<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/********* Compiled - Do not edit *********/
@font-face {
font-family:"NewYork";
src:url(../../fonts/NewYork.woff2), url(../../fonts/NewYork.woff), url(../../fonts/NewYork.ttf), url(../../fonts/NewYork.svg);font-display: swap;
}
:root{--color-primary:#206093;--color-gradient-start:#206093;--color-gradient-stop:#206093;--color-link:#206093;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Overpass;font-weight:300;line-height:1.5em;font-size:1.1em;color:#380100;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:Poppins;font-weight:400;line-height:2;font-size:14px;color:#000000;}.h1,h1{font-family:NewYork;font-weight:500;line-height:1.3em;font-size:65px;color:#181b31;}.h2,h2{font-family:NewYork;font-weight:500;line-height:1.2em;font-size:60px;color:#181b31;}.h3,h3{font-family:NewYork;font-weight:500;line-height:1.2em;letter-spacing:0.1em;font-size:55px;color:#181b31;}.h4,h4{font-family:NewYork;font-weight:500;line-height:1.2em;letter-spacing:0.1em;font-size:50px;color:#181b31;}.h5,h5{font-family:NewYork;font-weight:500;line-height:1.2em;font-size:21px;color:#181b31;}.h6,h6{font-family:NewYork;font-weight:600;line-height:1.2em;letter-spacing:0.1em;font-size:20px;color:#181b31;}.titlebar-inner h1{}.titlebar-inner p{}@media ( min-width: 1200px ){.header-fullscreen .navbar-fullscreen{background:rgb(211, 178, 152)!important;}}.main-nav .children&gt;li&gt;a, .nav-item-children&gt;li&gt;a {
    display: block;
    padding: 0.7em 2.5em;
    width: 100%;
color:#380100;
    font-size: 1.4em;}
    
.lingua {color:#380100 !important; background:#fff;}
 @media screen and (min-width: 1200px) {
     .nodesktop {display:none !important; }
     .lingua {display:none !important; }}

@media screen and (min-width: 992px) and (max-width: 20000px) {
.nodesktop {display:none !important;}}
 
/**COLORI**/
.bianco {color:#ffffff;}

/**FONT**/
.bigtitle {font-size:150px;}
.bigtitle2 {font-size:120px;}

/**BOTTONI**/
.btn { font-family: 'NewYork'; font-weight: 600;}

/**FLIP BOX**/
.ld-flipbox { min-height: 420px;}
.big {font-size:100px;}
    
/**HEADER E MENU**/
.ld-module-trigger-txt { font-size: 28px;font-family: NewYork; letter-spacing:0.1em;font-weight: 600;}
.nav-trigger.scheme-light.fill-solid .bars {background-color: transparent;}
.nav-trigger.style-1 .bar { height: 2px;	margin-bottom: 7px;}
.nav-trigger.style-1 .bars {	height: 25px;}
.nav-trigger.collapsed .bars {	margin-bottom: 4px;}
.ld-module-dropdown {color:#ffffff !important; font-family: NewYork !important;  letter-spacing: 0.1em !important; margin-top:20px !important;  font-weight: 600 !important; color:#ffffff !important; text-transform:uppercase;background-color: #d3b298 !important; }
.ld-dropdown-menu-content {width: 340px !important; border: 0px !important; padding: 30px 40px !important;}
.main-nav .link-txt {font-family: NewYork !important;} 
.speciale{    padding: 10px 10px !important; font-size:17px; letter-spacing:0.2em;
    color: #f6f1ea !important; 
    border: #f6f1ea solid 2px !important;}
    
.jumbo-by-bonfire .speciale  .sub-menu &gt; li &gt; a:hover:not   {
    color: #d3b298 !important;}
 
 @media (min-width: 1200px) {
.main-nav-fullscreen-style-1 &gt; li { margin-bottom: 0em;}}
 @media screen and (min-width: 1200px) {
.main-nav-fullscreen-style-1 &gt; li {   margin-bottom: 0em !important}} 
.header-fullscreen .navbar-fullscreen {  background: rgba(211, 178, 152, 0.95)!important;}

/**HOME**/
/**BOX HOTEL MOBILE*/
@media screen and (min-width: 1200px){
.boxhotel .container {width: 1000px !important;}}
.fancy-box-case-study figure:after { background: rgba(211,178,152,0.33) !important;}
.fancy-box-case-study h3 { font-size: 35px;text-align: center; line-height: 1.5em;}
/**SFONDI**/
@media screen and (min-width: 1250px) and (max-width: 20000px) {
.nosfondo .liquid-row-overlay {display:none !important;}}
/*CAROSELLO NEWS**/
.flickity-prev-next-button:disabled {opacity: 1;}
.flickity-enabled.is-draggable {max-height:650px;}
/**NEWS**/
.liquid-blog-grid .entry-title {font-size:30px;}
/**REVIEW**/
.testimonial-quote-mark {display:none;}
.testimonial-fill-onhover p { color: #380100 !important;}
.is-selected .testimonial-fill-onhover { color: #380100 !important;}
.testimonial-fill-onhover:after {opacity: 1!important;}
.flickity-viewport .is-selected .testimonial-whole-shadowed-alt { box-shadow: 0 20px 40px rgba(0,0,0,0.0); }
.flickity-viewport .is-selected .testimonial-whole-shadowed {box-shadow: 0 18px 50px rgba(0,0,0,0.0); }

/**FOOTER**/
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer { background: var(--color-primary) !important; margin-bottom: 0px !important;}
.wpml-ls-statics-footer a {background: var(--color-primary) !important;}
/**EXPERIENCE**/
.lqd-promo-content h2 {  font-size: 120px;font-weight: 500; padding-bottom: 30px;}

/**MOBILE**/
.navbar-brand img {height: 60px;}
@media screen and (max-width: 1199px) {
 .nomobile {display:none !important;}
/**MENU**/
.navbar-collapse .header-module {padding-left: 25px !important;}
.main-nav .link-txt {color:#380100; font-family: NewYork !important; font-size:30px; line-height: 1em;     letter-spacing: 0.03em;}   
.navbar-header { padding-left: 15px !important; padding-right: 35px !important;}
.main-header .navbar-header { background-color: #ffffff !important;}
/**FONT**/
h1 {font-size:45px;} 
h2 {font-size:50px;} 
h3 {font-size:50px;} 
h4 {font-size:40px;} 
.lqd-promo-content h2 {  font-size: 60px;}
.bigtitle {font-size:60px !important;}
.bigtitle2 {font-size:60px !important;}
.big {font-size:60px !important;} }

 @media screen and (max-width: 1199px) {
.nav-item-children { background-color: #f6f1ea !important;}
     .nav-item-children .txt {color:#380100 !important;}}</pre></body></html>