.elementor-widget-gt3-core-teamcarousel .module_team .team_title{text-align:center}.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-0) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-1px) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-2px) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-3px) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-4px) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-5px) .type1 .item_wrapper{border-radius:70px 0 70px 0;overflow:hidden}@media only screen and (max-width:1024px){.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-0) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-1px) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-2px) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-3px) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-4px) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-5px) .type1 .item_wrapper{border-radius:50px 0 50px 0}}@media only screen and (max-width:767px){.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-0) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-1px) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-2px) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-3px) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-4px) .type1 .item_wrapper,.elementor-widget-gt3-core-teamcarousel:not(.grid_gap-5px) .type1 .item_wrapper{border-radius:30px 0 30px 0}}.elementor-widget-gt3-core-teamcarousel .module_team.type1 .team_info,.elementor-widget-gt3-core-teamcarousel .module_team.type1 .team_title{opacity:1}.elementor-widget-gt3-core-teamcarousel .module_team.type1 .item-team-member:not(.item-team--no_image) .team-infobox{padding-bottom:36px}.elementor-widget-gt3-core-teamcarousel .module_team .team-positions{font-size:12px;font-weight:500;line-height:1.5;margin-top:0;letter-spacing:1px;text-transform:uppercase}.elementor-widget-gt3-core-teamcarousel .module_team .team_title__text{line-height:1.5;font-weight:400}.elementor-widget-gt3-core-teamcarousel .module_team .team_title{text-align:left}.elementor-widget-gt3-core-teamcarousel .module_team.type1 .item_wrapper .team_img:before{opacity:.2!important;background:linear-gradient(180deg,rgba(0,0,0,0) 25%,#000)}.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item_wrapper .team_img:before{top:auto;height:40%;opacity:1}.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item_wrapper .team_img:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:1;transition:opacity .3s;pointer-events:none}.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item_wrapper .team_img:after,.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item_wrapper .team_img:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(22,32,44,.9))}.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item_wrapper:hover .team_img:before,.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item_wrapper:not(:hover) .team_img:after{opacity:0}.elementor-widget-gt3-core-teamcarousel .module_team.type2 .team-infobox{position:absolute;left:0;top:auto;right:0;bottom:33px;margin:0;padding:0 35px;color:#fff;transition:bottom .3s}.elementor-widget-gt3-core-teamcarousel .module_team.type2 .team-infobox *{color:inherit}.elementor-widget-gt3-core-teamcarousel .module_team.type2 .team_title__text{font-size:30px;line-height:36px;font-weight:400;margin-bottom:3px}.elementor-widget-gt3-core-teamcarousel .module_team.type2 .team-positions{line-height:24px;font-weight:400;letter-spacing:.5px}.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item_wrapper .team_title+.team_info{visibility:hidden;opacity:0;transition:all .3s;display:none;padding-top:15px}.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item_wrapper:hover .team_title+.team_info{visibility:visible;opacity:1;display:block}.elementor-widget-gt3-core-teamcarousel .module_team.type2 .team_img.featured_img+.team_icons_wrapper{left:35px;right:35px;bottom:33px;top:auto;font-size:18px}.elementor-widget-gt3-core-teamcarousel .module_team.type2 .team_img.featured_img+.team_icons_wrapper .team-icons .member-icon{display:inline-block;vertical-align:top;padding:0;margin-right:8px}.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item_wrapper:hover .team_icons_wrapper+.team-infobox{bottom:70px}
