#header-dueelle nav{padding:0 0;height:100px}#header-dueelle nav#navbar-top{background-color:#fff}#header-dueelle nav .container-items-header{width:100%;height:100px}#header-dueelle nav .container-items-header .container-logo{background-color:#39bcea;height:100%}#header-dueelle nav .container-items-header .container-logo .navbar-brand{display:flex;align-items:center;justify-content:center;height:100px}#header-dueelle nav .container-items-header .container-logo .navbar-brand .image-due-elle-box{height:80px}#header-dueelle nav .container-items-header .container-row-right{height:100px}#header-dueelle nav .container-items-header .container-row-right .container-top-right{width:100px;height:40%;background-color:#111;color:#fff}#header-dueelle nav .container-items-header .container-row-right .container-top-right .contact{height:100%}#header-dueelle nav .container-items-header .container-row-right .container-top-right .contact-generic .label-contact{margin-left:10px;margin-top:3px;font-family:avenir-regular;font-weight:400;font-size:12px;color:#fff}#header-dueelle nav .container-items-header .container-row-right .container-top-right .container-single-contact{border-right:1px solid #fff}#header-dueelle nav .container-items-header .container-row-right .container-top-right .container-single-contact:last-child{border-right:0}#header-dueelle nav .container-items-header .container-row-right .container-bottom-right{height:60%}#header-dueelle nav .container-items-header .container-row-right .container-bottom-right .menu-header-large{flex-direction:row}#header-dueelle nav .container-items-header .container-row-right .container-bottom-right .menu-header-large .item-navbar{margin:0 10px}#header-dueelle nav .container-items-header .container-row-right .container-bottom-right .container-icon-menu{display:none}#header-dueelle nav #navbar-toggle-collapse{background-color:#fff;padding:10px 20px;z-index:100}#header-dueelle nav #navbar-toggle-collapse .navbar-nav .nav-item .nav-link{color:#000}@media only screen and (max-width:1028px){#header-dueelle nav .container-items-header{width:100%;height:100px}#header-dueelle nav .container-items-header .container-logo .navbar-brand .image-due-elle-box{height:50px}#header-dueelle nav .container-items-header .container-row-right{height:100px}#header-dueelle nav .container-items-header .container-row-right .container-top-right{width:100px;height:40%;background-color:#111;color:#fff}#header-dueelle nav .container-items-header .container-row-right .container-top-right .contact{height:100%}#header-dueelle nav .container-items-header .container-row-right .container-top-right .contact-generic .label-contact{display:none}#header-dueelle nav .container-items-header .container-row-right .container-top-right .container-single-contact{border-right:1px solid #fff}#header-dueelle nav .container-items-header .container-row-right .container-top-right .container-single-contact:last-child{border-right:0}#header-dueelle nav .container-items-header .container-row-right .container-bottom-right .menu-header-large{display:none}#header-dueelle nav .container-items-header .container-row-right .container-bottom-right .container-icon-menu{display:block;height:100%;width:80px;background-color:#39bcea;border:0;border-radius:0}#header-dueelle nav .container-items-header .container-row-right .container-bottom-right .container-icon-menu .b-icon{color:#fff;font-size:30px}#header-dueelle nav #navbar-toggle-collapse{background-color:#fff}#header-dueelle nav #navbar-toggle-collapse .navbar-nav .nav-item .nav-link{color:#000}}#footer-due-elle{height:500px;background-color:#000}#footer-due-elle .container-info-due-elle{height:90%;padding-left:20%;padding-top:80px}#footer-due-elle .container-info-due-elle .image-due-elle-box{height:100px}#footer-due-elle .container-info-due-elle .container-info{display:flex;width:250px;margin-top:20px}#footer-due-elle .container-info-due-elle .container-info .container-info-footer{padding:5px}#footer-due-elle .container-info-due-elle .container-info .container-info-footer .icon{color:#d30124}#footer-due-elle .container-copyright{text-align:center}.quote{position:relative;padding-top:40px;padding-right:30px}.quote:before{content:"";position:absolute;top:0;right:0;width:120px;height:120px;opacity:.6;background-image:url(/img/quote.01f5e9c0.svg);background-size:100px;background-repeat:no-repeat;background-position:100% 0}.main-title{position:relative;border-left:8px solid #39bcea;border-top:8px solid #39bcea;border-bottom:8px solid #39bcea;height:130px;width:200px}.main-title:before{top:0}.main-title:after,.main-title:before{content:"";position:absolute;right:0;height:5px;border-right:8px solid #39bcea}.main-title:after{bottom:0}.main-title-2{border-left:2px solid #39bcea;border-bottom:2px solid #39bcea;width:30px;height:30px;position:absolute;left:20px;bottom:10px}.main-title-3{text-transform:capitalize;font-family:avenir-black;font-weight:400;font-size:50px;color:#000;position:absolute;top:50%;left:80%;width:300px;transform:translate(-50%,-50%);margin-left:40px}.home-title{position:relative;border-left:8px solid #39bcea;border-top:8px solid #39bcea;border-bottom:8px solid #39bcea;height:250px;width:130px}.home-title:before{top:0}.home-title:after,.home-title:before{content:"";position:absolute;right:0;height:5px;border-right:8px solid #39bcea}.home-title:after{bottom:0}.home-title-2{border-left:2px solid #39bcea;border-bottom:2px solid #39bcea;width:30px;height:30px;position:absolute;left:20px;bottom:10px}.home-title-3{font-size:60px;top:50%;left:150%;width:350px}.home-title-3,.home-title-4{text-transform:capitalize;font-family:avenir-black;font-weight:400;color:#fff;position:absolute;transform:translate(-50%,-50%);margin-left:40px}.home-title-4{font-size:20px;top:18%;left:120%;width:300px}.home-title-5{font-size:40px;color:#fff;position:absolute;top:83%;left:120%;width:300px;transform:translate(-50%,-50%);margin-left:40px}.home-title-5,h1{text-transform:capitalize;font-family:avenir-black;font-weight:400}h1{position:relative;display:inline-block;font-size:50px;color:#000}h1:before{content:"";display:block;position:absolute;bottom:-5px;left:0;width:80%;height:4px;background-color:#e41c26;transform-origin:0 0;transform:scaleX(.7)}h2{font-family:avenir-black!important;font-weight:400!important;font-size:15px!important;color:#5e5e5e!important;text-transform:uppercase}p{margin-top:1rem;font-family:avenir-regular;font-weight:400;font-size:18px;color:#7e7e7e}.content-left{text-align:left;margin-bottom:80px}.content-right{text-align:right;margin-bottom:80px}.content-right h1:before{right:0;left:auto;transform:scaleX(1)}.page{margin-top:100px}.icon-gray{position:absolute;bottom:0;right:0;fill:#e2e2e2;stroke:#e2e2e2}div{font-family:avenir-regular;font-weight:400;font-size:18px;color:#fff}.main-text{position:absolute;top:40%;left:20%;transform:translate(-50%,-50%);padding:20px}#welcome{background:url(/img/bg_home_1.89c2062d.jpg) no-repeat 50%;background-size:cover;height:100%;width:100%}#welcome .container-welcome-info{position:absolute;left:100px;background-color:#fff;border-radius:10px;width:350px;top:35%;height:400px}#welcome .container-welcome-info .title-welcome{letter-spacing:1px;border-bottom:1px solid #e6e6e6;padding:15px;font-family:druk_wide;font-weight:400;font-size:20px;color:#484848}#welcome .container-welcome-info .body-welcome{padding:0 15px}#welcome .container-welcome-info .body-welcome .el-news{display:flex;align-items:flex-start;border-bottom:1px solid #e6e6e6;padding:10px 0}#welcome .container-welcome-info .body-welcome .el-news.el-news-link{cursor:pointer}#welcome .container-welcome-info .body-welcome .el-news .container-date{text-align:center}#welcome .container-welcome-info .body-welcome .el-news .container-date .date-info{font-family:druk_wide;font-weight:400;font-size:16px;color:#ef7d00}#welcome .container-welcome-info .body-welcome .el-news .container-date .date-info.day{height:24px;font-family:druk_wide;font-weight:400;font-size:24px;color:#ef7d00}#welcome .container-welcome-info .body-welcome .el-news .container-info-txt{margin-left:10px}#welcome .container-welcome-info .body-welcome .el-news .container-info-txt .title-info{font-family:avenir-black;font-weight:400;font-size:13px;color:#484848}#welcome .container-welcome-info .body-welcome .el-news .container-info-txt .subTitle-info{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-family:avenir-regular;font-weight:400;font-size:10px;color:#e7e7e7}#welcome .container-welcome-info .no-data{font-family:avenir-regular;font-weight:400;font-size:14px;color:#666;text-align:center}#slider2{background:url(/img/whoweare.aa2c730b.jpg) no-repeat 50%;background-size:cover;height:100%;width:100%}#slider2 .second-text{position:absolute;top:40%;right:-10%;transform:translate(90%,-50%);padding:20px}@media only screen and (min-width:900px){#slider2 .container-box-welcome .container-welcome-info,#welcome .container-box-welcome .container-welcome-info{display:none}}@media only screen and (max-width:800px){#welcome{background-attachment:scroll;background-repeat:no-repeat;background-position:50%}#welcome .container-box-welcome{margin:auto;width:100%;display:flex;justify-content:center}#welcome .container-box-welcome .container-welcome-info{width:100%;margin:50px 20px;left:0;position:relative}}#section-sale{height:400px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#section-sale .container-box-elements{height:400px;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}#section-sale .container-box-elements .background-icon{position:absolute;bottom:0;right:0;fill:#e7e7e7;stroke:#e7e7e7}#section-sale .container-box-elements.center-element .container-single-element{padding:0 150px}#section-sale .container-box-elements.center-element .container-single-element .single-element .title-element{font-family:avenir-black;font-weight:400;font-size:20px;color:#d30124}#section-sale .container-box-elements.center-element .container-single-element .single-element .description-element{font-family:avenir-regular;font-weight:400;font-size:18px;color:#000}#section-sale .container-box-elements .container-single-element{text-align:center;position:absolute;padding:0 50px}#section-sale .container-box-elements .container-single-element .container-icon{height:100px}#section-sale .container-box-elements .container-single-element .container-icon .icon-white{fill:#fff;stroke:#fff}#section-sale .container-box-elements .container-single-element .container-title{height:50px}#section-sale .container-box-elements .container-single-element .single-element{padding:10px 0}#section-sale .container-box-elements .container-single-element .single-element .img-element{height:80px}#section-sale .container-box-elements .container-single-element .single-element .title-element{font-family:avenir-black;font-weight:400;font-size:20px;color:#000}#section-sale .container-box-elements:last-child .background-icon{position:absolute;bottom:0;right:200px}#section-sale .container-box-elements:last-child{padding-right:15%;padding-left:50px}#section-sale .container-box-elements:first-child{padding-left:15%;padding-right:50px}@media only screen and (max-width:1350px){#section-sale .container-box-elements.center-element .container-single-element{padding:0 70px}#section-sale .container-box-elements:last-child .background-icon{position:absolute;bottom:0;right:0}#section-sale .container-box-elements:last-child{padding-right:10%;padding-left:50px}#section-sale .container-box-elements:first-child{padding-left:10%;padding-right:50px}}@media only screen and (max-width:900px){#section-sale{height:1200px;justify-content:center;align-items:center}#section-sale .container-box-elements:first-child,#section-sale .container-box-elements:last-child{padding-right:10px;padding-left:10px}#section-sale .container-box-elements,#section-sale .container-box-elements.center-element .container-single-element{padding:0 10px}#section-sale .container-box-elements:last-child .background-icon{position:absolute;bottom:0;right:0}}#about-us{display:flex;align-items:center;flex-wrap:wrap}#about-us .container-info-about{text-align:start;padding-left:40%}#about-us .container-info-about .sub-title{font-family:avenir-black;font-weight:400;font-size:15px;color:#5e5e5e}#about-us .container-info-about .title-about{height:60px;font-family:avenir-black;font-weight:400;font-size:50px;color:#000}#about-us .container-info-about .border-title{border:2px solid #e41c26;width:30%;margin-bottom:20px}#about-us .container-info-about .description{font-family:avenir-regular;font-weight:400;font-size:20px;color:#000}#about-us .container-img-about-us{background:url(/img/whoweare.aa2c730b.jpg) no-repeat 50%;background-size:cover}@media only screen and (max-width:900px){#about-us{height:1300px!important}#about-us .container-info-about{text-align:start;padding-left:0}#about-us .container-info-about .sub-title{padding-top:20px;font-family:avenir-black;font-weight:400;font-size:15px;color:#5e5e5e}#about-us .container-info-about .title-about{height:100px;font-family:avenir-black;font-weight:400;font-size:50px;color:#000}#about-us .container-info-about .border-title{border:none}#about-us .container-info-about .description{padding-bottom:20px;font-family:avenir-regular;font-weight:400;font-size:15px;color:#000}}#why-choose-us{background-color:#000}#why-choose-us .container-header-box-why{text-align:center;padding-top:150px}#why-choose-us .container-header-box-why .title-box{font-family:avenir-black;font-weight:400;font-size:80px;color:#fff;display:inline-block;height:90px;position:relative;margin:0 auto;text-align:center;-webkit-text-stroke:1px #5e5e5e;color:transparent;letter-spacing:15px}#why-choose-us .container-header-box-why .title-box .title-box-overlap{position:absolute;top:20px;left:0;width:100%;font-family:avenir-black;font-weight:400;font-size:50px;color:#fff;-webkit-text-stroke:0 #5e5e5e;letter-spacing:1px}#why-choose-us .container-header-box-why .title-box .border-title{top:95%;left:40%;width:20%;position:absolute;border:2px solid #e41c26}#why-choose-us .container-header-box-why .sub-title-box{margin-top:20px}#why-choose-us .container-mini-box-why{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;padding:50px 150px}#why-choose-us .container-mini-box-why .box-mini{width:300px;height:300px;background-color:#2a2a2a;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:10px;padding:15px;cursor:pointer}#why-choose-us .container-mini-box-why .box-mini .title-box{font-family:avenir-black;font-weight:400;font-size:18px;color:#fff}#why-choose-us .container-mini-box-why .box-mini .image-box{fill:#fff;margin:20px}@media only screen and (max-width:1600px){#why-choose-us{height:1100px!important}}@media only screen and (max-width:1200px){#why-choose-us .container-header-box-why{padding-top:50px;padding-bottom:50px}#why-choose-us .container-header-box-why .title-box{font-family:avenir-black;font-weight:400;font-size:35px;color:#fff;display:inline-block;height:90px;position:relative;margin:0 auto;text-align:center;-webkit-text-stroke:1px #5e5e5e;color:transparent;letter-spacing:12px}#why-choose-us .container-header-box-why .title-box .title-box-overlap{position:absolute;top:5px;left:0;width:100%;font-family:avenir-black;font-weight:400;font-size:25px;color:#fff;-webkit-text-stroke:0 #5e5e5e;letter-spacing:1px}#why-choose-us .container-header-box-why .title-box .border-title{top:40%;left:40%;width:20%;position:absolute;border:2px solid #e41c26}#why-choose-us .container-header-box-why .sub-title-box{margin-top:10px}#why-choose-us .container-mini-box-why{padding:0}}@media only screen and (max-width:800px){#why-choose-us{height:1800px!important}#why-choose-us .container-header-box-why{padding-top:50px;padding-bottom:50px}#why-choose-us .container-header-box-why .title-box{font-family:avenir-black;font-weight:400;font-size:35px;color:#fff;display:inline-block;height:90px;position:relative;margin:0 auto;text-align:center;-webkit-text-stroke:1px #5e5e5e;color:transparent;letter-spacing:12px}#why-choose-us .container-header-box-why .title-box .title-box-overlap{position:absolute;top:5px;left:0;width:100%;font-family:avenir-black;font-weight:400;font-size:25px;color:#fff;-webkit-text-stroke:0 #5e5e5e;letter-spacing:1px}#why-choose-us .container-header-box-why .title-box .border-title{top:40%;left:40%;width:20%;position:absolute;border:2px solid #e41c26}#why-choose-us .container-header-box-why .sub-title-box{margin-top:10px}#why-choose-us .container-mini-box-why{padding:0}}#our-proposals{display:flex;align-items:center;flex-wrap:wrap}#our-proposals .container-info-about{text-align:start;padding-left:50%}#our-proposals .container-info-about .sub-title{font-family:avenir-black;font-weight:400;font-size:15px;color:#5e5e5e}#our-proposals .container-info-about .title-about{height:130px;font-family:avenir-black;font-weight:400;font-size:50px;color:#000}#our-proposals .container-info-about .border-title{border:2px solid #e41c26;width:30%;margin-bottom:20px}#our-proposals .container-info-about .description{font-family:avenir-regular;font-weight:400;font-size:18px;color:#000}@media only screen and (max-width:1500px){#our-proposals .container-info-about{margin-top:160px}}@media only screen and (max-width:900px){#our-proposals{height:1300px!important}#our-proposals .container-info-about{text-align:start;padding-left:0;margin-top:180px}#our-proposals .container-info-about .sub-title{padding-top:20px;font-family:avenir-black;font-weight:400;font-size:15px;color:#5e5e5e}#our-proposals .container-info-about .title-about{height:130px;font-family:avenir-black;font-weight:400;font-size:50px;color:#000}#our-proposals .container-info-about .border-title{border:none}#our-proposals .container-info-about .description{padding-bottom:20px;font-family:avenir-regular;font-weight:400;font-size:15px;color:#000}}#banner-rental{height:250px;background-color:#d30124;width:80%;position:absolute;margin-top:-4%;right:0;display:flex;align-items:center;justify-content:center}#banner-rental .container-title{padding:0 50px}#banner-rental .container-title .rental-title{letter-spacing:2px;font-family:avenir-black;font-weight:400;font-size:50px;color:#fff}#banner-rental .container-title .border-title{border:2px solid #fff;width:20%;margin-bottom:20px}#banner-rental .container-title .btn-info-rental{margin-top:20px;border-radius:0;border:1px solid #fff;font-family:avenir-regular;font-weight:400;font-size:12px;color:#fff}#banner-rental .container-title .btn-info-rental:hover{background-color:#fff;font-family:avenir-regular;font-weight:400;font-size:12px;color:#d30124}#banner-rental .container-title .btn-info-rental:focus{box-shadow:none}#banner-rental .container-img-rental{height:250px;background:url(/img/noleggio.73e9f587.jpg) no-repeat 50%;background-size:cover}@media only screen and (max-width:1500px){#banner-rental{height:250px;background-color:#d30124;position:absolute;margin-top:-7%;right:0;display:flex;align-items:center;justify-content:center}#banner-rental .container-title{padding:0 50px}#banner-rental .container-title .rental-title{letter-spacing:2px;font-family:avenir-black;font-weight:400;font-size:40px;color:#fff}#banner-rental .container-title .border-title{border:2px solid #fff;width:20%;margin-bottom:20px}#banner-rental .container-title .btn-info-rental{margin-top:20px;border-radius:0;border:1px solid #fff;font-family:avenir-regular;font-weight:400;font-size:12px;color:#fff}}@media only screen and (max-width:1200px){#banner-rental{height:250px;background-color:#d30124;position:absolute;margin-top:-10%;right:0;display:flex;align-items:center;justify-content:center}#banner-rental .container-title{padding:0 50px}#banner-rental .container-title .rental-title{letter-spacing:2px;font-family:avenir-black;font-weight:400;font-size:18px;color:#fff}#banner-rental .container-title .border-title{border:2px solid #fff;width:20%;margin-bottom:20px}#banner-rental .container-title .btn-info-rental{margin-top:20px;border-radius:0;border:1px solid #fff}#banner-rental .container-title .btn-info-rental,#banner-rental .container-title .description{font-family:avenir-regular;font-weight:400;font-size:12px;color:#fff}#banner-rental .container-img-rental{display:none}}@media only screen and (max-width:900px){#banner-rental{height:250px;background-color:#d30124;position:absolute;margin-top:-20%;right:0;display:flex;align-items:center;justify-content:center}#banner-rental .container-title{padding:0 50px}#banner-rental .container-title .rental-title{letter-spacing:2px;font-family:avenir-black;font-weight:400;font-size:18px;color:#fff}#banner-rental .container-title .border-title{border:2px solid #fff;width:20%;margin-bottom:20px}#banner-rental .container-title .btn-info-rental{margin-top:20px;border-radius:0;border:1px solid #fff}#banner-rental .container-title .btn-info-rental,#banner-rental .container-title .description{font-family:avenir-regular;font-weight:400;font-size:12px;color:#fff}#banner-rental .container-img-rental{display:none}}.layout-home{background-color:#fff}#detail-page{margin:10%}@font-face{font-family:druk_wide;src:url(/fonts/DrukWide-Bold.7f537759.eot);src:url(/fonts/DrukWide-Bold.7f537759.eot?#iefix) format("embedded-opentype"),url(/fonts/DrukWide-Bold.9912526d.woff2) format("woff2"),url(/fonts/DrukWide-Bold.4a7cd3e0.woff) format("woff")}@font-face{font-family:avenir-regular;src:url(/fonts/FuturaBT-Light.5ad92173.eot);src:url(/fonts/FuturaBT-Light.5ad92173.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaBT-Light.69d87d5d.woff2) format("woff2"),url(/fonts/FuturaBT-Light.23507fd6.woff) format("woff")}@font-face{font-family:avenir;src:url(/fonts/FuturaBT-Book.04f69856.eot);src:url(/fonts/FuturaBT-Book.04f69856.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaBT-Book.b48cfffc.woff2) format("woff2"),url(/fonts/FuturaBT-Book.b240f53d.woff) format("woff")}@font-face{font-family:avenir-book;src:url(/fonts/FuturaBT-Heavy.4864442f.eot);src:url(/fonts/FuturaBT-Heavy.4864442f.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaBT-Heavy.07a763a2.woff2) format("woff2"),url(/fonts/FuturaBT-Heavy.35bea3d2.woff) format("woff")}@font-face{font-family:avenir-black;src:url(/fonts/FuturaBT-BoldCondensed.e4a2ee98.eot);src:url(/fonts/FuturaBT-BoldCondensed.e4a2ee98.eot?#iefix) format("embedded-opentype"),url(/fonts/FuturaBT-BoldCondensed.e26b787c.woff2) format("woff2"),url(/fonts/FuturaBT-BoldCondensed.b42ed0df.woff) format("woff")}.logo-container{background-color:#eee;padding-bottom:150px}.title-logo{padding-top:10px;letter-spacing:1px;font-family:avenir-black;font-weight:400;font-size:36px;color:#666}.grid-container{display:flex;flex-wrap:wrap;gap:20px}.logo{width:100px;height:100px}.logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.title{letter-spacing:1px;font-family:avenir-regular;font-weight:400;font-size:45px;color:#666}.noPadding{padding:0}