
div#loftloader-wrapper {
    display: none !important;
}

.elementor-54 .elementor-element.elementor-element-63fa42f .themegoods-navigation-wrapper .nav > li {
    margin: 0px 9px 0px 9px!important;
}

.elementor-276 .elementor-element.elementor-element-f857bbd .themegoods-navigation-wrapper .nav > li {
    margin: 0px 9px 0px 9px !important;
}



li.elementor-icon-list-item {
    list-style-type: none;
}
.copy-last ul.elementor-icon-list-items.elementor-inline-items {
    margin: 0px auto;
    text-align: center;
    display: inline-flex;
}
.page-id-4129 .elementor-element {
    transition-timing-function: unset !important;
    transition-delay: unset !important;
}
.elementor-sticky--effects {
   background: #000 !important;
 border-bottom: 10px solid #CA9C5E;
}
.elementor-sticky--effects, .sticky-menu-res{
  transition: .5s all ease-in-out;
}
.ft-icon-fix {
	display: none;
}
.themegoods-animated-text span.blast {
    transition: none !important;
    transform: none !important;
}
.elementor-section{
 /*CSS transitions*/
 -o-transition-property: none !important;
 -moz-transition-property: none !important;
 -ms-transition-property: none !important;
 -webkit-transition-property: none !important;
 transition-property: none !important;
 /*CSS transforms*/
 -o-transform: none !important;
 -moz-transform: none !important;
 -ms-transform: none !important;
 -webkit-transform: none !important;
 transform: none !important;
 /*CSS animations*/
 -webkit-animation: none !important;
 -moz-animation: none !important;
 -o-animation: none !important;
 -ms-animation: none !important;
 animation: none !important;
}
.fa-tripadvisor:before {
    content: "\f262";
    font-family: "Font Awesome 5 Brands";
}




/*RESPONSIVE CODE*/
@media (max-width: 1024px){
	.PDF1_section .elementor-element-populated {
  padding: 5px 5px !important;
}
	.PDF1_section .elementor-element-populated {
  padding: 5px 5px !important;
}
	.section_PDF-2 .elementor-element-populated {
 padding: 5px 5px !important;
}
	
}

/*
@media (max-width: 960px){
iframe#gastronaviReservationWidget-0 {
    height: 100vh !important;
}

}*/

@media (max-width: 767px){
.ft-icon-fix {
    display: block !important;
    background: #000;
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 111;
    right: 0;
    left: 0;
}
.elementor-sticky--effects {
    display: none;
}
.fix-hg {
    height: 100px;
}
.sticky-menu-res {
    display: none;
}

ul.elementor-icon-list-items.elementor-inline-items {
    display: block;
    flex-wrap: wrap;
}
	
}










