@font-face { font-family:Clarendon SB Bold Con;src:url(../fonts/CLAR67W.ttf) format('truetype');font-display: auto;}

<!-- BEGIN CUSTOM COLORS (WP THEME CUSTOMIZER) -->

/**************************************************************
*** CUSTOM COLORS + SETTINGS
**************************************************************/
/* show hovers on non-touch devices only */
/* menu label hover */
.taptap-menu-button-wrapper:hover .taptap-menu-button-label { color:; }
/* logo hover */
.taptap-logo a:hover { color:; }
/* serach label hover */
.taptap-search-button-wrapper:hover .taptap-search-button-label { color:; }
/* search button hover*/
.taptap-search-button-wrapper:hover .taptap-search-button { border-color:#ddd; }
.taptap-search-button-wrapper:hover .taptap-search-button::after { background-color:#ddd; }
/* search close button hover */
.taptap-search-close-wrapper:hover .taptap-search-close-inner::before,
.taptap-search-close-wrapper:hover .taptap-search-close-inner::after { background-color:#ddd; }
/* search clear field button hover */
.taptap-search-clear-wrapper:hover .taptap-search-clear { background-color:#666; }
/* current menu item hover */
.taptap-by-bonfire ul li.current-menu-item.full-item-arrow-hover > a,
.taptap-by-bonfire ul li.current-menu-item > a:hover { color:; }
/* current submenu item hover */
.taptap-by-bonfire .sub-menu .current-menu-item.full-item-arrow-hover > a,
.taptap-by-bonfire .sub-menu .current-menu-item > a:hover { color:; }
/* menu item icon hover */
.taptap-by-bonfire ul li a:hover i,
.taptap-by-bonfire ul li.full-item-arrow-hover a i { color:; }
/* submenu item icon hover */
.taptap-by-bonfire .sub-menu a:hover i,
.taptap-by-bonfire .sub-menu .full-item-arrow-hover a i { color:; }
/* menu item hovers */
.taptap-by-bonfire ul li.full-item-arrow-hover > a,
.taptap-by-bonfire ul li a:hover { color:#eb1c74; }
.taptap-by-bonfire ul.sub-menu li.full-item-arrow-hover > a,
.taptap-by-bonfire ul.sub-menu li a:hover { color:#eb1c74; }
/* submenu arrow hover */
.full-item-arrow-hover > .taptap-sub-arrow .taptap-sub-arrow-inner::before,
.full-item-arrow-hover > .taptap-sub-arrow .taptap-sub-arrow-inner::after,
.taptap-sub-arrow:hover .taptap-sub-arrow-inner::before,
.taptap-sub-arrow:hover .taptap-sub-arrow-inner::after { background-color:#fff; }
/* menu button hover */
.taptap-menu-button-wrapper:hover .taptap-main-menu-button:before,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button div.taptap-main-menu-button-middle:before,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button:after,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button-two:before,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button-two div.taptap-main-menu-button-two-middle:before,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button-two:after,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button-three:before,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button-three div.taptap-main-menu-button-three-middle:before,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button-three:after,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button-four:before,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button-four div.taptap-main-menu-button-four-middle:before,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button-four:after,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button-five:before,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button-five div.taptap-main-menu-button-five-middle:before,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button-five:after,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button-six:before,
.taptap-menu-button-wrapper:hover .taptap-main-menu-button-six:after {
    background-color:#ddd;
}
/* menu bars hover (if menu opened) */
.taptap-menu-active:hover .taptap-main-menu-button:before,
.taptap-menu-active:hover .taptap-main-menu-button div.taptap-main-menu-button-middle:before,
.taptap-menu-active:hover .taptap-main-menu-button:after,
.taptap-menu-active:hover .taptap-main-menu-button-two:before,
.taptap-menu-active:hover .taptap-main-menu-button-two div.taptap-main-menu-button-two-middle:before,
.taptap-menu-active:hover .taptap-main-menu-button-two:after,
.taptap-menu-active:hover .taptap-main-menu-button-three:before,
.taptap-menu-active:hover .taptap-main-menu-button-three div.taptap-main-menu-button-three-middle:before,
.taptap-menu-active:hover .taptap-main-menu-button-three:after,
.taptap-menu-active:hover .taptap-main-menu-button-four:before,
.taptap-menu-active:hover .taptap-main-menu-button-four div.taptap-main-menu-button-four-middle:before,
.taptap-menu-active:hover .taptap-main-menu-button-four:after,
.taptap-menu-active:hover .taptap-main-menu-button-five:before,
.taptap-menu-active:hover .taptap-main-menu-button-five div.taptap-main-menu-button-five-middle:before,
.taptap-menu-active:hover .taptap-main-menu-button-five:after,
.taptap-menu-active:hover .taptap-main-menu-button-six:before,
.taptap-menu-active:hover .taptap-main-menu-button-six:after {
    background-color:;
}        

/* MENU BUTTON */
/* menu button opacity */
.taptap-menu-button-wrapper { opacity:; }
/* menu button */
.taptap-main-menu-button:before,
.taptap-main-menu-button div.taptap-main-menu-button-middle:before,
.taptap-main-menu-button:after,
.taptap-main-menu-button-two:before,
.taptap-main-menu-button-two div.taptap-main-menu-button-two-middle:before,
.taptap-main-menu-button-two:after,
.taptap-main-menu-button-three:before,
.taptap-main-menu-button-three div.taptap-main-menu-button-three-middle:before,
.taptap-main-menu-button-three:after,
.taptap-main-menu-button-four:before,
.taptap-main-menu-button-four div.taptap-main-menu-button-four-middle:before,
.taptap-main-menu-button-four:after,
.taptap-main-menu-button-five:before,
.taptap-main-menu-button-five div.taptap-main-menu-button-five-middle:before,
.taptap-main-menu-button-five:after,
.taptap-main-menu-button-six:before,
.taptap-main-menu-button-six:after {
    background-color:#000000;
    }
/* menu button (if menu opened) */
.taptap-menu-active .taptap-main-menu-button:before,
.taptap-menu-active .taptap-main-menu-button div.taptap-main-menu-button-middle:before,
.taptap-menu-active .taptap-main-menu-button:after,
.taptap-menu-active .taptap-main-menu-button-two:before,
.taptap-menu-active .taptap-main-menu-button-two div.taptap-main-menu-button-two-middle:before,
.taptap-menu-active .taptap-main-menu-button-two:after,
.taptap-menu-active .taptap-main-menu-button-three:before,
.taptap-menu-active .taptap-main-menu-button-three div.taptap-main-menu-button-three-middle:before,
.taptap-menu-active .taptap-main-menu-button-three:after,
.taptap-menu-active .taptap-main-menu-button-four:before,
.taptap-menu-active .taptap-main-menu-button-four div.taptap-main-menu-button-four-middle:before,
.taptap-menu-active .taptap-main-menu-button-four:after,
.taptap-menu-active .taptap-main-menu-button-five:before,
.taptap-menu-active .taptap-main-menu-button-five div.taptap-main-menu-button-five-middle:before,
.taptap-menu-active .taptap-main-menu-button-five:after,
.taptap-menu-active .taptap-main-menu-button-six:before,
.taptap-menu-active .taptap-main-menu-button-six:after { background-color:#ffffff; }
/* menu button animations (-/X) */
/* menu button animation speed + logo/search hover speeds */
.taptap-menu-button-label,
.taptap-search-button-label,
.taptap-search-button,
.taptap-search-button::after,
.taptap-logo a,
.taptap-search-close-inner::before,
.taptap-search-close-inner::after,
.taptap-search-clear,
.taptap-main-menu-button:before,
.taptap-main-menu-button div.taptap-main-menu-button-middle:before,
.taptap-main-menu-button:after,
.taptap-main-menu-button-two:before,
.taptap-main-menu-button-two div.taptap-main-menu-button-two-middle:before,
.taptap-main-menu-button-two:after,
.taptap-main-menu-button-three:before,
.taptap-main-menu-button-three div.taptap-main-menu-button-three-middle:before,
.taptap-main-menu-button-three:after,
.taptap-main-menu-button-four:before,
.taptap-main-menu-button-four div.taptap-main-menu-button-four-middle:before,
.taptap-main-menu-button-four:after,
.taptap-main-menu-button-five:before,
.taptap-main-menu-button-five div.taptap-main-menu-button-five-middle:before,
.taptap-main-menu-button-five:after,
.taptap-main-menu-button-six:before,
.taptap-main-menu-button-six:after {
    -webkit-transition:all s ease !important;
    -moz-transition:all s ease !important;
    transition:all s ease !important;
}
/* menu button top, side distances + right position */
.taptap-menu-button-wrapper { top:px; }
/* if menu button hidden, remove button height and set default label position to 0 */
/* menu button label customization */
.taptap-menu-button-label {
    left:px;
    top:px;
    color:;
    font-size:px;
    letter-spacing:px;
}
/* menu button label font + theme font */
    .taptap-menu-button-label {
        font-family:Rubik;
    }

/* LOGO */
/* logo font size + letter spacing */
.taptap-logo a {
    color:;
    font-size:px;
    letter-spacing:px;
}
/* logo font + theme font */
    .taptap-logo a {
        font-family:Rubik;
    }
/* logo image size + top/side distances + right positioning */
.taptap-logo-image img { max-height:px; }
.taptap-logo-wrapper { top:px; }

/* SEARCH */
/* search button */
.taptap-search-button {
    border-color:;
        }
.taptap-search-button::after {
    background-color:;
    }
/* search button top, side distances + right position */
.taptap-search-button-wrapper { top:px; }
/* if search button hidden, remove button height and set default label position to 0 */
.taptap-search-button-wrapper { height:auto; }
.taptap-search-button-label { top:0; left:0; }
/* search button label customization */
.taptap-search-button-label {
    left:px;
    top:px;
    color:;
    font-size:px;
    letter-spacing:px;
}
/* search button label font + theme font */
    /* search form background + background color + animation speed */
.taptap-search-wrapper,
.taptap-search-background {
    height:px;
    
    -webkit-transition:-webkit-transform s ease 0s, top 0s ease s;
    -moz-transition:-moz-transform s ease 0s, top 0s ease s;
    transition:transform s ease 0s, top 0s ease s;
}
.taptap-search-background {
    opacity:;
    background-color:;
}
.taptap-search-wrapper-active {
    -webkit-transition:-webkit-transform s ease 0s, top 0s ease 0s !important;
    -moz-transition:-moz-transform s ease 0s, top 0s ease 0s !important;
    transition:transform s ease 0s, top 0s ease 0s !important;
}
.taptap-search-overlay {
    background-color:;
    -webkit-transition:opacity s ease 0s, top 0s ease s;
    -moz-transition:opacity s ease 0s, top 0s ease s;
    transition:opacity s ease 0s, top 0s ease s;
}
.taptap-search-overlay-active {
    opacity:;
    -webkit-transition:opacity s ease 0s, top 0s ease 0s;
    -moz-transition:opacity s ease 0s, top 0s ease 0s;
    transition:opacity s ease 0s, top 0s ease 0s;
}
/* search form placeholder */
#searchform input::-webkit-input-placeholder { font-size:px; color: !important; }
#searchform input:-moz-placeholder { font-size:px; color: !important; }
#searchform input::-moz-placeholder { font-size:px; color: !important; }
#searchform input:-ms-input-placeholder { font-size:px; color: !important; }
/* search form text color + align + padding if clear field hidden */
.taptap-search-wrapper #searchform input {
    color:;
    font-size:px;
    letter-spacing:px;
        }
/* search field font */
    /* search form close button */
.taptap-search-close-inner::before,
.taptap-search-close-inner::after { background-color:; }
/* search clear field button */
.taptap-search-clear { background-color:; }
/* make search field X the same color as search field background */
.taptap-search-clear::before,
.taptap-search-clear::after { background-color:; }

/* HEADER */
/* header height + background image + background color */
.taptap-header-bg-image {
    height:px;
    opacity:;
    background-image:url();

    }
.taptap-header {
    height:px;
    background-color:;
    opacity:;
}
/* show header shadow */

/* MENU CONTAINER */
/* background color */
.taptap-background-color {
    opacity:;
    background-color:#6b2665;
}
/* pulsating background colors + speed */
/* background image opacity + horizontal/vertical alignment */
.taptap-background-image {
    opacity:;
    background-position:bottom ;
}
/* background pattern */
    .taptap-background-image {
        background-size:auto;
        background-repeat:repeat;
    }
/* menu container top/bottom padding */
.taptap-main-inner-inner {
    padding-top:px;
    padding-bottom:px;
    padding-left:px;
    padding-right:px;
}
/* max content width */
.taptap-contents-wrapper {
    max-width:px;
}
/* menu container appearance speed */
.taptap-main-wrapper {
    -webkit-transition:-webkit-transform s ease, top 0s ease s, opacity s ease 0s;
    -moz-transition:-moz-transform s ease, top 0s ease s, opacity s ease 0s;
    transition:transform s ease, top 0s ease s, opacity s ease 0s;
}
.taptap-main-wrapper-active {
    -webkit-transition:-webkit-transform s ease, top 0s ease 0s, opacity s ease 0s;
    -moz-transition:-moz-transform s ease, top 0s ease 0s, opacity s ease 0s;
    transition:transform s ease, top 0s ease 0s, opacity s ease 0s;
}
.taptap-background-color,
.taptap-background-image {
    -webkit-transition:-webkit-transform s ease, top 0s ease s;
    -moz-transition:-moz-transform s ease, top 0s ease s;
    transition:transform s ease, top 0s ease s;
}
.taptap-background-color-active,
.taptap-background-image-active {
    -webkit-transition:-webkit-transform s ease, top 0s ease 0s;
    -moz-transition:-moz-transform s ease, top 0s ease 0s;
    transition:transform s ease, top 0s ease 0s;
}
/* menu contents horizontal alignment */
/* menu contents vertical alignment */
/* menu animations (top/left/right/bottom/fade) */
.taptap-main-wrapper {
    -webkit-transform:translateY(-125%) scale(0.75);
    -moz-transform:translateY(-125%) scale(0.75);
    transform:translateY(-125%) scale(0.75);
}
.taptap-main-wrapper-active {
    -webkit-transform:translateY(0) scale(1);
    -moz-transform:translateY(0) scale(1);
    transform:translateY(0) scale(1);
}
    /* menu container height */
    .taptap-background-color,
    .taptap-background-image,
    .taptap-main-wrapper {
        max-height:px;
    }

/* BACKGROUND OVERLAY */
/* background overlay opacity + color + animation speed */
.taptap-background-overlay {
    background-color:;
    
    -webkit-transition:opacity s ease, top 0s ease s;
    -moz-transition:opacity s ease, top 0s ease s;
    transition:opacity s ease, top 0s ease s;
}
.taptap-background-overlay-active {
    opacity:;
    
    -webkit-transition:opacity s ease, top 0s ease 0s;
    -moz-transition:opacity s ease, top 0s ease 0s;
    transition:opacity s ease, top 0s ease 0s;
}

/* ALTERNATE CLOSE BUTTON */
.taptap-alternate-close-button {
        top:px;
            right:15px;
    }
.taptap-alternate-close-button::before,
.taptap-alternate-close-button::after {
    background-color:#ffffff;
    height:px;
}
.taptap-alternate-close-button:hover::before,
.taptap-alternate-close-button:hover::after {
    background-color:;
}

/* HEADING + SUBHEADING */
/* headings */
.taptap-heading,
.taptap-heading a,
.taptap-heading a:hover { color:; }
.taptap-subheading,
.taptap-subheading a,
.taptap-subheading a:hover { color:; }
/* heading */
.taptap-heading,
.taptap-heading a {
    font-size:px;
    letter-spacing:px;
    line-height:px;
}
/* subheading */
.taptap-subheading {
    margin-top:px;
}
.taptap-subheading,
.taptap-subheading a {
    font-size:px;
    letter-spacing:px;
    line-height:px;
}
/* heading font */
    
/* subheading font */
    
/* HEADING IMAGE */
.taptap-image {
    margin-top:px;
    margin-bottom:px;
}
.taptap-image img {
    max-width:px;
}

/* MENUS */
/* menu */
.taptap-by-bonfire ul li a {
    color:#ffffff;
    font-size:20px;
    letter-spacing:px;
    margin-top:px;
}
.taptap-by-bonfire > .menu > li.menu-item-has-children > span { margin-top:px; }
/* submenu */
.taptap-by-bonfire .sub-menu a {
    color:#ffffff;
    font-size:18px;
    letter-spacing:px;
    margin-bottom:px;
}
/* drop-down arrow position (top-level) */
.taptap-by-bonfire > .menu > li.menu-item-has-children > span { top:px; }
/* drop-down arrow position (sub-level) */
.taptap-by-bonfire .sub-menu li.menu-item-has-children span { top:px; }
/* submenu arrow */
.taptap-sub-arrow .taptap-sub-arrow-inner::before,
.taptap-sub-arrow .taptap-sub-arrow-inner::after { background-color:; }
.taptap-by-bonfire .menu li span { border-color:; }
/* current menu items */
.taptap-by-bonfire ul li.current-menu-item > a { color:#eb1c74; }
.taptap-by-bonfire .sub-menu .current-menu-item > a { color:#eb1c74; }
/* menu font */
    .taptap-by-bonfire ul li a {
        font-family:Rubik;
    }

/* MENU ITEM DESCRIPTIONS */
.taptap-menu-item-description {
    color:;
    font-size:15px;
    padding-top:45px;
    padding-bottom:px;
    line-height:px;
    letter-spacing:px;
}
    .taptap-menu-item-description {
        font-family:Rubik;
    }

/* MENU ITEM ICONS */
/* menu icons */
.taptap-by-bonfire ul li a i {
    color:;
    font-size:px;
    margin-top:px;
}
/* submenu icons */
.taptap-by-bonfire .sub-menu a i {
    color:;
    font-size:px;
    margin-top:px;
}

/* IMAGE-BASED MENU */
/* image-based menu item colors */
.taptap-image-grid-item > a { color:; }
.taptap-by-bonfire-image .sub-menu li a { color:; }
/* image-based drop-down indicator colors */
.taptap-by-bonfire-image .taptap-image-sub-arrow-inner::before,
.taptap-by-bonfire-image .taptap-image-sub-arrow-inner::after { background-color:; }
.taptap-by-bonfire-image .taptap-image-sub-arrow { background:; }
/* image-based sub-menu drop-down indicator colors */
.taptap-by-bonfire-image .sub-menu .taptap-image-sub-arrow-inner::before,
.taptap-by-bonfire-image .sub-menu .taptap-image-sub-arrow-inner::after { background-color:; }
.taptap-by-bonfire-image .sub-menu .taptap-image-sub-arrow { background:; }
.taptap-by-bonfire-image .sub-menu span.taptap-submenu-active { border-color:; }
/* image-based scrollbar color */
.taptap-image-grid-item > .scroll-element .scroll-bar { background-color:; }
/* image-based background color */
.taptap-image-grid-item { background:; }
.taptap-image-grid-item > ul::before {
	background:;
	background:linear-gradient(180deg, rgba(30,30,30,0) 25%,  100%,  100%);
}
/* image-based corner roundness */
.taptap-image-grid-item,
.taptap-image-grid-item > a:before {
    border-radius:px;
}
/* image-based menu images */
.taptap-by-bonfire-image > ul > li:first-child .taptap-image-grid-item > a:before {
	background-image:url();
}
.taptap-by-bonfire-image > ul > li:nth-child(2) .taptap-image-grid-item > a:before {
	background-image:url();
}
.taptap-by-bonfire-image > ul > li:nth-child(3) .taptap-image-grid-item > a:before {
	background-image:url();
}
.taptap-by-bonfire-image > ul > li:nth-child(4) .taptap-image-grid-item > a:before {
	background-image:url();
}
.taptap-by-bonfire-image > ul > li:nth-child(5) .taptap-image-grid-item > a:before {
	background-image:url();
}
.taptap-by-bonfire-image > ul > li:nth-child(6) .taptap-image-grid-item > a:before {
	background-image:url();
}
.taptap-by-bonfire-image > ul > li:nth-child(7) .taptap-image-grid-item > a:before {
	background-image:url();
}
.taptap-by-bonfire-image > ul > li:nth-child(8) .taptap-image-grid-item > a:before {
	background-image:url();
}
.taptap-by-bonfire-image > ul > li:nth-child(9) .taptap-image-grid-item > a:before {
	background-image:url();
}

/* WIDGETS */
/* widget top distance */
.taptap-widgets-wrapper { margin-top:px; }
/* widget titles */
.taptap-widgets-wrapper .widget .widgettitle {
    color:;
    font-size:px;
    letter-spacing:px;
    line-height:px;
}
/* widget title font */
    /* widgets */
.taptap-widgets-wrapper .widget,
.taptap-widgets-wrapper .widget a {
    color:;
    font-size:px;
    letter-spacing:px;
    line-height:px;
}
.taptap-widgets-wrapper .widget a {
    color:;
}
/* widget font */
    
/* STYLED SCROLLBAR */
/* show scrollbar styling, if scrollbar enabled */

/* MENU ITEMS APPEARACE ANIMATION */

/* MISC */
/* show header + search when menu open */
/* push down site by height of menu */
/* if submenu arrow divider is hidden */



.eltd-input-children, .eltd-input-rooms-number, .eltd-input-location {
    display: none;
}

/*div.eltd-hotel-filters-cell:nth-child(3), div.eltd-hotel-filters-cell:nth-child(4), div.eltd-hotel-filters-cell:nth-child(6) {
  display: none !important;
}*/

.eltd-hotel-filter-holder .eltd-hotel-room-filter-button {
    background-color: #EB1C74 !important;
    color: #fff;
}

.eltd-btn.eltd-btn-solid {
    border: 1px solid #EB1C74 ;
}

.eltd-btn.eltd-btn-solid:not(.eltd-btn-custom-border-hover):hover {
    border-color: #EB1C74 !important;
}


.eltd-btn.eltd-btn-animation-enabled.eltd-btn .eltd-btn-hover-overlay {
    background-color: #682567 !important; 
}

.eltd-btn.eltd-btn-solid {
    color: #fff;
}

h1, h2, h3, h4, h5 , h6   {
    font-family: Clarendon SB Bold Con !important;
	Font-weight: 700;
}


@media screen and (min-width: 768px) {
  h2 {
    font-size: 60px !important;
}
 }


#rev_slider_25_1 {
    background: rgba(0,0,0,0.4) !important;
}

.eltd-mobile-header .eltd-mobile-logo-wrapper img {
    display: block;
    height: 60%;
}

.eltd-page-footer .eltd-footer-bottom-holder .eltd-footer-bottom-inner.eltd-grid {
    padding: 27px 0 11px;
}

.eltd-page-footer .widget {
    color: #FFF;
    margin-bottom: 28px;
    letter-spacing: 0.7px;
}

footer .eltd-contact-form-7-widget .eltd-newsletter .eltd-newsletter-input .wpcf7-form-control-wrap input {
    border-color: #fff;
    font-weight: 400;
}

.eltd-custom-nav .eltd-owl-slider .owl-nav .owl-next .eltd-number-custom-icon, .eltd-custom-nav .eltd-owl-slider .owl-nav .owl-prev .eltd-number-custom-icon {
    color: #EB1C74;
    font-family: "Rubik"!important;
}

.eltd-custom-nav .eltd-owl-slider .owl-nav .owl-next .custom-line-bottom, .eltd-custom-nav .eltd-owl-slider .owl-nav .owl-next .custom-line-top, .eltd-custom-nav .eltd-owl-slider .owl-nav .owl-prev .custom-line-bottom, .eltd-custom-nav .eltd-owl-slider .owl-nav .owl-prev .custom-line-top {
    background-color: #EB1C74;
}

.eltd-btn.eltd-btn-solid {
    border-radius: 5px !important;
}

.eltd-btn.eltd-btn-animation-enabled.eltd-btn.eltd-btn-solid .eltd-btn-hover-overlay {
    border-radius: 5px !important;
}

#ui-datepicker-div .ui-widget-header .ui-datepicker-title {
    font-size: 17px;
    text-align: center;
    font-family: Rubik;
    letter-spacing: 1px;
}

#ui-datepicker-div .ui-datepicker-calendar thead, #ui-datepicker-div .ui-widget-header {
    font-family: Rubik !important;

}

#ui-datepicker-div .ui-widget-header {
    background-color: #EB1C74!important;
    border-color: #EB1C74!important;
    padding: 10px 15px;
}

a#userlike-tab #userlike-button-text {
    font-family: 'Rubik', Sans-Serif;
    letter-spacing: 1px;
}

.eltd-main-menu>ul>li>a {
    padding: 0 12px;
}

.eltd-section-title-holder .eltd-st-text {
    font-size: 16px !important;
}

#submit_comment, .post-password-form input[type=submit], input.wpcf7-form-control.wpcf7-submit {
    font-family: inherit;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: auto;
    outline: 0;
    font-size: 11px;
    line-height: 2em;
    letter-spacing: 2px;
    font-weight: 600;
    text-transform: uppercase;
    box-sizing: border-box;
    margin: 0;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-transition: color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
    -moz-transition: color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
    transition: color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
    padding: 16px 55px;
    color: #fff;
    background-color: #EB1C74;
    border: 1px solid #EB1C74;
    -webkit-appearance: none!important;
    -webkit-border-radius: 0!important;
}

.eltd-logo-wrapper a img {
    height: 90%;
}

#advanced-floating-sliding-panel-5591.sliding-left .sliding-knob p {
 position: absolute;
    top: 18px;
    left: 10px;
    font-family: Oswald;
    letter-spacing: 1px;
    font-size: 15px;
    line-height: 40px;
    right: -50px;
    overflow: hidden;
    height: 40px;
    width: 150px;
    color: #ffffff;
    margin-top: 50px;
}

.fa-angellist:before {
    font-size: 17px;
    margin-right: 2px;
}

html div#om-dr3gyxcsrns8ucgnv2yz .durham applet, html div#om-dr3gyxcsrns8ucgnv2yz .durham object, html div#om-dr3gyxcsrns8ucgnv2yz .durham div:not(.Campaign__content):not(.Row__content):not(.Column__content):not(.Element__content), html div#om-dr3gyxcsrns8ucgnv2yz .durham span, html div#om-dr3gyxcsrns8ucgnv2yz .durham iframe, html div#om-dr3gyxcsrns8ucgnv2yz .durham h1, html div#om-dr3gyxcsrns8ucgnv2yz .durham h2, html div#om-dr3gyxcsrns8ucgnv2yz .durham h3, html div#om-dr3gyxcsrns8ucgnv2yz .durham h4, html div#om-dr3gyxcsrns8ucgnv2yz .durham h5, html div#om-dr3gyxcsrns8ucgnv2yz .durham h6, html div#om-dr3gyxcsrns8ucgnv2yz .durham p, html div#om-dr3gyxcsrns8ucgnv2yz .durham blockquote, html div#om-dr3gyxcsrns8ucgnv2yz .durham pre, html div#om-dr3gyxcsrns8ucgnv2yz .durham a, html div#om-dr3gyxcsrns8ucgnv2yz .durham abbr, html div#om-dr3gyxcsrns8ucgnv2yz .durham acronym, html div#om-dr3gyxcsrns8ucgnv2yz .durham address, html div#om-dr3gyxcsrns8ucgnv2yz .durham big, html div#om-dr3gyxcsrns8ucgnv2yz .durham cite, html div#om-dr3gyxcsrns8ucgnv2yz .durham code, html div#om-dr3gyxcsrns8ucgnv2yz .durham del, html div#om-dr3gyxcsrns8ucgnv2yz .durham dfn, html div#om-dr3gyxcsrns8ucgnv2yz .durham em, html div#om-dr3gyxcsrns8ucgnv2yz .durham img, html div#om-dr3gyxcsrns8ucgnv2yz .durham ins, html div#om-dr3gyxcsrns8ucgnv2yz .durham kbd, html div#om-dr3gyxcsrns8ucgnv2yz .durham q, html div#om-dr3gyxcsrns8ucgnv2yz .durham s, html div#om-dr3gyxcsrns8ucgnv2yz .durham samp, html div#om-dr3gyxcsrns8ucgnv2yz .durham small, html div#om-dr3gyxcsrns8ucgnv2yz .durham strike, html div#om-dr3gyxcsrns8ucgnv2yz .durham strong, html div#om-dr3gyxcsrns8ucgnv2yz .durham sub, html div#om-dr3gyxcsrns8ucgnv2yz .durham sup, html div#om-dr3gyxcsrns8ucgnv2yz .durham tt, html div#om-dr3gyxcsrns8ucgnv2yz .durham var, html div#om-dr3gyxcsrns8ucgnv2yz .durham b, html div#om-dr3gyxcsrns8ucgnv2yz .durham u, html div#om-dr3gyxcsrns8ucgnv2yz .durham center, html div#om-dr3gyxcsrns8ucgnv2yz .durham dl, html div#om-dr3gyxcsrns8ucgnv2yz .durham dt, html div#om-dr3gyxcsrns8ucgnv2yz .durham dd, html div#om-dr3gyxcsrns8ucgnv2yz .durham ol, html div#om-dr3gyxcsrns8ucgnv2yz .durham ul, html div#om-dr3gyxcsrns8ucgnv2yz .durham li, html div#om-dr3gyxcsrns8ucgnv2yz .durham fieldset, html div#om-dr3gyxcsrns8ucgnv2yz .durham form, html div#om-dr3gyxcsrns8ucgnv2yz .durham label, html div#om-dr3gyxcsrns8ucgnv2yz .durham legend, html div#om-dr3gyxcsrns8ucgnv2yz .durham table, html div#om-dr3gyxcsrns8ucgnv2yz .durham caption, html div#om-dr3gyxcsrns8ucgnv2yz .durham tbody, html div#om-dr3gyxcsrns8ucgnv2yz .durham tfoot, html div#om-dr3gyxcsrns8ucgnv2yz .durham thead, html div#om-dr3gyxcsrns8ucgnv2yz .durham tr, html div#om-dr3gyxcsrns8ucgnv2yz .durham th, html div#om-dr3gyxcsrns8ucgnv2yz .durham td, html div#om-dr3gyxcsrns8ucgnv2yz .durham article, html div#om-dr3gyxcsrns8ucgnv2yz .durham aside, html div#om-dr3gyxcsrns8ucgnv2yz .durham canvas, html div#om-dr3gyxcsrns8ucgnv2yz .durham details, html div#om-dr3gyxcsrns8ucgnv2yz .durham embed, html div#om-dr3gyxcsrns8ucgnv2yz .durham figure, html div#om-dr3gyxcsrns8ucgnv2yz .durham figcaption, html div#om-dr3gyxcsrns8ucgnv2yz .durham footer, html div#om-dr3gyxcsrns8ucgnv2yz .durham header, html div#om-dr3gyxcsrns8ucgnv2yz .durham hgroup, html div#om-dr3gyxcsrns8ucgnv2yz .durham menu, html div#om-dr3gyxcsrns8ucgnv2yz .durham nav, html div#om-dr3gyxcsrns8ucgnv2yz .durham output, html div#om-dr3gyxcsrns8ucgnv2yz .durham ruby, html div#om-dr3gyxcsrns8ucgnv2yz .durham section, html div#om-dr3gyxcsrns8ucgnv2yz .durham summary, html div#om-dr3gyxcsrns8ucgnv2yz .durham time, html div#om-dr3gyxcsrns8ucgnv2yz .durham mark, html div#om-dr3gyxcsrns8ucgnv2yz .durham audio, html div#om-dr3gyxcsrns8ucgnv2yz .durham video, html div#om-dr3gyxcsrns8ucgnv2yz .durham i:not(.fa) {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    color: #fff !important;
    text-align: left;
}

.durham-TextElement--content {
    font-family: Rubik !important;
}

html div#om-dr3gyxcsrns8ucgnv2yz .durham button {
    width: auto;
    font-family: Rubik !important;
    letter-spacing: 1px !important;
}

.eltd-iwt.eltd-iwt-icon-left .eltd-iwt-text, .eltd-iwt.eltd-iwt-icon-top .eltd-iwt-text {
    margin: 15px 0 0;
    font-size: 16px;
    letter-spacing: 0.3px;
}

html div#om-dr3gyxcsrns8ucgnv2yz .durham applet, html div#om-dr3gyxcsrns8ucgnv2yz .durham object, html div#om-dr3gyxcsrns8ucgnv2yz .durham div:not(.Campaign__content):not(.Row__content):not(.Column__content):not(.Element__content), html div#om-dr3gyxcsrns8ucgnv2yz .durham span, html div#om-dr3gyxcsrns8ucgnv2yz .durham iframe, html div#om-dr3gyxcsrns8ucgnv2yz .durham h1, html div#om-dr3gyxcsrns8ucgnv2yz .durham h2, html div#om-dr3gyxcsrns8ucgnv2yz .durham h3, html div#om-dr3gyxcsrns8ucgnv2yz .durham h4, html div#om-dr3gyxcsrns8ucgnv2yz .durham h5, html div#om-dr3gyxcsrns8ucgnv2yz .durham h6, html div#om-dr3gyxcsrns8ucgnv2yz .durham p, html div#om-dr3gyxcsrns8ucgnv2yz .durham blockquote, html div#om-dr3gyxcsrns8ucgnv2yz .durham pre, html div#om-dr3gyxcsrns8ucgnv2yz .durham a, html div#om-dr3gyxcsrns8ucgnv2yz .durham abbr, html div#om-dr3gyxcsrns8ucgnv2yz .durham acronym, html div#om-dr3gyxcsrns8ucgnv2yz .durham address, html div#om-dr3gyxcsrns8ucgnv2yz .durham big, html div#om-dr3gyxcsrns8ucgnv2yz .durham cite, html div#om-dr3gyxcsrns8ucgnv2yz .durham code, html div#om-dr3gyxcsrns8ucgnv2yz .durham del, html div#om-dr3gyxcsrns8ucgnv2yz .durham dfn, html div#om-dr3gyxcsrns8ucgnv2yz .durham em, html div#om-dr3gyxcsrns8ucgnv2yz .durham img, html div#om-dr3gyxcsrns8ucgnv2yz .durham ins, html div#om-dr3gyxcsrns8ucgnv2yz .durham kbd, html div#om-dr3gyxcsrns8ucgnv2yz .durham q, html div#om-dr3gyxcsrns8ucgnv2yz .durham s, html div#om-dr3gyxcsrns8ucgnv2yz .durham samp, html div#om-dr3gyxcsrns8ucgnv2yz .durham small, html div#om-dr3gyxcsrns8ucgnv2yz .durham strike, html div#om-dr3gyxcsrns8ucgnv2yz .durham strong, html div#om-dr3gyxcsrns8ucgnv2yz .durham sub, html div#om-dr3gyxcsrns8ucgnv2yz .durham sup, html div#om-dr3gyxcsrns8ucgnv2yz .durham tt, html div#om-dr3gyxcsrns8ucgnv2yz .durham var, html div#om-dr3gyxcsrns8ucgnv2yz .durham b, html div#om-dr3gyxcsrns8ucgnv2yz .durham u, html div#om-dr3gyxcsrns8ucgnv2yz .durham center, html div#om-dr3gyxcsrns8ucgnv2yz .durham dl, html div#om-dr3gyxcsrns8ucgnv2yz .durham dt, html div#om-dr3gyxcsrns8ucgnv2yz .durham dd, html div#om-dr3gyxcsrns8ucgnv2yz .durham ol, html div#om-dr3gyxcsrns8ucgnv2yz .durham ul, html div#om-dr3gyxcsrns8ucgnv2yz .durham li, html div#om-dr3gyxcsrns8ucgnv2yz .durham fieldset, html div#om-dr3gyxcsrns8ucgnv2yz .durham form, html div#om-dr3gyxcsrns8ucgnv2yz .durham label, html div#om-dr3gyxcsrns8ucgnv2yz .durham legend, html div#om-dr3gyxcsrns8ucgnv2yz .durham table, html div#om-dr3gyxcsrns8ucgnv2yz .durham caption, html div#om-dr3gyxcsrns8ucgnv2yz .durham tbody, html div#om-dr3gyxcsrns8ucgnv2yz .durham tfoot, html div#om-dr3gyxcsrns8ucgnv2yz .durham thead, html div#om-dr3gyxcsrns8ucgnv2yz .durham tr, html div#om-dr3gyxcsrns8ucgnv2yz .durham th, html div#om-dr3gyxcsrns8ucgnv2yz .durham td, html div#om-dr3gyxcsrns8ucgnv2yz .durham article, html div#om-dr3gyxcsrns8ucgnv2yz .durham aside, html div#om-dr3gyxcsrns8ucgnv2yz .durham canvas, html div#om-dr3gyxcsrns8ucgnv2yz .durham details, html div#om-dr3gyxcsrns8ucgnv2yz .durham embed, html div#om-dr3gyxcsrns8ucgnv2yz .durham figure, html div#om-dr3gyxcsrns8ucgnv2yz .durham figcaption, html div#om-dr3gyxcsrns8ucgnv2yz .durham footer, html div#om-dr3gyxcsrns8ucgnv2yz .durham header, html div#om-dr3gyxcsrns8ucgnv2yz .durham hgroup, html div#om-dr3gyxcsrns8ucgnv2yz .durham menu, html div#om-dr3gyxcsrns8ucgnv2yz .durham nav, html div#om-dr3gyxcsrns8ucgnv2yz .durham output, html div#om-dr3gyxcsrns8ucgnv2yz .durham ruby, html div#om-dr3gyxcsrns8ucgnv2yz .durham section, html div#om-dr3gyxcsrns8ucgnv2yz .durham summary, html div#om-dr3gyxcsrns8ucgnv2yz .durham time, html div#om-dr3gyxcsrns8ucgnv2yz .durham mark, html div#om-dr3gyxcsrns8ucgnv2yz .durham audio, html div#om-dr3gyxcsrns8ucgnv2yz .durham video, html div#om-dr3gyxcsrns8ucgnv2yz .durham i:not(.fa) {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    font-family: Rubik !important;
}

.eltd-btn.eltd-btn-animation-enabled.eltd-btn .eltd-btn-text {
    position: relative;
    z-index: 10;
    line-height: 18px;
    font-size: 13px;
    font-weight: 400 !important;
}

.eltd-btn.eltd-btn-solid {
    border-radius: 5px !important;
    font-weight: 400 !important;
    font-size: 13px;
	 line-height: 18px;
}

html div#om-dr3gyxcsrns8ucgnv2yz .durham applet, html div#om-dr3gyxcsrns8ucgnv2yz .durham object, html div#om-dr3gyxcsrns8ucgnv2yz .durham div:not(.Campaign__content):not(.Row__content):not(.Column__content):not(.Element__content), html div#om-dr3gyxcsrns8ucgnv2yz .durham span, html div#om-dr3gyxcsrns8ucgnv2yz .durham iframe, html div#om-dr3gyxcsrns8ucgnv2yz .durham h1, html div#om-dr3gyxcsrns8ucgnv2yz .durham h2, html div#om-dr3gyxcsrns8ucgnv2yz .durham h3, html div#om-dr3gyxcsrns8ucgnv2yz .durham h4, html div#om-dr3gyxcsrns8ucgnv2yz .durham h5, html div#om-dr3gyxcsrns8ucgnv2yz .durham h6, html div#om-dr3gyxcsrns8ucgnv2yz .durham p, html div#om-dr3gyxcsrns8ucgnv2yz .durham blockquote, html div#om-dr3gyxcsrns8ucgnv2yz .durham pre, html div#om-dr3gyxcsrns8ucgnv2yz .durham a, html div#om-dr3gyxcsrns8ucgnv2yz .durham abbr, html div#om-dr3gyxcsrns8ucgnv2yz .durham acronym, html div#om-dr3gyxcsrns8ucgnv2yz .durham address, html div#om-dr3gyxcsrns8ucgnv2yz .durham big, html div#om-dr3gyxcsrns8ucgnv2yz .durham cite, html div#om-dr3gyxcsrns8ucgnv2yz .durham code, html div#om-dr3gyxcsrns8ucgnv2yz .durham del, html div#om-dr3gyxcsrns8ucgnv2yz .durham dfn, html div#om-dr3gyxcsrns8ucgnv2yz .durham em, html div#om-dr3gyxcsrns8ucgnv2yz .durham img, html div#om-dr3gyxcsrns8ucgnv2yz .durham ins, html div#om-dr3gyxcsrns8ucgnv2yz .durham kbd, html div#om-dr3gyxcsrns8ucgnv2yz .durham q, html div#om-dr3gyxcsrns8ucgnv2yz .durham s, html div#om-dr3gyxcsrns8ucgnv2yz .durham samp, html div#om-dr3gyxcsrns8ucgnv2yz .durham small, html div#om-dr3gyxcsrns8ucgnv2yz .durham strike, html div#om-dr3gyxcsrns8ucgnv2yz .durham strong, html div#om-dr3gyxcsrns8ucgnv2yz .durham sub, html div#om-dr3gyxcsrns8ucgnv2yz .durham sup, html div#om-dr3gyxcsrns8ucgnv2yz .durham tt, html div#om-dr3gyxcsrns8ucgnv2yz .durham var, html div#om-dr3gyxcsrns8ucgnv2yz .durham b, html div#om-dr3gyxcsrns8ucgnv2yz .durham u, html div#om-dr3gyxcsrns8ucgnv2yz .durham center, html div#om-dr3gyxcsrns8ucgnv2yz .durham dl, html div#om-dr3gyxcsrns8ucgnv2yz .durham dt, html div#om-dr3gyxcsrns8ucgnv2yz .durham dd, html div#om-dr3gyxcsrns8ucgnv2yz .durham ol, html div#om-dr3gyxcsrns8ucgnv2yz .durham ul, html div#om-dr3gyxcsrns8ucgnv2yz .durham li, html div#om-dr3gyxcsrns8ucgnv2yz .durham fieldset, html div#om-dr3gyxcsrns8ucgnv2yz .durham form, html div#om-dr3gyxcsrns8ucgnv2yz .durham label, html div#om-dr3gyxcsrns8ucgnv2yz .durham legend, html div#om-dr3gyxcsrns8ucgnv2yz .durham table, html div#om-dr3gyxcsrns8ucgnv2yz .durham caption, html div#om-dr3gyxcsrns8ucgnv2yz .durham tbody, html div#om-dr3gyxcsrns8ucgnv2yz .durham tfoot, html div#om-dr3gyxcsrns8ucgnv2yz .durham thead, html div#om-dr3gyxcsrns8ucgnv2yz .durham tr, html div#om-dr3gyxcsrns8ucgnv2yz .durham th, html div#om-dr3gyxcsrns8ucgnv2yz .durham td, html div#om-dr3gyxcsrns8ucgnv2yz .durham article, html div#om-dr3gyxcsrns8ucgnv2yz .durham aside, html div#om-dr3gyxcsrns8ucgnv2yz .durham canvas, html div#om-dr3gyxcsrns8ucgnv2yz .durham details, html div#om-dr3gyxcsrns8ucgnv2yz .durham embed, html div#om-dr3gyxcsrns8ucgnv2yz .durham figure, html div#om-dr3gyxcsrns8ucgnv2yz .durham figcaption, html div#om-dr3gyxcsrns8ucgnv2yz .durham footer, html div#om-dr3gyxcsrns8ucgnv2yz .durham header, html div#om-dr3gyxcsrns8ucgnv2yz .durham hgroup, html div#om-dr3gyxcsrns8ucgnv2yz .durham menu, html div#om-dr3gyxcsrns8ucgnv2yz .durham nav, html div#om-dr3gyxcsrns8ucgnv2yz .durham output, html div#om-dr3gyxcsrns8ucgnv2yz .durham ruby, html div#om-dr3gyxcsrns8ucgnv2yz .durham section, html div#om-dr3gyxcsrns8ucgnv2yz .durham summary, html div#om-dr3gyxcsrns8ucgnv2yz .durham time, html div#om-dr3gyxcsrns8ucgnv2yz .durham mark, html div#om-dr3gyxcsrns8ucgnv2yz .durham audio, html div#om-dr3gyxcsrns8ucgnv2yz .durham video, html div#om-dr3gyxcsrns8ucgnv2yz .durham i:not(.fa) {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    font-family: Rubik !important;
    letter-spacing: 0.3px !important;
}

.eltd-title-holder.eltd-bg-parallax {
    background-attachment: fixed;
    z-index: 1;
}

.eltd-iwt .eltd-iwt-title-text {
    display: block;
    margin-top: 10px;
}

div.wpforms-container-full .wpforms-form .wpforms-field-label {
    display: block;
    font-weight: 500;
    margin: 0 0 8px 0;
}

div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
    background-color: #fff;
    box-sizing: border-box;
    border-radius: 2px;
    color: #333;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: block;
    float: none;
    font-size: 16px;
    border: 1px solid #ccc;
    padding: 6px 10px;
    height: 45px;
    width: 100%;
    line-height: 1.3;
}

div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-color: #EB1C74;
    border: 1px solid #EB1C74;
    color: #fff;
    font-size: 13px;
    padding: 20px 32px;
    font-family: Rubik;
    border-radius: 10px;
    text-transform: uppercase;
    letter-spacing: 1.4px;
}

div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form input[type=submit]:focus, div.wpforms-container-full .wpforms-form input[type=submit]:active, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:focus, div.wpforms-container-full .wpforms-form button[type=submit]:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:focus {
    background-color: #fff;
    border: 1px solid #EB1C74;
    color: #EB1C74 !important;
    cursor: pointer;
}

.eltd-page-footer .eltd-footer-top-holder .eltd-footer-top-inner.eltd-grid {
    padding: 66px 0 28px;
}

.eltd-title-holder.eltd-bg-parallax {
    background-attachment: fixed;
    z-index: 1;
    background-size: cover;
}

.eltd-hotel-room-single-holder .eltd-hr-single-title-holder {
    height: 70px;
    background-color: #121212;
    margin-bottom: 40px;
    color: #fff;
    display: none;
}

.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-amenity-items .eltd-tag-item h6 {
    font-size: 16px;
}

.eltd-tabs.eltd-tabs-standard .eltd-tabs-nav li.ui-state-active a, .eltd-tabs.eltd-tabs-standard .eltd-tabs-nav li.ui-state-hover a {
    color: #fff;
    background-color: #682567;
}

.eltd-title-holder.eltd-title-bottom .eltd-title-inner {
    vertical-align: bottom;
    padding-bottom: 170px;
}

.eltd-testimonials-holder.eltd-testimonials-standard .eltd-testimonial-image {
    position: relative;
    display: inline-block;
    width: 35px;
    vertical-align: middle;
    margin: 25px 0 0;
}

.eltd-tabs.eltd-tabs-boxed .eltd-tabs-nav li a, .eltd-tabs.eltd-tabs-standard .eltd-tabs-nav li a {
    font-family: Rubik;
}

div.wpforms-container-full .wpforms-form .wpforms-title {
    font-size: 34px;
    margin: 0 0 10px 0;
    font-weight: 600;
    text-align: center;
}

.eltd-tabs.eltd-tabs-simple .eltd-tabs-nav li a, .eltd-tabs.eltd-tabs-vertical .eltd-tabs-nav li a {
    font-family: Clarendon SB Bold Con !important;
    font-size: 20px;
    line-height: 26px;
    font-weight: 400;
}

.eltd-tabs.eltd-tabs-vertical .eltd-tabs-nav li.ui-state-active a, .eltd-tabs.eltd-tabs-vertical .eltd-tabs-nav li.ui-state-hover a {
    color: #682567;
}

.eltd-hrl-holder article .eltd-hrl-item-inner {
    margin-bottom: 20px;
}

.eltd-mobile-header .eltd-mobile-menu-opener {
    display: none;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
    color: #fff;
    background: #682567 !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #ffffff !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
    color: #666;
    background: #fff !important;
}

.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-amenity-items .eltd-tag-item h6 {
    font-size: 18px;
}

.eltd-hotel-room-single-outer .eltd-tabs .eltd-hotel-room-amenity-items .eltd-tag-item h6 {
	margin-right: 8px;
}

.eltd-btn.eltd-btn-solid {
    color: #fff;
    background-color: #EB1C74;
    border: 1px solid #EB1C74;
}

.hvCTWA:focus, .hvCTWA:hover, .hvCTWA.is-editing-hover {
    background: #682567 !important;
}

.pum-theme-6120, .pum-theme-default-theme {
    background-color: rgba( 0, 0, 0, 0.85 );
}

.pum-theme-6120 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {
    background-color: #682567;
}

.pum-theme-6120 .pum-container, .pum-theme-default-theme .pum-container {
    padding: 0px;
}

#slider-28-slide-82-layer-4, #slider-29-slide-85-layer-4 {
    border-radius: 25px;
}

@media screen and (min-width: 768px) { .eltd-title-holder .eltd-title-wrapper {
    width: 100%;
    box-sizing: unset;
    background-color: rgba(0,0,0,0.35) !important;
}
	}

@media screen and (min-width: 768px) { .eltd-title-holder .eltd-title-inner {
    padding-bottom: 80px;
}
	}


@media screen and (min-width: 768px) {
	.wpml-ls-flag {
		padding-top: 20px;
		padding-left: 1px;
	}
	.wpml-ls-flag.pad-l-15-768{
		padding-left: 15px;
	}
}



.eltd-hotel-filter-holder.eltd-hotel-filter-skin-transparent .eltd-btn.eltd-btn-solid:hover {
    background-color: #fff !important;
    border-color: rgba(149, 149, 149, 0.2) !important;
    color: #EB1C74 !important;
}

.eltd-main-menu>ul>li>a {
    padding: 0 6px;
}

.eltd-hotel-room-single-outer .eltd-tabs .eltd-tabs-nav li.ui-state-active a .eltd-hotel-room-nav-section-title:after {
    display: none;
}

.eltd-page-header .eltd-vertical-align-containers {
    padding: 0 10px;
}

.eltd-header-standard .eltd-menu-area.eltd-menu-left .eltd-main-menu {
    width: auto;
    padding: 0 0 0 30px;
}

@media screen and (min-width: 768px) { .eltd-logo-wrapper a img {
    height: 88%;
}
	}

@media screen and (min-width: 768px) { .eltd-main-menu > ul > li > a {
    font-size: 13px !important;
}
	}

html div#om-zcacsjjiori01qjaggmr .fontana applet, html div#om-zcacsjjiori01qjaggmr .fontana object, html div#om-zcacsjjiori01qjaggmr .fontana div:not(.Campaign__content):not(.Row__content):not(.Column__content):not(.Element__content), html div#om-zcacsjjiori01qjaggmr .fontana span, html div#om-zcacsjjiori01qjaggmr .fontana iframe, html div#om-zcacsjjiori01qjaggmr .fontana h1, html div#om-zcacsjjiori01qjaggmr .fontana h2, html div#om-zcacsjjiori01qjaggmr .fontana h3, html div#om-zcacsjjiori01qjaggmr .fontana h4, html div#om-zcacsjjiori01qjaggmr .fontana h5, html div#om-zcacsjjiori01qjaggmr .fontana h6, html div#om-zcacsjjiori01qjaggmr .fontana p, html div#om-zcacsjjiori01qjaggmr .fontana blockquote, html div#om-zcacsjjiori01qjaggmr .fontana pre, html div#om-zcacsjjiori01qjaggmr .fontana a, html div#om-zcacsjjiori01qjaggmr .fontana abbr, html div#om-zcacsjjiori01qjaggmr .fontana acronym, html div#om-zcacsjjiori01qjaggmr .fontana address, html div#om-zcacsjjiori01qjaggmr .fontana big, html div#om-zcacsjjiori01qjaggmr .fontana cite, html div#om-zcacsjjiori01qjaggmr .fontana code, html div#om-zcacsjjiori01qjaggmr .fontana del, html div#om-zcacsjjiori01qjaggmr .fontana dfn, html div#om-zcacsjjiori01qjaggmr .fontana em, html div#om-zcacsjjiori01qjaggmr .fontana img, html div#om-zcacsjjiori01qjaggmr .fontana ins, html div#om-zcacsjjiori01qjaggmr .fontana kbd, html div#om-zcacsjjiori01qjaggmr .fontana q, html div#om-zcacsjjiori01qjaggmr .fontana s, html div#om-zcacsjjiori01qjaggmr .fontana samp, html div#om-zcacsjjiori01qjaggmr .fontana small, html div#om-zcacsjjiori01qjaggmr .fontana strike, html div#om-zcacsjjiori01qjaggmr .fontana strong, html div#om-zcacsjjiori01qjaggmr .fontana sub, html div#om-zcacsjjiori01qjaggmr .fontana sup, html div#om-zcacsjjiori01qjaggmr .fontana tt, html div#om-zcacsjjiori01qjaggmr .fontana var, html div#om-zcacsjjiori01qjaggmr .fontana b, html div#om-zcacsjjiori01qjaggmr .fontana u, html div#om-zcacsjjiori01qjaggmr .fontana center, html div#om-zcacsjjiori01qjaggmr .fontana dl, html div#om-zcacsjjiori01qjaggmr .fontana dt, html div#om-zcacsjjiori01qjaggmr .fontana dd, html div#om-zcacsjjiori01qjaggmr .fontana ol, html div#om-zcacsjjiori01qjaggmr .fontana ul, html div#om-zcacsjjiori01qjaggmr .fontana li, html div#om-zcacsjjiori01qjaggmr .fontana fieldset, html div#om-zcacsjjiori01qjaggmr .fontana form, html div#om-zcacsjjiori01qjaggmr .fontana label, html div#om-zcacsjjiori01qjaggmr .fontana legend, html div#om-zcacsjjiori01qjaggmr .fontana table, html div#om-zcacsjjiori01qjaggmr .fontana caption, html div#om-zcacsjjiori01qjaggmr .fontana tbody, html div#om-zcacsjjiori01qjaggmr .fontana tfoot, html div#om-zcacsjjiori01qjaggmr .fontana thead, html div#om-zcacsjjiori01qjaggmr .fontana tr, html div#om-zcacsjjiori01qjaggmr .fontana th, html div#om-zcacsjjiori01qjaggmr .fontana td, html div#om-zcacsjjiori01qjaggmr .fontana article, html div#om-zcacsjjiori01qjaggmr .fontana aside, html div#om-zcacsjjiori01qjaggmr .fontana canvas, html div#om-zcacsjjiori01qjaggmr .fontana details, html div#om-zcacsjjiori01qjaggmr .fontana embed, html div#om-zcacsjjiori01qjaggmr .fontana figure, html div#om-zcacsjjiori01qjaggmr .fontana figcaption, html div#om-zcacsjjiori01qjaggmr .fontana footer, html div#om-zcacsjjiori01qjaggmr .fontana header, html div#om-zcacsjjiori01qjaggmr .fontana hgroup, html div#om-zcacsjjiori01qjaggmr .fontana menu, html div#om-zcacsjjiori01qjaggmr .fontana nav, html div#om-zcacsjjiori01qjaggmr .fontana output, html div#om-zcacsjjiori01qjaggmr .fontana ruby, html div#om-zcacsjjiori01qjaggmr .fontana section, html div#om-zcacsjjiori01qjaggmr .fontana summary, html div#om-zcacsjjiori01qjaggmr .fontana time, html div#om-zcacsjjiori01qjaggmr .fontana mark, html div#om-zcacsjjiori01qjaggmr .fontana audio, html div#om-zcacsjjiori01qjaggmr .fontana video, html div#om-zcacsjjiori01qjaggmr .fontana i:not(.fa) {
    font-family: Rubik !important;
    vertical-align: baseline;
}

.widget ul li {
    margin: 5px;
    display: inline-block;
}
.widget ul li:last-child {
    margin: 5px;
}
              :root { 
                --qlwapp-scheme-brand:#682567;--qlwapp-scheme-text:#ffffff;--qlwapp-scheme-qlwapp_scheme_form_nonce:0579b686f0;              }
                                #qlwapp .qlwapp-toggle,
                  #qlwapp .qlwapp-box .qlwapp-header,
                  #qlwapp .qlwapp-box .qlwapp-user,
                  #qlwapp .qlwapp-box .qlwapp-user:before {
                    background-color: var(--qlwapp-scheme-brand);  
                  }
                                              #qlwapp .qlwapp-toggle,
                  #qlwapp .qlwapp-toggle .qlwapp-icon,
                  #qlwapp .qlwapp-toggle .qlwapp-text,
                  #qlwapp .qlwapp-box .qlwapp-header,
                  #qlwapp .qlwapp-box .qlwapp-user {
                    color: var(--qlwapp-scheme-text);
                  }
				  
				  
				  
.wpb_animate_when_almost_visible { opacity: 1; }
/*.rll-youtube-player, [data-lazy-src]{display:none !important;}*/

rs-slide a{
	text-align:center !important;
  -webkit-animation: blinking_slide_a 1s infinite;  /* Safari 4+ */
  -moz-animation: blinking_slide_a 1s infinite;  /* Fx 5+ */
  -o-animation: blinking_slide_a 1s infinite;  /* Opera 12+ */
  animation: blinking_slide_a 1s infinite;  /* IE 10+, Fx 29+ */
}
rs-slide a:hover{
	background-color: #682567 !important;
}

@-webkit-keyframes blinking_slide_a {
  0% {
    background-color: #eb1c74;
  }
  100% {
    background-color: #682567;
  }
}

.vc_custom_1574958268079{
	padding-top: 35px !important;
}
.vc_custom_1511524017942{
	margin-top: 50px;
}
.eltd-eh-custom-9078{
	padding: 10px 30px 40px 30px
}
.eltd-hotel-room-single-outer .eltd-tabs .eltd-hr-item-section {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding: 0 0 0 0px;
}
@media only screen and (max-width:768px){
	.vc_custom_1574958268079{
		padding-top: 0 !important;
	}
	.vc_custom_1511524017942{
		margin-top: 0 !important;
	}
	.eltd-eh-custom-9078{
		padding: 10px 0px 40px 0px !important;
	}
	.vc_custom_1571602277139{
		display: none !important;
	}
	.eltd-page-footer .eltd-footer-top-holder .eltd-footer-top-inner .eltd-footer-top-custom-grid{
		margin-left: 0;
    	margin-right: 0;
	}
	.eltd-grid-col-4{
		padding-left: 0;
		padding-right: 0;
	}
	div.wpforms-container-full .wpforms-form .wpforms-field {
		padding: 10px 20px;
	}
	rs-arrow{
		display: none !important;
	}
	.eltd-title-wrapper{
		padding-top: 30px !important;
	}
	.eltd-title-wrapper h1{
		font-size: 32px !important;
	}
	.eltd-title-wrapper h3{
		font-size: 24px !important;
	}
}
@media only screen and (min-width: 1025px) and (max-width: 1350px) {
	.eltd-sticky-header .eltd-position-right-inner .widget.eltd-button-widget,
	.eltd-page-header .eltd-position-right-inner .widget.eltd-button-widget{
		display: none;
	}
}

.text-danger{
	color: #900;
    padding: 10px 0;
}
.text-success{
	color: #11520a;
    padding: 10px 0;
}

.pc-border-right{
	border-right: 1px solid #ddd;
}
.pc-border-right:last-child{
	/*border-right: none;*/
}
@media only screen and (max-width:991px){
	.pc-border-right{
		border-right: none;
	}
}

.book-now.transform{width: 90%; padding: 16px 10px;}
.eltd-btn-text-2{display: none; font-weight: bold; letter-spacing: 1px;}
.book-now.transform:hover .eltd-btn-text-2{display: inline;}
.book-now.transform:hover .eltd-btn-text{display: none;}
