.popular-occasion-h6{text-wrap:wrap;}body {font-family: 'Lato', sans-serif !important }.catname {position: relative;width: 90%;background: rgb(255 255 255 / .9);left: 50%;transform: translateX(-50%);text-align: center;border-radius: 8px 8px 0 0;display: inline-block;line-height: 1;overflow: hidden;font-size: 14px;white-space: nowrap;text-overflow: ellipsis }p {text-align: justify !important }.policy-terms p {font-weight: 500 }a {color: #000 }.content-products {display: inline-flex;overflow-y: auto;justify-content: center }.content-products-2 {overflow-x: auto !important;justify-content: flex-start }@media only screen and (max-width:768px) and (max-width:991px) {.content-products {justify-content: flex-start !important }}.userDetails {width: 30px;height: 30px;border-radius: 50%;background-image: url(https://images.floweradvisor.com/google-logo.jpg);background-repeat: no-repeat;background-position: center;background-size: contain }.starRating {display: inline-flex;margin-bottom: 10px;font-size: 24px;line-height: 1;position: relative;color: #ffcf00 }.testimonial-prev {left: -30px;right: auto }.testimonial-next {right: -30px;left: auto }.testimonial-next i, .testimonial-prev i {color: gray !important }.testimonial-card {width: 94%;background-color: #F8F8F8 }.testiomial-carousel {padding: 20px }@media only screen and (max-width:992px) {.testimonial-card {flex: 0 0 40% !important }}@media only screen and (max-width:768.7px) {.testimonial-card {flex: 0 0 100% !important }}@media (max-width:767px) {.testiomial-carousel {padding: 25px }.testiomial-carousel .carousel-item>div {display: none }.testiomial-carousel .carousel-item>div:first-child {display: block }.testimonial-card {margin: auto }.testimonial-prev {left: -13px }.testimonial-next {right: -13px }.dekstop-footer {display: none }}.testiomial-carousel .carousel-item.active, .testiomial-carousel .carousel-item-next, .testiomial-carousel .carousel-item-prev {display: flex;gap: 5px }.carousel-control-prev .fa, .carousel-control-next .fa {color: #fff;font-size: 45px }@media (min-width:768px) {.testiomial-carousel .carousel-item-end.active, .testiomial-carousel .carousel-item-next {transform: translateX(25%) }.testiomial-carousel .carousel-item-start.active, .testiomial-carousel .carousel-item-prev {transform: translateX(-25%) }}.testiomial-carousel .carousel-item-end, .testiomial-carousel .carousel-item-start {transform: translateX(0) }.delivery-list {margin-left: 50px;margin-right: 50px }.location {max-width: 10% }.delivery_cityname {position: relative;z-index: 10;font-weight: 700;color: #000;margin-top: 5px;font-size: 14px;padding: 10px;height: 50px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;text-transform: capitalize;text-align: center }.carousel-text {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;color: #fff;padding: 10px;font-weight: 700;font-size: 15px;background-color: rgb(0 0 0 / .5);border-radius: 4px }.splide__pagination {position: relative !important }@media (max-width:768px) {.splide__pagination {display: flex;margin-left: auto;margin-right: auto }}@media(max-width:640px) {.splide__slide {margin: 0px !important;padding: 5px }.ch-title {margin-bottom: 0 !important }.testimonial-next i, .testimonial-prev i {font-size: 30px !important }.testimonial-prev {left: -10px !important;right: auto !important }.testimonial-next {right: -10px !important;left: auto !important }}.splide__slide {position: relative }.delivcity_img {border-radius: 50%;width: 100%;height: auto !important }.splide__slide {margin: 10px }.text-image {text-align: center;margin-bottom: 10px }.occasion-text {position: absolute;left: 50%;transform: translate(-50%, -50%);text-align: center;background-color: rgb(0 0 0 / .5);color: #fff;font-size: 18px !important;width: 150px;bottom: 0;font-weight: 700 }.img_occasion {border-radius: 100px 100px 0 0 }.occasion-item {position: relative }.event-img {border-radius: 10px }.banner-content {background-color: rgb(0 0 0 / .5) }.banner-content h3, .banner-content p {color: #fff }.ch-title {margin-bottom: 1rem }.testiomial-carousel .carousel-item {height: 230px }.upcoming-name {font-size: 22px }.popular_delivery_item {flex: 0 0 10%;padding: 8px;position: relative;margin-left: 10px }.popular_delivery_list {display: flex;overflow: auto;padding: 6px;justify-content: center }@media only screen and (max-width:992px) {.popular_delivery_item {flex: 0 0 20% }.popular_delivery_list {justify-content: flex-start }}@media(max-width:810px) {.popular_delivery_item {flex: 0 0 25% !important }}@media(max-width:767.98px) {.popular_delivery_item {flex: 0 0 30% !important }.text-image {font-size: 17px !important }}.popular-occasion>.content-products {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;margin-right: -15px;margin-left: -15px }@media(min-width:320px) {.search-container {background-color: #eb750b;padding-bottom: 20px;width: 100%;display: table-cell;color: #fff }.search-div {font-weight: 700;font-size: 16px;padding: 20px }.content-products > .popular-occasion {-ms-flex: 0 0 16%;flex: 0 0 16%;max-width: 35%;padding: 0px;}.content-products > .popular-occasion:not(:first-child) {margin-left: 10px;}.popular-occasion>.content-products {flex-wrap: nowrap }}.search-f-container {width: 100%;box-shadow: none }.search-f-container .row {margin-right: 0 !important;margin-left: 0 !important }.search-container-btn {background-color: #ce5200;width: 100%;display: table-cell;color: #eee;font-size: 16px;padding: 10px;font-weight: 700;margin-top: -10px;border: 1px solid #b74901 }.main-featured {padding: 5%;border-bottom: 1px dashed #a1a1a1 !important }@media(min-width:600px) {.search-container, .search-div {font-weight: 700;display: table-cell }.search-container {background-color: #eb750b;height: 50px;width: 83%;border-top-left-radius: 50px;border-bottom-left-radius: 50px;padding-bottom: 0;color: #000;box-shadow: #c84600 1px 1px }.banner-div {min-height: 300px }.content-products>.popular-occasion {-ms-flex: 0 0 10%;flex: 0 0 10%;max-width: 10%;padding: unset !important;}.popular-occasion>.content-products {flex-wrap: wrap }.search-f-container {position: relative;margin: auto;z-index: 11;display: table;width: 95%;margin-top: 40px !important;top: 20px }.budget-selectbox, .occasion-selectbox {width: 100%;height: 30px;background: #fff;margin-top: 10px;padding-top: 0;padding-bottom: 0;padding-left: 10px;border: 0;-webkit-appearance: menulist;-moz-appearance: menulist;appearance: menulist }.budget-text, .occasion-text {vertical-align: middle;margin-top: 16px;font-size: 14px }.search-container-btn {background-color: #ce5200;width: 8%;display: table-cell;color: #eee;margin-top: 20px;font-size: 25px;border-top-right-radius: 50px;border-bottom-right-radius: 50px;box-shadow: #c84600 1px 1px;cursor: pointer;vertical-align: middle }.search-container-btn:hover {background-color: #b45200;color: #fff }.search-div {vertical-align: middle;font-size: 17px;text-align: left;padding: 0 }.search-div-big {font-size: 20px }}.group-blog {max-width: 1200px;margin: 0 auto }.group-blog .card {border: none !important }.custom-carousel {position: relative;overflow: hidden }.carousel-wrapper {display: flex;transition: transform 0.5s ease;margin: 0 -10px }.custom-slide {flex: 0 0 calc(33.33% - 20px);margin: 10px;position: relative }.custom-slide img {width: 100%;height: 250px;object-fit: cover;border-radius: 10px }.slide-caption {position: absolute;bottom: 15px;left: 5px;right: 5px;color: #fff;background: rgb(0 0 0 / .5);padding: 10px;border-radius: 5px }.carousel-control {position: absolute;top: 50%;transform: translateY(-50%);background: rgb(0 0 0 / .5);color: #fff;border: none;padding: 10px;cursor: pointer }.carousel-control.prev {left: 10px }.carousel-control.next {right: 10px }@media (max-width:991px) {.custom-slide {flex: 0 0 calc(50% - 20px) }}@media (max-width:575px) {.custom-slide {flex: 0 0 calc(100% - 20px);scroll-snap-align: start }}.popular-occasion h6 {margin-top: 5px }@media only screen and (min-width:768px) and (max-width:991px) {.content-products>.popular-occasion {padding: 0 !important;flex: 0 0 25% !important;max-width: 18% !important }}@media only screen and(max-width:992px) {.testimonial-card {flex: 0 0 30% !important }}.btn-hero {width: 200px !important }.popular-occasion-title {padding: 10px }.popular-occasion-title h2 {font-weight: 700;color: #1E1E1E;text-align: center }.suitable-plants-cont .card {box-shadow: 0 2px 8px rgb(0 0 0 / .1);display: flex;flex-direction: column;height: 100% }.card-outdoorplant {background-color: #337A5B;color: #fff }.suitable-plants-cont .card .card-body {flex: 1 }.suitable-plants-img {width: 40px;height: 40px }.suitable-plants-cont .card .card-body p {margin-top: 5px !important;font-size: 16px;margin-bottom: 30px;line-height: 150% }.suitable-plants-cont .card .card-body strong {font-size: 20px }.suitable-plants-title {font-size: 30px;color: #285A43;font-weight: 600 }.suitable-plants-paragraph {text-align: justify !important;font-size: 16px;color: #121212 }.section-title h2 {font-weight: 700 }.section-title p {font-size: 16px }.userName strong {color: #F05528;font-weight: 700;font-size: 20px }.more {font-size: 16px;color: #121212 }.google-review-section .container {width: 100% }.google-review-section .review-card {background-color: #f8f9fa;border-radius: .5rem;padding: 1rem;min-width: 100%;flex: 1 1 100%;max-width: 350px;height: 100% }.google-review-section .review-avatar-container {margin-right: 1rem;align-items: center;justify-content: center;min-width: 50px;min-height: 50px;border-radius: 50% }.google-review-section .review-avatar {margin-bottom: auto;width: 60px;height: 60px;background-size: cover;background-position: center;border-radius: 50% }.google-review-section .review-name {color: #F05528;font-weight: 700;font-size: 20px;white-space: nowrap }.google-review-section .review-stars {color: gold;margin-bottom: .5rem }.google-review-section .review-text {margin: 0;font-size: 14px;color: #121212;line-height: 150% }.email-section {background-size: cover;background-position: center;padding: 60px 0;color: #fff;text-align: center }.mailing-title h3 {font-weight: 700;margin-bottom: 20px;color: #fff;white-space: normal !important }@media only screen and (max-width:768px) {.mailing-title h3 {font-size: 18px !important }}.text-white {color: #fff }.email-container h6 {font-size: 25px;font-weight: 700;line-height: 37, 5px !important }.email-container p {font-weight: 500;font-size: 16px;line-height: 24px;text-align: justify !important }@media only screen and (max-width:768.7px) {.email-container h6, .email-container p {text-align: center !important;margin-bottom: 5px !important }div:has(>button.email-submit-btn) {text-align: center !important }}.email-submit-btn {background: #F05528;color: #FFF;@extend .text-white;border: none;padding: 7px 35px;font-size: 16px;border-radius: 5px;transition: background 0.3s ease, transform 0.3s ease }.email-submit-btn:hover {background: #d24924;transform: scale(1.05) }.blog-title h3 {color: #1e1e1e;font-weight: 700 }.plants-div-mobile {display: none }@media (max-width:768px) {.suitable-plants-title {font-size: 16px !important }.suitable-plants-paragraph {font-size: 14px !important }.suitable-plants-cont {display: none !important }.plants-div-mobile {display: block !important }.blog-title h3 {font-size: 22px !important }}.plants-div-mobile {background-color: rgb(0 89 69 / .5);padding: 20px }.plants-div-mobile .plant-item {display: flex;align-items: start;padding: 15px;margin-bottom: 20px;background-color: #fff;border-radius: 8px;color: #000 }.plants-div-mobile .plant-item.transparent {background-color: #fff0 }.plants-div-mobile .plant-image {width: 185px;margin-right: 15px }.plants-div-mobile .plant-image img {width: 100% }.plants-div-mobile .plant-info .plant-title {color: #181318;font-weight: 700;margin-bottom: 5px;font-size: 14px }.plants-div-mobile .plant-info .plant-description {color: #121212;margin: 0;line-height: 150%;font-size: 14px }.plants-div-mobile .text-white {color: #FFFFFF !important }.card-body-blog-mobile {display: none }@media only screen and (max-width:768px) {.read-more-desktop-blog {display: none }}.blog-text {color: #121212 }h2, h3 {margin-bottom: 14px !important }@media only screen and (max-width:768px) {.card-blog {border: none !important;box-shadow: unset !important }.blog-title {font-weight: 700;font-size: 18px }.blog-text {line-height: 150%;font-weight: 500 }.card-body-blog-desktop, .read-more-desktop-blog, .group-blog .prev, .group-blog .next {display: none !important }.card-body-blog-mobile, .read-more-mobile-blog {display: block !important }}.first-section-title {margin-bottom: unset !important;font-size: 28px;font-weight: 800;line-height: 39.2px }@media only screen and (max-width:768.7px) {.first-section-title {font-size: 26px !important }}@media only screen and (max-width:1024px) {.group-icon-div {display: none !important }}.card-body-blog-desktop h5 {color: #181318;font-weight: 700 }.h2-section-title {font-size: 16px !important;font-weight: 500 !important }.feature-item {display: flex;align-items: center;margin-bottom: 1.5rem;width: 25%;margin-top: 1.5rem }@media only screen and (max-width:1200px) {.feature-item, .feature-item-bottom {flex: 0 0 30% !important }}@media only screen and (max-width:992px) {.feature-item, .feature-item-bottom {flex: 0 0 50% !important }.feature-text p {width: 100% !important;font-size: 13px !important }}@media only screen and (max-width:425px) {.feature-item {flex: 0 0 auto !important;width: 100% !important }.feature-item-bottom {flex: 0 0 auto !important;width: 100% !important;justify-content: center }.feature-text p {width: 100% !important;font-size: 14px !important }.feature-icon {width: 15% !important }.feature-text {width: 90% !important }}.feature-icon {flex-shrink: 0;color: #0d6efd }.feature-text h6, .feature-text p {text-align: center !important }.feature-text h6 {margin: 0;margin-bottom: 5px;white-space: nowrap;line-height: 140%;font-size: 16px;color: #fff }.feature-text p {font-size: 12px;line-height: 140%;width: 240px;word-wrap: break-word;white-space: pre-wrap;color: #fff }.popular-delivery-title {font-weight: 700 }.feature-text-bottom h6, .feature-text-bottom p {text-align: justify !important }.feature-text-bottom h6 {margin: 0;white-space: nowrap;line-height: 22.4px;color: #fff;font-weight: 900 !important;font-size: 16px !important }.feature-text-bottom p {color: #fff;font-size: 12px;line-height: 140%;width: 201px;word-wrap: break-word;white-space: pre-wrap;text-align: left !important }.feature-item-bottom {display: flex;align-items: center;margin-bottom: 1.5rem;width: 100% }.feature-icon-bottom {flex-shrink: 0;font-size: 3rem;color: #0d6efd;margin-right: 1.5rem }.feature-bottom-container {background: #00674F }.feature-icon-bottom .icon-image {width: 40px;height: auto }@media only screen and (max-width:1200px) {.feature-bottom-container, .feature-container {display: flex !important;overflow-y: auto !important;flex-wrap: unset !important }}.feature-container {background: #00674F;padding: .5rem }.splide__pagination__page {background: #6c757d !important }.feature-icon {margin-right: 0.5rem !important }@media only screen and (max-width:1200px) {.feature-icon {margin-right: unset !important }}.carousel-dots {text-align: center;margin-top: 10px }.dot {height: 10px;width: 10px;margin: 0 2px;background-color: #bbb;border-radius: 50%;display: inline-block;cursor: pointer }.dot.active {background-color: #ff5722 }#googleReviewCarousel .splide__arrow--prev, #googleReviewCarousel .splide__arrow--next {display: none }.content-products {overflow-x: auto;overflow-y: hidden;-ms-overflow-style: none;scrollbar-width: none;white-space: nowrap;scroll-snap-type: x mandatory;}.content-products::-webkit-scrollbar {display: none;}.content-products {overscroll-behavior-x: contain;}