#main-content .container:before{background:none}#sidebar{display:none}@media (min-width:981px){#left-area{width:100%;padding:23px 0px 0px!important;float:none!important}}#footer-widgets{padding-top:0px;padding-bottom:1px;padding-left:0px}#footer-bottom{display:none}#main-footer{padding-top:20px;margin-bottom:0;padding-bottom:0;border-top:1px solid gray}@media (max-width:980px){#main-footer{display:none}}#et-secondary-menu{text-align:center;float:none}.et_vertical_nav #top-header{padding-right:0px;margin-left:0px}#welcome-panel{background-color:yellow}.custom li.widget{margin-bottom:-30px!important}p.post-meta{display:none}.emailpage{color:#0066cc}.et_pb_slide_title{animation:none}#left-area{width:100%;margin-left:0!important;margin-right:0!important;border:0px;padding:0px}H1.entry-title{text-align:center}.mphb-loop-room-thumbnail{width:100%;margin-left:auto;margin-right:auto;border:0px!important;padding:0px!important}#left-area{width:100%;min-width:100%;margin-left:0px!important;margin-right:0px!important}#et-main-area .container{width:98%;padding-left:0px;padding-right:0px}.content-area{width:98%;margin-left:auto;margin-right:auto}p.mphb-regular-price{display:none}p.mphb-view-details-button-wrapper{display:none}.custom_weight .et_pb_text_inner{font-weight:300!important}.sjv_heading{font-family:"cardo";font-weight:600!important}.bluecaps_heading{font-family:"lato";font-weight:400!important}.mphb-room-type-title{font-family:"cormorant garamond"!important;font-weight:800!important;font-size:20px;color:#cbbe95;margin-top:10px;margin-bottom:0px;padding-bottom:0}H6{font-weight:600}H2 .octtwenty{font-weight:700}a:hover{text-decoration:underline}.sjv-final-text{font-family:"Quattrocento";font-weight:600;font-style:oblique;color:#919191!important}h2 .villatopcaption{font-family:"Cormorant Garamond";font-weight:800!important}.ten-best-head H1{font-family:Cardo;font-weight:500!important;color:#453c45!important}h3{font-family:"Cormorant Garamond";font-weight:700;font-size:28px!important;line-height:1em}.et_pb_contact_form label.et_pb_contact_form_label{display:block!important;font-weight:bold}.et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none}.et_pb_contact_form ::-webkit-input-placeholder{color:#eee!important}.et_pb_contact_form.my_contact :-moz-placeholder{color:#eee!important}.et_pb_contact_form ::-moz-placeholder{color:#eee!important}.et_pb_contact_form :-ms-input-placeholder{color:#eee!important}.sjv-image-gallery-16-9 .et_pb_gallery_image{padding-top:78%;display:block}.sjv-image-gallery-16-9 .et_pb_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;padding:0.4vw;object-fit:cover}.mfp-title{display:none}@media (min-width:981px){.col-width .et_pb_gallery_item{width:20%!important;clear:none!important}}@media (max-width:980px){.col-width .et_pb_gallery_item{width:25%!important;clear:none!important}}@media (max-width:767px){.col-width .et_pb_gallery_item{width:50%!important;clear:none!important}}@media (max-width:479px){.col-width .et_pb_gallery_item{width:50%!important;clear:none!important}}@media only screen and (max-width :2048px) and (max-height :1536px){.villa-bottom-section{width:100%!important;max-width:100%!important}}@media only screen and (max-width :2732px) and (max-height :2048px){.et_pb_row .et_pb_row_1_tb_body.villa-bottom-section.villa-bottom-row1{width:150%!important;max-width:2732px!important}}.animtest .et_pb_gallery_item img{animation:zoomInUp 2s ease-in-out}.et_overlay:before{content:''!important}#top-menu li li a{font-weight:400;font-size:10px;width:50px;padding:1px;padding-bottom:1px;line-height:12px}ul.sub-menu{list-style-type:square;list-style-position:outside;list-style-image:none}#mega-menu-wrap-primary-menu{padding:0px 0px 0px 0px}#top-menu li .menu-item-has-children>a:first-child{margin-top:10px}#top-menu li a{font-family:"lato"!important}#top-menu-nav{border-bottom:0}.sub-menu li li a:hover{color:#000000;background-color:#fff}#mega-menu-wrap-primary-menu #mega-menu-primary-menu{visibility:visible;text-align:left;padding:0px 0px 10px 0px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-flyout ul.mega-sub-menu{padding:0px 0px 0px 0px;border:0;background:#9cd2d1}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1:after{content:'\f333';font-family:'dashicons';font-size:24px;color:#ffff;margin:0 0 0 5px}.mega-toggle-label{display:none}.divi-facebook:after{content:"\e093";display:block;font-family:"ETmodules";font-weight:normal}.divi-linkedin:after{content:"\e09d";display:block;font-family:"ETmodules";font-size:15px;baseline-shift:1%;font-weight:normal}.divi-instagram:after{content:"\e09a";display:block;font-family:"ETmodules";font-weight:normal}#mega-menu-wrap-primary-menu,.mega-toggle-blocks-left,.mega-toggle-blocks-center,.mega-toggle-blocks-right{background-color:#9cd2d1}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1:after{content:'\f333';font-family:'dashicons';font-size:30px;color:#ffff;margin:0 0 0 5px}@media only screen and (max-width:980px){header .et_pb_fullwidth_menu .fullwidth-menu-nav,header nav#top-menu-nav{display:block!important}}@media only screen and (max-width:800px){header nav#top-menu-nav,header #et-top-navigation{width:100%}}header #et_mobile_nav_menu,header .et_mobile_nav_menu{display:none!important}@media only screen and (max-width:800px){header #et_mobile_nav_menu,header .et_mobile_nav_menu{width:100%;display:none!important}}.mobile_menu_bar .mobile_menu_bar_toggle{display:none!important}.mphb_sc_rooms-wrapper.mphb-room-types .mphb-room-type{border:1px solid #cbbe95;background-color:#fff;padding:10px}p.post-thumbnail .mphb-loop-room-thumbnail .img{padding-top:80%;display:block}p.post-thumbnail .mphb-loop-room-thumbnail .img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;padding:0.4vw;object-fit:cover}@media(min-width:1024px){.mphb_sc_rooms-wrapper{margin-top:0!important;display:flex;flex-direction:row;margin:0 -10px;flex-wrap:wrap;border:0}.mphb_sc_rooms-wrapper .mphb-room-type{width:30%;margin-bottom:10px;justify-content:space-evenly;margin-top:0!important;margin:1vw}}.et_pb_column_2 h2{}@media all and (max-width:479px){.tenbest-img{flex-basis:100%;}}.et_pb_slide_title a:hover{text-decoration:none}.sjv-newflash{float:right;content:url(//sjvillas.co.uk/wp-content/uploads/2024/08/sjvnew.png)}@media (max-width:479px){.sjv-newflash{margin-left:10px;position:relative;bottom:90px;z-index:0}}@media (max-width:998px){.sjv-newflash{margin-bottom:25px}}#mega-menu-wrap-primary-menu{text-align:center!important}.buttonizer .buttonizer-button{padding-left:20px!important}@media only screen and (max-width:980px){#logo{height:50%!important;max-height:50%!important;width:auto;max-width:50%!important}}.smallcaps{font-size:12px;color:#000000;text-align:left;vertical-align:top;font-family:Lato,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px}.smallcapspink{font-size:12px;color:#b86695;text-align:left;vertical-align:top;font-family:Lato,Helvetica,sans-serif;text-transform:uppercase;text-decoration:underline;letter-spacing:1px}@media screen and (max-width:980px){.et_pb_slides .et_pb_more_button.et_pb_button{display:none!important}}.with_frm_style button[type="submit"]{background:#f8f8f8 url(https://496-sjvillas.cliffstudio.site/wp-content/uploads/2022/09/submit-btn.png) no-repeat right top;width:200px;height:70px}#top-menu-nav .menu li ul li{text-align:center!important}@media (min-width:767px){#oneline-newsletter .et_pb_newsletter_fields .et_pb_newsletter_field{flex-basis:calc(100% - 365px)!important}#oneline-newsletter	.et_pb_newsletter_fields .et_pb_newsletter_button_wrap{flex-basis:350px!important}}.contactcolor a{color:#fff}.mphb-recommendation-item{display:none}.mphb-reserve-room-section{display:none}@media (min-width:920px){.mphb_sc_search_results-wrapper{display:flex;flex-wrap:wrap}.mphb_sc_search_results-wrapper .mphb-room-type{width:30%;padding:10px;margin-top:0!important}}.mphb_sc_search_results-info{display:none}.mphb-reservation-details{display:none}.sf-input-select{font-family:"Cormorant Garamond"!important;font-size:18px;font-weight:500;color:#383838!important}.searchandfilter{width:80%!important;max-width:80%!important}.searchandfilter li[data-sf-field-input-type="multiselect"] ul{min-height:180px;max-height:180px;overflow:auto;font-size:18px;color:red!important}li.sf-field-taxonomy-mphb_ra_bedrooms{font-family:"Cormorant Garamond"!important;font-size:18px;font-weight:500;color:#383838!important}.searchandfilter .select2-container{max-width:100%;border-color:white!important}@media (min-width:767px){.et_pb_newsletter_fields .et_pb_newsletter_field{flex-basis:calc(100% - 210px)!important}.et_pb_newsletter_fields .et_pb_newsletter_button_wrap{flex-basis:210px!important}}@media (min-width:980px){#skinnyoptin.et_pb_newsletter .et_pb_newsletter_fields{flex-wrap:nowrap!important}#skinnyoptin.et_pb_newsletter .et_pb_newsletter_fields>*{flex-basis:23%}}#skinnyoptin .et_pb_newsletter_form{padding-left:0px}et_pb_newsletter_button et_pb_button{color:white!important;background-color:white!important}#ds-transparent-optin .et_bloom_header_outer{display:none}#ds-transparent-optin et_bloom_fields{border:1px solid gray}#ds-transparent-optin .et_bloom_form_container{background:none!important}#ds-transparent-optin .et_bloom_form_content.et_bloom_bottom_inline{padding:0;background:none!important}.dd-mi.dd-menu-flex-item a:link{text-decoration:none}a:visited{text-decoration:none}a:hover{text-decoration:none}a:active{text-decoration:none}.border-underline a{border-bottom:5px solid #ffffff;padding:0.1em 0}.vertical-menu nav ul li{width:100%;display:block}.vertical-menu nav ul li{flex-direction:column;margin-left:0px!important;margin-right:0px!important;width:100%}.et_pb_mega_menu_column_23{box-shadow:none!important}.pac_dtm_title_subtitle .pac_dtm-label{font-family: Lato!important;font-variant-caps:normal!important;text-transform:capitalize!important;font-size:15px!important;color:#d65799!important}.menu2881-section,.menu2881-mod{box-shadow:none!important}