.elastic-accordion_heading p{font-size:18px;font-weight:400;line-height:150%;margin:0;max-width:715px}.elastic-accordion_heading h2{font-size:48px;font-weight:400;line-height:100%;margin:0;max-width:891px;padding-bottom:30px}.elastic-accordion_heading{padding-bottom:40px}.elastic-accordion p{color:#3d3936;font-size:18px;font-weight:400;line-height:27px;margin:0}.elastic-accordion .profilecard_row{display:flex;flex-wrap:nowrap;overflow:hidden}.elastic-accordion .profilecard_row .clm_3{padding:5px;transition:1s;width:25%}.elastic-accordion .profilecard_row .clm_3 .profile_images{height:378px;line-height:0;position:relative}.elastic-accordion .profilecard_row .clm_3 .profile_images .profile-full{display:none}.elastic-accordion .profilecard_row .clm_3 .content{background:linear-gradient(180deg,transparent 50.17%,rgba(0,0,0,.6));bottom:0;cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:flex-end;left:0;line-height:normal;padding:60px 60px 20px 20px;position:absolute;width:100%}.elastic-accordion .profilecard_row .clm_3 .clm_3sp{line-height:0;overflow:hidden;position:relative}.elastic-accordion .profilecard_row .clm_3 .content .text-des h3,h3.hover_title{font-size:20px;font-weight:500;line-height:100%;margin:0}.elastic-accordion .profilecard_row .clm_3.selected p.hover_description{font-size:14px;font-weight:400;line-height:125%;margin:0}.elastic-accordion .clm_3 .content .text-des .numbers,.elastic-accordion .profilecard_row .clm_3.selected .hover_numbers{font-size:18px;font-weight:400;line-height:150%;margin:0 0 3px}.elastic-accordion .profilecard_row .clm_3 .content .button_content{display:none;width:450px}.elastic-accordion .profilecard_row .clm_3.selected:hover{width:40%}.elastic-accordion .profilecard_row .clm_3.simplelisting{width:20%}.elastic-accordion .profilecard_row .clm_3.selected .profile_images .profile-image{display:none}.elastic-accordion .profilecard_row .clm_3.selected .profile_images .profile-full{display:block;height:100%!important;object-fit:cover;width:100%}.elastic-accordion .profilecard_row .clm_3 .profile_images img{height:100%!important;object-fit:cover;width:100%}.elastic-accordion .profilecard_row .clm_3.simplelisting .text-des{display:block}.elastic-accordion .profilecard_row .clm_3.selected .content .button_content{margin-top:10px}.elastic-accordion .profilecard_row .clm_3.selected .clm_3sp .content{background:linear-gradient(180deg,transparent 50.17%,rgba(0,0,0,.8));height:100%}.elastic-accordion .profilecard_row .clm_3:hover .text-des{display:none}.elastic-accordion .profilecard_row .clm_3 .content .button_content h3.hover_title{margin-bottom:15px}@media only screen and (max-width:767px){.elastic-accordion p{font-size:16px;font-weight:400;line-height:24px}.elastic-accordion .profilecard_row .clm_3{width:100%}.elastic-accordion .profilecard_row .clm_3 .profile_images{height:auto}.elastic-accordion .profilecard_row .clm_3 .profile_images .profile-image{display:none}.elastic-accordion .profilecard_row .clm_3 .profile_images .profile-full{display:block}.elastic-accordion .profilecard_row .clm_3 .content{display:flex;flex-wrap:wrap;padding:20px}.elastic-accordion .profilecard_row .clm_3 .content .text-des h3,h3.hover_title{font-size:15px}.elastic-accordion .profilecard_row .clm_3.selected:hover{width:100%}.elastic-accordion .profilecard_row .clm_3{width:100%!important}.elastic-accordion .profilecard_row .clm_3 .content .text-des{width:auto}.elastic-accordion .profilecard_row .clm_3 .content{align-items:flex-end;flex-direction:row;justify-content:space-between}.elastic-accordion .profilecard_row .clm_3 .content .button_content h3.hover_title{margin-bottom:10px}.elastic-accordion .profilecard_row .clm_3 .profile_images img{height:200px!important}.elastic-accordion .profilecard_row .clm_3 .profile-full{width:100%}.clm_3.selected .clm_3sp .profile_images{height:100%}.elastic-accordion_heading h2{font-size:38px}.elastic-accordion .profilecard_row{flex-wrap:wrap}}@media (min-width:768px) and (max-width:1024px){.elastic-accordion .profilecard_row .clm_3 .content .button_content{max-width:100%}.elastic-accordion .profilecard_row .clm_3 .content .text-des h3,h3.hover_title{font-size:16px;line-height:22px}.elastic-accordion_heading h2{font-size:40px;padding-bottom:25px}.elastic-accordion_heading{padding-bottom:30px}.elastic-accordion .profilecard_row .clm_3.selected:hover{width:35%}.elastic-accordion .profilecard_row .clm_3.simplelisting{width:21.666%}}@media (min-width:1025px) and (max-width:1400px){.elastic-accordion .profilecard_row .clm_3 .content .button_content{width:330px}}