@font-face{font-family:gilroy-semi;src:url(/_next/static/media/Gilroy-Semibold.8e7f64b0.ttf)}@font-face{font-family:gilroy;src:url(/_next/static/media/Gilroy-Regular.65769f00.ttf)}@font-face{font-family:gilroy-bold;src:url(/_next/static/media/Gilroy-Bold.6654557d.ttf)}@font-face{font-family:circular;src:url(/_next/static/media/CircularSp-Book-4eaffdf96f4c6f984686e93d5d9cb325.6b9f7405.ttf)}@font-face{font-family:Eina03-Bold;src:url(/_next/static/media/Eina03-Bold.207696fd.ttf)}@font-face{font-family:banana-extrabold;src:url(/_next/static/media/banana-grotesk-extrabold.f9d89309.ttf)}@font-face{font-family:Eina03-Regular;src:url(/_next/static/media/Eina03-Regular.a153ae96.ttf)}.Navbar_navbar__ZtQZb,.Navbar_navbar_cover__vpJRy{width:100%;height:11vh}.Navbar_navbar__ZtQZb{z-index:999999;font-family:circular;position:fixed;top:0;background-color:#081b29}.Navbar_nav__NFDTq{width:100%;padding:0 3vw;justify-content:space-between}.Navbar_logo__pn0bg,.Navbar_nav__NFDTq{height:100%;display:flex;align-items:center}.Navbar_logo__pn0bg{width:15vw;overflow:hidden;justify-content:center}.Navbar_logo__pn0bg img{width:12vw;object-fit:contain;object-position:center}.Navbar_menu__qLLUS{width:50vw;height:100%;display:flex;align-items:center;justify-content:space-evenly}.Navbar_items__HlVaF{position:relative;width:auto;height:30%;display:flex;align-items:center;justify-content:center}.Navbar_items__HlVaF a,.Navbar_whatsapp__BWQhu a{text-decoration:none;color:rgb(255,255,255);font-size:1.1vw;transition:all .5s}.Navbar_whatsapp__BWQhu{width:16vw;height:100%;display:flex;align-items:center;justify-content:flex-end}.Navbar_whatsapp__BWQhu i{font-size:1.5vw;margin-right:.5vw;font-weight:400}.Navbar_button_toggle__qUBZM{display:none}.Navbar_whatsapp__BWQhu>button{display:flex;align-items:center;justify-content:center;cursor:pointer;letter-spacing:0;padding:3px 10px;background-color:#0e2e44;border-radius:5px;color:#fff;font-size:1vw;font-weight:600;box-shadow:2px 2px 0 0 #f55454}.Navbar_whatsapp__BWQhu>a:hover{box-shadow:0 0 0 0 #F5B754;background-color:#f5b754;color:rgb(0,0,0)}.Navbar_items__HlVaF:before{content:"";position:absolute;width:100%;bottom:-7%;background-color:#f5b754}.Navbar_items__HlVaF:hover:before{animation:Navbar_a__k4_0w .7s cubic-bezier(.19,1,.22,1) both}.Navbar_items__HlVaF:hover>a{color:#f5b754}@keyframes Navbar_a__k4_0w{0%{height:0}to{height:.5vh}}#Navbar_serviceItem__jMLqm{flex-direction:column}#Navbar_serviceItem__jMLqm:hover .Navbar_services__7hfPC{display:flex;animation:Navbar_b__IhVaI .4s both}@keyframes Navbar_b__IhVaI{0%{top:6vh;opacity:0}to{top:3.5vh;opacity:1}}.Navbar_services__7hfPC{width:12vw;height:auto;display:none;position:absolute;top:7vh;border-radius:2px;padding:.2vw .6vw;left:-1vw;flex-direction:column;background-color:#081b29;justify-content:space-evenly}.Navbar_services__7hfPC .Navbar_item1__dWGY2{width:100%;height:auto;margin:.5vw 0;display:flex;padding:.5vw;align-items:center;text-decoration:none;transition:all .4s}.Navbar_item1__dWGY2:hover a{color:#f5b754}.Navbar_classFlex__pqCQS{display:flex;align-items:center;justify-content:center}.Navbar_classFlexE___QEC_{display:flex;align-items:center;justify-content:space-evenly}.Navbar_whatsapp_call_cont__IW3V8{width:5vw;height:8.5vw;position:fixed;bottom:2%;right:1%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;z-index:99}.Navbar_call_circle1__zMmzo,.Navbar_call_circle__1T0Hd{width:4vw;height:4vw;font-size:2vw;color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#0065CB}.Navbar_call_circle1__zMmzo{background-color:#1ba650}@media screen and (min-width:756px) and (max-width:1024px) and (orientation:portrait){.Navbar_items__HlVaF a{font-size:14px}.Navbar_menu__qLLUS{width:70vw}.Navbar_nav__NFDTq{padding:0 2vw}.Navbar_logo__pn0bg{width:17vw}}@media screen and (max-width:600px){.Navbar_navbar__ZtQZb{height:11vh;width:100%}.Navbar_logo__pn0bg{width:25vw}.Navbar_logo__pn0bg img{width:25vw;height:100%;object-fit:cover}.Navbar_menu__qLLUS,.Navbar_nav__NFDTq{background-color:#081b29}.Navbar_menu__qLLUS{width:100vw;position:absolute;left:0;z-index:-1;top:-235%;min-height:30vh;transition:.4s cubic-bezier(.19,1,.22,1);padding:4vw;height:auto;flex-direction:column;align-items:flex-start;justify-content:space-evenly}.Navbar_services__7hfPC{width:auto}.Navbar_items__HlVaF{height:fit-content}.Navbar_items__HlVaF a{font-size:24px}.Navbar_whatsapp__BWQhu{width:20vw;justify-content:space-between}.Navbar_whatsapp__BWQhu a i{font-size:3.3vw}.Navbar_whatsapp__BWQhu a{font-size:2.8vw;margin-top:-1vw;padding:3vw}.Navbar_button_toggle__qUBZM{padding:1vw;display:block}.Navbar_button_toggle__qUBZM i{color:#fff;font-weight:800;font-size:7vw}.Navbar_whatsapp_call_cont__IW3V8{width:15vw;height:24vw}.Navbar_call_circle1__zMmzo,.Navbar_call_circle__1T0Hd{width:11vw;height:11vw;text-decoration:none;font-size:5vw}}.WeddingCarPopup_overlay__3CDa4{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(4,10,18,.78);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:WeddingCarPopup_fadeIn__N1jzE .3s cubic-bezier(.16,1,.3,1) forwards}.WeddingCarPopup_modal__aYnME{position:relative;width:100%;max-width:490px;background:linear-gradient(160deg,#0e1e2d,#081420 60%,#050d15);border:1px solid rgba(245,183,84,.4);border-radius:20px;overflow:hidden;box-shadow:0 25px 60px -15px rgba(0,0,0,.9),0 0 40px -10px rgba(245,183,84,.25),inset 0 1px 0 rgba(255,255,255,.1);animation:WeddingCarPopup_scaleUp__nCEfY .35s cubic-bezier(.16,1,.3,1) forwards}.WeddingCarPopup_closeButton__t7OZk{position:absolute;top:14px;right:14px;z-index:20;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(8,20,32,.75);border:1px solid rgba(245,183,84,.3);color:#f1f5f9;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.WeddingCarPopup_closeButton__t7OZk:hover{background:#f5b754;color:#081b29;transform:rotate(90deg) scale(1.05);border-color:#f5b754}.WeddingCarPopup_imageContainer__OpZ82{position:relative;width:100%;height:200px;overflow:hidden;background-color:#081b29}.WeddingCarPopup_heroImage__y7ZEm{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.WeddingCarPopup_modal__aYnME:hover .WeddingCarPopup_heroImage__y7ZEm{transform:scale(1.03)}.WeddingCarPopup_imageOverlay__2W7f3{position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,10,18,.2) 0,rgba(8,20,32,.5) 50%,#0e1e2d)}.WeddingCarPopup_badge__lUqfO{position:absolute;top:14px;left:14px;z-index:10;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:rgba(8,20,32,.85);border:1px solid rgba(245,183,84,.6);border-radius:50px;color:#f5b754;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 4px 12px rgba(0,0,0,.4)}.WeddingCarPopup_body__eW4il{padding:22px 24px 24px;display:flex;flex-direction:column;gap:16px;text-align:center}.WeddingCarPopup_title__2qADp{margin:0;font-size:24px;font-weight:800;line-height:1.25;color:#ffffff}.WeddingCarPopup_highlight__ZcINK{color:#f5b754;background:linear-gradient(90deg,#f5b754,#ffd080);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.WeddingCarPopup_subtitle__jQsJ2{margin:0;font-size:13.5px;line-height:1.5;color:#b3c2d1}.WeddingCarPopup_perksList__dPpaW{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 12px;margin:2px 0}.WeddingCarPopup_perkItem__ccHbe{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#e2e8f0;background:rgba(245,183,84,.08);border:1px solid rgba(245,183,84,.2);padding:4px 10px;border-radius:8px}.WeddingCarPopup_perkIcon__0oyIM{color:#f5b754}.WeddingCarPopup_ctaContainer__3t7hk{display:flex;gap:12px;margin-top:4px}.WeddingCarPopup_callButton__eWrkr,.WeddingCarPopup_whatsappButton__yER37{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:12px;font-size:14.5px;font-weight:700;text-decoration:none;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 14px rgba(0,0,0,.3)}.WeddingCarPopup_whatsappButton__yER37{background:linear-gradient(135deg,#25d366,#1da851);color:#ffffff;border:1px solid rgba(255,255,255,.15)}.WeddingCarPopup_whatsappButton__yER37:hover{background:linear-gradient(135deg,#28e16e,#20b859);transform:translateY(-2px);box-shadow:0 8px 20px rgba(37,211,102,.4);color:#ffffff}.WeddingCarPopup_callButton__eWrkr{background:linear-gradient(135deg,#f5b754,#e59e31);color:#081b29;border:1px solid rgba(255,255,255,.2)}.WeddingCarPopup_callButton__eWrkr:hover{background:linear-gradient(135deg,#ffc46a,#f5ab3e);transform:translateY(-2px);box-shadow:0 8px 20px rgba(245,183,84,.45);color:#081b29}.WeddingCarPopup_dismissButton__R_px4{background:none;border:none;color:#8899aa;font-size:12.5px;cursor:pointer;padding:2px 8px;margin-top:-4px;transition:color .2s ease;text-decoration:underline;text-underline-offset:3px}.WeddingCarPopup_dismissButton__R_px4:hover{color:#f1f5f9}@keyframes WeddingCarPopup_fadeIn__N1jzE{0%{opacity:0}to{opacity:1}}@keyframes WeddingCarPopup_scaleUp__nCEfY{0%{opacity:0;transform:scale(.92) translateY(14px)}to{opacity:1;transform:scale(1) translateY(0)}}@media screen and (max-width:480px){.WeddingCarPopup_body__eW4il{padding:18px 16px 20px;gap:14px}.WeddingCarPopup_title__2qADp{font-size:20px}.WeddingCarPopup_ctaContainer__3t7hk{flex-direction:column;gap:10px}.WeddingCarPopup_callButton__eWrkr,.WeddingCarPopup_whatsappButton__yER37{width:100%;padding:12px 14px;font-size:14px}.WeddingCarPopup_imageContainer__OpZ82{height:165px}}