@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);html{scroll-behavior:smooth}section{overflow:hidden!important}:root{--main-color:#6f52bf;--main-font-family:"Nunito" , sans-serif;--secondary-font-family:"Poppins" , sans-serif}.swiper{margin-left:auto;margin-right:auto;width:100%;height:100%;direction:ltr}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;min-width:50%}.error{color:red}.swiper-pagination-bullet-active{background:var(--main-color)!important;width:37.34px!important}.swiper-pagination-bullet{width:24.65px;height:7.47px;border-radius:3.73px;border:.75px solid var(--main-color);background-color:#fff;opacity:1}.form-control{font-family: var(--main-font-family);padding:.75rem .75rem}.form-control:focus{box-shadow:none;border-color:var(--main-color)}.CommercialRegister{font-family: var(--main-font-family);font-size:14px;font-weight:400;line-height:19.1px;margin-bottom:10px;text-align:left}.TaxCertificate{font-family: var(--main-font-family);font-size:14px;font-weight:400;line-height:19.1px;margin-bottom:10px;text-align:left}.file-upload-container{border:2px dashed #ccc;padding:20px;text-align:center;cursor:pointer;border-radius:8px;margin-bottom:20px;background-color:#f6f7fa}.upload-icon{font-size:30px;margin-bottom:10px}.upload-text{font-family: var(--main-font-family);font-size:12px;font-weight:600;line-height:18px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#505050;margin:0}.upload-subtext{font-family: var(--main-font-family);font-size:12px;font-weight:400;line-height:18px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#505050;margin:0}.file-item{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:8px}.file-icon{font-size:24px;margin-right:10px}.file-details{flex-grow:1}.file-name{flex-grow:1;font-family: var(--main-font-family);font-size:14px;font-weight:500;line-height:21px;color:#4c5057;margin:0;text-align:left}.file-size{font-family: var(--main-font-family);font-size:12px;font-weight:400;line-height:18px;color:#919396;margin:0;text-align:left}.file-remove{cursor:pointer;font-size:20px}.form-select:focus{box-shadow:none;border-color:var(--main-color)}#BackTopBtn{display:none;position:fixed;bottom:20px;right:30px;width:45px;height:45px;border-radius:50%;border:none;background:
  radial-gradient(closest-side, white 85%, transparent 80% 100%),
  conic-gradient(var(--main-color) 0%, #6F52BF80 0);background-color:transparent;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:999}#BackTopBtn:hover svg{font-size:20px}#BackTopBtn svg{color:var(--main-color)}.loader-container{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color: #302159a6;z-index:9999}.loader-container.hidden{display:none}.LoadingFlower{width:50px;height:50px;animation:jump .6s infinite ease-in-out}@keyframes jump {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-30px);
  }
}.Home-color{color:#fff;text-decoration:none}.Home-main-color{color:#cbc1e8;text-decoration:none}.Home-color:hover{color:#cbc1e8;text-decoration:none}.Home-main-color:hover{color:#fff;text-decoration:none}.Home-arrow{color:#fff}.nav-container{max-width:100%!important;margin:0 72px;padding:0 20px}.flowers-logo-container{width:25%}.navbar-header{background-color:#f7efe5;color:#2d3748}.navbar-header-text{font-family: var(--secondary-font-family);font-size:11.95px;font-weight:400;line-height:18.67px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;box-orient:vertical}.bg-body-tertiary{--bs-bg-opacity:1;background-color:#674188!important;padding:16px 0}.register-btn{font-family: var(--main-font-family);font-weight:700;line-height:17.93px;padding:19px 31px;gap:7.47px;border-radius:6px;background:var(--main-color);display:inline-flex;align-items:center;justify-content:center;color:#fff;border:1px solid #fff}.register-btn:hover{background:#fff;color:var(--main-color);border:1px solid var(--main-color)}.SignIn-btn{font-family: var(--main-font-family);font-weight:700;line-height:17.93px;padding:19px 31px;gap:7.47px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;background:#fff;color:var(--main-color);border:1px solid var(--main-color)}.SignIn-btn:hover{background:var(--main-color);color:#fff}.flowers-logo{width:88px;height:57.42px}.navbar-nav{gap:28px}.navbar-nav .nav-item{margin:auto 0}.navbar-nav .nav-link{font-family: var(--main-font-family);font-weight:400;line-height:19.42px;color:#e2e8f0;padding:0!important;display:inline-block}.navbar-nav .nav-link:hover{color:#fff!important;font-weight:600}.navbar-nav .nav-link.active{color:#fff!important;border-bottom:2px solid #fff}.show .nav-link{font-family: var(--main-font-family);font-weight:400;line-height:19.42px;color: #302159a6;padding:0!important;display:inline-block}.show .nav-link:hover{color:var(--main-color)!important;font-weight:600}.show .nav-link.active{color:var(--main-color)!important;border-bottom:2px solid var(--main-color)}.navbar-background-color{background: #302159a6}.form-check-input{float:none!important}.form-check-input:checked{background-color:var(--main-color);border-color:var(--main-color)}.navbar-first-Modal-checkbox{font-family: var(--main-font-family);font-size:14px;font-weight:400;line-height:19.1px;color:#4a5568}.navbar-first-Modal-checkbox a{font-family: var(--main-font-family);font-size:14px;font-weight:700;line-height:19.1px;color:#2d3748;text-decoration:none}.navbar-first-Modal-checkbox a:hover{color:var(--main-color)}.languageDropdown{background:transparent;border:1px solid transparent;font-family: var(--secondary-font-family);font-weight:400;font-size:14px;color:#000}.languageDropdown.dropdown-toggle::after{color:#000}.languageDropdown:hover.dropdown-toggle::after{color:var(--main-color)}.languageDropdown:hover{color:var(--main-color)}.languageDropdown:hover span{color:var(--main-color)}.navbar-header a{text-decoration:none;color:#2d3748}.contact-info-icons{filter:brightness(0) invert(1);transition:filter .3s ease , opacity .3s ease}.navbar-header a:hover .contact-info-icons{color:var(--main-color);filter:none}.navbar-header a:hover{color:var(--main-color)}.offcanvas-navbar-header{display:none}.Profiles-dropdown{padding:15px;background-color:#e2dcf2}.Profiles-dropdown li{text-align:center}.Profiles-dropdown li a{color:#2d3748;font-family: var(--main-font-family);font-size:16px;font-weight:400;line-height:21.82px}.Profiles-dropdown .dropdown-item:hover{color:#fff;background-color:var(--main-color);border-radius:5px}.Profiles-dropdown hr{color:#718096}.main-section-background-img{position:relative;background-image:url(/frontend/assets/images/xmain-section-background.png.pagespeed.ic.K1XxZ3ZFi-.png);height: clamp(18.75rem, 15.5357rem + 16.0714vw, 30rem);width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;display:block}.main-section-background-img>div{position:relative;z-index:2;color:#fff;gap:10px}.main-section-header{font-family: var(--main-font-family);font-size: clamp(1.875rem, 1.0179rem + 4.2857vw, 4.875rem);font-weight:700;line-height:106.39px;color:#fff;background:rgba(0,0,0,.4);padding:.75rem 1rem;border-radius:.5rem}.main-section-secondary-header{font-family: var(--main-font-family);font-size:20px;font-weight:700;line-height:27.28px;color:#fff;background:rgba(0,0,0,.4);padding:.75rem 1rem;border-radius:.5rem;display:flex;gap:10px;align-items:center}.header-section{position:relative;background-image:url(/frontend/assets/images/xmain-section-background.png.pagespeed.ic.K1XxZ3ZFi-.png);min-height: clamp(18.75rem, 15.5357rem + 16.0714vw, 30rem);height:auto;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;display:block;padding-top:3rem;padding-bottom:3rem}.header-section-padding{padding: 0 clamp(0.625rem, -1.3393rem + 9.8214vw, 7.5rem)}.header-main-text{font-family: var(--main-font-family);font-size: clamp(1.25rem, 0.9286rem + 1.6071vw, 2.375rem);font-weight:800;line-height: clamp(1.875rem, 0.552rem + 3.4902vw, 3.693125rem);margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;box-orient:vertical;color:#fff;background:rgba(0,0,0,.4);padding:.75rem 1rem;border-radius:.5rem}.header-secondary-text{font-family: var(--main-font-family);font-size: clamp(1rem, 0.9643rem + 0.1786vw, 1.125rem);font-weight:400;line-height: clamp(1.25rem, 1.207rem + 0.2152vw, 1.400625rem);margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;box-orient:vertical;color:#fff;background:rgba(0,0,0,.4);padding:.75rem 1rem;padding-bottom:0;border-radius:.5rem}.homepage-img{width:100%;height:auto}.homepage-img-container{max-width:625px;margin:0 auto}.homepage-img-btn{font-family: var(--main-font-family);font-weight:700;line-height:17.93px;padding: 19px clamp(1.1875rem, 0.8482rem + 1.6964vw, 2.375rem);gap:7.47px;border-radius:6px;background:var(--main-color);display:inline-flex;align-items:center;justify-content:center;color:#fff}.homepage-img-btn:hover{background:#fff;color:var(--main-color);border:1px solid var(--main-color)}.review-container{display:flex;align-items:center;padding-top:20px}.review-images{position:relative;display:flex;width:fit-content;direction:ltr}.review-images img{width:44.81px;height:44.81px;border-radius:50%;position:relative;z-index:1}.review-images img:not(:first-child) {margin-left:-15px}.review-details{margin:10px}.review-details h3{font-family: var(--main-font-family);font-size:13.44px;font-weight:600;line-height:18.34px;font-weight:bold;margin:0;color:#000}.review-details .rating{display:flex;align-items:center}.star{width:22.41px;height:22.41px}.star-number{font-family: var(--main-font-family);font-size:13.44px;font-weight:700;line-height:18.34px;color:#252d2f}.star-text{font-family: var(--main-font-family);font-size:11.95px;font-weight:400;line-height:16.3px;color:#2b2b2b}.Download-our-app-Section{background:#fff;padding-top:3rem;padding-bottom:3rem}.Download-our-app-container{padding-top: clamp(4rem, 2.8571rem + 5.7143vw, 8rem) !important;padding: 0 clamp(0.625rem, -1.3393rem + 9.8214vw, 7.5rem);overflow:hidden}.Download-our-app-img{position:absolute;transform:translateY(-24%);width:100%;height:auto}.Download-our-app-img-container{position:relative;max-width:27.375rem;max-height:26.795rem}.Download-our-app-side{background-color:var(--main-color);border-radius:23.21px}.Download-our-app-text-side{padding: clamp(1.25rem, 0.4464rem + 4.0179vw, 4.0625rem) clamp(0.625rem, -0.8036rem + 7.1429vw, 5.625rem)}.Download-our-app-text-side-header{font-family: var(--main-font-family);font-size: clamp(1.25rem, 0.9286rem + 1.6071vw, 2.375rem);font-weight:700;line-height:51.83px;color:#fff;text-underline-position:from-font;text-decoration-skip-ink:none}.Download-our-app-text-side-paragraph{font-family: var(--main-font-family);font-size:16px;font-weight:400;line-height:24px;margin:16px 0;color:#fff;text-underline-position:from-font;text-decoration-skip-ink:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;box-orient:vertical}.heaven-flowers-section{background:#fff;padding-top:3rem;padding-bottom:3rem}.heaven-flowers-cards{background:#f7efe5;backdrop-filter:blur(32.06639099121094px);padding:34.84px 22.46px;border-radius:7.47px;display:flex;justify-content:center;border:none;text-transform:capitalize}.heaven-flowers-cards-text{font-family: var(--main-font-family);font-size: clamp(1rem, 0.9655rem + 0.1723vw, 1.120625rem);font-weight:700;line-height:24.45px;margin:auto 0}.heaven-flowers-img-container{width:74.69px;height:74.69px}.man-holding-flowers-container{max-width:339.83px;max-height:450.37px;overflow:hidden;background-color:#fff}.man-holding-flowers{width:100%;height:auto}.heaven-flowers-about-us{font-family: var(--main-font-family);font-size: clamp(1rem, 0.9643rem + 0.1786vw, 1.125rem);font-weight:400;line-height:22.41px}.heaven-flowers-we-are{font-family: var(--main-font-family);font-size: clamp(1.5rem, 1.3214rem + 0.8929vw, 2.125rem);font-weight:700;line-height:45.84px}.heaven-flowers-paragraph{font-family: var(--secondary-font-family);font-size:14px;font-weight:400;line-height:20.91px;color:#676767;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;line-clamp:10;box-orient:vertical}.Heaven-flowers-leave{position:absolute;bottom:200px;right:0;width: clamp(0rem, -2.6121rem + 13.0607vw, 9.1425rem);height:336.55px}.service-provide-section{background:#f7efe5;padding-top:3rem;padding-bottom:3rem}.service-provide-why-us{font-family: var(--main-font-family);font-size:18px;font-weight:400;line-height:22.41px;text-align:center;color:#212529}.service-provide-we-provide{font-family: var(--main-font-family);font-size: clamp(1.5rem, 1.3214rem + 0.8929vw, 2.125rem);font-weight:700;line-height:46.38px;text-align:center}.service-provide-img-container{width:74.69px;height:79.44px}.service-provide-active-cards{border:none}.service-provide-active-cards:hover{background: linear-gradient(
    to bottom,
    rgba(111, 82, 191, 0.5) 0%
    rgba(111, 82, 191, 1) 100%
  );background: linear-gradient(
    to bottom,
    color(display-p3 0.435 0.322 0.749 / 0.5) 0%,
    color(display-p3 0.435 0.322 0.749) 100%
  )}.service-provide-cards-paragraph{margin-top:1rem;font-family: var(--main-font-family);font-size:14px;font-weight:400;line-height:21px;overflow-y:hidden;text-overflow:clip;display:block;max-height: calc(22px * 4)}.service-provide-active-cards:hover .service-provide-cards-text{color:#fff}.service-provide-active-cards:hover .service-provide-cards-paragraph{color:#fff}.service-provide-cards-text{font-family: var(--main-font-family);font-size: clamp(1rem, 0.9643rem + 0.1786vw, 1.125rem);font-weight:700;line-height:24.55px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;box-orient:vertical}.products-categories-section{background:#fff;padding-top:3rem;padding-bottom:3rem}.products-categories-img{width:100%;height:auto;max-height:13rem;object-fit:cover}.products-categories-img-container{height:200px;width:100%}.products-categories-card-container{width:100%;height:100%;margin:auto}.products-categories-btn{font-family: var(--main-font-family);border:.75px solid var(--main-color);padding:4px 8px;gap:7.47px;border-radius:3.73px;color:var(--main-color);font-size:12px;font-weight:400;line-height:18.67px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;box-orient:vertical}.products-categories-card-title{font-family: var(--main-font-family);font-size: clamp(1rem, 0.9643rem + 0.1786vw, 1.125rem);font-weight:700;line-height:24.55px;padding-top:1rem;color:#212529;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;box-orient:vertical}.products-categories-card-text{font-family: var(--main-font-family);font-size:14px;font-weight:400;line-height:18.67px;padding-top:1rem;color:#676767;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;box-orient:vertical}.products-categories-card-footer{font-family: var(--main-font-family);font-size:14px;font-weight:700;line-height:14.94px;text-align:center;background-color:#fff;color:#676767;border:none;text-decoration:none}.products-categories-View-all{font-family: var(--main-font-family);font-size:18px;font-weight:700;line-height:22.41px;text-align:end;color:var(--main-color);text-decoration:none}.products-categories-View-all:hover{text-shadow:0 0 20px var(--main-color)}.products-Categories-Explore-Our{font-family: var(--main-font-family);font-size: clamp(1.5rem, 1.3214rem + 0.8929vw, 2.125rem);font-weight:700;line-height:45.84px;text-align:center}.products-Categories-Catalogue{font-family: var(--main-font-family);font-size:18px;font-weight:400;line-height:22.41px;text-align:center;padding: 0 clamp(0rem, -1.8354rem + 9.1768vw, 6.42375rem);color:#212529}.products-categories-card-footer svg{color:#fff;display:none}.products-categories-card-container:hover{scale:1.04;box-shadow: 2px 11px 30px 0px #33333314;border:none}.products-categories-card-container:hover .products-categories-img{filter:blur(3px)}.products-categories-card-container:hover .products-categories-card-footer svg{color:var(--main-color);display:inline-block}.products-categories-card-container:hover .products-categories-card-title,.products-categories-card-container:hover .products-categories-card-footer{color:var(--main-color)}.products-categories-card-container:hover .products-categories-btn{color:#fff;background-color:var(--main-color)}.Why-Choose-Us-section{background:#c8a1e0;padding-top:3rem;padding-bottom:3rem;position:relative;color:#fff}.Why-Choose-Us-left-leave{position:absolute;width:16rem;height:auto;bottom:0;left:0;opacity:50%}.Why-Choose-Us-right-leave{position:absolute;width:16rem;height:auto;top:0;right:0;opacity:50%}.Why-Choose-Us-img-container{max-width:28rem;margin:auto}.Why-Choose-Us-img{width:100%;height:auto;max-width:28rem;max-height:18rem;object-fit:cover}.Why-Choose-Us-Title{font-family: var(--main-font-family);font-size: clamp(1.5rem, 1.3214rem + 0.8929vw, 2.125rem);font-weight:700;line-height:45.84px}.Why-Choose-Us-paragraph{font-family: var(--main-font-family);font-size:13.44px;font-weight:400;line-height:22.41px;overflow-y:hidden;text-overflow:clip;display:block;max-height: calc(22px * 5)}.Why-Choose-Us-paragraph-description{font-family: var(--secondary-font-family);font-size:14px;font-weight:400;line-height:20.91px;color:#676767}.Why-Choose-Us-footer{font-family: var(--main-font-family);font-weight:700;line-height:17.93px;line-height:24.45px}.What-Our-Clients-Say-section{background:#fff;color:#fff;padding-top:3rem;padding-bottom:3rem}.What-Our-Clients-Say-title{font-family: var(--main-font-family);font-size: clamp(1.5rem, 1.3214rem + 0.8929vw, 2.125rem);font-weight:700;line-height:45.84px;color:#212529;text-align:center}.What-Our-Clients-Say-paragraph{font-family: var(--main-font-family);font-size:18px;font-weight:400;line-height:22.41px;color:#212529;text-align:center}.What-Our-Clients-Say-card-img{width:53px;height:53px}.What-Our-Clients-Say-card-active{border:none;box-shadow: 2px 11px 30px 0px #33333314;width:100%}.swiper-slide-active .What-Our-Clients-Say-card-active{background:var(--main-color);color:#fff}.swiper-slide-active .Card-Quote-Active{content:url(/frontend/assets/images/Card-Quote-Active.svg)}.swiper-slide-active .rating-star-img{filter:brightness(0) invert(1)}.What-Our-Clients-Say-card-img-qoute{position:absolute;width:52px;height:52px;top:99px;left:22px;opacity:85%}.What-Our-Clients-Say-card-paragraph{font-family: var(--main-font-family);font-size:13.44px;font-weight:400;line-height:22.41px;text-align:left;overflow-y:hidden;text-overflow:clip;display:block;height: calc(22px * 4);width:100%!important}.What-Our-Clients-Say-card-Profile-Name{font-family: var(--secondary-font-family);font-size:16.43px;font-weight:400;line-height:22.41px;margin:0}.What-Our-Clients-Say-card-Profile-Date{font-family: var(--secondary-font-family);font-size:10.46px;font-weight:400;line-height:18.67px}.Blogs-and-News-section{background:#fff;color:#000;padding-top:3rem;padding-bottom:3rem;text-align:center}.Blogs-and-News-title{font-family: var(--main-font-family);font-size: clamp(1.5rem, 1.3214rem + 0.8929vw, 2.125rem);font-weight:700;line-height:45.84px;color:#212529;text-align:center}.Blogs-and-News-paragraph{font-family: var(--main-font-family);font-size:18px;font-weight:400;line-height:22.41px;color:#212529;text-align:center}.Blogs-and-News-img{width:100%;height:auto;max-height:13rem;object-fit:cover}.Blogs-and-News-img-container{height:206.14px;width:100%}.Blogs-and-News-card-container{width:100%;height:100%;margin:auto}.Blogs-and-News-btn{font-family: var(--main-font-family);border:.75px solid var(--main-color);box-shadow: 0px 0px 14.94px 0px #00000026;border-radius:3.73px;color:var(--main-color);font-size:14px;font-weight:400;line-height:18.67px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;box-orient:vertical}.Blogs-and-News-date{font-family: var(--secondary-font-family);font-size:14px;font-weight:500;line-height:17.93px;text-decoration-line:underline;text-decoration-style:solid;color:var(--main-color)}.Blogs-and-News-card-title{font-family: var(--main-font-family);font-size: clamp(0.875rem, 0.8036rem + 0.3571vw, 1.125rem);font-weight:700;line-height:24.55px;padding-top:1rem;color:#212529;text-align:start;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;box-orient:vertical}.Blogs-and-News-card-text{font-family: var(--main-font-family);font-size:14px;font-weight:400;line-height:18.67px;padding-top:1rem;color:#676767;text-align:start;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;box-orient:vertical}.Blogs-and-News-card-footer{font-family: var(--main-font-family);font-size:14px;font-weight:700;line-height:14.94px;text-align:center;background-color:#fff;color:#676767;border:none;text-decoration:none}.Blogs-and-News-card-footer svg{color:#fff}.Blogs-and-News-card-container:hover .Blogs-and-News-img{filter:blur(3px)}.Blogs-and-News-card-container:hover{scale:1.04;box-shadow: 2px 11px 30px 0px #33333314;border:none}.Blogs-and-News-card-container:hover .Blogs-and-News-card-title,.Blogs-and-News-card-container:hover .Blogs-and-News-card-footer,.Blogs-and-News-card-container:hover .Blogs-and-News-card-footer svg{color:var(--main-color)}.Blogs-and-News-card-container:hover .Blogs-and-News-btn{color:#fff;background-color:var(--main-color)}.footer-section{background:#c8a1e0}.footer-Subscribe{display:flex;border:3px solid #fff;background-color:#fff;border-radius:3px;margin-top:24px}.footer-Subscribe-input{border:none;border-radius:0}.footer-Subscribe-input:focus{box-shadow:none}.footer-Subscribe-btn{background-color:var(--main-color);color:#fff;border:0}.footer-Subscribe-btn:hover{color:var(--main-color);background-color:#fff}.flowers-footer-logo{width:150px;height:86.65px}.flowers-footer-social-logos{display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;border:1px solid var(--main-color);color:var(--main-color);border-radius:50%;transition:background-color .3s , color .3s}.flowers-footer-social-logos:hover{background-color:var(--main-color);color:#fff}.Contacts{gap:14.94px;margin-top:11.81px}.UsefulLinks{gap: clamp(0.37125rem, 0.2105rem + 0.8036vw, 0.93375rem);margin-top: clamp(0.5025rem, 0.3061rem + 0.9821vw, 1.19rem)}.Contacts .nav-item:last-child .footer-text,.Contacts .nav-item:last-child img{margin-bottom:0!important}.UsefulLinks .nav-item:last-child .footer-text{margin-bottom:0!important}.footer-text{font-family: var(--secondary-font-family);font-size: clamp(0.75rem, 0.4423rem + 0.4808vw, 0.875rem);font-weight:400;line-height:22.41px;text-decoration:none;color:#fff}.footer-text:hover{color:var(--main-color)}.footer-Rights-paragraph{font-family: var(--secondary-font-family);font-size:10.46px;font-weight:400;line-height:22.41px;text-align:left;text-decoration:none;color:#fff}.footer-Rights-text{font-family: var(--secondary-font-family);font-size:10.46px;font-weight:400;line-height:22.41px;text-align:left;text-decoration:none;color:#fff}.footer-Rights-text:hover{color:var(--main-color)}.footer-title{font-family: var(--main-font-family);font-size:16px;font-weight:700;line-height:21.82px;margin-bottom:0;color:#fff}.store-buttons{display:flex;flex-wrap:wrap;gap:20px}.store-button{direction:ltr}.app-store{padding:3px 22px 3px 10.31px!important}.store-buttons-dark .store-button{background-color:#000;color:#fff}.store-buttons-white .store-button{background-color:#fff;color:#000}.store-button{display:flex;align-items:center;justify-content:start;text-decoration:none;border-radius:8px;padding:3px 10.31px}.store-button img{width:20px;height:22px;margin-right:6.87px}.store-button svg{width:19.82px;height:22.18px;margin-right:10px}.store-button span{font-family: var(--secondary-font-family);font-size:8px}.store-button strong{font-family: var(--secondary-font-family);font-size:14px;font-weight:500}.store-button:hover{transform:scale(1.05)}.footer-info-icons{filter:brightness(0) invert(1);transition:filter .3s ease , opacity .3s ease}.How-it-works-section{background:#fff;padding-top:3rem;padding-bottom:3rem}.How-it-works-Overview{font-family: var(--main-font-family);font-size: clamp(1.25rem, 1rem + 1.25vw, 2.125rem);font-weight:800;line-height:45.84px}.How-it-works-Experience{font-family: var(--main-font-family);font-size: clamp(1.25rem, 1rem + 1.25vw, 2.125rem);font-weight:800;line-height:45.84px}.How-it-works-paragraph{font-family: var(--secondary-font-family);font-size:11.95px;font-weight:400;line-height:20.91px;color:#676767;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;line-clamp:10;box-orient:vertical}.How-it-works-side-img-container{max-width:517.59px;max-height:674.44px;justify-self:end}.How-it-works-side-img{width:100%;height:auto}.How-it-works-leave{position:absolute;bottom:425px;left:0;width: clamp(0rem, -2.6121rem + 13.0607vw, 9.1425rem);height:260.66px}.Working-Process-section{background:#fff;padding-top:3rem;padding-bottom:3rem}.Working-Process-title{font-family: var(--main-font-family);font-size: clamp(1.25rem, 1.007rem + 1.2152vw, 2.100625rem);font-weight:800;line-height:45.84px;text-align:center}.Working-Process-paragraph{font-family: var(--main-font-family);font-size:13.44px;font-weight:400;line-height:22.41px;text-align:center;padding: 0 clamp(0.75rem, -0.8629rem + 8.0643vw, 6.395rem);color:#676767}.Working-Process-card-section{padding:0 8px}.Working-Process-card{background:#fff;color:#000;height:100%}.Working-Process-card:hover{background:var(--main-color);color:#fff;height:100%}.Working-Process-card:hover .Working-Process-leave-img{content:url(/frontend/assets/images/Working-Process-leave-img-active.svg)}.Working-Process-card .Working-Process-card-number{color:#e3e3e3}.Working-Process-card:hover .Working-Process-card-number{color:#fff}.Working-Process-card .Working-Process-card-titl{color:#000}.Working-Process-card-img{width:53px;height:53px;fill:white;margin:auto 0}.Working-Process-card-number{font-family: var(--main-font-family);font-size:58.26px;font-weight:800;line-height:79.46px}.Working-Process-card-paragraph{font-family: var(--main-font-family);font-size:13.44px;font-weight:400;line-height:22.41px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;box-orient:vertical}.Working-Process-leave-img{position:absolute;width:120px;height:133px;top:106px;left:115px}.Working-Process{font-family: var(--main-font-family);font-size:14px;font-weight:400;line-height:22.41px;text-align:left}.Working-Process-card-title{font-family: var(--main-font-family);font-size:17px;font-weight:700;line-height:24.45px;margin-bottom:15px}.Shipping-and-payment-systems-section{background:#fff;padding-bottom:8rem}.Shipping-and-payment-systems-img-container{max-width:340px}.Shipping-and-payment-systems-img{width:100%;height:auto}.products-categories-pagination{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:2rem}.products-categories-pagination-step-box{width:40px;height:40px;margin:0 2px;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:bold;color:#6f52bf;border:2px solid #6f52bf;border-radius:5px;transition:all .3s ease;cursor:pointer;text-decoration:none}.products-categories-pagination-step-box:hover{background-color:#6f52bf;color:#fff}.products-categories-pagination-step-box.active{background-color:#6f52bf;color:#fff;border-color:#6f52bf;cursor:default}.products-categories-pagination-next-btn,.products-categories-pagination-previous-btn{width:40px;height:40px;background-color:#fff;color:#6f52bf;border:2px solid #6f52bf;border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s ease , color .3s ease}.products-categories-pagination-next-btn:hover,.products-categories-pagination-previous-btn:hover{background-color:#5537a1;color:#fff}.products-categories-pagination-next-btn:disabled,.products-categories-pagination-previous-btn:disabled{background-color:#f0f0f0;color:#b3b3b3;border-color:#b3b3b3;cursor:not-allowed;pointer-events:none}.products-categories-pagination-next-btn.active,.products-categories-pagination-previous-btn.active{background-color:#6f52bf;color:#fff;border-color:#6f52bf;cursor:default}.Products-img-container{max-width:28rem}.Products-img{width:100%;height:auto;max-width:28rem;max-height:18rem;object-fit:cover}.Products-img-leave{position:absolute;top:-75px;right:0;width: clamp(8.75rem, -4.2277rem + 20.2578vw, 14.004375rem);height:336.55px}.Blog-Details-section{padding-top:3rem;padding-bottom:3rem}.Blog-Details-section-text-container{max-width:43rem}.Blog-Details-section-img-container{max-width:43rem;max-height:22rem;overflow:hidden;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.Blog-Details-section-img{width:100%;height:auto;object-fit:cover}.Blog-Details-section-date{font-family: var(--main-font-family);font-size:14px;font-weight:700;line-height:22.41px;color:#676767}.Blog-Details-section-title{font-family: var(--main-font-family);font-size: clamp(1.125rem, 0.8393rem + 1.4286vw, 2.125rem);font-weight:700;line-height:45.84px}.Blog-Details-section-paragraph{font-family: var(--main-font-family);font-size:13.44px;font-weight:400;line-height:22.41px;color:#676767}.Blog-Details-section-block{background-color:#f6f6f6;padding: 43.85px clamp(2.700625rem, 2.2185rem + 2.4107vw, 4.388125rem) 22.41px clamp(2.700625rem, 2.2185rem + 2.4107vw, 4.388125rem)}.Blog-Details-section-block-quote{font-family: var(--main-font-family);font-size:13.44px;font-weight:400;line-height:22.41px}.Blog-Details-top-quote{position:absolute;top:30px;left:11px}.Blog-Details-bottom-quote{position:absolute;bottom:44px;right:25px}.Contact-Us-section{padding-top:3rem;padding-bottom:3rem}.Contact-Us-title{font-family: var(--main-font-family);font-size: clamp(1.125rem, 0.8393rem + 1.4286vw, 2.125rem);font-weight:700;line-height:45.84px}.Contact-Us-subtitles{font-family: var(--main-font-family);font-size: clamp(1rem, 0.8393rem + 0.8036vw, 1.5625rem);font-weight:700;line-height:33.62px}.Contact-Us-paragraph{font-family: var(--main-font-family);font-size:14px;font-weight:400;line-height:22.41px;color:#676767;margin:22px 0 37.34px 0}.Contact-Us-btn{background-color:var(--main-color);color:#fff}.Contact-Us-btn:hover{color:var(--main-color);background-color:#fff;border:1px solid var(--main-color)}.Contact-Us-Get-in-Touch-card{background-color:#fff8f1}.Contact-Us-Get-in-Touch-card-info-container{background-color:#fff;padding: 1rem clamp(1rem, -1.4699rem + 3.8554vw, 2rem);margin:20px 0;text-decoration:none;color:#000;border-radius:4px;font-family: var(--secondary-font-family);font-size:11.95px;font-weight:500;line-height:17.93px}.Contact-Us-info-icons{}.Contact-Us-Get-in-Touch-card-info-container:hover{background-color:var(--main-color);color:#fff}.Contact-Us-Get-in-Touch-card-info-container:hover .Contact-Us-info-icons{filter:brightness(0) invert(1)}.Terms-and-Conditions-section{padding-top:3rem;padding-bottom:3rem}.Terms-and-Conditions-title{font-family: var(--main-font-family);font-size:34px;font-weight:700;line-height:45.84px;margin-top:1rem;margin-bottom:1rem}.Terms-and-Conditions-date{font-family: var(--secondary-font-family);font-size:13.44px;font-weight:700;line-height:22.41px;margin-top:1rem;margin-bottom:1rem;color:#676767}.Terms-and-Conditions-paragraph{font-family: var(--main-font-family);font-size:13.44px;font-weight:400;line-height:22.41px;color:#676767;margin-top:1rem;margin-bottom:1rem}.Terms-and-Conditions-paragraph-text-list{list-style:none;padding:0;margin:0}.Terms-and-Conditions-paragraph-text-list li{font-family: var(--main-font-family);font-size:14px;font-weight:400;line-height:22.41px;color:#676767}.Terms-and-Conditions-paragraph-text-list .arrow{color:#676767;font-size:14px}.forgot-password-container{max-width:534px;width:100%}.forgot-password-container h2{font-family: var(--main-font-family);font-size:30px;font-weight:700;line-height:39px;margin-bottom:15px;text-align:center}.forgot-password-container p{font-family: var(--main-font-family);font-size:14px;font-weight:400;line-height:39px;color:#2d3748;text-align:center;margin-bottom:25px}.btn-confirm{background-color:#24523d;color:#fff;padding:8px 85px;border-radius:5px;font-family: var(--main-font-family);font-size:16px;font-weight:700;line-height:21.82px}.btn-confirm:hover{background-color:#fff;color:#24523d;border:1px solid #24523d}.Under-Construction-section{height:100vh;background:linear-gradient(to bottom,#f5efe6,#d9e4df);display:flex;justify-content:center;align-items:center;flex-direction:column}.Under-Construction-logo-container{width: clamp(8rem, 6.8571rem + 5.7143vw, 12rem)}.Under-Construction-logo{width:100%}.Under-Construction-img-container{width: clamp(10rem, 6.8571rem + 15.7143vw, 21rem)}.Under-Construction-img{width:100%}.Under-Construction-img-text{font-family: var(--main-font-family);font-size: clamp(1.125rem, 0.9821rem + 0.7143vw, 1.625rem);font-weight:700;line-height:31.59px;color:#302159}.Under-Construction-img-paragraph{font-family: var(--main-font-family);font-size: clamp(1.125rem, 0.9821rem + 0.7143vw, 1.625rem);font-weight:500;line-height:31.59px;color:#4a4a4a}.navbar-first-Modal-title{font-family: var(--main-font-family);font-size: clamp(1.5rem, 1.3929rem + 0.5357vw, 1.875rem);font-weight:700;line-height:39px;color:#2d3748}.login-Modal-Label-text{font-family: var(--main-font-family);font-size:30px;font-weight:700;line-height:39px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.modal-dialog{max-width:80%;width:auto;margin:1.75rem auto;height:auto}.modal-content{height:100%}.navbar-first-Modal-Login{font-family: var(--main-font-family);font-size:16px;font-weight:400;line-height:29.98px;color:#4a5568;margin:32px 0 40px 0}.navbar-first-Modal-Login a{font-family: var(--main-font-family);font-size:16px;font-weight:700;line-height:29.98px;color:#1a202c;text-decoration:none}.navbar-first-Modal-Login a:hover{font-family: var(--main-font-family);font-size:16px;font-weight:700;line-height:29.98px;color:var(--main-color);text-decoration:none}.form-control-border-color,.country-dropdown{border-color:#e6e9ec}.phoneCountry-border-container{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;padding-top:7.84px}.phoneCountry-input-container{padding:.5rem .5rem}.navbar-first-Modal-button{font-family: var(--main-font-family);background-color:var(--main-color);font-size:14px;font-weight:400;line-height:19.1px;padding: 23px clamp(2.53125rem, 1.5848rem + 4.7321vw, 5.84375rem);color:#fff;margin-top:32px}.navbar-first-Modal-button:hover{color:var(--main-color);border:1px solid var(--main-color)}.login-Modal-form-size{min-width:55%}.user-profile-section{display:flex;justify-content:center;align-items:center;padding:3rem 1rem}.profile-picture-container{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:8px;padding:20px;background-color:#f7f9fc;margin:20px auto}.profile-picture{width:80px;height:80px;background-color:#e9eef3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:36px;color:#2c3e50;margin-bottom:15px;position:relative;overflow:hidden;cursor:pointer}.profile-picture img{width:100%;height:100%;border-radius:50%;object-fit:cover}.edit-profile-btn{background-color:#fff;color:#2c3e50;border:1px solid #ccc;border-radius:20px;padding:10px 15px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:5px;transition:background-color .3s , color .3s}.edit-profile-btn:hover{background-color:#2c3e50;color:#fff}.edit-profile-btn i{font-size:16px}.image-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);justify-content:center;align-items:center}.user-modal-content{max-width:90%;max-height:90%;border-radius:8px;overflow:hidden;justify-content:center;align-items:center}.user-modal-content img{max-width:400px;min-width:100px;display:block;background:#fff}.close-modal{position:absolute;top:20px;right:20px;color:#fff;font-size:30px;cursor:pointer}.data-display{margin-top:20px;padding:15px;border:1px solid #dee2e6;border-radius:8px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.redirect-btn{background-color:#fff;color:#2d3748;border:1px solid #dee2e6;border-radius:20px;padding:10px 20px;cursor:pointer;transition:background-color .3s}.redirect-btn:hover{background-color:#1a252f;color:#fff}.modal-container{margin-bottom:1rem;text-align:start}.required:after{content:" *";color:red}.navbar-toggler{border:none}@media (min-width:1440px){.loginModalLabel{max-width:920px}.firstModalLabel{max-width:920px}.secondModalLabel{max-width:920px}}@media (max-width:767px) and (min-width:320px){.loginModalLabel{max-width:99%}.firstModalLabel{max-width:99%}.secondModalLabel{max-width:99%}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1053px}}@media (max-width:1400px){.nav-container{margin:0 20px}.flowers-logo-container{width:15%}}.custom-outline-purple{color:#6f52bf;border-color:#6f52bf;background-color:transparent}.custom-outline-purple:hover{background-color:#6f52bf;color:#fff;border-color:#6f52bf}