.negativeRow{margin-left:-10px;margin-right:-10px}.animsition-loading{position:fixed;width:100%;height:100%;left:0;right:0;bottom:0;top:0;border:none;margin:0;padding:0;-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0}.animsition-loading .image{position:absolute;top:35%;left:50%;margin:0 0 0 -140px;width:280px;height:80px;background:url(/assets/img/loading.svg) center center/280px 80px no-repeat}.animsition-loading span{display:block;width:80px;position:absolute;bottom:40px;left:50%;margin-left:-40px;color:#606161;font-size:1em;text-align:center}.animsition-loading::after{content:"";width:40px;height:40px;margin-top:-20px;margin-left:-20px;position:fixed;top:calc((30% + 160px) + 20px);left:50%;border-radius:50%;z-index:100;background-color:transparent;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #2d373d;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:animsition-loading;animation-name:animsition-loading}#banner-yacht-page{clear:both;float:none;display:block;z-index:1;position:relative;background:#fff;width:100%;height:100vh;min-height:800px;overflow:hidden}#banner-yacht-page::after{content:"";position:absolute;z-index:99999;width:24px;height:60px;left:50%;bottom:40px;margin-left:-12px;background:url("../img/godown.svg") bottom center/24px 60px no-repeat}#banner-yacht-page figure{position:relative;height:100vh;min-height:800px;overflow:hidden;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;z-index:1}#awards-wrapper .awards-container figure img,#banner-yacht-page figure img,#journey-map svg,#mainContainer.decalogo-page #decalogo-banner .container-fluid img,.banner-yacht figure img{width:100%}#banner-yacht-page figcaption{width:100%;height:600px;overflow:hidden;position:absolute;z-index:3;left:0;right:0;bottom:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#banner-yacht-page figcaption .post-card{width:480px;height:600px;margin:0 auto;position:relative;overflow:hidden}#banner-yacht-page figcaption .post-card .top,.banner-yacht figcaption .post-card .top{position:absolute;top:0;left:0;right:0;height:0;background:#fff}#banner-yacht-page figcaption .post-card .left,.banner-yacht figcaption .post-card .left{position:absolute;top:0;bottom:0;left:0;width:0;background:#fff}#banner-yacht-page figcaption .post-card .right,.banner-yacht figcaption .post-card .right{position:absolute;top:0;bottom:0;right:0;width:0;background:#fff}#banner-yacht-page figcaption .post-card .bottom,.banner-yacht figcaption .post-card .bottom{position:absolute;bottom:0;left:0;right:0;height:0;background:#fff}#banner-yacht-page figcaption .post-card.active .top,.banner-yacht figcaption .post-card.active .top{height:25px}#banner-yacht-page figcaption .post-card.active .left,#banner-yacht-page figcaption .post-card.active .right,.banner-yacht figcaption .post-card.active .left,.banner-yacht figcaption .post-card.active .right{width:25px}#banner-yacht-page figcaption .post-card.active .bottom{height:150px}#banner-yacht-page figcaption .post-card .logoLine{height:50px;width:auto;margin:50px}#banner-yacht-page figcaption .post-card .logoLine .svg-container{position:relative;height:50px;width:270px;padding:0;margin:0 auto}#banner-yacht-page figcaption .post-card .logoLine .svg-container svg{position:absolute;top:0;left:0;width:100%;fill:#2D373D;opacity:0}#banner-yacht-page figcaption .post-card.active .logoLine .svg-container svg{-webkit-animation:1s .6s forwards mymove;animation:1s .6s forwards mymove}@-webkit-keyframes mymove{from{opacity:0}to{opacity:1}}@keyframes mymove{from{opacity:0}to{opacity:1}}.banner-yacht-wrapper{clear:both;float:none;display:block;z-index:1;position:relative}.banner-yacht-wrapper .container,.banner-yacht-wrapper .container .row{width:auto;max-width:none;margin:0;padding:0}#peopleWrapper .profile figure,.banner-yacht-wrapper .container{margin:0 40px}.banner-yacht{clear:both;float:none;display:block;z-index:1;position:relative;background:#fff;width:100%}.banner-yacht figure{position:relative;z-index:1}.banner-yacht figcaption{width:100%;height:500px;overflow:hidden;position:absolute;z-index:3;left:0;right:0;bottom:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner-yacht figcaption .post-card{width:400px;height:500px;margin:0 auto;position:relative;overflow:hidden}.banner-yacht figcaption .post-card.active .bottom{height:120px}.banner-yacht figcaption .post-card .logoLine{height:60px;width:auto;margin:30px 25px}.banner-yacht figcaption .post-card .logoLine .svg-container{position:relative;height:60px;width:350px;padding:0;margin:0 auto}.banner-yacht figcaption .post-card .logoLine .svg-container svg{position:absolute;top:0;left:0;width:100%;fill:#2D373D}#flex-interactive.banner-yacht figcaption .post-card a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999;display:block;overflow:hidden;text-indent:-9999px}#flex-interactive.banner-yacht figcaption .post-card .play{display:block;margin:30% auto 20px;width:120px;height:120px}#flex-interactive.banner-yacht figcaption .post-card span{display:block;margin:20px 40px 0;text-align:center;color:#fff;font-size:1.6em;line-height:1em}.fancybox-slide--iframe .fancybox-content{width:100%;height:100%;max-width:100%;max-height:100%;margin:0;overflow:hidden}#banner-yacht-page-intro{padding:100px 0}#banner-yacht-page-intro blockquote{margin:0;padding:0;color:#2d373d;font-size:2em;line-height:1.4em}#banner-yacht-page-intro .text-intro{margin-top:70px}#banner-yacht-page-intro .text-intro p{margin:20px 0;font-size:1.3em;line-height:1.8em;color:#2d373d}#banner-yacht-page-intro .text-intro figure:last-child,#banner-yacht-page-intro .text-intro figure:last-of-type,#banner-yacht-page-intro .text-intro p:last-child,#banner-yacht-page-intro .text-intro p:last-of-type{margin-bottom:0}#banner-yacht-page-intro .text-intro figure{margin:20px 0}#over-interactive{width:100%;height:100vh;background:#fff;margin:0;padding:0;overflow:hidden}#over-interactive h3{color:#2d373d;position:absolute;top:20px;left:20px;z-index:9999}#frame{width:100%;height:100vh;background:#000;position:relative}#frame iframe{width:100%;height:100%;outline:0;border:none;position:absolute;top:0;left:0;right:0;bottom:0}#yacht-gallery{margin-top:7px}#yacht-gallery .negativeRow{margin-left:-5px;margin-right:-5px}.yacht-slider{margin:100px 0}.yacht-slider .container-fluid{padding-right:0}.yacht-slider .text h3{margin:0 0 20px;color:#2d373d}.yacht-slider .text p{margin:0 0 20px;color:#2d373d;font-size:1.2em;line-height:1.6em}.yacht-slider .text a{margin:0 0 0 25px;padding-top:5px;font-size:1.2em;color:#2d373d;border-bottom:1px solid transparent;text-decoration:none;position:relative}.yacht-slider .text a::after{content:"";position:absolute;top:13px;left:-25px;width:15px;height:1px;background:#2d373d}.yacht-slider .text a::before{content:"";position:absolute;width:8px;height:8px;border-left:1px solid #2d373d;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:4px;left:-15px}.yacht-slider .text a:hover{border-bottom:1px solid #2d373d}.slider-yacht-page-new{margin-left:-15px}.slider-yacht-page-new .slick-arrow{display:block;width:40px;height:40px;overflow:hidden;border-radius:50%;border:1px solid #2d373d!important;top:inherit;bottom:0}#mainContainer.company-page-new .slider-company .slick-arrow:before,#over-yacht-specification .generalPlane .slick-arrow:before,.slider-yacht-page-new .slick-arrow:before{width:auto;top:20px;left:10px;right:10px}#mainContainer.company-page-new .slider-company .slick-arrow:after,#over-yacht-specification .generalPlane .slick-arrow:after,.slider-yacht-page-new .slick-arrow:after{width:10px;top:16px}#mainContainer.company-page-new .slider-company .slick-arrow.slick-prev:after,#over-yacht-specification .generalPlane .slick-arrow.slick-prev:after,.slick-arrow.slick-prev:after{left:10px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#mainContainer.company-page-new .slider-company .slick-arrow.slick-next:after,#over-yacht-specification .generalPlane .slick-arrow.slick-next:after,.slick-arrow.slick-next:after{right:10px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slider-yacht-page-new .slick-arrow.slick-prev{left:-110px}.slider-yacht-page-new .slick-arrow.slick-next{left:-60px}#mainContainer.company-page-new .slider-company .slick-arrow:hover,#over-yacht-specification .generalPlane .slick-arrow:hover,#timeline-slider .slick-arrow:hover,#timeline-slider .slick-current.slick-active.slick-center .timeline-slide-wrapper span::after,.modal-over-close:hover,.slider-yacht-page-new .slick-arrow.slick-disabled:hover:after,.slider-yacht-page-new .slick-arrow.slick-disabled:hover:before,.slider-yacht-page-new .slick-arrow:hover{background:#2d373d}#mainContainer.company-page-new .slider-company .slick-arrow:hover:after,#mainContainer.company-page-new .slider-company .slick-arrow:hover:before,.slider-yacht-page-new .slick-arrow:hover:after,.slider-yacht-page-new .slick-arrow:hover:before{background:#f5f5f5}.slider-yacht-page-new .slick-arrow.slick-disabled{cursor:default;opacity:.5}.slider-yacht-page-new .slick-arrow.slick-disabled:hover{background:0 0}.slide-gallery,.slide-specification{width:40%;min-width:250px;max-width:550px}.slide-gallery .wrapper,.slide-people .wrapper{margin:0 5px;background:#fff;padding:10px;overflow:hidden;position:relative}.slide-gallery .wrapper a,.slide-specification .wrapper a{display:block;overflow:hidden;text-indent:-9999px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:9}.slide-gallery .wrapper figure{background:#000;position:relative;overflow:hidden}.slide-gallery .wrapper figure img{width:100%;height:auto;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out}#videoYoutube .video-container figure img,.slide-people .wrapper figure img{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}#videoYoutube .video-container:hover figure img,.slide-gallery .wrapper:hover figure img,.slide-people .wrapper:hover figure img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.slide-gallery .wrapper figcaption{background:#fff;padding:20px 0 5px;position:relative;margin:0}.slide-gallery .wrapper figcaption .yachtlogo{text-align:center;display:block;width:100%;position:relative;height:35px;overflow:hidden;margin:10px 0}.slide-gallery .wrapper figcaption .yachtlogo span{display:none!important;margin:0;font-size:1em;color:#16222e;position:relative;top:-5px}.slide-gallery .wrapper figcaption .yachtlogo svg{fill:#16222e;width:auto;height:35px;margin:0 auto}.slide-gallery .wrapper figcaption p.year{color:#6c7378;margin:0;padding:0;display:block;font-size:1.1em;text-align:center}.slide-gallery .wrapper figcaption .tags{color:#6c7378;margin:0 auto 10px;padding:0;display:block;text-align:center;text-transform:uppercase}.slide-specification .wrapper{margin:0 5px;background:#fff;padding:20px;overflow:hidden;position:relative}.slide-specification .wrapper figure{background:#fff;position:relative;overflow:hidden;clear:both;display:block;padding:10px 20px}.slide-specification .wrapper figure img,header#head-wrapper .decennale-logo-head img{width:100%;height:auto}.slide-specification .wrapper figcaption{background:#fff;padding:20px 0 0;position:relative;margin:0}.slide-specification .wrapper figcaption .yachtlogo{text-align:center;display:block;width:100%;position:relative;overflow:hidden;margin:20px 0}.slide-specification .wrapper figcaption .yachtlogo img{margin:0 auto;width:100%;max-width:280px}.slide-specification .wrapper figcaption .yachtlogo span{display:block;margin-top:10px;font-size:1em;color:#16222e}#mainContainer.yacht-new-page #downloadWrapper .downloadContainer a:hover,#surfaces-info .text a.btn:hover,.slide-specification .wrapper figcaption .yachtlogo span.white,html.tablet #journey .content .journey-sub-menu li.active-route{color:#fff}.slide-specification .wrapper figcaption p.year{color:#6c737d;margin:0;padding:0;display:block;font-size:1.2em;text-align:center}.slide-specification .wrapper figcaption .tags{color:#6c737d;margin:0 auto;padding:0;display:block;font-size:.9em;text-align:center;text-transform:uppercase}.slide-people{width:15%;min-width:250px;max-width:450px}.slide-people .wrapper a{position:absolute;top:0;left:0;right:0;bottom:0;display:block;text-indent:-9999px;z-index:999}.slide-people .wrapper figure{position:relative;overflow:hidden;z-index:9}.slide-people .wrapper figure img{transition:.5s ease-in-out}.slide-people .wrapper figcaption{background:#fff;padding:20px 0 10px;position:relative;z-index:99;margin:0}.slide-people .wrapper figcaption h2{margin:0;padding:0;color:#2d373d;text-align:center;position:relative;font-size:1.8em;line-height:1.1em}.slide-people .wrapper figcaption h6{margin:10px 0 0;padding:0;text-align:center;color:#6c7378;font-size:1em}.slide-people .wrapper figcaption .tags{color:#6c7378;margin:0 auto 8px;padding:0;display:block;font-size:.9em;text-align:center;z-index:99}#journey-map .svg-container-mobile,#mainContainer.company-page-new #ctaWrapper,.slide-people .wrapper figcaption .tags span{display:none}#peopleWrapper{margin-top:100px}#peopleWrapper .text .padder{margin:40px}#peopleWrapper .text .padder h2{margin:0 0 20px;color:#2d373d;font-size:3.5em;line-height:1em}#awards-wrapper .awards-container figcaption p span,#peopleWrapper .text .padder h2 span{display:block}#peopleWrapper .text .padder h2 span:nth-child(2){margin-left:40px}#peopleWrapper .text .padder h6{margin:0 0 20px;color:#6c7378;font-size:1.2em}#peopleWrapper .text .padder blockquote{margin:0 0 40px 20px;padding:0;color:#2d373d;font-style:italic;font-size:1.8em;line-height:1.3em}#peopleWrapper .text .padder p{margin:20px 0;color:#2d373d;font-size:1.2em;line-height:1.6em}#newsContainer .newsText,#peopleWrapper .text .padder p:first-child,#peopleWrapper .text .padder p:first-of-type{margin-top:0}#mainContainer.yacht-new-page #downloadWrapper{margin:0;padding:100px 0;background:#333}#mainContainer.yacht-new-page #downloadWrapper .row{padding-bottom:0}#mainContainer.yacht-new-page #downloadWrapper .text h3{margin:0 0 20px;color:#fff}#mainContainer.yacht-new-page #downloadWrapper .text p{margin:0 0 20px;color:#fff;font-size:1.2em;line-height:1.6em}#awards-wrapper .awards-container figcaption p,#mainContainer.yacht-new-page #downloadWrapper .downloadContainer,#over-yacht-specification .wrapper-text .specification dl dd:last-child,#timeline-slider .slick-current.slick-active.slick-center .timeline-slide-wrapper,#yachtSpecification dl dd:last-of-type{margin:0}#mainContainer.yacht-new-page #downloadWrapper .downloadContainer .downloadContainerTitle h4{color:#fff;line-height:1em;margin:10px 0 0}#mainContainer.yacht-new-page #downloadWrapper .downloadContainer ul li{overflow:hidden;white-space:nowrap}#mainContainer.yacht-new-page #downloadWrapper .downloadContainer ul li.documento:before,#mainContainer.yacht-new-page #downloadWrapper .downloadContainer ul li.fotogallery:before{color:#b2b2b2}#mainContainer.yacht-new-page #downloadWrapper .downloadContainer a{color:#ccc}#over-yacht-specification{width:100%;height:100vh;overflow:hidden;background:#ddd;margin:0;padding:0}#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-slide,#over-yacht-specification .wrapper-over{padding:0}#over-yacht-specification .wrapper-over .container-fluid,#over-yacht-specification .wrapper-over .container-fluid .row{padding:0;margin:0}#journey .svg-container,#over-yacht-specification .slider,#over-yacht-specification .text{overflow:hidden}#over-yacht-specification .wrapper-text{width:100%;height:100vh;background:#fff;overflow:hidden}#over-yacht-specification .wrapper-text .scroller{width:calc(100% + 25px);height:100vh;overflow:scroll;overflow-x:hidden}#over-yacht-specification .wrapper-text .padder{padding:40px 50px 40px 40px}#over-yacht-specification .wrapper-text h3{margin:0 0 10px;color:#2d373d}#over-yacht-specification .wrapper-text p{margin:0;color:#2d373d;font-size:1.1em;line-height:1.4em}#over-yacht-specification .wrapper-text .specification{margin:40px 0 0}#over-yacht-specification .wrapper-text .specification h6{font-size:1.1em;margin:20px 0 10px;padding:0 0 5px;border-bottom:1px solid #eee;color:#2d373d}#over-yacht-specification .wrapper-text .specification p{font-size:1.1em;margin:0}#over-yacht-specification .wrapper-text .specification dl{line-height:1.3em;color:#2d373d}#over-yacht-specification .wrapper-text .specification dl dt{font-size:1em;margin-bottom:3px;text-transform:uppercase}#over-yacht-specification .wrapper-text .specification dl dd{font-size:1.1em;margin-bottom:5px;line-height:1em}#over-yacht-specification .wrapper-slider{width:100%;height:100vh;overflow:hidden;background:#e5e5e5}#over-yacht-specification .wrapper-slider .padder{width:auto;margin:40px;height:calc(100vh - 80px);overflow:hidden;position:relative}#over-yacht-specification .over-piani{position:absolute;z-index:9;left:20px;right:20px;bottom:30px}#over-yacht-specification .generalSide{width:275px;overflow:hidden;margin:0 auto}#over-yacht-specification .generalSide,#over-yacht-specification .generalSide *{border:none;outline:0}#over-yacht-specification .generalSide .slick-slide{width:100%!important;overflow:hidden;margin:0;clear:both;float:none}#over-yacht-specification .generalSide .slick-track{width:100%!important;overflow:hidden;margin:0;clear:both;float:none;-webkit-transform:none!important;transform:none!important}#over-yacht-specification .generalSide .slick-active{cursor:pointer}#journey .content .slider-content .slick-dots li.slick-active button::after,#over-yacht-specification .generalSide .slick-active:hover,#timeline-slider .slick-arrow:hover:after,#timeline-slider .slick-arrow:hover:before,.modal-over-close:hover::after,.modal-over-close:hover::before{background:#fff}#over-yacht-specification .generalSide .slick-current.slick-active{background:#f0f0f0;cursor:default}#over-yacht-specification .generalSide img{width:100%;margin:0;display:block}#over-yacht-specification .over-piani-dettalio{width:auto;height:calc(100vh - 80px);overflow:hidden}#over-yacht-specification .generalPlane{margin:0 auto;padding:0;clear:both;float:none;display:block;width:100%;height:calc(100vh - 80px);overflow:visible}#over-yacht-specification .generalPlane,#over-yacht-specification .generalPlane *{outline:0}#over-yacht-specification .generalPlane figure{text-align:center;clear:both;float:none;width:100%;margin:0;height:calc(100vh - 80px);padding:0 0 180px;position:relative}#over-yacht-specification .generalPlane figure img{width:auto;height:100%;margin:0 auto;border:none}#over-yacht-specification .generalPlane figcaption{position:absolute;top:0;left:0;right:0;bottom:0}#over-yacht-specification .generalPlane figcaption h6{position:absolute;left:0;right:0;bottom:1px;text-align:center;color:#232f39}.quote-over{width:220px;text-align:right;overflow:hidden;position:absolute;z-index:1}.quote-over .dot{width:10px;height:10px;border-radius:50%;border:1px solid #fff;overflow:hidden;background:#232f39;position:absolute;left:0;top:50%;margin-top:-5px;z-index:2}.quote-over:after{content:"";position:absolute;top:50%;margin-top:-1px;left:0;right:0;height:3px;display:block;background:#232f39;border:1px solid #fff;z-index:1}.modal-over-close::after,.modal-over-close::before{background:#2d373d;position:absolute;display:block;content:""}.quote-over p{font-size:1.2em;line-height:1.6em;color:#2b2b2b}.quote-over p strong{color:#232f39}.quote-over p span{display:block;font-size:.9em}.quote-over.right-pos{text-align:left}.quote-over.right-pos .dot{left:auto;right:0}#over-yacht-specification .generalPlane .slick-arrow{display:block;width:40px;height:40px;overflow:hidden;border-radius:50%;border:1px solid #2d373d!important;top:45%}#over-yacht-specification .generalPlane .slick-arrow.slick-prev{left:0}#over-yacht-specification .generalPlane .slick-arrow.slick-next{right:0}#over-yacht-specification .generalPlane .slick-arrow:hover:after,#over-yacht-specification .generalPlane .slick-arrow:hover:before{background:#e5e5e5}.modal-over-close{position:absolute;width:40px;height:40px;top:20px;right:20px;margin:0;padding:0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #2d373d;border-radius:50%;overflow:hidden;outline:0;border:none;z-index:9999}.modal-over-close span{text-indent:-999px;display:block;border:1px solid #2d373d;width:40px;height:40px;border-radius:50%}.modal-over-close::before{width:auto;height:1px;top:19px;right:10px;left:10px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .decennale-slider-wrapper,.modal-over-close::after{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out}.modal-over-close::after{width:1px;height:auto;top:10px;bottom:10px;left:19px;transition:.3s ease-in-out}#mainContainer.yacht-new-page hr.space{margin:0;padding:0;border:none;width:100%;clear:both;height:100px;background:trasparent}.photoGalleryPage{margin-bottom:35px}#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slide-people,#newsList .sliderNewsHome .slide-people,.grid__item .slide-gallery{width:100%;min-width:100%;max-width:100%}.grid__item .slide-gallery .wrapper{margin:5px 0}.broker-list-update .wrapper,.brokerSliderCorrelati .wrapper,.grid_gallery__item .wrapper{margin:5px}#journey .content .journey-sub-menu,.grid_gallery__item .wrapper .over,.grid_gallery__item .wrapper figcaption,.newsSlider .slick-arrow{display:none;opacity:0}#fleetList .slide-gallery .wrapper figcaption .yachtlogo,#fleetList .slide-gallery .wrapper figcaption .yachtlogo svg{height:35px}#banner-yacht-page.photoGalleryPage figcaption .post-card .tags{color:#6c7378;margin:0 auto 10px;padding:0;display:block;font-size:.9em;text-align:center;text-transform:uppercase;position:absolute;top:20px;left:0;right:0}#banner-yacht-page.photoGalleryPage figcaption .post-card p.year{color:#6c7378;margin:0;padding:0;display:block;font-size:1.1em;text-align:center;position:absolute;bottom:15px;left:0;right:0}#formEmail.form-broker .title,#newsContainer .newsDownload h5{font-size:1.6em}#newsList.newsCorrelate .slide-gallery{width:auto}#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slide-gallery .wrapper,#newsList .sliderNewsHome .slide-gallery .wrapper,#newsList .sliderNewsHome .slide-people .wrapper,#newsList.newsCorrelate .slide-gallery .wrapper{margin:5px!important}#newsList .slide-gallery h4,#newsList.newsCorrelate .slide-gallery h4{margin:0;padding:0;color:#2d373d;text-align:center;position:relative;font-size:1.8em;line-height:1.1em;text-transform:uppercase}#newsList.newsCorrelate .slide-gallery p.year{margin:15px 0 0;padding:0;text-align:center;color:#2d373d;font-size:1em}#newsList .slide-gallery{width:100%;min-width:100%;max-width:100%;overflow:hidden}#newsList .slide-gallery .wrapper{margin:5px 0!important}#newsList .slide-gallery p.year{margin:5px 0 0;padding:0;text-align:center;color:#6c7378;font-size:1em}.broker-list-update .wrapper figure,.brokerSliderCorrelati .wrapper figure,.newsSlider .slick-slide img{border:10px solid #fff}.sectionTitle{position:relative;margin:0 0 20px;text-align:center}.sectionTitle .wrapper-title::after{content:"";position:absolute;left:0;right:0;top:50%;width:auto;height:1px;background:#606161;z-index:1;opacity:.2}.sectionTitle .wrapper-title h2.title{margin:0;text-align:center;padding:10px 40px;background:#f5f5f5;color:#2d373d;position:relative;z-index:2;display:inline-block;font-style:normal!important;font-size:2.4em;line-height:1.2em}.brokerSliderCorrelati .wrapper figcaption{margin:0!important;text-align:center;padding:5px 10px 10px!important}.brokerSliderCorrelati .wrapper figcaption .title{font-style:normal!important;margin:0 0 5px!important}.broker-list-update .wrapper figcaption{margin:0!important;text-align:center;padding:10px 20px 20px!important}.broker-list-update .wrapper figcaption .title{margin:0 0 5px;font-style:normal!important}#brokerPage #videoDownload .videoWrapper .icon svg{margin:9px 0 0 12px;fill:#2D373D}#awards-wrapper{padding:120px 0 80px}#awards-wrapper .awards-container{background:#fff;padding:10px;margin:5px}#awards-wrapper .awards-container figure{position:relative;clear:both;background:#fff;padding-bottom:60px}#awards-wrapper .awards-container figure .premio{position:absolute;bottom:0;left:50%;margin-left:-55px;width:100px;padding:5px;background:#fff}#awards-wrapper .awards-container figcaption,#timeline-slider .timeline-slide-wrapper figcaption{padding:20px 0 10px;text-align:center}#awards-wrapper .awards-container figcaption h6{margin:0;padding:0;color:#2d373d;font-size:1.5em;line-height:1.1em}#awards-wrapper .awards-container figcaption p span.modello{color:#2d373d;font-size:1.25em;margin:10px 0 5px}#awards-wrapper .awards-container figcaption p span.nome,#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper .wrapper figcaption span{color:#6c7378;font-size:1em;text-transform:uppercase}#awards-wrapper .awards-container figcaption p span.nome sup{font-size:.6em}#awards-wrapper .awards-container figcaption p span.year{color:#2d373d;font-size:1.1em;margin-top:10px}#videoYoutube .video-container{background:#fff;padding:10px;margin:5px;position:relative;overflow:hidden}#journey-map .container-fluid,#mainContainer.decalogo-page #decalogo-banner .container-fluid,#mainContainer.decalogo-page #decalogo-slider .container-fluid{padding-left:0;padding-right:0}#videoYoutube .video-container a{position:absolute;top:0;left:0;right:0;bottom:0;display:block;z-index:9;text-indent:-9999px}#videoYoutube .video-container figure{position:relative;clear:both;background:#fff;overflow:hidden}#videoYoutube .video-container figure img{width:100%;transition:.5s ease-in-out}#timeline-slider .slick-slide::after,#videoYoutube .video-container figure .icon{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}#videoYoutube .video-container figcaption{padding:20px 10px 10px;text-align:center}#videoYoutube .video-container figcaption h6{margin:0;padding:0;color:#2d373d;font-size:1.3em;line-height:1.1em}#videoYoutube .video-container figcaption span{color:#6c7378;font-size:1.1em;margin-top:5px;display:block}#videoYoutube .video-container figure .icon{width:40px;height:40px;margin:-20px 0 0 -20px;border:1px solid #fff;position:absolute;top:50%;left:50%;z-index:3;border-radius:50%;opacity:0;transition:.5s ease-in-out}#journey-map .journey-text .text a,.journey-sub-menu li{border-bottom:1px solid transparent;display:inline-block}#videoYoutube .video-container figure .icon svg{width:12px;height:12px;margin:13px 0 0 15px;fill:#FFF}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-current.slick-active .decennale-slider-wrapper figure img.over,#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-slide:hover .decennale-slider-wrapper figure img.over,#timeline-slider .slick-slide.slick-current.slick-active.slick-center figure,#videoYoutube .video-container:hover figure .icon{opacity:1}#introHomeWrapper h2.title{text-align:center;font-size:2.6em;font-style:normal}@media handheld,only screen and (max-width:1580px){#banner-yacht-page figcaption{height:500px}#banner-yacht-page figcaption .post-card{width:440px;height:500px}#banner-yacht-page figcaption .post-card.active .top,.banner-yacht figcaption .post-card.active .top{height:20px}#banner-yacht-page figcaption .post-card.active .left,#banner-yacht-page figcaption .post-card.active .right,.banner-yacht figcaption .post-card.active .left,.banner-yacht figcaption .post-card.active .right{width:20px}#banner-yacht-page figcaption .post-card.active .bottom{height:120px}#banner-yacht-page figcaption .post-card .logoLine{margin:35px}.banner-yacht figcaption{height:360px}.banner-yacht figcaption .post-card{width:300px;height:360px}.banner-yacht figcaption .post-card.active .bottom{height:90px}.banner-yacht figcaption .post-card .logoLine{margin:0}.banner-yacht figcaption .post-card .logoLine .svg-container{width:280px;height:50px;margin:20px auto}.slide-specification{max-width:450px}.slide-gallery,.slide-people{max-width:420px}#downloadWrapper .downloadContainer .downloadContainerTitle img{height:50px}.slide-specification .wrapper figcaption .yachtlogo img{max-width:240px}.slide-gallery .wrapper figcaption .yachtlogo svg{height:35px}.slide-gallery .wrapper figcaption .yachtlogo span{margin-right:10px}#over-yacht-specification .wrapper-text .padder{padding:20px 30px 20px 20px}#over-yacht-specification .wrapper-slider .padder{margin:20px;height:calc(100vh - 40px)}#over-yacht-specification .generalPlane,#over-yacht-specification .over-piani-dettalio{height:calc(100vh - 40px)}#over-yacht-specification .generalPlane figure{height:calc(100vh - 40px);padding-bottom:160px}#over-yacht-specification .generalSide{width:240px}#over-yacht-specification .over-piani{bottom:40px}#banner-yacht-page.photoGalleryPage figcaption .post-card .tags{top:10px}#banner-yacht-page.photoGalleryPage figcaption .post-card p.year{bottom:12px}#flex-interactive.banner-yacht figcaption .post-card .play{margin-top:25%;width:100px;height:100px}#flex-interactive.banner-yacht figcaption .post-card span{font-size:1.3em}}@media handheld,only screen and (max-width:1480px){#peopleWrapper .profile figure,#peopleWrapper .text .padder{margin:0 20px}}@media handheld,only screen and (max-width:1280px){#banner-yacht-page figcaption{height:470px}#banner-yacht-page figcaption .post-card{width:380px;height:470px}#banner-yacht-page figcaption .post-card.active .top{height:15px}#banner-yacht-page figcaption .post-card.active .left,#banner-yacht-page figcaption .post-card.active .right{width:15px}#banner-yacht-page figcaption .post-card.active .bottom{height:110px}#banner-yacht-page figcaption .post-card .logoLine{height:45px;margin:30px;padding-top:2px}#banner-yacht-page figcaption .post-card .logoLine .svg-container{height:45px;width:220px}.banner-yacht figcaption .post-card.active .top{height:10px}.banner-yacht figcaption .post-card.active .left,.banner-yacht figcaption .post-card.active .right{width:10px}.banner-yacht figcaption .post-card.active .bottom{height:90px}.banner-yacht figcaption .post-card .logoLine .svg-container{width:250px;height:45px;margin-top:25px}.slide-gallery .wrapper,.slide-people .wrapper,.slide-specification .wrapper{padding:10px 10px 20px}#downloadWrapper .downloadContainer .downloadContainerTitle img,.slide-people .wrapper figcaption h2 br{display:none}#downloadWrapper .downloadContainer .downloadContainerTitle,.yacht-slider .text h3{margin-bottom:10px}.slide-specification{max-width:400px}.slide-gallery,.slide-people{max-width:380px}.slide-specification .wrapper figure{padding:10px 0}#yacht-specification-interactive .container,.banner-yacht-wrapper .container{margin:0 30px}#banner-yacht-page-intro blockquote{font-size:1.6em;line-height:1.2em}#peopleWrapper .text .padder h2{font-size:3em}#peopleWrapper .text .padder blockquote{font-size:1.6em;margin:0 0 20px 10px}#banner-yacht-page-intro,#mainContainer.yacht-new-page #downloadWrapper{padding:50px 0}#banner-yacht-page-intro .text-intro{margin-top:30px}.yacht-slider{margin:50px 0}#peopleWrapper{margin-top:50px}.photoGalleryPage{margin-bottom:25px}#mainContainer.yacht-new-page hr.space{height:50px}#awards-wrapper .awards-container figure{padding-bottom:35px}#awards-wrapper .awards-container figure .premio{margin-left:-40px;width:70px}#awards-wrapper .awards-container figcaption{padding:15px 0 10px}#awards-wrapper .awards-container figcaption h6{font-size:1.4em}#awards-wrapper .awards-container figcaption p span.modello{font-size:1.1em}#awards-wrapper .awards-container figcaption p span.nome{font-size:.9em}#awards-wrapper .awards-container figcaption p span.year{font-size:1em;margin-top:5px}}@media handheld,only screen and (max-width:1180px){.slider-yacht-page-new{margin-left:-5px}.slide-gallery .wrapper,.slide-people .wrapper,.slide-specification .wrapper{margin:0 5px}.slide-people{max-width:320px}#peopleWrapper .profile figure,#peopleWrapper .text .padder{margin:0}#over-yacht-specification .wrapper-text .specification{margin-top:20px}#introHomeWrapper h2.title{font-size:2em}}@media handheld,only screen and (max-width:1024px){body{font-size:12px}.photoGalleryPage{margin-bottom:15px}#yacht-specification-interactive .container,.banner-yacht-wrapper .container{margin:0 15px}#banner-yacht-page figcaption{height:300px}#banner-yacht-page figcaption .post-card{width:248px;height:300px}#banner-yacht-page figcaption .post-card.active .top{height:10px}#banner-yacht-page figcaption .post-card.active .left,#banner-yacht-page figcaption .post-card.active .right{width:10px}#banner-yacht-page figcaption .post-card.active .bottom,.banner-yacht figcaption .post-card.active .bottom{height:70px}#banner-yacht-page figcaption .post-card .logoLine{height:40px;margin:15px 0}#banner-yacht-page figcaption .post-card .logoLine .svg-container{height:40px;width:180px}.banner-yacht figcaption{height:270px}.banner-yacht figcaption .post-card{width:220px;height:270px}.banner-yacht figcaption .post-card .logoLine .svg-container{width:200px;height:35px;margin:20px auto 0}#banner-yacht-page.photoGalleryPage figcaption .post-card .tags,#banner-yacht-page.photoGalleryPage figcaption .post-card p.year,#over-yacht-specification .over-piani{display:none}#over-yacht-specification .generalPlane figure{padding-bottom:50px;padding-top:10px}.slide-specification .wrapper figcaption .yachtlogo{margin:10px 0}#over-yacht-specification .text{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}#over-yacht-specification .slider{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}#over-yacht-specification .wrapper-text .scroller{width:auto}#over-yacht-specification .wrapper-text .padder{padding:20px}#over-yacht-specification .generalPlane .slick-arrow{top:50%;margin-top:-20px}.quote-over{width:170px}.slider-yacht-page-new{margin-left:0}.slide-gallery .wrapper,.slide-people .wrapper,.slide-specification .wrapper{margin:0 5px 0 0}#yacht-gallery .negativeRow{margin-left:-10px;margin-right:-10px}#videoYoutube .video-container figcaption h6{font-size:1.1em}#videoYoutube .video-container figcaption span{font-size:.9em}#awards-wrapper{padding-bottom:40px}#banner-yacht-page::after{bottom:20px;height:40px}#flex-interactive.banner-yacht figcaption .post-card .play{margin-top:15%}#introHomeWrapper{margin-top:70px}.sectionTitle{margin-bottom:20px}#fleetList{padding-bottom:20px}#fleetList .slide-gallery .wrapper figcaption .yachtlogo,#fleetList .slide-gallery .wrapper figcaption .yachtlogo svg{height:30px}.slide-gallery .wrapper{padding:10px}#newsList{padding-top:100px}html.tablet.portrait #interactive-wrapper{height:540px}html.tablet.portrait .slider-yacht-page-new{margin-right:15px}}@media handheld,only screen and (max-width:820px){#newsList{padding-top:20px}.grid__col-sizer,.grid__item{width:calc(50% - 10px)}#banner-yacht-page,#banner-yacht-page figure{height:auto;min-height:500px}#awards-wrapper{padding:20px 0}#awards-wrapper .awards-container figcaption{padding:10px 0 5px}.slide-gallery,.slide-people,.slide-specification{width:auto;max-width:inherit;min-width:inherit}#introHomeWrapper h2.title{font-size:1.8em}#introHomeWrapper h2.title br{display:none}}@media handheld,only screen and (max-width:740px){#banner-yacht-page-intro .text-intro .col-12,#downloadWrapper .container-fluid{padding-right:0;padding-left:0}#banner-yacht-page-intro{padding:20px 0 40px}#banner-yacht-page-intro .text-intro,.slide-gallery .wrapper,.slide-people .wrapper,.slide-specification .wrapper{margin:0}#banner-yacht-page-intro .text-intro p{margin:20px 0 0}#banner-yacht-page-intro figure,#introHomeWrapper h2.title br,#over-yacht-specification .quote-over,#peopleWrapper .profile{display:none}.slider-fleet,.yacht-slider{margin:20px 0}.yacht-slider .container-fluid{padding-left:15px;padding-right:15px}.slide-gallery,.slide-people,.slide-specification{width:100%;min-width:inherit;max-width:inherit}#over-yacht-specification .generalPlane .slick-arrow,.slider-yacht-page-new .slick-arrow{-ms-transform:scale(.75);-webkit-transform:scale(.75);transform:scale(.75);background:#2d373d}#over-yacht-specification .generalPlane .slick-arrow::after,#over-yacht-specification .generalPlane .slick-arrow:before,.slider-yacht-page-new .slick-arrow::after,.slider-yacht-page-new .slick-arrow:before{background:#fff}.slider-yacht-page-new .slick-arrow.slick-prev{bottom:30%;left:-15px}.slider-yacht-page-new .slick-arrow.slick-next{bottom:30%;right:-15px;left:inherit}.slick-dots li{margin:0 3px}.slick-dots{margin-top:10px}#banner-yacht-page,.banner-yacht{height:260px;overflow:hidden;background:#eee}#banner-yacht-page figure,.banner-yacht figure{height:260px;overflow:hidden}#banner-yacht-page figure img{width:auto;height:110%;margin:0 -5%}#banner-yacht-page figcaption,.banner-yacht figcaption{height:180px}#banner-yacht-page figcaption .post-card,.banner-yacht figcaption .post-card{width:150px;height:180px}#banner-yacht-page figcaption .post-card.active .top,.banner-yacht figcaption .post-card.active .top{height:5px}#banner-yacht-page figcaption .post-card.active .left,#banner-yacht-page figcaption .post-card.active .right,.banner-yacht figcaption .post-card.active .left,.banner-yacht figcaption .post-card.active .right{width:5px}#banner-yacht-page figcaption .post-card.active .bottom,.banner-yacht figcaption .post-card.active .bottom{height:40px}#banner-yacht-page figcaption .post-card .logoLine{height:40px;margin:10px 0 0}#banner-yacht-page figcaption .post-card .logoLine .svg-container{height:30px;width:130px}.banner-yacht figure img{width:auto;height:100%;margin:0}.banner-yacht figcaption .post-card .logoLine{height:30px;margin:6px 0 0}.banner-yacht figcaption .post-card .logoLine .svg-container{width:150px;height:30px;margin:0}#interactive-wrapper{height:280px}#over-yacht-specification .generalPlane figcaption h6,.slider-specification{margin-bottom:20px}#peopleWrapper,.slider-people{margin-top:20px}#banner-yacht-page-intro blockquote,#peopleWrapper .text .padder blockquote{font-size:1.4em;line-height:1.3em}.slider-people .slick-arrow.slick-next,.slider-people .slick-arrow.slick-prev{bottom:50%}#mainContainer.yacht-new-page #downloadWrapper{padding:20px}#over-yacht-specification .slider,#over-yacht-specification .text{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:block;clear:both;float:none}#over-yacht-specification .text.order-1{-ms-flex-order:2;order:2}#over-yacht-specification .slider.order-2{-ms-flex-order:1;order:1}#over-yacht-specification,#over-yacht-specification .generalPlane,#over-yacht-specification .over-piani-dettalio,#over-yacht-specification .wrapper-slider,#over-yacht-specification .wrapper-text,#over-yacht-specification .wrapper-text .scroller{height:auto}#over-yacht-specification .wrapper-slider .padder{margin:0;height:auto}#over-yacht-specification .generalPlane figure{padding:0;height:220px}#over-yacht-specification .generalPlane figure img{width:auto;height:calc(100% + 50px);margin:0 auto;-ms-transform:rotate(90deg);-ms-transform-origin:50% 50%;-webkit-transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform:rotate(90deg);transform-origin:50% 50%;position:relative;top:-30px}#over-yacht-specification .generalPlane .slick-arrow.slick-prev{left:0}#over-yacht-specification .generalPlane .slick-arrow.slick-next{right:0}#over-yacht-specification .wrapper-text .padder{padding:15px}#flex-interactive.banner-yacht figcaption .post-card .play{margin-top:15px;width:80px;height:80px}#flex-interactive.banner-yacht figcaption .post-card span{margin:-10px 10px 0;font-size:1em}#introHomeWrapper h2.title{font-size:1.4em}}#journey,#journey-map{margin-top:80px;transition:opacity .4s;position:relative}.hero{height:100vh}#journey .svg-container svg{transform:scale(1.3)}#journey .svg-container .st0,#journey-map .svg-container .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#96928E;stroke:#2D373D;stroke-width:.1}#journey .svg-container .st1,#journey-map .svg-container .st1{fill-rule:evenodd;clip-rule:evenodd;fill:#E0DFDA}#journey .svg-container .st2{fill-rule:evenodd;clip-rule:evenodd;fill:none}#journey .svg-container .st3{fill:none;stroke:#2D373D;stroke-miterlimit:10}#journey .svg-container .st4{fill:none;stroke:#2D373D;stroke-miterlimit:10;stroke-dasharray:4.0087,4.0087}#journey .svg-container .st5{fill:none;stroke:#2D373D;stroke-miterlimit:10;stroke-dasharray:4.0162,4.0162}#journey .svg-container .route .st6{fill:#96928e;stroke:#2D373D;stroke-width:1.5px;transition:.4s;box-sizing:bounding-box;cursor:pointer}#journey .svg-container .route .st7{fill:#2D373D;pointer-events:none;cursor:pointer}#journey .svg-container .st9,#journey-map .svg-container .st8{font-size:22.6389px}#journey .svg-container .st10{fill:none;stroke:#E0DFDA;stroke-miterlimit:10}#journey .svg-container .route.active-route .st6,#journey .svg-container .route:hover .st6,#journey-map .svg-container-mobile .route:hover .st1{fill:#2D373D}#journey .svg-container .route.active-route .st7,#journey .svg-container .route:hover .st7,#journey-map .route:hover .st6{fill:#E0DFDA}#journey .svg-container .route{transition:.3s;transform-box:fill-box;transform-origin:center}#journey .svg-container .route.active-route{transform:scale(1.2)}#journey-map{height:100%;width:100%;clear:both;float:none;overflow:hidden;background:#96928e}#journey-map .container-fluid{margin:0;clear:both;float:none;overflow:hidden}#journey-map .container-fluid.hero{width:100%;clear:both;float:none;overflow:hidden}#journey-map .container-fluid.hero .row{height:100%}#journey-map .journey-text{background-color:rgba(55,64,74,.8);height:100%;left:-15px}#journey-map .journey-text .text{padding:0;margin:0 auto;width:100%;max-width:550px;position:relative;top:35%;-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}#journey-map .route,#journey-map .svg-container .st5{box-sizing:bounding-box;cursor:pointer;transform-box:fill-box;transform-origin:center}#journey-map .journey-text .text h2{margin:0 0 20px;padding:0;color:#fff;font-size:2.2em;text-align:center;position:relative}#journey .content .slider-content .slide .wrapper .text h2::after,#journey-map .journey-text .text h2::after{content:"";position:absolute;top:50%;right:75%;left:0;width:auto;height:1px;overflow:hidden;background:#a8acb0}#journey .content .slider-content .slide .wrapper .text h2::before,#journey-map .journey-text .text h2::before{content:"";position:absolute;top:50%;left:75%;right:0;width:auto;height:1px;overflow:hidden;background:#a8acb0}#journey-map .journey-text .text p{line-height:1.5em;font-size:1.2em;margin:0;padding:0;color:#fff}#journey-map .journey-text .text a{margin:20px 0 0 25px;color:#fff;font-size:1.3em;text-align:center;position:relative}#journey-map .journey-text .text a::after{content:"";position:absolute;top:13px;left:-25px;width:15px;height:1px;background:#fff}#journey-map .journey-text .text a::before{content:"";position:absolute;width:8px;height:8px;border-left:1px solid #fff;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:4px;left:-15px}#journey-map .journey-text .text a:hover{border-bottom:1px solid #fff}#journey .content{position:absolute;top:0;left:50%;width:50%;height:100vh}#journey .content .overlay-container{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(55,64,74,.8)}#journey .content h6{display:inline-block;color:#fff;padding:0 10px 10px;width:100%;text-align:center;font-size:1.1em;margin-top:30px}#journey .content span{display:block;margin-top:5px;font-size:1.3em}.journey-sub-menu{padding-bottom:40px;text-align:center}.journey-sub-menu li{opacity:.75;font-size:1em;color:#fff;list-style-type:none;margin:0 10px;transition:.4s;cursor:pointer}.journey-sub-menu li.active-route{border-bottom:1px solid #fff;opacity:1}#journey .content .slider-content{position:absolute;top:120px;left:0;right:0;bottom:100px;height:auto}#journey .content .slider-content .slide{display:block;padding:0 40px;height:100%}#journey .content .slider-content .slide .wrapper{margin-left:60px;margin-right:60px;height:100%}#journey .content .slider-content .slide .wrapper .text{width:100%;max-width:550px;margin:0 auto;opacity:1;transition:opacity .4s;position:relative}#journey .content .slider-content .slide .wrapper .text h2{font-style:normal;color:#fff;text-align:center;margin-bottom:20px;position:relative;text-transform:uppercase}#journey .content .slider-content .slide .wrapper .text p{color:#fff;font-size:1.2em;line-height:1.4em}#journey .content .slider-content .slide .wrapper .text h4{margin:10px 0 20px;padding:0;color:#fff;font-size:1.2em;line-height:1.6em;text-align:center}#journey .content .slider-content .slide .wrapper figure{width:100%;height:100%;margin:0;overflow:hidden;display:flex}#journey .content .slider-content .slide #route-slider{transition:.4s;height:100%}#journey .content .slider-content .slide #route-slider .slick-prev.slick-arrow.slick-disabled{opacity:0;cursor:default}#journey .content .slider-content .slick-dots{margin:20px 0 0}#journey .content .slider-content .slick-dots li,#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-dots li{margin:0 2.5px}#journey .content .slider-content .slick-dots li button{width:20px}#journey .content .slider-content .slick-dots li button::after{background:#b7b9bc}#journey-map .svg-container,#journey-map .svg-container-mobile{position:absolute;top:0;left:0;width:100%}#journey-map .svg-container{padding-top:20px}#journey-map .svg-container .st2{fill-rule:evenodd;clip-rule:evenodd;fill:#E0DFDA;fill-opacity:0}#journey-map .svg-container .st3{fill:#E0DFDA;fill-opacity:0}#journey-map .svg-container .st4,header#head-wrapper .logo.active .decennale-logo-head{opacity:0}#journey-map .svg-container .st5{fill-rule:evenodd;clip-rule:evenodd;fill:transparent;stroke-width:1.5px;stroke:#2D373D;transition:.4s}#journey-map .svg-container .st6{fill:#2D373D;transition:.4s}#journey-map .route{transition:.3s}#journey-map .route:hover .st5{fill:rgba(55,64,74,0.8);transform:scale(.8);transition:.3s}#journey-map .svg-container-mobile .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#96928E;stroke:#2D373D;stroke-width:6.157053e-02}#journey-map .svg-container-mobile .st1{fill:#E0DFDA;transition:.4s}#journey-map .svg-container-mobile .st2{fill-rule:evenodd;clip-rule:evenodd;fill:#2D373D;transition:.4s;opacity:.8}#journey-map .svg-container-mobile .st4{font-size:28.6389px}#journey-map .svg-container-mobile .route:hover .st2{fill:transparent;stroke-width:3px;stroke:#2D373D}.journey-sub-menu li.verticalTitle{cursor:default;border:none}.journey-sub-menu li:hover{opacity:1;border-color:#2d373d}.journey-sub-menu li.active-route{border-color:#2d373d;cursor:default}#journey .content .journey-sub-menu li.active-route{border-color:#fff;cursor:default}@media only screen and (max-width:1380px){.journey-sub-menu{padding-bottom:0}#journey .content .slider-content .slide .wrapper{margin-left:70px;margin-right:70px}#journey .content .slider-content{top:90px;bottom:60px}}@media only screen and (max-width:1120px){#journey .content .slider-content{top:120px;bottom:60px}}@media only screen and (max-width:990px){#journey,#journey-map{margin-top:0}#journey-map .svg-container-mobile{display:block}#journey-map .svg-container,#journey-map .svg-container-mobile{clear:both;float:none;position:static}#journey-map .journey-text{clear:both;float:none;width:100%;margin:0;left:0;right:0;max-width:100%;flex:auto;display:block;height:auto;background:#f5f5f5}#journey-map .journey-text .text{position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;padding:40px 20px}#journey-map .container-fluid.hero{height:auto!important;margin-top:-120px}#journey-map .journey-text .text h2::before{left:80%;background:#d7d7d7}#journey-map .journey-text .text h2::after{right:80%;background:#d7d7d7}#journey-map .journey-text .text h2,#journey-map .journey-text .text p{color:#2d373d}#journey .content{position:static;width:100%;min-height:60vh;height:auto}#journey .content .overlay-container{position:static;padding-bottom:20px;min-height:60vh}#journey .svg-container svg{transform:scale(2) translateX(20%)}#journey .content .slider-content{position:relative;left:auto;right:auto;top:auto;bottom:auto;margin:20px 0 0}#journey .content .slider-content .slide .wrapper{margin-left:60px;margin-right:60px}#journey .content .slider-content .slide .wrapper .text{width:auto;max-width:inherit}#journey .content .journey-sub-menu{display:block;opacity:1}.journey-sub-menu{padding:20px 20px 0}}@supports (-ms-ime-align:auto){#journey .svg-container .route.active-route,#journey-map .route:hover .st5{transform:none}}html.mobile #journey,html.mobile #journey-map{opacity:1!important}#journey .content .slider-content .slide .wrapper figure.orizzontale,#journey .content .slider-content .slide .wrapper figure.verticale{width:100%!important;height:auto!important;max-height:auto!important}#journey .content .slider-content .slide .wrapper figure img{width:100%!important;height:auto!important;max-height:auto!important;margin:auto!important}#mainContainer.company-page-new .abount-text-intro{padding:10% 0}#mainContainer.company-page-new .abount-text-intro.pad-btn{padding-bottom:40px}#mainContainer.company-page-new .title-progressive{display:block;text-align:center;width:100%;max-width:600px;margin:0 auto}#introHomeWrapper .title-progressive mark,#mainContainer.company-page-new .title-progressive mark{display:block;text-align:center;background:0 0;margin:5px 0;width:100%;max-width:600px;height:65px;padding:0}#introHomeWrapper .title-progressive mark svg,#mainContainer.company-page-new .title-progressive mark svg{fill:#2D373D;width:100%;max-width:600px;height:65px}#mainContainer.company-page-new .slider-company,#mainContainer.company-page-new .slider-company-gallery,#mainContainer.company-page-new .slider-company-video,#mainContainer.company-page-new .text-wrapper{margin-top:5%}#mainContainer.company-page-new .text-wrapper p{color:#2d373d;margin:20px auto;text-align:center;font-size:1.8em;width:auto;padding:0 20px;max-width:800px}#mainContainer.company-page-new .company-last .title-progressive mark svg{fill:#FFF}#mainContainer.company-page-new .white{background:#fbfbfb}#mainContainer.company-page-new .company-last{padding:5% 0;background:#2d373d}#mainContainer.company-page-new .about-list-yacht{clear:both;float:none;width:auto;margin-top:5%}#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper{width:33.3333%;float:left;position:relative;top:0}#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper .wrapper{padding:40px 60px;position:relative}#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper .wrapper a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;display:block;text-indent:-9999px}#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper .wrapper figure{display:block;overflow:hidden}#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper .wrapper figure img,#mainContainer.decalogo-page #decalogo-slider .decennale-slider .decennale-slider-wrapper figure img{display:block;width:100%}#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper .wrapper figcaption{padding:40px 0 0;text-align:center}#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper .wrapper figcaption h5{margin:0 0 5px;color:#2d373d;font-size:1.6em}#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper .wrapper figcaption p{margin:0;text-align:center;color:#2d373d;font-size:1.4em}#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper:hover .wrapper figcaption span{color:#6c7378}#mainContainer.company-page-new .about-list-yacht.story-slider .about-list-yacht-wrapper .wrapper figure img{display:block;padding:20px 80px}#mainContainer.company-page-new .slider-company .slide-gallery,#mainContainer.company-page-new .slider-company .slide-people{width:auto;max-width:inherit;min-width:inherit}#mainContainer.company-page-new .slider-company-gallery{height:calc(100vh - 100px);overflow:hidden;background:#fff}#mainContainer.company-page-new .slider-company-gallery figure{height:calc(100vh - 100px);position:relative;background-repeat:no-repeat!important;background-position:center center!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}#mainContainer.company-page-new .slider-company .slick-arrow{display:block;width:40px;height:40px;overflow:hidden;border-radius:50%;border:1px solid #2d373d!important;top:50%;margin-top:-20px;background:#fff}#mainContainer.company-page-new .slider-company .slick-arrow.slick-prev{right:auto;left:-15px}#mainContainer.company-page-new .slider-company .slick-arrow.slick-next{left:auto;right:-15px}#mainContainer.company-page-new .slider-company-video video::-webkit-media-controls{display:none}#mainContainer.company-page-new .slider-company-video video{clear:both;float:none;margin:0;padding:0;border:none;outline:0;overflow:hidden;height:auto;width:100%}@media only screen and (max-width:1700px){#mainContainer.company-page-new .title-progressive{max-width:500px}#mainContainer.company-page-new .title-progressive mark,#mainContainer.company-page-new .title-progressive mark svg{max-width:500px;height:60px}#mainContainer.company-page-new .text-wrapper p{font-size:1.6em}#mainContainer.company-page-new .about-list-yacht.story-slider .about-list-yacht-wrapper .wrapper figure img{padding:20px 60px}#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper .wrapper figcaption p{font-size:1.2em}}@media only screen and (max-width:1480px){#mainContainer.company-page-new .title-progressive{max-width:400px}#mainContainer.company-page-new .title-progressive mark,#mainContainer.company-page-new .title-progressive mark svg{max-width:400px;height:55px}#mainContainer.company-page-new .text-wrapper p{font-size:1.4em}#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper .wrapper{padding:0 40px}#mainContainer.company-page-new .about-list-yacht.story-slider .about-list-yacht-wrapper .wrapper figure img{padding:0 60px}}@media only screen and (max-width:1280px){#journey .content .slider-content .slide .wrapper .text h2,#journey-map .journey-text .text h2{font-size:2em}#journey .content .slider-content .slide .wrapper .text p,#journey-map .journey-text .text p{font-size:1em}#journey .content .slider-content .slide{padding:0 20px}#journey .content .slider-content .slide .wrapper .text h4{font-size:1.1em}#mainContainer.company-page-new #banner-yacht-page{margin-top:80px}#mainContainer.company-page-new .title-progressive{max-width:320px}#mainContainer.company-page-new .title-progressive mark,#mainContainer.company-page-new .title-progressive mark svg{max-width:320px;height:35px}#mainContainer.company-page-new .about-list-yacht.story-slider .about-list-yacht-wrapper .wrapper figure img{padding:0 40px}#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper .wrapper figcaption p br{display:none}#mainContainer.company-page-new .slider-company-gallery,#mainContainer.company-page-new .slider-company-gallery figure{height:calc(100vh - 200px)}#mainContainer.company-page-new .text-wrapper p{max-width:600px}#mainContainer.company-page-new .abount-text-intro.pad-btn{padding-bottom:30px}#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper .wrapper figcaption{padding:20px 0 0}}@media only screen and (max-width:1100px){#mainContainer.company-page-new .abount-text-intro.pad-btn{padding-bottom:15px}}@media only screen and (max-width:680px){#journey .content .journey-sub-menu li.active-route{border-color:#2d373d!important}html.mobile #mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper{clear:both;float:none;width:auto}html.mobile #mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper .wrapper figcaption{padding:20px 0 40px}}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .decennale-slider-wrapper.inactive figure img.over,#mainContainer.decalogo-page .sectionTitle .wrapper-title h2.title br.mobile,#mainContainer.surfaces #ctaWrapper{display:none}#surfaces-adrian,#surfaces-info,#surfaces-intro{padding:15em 0}#surfaces-info .row,#surfaces-intro .row,#timeline-slider .slick-lis{position:relative}#surfaces-info .row .col-12.title,#surfaces-intro .row .col-12.title{position:absolute;top:5px;left:0;z-index:1}#surfaces-info .row .text,#surfaces-intro .row .text{position:relative;z-index:3}#surfaces-info .title h3,#surfaces-intro .title h3{margin:0;padding:0;color:#2d373d}#surfaces-intro .title p{margin:20px 0 0;padding:0;font-size:1.6em;color:#2d373d}#surfaces-adrian .text p,#surfaces-intro .text p{color:#2d373d;font-size:1.6em;line-height:1.8em;width:auto;margin:0}#surfaces-mappa .overlay-slider,#surfaces-mappa .overlay-slider figure{clear:both;float:none;width:100%;position:relative}#surfaces-adrian .text p strong{display:block;margin:40px 0 0}#decennale-logo .svg-container,#mainContainer.decalogo-page #decalogo-intro .svg-container{width:400px;-webkit-animation:10s infinite gradient;-moz-animation:10s infinite gradient;background:linear-gradient(180deg,#313c47,#c99d66)}#surfaces-mappa .overlay-slider figure{z-index:1}#surfaces-mappa .overlay-slider .slider{position:absolute;left:0;right:0;top:0;bottom:0;z-index:3}#surfaces-info .title p{margin:5px 0 0;font-size:1em;line-height:1.2em;color:#2d373d}#surfaces-info .text p{color:#2d373d;font-size:1.6em;line-height:1.8em;width:auto;margin:0 0 40px}#surfaces-info .text a.btn{color:#2d373d;display:inline-block;text-align:center;font-size:1.2em;text-transform:uppercase;padding-top:15px;border-radius:25px}#mainContainer.surfaces .book-slider{margin-bottom:20px;display:none}@media only screen and (max-width:1580px){#surfaces-intro .title p{font-size:1.5em}#surfaces-adrian .text p,#surfaces-info .text p,#surfaces-intro .text p{font-size:1.5em;line-height:1.6em}}@media only screen and (max-width:1450px){#surfaces-adrian .text p,#surfaces-info .text p,#surfaces-intro .text p,#surfaces-intro .title p{font-size:1.3em}}@media only screen and (max-width:820px){html.mobile #journey .content .slider-content{margin:20px 0 10px}html.mobile #journey .content .slider-content .slide{padding:0 10px}html.mobile #journey .content .slider-content .slide .wrapper{margin-left:30px;margin-right:30px}html.mobile #journey-map .journey-text .text{padding:20px}html.mobile #journey .content .overlay-container{background:#f5f5f5;padding:20px 0}.journey-sub-menu{display:block;opacity:1}.journey-sub-menu li,html.mobile #journey .content .slider-content .slide .wrapper .text h2,html.mobile #journey .content .slider-content .slide .wrapper .text h4,html.mobile #journey .content .slider-content .slide .wrapper .text p,html.mobile #journey .content h6{color:#2d373d}.journey-sub-menu li.active-route{border-color:#2d373d}html.mobile #journey .content .slider-content .slide .wrapper .text h2::before{left:80%;background:#d7d7d7}html.mobile #journey .content .slider-content .slide .wrapper .text h2::after{right:80%;background:#d7d7d7}html.mobile #journey .content .slider-content .slick-dots li.slick-active button::after{background:#2d373d}html.mobile #journey .content .slider-content .slick-dots{margin-top:20px}#mainContainer.company-page-new #banner-yacht-page{margin-top:0}#mainContainer.company-page-new .slider-company-gallery{height:auto}#mainContainer.company-page-new .slider-company-gallery figure{height:auto;background:0 0!important}#mainContainer.company-page-new .slider-company-gallery figure img{display:block!important;margin:0;width:100%;height:auto}#mainContainer.company-page-new .abount-text-intro{padding:100px 0!important}#surfaces-info .row .col-12.title,#surfaces-intro .row .col-12.title{position:relative;top:0;left:0;z-index:1}#surfaces-intro .row .col-12.title h3{float:left;margin-bottom:20px}#surfaces-intro .row .col-12.title p{float:left;margin:0 0 0 30px}#surfaces-adrian .text p strong{margin:20px 0 0}#surfaces-info .text p{margin-bottom:20px}#surfaces-info .text a.btn{margin:0 0 30px}#surfaces-info .row .col-12.title p{float:left;margin:0 20px 0 0}html.mobile #surfaces-adrian,html.mobile #surfaces-info,html.mobile #surfaces-intro{padding:40px 0}html.mobile #surfaces-intro .row .col-12.title h3{float:left;margin-bottom:20px;width:50%}html.mobile #surfaces-intro .row .col-12.title p{float:left;margin:0 0 10px;width:50%}html.mobile #surfaces-intro .text p{margin-top:10px}html.mobile #surfaces-mappa .container-fluid{padding-left:0;padding-right:0}html.mobile #surfaces-info .row .col-12.title p{width:50%;margin:5px 0}html.mobile #surfaces-mappa .overlay-slider .slider{margin-right:20px}html.mobile #mainContainer.surfaces .book-slider,html.mobile #surfaces-info .text a.btn{display:block}}#mainContainer.surfaces p.button-more{display:none;color:#2d373d;margin:20px 0 0;font-size:1em}html.mobile #mainContainer.surfaces p.button-more{display:block;margin-bottom:20px}html.mobile #mainContainer.surfaces p.text-more.active{height:auto!important}#mainContainer.decalogo-page #mainWrapper,#mainContainer.decalogo-page .sectionTitle .wrapper-title h2.title{background:#f7f7f7}#mainContainer.decalogo-page #decalogo-intro{padding:10rem 0 5rem;text-align:center}#mainContainer.decalogo-page #decalogo-intro svg{fill:#f7f7f7;width:100%}#mainContainer.decalogo-page #decalogo-intro .svg-container{position:relative;height:300px;padding:0;margin:0 auto;background-size:400% 400%;animation:10s infinite gradient;outline:#F7F7F7 solid 2px;outline-offset:0px}#decennale-logo .svg-container svg,#mainContainer.decalogo-page #decalogo-intro .svg-container svg,#mainContainer.decalogo-page #decalogo-intro.pagine-articolo .svg-container svg{position:absolute;height:100%;width:100%;left:0;top:0}#decennale-menu::after,#mainContainer.decalogo-page #decalogo-intro .svg-container ::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #fff;z-index:3}#mainContainer.decalogo-page #decalogo-intro .sectionTitle{margin:5rem 0 0}#mainContainer.decalogo-page #decalogo-text{padding:0 0 5rem;text-align:center}#mainContainer.decalogo-page #decalogo-text blockquote{font-size:2em;line-height:1.4em;color:#2d373d;margin:0;padding:0}#mainContainer.decalogo-page #decalogo-text p{color:#2d373d;line-height:1.8em;font-size:1.4em;margin:40px 0 0;padding:0}#mainContainer.decalogo-page #decalogo-slider{margin:7rem 0 10rem;text-align:center}#mainContainer.decalogo-page #decalogo-slider .container-fluid .row{margin-left:0;margin-right:0}#mainContainer.decalogo-page #decalogo-slider .container-fluid .row .col-12,#subHeader .container-fluid{padding-left:0!important;padding-right:0!important}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .decennale-slider-wrapper{margin:60px;transition:.3s ease-in-out;position:relative;overflow:hidden}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .decennale-slider-wrapper figure{display:block;overflow:hidden;position:relative}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .decennale-slider-wrapper figure img.over{display:block;width:100%;position:absolute;top:0;left:0;opacity:0;bottom:0;right:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .decennale-slider-wrapper a{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;text-indent:-999px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .decennale-slider-wrapper figcaption{margin-top:40px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .decennale-slider-wrapper figcaption h3{color:#2d373d}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-arrow.slick-next{right:20px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-arrow.slick-prev{left:20px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-arrow.slick-next::after,#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-arrow.slick-next::after{right:-1px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-arrow.slick-prev::after,#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-arrow.slick-prev::after{left:-1px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-slide{width:450px;margin:0 30px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-slide .decennale-slider-wrapper{width:300px;margin:75px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-current.slick-active .decennale-slider-wrapper{width:350px;margin:50px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .decennale-slider-wrapper.inactive{opacity:.35}@media only screen and (max-width:1480px){#mainContainer.decalogo-page #decalogo-slider{margin:5rem 0 7rem}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-slide{width:400px;margin:0}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-slide .decennale-slider-wrapper{width:260px;margin:70px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-current.slick-active .decennale-slider-wrapper{width:300px;margin:50px}}@media only screen and (max-width:1280px){#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-slide{margin:0 30px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .decennale-slider-wrapper figcaption{margin-top:20px}}@media only screen and (max-width:1024px){#mainContainer.company-page-new .about-list-yacht{margin-top:10%}#mainContainer.company-page-new .about-list-yacht .about-list-yacht-wrapper .wrapper{padding:0 20px}#mainContainer.company-page-new .about-list-yacht.story-slider .about-list-yacht-wrapper .wrapper figure img{padding:0 40px}#mainContainer.company-page-new .abount-text-intro.pad-btn{padding-bottom:20px}#mainContainer.company-page-new .slider-company .slick-arrow.slick-prev{left:-10px}#mainContainer.company-page-new .slider-company .slick-arrow.slick-next{right:-10px}#surfaces-adrian,#surfaces-info,#surfaces-intro{padding:8em 0}#mainContainer.decalogo-page #decalogo-slider{margin:2.5rem 0 5rem}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-slide{width:300px;margin:0 40px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-slide .decennale-slider-wrapper{width:260px;margin:20px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-current.slick-active .decennale-slider-wrapper{width:290px;margin:5px}}#mainContainer.decalogo-page #decalogo-intro.pagine-articolo .svg-container{position:relative;width:100px;height:300px;padding:0;margin:0 auto;display:inline-block;outline:#f7f7f7 solid 2px;outline-offset:0px}#mainContainer.decalogo-page #decalogo-intro.pagine-articolo figure{display:inline-block;height:300px;margin-left:10px}#mainContainer.decalogo-page #decalogo-intro.pagine-articolo figure img{max-width:inherit;width:auto;height:99%;margin-top:1%}#mainContainer.decalogo-page #decalogo-banner{padding:0 0 5rem}#mainContainer.decalogo-page #decalogo-text.articolo{padding:0;text-align:left}#mainContainer.decalogo-page #decalogo-text.articolo p{color:#2d373d;line-height:1.6em;font-size:1.3em;margin:20px 0 0;padding:0}#mainContainer.decalogo-page #newsList{padding:0 0 7rem}#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slide-people .wrapper{margin:5px!important;box-shadow:0 0 5px 0 rgba(0,0,0,.05)}#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-arrow.slick-next{right:-30px}#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-arrow.slick-prev{left:-30px}#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-dots li button{width:40px}@media only screen and (max-width:1380px){#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-arrow.slick-next{right:-15px}#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-arrow.slick-prev{left:-15px}}@media only screen and (max-width:1280px){#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-arrow.slick-next{right:-10px}#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-arrow.slick-prev{left:-10px}}@media only screen and (max-width:780px){#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-slide{width:300px;margin:0 20px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-slide .decennale-slider-wrapper{width:260px;margin:20px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-current.slick-active .decennale-slider-wrapper{width:290px;margin:5px}#mainContainer.decalogo-page #decalogo-slider{margin-bottom:9rem}#mainContainer.decalogo-page #decalogo-intro{padding-top:5rem}#mainContainer.decalogo-page #newsList{padding:0 0 5rem}}#decennale-logo{text-align:center;margin:0 auto 5%}#decennale-logo svg{fill:#FBFBFB;width:100%}#decennale-logo .svg-container{position:relative;height:300px;padding:0;margin:0 auto;background-size:400% 400%;animation:10s infinite gradient;outline:#FBFBFB solid 2px;outline-offset:0px}#decennale-menu{position:relative;width:140px;height:100px;margin:0 auto 20px;overflow:hidden;background:linear-gradient(180deg,#313c47,#c99d66);background-size:400% 400%;-webkit-animation:10s infinite gradient;-moz-animation:10s infinite gradient;animation:10s infinite gradient;outline:#FFF solid 2px;outline-offset:0px}#decennale-menu img{display:block;width:140px;height:100px}html.mobile #decennale-menu{width:84px;height:60px}html.mobile #decennale-menu img{display:block;width:84px;height:60px}@-webkit-keyframes gradient{0%,100%{background-position:50% 0}50%{background-position:51% 100%}}@-moz-keyframes gradient{0%,100%{background-position:50% 0}50%{background-position:51% 100%}}@keyframes gradient{0%,100%{background-position:50% 0}50%{background-position:51% 100%}}header#head-wrapper .logo{width:300px}header#head-wrapper .logo a{float:left}header#head-wrapper .decennale-logo-head{width:45px;height:45px;margin:5px 0 0 20px;float:left}#subHeader{left:320px}@media (max-width:1280px){header#head-wrapper .decennale-logo-head{margin-left:15px}#subHeader{left:295px}}@media handheld,only screen and (max-width:820px){#subHeader{position:relative!important;left:0!important;right:0!important}#subHeader .container-fluid{padding-left:20px!important;padding-right:20px!important}}html.mobile header#head-wrapper .decennale-logo-head{margin-left:10px}@media screen and (max-height:810px){html.desktop #menuWrapper .mgr-btn,html.desktop #menuWrapper .mgr-top,html.desktop .primary-menu{margin-top:10px}html.desktop .second-menu{margin-top:20px}html.desktop #over-footer .social li a{display:block;width:24px;height:24px;line-height:24px;font-size:.8em}html.desktop #menuWrapper .wrapper-title h2.title{font-size:1.8em;line-height:1em}html.desktop #decennale-menu{margin-bottom:10px;width:98px;height:70px}html.desktop #decennale-menu img{width:98px;height:70px}html.desktop .primary-menu li{margin-top:5px}html.desktop .primary-menu li a{font-size:1.2em}html.desktop .second-menu li a{font-size:1.1em}html.desktop .wrapper-menu-preowned .svg-container{margin-bottom:5px}}#introHomeWrapper .title-progressive{display:block;text-align:center;width:100%;max-width:600px;margin:0 auto;padding:0 0 5rem}#introHomeWrapper svg{fill:#f5f5f5;width:100%}#introHomeWrapper .svg-container{outline:#f5f5f5 solid 2px;outline-offset:0px}#introHomeWrapper .wrap-button{margin-top:5rem;text-align:center;position:relative}#introHomeWrapper .wrap-button a{display:inline-block;text-align:center;line-height:1em;margin:5px;width:160px;padding:10px;font-size:1.6em}#introHomeWrapper .wrap-button a span{display:block;font-size:.6em}@media only screen and (max-width:1700px){#introHomeWrapper .title-progressive{max-width:500px}#introHomeWrapper .title-progressive mark,#introHomeWrapper .title-progressive mark svg{max-width:500px;height:60px}}#introHomeWrapper .wrap-button::after{top:0;bottom:0}@media only screen and (max-width:1520px){#introHomeWrapper h2.title{font-size:2.4em}}#mainContainer.decalogo-page #decalogo-text .decennale-persona{margin:3rem 0}#mainContainer.decalogo-page #decalogo-text .decennale-persona figure{width:100%;margin:0;display:block;border:10px solid #fff;overflow:hidden;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);float:right;clear:none;position:relative;z-index:1}#mainContainer.decalogo-page #decalogo-text .decennale-persona blockquote{position:relative;z-index:2;margin:0;padding:0;font-size:1.8em;width:100%;max-width:540px}#mainContainer.decalogo-page #decalogo-text .decennale-persona blockquote::before{content:'‘‘';font-size:15em;color:#000;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#2D373D;opacity:.1;position:absolute;top:80px;left:-40px;z-index:-1}#mainContainer.decalogo-page #decalogo-text .decennale-persona h6{margin:20px 0 40px;color:#2d373d}#mainContainer.decalogo-page #decalogo-text .decennale-persona ul{list-style-position:inside;margin:20px 0 15px 10px}#mainContainer.decalogo-page #decalogo-text .decennale-persona ul li{color:#2d373d;line-height:1.4em;font-size:1.3em;padding:0 0 5px}#mainContainer.decalogo-page #decalogo-text .decennale-persona ul li::before{display:inline-block;padding-right:10px;margin-left:-10px;width:10px;text-align:center;content:'>';font-size:80%}#mainContainer.decalogo-page #decalogo-text .decennale-persona hr{border-top-color:#d9d9d9;margin:3rem 10rem 0}#mainContainer.decalogo-page #decalogo-text .decennale-persona:hover hr{border-top-color:#d9d9d9;margin:3rem 20rem 0}#mainContainer.decalogo-page #decalogo-text .decennale-persona.designer{margin-top:5rem}#mainContainer.decalogo-page #decalogo-text .decennale-persona.designer blockquote{margin:5rem 2.5rem 0;width:auto!important;max-width:none!important}#mainContainer.decalogo-page #decalogo-text .decennale-persona.designer h6{margin-left:2.5rem}#mainContainer.decalogo-page #decalogo-text.articolo figure.profilo-text{width:100%;max-width:350px;margin:0 -5rem 5rem 5rem;display:block;border:10px solid #fff;overflow:hidden;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);clear:none;position:relative;z-index:1;float:right}@media only screen and (max-width:1380px){#mainContainer.decalogo-page #decalogo-text.articolo figure.profilo-text{max-width:280px;margin-bottom:3rem;margin-left:3rem}}@media only screen and (max-width:1024px){#mainContainer.decalogo-page #newsList .negativeRow{margin-left:0;margin-right:0}#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-arrow.slick-next{right:-5px}#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-arrow.slick-prev{left:-5px}#mainContainer.decalogo-page #decalogo-banner{padding:0 0 2.5rem}#introHomeWrapper h2.title{width:100%;max-width:550px;margin-left:auto;margin-right:auto}#mainContainer.decalogo-page #decalogo-text .decennale-persona h6{margin:10px 0 20px}}@media only screen and (max-width:768px){#mainContainer.decalogo-page #decalogo-text.articolo figure.profilo-text{margin-right:0;max-width:280px;margin-bottom:2rem;margin-left:2rem}#mainContainer.decalogo-page #decalogo-text .decennale-persona.designer .col-2{display:none}}@media only screen and (max-width:580px){#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-slide{width:auto;margin:0}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-current.slick-active .decennale-slider-wrapper,#mainContainer.decalogo-page #decalogo-slider .decennale-slider .slick-slide .decennale-slider-wrapper{width:auto;margin:0 80px}#mainContainer.decalogo-page #decalogo-slider .decennale-slider .decennale-slider-wrapper figcaption{margin-top:10px}#mainContainer.decalogo-page #decalogo-slider{margin:2rem 0 4.5rem}#mainContainer.decalogo-page #decalogo-intro .svg-container{width:300px;height:225px}#mainContainer.decalogo-page #decalogo-text .decennale-persona.designer blockquote::before,#mainContainer.decalogo-page .sectionTitle .wrapper-title h2.title br.mobile{display:block}#mainContainer.decalogo-page #decalogo-text .decennale-persona .col-lg-1,#mainContainer.decalogo-page #decalogo-text .decennale-persona blockquote::before,#mainContainer.decalogo-page #decalogo-text blockquote br{display:none}#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-dots li{margin:0 2px}#mainContainer.decalogo-page #newsList .slider-decalogo-magazine .slick-dots li button{width:20px}#mainContainer.decalogo-page #newsList{padding:0 0 3rem}#mainContainer.decalogo-page #decalogo-intro.pagine-articolo .svg-container{width:66.667px;height:200px}#mainContainer.decalogo-page #decalogo-intro.pagine-articolo figure{height:200px;margin:0}#decennale-logo{margin-bottom:50px}#decennale-logo .svg-container{width:250px;height:187.5px}#mainContainer.decalogo-page #decalogo-text .decennale-persona figure{border:5px solid #fff}#mainContainer.decalogo-page #decalogo-text .decennale-persona blockquote{padding:0;margin:0;width:auto}#mainContainer.decalogo-page #decalogo-text .decennale-persona h6{margin-left:0}#mainContainer.decalogo-page #decalogo-text .decennale-persona.designer.cutolo .order-0,#mainContainer.decalogo-page #decalogo-text .decennale-persona.second .order-2{order:1}#mainContainer.decalogo-page #decalogo-text .decennale-persona.second{-ms-flex-pack:left!important;justify-content:left!important}#mainContainer.decalogo-page #decalogo-text.articolo figure.profilo-text{max-width:180px}#mainContainer.decalogo-page #decalogo-text .decennale-persona.designer blockquote{margin:40px 10px 20px}#mainContainer.decalogo-page #decalogo-text .decennale-persona.designer .col-12{padding-right:0;padding-left:0}#mainContainer.decalogo-page #decalogo-text .decennale-persona.designer h6{margin-left:10px}#mainContainer.decalogo-page #decalogo-text .decennale-persona.designer figure{max-width:220px;clear:both;float:none}#mainContainer.decalogo-page #decalogo-text .decennale-persona.designer.cutolo .order-1{order:0}}#timeline-wrapper{margin:0 0 10rem;position:relative;overflow:hidden}#timeline-wrapper::after{content:"";position:absolute;bottom:50px;left:0;right:0;background:#2d373d;width:auto;height:1px;z-index:1}#timeline-slider{margin-left:-15%;margin-right:-15%;z-index:9}#timeline-slider .slick-track{padding-top:50px;display:table!important}#timeline-slider .slick-slide{position:relative;display:table-cell!important;float:none!important;margin:0!important;padding:0!important;vertical-align:bottom}#timeline-slider .slick-slide::after{content:"";position:absolute;bottom:60px;left:50%;margin:0 0 0 -1px;background:#2d373d;width:1px;height:60px;z-index:1;transition:.5s ease-in-out}#timeline-slider .timeline-slide-wrapper{margin:40px 20px 0}#timeline-slider .timeline-slide-wrapper span{display:block;margin:0 auto;width:22px;height:22px;border-radius:50%;overflow:hidden;background:#f7f7f7;position:relative;z-index:3}#timeline-slider .timeline-slide-wrapper span::after{position:absolute;top:2px;left:2px;right:2px;bottom:2px;content:"";width:18px;height:18px;border:1px solid #2d373d;border-radius:50%;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out}#timeline-slider .timeline-slide-wrapper figure{background:#fff;padding:10px;margin:0 0 70px;box-shadow:0 0 5px 0 #d9d9d9}#timeline-slider .timeline-slide-wrapper figcaption h6{margin:0 0 5px;color:#2d373d;font-size:1.4em}#timeline-slider .timeline-slide-wrapper figcaption p{margin:0;color:#6c7378;font-size:1em}#timeline-slider .timeline-slide-wrapper .date{margin:0;font-size:1.4em;color:#2d373d;text-align:center;height:40px;line-height:40px;overflow:hidden}#timeline-slider .slick-current.slick-active.slick-center .timeline-slide-wrapper figure{margin-bottom:86px;box-shadow:0 0 15px 0 #d9d9d9}#timeline-slider .slick-slide.slick-current.slick-active.slick-center::after{height:80px}#timeline-slider .slick-slide figure{opacity:.25}#timeline-slider .slick-arrow{display:block;width:50px;height:50px;border-radius:50%;background:#fff;overflow:hidden;border:1px solid #2d373d!important}#timeline-slider .slick-prev.slick-arrow{left:38%;top:inherit;bottom:50%}#timeline-slider .slick-next.slick-arrow{right:38%;top:inherit;bottom:50%}#timeline-slider .slick-arrow:before{width:30px;bottom:22px;left:10px;right:10px}#timeline-slider .slick-arrow.slick-prev:after{left:9px;bottom:27px}#timeline-slider .slick-arrow.slick-next:after{right:7px;bottom:27px}@media only screen and (max-width:1480px){#introHomeWrapper .title-progressive{max-width:400px}#introHomeWrapper .title-progressive mark,#introHomeWrapper .title-progressive mark svg{max-width:400px;height:55px}#timeline-slider{margin-left:-30%;margin-right:-30%}#timeline-slider .timeline-slide-wrapper{margin-left:10px;margin-right:10px}#timeline-slider .timeline-slide-wrapper .date,#timeline-slider .timeline-slide-wrapper figcaption h6{font-size:1.2em}#timeline-slider .timeline-slide-wrapper figcaption p{font-size:.9em}}@media only screen and (max-width:1280px){#introHomeWrapper .title-progressive{max-width:320px}#introHomeWrapper .title-progressive mark,#introHomeWrapper .title-progressive mark svg{max-width:320px;height:35px}#introHomeWrapper h2.title{font-size:2em}#mainContainer.decalogo-page #decalogo-text .decennale-persona{margin:2.5rem 0}#timeline-slider .slick-track{padding-top:10px}#timeline-slider{margin-left:-15%;margin-right:-15%}#timeline-slider .slick-prev.slick-arrow{left:33%}#timeline-slider .slick-next.slick-arrow{right:33%}#timeline-wrapper{margin:0 0 5rem}#timeline-slider .timeline-slide-wrapper{margin-left:5px;margin-right:5px}#newsContainer .newsText p{line-height:1.8em!important;font-size:1.3em!important}}@media only screen and (max-width:1024px){#timeline-slider{margin-left:-25%;margin-right:-25%}}@media only screen and (max-width:640px){#timeline-slider{margin-left:0;margin-right:0}#timeline-slider .slick-list{padding:0 30px!important}#timeline-slider .slick-prev.slick-arrow{left:10px;bottom:30px}#timeline-slider .slick-next.slick-arrow{right:10px;bottom:30px}}