.general-info{font-size:20px;text-align:justify;padding:5% 15%}.block{padding:5% 0%}.parts-container{display:block !important;width:1100px !important}.one-part-container{margin-bottom:70px;height:390px}.background-team-img{height:300px;border-radius:2px 2px 0 0}.social{min-width:50%}.social img{max-height:50px;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.social img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.overlay{height:300px;background-color:rgba(255,255,255,0.8);opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.background-team-img:hover .overlay{opacity:1}.name-container{padding:18px;background-color:#fff;text-align:center;border-radius:0 0 2px 2px}.name{font-size:24px;color:#e36829}.duty{margin-top:2%;font-size:18px;font-style:italic}@media only screen and (max-width:767px){.block{overflow:hidden;padding:20px 0}.parts-container{width:300px !important}.one-part-container{height:500px;background-color:white}.overlay{background-color:white;opacity:1;height:130px}.overlay{padding-top:120px}.background-team-img{height:300px;border-radius:2px 2px 0 0;padding-top:330px}.name-container{margin-top:-120px}}@media(min-width:768px) and (max-width:1024px){.one-part-container{min-width:210px;height:400px;background-color:white;float:left}.overlay{opacity:1;height:130px;padding-top:90px;background-color:white}.background-team-img{height:200px;border-radius:2px 2px 0 0;padding-top:250px;background-size:contain !important}.name-container{margin-top:-130px}.name{font-size:18px;color:#e36829}.duty{margin-top:2%;font-size:16px;font-style:italic}}@media(min-width:992px) and (max-width:1024px){.container{width:100% !important;max-width:1020px}.parts-container{width:950px !important}}@media(min-width:769px) and (max-width:991px){.container{width:100% !important;max-width:900px}.parts-container{width:750px !important;display:flex !important;justify-content:center !important}.one-part-container{margin:20px 0 0 0 !important}.parts-container>div:first-child .one-part-container:nth-child(odd){margin-left:6% !important}.parts-container>div:first-child .one-part-container:nth-child(even){margin-left:5% !important}}