.elementor-1319 .elementor-element.elementor-element-217bb2e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1319 .elementor-element.elementor-element-81bdc90 .jet-listing-dynamic-terms{text-align:center;}.elementor-1319 .elementor-element.elementor-element-81bdc90 .jet-listing-dynamic-terms__link{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:500;}.elementor-1319 .elementor-element.elementor-element-bdf84e6{text-align:center;}.elementor-1319 .elementor-element.elementor-element-6c59b87{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1319 .elementor-element.elementor-element-412a4ec img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-1319 .elementor-element.elementor-element-412a4ec .widget-image-caption{text-align:start;color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;font-style:normal;margin-block-start:8px;}.elementor-1319 .elementor-element.elementor-element-def5761{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1319 .elementor-element.elementor-element-8254e8f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-1319 .elementor-element.elementor-element-4cf2cd2{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}@media(max-width:1280px){.elementor-1319 .elementor-element.elementor-element-217bb2e{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1319 .elementor-element.elementor-element-81bdc90 .jet-listing-dynamic-terms__link{font-size:22px;}.elementor-1319 .elementor-element.elementor-element-6c59b87{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1319 .elementor-element.elementor-element-412a4ec img{height:450px;}.elementor-1319 .elementor-element.elementor-element-def5761{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}}@media(max-width:1024px){.elementor-1319 .elementor-element.elementor-element-217bb2e{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1319 .elementor-element.elementor-element-81bdc90 .jet-listing-dynamic-terms__link{font-size:20px;}.elementor-1319 .elementor-element.elementor-element-6c59b87{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-1319 .elementor-element.elementor-element-217bb2e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1319 .elementor-element.elementor-element-81bdc90 .jet-listing-dynamic-terms__link{font-size:18px;}.elementor-1319 .elementor-element.elementor-element-6c59b87{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1319 .elementor-element.elementor-element-412a4ec img{height:300px;}.elementor-1319 .elementor-element.elementor-element-412a4ec .widget-image-caption{font-size:12px;}.elementor-1319 .elementor-element.elementor-element-def5761{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-1319 .elementor-element.elementor-element-217bb2e{--content-width:66.666666%;}.elementor-1319 .elementor-element.elementor-element-def5761{--content-width:66.6666%;}}@media(max-width:1280px) and (min-width:768px){.elementor-1319 .elementor-element.elementor-element-217bb2e{--content-width:80%;}.elementor-1319 .elementor-element.elementor-element-def5761{--content-width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1319 .elementor-element.elementor-element-217bb2e{--content-width:100%;}.elementor-1319 .elementor-element.elementor-element-def5761{--content-width:100%;}}/* Start custom CSS */.contenu-blogue .has-medium-font-size {
    font-weight: 600;
    font-size: 18px !important;
    line-height: 30px !important;
}

.contenu-blogue h2 {
    margin-top: 16px;
    margin-bottom: 4px;
}

.contenu-blogue h3 {
    margin-top: 8px;
    margin-bottom: 4px;
}

.contenu-blogue img {
    border-radius: 24px;
}

.contenu-blogue .wp-block-image {
    margin-top: 16px;
    margin-bottom: 16px;
}

.contenu-blogue .wp-element-caption {
    font-family: Plus Jakarta Sans;
    font-weight: 400;
    font-style: normal;
    font-size: 12px;
    margin-top: 8px;
}

.contenu-blogue a{
    color: #002832;
    font-weight: 700;
    transition: color .3s ease;
}

.contenu-blogue a:hover {
    color: #FFFFFF;
}

.contenu-blogue a[href^="http"]:not([href*="edgar-rgab.ewip.ca"])::after{
  content: "\f35d"; /* up-right-from-square / external-link-alt */
  font-family: "Font Awesome 6 Free", "Font Awesome 5 Free" !important;
  font-weight: 900 !important;

  display: inline-block;
  margin-left: 4px;
  margin-right: 2px;
  font-size: 10px;
  position: relative;
  top: -1px;

  color: currentColor; /* suit la couleur du lien (incluant hover Elementor) */
}/* End custom CSS */