.elementor-kit-2016{--e-global-color-primary:#3A7373;--e-global-color-secondary:#2F5F5F;--e-global-color-text:#121619;--e-global-color-accent:#EA1947;--e-global-color-48dd1fd:#3A7373;--e-global-color-0026e88:#2F5F5F;--e-global-color-6a9d4d3:#EA1947;--e-global-color-d6e239f:#E01441;--e-global-color-e5da5a2:#91D1BA;--e-global-color-d88e89b:#ADDDCB;--e-global-color-6953b49:#C8E8DE;--e-global-color-28584be:#DDF1EA;--e-global-color-753afde:#E8F6F1;--e-global-color-870bc99:#A12743;--e-global-color-0ec23c7:#232222;--e-global-color-12a3f20:#5F6062;--e-global-color-793a7d1:#76777A;--e-global-color-d79b026:#F1F1F1;--e-global-color-420d145:#F8F8F8;--e-global-color-546ecdd:#FFFFFF;--e-global-color-76c6405:#D9D9D9;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-9f75cb1-font-family:"Gotham";--e-global-typography-9f75cb1-font-size:62px;--e-global-typography-9f75cb1-font-weight:700;--e-global-typography-9f75cb1-line-height:1.1em;--e-global-typography-f6c02ff-font-family:"Gotham";--e-global-typography-f6c02ff-font-size:46px;--e-global-typography-f6c02ff-font-weight:700;--e-global-typography-f6c02ff-line-height:1.1em;--e-global-typography-639c2c6-font-family:"Gotham";--e-global-typography-639c2c6-font-size:34px;--e-global-typography-639c2c6-font-weight:700;--e-global-typography-639c2c6-line-height:1.3em;--e-global-typography-71011d6-font-family:"Roboto";--e-global-typography-71011d6-font-size:26px;--e-global-typography-71011d6-font-weight:500;--e-global-typography-71011d6-line-height:1.45em;--e-global-typography-0f203b9-font-family:"Roboto";--e-global-typography-0f203b9-font-size:24px;--e-global-typography-0f203b9-font-weight:400;--e-global-typography-0f203b9-line-height:1.5em;--e-global-typography-7e84640-font-family:"Roboto";--e-global-typography-7e84640-font-size:20px;--e-global-typography-7e84640-font-weight:500;--e-global-typography-7e84640-line-height:1.5em;--e-global-typography-1cfd1f9-font-family:"Roboto";--e-global-typography-1cfd1f9-font-size:18px;--e-global-typography-1cfd1f9-font-weight:400;--e-global-typography-1cfd1f9-line-height:1.7em;--e-global-typography-bb8ed44-font-family:"Roboto";--e-global-typography-bb8ed44-font-size:14px;--e-global-typography-bb8ed44-font-weight:400;--e-global-typography-bb8ed44-line-height:1.7em;--e-global-typography-cddc3b0-font-family:"Roboto";--e-global-typography-cddc3b0-font-size:18px;--e-global-typography-cddc3b0-font-weight:500;--e-global-typography-cddc3b0-line-height:1.2em;--e-global-typography-4622d12-font-family:"Roboto";--e-global-typography-4622d12-font-size:14px;--e-global-typography-4622d12-font-weight:500;--e-global-typography-4622d12-line-height:1.2em;color:var( --e-global-color-text );font-family:var( --e-global-typography-1cfd1f9-font-family ), Sans-serif;font-size:var( --e-global-typography-1cfd1f9-font-size );font-weight:var( --e-global-typography-1cfd1f9-font-weight );line-height:var( --e-global-typography-1cfd1f9-line-height );}.elementor-kit-2016 button,.elementor-kit-2016 input[type="button"],.elementor-kit-2016 input[type="submit"],.elementor-kit-2016 .elementor-button{background-color:var( --e-global-color-d6e239f );font-family:var( --e-global-typography-cddc3b0-font-family ), Sans-serif;font-size:var( --e-global-typography-cddc3b0-font-size );font-weight:var( --e-global-typography-cddc3b0-font-weight );line-height:var( --e-global-typography-cddc3b0-line-height );color:var( --e-global-color-546ecdd );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d6e239f );border-radius:48px 48px 48px 48px;padding:14px 24px 14px 24px;}.elementor-kit-2016 button:hover,.elementor-kit-2016 button:focus,.elementor-kit-2016 input[type="button"]:hover,.elementor-kit-2016 input[type="button"]:focus,.elementor-kit-2016 input[type="submit"]:hover,.elementor-kit-2016 input[type="submit"]:focus,.elementor-kit-2016 .elementor-button:hover,.elementor-kit-2016 .elementor-button:focus{background-color:var( --e-global-color-870bc99 );color:var( --e-global-color-546ecdd );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-870bc99 );}.elementor-kit-2016 e-page-transition{background-color:#FFBC7D;}.elementor-kit-2016 a{color:var( --e-global-color-870bc99 );text-decoration:underline;}.elementor-kit-2016 a:hover{color:var( --e-global-color-d6e239f );text-decoration:none;}.elementor-kit-2016 h1{color:var( --e-global-color-text );font-family:var( --e-global-typography-9f75cb1-font-family ), Sans-serif;font-size:var( --e-global-typography-9f75cb1-font-size );font-weight:var( --e-global-typography-9f75cb1-font-weight );line-height:var( --e-global-typography-9f75cb1-line-height );}.elementor-kit-2016 h2{color:var( --e-global-color-text );font-family:var( --e-global-typography-f6c02ff-font-family ), Sans-serif;font-size:var( --e-global-typography-f6c02ff-font-size );font-weight:var( --e-global-typography-f6c02ff-font-weight );line-height:var( --e-global-typography-f6c02ff-line-height );}.elementor-kit-2016 h3{color:var( --e-global-color-text );font-family:var( --e-global-typography-639c2c6-font-family ), Sans-serif;font-size:var( --e-global-typography-639c2c6-font-size );font-weight:var( --e-global-typography-639c2c6-font-weight );line-height:var( --e-global-typography-639c2c6-line-height );}.elementor-kit-2016 h4{color:var( --e-global-color-text );font-family:var( --e-global-typography-71011d6-font-family ), Sans-serif;font-size:var( --e-global-typography-71011d6-font-size );font-weight:var( --e-global-typography-71011d6-font-weight );line-height:var( --e-global-typography-71011d6-line-height );}.elementor-kit-2016 h5{color:var( --e-global-color-text );font-family:var( --e-global-typography-0f203b9-font-family ), Sans-serif;font-size:var( --e-global-typography-0f203b9-font-size );font-weight:var( --e-global-typography-0f203b9-font-weight );line-height:var( --e-global-typography-0f203b9-line-height );}.elementor-kit-2016 h6{color:var( --e-global-color-text );font-family:var( --e-global-typography-7e84640-font-family ), Sans-serif;font-size:var( --e-global-typography-7e84640-font-size );font-weight:var( --e-global-typography-7e84640-font-weight );line-height:var( --e-global-typography-7e84640-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1320px;}.e-con{--container-max-width:1320px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-2016{--e-global-typography-9f75cb1-font-size:47px;--e-global-typography-f6c02ff-font-size:36px;--e-global-typography-639c2c6-font-size:28px;--e-global-typography-71011d6-font-size:24px;--e-global-typography-0f203b9-font-size:22px;--e-global-typography-7e84640-font-size:18px;--e-global-typography-1cfd1f9-font-size:16px;--e-global-typography-bb8ed44-font-size:14px;--e-global-typography-cddc3b0-font-size:16px;--e-global-typography-4622d12-font-size:14px;font-size:var( --e-global-typography-1cfd1f9-font-size );line-height:var( --e-global-typography-1cfd1f9-line-height );}.elementor-kit-2016 h1{font-size:var( --e-global-typography-9f75cb1-font-size );line-height:var( --e-global-typography-9f75cb1-line-height );}.elementor-kit-2016 h2{font-size:var( --e-global-typography-f6c02ff-font-size );line-height:var( --e-global-typography-f6c02ff-line-height );}.elementor-kit-2016 h3{font-size:var( --e-global-typography-639c2c6-font-size );line-height:var( --e-global-typography-639c2c6-line-height );}.elementor-kit-2016 h4{font-size:var( --e-global-typography-71011d6-font-size );line-height:var( --e-global-typography-71011d6-line-height );}.elementor-kit-2016 h5{font-size:var( --e-global-typography-0f203b9-font-size );line-height:var( --e-global-typography-0f203b9-line-height );}.elementor-kit-2016 h6{font-size:var( --e-global-typography-7e84640-font-size );line-height:var( --e-global-typography-7e84640-line-height );}.elementor-kit-2016 button,.elementor-kit-2016 input[type="button"],.elementor-kit-2016 input[type="submit"],.elementor-kit-2016 .elementor-button{font-size:var( --e-global-typography-cddc3b0-font-size );line-height:var( --e-global-typography-cddc3b0-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-2016{--e-global-typography-9f75cb1-font-size:47px;--e-global-typography-f6c02ff-font-size:36px;--e-global-typography-639c2c6-font-size:28px;--e-global-typography-71011d6-font-size:24px;--e-global-typography-0f203b9-font-size:22px;--e-global-typography-7e84640-font-size:18px;--e-global-typography-1cfd1f9-font-size:16px;--e-global-typography-cddc3b0-font-size:16px;font-size:var( --e-global-typography-1cfd1f9-font-size );line-height:var( --e-global-typography-1cfd1f9-line-height );}.elementor-kit-2016 h1{font-size:var( --e-global-typography-9f75cb1-font-size );line-height:var( --e-global-typography-9f75cb1-line-height );}.elementor-kit-2016 h2{font-size:var( --e-global-typography-f6c02ff-font-size );line-height:var( --e-global-typography-f6c02ff-line-height );}.elementor-kit-2016 h3{font-size:var( --e-global-typography-639c2c6-font-size );line-height:var( --e-global-typography-639c2c6-line-height );}.elementor-kit-2016 h4{font-size:var( --e-global-typography-71011d6-font-size );line-height:var( --e-global-typography-71011d6-line-height );}.elementor-kit-2016 h5{font-size:var( --e-global-typography-0f203b9-font-size );line-height:var( --e-global-typography-0f203b9-line-height );}.elementor-kit-2016 h6{font-size:var( --e-global-typography-7e84640-font-size );line-height:var( --e-global-typography-7e84640-line-height );}.elementor-kit-2016 button,.elementor-kit-2016 input[type="button"],.elementor-kit-2016 input[type="submit"],.elementor-kit-2016 .elementor-button{font-size:var( --e-global-typography-cddc3b0-font-size );line-height:var( --e-global-typography-cddc3b0-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body{
    margin: 0;
}

html{
    overflow-x: hidden;
}

div[data-elementor-type="wp-page"]{
    overflow: hidden;
}

h1, h2, h3, h4, h5, h6{
    margin: 0;
}

.elementor-kit-2016 .link-span{
    color: #A12743;
    cursor:pointer;
    text-decoration:underline;
}

.elementor-kit-2016 .link-span:hover{
    color: #E01441;
    text-decoration:none;
}

.elementor-kit-2016 .elementor-button,
.elementor-kit-2016 .button,
.gform_wrapper .gform_footer  input[type=submit],
.elementor-widget.btn-custom .gform_wrapper .gform_footer{
    text-align: center;
    outline: none;
    text-decoration: none;
}

.elementor-kit-2016 .elementor-button .elementor-button-icon{
    font-size: 24px;
}

.elementor-kit-2016 .elementor-widget.primary-s .elementor-button,
.elementor-kit-2016 .elementor-widget.secondary-s .elementor-button,
.elementor-kit-2016 .elementor-widget.tertiary-s .elementor-button,
.elementor-kit-2016 .elementor-widget.tertiary-sw .elementor-button,
.elementor-kit-2016 .elementor-widget.reverse-s .elementor-button{
   font-size: 14px;
   padding: 12px 24px;
}

.elementor-kit-2016 .elementor-widget.tertiary-l .elementor-button,
.elementor-kit-2016 .elementor-widget.tertiary-s .elementor-button{
    background-color: transparent;
    color: #A12743;
    border-color: #A12743;
}

.elementor-kit-2016 .elementor-widget.tertiary-lw .elementor-button,
.elementor-kit-2016 .elementor-widget.tertiary-sw .elementor-button{
    background-color: transparent;
    color: #fff;
    border-color: #fff;
}

.elementor-kit-2016 .elementor-widget.tertiary-l .elementor-button:hover,
.elementor-kit-2016 .elementor-widget.tertiary-s .elementor-button:hover,
.elementor-kit-2016 .elementor-widget.tertiary-lw .elementor-button:hover,
.elementor-kit-2016 .elementor-widget.tertiary-sw .elementor-button:hover{
    background-color: #5F6062;
    color: #fff;
    border-color: #5F6062;
}

.elementor-kit-2016 .elementor-widget.secondary-l .elementor-button,
.elementor-kit-2016 .elementor-widget.secondary-s .elementor-button{
    background-color: #A12743;
    border-color: #A12743;
}

.elementor-kit-2016 .elementor-widget.secondary-l .elementor-button:hover,
.elementor-kit-2016 .elementor-widget.secondary-s .elementor-button:hover{
    background-color: #5F6062;
    border-color: #5F6062;
}

.elementor-kit-2016 .elementor-widget.reverse-l .elementor-button,
.elementor-kit-2016 .elementor-widget.reverse-s .elementor-button{
    background-color: #fff;
    border-color: #fff;
    color: #E01441;
}

.elementor-kit-2016 .elementor-widget.reverse-l .elementor-button:hover,
.elementor-kit-2016 .elementor-widget.reverse-s .elementor-button:hover{
    background-color: #A12743;
    border-color: #A12743;
    color: #fff;
}


.elementor-kit-2016 .elementor-widget.text-l .elementor-button,
.elementor-kit-2016 .elementor-widget.text-reverse-l .elementor-button{
    padding: 0;
    background-color: transparent;
    border-radius: 0;
    border: none;
    color: #A12743;
}

.elementor-kit-2016 .elementor-widget.text-l .elementor-button .elementor-button-content-wrapper,
.elementor-kit-2016 .elementor-widget.text-reverse-l .elementor-button .elementor-button-content-wrapper{
    align-items: flex-start;
}

.elementor-kit-2016 .elementor-widget.text-l .elementor-button .elementor-button-text,
.elementor-kit-2016 .elementor-widget.text-reverse-l .elementor-button .elementor-button-text{
    padding: 0 0 5px;
    border-bottom: 2px solid #A12743;
}

.elementor-kit-2016 .elementor-widget.text-l .elementor-button:hover .elementor-button-text{
    border-bottom-color: transparent;
    color: #E01441;
}

.elementor-kit-2016 .elementor-widget.text-reverse-l .elementor-button .elementor-button-text{
    color: #91D1BA;
    border-bottom: 2px solid #91D1BA;
}

.elementor-kit-2016 .elementor-widget.text-reverse-l .elementor-button:hover .elementor-button-text{
    border-bottom-color: transparent;
    color: #fff;
}

.elementor-kit-2016 .featured-background:after {
    z-index: 2;
    position: absolute;
    right: -8px;
    top: -5px;
}

/*.elementor-kit-2016 .resource-type-guides-fact-sheets .featured-background:after {*/
/*    content: url('/wp-content/uploads/2026/02/Frame-4165.png');*/
/*}*/

/*.elementor-kit-2016 .resource-type-guides-fact-sheets:hover .featured-background:after {*/
/*    content: url('/wp-content/uploads/2026/02/Group-2468-active.png');*/
/*}*/

/*.elementor-kit-2016 .resource-type-tools .featured-background:after {*/
/*    content: url('/wp-content/uploads/2026/02/Frame-4165-2.png');*/
/*}*/

/*.elementor-kit-2016 .resource-type-tools:hover .featured-background:after {*/
/*    content: url('/wp-content/uploads/2026/02/Group-2468-2-active.png');*/
/*}*/

/*.elementor-kit-2016 .resource-type-checklists .featured-background:after {*/
/*    content: url('/wp-content/uploads/2026/02/Frame-4165-3.png');*/
/*}*/

/*.elementor-kit-2016 .resource-type-checklists:hover .featured-background:after {*/
/*    content: url('/wp-content/uploads/2026/02/Group-2468-3-active.png');*/
/*}*/

/*.elementor-kit-2016 .resource-type-videos .featured-background:after {*/
/*    content: url('/wp-content/uploads/2026/02/Frame-4165-1.png');*/
/*}*/

/*.elementor-kit-2016 .resource-type-videos:hover .featured-background:after {*/
/*    content: url('/wp-content/uploads/2026/02/Group-2468-1-active.png');*/
/*}*/



/*
.resource-ft-image:after{
    content: '';
    z-index: 2;
    position: absolute;
    right: -8px;
    top: -5px;
    width: 100px;
    height: 100px;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #3A7373;
    border-radius: 100px;
    background-image: url(/wp-content/uploads/2026/02/file-description.svg);
}

.resource-ft-image:hover:after,
.e-loop-item .resource-ft-image:hover:after{
    background-color: #91D1BA;
    background-image: url(/wp-content/uploads/2026/02/file-description.png);
    
}

.resource-type-tools .resource-ft-image:after {
    background-image: url('/wp-content/uploads/2026/02/tools.svg');
}

.resource-type-checklists .resource-ft-image:after {
    background-image: url('/wp-content/uploads/2026/02/list-check.svg');
}

.resource-type-videos .resource-ft-image:after {
    background-image: url('/wp-content/uploads/2026/02/media-video.svg');
}

.resource-type-tools .resource-ft-image:hover:after,
.e-loop-item:hover .resource-type-tools .resource-ft-image:after{
    background-image: url(/wp-content/uploads/2026/02/tools-1.svg);
}

.resource-type-checklists .resource-ft-image:hover:after,
.e-loop-item:hover .resource-type-checklists .resource-ft-image:after{
    background-image: url(/wp-content/uploads/2026/02/list-check-1.svg);
}

.resource-type-videos .resource-ft-image:hover:after,
.e-loop-item:hover .resource-type-videos .resource-ft-image:after{
    background-image: url(/wp-content/uploads/2026/02/media-video.png);
}
*/


/*French Resources Icons*/ 
.icon-resource-type{
    display: block;
    width: 74px;
    height: 74px;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #3A7373;
    border-radius: 100px;
    background-image: url(/wp-content/uploads/2026/02/file-description.svg);
}

.e-loop-item a:hover .icon-resource-type{
    background-color: #91D1BA;
    background-image: url(/wp-content/uploads/2026/02/file-description.svg);
}

.icon-resource-type-tools,
.icon-resource-type-outils{
    background-image: url('/wp-content/uploads/2026/02/tools.svg');
}
.e-loop-item a:hover .icon-resource-type-tools,
.e-loop-item a:hover .icon-resource-type-outils{
    background-image: url(/wp-content/uploads/2026/02/tools-1.svg);
}

.icon-resource-type-checklists,
.icon-resource-type-listes-de-verification{
    background-image: url('/wp-content/uploads/2026/02/list-check.svg');
}
.e-loop-item a:hover .icon-resource-type-checklists,
.e-loop-item a:hover .icon-resource-type-listes-de-verification{
    background-image: url(/wp-content/uploads/2026/02/list-check-1.svg);
}

.icon-resource-type-videos{
    background-image: url('/wp-content/uploads/2026/02/media-video.svg');
}
.e-loop-item a:hover .icon-resource-type-videos{
    background-image: url(/wp-content/uploads/2026/02/media-video.png);
}


.elementor-kit-2016 .dialog-type-lightbox{
    position: fixed !important;
}


.has-toolkit{
    position: relative;
}

.has-toolkit h6{
    padding-bottom: 8px;
}

.has-toolkit .emphasize{
    color: #a12743;
    font-weight: bold;
    display: inline;
    font-style: italic;
}

.has-toolkit .toolkit{
    display: inline-block;
    top: -1px;
    position: relative;
    margin-left: 5px;
}

.has-toolkit .toolkit-trigger {
  cursor: pointer;
  font-weight: 400;
  position: relative;
  color: #A12743;
  border: 2px solid #A12743;
  border-radius: 100px;
  font-size: 20px;
  padding: 0px;
  width: 24px;
  height: 24px;
  line-height: 1;
  display: inline-block;
  text-align: center;
}

.has-toolkit .toolkit-trigger.active::before {
  content: '';
  position: absolute;
  bottom: -25px; /* position above tooltip content */
  left: 50%;
  transform: translateX(-50%);
  border-width: 18px; /* size of arrow */
  border-style: solid;
  border-color: transparent transparent rgba(18, 22, 25, 0.85) transparent;
}

.has-toolkit .toolkit-text h6{
    color: #91D1BA;
}

.has-toolkit .toolkit-text ul{
    margin-bottom: 24px;
    padding-left:  25px;
}

.has-toolkit .toolkit-text {
    display: none;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    padding: 24px 32px;
    width: 640px;
    margin: 12px auto 0;
    border-radius: 24px;
    z-index: 99;
    background: linear-gradient(0deg, rgba(18, 22, 25, 0.85) 0%, rgba(18, 22, 25, 0.85) 100%), var(--Background, #FFF);
    box-shadow: 4px 6px 8px rgba(0, 0, 0, 0.20);
    color: #fff;
    font-size: 14px;
    line-height: 1.7;
    font-weight: 400;
}

@media (max-width: 1500px){
   .has-toolkit .toolkit-text {
       width: 450px;
        transform: translateX(-75%);
   }
}

@media only screen and (max-width: 1024px) {
    .elementor-kit-2016 .featured-background:after {
        right: -16px;
        top: -24px;
    }
}


@media (max-width: 980px){
    
    .has-toolkit .toolkit{
        position: static;
    }
    
    .has-toolkit .toolkit-text {
        width: auto;
        transform: none;
        left: -5%;
        right: -5%;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro.eot');
	src: url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro.eot?#iefix') format('embedded-opentype'),
		url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro.woff2') format('woff2'),
		url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro.woff') format('woff'),
		url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro.ttf') format('truetype'),
		url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro.svg#Gotham') format('svg');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro-Bold.eot');
	src: url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro-Bold.woff2') format('woff2'),
		url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro-Bold.woff') format('woff'),
		url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro-Bold.ttf') format('truetype'),
		url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro-Bold.svg#Gotham') format('svg');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro-Medium.eot');
	src: url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro-Medium.woff2') format('woff2'),
		url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro-Medium.woff') format('woff'),
		url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro-Medium.ttf') format('truetype'),
		url('https://www.planningforcanada.ca/wp-content/uploads/2026/01/GothamPro-Medium.svg#Gotham') format('svg');
}
/* End Custom Fonts CSS */