:root{--white:#fff;--transition:all 0.3s ease;--accent:#ad2123;--text-secondary:#575757;--text-dark:#333;--border-light:#ddd;--font-size-xs:11px;--font-size-sm:12px;--font-size-md:14px;--font-size-lg:18px;--font-weight-light:300;--font-weight-normal:400;--font-weight-bold:700;--line-height-tight:14px;--line-height-normal:17px;--line-height-loose:19px;--line-height-title:23px;--letter-spacing-tight:0.25px;--letter-spacing-normal:0.3px;--letter-spacing-wide:0.4px}.primary-font{font-family:Merriweather,serif}.font-weight-300{font-weight:var(--font-weight-light)}.font-weight-400{font-weight:var(--font-weight-light)}.font-weight-700{font-weight:var(--font-weight-bold)}.paragraph-section.simple{position:relative}.paragraph-section.simple:before{content:"";display:block;position:absolute;width:12px;height:86px;top:-6px;left:-25px;background-image:url(../images/rectangle.svg);background-repeat:no-repeat;background-size:9px 55px}.paragraph-section.simple:after{content:"";display:block;height:6em}.paragraph-section.page{margin-bottom:65px}.paragraph-section.page .title-section{margin-bottom:50px}.paragraph-section .title-section{position:relative;font-size:30px;line-height:45px;margin-bottom:20px;display:block}.paragraph-section .title-section::before{content:"";display:block;position:absolute;width:12px;height:86px;top:-6px;left:-25px;background-image:url(../images/rectangle.svg);background-repeat:no-repeat;background-size:contain}.paragraph-section .subtitle-section{position:relative;text-transform:uppercase;padding-top:1em;font-size:var(--font-size-lg);position:relative;width:100%;margin:15px 0 0 auto}.paragraph-section .subtitle-section::before{content:"";display:block;position:absolute;width:12px;height:86px;top:-6px;left:-25px;background-image:url(../images/rectangle.svg);background-repeat:no-repeat;background-size:9px 55px}.paragraph-section .content-section p{font-size:16px;line-height:28px;font-weight:var(--font-weight-light);margin-bottom:15px}.paragraph-section .content-section p strong{font-weight:var(--font-weight-bold)}.dev-wrapper{padding:5rem}.news-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;box-sizing:border-box;flex:0 1 auto}.news-list .box-news{box-sizing:border-box;flex:0 0 100%;padding-left:.5rem;padding-right:.5rem;margin:0 auto 4rem}@media (min-width:576px){.news-list .box-news{flex:0 0 50%}}@media (min-width:768px){.news-list .box-news{flex:0 0 33.3333333333%}}@media (min-width:1200px){.news-list .box-news{flex:0 0 25%}}@media (min-width:992px){.news-list .box-news{margin:0;margin-bottom:4rem}}.news-list .box-news-inner-content{position:relative;background-color:var(--white);padding:80px 20px 25px 20px;min-height:360px;background-image:url(../images/rectangle-horizontal.svg);background-position:bottom left;background-size:contain;background-repeat:no-repeat;box-shadow:0 12px 16px rgba(0,0,0,.12)}.news-list .box-news-inner-content .data{position:absolute;top:40px;left:25px;font-size:var(--font-size-xs);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight)}.news-list .box-news-inner-content .tag{position:absolute;top:40px;right:25px;font-size:var(--font-size-xs);line-height:var(--line-height-tight);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-tight);color:var(--text-secondary);text-transform:uppercase}.news-list .box-news-inner-content .box-news-title{font-size:var(--font-size-lg);line-height:var(--line-height-title);margin-bottom:25px;font-weight:var(--font-weight-normal);text-align:center}.news-list .box-news-inner-content .box-news-content{font-size:var(--font-size-md);line-height:var(--line-height-loose);font-weight:var(--font-weight-light);margin-bottom:35px;letter-spacing:var(--letter-spacing-normal)}.news-list .box-news-inner-content .box-news-author{font-size:var(--font-size-sm);line-height:var(--line-height-normal);font-weight:var(--font-weight-light);font-style:italic;letter-spacing:var(--letter-spacing-tight);margin-bottom:25px;color:var(--text-secondary)}.news-list .box-news-inner-content .wrap-cta{text-align:center}.news-list .box-news-inner-content .box-news-pdf{position:absolute;bottom:40px;left:50%;width:150px;transform:translate(-50%,0);display:inline-block;text-align:center;color:var(--accent);text-decoration:none;font-size:var(--font-size-sm);line-height:var(--line-height-normal);font-weight:var(--font-weight-normal)}.news-list .box-news-inner-content .box-news-pdf .icon{display:inline-block;position:relative;top:10px;margin-right:10px}.news-list .box-news-inner-content .box-news-pdf .icon-pdf{background-size:contain;background-repeat:no-repeat;background-position:center;width:28px;height:28px;background-image:url(../images/icon-pdf.svg)}.investimenti-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;box-sizing:border-box;flex:0 1 auto}.investimenti-list .box-investment{box-sizing:border-box;flex:0 0 100%;padding-left:.5rem;padding-right:.5rem;margin:0 auto 4rem}@media (min-width:576px){.investimenti-list .box-investment{flex:0 0 50%}}@media (min-width:768px){.investimenti-list .box-investment{flex:0 0 33.3333333333%}}@media (min-width:992px){.investimenti-list .box-investment{margin:0;margin-bottom:4rem}}.investimenti-list .box-investment .box-investment-inner-content{position:relative;background-color:var(--white);box-shadow:0 12px 16px rgba(0,0,0,.12);transition:var(--transition)}.investimenti-list .box-investment .box-investment-inner-content:hover{transform:translateY(-5px);box-shadow:0 20px 25px rgba(0,0,0,.15)}.investimenti-list .box-investment .box-investment-inner-content .box-investment-img{margin-bottom:20px}.investimenti-list .box-investment .box-investment-inner-content .box-investment-img a{display:block}.investimenti-list .box-investment .box-investment-inner-content .box-investment-img a img{width:100%;height:100%;min-height:220px;object-fit:cover}.investimenti-list .box-investment .box-investment-inner-content .box-investment-content{padding:20px}.investimenti-list .box-investment .box-investment-inner-content .box-investment-content .title{font-size:var(--font-size-lg);line-height:var(--line-height-title);margin-bottom:10px;font-weight:600;letter-spacing:var(--letter-spacing-wide)}.investimenti-list .box-investment .box-investment-inner-content .box-investment-content .category{font-size:var(--font-size-sm);line-height:var(--line-height-normal);font-weight:var(--font-weight-light);color:var(--text-secondary);margin-bottom:15px}.investimenti-list .box-investment .box-investment-inner-content .box-investment-content a{position:absolute;bottom:20px;right:20px;color:var(--accent);text-decoration:none;font-size:var(--font-size-md)}.investimenti-list .box-investment .box-investment-inner-content .box-investment-content a .icon-arrow{display:inline-block;width:36px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../images/icon-arrow.svg)}.site-pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;margin:20px 0}.site-pagination a,.site-pagination button,.site-pagination span{display:inline-block;padding:8px 12px;text-decoration:none;border:1px solid var(--border-light);border-radius:3px;color:var(--text-dark);background-color:var(--white);transition:var(--transition);cursor:pointer;font-family:inherit;font-size:inherit}.site-pagination .current,.site-pagination a:hover,.site-pagination button:hover{background-color:var(--accent);color:var(--white);border-color:var(--accent)}.site-pagination button:disabled{background-color:var(--text-secondary);color:var(--white);border-color:var(--text-secondary);cursor:not-allowed}.investimenti-gallery-slider{position:relative;max-width:100%}.investimenti-gallery-slider h3{margin-bottom:20px;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.investimenti-gallery-slider .slider-container{position:relative;width:100%;overflow:hidden}.investimenti-gallery-slider .slider-container .slides{display:flex;transition:transform .3s ease;width:100%}.investimenti-gallery-slider .slider-container .slides .slide{flex:0 0 100%;box-sizing:border-box;padding:10px;transition:transform .3s ease}.investimenti-gallery-slider .slider-container .slides .slide.active{transform:scale(1.1);z-index:1}.investimenti-gallery-slider .slider-container .slides .slide img{display:block;width:100%;height:100%;max-height:300px;object-fit:cover;border-radius:3px;opacity:.5;padding:1rem}.investimenti-gallery-slider .slider-container .slides .slide.active img{opacity:1}@media (min-width:768px){.investimenti-gallery-slider .slider-container .slides .slide{flex:0 0 50%}}@media (min-width:992px){.investimenti-gallery-slider .slider-container .slides .slide{flex:0 0 33.3333333333%}}.investimenti-gallery-slider .slider-controls{display:flex;align-items:center;gap:10px;justify-content:center;width:100%}.investimenti-gallery-slider .slider-controls .slider-controls-inner{width:100%}@media (min-width:768px){.investimenti-gallery-slider .slider-controls .slider-controls-inner{width:calc(50% - 1rem)}}@media (min-width:992px){.investimenti-gallery-slider .slider-controls .slider-controls-inner{width:calc(33.3333333333% - 1rem)}}.investimenti-gallery-slider .slider-controls .slider-controls-inner .slider-controls-btn{display:flex;align-items:center;justify-content:flex-end}.investimenti-gallery-slider .slider-controls .separator{color:var(--text-dark);font-size:16px;font-weight:700}.investimenti-gallery-slider .slider-controls .next,.investimenti-gallery-slider .slider-controls .prev{background:0 0;color:#fff;border:none;padding:8px;cursor:pointer;font-size:16px;border-radius:4px;transition:background-color .3s}.investimenti-gallery-slider .slider-controls .next img,.investimenti-gallery-slider .slider-controls .prev img{display:block;width:11px;height:auto}.investimenti-gallery-slider .slider-controls .next:hover,.investimenti-gallery-slider .slider-controls .prev:hover{opacity:.8}.investimenti-gallery-slider .slider-controls .next:disabled,.investimenti-gallery-slider .slider-controls .prev:disabled{background-color:var(--text-secondary);cursor:not-allowed}
/*# sourceMappingURL=main.min.css.map */
