#sidebar{display:none}#main-content .container:before{background:none}@media (min-width:981px){#left-area{width:100%;padding-right:0px!important}}.home-packages .et_pb_row_2{background-image:linear-gradient(140deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 50%)!important;box-shadow:inset 0px 0px 10px 0px rgba(255,255,255,0.3);border-radius:30px 30px 30px 30px;overflow:hidden;border-color:rgba(255,255,255,0.3)!important;height:100%;padding-top:30px!important;padding-right:30px!important;padding-bottom:30px!important;padding-left:30px!important;margin-bottom:20px!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.home-packages h1,.home-packages h2,.home-packages h3,.home-packages h4,.home-packages h5,.home-packages h6{color:white;padding-bottom:10px;line-height:1em;font-weight:500}.home-packages body{font-family:Open Sans,Arial,sans-serif;font-size:14px;color:#ffffff}.home-packages .ui-widget-content{border:none!important;background:#ffffff00!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:#C37D92;background:#C37D92;color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #E0C1B3;background:#E0C1B3;font-weight:normal;color:#454545}.entry-content table:not(.variations){border:1px solid #3c252b}tr{border-color:#3c252b!important}.ui-widget-header{border:1px solid #C37D92;background:#C37D92;color:#000000;font-weight:bold}.entry-content thead th,.entry-content tr th{color:#c47d91;font-weight:700;padding:9px 24px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #b4526d!important;background:#b4526d!important;font-weight:normal;color:#ffffff}#all-package-box #bookingFormPackage input,#all-package-box #bookingFormPackage textarea,#all-package-box #bookingFormPackage select{padding:10px 5px!important;border:1px solid #3a3a3a!important;margin-right:10px;background-color:#000000}input.text:focus,input.title:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#2d3940;color:#d1d1d1}body{color:#b7b7b7}#all-package-box .package-price{color:#ffffff!important}@media only screen and (min-width:981px){.et_pb_column_4{width:29.6667%!important;margin-right:3%!important;margin-bottom:0!important}.et_pb_gutters3 .et_pb_column_1_3,.et_pb_gutters3.et_pb_row .et_pb_column_1_3{width:29.6667%!important}}input[type=text],input[type=email],input[type=number],textarea,select{border:1px solid #423244!important}.home-packages h1,.home-packages h2,.home-packages h3,.home-packages h4,.home-packages h5,.home-packages h6{color:white;font-size:22px;padding-bottom:10px;line-height:1.4em!important;font-weight:500;font-family:'Playfair Display'}#all-package-box #package-activity-box ul li img,#all-package-box #package-addon-box ul li img,.event-detail ul li img{width:100px!important;height:100px!important;border-radius:15px;border:5px solid #423244}#all-package-box #bookingFormPackage input,#all-package-box #bookingFormPackage textarea,#all-package-box #bookingFormPackage select{border-radius:5px;padding:5px 5px!important;border:1px solid #423244!important;margin-right:10px;background-color:#320f34!important;color:white!important}body .home-packages .et_pb_row_2{background-image:linear-gradient(140deg,rgb(167 117 175 / 30%) 0%,rgba(255,255,255,0) 50%)!important;box-shadow:inset 0px 0px 10px 0px rgba(255,255,255,0.3);border-radius:30px 30px 30px 30px;overflow:hidden;border-color:rgba(255,255,255,0.3)!important;height:100%;padding-top:30px!important;padding-right:30px!important;padding-bottom:30px!important;padding-left:30px!important;margin-bottom:20px!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}body #freddie-hmh-overlay{background:#f4f4f4}body .fheader_15 .fh15_blurb .et_pb_blurb_description{max-width:none}.freddie-hijack-my-heart-social-media{display:none}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;border-radius:5px;padding:15px 15px!important;border:1px solid #3a3a3a!important;margin-right:10px;margin-left:10px;background-color:#200921!important;color:white!important}.gform_wrapper.gravity-theme #field_submit .gform-button--width-full,.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full{text-align:center;width:100%;background-color:#530369;padding-top:15px;padding-bottom:15px;color:white;font-size:20px;cursor:pointer;border:none;border-radius:5px}.gform_wrapper.gravity-theme #field_submit .gform-button--width-full:hover,.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full:hover{background-color:#780696}.single .et_pb_post{margin-top:30px}#ajax-email-form button{background-color:#B4526D!important}#ajax-email-form{border:1px solid #dddddd38!important;background-color:#0000003d!important}#ajax-email-form label{color:#ffffff!important}.gform_wrapper.gravity-theme .gfield_required{color:#f8bf46}.mec-single-event .mec-event-content{padding:40px 0 30px;margin-bottom:10px;margin-top:100px}.mec-single-event .mec-frontbox{border-radius:var(--mec-primary-border-radius);margin-top:100px}.nav li ul{position:absolute;padding:20px 0;width:300px}.et-menu li li a{width:300px}@media only screen and (max-width:981px){#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style-type:disc;padding:0 0 20px 1em;line-height:22px}.et_mobile_menu li a{padding:4px 5%}body .et_pb_blurb{margin-bottom:0px!important}body .et_pb_blurb_2.et_pb_blurb{margin-bottom:0px!important}}@media (max-width:980px){.footer-contacts .et_pb_column{margin-bottom:0px}}