@media (min-width:320px) and (max-width:767px){.as-team-container{padding:0 20px!important}.as-team-container .member-card{width:100%}.as-team-container .member-popup{padding:20px}.popup-content .popup-header-segre{width:100%!important}.member-popup .popup-content{flex-direction:column;max-height:500px;overflow:auto;padding:20px!important;width:100%!important}.popup-content .popup-header{border-bottom:2px solid #e5e5e5;border-right:0;padding:0;width:100%}.popup-content .popup-desc{width:100%}.popup-header .popup-icon-job{margin-top:10px}.popup-icon-job .member-linkjob{padding-bottom:10px}.popup-content .popup-header .member-subtitle{border-top:0;padding-bottom:15px}.popup-content .popup-header .member-title{font-size:18px}}.as-team-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;max-width:clamp(68%,1200px,100%);width:100%}.member-card{background:#fff;border-radius:10px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);overflow:hidden;padding:0;position:relative;transition:all .3s ease-in-out;width:23.06%}.member-segre{width:25.06%}.member-desc{background:#f4f4f4;bottom:0;box-sizing:border-box;color:#333;font-size:16px;height:100%;justify-content:center;left:0;line-height:1.5;padding:20px;position:absolute;text-align:center;transform:translateY(100%);transition:transform .4s ease-in-out;width:100%;z-index:2}.member-card.show-desc .member-desc{overflow-y:auto;transform:translateY(0)}.member-info{margin-bottom:10px}.member-title{color:var(--blue);font-size:18px;font-weight:700}.member-subtitle{color:#666;font-size:15px;text-decoration:none}.member-subtitle svg{fill:var(--blue);margin-top:10px}.member-content{display:flex;padding:0 20px}.member-info{width:90%}.assoesco-arrow-1{cursor:pointer;height:40px;margin-top:5px;rotate:45deg}.assoesco-arrow-1 path{fill:var(--blue)}.member-icon{display:block;left:20px;line-height:1;position:absolute;top:20px}.member-icon-job{align-items:center;display:flex;justify-content:center;position:absolute;right:15px;top:17px}.member-icon-job img{height:80%;max-width:120px;object-fit:contain}.member-linkjob{background-color:transparent;border-radius:0;display:block;height:48px;width:100%}.member-linkjob svg{fill:var(--blue)}.member-linkedin{align-items:center;background-color:#0a66c2;border-radius:100%;display:flex;height:40px;justify-content:center;width:40px}.member-linkedin svg{height:auto;width:20px}.member-linkedin path{fill:#fff}.member-img{align-items:center;display:flex;justify-content:center}.member-img img{height:auto;object-fit:cover;padding:60px 0 20px;width:35%}.member-desc{align-items:center;display:flex;flex-direction:column;overflow:hidden}.member-desc p,.member-desc p span{font-size:14px}.member-desc p{margin:0}.close-desc{background-color:var(--blue);border:none;border-radius:100%;color:#fff;cursor:pointer;font-size:14px;height:36px;margin-top:10px;padding:5px;width:36px}.member-popup{align-items:center;background:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100vw;z-index:1000}.member-popup.show{opacity:1;visibility:visible}.popup-content{animation-duration:.4s;animation-fill-mode:forwards;background:#fff;border-radius:10px;display:flex;gap:20px;max-width:870px;opacity:0;padding:40px;position:relative;width:80%}.popup-content.show{animation-name:fadeInDownContent}.popup-content.hide{animation-name:fadeOutUpContent}.popup-header .member-title{align-items:center;display:flex;font-size:16px;gap:10px;justify-content:center;line-height:19px;margin-top:10px;text-align:center}.popup-header .member-linkedin{border-radius:100vmax;height:35px;width:35px}.popup-header .member-subtitle{border-top:2px solid #e5e5e5;margin-top:10px;padding-top:5px;text-align:center}.popup-desc{display:flex;flex-direction:column;justify-content:center;margin:0;text-align:left;width:80%}.popup-desc p{margin:0}.popup-desc p span{font-size:14px}.popup-header{border-right:2px solid #e5e5e5;padding-right:20px;width:20%}.popup-content .popup-header-segre{width:30%}.popup-icon-job{align-items:center;display:flex;justify-content:center;margin-top:20px}.popup-icon-job .member-linkjob{display:flex;height:70px;justify-content:center}.linkedin-icon-btn{border:2px solid #0a66c2;border-radius:4px;display:flex;justify-content:center;margin-top:15px;padding:5px 10px;width:100%}.popup-icon-job img{height:100%;max-width:120px;object-fit:contain}.popup-header .member-img img{padding:0;width:100px}.close-popup{align-items:center;border-radius:100%;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:10px;top:10px;width:36px}