.act-installations{border-radius:1rem}.act-installations .act-installations__title{background-color:#009da5;border:1px solid #009da5;padding:1.5rem 2rem;color:#fff;font-size:1.125rem;font-weight:700;border-radius:1rem 1rem 0 0}.act-installations .act-installations__content{display:flex;flex-direction:column;gap:1.5rem;border:1px solid #edf1f2;border-top:none;padding:1.5rem 2rem 2.5rem;border-radius:0 0 1rem 1rem}.act-installations .act-installations__content .installations{gap:2rem 3.5rem}@media (max-width:781px){.act-installations .act-installations__content .installations{gap:2rem}}.btn-popup{position:fixed;bottom:40px;left:47px;background-color:#009da5;color:#fff;border:none;border-radius:50px;padding:10px 20px;cursor:pointer;z-index:1000;box-shadow:0 4px 6px rgba(0,0,0,.1);height:4.5rem;font-size:1.125rem;font-weight:700}.btn-popup:hover{background-color:#3ec1ce}.popup-overlay{display:none}.popup-wrapper{position:fixed;bottom:40px;left:47px;background:#fff;border-radius:1rem;width:100%;max-width:28.25rem;box-shadow:0 4px 14px 0 rgba(0,0,0,.1);z-index:1000;font-family:"Merriweather Sans",sans-serif}.popup-wrapper .popup-header{background-color:#009da5;border:1px solid #009da5;padding:1.125rem 2rem;border-radius:1rem 1rem 0 0;display:flex;justify-content:space-between;align-items:center}.popup-wrapper .popup-header h3{color:#fff;font-size:1.125rem;font-weight:700}.popup-wrapper .popup-header #popup-close{display:flex;align-items:center;justify-content:center;height:2.5rem;width:2.5rem;background:rgba(255,255,255,.1);border-radius:50%;cursor:pointer}.popup-wrapper .popup-header #popup-close:hover{background:rgba(255,255,255,.3)}.popup-wrapper .popup-header svg{color:#fff;font-size:1.5rem}.popup-wrapper .popup-content{padding:1.5rem 2rem}.popup-wrapper .popup-content .installations{gap:2rem}.act-installations .legend,.popup-wrapper .legend{display:flex;flex-wrap:wrap;gap:1.5rem}@media (max-width:450px){.act-installations .legend,.popup-wrapper .legend{gap:1rem}}.act-installations .legend .legend-item,.popup-wrapper .legend .legend-item{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;color:#414141}.act-installations .circle,.popup-wrapper .circle{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%}.act-installations .circle.green,.popup-wrapper .circle.green{background-color:#5fcb63}.act-installations .circle.yellow,.popup-wrapper .circle.yellow{background-color:#ffc702}.act-installations .circle.red,.popup-wrapper .circle.red{background-color:#fa5c5c}.act-installations .small-circle,.popup-wrapper .small-circle{display:flex;width:10px;height:10px;border-radius:50%}.act-installations .small-circle.green,.popup-wrapper .small-circle.green{background-color:#5fcb63}.act-installations .small-circle.yellow,.popup-wrapper .small-circle.yellow{background-color:#ffc702}.act-installations .small-circle.red,.popup-wrapper .small-circle.red{background-color:#fa5c5c}.act-installations .icon,.popup-wrapper .icon{max-width:100%;max-height:100%;width:2.5rem;height:2.5rem;object-fit:contain}.act-installations .info h4,.popup-wrapper .info h4{margin:0;font-size:1rem;font-weight:500;color:#414141}.act-installations .info p,.popup-wrapper .info p{margin:5px 0 0;color:#414141;font-size:.6875rem}.act-installations .installations,.act-installations .toolbox__installations,.popup-wrapper .installations,.popup-wrapper .toolbox__installations{display:flex;flex-wrap:wrap}.act-installations .installations .installation,.act-installations .toolbox__installations .installation,.popup-wrapper .installations .installation,.popup-wrapper .toolbox__installations .installation{display:flex;align-items:center;gap:.5rem}.act-installations .installations .installation--without-icon,.act-installations .toolbox__installations .installation--without-icon,.popup-wrapper .installations .installation--without-icon,.popup-wrapper .toolbox__installations .installation--without-icon{align-items:flex-start}.act-installations .installations .installation--without-icon .small-circle,.act-installations .toolbox__installations .installation--without-icon .small-circle,.popup-wrapper .installations .installation--without-icon .small-circle,.popup-wrapper .toolbox__installations .installation--without-icon .small-circle{margin-top:5px}.act-installations .installations .installation--without-icon .info p,.act-installations .toolbox__installations .installation--without-icon .info p,.popup-wrapper .installations .installation--without-icon .info p,.popup-wrapper .toolbox__installations .installation--without-icon .info p{margin:0}@media (max-width:450px){.act-installations .installations,.act-installations .toolbox__installations,.popup-wrapper .installations,.popup-wrapper .toolbox__installations{gap:3rem}.act-installations .installations .installation,.act-installations .toolbox__installations .installation,.popup-wrapper .installations .installation,.popup-wrapper .toolbox__installations .installation{flex-direction:column;align-items:flex-start}.act-installations .installations .installation--without-icon,.act-installations .toolbox__installations .installation--without-icon,.popup-wrapper .installations .installation--without-icon,.popup-wrapper .toolbox__installations .installation--without-icon{flex-direction:row;flex-wrap:wrap}}.act-installations-header{position:relative}.act-installations-header .act-installations__icons{display:flex;gap:1.5rem}.act-installations-header .act-installations__icons svg{width:2.5rem;height:2.5rem}@media (max-width:1024px){.act-installations-header .act-installations__icons{gap:1rem}.act-installations-header .act-installations__icons svg{width:2rem;height:2rem}}.act-installations-header .toolbox-container{position:absolute;top:73px;left:auto;transform:translateX(-70%);min-width:600px;max-width:90vw;z-index:2}.act-installations-header .toolbox-container .toolbox{position:relative;border-radius:0 0 1rem 1rem;background:#fff}.act-installations-header .toolbox-container .toolbox::after{content:"";position:absolute;top:-16px;left:var(--arrow-position,50%);transform:translateX(-50%);border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #fff}.act-installations-header .toolbox-container .toolbox .toolbox__installations{display:grid;grid-template-columns:1fr 1fr;gap:1rem 3rem}.act-installations-header .toolbox-container .toolbox .toolbox__header{padding:1.5rem;margin-top:0;font-size:1.125rem;display:flex;align-items:center;justify-content:space-between}.act-installations-header .toolbox-container .toolbox .toolbox__header h4{display:flex;align-items:center;gap:1rem}.act-installations-header .toolbox-container .toolbox .toolbox__header .toolbox__close-icon{background-color:rgba(255,255,255,.1);width:2rem;height:2rem;padding:.25rem;border-radius:50%;cursor:pointer}.act-installations-header .toolbox-container .toolbox .toolbox__header .toolbox__close-icon:hover{background-color:rgba(255,255,255,.3)}.act-installations-header .toolbox-container .toolbox .toolbox__content{display:flex;padding:1.5rem;flex-direction:column;gap:1.5rem}.act-installations-header .toolbox-container .toolbox .installation-item{padding:1.5rem}@media (max-width:1024px){.act-installations-header .toolbox-container{top:67px}}@media (max-width:800px){.act-installations-header .toolbox-container{min-width:470px}.act-installations-header .toolbox-container .toolbox .toolbox__header{font-size:1rem}.act-installations-header .toolbox-container .toolbox .toolbox__installations{grid-template-columns:1fr;gap:1rem}}@media (max-width:500px){.act-installations-header .toolbox-container{min-width:300px}}