@import url('https://fonts.googleapis.com/css2?family=Italianno&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Maven+Pro:wght@400;500&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Allura&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Courgette&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Parisienne&display=swap');

@import url('https://fonts.googleapis.com/css2?family=PT+Serif&display=swap');
@import url("https://use.typekit.net/uov3fxd.css");


@font-face {
  font-family: 'Cone';
  src: url('Cone.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5, Opera 10+, Safari 3—5 */
}
body{
	background: url("../images/pozadie.jpg");
	margin:0;
	padding:0;
	font-family: 'Maven Pro', sans-serif;
}
textarea,  input{
	font-family: 'Maven Pro', sans-serif;
}
body p{
	line-height: 1.8;
    font-size: 16px;
    color: #4c3021;
}



img{
	max-width:100%;
}
header{
	position:fixed;
	top:0;
	width:100%;
	height:220px;
	z-index:99;
	background-color: transparent;
	transition: background-color .4s ease,box-shadow .4s ease,transform .4s ease;
}
h2,h3,h4,h5{
	color:#4d3021;
	/*font-family: 'PT Serif', serif;*/
	/*font-family: trajan-pro-3,serif;*/
	font-family: 'Cone';
font-weight: 400;
font-style: normal;
}
main svg g,
main svg path{
	fill:#4d3021 !important;
}
h2 small{
	/*font-family: 'Italianno', cursive;*/
	font-family:"wreath";
	/*font-family: 'Courgette', cursive;*/
	/*font-family: 'Allura', cursive;*/
	/*font-family: 'Parisienne', cursive;*/
	font-size: 25px;
    font-weight: 100;
    opacity:0.7;
}

#lang a span {
    text-transform: uppercase;
    color: white;
    text-decoration: none;
    display: inline-block;
    padding: 8px;
}
.container{
	margin:auto;
}
.calendar-col:last-of-type{
	color:#FFF;
	padding: 0 10px;
}
.calendar-col:last-of-type .col-content{
display: flex;
  justify-content: center;
  align-items: center;
  height:100%;
  background: #4d3021;
  transition:all .4s;
}
.homepage-book-cont:hover .calendar-col:last-of-type .col-content{
    background-color: #967247;
}
.calendar-col:not(:last-of-type) .col-content{
	    background-color: #FFF;
    color: #4d3021;
    display: flex;
    align-items: center;
    /* width: fit-content; */
    padding: 5px 10px;
    padding: 8px;
    text-align: left;
}

.calendar-col:not(:last-of-type) .col-content:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' width='33.375px' height='33.375px' viewBox='0 0 33.375 33.375' style='enable-background:new 0 0 33.375 33.375;fill:%234d3021' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M27.96,1.375h-0.682V1c0-0.552-0.447-1-1-1c-0.552,0-1,0.448-1,1v0.375h-1.837V1c0-0.552-0.448-1-1-1s-1,0.448-1,1v0.375 h-1.837V1c0-0.552-0.447-1-1-1c-0.552,0-1,0.448-1,1v0.375h-1.837V1c0-0.552-0.448-1-1-1c-0.552,0-1,0.448-1,1v0.375h-1.837V1 c0-0.552-0.448-1-1-1c-0.552,0-1,0.448-1,1v0.375H8.094V1c0-0.552-0.448-1-1-1c-0.552,0-1,0.448-1,1v0.375H5.412 c-2.605,0-4.725,2.12-4.725,4.726v22.547c0,2.605,2.12,4.727,4.727,4.727H27.96c2.606,0,4.728-2.12,4.728-4.727V6.101 C32.687,3.495,30.567,1.375,27.96,1.375z M25.78,1c0-0.276,0.224-0.5,0.5-0.5s0.5,0.224,0.5,0.5v6.482c0,0.276-0.224,0.5-0.5,0.5 s-0.5-0.224-0.5-0.5V1z M21.943,1c0-0.276,0.225-0.5,0.5-0.5c0.276,0,0.5,0.224,0.5,0.5v6.482c0,0.276-0.224,0.5-0.5,0.5 c-0.275,0-0.5-0.224-0.5-0.5V1z M18.106,1c0-0.276,0.224-0.5,0.5-0.5s0.5,0.224,0.5,0.5v6.482c0,0.276-0.224,0.5-0.5,0.5 s-0.5-0.224-0.5-0.5V1z M14.269,1c0-0.276,0.224-0.5,0.5-0.5s0.5,0.224,0.5,0.5v6.482c0,0.276-0.224,0.5-0.5,0.5 s-0.5-0.224-0.5-0.5V1z M10.432,1c0-0.276,0.224-0.5,0.5-0.5s0.5,0.224,0.5,0.5v6.482c0,0.276-0.224,0.5-0.5,0.5 s-0.5-0.224-0.5-0.5V1z M6.595,1c0-0.276,0.224-0.5,0.5-0.5c0.276,0,0.5,0.224,0.5,0.5v6.482c0,0.276-0.224,0.5-0.5,0.5 c-0.276,0-0.5-0.224-0.5-0.5V1z M30.279,28.648c0,1.277-1.04,2.317-2.318,2.317H5.414c-1.278,0-2.318-1.04-2.318-2.317V6.101 c0-1.278,1.04-2.318,2.318-2.318h0.682v2.513c-0.339,0.286-0.56,0.709-0.56,1.187c0,0.86,0.699,1.56,1.56,1.56 c0.861,0,1.56-0.699,1.56-1.56c0-0.478-0.221-0.9-0.56-1.187V3.783h1.837v2.513c-0.339,0.286-0.56,0.709-0.56,1.187 c0,0.86,0.699,1.56,1.56,1.56c0.861,0,1.56-0.699,1.56-1.56c0-0.478-0.221-0.9-0.56-1.187V3.783h1.837v2.513 c-0.339,0.286-0.56,0.709-0.56,1.187c0,0.86,0.699,1.56,1.56,1.56s1.56-0.699,1.56-1.56c0-0.478-0.221-0.9-0.56-1.187V3.783h1.837 v2.513c-0.339,0.286-0.56,0.709-0.56,1.187c0,0.86,0.699,1.56,1.56,1.56s1.561-0.699,1.561-1.56c0-0.478-0.222-0.9-0.561-1.187 V3.783h1.837v2.513c-0.339,0.286-0.56,0.709-0.56,1.187c0,0.86,0.699,1.56,1.56,1.56c0.861,0,1.56-0.699,1.56-1.56 c0-0.478-0.221-0.9-0.56-1.187V3.783h1.837v2.513c-0.339,0.286-0.56,0.709-0.56,1.187c0,0.86,0.698,1.56,1.56,1.56 s1.561-0.699,1.561-1.56c0-0.478-0.221-0.9-0.561-1.187V3.783h0.682c1.277,0,2.317,1.04,2.317,2.318L30.279,28.648L30.279,28.648z '/%3E%3Crect x='11.322' y='13.089' width='4.596' height='4.089'/%3E%3Crect x='17.458' y='13.089' width='4.595' height='4.089'/%3E%3Crect x='23.591' y='13.089' width='4.596' height='4.089'/%3E%3Crect x='5.187' y='18.547' width='4.596' height='4.086'/%3E%3Crect x='11.322' y='18.547' width='4.596' height='4.086'/%3E%3Crect x='17.458' y='18.547' width='4.595' height='4.086'/%3E%3Crect x='23.591' y='18.547' width='4.596' height='4.086'/%3E%3Crect x='5.187' y='24.003' width='4.596' height='4.086'/%3E%3Crect x='11.322' y='24.003' width='4.596' height='4.086'/%3E%3Crect x='17.458' y='24.003' width='4.595' height='4.086'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	width:20px;
	height:20px;
	margin-right:5px;
	background-size: cover;
	content:"";
	background-repeat: no-repeat;
}
.calendar-col .col-content svg{
	width: 20px;
	margin-right:5px;
}

.header-row {
	/*background: #FFF;*/
	padding:20px;
	height:100%;
	transition: padding .4s;
	background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );
}
.header-row .logo-col .small-logo{
	display:none;
}
.header-row .logo-col img{
	width:160px;
	position:absolute;
	top:0;
}
.header-row .main-nav ul{
	margin:0;
	padding:0;
	text-align:center;
	transition:all .4s;
}
.header-row .main-nav ul .sub-menu-wrapper{
	display: none;
    position: absolute;
    padding-top: 20px;
    left: 0;
    color: #FFF;
    list-style-type: none;
    left: 50%;
    transform: translateX(-50%);
}
.header-row .main-nav ul ul {
        box-shadow: 0 1px 10px 0 rgba(0,0,0,.3);
}
.header-row  .main-nav ul li > .sub-menu-wrapper {
    display: none;

}
.header-row  .main-nav ul li:hover > .sub-menu-wrapper {
    display: inherit;
}
.header-row  .main-nav ul ul li {
    width: 100%;
    float: none;
    display: list-item;
    position: relative;
    background-color: #FFF;
    margin-left:0;
    transition: background-color  .2s;
}
.header-row  .main-nav ul ul li:hover{
	background-color: #4d3021;
}
.header-row  .main-nav ul ul li:hover a{
	color: #FFF !important;
}

.header-row  .main-nav ul ul li a {
    color: #4d3021 !important;
    font-size: 14px;
    margin-right: 0;
    padding: 0;
    white-space: nowrap;
    padding: 20px 15px;
    transition: color  .2s;
}

.header-row  .main-nav ul ul li:first-of-type:before {
    content: '';
    display: block;
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -6px;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    border-left: 6px solid transparent;
    transition: border-bottom  .2s;
}

.header-row  .main-nav ul ul li:first-of-type:hover:before{
	border-bottom: 6px solid #4d3021;
}

.header-row  .main-nav ul ul li {
    display: block;
    text-align: center;
}

.header-row .main-nav ul li{
	display:inline-block;
	margin:0 3px;
	position:relative;
}

.header-row  .main-nav ul ul li:not(:last-of-type):after{
	content:"";
	position:absolute;
	bottom:0;
	display:block;
	height:1px;
	width:100%;
	background: #e1dada;
}
.header-row .main-nav ul li a{
	display:block;
	padding: 5px 10px;
	text-decoration:none;
	text-transform:uppercase;
	color:#FFF;
	font-size: 16px;
    font-weight: 400;
    transition:all .4s;
    padding-top: 7px;
    position:relative;

	font-size: 15px;
    letter-spacing: 0.5px;
}
.header-row .main-nav ul li a:before{
	width:calc(100% - 20px);
	height:1px;
	background-color:#FFF;
	transition:all .4s;
	content:"";
	display:block;
	position:absolute;
	bottom:0;
	left:50%;
	transform:translate(-50%);
	bottom:-5px;
	opacity:0;
	transition:all .4s;
}
.header-row .main-nav ul li a:hover:before{
	bottom:0;
	opacity:1;
}
.header-row .social-col ul{
	padding:0;
	margin:0;
	list-style-type:none;
	text-align:right;
}
.header-row .social-col ul li{
	display:inline-block;
	    vertical-align: middle;
}
.header-row .social-col ul li a{
	color:#FFF;
	text-decoration:none;
	font-size:18px;
	padding: 5px 10px;
	display:block;

}
.homepage-social-icons{
	position:absolute;
	top:27px;
	right:20px;
}


/********************/
#main-banner-section {
	height:100vh;
	overflow:hidden;
	position:relative;
}

#main-banner-section .swiper-slide{
	width:100%;
}

#main-banner-section .trip{
	fill: #FFF !important;
    z-index: 9;
}
.trip g,
.trip path{
	fill: #FFF !important;
}
#main-banner-section:after{
	background-color: rgba(0,0,0,.1);
	content:"";
	display:block;
	position:absolute;
	width:100%;
	height:100%;
	top:0;
}
.slider-main{
	height:100%;
}
.slider-main .swiper-container{
	height:100%;
}
#slide .homepage-book-cont{
	    position: absolute;
    bottom: 49px;
    /* height: 80px; */
    width: 700px;
    left: 50%;
    background: rgba(255, 255, 255, 0.5);
    transform: translateX(-50%);
    border: 1px solid rgba(255, 255, 255, 0.5);
    z-index: 9;
    padding: 10px 10px;
}
#slide .homepage-book-cont a{
	text-decoration:none;
}
#main-banner-section .homepage-book-cont{
	    position: absolute;
    bottom: 100px;
    /* height: 80px; */
    width: 700px;
    left: 50%;
    background: rgba(255, 255, 255, 0.5);
    transform: translateX(-50%);
    border: 1px solid rgba(255, 255, 255, 0.5);
    z-index: 9;
       padding: 16px 10px;
}
#main-banner-section .homepage-book-cont a{
		text-decoration:none;
	}
.homepage-book-cont > span{
	top: -65px;
    position: absolute;
    left: 50%;
    font-size: 19px;
    transform: translateX(-50%);
    color: #FFF;
        text-shadow: 0px 2px 20px rgb(0, 0, 0);
        display: flex;
  justify-content: center;
  align-items: center;
  display:none;
}
.homepage-book-cont.home > span{
	display:block;
}


.homepage-book-cont.home > span:before {
    height: 30px;
    width: 30px;
    content: "";
    background-size: cover;
    display: inline-block;
    margin-right:20px;
      background-repeat: no-repeat;
    background-position: center center;
}
.homepage-book-cont.home > span:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Capa_1' enable-background='new 0 0 512 512' height='512' viewBox='0 0 512 512' width='512' style='&%2310; fill: %23FFF;&%2310;'%3E%3Cg id='XMLID_1326_'%3E%3Cg id='XMLID_133_'%3E%3Cpath id='XMLID_158_' d='m510.092 215.043-82-112.919c-1.882-2.591-4.89-4.124-8.092-4.124h-328c-3.202 0-6.21 1.533-8.091 4.124l-82 112.919c-2.89 3.979-2.457 9.47 1.02 12.947l246 246c1.876 1.875 4.419 2.929 7.071 2.929s5.195-1.054 7.071-2.929l91.193-91.194c3.905-3.905 3.905-10.237 0-14.142-3.906-3.905-10.236-3.904-14.143 0l-61.241 61.241 66.326-198.976h132.651l-74.109 74.109c-3.905 3.905-3.905 10.237 0 14.142 3.906 3.905 10.236 3.904 14.143 0l91.18-91.18c3.478-3.478 3.911-8.967 1.021-12.947zm-27.712-4.124h-124.759l62.38-85.9zm-390.38-85.9 62.38 85.9h-124.759zm183.621-7.019h124.759l-62.38 85.9zm42.759 92.919h-124.76l62.38-85.9zm-144.38-7.018-62.379-85.901h124.759zm-7.207 27.018 66.325 198.975-198.976-198.975zm21.081 0h136.252l-68.126 204.377z'/%3E%3Cpath id='XMLID_165_' d='m50 33.334c5.523 0 10-4.477 10-10v-13.334c0-5.523-4.477-10-10-10s-10 4.477-10 10v13.333c0 5.524 4.477 10.001 10 10.001z'/%3E%3Cpath id='XMLID_166_' d='m50 100c5.523 0 10-4.477 10-10v-13.333c0-5.523-4.477-10-10-10s-10 4.477-10 10v13.333c0 5.523 4.477 10 10 10z'/%3E%3Cpath id='XMLID_858_' d='m76.667 60h13.333c5.523 0 10-4.477 10-10s-4.477-10-10-10h-13.333c-5.523 0-10 4.477-10 10s4.477 10 10 10z'/%3E%3Cpath id='XMLID_866_' d='m10 60h13.333c5.523 0 10-4.477 10-10s-4.477-10-10-10h-13.333c-5.523 0-10 4.477-10 10s4.477 10 10 10z'/%3E%3Cpath id='XMLID_867_' d='m448 412c-5.522 0-10 4.477-10 10v13.333c0 5.523 4.478 10 10 10 5.523 0 10-4.477 10-10v-13.333c0-5.523-4.477-10-10-10z'/%3E%3Cpath id='XMLID_868_' d='m448 478.667c-5.522 0-10 4.477-10 10v13.333c0 5.523 4.478 10 10 10 5.523 0 10-4.477 10-10v-13.333c0-5.523-4.477-10-10-10z'/%3E%3Cpath id='XMLID_946_' d='m488 452h-13.333c-5.523 0-10 4.477-10 10s4.477 10 10 10h13.333c5.523 0 10-4.477 10-10s-4.477-10-10-10z'/%3E%3Cpath id='XMLID_947_' d='m421.333 452h-13.333c-5.522 0-10 4.477-10 10s4.478 10 10 10h13.333c5.522 0 10-4.477 10-10s-4.477-10-10-10z'/%3E%3Cpath id='XMLID_948_' d='m379 333.92c-2.63 0-5.21 1.07-7.07 2.93s-2.93 4.44-2.93 7.07 1.069 5.21 2.93 7.07c1.86 1.86 4.44 2.93 7.07 2.93s5.21-1.07 7.069-2.93c1.86-1.86 2.931-4.44 2.931-7.07s-1.07-5.21-2.931-7.07c-1.859-1.86-4.439-2.93-7.069-2.93z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.homepage-book-cont .row > div:not(:last-of-type){
	    /* background-color: #FFF; */
    padding: 0 10px;
}
.homepage-book-cont .row #book-btn{
	background: #4d3021;
	color:#FFF;
	padding:5px 10px;
	text-decoration:none;
}
/***************************************/
.homepage-icons-section{
	background: #FFF;
	padding-top:50px;
	padding-bottom:50px;
}
.homepage-icons-section .icon-col{
	text-align:center;
}
.homepage-icons-section.rooms .icon-col
.homepage-social-icons{
	position:absolute;
	top:24px;
	right:20px;
	 z-index: 9;
	 opacity: .8;
}
.homepage-social-icons ul{
	list-style-type:unset;
	margin:0;
	padding:0;
}
.homepage-social-icons ul li{
	display:inline-block;
	margin-right:10px;
	margin:0;
	padding:0;
	margin-right:10px;
}
.homepage-social-icons ul li a{
	display: block;
    width: 100%;
    height: 100%;
}
.homepage-social-icons ul li:first-of-type{
	content:"";
	height:20px;
	width:20px;
	background-image: url("data:image/svg+xml,%3Csvg class='trip' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' width='50px' height='50px' viewBox='0 0 98.566 98.566' style='enable-background:new 0 0 98.566 98.566;fill: %23FFF;' xml:space='preserve'%3E%3Cpath d='M60.401,20.996c2.751,0.389,5.445,1.08,8.107,1.898c4.647,1.431,9.032,3.419,13.156,5.998 c0.287,0.178,0.67,0.291,1.008,0.291c4.844,0.02,9.686,0.013,14.526,0.017c0.39,0,0.778,0.041,1.167,0.063 c0,0.095,0.014,0.135-0.002,0.157c-0.226,0.348-0.455,0.691-0.682,1.038c-1.643,2.52-3.047,5.156-3.876,8.07 c-0.09,0.313-0.109,0.575,0.103,0.882c4.312,6.192,5.688,12.99,3.886,20.318c-1.58,6.427-5.264,11.438-10.862,14.986 c-4.001,2.537-8.421,3.745-13.143,3.771c-1.984,0.012-3.958-0.255-5.896-0.757c-4.722-1.225-8.77-3.579-12.106-7.144 c-0.44-0.468-0.854-0.957-1.323-1.486c-1.764,2.629-3.5,5.215-5.278,7.869c-1.771-2.646-3.483-5.207-5.191-7.758 c-0.118,0.062-0.152,0.069-0.175,0.091c-0.039,0.032-0.072,0.071-0.103,0.108c-4.035,4.765-9.111,7.686-15.295,8.663 c-3.44,0.545-6.847,0.349-10.188-0.572c-4.735-1.301-8.759-3.799-12.01-7.485c-3.177-3.604-5.153-7.788-5.895-12.545 c-0.849-4.44,0.185-8.721,0.443-9.76c0.748-3.02,2.052-5.793,3.842-8.343c0.126-0.181,0.17-0.501,0.11-0.717 c-0.73-2.677-1.988-5.112-3.461-7.444c-0.374-0.593-0.822-1.142-1.236-1.711c0-0.065,0-0.132,0-0.198 c0.083,0.01,0.165,0.026,0.246,0.026c4.956,0.002,9.911,0.004,14.867-0.006c0.216,0,0.456-0.089,0.64-0.207 c3.482-2.234,7.192-4.004,11.09-5.382c2.811-0.992,5.681-1.766,8.608-2.333c2.834-0.548,5.683-0.934,8.562-1.124 C51.059,19.73,56.669,20.473,60.401,20.996z M54.188,53.727c0,10.883,8.83,19.774,19.674,19.732 c10.885-0.039,19.675-8.68,19.667-19.683c-0.008-11.339-9.206-19.863-20.089-19.642C62.696,34.357,54.286,43.017,54.188,53.727z M24.677,34.059C14.091,33.967,4.861,42.802,5.046,54.056c0.172,10.495,8.822,19.392,19.851,19.297 c10.784-0.092,19.452-8.898,19.472-19.562C44.386,42.835,35.612,34.059,24.677,34.059z M25.653,28.925 c5.98,0.365,11.233,2.449,15.671,6.485c4.429,4.028,7.024,9.053,7.967,14.962c0.97-5.839,3.497-10.817,7.843-14.805 c4.353-3.992,9.536-6.087,15.418-6.53c-6.98-3.103-14.34-4.421-21.916-4.567C42.026,24.301,33.651,25.57,25.653,28.925z'/%3E%3Cpath d='M73.822,41.311c6.735-0.011,12.19,5.415,12.19,12.143c0,6.754-5.362,11.975-11.688,12.216 c-7.065,0.271-12.718-5.358-12.716-12.186C61.614,46.578,67.307,41.197,73.822,41.311z M81.766,53.484 c-0.003-4.39-3.552-7.958-7.912-7.958c-4.41,0-8,3.549-8.018,7.926c-0.016,4.358,3.592,7.984,7.961,7.996 C78.173,61.465,81.768,57.866,81.766,53.484z'/%3E%3Cpath d='M24.417,41.311c6.731-0.007,12.194,5.429,12.177,12.156c-0.019,6.809-5.386,11.916-11.601,12.199 c-7.093,0.324-12.816-5.33-12.803-12.195C12.204,46.516,17.936,41.195,24.417,41.311z M32.352,53.457 c-0.013-4.417-3.585-7.938-8.044-7.93c-4.301,0.008-7.905,3.638-7.895,7.955c0.011,4.367,3.611,7.958,7.992,7.97 C28.759,61.462,32.363,57.836,32.352,53.457z'/%3E%3Cpath d='M73.828,49.443c2.232-0.002,4.062,1.829,4.041,4.048c-0.022,2.224-1.821,4.026-4.016,4.027 c-2.26,0-4.077-1.786-4.072-3.999C69.785,51.223,71.55,49.445,73.828,49.443z'/%3E%3Cpath d='M24.396,49.407c2.266-0.002,4.087,1.808,4.096,4.067c0.009,2.24-1.829,4.079-4.084,4.084 c-2.309,0.005-4.09-1.779-4.088-4.1C20.32,51.179,22.097,49.41,24.396,49.407z'/%3E%3C/svg%3E");
	background-size: cover;
}
.homepage-social-icons ul li:nth-of-type(2){
	content:"";
	height:20px;
	width:20px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='regular' enable-background='new 0 0 24 24' height='512' viewBox='0 0 24 24' width='512' style='&%2310; fill: %23FFF;&%2310;'%3E%3Cpath d='m9.939 7.856c-.497-.297-1.134.062-1.134.644v7c0 .585.638.939 1.134.645l5.869-3.495c.488-.291.487-.997.001-1.289zm.366 6.325v-4.36l3.655 2.183z'/%3E%3Cpath d='m19.904 3.271c-4.653-.691-11.153-.691-15.808 0-1.862.276-3.329 1.738-3.649 3.636-.596 3.523-.596 6.664 0 10.186.32 1.899 1.787 3.36 3.649 3.636 2.332.346 5.124.519 7.915.519 2.786 0 5.571-.172 7.894-.518 1.86-.276 3.326-1.737 3.648-3.636.596-3.523.596-6.665 0-10.188-.32-1.897-1.787-3.359-3.649-3.635zm2.17 13.573c-.213 1.256-1.173 2.222-2.39 2.402-4.518.671-10.838.671-15.368-.001-1.218-.181-2.179-1.146-2.391-2.402-.574-3.394-.574-6.291 0-9.687.213-1.256 1.173-2.22 2.392-2.402 2.262-.335 4.973-.503 7.682-.503 2.711 0 5.422.168 7.684.503 1.218.181 2.179 1.146 2.391 2.402.574 3.396.574 6.293 0 9.688z'/%3E%3C/svg%3E");
	background-size: cover;
}
@media only screen and (min-width: 62em){
	.homepage-icons-section:not(.rooms) .icon-col {
    	-ms-flex-preferred-size: 16.66%;
    	flex-basis: 16.66%;
    	max-width: 16.66%;
	}
}
.icon-col svg{
	    height: 50px;
    width: 50px;
}
.icon-col span{
	display:block;
	font-size:13px;
	color:#4d3021;
	word-break: break-word;
}
.homepage-icons-section .icon-col .circle{
	position:relative;
	width: 180px;
    height: 100px;
    margin:auto;
}
.homepage-icons-section .circle .circle-content{
	    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.homepage-icons-section:not(.rooms) .circle .circle-content:before{
	height:50px;
	width:50px;
	content:"";
	background-size: cover;
	display:inline-block;
}
.homepage-icons-section:not(.rooms) .icon-col:first-of-type .circle .circle-content:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 511.998 511.998' style='fill:%234d3021; enable-background:new 0 0 511.998 511.998;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M187.705,336.96H42.655c-4.71,0-8.532,3.823-8.532,8.532v34.129c0,4.71,3.822,8.532,8.532,8.532h145.05 c4.718,0,8.532-3.823,8.532-8.532v-34.129C196.237,340.782,192.415,336.96,187.705,336.96z M179.173,371.089H51.187v-17.065 h127.985V371.089z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M89.131,387.258c3.541-1.775,5.392-5.742,4.488-9.599c-0.904-3.848-4.343-6.57-8.302-6.57H42.655 c-4.71,0-8.532,3.823-8.532,8.532c0,27.295,9.053,45.708,9.138,45.836c14.343,35.844-13.114,57.388-14.258,58.267 c-2.824,2.116-4.053,5.759-3.089,9.155s3.925,5.845,7.44,6.169c1.638,0.145,3.447,0.23,5.384,0.23 c17.696,0,45.81-7.005,53.191-34.718c2.099-7.892,1.988-16.8-0.324-26.467C83.278,403.29,86.418,388.614,89.131,387.258z M75.436,460.167c-3.106,11.655-12.133,17.201-20.879,19.795c8.891-14.65,14.471-36.024,4.266-61.493 c-0.068-0.137-5.828-11.851-7.295-30.315h18.822c-2.142,10.043-1.894,26.51,4.659,53.899 C76.657,448.947,76.802,455.039,75.436,460.167z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M201.365,483.716c-0.299-0.213-28.737-22.09-14.556-57.619c0.375-0.768,9.428-19.181,9.428-46.476 c0-4.71-3.822-8.532-8.532-8.532h-42.662c-3.959,0-7.398,2.722-8.302,6.57c-0.904,3.857,0.947,7.824,4.488,9.599 c2.713,1.357,5.853,16.032-2.474,50.827c-2.44,10.222-2.526,18.959-0.256,26.689c8.097,27.542,35.87,34.496,53.225,34.496 c1.911,0,3.695-0.085,5.307-0.23c3.515-0.324,6.459-2.782,7.423-6.177S204.189,485.832,201.365,483.716z M175.674,479.808 c-8.566-2.671-17.406-8.276-20.81-19.855c-1.408-4.795-1.254-10.648,0.486-17.901c6.553-27.389,6.809-43.848,4.667-53.899h18.797 c-1.485,18.302-7.27,30.281-7.577,30.955C161.263,444.066,166.818,465.218,175.674,479.808z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M54.191,152.806c-7.389-11.484-20.998-16.416-33.899-12.235C7.408,144.743-0.74,156.697,0.053,171.065 c0.631,9.232,4.514,18.541,11.229,26.894c55.895,69.632,24.94,141.023,23.6,144.009c-1.195,2.645-0.964,5.708,0.606,8.148 c1.57,2.44,4.266,3.908,7.167,3.908h34.129c3.746,0,7.056-2.44,8.157-6.032C112.629,258.018,72.663,181.517,54.191,152.806z M70.385,336.96H54.78c7.807-25.742,18.976-88.429-30.179-149.666c-3.148-3.933-7.014-10.128-7.543-17.884 c-0.393-7.133,4.13-11.177,8.498-12.594c4.369-1.425,10.418-0.785,14.283,5.23C56.597,188.104,92.424,256.431,70.385,336.96z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M187.713,302.83H83.977c-4.317,0-7.952,3.225-8.473,7.5c-1.399,11.502-3.652,22.176-6.869,32.653 c-0.802,2.585-0.324,5.401,1.288,7.577c1.604,2.184,4.155,3.464,6.86,3.464h110.92c14.121,0,25.606-11.485,25.606-25.597 S201.826,302.83,187.713,302.83z M187.713,336.96H87.996c1.365-5.572,2.491-11.229,3.404-17.065h96.313 c4.701,0,8.532,3.831,8.532,8.532S192.415,336.96,187.713,336.96z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M469.306,336.96H324.222c-4.71,0-8.532,3.823-8.532,8.532v34.129c0,4.71,3.823,8.532,8.532,8.532h145.084 c4.718,0,8.532-3.823,8.532-8.532v-34.129C477.839,340.782,474.016,336.96,469.306,336.96z M460.774,371.089H332.755v-17.065 h128.019V371.089z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M482.975,483.716c-0.299-0.213-28.737-22.09-14.556-57.619c0.375-0.768,9.428-19.181,9.428-46.476 c0-4.71-3.823-8.532-8.532-8.532h-42.662c-3.959,0-7.398,2.722-8.302,6.57c-0.904,3.857,0.947,7.824,4.488,9.599 c2.705,1.357,5.845,16.032-2.474,50.827c-2.312,9.667-2.423,18.575-0.324,26.476c7.372,27.713,35.495,34.718,53.182,34.718 c1.937,0,3.746-0.094,5.401-0.239c3.524-0.316,6.476-2.773,7.44-6.169C487.028,489.475,485.799,485.832,482.975,483.716z M457.378,479.953c-8.746-2.602-17.747-8.14-20.844-19.778c-1.365-5.136-1.22-11.229,0.427-18.123 c6.542-27.381,6.792-43.838,4.66-53.89h18.812c-1.485,18.302-7.27,30.281-7.577,30.955 C442.847,444.151,448.47,465.363,457.378,479.953z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M370.698,387.249c3.541-1.775,5.392-5.742,4.488-9.599c-0.904-3.848-4.343-6.57-8.302-6.57h-42.662 c-4.71,0-8.532,3.822-8.532,8.532c0,27.304,9.044,45.708,9.138,45.836c14.343,35.844-13.114,57.388-14.258,58.267 c-2.816,2.116-4.044,5.751-3.089,9.147c0.956,3.396,3.908,5.853,7.423,6.177c1.621,0.145,3.396,0.23,5.307,0.23 c17.355,0,45.128-6.954,53.225-34.505c2.27-7.722,2.184-16.45-0.264-26.681C364.845,403.281,367.985,388.606,370.698,387.249z M357.063,459.953c-3.413,11.604-12.269,17.201-20.853,19.872c8.848-14.641,14.36-35.964,4.181-61.356 c-0.068-0.137-5.828-11.851-7.295-30.315h18.822c-2.142,10.043-1.894,26.51,4.659,53.899 C358.309,449.305,358.471,455.158,357.063,459.953z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M491.669,140.579c-12.901-4.181-26.518,0.742-33.899,12.235C439.298,181.526,399.332,258.027,427.02,348 c1.101,3.584,4.411,6.024,8.157,6.024h34.129c2.901,0,5.589-1.459,7.159-3.899c1.57-2.44,1.8-5.503,0.606-8.148 c-0.333-0.734-32.525-74.086,23.6-144.009c6.715-8.353,10.597-17.662,11.28-27.628 C512.693,156.705,504.545,144.752,491.669,140.579z M494.895,169.905c-0.503,7.252-4.36,13.456-7.517,17.38 c-49.163,61.245-37.995,123.932-30.187,149.674h-15.606c-22.039-80.528,13.78-148.855,30.554-174.913 c3.865-6.007,9.923-6.655,14.283-5.23C490.791,158.224,495.313,162.277,494.895,169.905z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M443.334,342.983c-3.217-10.469-5.469-21.152-6.869-32.653c-0.52-4.283-4.164-7.5-8.473-7.5h-103.77 c-14.112,0-25.597,11.484-25.597,25.597s11.485,25.597,25.597,25.597h110.954c2.713,0,5.256-1.28,6.869-3.464 C443.658,348.384,444.136,345.569,443.334,342.983z M324.222,336.96c-4.701,0-8.532-3.831-8.532-8.532s3.831-8.532,8.532-8.532 h96.339c0.913,5.836,2.039,11.493,3.404,17.065H324.222z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M273.028,268.701h-34.129c-4.71,0-8.532,3.823-8.532,8.532V447.88c0,4.71,3.822,8.532,8.532,8.532h34.129 c4.718,0,8.532-3.823,8.532-8.532V277.233C281.561,272.523,277.738,268.701,273.028,268.701z M264.496,439.348h-17.065V285.766 h17.065V439.348z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M375.416,200.442H136.511c-14.112,0-25.597,11.484-25.597,25.597s11.485,25.597,25.597,25.597h238.905 c14.121,0,25.597-11.485,25.597-25.597S389.529,200.442,375.416,200.442z M375.416,234.572H136.511 c-4.701,0-8.532-3.831-8.532-8.532c0-4.701,3.831-8.532,8.532-8.532h238.906c4.701,0,8.532,3.831,8.532,8.532 C383.949,230.741,380.118,234.572,375.416,234.572z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M298.625,234.572h-85.323c-4.71,0-8.532,3.823-8.532,8.532v34.129c0,4.71,3.823,8.532,8.532,8.532h85.323 c4.718,0,8.532-3.823,8.532-8.532v-34.129C307.158,238.394,303.335,234.572,298.625,234.572z M290.093,268.701h-68.259v-17.065 h68.259V268.701z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M315.69,482.009c-18.822,0-34.129-15.307-34.129-34.129c0-4.71-3.823-8.532-8.532-8.532h-34.129 c-4.71,0-8.532,3.823-8.532,8.532c0,18.822-15.307,34.129-34.129,34.129c-4.71,0-8.532,3.823-8.532,8.532s3.822,8.532,8.532,8.532 H315.69c4.718,0,8.532-3.823,8.532-8.532S320.4,482.009,315.69,482.009z M234.368,482.009 c6.314-7.056,10.717-15.862,12.355-25.597h18.49c1.638,9.735,6.032,18.541,12.355,25.597H234.368z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M289.53,120.631c-1.254-3.319-4.428-5.512-7.978-5.512h-51.194c-3.618,0-6.843,2.278-8.046,5.691 c-12.014,34.001-12.014,56.97,0,91.006c1.203,3.404,4.428,5.691,8.046,5.691h51.194c3.686,0,6.954-2.363,8.106-5.862 C301.603,175.366,301.577,152.397,289.53,120.631z M275.315,200.442h-38.831c-8.208-25.401-8.208-42.884-0.009-68.259h39.095 C283.668,155.792,283.591,173.267,275.315,200.442z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M255.964,72.457c-4.71,0-8.532,3.823-8.532,8.532v42.662c0,4.71,3.823,8.532,8.532,8.532c4.718,0,8.532-3.823,8.532-8.532 V80.989C264.496,76.28,260.673,72.457,255.964,72.457z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M293.361,13.371c-3.2-1.323-6.86-0.597-9.3,1.852c-10.043,10.051-19.437,2.526-22.099-0.034 c-3.293-3.251-8.643-3.234-11.979-0.009c-2.654,2.551-12.056,10.102-22.116,0.051c-2.44-2.449-6.109-3.174-9.3-1.852 c-3.183,1.323-5.264,4.437-5.264,7.884c0,25.35,8.985,68.259,42.662,68.259s42.662-42.909,42.662-68.267 C298.625,17.808,296.552,14.693,293.361,13.371z M255.964,72.457c-15.879,0-21.911-20.785-24.206-35.87 c9.002,2.09,17.679-0.452,24.206-4.531c6.527,4.078,15.213,6.63,24.232,4.522C277.934,51.664,271.911,72.457,255.964,72.457z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");

}
.homepage-icons-section:not(.rooms) .icon-col:nth-of-type(2) .circle .circle-content:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Capa_1' enable-background='new 0 0 512 512' height='512' viewBox='0 0 512 512' width='512' style='fill:%234c3021'%3E%3Cg id='XMLID_1326_'%3E%3Cg id='XMLID_133_'%3E%3Cpath id='XMLID_158_' d='m510.092 215.043-82-112.919c-1.882-2.591-4.89-4.124-8.092-4.124h-328c-3.202 0-6.21 1.533-8.091 4.124l-82 112.919c-2.89 3.979-2.457 9.47 1.02 12.947l246 246c1.876 1.875 4.419 2.929 7.071 2.929s5.195-1.054 7.071-2.929l91.193-91.194c3.905-3.905 3.905-10.237 0-14.142-3.906-3.905-10.236-3.904-14.143 0l-61.241 61.241 66.326-198.976h132.651l-74.109 74.109c-3.905 3.905-3.905 10.237 0 14.142 3.906 3.905 10.236 3.904 14.143 0l91.18-91.18c3.478-3.478 3.911-8.967 1.021-12.947zm-27.712-4.124h-124.759l62.38-85.9zm-390.38-85.9 62.38 85.9h-124.759zm183.621-7.019h124.759l-62.38 85.9zm42.759 92.919h-124.76l62.38-85.9zm-144.38-7.018-62.379-85.901h124.759zm-7.207 27.018 66.325 198.975-198.976-198.975zm21.081 0h136.252l-68.126 204.377z'%3E%3C/path%3E%3Cpath id='XMLID_165_' d='m50 33.334c5.523 0 10-4.477 10-10v-13.334c0-5.523-4.477-10-10-10s-10 4.477-10 10v13.333c0 5.524 4.477 10.001 10 10.001z'%3E%3C/path%3E%3Cpath id='XMLID_166_' d='m50 100c5.523 0 10-4.477 10-10v-13.333c0-5.523-4.477-10-10-10s-10 4.477-10 10v13.333c0 5.523 4.477 10 10 10z'%3E%3C/path%3E%3Cpath id='XMLID_858_' d='m76.667 60h13.333c5.523 0 10-4.477 10-10s-4.477-10-10-10h-13.333c-5.523 0-10 4.477-10 10s4.477 10 10 10z'%3E%3C/path%3E%3Cpath id='XMLID_866_' d='m10 60h13.333c5.523 0 10-4.477 10-10s-4.477-10-10-10h-13.333c-5.523 0-10 4.477-10 10s4.477 10 10 10z'%3E%3C/path%3E%3Cpath id='XMLID_867_' d='m448 412c-5.522 0-10 4.477-10 10v13.333c0 5.523 4.478 10 10 10 5.523 0 10-4.477 10-10v-13.333c0-5.523-4.477-10-10-10z'%3E%3C/path%3E%3Cpath id='XMLID_868_' d='m448 478.667c-5.522 0-10 4.477-10 10v13.333c0 5.523 4.478 10 10 10 5.523 0 10-4.477 10-10v-13.333c0-5.523-4.477-10-10-10z'%3E%3C/path%3E%3Cpath id='XMLID_946_' d='m488 452h-13.333c-5.523 0-10 4.477-10 10s4.477 10 10 10h13.333c5.523 0 10-4.477 10-10s-4.477-10-10-10z'%3E%3C/path%3E%3Cpath id='XMLID_947_' d='m421.333 452h-13.333c-5.522 0-10 4.477-10 10s4.478 10 10 10h13.333c5.522 0 10-4.477 10-10s-4.477-10-10-10z'%3E%3C/path%3E%3Cpath id='XMLID_948_' d='m379 333.92c-2.63 0-5.21 1.07-7.07 2.93s-2.93 4.44-2.93 7.07 1.069 5.21 2.93 7.07c1.86 1.86 4.44 2.93 7.07 2.93s5.21-1.07 7.069-2.93c1.86-1.86 2.931-4.44 2.931-7.07s-1.07-5.21-2.931-7.07c-1.859-1.86-4.439-2.93-7.069-2.93z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.homepage-icons-section:not(.rooms) .icon-col:nth-of-type(3) .circle .circle-content:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Capa_1' enable-background='new 0 0 512.007 512.007' style='fill:%234c3021' height='512' viewBox='0 0 512.007 512.007' width='512'%3E%3Cg%3E%3Cpath d='m406.004 120.007h-37.5v-33.392c0-10.017-3.9-19.434-10.983-26.516l-11.837-11.837c1.421-2.985 2.195-6.267 2.195-9.68 0-6.021-2.333-11.672-6.572-15.91l-16.093-16.093c-8.772-8.771-23.047-8.771-31.819 0-8.772 8.773-8.772 23.048 0 31.821l16.092 16.092c4.238 4.237 9.888 6.571 15.91 6.571 3.413 0 6.695-.774 9.68-2.195l11.837 11.838c4.25 4.249 6.59 9.899 6.59 15.909v33.393h-41.406c-12.124-18.076-32.74-30-56.094-30s-43.97 11.924-56.094 30h-41.406v-33.393c0-6.01 2.34-11.66 6.59-15.909l11.837-11.838c2.985 1.421 6.267 2.195 9.68 2.195 6.022 0 11.672-2.334 15.91-6.571l16.093-16.093c8.772-8.772 8.772-23.047 0-31.819-8.773-8.772-23.047-8.772-31.82-.001l-16.094 16.093c-4.238 4.237-6.571 9.888-6.571 15.909 0 3.413.774 6.696 2.195 9.68l-11.837 11.836c-7.083 7.083-10.983 16.5-10.983 26.517v33.393h-37.5c-4.142 0-7.5 3.357-7.5 7.5v120c0 1.989.79 3.896 2.197 5.304l28.216 28.216 14.227 186.845c-16.834 3.685-29.473 18.711-29.473 36.635 0 4.143 3.358 7.5 7.5 7.5h270c4.142 0 7.5-3.357 7.5-7.5 0-17.923-12.641-32.94-29.474-36.626l14.255-187.215 27.855-27.855c1.407-1.407 2.197-3.314 2.197-5.304v-120c0-4.142-3.358-7.5-7.5-7.5zm-75.304-76.122c-1.405 1.404-3.288 2.178-5.303 2.178s-3.898-.773-5.304-2.179l-16.092-16.091c-2.924-2.925-2.924-7.684 0-10.608 2.924-2.922 7.683-2.922 10.606 0l16.093 16.093c1.405 1.405 2.179 3.289 2.179 5.304s-.774 3.898-2.179 5.303zm-149.393-10.607 16.092-16.092c1.462-1.462 3.383-2.193 5.304-2.193 1.92 0 3.841.731 5.303 2.192 2.924 2.925 2.924 7.684 0 10.607l-16.092 16.092c-1.405 1.405-3.289 2.179-5.304 2.179s-3.898-.773-5.303-2.179c-1.405-1.404-2.178-3.287-2.178-5.303 0-2.014.773-3.898 2.178-5.303zm74.697 71.729c28.949 0 52.5 23.552 52.5 52.5s-23.551 52.5-52.5 52.5-52.5-23.552-52.5-52.5 23.551-52.5 52.5-52.5zm126.381 392h-252.43c3.095-8.73 11.437-15 21.215-15 2.088 0 4.082-.87 5.501-2.402 1.419-1.531 2.136-3.585 1.978-5.667l-14.386-188.931h223.814l-13.858 182h-173.048c-4.142 0-7.5 3.357-7.5 7.5s3.358 7.5 7.5 7.5h180c9.778 0 18.119 6.27 21.214 15zm-9.488-227h-233.787l-15-15h263.787zm25.607-30h-285v-105h78.87c-2.498 7.042-3.87 14.612-3.87 22.5 0 37.22 30.28 67.5 67.5 67.5s67.5-30.28 67.5-67.5c0-7.888-1.373-15.458-3.87-22.5h78.87z'%3E%3C/path%3E%3Cpath d='m256.004 195.007c20.678 0 37.5-16.822 37.5-37.5s-16.822-37.5-37.5-37.5-37.5 16.822-37.5 37.5 16.822 37.5 37.5 37.5zm0-60c12.407 0 22.5 10.094 22.5 22.5s-10.093 22.5-22.5 22.5-22.5-10.094-22.5-22.5 10.093-22.5 22.5-22.5z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.homepage-icons-section:not(.rooms) .icon-col:nth-of-type(4) .circle .circle-content:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 416.276 416.276' style='fill:%234c3021;enable-background:new 0 0 416.276 416.276;' xml:space='preserve'%3E%3Cpath id='XMLID_1442_' d='M66.762,328.35c-1.245,3.139-4.255,5.053-7.439,5.053c-0.981,0-1.979-0.182-2.946-0.565 C25.763,320.697,7.184,305.11,2.65,287.762c-1.117-4.274,1.443-8.646,5.717-9.763c4.276-1.115,8.646,1.442,9.763,5.718 c3.147,12.044,18.825,24.207,44.145,34.247C66.382,319.593,68.391,324.242,66.762,328.35z M93.951,244.602 c1.506,1.283,3.35,1.91,5.185,1.91c2.262,0,4.511-0.955,6.093-2.812c2.866-3.363,2.462-8.413-0.901-11.278 c-3.969-3.382-7.851-6.965-11.537-10.652c-35.156-35.156-53.571-79.845-47.989-115.471c15-2.351,31.599-0.447,48.424,5.169 c0.712,0.374,1.486,0.644,2.298,0.789c22.394,7.915,45.065,22.351,64.747,42.032c4.954,4.954,9.673,10.206,14.024,15.61 c2.771,3.441,7.807,3.983,11.249,1.214c3.441-2.771,3.984-7.808,1.213-11.249c-4.71-5.849-9.814-11.531-15.173-16.89 c-20.221-20.221-43.537-35.366-66.99-44.313c-0.573-14.469,1.884-27.678,7.07-38.089c13.214,2.872,26.878,10.907,39.168,23.082 c-1.714,6.828-3.082,13.89-4.075,21.133c-0.6,4.377,2.461,8.412,6.839,9.013c4.379,0.601,8.413-2.462,9.013-6.839 c5.376-39.2,22.399-72.106,45.942-89.297c23.539,17.187,40.56,50.086,45.939,89.281c0.601,4.377,4.635,7.441,9.014,6.838 c4.377-0.601,7.438-4.636,6.838-9.014c-0.993-7.236-2.359-14.291-4.072-21.112c12.288-12.172,25.966-20.212,39.17-23.084 c5.185,10.412,7.641,23.62,7.067,38.088c-23.45,8.948-46.771,24.095-66.989,44.314c-5.36,5.36-10.464,11.043-15.17,16.89 c-2.771,3.441-2.227,8.478,1.215,11.248c3.441,2.771,8.479,2.227,11.248-1.215c4.349-5.401,9.065-10.653,14.021-15.609 c19.679-19.681,42.346-34.115,64.737-42.03c0.817-0.146,1.596-0.417,2.313-0.795c16.819-5.612,33.422-7.517,48.418-5.166 c5.582,35.627-12.833,80.316-47.988,115.473c-3.688,3.689-7.569,7.271-11.536,10.646c-3.365,2.863-3.771,7.913-0.908,11.277 c2.864,3.364,7.913,3.771,11.277,0.908c4.292-3.653,8.491-7.528,12.481-11.52c40.635-40.635,60.773-93.78,51.307-135.392 c-0.683-3.001-3.025-5.344-6.026-6.026c-16.173-3.68-34.084-2.887-52.328,1.843c-0.174-17.621-4.367-33.657-12.15-46.006 c-1.641-2.603-4.628-4.032-7.686-3.682c-16.072,1.856-32.688,9.863-47.63,22.812c-10.333-28.872-27.262-52.163-48.3-65.403 c-2.605-1.639-5.918-1.638-8.522,0c-21.039,13.241-37.967,36.531-48.3,65.4c-14.94-12.949-31.54-20.95-47.628-22.809 c-3.055-0.349-6.044,1.078-7.685,3.681C92.892,59.85,88.698,75.885,88.524,93.509c-18.243-4.729-36.158-5.522-52.328-1.843 c-3,0.683-5.343,3.025-6.026,6.026c-9.467,41.61,10.673,94.755,51.308,135.391C85.463,237.069,89.66,240.944,93.951,244.602z M90.161,307.164c1.458-4.171-0.74-8.733-4.911-10.192c-24.138-8.44-38.549-19.106-38.549-28.532c0-6.09,6.278-12.972,17.678-19.38 c3.852-2.165,5.219-7.042,3.054-10.894c-2.165-3.853-7.043-5.221-10.894-3.054c-17.145,9.637-25.838,20.85-25.838,33.327 c0,17.276,17.037,32.365,49.268,43.636c0.874,0.306,1.765,0.45,2.641,0.45C85.915,312.526,89.008,310.461,90.161,307.164z M330.244,297.527c-4.184,1.421-6.424,5.964-5.003,10.147c1.131,3.331,4.242,5.43,7.574,5.43c0.854,0,1.721-0.138,2.573-0.427 c33.374-11.334,51.015-26.632,51.015-44.238c0-12.028-8.098-22.898-24.067-32.309c-3.81-2.243-8.712-0.975-10.954,2.831 c-2.243,3.807-0.976,8.711,2.831,10.954c10.44,6.151,16.19,12.73,16.19,18.523C370.403,277.969,355.014,289.115,330.244,297.527z M287.892,356c0,8.104-6.593,14.698-14.696,14.698c-4.418,0-8,3.582-8,8s3.582,8,8,8c16.926,0,30.696-13.772,30.696-30.7 c0-4.418-3.582-7.999-8-7.999S287.892,351.582,287.892,356z M407.909,277.999c-4.271-1.113-8.646,1.442-9.763,5.718 c-3.147,12.045-18.824,24.207-44.145,34.247c-4.106,1.628-6.116,6.278-4.487,10.386c1.245,3.14,4.255,5.053,7.438,5.053 c0.981,0,1.979-0.182,2.947-0.565c30.615-12.14,49.193-27.727,53.727-45.075C414.744,283.487,412.183,279.116,407.909,277.999z M265.751,281.474c0,4.355-3.543,7.898-7.897,7.898c-4.418,0-8,3.582-8,8s3.582,8,8,8c13.177,0,23.897-10.722,23.897-23.9 c0-4.418-3.582-7.999-8-7.999S265.751,277.056,265.751,281.474z M242.892,230.378h2.087c4.418,0,8-3.582,8-8s-3.582-8-8-8h-2.087 c-4.418,0-8,3.582-8,8S238.474,230.378,242.892,230.378z M325.525,322.103c7.332,10.172,11.207,22.16,11.207,34.667 c0,32.813-26.693,59.507-59.505,59.507H139.877c-32.811,0-59.505-26.693-59.505-59.504c0-21.775,12.057-41.691,30.78-52.074 c-2.617-5.925-4.072-12.475-4.072-19.356c0-20.931,13.447-38.778,32.156-45.357c-4.134-5.981-6.558-13.231-6.558-21.036 c0-20.453,16.638-37.09,37.088-37.09h77.573c20.45,0,37.088,16.637,37.088,37.087c0,20.453-16.638,37.091-37.088,37.091h-77.573 c-4.98,0-9.733-0.986-14.076-2.774c-0.182,0.013-0.367,0.019-0.552,0.019c-17.677,0-32.059,14.382-32.059,32.061 c0,6.614,2.014,12.768,5.459,17.879c0.273,0.327,0.521,0.679,0.742,1.054c5.839,7.954,15.255,13.127,25.857,13.127h106.829 c17.677,0,32.058-14.382,32.058-32.059c0-9.522-4.242-18.51-11.64-24.658c-3.397-2.824-3.862-7.868-1.038-11.267 s7.868-3.861,11.267-1.038c11.064,9.198,17.411,22.67,17.411,36.962c0,26.5-21.559,48.06-48.058,48.06H155.139 c-13.852,0-26.353-5.891-35.131-15.298c-14.334,7.413-23.635,22.326-23.635,38.667c0,23.991,19.516,43.507,43.505,43.507h137.351 c23.988,0,43.505-19.516,43.505-43.504c0-9.131-2.831-17.884-8.188-25.314c-2.583-3.584-1.771-8.584,1.813-11.168 S322.939,318.518,325.525,322.103z M148.678,218.945c0,11.631,9.46,21.091,21.088,21.091h77.573c11.628,0,21.088-9.46,21.088-21.088 c0-11.63-9.46-21.09-21.088-21.09h-77.573C158.139,197.859,148.678,207.318,148.678,218.945z'%3E%3C/path%3E%3C/svg%3E");
}
.homepage-icons-section:not(.rooms) .icon-col:nth-of-type(5) .circle .circle-content:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Capa_1' enable-background='new 0 0 512 512' height='512' style='fill:%234c3021' viewBox='0 0 512 512' width='512'%3E%3Cg%3E%3Cpath d='m157.075 214.056v.028c0 4.142 3.357 7.486 7.5 7.486s7.5-3.372 7.5-7.514-3.358-7.5-7.5-7.5c-4.143 0-7.5 3.358-7.5 7.5z'%3E%3C/path%3E%3Cpath d='m109.36 235.257v.056c0 4.142 3.357 7.472 7.5 7.472s7.5-3.386 7.5-7.529-3.358-7.5-7.5-7.5c-4.142.001-7.5 3.359-7.5 7.501z'%3E%3C/path%3E%3Cpath d='m140.711 269.871v.056c0 4.142 3.358 7.472 7.5 7.472s7.5-3.386 7.5-7.529-3.358-7.5-7.5-7.5-7.5 3.359-7.5 7.501z'%3E%3C/path%3E%3Cpath d='m354.641 240.459c0-4.142-3.357-7.5-7.5-7.5s-7.5 3.358-7.5 7.5v.056c0 4.142 3.358 7.472 7.5 7.472 4.143 0 7.5-3.386 7.5-7.528z'%3E%3C/path%3E%3Cpath d='m400.276 286.151c0-4.142-3.358-7.5-7.5-7.5-4.143 0-7.5 3.358-7.5 7.5v.028c0 4.142 3.357 7.487 7.5 7.487 4.142 0 7.5-3.373 7.5-7.515z'%3E%3C/path%3E%3Cpath d='m371.006 322.676c0-4.142-3.358-7.5-7.5-7.5s-7.5 3.358-7.5 7.5v.028c0 4.142 3.358 7.486 7.5 7.486s7.5-3.371 7.5-7.514z'%3E%3C/path%3E%3Cpath d='m238.299 67.092-93.025-24.916c-6.445-1.714-13.087 2.012-15.113 8.438l-65.878 204.81c-9.194 28.552 2.773 60.309 28.566 77.666l-19.268 71.898-42.164 27.507c-5.511 3.597-13.057 8.524-11.853 16.095 1.117 7.023 8.805 9.093 11.338 9.774l49.181 13.188 49.173 13.158c1.189.319 3.521.945 6.124.945 2.936 0 6.218-.796 8.595-3.726 4.835-5.959.748-14.012-2.234-19.886l-22.743-44.904 19.271-71.908c31.015-2.138 57.25-23.65 63.553-52.972l5.117-23.732c.873-4.049-1.701-8.04-5.75-8.913-4.047-.87-8.039 1.701-8.912 5.751l-5.118 23.737c-5.166 24.029-27.805 41.318-53.974 41.318-.213 0-7.432.464-14.756-1.907-4.652-1.263-9.098-3.078-13.214-5.399-23.039-12.973-34.248-39.507-26.653-63.095l26.389-82.04c6.972.767 16.709 1.52 28.099 1.52 23.425 0 53.791-3.186 81.206-15.976l-14.5 67.258c-.872 4.049 1.702 8.039 5.752 8.912 4.04.873 8.038-1.701 8.912-5.751l32.748-151.911c1.47-6.645-2.422-13.206-8.869-14.939zm-131.852 273.205c.026.01.053.014.079.024 2.604 1.037 5.279 1.937 8.022 2.681 2.719.719 5.48 1.273 8.263 1.673.025.004.049.014.074.017l-19.118 71.335c-.479 1.784-.281 3.682.554 5.33l24.042 47.469c.023.045.047.091.069.136l-44.467-11.899-44.472-11.926c.041-.026.081-.053.122-.08l44.566-29.073c1.548-1.01 2.668-2.556 3.147-4.34zm111.934-195.91c-37.442 22.395-85.537 21.253-108.737 19.002l34.124-106.087 88.289 23.648z'%3E%3C/path%3E%3Cpath d='m479.096 458.261-28.82-12.063c-6.887-2.883-9.762-5.918-11.397-12.034l-20.011-74.667c25.791-17.343 37.755-49.098 28.567-77.666l-65.861-204.815c-2.097-6.43-8.74-10.137-15.146-8.433l-93.019 24.942c-6.366 1.712-10.266 8.227-8.87 14.87l30.085 139.493c.874 4.05 4.875 6.622 8.912 5.751 4.05-.873 6.624-4.863 5.752-8.912l-11.751-54.511c25.553 12.852 57.08 21.361 87.489 23.312 4.113.256 8.088.384 11.913.384 4.46 0 8.693-.192 12.724-.54l23.49 73.051c7.592 23.603-3.616 50.138-26.674 63.106-4.078 2.313-8.515 4.124-13.159 5.377-5.985 1.853-9.652 2.103-14.803 1.945-26.353 0-48.983-17.266-53.95-41.265l-7.817-37.706c-.841-4.056-4.811-6.661-8.867-5.822-4.056.841-6.662 4.81-5.821 8.867l7.816 37.704c6.08 29.375 32.325 50.916 63.568 53.036l20.013 74.677c1.638 6.109.667 10.179-3.841 16.122l-18.922 24.855c-7.639 10.03-6.399 16.369-4.014 19.921 1.33 1.98 4.206 4.76 9.863 4.76 1.707 0 3.667-.253 5.913-.857l98.337-26.37c9.721-2.582 11.53-8.162 11.743-11.258.294-4.267-1.8-10.375-13.442-15.254zm-93.122-259.704c-33.047-2.12-67.398-12.452-92.626-27.771l-13.684-63.408 88.302-23.678 36.973 114.978c-5.855.331-12.266.298-18.965-.121zm-2.537 296.793 18.127-23.81c7.345-9.684 9.255-18.381 6.386-29.081l-19.121-71.347c.032-.005.062-.015.093-.021 2.776-.405 5.542-.966 8.282-1.694 2.727-.736 5.391-1.63 7.981-2.661.028-.01.057-.016.085-.027l19.117 71.333c2.865 10.719 8.875 17.297 20.096 21.993l27.586 11.546z'%3E%3C/path%3E%3Cpath d='m275.772 31.71v-24.21c0-4.142-3.358-7.5-7.5-7.5-4.143 0-7.5 3.358-7.5 7.5v24.21c0 4.142 3.357 7.5 7.5 7.5s7.5-3.358 7.5-7.5z'%3E%3C/path%3E%3Cpath d='m231.235 20.956c-2.927-2.931-7.676-2.935-10.607-.009-2.932 2.926-2.936 7.676-.009 10.607l17.095 17.124c1.465 1.467 3.386 2.201 5.308 2.201 1.917 0 3.835-.731 5.299-2.192 2.932-2.926 2.936-7.675.009-10.607z'%3E%3C/path%3E%3Cpath d='m293.549 50.879c1.922 0 3.843-.734 5.308-2.201l17.095-17.124c2.927-2.931 2.923-7.68-.009-10.607-2.933-2.928-7.682-2.923-10.607.009l-17.095 17.124c-2.927 2.932-2.923 7.68.009 10.607 1.464 1.462 3.382 2.192 5.299 2.192z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.homepage-icons-section:not(.rooms) .icon-col:nth-of-type(6) .circle .circle-content:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icons' enable-background='new 0 0 64 64' height='512' style='fill:%234c3021' viewBox='0 0 64 64' width='512'%3E%3Cg%3E%3Cg%3E%3Cpath d='m10 50.502c-5.514 0-10-4.486-10-10s4.486-10 10-10c.553 0 1 .447 1 1s-.447 1-1 1c-4.411 0-8 3.589-8 8s3.589 8 8 8c.553 0 1 .447 1 1s-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m54 50.502c-.553 0-1-.447-1-1s.447-1 1-1c4.411 0 8-3.589 8-8s-3.589-8-8-8c-.553 0-1-.447-1-1s.447-1 1-1c5.514 0 10 4.486 10 10s-4.486 10-10 10z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m54 32.502h-44c-.553 0-1-.447-1-1s.447-1 1-1h44c.553 0 1 .447 1 1s-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m54 50.502h-44c-.553 0-1-.447-1-1s.447-1 1-1h44c.553 0 1 .447 1 1s-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m28 37.502h-17c-.553 0-1-.447-1-1s.447-1 1-1h17c.553 0 1 .447 1 1s-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m33 37.502h-2c-.553 0-1-.447-1-1s.447-1 1-1h2c.553 0 1 .447 1 1s-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m26.001 41.5h-3c-.553 0-1-.447-1-1s.447-1 1-1h3c.553 0 1 .447 1 1s-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m44.995 41.5h-15.994c-.553 0-1-.447-1-1s.447-1 1-1h15.994c.553 0 1 .447 1 1s-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m38.998 45.502h-2.995c-.553 0-1-.447-1-1s.447-1 1-1h2.995c.553 0 1 .447 1 1s-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m54.001 45.502h-12.006c-.553 0-1-.447-1-1s.447-1 1-1h12.006c.553 0 1 .447 1 1s-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='m30.003 32.494c-.553 0-1-.447-1-1v-2.99c0-.553.447-1 1-1s1 .447 1 1v2.99c0 .553-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m33.004 29.504h-6.001c-.313 0-.609-.147-.799-.397-.188-.251-.249-.575-.163-.877l1.716-6.004c.152-.532.709-.834 1.236-.688.531.152.839.706.688 1.236l-1.352 4.729h3.349l-1.352-4.728c-.151-.53.156-1.084.688-1.236.526-.146 1.084.155 1.236.688l1.716 6.002c.086.302.025.626-.163.877-.19.25-.486.398-.799.398z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m33.004 23.498h-6.001c-.328 0-.635-.161-.822-.431s-.229-.613-.114-.921l3-8c.146-.39.52-.648.937-.648s.79.259.937.648l3.001 8c.115.308.072.651-.114.921-.189.27-.496.431-.824.431zm-4.558-2h3.114l-1.558-4.152z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='m42.004 32.494c-.553 0-1-.447-1-1v-2.99c0-.553.447-1 1-1s1 .447 1 1v2.99c0 .553-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m45.005 29.504h-6.001c-.356 0-.686-.189-.865-.498s-.18-.688-.003-.998l1.716-3.002c.274-.48.885-.647 1.364-.372.479.274.646.885.372 1.364l-.86 1.506h2.554l-.861-1.504c-.274-.479-.107-1.09.372-1.364.479-.275 1.091-.108 1.364.372l1.716 3c.177.31.176.689-.003.998s-.509.498-.865.498z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m45.005 26.5h-6.001c-.36 0-.692-.194-.87-.508s-.173-.698.013-1.007l3-4.996c.361-.601 1.354-.603 1.715 0l3.001 4.996c.186.309.19.693.013 1.007s-.511.508-.871.508zm-4.234-2h2.467l-1.233-2.054z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='m54.005 32.494c-.553 0-1-.447-1-1v-2.99c0-.553.447-1 1-1s1 .447 1 1v2.99c0 .553-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m57.006 29.504h-6.001c-.323 0-.626-.156-.813-.419s-.237-.6-.133-.905l1.716-5.004c.18-.522.747-.798 1.271-.622.522.18.801.748.622 1.271l-1.262 3.68h3.2l-1.262-3.678c-.179-.522.1-1.091.622-1.271.522-.175 1.091.1 1.271.622l1.716 5.002c.104.306.056.643-.133.905-.188.263-.491.419-.814.419z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m57.006 24.498h-6.001c-.336 0-.649-.169-.835-.449-.185-.281-.217-.636-.084-.944l3-6.998c.157-.368.519-.606.919-.606s.762.238.919.605l3.001 6.998c.133.31.101.664-.084.945-.186.28-.499.449-.835.449zm-4.485-2h2.968l-1.484-3.46z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath d='m16.001 58.504h-3c-.553 0-1-.447-1-1v-3c0-.553.447-1 1-1h3c.553 0 1 .447 1 1v3c0 .553-.447 1-1 1zm-2-2h1v-1h-1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m19.001 55.504h-9c-.553 0-1-.447-1-1s.447-1 1-1h9c.553 0 1 .447 1 1s-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m10.001 55.504c-.124 0-.25-.022-.371-.071-.513-.205-.763-.787-.558-1.3l2-5.002c.205-.515.791-.763 1.3-.558.513.205.763.787.558 1.3l-2 5.002c-.157.392-.533.629-.929.629z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m19.001 55.504c-.396 0-.772-.237-.929-.629l-2.001-5.002c-.205-.513.045-1.095.558-1.3.508-.204 1.095.043 1.3.558l2.001 5.002c.205.513-.045 1.095-.558 1.3-.121.048-.247.071-.371.071z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m18 50.502h-6.999c-.347 0-.668-.18-.851-.475-.183-.294-.199-.662-.044-.973l3.499-7.002c.338-.678 1.451-.678 1.789 0l3.5 7.002c.155.311.139.679-.044.973-.182.295-.503.475-.85.475zm-5.382-2h3.764l-1.882-3.765z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m28.999 58.504h-3c-.553 0-1-.447-1-1v-3c0-.553.447-1 1-1h3c.553 0 1 .447 1 1v3c0 .553-.447 1-1 1zm-2-2h1v-1h-1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m31.999 55.504h-9c-.553 0-1-.447-1-1s.447-1 1-1h9c.553 0 1 .447 1 1s-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m22.999 55.504c-.124 0-.25-.022-.371-.071-.513-.205-.763-.787-.558-1.3l2-5.002c.205-.515.792-.763 1.3-.558.513.205.763.787.558 1.3l-2 5.002c-.157.392-.532.629-.929.629z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m31.999 55.504c-.396 0-.772-.237-.929-.629l-2.001-5.002c-.205-.513.045-1.095.558-1.3.508-.204 1.095.043 1.3.558l2.001 5.002c.205.513-.045 1.095-.558 1.3-.121.048-.247.071-.371.071z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m30.998 50.502h-6.999c-.347 0-.668-.18-.851-.475-.183-.294-.199-.662-.044-.973l3.499-7.002c.338-.678 1.451-.678 1.789 0l3.5 7.002c.155.311.139.679-.044.973-.182.295-.503.475-.85.475zm-5.382-2h3.764l-1.882-3.765z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='m12.993 20.502c-1.335 0-2.591-.521-3.535-1.466s-1.465-2.201-1.464-3.536c.001-2.756 2.245-4.998 5.001-4.998 1.335 0 2.591.521 3.535 1.466s1.465 2.201 1.464 3.536c-.001 2.756-2.245 4.998-5.001 4.998zm.002-8c-1.654 0-3 1.345-3.001 2.998 0 .802.312 1.556.879 2.122.566.567 1.319.88 2.12.88 1.654 0 3-1.345 3.001-2.998 0-.802-.312-1.556-.879-2.122-.566-.568-1.319-.88-2.12-.88z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m12.99 25.498c-.553 0-1-.448-1-1.001l.001-2c0-.552.448-.999 1-.999.553 0 1 .448 1 1.001l-.001 2c0 .552-.448.999-1 .999z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m12.995 9.498c-.553 0-1-.448-1-1l.001-2.002c0-.553.448-1 1-1h.001c.552 0 .999.448.999 1l-.001 2.002c0 .553-.448 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m19.356 22.865c-.256 0-.513-.098-.708-.293l-1.414-1.416c-.39-.392-.39-1.024.001-1.415.391-.389 1.024-.39 1.415.001l1.414 1.416c.39.392.39 1.024-.001 1.415-.195.195-.451.292-.707.292z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m8.046 11.547c-.256 0-.512-.098-.707-.293l-1.414-1.414c-.391-.391-.391-1.023 0-1.414s1.023-.391 1.414 0l1.414 1.414c.391.391.391 1.023 0 1.414-.195.195-.451.293-.707.293z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m21.995 16.502-2.001-.002c-.553-.001-1-.448-.999-1.001.001-.552.448-.999 1-.999h.001l2 .002c.553.001 1 .448.999 1.001-.001.552-.448.999-1 .999z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m5.995 16.496h-2c-.553 0-1-.447-1-1s.447-1 1-1h2c.553 0 1 .447 1 1s-.447 1-1 1z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m17.947 11.549c-.256 0-.512-.098-.707-.293-.391-.391-.391-1.023 0-1.414l1.414-1.414c.391-.391 1.023-.391 1.414 0s.391 1.023 0 1.414l-1.414 1.414c-.195.195-.451.293-.707.293z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='m6.63 22.859c-.256 0-.512-.098-.707-.293-.391-.391-.391-1.023 0-1.414l1.414-1.414c.391-.391 1.023-.391 1.414 0s.391 1.023 0 1.414l-1.414 1.414c-.195.196-.451.293-.707.293z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}


.room-section .circle-content{
	padding: 14px;
}
.room-section .icon-col:hover span{
	color:#FFF;
}

/*****************************************/
.title-parox-row{
	text-align:center;
}
.title-parox-row h2{
	display:block;
	width:100%;
	font-size: 30px;
	margin:0;
	font-weight:400;
}
/****************************************/

 .image-col{
	position:relative;
}

 .image-col .content{
	background: #FFF;
	padding:35px;
	position:relative;
}
 .image-col .arrows{
	position:absolute;
	bottom:0;
	left:35px;
	font-size: 0;

}

 .image-col .arrows > div{
	display:inline-block;
	background: #4d3021;
	width: 35px;
    height: 35px;
    position:relative;
}

 .image-col .arrows > div:first-of-type{
	border-right:0.5px solid rgba(255,255,255, 0.4);
}
 .content-col{
 	position:relative;
 }
 .content-col .content{
	padding:35px;
	z-index:9;
}


.content-col .content a{
	background-color: #4c3021;
    color: #FFF;
    text-decoration: none;
    padding: 8px 15px;
    margin-top: 15px;
    display: inline-block;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 600;
}


 .image-col .content img{
	object-fit: cover;
    display: block;
    /* height: 100%; */
    height: 419px;
    max-height: 419px;
}



 .content-col .content h2{
	font-size:35px;
	margin:0;
	margin-top:50px;
}

 .content-col img{
	top:-75px;
	left:20px;
	z-index:-1;
	position:absolute;
	    filter: grayscale(1);
    opacity: 0.3;
    width: 180px;
    height: 240px;
}
/****************************************/

.top-to-see{
	position:relative;
}
.top-to-see .row > div{
	position:relative;
}
.top-to-see .barlolamac{
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    pointer-events: none;
}
.top-to-see .barlolamac img{
	opacity: 0.2;
    width: 300px;
}
.top-to-see .see-col img{
	height:240px;
	width:100%;
	object-fit:cover;
}
.top-to-see .see-col{

}
.top-to-see .see-col .content{
	padding:15px;
	background: #FFF;
}
.top-to-see .title-parox-row {
		padding:0 60px;
		margin:auto;
	}
/*****************************************/
.offer-col{
	height:400px;
}
.offers-class .offer-row .offer-col .content{
	padding:20px;
	transition:all .3s;
	height:100%;
}

.offers-class .title-parox-row {
	padding:0 60px;
}
.offers-class .offer-row .offer-col .content-image img{
	display:block;
	height: 290px;
    object-fit: cover;
    width:100%;
}
.offers-class .offer-row .offer-col .content .content-text {
    position: relative;
    width:100%;
}
.sticky .offers-class .offer-row .offer-col .content{
	padding:0;
}
.offer-col .content .content-text .hidden-part{
	    position: absolute;
    left: -1px;
    right:-1px;
   bottom: -70px;
    padding: 25px 20px 25px 20px;
    border-bottom: 2px solid #4c3021;
    background-color: #fff;
    transition: .4s;
    /* height: 43px;*/
}
.hidden-part p{
	opacity: 0;
    height: 0;
    margin: 0;
    transition:all  .4s;

    transition:all  .4s;
    font-size: 13px;
}
.offer-col .content .content-text h3{
	margin:0;
	    color: #4d3021;
	       min-height: 43px;
	        display: flex;
  justify-content: center;
  align-items: center;
}

.offer-col .content-text a{
	background-color: #4c3021;
    color: #FFF;
    text-decoration: none;
    padding: 8px 15px;
    margin-top: 15px;
    display: inline-block;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 600;
}

.offer-col .content-text .payment{
	    background: #4d3021;
    color: #FFFF;
    position: absolute;
    top: -27px;
    left: 1px;
    padding: 5px;
    font-size: 14px;
}
.offer-col .content-text .payment span{
	    font-size: 14px;
}

.offer-col:hover .hidden-part p{
	    opacity: 1;
    height: 87px;
    margin: 10px 0;
}
.offer-col:hover .content-text a{
	opacity:1;
}
.book-now-section{
	position:relative;
}
.book-now-section img{
    width: 100%;
    height: 500px;
    display: block;
    object-fit: cover;
}
.book-now-section:after{
	content:"";
	position:absolute;
	display:block;
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:  rgba(247, 247, 245, 0.5607843137254902);
}
.book-now-section .content{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	z-index:9;
	text-align:center;
	width:100%;
}
.book-now-section .content h2{
	font-size: 42px;
}


.image-col-list{
	list-style-type:none;
	padding:0;
	margin: 43px 0;
}
.image-col-list li{
	text-align:center;
	position:relative;
}
.image-col-list li svg{
	width: 40px;
    height: 40px;
}
.image-col-list .icon-col .circle {
        position: relative;
    width: 100px;
    height: 100px;
    margin: auto;
    border-radius: 50%;
  /*  background: #FFF;*/
    display: flex;
  justify-content: center;
  align-items: center;   /* <---- NEW    */
  transition:all .4s;
  box-shadow:unset;
  cursor:pointer;
}
.image-col-list .icon-col  .circle:hover{
	-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.14);
-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.14);
box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.14);
color:#FFF;
background: #4c3021;

}
.image-col-list .icon-col  .circle:hover svg g,
.image-col-list .icon-col  .circle:hover svg path {
	fill:#FFF !important;
}
/*.image-col-list .icon-col .circle:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 1px solid rgba(116,107,99,.5);
    border-radius: 50%;
    opacity: .35;
}*/


footer{
	background: #4d3021;
	color:#FFF;
	position:relative;
}
footer h3{
	font-weight: 400;
	color:#FFF;
}
footer p{
	opacity:0.5;
	color:#FFF;
}
footer ul{
	list-style-type: none;
	padding:0;
	margin:0;
}

footer ul li{
	margin-bottom:5px;
}
footer ul li:first-of-type{
	color:#FFF;
}
footer ul li a{
	color:#FFF;
	text-decoration:none;
	opacity:.7;
	transition:opacity .4s;
	text-transform:uppercase;
	font-size:12px;
}
footer ul li:hover a{
	opacity:1;
}

footer  .footer-col{
	position:relative;
}
footer .footer-menu ul{
	margin:0;
	padding:0;
}
footer  .footer-col .content{
	text-align:left;
}


footer .footer-menu ul li{
	display:inline-block;
	margin-left: 15px;
}
footer .bottom-menu ul li{
	display:inline-block; !important;
	margin-right: 15px;
    padding: 5px;
    margin-left:15px;
}
footer .bottom-menu ul li:last-of-type{
	float:unset !important;
}
footer .footer-menu ul li:first-of-type{
	margin-left:0;
}
footer .social-list{
	padding:0;
	margin:0;
	text-align:left;
}
footer .social-list li{
	display:inline-block;
}
footer .social-list li{
	margin-right:15px;
}
footer .social-list li svg{
	height:20px;
	width:20px;

}
footer .social-list li:last-of-type{
	margin-right:0;
}
footer .footer-menu{
	text-align:left;
	padding-left:88px;
}
footer .bottom-menu{
	margin-top:20px;
	border-top: 1px solid rgba(255, 255, 255, 0.10);
}

footer .bottom-menu  ul{
margin: 0;
    padding: 0;
    text-align: left;
    margin-top: 15px;
    margin-bottom: 15px;
}
footer .bottom-menu  ul li{
	display: inline-block;
    /* width: 25%; */
    margin: 0px 15px;
}
footer .bottom-menu  ul li:first-of-type{
	margin-left:0;
}
footer .bottom-menu  ul li a {
	opacity:0.5;
	font-size:12px;
	transition:opacity .4s;
}
footer .bottom-menu  ul li a:hover{
	opacity:1;
}
footer .bottom-menu  ul li:last-of-type{
	float:right;
	margin-right:0;
}

footer .scroll-up{
    position: absolute;
    bottom: 46px;
    right: 68px;
    z-index: 35;
    width: 34px;
    height: 34px;
    margin-top: -17px;
    margin-right: -17px;
        border: solid 1px rgba(255, 255, 255, 0.10);
    background-color: rgba(255, 255, 255, 0.5);
    transition: background-color .2s ease,border-color .2s ease;
    cursor:pointer;

}

footer .scroll-up:before {
    content: '';
    position: absolute;
    z-index: 0;
    top:6px;
	right:6px;
    width: 100%;
    height: 100%;
    border: solid 1px #FFF;
    transition: all .4s;
}

footer .scroll-up:before {
    border-color: rgba(255, 255, 255, 0.10);
}
footer .scroll-up:hover:before{
	top:0;
	right:0;
}
footer .scroll-up:after{
	    content: "";
    position: absolute;
    height: 10px;
    width: 10px;
    left: 4px;
    transform: rotate(45deg) translate(-50%, -50%);
    border-top: 1px solid #4c3021;
    border-left: 1px solid #4c3021;
    top: 27px;
    transition:all .4s;
}
footer .scroll-up:hover:after{
	top: 21px;
    left: 10px;
}

.book-now-section .homepage-book-cont {
        /* position: absolute; */
    bottom: 200px;
    width: 700px;
    /* left: 50%; */
    background: rgba(255, 255, 255, 0.5);
    /* transform: translateX(-50%); */
    border: 1px solid rgba(255, 255, 255, 0.5);
    z-index: 9;
    display: inline-block;
       padding: 16px 10px;
    text-decoration:none;
}



header.scrolled{
	background-color: #FFF;
	border: 1px solid rgba(116,107,99,.5);
	    transform: translate3d(0,-174px,0);
}
header.scrolled .header-row{
	background: unset;
}
header.scrolled .header-row{
	padding:10px;
}
header.scrolled .logo-col{
	transform: translate3d(0,69px,0);
}

header.scrolled .header-row .logo-col img{
	height:47px;
	width: auto;
	transform: translate3d(0,94px,0);
}
header.scrolled .header-row .logo-col .big-logo{
	display:none;
}
header.scrolled .header-row .logo-col .small-logo{
	display:block;
}

header.scrolled .header-row .main-nav ul li a{
	color: #4d3021;
}
header.scrolled .main-nav{
    transform: translate3d(0,169px,0);
}
header .book-col{
background: #4d3021;
transition: all .1s;
display: flex;
  justify-content: center;
  align-self: center;
        transform: translate3d(9px,86.5px,0);
  opacity: 0;
  padding-top: 15px;
  padding-bottom: 15px;
}
header .book-col:hover{
    background-color: #967247;
}
header.scrolled .book-col{
            opacity: 1;
            transition: all .4s;
}
header .book-col  a{
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	font-size:14px;
}

.swiper-button-next,
.swiper-button-prev{
	   position: absolute;
    background-size: contain;
    width: 100%;
    height: 50%;
    margin-top:unset;
    z-index: 10;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
    opacity:.5;
        top: 50%;
    transform: translateY(-50%);
}


.swiper-button-prev{
	left: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0,22L22,0l2.1,2.1L4.2,22l19.9,19.9L22,44L0,22L0,22L0,22z' fill='%23FFF'/%3E%3C/svg%3E");
}
.swiper-button-next{
	right:0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27,22L27,22L5,44l-2.1-2.1L22.8,22L2.9,2.1L5,0L27,22L27,22z' fill='%23FFF'/%3E%3C/svg%3E");
}


.wrapper-10-0{padding:10px 0;min-height:1px;display:block}
.wrapper-20-0{padding:20px 0;min-height:1px;display:block}
.wrapper-30-0{padding:30px 0;min-height:1px;display:block}
.wrapper-20{padding:20px;min-height:1px;display:block}
.wrapper-30{padding:30px;min-height:1px;display:block}
.wrapper-50{padding:50px;min-height:1px;display:block}
.wrapper-60{padding:60px;min-height:1px;display:block}
.wrapper-70{padding:70px;min-height:1px;display:block}
.wrapper-60-0{padding:60px 0;min-height:1px;display:block}
.wrapper-90{padding:90px;min-height:1px;display:block}
.wrapper-90-0{padding:90px 0;min-height:1px;display:block}
.wrapper-120{padding:120px;min-height:1px;display:block}
.wrapper-120-0{padding:120px 0;min-height:1px;display:block}

.room-section,.restaurant-section{
	position:relative;
}
/*.room-section .image-col {
	padding-top: 100px; TODO
}*/
.room-section .content-col{
	 text-align:left;
}
.prechod{
	position: absolute;
    right: 50px;
    opacity: 0.2;
    bottom: 0;
    transform: translateY(50%);
}
.prechod img{
	height: 200px;
}
.prechod.visible:before,
.barlolamac.visible:before {
    animation: mask-image .7s steps(58) forwards;
}

.prechod:before{
    content: '';
    width: 500px;
    height: 236px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    flex-shrink: 0;
    background: url(images/prechod.png) 0 0 no-repeat;
    background-size: cover;
}

.barlolamac:before {
    content: '';
    width: 336px;
    height: 236px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    flex-shrink: 0;
    background: url(images/prechod.png) 0 0 no-repeat;
    background-size: cover;
    transform: rotate(90deg) translate(16%, 21%);
}
aside{
	display:none;
}
.mobile-menu{
    position: fixed;
    top: 0;
    left: 0;
    z-index: 550;
    width: 100%;
    height: 41px;
    -ms-transform: translateY(15px);
    transform: translateY(15px);
    transition: background-color .2s ease,box-shadow .2s ease,transform .2s;
}

.mobile-menu.open,
.mobile-menu.scrolled{
-ms-transform: translateY(0px);
    transform: translateY(0px);
    background-color: #FFF;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.1);
}
.mobile-menu.scrolled .mobile-book-btn,
.mobile-menu.open .mobile-book-btn{
	display:block;
}
.mobile-book-btn{
	    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    display:none;
    border: 1px solid #4d3021;
    border-radius: 0;
    background-color: #4d3021;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #fff;
    font-size: 13px;
    font-weight: 600;
    letter-spacing: .5px;
    text-align: center;
    text-transform: uppercase;
    transition: background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;

}
.mobile-book-btn a{
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
    padding: 11px 16px 12px;
    display:block;
}
.mobile-logo{
	position: absolute;
    left: 20px;
    bottom: 0;
    height: 100%;
    width: 73px;
}
.mobile-logo svg{
  	width:50px;
}
.mobile-menu-links {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 500;
    width: 100%;
    height: auto;
    background-color: #fff;
    opacity: 0;
    text-align: center;
    transform: translate3d(100%,0,0);
    transition: transform .4s ease;

        padding-top: 90px;
    padding-bottom: 90px;
}
.mobile-menu-links.open{
    opacity: 1;
    transform: translate3d(0,0,0);

}
.mobile-menu-links ul{
	margin:0;
	padding:0;
	list-style-type:none;
	margin:auto;
	width: max-content;
}
.mobile-menu-links > ul > li{
	padding: 10px 35px 10px 30px;
	text-align:left;
	position:relative;
}
.mobile-menu-links > ul > li a{
	position:relative;
}
.mobile-menu-links .has-sub > a:after{
	content: '';
	display:inline-block;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 512.011 512.011' style='enable-background:new 0 0 512.011 512.011;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M505.755,123.592c-8.341-8.341-21.824-8.341-30.165,0L256.005,343.176L36.421,123.592c-8.341-8.341-21.824-8.341-30.165,0 s-8.341,21.824,0,30.165l234.667,234.667c4.16,4.16,9.621,6.251,15.083,6.251c5.462,0,10.923-2.091,15.083-6.251l234.667-234.667 C514.096,145.416,514.096,131.933,505.755,123.592z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");
	background-size:cover;
	height: 10px;
    width: 10px;
    position: absolute;
    right: -30px;
    top: 50%;
    transform: translateY(-50%);
    transition: transform .4s;
}
.mobile-menu-links .has-sub.open .sub-menu-wrapper a{
	font-size: 12px;
}
.mobile-menu-links .has-sub.open .sub-menu-wrapper ul li{
	margin: 10px 0;
}
.mobile-menu-links .has-sub.open > a:after{
	transform:rotate(180deg) translateY(50%);
}
.mobile-menu-links ul li a {
	color:#4d3021;
	text-decoration:none;
	text-transform:uppercase;
}

.mobile-menu-links .sub-menu-wrapper{
	max-height: 0;
    overflow: hidden;
    transition: all .4s;
}
.mobile-menu-links .has-sub.open .sub-menu-wrapper{
	max-height:500px;
}
.mobile-menu-bottom{
	position:absolute;
	bottom:0px;
	width:100%;
	background-color: #FFF;
	z-index:9999;
	    border-top: 1px solid #e5e5e5;
    background-color: #f3f3f3;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align:left;
    right:0;
}
.mobile-menu-bottom > a{
	    float: right;
    padding-right: 20px;
    text-decoration:none;
    color:inherit;
}
.mobile-menu-bottom > ul{
	display: inline-block;
    list-style-type: none;
    margin: 0;
    padding-left: 20px;
}
.mobile-menu-bottom > ul li{
	display:inline-block;
}
.language {
	display:inline-block;
}
.language #lang{
	padding-left: 20px;
}

.language #lang a{
	color:inherit;
	text-decoration:none;
	text-transform:uppercase;
}
.mobile-menu{
	position:fixed;
	top:0;
	width:100%;
	z-index:99999;
}
#mobile-icons {
    position: absolute;
    top: 0;
    right: 0;
    width: 60px;
    height: 50px;
    z-index: 999;
}
.menu-opener {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: transparent;
    height: 51px;
    width: 51px;
}
#nav-icon {
    width: 35px;
    height: 35px;
    position: relative;
    margin: 12px auto;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: 400ms ease-in-out;
    -moz-transition: 400ms ease-in-out;
    -o-transition: 400ms ease-in-out;
    transition: 400ms ease-in-out;
    cursor: pointer;
    z-index: 99999;
}
#nav-icon span {
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: #4c3021;
    border-radius: 2px;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .25s ease-in-out;
    -moz-transition: .25s ease-in-out;
    -o-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
}
#nav-icon span:nth-child(1) {
    top: 0;
}
#nav-icon span:nth-child(2) {
    top: 10px;
}
#nav-icon span:nth-child(3) {
    top: 20px;
}

#nav-icon.open span:nth-child(1) {
    top: 10px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
}
#nav-icon.open span:nth-child(2) {
    opacity: 0;
    left: -60px;
}
#nav-icon.open span:nth-child(3) {
    top: 10px;
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    transform: rotate(-135deg);
}

#crm-register  .crm-text{
	display:none;
}
#crm-register #crm-email{
	padding:10px;
	        background: rgb(255, 255, 255);
	    border:unset;
	    margin:10px 0;
}
#crm-register #crm-action-0{
	    display: inline-block;
    position: relative;
    width: 45px;
    color: transparent;
    background-position: 50% 50%;
    background: #c5b197;
    /* margin: 0px 0; */
    /* padding: 9.1px; */
    /* margin-bottom: -38px; */
    height: 36px;
    top: -9px;
    cursor:pointer;
}
#crm-register #crm-action-0:after{
	    position: absolute;
    top: 50%;
    left: 50%;
    height: 100%;
    width: 100%;
    content: "";
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='512' viewBox='0 0 512 512' width='512' style='&%2310; fill: %23FFF;&%2310;'%3E%3Cg id='outline'%3E%3Cpath d='m494.152 18.886a8 8 0 0 0 -8.727-2.46l-400 136a8 8 0 0 0 -3.055 13.258l60.154 59.581 41.824 137.07a7.989 7.989 0 0 0 14.054 2.448c.036-.045.073-.085.108-.133l35.111-49.15 56.749 56.21a8 8 0 0 0 5.63 2.316 7.851 7.851 0 0 0 1.111-.078 8 8 0 0 0 5.865-4.006l192-342.021a8 8 0 0 0 -.824-9.035zm-79.281 38.427-264.011 153.687-48.046-47.589zm2.105 17.287-221.621 190.842a8 8 0 0 0 -2.742 5.291l-4.7 48.47-28.828-94.476zm-214.134 256.457 4.072-42.015 15.191 15.047zm91.324 21.888-81.808-81.03 246.411-212.186z'/%3E%3C/g%3E%3C/svg%3E");

	background-repeat: no-repeat;
    background-size: 25px;
    background-position: center center;
    transform: translate(-53%,-46%);
}
#crm-register #crm-form{
	margin:10px 0;
}
#crm-email:placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #FFF;
  opacity: 1; /* Firefox */
}

#crm-email:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #FFF;
}

#crm-email:-ms-input-placeholder { /* Microsoft Edge */
  color: #FFF;
}

.newsletter-col{
	font-size:14px;
	    opacity: 0.5;
}

#article-cont ul {
    list-style-type: none;
    padding-left: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 20px;
}
#article-cont li {
    padding-right: 50px;
    position: relative;
    padding-left: 25px;
    margin-top: 0!important;
    margin-bottom: 15px!important;
    display: inline-block;
    color: #4c3021;
}
#article-cont li:before {
    content: '';
    display: block;
    position: absolute;
    top: 8px;
    left: 0;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #4d3021;
}
#article-cont.page .lightgallery li:before{
	display:none;
}
#article-cont.page .lightgallery li{
	padding-left:0;
}

.wellness-row .item{
	position: relative;
    padding-left: 10px;
    padding-right: 10px;
    height:unset;
    margin-top:75px;
}

.wellness-row .offer-col .content .content-text .hidden-part{
	left:10px;
	right:10px;
}

.wellness-item{
	text-align:left;
	padding-left:15px;
	margin-bottom:15px;
}
.wellness-item .content-text{
	border-bottom: 2px solid #4c3021;
	background-color: #FFF;
	padding:10px 20px;
}

@keyframes mask-image {
  0% {
    background-position: 0 0; }
  100% {
    background-position: -22330px 0; }
}

@media only screen and (min-width: 75em){
	.container {
   		width: 75rem;
	}
}


@media only screen and (min-width: 62em){
.homepage-icons-section.rooms .col-md-1 {
    -ms-flex-preferred-size: 11.333%;
    flex-basis: 11.333%;
    max-width: 11.333%;
}
}


#calltohome {
    position: absolute;
    bottom: 80px;
    width: 1180px;
    max-width: 90%;
    margin: 0 auto;
    display: block;
    left: 50%;
    transform: translateX(-50%);
    z-index: 88
}
#calltohome a {
  display: block;
}

#calltohome .content {
  background-size: cover !important;
background-position: center center !important;
min-height: 200px;
position: relative;
}

#calltohome .content::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgb(0 58 15 / 40%)
}

#calltohome .content .text {
    z-index: 548;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    color: white;
    width: 90%;
    text-align: center;
}

#calltohome .content .text h3, #calltohome .content .text span {
    color: white
}

#calltohome .content .text span {
    background: #0c6d28;
    color: white;
    padding: 5px 10px;
    border-radius: 3px;
    text-transform: uppercase;
    font-size: 15px;
    letter-spacing: 1px;
    font-weight: 500;
    margin-top: -10px;
    display: inline-block;
}

@media only screen and (max-width: 1288px){
	.header-row .main-nav ul li{
		margin:0;
	}
	.header-row .main-nav ul li a{
		    padding: 5px 8px;
	}
}
@media only screen and (max-width: 1200px){
	header{
		display:none;
	}
	aside{
		display:block;
	}
}

@media only screen and (max-width: 990px){
	footer .wrapper-30,
	footer .wrapper-20{
		display:none;
	}
	footer .newsletter-col{
		max-width:80%;
		margin:auto;
		text-align:center;
		margin-top:15px;
		margin-bottom:15px;
	}
	footer .social-list{
		text-align:center;
	}
	footer .bottom-menu ul li:first-of-type{
		text-align:center;
		margin: 0px 15px;
	}
	footer .bottom-menu ul li{
		text-align:center;
		margin: 0px 15px;
	}
	#article-cont.page .lightgallery li{
		padding-bottom:0;
		padding-right:0;
		padding: 5px;

	}
	#article-cont.page .lightgallery{
		padding:0;
	}
	.reversed{
		flex-direction: column-reverse;
		padding-left:22px;
	}
	.cart-list {
		padding:0;
	}
	.cart-list li{
		margin:0;
		min-width:148.48px;
		margin-bottom:10px;
	}
	.homepage-book-cont .row > div:not(:last-of-type), .calendar-col:last-of-type {
    	padding: 0;
	}
	.calendar-col:last-of-type .col-content {
    	padding: 4px;
	}
	#slide .heading h1{
		font-size:25px;
		margin:0;
	}
	.all-rooms .content h2{
		font-size:25px;
	}
	.prechod{
		display:none;
	}
	#slide .sharebtn{
		margin-top:10px;
	}
}

@media only screen and (max-width: 767px){
	footer .bottom-menu ul li,
	footer .footer-menu ul li{
		display:block;
	}
	#slide .homepage-book-cont{
		background:unset;
		border:unset;
	}

	.homepage-book-cont .row > div:not(:last-of-type),
	.calendar-col:last-of-type{
		padding:0;
	}
	.calendar-col:last-of-type .col-content{
		padding: 4px;
	}

	.room-info-col, #article-cont,
	.room-gallery-col, .col-md-12.before-info{
		padding: 20px 0px 20px 0px;
	}
	.before-info.kontakt{
		padding-left:0;
	}
	#all-rooms .arrows > div{
		display:none;
	}
	.all-rooms{
		border-top:0;
	}

	aside{
		display:block;
	}
	body p{
		font-size:14px  !important;
	}
	h2 small{
		font-size:20px;
	}
	header{
		display:none;
	}
	.content-col .content h2{
		font-size:30px;
	}
	.title-parox-row h2{
		font-size:40px;
	}
	#main-banner-section{
		height:80vh;
	}
	.image-col .content{
		padding:35px;
	}
	.image-col .arrows{
		display:block;
	}
	.image-col-list{
		margin-top:0;
	}
	footer .footer-menu{
		padding-left:0;
		text-align:center;
	}
	footer .bottom-menu ul{
		text-align:center;
	}
	footer .bottom-menu{
		text-align:center;
	}

#main-banner-section > div:first-of-type{
   background-size: auto !important;
    background-position: 36% 0% !important;
    height:100%;
}
	.book-now-section .homepage-book-cont,
	#main-banner-section .homepage-book-cont,
	#slide .homepage-book-cont{
   		    width: fit-content;
   		        font-size: 12px;
	}


	.homepage-book-cont > span {
   		    top: -50px;
    	display: block;
    	font-size: 15px;
    	width: 100%;
    	text-align: center;
	}
	.homepage-icons-section{
		padding-top:25px;
		padding-bottom:25px;
	}
	.homepage-icons-section .icon-col .circle{
		width:unset;
	}
	.icon-col svg{
		height: 30px;
    	width: 30px;
	}
	.icon-col span{
		font-size:12px;
	}
	.calendar-col .col-content svg{
		width:18px;
	}
	.calendar-col:not(:last-of-type) .col-content{
		margin:auto;
	}
	.homepage-book-cont .row #book-btn{
		padding: 12px 10px;
	}
	.room-section .image-col {
		padding: unset;
	}
	.room-section .content-col{
		    padding: unset;
	}
	.offers-class .offer-row .offer-col{
		    margin-bottom: 100px;
	}
	.offers-class .title-parox-row {
		padding:0 15px;
	}
	.top-to-see .title-parox-row {
		padding:0 15px;
	}

	.room-section .prechod{
		display:none;
	}
	footer{
		font-size:14px;
	}
	.footer-col,
	footer .footer-col .content{
		text-align:center;
	}
	footer .footer-menu ul li{
		    margin-right: 15px;
    padding: 5px;
	}
	footer .footer-menu ul li:first-of-type{
		margin-left:15px;
	}
	footer .bottom-menu ul li:last-of-type{
		float:left;
	}
	footer .scroll-up{
		    bottom: 160px;
    	right: 34px;
	}
	.wrapper-50{
		padding:25px;
	}
	.wrapper-60{
		padding:30px;
	}
	.book-now-section .content h2{
		margin-top:0;
		font-size:30px;
	}
	.book-now-section img{
		height:350px;
	}


}

@media only screen and (max-width: 650px){
 .image-col .content img{
 	max-height:320px;
 }
 .top-to-see .see-col img{
 	height:140px;
 }
 .owl-dots{
 	display:none;
 }
 .room-section > .container .row {
 	padding-top:0 !important;
 }
 /*{
 	border:.5px solid red;
 }*/

}
