@font-face {
    font-family: 'Dancing Script';
    src: url('/2/webfonts/dancingscript/DancingScript-Regular.woff2') format('woff2'),
        url('/2/webfonts/dancingscript/DancingScript-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

ul {
      list-style-type: '★ ';
}
ul li {
 
margin-bottom: 10px;
    margin-left: 20px;
}
p, li {
    color: #3c3232;
font-size: 18px;
    font-weight: 300;
}


.footer-content li, .footer-content a, .dark #footer a:not(.btn):not(:hover), #footer.inverted a:not(.btn):not(:hover), #footer.dark a:not(.btn):not(:hover), .gallerybody #page-title[data-bg-parallax] .page-title>h1{
color: white;
}

.dark #footer .copyright-content, #footer.inverted .copyright-content, #footer.dark .copyright-content {
background-color: #4b4334;
}

#footer.inverted a.btn, .flickity-page-dots .dot:after {
background-color: #e4d8c2;
    border-color: #e4d8c2;
}

.flickity-page-dots .dot {
box-shadow:  inset 0 0 0 2px #e4d8c2;
}

#footer.inverted button.btn i {
color: #1f1f1f;
}



h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6{
   font-family: 'Dancing Script', cursive;
text-transform: inherit;
font-weight: normal;
}
.widget .widget-title, .widget > h4, .team-members .team-member .team-desc > h3 {
text-transform: inherit;
font-size: x-large;
font-weight: normal;
}
 #footer .widget .widget-title, #footer .widget h4 {
text-transform: inherit;
font-size: x-large;
font-weight: normal;
}
#footer .flickity-slider > div > img, #footer .carousel .polo-carousel-item img {
}
#footer .flickity-slider > div > img, .carousel .polo-carousel-item img:hover, .room-image:hover {
-webkit-filter: none !important;
    filter: none !important;
opacity: 1;
}
.bg-overlay {
opacity: 0;
}
.inspiro-slider .slide .slide-captions h2, .textshadow, .section-video p, .section-video h2  {
text-shadow: 4px 4px 6px rgba(0,0,0,0.67);
}

.background-dark {
background-color: #c5ac7d !important;
}
.background-dark .btn {
background-color: #ffffff !important;
    border-color: #ffffff !important;
color: #c5ac7d !important;
}

.timeline .timeline-item .timeline-icon {
background-color: #c5ac7d;
width: 70px;
    left: -18px;
    padding: 6px 10px;
}
#header {
background: linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.35) 100%);
}
.goldbackground {
background: #8c816ee6;
}
.heading-text h1 {
font-weight: inherit;
font-size: xxx-large;
}
.logo-default {
filter: brightness(0) invert(1);
}
.logo-default img {
max-width: 350px;
    padding: 20px;

}
.gallery .logo-default, .header-sticky .logo-default, .mainMenu-open .logo-default {
filter: none;
}
.lines, .lines:before, .lines:after, .tags a {
    /*background-color: white;*/
}
 .mainMenu-open .lines,  .mainMenu-open .lines:before,  .mainMenu-open .lines:after {
    background-color: black;
}
.header-sticky .logo-default img, .gallery .logo-default img {
height: 73px;
padding: 0;
}

#mainMenu nav > ul > li.mega-menu-item > .dropdown-menu {
width: inherit;
}

.breakpoint-xs .mega-menu-content ul li{
margin-right: 20px;
}
.kenburns-bg {
    background-position: 50% 50%;
}
.mainMenu-open .icon-globe, .mainMenu-open a {
    color: black !important;
}
#header {
    height: 60px;
    line-height: 70px;
}
.client-logos img {

}
@media (max-width: 1024px){
#mc_embed_signup .input-group-btn a {
height: 40px;
    line-height: 40px;
}
}
#mainMenu .mega-menu-item .dropdown-menu {
background-image: url("https://storage.easyguestmanagement.at/zh/images/house_2_2020-12-080.50243600_1607406493.jpg");
    background-position: right;
    background-size: contain;
}












.text-primary {
color: #705757!important;
}