@charset "UTF-8";h1,h2{font-family:PoppinsSemiBold,sans-serif!important}h3,h4,h5,h6,a{font-family:PoppinsMedium,sans-serif!important}p{font-family:PoppinsRegular,sans-serif!important}span{font-family:PoppinsLight,sans-serif!important}.font-PoppinsRegular{font-family:PoppinsRegular,sans-serif!important}.font-PoppinsSemiBold{font-family:PoppinsSemiBold,sans-serif!important}.font-PoppinsBold{font-family:PoppinsBold,sans-serif!important}.font-PoppinsMedium{font-family:PoppinsMedium,sans-serif!important}.font-PoppinsLight{font-family:PoppinsLight,sans-serif!important}@media (max-width: 991px){.container-fluid{width:100%;max-width:750px}.container-md{width:100%;max-width:750px;margin:0 auto}}@media (min-width: 992px){.container-fluid{width:100%;max-width:71.6%;margin:0 auto}.container-md{width:100%;max-width:1024px;margin:0 auto}}@font-face{font-family:poppinssemibold;src:url(/build/assets/poppins-semibold-webfont-DfWsv67-.woff2) format("woff2"),url(/build/assets/poppins-semibold-webfont-NVrU9F3D.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:poppinsregular;src:url(/build/assets/poppins-regular-webfont-BTRdcZ76.woff2) format("woff2"),url(/build/assets/poppins-regular-webfont-CuvS8jaV.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:poppinsmedium;src:url(/build/assets/poppins-medium-webfont-BGxr_24N.woff2) format("woff2"),url(/build/assets/poppins-medium-webfont-Cz7tc4fM.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:poppinslight;src:url(/build/assets/poppins-light-webfont-CuV84ylk.woff2) format("woff2"),url(/build/assets/poppins-light-webfont-BknPAY3r.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:poppinsbold;src:url(/build/assets/poppins-bold-webfont-D50xlI8W.woff2) format("woff2"),url(/build/assets/poppins-bold-webfont-CjrITiAs.woff) format("woff");font-weight:400;font-style:normal}.flex.flex-col.md\:flex-row.gap-4.md\:gap-\[30px\].mb-\[35px\]{border-radius:10px;padding:10px;box-shadow:0 0 10px 1px #0000000d}.card-details{display:flex;flex-direction:column;justify-content:center}.mobile-justify-center{align-items:center!important}@media screen and (max-width: 959px){.mobile-justify-center{justify-content:center!important;text-align:center!important}}*{margin:0;padding:0;box-sizing:border-box}.banner-wrapper.home-banner-wrap{background-size:118%;background-image:url(/build/assets/hero-homepage-img-Dj2-OWBw.jpg)}@media (max-width: 1020px){.banner-wrapper.home-banner-wrap{background-size:cover}}.banner-wrapper .header-dropdown:hover .menu-items,.banner-wrapper .menu-items:hover{display:block}.banner-wrapper .header-wrapper.active{top:0;background-color:#fff;position:fixed;box-shadow:0 4px 2px -2px #999;z-index:99999999;width:100%}.banner-wrapper .header-wrapper.active .nav-link{color:#4a4f54}.banner-wrapper .header-wrapper.active .nav-link:hover{color:#ff8f74}@media (min-width: 960px){.banner-wrapper .search-select:after{content:"";position:absolute;top:50%;right:0;width:1px;height:14px;background-color:#000;transform:translateY(-50%)}}.banner-wrapper .menu-items ul li a{font-size:12px;color:#fff;border-bottom:1px solid #707070;padding:8px 6px;white-space:nowrap;display:block}.banner-wrapper .menu-items ul li a:hover{color:#ff8f74}.banner-wrapper .menu-items .nav-list{position:relative}.banner-wrapper .menu-items .nav-list:before{content:"";width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid #4a4f54;position:absolute;top:-13px;left:50px}.banner-wrapper .search-btn{border-radius:5px}@media (min-width: 960px){.banner-wrapper .search-btn{border-radius:0 4px 4px 0}}.banner-wrapper .hero-list ul{list-style:disc;list-style-position:inside;margin:auto}.banner-wrapper .hero-list ul li a{color:#fff;letter-spacing:.8px}.banner-wrapper .hero-list ul li a:hover{color:#ff8f74;transition:.2s}.banner-wrapper .mobile-menu-items ul li a{color:#fff;font-size:14px;letter-spacing:.8px}@media (max-width: 768px){.banner-wrapper .mobile-menu-items ul li a{font-size:12px}}.banner-wrapper .add-listing-left-logo{z-index:1}@media (min-width: 1595px){.banner-wrapper .add-listing-left-logo{bottom:-160px}}@media (max-width: 1595px){.banner-wrapper .add-listing-left-logo{bottom:-100px}}.home-page-about-wrapper .wedding-services-image-wrap ul li{display:inline-block;padding-right:3px;padding-left:3px;border-right:1px solid;line-height:12px}.home-page-about-wrapper .wedding-services-image-wrap ul li a{font-size:10px;letter-spacing:.8px;font-family:PoppinsLight,sans-serif!important}@media (min-width: 1600px){.home-page-about-wrapper .wedding-services-image-wrap ul li a{font-size:14px}}.home-page-about-wrapper .wedding-services-image-wrap ul li:last-child{border:none}.home-page-about-wrapper .wedding-services-image-wrap ul li:hover{text-decoration:underline}.home-page-about-wrapper .services-text-content ul li{line-height:17px}.home-page-about-wrapper .services-text-content ul li a{font-size:15px;line-height:17px;font-weight:500;letter-spacing:.8px}@media (min-width: 1600px){.home-page-about-wrapper .services-text-content ul li a{font-size:17px}}@media (max-width: 768px){.home-page-about-wrapper .services-text-content ul li a{font-size:12px;line-height:14px;font-family:PoppinsSemiBold,sans-serif!important}}.home-page-about-wrapper .services-text-content ul li a:before{content:"•";color:#ff8f74;margin-right:10px;font-size:18px;top:9px}@media (min-width: 1600px){.home-page-about-wrapper .services-text-content ul li a:before{font-size:25px}}.home-page-about-wrapper .services-text-content ul li a:hover{color:#ff8f74}.slick-slider{width:100%;box-sizing:border-box}.slick-slider .slick-slide{padding:0!important;margin-right:10px!important}.slick-slider .slick-prev,.slick-slider .slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:100}.slick-slider .slick-prev{left:-10px}.slick-slider .slick-next{right:-10px}.slick-slider .custom-slick-slider .slide:hover{background-color:#f4f4f4}.slick-slider .custom-slick-slider .slide:hover a{color:#ff8f74}.slick-slider .province-slick-slider .slide:hover{background-color:#ff8f74}.slick-slider .province-slick-slider .slide:hover a{color:#fff}.explore-wrapper .explore-content .item{transition:all .2s ease-in-out}.explore-wrapper .explore-content .item .img-text{display:none;transition:all .3s ease-in-out;transform:translateY(20px);opacity:0;color:#000}.explore-wrapper .explore-content .item:hover{transform:scale(1.05);box-shadow:0 0 3px 2px #0000001a;text-decoration:none;transition:all .3s ease-in-out}.explore-wrapper .explore-content .item:hover img{filter:brightness(0) saturate(100%) invert(80%) sepia(67%) saturate(4254%) hue-rotate(318deg) brightness(115%) contrast(101%);color:#ff8f74}.explore-wrapper .explore-content .item:hover .img-text{display:block;transform:translateY(0);opacity:1;transition:all .3s ease-in-out}.explore-wrapper .explore-content .item:hover .img-text p{color:#ff8f74}.explore-wrapper .explore-content .item img{width:76px;color:#000}.faq-wrapper .faq-item .faq-inner-item{box-shadow:0 1px 15px #00000030}.faq-wrapper .faq-item .faq-inner-item span{background-color:#ff8f74;padding:18px;border-radius:6px}@media (max-width: 768px){.faq-wrapper .faq-item .faq-inner-item span{padding:11px}}.faq-wrapper .faq-item:hover{border:1px solid #ff8f74;border-radius:6px}.footer .footer-content .item{position:relative}.footer .footer-content .item input::-moz-placeholder{font-size:14px}.footer .footer-content .item input::placeholder{font-size:14px}.footer .footer-content .item .social-list li a img:hover{filter:brightness(0) saturate(100%) invert(77%) sepia(19%) saturate(4420%) hue-rotate(312deg) brightness(103%) contrast(101%)}.plans-your-wedding-page-wrap .wedding-vendors .checkbox-label span{color:#000;font-size:11.2px;font-family:PoppinsSemiBold,sans-serif!important}@media (min-width: 1600px){.plans-your-wedding-page-wrap .wedding-vendors .checkbox-label span{font-size:12px}}.add-listing-wrapper .add-listing-radio input[type=radio]:checked+label div{background-color:#ff8f74}.add-listing-wrapper .add-listing-radio input[type=radio]+label div{background-color:#fff}.add-listing-wrapper .listing-logo{z-index:10}@media (max-width: 768px){.add-listing-wrapper .listing-logo{display:none}}@media (max-width: 1200px){.login-wrapper .login-logo{display:none}}.provinces-details-slide .slide{margin-right:0!important}.provinces-details-slide .slide img{width:99.5%;height:335px}.provinces-details-slide .slick-prev{left:10px!important}.provinces-details-slide .slick-next{right:10px!important}.provinces-details-slide .slick-next img{transform:rotate(180deg)}.provinces-details .contact-content{box-shadow:0 19px 38px #0003,0 15px 12px #00000038}.thank-btn button{box-shadow:0 4px 4px #00000040}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74/var(--tw-text-opacity))}.space-social-icon:hover i{color:#fff}.share-dropdown{transition:opacity .2s ease-in-out;min-width:160px}.share-dropdown.hidden{opacity:0;pointer-events:none}.share-dropdown:not(.hidden){opacity:1;pointer-events:auto}
