@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.min.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick-theme.min.css);@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600;700&display=swap);@font-face{font-family:"AvenirBlack";src:url(/static/media/AvenirBlack.e05d2466.eot);src:url(/static/media/AvenirBlack.e05d2466.eot) format("embedded-opentype"),url(/static/media/AvenirBlack.1bfcff7e.woff2) format("woff2"),url(/static/media/AvenirBlack.7faaf9eb.woff) format("woff"),url(/static/media/AvenirBlack.5ad20fc4.ttf) format("truetype"),url(/static/media/AvenirBlack.cd0df832.svg#AvenirBlack) format("svg")}@font-face{font-family:"AvenirMedium";src:url(/static/media/AvenirMedium.9d8c8629.eot);src:url(/static/media/AvenirMedium.9d8c8629.eot) format("embedded-opentype"),url(/static/media/AvenirMedium.7119c2aa.woff2) format("woff2"),url(/static/media/AvenirMedium.3e8c90e5.woff) format("woff"),url(/static/media/AvenirMedium.64bb5aff.ttf) format("truetype"),url(/static/media/AvenirMedium.f28e1aad.svg#AvenirMedium) format("svg")}@font-face{font-family:"AvenirRoman";src:url(/static/media/AvenirLTStd-Roman.22955afa.eot);src:url(/static/media/AvenirLTStd-Roman.22955afa.eot?#iefix) format("embedded-opentype"),url(/static/media/AvenirLTStd-Roman.caa1b261.woff2) format("woff2"),url(/static/media/AvenirLTStd-Roman.41f30ef6.woff) format("woff"),url(/static/media/AvenirLTStd-Roman.75bb10bd.ttf) format("truetype")}@font-face{font-family:"AvenirLight";src:url(/static/media/AvenirLight.6c24fd4a.eot);src:url(/static/media/AvenirLight.6c24fd4a.eot) format("embedded-opentype"),url(/static/media/AvenirLight.db332e21.woff2) format("woff2"),url(/static/media/AvenirLight.d05915fc.woff) format("woff"),url(/static/media/AvenirLight.735bfeba.ttf) format("truetype"),url(/static/media/AvenirLight.27f24f23.svg#AvenirLight) format("svg")}@font-face{font-family:"AvenirBook";src:url(/static/media/AvenirBook.5c8e26fd.eot);src:url(/static/media/AvenirBook.5c8e26fd.eot) format("embedded-opentype"),url(/static/media/AvenirBook.ea691b16.woff2) format("woff2"),url(/static/media/AvenirBook.b852840b.woff) format("woff"),url(/static/media/AvenirBook.fac8f1b3.ttf) format("truetype"),url(/static/media/AvenirBook.42f563d1.svg#AvenirBook) format("svg")}@font-face{font-family:"avenirromanopentype_bigfontsite_com";src:url(/static/media/avenirromanopentype_bigfontsite_com.99bcae02.eot);src:url(/static/media/avenirromanopentype_bigfontsite_com.99bcae02.eot) format("embedded-opentype"),url(/static/media/avenirromanopentype_bigfontsite_com.d1f0ec7e.woff2) format("woff2"),url(/static/media/avenirromanopentype_bigfontsite_com.23ef9d9c.woff) format("woff"),url(/static/media/avenirromanopentype_bigfontsite_com.bbbb8b31.ttf) format("truetype"),url(/static/media/avenirromanopentype_bigfontsite_com.32eb3da2.svg#avenirromanopentype_bigfontsite_com) format("svg")}@font-face{font-family:"AvenirHeavy";src:url(/static/media/AvenirHeavy.df51fe0c.eot);src:url(/static/media/AvenirHeavy.df51fe0c.eot) format("embedded-opentype"),url(/static/media/AvenirHeavy.df7cc6d9.woff2) format("woff2"),url(/static/media/AvenirHeavy.defe8822.woff) format("woff"),url(/static/media/AvenirHeavy.1761b434.ttf) format("truetype"),url(/static/media/AvenirHeavy.f6b5d79e.svg#AvenirHeavy) format("svg")}@font-face{font-family:"AvenirRegular";src:url(/static/media/AvenirNextLTProRegular.ff0e5970.eot);src:url(/static/media/AvenirNextLTProRegular.ff0e5970.eot?#iefix) format("embedded-opentype"),url(/static/media/AvenirNextLTProRegular.53ce3594.woff2) format("woff2"),url(/static/media/AvenirNextLTProRegular.1823b4c4.woff) format("woff"),url(/static/media/AvenirNextLTProRegular.14b93127.ttf) format("truetype")}body{margin:0;font-family:"AvenirBlack"!important;font-size:14px!important}.navbar-light .navbar-brand img{max-width:180px}.header{width:100%;position:relative;z-index:999}.header .navbar{justify-content:space-between;align-items:center;padding:.5rem 0}.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#373373;border-color:#373373}.author__access_area ul{margin:0}.btn-gradient.btn-gradient-two:focus,.btn-gradient.btn-gradient-two:hover{color:#fff}.author__access_area ul li>span{color:#777;display:inline-block;padding:0 10px}.author__access_area ul li .access-link{color:#000;cursor:pointer;font-weight:700}.navbar-light .navbar-nav .nav-link{color:#000!important;font-weight:500;margin-right:40px;font-size:15px}.navbar-light .navbar-nav .nav-link:hover{color:#f1454f!important}.author__access_area{display:flex;align-items:center;justify-content:flex-end;margin-left:20px;width:166px;font-family:"AvenirMedium"}.author__access_area ul li .access-link:hover{color:#018cce}.form-control{font-size:14px!important}.toggle img{height:24px}.p-name{word-break:break-all}.p-pic .dropdown-toggle.btn{background:transparent!important;font-size:12px;color:#000;border-color:transparent!important;border:none;box-shadow:none;padding:0;line-height:14px;font-weight:400;white-space:normal;text-align:left;display:flex;align-items:center;justify-content:flex-end;width:100px}.p-pic .dropdown-toggle:after{content:none}.p-pic h5{font-size:14px;margin:0;font-weight:600;padding-bottom:2px}.p-pic .dropdown{margin-top:-5px}.my-profile-menu .nav-link{padding:0;font-size:11px;cursor:pointer}.p-pic img{width:30px;height:30px;border-radius:50%;margin-right:10px}.my-profile-menu{display:flex;align-items:center}.my-profile-menu .dropdown-menu{min-width:9rem;margin-left:22px!important;margin-top:2px!important}.my-profile-menu .dropdown-item{font-size:12px;padding:5px 10px;color:#555}.my-profile-menu .dropdown-item:active{background:#f8f9fa;color:#000}.p-pic{padding-right:10px}.toggle{margin-right:15px;cursor:pointer}.search-container .form-control{font-size:13px!important;max-width:250px;width:100%!important;margin:0!important;background-color:transparent}.search-container .form-control:focus{outline:none;box-shadow:none}.search-container .dropdown .btn{background:transparent;color:#777;font-size:14px;width:100%;text-align:left;border:none;border-right:1px solid #dadada;border-radius:0;padding:0 15px}.search-container{width:70%;position:relative}.search-container .btn-primary:not(:disabled):not(.disabled):active,.search-container .dropdown .btn:focus,.search-container .dropdown .btn:hover,.search-container .show>.btn-primary.dropdown-toggle{border-right:1px solid #dadada!important}.search-container .btn,.search-container .btn:hover{background:transparent;color:#777;border:none}.search-container .btn:focus{box-shadow:none!important}.search-container .form-inline{justify-content:space-between}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background:transparent!important;color:#777!important;border:none!important}.search-container .dropdown{max-width:150px;width:100%}.search-container .dropdown-item{font-size:12px;color:#777}.search-container .dropdown-toggle:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAFVIUVZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkM1MjFFOEEwNkU3MTFFQkIyREVDNjdDMEJGRTRFN0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkM1MjFFOEIwNkU3MTFFQkIyREVDNjdDMEJGRTRFN0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QzUyMUU4ODA2RTcxMUVCQjJERUM2N0MwQkZFNEU3QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QzUyMUU4OTA2RTcxMUVCQjJERUM2N0MwQkZFNEU3QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqNV/2cAAADUSURBVHjaYoyJiWEAAYAAYoQxAAIIxogCYhYgXgQQQHAZEGACYhEomwUggEAyokCGKxAvY0CAOCBeDlL5GiohDMSNMPOA+DdAAIF0ghT8Y0AFfCDBMCAWQxLUAGIrkMQKIHYCYgkg1gRieSDewQRVBZJ0AGI1IN4JEgAIMJAdQkDaEYgPA/ErBtxAHYjNgHg/yIXvgPgQEDtD/bsXiF8iKQZZbQo1cDkQ/2GBSryGOkMYGiYgzU+AWAGIX0CD4g/MFBY0J7yFagY5WQqIjwLxX3R3AgBOQibSMn9j/AAAAABJRU5ErkJggg==);width:13px;height:8px;background-size:cover;background-repeat:no-repeat;border:none;position:absolute;right:15px;top:7px;margin:0}.sidebar-wrapper{width:330px;height:100vh;position:fixed;top:0;left:-331px;z-index:9999;padding:55px;background:#000;transition:all .8s cubic-bezier(.77,.2,.05,1);overflow-y:auto;box-shadow:0 10px 20px rgba(0,0,0,.3686274509803922)}.sidebar-wrapper.expand{left:-1px}.sidebar-menu{position:relative;padding:50px}.sidebar-menu ul{padding:0;margin:0;list-style-type:none}.close-icon{position:absolute;right:-20px;top:-20px;cursor:pointer}.close-icon img{width:30px;opacity:0;transition:all .5s}.close-icon.show img{width:30px;opacity:1}.sidebar-menu ul li a:hover{color:#018ccf;text-decoration:none}.side-nav-content ul.main-navigation{margin:-45px 0}.side-nav-content ul.main-navigation li{margin:25px 0}.side-nav-content ul.main-navigation li a{color:#fff;font-size:18px;text-decoration:none;font-family:"AvenirHeavy";text-transform:capitalize}.side-nav-content .axil-contact-info-inner h5.title,.side-nav-content .axil-contact-info-inner span.title{font-size:18px;line-height:1;color:#fff;font-weight:500;display:block;margin-bottom:15px;text-align:left;padding-bottom:0}.side-nav-content .axil-contact-info-inner .axil-contact-info p{font-size:16px;line-height:28px;margin-bottom:4px}.side-nav-content .axil-contact-info-inner .axil-contact-info .address p a{color:#fff;text-decoration:none}.side-nav-content .axil-contact-info-inner .axil-contact-info .address p i{padding-right:14px;font-size:14px;color:#fff}.side-nav-content .axil-contact-info-inner .axil-contact-info+.axil-contact-info{margin-top:30px}ul.social-share{display:flex;justify-content:flex-end;text-decoration:none;margin:-10px;flex-wrap:wrap}ul.social-share li{margin:10px}ul.social-share.style-rounded li a{width:32px;display:block;height:32px;line-height:32px;border-radius:100%;background:#333;text-align:center;color:#757589;text-decoration:none;font-size:15px}ul.social-share.style-rounded li a i{color:#fff;font-size:14px;line-height:16px}.side-nav-content .axil-contact-info-inner .axil-contact-info .address+.address{margin-top:30px}address{margin-bottom:15px;color:#fff}.close-icon .btn.btn-primary,.close-icon .btn.btn-primary:focus,.close-icon .btn.btn-primary:hover,.toggle .btn.btn-primary,.toggle .btn.btn-primary:focus,.toggle .btn.btn-primary:hover{background:transparent!important;padding:0;border:none!important;box-shadow:none!important}.my-profile-menu a{font-size:12px;padding:7px 10px;color:#555;font-weight:400;display:block;width:100%}.my-profile-menu a:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.notification-area{display:flex}.notification-area i{font-size:20px;color:#898989;cursor:pointer}.header-right .search-container .search-dropdown-container{position:absolute;background-color:#fff;width:100%;max-height:400px;height:auto;overflow:auto}.header-right .search-container .search-dropdown{border-bottom:1px solid #f1f0f0;padding:12px 20px}.header-right .search-container .search-dropdown h4{font-size:16px;margin-bottom:0;cursor:pointer;white-space:nowrap}.header-right .search-container .search-items{display:flex;align-items:flex-start;flex-flow:column;justify-content:flex-start;padding:0;border-bottom:none;cursor:pointer;width:100%}.header-right .search-container .search-dropdown h3{font-size:12px;margin-bottom:0;cursor:pointer;font-weight:600;white-space:nowrap}.header-right .search-container .search-dropdown-container::-webkit-scrollbar-track{border-radius:10px;background-color:#555}.header-right .search-container .search-dropdown-container::-webkit-scrollbar{width:5px;background-color:#555}.header-right .search-container .search-dropdown-container::-webkit-scrollbar-thumb{border-radius:10px;background-color:#fff}.search-container input,.search-container input:focus,.search-container input:hover{border:none;padding-left:10px;outline:none;box-shadow:none;background-color:transparent;padding-right:20px;font-size:13px!important}.search-container input::-webkit-input-placeholder{color:#000}.search-container input:-ms-input-placeholder{color:#000}.search-container input::placeholder{color:#000}.search-container input::-webkit-input-placeholder{color:#777}.search-container input:-ms-input-placeholder{color:#777}.search-container input::placeholder{color:#777}.search-container .autocomplete{position:absolute;margin-top:10px;width:100%;height:100%}.search-container .autocomplete .autocomplete-box{background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.050980392156862744);width:100%;padding:10px 20px}.search-container input.form-control::-webkit-input-placeholder{color:#000!important}.search-container input.form-control:-ms-input-placeholder{color:#000!important}.search-container input.form-control::placeholder{color:#000!important}.search-container .autocomplete *{cursor:pointer;white-space:normal;word-break:break-word}.search-container .autocomplete .autocomplete-box{display:flex;align-items:flex-start;flex-wrap:wrap}.search-container .autocomplete span{display:inline-block;position:relative;white-space:normal}.search-container i.fa.fa-map-marker{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.5;cursor:pointer}.mobile-search{cursor:pointer;display:none}.form-inline .form-group{border-right:1px solid #e0e0e0}.search-dropdown .search-content{padding-left:0}.header .search-container{max-width:480px;width:100%;font-family:"AvenirLight";position:relative}.header-left{width:auto}.header-left,.header-right{display:flex;align-items:center}.header-right{justify-content:space-between}.search-container .form-inline{border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 3px 8px rgba(0,0,0,.050980392156862744);white-space:nowrap;flex-flow:nowrap}.search-container .form-control{border:none;max-width:100%}.header .search-container>span{display:none}.sidebar-menu a.navbar-brand img{max-width:170px;position:absolute;top:-30px;left:45px}.sidebar-menu a.navbar-brand{padding:0;margin:0;display:block}.author__access_area ul li .signup-link{cursor:pointer;text-decoration:none}.author__access_area ul li .access-link:hover{text-decoration:none;color:#00adff}.search-container .form-inline .form-group{position:relative}.search-container button.btn.btn-primary img{height:15px;width:15px}.search-container .form-inline .form-group{width:37%}.search-container input,.search-container input:focus,.search-container input:hover{padding-right:60px}.access-link.active{color:#00adff!important;font-weight:500}@media (min-width:576px){.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}}@media (min-width:1850px){.new-sidebar .sidebar-menu{height:100%}}.new-sidebar .sidebar-menu{padding:0;height:100%;display:flex;flex-flow:column}.new-sidebar .sidebar-menu a.navbar-brand{padding:23px 60px;margin:0}.new-sidebar .sidebar-menu a.navbar-brand img{max-width:165px;top:15px;left:30px}.new-sidebar .close-icon{right:30px;top:20px}.new-sidebar .close-icon.show img{width:20px}.new-sidebar .side-nav-content{height:calc(100% - 359px);padding:35px 30px}.new-sidebar .axil-contact-info-bottom{border-top:1px solid #00adff;padding:35px 30px;margin-top:auto}.sidebar-wrapper.new-sidebar{padding:0}.new-sidebar .side-nav-content ul.main-navigation{margin:0}.new-sidebar .title{font-size:18px;padding-bottom:0;margin:0 0 5px;color:#00adff;display:inline-block;font-family:"AvenirHeavy"}.new-sidebar .address>p{font-size:18px;margin-bottom:5px;font-family:"AvenirBook"}.new-sidebar address{margin-bottom:0}.new-sidebar address+address{margin-top:40px}.new-sidebar .address>p>a{color:#fff}.new-sidebar .address>p>a>i{padding-right:10px}.menu-toggle{display:flex;align-items:center}.menu-toggle .patners-logo img{width:150px;margin-left:15px}.partners-cross-icon .close-icon{right:10px;top:18px}.partners-cross-icon .close-icon img{width:16px;opacity:1}.menu-toggle>span>img{width:20px}.admin-menu .menu-logo{width:100%;text-align:left;padding:12px 10px 11px 20px}.notification-section{position:absolute;top:64px;right:-25px;z-index:999;background-color:#fff;box-shadow:0 0 10px #6d6e6d;max-width:350px;width:100%;border-radius:10px}.notification-section:before{content:"";margin-top:0;left:50%;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #fff;position:absolute;top:-18px}.notification{padding:20px 10px}.notify{overflow:auto;max-height:420px;margin-top:5px;height:auto}.notification h6{color:#000;font-size:18px;padding-top:20px;cursor:pointer}.notification .cancel{color:#000;right:10px;position:absolute;top:5px;background-color:transparent;box-shadow:none;border:none}.notification .heading{display:flex;justify-content:space-between}.heading{border-bottom:1px solid #c4c2c2}.notification-row{padding:5px;border-bottom:1px solid #e5e5e5}.notification-row p{color:#fff;text-align:right;font-size:10px;margin-bottom:0;margin-top:-10px}.profile-text{display:flex;justify-content:flex-start;align-items:center;padding:5px 0;cursor:pointer}.notification-row img{height:40px;width:40px;border-radius:50%}.notification-row h5{font-size:13px!important;color:#777;margin-left:10px;margin-bottom:3px;font-weight:600;text-align:left}.notify::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.notify::-webkit-scrollbar{width:0;background-color:#f5f5f5}.notify::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d3d3d3}.notify-day{color:#ffd366;margin-top:5px}.notify-btn .btn{margin:0 5px;background:#ffd366;border-color:#ffd366;font-size:14px;letter-spacing:.5px;padding:2px 10px;text-shadow:1px 0 2px #000}.notify-btn{display:flex;justify-content:center;align-items:baseline}.notification-area .badge{border-radius:50px!important;min-width:10px!important;display:inline-block!important;text-align:center!important;font-size:12px!important;padding:0 5px!important;position:absolute!important;top:-9px!important;right:-9px!important;color:#fff!important;background-color:#9553ff!important}.notification-area{position:relative;margin:0 15px}.admin-notify .notification-section:before{content:"";margin-top:0;left:45%;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #fff;position:absolute;top:-18px}.profile-text span.date>i{padding:0 5px}.profile-text span.date{padding-left:10px;margin-left:auto;font-size:12px}footer{position:relative}.light-layout-white{background-color:#fff}.light-layout{background-color:#f9f9f9}.border-section{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.small-section{padding-top:35px;padding-bottom:35px}.border-top-0{border-top:0!important}.footer-light .subscribe{display:flex;height:100%;align-items:center;border-right:1px solid #ddd;text-align:left}.subscribe h4{color:#222;text-transform:uppercase;font-weight:700;display:block;margin-bottom:10px}.footer-light .subscribe p{line-height:1;letter-spacing:.03em;margin-bottom:0;font-size:14px;color:#bdbdbd}.footer-light .subscribe-form{display:flex;align-items:center;height:100%;justify-content:flex-end}.subscribe-form .form-group{margin-bottom:0}.subscribe-form .form-control{padding:13px;width:215px;border-radius:0;border:1px solid #eee;vertical-align:middle;display:inline-block}.btn-solid{padding:13px 29px;color:#fff!important;letter-spacing:.05em;border:2px solid #f1454f;background-image:linear-gradient(30deg,#f1454f 50%,transparent 0);background-size:540px;background-repeat:no-repeat;background-position:0}.section-b-space{padding-bottom:20px;padding-top:50px}.footer-theme .footer-logo{margin-bottom:18px}footer p{line-height:32px;letter-spacing:.03em;margin-bottom:0;color:#bdbdbd}.footer-social,.social-white{padding-top:4px;display:flex;align-items:center;justify-content:center}.footer-logo img{max-width:180px}.footer-social li,.social-white li{display:inline-block;padding-right:15px;padding-left:15px}.footer-social ul,.social-white ul{padding-left:0;margin-bottom:0}.footer-social i,.social-white i{font-size:20px;color:#bdbdbd;transition:.5s ease}.footer-theme .sub-title h4{color:#222;margin-bottom:25px;text-transform:uppercase;font-weight:700;font-size:16px}.footer-theme .sub-title li,.footer-theme .sub-title li a{position:relative;color:#bdbdbd}.footer-theme .sub-title li{display:inherit;padding-top:13px;text-transform:capitalize;font-size:14px}.footer-theme .sub-title li a:before{position:absolute;top:20px;content:"";height:2px;width:0;background-color:#ff4c3b;transition:.5s ease}.footer-theme .sub-title .contact-list li{position:relative;padding-left:25px;line-height:20px}.footer-theme .sub-title .contact-list i{position:absolute;left:0;top:17px}.sub-footer ul li a:hover{text-decoration:none;color:#018ccf}.sub-footer p{color:#bdbdbd;margin-bottom:0;padding:10px 0;text-align:center;font-size:14px}.sub-footer .payment-card-bottom{height:100%;display:flex;align-items:center;justify-content:flex-end}.sub-footer .payment-card-bottom li{padding-left:7px;padding-right:7px;display:inline-block}dl,ol,ul{margin:0;padding:0;list-style-type:none}.footer-social li a:hover i,.footer-theme .sub-title li a:hover{color:#018ccf}.sub-title{text-align:center}.footer-title h4{font-size:20px;font-weight:500;margin-bottom:25px;color:#fff}.footer-contant p{line-height:22px;max-width:200px;margin:0 auto}.footer-contant p,ul.contact-list li,ul.contact-list li a{color:#bdbdbd;font-size:14px}ul.contact-list li{padding-bottom:3px}.sub-footer ul{margin:0;display:flex;justify-content:center;align-items:center}.sub-footer ul li{padding:0 15px}.sub-footer ul li a{color:#bdbdbd;font-size:14px}.footer-dark{background:#131111}.footer-nav-list{margin-bottom:0}.footer-box{position:relative;color:#969696;padding-top:15px;font-size:22px;font-family:"avenirromanopentype_bigfontsite_com"}.footer-box:before{content:"";width:100%;height:1px;position:absolute;left:0;top:0;background-color:#54c3fc}.bg-color{background:#fff}a.footer-nav-link{color:#969696;padding:0 10px;cursor:pointer}a.footer-nav-link:hover{text-decoration:none;color:#0098ff}.footer-nav-item:last-child .footer-nav-link{padding-right:0}.footer-upper{padding:35px 0 20px}.footer-upper-right{width:50%;display:grid;justify-content:flex-start;align-items:center}.footer-upper-left{width:50%}.footer-upper-list{margin-top:25px;margin-bottom:0}a.footer-upper-link{color:#000;font-size:16px}a.footer-upper-link:hover{text-decoration:none}.footer{box-shadow:0 0 20px #58bbd4;margin-top:200px}.footer-login{display:none}ul.footer-upper-list li a{font-family:"AvenirMedium"}ul.footer-upper-list li{margin:10px 0}.fur-box-img{position:absolute;top:0;-webkit-transform:translateY(-55%);transform:translateY(-55%);right:0}.fur-box-left h2{color:#00afff;font-size:40px;font-family:"AvenirHeavy"}.store-box a img{height:50px}.footer-upper-content{border-bottom:1px solid #4fb6ff;padding-bottom:25px}.copyright,ul.footer-nav-list li a{font-size:15px!important}.login-view-body .footer-login{display:block}.footer-login .bg-color{background:#d7ecf8}.footer-login .footer-upper{padding-top:0!important;padding-bottom:16px}.social-icon{position:fixed!important}.home-banner{background:#313131 url(/static/media/landing-1.d4ed19fb.png);padding:115px 0;width:100%;position:relative;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 125px);display:flex;align-items:center}.banner-content{padding:50px 0;border-radius:2px;max-width:450px}.banner-content h2{font-weight:700;font-size:45px;margin:0;padding-bottom:0}.banner-content p{max-width:480px;font-size:20px;font-family:"AvenirMedium";line-height:22px;margin-top:10px}.home-category{padding:45px 0}.category-box a{color:#000}.category-box a:hover{text-decoration:none}.scrollable-category .col-md-3{flex:0 0 20%;max-width:20%;margin-bottom:30px}.category-thumb img{width:135px;height:135px;object-fit:cover;border-radius:50%;border:3px solid #80c3d3}.category-info{padding:15px 20px}.category-thumb{text-align:center;display:flex;justify-content:center;padding:5px}.home-category ul.slick-dots{display:none!important}.category-info{padding:0;text-align:center}.category-info h2{font-size:19px;margin:0;padding-bottom:2px}.category-info a{color:#777;font-size:12px;font-weight:500}.category-info a:hover{text-decoration:none}.category-box a:hover .category-info{color:#000}.category-box{position:relative;margin-bottom:30px;border-radius:50%}.home-category .title{padding-left:18px}.home-category .title,.title{margin:0;font-weight:400;font-size:30px;padding-bottom:10px}.title span{font-weight:700}.scrollable-category{height:450px;overflow-y:auto;overflow-x:hidden}.scrollable-category::-webkit-scrollbar{display:none}.featured-store{padding:68px 0}.featured-store-thumb img{width:100%;height:166px;object-fit:cover}.featured-store-info{padding:10px 0;background:#fff}.featured-store-info h2{font-size:17px;margin:0;padding-bottom:5px;font-weight:600}.featured-store-info a{color:#777;font-size:12px;font-weight:500}.featured-store-info a:hover{text-decoration:none}.featured-store-box{position:relative;margin-bottom:30px}.featured-store-info p{font-size:13px;margin:0;padding-top:5px}.featured-store .title{text-align:left}.featured-rating i{color:#ffd335}.featured-rating span{font-weight:600}.testimonial-box{background:#fff;border-radius:5px;margin-bottom:35px;display:flex;align-items:center}.testimonial-thumb img{width:72px;height:72px;margin:0 auto;display:block;border-radius:100%;border:3px solid #51c5ff}.testimonial-info h2{font-size:19px;margin:0;padding:0 7px 0 0}.testimonial-info{padding-left:10px}.testimonial-info span{font-size:17px}.testimonial-info p,.testimonial-info span{margin:0;line-height:18px;font-family:"AvenirMedium"}.testimonial-info p{font-size:15px}.scrollable-testimonial{height:395px;overflow-y:auto;overflow-x:hidden}.scrollable-testimonial::-webkit-scrollbar{display:none}.scrollable-testimonial .testimonial-box:last-child{margin:0}.venues-section .like-icon{position:absolute;right:10px;bottom:5px}.venues-section .featured-store-thumb{position:relative;height:166px;border:1px solid #f2f2f2;border-bottom:none}.venues-section .like-icon i{color:#fff;font-size:22px}.venues-section .venues-heading{display:flex;justify-content:space-between;align-items:flex-start}.venues-section .featured-store-info h2{font-size:20px;margin:0;padding-bottom:0;font-weight:600}.venues-section .venues-rating p{font-size:8px;margin-bottom:0;text-align:right;line-height:11px;padding-top:0;margin-right:10px;font-weight:400;font-family:"AvenirBook";color:#000}.venues-section .venues-rating{display:flex;align-items:center}.venues-section .venues-rating h6{font-size:14px;margin-bottom:0;padding:4px 6px;background-color:#40c1ff;border-radius:2px;color:#fff}.venues-heading-bottom{display:flex;justify-content:space-between;align-items:flex-start}.venues-heading-bottom h5{margin:5px 0 0 5px;font-family:"AvenirMedium";font-size:11px;padding:2px 7px;background-image:linear-gradient(0deg,#a7b3ff,#6fd5ff);color:#fff;border-radius:2px;text-transform:uppercase}.featured-store-info .venues-heading-bottom p{font-size:14px;margin:0;padding-top:0;line-height:15px;font-family:"AvenirBook";color:#707070}.venues-section .featured-store-box{margin-bottom:10px}.business-owner-section img{height:285px}.bussiness-owner .business-owner-section{height:285px;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;background-image:linear-gradient(90deg,#b5a1da,#573180);position:relative}.business-content h6{font-size:45px;line-height:45px;color:#fff;margin-bottom:20 px}.business-content p{font-size:19px;line-height:20px;font-family:"AvenirMedium"}.business-content button{background-color:#51c5ff;color:#fff;border:1px solid #51c5ff;font-size:20px;font-family:"AvenirLight";border-radius:5px;padding:3px 10px}.business-owner-image{position:absolute;right:45px}.bussiness-owner{margin-top:58px}.home-category .slick-next:before,.home-category .slick-prev:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAyCAYAAAA5kQlZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTE1RENFNjlEMjZFMTFFQjhEQjdGMDRBRTQ0OTI3NzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTE1RENFNkFEMjZFMTFFQjhEQjdGMDRBRTQ0OTI3NzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MTVEQ0U2N0QyNkUxMUVCOERCN0YwNEFFNDQ5Mjc3MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MTVEQ0U2OEQyNkUxMUVCOERCN0YwNEFFNDQ5Mjc3MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsBJDKgAAAVISURBVHja7JltTJtVFMf/fVpgrlDe2q5BR+ZkdY5BYboR5jIdm2zuJcCABQa66YToVAyZmxnq/OJigh8WY1g2nBhhgY2JwCbZnASMk2QiCVHcyF7lbdCWFuhaSguUem77GOIbUGjrPvAkN/dyw/Pc3z3/c849NxXY7XY8CA+HB+SZB5kHme4RufLPt5oQ0VKF/FUp+Fi2FB1mA00KABZ3E6zZnb1d4NziBDUBNTsb05yNNTh7NjdG4xF64dlwFy1i0ELRVo/99cdRa1BDtjCQPjjxP0ijUKJpRwG2ajsRfaEQdcZ++IuDaLcTXgaxmGBf8iQuPpeHzXo1VF9/hB+NOgQFBMOpj7dABKTt8CAQsRqXE/OwRaeDqrIQDUNqSJll5pKkXY4aB8wQsDQWjYmvYaNGg9jKT1A3pIXYn8lk82L4Mgc16skyKjRs3491ai1Wlh/DDwYdJJLg2VlmTnnkPsm0LAZNyWQZ/RCUpcfQOKBFiCTQyyAcvW2iXPK4CleTc7FBM4TIshO4pNMgwF/iWjTNObMyGZhllFFoSc9FfN8glCXF+E7fj4USF2DckuIZjGGALBOJ1owcPN1vRsSJYtTrdRAHBXoR5E+ZjCRTZCSuZe3FBq0ZUUVfoF6tgSQwwJn+vXroGQjmCSXasrOxsdeI2E/L8C1FVUBwwNQyuR2EyTRIeWZFBJr37cb6eyOILjyNJrUe0hDJfydgj5QBLOkZ7gMrlWjOzUCiZhwrjlbgyr1+PBIi/vc847F6xAFjBKIeRdOrKUjssWD5h9W42K3D4hB/KgUmvFgYsZ0PkGWil6AhfycSugnmvVo09gxgidT/r5bxSoWmJ5iYcDS+k4QdOuCxg+fR0qVHlIxkEnKzAPGjA20B3/ymab5882E9Ow5MQFw4Lh3egiSLL4I+aERtmwZrfTmIXS4V74mdpZ6jPBTwPTfZO2QXTpaObM7O+wvrB8lnEpbhvNGOI29cxlFzM6rz1yAzLgwNLoHcoGPeTF8UCp0JDHxtaufBHIvy8xw/FhKRDxWnHO0glP7+vhdrS+4gR67AxMurcCBSil9ctggzOcuQQraInQex/w2EnxfwY45ABPSenFbqM+H5glZcoAgSVjyDXVvDcK7T4CVntRGMlJykz4JNBddQ1UX7KFmPrK0P41zvMJ3eY7O4TrgcvtTkBKE2YcPb7ajTcvAtjseeHXKU9ww7w5cTeNgizFllPsAdC5Jz7qJBKyKIp7AvbRFKe0cmATyaR8Zpp3KCuG1F8sEOVFlp0aJovJIaipJeqzOK5nTTm6klFATROYptBXdRaR4DV7QcL6YGo6zDQgvyzu7Rs8bhE0yOUezMu4VvjFb4HFdiTzpBdFqdkeTxMoBFh4wc84YVu/JvomqMFj65HC9lhqK0h8ZCgRsv4VNByP0cjpl65CbKbaPAqWjs3hmKCmYJG6a2httAFGSJ2xYkHWrHV1bKC8UxyEyV4gyBOSwhmME3OHfI0T6CzDfbUGOlhU+p8EKmHGe6yRIiwcy/JZqTHA8RhBnp7/6K0yA5SuKQlSJDeafF9Tu5aLbRoVhAPmFG8uFWVFrGSY44ZGyX4ezvlKxE3OSJ67ELliNECeK6CRmv/4xqC+3+szVkCQXOdln+mTE9AjLOR8dvRmQd+gkVoPPi83hkE0R5z8j0Ieo2aRYxCLLE+1dx2kZyfJmAlM0K1HSYnVJw3gK5bqBkdQUVrCgq2YS0bWGoIT9xKTrcIo1YBGGgDbZj67A3bTGqetwE4TKIKhh1B1bjrXgpqvRWvkZ11z1o/teJeZBpnj8EGAC6yP9zoEk+FgAAAABJRU5ErkJggg==)!important;height:50px!important;width:31px!important;opacity:1;background-size:cover;background-repeat:no-repeat!important;z-index:9999999999!important}.home-category .slick-prev:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.home-category .slick-next,.home-category .slick-prev{background-color:transparent!important;padding:0;right:0!important;height:auto!important;width:auto!important;margin-top:-22px}.home-category .slick-prev{right:auto!important;left:0!important}.social-icon{display:grid;position:absolute;right:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;text-align:center;z-index:99}.social-icon i{margin:5px 0;font-size:25px}.testimonial-info span{position:relative;padding-left:7px;margin-left:7px}.testimonial-info span:before{content:"";width:2px;height:calc(100% - 10px);position:absolute;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;background:#000}.venues-section .venues-rating p span{font-size:11px;font-family:"AvenirMedium"}.slick-slider.slick-width.slick-initialized{width:calc(100% + 40px);margin-left:-20px}.login{background:#d7ecf8;min-height:100vh}.login-section{padding:80px 0}.login-form{padding:40px 37px 20px;max-width:486px;margin:0 auto;background:#fff;border-radius:20px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.head-logo img{border:2px solid#018bcf}.login-form h1{font-size:27px;text-align:center;font-weight:600;color:#00adff;margin-bottom:0}.login-form h1 span{color:#018bcf}.login-box{padding-top:45px}.login-box .form-group .form-control{height:auto;padding:7px 20px;border:1px solid #dadada;border-radius:10px;font-size:12px!important;color:#000;font-family:"AvenirLight"}.login-box .form-group .form-control:focus{box-shadow:none;background:transparent}.login-box input:-internal-autofill-selected{background:transparent!important}.form-label{font-size:22px;color:#000;font-family:"AvenirHeavy";font-weight:inherit;text-transform:capitalize}.form-group{margin-bottom:35px}.l-btn.btn.btn-primary{padding:9px 40px;font-size:15px;font-weight:600;color:#fff;border-radius:10px;background:#0cbfff;background:linear-gradient(180deg,#0cbfff 0,#627cff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0cbfff",endColorstr="#627cff",GradientType=0);border:none;width:100%}.l-btn.btn.btn-primary:active,.l-btn.btn.btn-primary:focus,.l-btn.btn.btn-primary:hover{box-shadow:none;border:none}.btn-primary:not(:disabled):not(.disabled):active,.l-btn.btn.btn-primary:active,.l-btn.btn.btn-primary:focus,.l-btn.btn.btn-primary:hover,.show>.btn-primary.dropdown-toggle{background:#627cff;background:linear-gradient(180deg,#627cff 0,#0cbfff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#627cff",endColorstr="#0cbfff",GradientType=0)}.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff!important;border:none!important}.login-box p,.login-button{text-align:center}.login-box p{padding-top:10px;font-size:12px;color:#000;margin:0;font-family:"AvenirLight"}.signup-link{color:#018bcf}.signup-link:hover{color:#c5c5c5}.forget-password{text-align:right}.forget-link{color:#018bcf;font-size:13px;font-family:"AvenirMedium"}.forget-link:hover{color:#c5c5c5;text-decoration:none}.forget-password{padding-bottom:10px;margin-top:-10px}.login-popup .modal-header{border-bottom:none;padding-bottom:0}.password-show{position:relative}.password-show i{position:absolute;right:12px;bottom:16px;top:10px;cursor:pointer}.login-popup .form-label{font-size:14px;color:#333;font-weight:600}.login-popup .modal-header .close:focus{outline:none}.login-popup .close{color:#999;text-shadow:none;font-weight:400;font-size:30px}.login-popup .close:hover{color:#777}.modal-backdrop{background-color:#352929!important}.login-box .react-tel-input{width:30%}.login-box .react-tel-input .selected-flag .arrow{right:-11px}.login-box .form-group{margin-bottom:19px}.login-form .form-label{font-size:15px;color:#000;font-weight:900;margin-bottom:1px;font-family:"AvenirMedium"}.signup{background:#d7ecf8}.register-section{padding:55px 0 50px}.register-form{padding:40px 40px 20px;max-width:486px;margin:0 auto;background:#fff;border-radius:20px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.head-logo img{max-width:100px;display:block;border:2px solid #018bcf;border-radius:10px;padding:5px;margin:0 auto 20px}.signup-link{color:#0098ff;text-decoration:underline}.register-form h1{font-size:27px;font-weight:900;text-align:center;max-width:500px;margin:0 auto;color:#00adff}.register-form h1 span{color:#018bcf}.register-form .rigister-tab{margin-top:45px}.rigister-tab p{text-align:center;padding-top:22px;font-size:12px;color:#000;margin:0;font-family:"AvenirLight"}.terms-link{color:#0098ff;text-decoration:underline}.terms-link:hover{color:#c5c5c5}.dis-show .form-check{display:inline-block;padding-right:3px}.dis-show.form-group{margin-bottom:0!important}.dis-show p{font-size:12px;color:#000;margin:0;font-weight:500;padding:0!important}.dis-show{display:flex;align-items:center}.s-btn.btn.btn-primary{padding:9px 40px;font-size:15px;font-weight:600;color:#fff;border-radius:10px;background:#0cbfff;background:linear-gradient(180deg,#0cbfff 0,#627cff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0cbfff",endColorstr="#627cff",GradientType=0);border:none;width:100%;margin-top:20px}.s-btn.btn.btn-primary:active,.s-btn.btn.btn-primary:focus,.s-btn.btn.btn-primary:hover{background:#627cff;background:linear-gradient(180deg,#627cff 0,#0cbfff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#627cff",endColorstr="#0cbfff",GradientType=0);box-shadow:none;border:none}.register-form .form-group .form-control{height:auto;padding:7px 10px;border:1px solid #dadada;border-radius:8px;font-size:12px!important;color:#000;font-family:"AvenirLight"}.register-form .form-group .number-fields .form-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.register-form .form-group .form-control:focus{box-shadow:none}.register-form input::-internal-autofill-selected{background:transparent!important}.signup-popup .modal-header{border-bottom:none;padding-bottom:0}.form-label{font-size:14px;color:#333;font-weight:600}.signup-popup .modal-header .close:focus{outline:none}.signup-popup .close{color:#999;text-shadow:none;font-weight:400;font-size:30px}.signup-popup .close:hover{color:#777}.form-control:-webkit-autofill,.form-control:-webkit-autofill:focus,.form-control:-webkit-autofill:hover{border:1px solid #dadada;-webkit-text-fill-color:#a2a2a2;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.error{position:relative;font-weight:400!important;font-size:10px!important;color:#f91c1c!important;text-align:left!important;line-height:12px;padding:5px 0 0!important;margin:0!important;font-family:"AvenirBlack"!important}.number-fields{display:flex;align-items:center}.number-fields .dropdown .btn{padding:11px 20px;background:transparent;border:1px solid #a58d8d!important;border-radius:4px;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;line-height:22px;color:#000}.number-fields .form-control{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.number-fields .dropdown .btn:focus{border:1px solid #dadada;border-right:0;box-shadow:none}.number-fields .show>.btn-primary.dropdown-toggle{border:1px solid #dadada!important;border-right:0!important;box-shadow:none!important}.number-fields .dropdown-item{font-size:14px;color:#777}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.register-form .form-group .react-tel-input .form-control{height:auto;padding:7px 40px!important;padding-right:0;background:transparent;border:1px solid #dadada;border-radius:4px;font-size:14px;width:100%;cursor:not-allowed;pointer-events:none;color:#a2a2a2}.login-form .login-btn,.register-form .login-btn{display:flex;flex-wrap:wrap;justify-content:space-between}.login-form .login-btn>div,.register-form .login-btn>div{width:49%;position:relative}.login-form .login-btn>div .btn,.register-form .login-btn>div .btn{font-size:14px;padding:11px 11px 11px 45px;margin:0}.login-form .login-btn,.register-form .login-btn{height:100%;padding-top:10px}.google-btn button{width:100%;height:100%;padding:5px 12px;font-size:12px;margin-bottom:0;line-height:12px;box-shadow:none!important;border:1px solid #ddd!important}.google-btn button>div{border-right:1px solid #ddd;border-radius:0!important}.facebook-btn button.kep-login-facebook.metro{width:100%;height:100%;padding:8px 12px;margin-bottom:0;line-height:12px;border-radius:3px}.google-btn button span{font-size:12px;display:inline-block}.facebook-btn:hover button.kep-login-facebook.metro{color:#2e5488;background-color:transparent}.facebook-btn button.kep-login-facebook.metro{text-transform:none;font-family:"AvenirBook"!important;font-weight:400;font-size:12px;display:block!important;background:#2e5488;text-align:center;padding:5px 15px!important;border:1px solid #2e5488!important;border-radius:10px!important}.google-btn:hover button{background-color:transparent!important;color:#d34646!important}.google-btn button{font-family:"AvenirLight"!important;font-weight:400!important;font-size:14px!important;background:#d34646!important;opacity:1!important;color:#fff!important;line-height:6px;border-radius:10px!important;display:block!important;text-align:center;padding:5px 15px!important;border:1px solid #d34646!important;cursor:pointer}.google-btn button>div{display:none}.Toastify__toast-container{z-index:9999999999!important}.register-form .form-label{font-size:15px;color:#000;font-weight:900;margin-bottom:1px;font-family:"AvenirMedium"}.signup-box p{padding-top:10px}.search-container .form-inline{border:1px solid #abd9e5;box-shadow:none;border-radius:10px}.register-form .form-group{margin-bottom:19px}.dis-show .form-check-input{height:15px;width:15px}.react-tel-input .selected-flag .arrow{right:-11px!important}.login-view-body .footer{display:none}.register-form .form-group .form-control::-webkit-input-placeholder{color:#000!important;text-transform:capitalize!important}.register-form .form-group .form-control:-ms-input-placeholder{color:#000!important;text-transform:capitalize!important}.register-form .form-group .form-control::placeholder{color:#000!important;text-transform:capitalize!important}.register-form.new-register-form .new-form-group{width:calc(100% + 20px);margin-left:-10px}.rigister-tab .react-tel-input{font-family:"Roboto",sans-serif;font-size:15px;position:relative;width:30%!important;border-right:0!important;border:1px solid #dadada;border-radius:10px 0 0 10px}.register-form .form-group .react-tel-input .form-control{border:0}.react-tel-input .selected-flag{border-radius:0}.number-fields .btn-primary:not(:disabled):not(.disabled):active{border:1px solid #dadada!important;border-right:0!important;box-shadow:none;color:#000!important}.number-fields .dropdown .btn{padding:5px 20px;height:auto;font-family:"avenirromanopentype_bigfontsite_com";font-size:12px;border-radius:10px 0 0 10px;border-right:0!important;border-color:#dadada!important;height:53px}.number-fields .dropdown-menu.show{height:200px;overflow:auto}.number-fields a.dropdown-item{padding:5px 10px;font-weight:400!important;font-family:"avenirromanopentype_bigfontsite_com";font-size:12px;min-width:auto}.forget-password-section{background:#d7ecf8;min-height:100vh}.forget-section{padding:80px 0;min-height:100vh;display:flex;align-items:center}.forget-form{padding:40px 37px;max-width:486px;margin:0 auto;background:#fff;border-radius:20px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);height:100%!important;min-height:100%!important}.forget-form h1{font-size:27px;text-align:center;font-weight:600;color:#00adff;margin-bottom:0}.forget-form h1 span{color:#018bcf}.form-group .form-control{height:40px;font-size:14px;box-shadow:none!important;font-size:18px!important;color:#000!important;font-family:"AvenirRoman";font-weight:inherit;border-radius:10px;height:50px;padding:6px 15px}.form-group .number-fields .form-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.forget-form p{text-align:center;font-size:14px;color:#000;margin-bottom:50px;margin-top:15px}.forget-box{max-width:400px;margin:0 auto}.forget-form .reset-btn{background:#262f3e;border:none;transition:all .5s;padding:12px 40px;font-size:15px;font-weight:500;color:#fff;border-radius:4px;margin:0 auto;display:block;width:100%}.reset-box{max-width:400px;margin:50px auto 0}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active{background:#018bcf;box-shadow:none;border:none}.btn-primary:hover{color:#fff}.forget-form .form-group{position:relative}.forget-form .form-group i{position:absolute;top:13px;right:10px}.forget-form .form-group .form-control{height:auto;padding:7px 20px;border:1px solid #dadada;border-radius:10px;font-size:12px!important;color:#000;font-family:"AvenirLight"}.store-listing{position:relative}.store-listing-cover{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;padding:80px 0;width:100%}.store-listing-cover:before{content:"";background:#000;opacity:.7;position:absolute;top:0;bottom:0;left:0;right:0}.store-listing-cover h2{position:relative;font-weight:700;font-size:35px;color:#fff;text-align:center}.store-listing-filter{margin:50px 0;background:#f9f9f9;border:1px solid #ddd;padding:18px 30px;display:flex;align-items:center;justify-content:space-between;border-radius:5px}.store-filter-box{display:flex;align-items:center;justify-content:flex-end}.store-search-result p{margin:0;color:#999;font-size:16px;font-weight:500}.store-filter-box .dropdown,.store-filter-box .switch{margin-left:10px}.store-filter-box .dropdown .btn{background:transparent;border:1px solid #cac9c9;color:#777;font-size:15px}.store-filter-box .dropdown .btn:focus{box-shadow:none}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none!important}.store-filter-box .dropdown .btn-primary:not(:disabled):not(.disabled):active,.store-filter-box .show>.btn-primary.dropdown-toggle{border:1px solid #cac9c9!important}.store-filter-box .dropdown-item{font-size:14px}.store-listing-view{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding-bottom:50px}.store-list{width:49%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;border:1px solid #ddd;padding:5px;border-radius:5px;margin-bottom:20px;cursor:pointer}.store-image img{width:100%;height:180px;object-fit:cover;object-position:center;border-radius:5px}.store-image{width:40%;position:relative}.store-detail{width:60%;padding:10px 20px}.store-favorite{position:absolute;bottom:10px;right:10px;background:hsla(0,0%,100%,.7215686274509804);width:35px;height:35px;text-align:center;line-height:38px;border-radius:100%;box-shadow:0 0 5px 0 rgba(0,0,0,.12156862745098039)}.store-favorite i{color:#ff2424;font-size:16px;cursor:pointer}.store-detail h3{font-size:18px;font-weight:600;margin:0;padding-bottom:10px}.store-detail ul li{padding:5px 0;color:#777;font-size:13px}.store-rating i{color:#ffd437;font-size:16px;margin-right:2px}.store-detail ul{margin:0}.store-rating{padding-top:10px;display:flex;justify-content:flex-start;align-items:center}.store-rating span{padding:5px 2px;margin-left:0}.store-rating i,.store-rating span{color:#fff;border-radius:5px;font-size:12px;font-weight:500}.store-rating i{font-style:normal;background:#4caf50;padding:5px 7px;margin-left:10px}.store-pagination{text-align:center}.store-pagination .pagination{justify-content:center;padding-bottom:30px;padding-top:20px}.store-pagination .page-link{color:#777;background-color:#dee2e6;border:1px solid #dee2e6;width:40px;height:40px;line-height:24px;margin:0 5px;border-radius:100%}.store-pagination .page-item.active .page-link{width:40px;height:40px;line-height:24px;margin:0 5px;border-radius:100%}.store-pagination .page-item:first-child .page-link{border-top-left-radius:100%;border-bottom-left-radius:100%}.store-pagination .page-item:last-child .page-link{border-top-right-radius:100%;border-bottom-right-radius:100%}.store-pagination .page-link:hover{color:#777}.store-detail ul li i{color:#ff2424;font-size:16px;margin-right:5px;vertical-align:middle}.store-location{margin-bottom:50px;display:none}.store-location.show{display:block}.store-slider img{width:100%;height:450px;object-fit:cover}.store-slider img:focus{outline:none}.opening-hours{overflow:hidden;background-color:#f9f9f9;border-radius:4px;padding:30px;-webkit-transform:translateZ(0);transform:translateZ(0);border:1px solid rgba(0,0,0,.05);position:relative;z-index:1;margin-top:35px}.opening-hours h3{width:100%;font-size:18px;line-height:40px;padding:0 0 20px;margin:5px 0 20px;display:block;font-weight:600;text-align:left;border-bottom:1px solid #e8e8e8}.opening-hours h3 i{margin-right:10px;color:#fff;width:40px;height:40px;background:#018cce;border-radius:50%;position:relative;top:1px;text-align:center;line-height:40px}.opening-hours ul{list-style:none;padding:0;margin:0;font-size:16px}.opening-hours ul li{width:100%;font-size:14px;font-weight:400;color:#66676b;border-bottom:1px solid rgba(0,0,0,.05);margin:0;padding:6px 0;transition:.2s;cursor:default}.opening-hours ul li span{float:right;font-weight:400;font-size:12px}.store-detail-info{background:#f9f9f9;padding:20px 25px;border-radius:4px;border:1px solid rgba(0,0,0,.05)}.store-about{padding:50px 0}.about-store{padding-top:50px}.store-detail-info h2{font-size:24px;line-height:36px;font-weight:600;margin-bottom:5px;color:#323232}.store-detail-info .store-detail{padding:0;width:100%}.store-detail-info .store-detail ul li{font-size:14px;font-weight:500}.book-now .btn{width:100%;font-size:18px;font-weight:500;padding:10px 20px;background:#262f3e;border:none;color:#fff}.book-now .btn:hover{color:#fff;text-decoration:none}.heading-title{font-size:20px;font-weight:600;position:relative;display:block;padding-bottom:30px;margin-bottom:10px}.heading-title:after{position:absolute;content:"";left:0;bottom:20px;height:2px;width:40px;background-color:#018cce}.about-store p{font-size:15px;line-height:27px;color:#777}.about-store ul li{border:1px solid #e0e0e0;color:#555;padding:5px 15px;font-size:14px;font-weight:500;margin-right:10px;border-radius:4px;display:inline-block;margin-top:8px;transition:all .25s ease;-webkit-transition:all .25s ease}.near-venue{padding:50px 0}.opening-hours .form-control{height:50px;line-height:50px;padding:0 15px;outline:none;font-size:15px;color:#000;margin:0 0 16px;max-width:100%;width:100%;box-sizing:border-box;display:block;background-color:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 8px 0 rgba(0,0,0,.03);font-weight:400;opacity:1;border-radius:4px}.opening-hours textarea{height:auto;line-height:24px;padding:15px;min-height:130px;transition:none!important;min-width:100%}.opening-hours .btn.btn-primary{text-align:center;margin:0 auto;display:block;border:0;line-height:28px;height:auto;padding:10px 20px}.store-review .opening-hours{margin-top:0}.store-review{padding:50px 0}.comments ul{padding-left:0}.comments ul li{position:relative;border:1px solid rgba(0,0,0,.08);padding:20px;border-radius:4px;display:block;width:100%;margin:30px 0 0}.comments .avatar{display:inline-block;padding:0 20px;float:left;position:absolute;left:0}.comments .avatar img{width:80px;height:80px;border:5px solid rgba(0,0,0,.06);border-radius:50px;object-fit:cover}.comments .utf_comment_content{color:#666;padding:0 0 0 100px}.utf_star_rating_section{display:block;font-size:15px;float:left;position:absolute;right:10px;top:30px}.utf_star_rating_section .star{display:inline-block;padding:0;float:left;margin:0 4px 0 0;position:relative;color:#888}.utf_star_rating_section .star:before{font-family:"FontAwesome";content:"\f005";display:block;color:#ffc600}.utf_by_comment{width:100%;padding-bottom:0;padding-top:0;font-size:18px;font-weight:600;color:#333;display:inline-block;padding-right:100px}.utf_by_comment span.date{color:#888;font-size:12px;font-weight:400;margin:0 0 10px;float:none;display:block;text-align:left}.utf_by_comment span.date i{color:#007bff;font-size:14px;margin-right:2px}.utf_comment_content p{padding:5px 0;font-size:14px;font-weight:400;margin:0;line-height:25px}.utf_leave_rating{height:48px;float:left;background:#fff;padding:12px 15px;line-height:30px;border:1px solid rgba(0,0,0,.08);text-align:center;vertical-align:middle;margin:0 auto 16px;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.03);width:100%;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.utf_leave_rating input[type=radio]{display:none;width:15px;height:15px;cursor:pointer;box-shadow:none;padding:0}.utf_leave_rating label{font-size:24px;letter-spacing:6px;color:#dadada;cursor:pointer;transition:.3s;margin-bottom:0}.utf_leave_rating span{margin-right:10px;color:grey;font-size:14px}.utf_leave_rating label:hover,.utf_leave_rating label:hover~label{color:#ffc600!important}.utf_leave_rating input[type=radio]:checked~label{color:#ffc600}.store-services{padding:50px 0}.store-service-tab{padding-top:35px}.store-service-tab-content{padding:40px 0}.store-service-tab .nav-tabs{justify-content:flex-start;border:none;border-bottom:2px solid rgba(0,0,0,.1);margin-bottom:0;counter-reset:a}.store-service-tab .nav-tabs .nav-link:before{counter-increment:a;content:counter(a,decimal-leading-zero);position:absolute;left:0;top:0;font-size:10px}.store-service-tab .nav-tabs .nav-link{background:transparent;color:#161c23;border:none;padding:10px 20px;margin:0;position:relative;top:2px;font-weight:600;font-size:16px;line-height:33px}.store-service-tab .tab-content{border:none;margin:0;padding:0}.store-service-tab .nav-tabs .nav-link.active{background:transparent!important;border:none;color:#007bff!important;border-bottom:4px solid #007bff!important}.store-service-tab .nav-tabs .nav-link.active:focus,.store-service-tab .nav-tabs .nav-link.active:hover{border-bottom:4px solid #007bff!important}.store-service-tab .nav-tabs .nav-link:hover{border-bottom:4px solid transparent}.store-service-tab .nav-tabs .nav-link:focus,.store-service-tab .nav-tabs .nav-link:hover{border:none;outline:none}.service-selection{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.service-list-view{width:48%;display:flex;align-items:flex-start;padding:30px 0;border-bottom:1px solid #ddd}.service-checkbox .form-check{padding:0}.service-detail{padding-left:20px;display:flex;align-items:center;justify-content:space-between;width:100%}.service-info h4{font-size:18px;font-weight:600;margin:0}.store-service-tab .service-info h3{font-size:18px;margin-bottom:10px;font-weight:600;text-transform:capitalize}.store-service-tab .service-info span{color:#aba9aa}.store-service-tab .service-selection .service-list-view:nth-last-child(2){border-bottom:1px solid #ebebeb}.store-service-tab .store-service-tab-content{padding:0}.store-service-tab .service-selection .service-list-view:last-child{border:none}.store-service-tab .select-service-tab nav.nav.nav-tabs{width:300px;border-radius:5px}.store-service-tab .select-service-tab .tab-content{width:calc(100% - 300px);padding-left:30px}.service-info p{color:#999;margin:0;padding-top:2px;font-size:14px}.service-cost h5{font-size:18px;font-weight:600;margin:0}.service-selection .service-list-view:last-child,.service-selection .service-list-view:nth-last-child(2){border:none}.service-checkbox input[type=checkbox]+label{display:block;margin:0;cursor:pointer;padding:0}.service-checkbox input[type=checkbox]{border:none;-webkit-appearance:none;-moz-appearance:none;width:2em;height:2em;margin:0;cursor:pointer}.service-checkbox input[type=checkbox]:focus{outline:none}.service-checkbox input[type=checkbox]+label:before{content:"\2714";border:1px solid #cecece;display:inline-block;width:30px;height:30px;vertical-align:bottom;color:transparent;transition:.2s;border-radius:100%;text-align:center;font-size:20px;line-height:30px}.service-checkbox input[type=checkbox]+label:active:before{-webkit-transform:scale(0);transform:scale(0)}.service-checkbox input[type=checkbox]:checked+label:before{background-color:#fff;border-color:#000;color:#000;-webkit-text-fill-color:#000}.service-checkbox input[type=checkbox]:disabled+label:before{-webkit-transform:scale(1);transform:scale(1);border-color:#aaa}.service-checkbox input[type=checkbox]:checked:disabled+label:before{-webkit-transform:scale(1);transform:scale(1);background-color:#bfb;border-color:#bfb}.slick-prev{left:10px}.slick-next,.slick-prev{background:rgba(0,0,0,.6392156862745098);z-index:8;width:40px;height:40px;border-radius:5px}.slick-next{right:10px}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:#fff;outline:0;background:rgba(0,0,0,.6392156862745098)}.slick-prev:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAATCAYAAAHe7Kx4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NURGREJBNjkxNDY0MTFFQkE2MkNBOTM3Q0Q5NkZBM0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NURGREJBNkExNDY0MTFFQkE2MkNBOTM3Q0Q5NkZBM0QiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1REZEQkE2NzE0NjQxMUVCQTYyQ0E5MzdDRDk2RkEzRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1REZEQkE2ODE0NjQxMUVCQTYyQ0E5MzdDRDk2RkEzRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvzH4NgAAADPSURBVHjaYvz//z8DEHgzABlWIA4jVOQ/QACBRBiYQEwwARBAYC4QW6IqYmBgBAggGAeqDijKBJMCMaaDhGBqZgAEEMwYZOPgHNP/EADmg4i5QHwbWQey1pkw1XAHIIHlAAGETfAeE5oASMU2ZDNBYAayRXABmCAITEd3EgjoY3MnCJhhczxcggXJOYxQJ1myoLkTLAEQYOhBh44t/iMHHz4FQDAN3UFYFaC7HKTgDzYF6IEBAivxuRfGmIqkwQqfQoIacFmFoYFQOE6CqQYAGNb6y1nIfDAAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:cover}.slick-next:before,.slick-prev:before{width:10px;height:19px;content:"";display:block;margin:0 auto}.slick-next:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAATCAYAAAHe7Kx4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQwOEVFQjUxNDY0MTFFQjk2RTY4RDREQTM2OTVFMTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQwOEVFQjYxNDY0MTFFQjk2RTY4RDREQTM2OTVFMTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RDA4RUVCMzE0NjQxMUVCOTZFNjhENERBMzY5NUUxNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RDA4RUVCNDE0NjQxMUVCOTZFNjhENERBMzY5NUUxNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvDbuP4AAADOSURBVHjaYvj///89IGZgBBFA8J8JSFgAMSNAADGAREA8CAEQQHAFIDZYBAjMQQRAAMFkwOpmIItMRzEVrBMggECmTvkPAQwwzIDEmQGTRBYEYX1kLWbIRrDADYdgMAAIIJCMN5oRYDNBwBKb7SgSyNpAwBRmEQwwQi21hnsfCm4D8SF07dPQLZqJ7qQZ6E5aju54gACDqQQBC3RJbB6aRkgDugBODbisgmn4A9PAgM9dQLzyP3rco2ErJCdMxWYihgJ0N+JUgC0cJ+FzLwCB/wzMtorhrwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover}.store-featured-service{padding-bottom:50px}.featured-service-list{display:flex;align-items:flex-start;justify-content:space-between;padding-top:20px}.featured-service-box{border:1px dashed #e8e8e8;padding:20px;border-radius:5px;text-align:center;width:18%;cursor:pointer}.service-icon{width:75px;height:75px;border-radius:100px;background:#f7f7f7;line-height:75px;color:#2089fe;font-size:20px;font-weight:600;margin:0 auto 10px;letter-spacing:1px}.featured-service-box h5{font-size:16px;font-weight:600;margin:0}.featured-service-box span{color:#a2a2a2;font-size:12px;display:block;padding-top:5px}.wishlist-page .store-listing-content{padding-top:50px}.store-detail a{color:#333;text-transform:capitalize}.store-detail a:hover{text-decoration:none}.store-about .book-now{padding:0}.error-404 .footer,.error-404 .header{display:none}.booknow-fix-btn .btn{width:170px;height:50px;font-size:20px;transition:all .3s ease-in;box-shadow:none}.booknow-fix-btn{position:fixed;bottom:0;left:0;z-index:99;width:100%;background:#fff;padding:15px 120px;border-top:1px solid #e0dada;display:flex;align-items:center;justify-content:space-between}.booknow-fix-btn .book-now{padding:0}.booknow-fix-btn h2{font-size:22px;font-weight:600;color:#000;margin-bottom:0}.page-404{display:flex;justify-content:center;align-items:center;height:100vh;background:#f7f7f7}.error-content{background:#fff;padding:30px;border-radius:8px;max-width:700px;width:100%;text-align:center;box-shadow:0 0 20px rgba(0,0,0,.06274509803921569);font-size:16px}.error-content img{max-width:450px;width:100%}.error-content h3{margin-top:20px}.btn-404>a{max-width:200px;display:block;background:#262f3e;text-align:center;color:#fff;padding:10px;border-radius:5px;margin:30px auto 0;transition:all .5s}.btn-404>a:hover{color:#fff;text-decoration:none}.error-content>p{max-width:550px;margin:0 auto}.error-content h1{font-size:150px;font-weight:700;color:#262f3e;line-height:130px}.favorites-pagination .store-listing-view{padding-bottom:0}.favorites-pagination ul.pagination{margin-bottom:0}.signup-email{text-align:center;position:relative}.signup-email i{position:absolute;left:15px;top:15px}.store-services .facebook-btn,.store-services .google-btn{margin-bottom:28px}div#bodyContent{display:flex;flex-wrap:wrap}div#popup-img{width:50%}div#popup-img img{width:100%;height:120px;object-fit:cover}.gm-style-iw.gm-style-iw-c{width:300px;height:150px;max-height:150px!important}div#popup-content{width:50%;padding-left:10px}div#popup-content h1{font-size:14px;padding-top:10px;word-break:break-all}div#popup-content p{font-size:12px;margin-bottom:5px}.gm-style-iw-d{max-height:150px!important;height:150px}h1.placeholder-text{font-size:30px;text-align:center}div#content>a{color:#000;text-decoration:none}div#popup-content p{font-family:"AvenirBook"!important}.service-list-view{width:100%}.store-service-tab ::-webkit-scrollbar{width:5px;border-radius:10px;overflow:hidden}.store-service-tab ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.store-service-tab ::-webkit-scrollbar-thumb{background:#dedede;border-radius:10px}.store-service-tab ::-webkit-scrollbar-thumb:hover{background:#aba9aa}.select-service-tab nav.nav.nav-tabs{border:1px solid #f1f1f1!important;padding-top:0!important}.store-service-tab .nav-tabs .nav-link.active{color:#000!important}.store-service-tab .select-service-tab .nav-tabs .nav-link.active:after{width:4px!important;height:100%!important;border:none!important;left:0;right:100%!important;background:#007bff}.store-service-tab .nav-tabs .nav-link{top:0!important}.store-service-tab .select-service-tab .nav-tabs .nav-link.active{border-bottom:1px solid #ebebeb!important}.store-service-tab .select-service-tab .nav-tabs .nav-item.nav-link{border-bottom:1px solid #ebebeb!important;margin-bottom:-1px}.custom-tabs{width:100%;display:flex;align-items:center}.custom-tabs .custom-tabs-left{width:400px}.custom-tabs .custom-tabs-right{width:calc(100% - 400px);padding-left:30px}ul.pagination-chk{width:100%;display:flex;align-items:center;justify-content:center;padding:40px 0}ul.pagination-chk li{padding:0 10px}ul.pagination-chk a.pagination__link{width:100px;border:1px solid #262f3e;background:#262f3e;color:#fff}ul.pagination-chk li>a{width:40px;border:1px solid #333}li.pagination__link--active>a{background:#262f3e;color:#fff!important;border-color:#262f3e!important}li.pagination__link--disabled a.pagination__link{background:#f5f5f5;color:#777;border-color:#f5f5f5}.store-slider-box{height:522px}.slider-right-box{width:33.3%;position:relative}.slider-right-box:before{content:"";width:100%;height:100%;position:absolute;right:0;top:0;background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,.79) 21%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0)}.slider-right-content{position:relative;padding:130px 32px 25px 30px;height:100%}.rate-content{position:absolute;right:0;top:0;align-items:flex-end;justify-content:space-between}.rate-number{font-family:"AvenirBlack";font-size:33px;background:#40c1ff;color:#fff;padding:7px;border-radius:3px}.rate-text h5{margin-bottom:0;line-height:1;font-family:"AvenirMedium";font-size:27px;text-align:right}.rate-text{padding-right:10px}.rate-text span{font-size:19px;font-family:"AvenirBook"}.slider-right-content-box{display:flex;flex-flow:column;height:100%}.book-now-btn{display:flex;justify-content:center;margin-top:auto}.book-now-btn .btn{min-width:245px;background:#00c9ff;background:linear-gradient(180deg,#00c9ff 0,#607dff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00c9ff",endColorstr="#607dff",GradientType=0);color:#fff;border:0;padding:6px 20px;font-size:25px;border-radius:10px}.book-now-btn .btn.active,.book-now-btn .btn:focus,.book-now-btn .btn:hover{background:#607dff;background:linear-gradient(180deg,#607dff 0,#00c9ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#607dff",endColorstr="#00c9ff",GradientType=0)}.book-now-btn .btn-primary:not(:disabled):not(.disabled).active,.book-now-btn .btn-primary:not(:disabled):not(.disabled):active,.book-now-btn .show>.btn-primary.dropdown-toggle{background:#5c627e;background:linear-gradient(180deg,#607dff 0,#00c9ff)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#607dff",endColorstr="#00c9ff",GradientType=0)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background:#43b3ff}.store-location-content img{width:100%;height:235px}.store-about-content p{font-family:"AvenirBook";font-size:18px;margin-bottom:0;color:#363636;text-align:justify}.store-about-content h3 .store-location-content h3{font-family:"AvenirBlack";font-size:30px}.store-location-content p{font-family:"AvenirMedium";font-size:15px}.store-slider-container{overflow:hidden;position:relative;height:522px}.store-slider{position:relative}.store-slider-box{width:100%;height:100%;position:absolute;right:0;top:0}.store-slider-container .slick-dots{display:none!important}.store-slider-container .store-slider img{height:522px}.store-slider-container .store-favorite{display:none}.src-mid-content h2{font-size:48px}.src-mid-content p{font-family:"AvenirMedium";font-size:18px;line-height:1.4;max-width:250px;color:#313131}.single-store .utf_by_comment{font-size:18px;color:#000;text-transform:capitalize}.store-slider-container .slick-prev:before{margin:0 auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.store-slider-container .slick-next:before,.store-slider-container .slick-prev:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAyCAYAAAA5kQlZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTE1RENFNjlEMjZFMTFFQjhEQjdGMDRBRTQ0OTI3NzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTE1RENFNkFEMjZFMTFFQjhEQjdGMDRBRTQ0OTI3NzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MTVEQ0U2N0QyNkUxMUVCOERCN0YwNEFFNDQ5Mjc3MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MTVEQ0U2OEQyNkUxMUVCOERCN0YwNEFFNDQ5Mjc3MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsBJDKgAAAVISURBVHja7JltTJtVFMf/fVpgrlDe2q5BR+ZkdY5BYboR5jIdm2zuJcCABQa66YToVAyZmxnq/OJigh8WY1g2nBhhgY2JwCbZnASMk2QiCVHcyF7lbdCWFuhaSguUem77GOIbUGjrPvAkN/dyw/Pc3z3/c849NxXY7XY8CA+HB+SZB5kHme4RufLPt5oQ0VKF/FUp+Fi2FB1mA00KABZ3E6zZnb1d4NziBDUBNTsb05yNNTh7NjdG4xF64dlwFy1i0ELRVo/99cdRa1BDtjCQPjjxP0ijUKJpRwG2ajsRfaEQdcZ++IuDaLcTXgaxmGBf8iQuPpeHzXo1VF9/hB+NOgQFBMOpj7dABKTt8CAQsRqXE/OwRaeDqrIQDUNqSJll5pKkXY4aB8wQsDQWjYmvYaNGg9jKT1A3pIXYn8lk82L4Mgc16skyKjRs3491ai1Wlh/DDwYdJJLg2VlmTnnkPsm0LAZNyWQZ/RCUpcfQOKBFiCTQyyAcvW2iXPK4CleTc7FBM4TIshO4pNMgwF/iWjTNObMyGZhllFFoSc9FfN8glCXF+E7fj4USF2DckuIZjGGALBOJ1owcPN1vRsSJYtTrdRAHBXoR5E+ZjCRTZCSuZe3FBq0ZUUVfoF6tgSQwwJn+vXroGQjmCSXasrOxsdeI2E/L8C1FVUBwwNQyuR2EyTRIeWZFBJr37cb6eyOILjyNJrUe0hDJfydgj5QBLOkZ7gMrlWjOzUCiZhwrjlbgyr1+PBIi/vc847F6xAFjBKIeRdOrKUjssWD5h9W42K3D4hB/KgUmvFgYsZ0PkGWil6AhfycSugnmvVo09gxgidT/r5bxSoWmJ5iYcDS+k4QdOuCxg+fR0qVHlIxkEnKzAPGjA20B3/ymab5882E9Ow5MQFw4Lh3egiSLL4I+aERtmwZrfTmIXS4V74mdpZ6jPBTwPTfZO2QXTpaObM7O+wvrB8lnEpbhvNGOI29cxlFzM6rz1yAzLgwNLoHcoGPeTF8UCp0JDHxtaufBHIvy8xw/FhKRDxWnHO0glP7+vhdrS+4gR67AxMurcCBSil9ctggzOcuQQraInQex/w2EnxfwY45ABPSenFbqM+H5glZcoAgSVjyDXVvDcK7T4CVntRGMlJykz4JNBddQ1UX7KFmPrK0P41zvMJ3eY7O4TrgcvtTkBKE2YcPb7ajTcvAtjseeHXKU9ww7w5cTeNgizFllPsAdC5Jz7qJBKyKIp7AvbRFKe0cmATyaR8Zpp3KCuG1F8sEOVFlp0aJovJIaipJeqzOK5nTTm6klFATROYptBXdRaR4DV7QcL6YGo6zDQgvyzu7Rs8bhE0yOUezMu4VvjFb4HFdiTzpBdFqdkeTxMoBFh4wc84YVu/JvomqMFj65HC9lhqK0h8ZCgRsv4VNByP0cjpl65CbKbaPAqWjs3hmKCmYJG6a2httAFGSJ2xYkHWrHV1bKC8UxyEyV4gyBOSwhmME3OHfI0T6CzDfbUGOlhU+p8EKmHGe6yRIiwcy/JZqTHA8RhBnp7/6K0yA5SuKQlSJDeafF9Tu5aLbRoVhAPmFG8uFWVFrGSY44ZGyX4ezvlKxE3OSJ67ELliNECeK6CRmv/4xqC+3+szVkCQXOdln+mTE9AjLOR8dvRmQd+gkVoPPi83hkE0R5z8j0Ieo2aRYxCLLE+1dx2kZyfJmAlM0K1HSYnVJw3gK5bqBkdQUVrCgq2YS0bWGoIT9xKTrcIo1YBGGgDbZj67A3bTGqetwE4TKIKhh1B1bjrXgpqvRWvkZ11z1o/teJeZBpnj8EGAC6yP9zoEk+FgAAAABJRU5ErkJggg==);width:20px;height:35px;background-repeat:no-repeat;background-size:cover;content:"";display:block;background-position:50%}.store-slider-container .slick-next,.store-slider-container .slick-prev{background-color:transparent}.store-about-content a{text-decoration:underline;font-family:"AvenirBook";color:#40c1ff;font-weight:600;font-size:19px}.single-store .utf_comment_content p{font-size:20px;color:#000;font-family:"avenirromanopentype_bigfontsite_com";text-transform:capitalize}.single-store .comments .utf_comment_content{color:#00c5ff;padding:0 0 0 95px;font-family:"avenirromanopentype_bigfontsite_com";font-size:20px}.single-store .name-designation h3{font-size:20px;color:#000;text-transform:capitalize;margin-bottom:0;font-family:"AvenirBlack";padding-right:12px;position:relative}.single-store .name-designation h3:before{content:"";width:3px;height:calc(100% - 6px);position:absolute;right:0;top:50%;background:#000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.single-store .name-designation span{padding-left:10px;font-family:"avenirromanopentype_bigfontsite_com";font-size:20px}.single-store .service-detail{align-items:flex-end;position:relative;padding-bottom:25px}.single-store .service-detail:before{content:"";width:calc(100% - 20px);height:3px;position:absolute;right:0;bottom:0;background:#beeaff}.store-location-content iframe{width:100%;height:230px;border:0}.store-location-content a{font-family:"AvenirMedium";font-size:19px;color:#40c1ff}.store-location-content a:hover{text-decoration:none}.show-time{position:relative}.show-time li{padding:6px 0;border-bottom:1px dashed #ececec}.show-time a{font-size:15px}.show-time ul{margin-bottom:0;background:#fff;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.2);font-family:"AvenirLight";padding:15px;margin-top:20px;position:absolute;left:0;top:0;width:285px}.time-content img{width:16px;height:20px;margin-left:13px;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:-5px;cursor:pointer}.time-content.rotate-arrow img,.time-content img{transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.time-content.rotate-arrow img{-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-top:0}.store-about-content h3,.store-location-content h3{font-size:25px;margin-bottom:20px}.single-store .heading-title{font-size:31px;font-weight:600;color:#000;padding-bottom:0;margin-bottom:0}.single-store .heading-title:after{content:none}.opening-hours-content{position:relative;max-width:340px}.opening-hours-content .opening-hours{position:relative;left:0;width:100%;top:0}.single-store .store-service-tab .service-info h3{font-size:28px;font-family:"AvenirMedium"}.single-store .service-info p{color:#363636;font-family:"AvenirBook";margin:0;font-size:19px}.single-store .service-cost{white-space:nowrap}.single-store .service-cost h5{color:#00c5ff;font-family:"AvenirMedium";font-size:20px}.single-store .service-list-view{padding:25px 0 0}.time-content{padding-top:10px}.single-store .voucher-section-item{width:300px!important;padding:0 10px;height:300px}.single-store .book-now{padding:10px}.store-listing .store-listing-filter{margin:25px 0;background:transparent;border:0;padding:18px 15px}.breadcrumb-box .breadcrumb{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin-bottom:0;background:transparent;font-family:"avenirromanopentype_bigfontsite_com"}.breadcrumb-box .breadcrumb-item{display:flex;font-size:15px;position:relative;padding-right:10px}.breadcrumb-box .breadcrumb-item+.breadcrumb-item:before{content:""!important;width:2px;height:calc(100% - 10px);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#000;padding-right:0!important}.breadcrumb-box .breadcrumb-item+.breadcrumb-item{padding-left:10px;font-size:21px}.breadcrumb-box li.breadcrumb-item a{color:#000;font-size:21px}.breadcrumb-box .breadcrumb-item.active{color:#43b3ff}.store-listing-filter p{color:#000;font-size:31px}.store-listing .store-listing-filter{display:flex;justify-content:space-between;align-items:flex-end}.breadcrumb-box{margin-bottom:10px}.store-listing .store-filter-box{font-family:"AvenirBook"}.store-listing .store-filter-box .dropdown .btn{font-size:19px;color:#000!important}.store-listing .store-filter-box .dropdown .btn-primary:not(:disabled):not(.disabled):active,.store-listing .store-filter-box .dropdown .show>.btn-primary.dropdown-toggle{color:#000!important}.venues-section a,.venues-section a:hover{text-decoration:none;color:inherit}.venues-section{width:100%}.store-listing .switch .slider{background:#666}.store-listing .switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.store-listing .switch input:checked+.slider{background-color:#2196f3}span.counter-text{margin-right:10px}.single-store .comments .avatar{padding:0 20px 0 0}.single-store .comments .avatar img{border:3px solid #4ce5ff;height:95px;width:95px}.single-store .utf_star_rating_section{right:0}.single-store .comments ul li{margin:0}.single-store .comments ul{margin-top:20px}.single-store .voucherlisting .my-voucher .voucher-section .voucher-card .voucher-body{padding:15px 10px!important;height:224px!important}ul.pagination-chk li>a{width:auto;height:40px;line-height:40px;border:0;font-size:21px;border-radius:4px;outline:none;display:inline-block;font-family:"avenirromanopentype_bigfontsite_com"}li.pagination__link--active>a{background:transparent;color:#b4e6ff!important}li.previous.pagination__link--disabled{display:none}ul.pagination-chk li{padding:0 6px}li.previous.pagination__link--disabled{opacity:.3}li.next.pagination__link--disabled{display:none}li.pagination__link--disabled a.pagination__link{background:transparent;border:0}ul.pagination-chk a.pagination__link{width:40px;border:0;border-radius:4px;background:transparent;color:inherit;font-weight:500;font-size:14px;text-decoration:none;display:inline-block}li.previous a img{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:2px}a.pagination__link img{width:10px;height:20px;margin-top:-5px}.voucher-section-item .voucher-body-box>h4{margin-bottom:0!important}.voucher-section-list{width:calc(100% + 20px);margin-left:-10px}.new-customer-login .google-btn button{padding:7px 15px!important}.new-customer-login .google-btn button span{font-size:14px!important}.new-customer-login .facebook-btn button.metro{padding:14px 13px!important;font-size:14px}.new-customer-login .signup-email a{padding:10px 15px;border-radius:10px;margin-bottom:15px}.new-customer-login .signup-email a:hover{background:transparent!important;color:#262f3e!important;border-color:#262f3e!important}.new-customer-login .store-services .facebook-btn,.new-customer-login .store-services .google-btn{margin-bottom:15px}.loader-img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-190px,-50%);transform:translate(-190px,-50%);bottom:0;width:60px;height:60px;z-index:99999}.loader-img img{width:100%;height:100%;object-fit:cover}.overlay{position:fixed;top:0;left:250px;right:0;bottom:0;width:100%;height:100%;z-index:99999}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.voucherlisting .my-voucher .voucher-section .voucher-card{border-radius:10px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);position:relative;cursor:pointer;background:#9552ff;background:linear-gradient(90deg,#9552ff 0,#9552ff)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9552ff",endColorstr="#9552ff",GradientType=1);display:flex;width:100%;align-items:center;justify-content:center}.voucherlisting .my-voucher .voucher-section .voucher-card .voucher-body{padding:35px 10px!important;color:#fff!important}.voucherlisting .my-voucher .voucher-section .voucher-card:after,.voucherlisting .my-voucher .voucher-section .voucher-card:before{content:""}.voucherlisting .gift-voucher h4,.voucherlisting .voucher-name h4{font-size:24px;margin-bottom:0;color:#fff!important;font-family:"avenirromanopentype_bigfontsite_com"}.voucherlisting .voucher-card:before{right:-25px}.voucherlisting .voucher-card:after,.voucherlisting .voucher-card:before{content:"";position:absolute;top:39%;background-color:#fff!important;height:50px;width:50px;border-radius:50px}.voucherlisting .voucher-card:after{left:-25px}.signle-voucher-detail{width:100%;padding:25px;display:flex;justify-content:center}.voucher-info{width:100%;position:relative}.quantity{display:flex;justify-content:center;align-items:center}.voucher-detail-quantity{padding:30px}.voucher-quantity h6{font-size:18px;font-weight:600;margin-bottom:20px}.quantity button{font-size:25px;padding:5px 18px;border:1px solid #d0cece;border-radius:5px;margin:0 30px}.quantity span{font-size:25px;font-weight:700}.increment-btn{box-shadow:0 0 5px 0 red;background-color:#007bff;box-shadow:0 0 5px 0 #dbdbdb;color:#fff}.addional-info{font-size:26px;font-weight:700}.vocuher-table a{justify-content:space-between}.vocuher-table a,.voucher-icon{display:flex;align-items:center}.voucher-icon i{color:#777}.voucher-detail .voucher-section{margin-top:0!important}.voucher-detail-section{margin-top:55px;display:flex;justify-content:space-between;align-items:center}.voucher-detail-section .voucherlisting{width:40%}.voucher-quantity{text-align:center}.store-about-content{margin-bottom:60px}.email-form-section{padding:40px 30px}.email-form-section .form-control{height:100%!important}.continue-btn{padding:10px 30px}.voucher-body a,.voucher-body a:hover{color:#fff;text-decoration:none}.continue-btn .btn-primary:hover{border:1px solid #007bff}.email-form-section .form-group .form-control{font-size:14px;padding:10px 15px;box-shadow:none!important}.voucherlisting .my-voucher .voucher-section .voucher-card .voucher-body button:focus,.voucherlisting .my-voucher .voucher-section .voucher-card .voucher-body button:hover{background-color:transparent;outline:none;box-shadow:none}.my-appointments .nav-tabs{width:100%;margin-top:-10px}.my-appointments .nav-tabs .nav-item.show .nav-link,.my-appointments .nav-tabs .nav-link.active{color:#495057;background-color:#fff;width:50%;background:transparent;color:#262f3e;border:none;border-bottom:2px solid #262f3e}.my-appointments .nav-link{display:block;padding-bottom:25px;width:50%;text-align:center;font-size:18px;color:#000}.my-appointments .pastappointments{margin-top:0}.my-appointments .tab-content{padding:30px 0}.my-appointments .nav-tabs .nav-link:focus,.my-appointments .nav-tabs .nav-link:hover{border-color:transparent}.my-appointments .nav-tabs .nav-link:focus{border-bottom:2px solid #262f3e}.submit-text{font-size:18px;color:#000}.email-form-section .continue-btn{padding:10px 0}.new-voucherlisting .slick-slide:nth-child(3n+1) .signle-voucher .voucher-card,.voucher-section-item:first-child .signle-voucher .voucher-card{background:#9552ff;background:linear-gradient(90deg,#9552ff 0,#9552ff)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9552ff",endColorstr="#9552ff",GradientType=1)}.new-voucherlisting .slick-slide:nth-child(3n -1) .signle-voucher .voucher-card,.voucher-section-item:nth-child(2) .signle-voucher .voucher-card{background:#607aff;background:linear-gradient(90deg,#607aff 0,#607aff)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#607aff",endColorstr="#607aff",GradientType=1)}.new-voucherlisting .slick-slide:nth-child(3n) .signle-voucher .voucher-card,.voucher-section-item:nth-child(3) .signle-voucher .voucher-card{background:#00c5ff;background:linear-gradient(90deg,#00c5ff 0,#00c5ff)!important}.single-store .voucher-name h2{font-size:30px;margin-bottom:0;padding-top:25px}.voucher-section-item .voucher-card{height:100%!important}.single-store .voucher-section-item .book-now{padding:10px;height:100%}.my-voucher .voucher-section .voucher-section-item .voucher-card .voucher-body{flex-flow:unset!important;align-items:unset!important;height:100%}.voucher-section-item .voucher-body-box{display:flex;flex-flow:column;height:100%;color:#fff}.voucher-section-item .voucher-body-box h4{margin-bottom:0;display:flex;justify-content:center;align-items:center;font-family:"avenirromanopentype_bigfontsite_com";font-size:26px}.voucher-section-item .voucher-name{margin:auto;display:flex;align-items:center;justify-content:center;height:100%}.voucher-section-item .gift-voucher{padding-top:0;margin-top:auto;display:flex;align-items:center;flex-flow:column;justify-content:center;font-family:"avenirromanopentype_bigfontsite_com";font-size:20px}.single-store .gift-voucher h5{font-size:20px;margin-bottom:0;font-family:"AvenirBlack";padding-top:5px}.voucherlisting .voucher-card:after,.voucherlisting .voucher-card:before{top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%);content:none}.slick-slider .slick-list,.slick-slider .slick-track{display:flex;align-items:center}.voucher-section-list .slick-dots li button:before{font-size:10px;top:15px;width:20px;color:#607aff}.continue-btn .btn-primary.l-btn{width:150px}button.increment-btn.l-btn.btn.btn-primary{padding:2px 20px;font-size:30px}.voucher-gift{padding:55px 40px 45px}.admin-view .footer,.admin-view .header{display:none}.admin-wrapper{overflow-x:hidden;overflow-y:hidden;font-family:"AvenirBook"!important}.admin-view .main_content{padding:0}.header-view{text-align:center;position:relative;z-index:99}.admin-content-view{display:flex;position:relative;min-height:100vh}.admin-menu{min-height:100vh;border-right:1px solid #000;width:75px;background:#000;transition:all .5s;position:fixed;left:0;top:0;bottom:0;z-index:999}.admin-content{padding:30px 20px}.admin-container{padding-left:75px;background:#e9e9ff;background:linear-gradient(180deg,#e9e9ff 0,#dff1ff);left:75px;background:#f6f7fb}.admin-container,.admin-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e9e9ff",endColorstr="#dff1ff",GradientType=0);width:100%;transition:all .5s}.admin-content{height:100%;background:#e9e9ff;background:linear-gradient(180deg,#e9e9ff 0,#dff1ff)}.admin-menu.menu-hide{width:0;opacity:0}.menu-list ul{margin:0;padding:0}.menu-list ul a{padding:18px 20px;display:block;color:#fff;text-decoration:none;transition:all .5s;font-size:15px;font-weight:600;width:100%;text-align:center}.admin-menu.menu-show .menu-list ul a{padding:18px 20px 18px 53px}.admin-header{display:flex;align-items:center;justify-content:space-between;padding:10px 30px;background:#fff;min-height:60px;box-shadow:0 0 15px rgba(51,51,51,.07058823529411765)}.menu-logo{width:250px;text-align:center;background:#000;padding:11px 10px;border-bottom:1px solid #000}.menu-logo h2{font-weight:600;font-size:25px;color:#fff;margin:0}.admin-info-img{width:35px;height:35px}.admin-info img{width:100%;height:100%;object-fit:cover;border-radius:50px;margin-right:0;border:2px solid #9553ff}.admin-info{display:flex;align-items:center}.menu-logo img{max-width:140px;width:100%}.menu-list{padding:40px 0}.menu-list ul a:hover{color:#fff;background:#8148dd}.menu-list ul a.active{color:#fff}.admin-info h3{margin:0;font-size:14px;color:#212529;font-weight:600}.menu-list ul a i{font-size:22px;vertical-align:middle}.dashboard .card{margin-bottom:15px;margin-top:15px;border-color:#edf2f9;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03);border-radius:25px}.dashboard .h4{color:#000}.dashboard span.h4{display:inline-block;font-size:30px!important}.dashboard .text-muted{color:#000!important;font-size:20px}.menu-toggle a{color:#333}.admin-title{padding-bottom:20px;font-size:22px;font-weight:inherit;display:flex;align-items:center;justify-content:space-between;position:relative;font-size:30px;color:#8147dd;margin:0 0 30px;font-family:"AvenirBlack"}.admin-title a{font-size:22px;font-weight:500;color:#8147dd;padding:10px 12px}.admin-title a:hover{text-decoration:none;color:#262f3e}.dashboard .fa{font-size:40px;opacity:.2}.dashboard .card-body{cursor:pointer;padding:30px 20px}.dashboard .card-body:hover .fa{opacity:1;color:#262f3e!important}.admin-search{text-align:right;padding-bottom:25px}.admin-search .form-inline{justify-content:flex-end}.admin-search .btn{background:#555;border:none;padding:7px 15px;font-size:14px}.admin-search .form-control{font-size:13px;padding:8px 10px;height:auto}.admin-login{background:#f9f9f9;padding:100px 0;min-height:100vh}.admin-login-box{padding:50px 40px;max-width:500px;margin:0 auto;background:#fff}.admin-login-box .form-group .form-control{height:auto;padding:10px 20px;background:transparent;border:1px solid #dadada;border-radius:4px;font-size:14px}.admin-login-box .form-group .form-control:focus{box-shadow:none;background:transparent}.admin-login-box input:-internal-autofill-selected{background:transparent!important}.admin-login-box h2{font-size:35px;text-align:center;font-weight:600;color:#333;padding-bottom:20px}.admin-detail{display:flex;align-items:flex-start;padding:20px 15px}.admin-pic img{width:50px;height:50px;border-radius:100%;border:3px solid #fff}.admin-name span{font-size:12px;color:#d0cdcd}.admin-name h4{font-size:14px;font-weight:600;color:#fff;padding-top:5px}.admin-name{padding-left:20px;padding-top:5px}.menu-list ul h5{font-size:12px;text-transform:uppercase;padding:0 25px;margin-top:20px;color:#fff;margin-bottom:10px}.menu-list ul li{position:relative}.menu-list ul>li.has-menu>a:after{content:"\f107";font-family:FontAwesome;color:#fff;position:absolute;right:20px;top:20px;cursor:pointer;transition:all .5s}.menu-list ul>li.has-menu.menu-expand>a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.admin-info .dropdown-toggle{background:transparent;font-size:12px;color:#333;border:none}.admin-info .btn-primary:not(:disabled):not(.disabled):active:focus,.admin-info .dropdown-toggle:focus,.admin-info .dropdown-toggle:hover,.admin-info .show>.btn-primary.dropdown-toggle:focus{background:transparent;font-size:12px;color:#333;border:none;box-shadow:none}.admin-info .btn-primary:not(:disabled):not(.disabled):active,.admin-info .show>.btn-primary.dropdown-toggle{background-color:transparent;border-color:transparent;color:#333}.admin-info .dropdown-item{font-size:13px;padding:8px 20px;font-weight:600;color:#333}.admin-info .dropdown-menu{min-width:6rem;left:-5px!important}.admin-search .form-label{padding-right:20px}.admin-search select.form-control{max-width:150px;width:100%}.add-distributor .admin-title{padding-bottom:30px}.admin-content-view .form-control::-webkit-input-placeholder{color:#000}.admin-content-view .form-control:-ms-input-placeholder{color:#000}.admin-content-view .form-control,.admin-content-view .form-control::placeholder{color:#000}.header-buttons .btn{border-radius:8px}.dark-btn .btn-primary:not(:disabled):not(.disabled).active,.dark-btn .btn-primary:not(:disabled):not(.disabled):active,.dark-btn.show>.btn-primary.dropdown-toggle{box-shadow:inherit!important}.dark-btn .btn-primary:not(:disabled):not(.disabled).active:focus,.dark-btn .btn-primary:not(:disabled):not(.disabled):active:focus,.dark-btn.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 3px 5px 0 rgba(164,173,186,.25)}.service-list{border-radius:5px}.service-list-header [class*=service-]{font-size:14px;font-weight:700}.service-name{font-weight:700!important}.no-result h4{font-size:20px}.add-service-box.bdr-right{border-right:1px dashed #666}.add-services .admin-title a,.package-services .admin-title a,.single-services .admin-title a{position:absolute;right:0}.package-services .package-services-content .h-100{padding-bottom:20px}.service-header h2{font-size:14px!important}.package-services .package-services-content .service-card{height:100%}.package-services .package-services-content .service-body{padding-bottom:0}.switch{width:35px;height:20px;margin:0}.slider:before{height:12px;width:12px}input:checked+.slider{background-color:#007bff}input:focus+.slider{box-shadow:0 0 1px #007bff}input:checked+.slider:before{-webkit-transform:translateX(15px);transform:translateX(15px)}.slider.round{border-radius:30px}.single-services-content .voucher-sales .online-booking{top:8px}.single-services-content .online-booking .switch{margin-right:10px}.select-categories .select-list h5{max-width:350px;width:100%}.add-service-price{right:0}.partner-header h2{font-size:22px!important;color:#9553ff!important;font-family:"AvenirBlack"}.partner-table table thead th{font-weight:inherit;border:1px solid #f1f1f1;border-right:none;border-left:none;font-family:"AvenirBlack"}.partner-table table tbody td{padding:25px 10px;font-family:"AvenirBook"}input.form-control.form-control-lg::-webkit-input-placeholder{color:#000!important}input.form-control.form-control-lg:-ms-input-placeholder{color:#000!important}input.form-control.form-control-lg::placeholder{color:#000!important}input.form-control::-webkit-input-placeholder{color:#000!important}input.form-control:-ms-input-placeholder{color:#000!important}input.form-control::placeholder{color:#000!important}.partner-login .reset-box .form-group{position:relative}.partner-login .reset-box .form-group i{position:absolute;right:15px;top:12px}input[type=email]{text-transform:lowercase}.admin-info .dropdown-menu a{font-size:13px;padding:8px 20px;font-weight:600;color:#333;display:block;width:100%;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.partner-table p.placeholder-text{font-size:22px}.admin-notify{display:flex;justify-content:flex-end;align-items:center;width:175px}.admin-header .notification-section{position:absolute;top:64px;right:-4px;z-index:999;background-color:#fff;box-shadow:0 0 5px #ced4ce;max-width:350px;width:100%;border-radius:10px}.admin-header .notify{overflow:auto;max-height:395px;margin-top:5px;height:auto}.header-buttons h6{margin-bottom:0;padding-bottom:0}.header-buttons h6 span button{width:100%;text-align:left;padding:8px 10px!important;font-size:14px}.close-acount{background-color:#262f3e;color:#fff!important;border-color:#262f3e;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549);border-radius:4px;display:inline-block;cursor:pointer}.admin-access{color:#ff3d3d;font-weight:700;margin-right:20px;font-size:18px}.dis-show.new-form-group+span.error{margin-left:-8px!important}.error:first-letter{text-transform:uppercase!important}.error{text-transform:lowercase}.patners-logo h3{text-transform:capitalize;margin-bottom:0;font-weight:900;padding-left:10px;font-family:"AvenirBlack";font-size:27px}.dashboard .card-body .fa{transition:all .5s;color:#9553ff!important;opacity:1;margin-bottom:80px}.dashboard .card-body span.card-icon{margin-bottom:80px;display:inline-block}.dashboard .card-body span.card-icon>img{width:100%;object-fit:cover}.admin-menu .menu-logo{padding:10px 20px;min-height:60px}.menu-list ul a>img{width:22px}.admin-menu.menu-show .menu-list ul a>img{width:20px}.admin-menu .menu-logo{padding:15px 20px;text-align:center}.admin-menu.menu-show{width:290px}.admin-container.wrapper-expand{width:100%;padding-left:290px}.admin-menu.menu-show .menu-list ul a>span{display:block;padding-left:15px}.admin-menu.menu-show .menu-list ul a{display:flex;align-items:center}.admin-menu .menu-logo img.sidebar-cross-icon,.admin-menu .menu-logo img.sidebar-full-logo,.admin-menu.menu-show .menu-logo img.sidebar-logo-icon{display:none}.admin-menu.menu-show .menu-logo img.sidebar-cross-icon,.admin-menu.menu-show .menu-logo img.sidebar-full-logo{display:block}.admin-menu .menu-logo>span{display:flex;align-items:center;justify-content:center;width:100%}.admin-menu .menu-logo>span img.sidebar-full-logo{max-width:140px}.admin-menu .menu-logo>span img.sidebar-cross-icon{max-width:18px;margin-right:12px}.menu-toggle>span{display:none!important}.menu-logo{position:relative}.menu-logo:before{content:"";position:absolute;width:40px;height:10px;background-image:url(/static/media/arrow.a9ba945e.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.admin-menu.menu-show .menu-logo:before{content:none}.menu-list ul a>span{display:none}.admin-menu.menu-show .menu-logo>span{justify-content:flex-start}.admin-menu.menu-show .menu-logo{border-bottom:1px solid #fff}.admin-menu-box{overflow-y:auto;height:calc(100% - 73px)}.admin-menu-box::-webkit-scrollbar{width:8px}.admin-menu-box::-webkit-scrollbar-track{border-radius:10px}.admin-menu-box::-webkit-scrollbar-thumb{background:#222;border-radius:10px}.admin-menu-box::-webkit-scrollbar-thumb:hover{background:#2e2e2e}.admin-menu-box::-webkit-scrollbar{display:none}.admin-menu-box{-ms-overflow-style:none;scrollbar-width:none}.card{border-radius:25px!important}@media screen and (max-width:1600px){.menu-logo img.sidebar-logo-icon{padding-bottom:0}.dashboard .card-body .fa{margin-bottom:50px;font-size:50px}.dashboard .card-body span.card-icon{margin-bottom:50px}.dashboard .text-muted{font-size:17px}.dashboard span.h4{font-size:22px!important}.partner-header h2{font-size:18px!important}.badge{padding:6px 13px!important;font-size:14px!important}.dashboard .card{border-radius:15px}.admin-title{font-size:22px!important;margin-bottom:0}.card{border-radius:15px!important}.menu-list ul a i{font-size:24px}}@media screen and (max-width:991px){.admin-menu{margin-left:-1px}.admin-menu.menu-hide{opacity:1}.admin-container{width:100%}.admin-content{padding:25px 10px}.menu-toggle>span{display:block!important}}@media screen and (max-width:767px){.admin-content{padding:30px 10px}.admin-container{width:100%}.admin-search .form-inline{justify-content:center}.admin-search .btn{margin-top:10px}.user-list .table-responsive>.table-bordered .btn{min-width:100px;margin-bottom:5px}}.remove-sidebar .menu-toggle{opacity:0}.signup-left table td{padding:10px 20px}.shift-filter .form-inline .form-group{border-right:none}.nav span.sep{content:"";width:100%;height:1px;background:#fff;display:inline-block!important;margin:30px 0 10px}.p-name{padding-left:5px;color:#000}.single-services .service-header h2.admin-inner-title{font-size:18px!important}.admin-content-view .staff-page .nav-tabs .nav-link.active{color:#9550fc!important;border-bottom:2px solid #9550fc!important}.admin-content-view .admin-menu .menu-logo{padding:10px 0}.admin-content-view .card .card-body .text-Primary,.admin-content-view .partner-table .table thead th,.partner-table .table tbody td{font-size:17px}.admin-content-view .signup-head h3{font-size:25px}.admin-content-view .partner-header h2,.admin-content-view .service-list h4{text-transform:capitalize}.new-sidebar .title{font-size:17px}.single-store .rate-number,.store-listing .venues-rating h6{border-radius:0}.store-listing .pagination-section .pagination-chk .pagination__link--active a{color:#00c2fe!important}.admin-content-view .title-right .admin-title{float:right}.admin-content-view .admin-inner-title{text-transform:capitalize!important}.modal-content .modal-footer{justify-content:center;border-top:0!important}.modal-content .text-right{text-align:center!important}.modal-content .modal-header .modal-title.h4{font-size:30px;font-weight:inherit;font-family:"AvenirBlack"}.modal-content .modal-body p{text-align:center!important}.admin-content-view .calendar-days a{width:30%}.account-card{margin-bottom:30px}.account-card h2{line-height:28px;margin:0;padding-bottom:20px;font-size:20px;font-weight:700;position:relative;color:#555}.account-card a{font-weight:600;margin-bottom:0;display:block;font-size:22px;color:#000;padding:15px 20px}.account-card .card-body{padding:0}.account-card .card{border:1px solid #f7f7f8;padding:10px;box-shadow:0 0 5px 0 rgba(164,173,186,.08);margin-bottom:20px}.account-card .card-title.h5{margin-bottom:10px;font-size:20px;font-weight:700;line-height:28px}.tax-head img{width:10%}.btn-group-toggle .active1{color:#fff!important;background-color:#262f3e!important}.account-card a:hover{text-decoration:none;color:#333}.input-group-prepend .fa{font:normal normal normal 14px/1 FontAwesome}.account-setting textarea{height:120px!important}p.text-12{background-color:#eef0f2;padding:14px 16px;text-align:left;border-radius:2px}.info-card{margin-bottom:30px}.account-save{padding:0 40px 30px!important}.account-setting .card-body{padding-bottom:0}.back-setup h5{font-weight:600}.account-setting .input-group-text{display:flex;align-items:center;justify-content:center;padding:.375rem .75rem!important;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#fff;text-align:center;white-space:nowrap;background-color:#8147dd!important;border:1px solid #8147dd;border-radius:10px 0 0 10px;width:50px}.back-setup{background:#fff;border-radius:25px}.account-setting .card:hover{box-shadow:none}.account-setting .card{border:none;padding:10px;box-shadow:none}.account-save{text-align:right}.account-save .btn{background-color:#262f3e;color:#fff;border-color:#262f3e;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549)}.account-save .btn:hover{border:1px solid #262f3e}.invoice-tab-content{padding:30px;background:#fff;border-radius:20px}.invoice-tab-content .card{border:none}.invoice-tab-content .card .card-body{padding:10px}.invoice-tab-content .online-booking{padding:0}.invoice-tab-content .input-group-prepend{align-items:center;margin:10px 0}.invoice-tab-content .input-group-prepend .form-label{margin:0;padding-left:5px}.invoice input[type=checkbox]{margin-top:-8px!important;margin-right:10px;width:25px;height:18px}.invoice-sequence table tr td span{cursor:pointer}.invoice-sequence .partner-table .btn.btn-primary{background-color:#8147de;color:#fff;border-color:#8147de}.invoice-sequence .partner-table .btn.btn-primary:hover{border:1px solid #8147de}.discount-type .btn-primary{background-color:#8147de;color:#fff;border-color:#8147de;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549);border:1px solid #8147de}.discount-12,.modal{font-family:"AvenirBook"!important}.discount-12 .btn-primary{border:1px solid #8147de}.taxes{padding:30px 20px;background:#fff;border-radius:20px}.taxes .btn-primary{background-color:#8147de;color:#fff;border-color:#8147de;padding:5px 15px;font-size:22px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549);border-radius:8px;font-weight:inherit;min-width:auto!important;font-family:"AvenirBlack"}.taxes .btn-primary:hover{border:1px solid #8147de}.taxes .partner-table .btn-primary{margin-left:5px;padding:.375rem .75rem;font-size:22px}.taxes h5{margin:0;padding-bottom:20px;font-size:20px;font-weight:700;position:relative;color:#555}.cus-12{display:flex;justify-content:space-between;align-items:center}.tax-head span.mb-5{display:inline-block}.default-tax{border-top:1px solid #eee;padding-top:50px}.tax-head{max-width:450px;margin:0 auto;text-align:center;padding:20px 0 30px}.tax-head i.fa.fa{font-size:60px;color:#999;margin-bottom:10px}.taxes p{color:#999}.tax-show .card{background:#f7f7f7;border-color:#f3f0f0}.tax-show .card h5{padding-bottom:5px}.tax-calculation span{cursor:pointer}.tax-sale{background:#262f3e;color:#fff;padding:10px 15px;border-radius:4px;margin-bottom:10px}.tax-cal-box{display:flex;align-items:flex-start;padding:20px 0}.cal-box-detail h4{font-size:18px;font-weight:700;margin:0;padding-bottom:5px;color:#555}.cal-box-detail p{margin:0;color:#999}.cal-box-detail{padding-left:15px}.tax-cal-box .online-booking{padding:0}.tax-calculation-popup .modal-body{padding:25px}.tax-calculation-popup .btn-primary{background-color:#262f3e;color:#fff;border-color:#262f3e;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549)}.tax-calculation-popup .btn-primary:hover{border:1px solid #262f3e}.tax-calculation-popup .modal-dialog{max-width:600px}.pay-12 .modal-dialog{max-width:570px!important}.payment-tax{padding:30px 20px;background:#fff;border-radius:20px}.payment-tax .btn-primary{background-color:#8147dd;color:#fff;border-color:#8147dd;padding:10px 20px;font-size:22px!important;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549);font-family:"AvenirBlack"!important;border-radius:8px}.payment-tax .btn-primary:hover{border:1px solid #8147dd}.payment-tax .partner-table .btn-primary{margin-left:5px;padding:.375rem .75rem;font-size:1rem;font-family:"AvenirHeavy"}.payment-tax .partner-table table thead th:last-child{width:150px}.pay-12 .btn-primary{background-color:#262f3e;color:#fff;border-color:#262f3e;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549)}.pay-12 .btn-primary:hover{border:1px solid #262f3e}.discount-12 .btn-primary{background-color:#262f3e;color:#fff;border-color:#262f3e;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549)}.discount-12 .btn-primary:hover{border:1px solid #262f3e}.dic-info{box-shadow:0 8px 15px 5px rgba(164,173,186,.2);background-color:#eef0f2;border-radius:4px;overflow:hidden}.dic-info .card{border:1px solid #fff}.location-listing{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.location-listing .location-box{width:23%;cursor:pointer;margin:1%}.location-listing .location-box img{width:100%;object-fit:cover}.location-listing .location-box .service-body{padding:15px}.location-listing .location-box h4{font-weight:700;font-size:20px;padding-top:15px;color:#333}.location-listing .location-box h4,.location-listing .location-box p{margin:0;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.location-listing .location-box p{color:#000;padding-top:2px}.location-listing .location-box a:focus,.location-listing .location-box a:hover{text-decoration:none}.add-location-link{background-color:#262f3e;color:#fff!important;border-color:#262f3e;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549);border-radius:4px}.discount-12 input[type=checkbox]{margin-top:-10px!important;margin-right:10px;width:20px;height:18px}.discount-12 .row .input-group-text{padding:.375rem .75rem!important;background-color:#e9ecef!important;border:1px solid #ced4da!important}.location-page .form-group .number-fields .dropdown .btn{padding:10px 20px;line-height:1.3;border-right:none!important;font-size:14px}.location-page .text-right .btn-primary{background-color:#262f3e;color:#fff;border-color:#262f3e;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549);border:1px solid #262f3e}.location-detail{background:#f3f3f3;border-radius:4px;display:flex;align-items:flex-start;flex-wrap:wrap;padding:10px 10px 25px;margin:20px 0}.location-info label{font-size:16px;font-weight:700;color:#333;margin:0}.location-detail p{margin:0}.location-info{width:25%;padding:20px 20px 0}.location-page .service-body{padding:25px}.availability-location h4{font-size:20px;font-weight:700;position:relative;color:#555}.availability-location{padding:20px 0}.availability-location .row{align-items:center}.availability-box .online-booking{font-weight:600}.availability-box{width:30%;padding-bottom:20px}.availability-box,.availability-box-container{display:flex;flex-wrap:wrap;justify-content:space-between}.availability-box-container{align-items:flex-start}.availability-box .online-booking{width:100%;justify-content:space-between}.availability-box .form-control{width:49%;border-radius:8px}.availability-box .online-booking .switch{margin-right:0;margin-left:10px}.location-search-input-,.location-search-input-success{height:40px;font-size:16px;padding:25px 15px;width:100%;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:8px}.location-search-input-:focus,.location-search-input-success:focus{outline:none}.autocomplete div{padding:10px}.upload__image-wrapper{display:grid;justify-content:center;padding:50px 25px;border:2px dashed #d3d3d3;margin:5px 0;border-radius:5px;width:100%;background-color:hsla(0,0%,96.1%,.30196078431372547)}.upload__image-wrapper button{background-color:transparent;border:none;font-size:15px;font-weight:900;color:#262f3e}.upload__image-wrapper button:focus{outline:none;box-shadow:none;border:none}.upload__image-wrapper i{font-size:40px;color:#262f3e}.uploadimg{text-align:center}.remove-image{font-size:15px}.image-item-section{display:flex;flex-wrap:wrap}.image-item{width:calc(25% - 20px);margin-bottom:30px;margin-right:15px}.image-item img{width:100%;height:145px;object-fit:cover}.image-item__btn-wrapper{display:flex;justify-content:space-between;align-items:flex-start;padding:5px 10px}.image-item__btn-wrapper .online-booking{justify-content:flex-end}.image-item__btn-wrapper button{background-color:#262f3e;color:#fff;border:1px solid #262f3e;margin:5px;padding:5px 7px;border-radius:5px}.image-item-section{margin-bottom:50px;margin-top:20px}.upload__image-wrapper .remove-image{background-color:transparent;border:none;font-size:13px;font-weight:900;color:#b52c46!important;margin-top:20px}.uploaad h4{padding-bottom:20px;font-size:20px;font-weight:700;position:relative;color:#000}.remove-wrapper-btn{background-color:#262f3e!important;border:1px solid #262f3e!important;color:#fff!important}.location-btn{margin-top:32px;background-color:#2d2c33;border:1px solid #2d2c33;border-radius:5px}.add-btn{font-size:15px;cursor:pointer;color:#262f3e;font-weight:600}.category-popup textarea{height:80px!important}.category-popup .location-btn{margin-top:0;background-color:#262f3e;color:#fff;border-color:#262f3e;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549)}.category-popup .location-btn:hover{margin-top:0;border:1px solid #262f3e}.category-popup.add-loc .modal-body{padding:10px 20px}.billing-location .location-info{width:33%}.billing-location .edit-bill-btn,.edit-bill-btn{right:20px;top:10px}.billing-location .edit-bill-btn,.edit-bill-btn,.location-detail .edit-bill-btn{font-size:15px;cursor:pointer;color:#262f3e;font-weight:600;position:absolute;margin:0}.location-detail .edit-bill-btn{right:35px;top:30px}.billing-box{position:relative}.billing-location h4{padding-top:20px;font-size:20px;font-weight:700;position:relative;color:#000}.referral{position:relative;padding:20px;background:#fff;margin-bottom:20px;border-radius:5px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.referral .admin-title button,.referral .btn-primary:hover{border:1px solid transparent}.active-badge{background:#8147dd;padding:2px 10px;border-radius:4px;font-size:12px;color:#fff;cursor:pointer;font-family:"AvenirRoman"}.disablebutton button.btn.btn.btn-primary{background-color:transparent;color:#000;border:1px solid #e9ecef}.disablebutton button:focus{outline:none;box-shadow:none}.partner-table table thead th:last-child{text-align:left}.partner-table table tbody td:last-child{text-align:left;white-space:nowrap}.partner-table table tbody td:nth-child(2),.partner-table table thead th:nth-child(2){text-align:left}.referral .partner-table .btn-primary{margin-left:5px;padding:.375rem .75rem;font-size:1rem}.referral .partner-table table tbody td:nth-child(3),.referral .partner-table table thead th:nth-child(3){text-align:center}.service-body.refers{padding:15px 0}.service-body.refers .online-booking{text-align:right}.delete-btn{background-color:#8147dd!important;border:1px solid #8147dd!important}.voucher-btn.btn.btn-primary{background-color:#262f3e;border-color:#262f3e}.Toastify__toast--error,.Toastify__toast--success{background:#000!important}.text-muted{color:#000!important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background:#8147dd!important;color:#fff!important;border:1px solid #8147dd!important}.dropdown .btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background:inherit!important;color:inherit!important;border:1px solid transparent!important}.admin-title .btn.btn-primary{background:#9552fe;border-color:#9552fe}.location-search-input-::-webkit-input-placeholder,.location-search-input-success::-webkit-input-placeholder{color:#000}.location-search-input-:-ms-input-placeholder,.location-search-input-success:-ms-input-placeholder{color:#000}.location-search-input-::placeholder,.location-search-input-success::placeholder{color:#000}textarea.form-control::-webkit-input-placeholder{color:#000}textarea.form-control:-ms-input-placeholder{color:#000}textarea.form-control::placeholder{color:#000}.verify-identity{position:relative;padding:30px 20px;background:#fff;margin-bottom:20px;border-radius:5px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);text-align:center;width:100%}.verify-btn{margin-top:30px;text-align:right}.verify-btn .btn-primary,.verify-btn .btn-primary:focus,.verify-btn .btn-primary:hover{background:#262f3e;border:1px solid #262f3e;box-shadow:none}.verify-identity h5{font-size:20px;font-weight:600;margin-bottom:40px;text-align:left;color:#8147dd;font-family:"AvenirBlack"}.StripeElement{box-sizing:border-box;height:50px;padding:14px 12px;border:1px solid #ced4da;border-radius:8px;background-color:#fff;transition:box-shadow .15s ease}.error-box.form-control{border-color:#fa755a}.stripe-box{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.stripe-box .form-group{width:48%}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a;margin-bottom:10px}.StripeElement--webkit-autofill{background-color:#fefde5!important}.container.Stripe{padding:45px}.container.Stripe form{width:100%;max-width:500px;display:flex;flex-direction:column;align-items:flex-end}.container.Stripe form div#card-element{width:100%}.container.Stripe button{padding:10px 30px;margin-top:10px}.container.Stripe .form-row{width:100%}.container.Stripe .form-row label{margin-bottom:5px}.number{margin-bottom:30px}.card-errors{padding-top:20px;color:#e53935}button.btn.subb-p{margin-bottom:35px}.container.Stripe form{max-width:unset!important}.number-emp{width:60%}button.amount-77{margin-left:auto}.form-check .pay-77 .form-check-sign .check{width:30px;height:20px;border:1px solid rgba(247,243,243,.54)}.form-check .pay-77 .form-check-sign .check:before{margin-left:12px}.form-check .pay-77 .form-check-input:checked~.form-check-sign .check{background:#2b2a2b}.card .form-check .pay-77{margin-top:0}.form-check.pay-77 .form-check-sign .check{width:30px;height:20px;border:2px solid rgba(247,243,243,.54)}.form-check.pay-77 .form-check-sign .check:before{margin-top:-4px;margin-left:11px}.form-check.pay-77 .form-check-input:checked~.form-check-sign .check{background:#151414}.amount-77 .form-check{position:unset;height:0;margin:0}.amount-77 .form-check label.form-check-label{position:unset}.amount-77 .form-check span.form-check-sign{width:100%;height:100%;opacity:0}.amount-77.active:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 0 0 4px #c5c5c5}.number-emp{width:100%;margin-bottom:20px}.amount-77{margin-left:10px!important}.Stripe .card>p{padding-left:30px;padding-right:30px}.Stripe button.btn.btn-danger.pull-right{margin-bottom:15px}.sdfsd3{padding:0 15px!important}.sdfsd3 .btn.btn-danger.btn-round{float:right;margin-bottom:15px}.Stripe .form-row{flex-direction:column;padding:0 20px}.Stripe .form-row div#card-element{border-color:#e2e2e2}.discount-12 .row .discount-type-checkbox .input-group-text{padding:0!important;background-color:transparent!important;border:none!important}.discount-type-checkbox.form-group{margin:10px 0}.payment-stripe .btn{display:block;margin:20px auto 0}.payment-stripe{max-width:100%;width:100%;margin:30px 0 0}.payment-stripe .btn-primary,.payment-stripe .btn-primary:focus,.payment-stripe .btn-primary:hover{display:block;margin:20px auto 0;background:#262f3e;border:1px solid #262f3e}.error{color:red}.payment-stripe-container{max-width:100%;margin:0;background:#fff;border-radius:5px;padding:30px 50px;width:100%;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.pricing-package-section h1{font-size:26px;font-weight:700;margin-bottom:5px;color:#8147dd}.feature-listing{margin-top:30px}.feature-list-one h6{font-size:16px;font-weight:700;margin-bottom:0;position:relative}.feature-list-one h6:before{font-family:"FontAwesome";content:"\f046";display:inline-block;vertical-align:middle;position:absolute;left:-30px;top:2px;border-radius:50%}.feature-list-one{padding-left:30px;position:relative;margin-bottom:30px}.feature-list-one p{color:#757171;font-size:14px}.pricing-section h1{font-size:26px;font-weight:700;margin-bottom:5px;color:#8147dd;font-family:"AvenirBlack"}.pricing-row h6{font-size:16px;font-weight:700;margin-bottom:0;position:relative}.pricing-row p{color:#757171;font-size:14px}.pricing-row{margin-top:20px}.pricing-section{margin-top:50px}.payment-stripe-container .pricing-section{margin-top:0}.step-btn{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:50px}.step-btn .back-btn{background-color:transparent;border:1px solid #262f3e;color:#000;padding:8px 25px;border-radius:5px;margin-right:10px;line-height:20px}.step-btn .continue-btn{background-color:#262f3e;border:1px solid #262f3e;border-radius:5px}.details-form{margin-top:40px}.save-card-btn{display:flex;justify-content:flex-end;align-items:center;margin-left:15px}.save-card-btn button{margin-right:0!important}.card-price-details.pricing-section{margin-top:0}.check-profile{display:flex;justify-content:flex-start;align-items:baseline;margin-top:20px}.check-profile input{height:18px;width:18px;-webkit-appearance:none;-moz-appearance:none;border:1px solid #dcdcdc}.check-profile input:focus{outline:none;box-shadow:none}.check-profile h6 a{padding-left:15px;margin-bottom:0;font-size:18px;font-weight:600;color:#000}.check-profile .form-group{margin-bottom:0}.check-option h1{font-size:20px;font-weight:700;margin-bottom:25px;text-transform:capitalize}.check-profile .form-group input:checked:after{font-family:"FontAwesome";content:"\f046";display:inline-block;vertical-align:middle;position:absolute;left:0;top:0;border-radius:50%;font-size:24px;color:#17ac17}.check-profile .form-group input:checked{border:none!important}.pricing-package .step-btn{justify-content:flex-end}.pricing-package .step-btn a{color:#fff}.online-booking-tab{padding:30px 20px;background:#fff;margin-bottom:20px;border-radius:5px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.online-booking-tab .nav-tabs .nav-link{color:#808286!important;font-size:16px;font-weight:600;border:none}.online-booking-tab .nav-tabs .nav-link.active{color:#262f3e!important;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;border-bottom:3px solid #262f3e;font-weight:700}.online-booking-tab .nav-tabs{width:calc(100% + 40px);margin-left:-20px;margin-top:-10px;padding:0 20px}.listing-profile{width:calc(33% - 30px);background-color:#fff;border-radius:10px;box-shadow:0 0 2px 0 rgba(16,25,40,.1);padding:20px;margin:15px}.listing-profile .top-side img{object-fit:cover;width:100%}.listing-profile .top-side{margin:0 auto;width:100%;text-align:center;position:relative}.listing-profile .bottom-side{margin-top:20px}.listing-profile .profile-name h6 span{font-size:12px;padding-left:5px;color:#007bff}.listing-profile .profile-name h6{font-size:18px;font-weight:700;margin-bottom:0}.listing-profile .profile-name p{color:#8e939a;font-weight:400;font-size:12px}.listing-profile .profile-view-btn button,.listing-profile .profile-view-btn button:focus,.listing-profile .profile-view-btn button:hover{width:100%;background-color:#262f3e;color:#262f3e;font-weight:400;border:1px solid #262f3e;color:#fff;font-size:15px}.listing-profile .profile-view-btn{margin-top:30px}.listing-profile .address-info h6{font-size:14px;color:#a99d9d;font-weight:400}.listing-profile .name-status{display:flex;justify-content:space-between;align-items:center}.listing-profile .name-status h5{padding:5px 10px;font-size:14px;font-weight:700;border-radius:5px;margin-bottom:0}.online-profile-page{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:center}.client-review-page .comments ul li{background:#fff;border-radius:5px;box-shadow:0 0 2px 0 rgba(16,25,40,.1);border:none}.client-review-page .comments .avatar img{width:105px;height:105px;border:5px solid rgba(0,0,0,.06);border-radius:50px;object-fit:cover}.client-review-page .comments .utf_comment_content{color:#666;padding:0 0 0 140px}.client-review-page .store-review{padding:40px 0}.overview-page{margin-top:40px;background:#faebd7;padding-bottom:50px}.start-now{margin-top:40px;display:flex;justify-content:flex-start}.start-now button,.start-now button:focus,.start-now button:hover{background-color:#262f3e;border:1px solid #262f3e;padding:10px 30px;border-radius:5px;font-weight:700;font-size:18px}.main-content-overview p{font-size:17px;text-align:left;color:#524e4e}.main-content-overview h1{font-size:40px;font-weight:900;margin:0 0 20px;line-height:40px}.main-content-overview h6{font-size:25px;font-weight:700}.right-overview{width:30%;display:flex;justify-content:space-around}.left-overview{width:60%}.info-section-one{display:flex;align-items:center;justify-content:space-between;margin:0;padding:80px 40px;transition:all .5s ease}.info-section-one:hover .right-overview img{margin-right:-15px;transition:all .5s ease}.right-overview img{width:100%;width:640px}.info-image img{width:100%;margin-top:-20px;transition:all .5s ease}.info-section-two .info-image{width:40%;margin:0 auto}.info-section-two{padding:0 40px 40px}.info-section-two:hover .info-image img{margin-top:0;transition:all .5s ease}.info-content-area.main-content-overview{text-align:center!important;margin-top:40px}.info-content-area.main-content-overview p{text-align:center}.info-section-three .right-overview img{width:100%!important}.start-now.overview-btn{display:flex;justify-content:center;padding:0 0 20px}.main-content-overview.bottom-text{text-align:center}.listing-option .dropdown-toggle:after{display:none}.listing-option{position:absolute;right:0}.listing-option button,.listing-option button:focus,.listing-option button:hover{background-color:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}.listing-option button i{font-size:24px}.profile-view-btn a{background-color:#262f3e;color:#fff!important;border-color:#262f3e;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549);border-radius:4px;display:block;margin:0 auto;text-align:center;text-decoration:none}.ofline{background-color:rgba(0,0,0,.3803921568627451);color:#1e1f20}.online{background-color:rgba(28,197,17,.43137254901960786);color:#178e17}.btn-primary:disabled,.step-btn .btn-primary.disabled{color:#fff;background-color:#262f3e;border-color:#262f3e;cursor:not-allowed}.check-profile p{font-size:14px;margin-left:15px;color:#262f3e;font-size:16px;font-weight:700}.percent{display:flex;justify-content:flex-end;font-size:25px;font-weight:900}.profile-progress .progress{width:60%;height:30px;font-size:16px}.profile-progress{display:flex;justify-content:center;margin:60px auto 0}.profile-progress .progress-bar{color:#fff;font-weight:800}.circle-progress svg.CircularProgressbar{height:250px;margin:30vh auto}.circle-progress .CircularProgressbar .CircularProgressbar-path{stroke:#40a716}button.edit-refferal.edit-btn.btn.btn-primary{border:1px solid #262f3e;background:#262f3e!important}.details-box .CircularProgressbar{width:auto;vertical-align:middle;width:40px}.details-box h6{margin-top:10px;margin-bottom:0;font-size:15px;font-weight:700}.details-box{text-align:center;margin-bottom:30px;padding:15px 5px;border-radius:8px;border:1px dashed #ced0d4}.details-box .CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:25px;font-weight:700}.details-box .CircularProgressbar .CircularProgressbar-path{stroke:#008bcd;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.payment-stripe-container a{color:#fff!important;text-align:center;text-decoration:none}.payment-stripe-container .step-btn{justify-content:flex-end!important}.invoice.staff-page.new-invoice{font-family:"AvenirBlack"!important}.page-title h3{font-size:30px;color:#8147dd;margin-bottom:30px;font-family:"AvenirBlack"}.staff-page .nav-tabs{border-bottom:none!important}.staff-page.new-invoice .nav-tabs .nav-tabs{border-bottom:none}.staff-page.new-invoice .nav-tabs .nav-link.active{color:#fff!important;background-color:#8147dd!important;border-color:#8147dd!important;border-bottom:2px solid transparent!important}.staff-page.new-invoice .nav-tabs .nav-link{font-size:22px;font-weight:inherit;width:25%!important;text-align:center;padding:.5rem 1rem;color:#fff;background:#e0e0e0;border-radius:8px}.staff-page.new-invoice .nav-tabs .nav-link+.nav-link{margin-left:15px}.staff-page.new-invoice .nav-tabs .nav-link.active:focus,.staff-page.new-invoice .nav-tabs .nav-link.active:hover{border-bottom:none!important}.staff-page.new-invoice .tab-content{padding:30px 0 0}.new-invoice .form-label{font-size:14px;color:#333;font-weight:600;font-size:18px;color:#000;font-family:"AvenirHeavy";font-weight:inherit;text-transform:capitalize}.new-invoice .form-group .form-control{box-shadow:none!important;font-size:18px!important;color:#000!important;font-family:"AvenirRoman";font-weight:inherit;border-radius:10px;height:50px;padding:6px 15px}.new-invoice .form-group .form-control::-webkit-input-placeholder{color:#a2a2a2!important;text-transform:capitalize}.new-invoice .form-group .form-control:-ms-input-placeholder{color:#a2a2a2!important;text-transform:capitalize}.new-invoice .form-group .form-control::placeholder{color:#a2a2a2!important;text-transform:capitalize}.form-control:focus{color:#495057;background-color:#fff;border-color:#8147dd!important}.rigister-tab .number-fields .dropdown .btn{height:auto!important}.add-category .btn-perple:hover{border:1px solid #8147dd!important}.single-services .form-label{color:#000!important}.admin-content-view .form-control::-webkit-input-placeholder{color:#000!important}.admin-content-view .form-control:-ms-input-placeholder{color:#000!important}.admin-content-view .form-control::placeholder,.single-services .form-control{color:#000!important}.single-services .service-header h2{color:#9552fe!important}.single-services .service-header p{color:#333!important}.single-services .staff-copmmision h5{color:#000!important}.single-services .staff-copmmision p{color:#333!important}.single-services .sales-setting h5{color:#000!important}.single-services .sales-setting p{color:#333!important}.single-services .form-check-label,.single-services .pricing-option h5{color:#000!important}.service-list-items .service-name span{display:block;font-size:15px!important;color:#000!important;font-weight:500!important}.add-category>p{text-align:center;font-size:20px}.single-services-content .online-booking .switch.disable .slider{background-color:#e0dede;cursor:not-allowed}.single-services-content .service-body>p{color:#ff2613;display:inline-block;margin-bottom:0}.red-color{color:red}.staff-content{padding:10px 0;background:#fff;border-radius:4px}.staff-page .nav-tabs .nav-link{font-size:15px;font-weight:600;width:25%!important;text-align:center;padding:15px;color:#000}.staff-page a{font-weight:500;color:#000;font-size:17px}.staff-page a:hover{color:#3c3b3b}.staff-page .nav-tabs{border-bottom:2px solid #efefef}.staff-page .tab-content{border:none;margin-top:0;padding:20px 20px 30px}.close-date button{background-color:#262f3e;color:#fff;border-color:#262f3e;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549)}.close-date{text-align:right;padding-bottom:20px}.close-date button:hover{background-color:#8147dd!important;border-color:#8147dd!important}.staff-page .nav-tabs .nav-link.active{color:#000!important;background-color:transparent!important;border-color:transparent!important;border-bottom:2px solid #262f3e!important}.staff-page .nav-tabs .nav-link:focus,.staff-page .nav-tabs .nav-link:hover{border-color:transparent!important}.closedatemodal .btn.btn-primary{background-color:#8147dd}.closedatemodal .modal-content{width:560px}.closedatemodal .modal-header{border-bottom:transparent!important}span.input-group-text{background-color:transparent!important;border:none!important;padding:0!important}thead th.text-heading{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.user-permission button{background-color:#8147dd!important;border-color:#8147dd!important}.user-12 p.text-muted{margin-bottom:30px}.user-permission p{max-width:780px}.add-staff input[type=checkbox]{margin-top:-8px!important;margin-right:10px}.add-staff-content{background:#fff;padding:40px 30px}.add-staff-details .form-control{height:auto;padding:12px 20px;background:transparent;border:1px solid #dadada;border-radius:8px}.add-staff .s-btn.btn.btn-primary{width:20%;margin-right:10px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549)}.add-staff-content .nav-tabs .nav-link{padding:15px 50px}.add-staff-details textarea#employee_notes{height:137px}.c-tn.btn.btn-primary{background-color:#9aa09e}.mt{margin-top:20px}.add-staff-content .nav-tabs .nav-link{font-size:16px;font-weight:600;color:#000}.close-date a{background-color:#262f3e;color:#fff;border-color:#262f3e;padding:10px 20px;font-size:14px;border-radius:4px;display:inline-block;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549)}.close-date a:focus,.close-date a:hover{color:#fff;text-decoration:none;background:#262f3e}.add-services input[type=checkbox]{margin-top:-8px!important;margin-right:10px}.add-services .sel-1.form-label{font-size:16px;font-weight:600;color:#333}.add-services .form-label{font-weight:500;color:#333}.add-commission .input-group-prepend{margin-right:-1px;background-color:#fff;border:1px solid #ced4da;padding:3px 15px;align-items:center;display:flex;border-radius:8px 0 0 8px}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0!important;border-bottom-left-radius:0!important}.add-cms .input-group-prepend{margin-right:-1px;background-color:#fff;border:none;align-items:center;display:flex;padding:10px 15px 4px}.schedule-filters .form-control{max-width:135px}.pull-right{float:right!important}.schedule-date-toolbar .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.schedule-wrapper{position:relative;display:flex;min-height:0}.schedule-scrollable{overflow-y:auto;width:100%;margin-top:25px}.schedule-tables{overflow-y:auto}.schedule-employees{float:left;width:20%}.employee-table{border-left:1px solid #d9d9d9}.staff-working table{background-color:transparent}.schedule-employee-hours{float:left;width:80%}.employee-table,.schedule-table{width:100%;border-collapse:collapse;table-layout:fixed;-webkit-user-select:none;-ms-user-select:none;user-select:none}.employee-table th,.schedule-table th{padding:10px}.employee-table td,.employee-table th,.schedule-table td,.schedule-table th{text-align:center;vertical-align:middle;border:1px solid #d9d9d9;cursor:default;min-width:152px}.employee-table td.employee-name{font-weight:700;vertical-align:top;text-align:left;padding:5px 10px 0}.employee-table td{height:51px}.schedule-hours{border-radius:2px;color:#24334a;padding:3px;text-align:left;background:#d5edf5;font-size:14px;cursor:pointer}.schedule-date-toolbar .btn-default.active,.schedule-date-toolbar .btn-default.active:focus,.schedule-date-toolbar .btn-default:active,.schedule-date-toolbar .btn-default:active:focus,.schedule-date-toolbar .btn-default:active:hover{background-color:#f7f7f8;border-color:#c2c2c2;color:#2c2c2c}.pull-right.schedule-date-toolbar{border:1px solid #ced4da}input#date_from{display:none}.closedatemodal.edithour .modal-header{flex-wrap:wrap}.closedatemodal.edithour .modal-header span{width:100%}.closedatemodal.edithour .modal-header .close{position:absolute;right:10px;font-weight:500;font-size:30px}.cross{position:absolute;right:0;padding:0 20px;color:#000}.schedule-filters{display:flex;align-items:center;justify-content:center;padding:20px 0 40px}.schedule-date-toolbar{border:1px solid #f1f1f1;padding:1px;margin-right:20px;border-radius:8px}.partner-table table.table-bordered thead th{border:1px solid #f1f1f1;text-align:center}.partner-table table.table-bordered tbody td{border:1px solid #f1f1f1;vertical-align:middle;text-align:center;cursor:pointer}.partner-table table.table-bordered tbody tr td:first-child{text-align:left}.schedule-filters .form-inline .form-control{min-width:120px;border:1px solid #f1f1f1;border-radius:8px}.partner-table table.table-bordered thead th:first-child{width:180px;text-align:left}.partner-table table.table-bordered thead th:nth-child(2){width:113px}.add-shift{background:#262f3e}.add-shift i{color:#fff}.user-permission .online-booking{padding:0}.add-staff-details .online-booking{display:flex}.add-staff-details .online-booking .switch{margin-right:5px}.user-permission .partner-table table tbody td{vertical-align:middle}.user-permission .btn-primary{background-color:#8147dd;color:#fff;border-color:#8147dd;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549)}.close-staff .partner-table table tbody td .btn-danger{margin-left:5px}.close-staff .partner-table table tbody td{cursor:pointer}.closedatemodal .btn.btn-primary{border:1px solid #8147dd}.closedatemodal{font-family:"AvenirBook"!important}.closedatemodal .btn.btn-primary{background-color:#8147dd!important;color:#fff;border-color:#8147dd;font-family:"AvenirHeavy";padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549);border-radius:8px}.closedatemodal.edithour .btn.btn-primary{font-size:22px;padding:5px 10px}.closedatemodal .btn.btn-secondary{background-color:#8147dd;color:#fff;border-color:#8147dd;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549)}.add-staff .number-fields .dropdown .dropdown-menu.show{display:block;height:130px;overflow:scroll;overflow-x:hidden;scrollbar-width:none}.add-staff-content .tab-content{padding:25px;border:1px solid #ddd;margin-top:-1px}.disabled-permmission{cursor:not-allowed;opacity:.3}.disabled-permmission input[type=checkbox]{pointer-events:none}.disabled-permmission .slider{cursor:not-allowed}.number-fields .show>.btn-primary.dropdown-toggle{color:#000!important}.select-date .form-control{position:absolute;top:0;border:transparent;background:transparent;color:transparent;left:-25px;cursor:pointer}.select-date{position:relative;cursor:pointer}.select-date .form-control:focus{outline:none;box-shadow:none;color:transparent;background:transparent}.select-date input[type=date]{cursor:pointer}.select-date input[type=date]:after{content:"\25BC";color:transparent;padding:0 5px;cursor:pointer}.select-date input[type=date]:hover:after{color:transparent}.select-date input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;outline:none;height:auto;color:transparent;background:transparent}.select-date input[type=date]::-webkit-clear-button,.select-date input[type=date]::-webkit-inner-spin-button{z-index:1}.discount-12 .service-header h2{margin-top:5px}.discount-12 .servicebody{padding:13px 0!important}.discount-12 .servicebody .online-booking{text-align:right;display:block!important}.discount-12 .service-header{padding:25px 0}label.sel-1.form-label{font-size:16px;font-weight:600;color:#333}select#employee_id{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.partner-table .login-button.service-save{align-items:center;justify-content:center}.close-staff .partner-table tbody td:last-child{display:flex;align-items:center;justify-content:space-around}.noservice-found h3{font-size:18px}.noservice-found{width:100%;padding:15px;text-align:center}.closedatemodal .modal-title.h4{font-size:18px;font-weight:600}.closedatemodal.edithour .modal-content p{text-align:center;font-size:20px}.close-staff .partner-table tbody td.placeholder-text{display:table-cell}.close-date.user-12 .btn{background-color:#8147dd;border-color:#8147dd}.all-services{display:flex;justify-content:space-between;background-color:#f2f2f7;padding:12px 16px;border-radius:4px;border:1px solid #f2f2f7}.orange{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%}.add-voucher .input-group-prepend{padding:0 10px;border:1px solid #ced4da;border-top-left-radius:8px;border-bottom-left-radius:8px}.switch-sec{display:flex;justify-content:flex-end;align-items:center}.limit-sale{font-size:16px;font-weight:600;color:#000}.add-voucher-btn{background-color:#9552fe;color:#fff!important;border-color:#9552fe;padding:6px 20px;font-size:22px;border-radius:8px;display:inline-block;font-family:"AvenirHeavy"}.add-voucher .switch-sec{justify-content:flex-start}.add-voucher-btn:hover{color:#fff!important;text-decoration:none}.choose-color{display:flex;justify-content:flex-start}.color-input{margin-right:20px;position:relative}.color-input input[type=radio]{width:40px;height:40px;margin:0}.color-input input[type=radio]:before{content:"";width:40px;height:40px;display:block;cursor:pointer;border-radius:100%}.color-input .form-check{padding:0}.color-input.orange-color input[type=radio]:before{background:linear-gradient(-45deg,#e66422,#ffbe1f)}.color-input.blue-color input[type=radio]:before{background:linear-gradient(-45deg,#39055c,#30044d)}.color-input.green-color input[type=radio]:before{background:linear-gradient(-45deg,#0c811b,#035811)}.color-input.dark-color input[type=radio]:before{background:linear-gradient(-45deg,#202020,#161616)}.add-voucher textarea{height:102px!important}.voucher-btn{background-color:#262f3e;color:#fff;border-color:#262f3e;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549)}.voucher-btn:hover{border:1px solid #262f3e}.all-services span a{cursor:pointer}.select-servicespopup{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d3d3d3;padding:10px}.select-servicespopup .input-group-prepend span.input-group-text{background-color:transparent!important;border:none!important;padding:0!important;margin-right:10px}.select-servicespopup .input-group-prepend .form-label{margin-top:7px}.select-servicespopup p{font-weight:900;font-size:15px}.voucher-listvalue{display:flex;justify-content:space-between;text-align:center;margin-top:55px}.voucher-box h4{text-align:center;font-size:15px;font-weight:800;color:#262f3e;margin-top:10px}.voucher-box h3{font-weight:400;word-break:break-all}.voucher-box h3,.vouchername p{text-align:center;font-size:14px;color:#6e6e6f;margin-top:-5px}.vouchername p{font-weight:600}.edit-delete{display:flex;justify-content:flex-end}.edit-delete button{margin:0 5px}.voucher-listvalue p{font-size:17px;font-weight:700}.voucher-listing{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.voucher-listing .voucher-box{width:32%;cursor:pointer;margin:.5%}.voucher-listing .voucher-box .service-body{padding:15px}.voucher-box a:hover{text-decoration:none}.retail,.vouchername{padding:10px 0;border-bottom:1px solid #efefef}.retail,.voucherbtn{display:flex;justify-content:space-between}.voucherbtn{margin-top:20px}.voucherbtn a{color:#fff!important;background-color:#262f3e!important;border-color:#262f3e!important;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.voucherbtn button{color:#fff!important;background-color:#9552fe!important;border-color:#9552fe!important;font-size:18px!important;padding:8px 15px!important}.add-voucher .all-services .btn,.add-voucher .all-services .btn :focus{border:none;background-color:transparent;color:#262f3e;box-shadow:none}.vouchervalue{padding:0 20px}.voucherbtn .add-voucher-btn,.voucherbtn .add-voucher-btn.voucher-edit-btn{background-color:#9552fe!important;border-color:#9552fe!important;font-size:18px;font-family:"AvenirBlack"}.voucherbtn button:hover{border:1px solid #9552fe}.voucher-tab.staff-page .nav-tabs .nav-link{width:50%!important}.view-voucher-content{border:1px solid #ddd;padding:30px;border-radius:10px;text-align:center;max-width:350px;margin:15px auto;background:#262f3e;color:#fff;position:relative}.view-voucher-content:after,.view-voucher-content:before{content:"";background:#fff;width:80px;height:80px;display:block;border-radius:100%;position:absolute}.view-voucher-content:before{left:-50px}.view-voucher-content:after,.view-voucher-content:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.view-voucher-content:after{right:-50px}.view-voucher-content img{width:100px;height:100px;object-fit:cover;border-radius:5px}.view-voucher-content h4{color:#fff;padding-top:10px;margin:0}.voucher-value{color:#fff;padding:20px 0;border-top:1px solid #2e3848;border-bottom:1px solid #2e3848;margin-top:20px;margin-bottom:20px}.voucher-value h3{margin:0;font-weight:700}.voucher-value span{display:block;padding-bottom:5px}.vouhcer-code p{margin:0;padding:5px}.voucherbtn .voucher-disable{position:relative;cursor:not-allowed;background-color:#afaaaa!important;border:1px solid #afaaaa!important;pointer-events:none}.voucherbtn .voucher-disable span{pointer-events:none}.voucherbtn .voucher-disable>*{cursor:not-allowed}.select-service-popup .noservice-found h3{font-size:20px;text-align:center}.select-service-popup .noservice-found{width:100%;text-align:center}.voucher .voucher-listing{width:100%;align-items:inherit;justify-content:inherit}.voucher .voucher-listing .voucher-box a{height:100%;background:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);position:relative;margin-bottom:20px;display:flex;justify-content:center}.voucher .voucher-listing .voucher-box a .service-card{background:transparent;border-radius:0;box-shadow:none;position:relative;margin-bottom:0}.voucher .voucher-listing .voucher-box .service-body{padding:15px 15px 25px;display:flex;flex-flow:column;height:100%;width:100%}.voucher .vouchername.disc{height:100%}.voucher .voucherbtn{display:flex;align-items:flex-start;justify-content:space-between;cursor:not-allowed;margin-top:auto;padding-top:20px}.voucher .voucherbtn a{align-items:center;margin-bottom:0!important}.number-fields.location-field .react-tel-input{width:100px}.number-fields.location-field .react-tel-input .form-control.location-num{width:calc(100% - 100px)}.number-fields.location-field .react-tel-input .form-control{width:100px;border-top-right-radius:0!important;border-bottom-right-radius:0!important;padding-left:35px;border:none}.number-fields.location-field .react-tel-input .selected-flag .arrow{right:-50px}.voucher-delete>p{text-align:center;font-size:16px}.voucher-delete{text-align:center}.voucher-delete .btn-primary{padding:5px 12px}.modal-title.h4{font-size:18px;text-align:center;width:100%;font-weight:700;color:#262f3e;color:#8147dd!important}.admin-inner-title{font-size:20px!important}.setup.voucher .voucher-listing .voucher-box a{margin-right:10px}.setup.voucher .voucher-listing .voucher-box a .service-card{width:100%}.customer-list{position:relative;padding:20px;background:#fff;margin-bottom:20px;border-radius:25px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.add-customer-page h4{font-weight:700;font-size:17px;padding:10px 0;color:#8147dd;font-family:"AvenirBook"}.customer-upper{padding:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.customer-bottom,.customer-upper{position:relative;background:#fff;margin-bottom:20px;border-radius:25px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.customer-bottom{padding:0}.custommer-info{width:30%;padding:20px;text-align:center}.customer-pic{width:120px;margin:0 auto}.customer-pic img{width:120px;height:120px;object-fit:cover;border-radius:100%}.custommer-info h3{font-weight:700;font-size:30px;padding-top:15px;margin:0}.custommer-info span{display:block;padding-bottom:20px;color:#999}.custommer-info .appointment-btn{background-color:#262f3e;color:#fff;padding:10px 20px;font-size:14px;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549);max-width:250px;width:100%;border:1px solid #262f3e;border-radius:4px}.custommer-info .appointment-btn:focus,.custommer-info .appointment-btn:hover{border:1px solid #262f3e;color:#fff;text-decoration:none}.customer-activity{width:70%;text-align:center;padding:20px}.activity-content{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.activity-box{width:25%;padding:15px 20px}.activity-box h5{font-weight:700;margin:0}.activity-box span{color:#000}.completed-badge{background:#262f3e}.completed-badge,.pending-badge{border-radius:30px;color:#fff;font-size:12px;padding:3px 10px;min-width:100px;text-align:center;display:inline-block}.pending-badge{background:#ec152a}.cancelled-badge{background:#ea370f;border-radius:30px;color:#fff;font-size:12px;padding:3px 10px;min-width:100px;text-align:center;display:inline-block}.customer-appoint-box{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:15px 0}.appoint-box-time{width:150px;padding:0 20px}.appoint-box-time span{display:block;color:#999;font-weight:600;font-size:12px}.appoint-box-name{width:calc(100% - 250px);padding:0 20px}.appoint-box-name h4{margin:0;font-size:18px;font-weight:700;color:#333}.appoint-box-name span{display:block;color:#000;font-size:12px}.appoint-box-price{width:100px;text-align:center;padding:0 20px}.appoint-box-price h6{font-size:18px;font-weight:700;margin:0;color:#333}.customer-profile .appoint-box-price{white-space:nowrap}.customer-list .partner-table table thead th:last-child{width:250px}.customer-list .partner-table table td .btn-primary{margin:0 5px;border:1px solid transparent;min-width:86px}.customer-list .partner-table .service-save .l-btn.btn.btn-default{border:1px solid #ddd;color:#999;margin-right:10px;padding:.375rem .75rem;min-width:86px}.add-customer-page .react-tel-input .form-control{width:100px;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none;padding-left:35px}.add-customer-page .number-fields{flex-wrap:wrap}.add-customer-page .number-fields .react-tel-input{width:100px}.add-customer-page .number-fields input{width:calc(100% - 100px)}.add-customer-page .react-tel-input .selected-flag .arrow{right:-50px}.add-customer-page .error{position:absolute}.appointment-action.dropdown{position:absolute;right:0;top:0}.appointment-action.dropdown .btn-primary{background:transparent;border-color:transparent;color:#000;font-size:20px;font-weight:700}.appointment-action.dropdown .btn-primary:after{display:none}.appointment-action.dropdown .btn-primary:focus,.appointment-action.dropdown .btn-primary:hover{border:1px solid transparent;box-shadow:none}.appointment-action.show>.btn-primary.dropdown-toggle{background:transparent;border:1px solid transparent!important;color:#000!important;font-size:20px;font-weight:700}.appointment-action .dropdown-item,.appointment-action .dropdown-item a{font-size:15px}.appointment-action .dropdown-item a{display:block}.partner-table{text-align:center}.customer-list .partner-table>p{text-align:center;font-size:20px;padding:30px 0 0}.customer-appointment p,.customer-invoices .partner-table>p{text-align:center;width:100%;font-size:20px}.customer-profile .tab-content{max-height:400px;overflow:auto}.customer-appointment h4{font-size:18px;font-weight:600}.customer-appointment span{font-size:12px}.customer-list-dropdown{display:flex;align-items:center;width:100%;margin-bottom:15px}.customer-list-dropdown .filter-right-block .dropdown-toggle{padding:5px 20px}.customer-list-dropdown h2.admin-title{width:30%;padding-bottom:0}.customer-list-dropdown .filter-right-block{display:flex;align-items:flex-start;justify-content:flex-end;height:100%;width:70%}.customer-list-dropdown .header-buttons{margin-right:10px}.customer-list-dropdown .dark-btn .dropdown-menu.show a,.customer-list-dropdown .dark-btn .dropdown-menu.show button{font-size:16px}.customer-list-dropdown .add-voucher-btn{min-width:132px}.service-save .btn-primary,.service-save .btn-primary:hover{background:#262f3e;border-color:#262f3e}.partner-table table tbody td.service-save>a{margin-right:15px}.customer-list-dropdown .filter-right-block{margin-bottom:30px}.dark-btn .btn{font-weight:700!important;font-size:14px}.appointment-card{background:#fff;border-radius:5px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);position:relative;margin-bottom:20px;min-height:520px}.appointment-body,.customer-search{padding:20px 25px}.customer-search h4{font-size:16px;font-weight:700}.customer-search .form-inline .form-control{width:100%;height:auto;padding:8px 15px;border-radius:8px 8px 0 0}.customer-search .form-inline .btn-primary{width:30px;padding:0;background:transparent;border:none;color:#999;position:absolute;right:5px;top:6px;font-size:18px}.customer-search .form-inline .btn-primary:focus{box-shadow:none;outline:none}.customer-search .form-inline{position:relative}.search-items{display:flex;align-items:center;justify-content:flex-start;padding:15px 20px;border-bottom:1px solid #ddd;cursor:pointer}.search-icon img{width:50px;height:50px;border-radius:5px;object-fit:cover}.search-content h4{margin:0}.search-content p{margin:0;color:#999}.search-container-user{border:1px solid #ddd;margin-top:-1px}.search-container-user .search-items:last-child{border-bottom:none}.search-content{padding-left:15px}.no-customer{border:1px dashed #ddd;padding:20px 30px;text-align:center;margin-top:30px;margin-bottom:10px}.no-customer img{width:70px;margin-bottom:10px}.no-customer p{margin:0;color:#999}.search-container-user a{display:block;text-align:center;padding:10px;border-bottom:1px solid #ddd;color:#0175ff}.search-container-user a:hover{text-decoration:none}.appointment-buttons{padding:20px 25px;border-top:1px solid #ddd;text-align:center;margin-top:20px}.appointment-buttons span{font-size:16px;font-weight:700}.footer-button{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-top:20px}.footer-button .btn{width:48%;padding:10px 15px;border-radius:8px;font-family:"AvenirHeavy"}.footer-button .border-btn,.footer-button .border-btn:hover{background:transparent;color:#999;border:1px solid #ddd}.footer-button .appointment-btn{background:#8147dd!important;border-color:#8147dd!important}.footer-button .appointment-btn:hover{background:#8147dd;border:1px solid #8147dd!important}.footer-button .dropdown{width:48%}.footer-button .dropdown .btn{width:100%}.footer-button .dropdown .btn,.footer-button .dropdown .btn:focus,.footer-button .dropdown .btn:hover{background:transparent;color:#000;border:1px solid #ddd}.footer-button .btn-primary:not(:disabled):not(.disabled):active,.footer-button .show>.btn-primary.dropdown-toggle{background:transparent!important;color:#000!important;border:1px solid #ddd!important}.footer-button .dropdown-item,.footer-button a{padding:12px 10px 11px!important;color:#000;font-size:14px;display:block;line-height:16px}.footer-button .dropdown-item:hover,.footer-button a:hover{color:#0175ff}.add-appointment-form h4{font-weight:700;font-size:20px;margin:0;padding-bottom:20px;color:#8147dd;font-family:"AvenirBlack"}.add-appointment-form textarea.form-control{height:120px}.add-more{cursor:pointer;font-weight:600;color:#2577ff;font-size:15px;background:#fff;padding:10px 0;border-radius:4px}.customer-detail-appoint{display:flex;justify-content:flex-start;align-items:center;position:relative;padding:20px 25px}.customer-detail-icon img{width:50px;height:50px;border-radius:4px;object-fit:cover}.customer-detail-content h4{font-weight:700;font-size:18px;margin:0}.customer-detail-content p{margin:0;color:#000}.customer-detail-content{padding-left:15px;padding-right:40px}.customer-detail-action{position:absolute;right:0;top:20px}.customer-detail-action .appointment-action{position:relative}.appointment-action .dropdown-item,.appointment-action .dropdown-item a{color:#999}.customer-details-activities.staff-page .nav-tabs .nav-link{width:50%!important}.customer-details-activities.staff-page .tab-content{padding:0;overflow-y:auto;height:165px}.customer-detail-appointment .customer-appoint-box{padding:20px 0}.customer-detail-appointment .appoint-box-time{width:110px;padding:0 10px}.customer-detail-appointment .appoint-box-name{padding:0}.customer-detail-appointment .appoint-box-name h4{font-size:16px}.customer-detail-appointment .customer-appoint-box{border-bottom:1px solid #efefef}.customer-detail-appointment .appoint-box-price{padding:0 10px;width:80px}.customer-detail-appointment .appoint-box-price h6{font-size:16px}.customer-detail-appointment .customer-appoint-box:last-child{border-bottom:none}.customer-invoice-list{border-bottom:1px solid #efefef;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:20px 0}.customer-detail-invoice .customer-invoice-list:last-child{border-bottom:none}.customer-detaili-invoice h4{font-size:16px;font-weight:700;color:#333;margin:0}.customer-detaili-invoice p{display:block;color:#999;font-size:12px;margin:0}.customer-detaili-invoice-status h4{font-size:16px;font-weight:700;color:#333;margin:0}.customer-detaili-invoice-status{text-align:center;padding:0 20px}.customer-detaili-invoice{padding:0 20px}.customer-invoice-list .cancelled-badge,.customer-invoice-list .completed-badge,.customer-invoice-list .pending-badge{font-size:11px;min-width:80px}.select-status{padding:20px 25px;background:#f6f7fb}.select-status .form-group{margin:0}.select-status .form-control{border-radius:4px;max-width:200px;margin:0 auto}.no-invoice{border:1px dashed #ddd;padding:20px 30px;text-align:center;margin:30px 25px 10px}.no-invoice img{width:70px;margin-bottom:10px}.no-invoice p{margin:0;color:#999}.view-appointment-form h4{font-weight:700;font-size:20px;margin:0;padding-bottom:20px}.view-appointment-list .appoint-box-name{padding-left:0}.view-appointment-list .appoint-box-name h4{padding:0;font-size:18px;font-weight:700}.view-appointment-list{padding-bottom:10px;border-bottom:1px dashed #ddd;margin-bottom:30px}.appointment-history h4{font-weight:700;font-size:18px;margin:0;padding-bottom:5px}.appointment-history p{color:#000}.view-invoice-form{border:1px solid #ddd;max-width:400px;width:100%;margin:15px auto}.view-invoice-form .table{margin:0}.view-invoice-form .table thead th{border:none;padding:5px 20px}.view-invoice-form .table thead th h4{font-weight:700;margin:0;padding-bottom:5px;padding-top:20px;text-align:center}.view-invoice-form .table thead th span{color:#999;font-weight:400;display:block}.view-invoice-form .table thead tr th h5{font-size:16px;font-weight:700;margin:0}.view-invoice-form .table thead tr th h6{font-size:16px;margin-left:10px;font-weight:700;color:#444}.view-invoice-form .table tbody tr td h5{font-size:16px;font-weight:700;margin:0}.view-invoice-form .table tbody tr td p{margin:0;color:#999;max-width:350px}.view-invoice-form .table tbody tr td{padding:15px 20px}.view-invoice-form .table tfoot{text-align:center}.view-invoice-form .table tfoot h4{font-weight:600;margin:0}.view-invoice-form .table tfoot h6{margin:-5px 0 0;font-weight:500}.redeem-popup{display:flex;flex-flow:column;width:100%}.select-categories .select-list .redeem-popup p{color:#000}.redeem-popup .btn{margin-top:10px}.pay-status{padding:20px 25px}.pay-status input#formBasicEmail{border-radius:30px}.Cash-buttons{width:100%;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;text-align:center}.cash-btn button+button{margin-left:0}.cash-btn{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center}.Cash-buttons .cash-btn span{margin-bottom:15px}.Cash-buttons button.appointment-btn.btn.btn-primary{padding:8px;width:100%;border:transparent;margin-bottom:10px}.other-btn button.appointment-btn.btn.btn-primary{color:#333;border:none;width:354px;padding:8px;margin-top:20px;background-color:#d6d6d6}.other-btn{text-align:center}.checkout-appointment-page .footer-button .dropdown{width:100%}.total-d{border-bottom:1px solid #ccc}.balance-d,.total-d{display:flex;justify-content:space-between}.balance-d{border-top:1px solid #ccc}.total-output{max-width:40%;margin-left:auto;margin-top:10px;padding:10px}.total-d h4{padding-bottom:4px!important;font-size:15px}.balance-d h4{padding-top:4px!important;font-size:15px}.balance-d span,.total-d span{font-weight:700}.service-details{margin-top:8px}.checkout-appointment-page .view-appointment-list{margin-bottom:0;padding-bottom:0;margin-right:10px}.checkout-appointment-page label{color:#333}.pay-status label{font-weight:700;font-size:16px}.Cash-buttons>div{width:100%;margin-left:15px;margin-right:15px}.Cash-buttons button.appointment-btn.btn.btn-primary:last-child{float:right}.checkout-appointment-page .customer-appoint-box{padding-bottom:0}.scrollbar{height:313px;overflow-y:auto;overflow-x:hidden}.checkout-appointment-page .view-appointment-list:last-child{border-bottom:none}.checkout-appointment-page .view-appointment-form h4{padding-bottom:10px}.clientt:focus,.clientt:hover{border-bottom:1px solid #e4e6ea;background-color:#e4e6ea;padding:5px;border-radius:5px;box-shadow:0 0 1px;cursor:pointer}.clientt{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid #e4e6ea}.calendar-content-view{background:#fff;padding:30px;border-radius:25px}.calendar-associate{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.calendar-associate select{width:25%;padding:9px 10px;height:auto;border:1px solid #ddd;border-radius:8px}.calendar-filter{padding:10px 0 40px}.calendar-date .schedule-date-toolbar{border:1px solid #ddd;border-radius:4px;margin:0;max-width:330px}.calendar-date .schedule-date-toolbar .btn-default.active,.calendar-date .schedule-date-toolbar .btn-default:active{border:#fff}.calendar-content .fc-today-button.fc-button.fc-button-primary,.fc .fc-button-group>.fc-button{text-transform:capitalize}.calendar-content .fc .fc-col-header-cell-cushion{display:inline-block;padding:10px 4px;color:#333;cursor:pointer}.calendar-content .fc .fc-timegrid-axis-cushion,.calendar-content .fc .fc-timegrid-slot-label,.calendar-content .fc .fc-timegrid-slot-label-cushion{padding:5px 4px}.calendar-content .fc .fc-timegrid-axis-cushion{text-transform:capitalize;font-size:12px}.calendar-content .fc .fc-col-header-cell-cushion:hover{text-decoration:none}.calendar-content .fc .fc-timegrid-divider{padding:0;border:none}.calendar-days{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.calendar-days select{width:48%;padding:9px 10px;height:auto;border:1px solid #ddd}.calendar-days a{width:20%;font-size:22px;padding:6px 10px;text-align:center}.calendar-content .fc .fc-toolbar-title{font-size:20px;font-weight:700}.rbc-toolbar .rbc-btn-group:first-child button:nth-child(2){color:transparent;position:relative}.rbc-toolbar .rbc-btn-group:first-child button:nth-child(2):before{content:"Prev";color:#373a3c;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.calender-popup.modal .modal-body{text-align:center;font-size:18px}.appointment-content .appoint-box-name span{display:inline-block}.subtotal{float:right;max-width:200px;width:100%;border-bottom:1px solid #000;margin:20px 0}.subtotal-lower,.subtotal-upper{display:flex;align-items:center;justify-content:space-between}.appoint-box-price h6 span{text-decoration:line-through;color:#a99f9f;font-size:18px}.search-container-user .search-user-list{overflow:auto;max-height:250px;height:100%}.cash-btn .appointment-btn.btn{background:#8147dd;border-color:#8147dd}.cross-btn{position:absolute;right:0;cursor:pointer}.cancle-popup .modal-title{font-size:18px}.popup-btn{display:flex;align-items:center;justify-content:flex-end;width:100%}.popup-btn .btn,.popup-btn .btn:focus,.popup-btn .btn:hover{margin:5px;background:#262f3e;color:#fff;border-color:#262f3e;min-width:100px}button.cancel-appointment.btn.btn-primary{background-color:#8f9090;border:1px solid #8f9090}span.error-msg{color:red}.service-bg{background-color:#f6f7fb;padding-top:50px;padding-bottom:50px}.select-serve .store-service-tab .nav-tabs{justify-content:flex-start}.service-bg .page-title a{font-size:20px;color:#000;font-family:"AvenirHeavy";font-weight:unset}.select-serve .noservice-found{padding:20px;width:100%}.select-serve .noservice-found h3{font-size:20px;text-align:center}.select-serve .store-service-tab{padding:0}.select-serve .table td,.table th{padding:1.5rem .75rem}.service-bg .content-detail{display:flex;justify-content:space-between;align-items:center;padding-bottom:0;padding-top:15px}.service-bg .content-detail h6{font-size:14px;color:#444;margin-bottom:0;padding-bottom:4px;text-transform:capitalize}.select-serve .store-services{padding:0}.service-bg .content-detail span{font-size:13px;color:#999;font-weight:600}.service-bg .rate span{font-size:15px;font-weight:700;color:#444}.service-bg .total-rate{display:flex;justify-content:space-between;align-items:center;padding:20px 25px}.book-now{padding:10px 25px 25px}.service-bg .book-now .btn{padding:8px 20px;font-size:16px}.total-rate h6{font-weight:700;font-size:17px;color:#333;margin:0}.service-bg .page-title{margin:0;padding-bottom:40px;font-size:20px;display:flex;align-items:center;justify-content:space-between;position:relative;color:#333}.service-bg .book-button{padding:10px 20px 25px}.service-bg .box-details .card-title{margin-bottom:2px;font-size:20px;color:#333;text-transform:capitalize;padding-top:20px}.service-bg button.Book-Now.btn.btn-primary{width:100%;border:transparent}.bold-h{font-weight:600;font-size:16px;color:#333}td.bold-h>div{font-weight:400;color:#999}.cus-34 h4{font-size:20px;padding:0 0 0 30px;font-weight:600;margin-top:20px;margin-bottom:20px}.scrollbar-table{max-height:550px;height:auto;padding:0;overflow-y:auto;overflow-x:hidden}.select-service-tab .scrollbar-table{padding-right:15px}.heading-bold{font-weight:600}.left-scrollbar{height:205px;overflow-y:auto;overflow-x:hidden;padding:10px}.service-bg .box-details .card-text{margin-bottom:0;color:#999;font-weight:500;font-size:14px;padding-bottom:20px}.select-serve .service-card{background:#fff;border-radius:5px;box-shadow:0 4px 20px rgba(16,25,40,.05);position:relative;margin-bottom:20px}.border-des{border-bottom:1px solid #efefef;border-top:1px solid #efefef}.service-bg .box-details .card-body{padding:0}.service-bg .no-service{display:flex;justify-content:center;align-items:center}.service-bg .box-details .card{border:none}.service-bg .no-service h4{font-size:16px;color:#999}.service-bg .box-details .table td:first-child{border-top:none}.scrollbar-table tbody tr:first-child td{border-top:0}.service-bg .date-calendar .calendar-grid h6{margin-bottom:0;font-weight:400;font-size:12px;color:#000}.service-bg .date-calendar span{font-weight:400;color:#000}.service-bg .time-details .service-card{padding:20px 0}.service-bg .chek-3{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #efefef;padding:23px 30px}.service-bg .date-calendar .slick-current .calendar-grid{border-color:#00adff;background-color:#00adff}.service-bg .date-calendar .calendar-grid *{color:#333}.service-bg .date-calendar .slick-current .calendar-grid *{color:#fff}.select-serve .store-service-tab .nav-tabs>a{padding:8px 20px;margin-right:25px;margin-left:25px;text-transform:uppercase}.scrollbar-table tbody tr td:last-child{vertical-align:middle}.select-serve td.round{width:60px}.select-serve .round label{height:40px;width:40px}.select-serve .card img{height:180px;object-fit:cover}.select-time .service-card{background:#fff;border-radius:5px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);position:relative;margin:0}.chek-3 h4{margin-bottom:0!important}.select-time .date-calendar .calendar-grid{border:1px solid #dee2e6;height:85px!important;width:85px!important;border-radius:50px;display:block!important;text-align:center;padding:10px;margin:0 auto;cursor:pointer}.select-time .heading-month h4{text-align:center;font-size:20px;margin-bottom:20px;color:#333}.select-time .date-calendar{display:block;max-width:650px;margin:0 auto 20px}.select-time .date-calendar .calendar-grid{display:flex!important;flex-flow:column;align-items:center;justify-content:center}.select-time .date-calendar .calendar-grid h6{margin-bottom:0!important}.select-time .round label{top:95%}.select-time .time-scrollbar{max-height:360px;height:auto;overflow-y:auto;overflow-x:hidden}.time-scrollbar::-webkit-scrollbar{width:6px}.time-scrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.time-scrollbar::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.time-scrollbar::-webkit-scrollbar-thumb:hover{background:#888}.select-time .card img{height:140px;object-fit:cover}.select-time .time-scrollbar .time-check:last-child .chek-3{border-bottom:0}.select-time .box-details .card{border:0}.select-time{padding:0}.date-calendar .slick-list{margin:0 40px}.date-calendar .slick-prev:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.date-calendar .slick-next:before,.date-calendar .slick-prev:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAyCAYAAAA5kQlZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTE1RENFNjlEMjZFMTFFQjhEQjdGMDRBRTQ0OTI3NzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTE1RENFNkFEMjZFMTFFQjhEQjdGMDRBRTQ0OTI3NzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MTVEQ0U2N0QyNkUxMUVCOERCN0YwNEFFNDQ5Mjc3MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MTVEQ0U2OEQyNkUxMUVCOERCN0YwNEFFNDQ5Mjc3MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsBJDKgAAAVISURBVHja7JltTJtVFMf/fVpgrlDe2q5BR+ZkdY5BYboR5jIdm2zuJcCABQa66YToVAyZmxnq/OJigh8WY1g2nBhhgY2JwCbZnASMk2QiCVHcyF7lbdCWFuhaSguUem77GOIbUGjrPvAkN/dyw/Pc3z3/c849NxXY7XY8CA+HB+SZB5kHme4RufLPt5oQ0VKF/FUp+Fi2FB1mA00KABZ3E6zZnb1d4NziBDUBNTsb05yNNTh7NjdG4xF64dlwFy1i0ELRVo/99cdRa1BDtjCQPjjxP0ijUKJpRwG2ajsRfaEQdcZ++IuDaLcTXgaxmGBf8iQuPpeHzXo1VF9/hB+NOgQFBMOpj7dABKTt8CAQsRqXE/OwRaeDqrIQDUNqSJll5pKkXY4aB8wQsDQWjYmvYaNGg9jKT1A3pIXYn8lk82L4Mgc16skyKjRs3491ai1Wlh/DDwYdJJLg2VlmTnnkPsm0LAZNyWQZ/RCUpcfQOKBFiCTQyyAcvW2iXPK4CleTc7FBM4TIshO4pNMgwF/iWjTNObMyGZhllFFoSc9FfN8glCXF+E7fj4USF2DckuIZjGGALBOJ1owcPN1vRsSJYtTrdRAHBXoR5E+ZjCRTZCSuZe3FBq0ZUUVfoF6tgSQwwJn+vXroGQjmCSXasrOxsdeI2E/L8C1FVUBwwNQyuR2EyTRIeWZFBJr37cb6eyOILjyNJrUe0hDJfydgj5QBLOkZ7gMrlWjOzUCiZhwrjlbgyr1+PBIi/vc847F6xAFjBKIeRdOrKUjssWD5h9W42K3D4hB/KgUmvFgYsZ0PkGWil6AhfycSugnmvVo09gxgidT/r5bxSoWmJ5iYcDS+k4QdOuCxg+fR0qVHlIxkEnKzAPGjA20B3/ymab5882E9Ow5MQFw4Lh3egiSLL4I+aERtmwZrfTmIXS4V74mdpZ6jPBTwPTfZO2QXTpaObM7O+wvrB8lnEpbhvNGOI29cxlFzM6rz1yAzLgwNLoHcoGPeTF8UCp0JDHxtaufBHIvy8xw/FhKRDxWnHO0glP7+vhdrS+4gR67AxMurcCBSil9ctggzOcuQQraInQex/w2EnxfwY45ABPSenFbqM+H5glZcoAgSVjyDXVvDcK7T4CVntRGMlJykz4JNBddQ1UX7KFmPrK0P41zvMJ3eY7O4TrgcvtTkBKE2YcPb7ajTcvAtjseeHXKU9ww7w5cTeNgizFllPsAdC5Jz7qJBKyKIp7AvbRFKe0cmATyaR8Zpp3KCuG1F8sEOVFlp0aJovJIaipJeqzOK5nTTm6klFATROYptBXdRaR4DV7QcL6YGo6zDQgvyzu7Rs8bhE0yOUezMu4VvjFb4HFdiTzpBdFqdkeTxMoBFh4wc84YVu/JvomqMFj65HC9lhqK0h8ZCgRsv4VNByP0cjpl65CbKbaPAqWjs3hmKCmYJG6a2httAFGSJ2xYkHWrHV1bKC8UxyEyV4gyBOSwhmME3OHfI0T6CzDfbUGOlhU+p8EKmHGe6yRIiwcy/JZqTHA8RhBnp7/6K0yA5SuKQlSJDeafF9Tu5aLbRoVhAPmFG8uFWVFrGSY44ZGyX4ezvlKxE3OSJ67ELliNECeK6CRmv/4xqC+3+szVkCQXOdln+mTE9AjLOR8dvRmQd+gkVoPPi83hkE0R5z8j0Ieo2aRYxCLLE+1dx2kZyfJmAlM0K1HSYnVJw3gK5bqBkdQUVrCgq2YS0bWGoIT9xKTrcIo1YBGGgDbZj67A3bTGqetwE4TKIKhh1B1bjrXgpqvRWvkZ11z1o/teJeZBpnj8EGAC6yP9zoEk+FgAAAABJRU5ErkJggg==);background-size:cover;width:25px;height:40px}.date-calendar .slick-next,.date-calendar .slick-prev{background:0 0!important}.associate-details tbody tr:first-child td{border-top:0}.associate-details .service-card{padding-top:20px}.associate-details td.customer-detail-icon{padding-left:50px;width:80px}.associate-details td.round{width:120px}.time-check h4{margin-bottom:0;font-size:17px}.prefer-scrollbar{height:468px;overflow-y:auto;overflow-x:hidden;padding:0 40px}.select-associate{padding:0}.time-scrollbar a:hover{text-decoration:none}.cu-12{font-size:17px}.select-associate .card img{height:180px;object-fit:cover}.select-associate .service-card{background:#fff;border-radius:5px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);position:relative;padding:0}.customerlogin .login-btn{padding:20px 20px 0;display:flex;flex-wrap:wrap;justify-content:space-between}.customerlogin .login-btn div,.customerlogin .login-btn div:first-child{width:100%}.signup-email a{border:1px solid transparent;font-size:14px!important;background:#262f3e!important;padding:13px 15px;display:block;color:#fff!important;border-radius:5px}.login-btn .btn,.signup-email a{margin-left:0;min-width:100px;font-weight:500;margin-bottom:28px;width:100%}.login-btn .btn{border:1px solid transparent;font-size:16px;background:#262f3e;padding:10px}.login-btn .btn.btn-default{border:1px solid #ddd!important;color:#333;background:0 0!important;box-shadow:0 3px 10px rgba(0,0,0,.2196078431372549)}.login-btn img{width:45px;height:46px;border:1px solid #ced4da;position:absolute;padding:10px}.customerlogin h5{padding-top:10px;font-size:16px;font-weight:600;color:#000}.customerlogin a{color:#007bff;text-decoration:none;background-color:transparent;font-size:18px;font-weight:500}.paymentdetail .paymentdetail-content{padding:0 40px 20px}.paymentdetail .sub-heading h5{color:#333;margin-bottom:20px;font-weight:700}.paymentdetail .sub-heading p{color:#444;margin-bottom:30px}.paymentdetail .form-control{height:auto;padding:12px 20px;background:0 0;border:1px solid #dadada;border-radius:4px}.paymentdetail .paywith{display:flex;justify-content:flex-start;margin-top:30px;padding-bottom:30px;border-bottom:1px solid #ddd}.paywith h6{color:#000;font-weight:400;font-size:15px}.paymentdetail .paywith img{width:30px;height:20px;margin-left:15px}.paymentdetail textarea.form-control{height:361px!important}.paymentdetail .cancel-policy{margin-bottom:20px}.paymentdetail .cancel-policy h6{color:#999;margin:25px 0 5px;font-weight:600;font-size:16px}.paymentdetail .cancel-policy p{color:#000;margin:0}.paymentdetail .cancel-policy strong{font-weight:bolder;margin-left:6px}.paymentdetail .booking-notes{margin-top:10px}.paymentdetail .booking-notes p{color:#000}.select-staff-table a{display:flex;align-items:center;padding:20px 25px;border-bottom:1px solid #efefef;text-decoration:none}.select-staff-pic img{border-radius:50%;width:111px;height:111px;object-fit:cover}.select-staff-name{padding-left:25px}.select-staff-name h4{font-size:20px;color:#444;text-transform:capitalize;margin:0}.select-staff-name span{color:#999;font-size:15px}.select-serve.customerlogin .service-card{box-shadow:none}.already-account{text-align:center;padding-bottom:20px}.additional-notes{padding:0 40px}.select-service-tab{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:25px 40px}.select-service-tab nav.nav.nav-tabs{flex-wrap:wrap;display:flex;width:230px;border:none;padding-top:10px}.select-service-tab nav.nav.nav-tabs a{width:100%;margin:0}.select-service-tab .tab-content{width:calc(100% - 250px);padding-left:20px}.store-service-tab .select-service-tab .nav-tabs .nav-link.active:focus,.store-service-tab .select-service-tab .nav-tabs .nav-link.active:hover{border:none!important;background:#fafafa!important}.store-service-tab .select-service-tab .nav-tabs .nav-link:before{display:none}.store-service-tab .select-service-tab .nav-tabs .nav-link{text-transform:capitalize;border:none!important;font-size:16px;position:relative}.store-service-tab .select-service-tab .nav-tabs .nav-link.active{background:#fafafa!important;border-radius:0}.store-service-tab .select-service-tab .nav-tabs .nav-link.active:after{content:"";width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:25px solid #fafafa;position:absolute;right:-25px;top:0}.select-service-list{display:flex;justify-content:space-between;padding:20px;border-bottom:1px solid #efefef;align-items:center}.select-service-name h4{font-size:18px;text-transform:capitalize;margin:0;padding-bottom:5px}.select-service-name span{font-size:13px;color:#9191a3}.scrollbar-table .select-service-list:last-child{border-bottom:none}.no-availability{padding:20px;margin-top:50px;font-size:20px;color:#999}.no-availability,.success{text-align:center}.succe-233 .footer{display:none}.success{display:flex;justify-content:center;padding:50px 0;background-color:#fafafa;align-items:center;min-height:100vh}.succ-12 p{color:#999}.succ-12 h4{font-size:29px;margin-bottom:5px;font-weight:inherit}.succ-12 h4,.succ-12>a{font-family:"AvenirHeavy"}.succ-12>a{font-size:24px;color:#0bf}.succe-233 .header{display:none}.success .card{padding:20px;background:#fff;margin-bottom:20px;border-radius:5px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);border:none}p.cun-2.card-text h4{margin:0}p.cun-2.card-text{display:flex;justify-content:center;align-items:center}.success input[type=checkbox]{margin-right:10px}.succ-12 img{width:100px;object-fit:cover;margin-bottom:40px}.succ-12{padding:80px 20px;background-color:#fff;width:810px;border-radius:25px;font-family:"AvenirHeavy"}.service-amount{display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start;color:#000}.service-amount span:nth-child(2n){text-decoration:line-through;color:#999}.stepwizard{padding:55px 40px 45px}.stepwizard ol.stepwizard-panel{background-color:transparent;position:relative;overflow:hidden;counter-reset:wizard;width:100%;display:flex;justify-content:center}li.stepwizard-step{position:relative;float:left;width:20%;text-align:center;color:#000}.current~li.stepwizard-step{color:#555}li.stepwizard-step:before{counter-increment:wizard;content:counter(wizard);display:block;color:#fff;background-color:#007bff;border:2px solid #007bff;text-align:center;width:30px;height:30px;line-height:30px;border-radius:50%;position:relative;left:50%;margin-bottom:15px;margin-left:-15px;z-index:1;cursor:pointer}.current~li.stepwizard-step:before{background-color:#d6d9da;color:#333;border-color:#d6d9da}li.stepwizard-step+li.stepwizard-step:after{content:"";display:block;width:100%;background-color:#007bff;height:2px;position:absolute;left:-50%;top:1em;z-index:0}li.current.stepwizard-step~li.stepwizard-step:after{background-color:#d6d9da}.new-notes{padding-top:0!important}.single-store .select-service-tab{display:flex;flex-wrap:wrap;align-items:flex-start;padding:15px 0}.single-store .store-service-tab .select-service-tab .nav-tabs .nav-link{color:#000;background:#40c1ff}.single-store .store-service-tab .select-service-tab .nav-tabs .nav-link.active,.single-store .store-service-tab .select-service-tab .nav-tabs .nav-link.active:focus,.single-store .store-service-tab .select-service-tab .nav-tabs .nav-link.active:hover,.single-store .store-service-tab .select-service-tab .nav-tabs .nav-link:hover{border:none!important;background:#40c1ff!important;color:#fff!important}.single-store .store-service-tab .select-service-tab .nav-tabs .nav-link.active{background:#40c1ff!important;border-radius:0}.single-store .store-service-tab .select-service-tab .nav-tabs .nav-link.active:after{content:none!important}.single-store .store-service-tab .select-service-tab .nav-tabs .nav-link{font-size:19px;position:relative;font-family:"AvenirBook";background:#b3e6ff;text-transform:capitalize}.single-store .service-list-view,.single-store .store-service-tab .service-selection .service-list-view:nth-last-child(2){border-bottom:0}.single-store .store-service-tab .service-info span{color:#40c1ff;font-family:"AvenirMedium";font-size:19px}.single-store .service-selection{border-bottom:0}.single-store .comments ul li{border:0;border-radius:0}.single-store .comments ul li:not(:last-child){position:relative}.single-store .comments ul li:not(:last-child):before{content:"";width:100%;height:3px;position:absolute;right:0;bottom:0;background:#71d1ff}.single-store .utf_by_comment span.date{color:#000;font-family:"AvenirLight"}.remove-apps .footer-upper-content{display:none!important}.remove-apps .footer{box-shadow:0 0 10px -5px #58bbd4;margin-top:0}.service-bg.new-select-service{background-color:#e5f7ff}.service-bg.new-select-service .page-title{font-size:40px;font-family:"AvenirBlack";padding-bottom:32px}.service-bg.new-select-service .page-title>p{margin-bottom:0;color:#000}.service-bg.new-select-service .page-title>p>span{color:#00adff;display:inline-block}.new-select-service .service-card{border-radius:25px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);height:100%;margin-bottom:0}.new-select-service .box-details{border-radius:25px}.service-bg.new-select-service .box-details .card{border:none;border-radius:10px}.new-select-service .card img{border-radius:10px 10px 0 0;overflow:hidden;height:307px}.service-bg.new-select-service .box-details .card-title{font-size:24px;color:#000;padding:40px 30px 0;font-family:"AvenirBlack";margin-bottom:5px;font-weight:inherit}.service-bg.new-select-service .box-details .card-text{color:#000;font-size:20px;font-family:"AvenirRoman";padding:0 30px 20px;font-weight:unset}.new-select-service .left-scrollbar{max-height:205px;height:auto;padding:10px 0 0}.service-bg.new-select-service .content-detail{padding:15px 30px;align-items:flex-start}.new-select-service .border-des{border-bottom:0;border-top:1px solid #00adff}.new-select-service .total-rate{position:relative}.new-select-service .total-rate:after{content:"";width:89%;height:1px;background:#00adff;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute}.new-select-service .content-detail h6{font-size:20px;color:#000;font-family:"AvenirHeavy";font-weight:inherit}.new-select-service .content-detail span{font-size:20px;color:#0098ff;font-weight:unset;font-family:"AvenirHeavy"}.new-select-service .total-rate h6{font-size:24px;color:#000;font-family:"AvenirBlack";font-weight:unset}.new-select-service .total-rate h6:nth-child(2){color:#00adff}.new-select-service .book-now{padding:20px 30px 25px}.new-select-service .total-rate{padding:20px 30px}.new-select-service .book-now .btn{padding:15px 20px;min-width:245px;background:#00c9ff;background:linear-gradient(180deg,#00c9ff 0,#607dff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00c9ff",endColorstr="#607dff",GradientType=0);border:0;font-size:22px;border-radius:10px;font-family:"AvenirBlack";font-weight:unset}.new-select-service .select-serve .store-service-tab{height:100%}.service-heading{font-size:24px;padding:10px 40px 0;font-family:"AvenirBlack"}.new-select-service .store-service-tab .select-service-tab nav.nav.nav-tabs{background:#e3f6ff}.new-select-service .store-service-tab .select-service-tab .nav-tabs .nav-link.active{background:#40c1ff!important;color:#fff!important}.new-select-service .store-service-tab .select-service-tab .nav-tabs .nav-item.nav-link{border-bottom:1px solid #e3f6ff!important}.new-select-service .store-service-tab .select-service-tab .nav-tabs .nav-link.active:after{content:none}.new-select-service .store-service-tab .select-service-tab .nav-tabs .nav-link{font-family:"AvenirBook";font-size:20px;margin:6px 0}.new-select-service .store-service-tab .select-service-tab .nav-tabs .nav-link:first-child{margin-top:0}.new-select-service .store-service-tab .select-service-tab .nav-tabs .nav-link:last-child{margin-bottom:0}.new-select-service .noservice-found{font-size:16px;font-family:"AvenirMedium"}.new-select-service .select-service-name h4,.new-select-service .select-service-name span{font-size:20px;font-family:"AvenirHeavy";font-weight:unset}.new-select-service .select-service-name span{color:#0098ff}.new-select-service .select-service-list{display:flex;justify-content:flex-start;padding:10px 0;border-bottom:none;align-items:flex-start}.new-select-service .select-service-list .select-service-name{padding:0 20px}.new-select-service .new-service-cost{font-size:20px;font-family:"AvenirHeavy";color:#0098ff;font-weight:unset}.stepwizard .progress{height:10px;border-radius:15px;box-shadow:0 1px 6px rgba(0,0,0,.2)}.stepwizard .progress .progress-bar{background:#00adff;border-radius:10px}.stepwizard span.stepwizard-steps{padding-top:25px;display:inline-block;font-size:24px;font-family:"AvenirBlack";color:#0098ff;font-weight:inherit}.service-bg .no-service h4{font-size:20px;text-align:center;margin:20px 0;color:#000;font-family:"AvenirHeavy";font-weight:inherit}.new-select-service .select-staff-pic img{border:3px solid #00adff}.new-select-service .select-staff-name h4{font-size:25px;font-family:"AvenirMedium";color:#000}.new-select-service .select-staff-name span{color:#00adff;font-size:20px;font-family:"AvenirHeavy";text-transform:capitalize}.new-select-service .select-staff-table a{padding:0;border-bottom:none}.new-select-service .associate-details,.new-select-service .time-details{height:100%}.new-select-service .select-time .date-calendar .calendar-grid{border:1px solid #00adff}.service-bg .date-calendar .calendar-grid *{color:#000}.service-bg.new-select-service .date-calendar .calendar-grid h6,.service-bg.new-select-service .date-calendar span{font-family:"AvenirHeavy";font-size:20px;font-weight:inherit}.new-select-service .select-time .date-calendar{margin:0 auto 130px}.service-bg.new-select-service .chek-3{border-bottom:1px solid #00adff;padding:13px 0;margin:0 20px}.new-select-service .select-time .time-scrollbar a:last-child .chek-3{border-bottom:0}.new-select-service .select-time .heading-month h4{color:#000;font-family:"AvenirHeavy";font-size:25px;font-weight:unset}.new-select-service .paymentdetail .form-control{border-radius:10px;color:#000;font-family:"AvenirMedium";font-size:20px!important}.new-select-service .paymentdetail .form-control:focus{border-color:#00adff!important}.new-select-service .paymentdetail .form-control::-webkit-input-placeholder{color:#6c6c6c!important;font-family:"AvenirMedium"}.new-select-service .paymentdetail .form-control:-ms-input-placeholder{color:#6c6c6c!important;font-family:"AvenirMedium"}.new-select-service .paymentdetail .form-control::placeholder{color:#6c6c6c!important;font-family:"AvenirMedium"}.new-select-service .paymentdetail-content .form-label{font-size:20px;color:#000;font-weight:inherit;font-family:"AvenirHeavy";margin-bottom:.5rem}.new-select-service .paymentdetail .sub-heading h5{color:#000;margin-bottom:0;font-weight:inherit;font-family:"AvenirHeavy";font-size:24px}.new-select-service .paymentdetail .sub-heading p{font-weight:inherit}.new-select-service .paymentdetail .booking-notes p,.new-select-service .paymentdetail .sub-heading p{color:#000;font-family:"AvenirMedium";font-size:20px}.new-select-service .paymentdetail .booking-notes{margin-top:0}.new-select-service .StripeElement{border-radius:10px!important;border:1px solid #dadada!important;color:#000!important;height:47px!important;padding:14px 12px!important}.new-select-service .StripeElement::-webkit-input-placeholder{color:#000!important}.new-select-service .StripeElement:-ms-input-placeholder{color:#000!important}.new-select-service .StripeElement::placeholder{color:#000!important}.new-select-service .StripeElement--focus{box-shadow:none!important;border-color:#00adff!important}.service-bg.new-select-service .no-service.date-time h4{background-image:linear-gradient(90deg,#e5ddff,#c8f1ff);padding:15px;border-radius:10px;margin:-5px 0 20px;width:100%}.service-bg.new-select-service .no-service.date-time{justify-content:flex-start;align-items:flex-start;padding:0 30px}.new-select-service .form-label{font-size:24px;color:#000;margin-bottom:.5rem;font-family:"AvenirHeavy";font-weight:inherit}.service-bg.new-select-service .time-details .service-card{padding:0}.new-select-service .select-staff-table{margin-bottom:20px}.service-bg.new-select-service .chek-3{margin:0 40px}.new-select-service .box-details{height:100%;display:flex;flex-flow:column}.service-bg.new-select-service .box-details .card{height:100%}.new-select-service .book-now{margin-top:auto}.revenue .tab-content{padding:0}.revenue .nav-tabs{background:#fff;border-top-right-radius:5px;border-top-left-radius:5px}.revenue-filter{padding:30px;background:#fff;border-bottom-left-radius:5px;margin-bottom:30px;border-bottom-right-radius:5px}.revenue-body{background:#fff;padding:20px;border-radius:5px;margin-bottom:20px;height:100%}.revenue-body h4{font-size:16px;font-weight:700;padding-bottom:5px;margin:0;color:#9551fd;font-family:"AvenirBook"}.revenue-table .table thead th{border:none;padding:.75em;white-space:nowrap}.revenue-table .table{max-width:100%;width:100%;height:100%}.revenue-table .table td{border:none}.revenue-table .table .bold-text td{font-weight:700}.completed,.valid{background:#262f3e;color:#fff;padding:2px 10px;border-radius:30px;min-width:100px;display:inline-block;text-align:center;font-size:12px}.badge{padding:6px 20px!important;border-radius:5px!important;min-width:100px!important;display:inline-block!important;text-align:center!important;font-size:18px!important;line-height:inherit!important}.badge.started{background:#0ccab8;color:#fff}.badge.new{background:#0093ef;color:#fff;padding:5px 10px}.badge.cancelled{background:#f74969;color:#fff}.badge.completed{background:#e9dff9;color:#000}.refund{background:#e93a3a;color:#fff;padding:2px 10px;border-radius:30px;min-width:100px;display:inline-block;text-align:center;font-size:12px}.revenue-filter{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;position:relative;z-index:9}.filter-left-block{max-width:calc(100% - 300px);width:100%}.revenue-search{max-width:300px;width:100%}button:focus{outline:none}.filter-left-block .schedule-date-toolbar{max-width:267px;border:1px solid #d9d8d8;border-radius:8px}.filter-left-block .schedule-date-toolbar .btn-default.active,.filter-left-block .schedule-date-toolbar .btn-default.active:focus,.filter-left-block .schedule-date-toolbar .btn-default:active,.filter-left-block .schedule-date-toolbar .btn-default:active:focus,.filter-left-block .schedule-date-toolbar .btn-default:active:hover{border-color:#f1f1f1}.filter-right-block .header-buttons .btn:before{display:none}.filter-right-block .header-buttons .btn.btn-primary:after{content:"\f019";font-family:"FontAwesome";display:inline-block;font-weight:100;vertical-align:middle;border:none}.filter-right-block .header-buttons .btn-default{background:transparent;color:#000;border:1px solid #c5c5c5;font-weight:600}.filter-right-block .header-buttons .btn-default:hover{color:#fff}.filter-left-block .btn.btn-default.navigate i{color:#000}.revenue-search form{display:flex;align-items:center}.revenue-search form .btn{background:transparent;border:none;color:#5a5a5a;position:absolute;left:0}.revenue-search form{position:relative}.revenue-search form .form-control{padding:20px 20px 20px 40px;font-size:15px!important;max-width:300px;border-radius:8px}.revenue-search form .form-control::-webkit-input-placeholder{color:#000!important}.revenue-search form .form-control:-ms-input-placeholder{color:#000!important}.revenue-search form .form-control::placeholder{color:#000!important}.calendar-box-view{display:flex;align-items:center;flex-wrap:wrap}.calendar-box{padding:10px 20px;font-size:15px!important;max-width:300px;border:1px solid #ced4da;border-radius:8px;width:100%;cursor:pointer}.calendar-filter-content{margin-right:20px}.calendar-box span{color:#999}.calendar-box i{color:#333;margin-left:5px}.appointments-filter{position:relative}.filter-items{background:#fff;max-width:500px;width:100%;position:absolute;top:-100px;box-shadow:0 5px 10px rgba(0,0,0,.12156862745098039);border-radius:5px;transition:all .5s;opacity:0;visibility:hidden}.filter-items.filter-expand{opacity:1;top:-70px;z-index:9;visibility:visible}.filter-items form{padding:30px 20px}.filter-items form label{font-weight:600;color:#333}.filter-buttons .btn-default{border:1px solid #ddd;background:#fff;min-width:100px;margin-right:10px}.filter-buttons .btn-primary{border:1px solid #262f3e;background:#262f3e;min-width:100px}.filter-buttons{margin-top:15px}.filter-left-block .btn.btn-default.hidden-xs.navigate.active,.filter-left-block span.display-date{color:#000}.sidebar-items{position:fixed;width:300px;top:0;right:-300px;height:100vh;background:#fff;z-index:99;box-shadow:0 5px 15px rgba(0,0,0,.058823529411764705);transition:all .5s}.sidebar-items.sidebar-expand{right:0}.sidebar-title{display:flex;position:relative;justify-content:center;align-items:center;padding:15px;border-bottom:1px solid #efeeee;margin-bottom:0}.sidebar-title span{position:absolute;right:15px;cursor:pointer}.sidebar-title span img{width:20px}.sidebar-title h2{margin:0;font-size:25px;font-weight:600;color:#9551fd}.sidebar-items form{padding:20px}.sidebar-items .filter-buttons .btn{width:48%}.sidebar-items form label{font-weight:600;color:#333}.dark-btn .dropdown-menu.show a,.dark-btn .dropdown-menu.show button{display:block;padding:5px 10px;font-weight:500;font-size:14px;color:#555;background-color:transparent;border:none}.dark-btn.gbu6.dropdown .dropdown-menu button{display:block}.dark-btn.gbu6.dropdown .dropdown-menu>button,.dark-btn.gbu6.dropdown .dropdown-menu>span{width:100%;display:block;text-align:left}.revenue.staff-page .nav-tabs .nav-link{width:20%!important}@media screen and (max-width:767px){.revenue .nav-tabs{white-space:nowrap;flex-wrap:inherit;overflow-x:auto}.revenue.staff-page .nav-tabs .nav-link{width:auto!important}.filter-left-block{width:100%;margin-bottom:10px}.filter-right-block{width:100%}.revenue-search{margin-bottom:10px}.filter-right-block .header-buttons{display:flex;justify-content:center}.filter-left-block .schedule-date-toolbar{margin:0}.revenue-filter{padding:20px}.calendar-filter-content{margin-bottom:10px;margin-right:0;width:100%}.filter-left-block .schedule-date-toolbar .btn-group{align-items:center}.filter-left-block .btn.btn-default.hidden-xs.navigate.active{background:transparent}.filter-left-block span.display-date{font-size:14px}}.disable-cursor,.disable-cursor i{cursor:not-allowed;pointer-events:none}.disable-cursor i{color:#d2d2d2;font-size:16px}.dark-btn.gbu6.dropdown .dropdown-menu a:hover,.dark-btn.gbu6.dropdown .dropdown-menu button:hover,.dark-btn.gbu6.dropdown .dropdown-menu span:hover{background-color:#f6f7fb}.revenue-body .table td a.appoi-id{color:#262f3e;font-size:12px;font-weight:700}.revenue-table p{text-align:center;font-size:20px}.modal-footer .btn.btn-primary{background:#262f3e;border-color:#262f3e}@page{@bottom-center{content:"Page " counter(page) " of " counter(pages);font-size:8pt}}.my-profile{position:relative;padding:50px 0;background:#f4f4f6;width:100%;height:100vh}.my-profile-container{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.profile-title{font-size:25px;font-weight:700;margin-bottom:0;padding-bottom:40px}.my-profile-content{width:calc(100% - 300px);padding-left:40px}.my-profile-sidebar{width:300px;background:#262f3e;padding:30px;border-radius:4px;min-height:680px}.my-profile-sidebar.new-profile-sidebar{background:#00adff;border-radius:10px;padding:0;min-height:auto;align-items:unset;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.new-profile-sidebar .user-info{padding:30px}.my-profile-content h3{font-size:20px;font-weight:700;padding-bottom:20px;padding-top:5px;margin:0;color:#00adff}.user-info{display:flex;align-items:center}.user-pic img{width:70px;height:70px;border-radius:50%;object-fit:cover}.user-detail h4{margin:0;color:#fff;font-size:21px;font-family:"AvenirHeavy";font-weight:600}.user-detail{padding-left:20px;width:150px;word-break:break-all}.user-detail a{color:#fff;font-size:14px;font-family:"AvenirMedium"}.my-profile-nav ul{margin:0}.my-profile-nav ul .nav a{display:block;width:100%;padding:15px 0;color:#fff;font-size:16px;font-weight:600}.my-profile-nav ul .nav a.active{color:#fff}.my-profile-nav ul .nav{flex-wrap:wrap;padding-top:30px}.my-profile-nav ul .nav a i{margin-right:10px}.my-profile-nav ul .nav a:hover,.user-detail a:hover{text-decoration:none}.myvoucher-btn:hover{box-shadow:none;outline:none;background-color:#262f3e;border:1px solid #262f3e}.profile-section{margin-top:30px}.client-favorite{position:absolute;top:110px;right:10px;background:hsla(0,0%,100%,.7215686274509804);width:35px;height:35px;text-align:center;line-height:38px;border-radius:100%;box-shadow:0 0 5px 0 rgba(0,0,0,.12156862745098039);cursor:pointer}.client-favorite i{color:red}.favourite-card .box-details a:hover{text-decoration:none}.favourite-section .favourite-card{border-radius:5px;position:relative;height:100%}.favourite-card .card{border:none;height:100%;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.favourite-section .card img{height:150px;object-fit:cover;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer}.favourite-card .card-body{padding:10px 15px}.favourite-section .favourite-card .box-details{height:100%}.favourite-card .card-title{margin-bottom:2px;font-weight:700;font-size:22px;color:#333;text-transform:capitalize;padding-top:20px}.favourite-detail h3{color:#333;text-transform:capitalize;font-size:18px;padding-bottom:5px}.favourite-detail ul{margin:0}.favourite-detail ul li{padding:5px 0;color:#000;font-size:13px;font-weight:600}.favourite-detail ul li i{color:#ff2424;font-size:16px;margin-right:5px;vertical-align:middle}.favourite-rating{padding-top:5px}.favourite-rating i{color:#ffd437;font-size:16px;margin-right:2px}.favourite-rating{padding-top:10px}.favourite-rating span{background:#4caf50;color:#fff;padding:5px 7px;margin-left:10px;border-radius:5px;font-size:12px;font-weight:500}.my-voucher .voucher-section .voucher-card{background:#fff;border-radius:5px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);position:relative;margin-bottom:20px;height:auto}.my-voucher .voucher-section .voucher-card .voucher-body{padding:35px 0!important;display:flex;flex-flow:column;align-items:center;justify-content:center;height:100%}.voucher-section{margin-top:30px}.voucher-name h4{font-size:15px;color:#000}.voucher-name h2{font-size:30px;font-weight:900;padding-top:50px;text-align:center;margin-bottom:0}.gift-voucher h4{font-size:16px;color:#000}.gift-voucher h2{font-size:16px;font-weight:700}.gift-voucher{padding-top:45px}.gift-voucher h5{font-size:22px;font-weight:900;padding-top:10px;margin-bottom:0}.voucher-card:after{left:-25px}.voucher-card:after,.voucher-card:before{content:"";position:absolute;top:39%;background-color:#f4f4f6;height:40px;width:40px;border-radius:50px}.voucher-card:before{right:-25px}.edit-profile .profile-section .profile-card{background:#fff;border-radius:10px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);position:relative;margin-bottom:20px;z-index:1}.edit-profile .number-fields{flex-wrap:wrap}.edit-profile .number-fields .react-tel-input{width:100px}.edit-profile .react-tel-input .form-control{width:100px;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none;padding-left:35px}.edit-profile .number-fields input{width:calc(100% - 100px)}.edit-profile .react-tel-input .selected-flag .arrow{position:absolute;right:-50px;left:inherit}.myvoucher-btn{color:#fff;background-color:#262f3e;border-color:#262f3e;width:180px!important;padding:10px!important}.profile-img{background-color:transparent;height:100px;width:100%;max-width:100px;border-radius:50%;margin:0 auto 35px;cursor:pointer}.profile-card{padding:35px}.profile-img i{margin-left:78px;margin-top:66px;font-size:11px;color:#fff;background-color:#9553ff;padding:5px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);border-radius:50%;cursor:pointer}.wallpaperimg{position:absolute;z-index:999;max-width:100px}#upload-photo1{opacity:0;position:absolute;z-index:-1;width:100px;height:100px;left:0;top:0}.appoint img{height:60px;width:60px;border-radius:8px}.appointment-img{justify-content:space-between;width:100%}.appoint,.appointment-img{display:flex;align-items:center}.appointment-section{padding:10px 15px 15px}.appointment-name h6{font-size:21px;font-weight:700;margin-bottom:0;padding-bottom:0;font-family:"AvenirMedium";color:#000}.appointment-name p{font-size:15px;color:#000;font-family:"AvenirLight"}.appointment-name{margin-left:20px;margin-top:11px}.appointment-time h6{font-weight:700;color:#000;font-family:"AvenirMedium"}.upcoming-appointments .accordion>.card>.card-header{border-radius:0;margin-bottom:-1px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.upcoming-appointments .accordion>.card{background-color:transparent}.upcoming-appointments .accordion>.card .collapse,.upcoming-appointments .accordion>.card .collapsing{background:#fff;border-radius:5px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);position:relative}.appointments-date{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsla(0,0%,58%,.1803921568627451);margin-bottom:20px;padding-bottom:10px}.appointments-date .btn-primary{color:#fff;background-color:#007bff;border-color:#007bff;width:auto!important;font-size:13px;padding:3px 10px;border-radius:15px}.appointments-date .btn-primary :hover{box-shadow:none;outline:none}.appointments-date h6{font-size:20px;font-weight:700;font-family:"AvenirMedium";color:#000}.appointments-collapse{padding:20px 15px}.appoint-info{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.info-user h5{font-size:18px;font-weight:700;padding-bottom:0;margin-bottom:0;font-family:"AvenirMedium"}.info-user>span{font-family:"AvenirLight"}.info-user h6{color:#000;font-size:14px;margin-top:4px}.appointment-bottom{margin-top:50px}.user-price h6{font-size:18px;font-weight:700;color:#444546;font-family:"AvenirMedium"}.totalprice{display:flex;justify-content:space-between;align-items:center;margin-top:30px;border-top:1px solid hsla(0,0%,58%,.1803921568627451);padding-top:25px}.totalprice h6{font-size:20px;font-weight:800}.totalprice h5{font-size:18px;font-weight:700}.appointment-schedule i{background-color:#262f3e;margin:10px;padding:8px 9px;color:#fff;font-size:20px;border-radius:8px}.appointment-schedule i.fa.fa-map-marker{padding:8px 14px!important}.appointment-schedule{display:flex;justify-content:space-between}.appointment-schedule h6{font-size:13px;text-align:center;color:#000;font-family:"AvenirMedium"}.appointment-schedule .direction,.appointment-schedule .reschedule{margin:0 10px;cursor:pointer}.appointment-schedule .reschedule>a:hover{text-decoration:none}.appointment-schedule .cancel{margin:0 0 0 10px;cursor:pointer}.appointments-date button i{position:inherit!important;right:auto;top:0}.upcoming-appointments{margin-top:10px}.pastappointments{margin-top:50px}.appointment-time h6 i{position:inherit!important;right:0;top:15px;font-size:18px;margin-right:5px!important}.appointments-date .btn-primary:hover{background-color:#007bff;border:1px solid #007bff!important;color:#fff!important;outline:none!important;box-shadow:none!important}.cii i.fa.fa-camera{position:absolute;top:0;left:0}.user-pics img{width:100px;height:100px;border-radius:100px;object-fit:cover;cursor:pointer}.store-listing.wishlist-page .store-listing-content{padding-top:0!important;background-color:#f4f4f6}.voucher-section .no-result{font-size:18px}.error-badge{background:#dc0b0b;border-radius:50px;padding:2px 10px;color:#fff;font-size:12px;font-weight:700;margin-right:10px}.error-badge i{margin-right:5px}.success-badge{background:#007bff;border-radius:50px;padding:2px 10px;color:#fff;font-size:12px;font-weight:700;cursor:pointer;font-family:"AvenirHeavy"}.success-badge i{margin-right:5px}.arrive-badge{background:#0ccab8;border-radius:50px;padding:2px 10px;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.arrive-badge i{margin-right:5px}.appointment-scroll>p,.favourite-section p{text-align:center;font-size:22px}.profile-toggle{display:flex;justify-content:space-between}.toggle-sidebar{display:none}.appointment-modal{text-align:center;padding:20px;margin-top:30px}.appointment-modal h6{text-align:center;font-size:18px;font-weight:600}.action-btn button{margin:20px 10px;min-width:85px}.appointment-popup.modal-header{padding:10px;border-bottom:none}.appointment-popup .modal-title.h4{font-size:18px;font-weight:600}.close-modal{position:absolute;right:10px;top:6px}.close-modal i{font-size:20px;color:#706767;cursor:pointer}.action-btn{margin-top:15px}.appointment-popup .modal-content{position:relative;top:20%}.action-btn .btn-primary:hover{border:1px solid #018bcf!important}.remove-pic{text-align:center;padding-bottom:20px;margin-top:-10px}.space-x-2 .btn{margin:0 10px}.space-x-2{padding-top:20px}.profile-section .delete-icon{position:absolute;top:50%;left:0;right:auto}.profile-section .delete-icon i{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:8px;margin-left:0;right:auto;margin-top:12px;color:red}.book-now-btn.btn-width .btn{min-width:125px;width:125px!important;padding:9px 4px!important;font-size:18px}.book-now-btn.btn-width .btn:hover{border:0!important}.new-profile-sidebar a.new-menu-link{padding:15px 30px!important}a.new-menu-link.active,a.new-menu-link:hover{background:#40c1ff}.new-profile-sidebar .my-profile-nav{height:100%}.my-profile-container.new-profile-container{align-items:unset}.profile-card.new-profile-card{margin-bottom:0!important;padding:40px 50px 35px}.profile-card.new-profile-card .profile-form .form-label{font-family:"AvenirHeavy";color:#000;font-weight:700;font-size:16px}.profile-card.new-profile-card .profile-form .form-group .form-control{font-family:"AvenirLight";font-size:12px!important;border-radius:10px;text-transform:capitalize;color:#000}.profile-card.new-profile-card .profile-form .form-group ::-webkit-input-placeholder{color:#000!important}.profile-card.new-profile-card .profile-form .form-group :-ms-input-placeholder{color:#000!important}.profile-card.new-profile-card .profile-form .form-group ::placeholder{color:#000!important}.select-dropdown.dropdown{height:50px;border-right:1px solid #ced4da}.select-dropdown.dropdown .btn{height:100%}.number-fields.new-number-fields{flex-wrap:unset}.edit-profile .number-fields.number-fields.new-number-fields input{width:100%}.bg-color{background:#e5f7ff}.set-height{height:100%!important}.my-profile-box{min-height:500px;height:100%}.add-white-bg{background:#fff;border-radius:5px}.my-appointments.add-white-bg.new-my-appointments .no-result{box-shadow:none;padding:0;background-color:transparent;font-size:16px;font-family:"AvenirMedium"}.my-appointments.add-white-bg.new-my-appointments{padding:30px;border-radius:10px;height:100%;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.my-appointments.new-my-appointments .nav-tabs{border-bottom:2px solid #00adff}.my-appointments.new-my-appointments .nav-tabs .nav-item.show .nav-link,.my-appointments.new-my-appointments .nav-tabs .nav-link.active{border-color:transparent;border-bottom:transparent;color:#00adff}.my-appointments.new-my-appointments .nav-tabs .nav-link:focus{border-bottom:transparent;color:#00adff}.my-appointments.new-my-appointments .nav-tabs .nav-link{border:0;font-size:21px}.book-now-link{color:#000}.profile-form .form-group{margin-bottom:25px}button.myvoucher-btn.btn.new-btn{margin:0 5px}.new-voucher .voucher-card:after,.new-voucher .voucher-card:before{background-color:#ddf3ff;content:none}.voucher-section-item .signle-voucher{height:100%}.new-voucher .voucher-section-item .signle-voucher{height:243px;width:100%;max-width:243px}.new-voucher .voucher-section-list .voucher-section-item{width:33.33%;padding:10px}.new-voucher .voucher-section-item .voucher-body-box h4{font-size:18px}.new-voucher .voucher-name h2{padding-top:0;margin-bottom:0}.my-voucher .voucher-section.new-voucher .voucher-card .voucher-body{padding:20px 10px!important}.new-voucher .voucher-section-item .gift-voucher h4{align-self:center;margin-top:auto;color:#fff}.new-voucher .voucher-section-item .voucher-name{height:auto}.new-voucher .voucher-section-item .gift-voucher{padding-top:0}.new-voucher .gift-voucher h5{padding-top:0;margin-bottom:0}.new-voucher .voucher-section-item:nth-child(3n+1) .signle-voucher .voucher-card{background:#9552ff;background:linear-gradient(90deg,#9552ff 0,#9552ff)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9552ff",endColorstr="#9552ff",GradientType=1)}.new-voucher .voucher-section-item:nth-child(3n -1) .signle-voucher .voucher-card{background:#607aff;background:linear-gradient(90deg,#607aff 0,#607aff)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#607aff",endColorstr="#607aff",GradientType=1)}.new-voucher .voucher-section-item:nth-child(3n) .signle-voucher .voucher-card{background:#00c5ff;background:linear-gradient(90deg,#00c5ff 0,#00c5ff)!important}.new-voucher ul.pagination-chk a.pagination__link{min-width:100px;width:auto}.store-listing.wishlist-page.new-store-listing .store-listing-content{background-color:#ddf3ff}@media screen and (min-width:1700px){.main_content{min-height:calc(100vh - 135px)}.admin-view .main_content{min-height:calc(100vh - 60px)}.forget-section,.login-section,.my-profile,.new-select-service,.register-section{min-height:100%;display:flex;align-items:center}.my-profile,.new-select-service{min-height:100vh}}.partner-profile .profile-card{max-width:800px;width:100%;margin:0 auto;background:#fff;border-radius:10px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.Verify-container{display:flex;justify-content:center;align-items:center;height:100vh;background:rgba(0,0,0,.1)}.loading:after{content:" .";-webkit-animation:dots 1s steps(5) infinite;animation:dots 1s steps(5) infinite}h1.loading{font-size:50px;margin-bottom:0;font-weight:700;color:#262f3e}@-webkit-keyframes dots{0%,20%{font-size:80px;color:transparent;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}40%{font-size:80px;color:#262f3e;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}60%{font-size:80px;text-shadow:.25em 0 0 #018ccf,.5em 0 0 transparent}80%,to{font-size:80px;text-shadow:.25em 0 0 #018ccf,.5em 0 0 #018ccf}}@keyframes dots{0%,20%{font-size:80px;color:transparent;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}40%{font-size:80px;color:#262f3e;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}60%{font-size:80px;text-shadow:.25em 0 0 #018ccf,.5em 0 0 transparent}80%,to{font-size:80px;text-shadow:.25em 0 0 #018ccf,.5em 0 0 #018ccf}}.super-admin-view .footer,.super-admin-view .header{display:none}.super-admin-wrapper{overflow-x:hidden;font-family:"AvenirBook"!important}.super-admin-view .main_content{padding:0}.admin-header-view{text-align:center;position:relative;z-index:99}.header-top-box h1{font-size:30px;padding:5px 0}.super-admin-content-view{display:flex}.super-admin-menu{min-height:100vh;border-right:1px solid #1e1e1f;width:250px;background:#1e1e1f;transition:all .5s}.super-admin-content{padding:30px 20px}.super-admin-container{width:calc(100% - 250px);background:#f6f7fb;transition:all .5s}.super-admin-container.admin-wrapper-expand{width:100%}.admin-menu-list ul{margin:0;padding:0}.admin-menu-list ul a{padding:18px 25px;display:block;color:#fff;text-decoration:none;transition:all .5s;font-size:15px;font-weight:600;width:100%}.super-admin-header{display:flex;align-items:center;justify-content:space-between;padding:10px 30px;background:#fff;min-height:60px;box-shadow:0 0 15px rgba(51,51,51,.07058823529411765)}.super-admin-menu.menu-hide{width:0;opacity:0}.admin-menu-logo{width:250px;text-align:center;background:#1e1e1f;padding:11px 10px;border-bottom:1px solid #2b2b2d}.admin-menu-logo h2{font-weight:600;font-size:25px;color:#fff;margin:0}.super-admin-info img{width:35px;height:35px;object-fit:cover;border-radius:50px;margin-right:0}.super-admin-info{display:flex;align-items:center}.admin-menu-logo img{max-width:150px;width:100%}.menu-toggle img{width:32px;opacity:.9;transition:all .5s;cursor:pointer}.menu-toggle img:hover{opacity:1}.admin-menu-list{padding-top:40px}.admin-menu-list ul a:hover{color:#fff;background:#1e1e1f}.admin-menu-list ul a.active{color:#fff}.super-admin-info h3{margin:0;font-size:14px;color:#212529;font-weight:600}.admin-menu-list ul a i{margin-right:10px;font-size:16px;vertical-align:middle}.admin-dashboard .admin-card{margin-bottom:15px;margin-top:15px;border-color:#f0f8ff;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03);background:#fff}.admin-dashboard .h4{color:#000}.admin-dashboard .text-muted{color:#000!important}.menu-toggle a,.super-admin-title{color:#555;font-size:20px}.super-admin-title{margin:0;padding-bottom:20px;font-weight:700;display:flex;align-items:center;justify-content:space-between;position:relative}.super-admin-title a{font-size:14px;font-weight:500;color:#a5a5a5}.super-admin-title a:hover{text-decoration:none;color:#262f3e}.font-weight-600{font-weight:600}.admin-dashboard .card-body{cursor:pointer;padding:30px 20px}.admin-dashboard .card-body .fa{transition:all .5s}.admin-dashboard .card-body:hover .fa{opacity:1;color:#262f3e!important}.user-list .table-responsive>.table-bordered .btn{background:#373373;border:none;padding:5px 20px;font-size:14px;min-width:90px}.table th,.user-list .table td{padding:15px 20px;vertical-align:middle}.user-list .table td p{font-size:14px;color:#666;line-height:1.5;margin:0}.user-list .table-responsive>.table-bordered{border:0;background:#fff}.user-list .table td{font-size:14px}.user-list .table td a{color:#478adc}.action-buttons .btn{margin:0 5px}.block-btn{background:#f1454f!important}.approve-btn{background:#37a864!important}.edit-btn{background:#6d6d6d!important}.super-admin-search{text-align:right;padding-bottom:25px}.super-admin-search .form-inline{justify-content:flex-end}.super-admin-search .btn{background:#555;border:none;padding:7px 15px;font-size:14px}.super-admin-search .form-control{font-size:13px;padding:8px 10px;height:auto}.super-admin-login{background:#f9f9f9;padding:100px 0;min-height:100vh}.super-admin-login-box{padding:50px 40px;max-width:500px;margin:0 auto;background:#fff}.super-admin-login-box .form-group .form-control{height:auto;padding:10px 20px;background:transparent;border:1px solid #dadada;border-radius:4px;font-size:14px}.super-admin-login-box .form-group .form-control:focus{box-shadow:none;background:transparent}.super-admin-login-box input:-internal-autofill-selected{background:transparent!important}.super-admin-login-box h2{font-size:35px;text-align:center;font-weight:600;color:#333;padding-bottom:20px}.super-admin-detail{display:flex;align-items:flex-start;padding:20px 15px}.super-admin-pic img{width:50px;height:50px;border-radius:100%;border:3px solid #fff}.super-admin-name span{font-size:12px;color:#d0cdcd}.super-admin-name h4{font-size:14px;font-weight:600;color:#fff;padding-top:5px}.super-admin-name{padding-left:20px;padding-top:5px}.admin-menu-list ul h5{font-size:12px;text-transform:uppercase;padding:0 25px;margin-top:20px;color:#fff;margin-bottom:10px}ul.sub-menu{background:#5f5f5f;display:none}ul.sub-menu li a{font-size:13px;padding-left:50px}ul.sub-menu li a i{margin-right:2px}.admin-menu-list ul li{position:relative}.admin-menu-list ul>li.has-menu>a:after{content:"\f107";font-family:FontAwesome;color:#fff;position:absolute;right:20px;top:20px;cursor:pointer;transition:all .5s}ul.sub-menu.menu-open{display:block}.admin-menu-list ul>li.has-menu.menu-expand>a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.super-admin-info .dropdown-toggle{background:transparent;font-size:12px;color:#333;border:none}.super-admin-info .btn-primary:not(:disabled):not(.disabled):active:focus,.super-admin-info .dropdown-toggle:focus,.super-admin-info .dropdown-toggle:hover,.super-admin-info .show>.btn-primary.dropdown-toggle:focus{background:transparent;font-size:12px;color:#333;border:none;box-shadow:none}.super-admin-info .btn-primary:not(:disabled):not(.disabled):active,.super-admin-info .show>.btn-primary.dropdown-toggle{background-color:transparent;border-color:transparent;color:#333}.super-admin-info .dropdown-item{font-size:13px;padding:8px 20px;font-weight:600;color:#999}.super-admin-info .dropdown-menu{min-width:6rem;left:-5px!important}.super-admin-search .form-label{padding-right:20px}.super-admin-search select.form-control{max-width:150px;width:100%}.add-distributor{padding:50px;background:#fff;border:1px solid #ddd;margin-bottom:50px}.add-distributor .form-group{margin-bottom:20px}.add-distributor .super-admin-title{padding-bottom:30px}.distributor-button .d-btn{background:#37a864;border:none;padding:10px 30px;font-size:15px}.distributor-form label{padding-bottom:8px;font-size:14px;font-weight:600}.user-list .tab-content{background:#fff;border:1px solid #dee2e6;margin-top:-1px;padding:50px 30px 30px}.user-list .nav-tabs .nav-link{padding:20px 30px;font-size:18px;font-weight:600;width:50%;text-align:center}.user-list .nav-tabs .nav-link:focus,.user-list .nav-tabs .nav-link:hover{outline:none}.font-weight-700{font-weight:700!important}.category-popup{font-family:"AvenirBook"!important}.super-admin-content-view .form-control::-webkit-input-placeholder{color:#000}.super-admin-content-view .form-control:-ms-input-placeholder{color:#000}.super-admin-content-view .form-control,.super-admin-content-view .form-control::placeholder{color:#000}.service-available{display:flex;align-items:center;flex-wrap:wrap}.service-available label{width:100%}.service-available .form-check{margin-right:20px;color:#000}.partner-services-content{padding:20px 0}.header-buttons{display:flex;justify-content:flex-end;align-items:center}.header-buttons .btn{margin-left:10px;min-width:100px;font-weight:500;font-size:22px;padding:5px 12px}.header-buttons .btn,.header-buttons .btn:hover{border:1px solid transparent;background:#9551fd}.header-buttons .dropdown-toggle:after{display:none}.light-btn .btn{background:#fff;color:#333;box-shadow:0 3px 5px 0 rgba(164,173,186,.25)}.header-buttons .dropdown-item,.header-buttons .dropdown a{font-size:14px;font-weight:500;color:#555}.header-buttons .dropdown a{display:block;padding:5px 10px}.dropdown a:hover{text-decoration:none}.dark-btn .btn-primary:not(:disabled):not(.disabled).active,.dark-btn .btn-primary:not(:disabled):not(.disabled):active,.dark-btn.show>.btn-primary.dropdown-toggle{background:#8147dd!important;color:#fff!important;border:1px solid #8147dd!important}.dark-btn .btn-primary:not(:disabled):not(.disabled).active:focus,.dark-btn .btn-primary:not(:disabled):not(.disabled):active:focus,.dark-btn.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.light-btn .btn-primary:not(:disabled):not(.disabled).active:focus,.light-btn .btn-primary:not(:disabled):not(.disabled):active:focus,.light-btn.show>.btn-primary.dropdown-toggle:focus{box-shadow:none;background:#fff;color:#333;box-shadow:0 3px 5px 0 rgba(164,173,186,.25)}.service-list{position:relative;padding:20px;background:#fff;margin-bottom:20px;border-radius:25px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.service-list h4{font-size:20px;font-weight:inherit;padding-bottom:0;text-transform:uppercase;color:#9551fd;letter-spacing:.5px;font-family:"AvenirBlack"!important}.service-list-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;background:#fff}.service-list-header [class*=service-]{padding:10px;text-align:left;font-size:16px;color:#000;font-weight:600}.service-list-header .service-discount{text-decoration:inherit}.service-list-items{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;background:#fff;padding:15px 10px;border:1px solid #eaeaea;margin-top:-1px;cursor:pointer}.service-list-items [class*=service-]{padding:10px;font-weight:500;text-align:left}.service-name{font-weight:600!important;font-size:15px;width:31%;text-align:left!important}.service-name span{display:block;font-size:12px;color:#999;font-weight:500!important}.service-discount{text-decoration:line-through;color:#999;width:10%}.service-hour{width:15%}.service-price{font-size:16px;font-weight:700!important;width:10%}.service-extra{width:17%}.add-category textarea{height:120px!important}.category-popup .modal-header .close{position:absolute;right:15px;top:13px;font-size:35px;font-weight:300;padding:15px}.category-popup .modal-title{font-weight:inherit;font-size:30px;color:#8147dd;font-family:"AvenirBlack"}.category-popup .modal-header{justify-content:center}.category-popup .modal-body{padding:30px}.category-popup .modal-header .close:focus{outline:none;box-shadow:none}.add-category .l-btn.btn.btn-primary{background:#262f3e;padding:10px 40px;font-size:15px}.add-category .btn-primary:not(:disabled):not(.disabled):active{background:#262f3e!important;color:#fff!important}.service-list-items-multiple-service .service-list-items{border:none;padding:0}.service-list-items-multiple-service{position:relative;background:#fff;cursor:pointer;padding:10px 0;margin:0;border:none;border-top:1px solid #f7f7f7}.service-list-items-multiple-service h4{font-weight:600!important;font-size:15px;width:55%;text-align:left!important;padding:10px}.action-icon-img .btn{background:transparent;border:none;color:#777;font-size:20px}.action-icon-img .btn:after{display:none}.action-icon-img{display:flex;align-items:flex-start;justify-content:space-between}.action-icon-img .btn:focus,.action-icon-img .btn:hover{background:transparent;color:#777;border:none;box-shadow:none;outline:none}.no-result{background:#fff;padding:50px;text-align:center;box-shadow:0 0 20px rgba(0,0,0,.050980392156862744);border-radius:5px}.no-result h4{margin:0}.partner-add-services-content{padding:20px 0;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.0784313725490196);border-radius:25px}.add-service-box{background:#fff;border-radius:5px;text-align:center;padding:50px;cursor:pointer}.add-service-box.bdr-right{border-right:1px dashed #d1d3d8}.add-service-box img{width:30px}.add-service-box h4{margin:0;font-size:20px;font-weight:700;padding-bottom:5px;padding-top:10px;color:#000}.add-service-box p{color:#777;max-width:250px;margin:0 auto}.add-service-box a{color:#333;display:block}.add-service-box a:hover{text-decoration:none;color:#333}.add-services .super-admin-title a,.package-services .super-admin-title a,.single-services .super-admin-title a{position:absolute;right:0}.single-services .error{position:absolute}.single-services .staff-list{justify-content:flex-start}.single-services .staff-item{margin:.6%}.service-card{background:#fff;border-radius:25px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);position:relative;margin-bottom:20px}.service-header{padding:25px 25px 10px}.service-body{padding:15px 25px}.service-header h2{font-size:14px;font-weight:600;margin:0;padding-bottom:5px;text-transform:uppercase;color:#9552fe;letter-spacing:.5px}.service-header p,.treatment-info{margin:0;color:#000}.treatment-info{font-size:12px;padding-top:8px}.single-services-content textarea{height:120px!important}.package-services-content textarea{height:100px!important}.online-booking{display:flex;align-items:center;padding:10px 0;color:#000}.switch{position:relative;display:inline-block;width:45px;height:26px;margin:0 10px 0 0}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(19px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.sales-setting h5{padding-top:10px;font-size:14px;font-weight:600;margin:0;padding-bottom:5px;text-transform:uppercase;color:#000;letter-spacing:.5px}.sales-setting{padding-bottom:10px}.sales-setting p{color:#000}.staff-item{display:flex;align-items:center;padding:15px;width:32%;font-weight:600;color:#333;flex-wrap:wrap;position:relative;border:1px dashed #ddd;border-radius:5px;text-align:center;flex-flow:column;font-size:16px;margin-bottom:5px}.staff-item img{width:50px;height:50px;object-fit:cover;margin:0 10px 10px}.staff-item .form-check{position:absolute;right:6px;top:6px}.staff-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.select-all-staff{padding-bottom:12px;font-size:15px;font-weight:600;color:#000}.staff-copmmision{padding-top:20px}.staff-copmmision h5{padding-top:10px;font-size:14px;font-weight:600;margin:0;padding-bottom:5px;text-transform:uppercase;color:#000;letter-spacing:.5px}.staff-copmmision p{color:#000}.extra-time h5{font-weight:600;font-size:17px;padding-bottom:10px;padding-top:10px}.pricing-input{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.pricing-input .form-group{width:49%}.pricing-input .form-group.full{width:100%}.pricing-option{background:#fff;padding:0;border-radius:8px;margin:0;position:relative}.remove-pricing{position:absolute;right:10px;color:#fb3333;font-size:20px;cursor:pointer}.pricing-option h5{font-size:14px;font-weight:600;margin-bottom:15px;padding-bottom:5px;text-transform:uppercase;color:#000;letter-spacing:.5px}.add-pricing-option span{cursor:pointer;font-weight:600;color:#2577ff;font-size:15px;background:#fff;padding:10px 0;border-radius:4px}.single-services-content .online-booking{position:absolute;right:20px;bottom:30px}.single-services-content .out-service,.single-services-content .voucher-sales{position:relative}.single-services-content .voucher-sales .online-booking{top:10px;right:0}.single-services-content .out-service .online-booking{top:30px;right:20px}.add-pricing-option{padding-bottom:20px;display:flex;justify-content:space-between;align-items:center}.login-button.service-save{padding:20px 0;display:flex;justify-content:flex-end}.service-save .l-btn.btn.btn-primary{background:#262f3e}.service-save .l-btn.btn.btn-default{border:1px solid #ddd!important;color:#999;margin-right:10px;padding:12px 40px}.service-save .btn{max-width:150px;margin-right:10px}.service-category-list{display:flex;align-items:center;justify-content:space-between;background:#f1f1f1;padding:12px 15px;border-radius:5px;flex-wrap:wrap}.service-category-list-items ul{margin:0}.service-category-list-items ul li{font-weight:500;font-size:16px}.category-edit span{color:#018bcf;font-weight:600;cursor:pointer}.service-category-list-items{width:80%}.category-edit{width:20%;text-align:right}.select-categories .select-list{padding:15px 0;border-bottom:1px solid #e4e4e4;cursor:pointer;display:flex;align-items:flex-start;position:relative}.select-categories .select-list h5{margin:0;font-size:18px}.select-categories .select-list p{margin:0;font-size:12px;color:#999}.select-categories .select-list:last-child{border:none}.select-categories+.login-button{margin-top:20px}.add-service-price i{margin-left:10px;color:#f34949}.extra-option h5{padding-top:15px;font-size:14px;font-weight:600;padding-bottom:15px;text-transform:uppercase;color:#000;letter-spacing:.5px}.select-services .select-categories{padding-bottom:20px}.select-service-popup .modal-dialog{max-width:800px}.accordion .btn{width:100%;text-align:left;color:#333;text-decoration:none;padding:10px 0;font-size:20px;font-weight:500}.accordion .btn:focus{box-shadow:none}.accordion .card-header{background:#fff;border:none;padding:0}.accordion .card{border:none;border-bottom:1px solid #ddd!important}.accordion .btn:focus,.accordion .btn:hover{color:#333;text-decoration:none}.accordion .btn i{position:absolute;right:0;top:15px}.accordion .card:last-child{border-bottom:none!important}.accordion .card-body{padding:0 20px}.add-service-price{position:absolute;right:10px;top:20px;font-weight:600;font-size:18px}.service-pricing .input-group-prepend{padding:0 10px;border:1px solid #ced4da;border-top-left-radius:8px;border-bottom-left-radius:8px}button.l-btn.delete-btn.btn.btn-primary{background-color:#ea3333!important}.pricing-input .input-group-prepend{padding:0 10px;border:1px solid #ced4da;border-left:0;border-top-right-radius:8px;border-bottom-right-radius:8px;background:#eee;font-family:"AvenirHeavy"}.partner-header h2{font-size:16px;text-transform:uppercase;color:#000;margin:0}.partner-header{padding-bottom:25px}.partner-table table thead th{color:#000;font-weight:700;border:none;padding:15px 10px;letter-spacing:.2px}.partner-table table tbody td{color:#000;padding:15px 10px;font-size:15px;vertical-align:middle;border-top:1px solid #f1f1f1}.partner-table .login-button.service-save{padding:20px 0;display:flex;justify-content:unset}.package-services .l-btn.btn.btn-primary{width:auto!important}.package-services .delete-btn{background-color:#ea3333!important}.disabled,.partner-table table .disabletable tr:first-child{cursor:not-allowed;opacity:.3;background:#ccc}.disable-block{opacity:.5;cursor:not-allowed}.disable-block input,.disabled input{pointer-events:none}.pdd-bt-89{padding-bottom:89px}.advance-pricing-popup{font-family:"AvenirBook"!important}.advance-pricing-box{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;padding:20px;background:#f7f7f7;border-radius:5px}.advance-pricing-box .form-group{width:24%}.special-price-associate{padding:20px 0}.associate-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-top:10px}.associate-user img{width:50px;height:50px;object-fit:cover}.associate-user{display:flex;align-items:center;width:40%}.associate-user p{margin:0;padding-left:15px;font-weight:600;color:#000}.price-associate{width:25%;padding-right:10px}.duratiion-associate{width:25%}.special-price-associate h4{font-weight:600;color:#555;font-size:20px}.advance-pricing-popup .modal-title{font-weight:700;color:#555}.associate-pricing-buttons{text-align:right}.associate-pricing-buttons .btn.btn-default{border:1px solid #ddd;color:#999;margin-right:10px}.associate-pricing-buttons .btn.btn-primary{background:#262f3e;border-color:#262f3e}.associate-pricing-buttons .btn.btn-primary:hover{border:1px solid #262f3e!important}.react-tel-input .special-label{display:none}.register-form .form-group .react-tel-input .form-control{border-radius:0;padding:12px 15px 12px 40px;border-right:none}.react-tel-input .flag-dropdown{right:0;left:0}.react-tel-input .selected-flag{width:100%}.react-tel-input .selected-flag .arrow{position:absolute;right:-70px;left:inherit}.react-tel-input .selected-flag:focus .arrow{border-left-width:3px;border-right-width:3px;border-top:4px solid #555}.search-client{height:59vh;position:-webkit-sticky;position:sticky;overflow:hidden}.client-img img{height:50px;width:50px;border-radius:50px;margin-right:10px}.client-sec{display:flex;justify-content:flex-start;align-items:center;padding-top:10px}.clientt p{text-decoration:underline;cursor:pointer;color:#018bcf;text-align:center;font-size:15px}.admin-dashboard .col-auto{flex:0 0 auto;width:auto;max-width:100%;text-align:left}.admin-dashboard .fa{font-size:40px;opacity:.5;color:#1e1e1f!important}.no-border td{border:none!important}@media screen and (max-width:767px){.super-admin-content{padding:30px 10px}.super-admin-container{width:100%}.super-admin-menu{width:0;margin-left:-1px}.super-admin-search .form-inline{justify-content:center}.super-admin-search .btn{margin-top:10px}.user-list .table-responsive>.table-bordered .btn{min-width:100px;margin-bottom:5px}}.admin-dashboard .text-muted+span{display:block;text-align:right}.add-business,.add-business:focus,.add-business:hover{max-width:180px;color:#fff;background:#1e1e1f;font-size:15px;border:1px solid #1e1e1f}.text-right{text-align:right!important;padding:20px}.delete-btn.act-balance{background-color:#262f3e!important;color:#fff;border:1px solid transparent;padding:7px;font-size:1rem;line-height:1.5;border-radius:.25rem;text-decoration:none}.back-btn{display:flex;justify-content:space-between;align-items:center}.back-btn a h2{font-size:16px;color:#1e1e1f}.partner-table table thead th span{display:block}.partner-table .table tbody+tbody{border-top:none}.super-admin-content .btn-primary:not(:disabled):not(.disabled).active,.super-admin-content .btn-primary:not(:disabled):not(.disabled):active,.super-admin-content .show>.btn-primary.dropdown-toggle{background:#1e1e1f!important;color:#fff!important;border:1px solid!important}.business-table .delete-btn{padding:8px 25px}.admin-main-heading{display:flex;justify-content:space-between;align-items:center}.super-admin-content .admin-title{padding-bottom:10px}.admin-main-heading .admin-title{padding-bottom:0!important}.partner-header h2{font-size:18px;font-weight:700;color:#1e1e1f}.super-admin-content .partner-table table tbody td:last-child,.super-admin-content .partner-table table thead th:last-child{text-align:center}.business-save{display:flex;justify-content:flex-end}.add-pricing .modal-body{padding:30px}.partner-table button#dropdown-basic{background-color:transparent;border:none;color:#000}.partner-table .dropdown-toggle:after{display:none}.partner-table button#dropdown-basic{font-size:22px}.partner-table button#dropdown-basic:focus,.partner-table button#dropdown-basic:hover{outline:none;box-shadow:none}.admin-dashboard .admin-card a{text-decoration:none}.partner-table2 table tbody td{color:#000;padding:15px 10px;font-size:15px;vertical-align:middle;border-top:1px solid #f1f1f1;text-transform:capitalize}.appointment-admin .partner-table2 tr td,.appointment-admin .partner-table2 tr th{padding:15px 10px!important}.appointment-admin .partner-table2 tr th{border:none}.business-table.table img{height:80px;width:80px;border-radius:5px}.business-table table tbody td:first-child{text-align:left!important}.add-bussiness .profile-img{max-width:inherit!important;margin:inherit;padding-left:0;background-color:transparent}.add-bussiness .profile-img h6{font-size:14px;color:#333;font-weight:600}.add-bussiness .user-pics img{border:1px solid #cdcdcd}.bussiness-update{display:flex;justify-content:flex-end}.partner-heading{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.partner-heading button{background-color:#262f3e!important;border:1px solid #262f3e!important;color:#fff;border-radius:5px;padding:10px}.custom-switch-setting{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 20px}.custom-switch-setting h6{font-size:22px;font-weight:600}.setting-btn{display:flex;justify-content:flex-end}.setting-btn button{background-color:#262f3e!important;border:1px solid #262f3e!important;color:#fff;border-radius:5px;padding:10px}.add-bussiness .profile-img i{margin-top:-10px;font-size:20px;color:#007bff;background-color:#fff;padding:6px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);border-radius:50%;cursor:pointer;margin-left:0;right:-5px;left:auto!important;position:absolute;top:50%!important}.add-bussiness .profile-img .delete-icon i{margin-left:-6px!important;top:0!important;position:absolute;color:#f43f3f!important;left:-5px!important;right:auto;top:50%!important}.add-bussiness .user-pics{height:100px;width:100px;background-color:hsla(0,0%,91.8%,.8313725490196079);border-radius:50%}.Admin-partners l.pagination-chk li{padding:0 10px;border:1px solid #8a8a8a!important;margin:0 5px}.Admin-partners ul.pagination-chk a.pagination__link{min-width:105px;border:1px solid #8a8a8a;padding:9px 15px;display:inline}.admin-content-view .menu-logo img{height:35px;width:100%;object-fit:contain}.account-setting,.add-appointment-page.appointment-view,.add-staff,.calendar-page,.customer-list,.discount-type,.location-list-page,.location-page,.partner-services,.payment-tax,.referral,.setup,.setup.add-voucher,.setup.voucher,.staff-page,.taxes,.verify-container{width:100%}.signup-block-container{background:#000;border-radius:20px;padding:55px 60px 45px;display:flex;flex-wrap:wrap;position:relative}.signup-block-container .cross-icon,.signup-step-form .cross-icon{position:absolute;right:15px;top:15px;z-index:99}.signup-block-container .cross-icon img,.signup-step-form .cross-icon img{width:20px;cursor:pointer;z-index:99}.sb-left{width:60%;padding:60px 0;color:#fff;font-size:24px}.sb-left h2{font-size:52px;font-family:"AvenirBlack";font-weight:inherit;margin-bottom:30px}.sb-left>p{font-family:"AvenirRoman";margin-bottom:38px}.sb-right{width:40%;padding-left:20px;display:flex;align-items:center}.sb-right-img{width:100%}.sb-right-img img{width:100%;height:100%;object-fit:cover}.sb-btn .btn-primary{font-size:22px;font-family:"AvenirBlack";border-radius:8px;padding:6px 14px;font-weight:inherit;background-color:#9553ff;box-shadow:none;min-width:165px;border:1px solid #9553ff}.signup-step-form{background:#fff;border-radius:20px;padding:50px 40px 50px 50px;display:flex;flex-wrap:wrap;position:relative;min-height:825px;height:auto}.signup-left{width:60%;z-index:9}.signup-footer-btn{width:100%;padding-top:20px;text-align:right;display:flex;align-items:flex-end;margin-top:auto;justify-content:flex-end}.signup-left .progress{height:10px;background-color:#ededed;border-radius:50px}.progress-bar{background-color:#8147dd;transition:width .6s ease;border-radius:50px}.signup-head h3{font-size:30px;color:#8147dd;margin-bottom:30px;font-family:"AvenirBlack"}.signup-footer-btn .btn-primary{background:#8147dd;border:1px solid #8147dd;font-size:22px;padding:6px 12px;font-family:"AvenirBlack";box-shadow:none;border-radius:8px;min-width:132px!important}.signup-step-form:before{content:"";position:absolute;background-image:url(/static/media/step1img.555b79aa.png);height:500px;width:500px;background-repeat:no-repeat;background-size:500px;background-position:50%;top:0;right:0;border-top-right-radius:20px;z-index:9}.account-setting.signup-business{padding-top:50px}.signup-business .business-card .form-label,.signup-business .des-field .form-label,.signup-business .Time-card .form-label{font-size:22px;color:#000;font-family:"AvenirHeavy";font-weight:inherit;text-transform:capitalize}.account-setting.signup-business .form-control{font-size:18px!important;color:#000!important;font-family:"AvenirRoman";font-weight:inherit;border-radius:10px;height:50px;padding:6px 15px}.account-setting.signup-business .form-control:focus{border-color:#8147dd}.account-setting.signup-business .form-group{width:calc(100% - 30px);margin-bottom:15px}.signup-business .des-field .form-group{width:100%}.account-setting.signup-business .form-control::-webkit-input-placeholder{font-family:"AvenirLight";color:#a2a2a2!important;text-transform:capitalize}.account-setting.signup-business .form-control:-ms-input-placeholder{font-family:"AvenirLight";color:#a2a2a2!important;text-transform:capitalize}.account-setting.signup-business .form-control::placeholder{font-family:"AvenirLight";color:#a2a2a2!important;text-transform:capitalize}.signup-location{padding-top:40px}.signup-step-form.location:before{background-image:url(/static/media/signup-location.ed4bcc19.png)}.signup-location .nav-tabs{border-bottom:none;margin-bottom:35px}.signup-location .nav-tabs .nav-item.show .nav-link,.signup-location .nav-tabs .nav-link.active{color:#fff;background-color:#8147dd;border-color:#dee2e6 #dee2e6 #fff}.signup-location .nav-tabs .nav-link{border:none;border-radius:8px;color:#fff;background:#e0e0e0;margin:0 10px;font-size:22px;font-family:"AvenirBlack";min-width:180px;text-align:center;padding:6px 12px}.signup-location .nav-tabs .nav-link:first-child{margin-left:0}.signup-location .nav-tabs .nav-link:last-child{margin-right:0}.signup-footer-btn .btn-primary+.btn-primary{margin-left:20px}.signup-step-form.photo:before{background-image:url(/static/media/signup-photo.28a3dfcc.png)}.signup-step-form.taxes:before{background-image:url(/static/media/signup-taxes.475f0b2e.png)}.location-field .react-tel-input .flag-dropdown{border:1px solid #ccc;border-radius:10px 0 0 10px}.location-field .react-tel-input .selected-flag .arrow{position:absolute;right:-70px;left:inherit;border:none;right:-60px!important;top:2px}.location-field .react-tel-input .selected-flag .arrow:before{border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:8px;position:relative;top:6px;right:-80px;-webkit-transform:rotate(133deg);transform:rotate(133deg);vertical-align:top;width:8px;color:#8c8c8c}.location-lower{width:calc(100% + 165px)}.signup-location .form-label{font-size:22px;color:#000;font-family:"AvenirHeavy";font-weight:inherit;margin-bottom:8px;text-transform:capitalize}.signup-location .form-control{height:50px;font-size:18px!important;border-radius:10px;font-family:"AvenirLight";font-weight:inherit;color:#000}.signup-location .form-group{margin-bottom:30px}.signup-location .form-control::-webkit-input-placeholder{color:#a2a2a2!important;text-transform:capitalize}.signup-location .form-control:-ms-input-placeholder{color:#a2a2a2!important;text-transform:capitalize}.signup-location .form-control::placeholder{color:#a2a2a2!important;text-transform:capitalize}.signup-location .number-fields.location-field .react-tel-input .form-control{width:120px;border:none;padding-left:40px}.signup-location .number-fields.location-field .react-tel-input{width:120px}.availability-location h4{padding-bottom:20px;font-size:22px;font-weight:inherit;color:#000;font-family:"AvenirHeavy"}.form-group{margin-bottom:30px}.availability-box .online-booking{font-size:14px;color:#000;font-weight:inherit;font-family:"AvenirHeavy"}.account-setting.signup-business .card-title.h5{font-size:22px;font-weight:inherit;font-family:"AvenirHeavy";color:#000;margin-bottom:20px;padding-top:10px}.account-setting.signup-business .input-group-text{display:flex;align-items:center;justify-content:center;padding:.375rem .75rem!important;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#fff;text-align:center;white-space:nowrap;background-color:#8147dd!important;border:1px solid #8147dd;border-radius:10px 0 0 10px;width:50px}.signup-business .input-group .form-control{border-radius:0 10px 10px 0}.signup-business .input-group-prepend .fa{font:normal normal normal 31px/1 FontAwesome}.signup-photo .upload__image-wrapper{border:1px solid #f4f1fa;border-radius:20px;width:100%;background-color:#f4f1fa;min-height:440px;display:flex;flex-flow:column;align-items:center;justify-content:center}.signup-btn .btn{border:none;border-radius:8px;font-size:18px;font-family:"AvenirBlack";min-width:180px}.signup-btn .btn+.btn{margin-left:20px}.signup-btn .btn-gray{color:#fff;background:#e0e0e0;border-color:#e0e0e0}.signup-btn .btn-gray:focus,.signup-btn .btn-gray:hover,.signup-btn .btn-perple{background:#8147dd;border-color:#8147dd}.signup-btn .btn-perple{color:#fff}.signup-btn .btn-perple:focus,.signup-btn .btn-perple:hover{background:#e0e0e0;border-color:#e0e0e0}.signup-photo{padding-top:50px}.signup-photo .upload__image-wrapper .uploadimg{cursor:pointer;width:79px}.signup-photo .image-item-section{display:flex;margin-top:20px;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px;margin-bottom:80px}.signup-photo .image-item{width:33.33%;margin-bottom:0;padding:10px;margin-right:0;position:relative}.signup-photo .image-item img{width:100%;height:145px;object-fit:cover;background:#f4f1fa;border-radius:20px;position:relative}.signup-photo .image-item>span{position:absolute;top:15px;right:20px;color:#fff;cursor:pointer;font-size:16px;opacity:0;transition:all .3s ease-in}.signup-photo .image-item:hover>span{opacity:1}.signuptaxes .form-group{width:calc(100% - 30px);margin-bottom:15px}.availability-box select.form-control{-webkit-appearance:none;appearance:none}.availability-box .availability-select{width:49%}.availability-box .availability-select .form-control{width:100%}.availability-box .availability-select{position:relative}.availability-box .availability-select:before{content:"\f0dc";font:normal normal normal 25px/1 FontAwesome;position:absolute;font-size:20px;color:#000;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:999;cursor:pointer}.react-tel-input .selected-flag .flag{left:10px}.signupinvoive .invoice-tab-content .nav-tabs .nav-link{min-width:48%;padding:6px 12px;border-bottom:none!important;color:#fff!important;background-color:#e0e0e0!important}.signupinvoive .invoice-tab-content .nav-tabs .nav-link.active{color:#fff!important;background-color:#8147dd!important;border-color:#dee2e6 #dee2e6 #fff!important}.staff-page.signupinvoive .tab-content{padding:0}.signupinvoive .account-save{text-align:left;padding:0!important}.signupinvoive .account-save .btn-primary{background:#8147dd;border-color:#8147dd;padding:6px 12px;font-weight:700;min-width:100px;border-radius:8px;font-size:22px}.partner-table table tbody td{border-top:1px solid #e0e0e0}.btn-perple{background:#8147dd!important;border:1px solid #8147dd!important;color:#fff!important;padding:6px 12px!important;font-weight:700!important;min-width:80px!important;border-radius:8px!important;font-size:22px!important;font-family:"AvenirBlack";height:45px}.partner-table table tbody td,.partner-table table thead th{font-size:22px}.payment-tax.signup-payment-tax{padding:0}.btn-group-toggle .active1{background-color:#8147dd!important}.signup-taxes .payment-tax{padding:0}.verify-identity.signup-verify-identity{box-shadow:none;padding:30px 0 0}.referral.signup-referral{box-shadow:none;padding:0}.verify-identity.signup-verify-identity h5{margin-bottom:0}.signup-online-pricing .payment-stripe-container{box-shadow:none;padding:30px 0 0}.step-btn .btn+.btn{margin-left:15px}button.edit-refferal.edit-btn.btn.btn-primary{border:1px solid #8147dd;background:#8147dd!important}.sb-btn .btn-primary+.btn-primary{margin-left:15px}.partner-setup .signup-step-form:before{content:none}.partner-setup .signup-left{width:100%;z-index:9}.invoice.staff-page.signupinvoive .invoice-tab-content{padding:0}.btn-perple-icons.btn{margin-left:5px;padding:.375rem .75rem;background-color:#8147de;color:#fff;border-color:#8147de;font-family:"AvenirBlack";font-size:22px}.online-booking-container .sb-left,.online-booking-container .sb-right{width:50%}ul.booking-list{margin-bottom:40px}ul.booking-list li.booking-list-item{display:flex;align-items:flex-start;margin-bottom:30px}ul.booking-list li.booking-list-item:last-child{margin-bottom:0}li.booking-list-item .bl-icon,li.booking-list-item .bl-icon img{width:14px}li.booking-list-item .bl-content{width:calc(100% - 14px);padding-left:10px;font-size:18px;font-family:"AvenirRoman"}li.booking-list-item .bl-content h3{font-size:22px;font-family:"AvenirHeavy";margin-bottom:0}li.booking-list-item .bl-content>p{margin-bottom:0}.signup-photo{width:100%;border-radius:20px;overflow:hidden}.signup-photo>img{width:100%;height:440px;object-fit:cover}.signup-photo.adjustImg .upload__image-wrapper{position:relative}.adjustImg.signup-photo .upload__image-wrapper .uploadimg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.adjustImg .upload__image-wrapper{padding:0;margin:0}.signup-photo .upload__image-wrapper:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99;top:0;left:0;right:0;bottom:0;opacity:0;border-radius:20px}.signup-photo .upload__image-wrapper:hover:before{opacity:1}.signup-photo .upload__image-wrapper:hover .uploadimg{opacity:1;z-index:99999}.signup-photo .upload__image-wrapper{position:relative}.upload__image-wrapper .signup-photo{display:none}.adjustImg .upload__image-wrapper .signup-photo{display:block}.signup-photo .upload__image-wrapper .uploadimg .white-icon{display:none}.signup-photo .upload__image-wrapper:hover .uploadimg .white-icon{display:block}.signup-photo .upload__image-wrapper:hover .uploadimg .dark-icon{display:none}.payment-stripe-container .step-btn.justify-content-start{justify-content:flex-start!important}.adjustImg .signup-photo{padding-top:0}.online-booking-container{padding:55px 30px 45px 60px}.online-booking-container .sb-btn .btn-primary{font-family:"AvenirHeavy";font-size:22px}.signup-step-form.taxes.btn-align .signup-left{width:100%}.signup-step-form.taxes.btn-align .signup-head,.signup-step-form.taxes.btn-align .signup-online-pricing .payment-stripe-container{width:60%}.signup-footer-btn.payment-btn{position:absolute;right:40px;bottom:40px}.signup-step-form.taxes.btn-align .verify-identity.signup-verify-identity{width:60%}.signup-step-form.taxes.btn-align .signup-footer-btn.verify-btn{position:absolute;bottom:40px;right:40px}@media screen and (max-width:1600px){.online-booking-container .sb-btn .btn-primary{font-size:18px;padding:5px 12px}.signup-step-form{padding:35px 30px 40px 40px;min-height:619px}.signup-head h3{font-size:23px;margin-bottom:22px}.signup-left .progress{height:8px}.account-setting.signup-business{padding-top:35px}.signup-business .business-card .form-label,.signup-business .des-field .form-label,.signup-business .Time-card .form-label{font-size:17px}.account-setting.signup-business .form-control{font-size:14px!important;height:40px}.account-setting.signup-business .form-group{margin-bottom:12px}.account-setting.signup-business .card-title.h5{font-size:17px;margin-bottom:14px;padding-top:7px}.account-setting.signup-business .input-group-text{width:40px}.signup-business .input-group-prepend .fa{font:normal normal normal 20px/1 FontAwesome}.signup-business .des-field textarea.form-control{height:80px!important}.account-setting.signup-business .form-group{width:calc(100% - 20px)}.signup-business .des-field .form-group{width:100%}.signup-business .pl-4.card-title.h5{padding-left:20px!important}.signup-step-form:before{height:400px;width:400px;background-size:400px}.signup-footer-btn .btn-primary{font-size:17px;min-width:100px!important}.signup-location{padding-top:30px}.signup-location .nav-tabs{margin-bottom:30px}.signup-location .nav-tabs .nav-link{margin:0 8px;font-size:18px;min-width:160px}.signup-location .form-label{font-size:17px;margin-bottom:6px}.signup-location .form-control{height:40px;font-size:14px!important}.number-fields.location-field .react-tel-input,.signup-location .number-fields.location-field .react-tel-input .form-control{width:100px}.location-field .react-tel-input .selected-flag .arrow{right:-40px!important}.signup-location .form-group{margin-bottom:22px}.signup-location .availability-location{padding:12px 0}.signup-location .availability-location h4{padding-bottom:0;font-size:17px}.signup-btn .btn{font-size:14px;padding:8px 10px;min-width:130px}.signup-photo{padding-top:30px}.signup-photo .upload__image-wrapper .uploadimg>img{width:79px;object-fit:cover}.signup-photo .image-item-section{margin-bottom:50px}.location-field .react-tel-input .selected-flag .arrow:before{right:-64px}.availability-box .availability-select:before{font:normal normal normal 14px/1 "FontAwesome";font-size:14px}.account-setting.signup-business .input-group-text img{width:30px;height:25px}.btn-perple,.signupinvoive .account-save .btn-primary{font-size:18px!important;height:auto;padding:5px 12px!important}.staff-page.new-invoice .nav-tabs .nav-link{padding:5px 10px;font-size:18px}.account-card a,.btn-perple-icons.btn,.partner-table table tbody td,.partner-table table thead th{font-size:17px}.online-booking-container .sb-left{padding:0}.online-booking-container h2{font-size:41px!important}li.booking-list-item .bl-content h3{font-size:18px}li.booking-list-item .bl-content{width:calc(100% - 16px);padding-left:15px;font-size:15px}ul.booking-list li.booking-list-item{margin-bottom:16px}li.booking-list-item .bl-icon,li.booking-list-item .bl-icon img{width:16px}}html.remove-sidebar .admin-menu{display:none}html.remove-sidebar .admin-container{left:0;padding-left:0}span.back-button{margin-right:10px}@media screen and (min-width:1700px){.home-banner{height:calc(60vh - 125px)}.partners-profile{display:flex;align-items:center}.admin-content,.partners-profile{min-height:100vh;width:100%}}@media screen and (max-width:1700px){.paymentdetail textarea.form-control{height:261px!important}}@media screen and (min-width:1700px){.forget-password-section,.login,.signup{height:calc(100vh - 134px);min-height:100vh}.admin-content,.dashboard{min-height:100vh;width:100%}}@media screen and (min-width:1700px){.container{max-width:1420px;width:100%}}@media screen and (max-width:1600px){.calendar-content-view,.service-list{border-radius:15px}.admin-inner-title,.header-buttons .btn,.header-buttons .dropdown{font-size:18px!important}.customer-list-dropdown .add-voucher-btn{font-size:18px}.service-card{border-radius:15px}.category-popup .modal-title{font-weight:inherit;font-size:22px;font-family:"AvenirBlack"}.form-group .form-control{font-size:14px!important;height:40px}.partner-add-services-content{border-radius:15px}.form-label{font-size:17px}.back-setup,.customer-bottom,.customer-list,.customer-upper{border-radius:15px}.account-setting .input-group-text{width:40px}.account-setting .input-group-text img{width:30px;height:25px}.StripeElement{height:40px;padding:10px 12px}.number-fields .dropdown .btn{height:40px}.voucherbtn button{padding:4px 15px!important}.voucher .voucher-listing .voucher-box a{padding:4px 10px}.admin-title a{font-size:18px;padding:8px 12px}.footer-button .btn{padding:6px 15px}.footer-button .dropdown-item,.footer-button a{line-height:13px}}@media screen and (max-width:1400px){.service-bg.new-select-service .no-service.date-time h4{padding:8px 10px}.store-service-tab .select-service-tab nav.nav.nav-tabs{width:200px}.store-service-tab .select-service-tab .tab-content{width:calc(100% - 200px);padding-left:20px}.stepwizard span.stepwizard-steps{padding-top:20px}.select-service-tab{padding:15px 30px}.voucher-section-item .voucher-body-box h4{font-size:20px}.single-store .voucher-name h2{padding-top:0}}@media screen and (max-width:1024px){.header-left{width:35%}.header-left,.header-right{display:flex;align-items:center}.header-right{width:65%;justify-content:space-between}.search-container{width:85%}.search-container .dropdown{max-width:100px;width:100%}.search-container .form-control{font-size:12px!important;border:none;max-width:200px;width:100%!important;margin:0!important}.navbar-light .navbar-brand img{max-width:150px}.my-profile-menu .dropdown-menu{position:absolute;top:100%;left:auto;right:0}.notification-section:before{content:"";margin-top:0;left:60%}}@media screen and (max-width:991px){.container,.container-lg,.container-md,.container-sm{max-width:100%}.header-left{width:35%}.header-left,.header-right{display:flex;align-items:center}.header-right{width:65%;justify-content:space-between}.search-container{width:85%}.search-container .dropdown{max-width:100px;width:100%}.search-container .form-control{font-size:12px!important;border:none;max-width:200px;width:100%!important;margin:0!important}.navbar-light .navbar-brand img{max-width:150px}.my-profile-menu .dropdown-menu{position:absolute;top:100%;left:auto;right:0}.notification-section:before{content:"";margin-top:0;left:60%}.partner-table table.table-bordered thead th,.partner-table table thead th{white-space:nowrap}.user-permission .btn-primary{margin-top:15px}.service-list{padding:20px 20px 0;margin-bottom:0;overflow-x:scroll}.table-scroll{min-width:800px}.staff-page .nav-tabs .nav-link{width:50%!important}.online-booking{justify-content:flex-start;width:100%}.account-save{padding:0!important}}@media screen and (max-width:768px){.quantity button{margin:10px 15px}.voucher-detail-section .voucherlisting{width:100%}.notification-section:before{content:"";margin-top:0;left:62%}.my-profile-menu .dropdown-menu{position:absolute;top:100%;left:auto;right:0}.header-left{width:35%}.header-left,.header-right{display:flex;align-items:center}.header-right{width:65%;justify-content:space-between}.search-container{width:85%}.search-container .dropdown{max-width:100px;width:100%}.search-container .form-control{font-size:12px!important;border:none;width:100%!important;margin:0!important;max-width:100%!important}.navbar-light .navbar-brand img{max-width:150px}.my-profile-sidebar{width:250px;background:#262f3e;padding:30px;border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;min-height:680px}.my-profile-content{width:calc(100% - 250px)!important;padding-left:40px}.appointment-buttons,.customer-search{padding:15px 20px}.footer-button .btn{font-size:14px}}@media screen and (max-width:767px){.space-x-2 .btn:first-child{margin-top:0}.space-x-2 .btn{margin:10px 0 0;width:100%!important}.bg-show.bg-hide{position:fixed;height:100%;width:100%}.footer-button .dropdown-item,.footer-button a{padding:10px!important}.calendar-days a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.voucher-detail-section .voucherlisting{width:100%}.voucher-detail-section{display:inherit}.admin-header .notification-section{position:absolute;top:64px;z-index:999;background-color:#fff;box-shadow:0 0 5px #ced4ce;max-width:320px;border-radius:10px}.arrive-badge,.success-badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.appointments-date{display:block!important}.appointment-time h6{text-align:right}.appointment-section{padding:10px}.appointments-collapse{padding:20px 0}.upcoming-appointments .accordion .card-body{padding:0 10px}.my-profile-content{width:100%!important;padding-left:0!important}.appointment-img{display:block!important;align-items:center;width:100%}.my-profile-content h3{padding-top:10px!important}.navbar-light .navbar-brand img{max-width:135px}.scrollable-category .col-md-3{flex:0 0 50%;max-width:50%}.mobile-search{display:block!important;margin-top:3px;margin-left:auto}.header-right .search-container{display:none}.header-right{width:45%}.p-pic img{width:35px;height:35px;border-radius:50%}.mobile-search i{font-size:19px;color:#999}.my-profile-menu .dropdown-menu{min-width:8rem;right:0!important;margin-top:10px!important;left:auto!important}.toggle img{max-width:25px}.toggle{margin-right:5px;cursor:pointer}.notification-section:before{content:"";margin-top:0;left:63%;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #fff;position:absolute;top:-18px}.online-booking{display:flex;justify-content:flex-start;width:auto}.sidebar-wrapper{box-shadow:none}.sidebar-menu a.navbar-brand img{left:-5px}.toggle-sidebar{display:block!important}.toggle-sidebar i{font-size:25px}.my-profile-container.main-layout-expand .my-profile-sidebar{position:absolute;left:0;top:0;bottom:0}.my-profile-sidebar{position:absolute;top:0;left:-300px;bottom:0;z-index:9999999;transition:all .5s;min-height:auto!important}.my-appointments .nav-link{padding-bottom:8px;font-size:14px;line-height:18px}.store-slider img{width:100%;height:280px;object-fit:cover}.about-store ul li{padding:5px 10px}.featured-service-list{flex-wrap:wrap}.featured-service-box{border:1px dashed #e8e8e8;padding:10px;border-radius:5px;text-align:center;width:48%;cursor:pointer;margin-bottom:15px}.booknow-fix-btn{padding:15px 20px}.booknow-fix-btn .btn{width:140px}.banner-content h2{font-size:35px}.banner-content{padding:30px}.banner-content p{font-size:14px}.home-banner{background:#313131 url(/static/media/landing-mob.b8b3c3d3.png)!important;padding:80px 0;height:100%;display:flex;flex-flow:column;align-items:center;justify-content:center;background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important}.notification-section{right:10px}.admin-header .notification-section{right:30px}.category-info{padding:10px}.category-info h2{font-size:14px}.sidebar-menu{padding:10px 0}.side-nav-content ul.main-navigation li a{font-size:14px}.sidebar-wrapper{width:80vw;left:-81vw;padding:50px 25px}.side-nav-content ul.main-navigation li{margin:25px 0}.side-nav-content ul.main-navigation{margin:0}.side-nav-content .axil-contact-info-inner .axil-contact-info p{font-size:14px}.side-nav-content .axil-contact-info-inner h5.title,.side-nav-content .axil-contact-info-inner span.title{font-size:16px;font-weight:600;padding-top:20px}.close-icon{right:-10px;top:-30px}.featured-video{padding-bottom:50px}.featured-video>div{height:300px!important}.sub-title{padding-bottom:30px}.section-b-space{padding-bottom:0}.sub-footer ul{flex-wrap:wrap}.sub-footer ul li{width:50%;text-align:center;padding:5px 0}.store-listing-filter{flex-wrap:wrap}.store-filter-box{justify-content:center;flex-wrap:wrap}.store-filter-box .dropdown{margin-left:0;width:100%;margin-top:10px}.store-filter-box .dropdown .btn{width:100%}.store-search-result{text-align:center;width:100%}.store-list{width:100%;padding:0}.store-image{width:100%}.store-detail{width:100%;padding:20px}.store-image img{width:100%;height:220px}.select-service-tab nav.nav.nav-tabs,.store-service-tab .select-service-tab nav.nav.nav-tabs{width:100%;margin-bottom:10px}.store-service-tab .select-service-tab .tab-content{width:100%;padding:0}.select-service-tab .tab-content{width:100%}.about-store>ul{text-align:center;margin-bottom:1rem!important}.stepwizard{padding:20px 0}.notification-area{margin:0}.store-service-tab .select-service-tab .nav-tabs .nav-link{width:50%;border-left:1px solid #ddd}.store-service-tab .select-service-tab .nav-tabs .nav-link.active:after{content:"";width:100%!important;height:4px!important;position:absolute;border:none!important;left:0;right:100%!important;top:0!important;background:#007bff}.error-badge{margin-right:0;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.my-voucher .voucher-section .voucher-card{height:auto}.voucher-card:after{left:-15px}.voucher-card:before{right:-15px}.rbc-btn-group{width:100%}.rbc-toolbar .rbc-toolbar-label{padding:10px;text-align:left;width:100%}.rbc-toolbar button{align-items:center;width:33.33%}.my-profile-menu{padding-left:15px}.p-pic{padding-right:0}.p-pic .dropdown-toggle.btn{max-width:200px;width:100%}.author__access_area{justify-content:flex-end;width:auto}.header .search-container>span,.header.searchwrap .header-right .search-container,.mobile-search{display:block}.header-right .search-container,.header.searchwrap .search-container{background:#fff;padding:30px 20px 15px;z-index:9999;position:fixed;width:100%;top:0;max-width:100%;height:100%;left:0}.header-right .search-container{transition:all .3s ease-in;box-shadow:1px 0 10px 0 rgba(0,0,0,.1);z-index:999}.searchwrap .header-right .search-container{top:0;height:100%}.header-right .search-container span{position:absolute;top:2px;right:5px;font-size:20px;opacity:.5;cursor:pointer;transition:all .3s ease-in}.header-right .search-container span:hover{opacity:1}.search-container i.fa.fa-map-marker{position:absolute;top:43px;right:32px;font-size:18px;left:auto;-webkit-transform:none;transform:none}.header-right .search-container .form-inline .form-group{width:100%;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 3px 8px rgba(0,0,0,.050980392156862744);margin-bottom:20px;overflow:hidden}.header-right .search-container .form-inline{border:none;border-radius:0;box-shadow:none;flex-wrap:wrap}.search-location{width:100%}.search-location input{width:100%;padding:8px 25px 8px 10px;border-radius:8px}.search-container .form-control{font-size:14px!important;width:100%!important;margin:0!important;max-width:100%!important;box-shadow:0 3px 8px rgba(0,0,0,.050980392156862744);border:1px solid #e0e0e0;height:100%;padding:8px 35px 8px 10px}.search-container .form-control:focus,.search-container .form-control:hover{outline:inherit;box-shadow:0 3px 8px rgba(0,0,0,.050980392156862744)!important;border:1px solid #e0e0e0!important}.form-inline .btn-primary{position:absolute;right:20px;top:90px}.search-container .autocomplete{position:absolute;margin-top:5px;width:100%;height:100%;z-index:9999;left:0;padding:0 20px}.search-container .autocomplete .autocomplete-box{background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.050980392156862744);width:100%;padding:8px 20px;display:flex;align-items:flex-start;flex-wrap:wrap}.search-container .autocomplete .autocomplete-box span{display:inline-block;position:relative;font-size:14px;white-space:normal}.footer-box,.transparent-bg{padding-bottom:20px}.footer-box{flex-flow:column}.copyright{margin-bottom:10px}.register-form{padding:30px 27px 15px}.register-form h1{font-size:22px}.register-form .rigister-tab{margin-top:25px}.register-form .form-label{font-size:14px}.register-form .form-group .form-control{font-size:11px!important}.register-form .form-group{margin-bottom:15px}.s-btn.btn.btn-primary{margin-top:10px;padding:7px 40px;font-size:14px}}@media screen and (max-width:1600px){.calendar-days a{font-size:18px;padding:5px 10px}.payment-tax .btn-primary{font-size:18px!important}.select-dropdown.dropdown{height:40px}.voucher-gift{padding:40px 30px}.sb-left{font-size:18px}.sb-left h2{font-size:52px;margin-bottom:25px}.sb-btn .btn-primary{font-size:18px;min-width:128px}.badge{font-size:14px!important}.sb-left>p{margin-bottom:34px}.additional-notes{padding:0 30px}.new-select-service .form-label{font-size:16px}.service-bg.new-select-service .page-title{font-size:30px;padding-bottom:25px}.new-select-service .card img{height:230px}.service-bg.new-select-service .box-details .card-title{padding:30px 22px 0;font-size:20px}.service-bg.new-select-service .box-details .card-text{font-size:16px;padding:0 22px 14px}.service-bg.new-select-service .no-service.date-time{padding:0 22px}.new-select-service .left-scrollbar{max-height:155px;padding-top:10px}.new-select-service .content-detail h6,.new-select-service .content-detail span{font-size:16px}.service-bg.new-select-service .content-detail{padding:15px 22px}.new-select-service .total-rate{padding:20px}.new-select-service .book-now{padding:10px 20px 20px}.new-select-service .book-now .btn{padding:10px 16px;font-size:18px}.new-select-service .total-rate h6,.stepwizard span.stepwizard-steps{font-size:20px}.stepwizard{padding:40px 30px}.service-heading{font-size:20px;padding:0 30px}.select-service-tab{padding:20px 30px}.new-select-service .new-service-cost,.new-select-service .select-service-name h4,.new-select-service .select-service-name span,.new-select-service .store-service-tab .select-service-tab .nav-tabs .nav-link{font-size:18px}.scrollbar-table{max-height:400px;height:auto}.select-staff-pic img{width:84px;height:84px}.prefer-scrollbar{padding:0 30px}.new-select-service .select-staff-name h4{font-size:20px}.new-select-service .select-staff-name span{font-size:17px}.prefer-scrollbar{max-height:468px;height:100%}.service-bg.new-select-service .chek-3{margin:0 30px}.service-bg.new-select-service .date-calendar .calendar-grid h6,.service-bg.new-select-service .date-calendar span{font-size:18px}.select-time .date-calendar .calendar-grid{height:75px!important;width:75px!important}.select-time .date-calendar{max-width:560px}.date-calendar .slick-list{margin:0 60px}.new-select-service .select-time .heading-month h4{font-size:20px}.select-time .time-scrollbar{max-height:280px;height:auto;overflow-y:auto;overflow-x:hidden}.service-bg.new-select-service .time-details .service-card{padding:0 0 30px}.new-select-service .select-time .date-calendar{margin:0 auto 65px}.service-bg.new-select-service .no-service{padding:0 22px}.service-bg .no-service h4{font-size:16px}.paymentdetail .paymentdetail-content{padding:0 30px 20px}.new-select-service .paymentdetail .sub-heading h5{font-size:20px}.new-select-service .paymentdetail .sub-heading p{font-size:16px;margin-bottom:20px}.new-select-service .paymentdetail-content .form-label{font-size:16px}.new-select-service .paymentdetail .form-control{font-size:16px!important}.new-select-service .paymentdetail .booking-notes p{font-size:16px}.paymentdetail textarea.form-control{height:200px!important}.succ-12 h4{font-size:24px}.succ-12>a{font-size:20px}.succ-12 img{margin-bottom:25px}.succ-12{padding:60px 20px;background-color:#fff;width:610px;border-radius:20px}.service-bg .page-title a{font-size:16px}.taxes .btn-primary{padding:5px 20px;font-size:18px}.payment-tax .partner-table .btn-primary{padding:5px 10px}.discount-type .btn-primary{padding:5px 12px;font-size:18px}.select-all-staff{padding-bottom:25px}.staff-copmmision{padding-top:25px}.closedatemodal.edithour .btn.btn-primary{font-size:18px}}@media screen and (max-width:1400px){.additional-notes{padding:0 30px}.new-sidebar .close-icon.show img{width:20px}.new-sidebar .close-icon{top:40px}.service-bg.new-select-service .page-title{font-size:25px;padding-bottom:20px}.new-select-service .card img{height:180px}.service-bg.new-select-service .box-details .card-title{padding:28px 20px 0;font-size:20px}.service-bg.new-select-service .box-details .card-text{font-size:16px;padding:0 20px 14px}.service-bg.new-select-service .no-service.date-time{padding:0 20px}.new-select-service .total-rate h6{font-size:18px}.select-staff-name{padding-left:15px}.new-select-service .select-staff-name h4{font-size:18px}.new-select-service .select-staff-name span{font-size:15px}.select-time .date-calendar{max-width:550px}.date-calendar .slick-list{margin:0 50px}.select-time .date-calendar .calendar-grid{height:70px!important;width:70px!important}.service-bg.new-select-service .date-calendar .calendar-grid h6,.service-bg.new-select-service .date-calendar span{font-size:16px}.no-availability{font-size:18px;font-family:"AvenirHeavy";color:#000}.paymentdetail textarea.form-control{height:150px!important}.succ-12 img{margin-bottom:28px;width:65px}.succ-12 h4{font-size:20px}.succ-12>a{font-size:16px}.succ-12{padding:50px 20px;width:510px;border-radius:10px}.new-sidebar .address>p,.new-sidebar .title,.side-nav-content ul.main-navigation li a{font-size:16px}.store-service-tab .select-service-tab nav.nav.nav-tabs{width:260px}.store-service-tab .select-service-tab .tab-content{width:calc(100% - 260px)}.service-bg.new-select-service .content-detail{padding:10px 20px}.new-select-service .select-time .heading-month h4{font-size:18px}.new-sidebar address+address{margin-top:30px}}
/*# sourceMappingURL=main.3d5dd2ee.chunk.css.map */