@import "https://fonts.googleapis.com/css2?family=Lato&family=Philosopher&display=swap";
@font-face{font-family:Mollie glaston;src:url(../media/Mollieglaston.3sklq_md3aebf.woff)format("woff"),url(../media/Mollieglaston.32412154mw12m.woff2)format("woff"),url(../media/Mollie-Glaston.246c9k2gyodq1.ttf)format("ttf");font-weight:400;font-style:normal;font-display:swap}html,body{margin:0;padding:0;font-family:Lato,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizelegibility;margin:0;font-family:Lato,sans-serif;position:relative;padding:0!important}body .container{max-width:1300px}::selection{color:#fff;text-shadow:none;background:#deb249}a{cursor:pointer;font-family:Lato,sans-serif;font-size:14px;font-weight:500;display:inline-block;outline:0!important;text-decoration:none!important}p{color:#666;margin:0;padding:0;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:125%}@media screen and (max-width:767px){p{text-align:center;font-size:15px;line-height:22px}}h1,h2,h3,h4,h5,h6{margin:0!important}ul{padding:0;margin:0!important}ul li{list-style-type:none}section{width:100%;display:block;position:relative}.w-100{width:100%;display:inline-block}.clearfix{width:100%;display:block}.common_padding{padding:40px 0}.common_margin{margin:60px 0}@media screen and (max-width:767px){.common_margin{margin:30px 0}}.title_padding{padding-bottom:20px}.success{color:#10b981;margin-top:10px;font-size:16px}.error{color:red;margin:0;font-size:16px}.react-datepicker-wrapper{width:100%}.common_title h1{text-transform:capitalize;font-family:Mollie glaston;font-size:42px;font-style:normal;font-weight:400;line-height:47px}.common_title h2{color:#222;font-family:Mollie glaston;font-size:35px;font-style:normal;font-weight:400;line-height:38px}@media screen and (max-width:767px){.common_title h2{line-height:28px;font-size:24px!important}}.common_title h3{color:#222;font-family:Lato,sans-serif;font-size:21px;font-style:normal;font-weight:600;line-height:25px}@media screen and (max-width:767px){.common_title h3{text-align:center}}.gallery_slider .slick-list .slick-track .slick-slide>div{margin:0 10px}.gallery_slider .slick-list{margin:0 -10px}.gallery_slider .slick-dots,.gallery_slider .custom-dots{bottom:-40px}.gallery_slider .slick-dots li,.gallery_slider .slick-dots .custom-dot,.gallery_slider .custom-dots li,.gallery_slider .custom-dots .custom-dot{margin:0}.gallery_slider .slick-dots li button,.gallery_slider .slick-dots .custom-dot button,.gallery_slider .custom-dots li button,.gallery_slider .custom-dots .custom-dot button{background-color:#aaa;width:10px;height:10px}.gallery_slider .slick-dots li button:before,.gallery_slider .slick-dots .custom-dot button:before,.gallery_slider .custom-dots li button:before,.gallery_slider .custom-dots .custom-dot button:before{display:none}.gallery_slider .slick-dots .slick-active button,.gallery_slider .slick-dots .custom-dot.active button,.gallery_slider .custom-dots .slick-active button,.gallery_slider .custom-dots .custom-dot.active button{background-color:#deb249}@media screen and (max-width:767px){.gallery_slider .slick-dots,.gallery_slider .custom-dots{bottom:-25px}}.modal_overlay{z-index:9;background:#1b1b1b8a;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;right:0}.modal_overlay .modal_image{max-width:60%;max-height:80%;margin:60px auto;display:block;box-shadow:3px 5px 7px #00000080}@media screen and (max-width:767px){.modal_overlay .modal_image{max-width:80%}}.modal_overlay .close_icon img{color:#fff;z-index:999;cursor:pointer;font-size:30px;position:absolute;top:20px;right:20px}.modal_overlay .overlay-arrows_left{cursor:pointer;z-index:999;justify-content:flex-end;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:50%;left:0}@media screen and (max-width:767px){.modal_overlay .overlay-arrows_left{width:30px;height:30px}}.modal_overlay .overlay-arrows_right{cursor:pointer;z-index:999;justify-content:space-between;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:50%;right:0}@media screen and (max-width:767px){.modal_overlay .overlay-arrows_right{width:30px;height:30px}}.font_Mollie{font-family:Mollie glaston}.common_title h4{color:#222;font-family:Lato,sans-serif;font-size:23px;font-style:normal;font-weight:700;line-height:1.5}@media screen and (max-width:767px){.common_title h4{text-align:center}.mobile_text_center a{margin:10px 0}.mobile_text_center{text-align:center}}.common_btn{color:#222;text-transform:uppercase;text-align:center;box-sizing:border-box;white-space:nowrap;background:#deb249;border:1px solid #deb249;border-radius:0;justify-content:center;align-items:center;height:46px;padding:0 32px;font-family:Lato,sans-serif;font-size:14px;font-weight:600;line-height:normal;text-decoration:none;transition:all .3s;display:inline-flex}@media screen and (max-width:768px){.common_btn{height:38px;padding:0 20px;font-size:13px}}.common_btn:hover{color:#222;background:#efd17e;border-color:#efd17e}.secoundary_btn{color:#deb249;text-transform:uppercase;text-align:center;box-sizing:border-box;white-space:nowrap;background:0 0;border:1px solid #deb249;border-radius:0;justify-content:center;align-items:center;height:46px;padding:0 32px;font-family:Lato,sans-serif;font-size:14px;font-weight:600;line-height:normal;text-decoration:none;transition:all .3s;display:inline-flex}@media (min-width:320px) and (max-width:768px){.secoundary_btn{height:38px;padding:0 20px;font-size:13px}}.secoundary_btn:hover{color:#222;background:#deb249;border-color:#deb249}.ananta_btn{background:0 0;border:1px solid #222;border-radius:100px;justify-content:flex-start;align-items:center;height:50px;padding:10px 15px;transition:all .5s;display:inline-flex;position:relative;overflow:hidden}.ananta_btn .ananta_hidden{opacity:0;white-space:nowrap;max-width:0;max-height:1em;transition:all .5s}.ananta_btn:hover .ananta_hidden{color:#222;opacity:1;max-width:200px;margin:0 5px;font-size:16px;line-height:1}.own_tooltip{margin-left:10px;display:inline-block;position:relative}.own_tooltip .own_tooltip_text{visibility:hidden;color:#fff;text-align:center;z-index:9;background-color:#222;border-radius:6px;width:120px;margin-left:-60px;padding:5px 0;position:absolute;top:100%;left:50%}.own_tooltip .own_tooltip_text:after{content:"";border:5px solid #0000;border-bottom-color:#000;margin-left:5%;position:absolute;bottom:100%;left:40%}.own_tooltip:hover .own_tooltip_text{visibility:visible}.testi_slider .slick-dots{display:none!important}.testi_slider .slick-arrow{z-index:9;color:#000;background-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all .5s ease-in-out;display:flex;position:absolute;inset:auto 3% 0 auto}.testi_slider .slick-prev{margin-right:40px}.footer .footer_left_text{text-align:right;margin:0}@media screen and (max-width:767px){.footer .footer_left_text{text-align:center}}.footer .footer_parent{padding:10px 0}.footer .footer_parent .footer_child{gap:10px;width:33%}.footer .footer_parent .footer_child p{margin:0;font-size:16px;font-weight:400}@media screen and (max-width:767px){.footer .footer_parent{flex-wrap:wrap}.footer .footer_parent .footer_child{text-align:center;flex-wrap:wrap;justify-content:center;gap:5px;width:100%;margin:5px 0}.footer .footer_parent .footer_child .social_icons{width:16px;height:16px}}.itenary_ques{cursor:pointer;justify-content:space-between;align-items:center;font-size:17px;font-weight:400;transition:all .3s ease-in-out;display:flex}.itenary_ques p{margin-bottom:0}@media screen and (max-width:767px){.itenary_ques{text-align:left}}.itenary_parent{border-bottom:1px solid #333;margin-top:16px;padding-bottom:10px}.itenary_ans{opacity:0;color:#555;max-height:0;margin-top:0;font-family:Lato,sans-serif;font-size:14px;font-weight:400;transition:margin-top .6s,opacity .5s,max-height .5s;display:flex;overflow:hidden}.itenary_parent.active .itenary_ans{opacity:1;max-height:500px}.itenary_right{justify-content:flex-end;align-items:center;transition:transform .5s;display:flex}.accommodation_slider_parent .slick-list .slick-track{gap:20px!important;display:flex!important}@media screen and (max-width:767px){.accommodation_slider_parent .slick-list .slick-track{gap:10px!important}}.testimonial_right_content_slider .slick-prev{z-index:999;position:absolute;top:100%;left:87%;background-image:url(/icons/right-icon.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:50%!important}@media screen and (max-width:767px){.testimonial_right_content_slider .slick-prev{top:90%}}.testimonial_right_content_slider .slick-next{position:absolute;top:100%;right:0;background-image:url(/icons/left-icon.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:50%!important}@media screen and (max-width:767px){.testimonial_right_content_slider .slick-next{top:90%}}.testimonial_right_content_slider .slick-next:before,.testimonial_right_content_slider .slick-prev:before{content:none!important}.accordion{background:#fff;border-bottom:2px solid #aaa;margin:10px 0;position:relative;overflow:hidden}.accordion_title{text-align:left;cursor:pointer;outline:none;justify-content:space-between;align-items:center;padding:10px 0;transition:all .3s;display:flex;background-color:#0000!important;border:0!important;width:100%!important}.accordion_title h5{font-family:Lato,sans-serif;font-size:17px;font-weight:400;line-height:21px}.accordion_title .accordion_btn{justify-content:flex-end;width:5%;display:flex}.accordion_title .accordion_btn .arrow_btn{cursor:pointer;background:0 0;border:none;font-size:1.2rem}.accordion_title .accordion_btn .rotate{transition:transform .5s;transform:rotate(180deg)}@media (max-width:768px){.accordion_title{padding:10px 0}.accordion_title h5{width:90%;font-size:16px}.accordion_title .accordion_btn{width:10%}}.accordion_content{padding:0;font-size:14px;font-weight:400;line-height:21px;transition:max-height .3s;overflow:hidden}@media screen and (max-width:768px){.accordion_content{padding:0;font-size:14px}}.accordion_content.accordion_content_open{margin-bottom:10px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{width:2rem!important}.react-datepicker__day{border-radius:50%;font-family:Lato,sans-serif!important}.react-datepicker__day--selected{color:#000!important;background:#deb249!important;border-radius:50%!important;font-family:Lato,sans-serif!important}.react-datepicker__day:hover{border-radius:50%!important}.react-datepicker__header{background:#deb249!important;font-family:Lato,sans-serif!important}.react-datepicker__navigation-icon:before{border-width:2px 2px 0 0!important;border-color:#000!important}.react-datepicker__input-container .react-datepicker__calendar-icon{fill:gray;top:6px}.wedding_accordion{max-width:800px;margin:0 auto}.wedding_accordion h5{text-transform:uppercase;font-size:20px;font-weight:600}.wedding_accordion .accordion_content_inner{color:#666}.wedding_accordion .accordion{background-color:#fbf6ea;border:0;padding:10px 20px}@media screen and (max-width:767px){.wedding_accordion h5{font-size:14px;line-height:25px}.wedding_accordion .accordion{padding:0 10px}}.imageFade{animation:.5s ease-in-out fadeImage}@keyframes fadeImage{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.pdf_download_btn{color:#dfab30;text-transform:uppercase;box-sizing:border-box;white-space:nowrap;background:#fff;border:1px solid #fff;border-radius:0;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 24px;font-size:14px;font-weight:600;line-height:normal;text-decoration:none;transition:all .3s;display:inline-flex}.pdf_download_btn svg{width:20px;height:20px;transition:all .3s}.pdf_download_btn:hover{color:#fff;background:#dfab30;border-color:#dfab30}@media screen and (max-width:640px){.pdf_download_btn{height:38px;padding:0 18px;font-size:13px}}.flex_btns{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;display:flex}@media screen and (max-width:640px){.flex_btns{flex-direction:column;align-items:center;gap:10px}}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(../media/ajax-loader.2df4ohj-z-7_l.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../media/slick.2mbnnj2ldqw9v.eot);src:url(../media/slick.2mbnnj2ldqw9v.eot)format("embedded-opentype"),url(../media/slick.1vsdartgie2p6.woff)format("woff"),url(../media/slick.31nmwotl_nifp.ttf)format("truetype"),url(../media/slick.396jm6rswume_.svg)format("svg")}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
