.page-id-9 .tm-header-mobile, .page-id-9 .tm-header {display: none;}

#widget-text-3 {
	 position: absolute;
    left: 0;
}

.tm-header, .tm-header-mobile{width:100%;}
/* .tm-header>div, .tm-header-mobile>div{background:transparent!important;} */
.uk-navbar-toggle{color:#ab8466 !important; text-shadow: -3px 0px 6px rgba(0,0,0,0.14);}
.uk-navbar-toggle:hover{color:#6e2d23 !important;}
.uk-navbar-toggle-icon>svg{height:40px;width:60px;}

.span1, .span2 {
font-family: bodoni-urw, serif;
font-weight: 300;
font-style: normal;
text-transform: uppercase;
line-height: 1;
}

.uk-navbar-item {
    font-size: 15px;
}

.span3 {
font-family: myriad-pro, sans-serif;
font-weight: 400;
font-style: normal;
font-size: 18.47px;
line-height: 24.63px;
margin-top: 20px;
}

.span1, .span2, .span3 {display: block;}
.span1, .span3, .span3 a {color: #6e2d23;}
.span2 {color: #b3aca6;}
.span1, .span2 {font-size: 44px;}
.span2, .span3 {padding-left: 40px;}

body > div.tm-page > div.intro-top.uk-section-default.uk-section > div > div > div.uk-width-2-3\@m {
    display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: flex-start;
-webkit-justify-content: flex-start;
}

.intro-main {
background: #becfa9;
background: -moz-linear-gradient(top,  #fff 0%, #fff 29%, #becfa9 29%, #becfa9 100%);
background: -webkit-linear-gradient(top,  #fff 0%,#fff 29%,#becfa9 29%,#becfa9 100%);
background: linear-gradient(to bottom,  #fff 0%,#fff 29%,#becfa9 29%,#becfa9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#becfa9',GradientType=0 );
}

.adres {text-align: center;}
.adres, .adres a {
    font-family: myriad-pro, sans-serif;
font-weight: 400;
font-style: normal;
font-size: 14px;
line-height: 20px;
    color: #7b7675;
}

.uk-container {max-width: 1280px;} 


@media (min-width: 960px) {
    body > div.tm-page > div.intro-top.uk-section-default.uk-section > div > div > div.uk-width-2-3\@m {width: 55.1%;}
    body > div.tm-page > div.intro-top.uk-section-default.uk-section > div > div > div.uk-width-1-3\@m {width: 44.9%;text-align: center;} 
}

@media (min-width: 1200px) {
    .intro-main > div > div {margin-left: -20px;}
    .intro-main > div > div > div{padding-left: 20px;}
}

@media (max-width: 959px) {
body > div.tm-page > div.intro-top.uk-section-default.uk-section > div > div > div {
    text-align: center;
}
body > div.tm-page > div.intro-top.uk-section-default.uk-section > div > div > div.uk-width-2-3\@m {margin-top: 40px;}
body > div.tm-page > div.intro-top.uk-section-default.uk-section > div > div > div > div {width: 100%;}
.span2, .span3 {padding-left: 0px;}
}

@media (max-width: 639px) {
    .span1, .span2 {font-size: 24px;}
.span2, .span3 {padding-left: 0px;}
}


h1 {
    font-family: anziano, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 115.81px;
    color: #ffffff;
    transition: ease 0.5s;
    -webkit-transition: ease 0.5s;
    -moz-transition: ease 0.5s;
    -ms-transition: ease 0.5s;
    -o-transition: ease 0.5s;
    text-transform: uppercase;
    text-shadow: -3px 0px 6px rgba(0,0,0,0.14);
}

h3 {
    font-family: anziano, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 50px;
    color: #ffffff;
    transition: ease 0.5s;
    -webkit-transition: ease 0.5s;
    -moz-transition: ease 0.5s;
    -ms-transition: ease 0.5s;
    -o-transition: ease 0.5s;
    text-transform: uppercase;
}

.bg1{background-color:#ab8466;}
.bg2{background-color:#eee5de;}
.bg3{background-color:#626556;}
.bg4{background-color:#aababe;}

.remove-padding-left>div>div:nth-child(2){padding-left:0px !important;}

span.highlight {
    color: #8a4e21 !important;
}
span.highlight2 {
    color: #ffffff !important;
}

.text-img-alt * {
    color: #373737;
    font-family: yantramanav, sans-serif;
    font-weight: 900;
    font-style: normal;
    font-size: 48px;
    text-transform: uppercase;
}
.text-img-alt>div{height:800px;}
.text-img-alt img {
    height: 800px;
    width: 100%;
    object-fit: cover;
}
.text-img-alt>div>div:nth-child(1){
    -webkit-box-pack: center;
    -ms-flex-pack: center;
        justify-content: center;
}
.text-img-alt>div>div:nth-child(1)>div{
    max-width: 555px;
    padding: 0 30px;
}

.text-img * {color:#FFFFFF;}
.text-img>div{height:800px;}
.text-img img {
    height: 800px;
    width: 100%;
    object-fit: cover;
}
.text-img>div>div:nth-child(1){
    -webkit-box-pack: center;
    -ms-flex-pack: center;
        justify-content: center;
}
.text-img>div>div:nth-child(1)>div{
    max-width: 680px;
    padding: 0 30px;
    position: relative;
}
.text-img>div>div:nth-child(1)>div>div p{position: relative;}
.text-img>div>div:nth-child(1)>div>div p:after{
    content: '';
    left: 0;
    position: absolute;
    height: 2px;
    width: 188px;
    background-color: #ffffff;
    bottom: -35px;
}

.img-text * {color:#373737;}
.img-text>div{height:800px;}
.img-text img {
    height: 800px;
    width: 100%;
    object-fit: cover;
}
.img-text>div>div:nth-child(2){
    -webkit-box-pack: center;
    -ms-flex-pack: center;
        justify-content: center;
}
.img-text>div>div:nth-child(2)>div{
    max-width: 520px;
    padding: 0 30px;
}
.img-text>div>div:nth-child(2)>div>div p{position: relative;}
.img-text>div>div:nth-child(2)>div>div p:after{
    content: '';
    left: 0;
    position: absolute;
    height: 2px;
    width: 188px;
    background-color: #373737;
    bottom: -35px;
}

.text-img h2,
.img-text h2,
.img-contact h2  {
    font-family: yantramanav, sans-serif;
    font-weight: 900;
    font-style: normal;
    font-size: 51px;
    text-transform: uppercase;
}

.text-img p,
.img-text p {
    font-family: yantramanav, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 18px;
}

.button-style-home {margin-top: 50px !important;}
.button-style-home a,
.btn-submit,
.leadix-form .submit {
    font-family: yantramanav, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    text-transform: uppercase;
    background-color: transparent;
    border: 0;
    padding: 0;
}

.img-contact * {color:#373737;}
.img-contact>div{height:800px;}
.img-contact>div>div:nth-child(2){
    -webkit-box-pack: center;
    -ms-flex-pack: center;
        justify-content: center;
}
.img-contact>div>div:nth-child(2)>div{
    max-width: 760px;
    padding: 0 30px;
}

.img-contact input,
.img-contact textarea,
.leadix-form input,
.leadix-form textarea {
    font-family: yantramanav, sans-serif !important;
    font-weight: 400 !important;
    font-style: normal;
    font-size: 18px !important;
    background-color: transparent !important;
    border-top: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
    border-radius: 0 !important;
    -webkit-border-radius:;
    -moz-border-radius:;
    -ms-border-radius:;
    -o-border-radius:;
    border-bottom: 2px solid #373737 !important;
	color: #373737 !important;
}

.rendered-form .form-control {
    padding: 20px 0px !important;
}

.privacy-notice-paragraph {
    font-family: yantramanav, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
    text-align: right;
}

.btn-submit,
.leadix-form .submit {
    letter-spacing: 2px;
    display: block;
    margin-left: auto;
}

.footer * {
    color: #FFFFFF;
    font-family: yantramanav, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 18px;
}
.footer { padding-top: 20px; padding-bottom:20px;}
.footer ul {
    list-style: none;
    padding: 0;
    text-align: right;
}
.footer li{

}

.footer a:hover,
.footer a:focus {
    text-decoration: none;
    color: #eee5de;
}

.reserveer-nu a{
    font-family: yantramanav, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    color: #ab8466;
    text-transform: uppercase;
    position: relative;
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
}

.reserveer-nu a:hover,
.reserveer-nu a:focus{
    color: #6e2d23;
    text-decoration: none;
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
}

.reserveer-nu a:hover:after,
.reserveer-nu a:focus:after{
    content: '';
    left: 0;
    position: absolute;
    height: 2px;
    width: 100%;
    background-color: #6e2d23;
    bottom: -5px;
    left: 0;;
}

.uk-offcanvas-bar {
    background: #ffffff !important;
}

.uk-offcanvas-bar .uk-close {
    color: #ab8466;
}
.uk-offcanvas-bar .uk-close:hover,
.uk-offcanvas-bar .uk-close:focus {
    color: #373737;
}

.uk-nav-default li a{
    font-family: yantramanav, sans-serif !important;
    font-weight: 400;
    font-style: normal;
    font-size: 18px !important;
    color: #373737 !important;
}

.uk-nav-default li a:hover,
.uk-nav-default li a:focus{
    color: #ab8466 !important;
}

.alternative-block>div>div:nth-child(2)>div {
    max-width: 680px;
    padding: 0 30px;
    position: relative;
}

.alternative-block-2>div>div:nth-child(1)>div {
    max-width: 520px;
    padding: 0 30px;
    position: relative;
}

.alternative-block  * {color: #FFFFFF !important;}
.alternative-block-2 * {color: #373737 !important;}

.alternative-block>div>div:nth-child(2)>div>div p:after {
    background-color: #ffffff;
}

.alternative-block-2>div>div:nth-child(1)>div>div p:after {
    background-color: #373737;
}

span.highlight {
    color: #8a4e21 !important;
}

.bigtitle * {
    color: #ffffff;
    font-family: yantramanav, sans-serif !important;
    font-weight: 900 !important;
    font-style: normal;
    font-size: 48px !important;
    text-transform: uppercase;
}

@media(max-width: 959px){
    h1{font-size:80px;line-height:90px}
    .text-img-alt>div>div:nth-child(1)>div{
        max-width: 100%;
        padding-top: 40px;
        padding-bottom: 20px;
    }
    .text-img>div>div:nth-child(1)>div{
        max-width: 100%;
        padding-top: 40px;
        padding-bottom: 70px;
    }
    .img-text>div>div:nth-child(2)>div,
    .img-contact>div>div:nth-child(2)>div {
        max-width: 100%;
        padding-top: 40px;
        padding-bottom: 70px;
    }
    .remove-padding-left>div>div:nth-child(2){padding-left:20px !important;margin-top:0px}
    .img-text>div>div:nth-child(2){order:1}
    .img-text>div>div:nth-child(1){order:2;margin-top:0;}
    .text-img-alt img {max-height: 450px;}
    .text-img-alt{text-align: center;}
    .img-contact img{padding: 40px;}
    .img-contact>div,
    .text-img-alt>div,
    .text-img>div,
    .img-text>div{height:100%;}
    .img-text img,
    .text-img img {
        max-height: 450px;
    }
}

@media(max-width: 649px){
    .header>div{min-height: 400px !important;}
    h1{font-size:40px;line-height:50px}
    .text-img-alt img{max-height: 250px;}
    .text-img-alt *,.text-img h2, .img-text h2, .img-contact h2, .bigtile *{font-size: 30px;}
    .footer{text-align: center;}
    .footer ul{list-style:none;padding:0;text-align:center;}
    .footer li{display:block;margin-right:0;margin-top: 10px;}
    .footer li:nth-child(1){margin-top:0px}
    h3{font-size: 25px;}
    .img-text img,
    .text-img img {
        max-height: 250px;
    }
}

#beds24target_65809_117979_ {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

iframe {
    width: 1px;
    min-width: 100%;
  }