.hide{display:none}@media screen and (min-width:1200px){.container.max-1200{width:1170px;max-width:1170px}}@media screen and (min-width:1600px){.container{max-width:1570px}}@media screen and (max-width:991px){.navbar .container{max-width:none}#navbar-top{display:none}}@media screen and (min-width:992px){#navbar-main .navname-top{display:none}.brand-centered .navbar-brand{position:absolute;left:50%;width:120px;margin-left:-60px;text-align:center}header{position:fixed;left:0;right:0;top:0;z-index:100}.transp-header header.fixed .navbar{background:0 0!important}.navname-right .dropdown-menu,.navname-top .dropdown-menu{right:0;left:auto}.navbar-light .navbar-nav>.nav-item .dropdown-item,.navbar-light .navbar-nav>.show>.nav-link,.navbar-light .navbar-nav>.show>.nav-link:focus,.navbar-light .navbar-nav>.show>.nav-link:hover{color:#fff;background-color:#000}.navbar-light .navbar-nav>.nav-item>.dropdown-menu{border-radius:0;background-color:#000;border:none;margin:0}}.no-gutter .row{margin:0}.no-gutter .row>[class*=col-]{padding-right:0;padding-left:0}.breadcrumb{background-color:transparent}section.carousel.edge-to-edge .carousel-item{background-size:cover;background-position:center;height:100vh;display:flex;align-items:center;justify-content:center}section.carousel.edge-to-edge .carousel-caption{position:static}@media screen and (min-width:992px){section.carousel.edge-to-edge .carousel-item{height:50vw}}section.colonne-equal-height .contents{padding:50px}section.colonne-equal-height .col-eq-height{display:block;position:relative;background-position:50%;background-size:cover}section.colonne-equal-height .col-eq-height .contents{padding:50px}section.colonne-equal-height .col-eq-height .contents h2{font-size:36px}@media(max-width:991px){section.colonne-equal-height .col-eq-height{min-height:400px}}section.blocchi-rollover .contents{position:relative}section.blocchi-rollover .contents:hover .rollover{opacity:1}section.blocchi-rollover .rollover{color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}section.blocchi-rollover .inner-table{width:100%;height:100%;display:table;background:rgba(0,0,0,.5)}section.blocchi-rollover .inner-contents{display:table-cell;vertical-align:middle;text-align:center;text-decoration:none}section.blocchi-rollover .inner-contents,section.blocchi-rollover .inner-contents .title{color:#fff}section.blocchi-rollover .inner-contents:hover{opacity:1}section.flex .contents{display:flex}section.flex .contents-left{flex:0 0 25%;padding-right:15px}.btn.btn-circle{background-color:#fff;color:$link_color_inverse;width:50px;height:50px;color:#f7ba48;font-size:20px;padding:12px;-webkit-border-radius:25px;border-radius:25px}.form-control{-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.component-modal{display:none}.modal .component-modal{display:block}#components-modal .modal-content>.close{width:32px;text-align:center;height:32px;line-height:32px}form .help-block{display:none}form .has-error .help-block{display:block}#footer .colonne{padding:24px 0}#footer .colonne ul{list-style:none;margin:0;padding:0}