:root{--primary:#543349;--primaryLight:#755a6b;--white:#fff;--black:#000;--red:#d93025;--gray900:#232323;--gray800:#a5a5a5;--gray400:#faf6f2;--cta:#ffd586;--green:#31af36;--headerBGopacity:rgba(84,51,73,.5);--fontPrimary:"Onest",sans-serif;--fontSecondary:"Philosopher",sans-serif;--error-color:#e74c3c;--succes-color:#2ecc71;--rose-gold:#fff5e4;--topbar:#f7f7f7;--dark-body:#4d4c5a;--dark-main:#141529;--dark-second:#79788c;--dark-hover:#323048;--dark-text:#f8fbff;--light-body:#f3f8fe;--light-main:#fdfdfd;--light-second:#c3c2c8;--light-hover:#edf0f5;--light-text:#151426;--color-txt:#232323;--shadow:hsla(240,5%,41%,.2) 0px 7px 29px 0px;--blue:#00f}@font-face{font-family:Onest;src:url(/_next/static/media/onest-semibold.2e093a2c.eot);src:url(/_next/static/media/onest-semibold.2e093a2c.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/onest-semibold.daf28ae7.woff2) format("woff2"),url(/_next/static/media/onest-semibold.93e98f13.woff) format("woff"),url(/_next/static/media/onest-semibold.c41204ad.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/_next/static/media/onest-light.0eaba547.eot);src:url(/_next/static/media/onest-light.0eaba547.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/onest-light.b15f0d12.woff2) format("woff2"),url(/_next/static/media/onest-light.55e8f59e.woff) format("woff"),url(/_next/static/media/onest-light.13bb4333.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/_next/static/media/onest-thin.df747882.eot);src:url(/_next/static/media/onest-thin.df747882.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/onest-thin.7b9f3a83.woff2) format("woff2"),url(/_next/static/media/onest-thin.bb80680f.woff) format("woff"),url(/_next/static/media/onest-thin.3747e8e9.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/_next/static/media/onest-medium.db2763aa.eot);src:url(/_next/static/media/onest-medium.db2763aa.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/onest-medium.bb2fa000.woff2) format("woff2"),url(/_next/static/media/onest-medium.151f8831.woff) format("woff"),url(/_next/static/media/onest-medium.59f3cd49.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/_next/static/media/onest-regular.bea63a57.eot);src:url(/_next/static/media/onest-regular.bea63a57.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/onest-regular.766df4b4.woff2) format("woff2"),url(/_next/static/media/onest-regular.af5a58b3.woff) format("woff"),url(/_next/static/media/onest-regular.99b03733.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/_next/static/media/onest-bold.5303eb48.eot);src:url(/_next/static/media/onest-bold.5303eb48.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/onest-bold.092903b2.woff2) format("woff2"),url(/_next/static/media/onest-bold.dbf904a2.woff) format("woff"),url(/_next/static/media/onest-bold.ecef03bb.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Philosopher;src:url(/_next/static/media/philosopher-bold.274fccdb.eot);src:url(/_next/static/media/philosopher-bold.274fccdb.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/philosopher-bold.bc361c29.woff2) format("woff2"),url(/_next/static/media/philosopher-bold.cd1fb14f.woff) format("woff"),url(/_next/static/media/philosopher-bold.2a4870b1.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Philosopher;src:url(/_next/static/media/philosopher-regular.bbf1a2f2.eot);src:url(/_next/static/media/philosopher-regular.bbf1a2f2.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/philosopher-regular.e8525267.woff2) format("woff2"),url(/_next/static/media/philosopher-regular.eeab2c95.woff) format("woff"),url(/_next/static/media/philosopher-regular.a8c981f4.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html{overflow-x:hidden}body{font-family:Onest,sans-serif;font-weight:400;overflow-x:clip}p{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{text-decoration:none}img{max-width:100%;height:auto}.secondary-font{font-family:Philosopher,sans-serif}.dark{color:var(--gray900)}.white{color:var(--white)}.primary{color:var(--primary)}.btn-check:focus+.btn,.btn:focus{box-shadow:none}.head-h1,.head-h2,.head-h3,.head-h4,.head-h5,.head-h6{font-family:var(--fontSecondary);line-height:normal;margin-bottom:0}.head-h1{font-size:88px}.head-h2{font-size:62px}.head-h3{font-size:48px}.head-h4{font-size:40px}.head-h5{font-size:38px}.head-h6{font-size:32px}.signup-main{background:url(/_next/static/media/login.64651c16.jpg) top no-repeat;background-size:cover}.signup-main .logo{top:54px;left:68px}.signup-outer{top:50%;left:auto;right:280px;max-width:556px;padding:40px 0;border-radius:20px;background-color:var(--white);transform:translateY(-50%)}.card-border{width:calc(100% - 8px);height:calc(100% - 8px);top:4px;left:4px;z-index:1;border:2px solid var(--primary);border-radius:20px}.signup-outer .signup-inner{max-width:414px;z-index:3}.signup-inner .sm-heading{font-size:12px;color:#a5a5a5}.signup-inner .sm-heading a{color:#666}.form-wrap{margin-top:40px}.lbl-container{padding:14px 40px;max-width:184px;position:relative;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:50px;overflow:hidden}.lbl-info{line-height:1;z-index:2}.lbl-container input{opacity:0;cursor:pointer;border-radius:50px}.lbl-container .checkmark,.lbl-container input{position:absolute;width:100%;height:100%;top:0;left:0}.lbl-container .checkmark{background-color:var(--white);border:1px solid var(--primary);border-radius:50px}.lbl-container input:checked~.checkmark{background-color:var(--primary)}.checkmark:after{content:"";position:absolute;display:none}.lbl-container input:checked~.checkmark:after{display:block}.lbl-container input:checked~.lbl-info span{color:var(--white)}.lbl-container input:checked~.lbl-info svg path{fill:var(--white)}.form-cont{margin-top:40px}.form-control{font-size:16px;color:#a5a5a5;padding:14px 40px;border-radius:50px;background-color:var(--gray400)!important;border:1px solid var(--gray400)!important}.form-control:focus{box-shadow:0 0 0 .15rem rgba(13,110,253,.15)}.drop-parent .form-control{font-size:16px;color:#a5a5a5;padding:14px 40px;border-radius:50px;background-color:#e7e3e3!important;border:1px solid var(--gray400)!important}.drop-parent .form-control:focus{box-shadow:0 0 0 .15rem rgba(13,110,253,.15)}::placeholder{color:#a5a5a5;opacity:1}::-ms-input-placeholder{color:#a5a5a5}.btn-primary{font-size:22px;padding:14px 0;line-height:1;color:var(--primary);border-radius:50px;border-color:var(--cta);background-color:var(--cta)}.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary:hover{color:var(--primary);background-color:#fbc35a;border-color:#fbc35a}.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 0 0 .15rem rgba(49,132,253,.5)}.other-signup-method .xor small{font-size:18px;z-index:2;color:#a5a5a5;text-transform:uppercase;background-color:var(--white)}.other-signup-method .xor:after{position:absolute;content:"";width:100%;height:1px;background-color:#a5a5a5;left:0;top:12px}.google-signup .btn-google-signup{font-size:22px;text-decoration:none;border:none;background-color:transparent}.show-hide-password{top:14px;right:20px;cursor:pointer}.show-hide-password span{font-size:18px;color:var(--gray800)}.signin-outer{padding:72px 0}.login-heading .head-h6{font-size:22px}.signin-inner .forget-password a{text-decoration:none}.sidebar{height:100%;max-width:300px;padding-top:48px;position:fixed;z-index:3;background-color:var(--primary);transition:all .3s ease-out}.sidebar-menu{margin-top:60px;overflow-y:auto;max-height:calc(100vh - 300px)}.inbox-inner::-webkit-scrollbar,.invoice-inner::-webkit-scrollbar,.sidebar-menu::-webkit-scrollbar{width:5px}.inbox-inner::-webkit-scrollbar-track,.invoice-inner::-webkit-scrollbar-track,.sidebar-menu::-webkit-scrollbar-track{background:var(--gray400)}.inbox-inner::-webkit-scrollbar-thumb,.inbox-inner::-webkit-scrollbar-thumb:hover,.invoice-inner::-webkit-scrollbar-thumb,.invoice-inner::-webkit-scrollbar-thumb:hover,.sidebar-menu::-webkit-scrollbar-thumb,.sidebar-menu::-webkit-scrollbar-thumb:hover{background:var(--primary)}.sidebar-menu .menu-link:last-child{bottom:0}.sidebar .menu-link a{font-family:var(--fontPrimary);font-size:20px;line-height:22px;font-weight:400;color:var(--white);text-decoration:none;padding:20px 0 20px 24px}.sidebar .menu-link a svg{margin-right:18px}.sidebar .menu-link a:hover{background-color:#755a6b}.sidebar-menu .menu-link.active a,.sidebar-menu .menu-link:hover a{color:var(--cta);background-color:#755a6b}.sidebar .menu-link a .badge{font-size:12px;font-weight:400;background-color:#149865;padding:6px 8px;line-height:10px;right:30px;position:absolute;border-radius:40px}.sidebar .menu-link a .badge.notify{color:var(--gray900);background-color:#fc0}.sidebar-menu .menu-link.active a svg path{fill:var(--cta)}.sidebar-menu .menu-link:hover a svg path{fill:none;stroke:var(--cta)}.sidebar-menu .menu-link.active:hover a svg path,.sidebar-menu .menu-link:last-child:hover svg path{fill:var(--cta);stroke:none}.sidebar-menu .menu-link.active a:hover svg path{stroke:none}.dashboard-header{background-color:var(--gray400);padding:24px 40px}.dashboard-header .menu-icon{width:30px}.dashboard-header .menu-icon .line,.dashboard-header .menu-icon:after,.dashboard-header .menu-icon:before{background:var(--primary);content:"";display:block;height:2px;border-radius:3px;margin:7px 0;transition:.5s}.dashboard-header .menu-icon.active:before{transform:translateY(8px) rotate(135deg)}.dashboard-header .menu-icon.active:after{transform:translateY(-11px) rotate(-135deg)}.dashboard-header .menu-icon.active .line{transform:scale(0)}.dashboard-management .sm-heading{font-size:22px;line-height:22px;font-weight:400;color:var(--gray900)}.dashboard-management .toolbar-right .dropdown-toggle{padding:0;border:0;transition:all .3s ease-out}.dashboard-management .toolbar-right .dropdown-toggle:after{display:none}.dashboard-management .toolbar-right .dropdown-menu{padding:0;margin-top:30px;max-width:250px;overflow-y:auto;max-height:250px;z-index:10;font-size:12px;border-color:rgba(83,68,73,.15);background-color:var(--gray400)}.dashboard-management .toolbar-right .dropdown-menu.dropdown-user{margin-top:22px}.dashboard-management .toolbar-right .dropdown-menu .dropdown-item{font-size:12px;line-height:1.4;padding:.5rem;white-space:inherit}.dashboard-management .toolbar-right .dropdown-menu .dropdown-item:active,.dashboard-management .toolbar-right .dropdown-menu .dropdown-item:focus{color:#fff;background-color:#543349}.dashboard-management .toolbar-right .dropdown .down-caret{position:absolute;content:"";width:12px;height:12px;top:50px;right:0;z-index:2;transform:rotate(45deg);background-color:var(--primary)}.dashboard-management .toolbar-right .dropdown .down-caret.caret-user{top:58px;right:12px}.dashboard-management .toolbar-right .dropdown-menu.show{top:18px!important;right:-10px!important;left:auto!important}.dashboard-management .toolbar-right .dropdown-menu .dropdown-item.active{background-color:var(--primary)}.dashboard-management .toolbar-right .search-box svg{top:15px;left:20px}.dashboard-management .toolbar-right .search-box .form-control{min-width:255px;font-size:12px;padding:12px 20px 12px 46px;background-color:rgba(84,51,73,.06)!important}.dashboard-management .toolbar-right .notification,.dashboard-management .toolbar-right .settings{width:40px;height:40px;border-radius:50px;background-color:rgba(84,51,73,.06)}.dashboard-management .main-container{height:auto;min-height:100vh;margin-left:auto;max-width:calc(100% - 300px);background-color:#e9e1da}.dashboard-management .dashboard-inner{padding-bottom:100px;min-height:calc(100vh - 108px);max-width:calc(100% - 60px);background-color:var(--gray400)}.dashboard-management .slogan{font-size:16px;color:var(--gray800);background-color:#e9e1da}.dashboard-inner .heading{border-bottom:1px solid #b1b1b1}.dashboard-inner .dashboard-inner-cont{max-width:767px}.dashboard-inner-cont .sm-heading{font-size:24px;color:var(--black)}.dashboard-management .dashboard-inner-cont .form-control{font-size:18px;border-radius:4px;padding:18px 12px;background-color:rgba(84,51,73,.06)!important}.dashboard-management .dashboard-inner-cont{font-size:14px;color:var(--gray900)}.dashboard-management .dashboard-inner-cont .file-upload-label{width:100%;height:238px;z-index:2;cursor:pointer;border:1px dashed var(--gray800);border-radius:20px}.dashboard-management .dashboard-inner-cont #upload-front-images,.dashboard-management .dashboard-inner-cont #upload-images,.dashboard-management .dashboard-inner-cont #upload-videos{position:absolute;top:0;left:0;width:100%;height:calc(100% - 10px);padding:0;border-radius:20px;opacity:0}.dashboard-management .dashboard-inner-cont .gallery-img-cover{width:100%;height:100%;top:0;left:0;border-radius:20px;z-index:1}.show-all-button{position:absolute;bottom:.7rem;right:1rem;padding:4px 10px;font-size:16px;z-index:10;box-shadow:0 2px 5px rgba(0,0,0,.3);border-radius:12px;background-color:#fff}.show-all-button:hover{background-color:#543349;color:#fff}.dashboard-management .dashboard-inner-cont .gallery-text{max-width:310px}.dashboard-management .dashboard-inner-cont .gallery-text .hl-1{font-size:24px;color:var(--black)}.dashboard-management .dashboard-inner-cont .gallery-text .hl-2{font-size:18px;color:var(--gray800)}.preview-cont svg{width:auto;height:12px}.vendor-inner .gallery_vendor .preview-cont{max-width:32.5%;height:240px;display:flex;background:url(/_next/static/media/img-icon24x24.c4aa1fb1.png) no-repeat 50% rgba(84,51,73,.06)}.vendor-inner .gallery_vendor .preview-cont .img-preview-wrap{width:100%;overflow:hidden}.vendor-inner .gallery_vendor .preview-cont .img-preview-wrap img{width:100%!important;height:100%!important;object-fit:cover;object-position:center center}.dashboard-management .dashboard-inner-cont #desc{min-height:125px}.images-preview .preview-cont{max-width:144px}.images-preview .preview-cont .img-preview-wrap{height:94px;overflow:hidden}.dashboard-management .dashboard-inner-cont .checkbox-container,.dashboard-management .package-inner-cont .checkbox-container{display:block;position:relative;padding-left:48px;margin-bottom:14px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dashboard-management .dashboard-inner-cont .checkbox-container input,.dashboard-management .package-inner-cont .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.dashboard-management .dashboard-inner-cont .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border:2px solid var(--gray900);border-radius:4px}.dashboard-management .package-inner-cont .checkmark{position:absolute;width:20px;height:20px;left:0;top:0;border:1px solid var(--gray800)}.dashboard-management .dashboard-inner-cont .checkbox-container:hover input~.checkmark,.dashboard-management .package-inner-cont .checkbox-container:hover input~.checkmark{background-color:transparent}.dashboard-management .dashboard-inner-cont .checkbox-container input:checked~.checkmark,.dashboard-management .package-inner-cont .checkbox-container input:checked~.checkmark{background-color:transparent;border:2px solid var(--gray900);border-radius:4px}.dashboard-management .dashboard-inner-cont .checkmark:after,.dashboard-management .package-inner-cont .checkmark:after{content:"";position:absolute;display:none}.dashboard-management .dashboard-inner-cont .checkbox-container input:checked~.checkmark:after,.dashboard-management .package-inner-cont .checkbox-container input:checked~.checkmark:after{display:block}.dashboard-management .dashboard-inner-cont .checkbox-container .checkmark:after,.dashboard-management .package-inner-cont .checkbox-container .checkmark:after{left:8px;top:4px;width:6px;height:10px;border:solid var(--gray900);border-width:0 2px 2px 0;transform:rotate(45deg)}.dashboard-management .package-inner-cont .checkbox-container .checkmark:after{left:5px;top:1px}.dashboard-management .dashboard-inner-cont .btn-cta{border-top:1px solid #b1b1b1}.dashboard-management .dashboard-inner-cont .btn-lg{font-size:22px;width:100%;max-width:256px;height:60px;background-color:transparent;border:none;color:var(--primary);border-radius:50px;padding:0}.dashboard-management .dashboard-inner-cont .btn-lg.publish{background-color:var(--cta);border-color:var(--cta)}.dashboard-management .dashboard-inner-cont .btn-lg.preview{background-color:transparent;border-color:var(--primary);border:1px solid var(--primary)}.dashboard-management .dashboard-inner-cont .btn-lg.publish:hover{background-color:#fbc35a;border-color:#fbc35a}.dashboard-management .dashboard-inner-cont .btn-lg.preview:hover{color:var(--white);background-color:var(--primary);border:1px solid var(--primary)}.dashboard-management .dashboard-inner-cont .save-draft{font-size:18px;padding:0;background-color:transparent;border:none;color:var(--gray800)}.dashboard-management .dashboard-inner-cont .btn-group-right{max-width:520px}.dashboard-management .dashboard-inner-cont .add-col-1,.dashboard-management .dashboard-inner-cont .add-col-2{max-width:45%}.dashboard-management .dashboard-inner-cont .add-col-3{max-width:8%}.dashboard-management .dashboard-inner-cont .addon-parent li{margin-top:24px}.dashboard-management .dashboard-inner-cont .add-col-3 .add-row{min-width:100%;margin-top:20px}.call-booking-guests .add-ons .add-row,.dashboard-management .dashboard-inner-cont .add-col-3 .add-row{background-color:var(--cta);color:var(--white);font-size:16px;font-weight:500;border-radius:4px;box-shadow:none;border:none;padding:6px 0;text-transform:uppercase}.call-booking-guests .add-ons .add-row{min-width:6%;margin-top:28px}.dashboard-management .dashboard-inner-cont .add-col-3 .btn-delete{height:36px;background:var(--cta) url(/_next/static/media/trash.d8d6a5a1.png) no-repeat center center;color:var(--white);font-size:16px;font-weight:500;border-radius:4px;box-shadow:none;border:none;padding:6px 0;min-width:100%;margin-top:20px;display:block;text-transform:uppercase}.dashboard-management .dashboard-inner.packages .ReactCrop__child-wrapper{width:auto;max-height:400px}.dashboard-management .dashboard-inner .package-card{max-width:415px;border-radius:20px}.dashboard-management .dashboard-inner .package-card .package-img{overflow:hidden;min-height:308px;background:url(/_next/static/media/img-icon48x48.0e6e1ab3.png) no-repeat 50% rgba(84,51,73,.15);border-radius:20px 20px 0 0}.dashboard-management .dashboard-inner .package-card .package-name{border-radius:0 0 20px 20px;background-color:rgba(84,51,73,.06)}.dashboard-management .dashboard-inner .package-card .package-name .name{font-size:28px;font-weight:600;color:var(--black)}.dashboard-management .dashboard-inner .package-card .btn-link{font-size:18px;max-width:224px;line-height:1;font-weight:400;padding:18px 32px;background-color:var(--cta);border-radius:50px;color:var(--gray900);text-decoration:none;text-align:center}.dashboard-management .dashboard-inner .package-card .btn-link:hover{background-color:#fbc35a}.dashboard-management .dashboard-inner .package-grid-view{max-width:250px;border-radius:20px;background-color:rgba(84,51,73,.06)}.dashboard-management .dashboard-inner .package-grid-view .grid-view-img img{min-height:200px;width:100%;border-radius:20px 20px 0 0}.dashboard-management .dashboard-inner .package-grid-view .grid-view-info .hl-1{font-size:16px}.dashboard-management .dashboard-inner .package-grid-view .grid-view-info .hl-2{font-family:var(--fontPrimary);font-size:24px}.dashboard-management .dashboard-inner .package-grid-view .btn-edit{max-width:150px}.dashboard-management .dashboard-inner .package-grid-view ul{max-width:130px;min-height:100px;padding-left:22px;list-style:disc;margin:24px auto 10px}.dashboard-management .dashboard-inner .package-grid-view .btn-edit,.dashboard-management .dashboard-inner .package-list-view .btn-edit{font-size:18px;font-weight:400;min-width:150px;min-height:40px;padding:10px;text-align:center;color:var(--gray900);background-color:transparent;border:1px solid var(--primary);border-radius:50px}.dashboard-management .dashboard-inner .package-grid-view .btn-edit:hover,.dashboard-management .dashboard-inner .package-list-view .btn-edit:hover{background-color:var(--primary);color:var(--white)}.dashboard-management .dashboard-inner .package-grid-view .btn-delete,.dashboard-management .dashboard-inner .package-list-view .btn-delete{font-size:18px;font-weight:400;padding:0;color:#ff3b30;border:none;background-color:transparent}.dashboard-management .dashboard-inner .btn-add-listing{font-size:18px;padding:16px 32px;line-height:22px;color:var(--gray900);background-color:var(--cta);border-radius:50px}.dashboard-management .dashboard-inner .btn-add-listing:hover{background-color:#fbc35a}.dashboard-management .dashboard-inner .package-inner-cont .title-header{border-bottom:1px solid var(--gray800)}.dashboard-management .dashboard-inner .package-list-view .list-view-img img{width:75px;height:60px}.dashboard-management .dashboard-inner .package-inner-cont .package-list-view{border-bottom:1px solid var(--gray800)}.dashboard-management .dashboard-inner .package-inner-cont .title-col-1{max-width:310px}.dashboard-management .dashboard-inner .package-inner-cont .title-col-2{max-width:200px}.dashboard-management .dashboard-inner .package-inner-cont .title-col-3{max-width:320px}.dashboard-management .dashboard-inner .package-list-view .list-view-img .hl-1{font-size:18px}.dashboard-management .dashboard-inner .package-list-view .list-view-img{max-width:310px}.dashboard-management .dashboard-inner .package-list-view .created-date{max-width:170px}.dashboard-management .dashboard-inner .package-list-view .btn-grid-package{max-width:320px}.dashboard-management .admin-dashboard-inner .dashboard-card{padding:20px 32px;background-color:var(--gray400)}.dashboard-management .admin-dashboard-inner .dashboard-data .dashboard-card{max-width:24.5%}.dashboard-management .admin-dashboard-inner .dashboard-card .sm-heading{color:var(--gray800)}.dashboard-management .admin-dashboard-inner .dashboard-card .rev-text{line-height:18px}.dashboard-management .admin-dashboard-inner .dashboard-card .head-h6{font-family:var(--fontPrimary)}.dashboard-management .admin-dashboard-inner .dashboard-card .head-h6.green{color:var(--green)}.dashboard-management .admin-dashboard-inner .dashboard-stats .line-chart{max-width:60%}.dashboard-management .admin-dashboard-inner .dashboard-stats .donut-chart-wrap{max-width:38%;align-self:stretch}.dashboard-management .admin-dashboard-inner .dashboard-card .stats-data{max-width:max-content}.dashboard-management .admin-dashboard-inner .dashboard-card .stat-color{width:20px;height:20px}.dashboard-management .admin-dashboard-inner .dashboard-card .stat-color.option-1{background-color:#92bfff}.dashboard-management .admin-dashboard-inner .dashboard-card .stat-color.option-2{background-color:rgba(172,13,108,.5)}.dashboard-management .admin-dashboard-inner .dashboard-card .stat-color.option-3{background-color:rgba(5,174,112,.5)}.dashboard-management .admin-dashboard-inner .dashboard-card .info-text{font-size:14px;color:var(--gray900)}.dashboard-management .admin-dashboard-inner .dashboard-card .stat-percentage{font-size:26px}.dashboard-management .admin-dashboard-inner .booking-status .dashboard-card{max-width:100%}.dashboard-management .admin-dashboard-inner .booking-status .table-head{background-color:rgba(84,51,73,.06)}.dashboard-management .admin-dashboard-inner .booking-status .tbl-col-1,.dashboard-management .admin-dashboard-inner .booking-status .tbl-col-2{max-width:20%}.dashboard-management .admin-dashboard-inner .booking-status .tbl-col-3,.dashboard-management .admin-dashboard-inner .booking-status .tbl-col-4,.dashboard-management .admin-dashboard-inner .booking-status .tbl-col-5,.dashboard-management .admin-dashboard-inner .booking-status .tbl-col-6,.dashboard-management .admin-dashboard-inner .booking-status .tbl-col-7{max-width:12%}.dashboard-management .admin-dashboard-inner .booking-status .tbl-text{font-size:15px}.text-dark{color:var(--gray900)}.dashboard-management .admin-dashboard-inner .status{font-size:12px;line-height:20px;width:90px;height:auto;min-height:20px;color:var(--white);text-align:center;border-radius:2px}.dashboard-management .admin-dashboard-inner .booking-status .table-row{border-bottom:1px solid #e9e1da}.dashboard-management .admin-dashboard-inner .status.completed{background-color:#149865}.dashboard-management .admin-dashboard-inner .booking-status .status.refund{background-color:rgba(79,55,138,.16)}.dashboard-management .admin-dashboard-inner .booking-status .status.cancel{background-color:#eb3333}.dashboard-management .admin-dashboard-inner .booking-status .status.upcoming{background-color:var(--cta)}.dashboard-management .admin-dashboard-inner .booking-status .status.scheduled{background-color:#435eef}.dashboard-management .admin-dashboard-inner .inbox-invoice-clendar .dashboard-card{max-width:31%;align-self:stretch}.dashboard-management .admin-dashboard-inner .inbox-invoice-clendar .dashboard-card.booking-calendar{max-width:36%}.dashboard-management .admin-dashboard-inner .inbox-invoice-clendar .info-text{color:var(--gray800)}.dashboard-management .admin-dashboard-inner .inbox-invoice-clendar .invoice img{border-radius:50px}.dashboard-management .admin-dashboard-inner .invoice-inner .user-profile-pic{width:45px;height:45px;overflow:hidden;border-radius:50%;object-fit:cover}.admin-dashboard-inner .booking-calendar{width:100%;background-color:var(--gray400);padding:0;position:relative;overflow:hidden}.vendor-dashboard-booking .booking-calendar .btn-booking,.vendor-dashboard-booking .booking-calendar .btn-unavailable{font-size:14px;line-height:16px;padding:8px 16px;color:#232323;cursor:pointer;border-radius:50px;border:1px solid #ffd586;background-color:#ffd586;transition:all .3s ease-out}.vendor-dashboard-booking .booking-calendar .btn-booking.active,.vendor-dashboard-booking .booking-calendar .btn-booking:hover,.vendor-dashboard-booking .booking-calendar .btn-unavailable.active,.vendor-dashboard-booking .booking-calendar .btn-unavailable:hover{color:#ffd586;border-color:#543349;background-color:#543349}.admin-dashboard-inner .booking-calendar .calendar-header{display:flex;justify-content:space-between;align-items:center;font-size:25px;font-weight:600;color:var(--color-txt);padding:0}.admin-dashboard-inner .booking-calendar .calendar-week-day{height:50px;display:grid;grid-template-columns:repeat(7,1fr);font-weight:600}.admin-dashboard-inner .booking-calendar .calendar-week-day div{font-size:15px;font-weight:400;display:grid;place-items:center;color:var(--bg-second)}.admin-dashboard-inner .booking-calendar .calendar-days{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;color:var(--color-txt)}.admin-dashboard-inner .booking-calendar .calendar-days div{font-size:20px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;padding:5px;position:relative;cursor:pointer;animation:to-top 1s forwards}.admin-dashboard-inner .booking-calendar .calendar-days div span{position:absolute}.admin-dashboard-inner .booking-calendar .calendar-days div.curr-date,.admin-dashboard-inner .booking-calendar .calendar-days div.curr-date:hover{background-color:#149865;color:var(--white)}.admin-dashboard-inner .booking-calendar .calendar-days div.curr-date span{display:none}.admin-dashboard-inner .booking-calendar .month-picker{padding:5px 10px;border-radius:10px;cursor:pointer}.admin-dashboard-inner .booking-calendar .month-picker:hover{background-color:var(--color-hover)}.admin-dashboard-inner .booking-calendar .year-picker{display:flex;align-items:center}.admin-dashboard-inner .booking-calendar .year-change{height:40px;width:40px;border-radius:50%;display:grid;place-items:center;margin:0 10px;cursor:pointer}.admin-dashboard-inner .booking-calendar .year-change:hover{background-color:var(--color-hover)}.admin-dashboard-inner .booking-calendar .calendar-footer{padding:10px;display:flex;justify-content:flex-end;align-items:center}.admin-dashboard-inner .booking-calendar .toggle{display:flex}.admin-dashboard-inner .booking-calendar .toggle span{margin-right:10px;color:var(--color-txt)}.admin-dashboard-inner .booking-calendar .month-list{position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--gray400);padding:20px;grid-template-columns:repeat(3,auto);grid-gap:5px;gap:5px;display:grid;transform:scale(1.5);visibility:hidden;pointer-events:none}.admin-dashboard-inner .booking-calendar .month-list.show{transform:scale(1);visibility:visible;pointer-events:visible;transition:all .2s ease-in-out}.admin-dashboard-inner .booking-calendar .month-list>div{display:grid;place-items:center}.admin-dashboard-inner .booking-calendar .month-list>div>div{width:100%;padding:5px 20px;border-radius:10px;text-align:center;cursor:pointer;color:var(--color-txt)}.admin-dashboard-inner .booking-calendar .month-list>div>div:hover{background-color:var(--color-hover)}.vendor-dashboard-booking .booking-calendar .rbc-btn-group{min-width:220px}.dashboard-management .vendor-dashboard-booking .dashboard-card{background-color:var(--gray400)}.vendor-dashboard-booking .booking-calendar{width:100%;background-color:var(--gray400);padding:0;position:relative;overflow:hidden}.vendor-dashboard-booking .booking-calendar .calendar-header{display:flex;justify-content:space-between;align-items:center;font-size:25px;font-weight:600;color:var(--color-txt);padding:0}.vendor-dashboard-booking .booking-calendar .calendar-week-day{font-weight:600}.vendor-dashboard-booking .booking-calendar .calendar-week-day th{font-size:22px;line-height:22px;padding:22px 0;font-weight:400;display:table-cell;vertical-align:middle;text-align:center;border:1px solid #e9e1da;background-color:rgba(84,51,73,.06)}.vendor-dashboard-booking .booking-calendar .calendar-week-day div:last-of-type{border-right:1px solid #e9e1da}.vendor-dashboard-booking .booking-calendar .calendar-days .days{font-size:22px;width:calc(100% / 7);height:150px;display:table-cell;vertical-align:top;text-align:right;padding-top:6px;padding-right:12px;position:relative;animation:to-top 1s forwards;border-left:1px solid #e9e1da;border-bottom:1px solid #e9e1da}.vendor-dashboard-booking .booking-calendar #days-calendar .calendar-week-day th:first-child{width:80px;height:auto;min-height:50px;padding:6px;border:none;background-color:transparent}.vendor-dashboard-booking .booking-calendar #days-calendar .days{border-bottom:1px solid #e9e1da;border-right:1px solid #e9e1da}.vendor-dashboard-booking .booking-calendar #days-calendar .days:first-child{width:80px;height:auto;padding:6px;min-height:50px;font-size:12px;text-align:right;border:1px solid #e9e1da;border-left:none;background-color:transparent}.vendor-dashboard-booking .booking-calendar #days-calendar .days{width:calc(100% - 90px);height:auto;min-height:50px;padding:6px 10px}.vendor-dashboard-booking .booking-calendar #weekly-calendar .calendar-days .days{height:auto;min-height:50px;padding:6px}.vendor-dashboard-booking .booking-calendar #weekly-calendar .calendar-days .days:first-child{font-size:12px;width:auto;min-width:80px;height:auto;border:1px solid #e9e1da;border-left:none}.vendor-dashboard-booking .booking-calendar #weekly-calendar .calendar-week-day th:first-child{border:none;background:transparent}.vendor-dashboard-booking .booking-calendar .calendar-days .days:last-of-type{border-right:1px solid #e9e1da}.vendor-dashboard-booking .booking-calendar .calendar-days .days.curr-date span{display:none}.vendor-dashboard-booking .booking-calendar .calendar-days .event-wrap{width:100%;height:100%;top:0;left:0;padding-left:14px}.vendor-dashboard-booking .booking-calendar .calendar-days .event-wrap .more-event{font-size:10px;width:157px;height:23px;line-height:22px;padding-left:20px;cursor:pointer;text-align:left;background-color:#dbe8ff}.vendor-dashboard-booking .booking-calendar .calendar-days .event-badge{font-size:12px;line-height:22px;width:157px;height:50px;text-align:left;cursor:pointer;border-top:5px solid transparent}.vendor-dashboard-booking .booking-calendar .calendar-days .event-badge.event-1{bottom:40px}.vendor-dashboard-booking .booking-calendar .calendar-days .event-badge.event-2{bottom:10px}.vendor-dashboard-booking .booking-calendar .calendar-days .event-badge.done{background-color:#ededed;border-color:#d3d3d3;cursor:not-allowed}.vendor-dashboard-booking .booking-calendar .calendar-days .event-badge.booking{background-color:#c2dbb5;border-color:#31af40}.vendor-dashboard-booking .booking-calendar .calendar-days .event-badge.upcoming{background-color:#f6efb6;border-color:#dacb54}.vendor-dashboard-booking .booking-calendar .month-picker{border-radius:10px;cursor:pointer}.vendor-dashboard-booking .booking-calendar .month-picker:hover{background-color:var(--color-hover)}.vendor-dashboard-booking .booking-calendar .year-picker{display:flex;align-items:center;cursor:pointer}.vendor-dashboard-booking .booking-calendar .dropdown-toggle:after{display:none}.vendor-dashboard-booking .booking-calendar .month-picker .dropdown-menu{width:130px;min-width:auto;border:none;border-radius:0}.vendor-dashboard-booking .booking-calendar .year-picker .dropdown-menu{width:80px;min-width:auto;border:none;border-radius:0}.vendor-dashboard-booking .booking-calendar .dropdown-item:active{background-color:var(--primary);color:var(--white)}.vendor-dashboard-booking .booking-calendar .year-change{height:40px;width:40px;border-radius:50%;display:grid;place-items:center;margin:0 10px;cursor:pointer}.vendor-dashboard-booking .booking-calendar .year-change:hover{background-color:var(--color-hover)}.vendor-dashboard-booking .booking-calendar .calendar-footer{padding:10px;display:flex;justify-content:flex-end;align-items:center}.vendor-dashboard-booking .booking-calendar .toggle{display:flex}.vendor-dashboard-booking .booking-calendar .toggle span{margin-right:10px;color:var(--color-txt)}.vendor-dashboard-booking .booking-calendar .month-list{position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--gray400);padding:20px;grid-template-columns:repeat(3,auto);grid-gap:5px;gap:5px;display:grid;transform:scale(1.5);visibility:hidden;pointer-events:none}.vendor-dashboard-booking .booking-calendar .month-list.show{transform:scale(1);visibility:visible;pointer-events:visible;transition:all .2s ease-in-out}.vendor-dashboard-booking .booking-calendar .month-list>div{display:grid;place-items:center}.vendor-dashboard-booking .booking-calendar .month-list>div>div{width:100%;padding:5px 20px;border-radius:10px;text-align:center;cursor:pointer;color:var(--color-txt)}.vendor-dashboard-booking .booking-calendar .month-list>div>div:hover{background-color:var(--color-hover)}.dashboard-management .vendor-dashboard-booking .booking-label .booking-status{width:20px;height:20px}.dashboard-management .vendor-dashboard-booking .booking-label .booking-label-hading{font-size:14px;font-weight:400}.dashboard-management .vendor-dashboard-booking .booking-label .booking-status.booking{background-color:#149865}.dashboard-management .vendor-dashboard-booking .booking-label .booking-status.meeting{background-color:#dacb54}.dashboard-management .vendor-dashboard-booking .booking-label .booking-status.done{background-color:#d3d3d3}.dashboard-management .vendor-dashboard-booking .add-appointment{font-size:18px;font-weight:400;padding:8px 26px;border:none;border-radius:50px;color:var(--gray900);background-color:var(--cta)}.dashboard-management .vendor-dashboard-booking .add-appointment:hover{background-color:#fbc35a}.dashboard-management .vendor-dashboard-booking .right-menu-panel{max-width:210px}.dashboard-management .vendor-dashboard-booking .right-menu-panel .toggle-group{max-width:222px;padding:4px 6px;border-radius:4px;border:1px solid #e9e1da}.dashboard-management .vendor-dashboard-booking .right-menu-panel .btn-tab{font-size:14px;padding:4px 10px;border:none;color:var(--gray800);border-radius:4px;background-color:transparent}.dashboard-management .vendor-dashboard-booking .right-menu-panel .btn-tab.active,.dashboard-management .vendor-dashboard-booking .right-menu-panel .btn-tab:hover{color:var(--white);background-color:#543349}.dashboard-management .vendor-dashboard-booking .right-menu-panel .need-help{font-size:14px;padding:4px 10px;border:none;color:var(--gray800);background-color:transparent}#event-popup .btn-close-popup{width:34px;height:32px;padding:0;font-size:20px;line-height:21px;cursor:pointer;color:var(--cta);border:1px solid var(--cta);border-radius:50px;background:transparent;opacity:.8;position:relative;top:-13px}.dashboard-management .modal-dialog{max-width:436px;margin:0 auto}.dashboard-management .modal-dialog .modal-content{border-radius:20px}.dashboard-management .modal-dialog .modal-header{color:var(--white);justify-content:center;border-radius:20px 20px 0 0;background-color:var(--primary)}.dashboard-management .modal-dialog .modal-header .modal-title{color:var(--white)}.dashboard-management .modal-dialog .modal-body .col-left{max-width:100px}.dashboard-management .modal-dialog .modal-body .col-left span{font-size:14px;color:var(--gray800)}.dashboard-management .modal-dialog .modal-body .field-row input{width:100%;height:32px;font-size:14px;border-radius:4px;padding:4px 12px;color:var(--gray900);background-color:rgba(84,51,73,.06)!important}.dashboard-management .modal-dialog .modal-body .field-row .svg-arrow{min-width:17px}.dashboard-management .modal-dialog .modal-footer{border-top:none}.dashboard-management .modal-dialog .lbl-container{font-size:12px;width:30%;height:32px;display:block;position:relative;cursor:pointer;padding:0;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dashboard-management .modal-dialog .lbl-container input{position:absolute;opacity:0;cursor:pointer}.dashboard-management .modal-dialog .lbl-container .checkmark{position:absolute;top:0;left:0;width:100%;height:32px;border:none;border-radius:0;background:rgba(84,51,73,.06)!important}.dashboard-management .modal-dialog .lbl-container input:checked~.checkmark{background:rgba(84,51,73,.06)!important}.dashboard-management .modal-dialog .checkmark:after{content:"";position:absolute;display:none}.dashboard-management .modal-dialog .lbl-container input:checked~.checkmark:after{display:block}.dashboard-management .modal-dialog .lbl-container .checkmark:after{top:0;left:0;width:100%;height:100%;border-radius:0;border-radius:4px;background:transparent;border:1px solid var(--primary)}.dashboard-management .modal-dialog .lbl-container .lbl-text{top:50%;left:50%;font-size:14px;line-height:13px;transform:translate(-50%,-50%)}.dashboard-management .modal-dialog .set-reminder{margin:0;width:150px}.dashboard-management .modal-dialog .check-container{height:20px;width:38px;margin:0;border-radius:50px;background-color:rgba(84,51,73,.06);display:block;position:relative;padding-left:35px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dashboard-management .modal-dialog .check-container .check-text{width:90px;margin-left:10px}.dashboard-management .modal-dialog .check-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.dashboard-management .modal-dialog .check-container input[typw=checkbox]:checked+label.check-container{background-color:#31af36}.dashboard-management .modal-dialog .check-container .checkmark{right:auto;left:3px;top:2px;width:16px;height:16px;border:0;border-radius:50px;position:absolute;background-color:#fff;transition:all .3s ease-out}.dashboard-management .modal-dialog .check-container input:checked~.checkmark{left:20px;display:block;position:absolute}.dashboard-management .modal-dialog .btn-cancel{font-size:14px;height:32px;padding:0 14px;color:var(--gray900);border-radius:50px;border-color:var(--primary);background-color:transparent}.dashboard-management .modal-dialog .btn-save{font-size:14px;height:32px;padding:0 14px;color:var(--gray900);border-radius:50px;border-color:var(--cta);background-color:var(--cta)}.dashboard-management #view-appointment .modal-dialog .app-row span{font-size:14px}.dashboard-management #view-appointment .modal-dialog .app-row .date{color:var(--gray800)}.dashboard-management #view-appointment .modal-dialog .app-row .btn-edit{font-size:14px;color:var(--gray900);border:none;border-radius:10px;padding:2px 8px;background-color:rgba(84,51,73,.06)}.vendor-container{max-width:1440px;width:100%;margin-left:auto;margin-right:auto}.vendor-profile-banner{margin-top:55px}.carousel-wrapper{margin-top:-44px}.vn-slide{width:100%;max-height:450px;height:100%;border-radius:20px;object-fit:cover}.photo_author img{width:80px;height:80px;border-radius:100%}.photo_author1 img{width:50px;height:50px;border-radius:100%}.vendor-profile-main{padding:40px 0}.vendor-profile-main .photo_author{width:90px}.vendor-profile-main .photo_author1{width:50px}.vendor-profile-main .role-with-btn{width:calc(100% - 100px)}.vendor-profile-main .role-with-btn button{width:auto}.vp-left{width:65%;padding-right:25px}.vp-right{width:30%}.mt32{margin-top:32px}.mb32{margin-bottom:32px}.locn-flex{flex-wrap:wrap}.locn-flex div{width:37%}.tabs_prf{background:#e9e1da}.tabs_prf .nav-tabs .nav-item.show .nav-link,.tabs_prf .nav-tabs .nav-link.active{background:rgba(84,51,73,.06);box-shadow:inset 0 -2px 0 0 #543349;color:#232323}.tabs_prf .nav-tabs .nav-link:hover{color:#232323}.pack-card{background:rgba(84,51,73,.06);border-radius:20px;width:calc(47% - 6px)}.pack-img{height:167px;overflow:hidden}.pack-img,.pack-img img{width:100%;border-radius:20px 20px 0 0}.pack-img img{height:100%;object-fit:cover;transition:all 1s ease-in-out;transform:scale(1)}.pack-content{padding:24px}.list-disc{list-style-type:disc}.pack-content ul{width:100%;margin-top:16px;padding-left:20px;height:100px}.pack-content .see_more_wed{width:100%;display:block;text-align:center;margin:32px auto}.pack-card:hover .see_more_wed{background:#543349;color:#faf6f2}.pack-card:hover .pack-img img{transform:scale(1.4)}#nav-galleries .galleries_photo{display:flex}#nav-galleries .galleries_photo,#nav-galleries .lightbox_galleries_photo{justify-content:start;flex-wrap:wrap}#nav-galleries .gallery-images{width:calc(25% - 4px);margin:2px}#nav-galleries .gallery-images img{width:100%;height:100%;object-fit:cover}.pr-tbtitle{margin:32px 0;padding-bottom:8px;box-shadow:0 1px 0 0 rgba(0,0,0,.25)}.inc-bullet-heading{margin-top:17px!important;margin-bottom:0}.review-card{margin-bottom:54px}.review-card:last-child{margin-bottom:0}.availability-card{background:#faf6f2;border-radius:20px}#availability-card{position:-webkit-sticky;position:sticky;top:200px}.small-back{background:#fff;border-radius:50%;width:32px;height:32px;border:none;top:75px;left:16px;z-index:10;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#000}.availability-inner{padding:28px 32px}.availability-inner .hl-1{font-size:16px;font-weight:800}.availability-inner .hl-2{font-size:18px;font-weight:700}.chk_availaibility_btn{background:var(--primary);font-size:16px;font-weight:600;border:none;border-radius:0;outline:none;box-shadow:none;padding:10px}#availability div#datepicker,#availability input,#requerment-form div#datepicker,#requerment-form input,#requerment-form select,#requerment-form textarea{background-color:rgba(84,51,73,.06)!important;padding:12px 14px;border:none;border-radius:0;color:#232323}#availability div#datepicker,#requerment-form div#datepicker{padding:0}#availability .mb,.availability-card .mb{margin-bottom:16px}.avlbg{background:#543349;padding:22px 16px;border-radius:20px 20px 0 0}.text-white-light{color:#e9e1da}#requerment-form .mb{width:calc(50% - 8px)}.df-inline{display:inline-flex}.ReactGridGallery_tile-viewport{display:flex}.ReactGridGallery_tile-viewport img{width:100%!important;height:auto!important;object-fit:cover;object-position:center center}.vendor-profile-banner .owl-item .item img{width:100%!important;height:auto!important;object-fit:cover;object-position:center center}.package-inner-cont .grid-view-img{width:100%;height:200px;display:flex;overflow:hidden}.package-inner-cont .grid-view-img img{object-fit:cover;object-position:top center}.pack-card .pack-content p:first-child{min-height:42px;margin-bottom:12px}.pack-content .list-disc .service-list-points{width:165%}.profile-icon{min-width:28px;margin-right:6px}#popularServicesCarousel{position:relative}#popularServicesCarousel .owl-nav{position:absolute;top:-40px;right:15px;display:flex}#popularServicesCarousel .owl-nav button{background:#fff!important;border:1px solid #ddd!important;width:28px;height:28px;line-height:24px;padding:0;transition:background .3s}.service-card{transition:box-shadow .3s ease,transform .3s ease;border:2px solid #e0f0ff;border-radius:12px;background-color:#fff}.img-wrapper img{object-fit:cover;border-radius:10px}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fontprimary{font-family:var(--fontPrimary)}.msbtn{color:#543349;border:1px solid #543349;border-radius:10px;padding:10px 24px;background:transparent;display:inline-flex;align-items:center;margin-right:.5rem}.common-button:hover{background-color:#543349;color:#e6e1e1}.common-button:hover .svg-icon path{stroke:#e6e1e1}.srtbtn{color:#543349;border:1px solid #543349;border-radius:10px;padding:10px 24px;background:transparent;display:inline-flex;align-items:center}.star-rating-div{margin-left:36px!important;background:#543349;border-radius:4px}.str_rv{display:inline-flex;padding:12px 20px;line-height:1;color:#fff}.book-call-btn{color:#543349;border:1px solid #543349;border-radius:10px;padding:10px 24px;background:transparent;display:inline-flex;align-items:center;margin-right:.5rem}.box-shadow{box-shadow:0 3px 8px #5e5e5e}.dt_left{max-width:100%}.checklist_left,.checklist_right{width:35%}.mtb50{margin-top:50px;margin-bottom:50px}.ln-1{line-height:1}.chlist li{margin-top:20px}.chlist_grid{grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.chlist_grid,.locations-grid{display:grid;list-style:none;padding:0}.locations-grid{grid-gap:.2em!important;gap:.2em!important}.chlist_grid li{display:flex;align-items:center}.checklist-grid{width:100%}.web_ul .we-travel-img{width:18px;height:18px}.we-travel-div .we-travel-img{width:18px!important;height:18px!important}@media (width:1024px){.checklist-grid{width:75%}}@media (max-width:768px){.chlist_grid{grid-template-columns:1fr}.chlist_grid li{margin-bottom:.5rem}}.mb64{margin-bottom:64px}.detail-left{width:58%}.detail-right{width:38%}#availability [type=checkbox]:checked,#availability [type=checkbox]:not(:checked){position:absolute;left:-9999px}#availability [type=checkbox]:checked+label{color:#000;position:relative;padding-left:36px;cursor:pointer;display:inline-block}#availability [type=checkbox]:not(:checked)+label{position:relative;padding-left:36px;cursor:pointer;display:inline-block;color:#232323}#availability [type=checkbox]:checked+label:before,#availability [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #a5a5a5;border-radius:3px;background:#fff}#availability [type=checkbox]:checked+label:after,#availability [type=checkbox]:not(:checked)+label:after{content:"";width:18px;height:18px;background:#000;position:absolute;top:3px;left:3px;border-radius:3px;transition:all .2s ease}#availability [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0);color:#434354}#availability [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.vrf_left,.vrf_right{width:48%}.secure_box{border:1px solid #a5a5a5;border-radius:10px}.secure_top{background:#fff;border-radius:10px 10px 0 0;padding:4px 16px}.secure_bottom{background:#ededed;padding:4px 16px;border-radius:0 0 10px 10px}.mt64{margin-top:64px}.bnk-crd{width:21.333333%;margin:5%}.bnk-crd img{width:100%;height:100%}.vendor-search-inner{padding:40px 34px;position:relative}.vendor-aside{max-width:400px;width:100%}.vendor-search-listing{max-width:calc(100% - 400px);width:100%}#vendor-search-form .form-control{background-color:rgba(84,51,73,.06)!important;border:1px solid rgba(84,51,73,.06)!important;border-radius:4px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding:12px 14px;color:#232323;cursor:pointer}#vendor-search-form label{margin-bottom:12px}#vendor-search-form .vendor-form-field{margin-bottom:40px}#vendor-search-form [type=checkbox]:checked,#vendor-search-form [type=checkbox]:not(:checked),#vendor-search-form [type=radio]:checked,#vendor-search-form [type=radio]:not(:checked){position:absolute;left:-9999px}#vendor-search-form [type=checkbox]:checked+label,#vendor-search-form [type=radio]:checked+label{color:#000;position:relative;padding-left:36px;cursor:pointer;display:inline-block}#vendor-search-form [type=checkbox]:not(:checked)+label,#vendor-search-form [type=radio]:not(:checked)+label{position:relative;padding-left:36px;cursor:pointer;display:inline-block;color:#a5a5a5}#vendor-search-form [type=checkbox]:checked+label:before,#vendor-search-form [type=checkbox]:not(:checked)+label:before,#vendor-search-form [type=radio]:checked+label:before,#vendor-search-form [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #a5a5a5;border-radius:100%;background:#fff}#vendor-search-form [type=checkbox]:checked+label:after,#vendor-search-form [type=checkbox]:not(:checked)+label:after,#vendor-search-form [type=radio]:checked+label:after,#vendor-search-form [type=radio]:not(:checked)+label:after{content:"";width:18px;height:18px;background:#000;position:absolute;top:3px;left:3px;border-radius:100%;transition:all .2s ease}#vendor-search-form [type=checkbox]:not(:checked)+label:after,#vendor-search-form [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0);color:#434354}#vendor-search-form [type=checkbox]:checked+label:after,#vendor-search-form [type=radio]:checked+label:after{opacity:1;transform:scale(1)}#vendor-search-form .radio_btn p:last-child label{margin-bottom:0}#vendor-search-form .quantity{display:flex}#vendor-search-form input#quantityInput{width:70px;text-align:center;font-family:var(--fontPrimary)}#vendor-search-form .in-dec-btn{background:rgba(84,51,73,.06);border:1px solid rgba(84,51,73,.06);display:flex;align-items:center;justify-content:center;width:50px;font-family:var(--fontPrimary)}#vendor-search-form input[type=number]::-webkit-inner-spin-button,#vendor-search-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input,optgroup,select,textarea{font-family:var(--fontPrimary)}#vendor-search-form .range_fl{display:inline-block}#vendor-search-form .end_price,#vendor-search-form .start_price{background:rgba(84,51,73,.06);padding:12px 22px}#vendor-search-form .slider{height:6px;position:relative;background:#a5a5a5;border-radius:10px}#vendor-search-form .slider .progress{height:100%;left:10%;right:10%;position:absolute;border-radius:10px;background:#543349}#vendor-search-form .range-input{position:relative}#vendor-search-form .range-input input{position:absolute;width:100%;height:6px;top:-6px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}#vendor-search-form input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:24px;width:24px;border-radius:50%;cursor:pointer;pointer-events:all;position:relative;top:0;z-index:20}#vendor-search-form input[type=range]::-moz-range-thumb{-moz-appearance:none;height:24px;width:24px;border-radius:50%;background:#ffd586;cursor:pointer;pointer-events:all;position:relative;top:0;z-index:20}.rng_f{margin-top:20px;margin-bottom:0;width:300px}#vendor-search-form .price-input{display:flex;align-items:center}.range_fl .field span{line-height:0}#vendor-search-form .price-input input{line-height:0;cursor:auto;padding:0;background-color:transparent!important;border:none!important}#vendor-search-form .price-input .separator{margin-left:12px;margin-right:12px}#vendor-search-form .price-input input:active,#vendor-search-form .price-input input:focus,#vendor-search-form .price-input input:hover,#vendor-search-form .price-input input:visited{outline:0 0 0;box-shadow:0 0 0}.btn_filter{background:var(--primary);color:var(--gray400);border:none;width:100%;max-width:132px;height:40px;border-radius:150px;padding:0}form#vendor-search-form{padding:0 34px}.sortby{background:rgba(84,51,73,.06);border:none;padding:8px 14px;border-radius:4px;margin-left:12px;cursor:pointer}.vendor-search-listing .photographer_box{left:28px;transform:translate(0)}#popular_photographer_box{left:28px;position:absolute;left:50%;margin-top:-40px;transform:translate(-50%);left:28.5px;transform:translate(0)}.vendor-search-listing .wed_card{width:32%;background:#faf6f2}.vendor-search-listing .web_top_content{background:#faf6f2}#popular_web_top_content{height:300px}.vendor-search-listing .web_ul li svg{width:24px;margin-right:4px}#popular_bottom_card,.bottom_card{display:flex;align-items:center;justify-content:space-between;padding:16px 28.5px;border-top:2px solid #e9e1da}#popular_bottom_card{height:70px}#topwedding_bottom_card{justify-content:space-between;border-top:2px solid #e9e1da;height:70px;padding:8px 16px;text-align:center}.text-green{color:#29a22e}.cardicon svg{width:24px;height:24px;margin-left:16px}.vendor-search-listing .see_more_wed{padding:17px 54px;margin:32px 0 4px}.notification-text{font-size:12px;bottom:12px;left:15px}#popular_bottom_card .see_more_wed,.vendor-search-listing .bottom_card .see_more_wed{font-size:14px;line-height:14px;padding:11px 40px;margin:0}#popular_bottom_card,.vendor-search-listing .bottom_card{padding:8px 16px}.vendor-search-listing .bottom_card .cardicon svg{margin-left:8px}.vendor-search-listing .web_top_content .package-title{margin-top:25px}#popular_web_top_content .package-title,.vendor-search-listing .web_top_content .package-title{font-family:Onest;font-size:18px;line-height:1;font-weight:600;min-height:36px;margin-bottom:13px}#popular_web_top_content .package-title{margin-top:20px}.font-family-onest{font-family:Onest}.light-bg{background:var(--primaryLight)}.ptext{font-size:22px;font-weight:400}.mainheader.bg-dark-header,.mainheader.fixed-header{background:var(--primary)}.mainheader{background:var(--headerBGopacity);position:fixed;left:0;top:46px;z-index:99;width:100%;transition:all .3s ease-in-out}.mainheader .container{max-width:1440px}.mainheader .nav-item .btn-head{font-family:Philosopher,sans-serif;font-weight:400;font-size:22px;padding:10px 20px;color:var(--white)}.mainheader .nav-item .btn-head.btn-login{border:1px solid var(--cta);border-radius:100px;color:var(--cta)}.mainheader .nav-item .btn-head.btn-login:active,.mainheader .nav-item .btn-head.btn-login:focus,.mainheader .nav-item .btn-head.btn-login:focus-visible,.mainheader .nav-item .btn-head.btn-login:focus-within,.mainheader .nav-item .btn-head.btn-login:hover,.mainheader .nav-item .btn-head.btn-login:target{background-color:var(--cta);color:#232323;border-color:transparent;outline:none;box-shadow:none}.footermain{background:var(--primary)}.footermain .social-main{max-width:900px;color:var(--gray400)}.footermain .social-icons .social-a:not(:first-of-type){margin-left:40px}.footermain .main-footbox{padding:80px 0;max-width:1080px;width:100%}.footermain .link-title{font-weight:700;font-size:24px;color:var(--gray400)}.footermain .foot-listlink li a{font-weight:400;font-size:18px;color:#a5a5a5;margin-bottom:8px;display:block}.footermain .copyright{color:var(--gray400)}body.hide_body{overflow:hidden}.home-main{margin-top:139px}.home-banner .owl-carousel{overflow:hidden}.owl-carousel .owl-item img{height:300px}.hm_img{width:100%;height:70vh;object-fit:cover}.sub_text{font-size:32px}.text-light-white{color:#faf6f2}.banner-form{position:absolute;left:50%;top:auto;bottom:80px;transform:translateX(-50%);max-width:1107px;width:100%;z-index:9}.banner-form .sub_text{margin-top:30px}.fw400{font-weight:400}.bn_form_section{background:#fff;border-radius:20px;padding:40px 52px;margin-top:30px}.form-b label{color:#232323;font-size:18px;margin-bottom:10px;margin-left:6px}.form-b .form-control{padding:8.5px 45px 8.5px 13.59px;background:rgba(84,51,73,.06)!important;background-color:rgba(84,51,73,.06)!important}.form-b input::placeholder{color:#a5a5a5;font-size:18px}.web_submit{font-size:22px;color:#232323;padding:12.5px 40px;background:#ffd586;font-family:Philosopher,sans-serif;border-radius:135px;border:none}.web_submit:hover{background:var(--primary);color:#fff}.web_submit:hover .send-message-icon path{stroke:#fff}#reserve_btn:hover{background:var(--primary);color:#fff}#reserve_btn{height:45px}.form-b{position:relative;max-width:251px}.web_icn{bottom:12px;width:18px;height:18px}.dropdown_icn,.web_icn{position:absolute;right:11.5px}.dropdown_icn{bottom:2px;width:20px;height:24px;margin-bottom:8px}.top_wedding{background:#faf6f2;padding:100px 0}.how_it_work_section .head-2,.stflex .head-3,.top_wedding .head-2{color:#543349}.top_wedding_list{max-width:1194px;width:100%;margin:0 auto}.wed_card{margin-top:10px;border-radius:20px;background:#fff}.wed_photo_top{width:auto;height:234px;overflow:hidden;border-radius:20px 20px 0 0}.wed_photo_top img{width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:20px 20px 0 0;transition:all 1s ease-in-out;transform:scale(1)}.wed_card:hover .wed_photo_top img{transform:scale(1.4)}.web_top_content{background:#fff;padding:50px 28.5px 30px;border-radius:0 0 20px 20px}.web_top_content .package-title a,.web_top_content p,.web_top_content p a{color:#543349}.fs26{font-size:26px}.fs261{font-size:20px}.fw700{font-weight:700}.text_graylight{color:#a5a5a5;min-width:64px;display:inline-block}.web_ul .text_graylight{min-height:auto}.vendor_search_section .web_ul .text_graylight{min-height:18px}.vendor_search_section .web_ul .text_graylight span{line-height:15px}.vendor_search_section .web_ul .text_graylight:nth-of-type(2) span,.vendor_search_section .web_ul .text_graylight:nth-of-type(3) span{padding-top:5px}.wed_gray_text{color:var(--gray900)}.web_ul li{text-align:left;margin-top:10px}.web_ul li .svg-icon{display:inline-block;width:23px}.web_ul li .svg-icon svg{width:19px}.see_more_wed{font-size:22px;color:#543349;padding:10px 20px;text-decoration:none;border:1px solid #543349;border-radius:100px;margin-top:20px;display:inline-flex;align-items:center;justify-content:center;transition:all 1s ease-in-out}.wed_card:hover .see_more_wed{background:#543349;color:#faf6f2}.see_more_wed:active,.see_more_wed:focus,.see_more_wed:hover{text-decoration:none}.photographer_box img{width:85px;height:80px!important;border-radius:100%}#popular_photographer_box img{width:85px;height:80px;border-radius:100%}.photographer_box{position:absolute;left:50%;margin-top:-40px;transform:translate(-50%)}.f-wrap{flex-wrap:wrap}.how_it_work_section{padding:100px 0}.fs24{font-size:24px}.how_it_work_section .mt40{margin-top:40px}.st_box{width:33.333%;text-align:center;padding:0 24px}.fs22{font-size:22px}.stflex{margin-top:80px}.card_works{width:31%}.card_works .inner_last_pad{padding:0 20px}.icon_flowers{text-align:center;margin:79px 0;position:relative}.flw{width:88px;height:40px;background:#fff;padding:0 10px}.cont_card{background:#543349;width:100%;border-radius:20px;height:200px}.km_img img{border-radius:20px 0 0 20px;max-width:150px;object-fit:cover;height:200px}.fs12{font-size:12px}.cont_card .input-group .input-group-text{background:#ffd586!important;border-color:#ffd586!important;border-radius:0 100px 100px 0}.cont_card .input-group input{padding:9px 18px;line-height:1;border-radius:100px 0 0 100px}.inner-card_pd{padding:20px 58px}.km_content{width:calc(100% - 165px);padding:0 12px}.km_content img{border-radius:100%;width:35px;height:35px}.text_org{color:#ffd586}.km_content .web_ul{padding-left:0}.km_content .web_ul li{margin-top:2px}.resbtn_box{text-align:right}.resbtn{font-size:13px;color:#543349;background:#ffd586;padding:6px 12px;border-radius:60px;font-family:Philosopher,sans-serif;text-decoration:none!important}.mb5{margin-bottom:5px}.fs20{font-size:20px}.price_box{border:1px solid #a5a5a5;padding:12px 20px;border-radius:20px;margin-right:15px;min-width:150px}.ch_btn{color:#543349;text-align:center;background:#ffd586;padding:8px 43px;border-radius:100px;text-decoration:none!important;display:inline-flex;margin-bottom:10px;font-size:18px}.flw_first:after,.flw_second:after{content:"";border:2px dashed #543349;height:2px;width:90%;position:absolute;top:50%;margin-left:0;transform:translateY(-50%)}.testimonial{padding:100px 0;background:#faf6f2}#testimonial_carousel .quote_s img{width:66px;height:66px;margin-left:auto;margin-right:auto}#testimonial_carousel .item{text-align:center;margin-top:34px}#testimonial_carousel .star_s img{width:40px;height:40px;margin:33px 14px 42px}.fs42{font-size:42px;line-height:58.8px}#testimonial_carousel .star_s{display:flex;align-items:center;justify-content:center}.test_content{max-width:1050px;width:100%;margin:0 auto 42px}#testimonial_carousel .author_c img{width:102px;height:102px;border-radius:100%;margin-left:auto;margin-right:auto}.fs38{font-size:38px}.mb4{margin-bottom:4px}.author_c{display:flex;align-items:center;justify-content:center}#testimonial_carousel .owl-next,#testimonial_carousel .owl-prev{opacity:1;height:64px;width:64px;border-radius:100%;top:50%;transform:translateY(-50%);position:absolute}#testimonial_carousel .owl-prev{left:-64px}#testimonial_carousel .owl-next{right:-64px}.author_c div{margin-left:24px;text-align:left}#testimonial_carousel button.owl-next.disabled,#testimonial_carousel button.owl-prev.disabled{opacity:.5;pointer-events:none}.form-b #datepicker .form-control{position:relative;z-index:9;background:transparent!important;background-color:transparent!important}div#datepicker{border-radius:50px;background:rgba(84,51,73,.06)!important;background-color:rgba(84,51,73,.06)!important}.form-b .form-control:active,.form-b .form-control:focus,.form-b .form-control:visited{outline:0;box-shadow:0 0 0}.fs16,.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{font-size:16px}.loction_text{font-size:18px}img.web_icn.datepicker{padding:0}.st_box .head-3{font-size:48px}#testimonial_carousel .owl-dots{display:none}.contact_body .mainheader{background:var(--primary)}.page_bn_img{width:100%;max-height:400px;height:100%;object-fit:cover}.sectionpad-100{padding:100px 0}.contact-section{max-width:972px;width:100%;margin:0 auto}.d-block{display:block}.left-form{max-width:525px;width:100%;padding-right:111px;border-right:1px solid #a5a5a5}.right-form{max-width:445px;width:100%;padding-left:111px}#contact .form-control{color:var(--primary);border-radius:0;padding:20px;background:rgba(84,51,73,.06)!important;border-color:rgba(84,51,73,.06)!important}#contact{margin-top:34px}#contact .form-group{margin-bottom:20px;position:relative}#contact .form-control:active,#contact .form-control:focus,#contact .form-control:visited{outline:0;box-shadow:0 0 0}.mb-10{margin-bottom:10px}textarea{resize:none}.address_div{margin-bottom:24px}.address_div:last-child{margin-bottom:0}#contact small{color:var(--error-color);position:absolute;bottom:-20px;left:0;visibility:hidden}#contact .form-group.success input{border-color:var(--succes-color)}#contact .form-group.error small{visibility:visible}#testimonial_carousel .owl-stage-outer{overflow:hidden}#vr_form{top:50%;left:50%;bottom:auto;transform:translate(-50%,-50%)}.vendor-dashboard{background:#e9e1da}.w_300{width:300px}.verndor_wrap{width:calc(100% - 0px)}.dashboard-inner .verndor_wrap.vendor-billing .tab-content{max-width:380px}.dashboard-inner .verndor_wrap .note{font-size:12px}.vendor-inner{background:#fff;padding:100px 28px}.tabs_profile{margin-bottom:24px}nav.tabs_profile .nav-link{font-size:18px;color:#232323;padding:18px 86px;background:rgba(84,51,73,.06)}.form_edit_vendor{max-width:767px;width:100%;margin-left:auto;margin-right:auto}.profile_upload{display:flex;max-width:401px;justify-content:space-between}.select_profile{width:calc(100% - 120px)}.preview_profile{width:100px;height:100px;overflow:hidden}.preview_profile img{width:100%;height:100%;max-width:100px;max-height:100px;object-fit:cover;object-position:top}.avatar-edit input{display:none}.avatar-edit label{font-size:22px;color:#543349;text-align:center;border:1px solid var(--Brand-Color,#543349);border-radius:135px;padding:8px 42px;cursor:pointer;margin-bottom:20px}.fs18{font-size:18px}.fs181{font-size:14px}.gray900{color:var(--gray900)}.w_half_form{width:calc(50% - 1px)}.w_full_form{width:100%}.info_form .form-control{border-radius:0;background:rgba(84,51,73,.06)!important;border:none;padding:18px 16px}.info_form{margin-top:32px}.info_form .form-group{margin-bottom:20px}.info_form p{margin-top:32px;margin-bottom:32px}.info_form label{margin-bottom:5px}.vendor-profile-info-form{margin-top:210px}#vendor_edit-form .web_submit{padding:18px 16px;margin-top:32px}.intl-tel-input,.iti{width:100%}.w_full_form .iti{display:flex}.w_full_form .iti__flag-container{max-width:145px;position:relative;border-right:9px solid #fff}.w_full_form .iti--allow-dropdown input,.w_full_form .iti--allow-dropdown input[type=tel],.w_full_form .iti--allow-dropdown input[type=text],.w_full_form .iti--separate-dial-code input,.w_full_form .iti--separate-dial-code input[type=tel],.w_full_form .iti--separate-dial-code input[type=text]{padding-left:16px!important}#form_edit-form input::placeholder,#form_edit-form textarea::placeholder{color:#a5a5a5}.cont{text-align:center;max-width:310px;margin:auto}.cont p{margin-top:12px}.upload_image_area{width:32%}.drop-parent{width:calc(100% - 36%)}.drop{border:1px dashed #a5a5a5;border-radius:20px;position:relative;padding:16px;width:100%;margin-top:1px}#filesvd,input#files{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}.up_img{color:#543349;border-radius:138px;padding:18px 76px;background:transparent;border:1px solid var(--Brand-Color,#543349);font-family:var(--fontSecondary)}.upload_image_area p{margin-top:20px}output#list{display:flex;flex-wrap:wrap}output#list span,span.upload_failed{width:16%;margin:.3334%;max-height:200px;height:auto;overflow:hidden}output#list span img.thumb{width:100%;height:100%;object-fit:cover;object-position:center}output#list span.upload_failed img.thumb{max-width:auto;width:auto;height:auto}.gallery_vendor{border-top:1px solid #a5a5a5;padding-top:46px;margin-top:46px}.remove_gallery_image,.remove_gallery_video{color:#232323!important;display:flex;align-items:center;justify-content:center;margin-right:20px;opacity:.3;transition:all .3s ease-in-out;pointer-events:none}.remove_gallery_image.active,.remove_gallery_video.active{opacity:1;pointer-events:all}.remove_gallery_image img{width:32px;height:32px;margin-right:10px;border-radius:4px}.option_grd{margin-bottom:20px}a.grd_tbl{width:32px;height:32px;background:rgba(84,51,73,.06);margin-left:4px;display:flex;align-items:center;justify-content:center;border-radius:4px}.grd_tbl svg path,a.grd_tbl{transition:all .3s ease-in-out}.grd_tbl svg path{fill:#232323}.grd_tbl.active{background:#755a6b}.grd_tbl.active svg path{fill:#faf6f2}.grd_tbl.active svg.svgst path{stroke:#faf6f2}.upload_success_files{cursor:pointer;transition:all .3s ease-in-out}.upload_success_files.active{border:2px solid #007aff}#field{display:flex;flex-wrap:wrap}.vd_sec{width:calc(16.666667% - 2px);margin-bottom:2px;border:2px solid #fff;height:100%;max-height:200px;min-height:200px;transition:all .3s ease-in-out;cursor:pointer;position:relative}.vd_sec.active{border:2px solid #007aff}video.pip{max-width:250px;width:100%;height:100%;object-fit:cover;min-height:200px;max-height:200px}span.sel_video{width:24px;height:24px;position:absolute;border:2px solid #543349;right:16px;top:16px;z-index:9;border-radius:50%;cursor:pointer;opacity:0;transition:all .3s ease-in-out}.vd_sec:hover span.sel_video{opacity:1}.sel_video.active{opacity:1;background:#543349}div#ved-inner{padding-bottom:0;background:transparent}.aside_close,.filter_click{display:none}.range_fl .field{display:flex;align-items:center;justify-content:center;background:rgba(84,51,73,.06)!important;padding:12px 17px;max-width:100px}#vr_form .bn_form_section{bottom:0;margin-top:0}.vendormaincontainer{margin-top:92px}.light-back-box{background:#faf6f2;padding-top:84px}.vendormaincontainer .subhead .head-h3{position:relative;z-index:0;padding-bottom:48px}.vendormaincontainer .subhead .head-h3:after{content:"";position:absolute;width:75px;height:2px;bottom:0;left:50%;transform:translateX(-50%);background:#543349}.form-main-vn{max-width:640px;margin-left:auto;margin-right:auto}.form-main-vn .form-cell{border:1px solid #dadce0;border-radius:8px;background:#fff;overflow:hidden}.form-main-vn .form-border{height:10px;width:100%;background:#543349}.form-main-vn .form-cell .head-h6{padding:12px 24px}.form-main-vn .form-cell .required{border-top:1px solid #dadce0;padding:12px 24px;letter-spacing:.01em;color:#d93025;font-weight:400;font-size:14px;line-height:1.4}#vendor-form .form-cell{padding:24px}#vendor-form .form-cell .field-text{font-weight:400;font-size:16px;line-height:150%;color:#202124;position:relative}#vendor-form .form-cell .field-text sup{font-weight:400;font-size:24px;line-height:150%;letter-spacing:.01em;color:#d93025;position:absolute}#vendor-form .form-control{background-color:transparent!important;border-width:0 0 1px!important;padding-left:0;box-shadow:none;border-color:rgba(0,0,0,.12)!important;border-radius:0}#vendor-form .check-category{display:flex;align-items:center;margin-bottom:16px}#vendor-form .check-category input[type=checkbox]{border:10px solid #5f6368;border-radius:3px;width:20px;height:20px;cursor:pointer}#vendor-form .check-category label{margin-left:12px;font-size:14px;line-height:136%;color:#202124;cursor:pointer}#vendor-form .check-category.other{padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.12)}#vendor-form .location{max-width:300px;cursor:pointer;position:relative;z-index:0}#vendor-form .select-down{position:absolute;bottom:46px;left:300px}#vendor-form .check-category input[type=radio]{width:20px;height:20px;border-radius:50px}#vendor-form .reset-form-btn{font-weight:400;font-size:22px;color:#543349;box-shadow:none;background:transparent;border:none}#vendor-form .web_submit{padding:4px 40px;color:#543349}.vendormaincontainer .whyjoin-vendor{background:#f4ede6;padding:60px 0 80px}.whyjoin-vendor .common-box-why{flex:1 1;background:#faf6f2;padding:20px}.whyjoin-vendor .common-box-why:not(:first-of-type){margin-left:16px}.commonbox-why{max-width:1180px;margin-left:auto;margin-right:auto}.commonbox-why .pdetail{color:#70757a;line-height:136%;letter-spacing:.01em}.aboutusmaincon{margin-top:93px;background:#faf6f2}.aboutusmaincon .about-mid-con{padding:100px 0;max-width:1440px;width:100%;margin-left:auto;margin-right:auto}.about-mid-con .ptext{font-size:24px}.about-mid-con .mid-imgbox{margin:90px 0}.booking-page #step-2 .book_left{width:100%;max-width:800px;padding:0 16px}#booking-form input,#booking-form select,#booking-form textarea{background-color:rgba(84,51,73,.06)!important;padding:14px;border:none;border-radius:0;color:#232323}.bottom_profile_section{padding:14px 150px 40px 93px;background:#faf6f2}@media (min-width:2550px) and (max-width:2570px) and (min-height:1600px) and (max-height:1610px){#booking-form input,#booking-form select,#booking-form textarea{padding:15px 14px}}@media (max-width:1024px) and (max-height:1024px),(max-width:1024px) and (max-height:600px),(max-width:398px){#booking-form input,#booking-form select,#booking-form textarea{padding:.625rem .875rem}}@media (max-width:540px) and (max-height:720px){#booking-form input,#booking-form select,#booking-form textarea{padding:10px 14px}}input:active,input:focus,input:hover,input:visited{outline:0!important;box-shadow:0 0 0!important}#booking-form .mb{margin-bottom:20px}#booking-form label{margin-bottom:5px}#booking-form div#datepicker{background:none!important;padding:0!important}#booking-form input#date{position:relative;z-index:9}.booking-page .stepwizard{background:#e9e1da}.booking-page .stepwizard-row.setup-panel,.booking-page .stepwizard-step{display:flex;align-items:center}.booking-page .stepwizard-step{margin-right:16px;padding:16px 0}.booking-page .stepwizard-step a{margin-right:6px;font-size:16px;display:inline-flex;align-items:center;background:#fff;width:24px;height:24px;text-align:center;justify-content:center;border-radius:100%}.booking-page .stepwizard-step p{line-height:1}a.btn-circle.dark.btnactive{background:#29a22e;color:#fff}.booking-page .book_left{width:55%}.booking-page .book_right{width:40%}.booking-page .bookflex{padding:50px 0}.stptext{display:inline-flex;align-items:center;justify-content:center;padding:10px 24px;border:1px solid #29a22e;border-radius:4px;margin:20px 0}.dt-post-fix{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.text-right{text-align:right}.booking-page .nextBtn{padding:12px 24px}.booking-page .photographer_box{left:28.5px;transform:translate(0)}.booking-page .wed_card:hover img{transform:scale(1)}.booking-page .wed_photo_top img{max-height:300px;object-fit:cover}.booking-page{background:#faf6f2}.booking-page .dtbox{background:rgba(84,51,73,.06);padding:8px 12px;border-radius:4px}.tf{margin:16px 0}.booking-page .w_full_form{width:100%}.booking-page .w_full_form strong{min-width:142px;display:inline-block;text-align:right;margin-right:4px}.booking-page .pyment_option{background:rgba(84,51,73,.06);border:2px solid rgba(84,51,73,.06);margin-right:6px;padding:12px 14px;border-radius:4px;position:relative}.booking-page .radio-group{display:flex;align-items:center}.booking-page input[type=radio]{position:absolute;cursor:pointer;width:100%;height:100%;opacity:0;left:0;top:0}.booking-page .pyment_option label{position:relative;padding-left:30px;cursor:pointer;transition:color .3s;margin-bottom:0!important}.booking-page .pyment_option label:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;background-color:#a5a5a5;border:4px solid #fff;transition:background-color .3s}.booking-page input[type=radio]:checked+label:before{background-color:#a5a5a5}.booking-page input[type=radio]:checked+label,.booking-page input[type=radio]:focus+label{color:#232323}.booking-page input[type=radio]:checked+label:before{box-shadow:0 0 4px #ffd586,0 0 4px #ffd586,0 0 4px #ffd586;border:4px solid #ffd586;background:#232323}.booking-page input[type=radio]:hover+label:before{background-color:#232323;border:4px solid #ffd586;background:#232323}.booking-page input[type=radio]:focus+label:before{background-color:#ff6f00;border:4px solid #ffd586;background:#232323}.booking-page .cards_bank{display:flex;align-items:center;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.booking-page .cards_bank img{max-width:50px;height:30px;object-fit:cover;margin-left:12px}.detail-left .galleries_photo{display:flex;justify-content:start;flex-wrap:wrap}.detail-left .gallery-images{width:calc(25% - 4px);margin:2px}.detail-left .gallery-images img{width:100%;height:100%;object-fit:cover}#booking-form .form-control{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;cursor:pointer}.suc_box{border:1px solid #a5a5a5;padding:32px 40px;border-radius:20px}.success_box{max-width:564px;width:100%;margin:121px 0;padding:0 .75rem}.pymnt_cancl{margin-top:60px}.success_box_call_booking{width:100%;padding:0 .75rem}.success_full{display:flex;align-items:center;justify-content:center}.suc_box p{padding:6px 0}.form_wizard_section.hide_sec{display:none}.success_full.active{display:flex;-webkit-animation:successZoom .5s linear 1 normal forwards;-moz-animation:successZoom .5s linear 1 normal forwards;-o-animation:successZoom .5s linear 1 normal forwards;-ms-transition:successZoom .5s linear 1 normal forwards;animation:successZoom .5s linear 1 normal forwards}@keyframes successZoom{0%{transform:scale(0)}to{transform:scale(1)}}.booking-loader{max-width:124px}.booking-loader img{width:30px;height:30px}.booking-loader{font-size:14px}#order-review .or-review-strip{padding:16px 30px}select.sel_prd{background:rgba(84,51,73,.06);border:0;padding:18px 20px}select.sel_prd:active,select.sel_prd:focus,select.sel_prd:hover,select.sel_prd:visited{outline:none;box-shadow:0 0 0}.order-review-hd{background:rgba(84,51,73,.06);padding:20px 30px}.order-review-inner{margin-bottom:30px}.text-red{color:#ff3b30}.bl_card p:first-child{margin-bottom:12px}.order-review-status{padding:40px 30px;border-bottom:1px solid #e9e1da}.order-review-status:last-child{border-bottom:0}.order_w_33{width:33%}.order-review-inner .dtbox{background:rgba(84,51,73,.06);padding:8px 12px;border-radius:4px}.order-status-flex{margin-top:40px}.order-review-inner .bgyellow{background:#fff5cf;padding:4px 10px;border-radius:4px}.order-review-inner .tf{margin-bottom:0}.order-summery .range-slider{width:100%;max-width:59%;margin:0 24px;position:relative}.order-summery #range{-webkit-appearance:none;width:100%;border-radius:24px;cursor:none;pointer-events:none}.order-summery #range:focus{outline:none}.order-summery #range:after,.order-summery #range:before{position:absolute;top:2rem;color:#333;font-size:14px;line-height:1;padding:3px 5px;border-radius:4px}.order-summery #range:before{left:0;content:attr(data-min)}.order-summery #range:after{right:0;content:attr(data-max)}.order-summery #range::-webkit-slider-runnable-track{width:100%;height:12px;cursor:pointer;animate:.2s;background:linear-gradient(90deg,#109138 var(--range-progress),#a5a5a5 var(--range-progress));border-radius:24px}.order-summery #range::-webkit-slider-thumb{-webkit-appearance:none;box-shadow:0 1px 3px rgba(0,0,255,.3);border-radius:50%;background-image:url(/_next/static/media/check_rng_sl.1ff65839.png);background-size:cover;height:45px;width:45px;transform:translateY(calc(-50% + 8px));z-index:99}.order-summery #tooltip{position:absolute;top:-48px;z-index:9}.order-summery #tooltip span{text-align:center;display:block;line-height:1;padding:.125rem .25rem;color:#232323;border-radius:.125rem;font-size:14px}div#tooltip svg{margin-top:10px}.order-summery span.rightvalue{position:absolute;text-align:center;display:block;line-height:1;padding:.125rem .25rem;color:#232323;border-radius:.125rem;font-size:14px;transform:translate(0);right:-11px;top:-48px;transition:all .3s ease-in-out;opacity:1}.order-summery span.rightvalue.hide{opacity:0;transition:all .3s ease-in-out}.order-summery span.rightvalue svg{display:block;margin-top:10px;left:-6px;position:relative}.order_summery_card{padding:10px}.order-summery .dtbox{background:rgba(84,51,73,.06);padding:8px 12px;border-radius:4px}.order-summery .bl_card p:first-child{margin-bottom:0}.order-summery .summery_overview{margin-top:12px}.order-summery .bill_card{width:32%;border:1px solid #e9e1da;padding:20px 40px;border-radius:20px}.order-summery .billing_dt{margin:32px 0}.order-summery .card_summery_b{border:1px solid #e9e1da;padding:20px 40px;border-radius:20px}#order_summery_table td img{width:60px;height:60px;border-radius:100%;margin-right:12px}#order_summery_table td,#order_summery_table th{padding:10px 24px}#order_summery_table thead tr{background:rgba(84,51,73,.06)}#order_summery_table td{height:78px;vertical-align:middle}.btflex .web_submit{border:1px solid #ffd586}.order-summery .bg_none{background:transparent;border:1px solid #543349;color:#543349}.btflex{margin-top:32px}.order-summery-inner{margin-bottom:30px}.vendor_search_section .dashboard-inner{padding-bottom:30px;margin-bottom:30px}#order_summery_table picture{width:60px;margin-right:12px}#vendor-booking #availability .radio_btn input{opacity:0}#vendor-booking .booking-inner{padding:20px}#vendor-booking .booking_strip{padding:30px 30px 16px}#vendor-booking .sotybyflex .radio_btn{margin-left:16px}#vendor-booking #availability [type=radio]:checked+label:before,#vendor-booking #availability [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #a5a5a5;border-radius:3px;background:#fff}#vendor-booking #availability [type=radio]:checked,#vendor-booking #availability [type=radio]:not(:checked){position:absolute;left:-9999px}#vendor-booking #availability [type=radio]:not(:checked)+label{position:relative;padding-left:36px;cursor:pointer;display:inline-block;color:#232323}#vendor-booking #availability [type=radio]:checked+label,#vendor-booking #availability [type=radio]:not(:checked)+label{padding-left:28px}#vendor-booking #availability [type=radio]:checked+label:after,#vendor-booking #availability [type=radio]:not(:checked)+label:after{width:14px;height:14px}#vendor-booking #availability [type=radio]:checked+label:after{opacity:1;transform:scale(1)}#vendor-booking .sotybyflex label{position:relative}#vendor-booking #availability [type=radio]:checked+label:after{content:"";width:14px;height:15px;background:#000;position:absolute;top:3px;left:3px;border-radius:3px;transition:all .2s}#booking-table thead tr{background:rgba(84,51,73,.06)}#booking-table thead tr th{padding:10px;min-width:70px}#booking-table thead tr th.fs12{font-size:12px}#booking-table tbody tr td{align-items:center;vertical-align:middle}.successbg{background:#149865}.success-text{color:#149865}.cancel-text{color:#eb3333}.rfndbg{background:rgba(79,55,138,.16)}.cancelbg{background:#eb3333}.prsbg{background:#ffd586}.schdbg{background:#435eef}#booking-table .w_equal{width:100px;display:block;text-align:center;padding:2px 0;font-size:12px}.tb-pagination button{border:0;padding:0;margin-left:6px;background:transparent}#booking-table tr td .booking-user-img{width:64px;height:64px;overflow:hidden;object-fit:cover}.admin-order-list thead tr th{min-width:100px!important}.tb-pagination{padding-right:78px;margin-top:32px}#page-indicator{font-size:14px;margin-right:16px;line-height:2}.text-blue{color:#435eef}.list-bullat{list-style:disc}.pl-32{padding-left:32px}.order-summery-inner .order-review-hd{padding:60px 30px 30px}.pay_radio_btn{padding:0;border:0;max-width:100%;width:100%;margin:0 0 20px}.pay_radio_btn label{font-weight:300;cursor:pointer;align-items:center;flex:1 1;box-sizing:border-box;display:flex;padding:20px 50px 20px 20px;font-weight:500;color:#191919;-webkit-tap-highlight-color:transparent}.pay_radio_btn input[type=radio]{position:absolute;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:.8s linear;height:0;width:0;-webkit-tap-highlight-color:transparent;width:100%;height:100%;opacity:1;top:0;right:0}.pay_radio_btn input[type=radio]:after{top:50%;right:20px;border-radius:20px;transform:translateY(-50%)}.pay_radio_btn input[type=radio]:after,.pay_radio_btn input[type=radio]:checked:after{content:"";position:absolute;height:20px;width:20px;transition:.2s linear;cursor:pointer;border:2px solid #cec3c8}.pay_radio_btn input[type=radio]:checked:after{background:#3a88f6;box-shadow:inset 0 0 0 2px #fff}.pay_radio_btn input[type=radio]:checked:before{content:"";position:absolute;height:8px;width:8px;border-radius:4px;background:#fff;left:-24px;top:-4.5px;z-index:1;cursor:pointer}.pay_radio_btn .radio-item{display:flex;position:relative;border:1px solid #b5a5ad;margin-top:12px;border-radius:4px}.gray-stripe,.range_section{position:relative}.gray-stripe{width:100%;height:8px;background:#a5a5a5;border-radius:24px}.gray-stripe.success:before{content:"";width:18.75%;height:8px;background:#109138;position:absolute;top:0;left:0;border-radius:24px 0 0 24px}.svg_green svg rect{fill:#109138}.pagination .page-item{margin:0 4px;width:30px;text-align:center;font-size:14px;line-height:1.6}.pagination .paginate-arrow{width:24px;height:auto;margin:0 6px;cursor:pointer}.pagination .paginate-arrow.disabled{opacity:.6;pointer-events:none;cursor:not-allowed!important}.pagination .page-item .page-link{color:#543349;padding:0}.pagination .page-item .page-link.current{color:#fff;border-color:#543349;background-color:#543349}.range-slider .range-slider__range{background:#543349}.range-slider-thumb{border:2px solid #543349;height:100%;left:10%;right:10%;position:absolute;border-radius:10px;background:#543349}div#event-popup{background:transparent;border-radius:20px 20px;margin:auto;min-height:100%;height:auto;display:flex;align-items:center;justify-content:center}#event-popup .modal-dialog{width:100%;margin:auto}#event-popup .modal-content{border:0;border-radius:20px 20px}#event-popup .modal-header{background:#543349;color:#fff;border-radius:20px 20px 0 0}#event-popup .modal-header span{display:block;width:100%;text-align:center}.react-datepicker-wrapper{width:100%}#vendor-search-form .range-slider .range-slider__range{background:#543349}#vendor-search-form .range-slider .range-slider__thumb{background-image:url(/_next/static/media/range_img.ec99e332.png)}.inbox-invoice-clendar .inbox-inner.mt-4{padding-right:6px}.order-review-status .success-link{color:var(--succes-color)}.review-textarea{background:rgba(84,51,73,.06);background-color:rgba(85,53,74,.06)!important;border-radius:0;margin:16px 0}.required-sign{color:var(--red)}#testimonial_carousel .owl-nav span{font-size:0;display:inline-block;width:44px;height:44px;background-size:44px 44px}#testimonial_carousel .owl-next span{background-image:url(/assets/images/arrow_right.png)}#testimonial_carousel .owl-prev span{background-image:url(/assets/images/arrow_left.png)}#testimonial_carousel .owl-next,#testimonial_carousel .owl-prev{line-height:0px}.owl-theme .owl-nav [class*=owl-]:hover{background:none!important}#testimonial_carousel.owl-theme .owl-dots .owl-dot span{width:0;height:0}#profile-carousel #testimonial_carousel .owl-next span,#profile-carousel #testimonial_carousel .owl-prev span{filter:brightness(100)}.error-message{font-size:14px;color:var(--red)}.list-decimal{list-style:decimal}#agreement-terms .agreement-terms{font-size:12px;margin-left:12px}#agreement-terms{display:inline-flex}.requirement-textarea{background:rgba(84,51,73,.06);background-color:rgba(85,53,74,.06);border-radius:0;margin:16px 0}.label-text{font-size:12px;padding:6px}.react-calendar__month-view__days__day--weekend{color:#333!important}.form_edit_vendor .service-location-div{background:#c1c9ed;padding:0 0 0 10px}.form_edit_vendor .service-location-div .service-location-ul-list{list-style:disc;padding:24px}.custom-search .search-field{max-width:190px;height:32px;font-size:13px;color:#a5a5a5;border-radius:20px;background-color:var(--gray400);border:1px solid var(--gray800);padding:6px 12px}.custom-search .btn-search{font-size:16px;line-height:18px;font-weight:400;border-radius:50px;padding:8px 20px;cursor:pointer;border:none;color:var(--gray900);background-color:var(--cta);max-width:190px;max-height:32px}.custom-search .select-dropdown{width:230px;height:32px;font-size:13px;color:#a5a5a5;border-radius:20px;background-color:var(--gray400);border:1px solid var(--gray800);padding:6px 12px}.filter-overlay{width:0;height:100vh;top:0;left:0;z-index:10;cursor:pointer;transition:all .3s ease-out;background-color:rgba(0,0,0,.75)}.delete-wrap{top:-12px;right:-6px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50px;background-color:#543349;cursor:pointer}.lf_summery .order-span{font-size:14px;line-height:20px;max-width:230px}.cropped-img-previw-wrap{width:100%;max-width:440px;position:absolute;right:24px;top:24px}.cropped-img-previw-wrap .ReactCrop__child-wrapper{max-height:300px}.cropped-img-previw-wrap .ReactCrop__child-wrapper img{width:100%;height:auto;min-height:300px;object-fit:cover}.upload-cropped-img{font-size:16px;line-height:normal;padding:8px 16px;background-color:var(--cta);border:1px solid var(--cta);border-radius:50px;color:var(--primary);box-shadow:none}output#video_list{width:100%}span.upload_video{width:50%;margin:.3334%;height:50%;overflow:hidden;cursor:pointer}.font-size12{font-size:12px}.font-size14{font-size:14px}.font-size16{font-size:16px}.font-size18{font-size:18px}.font-size20{font-size:20px}.font-size25{font-size:25px}.font-size22{font-size:22px}.font-size15{font-size:15px}.font-size30{font-size:30px}.font-size32{font-size:32px}.textPurple{color:var(--primary)}.admin-booking-report{width:100%;max-width:550px}.admin-booking-report label{color:#232323;font-size:18px;margin-bottom:8px;display:block}.admin-booking-report .calendar-wrap{width:100%;padding:8px 12px;background-color:#ececec;border-radius:4px}.admin-booking-report .calendar-wrap .form-control{background-color:transparent!important;border:none!important;padding:0}.admin-booking-report .react-datepicker-wrapper{background:#ececec}.admin-booking-report .btn-search{font-size:16px;line-height:18px;font-weight:400;border-radius:50px;padding:8px 20px;cursor:pointer;border:none;color:var(--gray900);background-color:var(--cta)}.message-popup textarea.form-control{min-height:64px;height:125px;border-radius:16px;resize:vertical}.message-popup .app-row-inner{min-width:300px}.main-container .message-wrap-outer{padding:12px;height:calc(100vh - 92px);overflow:hidden}.main-container .message-wrap-outer .message-menu{width:100%;height:100%;overflow:hidden;background-color:var(--white);transition:all .3s ease-out}.main-container .message-wrap-outer .message-menu .input-search{font-family:Onest;font-size:14px;line-height:14px;color:#141529;border:none;width:100%;height:48px;background-color:#faf6f2;padding:20px 16px 20px 50px}.main-container .message-wrap-outer .message-menu .input-search::placeholder{font-family:Onest;font-size:12px;color:#a5a5a5}.main-container .message-wrap-outer .message-menu .btn-search{width:25px;height:25px;border:none;top:12px;left:22px;cursor:pointer;background-color:transparent}.main-container .message-wrap-outer .message-menu .user-list .user-img{width:56px;height:56px;border-radius:50px;background-color:#ffece5}.main-container .message-wrap-outer .message-menu .user-list .user-img .no-img{font-family:Onest;font-size:18px;line-height:24px;color:#101928;font-weight:600}.main-container .message-wrap-outer .message-menu .user-list{height:100%;padding-bottom:50px;overflow-y:auto}.main-container .message-wrap-outer .message-menu .user-list::-webkit-scrollbar{width:4px}.main-container .message-wrap-outer .message-menu .user-list::-webkit-scrollbar-track{background:#f1f1f1}.main-container .message-wrap-outer .message-menu .user-list::-webkit-scrollbar-thumb,.main-container .message-wrap-outer .message-menu .user-list::-webkit-scrollbar-thumb:hover{background:#faf6f2}.main-container .message-wrap-outer .message-menu .user-list li{cursor:pointer}.main-container .message-wrap-outer .message-menu .user-list li:hover{background-color:#faf6f2}.main-container .message-wrap-outer .message-menu .user-list .user-info{width:calc(100% - 56px)}.main-container .message-wrap-outer .message-menu .user-list .user-img img{border-radius:50px}.main-container .message-wrap-outer .message-menu .user-list .user-name{font-family:Onest;font-size:18px;line-height:24px;color:#3d3d3d;font-weight:600}.main-container .message-wrap-outer .message-menu .user-list .user-msg{font-family:Onest;font-size:16px;line-height:24px;color:rgba(61,61,61,.5);font-weight:400}.main-container .message-wrap-outer .message-menu .user-list .user-msg.unread{font-weight:600;color:#3d3d3d}.main-container .message-wrap-outer .message-menu .user-list .chat-time{font-family:Onest;font-size:16px;line-height:24px;font-weight:400;top:0;right:0;color:rgba(61,61,61,.5)}.main-container .message-wrap-outer .message-wrap{width:100%;margin-left:12px;height:100%;overflow:hidden;background-color:#faf6f2}.main-container .message-wrap-outer .message-wrap .message-header{background-color:#fff;border-bottom:1px solid #f0f2f5;z-index:2}.main-container .message-wrap-outer .message-wrap .message-header .btn-chat{width:25px;height:25px;padding:0;border:none;cursor:pointer;background-color:transparent}.main-container .message-wrap-outer .message-wrap .message-header .hl-1{font-family:Onest;font-size:20px;line-height:24px;font-weight:400;color:#1d2739}.main-container .message-wrap-outer .message-wrap .btn-profile{font-family:Philosopher;font-size:22px;font-weight:400;padding:14px 32px;line-height:normal;color:var(--cta);border-radius:50px;background-color:var(--primary)}.main-container .message-wrap-outer .message-body{width:100%;max-width:900px;margin:0 auto;z-index:1;overflow-y:auto;max-height:calc(100vh - 303px);left:50%;transform:translateX(-50%);bottom:100px}.main-container .message-wrap-outer .message-body::-webkit-scrollbar{width:4px}.main-container .message-wrap-outer .message-body::-webkit-scrollbar-track{background:#f1f1f1}.main-container .message-wrap-outer .message-body::-webkit-scrollbar-thumb{background:#b6b6b6}.main-container .message-wrap-outer .message-body::-webkit-scrollbar-thumb:hover{background:#7a7a7a}.main-container .message-wrap-outer .message-body .chat-time span{font-family:Onest;font-size:16px;font-weight:500;line-height:28px;color:#a5a5a5}.main-container .message-wrap-outer .message-body .chat-time .dots{width:5px;height:5px;border-radius:50px;background-color:#98a2b3}.main-container .message-wrap-outer .message-body .user-chat-img img{width:60px;height:60px;border-radius:50px}.main-container .message-wrap-outer .message-body .chat-wrap{height:auto}.main-container .message-wrap-outer .message-body .user-chat-wrap{max-width:500px}.main-container .message-wrap-outer .message-body .user-chat-body{max-width:calc(100% - 80px)}.main-container .message-wrap-outer .message-body .user-chat-body span{font-family:Onest;font-size:18px;line-height:28px;font-weight:400;padding:16px 20px;border-radius:50px;background-color:rgba(52,168,83,.12)}.main-container .message-wrap-outer .message-body .admin-chat-wrap{max-width:400px;margin-left:auto}.main-container .message-wrap-outer .message-body .admin-chat-body{max-width:100%}.main-container .message-wrap-outer .message-body .admin-chat-body span{font-family:Onest;font-size:18px;line-height:28px;font-weight:400;padding:16px 20px;border-radius:50px;background-color:rgba(252,201,52,.12)}.main-container .message-wrap-outer .message-footer-outer{bottom:0;left:50%;transform:translateX(-50%);border-top:2px solid #e9e1da}.main-container .message-wrap-outer .message-footer{max-width:900px}.main-container .message-wrap-outer .message-footer .input-msg{border:none;width:100%;height:52px;color:#141529;max-width:700px;border-radius:40px;background-color:rgba(84,51,73,.1)}.main-container .message-wrap-outer .message-footer .input-msg::placeholder{font-family:Onest;font-size:14px;color:#a5a5a5}.main-container .message-wrap-outer .message-footer .btn-cta{font-family:Philosopher;font-size:22px;line-height:22px;font-weight:400;padding:14px 24px;color:#543349;border-radius:50px;background-color:var(--cta)}.topbar{left:0;top:0;background-color:var(--topbar);z-index:99}.topbar span{font-family:Onest;font-size:14px;line-height:normal;font-weight:500;color:var(--gray900)}.topbar input{font-size:14px;width:240px;height:30px;padding:0 10px;border:1px solid #b7b7b7;transition:all .3s ease-out;border-radius:8px}.topbar input:focus{border-color:var(--primary)}.topbar button{font-family:Philosopher,sans-serif;font-size:14px;padding:4px 15px;line-height:normal;color:var(--cta);border-radius:20px;background-color:var(--primary);border:1px solid var(--primary);transition:all .3s ease-out}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:-50px;list-style:none;margin-top:160px!important}.breadcrumb .breadcrumb-inner{width:100%;max-width:1770px;margin:0 auto}.breadcrumb-inner ul{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}.breadcrumb ul li{display:inline-block;font-family:Onest;font-size:16px;line-height:16px;position:relative}.breadcrumb ul li:not(:last-of-type){margin-right:25px}.breadcrumb ul li:not(:last-of-type):after{position:absolute;content:"»";top:-1px;right:-18px}.breadcrumb ul li a{font-weight:600;color:#543349}.breadcrumb .breadcrumb-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1770px;margin:0 auto;padding:0 24px}.breadcrumb .share-model{display:flex;align-items:center;gap:6px;font-size:16px;cursor:pointer;white-space:nowrap;font-weight:500;color:#543349;margin-right:2px}.share-buttons-grid{display:flex;gap:12px;margin-top:20px}.share-btn{display:flex;align-items:center;gap:10px;border:1px solid #ddd;border-radius:12px;padding:10px 16px;background-color:#fff;font-weight:500;font-size:14px;color:#333;transition:background-color .2s ease;width:100%;cursor:pointer}.share-btn:hover{background-color:var(--primaryLight);color:#f5f5f5}.share-btn .icon{width:20px;height:20px}#view-share-modal .package-img{width:100px;height:79px;border-radius:5px}#view-share-modal .package-img img{border-radius:5px;height:95px}.location-list-group{z-index:10;max-height:187px;overflow-y:auto;border-radius:4px 4px 0 0;padding:0;background-color:var(--white);border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-top:1px solid #e3e3e3}.location-list-group li{font-family:onest;font-size:13px;line-height:14px;color:var(--primary);padding:8px 12px;margin:0;border-bottom:1px solid #e3e3e3}.review-card .user-img .no-img{font-family:Onest;font-size:18px;line-height:24px;color:#101928;font-weight:600}.review-card .user-img{width:56px;height:56px;border-radius:50px;background-color:#ffece5}.readmore{color:var(--primary);cursor:pointer}.vendor-profile-banner .owl-item .item img{min-height:350px}.force-topheader{top:0!important}.checklist_flex{width:795px}.message-wrap-outer .message-menu-display-none,.message-wrap-outer .message-wrap-display-none{display:none}.show-hide-change-password{width:18px;top:10px;left:auto;right:10px;cursor:pointer}.show-hide-change-con-password{width:18px;top:38px;left:auto;right:10px;cursor:pointer}.realtiveParent{position:relative}@media (max-width:1680px){.signup-outer{right:180px}.dashboard-management .admin-dashboard-inner .dashboard-card .stat-color{width:15px;height:15px}.dashboard-management .admin-dashboard-inner .dashboard-card .stat-percentage{font-size:14px}.dashboard-management .admin-dashboard-inner .donut-chart{width:300px!important;height:300px!important;min-height:auto!important}.head-h1{font-size:78px}.head-h2{font-size:58px}.fs42{font-size:40px;line-height:1.5}.fs26{font-size:24px}.fs261{font-size:18px}.fs24{font-size:22px}.fs22,.see_more_wed{font-size:20px}.fs20{font-size:18px}.fs18{font-size:16px}.fs181{font-size:12px}.banner-form .sub_text{font-size:28px}.banner-form{bottom:-80px}.fs38{font-size:34px}.st_box .head-3{font-size:44px}.vendormaincontainer .subhead .head-h3{padding-bottom:28px}.vendormaincontainer .ptext{font-size:20px}.light-back-box{padding-top:70px}.aboutusmaincon .about-mid-con{padding:72px 0;max-width:1280px}.about-mid-con .ptext{font-size:22px}.about-mid-con .mid-imgbox{margin:56px 0}.about-mid-con .mid-imgbox .midimg{max-width:400px}form#vendor-search-form{padding:0 32px 0 0}.vendor-aside{max-width:350px}.vendor-search-listing{max-width:calc(100% - 350px)}.range_fl .field{padding:12px 19px}.vendor-dashboard-booking .booking-calendar .calendar-days .event-badge,.vendor-dashboard-booking .booking-calendar .calendar-days .event-wrap .more-event{width:115px}.order-summery .bill_card,.order-summery .card_summery_b{padding:16px}.main-container .message-wrap-outer .message-body .user-chat-wrap{max-width:450px}}@media (max-width:1600px){.form-cont,.form-wrap{margin-top:30px}.mt-xxl-5{margin-top:2rem!important}.py-5{padding-top:2rem!important;padding-bottom:2rem!important}.mainheader .container{max-width:1240px}.info_form .form-control{padding:14px 16px}nav.tabs_profile .nav-link{padding:14px 74px}.info_form .form-group{margin-bottom:16px}.info_form p{margin-top:28px;margin-bottom:28px}.web_submit{font-size:20px}#vendor_edit-form .web_submit{padding:14px 16px}.vendor-container{max-width:1240px}.vendor-dashboard-booking .booking-calendar .calendar-days .days{font-size:16px}.summery_overview{flex-wrap:wrap}.rf_summery{margin-top:12px}#order_summery_table td,#order_summery_table th{padding:.5rem}.main-container .message-wrap-outer .message-menu .user-list .chat-time{font-size:12px}.main-container .message-wrap-outer .message-menu .user-list .user-name{font-size:14px}.main-container .message-wrap-outer .message-menu .user-list .user-msg{font-size:14px;line-height:14px}.main-container .message-wrap-outer .message-body .user-chat-body span{font-size:16px;line-height:24px}.main-container .message-wrap-outer .message-body .user-chat-wrap{max-width:400px}.main-container .message-wrap-outer .message-body .admin-chat-wrap{max-width:350px;margin-left:auto}.main-container .message-wrap-outer .message-footer .btn-cta,.main-container .message-wrap-outer .message-wrap .btn-profile{font-size:18px;padding:12px 24px}.main-container .message-wrap-outer .message-footer{max-width:700px}.main-container .message-wrap-outer .message-footer .input-msg{max-width:520px}.main-container .message-wrap-outer .message-body .chat-time span{font-size:14px}.main-container .message-wrap-outer .message-body .admin-chat-body span{font-size:16px;line-height:24px}.main-container .message-wrap-outer .message-body{max-height:calc(100vh - 295px)}}@media (max-width:1499px){.signup-outer{right:120px}.signup-main .logo{top:50px;left:50px}.sidebar{max-width:250px;padding-top:32px}.sidebar-menu{margin-top:44px}.sidebar .menu-link a svg{margin-right:10px}.sidebar .menu-link a{font-size:18px;padding:14px 20px}.dashboard-management .main-container{max-width:calc(100% - 250px)}.dashboard-management .dashboard-inner-cont .btn-group-right{max-width:490px}.dashboard-management .dashboard-inner-cont .btn-lg{max-width:240px}.head-h1{font-size:72px}.head-h2{font-size:54px}.fs42{font-size:38px}.fs26{font-size:22px}.fs261{font-size:16px}.fs24{font-size:20px}.avatar-edit label,.fs22,.see_more_wed{font-size:18px}.fs18,.fs20{font-size:16px}.fs181{font-size:12px}.fs16,.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{font-size:14px}.banner-form .sub_text{font-size:26px}.form-b input::placeholder{font-size:14px}.fs38{font-size:32px}.st_box .head-3{font-size:40px}nav.tabs_profile .nav-link{padding:14px 54px}.mainheader .container{max-width:1140px}.mainheader .nav-item .btn-head{font-size:18px;padding:6px 20px}.ptext{font-size:18px}.footermain .social-icons .social-a{max-width:24px}.footermain .social-icons .social-a:not(:first-of-type){margin-left:24px}.footermain .main-footbox{padding:60px 0}.footermain .link-title{font-size:20px}.footermain .foot-listlink li a{font-size:16px;margin-bottom:6px}.vendormaincontainer{margin-top:80px}.vendormaincontainer .subhead .head-h3{font-size:36px;padding-bottom:20px}.vendormaincontainer .ptext{font-size:18px}#vendor-form .select-down{bottom:36px}#vendor-form .web_submit{padding:6px 40px}#vendor-form .reset-form-btn{font-size:18px}.vendormaincontainer .whyjoin-vendor{padding:44px 0 60px}#vendor-form .form-cell .field-text sup{font-size:18px}.aboutusmaincon{margin-top:80px}.aboutusmaincon .about-mid-con{padding:48px 0;max-width:1122px;margin-top:110px}.about-mid-con .head-h4{font-size:36px}.about-mid-con .about-icons{max-width:48px}.about-mid-con .ptext{font-size:18px}.about-mid-con .mid-imgbox{margin:40px 0}.about-mid-con .mid-imgbox .midimg{max-width:320px}.dashboard-management .dashboard-inner .btn-add-listing{font-size:16px}.dashboard-management .dashboard-inner .package-grid-view{max-width:312px}form#vendor-search-form{padding:0 24px 0 0}.vendor-aside{max-width:300px}.vendor-search-listing{max-width:calc(100% - 300px)}.rng_f{width:240px}.vendor-search-listing .see_more_wed{padding:15px 44px}.range_fl .field{padding:12px 22px}.vendor-container{max-width:1140px}.vn-slide{max-height:350px}.checklist_left,.checklist_right{width:45%}.secure_top{padding:4px 10px}.dashboard-management .admin-dashboard-inner .donut-chart{width:240px!important;height:240px!important}.dashboard-management .admin-dashboard-inner .dashboard-card .sm-heading{font-size:20px}.dashboard-management .admin-dashboard-inner #line-chart{min-width:auto!important}.dashboard-management .admin-dashboard-inner .inbox-inner,.dashboard-management .admin-dashboard-inner .invoice-inner{max-height:400px;overflow:auto}.dashboard-management .admin-dashboard-inner .dashboard-card{padding:20px 24px}.dashboard-management .admin-dashboard-inner .booking-status .table-head .tbl-heading{font-size:14px}.dashboard-management .admin-dashboard-inner .booking-status .tbl-text{font-size:12px}.dashboard-management .admin-dashboard-inner .dashboard-card .info-text{font-size:12px}.dashboard-management .admin-dashboard-inner .inbox-inner .sm-heading,.dashboard-management .admin-dashboard-inner .invoice-inner .sm-heading{font-size:16px}.dashboard-management .admin-dashboard-inner .inbox-inner img,.dashboard-management .admin-dashboard-inner .invoice-inner img{width:45px;height:auto}.vendor-dashboard-booking .booking-calendar .calendar-header{font-size:22px}.dashboard-management .vendor-dashboard-booking .add-appointment{font-size:14px;padding:8px 16px}.vendor-dashboard-booking .booking-calendar .calendar-week-day th{font-size:18px}.vendor-dashboard-booking .booking-calendar .calendar-days .event-badge,.vendor-dashboard-booking .booking-calendar .calendar-days .event-wrap .more-event{width:96px}.vendor-dashboard-booking .booking-calendar #days-calendar .calendar-days .event-badge,.vendor-dashboard-booking .booking-calendar #weekly-calendar .calendar-days .event-badge{width:100%}}@media (min-width:1400px){.vendor-container .review-card{min-width:690px}}@media (max-width:1400px){.signup-outer{right:100px}}@media (max-width:1399px){.head-h1{font-size:60px}.banner-form .sub_text{font-size:20px;margin-top:16px}.bn_form_section{padding:20px 28px}.banner-form{max-width:900px;bottom:-48px}.form-b .form-control,.form-b label{font-size:14px}.web_submit{font-size:18px;padding:10px 20px;line-height:18px}.how_it_work_section,.sectionpad-100,.testimonial,.top_wedding{padding:64px 0}.web_ul li{margin-top:6px}.see_more_wed{margin-top:10px}.fs42{font-size:32px}.head-h2{font-size:48px}#testimonial_carousel .quote_s img{width:44px;height:44px}#testimonial_carousel .star_s img{width:24px;height:24px;margin:18px 6px 28px}.fs38{font-size:24px}#testimonial_carousel .author_c img{width:80px;height:80px}.test_content{max-width:900px;margin:0 auto 28px}#testimonial_carousel .owl-next,#testimonial_carousel .owl-prev{width:48px;height:48px}#testimonial_carousel .owl-nav img{width:100%;height:100%}#testimonial_carousel .owl-prev{left:0}#testimonial_carousel .owl-next{right:0}.inner-card_pd{width:100%;padding:10px 20px}.card_works{width:32.5%}.fs12{font-size:10px}.ch_btn{font-size:16px}.icon_flowers{margin:64px 0}.avatar-edit label,.fs22,.see_more_wed{font-size:16px}.st_box .head-3{font-size:36px}.info_form .form-group{margin-bottom:16px}.info_form p{margin-top:28px;margin-bottom:28px}#vendor_edit-form .web_submit{padding:14px 16px}.fs24{font-size:18px}.vendor-inner{padding:64px 24px}.vendor-search-listing .web_ul li svg{width:24px;height:16px}#vendor-search-form .vendor-form-field{margin-bottom:20px}#vendor-search-form [type=checkbox]:checked+label:before,#vendor-search-form [type=checkbox]:not(:checked)+label:before,#vendor-search-form [type=radio]:checked+label:before,#vendor-search-form [type=radio]:not(:checked)+label:before{width:18px;height:18px}#vendor-search-form [type=checkbox]:checked+label:after,#vendor-search-form [type=checkbox]:not(:checked)+label:after,#vendor-search-form [type=radio]:checked+label:after,#vendor-search-form [type=radio]:not(:checked)+label:after{top:3px;left:3px;width:12px;height:12px}#vendor-search-form [type=checkbox]:checked+label,#vendor-search-form [type=checkbox]:not(:checked)+label,#vendor-search-form [type=radio]:checked+label,#vendor-search-form [type=radio]:not(:checked)+label{padding-left:26px}#vendor-search-form label{margin-bottom:6px}.vendor-search-listing .see_more_wed{padding:12px 44px;margin:16px 0 4px}#popular_web_top_content,.vendor-search-listing .web_top_content{padding:50px 16px 16px}.range_fl .field{padding:12px 25px}.range_fl .field span{line-height:normal}.vn-slide{max-height:300px}.vendor-profile-banner{margin-top:40px}.vendor-profile-main{padding:32px 0 64px}.pack-content{padding:16px}.pack-content ul{height:84px}.pack-content .see_more_wed{margin:16px auto}.mb64{margin-bottom:36px}.mt64,.mtb64{margin-top:36px}.mtb64{margin-bottom:36px}.mtb50{margin-top:28px;margin-bottom:28px}.head-h4{font-size:32px}.order-summery #tooltip,.order-summery span.rightvalue{top:-42px}.order-summery span.rightvalue svg,div#tooltip svg{width:36px;height:36px}}@media screen and (min-width:770px){.arrow-right-svg{display:none}}@media (max-width:1366px){.form-cont,.form-wrap{margin-top:20px}.form-control{padding:8px 28px;line-height:1.2}.form-control,.google-signup .btn-google-signup{font-size:14px}.lbl-container{padding:8px 40px;font-size:16px;max-width:170px}.head-h6{font-size:28px}.home-main{margin-top:126px}.lbl-info{display:flex;align-items:center;justify-content:center}.lbl-info svg{width:18px;height:18px;margin-right:6px}.btn-primary{font-size:18px;padding:8px 14px}.show-hide-password span{font-size:14px}.show-hide-password{top:6px}.show-hide-password svg{width:16px}.other-signup-method .xor small{font-size:13px;font-weight:600}.signup-outer{max-width:470px}.signup-outer .signup-inner{max-width:365px}.signup-inner .sm-heading{font-weight:600;font-size:10px}.other-signup-method{margin-top:20px!important}.navbar-brand img{max-width:120px}.fs22{font-size:16px}.dashboard-management .dashboard-inner .package-list-view .list-view-img{max-width:280px}.dashboard-management .dashboard-inner .package-list-view .btn-grid-package{max-width:260px}.sidebar-menu{max-height:calc(100vh - 210px)}.dashboard-management .admin-dashboard-inner .invoice-inner{padding-right:6px}.dashboard-management .admin-dashboard-inner .inbox-inner .sm-heading,.dashboard-management .admin-dashboard-inner .invoice-inner .sm-heading{font-size:14px}.dashboard-management .admin-dashboard-inner .inbox-invoice-clendar .dashboard-card{max-width:49.5%}.dashboard-management .admin-dashboard-inner .inbox-invoice-clendar .dashboard-card.booking-calendar{width:100%;max-width:380px}.card_summery_b .bl_card .fs18{font-size:14px}.card_summery_b .bl_card .fs22,.dashboard-management .admin-dashboard-inner .dashboard-card .sm-heading,h6.fs24{font-size:18px}.main-container .message-wrap-outer .message-body .admin-chat-body span,.main-container .message-wrap-outer .message-body .user-chat-body span{font-size:14px;line-height:20px}.main-container .message-wrap-outer .message-footer{max-width:640px}.main-container .message-wrap-outer .message-footer .input-msg{max-width:480px}.main-container .message-wrap-outer .message-body .admin-chat-body span,.main-container .message-wrap-outer .message-body .user-chat-body span{padding:10px 16px}.main-container .message-wrap-outer .message-footer .btn-cta,.main-container .message-wrap-outer .message-wrap .btn-profile{font-size:16px;line-height:16px;padding:10px 20px}.main-container .message-wrap-outer .message-body .user-chat-wrap{max-width:350px}.main-container .message-wrap-outer .message-body .admin-chat-wrap{max-width:300px;margin-left:auto}.main-container .message-wrap-outer .message-footer .input-msg{height:38px}.main-container .message-wrap-outer .message-body .user-chat-body{max-width:calc(100% - 70px)}.main-container .message-wrap-outer .message-menu .user-list .user-img{width:44px;height:44px}.main-container .message-wrap-outer .message-menu .user-list .user-info{width:calc(100% - 44px)}.breadcrumb{margin-top:140px!important}.force-topbreadcrumb{margin-top:105px!important}}@media (max-width:1280px){.signup-outer{padding:44px 0!important}.left-form{padding-right:70px;max-width:484px}.right-form{padding-left:70px;max-width:404px}.vendor-inner{padding:40px 24px}.home-main{margin-top:120px}.aboutusmaincon .about-mid-con{padding:36px 24px;margin-top:110px}.about-mid-con .head-h4{font-size:32px}.about-mid-con .about-icons{max-width:44px}.about-mid-con .mid-imgbox .midimg{max-width:285px}.vendor-search-inner{padding:36px 20px}.vendor-aside{max-width:250px}form#vendor-search-form{padding:0}.vendor-search-listing{max-width:calc(100% - 270px)}.btn_filter{max-width:120px}.vrf_left span,.vrf_right p{line-height:1.2;text-align:center}.vrf_left svg.me-2{margin-right:4px!important;width:16px;height:16px}.dashboard-management .admin-dashboard-inner .dashboard-card .rev-text{font-size:15px}.vendor-dashboard-booking .booking-calendar .calendar-header{font-size:18px}.dashboard-management .vendor-dashboard-booking .right-menu-panel .btn-tab{font-size:12px;padding:2px 8px}.dashboard-management .vendor-dashboard-booking .right-menu-panel .toggle-group{max-width:180px}.dashboard-management .vendor-dashboard-booking .add-appointment{font-size:12px;padding:8px 10px}.order-review-inner .photo_author1 img{width:40px;height:40px}.order-review-inner .photo_author img,.order-review-inner .photo_author1 img{width:60px;height:60px}.order-review-inner .tf{margin-top:10px}.order-status-flex{margin-top:24px}.vendor-inner .gallery_vendor .preview-cont{max-width:32.2%}.cropped-img-previw-wrap{max-width:400px}.cropped-img-previw-wrap .ReactCrop__child-wrapper img{height:270px}.dashboard-management .dashboard-inner .package-grid-view{max-width:290px}}@media (max-width:1199px){.sidebar{left:-270px;top:92px;height:calc(100vh - 92px)}.sidebar.active{left:0;z-index:3}.sidebar.active:after{position:absolute;content:"";width:500%;height:100%;top:0;left:0;z-index:-1;background:rgba(0,0,0,.15);transition:width .3s ease-out}.dashboard-header{padding:24px}.dashboard-management .main-container{max-width:100%}.dashboard-management .dashboard-inner{max-width:calc(100% - 48px)}.dashboard-management .dashboard-header .sm-heading{margin-left:44px}.dashboard-management .dashboard-inner-cont .btn-lg{height:52px;font-size:20px;max-width:180px}.dashboard-management .dashboard-inner-cont .btn-group-right{max-width:370px}.dashboard-management .dashboard-inner{padding-bottom:50px}.dashboard-management .admin-dashboard-inner .dashboard-card .rev-text{font-size:14px}.dashboard-management .dashboard-inner .package-card{max-width:380px}.dashboard-management .dashboard-inner .package-card .package-name .name{font-size:22px}.navbar-brand{max-width:130px}.mainheader .nav-item .btn-head{padding:6px 16px;font-size:16px}.footermain .main-footbox{padding:44px 0}.head-h1{font-size:54px}.banner-form .sub_text{font-size:18px;margin-top:14px}.banner-form{max-width:850px;padding:0 24px}.web_top_content{padding:50px 16px 30px}.how_it_work_section .mt40{margin-top:20px}.how_it_work_section .mt40 br{display:none}.price_box{padding:10px 12px;min-width:120px}.km_img img{max-width:125px}.km_content{width:calc(100% - 130px);padding:0 8px}.test_content{max-width:800px}.fs42{font-size:28px}.up_img{padding:14px 32px}.light-back-box .subhead{padding:0 28px}.light-back-box .subhead br{display:none}.commonbox-why{padding:0 24px}.vendor-search-listing .wed_card{width:48%}.vendor-search-listing .bottom_card .see_more_wed{padding:11px 50px}.vendor-container{padding-left:24px;padding-right:24px}.vp-left{width:67%}.vp-right{width:32%}.vn-slide{max-height:220px}.booking-calendar .calendar-header{font-size:20px}.booking-calendar .year-change{width:20px;margin:0 4px}.vendor-dashboard-booking .booking-calendar .calendar-days .event-badge{font-size:10px}#booking-table .w_equal{width:73px}#booking-table img{width:36px;height:36px}#booking-table .ms-3{margin-left:4px!important;width:210px;display:inline-block}.booking-inner .tb-start #booking-table,.card_summery_b .tb-start #order_summery_table{white-space:nowrap}.admin-order-list tbody tr td{white-space:normal!important}.ch_btn{padding:8px 36px}.main-container .message-wrap-outer .message-body{max-height:calc(100vh - 287px)}}@media (max-width:1024px){.bn_form_section{padding:14px}.card_summery_b .bl_card .fs22{font-size:16px}.lookinForHomeSelect{width:223px}}@media (max-width:991px){.signin-outer,.signup-outer{right:50%;left:50%;transform:translate(-50%,-50%)}.signup-main{background:var(--white)}.card-border{display:none}.mt-xxl-5{margin-top:20px!important}.dashboard-inner .dashboard-inner-cont{max-width:650px}.dashboard-inner-cont .sm-heading{font-size:20px}.dashboard-management .admin-dashboard-inner .dashboard-data .dashboard-card{max-width:48.5%}.navbar-toggler{border-color:#faf6f2}.navbar-toggler:focus{box-shadow:none}.navbar-nav{margin-bottom:0}.navbar-toggler-icon{background-image:url(/_next/static/media/hamburger-icon.9ab01587.png);background-size:auto;display:inline-block;width:1em;height:1em;vertical-align:middle;background-repeat:no-repeat;background-position:50%}.footermain .foot-listlink li a{font-size:14px}.signup-outer{padding:0!important;margin-top:32px}.vendormaincontainer .subhead .head-h3{font-size:32px;padding-bottom:16px}.vendormaincontainer .head-h6{font-size:24px}.commonbox-why{flex-flow:column}.whyjoin-vendor .common-box-why:not(:first-of-type){margin-left:0;margin-top:24px}.about-mid-con .mid-imgbox{margin:24px 0}.about-mid-con .about-icons{max-width:36px}.about-mid-con .head-h4{font-size:24px}.about-mid-con .ptext{font-size:16px}.verndor_wrap{width:100%}.fs24{font-size:18px}.head-h2{font-size:42px}.st_box .head-3{font-size:28px}.stflex{justify-content:center!important}.st_box{width:calc(50% - 16px);margin-bottom:32px}.st_box:last-child{margin-bottom:0}.flw{width:64px;height:32px;object-fit:contain}.icon_flowers{margin:0 24px 0 0;height:180px}.card_works,.icon_flowers{display:flex;align-items:center}.card_works{width:100%;justify-content:center;margin-top:24px}.cont_card{max-width:400px}.flw_first:after,.flw_second:after{content:"";border:2px dashed #543349;height:100%;width:2px;position:absolute;top:calc(50% + 16px);margin-left:0;left:50%;transform:translate(-50%)}.km_img img{max-width:150px}.km_content{width:calc(100% - 165px)}#testimonial_carousel .owl-next{right:-64px}#testimonial_carousel .owl-prev{left:-64px}#testimonial_carousel .owl-nav{display:none}#testimonial_carousel .owl-dots{text-align:center;margin-top:24px;display:none}#testimonial_carousel button.owl-dot{width:16px;height:16px;background:#543349;border-radius:100%;margin:12px 6px 0;transition:all .3s ease-in-out;opacity:.5}#testimonial_carousel button.owl-dot.active{width:42px;height:16px;opacity:1;border-radius:16px}.bn_form_section{padding:16px;border-radius:12px}.form-b .form-control{padding:8.5px 32px 8.5px 13.59px;font-size:12px}.form-b input::placeholder{font-size:12px}.web_icn{bottom:9px}.dropdown_icn{bottom:0}.left-form{padding-right:0;max-width:100%;border-right:0}.right-form{padding-left:0;max-width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #a5a5a5;padding-bottom:24px;margin-bottom:24px;flex-wrap:wrap}.address_div{margin-bottom:0;width:29%;text-align:center}.contact-section .d-flex{flex-direction:column-reverse}.vendor-inner .upl_flex{flex-wrap:wrap}.drop-parent,.upload_image_area{width:100%}.upload_image_area{margin-top:20px}.upload_image_area p{margin-top:10px}.navbar-nav{margin-top:16px;margin-bottom:16px!important}.dashboard-management .dashboard-inner .package-grid-view{max-width:49%}.filter_click svg{width:24px;height:20px;margin-right:2px}.filter_click{cursor:pointer;display:flex;align-items:center;background:#f5f3f4;padding:4px 12px;margin-right:12px}.filter_click span{margin-top:3px}.vendor-aside{position:fixed;left:-302px;transition:all .3s ease-in-out;background:#fff;z-index:99;padding:16px;max-width:300px;height:calc(100vh - 80px);overflow-y:auto;top:80px}.vendor-aside.active{left:0;transition:all .3s ease-out}.vendor-search-listing{max-width:100%}.vendor-search-listing .filter-listing-msg{position:absolute;top:8px;left:0}.vendor_dropbox{overflow-y:hidden}.vendor_dropbox:before{content:"";background:rgba(0,0,0,.15);position:absolute;left:0;top:0;width:100%;height:100%;z-index:99}.aside_close{position:fixed;display:block;top:80px;left:-400px;cursor:pointer;background:#fff;width:300px;text-align:right;padding:4px 6px;z-index:1;transition:all .3s ease-in-out}.aside_close.active{left:0}.aside_close svg{width:32px;height:32px}form#vendor-search-form{padding:24px 0 0}.filter p.fs18{font-size:14px}.dashboard-management .dashboard-inner .package-list-view .btn-edit{min-width:100px}.dashboard-management .dashboard-inner .package-grid-view .btn-delete,.dashboard-management .dashboard-inner .package-grid-view .btn-edit,.dashboard-management .dashboard-inner .package-list-view .btn-delete,.dashboard-management .dashboard-inner .package-list-view .btn-edit{font-size:16px}.dashboard-management .dashboard-inner .package-list-view .btn-grid-package{max-width:180px}.dashboard-management .dashboard-inner .package-list-view .list-view-img{max-width:260px}.vendor-container{padding-left:24px;padding-right:24px}.vp-left{width:100%;padding-right:0}.vn-slide{max-height:200px}.vp-right{width:100%;display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;margin-top:24px}.vp-right .availability-card{width:48%;margin-top:0}.locn-flex div{width:50%}.mb64{margin-bottom:30px}.mt64,.mtb64{margin-top:30px}.mtb64{margin-bottom:30px}.head-h4{font-size:32px}.detail-left{width:100%}.detail-right{width:100%}.detail-right,form#booking-form{margin:32px auto}.dashboard-management .admin-dashboard-inner .dashboard-stats{flex-flow:column}.dashboard-management .admin-dashboard-inner .dashboard-stats .donut-chart-wrap,.dashboard-management .admin-dashboard-inner .dashboard-stats .line-chart{max-width:100%}.dashboard-management .admin-dashboard-inner .donut-chart{width:100%!important;height:auto!important}.dashboard-management .admin-dashboard-inner .dashboard-card .sm-heading{font-size:18px}.dashboard-management .admin-dashboard-inner .inbox-invoice-clendar .dashboard-card.booking-calendar{max-width:380px;margin:0 auto}.dashboard-management .admin-dashboard-inner .booking-status .tbl-col-1{max-width:none;width:200px!important}.dashboard-management .admin-dashboard-inner .booking-status .tbl-col-2{max-width:none;width:230px!important}.dashboard-management .admin-dashboard-inner .booking-status .tbl-col-3{max-width:none;width:100px!important}.dashboard-management .admin-dashboard-inner .booking-status .tbl-col-4,.dashboard-management .admin-dashboard-inner .booking-status .tbl-col-5{max-width:none;width:120px!important}.dashboard-management .admin-dashboard-inner .booking-status .tbl-col-6,.dashboard-management .admin-dashboard-inner .booking-status .tbl-col-7{max-width:none;width:130px!important}.dashboard-management .admin-dashboard-inner .booking-status .dashboard-card{overflow:auto}.dashboard-management .admin-dashboard-inner .booking-status .booking-table{min-width:max-content}.dashboard-management .vendor-dashboard-booking .right-menu-panel{max-width:max-content}.vendor-dashboard-booking .booking-calendar .calendar-days .event-badge{width:auto;height:auto;padding:12px}.vendor-dashboard-booking .booking-calendar .calendar-days .days{height:60px}.vendor-dashboard-booking .booking-calendar .calendar-days .event-badge img{width:auto;height:10px}.booking-page .book_left{width:100%}.bookflex{flex-direction:column-reverse}#step-2 .bookflex{flex-direction:normal}.booking-page .book_right{width:100%;max-width:450px;margin-left:auto;margin-right:auto}form#booking-form{max-width:767px;width:100%;margin:0 auto}#step-1 .book_right{margin-bottom:24px}.order-review-inner .order_w_33{width:50%;margin-bottom:24px}.order-review-inner .order_w_33:last-child{margin-bottom:0}.bl_card{margin-right:16px}.filter-overlay.active{width:100%}.vendor-inner .gallery_vendor .preview-cont{max-width:32%;height:220px}.images-preview .preview-cont{max-width:154px}.cropped-img-previw-wrap{position:relative;max-width:100%;right:auto;top:auto}.cropped-img-previw-wrap .ReactCrop__child-wrapper img{width:100%;height:auto}.vendor-profile-info-form{margin-top:30px}.main-container .message-wrap-outer .message-menu{position:absolute;z-index:2;max-height:calc(100vh - 70px)}.main-container .message-wrap-outer .message-menu.active,.main-container .message-wrap-outer .message-wrap{margin-left:0}.main-container .message-wrap-outer{padding:0;margin:12px 0;max-width:98%;overflow:hidden}.main-container .message-wrap-outer .message-body{max-height:calc(100vh - 263px);width:95%}.mainheader{top:62px}.breadcrumb{margin-top:160px!important}.main-container .message-wrap-outer .message-wrap-header-adjust{top:70px}}@media (max-width:767px){.signup-outer{right:0;max-width:100%;margin-top:24px}.footermain .social-main{flex-flow:column}.footermain .social-main .ptext{text-align:center}.social-icons{margin:10px 0!important}.navbar{padding:8px 0}.navbar-nav .nav-item{display:flex;flex-flow:column;align-items:center;margin-top:20px}.mainheader .nav-item .btn-head{margin-bottom:12px;font-size:20px}.footermain .main-footbox{flex-flow:column}.footermain .main-footbox .foot-linkbox{margin-bottom:24px}.footermain .foot-listlink li a{font-size:18px}.wed_card:last-child{margin-bottom:0}.st_box{width:100%;margin-bottom:24px}.fs42{font-size:20px}.fs38{font-size:18px}.fs24{font-size:16px}#testimonial_carousel .quote_s img{width:32px;height:32px}#testimonial_carousel .item{margin-top:16px}.head-h2{font-size:29px}.st_box .head-3{font-size:24px}.fs26{font-size:20px}.fs261{font-size:16px}.verndor_wrap{padding:0 24px}.navbar-nav{margin-top:7px;margin-bottom:7px!important}.navbar-nav .nav-item{margin-top:5px}.mainheader .nav-item .btn-head{font-size:16px;padding:0 16px;margin-bottom:6px}.mainheader .nav-item .btn-head.btn-login{margin-bottom:0;padding:6px 18px;margin-left:0!important;margin-top:4px}.btn_filter{max-width:130px}.vendormaincontainer .subhead .head-h3{font-size:24px;padding-bottom:12px}.vendormaincontainer .ptext{font-size:16px}.form-main-vn,.light-back-box .subhead{padding:0 20px}.form-main-vn{width:100%}.vendormaincontainer .head-h6{font-size:20px}#vendor-form .form-cell{padding:16px}.form-main-vn .form-cell .head-h6,.form-main-vn .form-cell .required{padding:12px 16px}#vendor-form .check-category input[type=checkbox],#vendor-form .check-category input[type=radio]{width:16px;height:16px}#vendor-form .check-category label{margin-left:8px}#vendor-form .web_submit{margin-top:0}#vendor-form .clear-right{display:flex;align-items:center}#vendor-form .reset-form-btn{font-size:16px}.aboutusmaincon .about-mid-con{padding:24px 20px;margin-top:130px}.about-mid-con .mid-imgbox{margin:40px 0}.about-mid-con .mid-imgbox .midimg{max-width:100%}.sidebar{max-width:240px;top:138px;height:calc(100vh - 138px)}.dashboard-header{flex-flow:column;align-items:start!important}.dashboard-header .toolbar-right{width:100%;justify-content:space-between!important}.dashboard-header .toolbar-right .search-box{width:74%}.dashboard-management .dashboard-inner{max-width:100%}.dashboard-inner .dashboard-inner-cont,.dashboard-management .slogan{padding:0 24px}.dashboard-management .dashboard-inner-cont .form-control{font-size:14px}.dashboard-management .admin-dashboard-inner .inbox-invoice-clendar .dashboard-card{max-width:100%}.dashboard-management .admin-dashboard-inner .inbox-invoice-clendar{flex-flow:column}.dashboard-management .admin-dashboard-inner .dashboard-card .sm-heading{font-size:16px}.dashboard-management .dashboard-inner .package-card{max-width:340px}.dashboard-management .dashboard-inner .package-card .package-img{min-height:252px}.dashboard-management .dashboard-inner .package-card .package-name .name{font-size:20px}.dashboard-management .dashboard-inner .package-card .btn-link{font-size:16px;max-width:200px}.dashboard-management .dashboard-inner.packages .ReactCrop__child-wrapper{width:100%;max-height:max-content}.dashboard-management .dashboard-inner .package-grid-view{max-width:100%}.package-inner-cont .grid-view-img{width:100%;height:auto;max-height:320px}.dashboard-inner .verndor_wrap .tab-content,.form-b{max-width:100%}.form-b{width:100%;margin-bottom:12px}.wedd_form .d-flex{flex-wrap:wrap}.form-b label{margin-bottom:6px}.form-b:last-child{margin-bottom:0}.web_submit{width:100%;margin-top:12px}.head-h1{font-size:40px}.head-h1 br{display:none}.banner-form .sub_text{font-size:16px}.how_it_work_section,.sectionpad-100,.testimonial,.top_wedding{padding:40px 0}.icon_flowers,br{display:none}.st_box{padding:0}.stflex{margin-top:40px}.banner-form{bottom:24px}.dashboard-management .dashboard-inner .package-grid-view .btn-edit{min-width:130px}.dashboard-management .dashboard-inner .btn-add-listing{padding:12px 22px}.vendor-search-page .page_bn_img{height:400px}.vendor-search-listing .wed_card{width:100%}.vendor-search-inner{padding:24px 0}.container-fluid{padding-left:24px;padding-right:24px}.filter .d-flex{flex-wrap:wrap}.sortby{margin-left:0}.dashboard-management .dashboard-inner .package-inner-cont .package-list-view{flex-flow:column}.dashboard-management .dashboard-inner .package-list-view .list-view-img{max-width:270px}.vn-slide{max-height:180px}.vp-right .availability-card{width:100%;max-width:400px;margin-top:16px;margin-left:auto;margin-right:auto}.locn-flex div{width:100%;margin-bottom:.5rem}.pack-card{width:calc(50% - 8px);margin-bottom:16px}.vp-right{margin-top:0}.pack-content .see_more_wed{max-width:240px}.pr-tbtitle{margin:16px 0}.mb32{margin-bottom:16px}.mt32{margin-top:16px}.availability-inner{padding:20px 24px}#requerment-form .mb{width:calc(100% - 0px)}.vendor-container{padding-left:.75rem;padding-right:.75rem}.availability-card .web_submit{max-width:325px}.dashboard-management .admin-dashboard-inner .dashboard-data{flex-flow:column}.dashboard-management .admin-dashboard-inner .dashboard-data .dashboard-card{max-width:100%}.dashboard-management .admin-dashboard-inner #line-chart{min-height:auto!important}.vendor-dashboard-booking .booking-calendar .calendar-week-day th{padding:12px 0}.vendor-dashboard-booking .booking-calendar .calendar-days .days{font-size:14px;padding-top:6px;padding-right:6px}.vendor-dashboard-booking .booking-calendar #monthly-calendar .event-badge{width:12px;height:12px;padding:0;border-radius:50px}.vendor-dashboard-booking .booking-calendar #monthly-calendar .event-badge.done{background-color:#ededed;cursor:not-allowed;border:2px solid #d3d3d3}.vendor-dashboard-booking .booking-calendar #monthly-calendar .event-badge.booking{background-color:#c2dbb5;border:2px solid #31af40}.vendor-dashboard-booking .booking-calendar #monthly-calendar .event-badge.upcoming{background-color:#f6efb6;border:2px solid #dacb54}.vendor-dashboard-booking .booking-calendar .calendar-days .event-wrap .more-event{width:auto;height:auto;padding:4px;line-height:1}.dashboard-management .vendor-dashboard-booking .right-menu-panel{justify-content:start!important;margin-top:20px;max-width:max-content}.dashboard-management .vendor-dashboard-booking .right-menu-panel .need-help{padding:0}.vendor-dashboard-booking .booking-calendar .calendar-header{font-size:14px;flex-flow:column;align-items:start;justify-content:start}.vendor-dashboard-booking .booking-calendar #monthly-calendar .event-badge img{display:none}.rbc-toolbar{font-size:15px!important;flex-direction:row!important}.rbc-toolbar button{font-size:12px!important;padding:.375rem .3rem!important}.order-review-inner .order_w_33{width:100%}.bl_card{margin-right:16px}.order-review-hd .d-flex.align-items-center.justify-content-between{flex-wrap:wrap}.order-review-hd .bl_btn_review,.order-review-hd .or_balance_qr{width:100%}.order-review-hd .web_submit{width:auto;margin-top:24px}.order-review-hd .or_balance_qr{align-items:flex-start!important}.sts-flex{flex-wrap:wrap}.sts-flex div{width:100%}.sts-flex div p.bgyellow{max-width:350px;margin-top:12px}.order-review-hd,.order-review-status{padding:20px 16px}#order-review .or-review-strip{padding:10px 16px 16px}select.sel_prd{padding:10px 14px}.order-review-inner .bgyellow{font-size:12px}.order-review-inner .bgyellow svg{width:18px;height:18px}.order-summery .web_submit{width:auto}.order-summery br{display:block}.rfl{flex-wrap:wrap}.order-summery .bill_card{width:49%;margin-bottom:16px}.order-summery .bill_card:last-child{margin-bottom:0}#step-2 .wed_card{max-width:100%}#vendor-booking .booking_strip{padding-top:0}.vendor-search-listing .filter-listing-msg{top:50px;font-size:14px}.vendor-inner .gallery_vendor .preview-cont{max-width:48.4%}.images-preview .preview-cont{max-width:31.3%}.upload-img-guide{font-size:12px}span.upload_video{width:50%}.vendor-dashboard-booking .booking-calendar .rbc-btn-group{min-width:inherit}.main-container .message-wrap-outer .message-body{max-width:92%;bottom:120px;max-height:calc(100vh - 266px)}.main-container .message-wrap-outer .message-footer{max-width:92%}.main-container .message-wrap-outer .message-footer .btn-cta,.main-container .message-wrap-outer .message-wrap .btn-profile{font-size:14px;line-height:14px;padding:10px 12px}.main-container .message-wrap-outer .message-footer .input-msg{max-width:calc(100% - 120px)}.main-container .message-wrap-outer .message-menu{top:0;max-height:calc(100vh - 52px)}.main-container .message-wrap-outer .message-menu .user-list .user-name{font-size:14px}.main-container .message-wrap-outer .message-menu .user-list .user-msg{font-size:12px}.main-container .message-wrap-outer .message-menu{left:240px;margin-left:-240px}.main-container .message-wrap-outer .message-menu.active{margin-left:0}.main-container .message-wrap-outer .message-menu .user-list .chat-time{font-size:10px;line-height:10px;font-weight:600}.main-container .message-wrap-outer .message-body .user-chat-img img{width:40px;height:40px}.main-container .message-wrap-outer .message-body .chat-time span{font-size:12px}.main-container .message-wrap-outer .message-body .user-chat-body{max-width:calc(100% - 50px)}.main-container .message-wrap-outer .message-body .admin-chat-body span,.main-container .message-wrap-outer .message-body .user-chat-body span{font-size:12px}.main-container .message-wrap-outer .message-body .admin-chat-wrap{max-width:316px}.vendor-profile-banner .owl-item .item{padding:0 12px}.home-banner .owl-carousel,.home-main{height:600px}.main-container .message-wrap-outer .user-hide{z-index:0}.main-container .message-wrap-outer .message-wrap{top:53px}.ps-div{margin-top:-30px!important}.top-wedding-vendors-row .arrow-right-svg{position:relative;top:-32px;left:310px}}@media (max-width:425px){.top-wedding-vendors-row .arrow-right-svg{position:relative;top:-27px;left:333px}.top-wedding-vendors-row{margin-bottom:-22px}.package-share-title{margin-top:16px!important}}@media (max-width:375px){.top-wedding-vendors-row .arrow-right-svg{position:relative;top:-27px;left:309px}.nav-link{padding:.5rem!important}}@media (max-width:320px){.nav-link{padding:.2rem!important}.top-wedding-vendors-row .arrow-right-svg{position:relative;top:-27px;left:281px}}@media (min-width:426px) and (max-width:768px){.top-wedding-vendors-row .arrow-right-svg{position:relative;top:-37px;left:540px}}@media (max-width:768px){#popularServicesCarousel .owl-nav{display:none}}.rating-btn-grid-view a,.rating-btn-grid-view button{width:204px;text-align:center;justify-content:center}.str_rv{width:4.5rem;padding:6px 3px;display:flex;align-items:center;justify-content:center}.rating-btn-grid-view{flex-wrap:wrap}.star-rating-div{margin-left:0!important;margin-top:0}@media (max-width:575px){.rating-btn-grid-view a,.rating-btn-grid-view button{width:200px;text-align:center;justify-content:center}.star-rating-div{margin-left:.5rem!important}.str_rv{width:4.5rem;padding:8px 4px}.review-box .str_rv_service_list,.str_rv{display:flex;align-items:center;justify-content:center;height:30px}.review-box .str_rv_service_list{width:5rem;padding:0 4px}.lbl-container{max-width:48%;padding:10px 24px}.logo-dark{width:100px;height:auto}.signup-outer{margin-top:0}.dashboard-header .toolbar-right .search-box{width:63%}.address_div{width:100%;margin-bottom:24px}.address_div img{width:16px;height:16px;margin-right:12px}#contact .form-control{padding:16px}.w_full_form,.w_half_form{width:100%;margin-bottom:16px}.info_form .form-group{margin-bottom:0}.info_form p{margin-top:16px;margin-bottom:16px}#vendor_edit-form .web_submit{margin-top:24px}output#list span,span.upload_failed{width:24%}.preview_profile,.select_profile{width:100%;text-align:center}.select_profile{margin-top:24px}.profile_upload{flex-wrap:wrap;width:100%;max-width:100%}.web_submit{font-size:16px}nav.tabs_profile .nav-link{padding:10px 24px;font-size:16px}.sidebar .logo{width:100px;height:auto}.dashboard-management .slogan{font-size:14px}.dashboard-management .dashboard-inner-cont .btn-group-right{max-width:290px}.dashboard-management .dashboard-inner-cont .btn-lg{font-size:16px;max-width:140px;height:44px}.dashboard-management .dashboard-inner .package-grid-view{max-width:100%}.package-inner-cont .grid-view-img{max-height:250px}.vn-slide{max-height:180px}.vendor-profile-banner{padding:10px 0 0}#nav-galleries .gallery-images{width:calc(50% - 4px)}.head-h4{font-size:26px}.head-h6{font-size:22px}.checklist_left,.checklist_right{width:100%}.chlist li{margin-top:0;margin-bottom:16px}.mtb50{margin-top:24px;margin-bottom:24px}#availability [type=checkbox]:checked+label:before,#availability [type=checkbox]:not(:checked)+label:before{width:18px;height:18px}#availability [type=checkbox]:checked+label:after,#availability [type=checkbox]:not(:checked)+label:after{width:12px;height:12px}#availability [type=checkbox]:checked+label,#availability [type=checkbox]:not(:checked)+label{padding-left:24px}.secure_box .fs16,.vrf_right .fs18{font-size:12px}.vendor-profile-main{padding:24px 0 32px}.success_box{margin:120px auto 60px}.success_full{height:auto}.dashboard-management .admin-dashboard-inner .donut-chart-wrap{padding-bottom:100px}.dashboard-management .admin-dashboard-inner .donut-chart-wrap .donut-data-wrap{position:absolute;bottom:32px;left:20px;right:auto}.dashboard-management .admin-dashboard-inner .donut-chart-wrap .donut-data.data-2{right:20px;left:auto}.detail-left .gallery-images{width:calc(50% - 4px)}.booking-page .radio-group{flex-wrap:wrap}.booking-page .pyment_option{width:calc(49% - 3px);margin-bottom:6px}.booking-page .cards_bank img{max-width:34px;height:20px;margin-left:7px}.booking-page .w_half_form:last-child{margin-bottom:0}.suc_box{padding:16px}.booking-page .bookflex{padding:32px 0}.booking-page #step-2 .book_left{padding:0}.order-summery .bill_card,.order-summery .bl_card{width:100%}.order-summery-inner .order-review-hd .d-flex{flex-wrap:wrap}.order-summery-inner .order-review-hd .d-flex p{width:100%}.order-summery .range-slider{max-width:100%;margin:50px 0 12px}.lf_summery .d-flex{flex-wrap:wrap}.lf_summery .d-flex p{width:100%;margin-bottom:6px}span.ms-2.fs18.dark.dtbox{margin-left:0!important;margin-right:6px}#order_summery_table picture,#order_summery_table td img{width:40px;height:40px}#order_summery_table td{height:48px}.order-summery .web_submit{padding:4px 20px}.order-summery-inner .order-review-hd{padding:20px}.pl-32{padding-left:16px}h6.fs24{line-height:1.3}#vendor-booking .booking_strip{padding:0 12px 16px}.admin-booking-popup .app-row .app-row-inner{width:100%}.admin-booking-popup .modal-content{width:90%;margin:40px 0}.vendor-inner .gallery_vendor .preview-cont{max-width:100%}.images-preview .preview-cont{max-width:47.3%}span.upload_video{width:100%}.star-rating-div{margin-left:11px!important}.role-with-btn,.show-message-btn-flex{flex-wrap:wrap}.vendor-profile-main .role-with-btn button{margin-left:0!important}.rating-btn-grid-view{flex-wrap:wrap}.photographer_box{width:80px;height:80px;overflow:hidden}}@media (max-width:480px){.signup-outer .signup-inner{max-width:320px}.lbl-container svg{height:23px}.banner-form .head-h1{font-size:32px}.sidebar{top:130px;height:calc(100vh - 130px)}.dashboard-header{padding:20px 18px}.dashboard-management .toolbar-right .search-box .form-control{min-width:180px}.dashboard-inner .dashboard-inner-cont,.dashboard-management .slogan{padding:0 18px}.dashboard-management .dashboard-inner-cont .btn-cta{flex-flow:column;align-items:start!important}.dashboard-management .dashboard-inner-cont .btn-group-right{max-width:100%}.dashboard-management .dashboard-inner-cont .btn-lg{max-width:48%}.signup-outer .signup-inner{max-width:300px}.signup-outer{right:16px;max-width:100%;width:calc(100% - 32px)!important}.signup-inner .sm-heading{margin-bottom:16px;text-align:center}.verndor_wrap{padding:0 18px}.dashboard-management .dashboard-inner .btn-add-listing{font-size:14px;padding:8px 16px}.pack-card{width:calc(100% - 0px)}.dashboard-management .admin-dashboard-inner .dashboard-stats .booking-stats-header{flex-flow:column;align-items:start!important}.dashboard-management .admin-dashboard-inner .dashboard-stats .stats-data{margin-top:12px}.rbc-toolbar button{font-size:10px!important;padding:.375rem .3rem!important}.vendor-profile-main .role-with-btn .web_submit{font-size:14px!important;padding:10px 13px}.topbar span{font-size:12px}.rating-btn-grid-view .srtbtn,.star-rating-div{margin-left:0!important;margin-top:16px}}@media (min-width:2560px){.breadcrumb{margin-top:190px!important}}@media (max-width:2560px){.mainheader .navbar .navbar-brand{width:15%}.addon-row{display:flex;align-items:flex-end;gap:1px;flex-wrap:wrap}.add-col-1,.add-col-2{flex:1 1;min-width:0}.add-delete-btn-call{display:flex;gap:8px}}@media (max-width:600px){.addon-row{flex-direction:column;align-items:stretch}.add-col-1,.add-col-2{width:100%;margin-right:0;margin-bottom:10px}}#datepicker .react-datepicker,#datepicker .react-datepicker__month-container{width:100%!important}.time-picker-container{border:1px solid #ddd;border-radius:4px;padding:10px}.time-picker-header{display:flex;border-bottom:1px solid #eee;margin-bottom:8px}.time-column-header{flex:1 1;text-align:center;font-weight:700;padding:5px 0}.time-picker-grid{display:flex;flex-direction:column}.time-picker-row{display:flex;margin-bottom:5px}.time-slot{flex:1 1;text-align:center;padding:8px 5px;margin:0 2px;cursor:pointer;border-radius:3px;border:1px solid transparent;transition:background-color .2s,border-color .2s}.time-slot:hover{background-color:#f5f5f5}.time-slot.selected{background-color:#007bff;color:#fff;border-color:#007bff}.scrollable-container{max-height:300px;overflow-y:auto;scrollbar-width:thin;padding-right:8px}.time-slot[disabled]{opacity:.5;cursor:not-allowed;color:#999}.time-slot[disabled],.time-slot[disabled]:hover{background-color:#f0f0f0}.meet-your-vendor-payment-block{display:flex}.meet-your-vendor-payment-block img{width:45px!important;height:30px}.cookie-overlay{position:fixed;bottom:0;left:0;right:0;background:var(--primary,#222);color:#fff;padding:1rem;text-align:center;z-index:9999}.cookie-banner{max-width:600px;margin:0 auto}.cookie-buttons{margin-top:.5rem;display:flex;flex-direction:row;justify-content:center;gap:.5rem}@media (max-width:600px){.cookie-buttons{flex-direction:column;align-items:center}.cookie-buttons button{width:100%}}.cookie-button{margin:0 .5rem;padding:.5rem 1rem;background:var(--primary);color:#fff;border:none;cursor:pointer}.cookie-button,.cookie-button-secondary{min-width:160px;text-align:center;border-radius:10px}.cookie-button-secondary{background:#fff;color:#000;padding:5px}.cookie-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:99999;display:flex;align-items:center;justify-content:center}.cookie-modal-content{background:#fff;color:#000;padding:2rem;border-radius:8px;width:400px;max-width:90%}.cookie-modal-content label{display:block;margin-bottom:1rem}#whats-included .included-grid{display:grid;grid-template-columns:repeat(2,minmax(250px,1fr));grid-gap:1px 0;gap:1px 0;max-width:800px}.custom-editor{height:200px}.custom-editor .ql-container{height:70%!important}.sort-order-input{border:1px solid var(--primary)!important}