/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 08 2023 | 19:15:14 */
@font-face {font-family: "Le Havre Titling W01 Bold";
  src: url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrebold/41c2556ba63b77da5752fd3a9c232015.eot"); /* IE9*/
  src: url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrebold/41c2556ba63b77da5752fd3a9c232015.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrebold/41c2556ba63b77da5752fd3a9c232015.woff2") format("woff2"), /* chrome、firefox */
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrebold/41c2556ba63b77da5752fd3a9c232015.woff") format("woff"), /* chrome、firefox */
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrebold/41c2556ba63b77da5752fd3a9c232015.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrebold/41c2556ba63b77da5752fd3a9c232015.svg#Le Havre Titling W01 Bold") format("svg"); /* iOS 4.1- */
}

@font-face {font-family: "Le Havre Titling W01 Medium";
  src: url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havremedium/1b693abc9bfb5a32dcad1a5049b3cdb3.eot"); /* IE9*/
  src: url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havremedium/1b693abc9bfb5a32dcad1a5049b3cdb3.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havremedium/1b693abc9bfb5a32dcad1a5049b3cdb3.woff2") format("woff2"), /* chrome、firefox */
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havremedium/1b693abc9bfb5a32dcad1a5049b3cdb3.woff") format("woff"), /* chrome、firefox */
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havremedium/1b693abc9bfb5a32dcad1a5049b3cdb3.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havremedium/1b693abc9bfb5a32dcad1a5049b3cdb3.svg#Le Havre Titling W01 Medium") format("svg"); /* iOS 4.1- */
}

@font-face {font-family: "Le Havre Titling W01 Book";
  src: url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrebook/e78eff143f8eebe34e636fbe2f60adf0.eot"); /* IE9*/
  src: url("https:/www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrebook/e78eff143f8eebe34e636fbe2f60adf0.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrebook/e78eff143f8eebe34e636fbe2f60adf0.woff2") format("woff2"), /* chrome、firefox */
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrebook/e78eff143f8eebe34e636fbe2f60adf0.woff") format("woff"), /* chrome、firefox */
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrebook/e78eff143f8eebe34e636fbe2f60adf0.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrebook/e78eff143f8eebe34e636fbe2f60adf0.svg#Le Havre Titling W01 Book") format("svg"); /* iOS 4.1- */
}

@font-face {font-family: "Le Havre Titling W01 Thin";
  src: url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrethin/5371127b2656f089557534f63134e133.eot"); /* IE9*/
  src: url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrethin/5371127b2656f089557534f63134e133.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("httpss://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrethin/5371127b2656f089557534f63134e133.woff2") format("woff2"), /* chrome、firefox */
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrethin/5371127b2656f089557534f63134e133.woff") format("woff"), /* chrome、firefox */
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrethin/5371127b2656f089557534f63134e133.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("https://www.allisola.com/wp-content/themes/laurits-child/custom_fonts/havrethin/5371127b2656f089557534f63134e133.svg#Le Havre Titling W01 Thin") format("svg"); /* iOS 4.1- */
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Le Havre Titling W01 Medium', sans-serif;
}
span {font-family: 'Le Havre Titling W01 Medium', sans-serif;}
p {font-family: 'Le Havre Titling W01 Book', sans-serif;}
a {font-family: 'Le Havre Titling W01 Book', sans-serif;}
#footer a, #footer a:hover {color:#E7E1D4}
.Thin {font-family: "Le Havre Titling W01 Thin" !important}
.book {font-family: "Le Havre Titling W01 Book"}
.Medium {font-family: "Le Havre Titling W01 Medium"}
.Bold {font-family: "Le Havre Titling W01 Bold"}
.language_widget_custom {
  position: fixed;
  top: 10px;
  right: 130px;
  z-index: 999;
  display: inline-block;
  text-align: right;
  text-transform: uppercase;
  font-family: 'Le Havre Titling W01 Book', sans-serif;
  font-size: 12px;
  letter-spacing: 1px;
}
.wpml-ls-statics-shortcode_actions .wpml-ls-current-language > a {
  color: #e7e1d4;
  text-decoration: underline;
  border-right: solid 1px #E7E1D4;
}
.wpml-ls-legacy-list-horizontal a span:hover {
 vertical-align:middle;
 color:red;
 color: #e7e1d4;
  text-decoration: underline;
}
.copyrights, 
.copyrights a {
	font-family: 'Le Havre Titling W01 Book', sans-serif;
	font-size:12px;
	color:#E7E1D4;
}
.qodef-header-sticky {
  border-bottom: 0px solid #E7E1D4;
}
#qodef-page-inner {
  padding: 0px 0px 0px 0px;
}
#fp-nav {
  display: none;
}
#overslide {
  position: absolute;
  left: 0;
  bottom: 75px;
}
#oversliderooms {
  position: absolute;
  left: 0;
  bottom: 50px;
}
.qodef-fullscreen-menu > ul > li > a::before {
  display: none;
}

#qodef-fullscreen-area-inner::before {
    width: 0;
    background-color: #E7E1D4;
}
#qodef-fullscreen-area-inner {margin-left: 0%;}

.coverphoto {background-attachment:cover}
.widget {
  margin: 0 0 0px;
}
.widget.widget_text img {
  display: inline;
}

/* mobile version */
.qodef-mobile-header--minimal #qodef-page-mobile-header {
  position: fixed;
  width: 100vw;
}
#qodef-page-mobile-header .qodef-mobile-header-logo-link.qodef-height--not-set img {
  max-height: 90%;
}
#qodef-page-mobile-header-inner {

  border-bottom: 0px solid #E7E1D4;
}

@media only screen and (max-width: 1280px) {
#qodef-fullscreen-area-inner {
  margin-left: 5%;
}
.language_widget_custom {
top: inherit;
right: inherit;
bottom: 25px;
left: 15px;
max-width: 50%;
font-size: 11px;
}
}