<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{font-family:"josefin-sans",sans-serif!important;font-size:16px}h1{font-family:"mrs-eaves-roman-petite-caps",serif!important;line-height:0.8em!important;padding-top:0.2em!important;padding-bottom:0.4em!important}h2{font-family:"mrs-eaves-roman-petite-caps",serif!important;line-height:0.8em!important;padding-bottom:0.6em!important}.header_tel_text{font-size:0.95em;line-height:1em;font-weight:bold;text-align:right;font-family:"josefin-sans",sans-serif}.header_tel{font-size:2.0em!important;line-height:1.em!important;line-height:1.2em!important;font-family:"mrs-eaves-roman-small-caps",sans-serif;color:#e82e8a;font-weight:normal}.nav{text-transform:uppercase!important}.nav li ul{width:250px}.et-menu li li a{padding:6px 10px 6px 20px;width:240px}.main_menu li a{font-family:"mrs-eaves-roman-petite-caps",serif!important;font-weight:400!important;padding-bottom:20px!important;text-transform:uppercase!important}.main_menu .sub-menu li a{padding-bottom:5px!important;text-transform:uppercase!important}.mobile_menu li a{font-family:"mrs-eaves-roman-petite-caps",serif!important;font-weight:400!important;padding-top:13px!important;padding-bottom:12px!important;padding-left:0!important;margin-left:25px!important;margin-right:25px!important;border-bottom:1px Solid #003e55;text-transform:uppercase!important}.mobile_menu .sub-menu li a{padding-bottom:5px!important;padding-left:0!important;border-bottom:0;margin-left:10px!important;text-transform:uppercase!important}.mobile_menu .sub-menu li a:before{content:"&gt; ";color:#e82e8a}.et-menu-nav .sub-menu .view_all.menu-item.menu-item-type-post_type.menu-item-object-page a{color:#e82e8a!important}.et_mobile_menu{border-color:#001a23}a.et_pb_button{font-family:"josefin-sans",sans-serif!important;font-weight:600;font-size:0.8em!important}a.et_pb_button:hover{background-color:#E82E8A!important}a.et_pb_button.cta-button{border:2px Solid #e82e8a!important;border-radius:2px!important;font-family:"josefin-sans",sans-serif!important;color:#FFF!important;font-weight:800!important;font-size:20px!important}a.et_pb_button.cta-button:after{color:#FFF!important}.destination_card{min-height:300px!important;margin-bottom:30px!important}.et_pb_module.et_pb_menu.mobile_menu{margin-top:-16vw!important;z-index:9999999999!important}.mobile_menu_bar{padding-bottom:20px}.holiday_card{min-height:300px!important;margin-bottom:30px!important}.et_pb_column{z-index:1!important}.holiday_title h1{font-family:"mrs-eaves-roman-petite-caps",serif!important;font-size:45px!important;text-transform:uppercase!important}.gform_heading .gform_title{font-size:48px!important}.gform_heading .gform_description,.gform_heading .gform_required_legend{display:none}.holiday_enquiry_form .gform-button--width-full{width:100%!important;background-color:#e82e8a!important;font-size:14px!important;font-weight:bold!important}.villa_enquiry_form .gform-button--width-full{width:100%!important;background-color:rgb(2,148,161)!important;font-size:14px!important;font-weight:bold!important}.gform_fields{grid-row-gap:20px!important}hr.panel-break{border-top:1px solid #dddddd}.global_footer a{font-weight:bold!important}.global_footer a:hover{font-weight:bold!important;text-decoration:underline!important}.global_footer a.icon:hover{text-decoration:none!important}.full-slider__arrows--arrow{background-color:rgba(255,255,255,0.4)}@media only screen and (max-width:1280px){#top-menu-nav{display:none}#et_mobile_nav_menu{display:block}}.container.et_menu_container{width:calc(100% - 60px)}.et_mobile_menu{margin-left:-30px;padding:5%;width:calc(100% + 60px)}.sub-menu li,.sub-menu li a{padding-left:12px!important}.add_rounded_corners{border-radius:10px!important}.add_rounded_corners .dest-pack-label{border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important}.dest-pack-label{margin-top:auto}@media only screen and (min-width:0px) and (max-width:750px){.four-pack-label{margin:10% 50% 10% 10%!important;padding:2% 3% 3% 3%!important}.hero-label-wrap{padding:30px 0 250px 0!important;max-height:565px!important}.hero-label-wrap .et_pb_slide_description{padding:0 0 0 0!important}}@media only screen and (min-width:751px) and (max-width:980px){.four-pack-label{margin:10% 50% 10% 10%!important;padding:2% 3% 3% 3%!important}.hero-label-wrap{padding:50px 0 250px 0!important;max-height:565px!important}.hero-label-wrap .et_pb_slide_description{padding:0 30% 0 0!important}.header_tel{font-size:2em;line-height:1.1em}}@media only screen and (min-width:980px) and (max-width:1200px){.four-pack-label{margin:10% 37% 10% 10%!important;padding:2% 3% 3% 3%!important}.hero-label-wrap{padding:70px 0 250px 0!important;max-height:565px!important}.hero-label-wrap .et_pb_slide_description{padding:0 45% 0 0!important}.header_tel{font-size:2em;line-height:1.1em}.sub-menu-link.menu-item-has-children&gt;a:first-child:after{content:"5"!important}}@media only screen and (min-width:1201px) and (max-width:1300px){.four-pack-label{margin:10% 42% 10% 10%!important;padding:2% 3% 3% 3%!important}.hero-label-wrap{padding:70px 0 250px 0!important;max-height:565px!important}.hero-label-wrap .et_pb_slide_description{padding:0 45% 0 0!important}.header_tel{font-size:2em;line-height:1.1em}.sub-menu-link.menu-item-has-children&gt;a:first-child:after{content:"5"!important}}@media only screen and (min-width:1301px){.four-pack-label{margin:10% 50% 10% 10%!important;padding:2% 3% 3% 3%!important}.hero-label-wrap{padding:70px 0 250px 0!important;max-height:565px!important}.hero-label-wrap .et_pb_slide_description{padding:0 45% 0 0!important}.header_tel{font-size:2em;line-height:1.1em}.sub-menu-link.menu-item-has-children&gt;a:first-child:after{content:"5"!important}}.et_pb_slide_description{text-shadow:none!important}.et_pb_slide_description .et_pb_slide_title{background-color:rgba(2,42,57,0.9);padding:0 15px 0 15px}.et_pb_slide_description .et_pb_slide_content{background-color:rgba(2,42,57,0.9);padding:0 15px 20px 15px!important}.et_pb_slide_description .et_pb_button_wrapper{background-color:rgba(2,42,57,0.9);padding:0 15px 20px 15px}.et_pb_slide_description .et_pb_button_wrapper .et_pb_button{margin-top:10px!important}.footer-widget .widget_text p{font-weight:500!important}.widget_text{padding-top:10px}.destination-hero{height:450px}.et_pb_gallery_image .et_overlay:before{color:#e82e8a}.et_pb_gallery_image .et_overlay{border-color:rgba(2,42,57,1)!important;background-color:rgba(2,42,57,0.80)!important}.home_bg .et_parallax_bg{opacity:0.8;background-size:20%;background-position:-1% 0%;overflow:hidden}.rum_sst_right{font-family:"josefin-sans",sans-serif!important;font-weight:800!important;font-size:18px!important;padding:10px 20px 20px 20px;text-transform:uppercase}.holiday_search .et_pb_contact_form .et_contact_bottom_container{width:100%;padding:10px 0 20px 0;margin:0}.holiday_search .et_pb_contact_form .et_contact_bottom_container button{width:100%!important;padding-top:9px;padding-bottom:9px;margin-left:10px!important}.holiday_search .et_pb_contact_form select{border:2px Solid #cccccc;border-radius:3px;padding-top:10px;padding-bottom:10px}@media (min-width:767px){.hide-on-desktop{display:none!important}.holiday_search .et_pb_contact_form .et_contact_bottom_container{width:150px!important;padding:0}.holiday_search .et_pb_contact_form .et_contact_bottom_container button{margin-left:30px!important}.holiday_search .et_pb_contact_form .et_pb_contact_field{width:calc((100% - 150px) / 3)!important}.holiday_search p.et_pb_contact_field:not(.et_pb_contact_field_last){clear:inherit!important}}.team_member h2{padding-bottom:10px!important}.holiday_search .et_pb_contact{margin-left:-1.6%!important}</pre></body></html>