#team-cards{flex-basis:75%}.team-single-card{align-items:flex-start;box-shadow:0 4px 40px rgba(34,34,34,.2);display:flex;flex-direction:column;height:290px;padding:20px;position:relative;text-align:left;transition:background-color 1s,color 1s,color 1s,display 1s;width:calc(33% - 50px)}.linkedin-logo{height:24px;position:absolute;right:25px;top:25px;width:24px}.memojis{align-self:center;flex-basis:60%;height:60%}.area-picture-2,.memoji2{display:none}.nickname,.ruolo-simpatico{display:none;padding-bottom:0}.name,.nickname{color:var(--blueJeansColor);flex-basis:10%;font-size:18px;font-weight:700;line-height:24px;margin-bottom:0}p.ruolo-aziendale,p.ruolo-simpatico{flex-basis:22%;margin-bottom:0}.ruolo-aziendale,.ruolo-simpatico{color:var(--grayWeb);font-size:15px;font-weight:400;line-height:26px}.team-single-card:hover{background-color:var(--blueRyb)}.team-single-card:hover .linkedin-logo>path{fill:#fff;transition:fill .5s}.team-single-card:hover .memoji1,.team-single-card:hover .name,.team-single-card:hover .ruolo-aziendale{display:none}.team-single-card:hover .memoji2,.team-single-card:hover .nickname,.team-single-card:hover .ruolo-simpatico{display:block}.team-single-card:hover *{color:#fff}.button-group{display:flex;flex-basis:25%;flex-direction:column;justify-content:space-between;max-height:405px;transition:.5s}button.button.area-button{align-items:center;background-color:transparent;border:2px solid #f5f5f5;border-radius:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:var(--blueJeansColor);display:flex;font-size:16px;height:75px;line-height:18px;text-align:left}button.button.area-button.is-checked{background-color:var(--blueRyb);border-color:var(--blueRyb);color:#fff}button.button.area-button.is-checked .area-picture-1{display:none}button.button.area-button.is-checked .area-picture-2{display:block}#section-DMA-team{column-gap:66px;display:flex;min-height:415px;width:100vw}#team-cards .team-single-card{justify-content:space-between;margin:0 25px 50px}.area-pictures{flex-basis:25%;height:22px;pointer-events:none}.area-button-text{flex-basis:75%;pointer-events:none}.buttons-accordion{align-items:center;background-color:transparent;border:2px solid #f5f5f5;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:var(--blueJeansColor);display:none!important;display:flex;font-size:16px;height:75px;line-height:18px;text-align:left}.active{background-color:var(--blueRyb);color:#fff}.svg-accordion{transition:all .4s}.active .svg-accordion *{stroke:#fff}@media only screen and (max-width:1280px){.team-single-card{width:calc(50% - 50px)}.button-group{flex-basis:30%}#team-cards{flex-basis:70%}}@media only screen and (max-width:900px){#team-cards .team-single-card{width:calc(100% - 50px)}#team-cards{display:flex;flex-direction:column;justify-content:center}}@media only screen and (max-width:768px){#section-DMA-team{display:block}.buttons-accordion{display:block!important;text-align:center;width:100%}.button-group{row-gap:3px}.team-single-card{width:96%}#team-cards{margin-top:40px}}