﻿:root{--bs-primary: #cd071e;--bs-primary-rgb: 205,7,30;}.btn-primary{--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-bg: #000000;--bs-btn-hover-border-color: #000000;--bs-btn-active-bg: #000000;--bs-btn-active-border-color: #000000;}.navbar{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,1.0%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='4' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}

/*lorenzo*/
h1, h2, h3, .section-home .titolo-home, footer .colonna .col-titolo, .section-vdw .svdw-title, .section-contatti .dati-contatto .dato-titolo, .section-inserisci-richiesta .titolo, .annuncio .annuncio-titolo, .section-scheda .section-main-car .main-prezzo-caratteristiche .sch-car.prezzo .value, .section-scheda .scheda-titolo{font-family: 'Bodoni MT'!important;font-weight: 100!important;}

h2, .section-home .titolo-home{color:var(--bs-primary);}

.whatsapp-suite {position: fixed;z-index: 999;bottom: 30px;right: 30px;color: #ffffff;font-size: 35px;height: 70px;width: 70px;border-radius: 50%;display: block;background-color: #25d366;text-align: center;transition:0.3s;box-shadow: 0 1px 6px 0 rgba(0, 0, 0, .06), 0 2px 32px 0 rgba(0, 0, 0, .16);}
.whatsapp-suite i{display:inline-block;margin-top:17px;}
.whatsapp-suite:hover{color:#ffffff;text-decoration:none;background-color:#21b358;}
.whatsapp-suite:focus {color: #ffffff;text-decoration: none;background-color:#21b358;}

.navbar-scroll a:hover, .navbar-scroll .navbar-nav .nav-link.show{color: #61000b!important;}

.navbar-scroll, footer, footer .footer2{background-color: var(--bs-primary);}
.navbar-scroll a, footer a, footer .footer2 a{transition:0.3s;}
footer a:hover, footer .footer2 a:hover{color: #61000b;}

.navbar .navbar-toggler {border: 2px solid #ffffff!important;}
.navbar .navbar-toggler:hover{color: inherit!important;}

.section-motore .motore {box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}
.section-ricerca-su-mappa {margin-top: 4rem;}

.annuncio {margin-bottom: 3rem;padding-bottom: 3rem;}
.annuncio .row {display: flex;align-items: center;}
.annuncio .annuncio-body {padding-top: 0;}
.annuncio .annuncio-body .annuncio-text {height: 95px;overflow: hidden;}

.col-planimetrie .carousel-inner {box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;padding: 1rem;border-radius: 1rem;}

.section-contatti .dati-contatto .icona-whatsapp{display: inline-block;align-items: initial;justify-content: initial;font-size: 1rem;color: #25d366;border:none;width: auto;height: auto;border-radius: 0;background-color: transparent;}

.section-inserisci-richiesta .titolo {background-color: var(--bs-primary)!important;font-size: 1.3rem;}

.section-na .boxes .titolo {text-transform: initial;margin-top: 0;}
.section-vdw .svdw-title, footer .colonna .col-titolo {text-transform: initial;}

.img-flottante {max-height: 750px;}

.col-mappa .map-canvas{border-radius:1rem;}

.logo-footer{max-height: 70px;}
footer .tels i{color: #25d366;}

@media (min-width: 992px) {
	.section-motore.motore-ricerca {margin-top: 5rem;}
}
@media (max-width:991px) {
	header .lingue {top: 15px;}
    .img-flottante {max-height: initial;margin-bottom: 2rem;}
	.navbar-scroll .navbar-collapse {background-color:var(--bs-primary);}
	.section-motore .motore {border-radius: 1rem;}
	.section-motore.motore-ricerca {margin-top: -10rem;}
	.section-motore.motore-ricerca .motore {border-radius: 1rem;margin: auto 1rem;}
	.section-ricerca-su-mappa {margin-top: 2rem;}
	.annuncio .annuncio-img .s-annuncio-img img {margin-bottom: 1rem;}
}
@media (max-width: 767px) {
	.section-motore.motore-ricerca {margin-top: -2rem;}
}

/*FONTS*/
@font-face {font-family: 'Bodoni MT';src: url('fonts/BodoniMT/BodoniMT-Bold.woff2') format('woff2'),url('fonts/BodoniMT/BodoniMT-Bold.woff') format('woff');font-weight: bold;font-style: normal;font-display: swap;}
@font-face {font-family: 'Bodoni MT';src: url('fonts/BodoniMT/BodoniMT-BoldItalic.woff2') format('woff2'),url('fonts/BodoniMT/BodoniMT-BoldItalic.woff') format('woff');font-weight: bold;font-style: italic;font-display: swap;}
@font-face {font-family: 'Bodoni MT';src: url('fonts/BodoniMT/BodoniMTBlack-Italic.woff2') format('woff2'),url('fonts/BodoniMT/BodoniMTBlack-Italic.woff') format('woff');font-weight: 900;font-style: italic;font-display: swap;}
@font-face {font-family: 'Bodoni MT';src: url('fonts/BodoniMT/BodoniMTBlack.woff2') format('woff2'),url('fonts/BodoniMT/BodoniMTBlack.woff') format('woff');font-weight: 900;font-style: normal;font-display: swap;}
@font-face {font-family: 'Bodoni MT';src: url('fonts/BodoniMT/BodoniMT-Italic.woff2') format('woff2'),url('fonts/BodoniMT/BodoniMT-Italic.woff') format('woff');font-weight: normal;font-style: italic;font-display: swap;}
@font-face {font-family: 'Bodoni MT';src: url('fonts/BodoniMT/BodoniMT.woff2') format('woff2'),url('fonts/BodoniMT/BodoniMT.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}

