/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 28 2025 | 17:59:46 */
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

.poppins-thin {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.poppins-extralight {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: normal;
}

.poppins-light {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
}

body.absolute-menu .site-header .site-branding .white-logo,
.dark-logo
{
  display: block;
  max-width: 230px;
}



h1, h2, h3, h4, h5, .wp-block-getwid-banner .wp-block-getwid-banner__title
{
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: normal;
}

body,
.wp-block-getwid-advanced-heading.is-style-style-1 p.wp-block-getwid-advanced-heading__content
{
  font-family: "Poppins", sans-serif;

	font-weight:normal;
  font-style: normal;
}


h3, h4 
{
  font-size: 20px;
  font-size: 1.25rem;
}


h1, h2, h3, h4, h5
{
	color: #378ccb;
}

.highlightsarea *
{
	color: #fff;
}

footer p,
footer #menu-footer-widget a
{
	color: #ccc;
}

.front-page-widget-area input[type="text"], .front-page-widget-area input[type="email"], .front-page-widget-area input[type="url"], .front-page-widget-area input[type="password"], .front-page-widget-area input[type="search"], .front-page-widget-area input[type="number"], .front-page-widget-area input[type="tel"], .front-page-widget-area input[type="range"], .front-page-widget-area input[type="date"], .front-page-widget-area input[type="month"], .front-page-widget-area input[type="week"], .front-page-widget-area input[type="time"], .front-page-widget-area input[type="datetime"], .front-page-widget-area input[type="datetime-local"], .front-page-widget-area input[type="color"], .front-page-widget-area textarea, .front-page-widget-area select {
  border-color: #624605;
  color: #fff;
}

footer,
.footer-widgets,
footer .site-info-wrapper
{
	background: #000;
}

#primary .child-page-thumbnail:after {
/*    background-color: hsla(0,0%,0%,.75);   */
	background-image: radial-gradient( circle, rgba(0, 0, 0, 0.3) 80%, rgb(0, 0, 0) 100% );
    content: "";
    opacity: 1;
    transition: opacity .6s ease;
}
#primary .child-page-thumbnail, #primary .child-page-thumbnail:after {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.luviana-front-page-header .child-pages-list .child-page-first-letter,
.post-navigation-wrapper,
.postid-1148 .mphb-single-room-type-attributes,
.postid-1148 h2.mphb-details-title,
body.page-id-25 .mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-empty-cart-message,
.page-id-25 .entry-content .mphb_sc_search_results-wrapper .mphb_sc_search_results-info,
.mphb-login-form-wrap,
.page-id-203 .mphb_sc_rooms-wrapper.is-style-style-1 .type-mphb_room_type .mphb-tax-information,
.page-id-25 .mphb-regular-price .mphb-tax-information,
.mphb-tax-information,
span.taxes-included,
.single-room-reservation-form .mphb-tax-information 
{
	display: none;
}

footer .developed 
{  padding: 15px 20px;   }

footer .developed {
  display: block;
}

footer .developed {
  text-align: right;
}

footer .developed {
  font-family: arial;
  font-size: 11px;
}

footer .developed a {
  border-left: 2px solid #499315;
  margin: 0 0 0 10px;
  padding: 0 0 0 10px;
}

.luviana-front-page-header .child-pages-list .child-page {
  position: relative;
  color: #fff;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.front-page-widget-area {
  margin: -180px auto 100px;
}


.luviana-front-page-header .child-pages-list .child-page-content-wrapper {
  position: relative;
  padding: 0px 0 0 0;
  width: 100%;
  max-width: calc(1170px + 100px);
  margin: 0 auto;
}

.luviana-front-page-header .child-pages-list .child-page-first-letter {
  top: 0%;
}

.luviana-front-page-header .child-pages-list .child-page-title {
  margin-top: -10%;
}


body.page-has-post-thumbnail .entry-header-wrapper {
  min-height: 40vh;
}

.site-branding .custom-logo {
  display: block;
  max-width: 100px;
}

@media screen and  (max-width: 992px) 
{
	.blockHighli > .getwid-padding-left-medium
	{
		margin-left: 0px!important;	
	}
}


  .luviana-front-page-header .child-pages-list .child-page-title h2 {
    font-size: 2rem;
	  padding: 0 20px;
  }


@media (max-width: 766px) {
	.front-page-widget-area {
	  margin: -180px auto 50px;
	}
	
	.home .wp-block-getwid-section__wrapper
	{
		padding-top: 0px!important;
	}
	
	.home .blockHighli
	{
		display: block;
		margin: -100px auto -150px !important;
	}
	
	
	
}



