@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css);header{height:70px;position:sticky;top:0;z-index:1010}#contactDropdown,#dwDropdown,#userDropdown,#vendorsDropdown{top:100%;left:50%;transform:translateX(-50%);width:max-content;border-radius:0 0 8px 8px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;background-color:#fff;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease,transform .3s ease}#contactDropdown:not(.d-none),#dwDropdown:not(.d-none),#userDropdown:not(.d-none),#vendorsDropdown:not(.d-none){opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.nav-item .nav-link{border-top:2px solid transparent;border-bottom:2px solid transparent}.nav-item .nav-link.active{border-bottom-color:#d43b74}#mobileMenu{transition:transform .3s ease-in-out;transform:translateX(-100%)}#mobileMenu.show{transform:translateX(0)}.fa-chevron-down.rotate-180{transform:rotate(180deg);transition:transform .3s ease}@media (max-width:767px){.user-wd-lead-div{display:none}}#user-wd-form-success,#user-wd-form-two{display:none}.fixed-bottom-button{position:fixed;bottom:0;left:50%;transform:translateX(-50%);color:#fff;border-radius:5px;text-align:center;cursor:pointer}.show-popup{max-height:98vh;overflow-y:scroll;display:block;position:fixed;top:50%!important;left:50%;transform:translate(-50%,-50%);width:100%;max-width:500px;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:1030!important;border-radius:10px}.show-popup::-webkit-scrollbar{display:none}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1025}.show-overlay{display:block}.v7-item{border-radius:24px;padding:40px;text-align:center}.v7-item:hover{box-shadow:none;cursor:pointer}.v7-item p{min-height:100px;margin:0;color:#343434;font-size:16px}.v7-item h3{font-weight:700;margin:0 0 15px 0;font-size:26px;line-height:1.3;color:#171717}.popup-toggle-button{display:none}.popup-toggle-button-active{display:block}.requirements-btn{position:relative;left:50%;transform:translateX(-50%);height:60px;width:320px;font-size:16px;font-weight:bolder;margin:30px 0 30px;border:1px solid #222;border-radius:10px;background-color:#fff;box-shadow:0 3px 12px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.08);transition:background .3s ease,padding .3s ease,width .3s ease,height .3s ease,all .3s ease}.requirements-btn:hover{background-color:#212529;color:#fff}.requirements-btn:active{box-shadow:0 3px 8px rgba(0,123,255,.4)}.shrink{box-shadow:0 2px 5px rgba(0,0,0,.1);position:fixed;top:13px;left:50%;transform:translateX(-50%);margin:0;z-index:1010;height:45px;width:280px}#navbar-nav{transition:all .4s ease}.scale-out{transform:scale(0);opacity:0;transition:transform .4s,opacity .4s ease-out}#filters-section{position:sticky;top:68px;z-index:998;display:flex;align-items:center;background-color:#fff;border-top:1px solid #eee;transition:margin-top .3s ease}.filters-shadow{border-bottom:1px solid #ddd}.filters-list{display:flex;gap:45px;overflow-x:auto;white-space:nowrap;flex-grow:1;scrollbar-width:none}.filters-list::-webkit-scrollbar{display:none}.filters-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;padding:10px 0;border-bottom:2px solid transparent;color:#6a6a6a;background-color:#fff}.filters-item img{height:30px;width:30px;opacity:.6}.filters-item span{font-size:12px;font-weight:500;margin-top:5px}.filters-item:hover{border-color:#ccc;color:#2b2e36}.filters-item:hover img{opacity:1}.filters-item.active{border-color:#b4245d;color:#b4245d}.filters-item.active span{font-weight:700}.filters-item.active img{opacity:1}.location-pill .fa-solid.fa-x{font-size:12px;color:#070707;transition:transform .3s ease}.location-pill .fa-solid.fa-x:hover{transform:scale(1.2)}.chevron{position:absolute;top:50%;font-size:14px;transform:translateY(-50%);color:#333;border:1px solid #ddd;padding:10px;z-index:1000;backdrop-filter:blur(30px);height:35px;width:35px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:font-size .3s,box-shadow .3s}.chevron-left{left:40px}.chevron-right{right:40px}.chevron:hover{font-size:15px;box-shadow:0 2px 6px 0 rgba(0,0,0,.12)}#location-pills-section label{margin-top:15px;font-size:14px;font-weight:500;color:#6a6a6a}.location-pill{display:flex;align-items:center;border-radius:5px;border:1px solid #ddd;background-color:#fff}.location-pill.active{background-color:#ccc!important}.location-pill a{width:max-content;padding:4px 8px;color:#000;text-decoration:none}.location-pill:hover{background-color:#ccc!important}.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding:15px 0 30px}.gallery-item{position:relative;text-decoration:none}.gallery-item .image{width:100%;padding-top:100%;position:relative;border-radius:10px;overflow:hidden;transition:box-shadow .3s ease}.gallery-item .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.gallery-item .image:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}.gallery-item-footer h2{font-size:18px;font-weight:400;color:#070707;margin:5px 0}.gallery-item-footer .cost{font-size:14px;color:#6a6a6a}.gallery-item-footer a{padding:6px 12px;color:#9b2172;border-radius:5px;font-size:14px;font-weight:500;text-align:center;text-decoration:none;border:1px solid #631549;transition:background .3s ease,transform .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.1)}.gallery-item-footer a:hover{background:#9b2172;border-color:transparent;color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.2)}footer{border-top:1px solid #f1f1f1;background-color:#f7f7f7;padding:20px 0;box-shadow:0 2px 6px 0 rgba(0,0,0,.12)}footer .nav-link{color:#6a6a6a;font-weight:500}footer .nav-link:hover{color:#000}footer h5{font-weight:500;color:#070707;font-size:16px;margin-top:5px}#mobile-nav{position:fixed;height:60px;bottom:0;left:0;width:100%;z-index:1000;background-color:#fff}#mobile-nav .nav-container{display:flex;justify-content:center}#mobile-nav .nav-item{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;text-decoration:none;color:inherit;padding:12px 0 0}#mobile-nav .nav-item .nav-icon{font-size:20px}#mobile-nav .nav-item .nav-text{font-size:10px}#mobile-nav .nav-item.active{font-weight:700;color:#e81948}.requirements-btn-bg{display:none;height:60px;background-color:#fff}@media screen and (max-width:767px){.requirements-btn{height:45px;width:210px;margin:10px 0}.chevron-left{left:5px}.chevron-right{right:5px}.shrink{top:5px;height:40px;width:200px}.gallery{grid-template-columns:1fr;column-gap:15px;row-gap:20px}.gallery-item-footer .details h2{font-size:16px;max-width:120px}#filters-section{top:70px}.filters-item img{height:20px;width:20px}.requirements-btn-bg{display:none;position:fixed;top:0;z-index:1010;width:100%;height:70px;background-color:#fff}.location-pills{overflow-x:scroll}.anb{display:none}}.breadcrumb-item+.breadcrumb-item::before{margin:0 4px}.show-preview-header{padding:10px 0 0}.show-preview-header .icon{width:23px;height:auto}.show-preview-header .btn-grp{gap:10px}.show-preview-header h1{font-size:26px;color:#222;font-weight:500;margin-bottom:0}.btn-grp button{border:0;padding:8px;background-color:#fff;border-radius:4px}.btn-grp button .text{text-decoration:underline;font-size:14px;font-weight:500}.btn-grp button:hover{background-color:#f7f7f7}.show-preview-body{display:flex;border-radius:20px;overflow:hidden;gap:8px}.show-preview-body .show-all-photos-btn{padding:7px 15px;border:0;color:#222;font-size:14px;font-weight:500;border-radius:8px;z-index:998}.show-preview-body .left,.show-preview-body .right{aspect-ratio:1/1;display:flex;flex-direction:column;gap:8px}.show-preview-body .left{width:calc(50% - 8px)}.show-preview-body .right{width:calc(25% - 4px)}.show-preview-body .img-container{position:relative;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.show-preview-body .img-container img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:.3s ease-in-out}.show-preview-body .img-container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color .1s ease-in-out}.show-preview-body .img-container:hover::after{cursor:pointer;background-color:rgba(0,0,0,.5)}.show-preview-body .show-all-photos-btn img{height:16px;margin-right:8px}.show-details-left{padding:20px 0}.show-details-left h2{font-size:18px;margin:0}.show-details-left p{font-size:16px;margin:0}.show-details-left .rating-review{display:flex}.img-slider-wrapper{position:relative;width:100%;overflow:hidden;height:215px}.img-slider{width:100%;white-space:nowrap;transition:transform .5s ease-in-out}.img-slider img{width:100%;height:auto;object-fit:cover;flex-shrink:0;vertical-align:top}.anb{display:block}.p-details h2{font-size:22px;font-weight:500;color:#222}.p-details .h2-sub{font-weight:400;font-size:16px;color:#222}.rating-review .fa-chevron-down{font-size:15px}.rating-review .rating{font-size:17px;color:#222}.rating-review .review{font-size:16px;text-decoration:underline;color:#222}.p-profile-image{height:40px;width:40px}.p-about{margin-top:20px;margin-bottom:20px}.p-about h2{font-size:24px;margin-bottom:15px;font-weight:400}.p-about h3{font-size:22px;margin-top:25px;margin-bottom:10px}.p-about p{font-size:16px;line-height:1.7;margin-bottom:15px}.p-about ul{margin-left:20px;margin-bottom:15px;list-style-type:disc}.p-about ul li{font-size:16px;line-height:1.6;margin-bottom:10px}.grid-md-2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-md-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-item{padding:5px}.p-faqs{display:grid;grid-template-columns:repeat(1,1fr);gap:10px}.p-faq-item{background-color:#fff;padding:5px}.p-faq-item p:nth-child(1){font-weight:700;color:#4a4a4a}.p-faq-item p:nth-child(2){font-weight:500;color:#909090}.rotate{transform:rotate(180deg)}.pricing-card{border:1px solid #ddd;border-radius:12px;padding:12px;box-shadow:rgba(0,0,0,.12) 0 6px 16px}.pricing-card .fa-chevron-down{transition:transform .2s ease;font-size:12px;color:#333;backdrop-filter:blur(30px);display:flex;align-items:center;justify-content:center;color:#e72e77}.prices-list{font-size:14px;padding:0 12px 12px;display:none;background-color:#f9f9f9;border-radius:0 0 12px 12px}.toggle-pricing{color:#e72e77}.toggle-pricing:hover{cursor:pointer}.pricing-heading{padding:12px;border-radius:8px;background-color:#f9f9f9}.px-12p{padding:0 12px}.text-7v-light{color:#e72e77}.bg-7v-light{background-color:#e72e77}.bg-7v-green-light{background-color:#009a09}.fs-18p{font-size:18px}.fs-20p{font-size:20px!important}.rounded-12p{border-radius:12px}.rounded-top-12p{border-radius:12px 12px 0 0}.rounded-bottom-12p{border-radius:0 0 12px 12px}.message-contact-form{border-radius:12px}.message-form-btn{background-color:#e72e77}.contact-form-btn{background-color:#009a09}.contact-form-btn,.message-form-btn{color:#fff;font-size:16px;font-weight:500;width:100%;padding:15px 0;display:flex;align-items:center;justify-content:center;gap:4px;border:0}.message-form{background-color:#ffeff5}.contact-form{background-color:#e5f7e5;display:none}.py-14p{padding:14px 0}.review-card-header .review-profile-image{height:48px;width:48px}.review-card-header .review-profile-image img{width:100%;height:100%;object-fit:cover}.p-show-sticky-header{font-size:16px;display:none;position:fixed;top:0;z-index:1021;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}.p-show-sticky-header a{text-decoration:none;color:#222;border-top:3px solid transparent;border-bottom:3px solid transparent}.p-show-sticky-header a:hover{border-bottom-color:#222}.request-btn{background-color:#e72e77;color:#fff;font-weight:500;padding:12px 24px;border:none;border-radius:8px}.gallery-popup{background-color:#fff;z-index:1025;display:none;position:fixed;top:0;width:100vw;height:100vh;overflow-y:scroll}.fs-12p{font-size:12px}.image-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0}.image-gallery img{width:100%;height:auto;object-fit:cover}.grid-g{display:grid;gap:2px}.grid-g-1{grid-template-columns:1fr}.grid-g-2{grid-template-columns:repeat(2,1fr)}.grid-g-3{grid-template-columns:50% 50%;grid-template-rows:auto 25% 25%;grid-template-areas:"item1 item2" "item1 item3"}.grid-g-3 .grid-g-item:nth-child(1){grid-area:item1}.grid-g-3 .grid-g-item:nth-child(2){grid-area:item2}.grid-g-3 .grid-g-item:nth-child(3){grid-area:item3}.grid-g-item img{width:100%;height:100%;object-fit:cover;border-radius:2px}@media (min-width:576px){.w-md-58percent{width:58%}}@media (max-width:576px){.radio-plus-minus-container{width:50%;margin-left:auto}.p-faqs{gap:0}}.shortlist-icon:hover{transform:scale(1.2)}@font-face{font-family:"Kumbh Sans";src:url(https://img.7vachan.com/public/fonts/kumbh_sans/KumbhSans-Variable.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Right Grotesk";src:url(https://img.7vachan.com/public/fonts/right_grotesk/right-grotesk.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}body{font-family:"Kumbh Sans",sans-serif}.row{margin:0!important}h1,h2,h3,h4,h5,h6{font-family:"Right Grotesk",sans-serif;color:#38091a}.font-family-right-grotesk{font-family:"Right Grotesk",sans-serif}.bg-gradient-pink{background:linear-gradient(90deg,#feecec 0,#fdf4f7 37%,#fce6ef 100%)}.w-70{width:70%!important}.w-30{width:30%!important}.flower-container{position:relative}.object-fit-cover{object-fit:cover}.object-position-bottom{object-position:bottom}.list-styled ul{padding-left:0}.list-styled ul li{position:relative;padding-left:15px}.list-styled ul li::before{content:"";position:absolute;border-radius:50%;height:5px;width:5px;background-color:#38091a;top:0;left:0;translate:Y(0);margin-top:.6em}.hover-text-dark:hover{color:#212529!important}.flower-icon{position:absolute;width:15px;height:auto;z-index:1}@media (min-width:768px){.flower-icon{width:25px}}.brand-logo{width:110px}@media (min-width:768px){.brand-logo{width:165px}}h1{font-size:20px!important}@media (min-width:768px){h1{font-size:30px!important}}.w-h-265px{width:100px;height:100px}@media (min-width:768px){.w-h-265px{width:265px;height:265px}}.w-h-325px{width:280px;height:280px}@media (min-width:768px){.w-h-325px{width:325px;height:325px}}.w-210-h-290{width:290px;height:210px}@media (min-width:768px){.w-210-h-290{width:210px;height:290px}}@media (min-width:768px){.grid-md-2fr{grid-template-columns:repeat(2,1fr)}.z-index-md-1000{z-index:1000}.w-md-65{width:65%}.w-md-35{width:35%}.rounded-circle-md{border-radius:50%!important}}@media (max-width:768px){.rounded-sm-10p{border-radius:20px!important}.w-sm-100{width:100%!important}}.hover-bg-primary-pink:hover{background-color:#f04885;color:#fff!important}.faq-question:hover{cursor:pointer}.faq-answer{display:none;transition:max-height .2s ease,opacity .2s ease}.faq-answer.show-answer{display:block;max-height:500px;opacity:1}.faq-question span{transition:transform .2s ease}.fa-minus{transform:rotate(180deg)}.slider-dots{text-align:center;width:100%;z-index:10}.slider-dot{display:inline-block;width:12px;height:12px;margin:0 5px;background-color:#ccc;border-radius:50%;cursor:pointer;transition:background-color .3s ease}.slider-dot.active{background-color:#333;width:13px;height:13px}.slider-dot:hover{background-color:#555}.slider-left:hover,.slider-right:hover{cursor:pointer;box-shadow:0 2px 6px 0 rgba(0,0,0,.12)}.hover-pointer:hover{cursor:pointer}.active-primary-pink:active{color:#fff!important;background-color:#f04885!important}.hover-shadow:hover{box-shadow:0 0 10px rgba(0,0,0,.5)}.v7-tooltip-container{position:relative;display:inline-block}.v7-tooltip{background-color:#5d8294;color:#fff;visibility:hidden;text-align:center;border-radius:4px;padding:5px 10px;position:absolute;z-index:1;opacity:0;transition:opacity .3s;white-space:nowrap;width:auto}.v7-tooltip-container:hover .v7-tooltip{visibility:visible;opacity:1}.hover-scale-in:hover{transform:scale(1.2)}