@import url(https://fonts.googleapis.com/css2?family=Poppins&display=swap);.Navbar_navbar__uRvoE{align-items:center;background-color:#71123e;display:flex;font-size:1.2rem;height:80px;justify-content:center;position:-webkit-sticky;position:sticky;top:0;z-index:999}.Navbar_navbar-container__zoe32{align-items:center;display:flex;height:80px;justify-content:center;max-width:1500px}.Navbar_navbar-logo__-wDUQ{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:2rem;justify-self:start;margin-left:20px;text-decoration:none}.Navbar_fa-typo3__nzyhQ{font-size:1.8rem;margin-left:.5rem}.Navbar_nav-menu__GacBm{grid-gap:10px;display:grid;grid-template-columns:repeat(4,auto);justify-content:end;list-style:none;margin-right:2rem;text-align:center;width:60vw}.Navbar_nav-item__PA8lT{height:80px}.Navbar_nav-links__XYYfR{align-items:center;color:#fff;display:flex;height:100%;padding:.5rem 1rem;text-decoration:none}.Navbar_nav-links__XYYfR:hover{border-bottom:4px solid #fff;transition:all .2s ease-out}.Navbar_fa-bars__CsYB2{color:#fff}.Navbar_menu-icon__9DVpi,.Navbar_nav-links-mobile__3ZeBj{display:none}@media screen and (max-width:960px){.Navbar_NavbarItems__YP5Oo{position:relative}.Navbar_nav-menu__GacBm{display:flex;flex-direction:column;height:90vh;left:-100%;opacity:1;position:absolute;top:80px;transition:all .5s ease;width:100%}.Navbar_nav-menu__GacBm.Navbar_active__f9\+VX{background:#242222;left:0;opacity:1;transition:all .5s ease;z-index:1}.Navbar_nav-links__XYYfR{display:table;padding:2rem;text-align:center;width:100%}.Navbar_nav-links__XYYfR:hover{background-color:#c3937c;border-radius:0;color:#fbf8f1}.Navbar_navbar-logo__-wDUQ{left:0;position:absolute;top:0;transform:translate(25%,50%)}.Navbar_menu-icon__9DVpi{cursor:pointer;display:block;font-size:1.8rem;position:absolute;right:0;top:0;transform:translate(-100%,60%)}.Navbar_fa-times__INxap{color:#fff;font-size:2rem}.Navbar_nav-links-mobile__3ZeBj{background-color:initial;border:1px solid #fff;border-radius:4px;color:#fff;display:block;font-size:1.5rem;margin:2rem auto;padding:14px 20px;text-align:center;text-decoration:none;transition:all .3s ease-out;width:80%}.Navbar_nav-links-mobile__3ZeBj:hover{background:#fff;color:#fbf8f1;transition:.25s}}.Navbar_navItemDesign__RRrh9{border-radius:8px;color:#fafaf9;font-size:1rem;font-weight:500;letter-spacing:"0.01em";padding:.75rem 1.25rem;position:relative;text-decoration:none;text-transform:capitalize;transition:all .3s ease}.Navbar_navItem__TL-8p{color:#000;text-decoration:none}.Navbar_conditionalClassName__VG28s{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff14;border:1.5px solid #ffffff40;border-radius:12px;color:#fff;display:flex;font-size:.88rem;font-weight:600;justify-content:center;letter-spacing:.01em;margin-left:1.5rem;padding:.5rem 1.25rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.Navbar_conditionalClassName__VG28s:hover{background:#fffffff2;border-color:#fff;box-shadow:0 8px 25px #0000004d;color:#1a1a1a;transform:translateY(-2px)}.Navbar_navItemDesignSignUp__ARp4h{background:linear-gradient(135deg,#f3cf55,#d4af37);border:1px solid #fff3;border-radius:999px;box-shadow:0 4px 14px #0000002e;color:#121212;font-size:.91rem;font-weight:600;letter-spacing:.02em;margin-left:1rem;padding:.45rem .8rem;text-decoration:none;text-transform:capitalize;transition:all .3s ease}.Navbar_navItemDesignSignUp__ARp4h:hover{background:linear-gradient(135deg,#ffe57f,#e6bd3e);box-shadow:0 6px 20px #00000040;color:#000;transform:translateY(-1px)}.Navbar_anotherClassName__eDWoC{color:inherit;text-decoration:none}.Navbar_homeButton__ZKweb:hover{color:#0c0b0b}.Navbar_navItemDesignSignUp__ARp4h:hover{background-color:initial}.Navbar_homeButton__ZKweb,.Navbar_homeButton__ZKweb:after,.Navbar_homeButton__ZKweb:before,.Navbar_navItemDesignSignUp__ARp4h,.Navbar_navItemDesignSignUp__ARp4h:after,.Navbar_navItemDesignSignUp__ARp4h:before,.Navbar_navItemDesign__RRrh9,.Navbar_navItemDesign__RRrh9:after,.Navbar_navItemDesign__RRrh9:before{transition:all .5s}.Navbar_navItemDesignSignUp__ARp4h:hover{color:#080807}.Navbar_anotherClassName__eDWoC,.Navbar_anotherClassName__eDWoC:after,.Navbar_anotherClassName__eDWoC:before{transition:all .5s}.Navbar_navItemDesign__RRrh9:hover{color:#0f0e0d}.Navbar_navItemDesign__RRrh9:hover:after{width:80%}.cards{background:linear-gradient(180deg,#fff,#fff8e1);border-bottom:1px solid #d4af371a;padding-bottom:4rem;padding-top:4rem}h1,h2{font-family:inherit;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;text-align:center}.cards h1{font-size:clamp(1.4rem,2.2vw,1.8rem);margin-bottom:1.5rem}.cards__container{align-items:center;display:flex;flex-flow:column;margin:0 auto;max-width:1120px;width:90%}.cards__wrapper{margin:50px 0 45px;position:relative}.cards__items{border-radius:2rem;margin-bottom:24px}.cards__item{display:flex;flex:1 1;margin:0 1rem;padding-top:20px}.cards__item__link{background-color:#fbf8f1;border-radius:10px;display:flex;filter:drop-shadow(0 6px 20px rgba(56,125,255,.017));flex-flow:column;overflow:hidden;text-decoration:none;width:100%}.cards__item__pic-wrap{overflow:hidden;padding-top:67%;position:relative;width:100%}.fade-img{animation-duration:2s;animation-name:fade-img}.cards__item__pic-wrap:after{background-color:#71123e;border-radius:3rem;bottom:0;box-sizing:border-box;color:#fff;content:attr(data-category);font-size:12px;font-weight:700;margin-left:10px;max-width:calc(100% - 60px);padding:6px 8px;position:absolute}.cards__item__img{bottom:0;display:block;height:100%;left:0;max-height:100%;max-width:100%;object-fit:cover;position:absolute;right:0;top:0;transition:all .2s linear;width:100%}.cards__item__img:hover{transform:scale(1.1)}.cards__item__info{padding:20px 30px 30px}.cards__item__text{color:#252e48;font-size:18px;line-height:24px}@media only screen and (min-width:1200px){.content__blog__container{width:84%}}@media only screen and (min-width:1024px){.cards__items{display:flex}}@media only screen and (max-width:1024px){.cards__item{margin-bottom:2rem}}video{object-fit:cover;z-index:-2}.hero-overlay,video{height:100%;position:absolute;width:100%}.hero-overlay{left:0;top:0}.hero-container{align-items:center;box-shadow:inset 0 0 0 1000px #0003;display:flex;flex-direction:column;height:100vh;justify-content:center;object-fit:contain;width:100%}.hero-container>h1,.hero-container>h2{color:#fff;font-size:clamp(2rem,4.5vw,2rem);font-weight:700;letter-spacing:.02em;line-height:1.3;margin-top:-100px;max-width:1000px;opacity:0;padding:0 2rem;text-align:center;text-shadow:0 2px 10px #000c,0 4px 20px #0009,0 0 30px #0006,2px 2px 4px #000000e6;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.hero-container>h2.hero-text-popup{opacity:1;transform:translateY(0)}.hero-container>p{color:#fff;font-family:Inter,Noto Sans Sinhala,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(1.2rem,2vw,1.8rem);font-weight:500;letter-spacing:.01em;line-height:1.6;margin-top:1rem;max-width:800px;opacity:0;padding:.75rem 2rem;text-align:center;text-shadow:0 2px 8px #000000b3,0 4px 16px #00000080,0 0 20px #0000004d,1px 1px 3px #000c;transform:translateY(30px);transition:opacity 1s ease-out .2s,transform 1s ease-out .2s}.hero-container>p.hero-text-popup{opacity:1;transform:translateY(0)}.hero-btns{opacity:0;transform:translateY(30px);transition:opacity 1s ease-out .4s,transform 1s ease-out .4s}.hero-btns.hero-btns-popup{opacity:1;transform:translateY(0)}.hero-btns .btns{background-color:#f1e5da;border:1.5px solid;border-radius:3rem;font-size:15px;font-weight:500;margin:3px;padding:10px}.hero-btns .btn{border-radius:2rem;margin:6px}.hero-btns .btns:hover{background-color:#ddd4d0;color:#474747}.fa-play-circle{margin-left:4px}.video-style{display:inline;height:auto;max-width:1200px;width:1200px}@media screen and (max-width:960px){.hero-container>h1,.hero-container>h2{font-size:clamp(2rem,4vw,3rem);margin-top:-150px}}@media screen and (max-width:768px){.hero-container>h1,.hero-container>h2{font-size:clamp(1.75rem,3.5vw,2.5rem);margin-top:0;padding:0 1.5rem;text-align:center}.hero-container>p{font-size:clamp(1.1rem,1.8vw,1.5rem);padding:.5rem 1.5rem}.btn-mobile{display:block;text-decoration:none}.btn{width:100%}.hero-btns{align-items:center;display:flex;flex-direction:column;gap:1rem;width:100%}}.ServiceGroom_services__PJYjS{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#71123e,#8b1a4f 50%,#c3937c);-webkit-background-clip:text;background-clip:text;color:var(--text-primary);display:inline-block;font-weight:700;position:relative}.ServiceGroom_services__PJYjS:after{background:linear-gradient(90deg,#71123e,#c3937c);border-radius:2px;bottom:-8px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.ServiceGroom_icon__hqzjI{align-content:center;display:flex;text-decoration:none}.ServiceGroom_groomCard__7AKVb{background-color:var(--bg-default);border:1.5px solid var(--brand-primary);border-radius:.2rem;max-height:19rem;max-width:480;min-height:15.5rem;padding-left:3}.ServiceGroom_filterSection__HfoWS{background-color:var(--bg-default);border:1.5px solid var(--brand-primary);border-radius:1.2rem;padding:1rem}.ServiceGroom_filterHeader__CpsqU{display:flex;font-size:29px;justify-content:center;padding:"1px"}.ServiceGroom_resetButton__Nq6BZ{color:var(--text-primary);display:flex;font-size:15px;justify-content:flex-end;padding-right:1.6rem}.ServiceGroom_resetButton__Nq6BZ:hover{color:var(--brand-primary)}@media (max-width:350px){.ServiceGroom_groomCard__7AKVb{background-color:var(--bg-default);border:1.5px solid var(--brand-primary);border-radius:.2rem;max-height:29rem;max-width:480;min-height:24.5rem;padding-left:3}}@media (max-width:600px) and (min-width:351px){.ServiceGroom_groomCard__7AKVb{background-color:var(--bg-default);border:1.5px solid var(--brand-primary);border-radius:.2rem;max-height:29rem;max-width:480;min-height:19.5rem;padding-left:3}}.ServiceBride_services__oG8Mw{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#71123e,#8b1a4f 50%,#c3937c);-webkit-background-clip:text;background-clip:text;color:var(--text-primary);display:inline-block;font-weight:700;position:relative}.ServiceBride_services__oG8Mw:after{background:linear-gradient(90deg,#71123e,#c3937c);border-radius:2px;bottom:-8px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.ServiceBride_icon__HiIrq{align-content:center;display:flex;text-decoration:none}.ServiceBride_groomCard__unbKz{background-color:var(--bg-default);border:1.5px solid var(--brand-primary);border-radius:.2rem;max-height:19rem;max-width:480;min-height:15.5rem;padding-left:3}.ServiceBride_filterSection__5pbpD{background-color:var(--bg-default);border:1.5px solid var(--brand-primary);border-radius:1.2rem;padding:1rem}.ServiceBride_filterHeader__KAHQJ{display:flex;font-size:29px;justify-content:center;padding:"1px"}.ServiceBride_resetButton__OwqtT{color:var(--text-primary);display:flex;font-size:15px;justify-content:flex-end;padding-right:1.6rem}.ServiceBride_resetButton__OwqtT:hover{color:var(--brand-primary)}@media (max-width:350px){.ServiceBride_groomCard__unbKz{background-color:var(--bg-default);border:1.5px solid var(--brand-primary);border-radius:.2rem;max-height:29rem;max-width:480;min-height:24.5rem;padding-left:3}}@media (max-width:600px) and (min-width:351px){.ServiceBride_groomCard__unbKz{background-color:var(--bg-default);border:1.5px solid var(--brand-primary);border-radius:.2rem;max-height:29rem;max-width:480;min-height:19.5rem;padding-left:3}}.Products_headerStatus__GxL6L{padding-left:4rem;padding-top:4rem}body{background:#0f0c29;background:linear-gradient(90deg,#c3937c,#ead9c9,#fbf8f1)}.registerForm{align-items:center;display:flex;height:100vh;justify-content:center;margin-top:1rem;text-align:center}.register{background-color:#fff;border:1px solid #e9ecef;border-radius:5px;display:flex;max-width:960px;width:100vw}.register span{color:#adb5bd;font-size:1.1rem}#form>input,.btn{padding:.9em 1em}#form>.btn{background-color:#003049;font-size:1em}.register .col-1{margin:auto;padding:3em 0}.register .col-2 img{align-self:flex-end;border-bottom-right-radius:5px;border-top-right-radius:5px;display:none;height:100%;object-fit:cover;width:480px}.form-group{flex-direction:column;margin-bottom:20px}.form-group label{display:block;font-weight:700;margin-bottom:5px}.form-input{border:1px solid #ccc;border-radius:5px;font-size:14px;outline:none;padding:10px;width:calc(100% - 22px)}@media screen and (min-width:860px){.register .col-2 img{display:inline;display:initial}}*>*{font-family:Poppins,cursive;margin:0}.loginForm{align-items:center;height:100vh;text-align:center}.login,.loginForm{display:flex;justify-content:center}.login{background-color:#fff;border:1.5px solid #ead9c9;border-radius:9px;max-width:478px;padding:19px;width:100vw}.login span{color:#adb5bd}#form{border-radius:3rem;margin:2em auto;max-width:320px;width:100vw}#form>input,.btn{border:1px solid #e9ecef;padding:.8em 1em}#form>input:focus{border-radius:3rem;outline:none}#form>.btn{background-color:#c3937c;border-radius:4px;border-radius:3rem;color:#e9ecef;cursor:pointer;font-size:1.1rem;transition:background-color .3 ease,color .3 ease;width:322px}#form>.btn:hover{background-color:#ead9c9;color:#000}.flex{display:flex;gap:1em}.flex-col{flex-direction:column}.UserDetails_imageUpload__P2Ody{align-items:center;display:flex;justify-content:center}.UserDetails_topContainerStyle__XidS\+{background-color:#fff;border-radius:5px;margin-bottom:4rem;max-width:1000px;padding-bottom:14px}.UserDetails_mainHeading__F53a2{font-size:120px;font-size:20px;font-weight:600;padding-bottom:2rem;padding-left:2rem;padding-top:2rem}.MoreDetailsPage_container__YnU9J{border-radius:.3rem;margin-top:3rem;padding-bottom:3rem}.MoreDetailsPage_card_container__O-xOt{align-items:center;border-radius:5rem;display:flex;flex-direction:column;justify-content:center;max-width:1500px;width:100%}.MoreDetailsPage_card_style__Pl6Ov,.MoreDetailsPage_card_style_horoscope__9XTxj,.MoreDetailsPage_response_card__hwwS-{border-radius:.4rem;margin-top:2.5rem;max-width:980px;padding-left:.75rem;width:100%}.MoreDetailsPage_card_style_horoscope__9XTxj{filter:blur(.2rem)}.MoreDetailsPage_cards_wrapper__e8Oq3{margin:50px 0 45px;position:relative}.MoreDetailsPage_services__5vRIP{color:#e6e9ff;padding-bottom:2rem;padding-top:3rem}.MoreDetailsPage_icon__Gh\+gJ{align-content:center;display:flex;font-weight:800rem}.Payment_paymentPage__yy6dn{align-items:center;background:#f0e8d9;display:flex;justify-content:center;min-height:100vh;padding:2rem 1rem;width:100%}.Payment_paymentPage__yy6dn input{border-radius:8px;display:block;font-size:16px;width:100%}.Payment_form__A1kDa{background-color:var(--bg-default);border:1px solid #71123e26;border-radius:16px;box-shadow:0 10px 30px #00000014;box-sizing:border-box;max-width:720px;padding:2rem;width:100%}.Payment_paymentPage__yy6dn Button{height:44px}@media (max-width:768px){.Payment_form__A1kDa{padding:1.25rem}}@media (max-width:368px){.Payment_paymentPage__yy6dn{padding:1rem .5rem}.Payment_form__A1kDa{padding:1rem;width:100%}}.FavoriteList_favoriteListContainer__l36ur{pointer-events:auto;position:fixed;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform;z-index:2000}.FavoriteList_heartContainer__lh-a5{align-items:center;background:linear-gradient(135deg,#e53935,#d32f2f);border-radius:999px;box-shadow:0 10px 24px #71123e4d;color:#fff;cursor:grab;display:flex;height:56px;justify-content:center;position:relative;transition:transform .2s ease,box-shadow .2s ease;width:56px}.FavoriteList_heartContainer__lh-a5:active{cursor:grabbing;transform:scale(.95)}.FavoriteList_heartContainer__lh-a5:hover{box-shadow:0 14px 28px #71123e59;transform:translateY(-2px)}body[data-mode=dark] .FavoriteList_heartContainer__lh-a5{background:linear-gradient(135deg,#e53935,#d32f2f);box-shadow:0 10px 24px #00000080}@media (max-width:768px){.FavoriteList_heartContainer__lh-a5{height:48px;width:48px}}.FavoriteList_overlay__nVV6-{animation:FavoriteList_slideIn__RsucG .3s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border:2px solid #71123e1a;border-radius:20px;box-shadow:0 20px 60px #00000026;box-sizing:border-box;max-height:70vh;max-width:calc(100vw - 24px);min-height:200px;overflow-x:hidden;overflow-y:auto;padding:16px;pointer-events:auto;position:fixed;width:380px;z-index:2001}@keyframes FavoriteList_slideIn__RsucG{0%{opacity:0;transform:translateY(-2px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.FavoriteList_overlay__nVV6-{left:auto!important;max-height:60vh;max-width:380px;right:0!important;width:calc(100vw - 24px)}}body[data-mode=dark] .FavoriteList_overlay__nVV6-{background:#141414cc;border-color:#ffffff1f;box-shadow:0 10px 30px #00000080}.FavoriteList_cardsContainer__55cyy{display:flex;flex-direction:column;gap:12px;margin-top:8px}.FavoriteList_favoriteCard__JrbVm{background:linear-gradient(135deg,#ffffffe6,#fffffff2);border:1px solid #71123e1a;border-radius:12px;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.FavoriteList_favoriteCard__JrbVm:before{background:linear-gradient(90deg,#71123e,#c3937c);content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.FavoriteList_favoriteCard__JrbVm:hover:before{opacity:1}body[data-mode=dark] .FavoriteList_favoriteCard__JrbVm{background:linear-gradient(135deg,#282828e6,#323232f2);border-color:#ffffff1a}body[data-mode=dark] .FavoriteList_favoriteCard__JrbVm:before{background:linear-gradient(90deg,#c3937c,#71123e)}.FavoriteList_item__ONW3a{align-items:center;background:linear-gradient(135deg,#ffffffe6,#fbf8f1e6);border:1px solid #71123e1a;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px;transition:all .3s ease}.FavoriteList_item__ONW3a:hover{border-color:#71123e33;box-shadow:0 4px 12px #71123e26;transform:translateY(-2px)}body[data-mode=dark] .FavoriteList_item__ONW3a{background:linear-gradient(135deg,#282828e6,#323232e6);border-color:#ffffff1a}.FavoriteList_navLink__1pqCE{color:inherit;text-decoration:none}.FavoriteList_navLink__1pqCE:hover{text-decoration:underline}.FavoriteList_notificationBadge__iJxN2{background:#e53935;border-radius:999px;box-shadow:0 0 8px #0003;color:#fff;font-size:12px;font-weight:700;height:22px;line-height:18px;min-width:22px;padding:2px 6px;position:absolute;right:-6px;text-align:center;top:-6px}.FavoriteList_favoriteListContainer__l36ur:hover{cursor:pointer}@media (max-width:768px){.FavoriteList_overlay__nVV6-{max-height:60vh;max-width:380px;width:calc(100vw - 24px)}}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{height:1em;height:var(--PhoneInputCountryFlag-height);width:1.5em;width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:1em;width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:#0000001a;background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 1px #00000080,inset 0 0 0 1px #00000080;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:.8;opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:.65;opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:.35em;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:1px;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:currentColor;border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:1px;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:.3em;height:var(--PhoneInputCountrySelectArrow-width);margin-left:.35em;margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:.45;opacity:var(--PhoneInputCountrySelectArrow-opacity);transform:rotate(45deg);transform:var(--PhoneInputCountrySelectArrow-transform);width:.3em;width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #03b2cb,inset 0 0 0 1px #03b2cb;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhAuth_login__8pkCb{align-items:center;display:flex;justify-content:center}.footer-container{background-color:var(--brand-primary);bottom:0;padding:4rem 0 2rem}.footer-container,.footer-subscription{align-items:center;color:var(--text-primary);display:flex;flex-direction:column;justify-content:center}.footer-subscription{margin-bottom:24px;padding:24px;text-align:center}.footer-subscription>p{font-family:inherit}.footer-subscription-heading{font-size:24px;margin-bottom:24px}.footer-subscription-text{font-size:20px;margin-bottom:24px}.footer-input{border:none;border:1px solid var(--text-primary);border-radius:2px;font-size:18px;margin-bottom:16px;margin-right:10px;outline:none;padding:8px 20px}.footer-links{display:flex;justify-content:center;max-width:1000px;width:100%}.footer-link-wrapper{display:flex}.footer-link-items{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;margin:16px;text-align:left;width:160px}.footer-link-items h2{margin-bottom:16px}.footer-link-items>h2{color:inherit}.footer-link-items a{color:inherit;margin-bottom:.5rem;text-decoration:none}.footer-link-items a:hover{color:#e9e9e9;transition:.3s ease-out}.footer-email-form h2{margin-bottom:2rem}.footer-input::placeholder{color:#b1b1b1}.social-icon-link{color:var(--text-primary);font-size:24px}.social-media{max-width:1000px;width:100%}.social-media-wrap{margin:40px auto 0;max-width:1000px;width:90%}.social-icons,.social-media-wrap{align-items:center;display:flex;justify-content:space-between}.social-icons{width:240px}.social-logo{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;font-size:2rem;justify-self:start;margin-bottom:16px;margin-left:20px;text-decoration:none}.website-rights{color:inherit;margin-bottom:16px}.input-areas{border-radius:.3rem}.submitBtn{background-color:#e9e9e9;border:none;border-radius:3rem;color:#000;cursor:pointer;font-size:16px;padding:10px 20px}@media screen and (max-width:820px){.footer-links{padding-top:2rem}.btn,.footer-input{width:100%}.footer-link-wrapper,.social-media-wrap{flex-direction:column}}.DayFinder_page__UepBd{background-image:url(/static/media/time-show-bg.3c9895dc6b0d7e0b547a.jpg);background-position:50%;background-size:cover;justify-content:center;min-height:100vh;padding:20px}.DayFinder_form__etLsn,.DayFinder_page__UepBd{align-items:center;display:flex;flex-direction:column}.DayFinder_form__etLsn{-webkit-backface-visibility:12px;backface-visibility:12px;border-radius:15px}.DayFinder_formHeader__1Voqk{align-items:center;background-image:url(/static/media/bg-wedding.0c04557b47f9b36ae9a3.jpg);background-position:50%;background-size:cover;border:1.5px solid;border-radius:1rem;display:flex;justify-content:center;margin:2px;overflow:hidden;padding:1px;position:relative;z-index:0}.DayFinder_formHeader__1Voqk:before{background-color:#ffffffa6;content:"";inset:0;position:absolute;z-index:1}.DayFinder_formHeader__1Voqk>*{position:relative;z-index:2}.Payment_formContainer__tv8I4{align-items:center;background-color:#f5f5f5;border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:20px}.Payment_form-container__jZqX\+ input{border:1px solid #ccc;border-radius:5px;margin-bottom:10px;max-width:400px;padding:10px;width:100%}.chat-messages{background:#fafaf9;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:20px 10px}.chat-messages::-webkit-scrollbar{width:6px}.chat-messages::-webkit-scrollbar-thumb{background-color:#054a4933;border-radius:4px}.message-row{display:flex;margin-bottom:12px;padding:0 12px}.message-row.sent{justify-content:flex-end}.message-row.received{justify-content:flex-start}.chat-bubble{word-wrap:break-word;border-radius:4px;box-shadow:0 1px 2px #0000000d;font-family:Lato,sans-serif;font-size:14px;line-height:1.5;max-width:70%;padding:12px 16px}.chat-bubble.sender{background:linear-gradient(135deg,#054a49,#0a6967);border-bottom-right-radius:4px;color:#fff}.chat-bubble.receiver{background:#fff;border-bottom-left-radius:4px;color:#333}.message-text{margin-bottom:4px}.message-time{font-size:11px;margin-top:2px;opacity:.7}.message-row.sent .message-time{text-align:right}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chat-bubble{animation:fadeIn .3s ease-in}.no-messages{color:#999;font-style:italic;margin-top:40px;text-align:center}@media (max-width:480px){.chat-bubble{max-width:85%}}@keyframes pulse-ring{0%{box-shadow:0 0 0 0 #44b70099}50%{box-shadow:0 0 0 4px #44b70033}to{box-shadow:0 0 0 0 #44b70000}}
/*# sourceMappingURL=main.e1b04492.css.map*/