@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed|Roboto:300,400,500,700");.footer-menu ul li a,body,.main-description{font-family:"Roboto",sans-serif;font-weight:400}.box-citazione{font-family:"Roboto",sans-serif;font-weight:500}.main-buttons .main-button,.main-title,.home_titolo,.main-description h1,.main-description h2,.main-description h3{font-family:"Roboto Condensed",sans-serif;font-weight:700}*:focus{outline:none !important}.pt-10,.py-10{padding-top:8rem !important}.pb-10,.py-10{padding-bottom:8rem !important}.mt-10,.my-10{padding-top:8rem !important}.mb-10,.my-10{padding-bottom:8rem !important}.pr-15{padding-right:15px !important}.pr-120{padding-right:120px !important}.pl-85{padding-left:85px !important}.pl-100{padding-left:100px !important}.bg-transparent{background-color:transparent}.bg-grey{background-color:#969696}.bg-lightgrey{background-color:#f8f8f8}.bg-green{background-color:#1a1a1a}.no-gutter.row{margin-left:0;margin-right:0}.no-gutter.container,.no-gutter.container-fluid,.no-gutter>[class^="col-"]{padding-left:0;padding-right:0}.gutter-50.row{margin-left:5%;margin-right:5%}.gutter-50.container,.gutter-50.container-fluid,.gutter-50>[class^="col-"]{padding-left:5%;padding-right:5%}.no-padding{padding:0 !important}.padding-left-15{padding-left:15px}.padding-right-15{padding-right:15px}.padding-left-30{padding-left:30px}.padding-right-30{padding-right:30px}.full-height{height:100%}.full-width{width:100%}.btn{font-weight:400;font-size:1rem;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-primary{background-color:#969696;border-color:#969696;color:#969696}.btn-primary:hover,.btn-primary:focus{color:#fff;background-color:#f8f8f8;border-color:#f8f8f8}.btn-transparent{background-color:transparent;border-color:#000;color:#000}.btn-transparent:hover,.btn-primary:focus{color:#000;background-color:#fff;border-color:#fff}.container-acro{margin-left:230px;margin-right:130px}.container-acro-left{margin-left:230px;margin-right:0}.container-acro-finder{margin-left:130px;margin-right:130px}.container-acro-moodboard{margin-left:229px;margin-right:229px}.container-relative{position:relative}.container-0{position:relative}.container-0>.row{margin-left:0;margin-right:0}.container-0>.row>div[class^='col'],.container-0>.row>div[class*=' col']{padding-left:0;padding-right:0}.container-0 .text-container{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start}.container-0 .text-container-right{justify-content:flex-end}.container-0 .text-container .text-box{max-width:615px;padding-top:50px;padding-bottom:50px;padding-left:45px;padding-right:30px}.container-0 .text-container-right .text-box{padding-left:30px;padding-right:45px}@media screen and (max-width: 991px){.container-acro,.container-acro-left,.container-acro-finder,.container-acro-moodboard{margin-left:15px;margin-right:15px}.container-0 .text-container .text-box{max-width:100%;padding-right:45px}.container-0 .text-container-right .text-box{max-width:100%;padding-left:45px}}.row2{position:relative;margin-left:30px;margin-right:30px}.row2>[class*="col-"]{padding-left:30px;padding-right:30px}.col-230{flex:0 0 230px;max-width:230px}.col-230-assest{flex:0 0 calc(50% + (100% - 50% - 33.3% - 230px - 1px));max-width:calc(50% + (100% - 50% - 33.3% - 230px - 1px))}.col-230-assest2{flex:0 0 calc(50% + (100% - 50% - 33.3% - 230px - 30px));max-width:calc(50% + (100% - 50% - 33.3% - 230px - 30px))}@media screen and (max-width: 991px){.col-230{width:100%;max-width:100%}.col-230-assest{max-width:inherit}}.flutter-wrap{position:relative;display:flex;flex-wrap:wrap}.flutter-wrap.flutter-right{justify-content:flex-end}.flutter-wrap .flutter-box{max-width:615px;padding-top:5rem;padding-bottom:5rem;padding-left:15px;padding-right:15px}.col-1 .flutter-box,.col-xs-1 .flutter-box,.col-sm-1 .flutter-box,.col-md-1 .flutter-box,.col-lg-1 .flutter-box,.col-2 .flutter-box,.col-xs-2 .flutter-box,.col-sm-2 .flutter-box,.col-md-2 .flutter-box,.col-lg-2 .flutter-box,.col-3 .flutter-box,.col-xs-3 .flutter-box,.col-sm-3 .flutter-box,.col-md-3 .flutter-box,.col-lg-3 .flutter-box{max-width:115px}.col-4 .flutter-box,.col-xs-4 .flutter-box,.col-sm-4 .flutter-box,.col-md-4 .flutter-box,.col-lg-4 .flutter-box{max-width:315px}.col-5 .flutter-box,.col-xs-5 .flutter-box,.col-sm-5 .flutter-box,.col-md-5 .flutter-box,.col-lg-5 .flutter-box{max-width:415px}.col-6 .flutter-box,.col-xs-6 .flutter-box,.col-sm-6 .flutter-box,.col-md-6 .flutter-box,.col-lg-6 .flutter-box{max-width:615px}.zindex-layer-1{z-index:1}.zindex-layer-2{z-index:2}.zindex-layer-3{z-index:3}.col-20{width:20%;padding-left:15px;padding-right:15px}@media screen and (max-width: 991px){.col-20{width:50%}}@media screen and (max-width: 767px){.col-20{width:50%}}@media screen and (max-width: 575px){.col-20{width:100%}}.flex-row{display:flex;flex-wrap:wrap}.flex-col{width:30%}ul{margin:0;padding:0}ul li{list-style:none}.img{background-position:center;background-repeat:no-repeat;background-size:cover}.img.all{width:100%;height:100%}.img-fixed{background-attachment:fixed}.img-bgas{position:relative;overflow:hidden;margin:0}.img-bgas img{object-fit:cover;width:100%;height:100%}.img-bg{background-position:center;background-size:cover;background-repeat:no-repeat}.topslider{height:35vh;overflow:hidden}.topslider .gmap-canvas,.topslider iframe{height:100%;width:100%}@media screen and (min-width: 500px){.topslider{height:300px}}@media screen and (min-width: 992px){.topslider{height:calc(100vh - 73px - 100px)}}.topslider>.metaslider,.topslider>.metaslider>div,.topslider>.metaslider>div>div,.topslider>.metaslider>div>div>.slides,.topslider>.metaslider>div>div>.slides>li,.topslider>.metaslider>div>div>.slides>li>.img{position:relative;height:100%;width:100% !important;max-width:100% !important}.metaslider .flexslider{margin:0}.topslider>.metaslider>div>div>.slides>li>img{object-fit:cover;width:100% !important;height:100%}.topslider>.metaslider>div>.flexslider>.slides>li>.img{background-position:center;background-size:cover;background-repeat:no-repeat}.topslider>.metaslider>div>.flexslider>.slides>li .img-opacity{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:0.2}.topslider>.metaslider>div>.flexslider>.slides>li>.caption-wrap{text-align:left;font-weight:600;font-size:4rem;left:auto;right:0;bottom:50px;width:auto;background:none;padding-left:50px;padding-right:50px;color:#fff;text-shadow:2px 2px #000;z-index:2;opacity:1}.topslider>.metaslider>div>.flexslider>.slides>li>.caption-wrap h5{font-weight:600;font-size:48px;padding-left:30px;margin-bottom:80px}.metaslider .flexslider .flex-direction-nav li a{width:100px !important;height:100px !important;background-size:30px;background-position:center}.metaslider .flexslider .flex-direction-nav li a.flex-next{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.metaslider .flexslider .flex-direction-nav li a.flex-prev{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.metaslider .flex-control-nav{bottom:15px !important}@media only screen and (max-width: 767px){.topslider>.metaslider>div>.flexslider>.slides>li>.caption-wrap{font-size:1.2rem;padding-left:0;padding-right:0;bottom:0}}header .navbar-brand img{width:100%}header .navbar-collapse{justify-content:flex-end}header .navbar-collapse .navbar-nav.ml-auto{justify-self:flex-end;margin-left:0 !important;margin-right:30px}header .navbar-collapse .navbar-nav.ml-auto:last-child{margin-right:0}header .navbar-light .navbar-nav .active>.nav-link,header .navbar-light .navbar-nav .nav-link.active,header .navbar-light .navbar-nav .nav-link.show,header .navbar-light .navbar-nav .show>.nav-link{color:#666;font-size:14px}@media screen and (min-width: 414px){height:73px}@media screen and (min-width: 330px){.navbar-brand img{width:auto}}.footer-menu{border-top:solid 1px #000;margin-bottom:10px;padding-top:10px}.footer-menu ul{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.footer-menu ul li:last-child{border-right:none}.footer-menu ul li a{display:block;font-size:12px;color:#666}.footer-menu ul li a:hover,.footer-menu ul li a:visited{color:#666}@media screen and (min-width: 768px){.footer-menu ul{flex-wrap:wrap;flex-direction:row}}.zoccolo{min-height:30px;background-color:#666}body{font-size:16px;overflow-x:hidden;color:#666}a,a:hover{text-decoration:none}main{margin-bottom:100px}.row-30{margin-left:-30px;margin-right:-30px}.row-30 [class*="col-"]{padding-left:30px;padding-right:30px}.mb-separator{margin-bottom:3rem}.main-buttons{display:flex;flex-direction:row;margin-bottom:3rem}.main-buttons .main-button{color:#FFF;text-transform:uppercase;display:block;width:33.3%;height:100px;text-align:center;line-height:100px;background:#232323;background:-moz-linear-gradient(top, #232323 0%, #545454 100%);background:-webkit-linear-gradient(top, #232323 0%, #545454 100%);background:linear-gradient(to bottom, #232323 0%, #545454 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#232323', endColorstr='#545454',GradientType=0 )}.main-buttons .main-button:hover,.main-buttons .main-button.active{color:#FFFFAA;background:#232323;background:-moz-linear-gradient(top, #545454 0%, #232323 100%);background:-webkit-linear-gradient(top, #545454 0%, #232323 100%);background:linear-gradient(to bottom, #545454 0%, #232323 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#545454', endColorstr='#232323',GradientType=0 )}@media screen and (max-width: 320px){.main-buttons .main-button{font-size:12px;height:60px;line-height:60px}}.main-title,.home_titolo{display:block;font-size:16px;color:#000;text-transform:uppercase}.main-title{margin-bottom:3rem}.main-description h1,.main-description h2,.main-description h3{font-size:16px;text-transform:uppercase;color:#000;margin-bottom:1rem}.box-citazione{margin-top:100px}.box-citazione .titolo-citazione{font-size:30px;color:#000}.box-citazione .autore-citazione{text-align:right;margin-top:20px;margin-right:100px;font-style:italic;font-size:16px}.form-box .main-title{margin-bottom:1rem}.form-box label{font-size:10px}.form-box .form-control{font-size:12px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-box .btn-success{background-color:#333;border:solid 1px #333}.form-box .btn-success:hover{background-color:#000;border:solid 1px #000}.box_center{display:flex;margin-left:-30px;margin-right:-30px}.box_center .box_colonna_4{padding-left:30px;padding-right:30px;width:25%}.box_center .box_colonna_4 .colonna_4_testo{display:block;padding-top:20px;text-align:justify}
