.img-responsive{display:inline-block}
.logo {background-color: transparent;height: auto;line-height: initial;margin-bottom: -120px;box-sizing: border-box;padding-top: 5px}
.logo img {margin: 5px 0;max-width: 100%}
.logo-sticky {display: none}
.is-sticky .logo {background-color: transparent;height: auto;margin-bottom: 0}
.is-sticky .logo .logo-standard {display: none}
.is-sticky .logo .logo-sticky {display: inline-block}
.is-sticky .logo img {height: 60px}
.sf-menu ul li>a, .sf-menu.nav>li>a {padding: 28px 7px;font-size: 13px;}
@media (max-width:991px) {
.logo {background-color: transparent;height: auto;line-height: initial;margin-bottom: 0}
.logo-standard {display: none}
.logo img.logo-sticky {display: inline-block;height: 60px}
}
.page-section.dark {background-color: #635536}
.main-slider .form-search.light {background-color: transparent!important}
.main-slider .form-search.light label{color:#ffffff}
.main-slider  .form-search.light .form-title{background-color:#ffffff}
.main-slider  .form-search .form-title:after{border-top-color:#ffffff}
.main-slider .form-search.light .form-title h2,.form-search.light .form-title .fa{color:#7d6f47}
.main-slider .form-search.light .row-submit .container-fluid>.inner {background-color: transparent;border: none}
.main-slider img {opacity: .7}
.form-search .btn-submit {display: block;width: 100%}
.btn-theme.btn-block {width: 100%;max-width: initial!important}
.navigation ul.social-icons li a {width: auto;margin-left: 5px}
.navigation ul.social-icons li img {max-width: 24px}
.page-header {padding-top: 60px!important}
@media (max-width:991px) {
.page-header {padding-top: 0!important}
}
.main-slider .caption-subtitle {text-transform:none;font-size:40px;}
.main-slider .caption-subtitle .span-caption {font-family: Roboto, sans-serif;letter-spacing:normal;margin-bottom:45px;font-size:30px}
@media (max-width:991px) {
	.main-slider .caption-subtitle {font-size:40px}
}

.thumbnail .media span.p-price{background-color:#ffffff !important;color:#7d6f47 }
.page-section.dark.chi-siamo{background-color:#344a65}


.sf-menu ul li>a{
    padding:7px 7px;
}

.whatsapp-fix{display:inline-block;position:fixed;left:15px;bottom:30px;text-align:center;background-color:#25D366;color:#ffffff !important;font-size:36px;width:50px;height:50px;line-height:50px;border-radius:50%;z-index:99;box-shadow:rgba(0,0,0,0.3) 0 0 10px}

@font-face {font-family: 'Santuy';src: url('fonts/Santuy.woff2') format('woff2'), url('fonts/Santuy.woff') format('woff'), url('fonts/Santuy.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Santuy';font-display: swap}
@font-face {font-family: fa;font-display: swap}
@font-face {font-family: Roboto;font-display: swap}
@font-face {font-family: Raleway;font-display: swap}
@font-face {font-family: 'Open+Sans';font-display: swap}