.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section:not(.premium-gbadge-stripe) .premium-global-badge-{{ID}},
								.elementor-widget-section.premium-gbadge-stripe > .premium-global-badge-{{ID}} .premium-badge-container,
								.elementor-widget-section.premium-gbadge-custom > .premium-global-badge-{{ID}} .premium-badge-container {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column:not(.premium-gbadge-stripe) .premium-global-badge-{{ID}},
								.elementor-widget-column.premium-gbadge-stripe > .premium-global-badge-{{ID}} .premium-badge-container,
								.elementor-widget-column.premium-gbadge-custom > .premium-global-badge-{{ID}} .premium-badge-container {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-posts .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-posts.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-posts:not(.premium-gbadge-stripe) .premium-global-badge-{{ID}},
								.elementor-widget-posts.premium-gbadge-stripe > .premium-global-badge-{{ID}} .premium-badge-container,
								.elementor-widget-posts.premium-gbadge-custom > .premium-global-badge-{{ID}} .premium-badge-container {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12366 .elementor-element.elementor-element-9ee503d{--grid-row-gap:10px;--grid-column-gap:30px;}.elementor-12366 .elementor-element.elementor-element-9ee503d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-12366 .elementor-element.elementor-element-9ee503d:after{content:"0.66";}.elementor-12366 .elementor-element.elementor-element-9ee503d .elementor-post__thumbnail__link{width:100%;}.elementor-12366 .elementor-element.elementor-element-9ee503d .elementor-post{padding:0px 100px 0px 0px;}.elementor-12366 .elementor-element.elementor-element-9ee503d.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-12366 .elementor-element.elementor-element-9ee503d.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-12366 .elementor-element.elementor-element-9ee503d.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-12366 .elementor-element.elementor-element-9ee503d .elementor-post__title, .elementor-12366 .elementor-element.elementor-element-9ee503d .elementor-post__title a{color:#263F6A;font-size:24px;font-weight:bold;}.elementor-12366 .elementor-element.elementor-element-9ee503d .elementor-post__title{margin-bottom:8px;}.elementor-12366 .elementor-element.elementor-element-9ee503d .elementor-post__meta-data{margin-bottom:8px;}.elementor-12366 .elementor-element.elementor-element-9ee503d .elementor-post__read-more{color:#FFFFFF;}.elementor-12366 .elementor-element.elementor-element-9ee503d a.elementor-post__read-more{font-size:16px;font-weight:300;line-height:30px;}.elementor-12366 .elementor-element.elementor-element-9ee503d .elementor-post__text{margin-bottom:0px;}@media(max-width:767px){.elementor-12366 .elementor-element.elementor-element-9ee503d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12366 .elementor-element.elementor-element-9ee503d:after{content:"0.5";}.elementor-12366 .elementor-element.elementor-element-9ee503d .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for posts, class: .elementor-element-9ee503d */article {
    position: relative;
}
.elementor-post__text .elementor-post__title:after {
    display: block;
    text-transform: uppercase;
    color: #000;
    margin-bottom: 5px;
    margin-top:2px;
}
.elementor-post__read-more {
    background-color: #263F6A;
    border-radius: 0px;
    padding: 5px 30px 5px 30px;
    position: absolute;
    display: inline-block;
    top: 0px;
    right: 0px;
}
.tag-sales-marketing .elementor-post__text .elementor-post__title:after {
    content: "Sales & Marketing";
    font-size: 16px;
    font-weight: bold;
}
.tag-business-management .elementor-post__text .elementor-post__title:after {
    content: "Business Management";
    font-size: 16px;
    font-weight: bold;
}
.tag-finance-administration .elementor-post__text .elementor-post__title:after {
    content: "Finance & Administration";
    font-size: 16px;
    font-weight: bold;
}
.tag-information-technology .elementor-post__text .elementor-post__title:after {
    content: "Information Technology";
    font-size: 16px;
    font-weight: bold;
}
.tag-game-management-design .elementor-post__text .elementor-post__title:after {
    content: "Game Management & Design";
    font-size: 16px;
    font-weight: bold;
}
.tag-digital-solutions .elementor-post__text .elementor-post__title:after {
    content: "Digital Solutions";
    font-size: 16px;
    font-weight: bold;
}
.tag-engineering-manufacturing .elementor-post__text .elementor-post__title:after {
    content: "Engineering & Manufacturing";
    font-size: 16px;
    font-weight: bold;
}
.tag-business-development .elementor-post__text .elementor-post__title:after {
    content: "Business Development";
    font-size: 16px;
    font-weight: bold;
}
.tag-legal-security .elementor-post__text .elementor-post__title:after {
    content: "Legal & Security";
    font-size: 16px;
    font-weight: bold;
}
.tag-winnipeg .elementor-post__text .elementor-post__title:before {
    content: "Winnipeg";
    font-size: 14px;
    font-weight: bold;
    display:block;
}
.tag-ypsilanti .elementor-post__text .elementor-post__title:before {
    content: "Ypsilanti";
    font-size: 14px;
    font-weight: bold;
    display:block;
}
.tag-sault-st-marie .elementor-post__text .elementor-post__title:before {
    content: "Sault Ste. Marie";
    font-size: 14px;
    font-weight: bold;
    display:block;
}
.tag-barrhead .elementor-post__text .elementor-post__title:before {
    content: "Barrhead";
    font-size: 14px;
    font-weight: bold;
    display:block;
}
.tag-arizona .elementor-post__text .elementor-post__title:before {
    content: "Arizona";
    font-size: 14px;
    font-weight: bold;
    display:block;
}
.tag-toronto .elementor-post__text .elementor-post__title:before {
    content: "Toronto";
    font-size: 14px;
    font-weight: bold;
    display:block;
}
.tag-co-ops-work-placements .elementor-post__text .elementor-post__title:after {
    content: "Co-Ops & Work Placements";
    font-size: 16px;
    font-weight: bold;
}

.tag-game-generation .elementor-post__text .elementor-post__title:after {
    content: "Game Generation";
    font-size: 16px;
    font-weight: bold;
}

.tag-maintenance .elementor-post__text .elementor-post__title:after {
    content: "Maintenance";
    font-size: 16px;
    font-weight: bold;
}

.tag-arizona-lottery .elementor-post__text .elementor-post__title:after {
    content: "Arizona Lottery";
    font-size: 16px;
    font-weight: bold;
}

.tag-finance .elementor-post__text .elementor-post__title:after {
    content: "Finance";
    font-size: 16px;
    font-weight: bold;
}

.tag-manufacturing .elementor-post__text .elementor-post__title:after {
    content: "Manufacturing";
    font-size: 16px;
    font-weight: bold;
}

.tag-it-infrastructure .elementor-post__text .elementor-post__title:after {
    content: "IT Infrastructure";
    font-size: 16px;
    font-weight: bold;
}

.tag-project-management	 .elementor-post__text .elementor-post__title:after {
    content: "Project Management";
    font-size: 16px;
    font-weight: bold;
}

.tag-lab-services .elementor-post__text .elementor-post__title:after {
    content: "Lab Services";
    font-size: 16px;
    font-weight: bold;
}

.tag-finishing .elementor-post__text .elementor-post__title:after {
    content: "Finishing";
    font-size: 16px;
    font-weight: bold;
}

.tag-press .elementor-post__text .elementor-post__title:after {
    content: "Press";
    font-size: 16px;
    font-weight: bold;
}

.tag-corporate-teams .elementor-post__text .elementor-post__title:after {
    content: "Corporate Teams";
    font-size: 16px;
    font-weight: bold;
}

.tag-internal-audit .elementor-post__text .elementor-post__title:after {
    content: "Internal Audit";
    font-size: 16px;
    font-weight: bold;
}

.tag-quality-assurance .elementor-post__text .elementor-post__title:after {
    content: "Quality Assurance";
    font-size: 16px;
    font-weight: bold;
}

.tag-corporate-security .elementor-post__text .elementor-post__title:after {
    content: "Corporate Security";
    font-size: 16px;
    font-weight: bold;
}

.tag-corporate-security .elementor-post__text .elementor-post__title:after {
    content: "Corporate Security";
    font-size: 16px;
    font-weight: bold;
}

.tag-human-resources .elementor-post__text .elementor-post__title:after {
    content: "Human Resources";
    font-size: 16px;
    font-weight: bold;
}

.tag-lottery-management-service .elementor-post__text .elementor-post__title:after {
    content: "Lottery Management Service";
    font-size: 16px;
    font-weight: bold;
}

.tag-administrative-services .elementor-post__text .elementor-post__title:after {
    content: "Administrative Services";
    font-size: 16px;
    font-weight: bold;
}

.tag-scheduling .elementor-post__text .elementor-post__title:after {
    content: "Scheduling";
    font-size: 16px;
    font-weight: bold;
}

.tag-it-development .elementor-post__text .elementor-post__title:after {
    content: "IT Development";
    font-size: 16px;
    font-weight: bold;
}

.tag-plate-making .elementor-post__text .elementor-post__title:after {
    content: "Plate Making";
    font-size: 16px;
    font-weight: bold;
}

.tag-loyalty-digital-engagement .elementor-post__text .elementor-post__title:after {
    content: "Loyalty & Digital Engagement";
    font-size: 16px;
    font-weight: bold;
}

.tag-information-security .elementor-post__text .elementor-post__title:after {
    content: "Information Security";
    font-size: 16px;
    font-weight: bold;
}

.tag-logistics .elementor-post__text .elementor-post__title:after {
    content: "Logistics";
    font-size: 16px;
    font-weight: bold;
}

.tag-mkodo .elementor-post__text .elementor-post__title:after {
    content: "MKODo";
    font-size: 16px;
    font-weight: bold;
}

.tag-innovation .elementor-post__text .elementor-post__title:after {
    content: "Innovation";
    font-size: 16px;
    font-weight: bold;
}

.tag-food-services-team .elementor-post__text .elementor-post__title:after {
    content: "Food Services Team";
    font-size: 16px;
    font-weight: bold;
}

.tag-neopollard-interactive .elementor-post__text .elementor-post__title:after {
    content: "NeoPollard-Interactive";
    font-size: 16px;
    font-weight: bold;
}/* End custom CSS */