*{box-sizing:border-box;scroll-behavior:smooth;margin:0;padding:0}:root{--brown:#2c1411}@font-face{font-family:season;src:url(/assets/Fontspring-DEMO-theseasons-reg-BqwY7LWg.otf)format("truetype")}@font-face{font-family:new;src:url(/assets/New-Icon-Script-Exfont1157--aWLi8J2.otf)format("truetype")}@font-face{font-family:great;src:url(/assets/GreatVibes-Regular-2lK5AVEf.ttf)format("truetype")}@font-face{font-family:sac;src:url(/assets/Sacramento-Regular-j1WQUtzH.ttf)format("truetype")}@font-face{font-family:per;src:url(/assets/parfumerie-script-old-style-0YY0W9sY.otf)format("truetype")}@font-face{font-family:bold;src:url(/assets/Didot%20Bold-CmKevut8.otf);font-weight:400;font-style:normal}@font-face{font-family:title;src:url(/assets/Didot%20Title-kkvQvgp6.otf);font-weight:400;font-style:normal}.a{cursor:pointer!important}.entry{color:#fff;text-align:center;justify-content:center;align-items:center;min-height:100vh;display:flex;overflow:hidden}.hee{background-color:var(--brown)}.entry_sm_title{text-transform:uppercase;color:#fff;cursor:pointer;letter-spacing:5px;background-color:#0000;border:none;font-family:season;font-size:18px}.entry_title{margin-top:10px;margin-bottom:-20px;font-family:new;font-size:60px;font-weight:100}.a{color:inherit;cursor:pointer;text-decoration:none!important}.entry_img{width:700px;margin:-70px 0}@media (width<=1200px){.entry_title{margin-bottom:-15px;font-size:80px}.entry_img{width:600px;margin:-60px 0}}@media (width<=992px){.entry_title{margin-bottom:-10px;font-size:70px}.entry_img{width:500px;margin:-50px 0}}@media (width<=768px){.entry_title{margin-bottom:-5px;font-size:55px}.entry_img{width:400px;margin:-40px 0}.entry_sm_title{letter-spacing:3px;font-size:16px}}@media (width<=480px){.entry_title{margin-bottom:0;font-size:35px}.entry_img{width:300px;margin:-30px 0}.entry_sm_title{letter-spacing:2px;margin-top:10px;font-size:14px}}.saver{text-align:center;color:#fff;flex-direction:column;justify-content:center;height:100vh;display:flex;position:relative;overflow:hidden}.savely{font-family:new;font-size:80px;transform:rotate(-3deg)}.hoy{text-transform:uppercase;margin-bottom:20px;font-family:season}.hob{padding:0 15px;font-family:title!important}.save_video_container{justify-content:center;display:flex;position:absolute;inset:0}.save_video_container:after{content:"";background-color:#000000ad;position:absolute;inset:0}.save_video{object-fit:cover;width:100%;height:100%}.save_img{z-index:1;position:relative}.save_imger{width:400px;margin-top:0}.formal_title{margin:0;font-family:great;font-size:50px;font-weight:400}.place{font-family:season;font-size:30px;font-weight:400;line-height:150%}.save_date{margin-top:5px;margin-bottom:20px;font-family:season;font-size:25px;font-weight:100}.address{margin-bottom:20px;font-family:season;font-size:20px;font-style:italic}.save_btn{color:#fff;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;z-index:1;background:linear-gradient(145deg,#8b5e3c,#a67c52);border:1px solid #ffffff56;border-radius:8px;padding:18px 50px;font-family:season;font-size:20px;font-weight:800;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 6px #654321,0 6px 15px #0000004d}.save_btn:after{content:"";z-index:-1;filter:blur(6px);background:linear-gradient(45deg,#a67c52,#a67c52,#2222224c,#a67c52) 0 0/400% 400%;border-radius:18px;animation:2.5s linear infinite glow;position:absolute;inset:-4px}@keyframes glow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.save_btn:hover{transform:translateY(-3px);box-shadow:0 10px #654321,0 12px 20px #00000059}.save_btn:active{transform:translateY(2px);box-shadow:0 4px #654321,0 6px 12px #0000004d}@media (width<=1200px){.save_video{object-fit:cover}.save_imger{width:350px;margin-top:10px}.formal_title{font-size:45px}.place{font-size:28px}.save_date{font-size:22px}.address{font-size:18px}.save_btn{padding:18px 45px;font-size:18px}}@media (width<=992px){.save_imger{width:300px}.formal_title{font-size:40px}.place{font-size:25px}.save_date{font-size:20px}.address{font-size:16px}.save_btn{padding:15px 40px;font-size:16px}}@media (width<=768px){.save_imger{width:250px;margin-top:10px}.formal_title{margin-bottom:10px;font-size:32px}.hob{padding:0 10px}.place{font-size:22px}.savely{font-size:40px}.save_date{font-size:18px}.hoy{margin-top:10px;margin-bottom:10px;margin-right:10px;font-size:20px}.address{font-size:14px;font-weight:700!important}.save_btn{padding:12px 30px;font-size:14px}.save_video{width:100%;height:100%}}@media (width<=480px){.save_imger{width:200px}.formal_title{font-size:28px}.place{font-size:20px}.save_date{font-size:16px}.address{font-size:14px}.saver{height:80vh}.save_btn{padding:15px 25px;font-size:12px}}.address_modal .ant-modal-content{border-radius:12px;padding:30px}.form_title{text-align:center;font-family:great;font-size:32px;font-weight:400}.address_form{margin-top:10px}.address_form .ant-form-item-label>label{color:#222;font-family:season;font-size:16px}.form_input,.form_select .ant-select-selector,.form_textarea,.selector{font-size:16px;border-radius:0!important;padding:10px!important}.form_textarea{resize:none}.go{width:100%}.form_submit{background-color:var(--brown);color:#fff;cursor:pointer;border:none;width:100%;padding:15px;font-family:season;font-size:17px}@media (width<=768px){.address_modal .ant-modal{width:90%!important}.form_title{font-size:26px}}.count_grid{grid-template-columns:repeat(4,1fr);gap:30px;padding:40px;display:grid;overflow:hidden}.count{background-image:url(https://res.cloudinary.com/dpimgh4xr/image/upload/v1773713055/paper_pnnlke.jpg);background-position:50%;background-size:cover;height:100%}.count_sub{color:#fff;height:60vh;position:relative}.ho{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;bottom:40px;left:0;right:0}.count_date{font-family:great;font-size:80px;font-weight:400}.count_value{font-family:title}.count_sub:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000e6);width:100%;height:60%;position:absolute;bottom:0;left:0}.one{background-image:url(https://res.cloudinary.com/dpimgh4xr/image/upload/v1773725825/67E9CC01-F191-45A6-AA21-B431C9AC8007_11zon_ufxlwe.jpg);background-position:70%;background-repeat:no-repeat;background-size:cover}.two{background-image:url(https://res.cloudinary.com/dpimgh4xr/image/upload/v1773725447/E0ED81DF-2640-4CAA-833E-6A2B3D2315FD_s73ev2.jpg);background-position:50% 20%;background-repeat:no-repeat;background-size:cover}.three{background-image:url(https://res.cloudinary.com/dpimgh4xr/image/upload/v1773725750/EC03F72C-B157-47E9-BC98-3DB22AEE568B_11zon_yrjpxd.jpg);background-position:55%;background-repeat:no-repeat;background-size:cover}.four{background-image:url(https://res.cloudinary.com/dpimgh4xr/image/upload/v1773711671/IMG_0815_ocpkgx.jpg);background-position:70%;background-repeat:no-repeat;background-size:cover}@media (width<=1200px){.count_grid{gap:25px;padding:60px}.count_date{font-size:70px}.count_sub{height:55vh}}@media (width<=992px){.count_grid{grid-template-columns:repeat(2,1fr);padding:50px}.count_sub{height:50vh}.count_date{font-size:65px}}@media (width<=768px){.count_grid{grid-template-columns:1fr;gap:20px;padding:40px 25px}.count_sub{height:45vh}.count_date{font-size:60px}.ho{bottom:30px}}@media (width<=480px){.count_grid{padding:30px 15px}.count_sub{height:40vh}.count_date{font-size:50px}.count_value{font-size:14px}.ho{bottom:20px}}.footer{text-align:center;color:#fff;overflow:hidden}.mal{background-color:var(--brown)}.hobs{font-family:title!important}.footer_title{color:#fff;letter-spacing:-15px;padding-top:100px;font-family:per;font-size:100px;font-weight:400}.footer_p{margin:40px 0;font-family:season;font-size:20px;font-style:italic;line-height:150%}.ab{color:inherit}.with{text-transform:uppercase;margin-bottom:60px;font-family:title;font-size:23px}.couple_name{margin-top:-20px;padding-bottom:50px;font-family:per;font-size:70px;font-weight:400}@media (width<=1200px){.footer_title{padding-top:80px;font-size:45px}.footer_p{margin:35px 0;font-size:18px}.with{margin-bottom:50px;font-size:21px}.couple_name{padding-bottom:40px;font-size:60px}}@media (width<=992px){.footer_title{padding-top:70px;font-size:40px}.footer_p{margin:30px 0;font-size:17px}.with{margin-bottom:40px;font-size:20px}.couple_name{padding-bottom:35px;font-size:55px}}@media (width<=768px){.footer_title{padding-top:60px;font-size:35px}.footer_p{margin:25px 0;font-size:16px}.with{margin-bottom:35px;font-size:18px}.couple_name{padding-bottom:30px;font-size:50px}}@media (width<=480px){.footer_title{padding-top:50px;font-size:58px}.footer_p{margin:20px 0;font-size:14px;line-height:1.4}.with{margin-bottom:25px;font-size:16px}.couple_name{margin-top:0;padding-bottom:45px;font-size:40px}}.adm-login-container{background:#f0f2f5;justify-content:center;align-items:center;height:100vh;padding:10px;display:flex}.adm-login-card{text-align:center;border-radius:12px;width:100%;max-width:350px;padding:30px;box-shadow:0 6px 20px #0000001a}.adm-login-title{margin-bottom:20px;font-size:24px;font-weight:600}.adm-login-input{margin-bottom:20px}.adm-login-btn{width:100%}.adm-dashboard-container{background-color:#f7f7f7;min-height:100vh;padding:20px}.adm-dashboard-card{background-color:#fff;border-radius:12px;padding:20px;box-shadow:0 6px 20px #0000001a}.adm-dashboard-title{color:#333;text-align:center;margin-bottom:25px;font-size:32px;font-weight:700}.adm-dashboard-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:20px;display:flex}.adm-dashboard-search{width:300px;min-width:150px}.adm-dashboard-table .ant-table-thead>tr>th{text-align:center;background-color:#f0f2f5;font-weight:600}.adm-dashboard-table .ant-table-tbody>tr>td{color:#555;text-align:center;font-size:16px}.ant-table-pagination{text-align:right}@media (width<=1200px){.adm-dashboard-search{width:200px}.adm-dashboard-title{font-size:28px}.adm-dashboard-card{padding:15px}}@media (width<=768px){.adm-dashboard-title{font-size:24px}.adm-dashboard-actions{flex-direction:column;align-items:stretch}.adm-dashboard-search{width:100%}.adm-dashboard-table{overflow-x:auto}.adm-dashboard-card{padding:10px}.adm-dashboard-table .ant-table-thead>tr>th,.adm-dashboard-table .ant-table-tbody>tr>td{padding:8px;font-size:14px}}@media (width<=480px){.adm-dashboard-title{font-size:20px}.ant-table-cell{width:100%!important}.adm-dashboard-actions{gap:5px}.adm-dashboard-table .ant-table-thead>tr>th,.adm-dashboard-table .ant-table-tbody>tr>td{padding:10px 80px;font-size:12px}}
