:root{--single-progetti-height: 100px}.project-filters{max-width:900px;background:#fff;margin:auto;margin-top:-115px;margin-bottom:115px;z-index:999;position:relative;padding:20px;box-shadow:0px 0px 15px 0px rgba(0,0,0,.75)}.project-filters h6{color:#07477b}.project-filters .filter-section{display:flex;column-gap:15px}.project-filters .filter-section .dropdown-container{display:flex;column-gap:15px;width:50%}.project-filters .dropdown-container{position:relative;display:flex;align-items:center;margin-bottom:10px}.project-filters .custom-dropdown{position:relative;min-width:150px;flex:1}.project-filters .dropdown-toggle{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:8px 12px;width:100%;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:15px;color:#07477b}.project-filters .dropdown-toggle:focus{border:1px solid #ddd;outline:none}.project-filters .dropdown-arrow{font-size:10px;transition:transform .3s}.project-filters .taxonomies.dropdown-menu{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #ddd;border-radius:4px;margin-top:4px;padding:0;list-style:none;z-index:100;display:none;box-shadow:0 2px 5px rgba(0,0,0,.1);max-height:300px;overflow-y:auto}.project-filters .taxonomies.dropdown-menu.show{display:block}.project-filters .taxonomies.dropdown-menu li{margin:0;padding:0}.project-filters .taxonomies.dropdown-menu li a{display:block;padding:8px 12px;text-decoration:none;color:#333;font-weight:400}.project-filters .taxonomies.dropdown-menu li a:hover{background-color:#f5f5f5}.project-filters .taxonomies.dropdown-menu li a.current{background-color:#f0f0f0;font-weight:bold}.two-images{display:flex;column-gap:15px;margin-top:40px;margin-bottom:15px;row-gap:15px}.two-images>div{width:50%;max-height:500px;height:500px}.two-images>div img{height:100%;width:100%;object-fit:cover}.single-progetto-main{min-height:calc(100vh - var(--single-progetti-height));padding:10%;display:flex;margin-bottom:100px;position:relative}.single-progetto-main .main-content{color:#fff;position:relative;z-index:10}.single-progetto-main .main-content h1{font-size:3.5rem;margin-bottom:150px;font-weight:800}.single-progetto-main .main-content p{color:#fff;font-weight:500 !important;font-size:30px !important}.single-progetto-main .arrow-container{display:flex;position:absolute;bottom:-100px;left:50%;transform:translate(-50%, 0);width:21px;justify-content:center;cursor:pointer;transition:.4s ease}.single-progetto-main .arrow-container .arrow{width:1px;height:200px;background:linear-gradient(0deg, #00979e 50%, #ffffff 50%)}.single-progetto-main .arrow-container:hover{transform:translate(-50%, 20px)}.project-content-section{margin:50px 0;position:relative;padding:0 10vw;display:flex;column-gap:15px}.project-content-section .left-side{width:30vw;display:flex;flex-direction:column;row-gap:40px}.project-content-section .left-side img{max-width:260px}.project-content-section .left-side p{color:#00979e;font-size:20px !important;font-weight:300 !important}.project-content-section .left-side p strong{color:#00979e;font-weight:500 !important}.project-content-section .left-side a{text-decoration:underline;color:#5b5b66}.project-content-section .right-side{width:50vw}.project-content-section .right-side h4{font-weight:300 !important;margin-bottom:15px}.project-content-section .right-side h3{color:#00979e !important;font-size:18px !important;margin-bottom:10px;margin-top:40px}.project-content-section .right-side h3:first-child{margin-top:0px}.single-project-overlay{position:absolute;top:0;left:0;height:100%;min-height:100%;width:100%;min-width:100%;background:linear-gradient(90deg, rgba(24, 57, 95, 0.4) 0%, rgba(0, 136, 141, 0.4) 27%, rgba(255, 255, 255, 0) 100%)}.scopri-tutti-progetti{margin:40px 0}.scopri-tutti-progetti a{text-decoration:underline;color:#5b5b66;font-size:18px;text-transform:uppercase}.borgosesia-logo{position:absolute;right:0;max-width:250px}.scopri-tutti-progetti{padding:0 10%}.progetti-list{padding:25px 10%;background:#00979e}.progetti-list .progetti-wrapper{display:grid;column-gap:25px;row-gap:25px;grid-template-columns:1fr 1fr 1fr}.progetti-list .load-more{color:#fff;margin:50px 0;text-align:center;cursor:pointer}.progetti-list article{flex:1;display:flex;flex-direction:column}.progetti-list article .top-section{padding:25px;aspect-ratio:3/4;min-width:33.33%}.progetti-list article .top-section .status-tax{color:#fff;text-transform:uppercase;font-size:18px !important;font-weight:700 !important}.progetti-list article .bottom-section{padding:10px 25px 25px 25px;background:#fff;flex:1}.progetti-list article .bottom-section h3{color:#07477b;font-size:1.3em}.progetti-list article .bottom-section a{color:#5b5b66}.progetti-list .get-info{padding:40px 10px;color:#fff;font-size:32px}.progetti-list .get-info a{color:#fff;font-weight:600;white-space:nowrap}#archive-wrapper{padding:0 10px}.no-projects-found{color:#fff;padding:30px 10px;text-align:center;font-size:25px}@media screen and (max-width: 1024px){.project-content-section{flex-direction:column}.project-content-section .left-side{width:100%;margin-bottom:25px}.project-content-section .right-side{width:100%}.project-filters .filter-section .dropdown-container{width:auto}.project-filters{max-width:fit-content;margin-top:-140px}.project-filters .filter-label{min-width:100px}.project-filters .filter-section{flex-direction:column}.project-filters .custom-dropdown{min-width:220px}.progetti-list{background:#00979e}.progetti-list article{flex-direction:row}.progetti-list article .progetti-list article{aspect-ratio:1/1;min-width:250px}.progetti-list .progetti-wrapper{grid-template-columns:1fr}}@media screen and (max-width: 768px){.project-content-section,.scopri-tutti-progetti{padding:0 5vw}.two-images{flex-direction:column}.two-images>div{width:100%;max-height:250px}.single-progetti .progetti-wrapper{display:none}.borgosesia-logo{max-width:260px}.progetti-list{padding:0px}.progetti-list article{flex-direction:column}.progetti-list article .top-section{min-width:auto;max-width:100%}.progetti-list article .bottom-section h3{font-size:18px}.single-progetto-main .main-content h1{font-size:2.5rem}.project-filters{margin-top:-25px;margin-bottom:20px}}body{font-weight:350;line-height:1.5;text-align:left;color:#707070;font-family:"Josefin Sans",sans-serif;font-size:18px !important;letter-spacing:.5px !important}body .sottotitoloHome{font-size:2em !important;line-height:1.4em !important;text-align:left;font-weight:350}body .hero .backHero p{color:#fff;font-size:30px !important;font-weight:350;letter-spacing:.5px !important}body p{color:#707070;font-family:"Josefin Sans",sans-serif;margin-bottom:0;font-weight:300 !important;font-size:18px !important;letter-spacing:.5px !important}body p.fontGrande{font-size:30px !important;font-weight:700 !important}body .imgTeam{padding-bottom:15px}body p.green{color:#00979e !important}body .nav-pills .nav-link.active{padding-top:15px}body .nav-pills .nav-link{padding-top:15px}body p.azzurro{color:#00979e}body .azzurro{color:#00979e !important}body.home .titleH1{margin-top:0 !important;font-size:5.2em;line-height:1 !important}body.home h2.titleH1{font-size:42px !important}body.home .fifthSection p{font-size:16px !important;height:72px}body.home .secondSection .secondText p{color:#707070;font-family:"Josefin Sans",sans-serif;font-size:30px !important;font-weight:350 !important}body.home .thirdSection .firstText p{color:#707070;font-family:"Josefin Sans",sans-serif;font-size:30px !important;font-weight:700 !important}.titleH2.blueScuro.fontPic{font-size:18px;line-height:.5em !important}#wrapper-footer p{color:#b3b3b3;font-size:13px !important;font-weight:400 !important}#wrapper-footer-full .menu li:first-child a{font-weight:700;letter-spacing:.5px !important}#wrapper-footer-full ul li{color:#fff;font-family:"Josefin Sans",sans-serif;list-style:none;padding-bottom:10px}body.page-template .secondSection .firstText p{color:#707070;font-family:"Josefin Sans",sans-serif;font-size:30px !important;font-weight:700 !important}body.page-template .fourthSection .firstText p{color:#707070;font-family:"Josefin Sans",sans-serif;font-size:30px !important;font-weight:700 !important}.justify-content-center{justify-content:left !important}.pb-sm-0{padding-bottom:80px !important}.py-sm-0{padding-bottom:80px !important}#secondary img{max-width:80%;height:auto}article img{max-width:80%;height:auto}figure{max-width:80%;height:auto}img.wp-post-image{max-width:80%;height:auto}.ml-lg-3{margin-left:0 !important}.mx-lg-3{margin-left:0 !important}.col{padding-left:0px}a{color:#0980e0}.titleH1.green{color:#00979e !important}.pt-sm-5{padding-top:0rem !important}.py-sm-5{padding-top:0rem !important}.mt-sm-5{margin-top:0rem !important}.my-sm-5{margin-top:0rem !important}.mt-5{margin-top:1rem !important}.titleH1.azzurro{color:#00979e;font-family:"Josefin Sans",sans-serif;font-weight:700}titleH2.azzurro.fontPic{font-size:18px;line-height:.5em !important}body.page-template-template-corporate .box{border-radius:10px;min-height:150px}@media screen and (max-width: 1476px){.titleH2.blueScuro.fontPic{line-height:1.5em !important}.imgHeightAdjust{max-height:222px}}@media screen and (max-width: 768px)and (min-width: 600px){body.page-template .secondSection .firstText p{font-size:20px !important}body.page-template .fourthSection .firstText p{font-size:17px !important}}/*# sourceMappingURL=rossa.css.map */
