body{background:#f2f2f2}header{height:143px;margin-bottom:104px;z-index:999}@media (max-width:1279px){header{margin-bottom:50px}}.single-news__title h3{color:#313131;font-size:22px;font-weight:700;letter-spacing:-.8px;line-height:25px}.hero{padding-top:0}.legal-nav ul{padding-left:0}.single-news__image{border-radius:13px;height:197px;overflow:hidden}.label,.search-tag-container label{background:#e2001a;border-radius:46.8px;cursor:pointer;font-size:9.5px;font-weight:500;letter-spacing:1.3px;line-height:12px;padding:5px 15px;text-align:center;text-transform:uppercase;transition:all .3s linear}.search-tag-container label{color:#fff;float:left;margin:5px}.search-tag-container{padding:20px 0}.single-news .label,.swiper .label{position:absolute;right:17px;text-transform:uppercase;top:15px;z-index:2}.label:hover{background:#e2001a;color:#fff}.top-news{margin-left:-1rem;margin-right:-1rem}.back{background:url(https://24913740.fs1.hubspotusercontent-eu1.net/hubfs/24913740/raw_assets/public/Dmep%20-%202022%20--%20Penta%20Theme/dist/img/icons/arrow.svg) no-repeat 50%;background-size:contain;display:none;height:20px;left:20px;position:absolute;top:25px;transform:rotate(90deg);width:20px}.single-news__image img{height:100%;object-fit:cover;object-position:center;transition:all .4s linear;width:100%}.single-news:hover .single-news__image img{transform:scale(1.05)}.author .date,.single-news__date{font-style:normal;line-height:17px;opacity:.6}.author .date,.news-pagination__button,.single-news__date{color:#313131;font-size:13px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.news-pagination__button{border-bottom:0!important;cursor:pointer;display:inline-block;height:42px;line-height:42px;margin:2.5px;position:relative;text-align:center;transition:all .4s linear;width:42px}.news-pagination__button:hover{opacity:.6}.news-pagination__button.page{border-radius:10px}.news-pagination__button.page.current{background-color:#e2001a;color:#fff}.news-pagination__button.has-icon{transition:all .4s linear}.news-pagination__button.has-icon.inactive{opacity:.5}.news-pagination__button.has-icon:after{background-position:50%;background-repeat:no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.news-pagination__button.first:after{background-image:url(https://24913740.fs1.hubspotusercontent-eu1.net/hubfs/24913740/raw_assets/public/Dmep%20-%202022%20--%20Penta%20Theme/dist/img/icons/first.svg)}.news-pagination__button.last:after{background-image:url(https://24913740.fs1.hubspotusercontent-eu1.net/hubfs/24913740/raw_assets/public/Dmep%20-%202022%20--%20Penta%20Theme/dist/img/icons/last.svg)}.news-pagination__button.prev:after{background-image:url(https://24913740.fs1.hubspotusercontent-eu1.net/hubfs/24913740/raw_assets/public/Dmep%20-%202022%20--%20Penta%20Theme/dist/img/icons/prev.svg)}.news-pagination__button.next:after{background-image:url(https://24913740.fs1.hubspotusercontent-eu1.net/hubfs/24913740/raw_assets/public/Dmep%20-%202022%20--%20Penta%20Theme/dist/img/icons/next.svg)}.banner{background-color:#f9e9db}.top-news{margin-bottom:52px}.top-news .slide{border-radius:13px;box-shadow:0 12px 26px rgba(0,0,0,.25);margin-bottom:40px;margin-left:1rem;margin-right:1rem;overflow:hidden}.top-news .slide .slide__image{height:205px;overflow:hidden;width:100%}.top-news .slide .slide__image img{height:100%;object-fit:cover;width:100%}.top-news .slide .slide__content{background-color:#fff;padding:35px 27px;position:relative;z-index:1}.top-news .slide .slide__content .btn{margin-top:auto}.top-news .slide .slide__content h2{color:#313131;font-size:34px;font-weight:700;letter-spacing:-2.03625px;line-height:45px}.slider-button{background:hsla(0,0%,89%,.71);border-radius:50%;height:60px;position:relative;width:60px;z-index:4}.slider-button:after{content:"";display:inline-block;height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7px}.slider-button__prev{float:left;left:50%;margin-left:-80px}.slider-button__prev:after{background:url(https://24913740.fs1.hubspotusercontent-eu1.net/hubfs/24913740/raw_assets/public/Dmep%20-%202022%20--%20Penta%20Theme/dist/img/icons/chevron-left.svg) no-repeat 50%;background-size:contain}.slider-button__next{left:50%;margin-right:-80px}.slider-button__next:after{background:url(https://24913740.fs1.hubspotusercontent-eu1.net/hubfs/24913740/raw_assets/public/Dmep%20-%202022%20--%20Penta%20Theme/dist/img/icons/chevron-right.svg) no-repeat 50%;background-size:contain}.blog-slider-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:unset!important;display:flex;left:50%;top:189px;transform:translateX(-50%);width:auto!important}.blog-slider-pagination .swiper-pagination-bullet{background-color:#fff;height:9px;opacity:1;width:9px}.blog-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#e2001a}.filter-wrapper{backdrop-filter:blur(14px);background-color:hsla(0,0%,91%,.9);border-radius:34px;height:73px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:20}.filter-wrapper:after{border-radius:100px;bottom:0;content:"";filter:blur(14px);height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}@media (max-width:991px){.blog-search{order:1}.filter-wrapper{overflow:hidden}.news-wrapper{padding-top:130px;position:relative}.filter-wrapper.active{background:#fff;border-radius:24px 24px 0 0;bottom:0;box-shadow:0 6px 16px rgba(0,0,0,.12);left:50%;margin:0;position:fixed;top:100px;transform:translate(-50%);width:100vw;z-index:998}.filter-wrapper.active .search-button{right:0}.filter-wrapper.active .back{display:block}.filter-wrapper.active:after{border-radius:34px}.select-items{background-color:#fff;border-radius:10px;height:100vh;left:50%;margin-top:30px;overflow-x:hidden;overflow-y:auto;padding:21px 10px 40px;position:fixed;top:0;transform:translate(-50%,-5%);transform-origin:bottom;transition:transform .3s linear .2s,visibility .1s linear 0s;visibility:visible;width:100vw;z-index:999}.select-hide{transform:translate(-50%,100%);transform-origin:bottom;transition:transform .3s linear,visibility .1s linear .2s;visibility:hidden}.blog-select{border-top:1px solid rgba(0,0,0,.12)}}.filter{left:50%;position:absolute;transform:translateX(-50%);width:calc(100% - 76px)}.blog-search,.blog-select{height:73px;position:relative}.blog-search{align-items:center;display:flex}.blog-select select{display:none}.select-selected{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.mobile-only small,.select-selected small{color:#313131;display:block;font-size:13px;font-weight:500;letter-spacing:.5px;line-height:17px;opacity:.5;text-transform:none}.select-selected:after{background:url(https://24913740.fs1.hubspotusercontent-eu1.net/hubfs/24913740/raw_assets/public/Dmep%20-%202022%20--%20Penta%20Theme/dist/img/icons/arrow.svg) no-repeat 50%;background-size:contain;content:"";height:10px;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(270deg);width:10px}.mobile-only{border-bottom:1px solid rgba(0,0,0,.12);border-radius:0!important;margin-bottom:25px;padding-bottom:20px!important;position:relative}.mobile-only:after{background:url(https://24913740.fs1.hubspotusercontent-eu1.net/hubfs/24913740/raw_assets/public/Dmep%20-%202022%20--%20Penta%20Theme/dist/img/icons/close.svg) no-repeat 50%;content:"";height:10px;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(270deg);width:10px}.select-selected.select-arrow-active:after{transform:translateY(-50%) rotate(180deg)}.select-items div,.select-selected{border-radius:7px;cursor:pointer;font-size:13px;font-weight:500;letter-spacing:.5px;line-height:17px;padding:8px 16px;text-transform:uppercase}::placeholder{color:#313131!important;opacity:1}:-ms-input-placeholder{color:#313131!important;opacity:1}::-ms-input-placeholder{color:#313131!important}.same-as-selected,.select-items div:hover{background:#f2f2f2;border-radius:7px}.blog-search{padding:0 16px}.blog-search input,.blog-search span{background-color:transparent;font-size:13px;font-weight:500;letter-spacing:.5px;line-height:33px;margin-bottom:0;padding:0;text-transform:uppercase}.blog-search span{left:16px;position:absolute;top:50%;transform:translateY(-50%)}.blog-search input:focus{outline:none}.search-button{background:#e2001a url(https://24913740.fs1.hubspotusercontent-eu1.net/hubfs/24913740/raw_assets/public/Dmep%20-%202022%20--%20Penta%20Theme/dist/img/icons/search.svg) no-repeat 50%;border-radius:50%;cursor:pointer;height:55px;position:absolute;right:-30px;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;width:55px}.search-button:hover{opacity:.7}.share-btn{cursor:pointer;height:24px;position:relative;transition:all .4s linear;width:24px}.share-btn:hover{opacity:.5}.share-btn:after{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.share-btn.share:after{background:url(https://24913740.fs1.hubspotusercontent-eu1.net/hubfs/24913740/raw_assets/public/Dmep%20-%202022%20--%20Penta%20Theme/dist/img/icons/share-1.svg) no-repeat 50%}.share-btn.url:after{background:url(https://24913740.fs1.hubspotusercontent-eu1.net/hubfs/24913740/raw_assets/public/Dmep%20-%202022%20--%20Penta%20Theme/dist/img/icons/hyperlink-3.svg) no-repeat 50%}.single-news__content h1{color:#313131;font-size:54px;font-style:normal;font-weight:700;letter-spacing:-2.03625px;line-height:55px;margin-bottom:35px}.single-news__content,.single-news__content p{color:#000;font-size:15px;line-height:31px}.related-news h2{font-size:22px;font-weight:700;letter-spacing:-.49775px;line-height:42px}@media (min-width:768px){.news-wrapper__grid>div:not(:nth-child(2n+2)) .single-news{margin-right:20px}.single-news-wrapper .single-news-image-container,.top-news .slide .slide__image{height:365px}.blog-slider-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{top:325px}}.single-news-wrapper .single-news-image-container{border-radius:13px;height:197px;overflow:hidden;position:relative;width:100%}.single-news-wrapper .single-news-image-container img{height:100%;object-fit:cover;width:100%}.author-name{color:#313131;display:block;font-size:15px;font-style:normal;font-weight:500;line-height:19px}@media (min-width:992px){.news-wrapper__grid>div:not(:nth-child(3n+3)) .single-news{margin-right:20px}.single-news__image{height:170px}.main{padding-left:22px;padding-right:22px}.blog-select{width:30%}.blog-search{width:70%}.top-news{margin-left:0;margin-right:0}.top-news .slide{box-shadow:none;margin-bottom:0;padding-bottom:40px}.single-news-wrapper .single-news-image-container,.top-news .slide .slide__image{border-radius:11px;height:546px}.top-news .slide .slide__content{border-radius:13px;box-shadow:0 4px 34px rgba(0,0,0,.25);height:259px;margin-top:-162px}.slider-button{position:absolute;top:273px;transform:translateY(-50%)}.slider-button__prev{float:none;left:0;margin-left:-30px}.slider-button__next{left:unset;margin-right:-30px;right:0}.blog-slider-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{top:unset;transform:none}.filter{left:50%;position:relative;top:50%;transform:translate(-50%,-50%);width:96%}.filter-wrapper{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:hsla(0,0%,91%,.8);border-radius:100px;height:73px;left:unset;position:sticky;top:20px;transform:none;width:100%;z-index:8}.search-button{right:-10px}.filter-wrapper:after{border-radius:100px;bottom:0;content:"";filter:blur(14px);height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.select-selected:after{transform:translateY(-50%)}.select-items{background-color:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.25);left:0;margin-top:30px;overflow:hidden;padding:21px 10px;position:absolute;right:0;top:100%;z-index:99}.mobile-only{display:none;visibility:hidden}.select-hide{display:none}.select-selected:before{background-color:#fff;content:"";height:73px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}}@media (min-width:1280px){.single-news__image{height:218px}.single-news-wrapper .single-news-image-container,.top-news .slide .slide__image{height:611px}.slider-button{top:305.5px}}@media (min-width:1536px){.news-wrapper__grid>div:not(:nth-child(4n+4)) .single-news{margin-right:20px}}.newsletter-form li,.newsletter-form p{font-size:13px;line-height:16px}input[type=number],input[type=text],textarea{font-size:16px}.select-selected.isSelected small{display:none}html{scroll-behavior:smooth}h2{line-height:48px}.row-fluid{margin-bottom:2.5rem}a.cta_button.bofu{border-radius:6px;line-height:1!important;padding:15px 20px}a:hover.cta_button.bofu{background:#f8001c;color:#fff}img.hs-cta-img{display:inline-block;margin-bottom:2.5rem;margin-left:auto;margin-right:auto}.overlap-bottom{margin-bottom:10rem;margin-top:0}.overlap-bottom .banner{margin-left:auto;margin-right:auto;max-width:1228px}.slick-track{margin:2.5rem auto}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{max-width:100%;width:100%!important}form select{padding:.9rem .7rem}form .inputs-list>li{margin:0}form .inputs-list input[type=checkbox]{margin-bottom:0}.hs-dependent-field input[type=checkbox]{margin-top:5px}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{line-height:21px;margin-left:.25em!important}.actions{margin-top:1em}.actions input[type=submit]{background-color:#e2001a;overflow-wrap:normal}.actions input[type=submit]:hover{background-color:#fff}.hs-error-msg{line-height:1.25em;margin-top:.75rem}.span6 .hs_cos_wrapper_type_form form{padding:2.5rem}.hs_city,.hs_provincia,.hs_regione{width:33.333333333%!important}.hs_cos_wrapper_type_form form input[type=email],.hs_cos_wrapper_type_form form input[type=file],.hs_cos_wrapper_type_form form input[type=number],.hs_cos_wrapper_type_form form input[type=password],.hs_cos_wrapper_type_form form input[type=tel],.hs_cos_wrapper_type_form form input[type=text],.hs_cos_wrapper_type_form form select,.hs_cos_wrapper_type_form form textarea{margin-bottom:0}.hs_cos_wrapper_type_form form select{border-radius:10px}footer{margin-top:5em}@media (min-width:1024px){.footer-col.legal{width:50%}}@media (max-width:768px){footer .brand{display:inline-block;margin-left:auto;margin-right:auto}.footer-col{margin-bottom:2.5rem}}@media (max-width:600px){.hs_cos_wrapper_type_form form{padding:2.5rem}.hs_city,.hs_provincia,.hs_regione{width:100%!important}.overlap-bottom{margin-top:-5rem}}