.card-image.rounded{margin-bottom:-10px}.card-image.contain{padding:.5rem}.card-image.contain a{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-image.contain img{height:100px;width:auto}@media (min-width:768px){.card-image.contain img{height:130px}}@media (min-width:768px){.notizie .col-lg-7 .card.dark.big .thumbnail{height:380px}.notizie .col-lg-5 .card.dark .thumbnail,.notizie .col-lg-6 .card.dark .thumbnail{height:190px}}@media (min-width:1030px){.notizie .col-lg-7 .card.dark.big .thumbnail{height:200px}.notizie .col-lg-5 .card.dark .thumbnail{height:140px}.notizie .col-lg-6 .card.dark .thumbnail{height:170px}}@media (min-width:1366px){.notizie .col-xl-9 .card.dark.big .thumbnail{height:360px}.notizie .col-xl-4 .card.dark .thumbnail{height:158px}.notizie .col-xl-5 .card.dark .thumbnail{height:200px}}.brand .brand-body,.brand .brand-body h2{font-family:"Montserrat",sans-serif}.brand{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:32.4px;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.brand .brand-head,.brand .brand-head img{height:100%}.brand .brand-body,.brand .brand-body h2{color:#fff;font-weight:400;line-height:normal;text-transform:uppercase}.brand .brand-body h2{margin-bottom:0}.brand:active,.brand:focus,.brand:hover{color:#fff;text-decoration:none}@media (min-width:768px){.brand{height:50px}.brand .brand-body{margin-left:.5rem}.brand .brand-body,.brand .brand-body h2{font-size:2rem}}.check-btn{-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start;border:0 solid rgba(0,0,0,0)!important;border-radius:20px;padding:.25rem 1.5rem .25rem .25rem;-webkit-transition:all .5s linear!important;-o-transition:all .5s linear!important;-moz-transition:all .5s linear!important;transition:all .5s linear!important}.check-btn .check{color:#fff;border-radius:1000px;margin-right:.5rem;width:30px;height:30px;line-height:28px;background-color:rgba(0,0,0,0);-webkit-transition:background-color .5s linear .3s,color .2s linear 1s;-o-transition:background-color .5s linear .3s,color .2s linear 1s;-moz-transition:background-color .5s linear .3s,color .2s linear 1s;transition:background-color .5s linear .3s,color .2s linear 1s;border:1px solid rgba(0,0,0,.1);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.check-btn .check .material-icon{width:.77rem;height:.77rem}.check-btn .check .material-icon .color{fill:#fff}.check-btn.small .check{height:20px;width:20px;line-height:18px}.check-btn.active .check{background-color:rgba(0,0,0,.2)}.check-btn .count{-webkit-flex:1 1;-moz-box-flex:1;-ms-flex:1 1;flex:1 1;text-align:right;font-weight:400;font-size:.5rem;margin-right:-1rem;display:none}@media (min-width:1366px){.check-btn .count{display:block}}.check-btn,.check-btn.blue,.check-btn.darkgreen,.check-btn.orange,.check-btn.red{color:#fff;background-color:#fff;border:1px solid #fff}.check-btn.blue svg path.color,.check-btn.darkgreen svg path.color,.check-btn.orange svg path.color,.check-btn.red svg path.color,.check-btn svg path.color{fill:#fff}.check-btn.blue:active,.check-btn.blue:focus,.check-btn.blue:hover,.check-btn.darkgreen:active,.check-btn.darkgreen:focus,.check-btn.darkgreen:hover,.check-btn.orange:active,.check-btn.orange:focus,.check-btn.orange:hover,.check-btn.red:active,.check-btn.red:focus,.check-btn.red:hover,.check-btn:active,.check-btn:focus,.check-btn:hover{color:#fff}.check-btn.blue:active svg path.color,.check-btn.blue:focus svg path.color,.check-btn.blue:hover svg path.color,.check-btn.darkgreen:active svg path.color,.check-btn.darkgreen:focus svg path.color,.check-btn.darkgreen:hover svg path.color,.check-btn.orange:active svg path.color,.check-btn.orange:focus svg path.color,.check-btn.orange:hover svg path.color,.check-btn.red:active svg path.color,.check-btn.red:focus svg path.color,.check-btn.red:hover svg path.color,.check-btn:active svg path.color,.check-btn:focus svg path.color,.check-btn:hover svg path.color{fill:#fff}.check-btn.active{color:#fff;background-color:#8bc34a;border:1px solid #8bc34a;border:0 solid rgba(0,0,0,0)!important}.check-btn.active svg path.color{fill:#fff}.check-btn.active:active,.check-btn.active:focus,.check-btn.active:hover{color:#fff}.check-btn.active:active svg path.color,.check-btn.active:focus svg path.color,.check-btn.active:hover svg path.color{fill:#fff}.check-btn.active.light{color:#fff;background-color:#212121;border:1px solid #212121}.check-btn.active.light svg path.color{fill:#fff}.check-btn.active.light:active,.check-btn.active.light:focus,.check-btn.active.light:hover{color:#fff}.check-btn.active.light:active svg path.color,.check-btn.active.light:focus svg path.color,.check-btn.active.light:hover svg path.color{fill:#fff}.check-btn.active.darkgreen{color:#fff;background-color:#33691e;border:1px solid #33691e}.check-btn.active.darkgreen svg path.color{fill:#fff}.check-btn.active.darkgreen:active,.check-btn.active.darkgreen:focus,.check-btn.active.darkgreen:hover{color:#fff}.check-btn.active.darkgreen:active svg path.color,.check-btn.active.darkgreen:focus svg path.color,.check-btn.active.darkgreen:hover svg path.color{fill:#fff}.check-btn.active.red{color:#fff;background-color:#d50000;border:1px solid #d50000}.check-btn.active.red svg path.color{fill:#fff}.check-btn.active.red:active,.check-btn.active.red:focus,.check-btn.active.red:hover{color:#fff}.check-btn.active.red:active svg path.color,.check-btn.active.red:focus svg path.color,.check-btn.active.red:hover svg path.color{fill:#fff}.check-btn.active.blue{color:#fff;background-color:#007cd6;border:1px solid #007cd6}.check-btn.active.blue svg path.color{fill:#fff}.check-btn.active.blue:active,.check-btn.active.blue:focus,.check-btn.active.blue:hover{color:#fff}.check-btn.active.blue:active svg path.color,.check-btn.active.blue:focus svg path.color,.check-btn.active.blue:hover svg path.color{fill:#fff}.check-btn.active.orange{color:#fff;background-color:#ff5900;border:1px solid #ff5900}.check-btn.active.orange svg path.color{fill:#fff}.check-btn.active.orange:active,.check-btn.active.orange:focus,.check-btn.active.orange:hover{color:#fff}.check-btn.active.orange:active svg path.color,.check-btn.active.orange:focus svg path.color,.check-btn.active.orange:hover svg path.color{fill:#fff}.btn-input{position:relative;overflow:hidden;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;font-size:.7rem;line-height:normal;border-radius:10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);padding:.75rem}.small.btn-input{font-size:.5rem;line-height:20px}.btn-input:disabled,.disabled.btn-input{opacity:.65}input[type],textarea{font-family:"Raleway",sans-serif;width:100%;padding:10px 15px;border:0;font-size:1rem;line-height:1.5;color:#212121;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);outline:none}input[type]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#212121}input[type]::-moz-placeholder,textarea::-moz-placeholder{color:#212121}input[type]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#212121}input[type]::placeholder,textarea::placeholder{color:#212121}input[type]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#212121}@media (min-width:768px){input[type],textarea{font-size:.75rem}}.btn-input{font-weight:bolder;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12)}.btn-input::-webkit-input-placeholder{font-weight:400;color:#212121}.btn-input::-moz-placeholder{font-weight:400;color:#212121}.btn-input:-ms-input-placeholder{font-weight:400;color:#212121}.btn-input::-ms-input-placeholder{font-weight:400;color:#212121}.btn-input::placeholder{font-weight:400;color:#212121}.input-with-icon{position:relative}.input-with-icon svg{position:absolute;right:.75rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.input-with-icon .btn-input{padding-right:3rem}.search-dropdown ul{list-style:none;margin:auto;padding:0}.search-dropdown{position:relative}.search-dropdown ul{background-color:#fff;display:none;z-index:10}.search-dropdown ul,.search-dropdown ul:after{position:absolute;border-radius:0 0 10px 10px;right:0;left:0}.search-dropdown ul:after{pointer-events:none;content:"";bottom:0;top:2px;z-index:-1;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12)}.search-dropdown ul:before{content:"";display:block;border-top:1px solid #e0e0e0;margin:0 15px}.search-dropdown li{margin-bottom:0}.search-dropdown li:last-child{border-radius:0 0 10px 10px;overflow:hidden}.search-dropdown li span{display:block;padding:10px 15px;font-size:.75rem;line-height:1.5;outline:none;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.search-dropdown li span:active,.search-dropdown li span:focus,.search-dropdown li span:hover{background-color:#f5f5f5;cursor:pointer}.search-dropdown.open{background-color:#fff;border-radius:10px 10px 0 0;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12)}.search-dropdown.open ul{display:block}.search-dropdown.open input[type]{border-radius:10px 10px 0 0;box-shadow:none}