#top #weddings_page_btn{width:fit-content;height:39px;box-shadow:0px 0px 3px 2px rgba(0, 0, 0, 0.25);border-radius:5px 5px 0px 0px;background-color:var(--axh-black);grid-template-columns:max-content max-content;align-items:center;gap:9px;transform:rotate(270deg) translateX(-50%);position:fixed;right:-68px;top:330px;cursor:pointer;z-index:9999;padding:6px 14px;text-decoration:unset;}
.parent_hotelid_229 #top #weddings_page_btn, .parent_hotelid_229 #top .ax_burger_menu_item_single_weddings, 
.parent_hotelid_478 #top #weddings_page_btn, .parent_hotelid_478 #top .ax_burger_menu_item_single_weddings, 
.parent_hotelid_474 #top #weddings_page_btn, .parent_hotelid_474 #top .ax_burger_menu_item_single_weddings, 
.ax-hotels #top #weddings_page_btn{display:grid;}
.the-saint-john #top .hide_wedding_fair, .rosselli #top .hide_wedding_fair, .odycy #top .hide_wedding_fair, .sunny-coast-resort #top .hide_wedding_fair{display:none !important;}
#top .weddings_ring_icon{background-image:url(//axhotelsmalta.com/wp-content/uploads/2023/12/weddings_rings_icon.svg);width:18px;height:20px;transform:rotate(90deg);}
#top .ax_burger_menu_item_single_weddings{grid-template-columns:max-content 1fr max-content !important;gap:5px;border:unset !important;}
#top .weddings_black_ring_icon{width:24px;height:24px;background-image:url(//axhotelsmalta.com/wp-content/uploads/2023/12/weddings_black_rings_icon.svg);}
#top .weddings_fair_menu_cont{display:none !important;}
#top.page-id-24010 .weddings_fair_menu_cont{display:none !important;grid-auto-columns:max-content;grid-auto-flow:column;gap:65px;align-items:center;justify-content:center;}
#top .weddings_fair_menu_cont .festive_celebrations_text{color:var(--axh-black);display:grid;grid-template-columns:repeat(2, max-content);gap:4px;}
#top .weddings_fair_menu_cont .weddings_black_ring_icon{width:16px;height:18px;filter:unset;}
@media only screen and (max-width: 767px) {
.responsive #top #weddings_page_btn, .responsive #top .weddings_fair_menu_cont{display:none !important;}
}
.responsive #top .hide_wedding_fair{display:none !important;}
.responsive #top .show_weddings_fair_rosselli {
display: grid !important;
}