﻿.main-color{color:#0e4fa3}
.secondary-color{color:#424242}
.btn-primary{background-color:#0e4fa3;border-color:#0e4fa3;}
.btn-primary:hover{background-color:#424242;border-color:#424242;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:#0e4fa3}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#0e4fa3}
.navbar-default .navbar-toggle .icon-bar {background-color: #0e4fa3;}
.section-static a{color:#0e4fa3;}
.section-breadcramp .breadcrumb a:hover{color:#0e4fa3;}
.sb{line-height:2.0;}
.sb h3{color: #0e4fa3;}
.sb h3:after{background-color:#0e4fa3;}
.form-control:focus{border-color:#0e4fa3; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(101,161,1,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(101,161,1,.6);}
.section-evidenza h3{color:#0e4fa3;}
.section-evidenza .annuncio .s-annuncio .dati .titolo{color:#0e4fa3;}
.div-contatti-scrivici h3,.section-contatti .div-contatti-dati h2{color:#0e4fa3;}
.section-contatti .div-contatti-dati .dato  .valori:after{background-color: #0e4fa3;}
.section-contatti .div-contatti-dati .dato .icon-contatto i{color: #0e4fa3;}
footer .footer2{background-color:#424242}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {background-color: #0e4fa3;border-color: #0e4fa3;}
.pagination > li > a, .pagination > li > span {color: #0e4fa3;}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {color: #0e4fa3;}
.section-ricerca-annunci .annuncio .div-venaff .scritta{}
.section-scheda h1{color: #0e4fa3;}
.section-scheda .div-widget .titolo-interno{color: #0e4fa3;}
.section-scheda .div-widget.div-widget-with-link a{}
.section-scheda .div-widget.div-widget-with-link a:hover{color: #0e4fa3;}
.section-evidenza h3:after{background-color: #0e4fa3;}
.nav>li>a,.dropdown-menu>li>a{font-family:Rubik,sans-serif;text-transform:uppercase}
@media (min-width: 768px) {
body{padding-top:150px}
.navbar-brand img{max-height:150px;padding:10px 0 15px 0}
.nav>li>a{line-height:150px}
.navbar-default .navbar-collapse{height:150px!important}
}
.div-h1{background-position:center;background-size:cover;background-repeat:no-repeat;padding:0 0;background-color:#0e4fa3}
.div-h1 h1{font-weight:300;}
footer{background-color:#e6e6e6;text-align:left;color:#a6a6a6}
footer a{color:#a6a6a6}
footer .f1 .crcol .titolo { color: #a6a6a6; font-size: 24px; margin-bottom: 15px; position:relative}
footer .f2{padding:15px 0;margin-top:15px;text-align:center;color:#d6d6d6;background-color:#363636}
footer .f2 a{color:#d6d6d6}
footer .f1 .crcol:before{content:'';position:absolute;left:-15px;top:0;width:1px;height:100%;background-color:#ffffff}
.section-benvenuto-2 ul li{margin-bottom:25px}
.sb.section-benvenuto .fotona{background-position:center right}
footer .colonna1:before{display:none}

.section-static-bg{background-position:center;background-size:cover;background-repeat:no-repeat;height:350px;text-align:center}
.section-static-bg img{display:none}
@media (max-width: 767px) {
	.section-static-bg{background-image:none;height:auto}
	.section-static-bg img{display:inline-block}
	.section-benvenuto-2 ul li{margin-bottom:5px}
}
.div-lingue{display:none}
.btn-whatsapp, .btn-whatsapp.focus, .btn-whatsapp:focus {color: #fff;background-color: #25d366;border-color: rgba(0,0,0,.2);}
.div-h1-scheda{background-color:#ffffff}
.carousel-scheda .item { background-position: center; background-size: contain; background-repeat: no-repeat }
@media (min-width:992px) {
.carousel-scheda .carousel-control.left,.carousel-scheda .carousel-control.right{background-image:none}
.carousel-scheda .carousel-control .icon-scorri{color:#969696}
}
@media (max-width: 767px) {
	.carousel-scheda .item { background-size:cover}
}

/*FONTS*/
@font-face {font-family: 'cr';src:  url('fonts/cr.eot?hjve4d');src:  url('fonts/cr.eot?hjve4d#iefix') format('embedded-opentype'),url('fonts/cr.ttf?hjve4d') format('truetype'),url('fonts/cr.woff?hjve4d') format('woff'),url('fonts/cr.svg?hjve4d#cr') format('svg');font-weight: normal;font-style: normal;font-display: block;}
[class^="cr-"], [class*=" cr-"] {/* use !important to prevent issues with browser extensions that change fonts */font-family: 'cr' !important;speak: never;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;/* Better Font Rendering =========== */-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.cr-office:before {content: "\e909";}
.cr-tiktok:before {content: "\e900";}

/*lorenzo*/
.section-blocchi .a-blocco.other-color {border-color:#000000!important;border:1px solid #000000;}
.section-btn-home .btn-home{text-align:center;margin-bottom:60px;}
.section-btn-home .btn-home a {background-color: #ffffff; color: #0e4fa3;border: 1px solid #0e4fa3;border-radius:0px;padding: 15px 25px; transition:0.3s;font-size: 20px;font-family: Roboto,sans-serif!important;font-weight: 400;display:block;}  
.section-btn-home .btn-home a:hover {background-color: #0e4fa3;color:#ffffff;border: 1px solid #0e4fa3;text-decoration:none;}
.section-evidenza {padding-bottom: 15px;}

@media (max-width:1199px) {
	.section-btn-home .btn-home a span{display:block;}
	.section-btn-home .btn-home a{display: inline-block;}
}
