#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}body .et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu ul li a{color:#8a2b91!important}.freddie-hijack-my-heart-social-media{display:none}@media only screen and (max-height:500px){.freddie_hijack_my_heart .et_pb_fullwidth_menu .fullwidth-menu-nav .fullwidth-menu{max-height:500px}}.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:#B4526D;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:#6e3041}.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}@media only screen and (max-width:681px){#add-event,.delete-event,.step-buttons{padding-top:15px!important;padding-right:5px!important;padding-bottom:15px!important;padding-left:5px!important;max-width:120px}}.accept-reject-order-box{padding-top:50px}#add-event,.delete-event,.step-buttons{min-width:160px;padding-right:10px!important}