.elementor-147 .elementor-element.elementor-element-2bf29ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-147 .elementor-element.elementor-element-2bf29ea:not(.elementor-motion-effects-element-type-background), .elementor-147 .elementor-element.elementor-element-2bf29ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEFF1;}.elementor-147 .elementor-element.elementor-element-79903b1{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-9d62959{font-family:"VisbyCF-Medium", Sans-serif;font-size:18px;font-weight:500;line-height:28px;color:#002855;}.elementor-147 .elementor-element.elementor-element-9d62959 a{color:#0069BF;}.elementor-147 .elementor-element.elementor-element-a81ad09 > .elementor-widget-container{margin:0% 0% 1% 0%;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-a81ad09{text-align:start;}.elementor-147 .elementor-element.elementor-element-a81ad09 .elementor-heading-title{font-family:"VisbySlabCF-DemiBold", Sans-serif;font-size:75px;line-height:85px;color:#002855;}.elementor-147 .elementor-element.elementor-element-50b7bcb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-147 .elementor-element.elementor-element-50b7bcb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-147 .elementor-element.elementor-element-3bc4d55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-72342bb{--divider-border-style:solid;--divider-color:#D3D6D9;--divider-border-width:0.5px;}.elementor-147 .elementor-element.elementor-element-72342bb .elementor-divider-separator{width:100%;}.elementor-147 .elementor-element.elementor-element-7b5cbcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid{grid-template-columns:repeat(4, 1fr);gap:50px;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .ue_grid_item{border-style:none;border-radius:0px;background-color:#FDFDFD;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid_header{text-align:left;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid_content{text-align:left;padding:30px 30px 30px 20px;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid_image img{height:250px;object-position:center center;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid_image_container{width:100%;border-radius:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid_image_overlay{background-color:rgba(0, 0, 0, 0.50);opacity:0%;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid_title{color:#002855;font-family:"VisbyCF-Medium", Sans-serif;font-size:18px;font-weight:500;line-height:28px;margin-top:20px;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid_subtitle{color:#8a8a8a;font-size:13px;font-style:italic;margin-top:5px;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .ue-company-logo img{height:40px;object-fit:contain;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .ue-company-logo{margin-top:10px;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid_text{color:#8a8a8a;margin-top:20px;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid_icons a{font-size:21px;border-style:none;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#000000;background-color:#ffffff;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid_icons a svg{fill:#000000;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid_icons a:hover{border-style:none;color:#000000;background-color:#ffffff;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid_icons a:hover svg{fill:#000000;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-147 .elementor-element.elementor-element-62605b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid{grid-template-columns:repeat(4, 1fr);gap:50px;}.elementor-147 .elementor-element.elementor-element-62605b3 .ue_grid_item{border-style:none;border-radius:0px;background-color:#FDFDFD;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid_header{text-align:left;}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid_content{text-align:left;padding:30px 30px 30px 20px;}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid_image img{height:250px;object-position:center center;}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid_image_container{width:100%;border-radius:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid_image_overlay{background-color:rgba(0, 0, 0, 0.50);opacity:0%;}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid_title{color:#002855;font-family:"VisbyCF-Medium", Sans-serif;font-size:18px;font-weight:500;line-height:28px;margin-top:20px;}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid_subtitle{color:#8a8a8a;font-size:13px;font-style:italic;margin-top:5px;}.elementor-147 .elementor-element.elementor-element-62605b3 .ue-company-logo img{height:40px;object-fit:contain;}.elementor-147 .elementor-element.elementor-element-62605b3 .ue-company-logo{margin-top:10px;}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid_text{color:#8a8a8a;margin-top:20px;}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid_icons a{font-size:21px;border-style:none;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#000000;background-color:#ffffff;}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid_icons a svg{fill:#000000;}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid_icons a:hover{border-style:none;color:#000000;background-color:#ffffff;}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid_icons a:hover svg{fill:#000000;}.elementor-147 .elementor-element.elementor-element-62605b3 .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-147 .elementor-element.elementor-element-62605b3 .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-147 .elementor-element.elementor-element-e47b0e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-dc8077f{--divider-border-style:solid;--divider-color:#D3D6D9;--divider-border-width:0.5px;}.elementor-147 .elementor-element.elementor-element-dc8077f .elementor-divider-separator{width:100%;}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid{grid-template-columns:repeat(4, 1fr);gap:50px;}.elementor-147 .elementor-element.elementor-element-2d160a2 .ue_grid_item{border-style:none;border-radius:0px;background-color:#FDFDFD;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid_header{text-align:left;}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid_content{text-align:left;padding:30px 30px 30px 20px;}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid_image img{height:250px;object-position:center center;}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid_image_container{width:100%;border-radius:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid_image_overlay{background-color:rgba(0, 0, 0, 0.50);opacity:0%;}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid_title{color:#002855;font-family:"VisbyCF-Medium", Sans-serif;font-size:18px;font-weight:500;line-height:28px;margin-top:20px;}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid_subtitle{color:#8a8a8a;font-size:13px;font-style:italic;margin-top:5px;}.elementor-147 .elementor-element.elementor-element-2d160a2 .ue-company-logo img{height:40px;object-fit:contain;}.elementor-147 .elementor-element.elementor-element-2d160a2 .ue-company-logo{margin-top:10px;}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid_text{color:#8a8a8a;margin-top:20px;}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid_icons a{font-size:21px;border-style:none;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#000000;background-color:#ffffff;}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid_icons a svg{fill:#000000;}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid_icons a:hover{border-style:none;color:#000000;background-color:#ffffff;}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid_icons a:hover svg{fill:#000000;}.elementor-147 .elementor-element.elementor-element-2d160a2 .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-147 .elementor-element.elementor-element-2d160a2 .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-147 .elementor-element.elementor-element-cc93aa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-c9da59d{--divider-border-style:solid;--divider-color:#D3D6D9;--divider-border-width:0.5px;}.elementor-147 .elementor-element.elementor-element-c9da59d .elementor-divider-separator{width:100%;}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid{grid-template-columns:repeat(4, 1fr);gap:50px;}.elementor-147 .elementor-element.elementor-element-7f9d16b .ue_grid_item{border-style:none;border-radius:0px;background-color:#FDFDFD;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid_header{text-align:left;}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid_content{text-align:left;padding:30px 30px 30px 20px;}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid_image img{height:250px;object-position:center center;}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid_image_container{width:100%;border-radius:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid_image_overlay{background-color:rgba(0, 0, 0, 0.50);opacity:0%;}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid_title{color:#002855;font-family:"VisbyCF-Medium", Sans-serif;font-size:18px;font-weight:500;line-height:28px;margin-top:20px;}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid_subtitle{color:#8a8a8a;font-size:13px;font-style:italic;margin-top:5px;}.elementor-147 .elementor-element.elementor-element-7f9d16b .ue-company-logo img{height:40px;object-fit:contain;}.elementor-147 .elementor-element.elementor-element-7f9d16b .ue-company-logo{margin-top:10px;}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid_text{color:#8a8a8a;margin-top:20px;}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid_icons a{font-size:21px;border-style:none;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#000000;background-color:#ffffff;}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid_icons a svg{fill:#000000;}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid_icons a:hover{border-style:none;color:#000000;background-color:#ffffff;}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid_icons a:hover svg{fill:#000000;}.elementor-147 .elementor-element.elementor-element-7f9d16b .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-147 .elementor-element.elementor-element-7f9d16b .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-147 .elementor-element.elementor-element-aaf8881 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid{grid-template-columns:repeat(4, 1fr);gap:50px;}.elementor-147 .elementor-element.elementor-element-aaf8881 .ue_grid_item{border-style:none;border-radius:0px;background-color:#FDFDFD;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid_header{text-align:left;}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid_content{text-align:left;padding:30px 30px 30px 20px;}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid_image img{height:250px;object-position:center center;}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid_image_container{width:100%;border-radius:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid_image_overlay{background-color:rgba(0, 0, 0, 0.50);opacity:0%;}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid_title{color:#002855;font-family:"VisbyCF-Medium", Sans-serif;font-size:18px;font-weight:500;line-height:28px;margin-top:20px;}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid_subtitle{color:#8a8a8a;font-size:13px;font-style:italic;margin-top:5px;}.elementor-147 .elementor-element.elementor-element-aaf8881 .ue-company-logo img{height:40px;object-fit:contain;}.elementor-147 .elementor-element.elementor-element-aaf8881 .ue-company-logo{margin-top:10px;}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid_text{color:#8a8a8a;margin-top:20px;}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid_icons a{font-size:21px;border-style:none;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#000000;background-color:#ffffff;}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid_icons a svg{fill:#000000;}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid_icons a:hover{border-style:none;color:#000000;background-color:#ffffff;}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid_icons a:hover svg{fill:#000000;}.elementor-147 .elementor-element.elementor-element-aaf8881 .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-147 .elementor-element.elementor-element-aaf8881 .uc_more_btn:hover{background-color:#454545;color:#ffffff;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-147 .elementor-element.elementor-element-50b7bcb{--width:78%;}.elementor-147 .elementor-element.elementor-element-3bc4d55{--width:100%;}.elementor-147 .elementor-element.elementor-element-e47b0e1{--width:100%;}.elementor-147 .elementor-element.elementor-element-cc93aa9{--width:100%;}}@media(max-width:1024px){.elementor-147 .elementor-element.elementor-element-2bf29ea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid{grid-template-columns:repeat(2, 1fr);}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid{grid-template-columns:repeat(2, 1fr);}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid{grid-template-columns:repeat(2, 1fr);}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid{grid-template-columns:repeat(2, 1fr);}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-147 .elementor-element.elementor-element-2bf29ea{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-147 .elementor-element.elementor-element-79903b1{--gap:36px 0px;--row-gap:36px;--column-gap:0px;}.elementor-147 .elementor-element.elementor-element-a81ad09 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-a81ad09 .elementor-heading-title{font-size:39px;line-height:45px;}.elementor-147 .elementor-element.elementor-element-50b7bcb{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-147 .elementor-element.elementor-element-7b5cbcd .team_member_grid{grid-template-columns:repeat(1, 1fr);}.elementor-147 .elementor-element.elementor-element-62605b3 .team_member_grid{grid-template-columns:repeat(1, 1fr);}.elementor-147 .elementor-element.elementor-element-2d160a2 .team_member_grid{grid-template-columns:repeat(1, 1fr);}.elementor-147 .elementor-element.elementor-element-7f9d16b .team_member_grid{grid-template-columns:repeat(1, 1fr);}.elementor-147 .elementor-element.elementor-element-aaf8881 .team_member_grid{grid-template-columns:repeat(1, 1fr);}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'VisbyCF-Medium';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://ethique.hec.ca/wp-content/uploads/2025/02/VisbyCF-Medium.woff2') format('woff2'),
		url('https://ethique.hec.ca/wp-content/uploads/2025/02/VisbyCF-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'VisbySlabCF-DemiBold';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://ethique.hec.ca/wp-content/uploads/2025/02/VisbySlabCF-DemiBold.woff2') format('woff2'),
		url('https://ethique.hec.ca/wp-content/uploads/2025/02/VisbySlabCF-DemiBold.woff') format('woff');
}
/* End Custom Fonts CSS */