.teamtailor-jobs__filters{display:none}button.gt-mobile-icon-inner{border:none}.gt-fr-map{display:none;width:100%;overflow:hidden}.gen-cookie-notice .gen-cookie-notice-intro h2{padding-top:0;padding-bottom:14px;font-size:24px;font-weight:500;line-height:1.2;color:#333;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:0}.gt-hero-wave-row .gt-module-image svg{height:auto}.ri-info-form-button:after{display:none}#gt-header .menu-item.menu-item-has-children:hover .sub-menu{z-index:2}@media only screen and (max-width:767px){.gt-section.gt-sub-hero-sec .gt-module-image{width:100%}}@media only screen and (max-width:479px){.gt-fr-map{display:block}.gt-fr-map-desktop{display:none!important}}#gt-header .menu-item.gt-grid-2 .sub-menu{max-height:calc(100vh - 200px);overflow:auto}.gt-hero-img-left{margin-left:0!important}.fw-form form fieldset,.fw-form form .hs_submit{max-width:unset}.gt-module-image.gt-has-overlay-link{overflow:visible}.gt-module-image.gt-has-overlay-link .gt-overlay-link:focus-within{border:3px solid var(--color-primary-2-700)}.page-id-13557 #header,.page-id-13557 #footer,.page-id-13761 #header,.page-id-13761 #footer,.gt-rm-header-footer #header,.gt-rm-header-footer #footer{display:none!important}.gt-center-image img{margin:0 auto}img.size-full{width:100%}.page-id-36656 #footer,.page-id-36656 .gt-header-top,.page-id-36656 .gt-header-bottom .gt-column:last-child,.single-ri_job_listing #footer,.single-ri_job_listing .gt-header-top,.single-ri_job_listing .gt-header-bottom .gt-column:last-child{display:none}.gt-tt-flow-row .gt-listing-item-title{font-family:"Proxima Soft",sans-serif}.gt-tt-flow-row .gt-tt-terms-wrapper .gt-listing-item-terms .gt-listing-item-term{color:var(--color-primary-2-700)!important}.gt-section.gt-hero-slider-sec .gt-module-slider .gt-slide .gt-slide-content-wrapper{padding:6% 0 15%}.rt-wp-menu-custom-fields-wrapper .rt-wp-menu-custom-fields-image-wrapper .rt-wp-menu-custom-fields-image{aspect-ratio:1;border-radius:50%;overflow:hidden}html:is([lang='fr-FR'],[lang="en-CA"],[lang='fr-CA']){--color-complement-orange-100:#ffBd9c;--color-complement-orange-400:#eb6223;--color-complement-orange-500:#eb6223;--color-complement-green-500:#eb6223;--color-complement-green-100:#eb6223;--color-primary-2-50:#fff0e6;--color-primary-2-700:#eb6223;--color-primary-2-900:#ea7741;--color-accent-1:#201d5b;--color-accent-2:#011E36;--primary-color:var(--color-primary-2-700);--primary-btn-color:#eb6223;--primary-btn-hover:#ff9165;--primary-btn-pressed:#ffBd9c;--secondary-btn-color:#ffbd9c;--secondary-btn-hover:#ff9165;--secondary-btn-pressed:#ff9165;--primary-link-color:#9f3400;--primary-link-hover:#9f3400;.gt-light-text a:not([class]){--color-complement-orange-400:#fff;--color-complement-green-500:#fff;--color-complement-green-100:#fff}.lang-item:not(:has([lang='fr-FR'],[lang="en-CA"],[lang='fr-CA'])){display:none!important}:is(.gt-each-item-animation>*,.gt-fade-up,.gt-fade-up-row .gt-module,.animate){opacity:1!important;transform:none!important;transition:none!important;animation:none!important}:is(.gt-btn,button,input[type="submit"]){background:var(--primary-btn-color);color:var(--color-accent-2)!important}:is(.gt-btn,button,input[type="submit"]):hover{background:var(--primary-btn-hover)}:is(.gt-btn,button,input[type="submit"]):active{background:var(--primary-btn-pressed)}.gt-btn-white{background:#fff!important;color:var(--color-accent-2)}.g-cookies .g-cookies-btn.g-cookies-btn-primary{color:#fff!important}a:not([class]){color:var(--primary-link-color)}.gt-btn-arrow{color:var(--primary-link-color)}.gt-sub-hero-sec h1 a{color:var(--color-accent-2)!important}.gt-module-text a span{color:inherit!important}.gt-light-text .gt-arrow-blurb-mod a,.gt-module-listing .gt-listing-filter:not(.gt-terms-dropdown) .gt-listing-filter-item.gt-current-listing-filter span,.gt-module-listing .gt-listing-filter:not(.gt-terms-dropdown) .gt-listing-filter-item:hover{color:var(--color-accent-2)!important}#gt-header .menu-item a:hover,#gt-header .menu-item .sub-menu li a:hover{color:var(--primary-link-hover)!important}.gt-timeline-slider-sec .gt-light-text h2,.gt-timeline-slider-sec .gt-light-text p{color:var(--color-accent-2)!important}.gt-timeline-slider-sec .gt-row-18 .gt-column-inner{background:#fff;border-radius:12px}.gt-timeline-slider-sec .gt-row-18 .gt-column-inner .gt-module+.gt-module{margin-top:0}.gt-timeline-slider-sec .gt-column-inner .gt-module-text{padding:24px}.gt-timeline-slider-sec .gt-module-text blockquote p span,.gt-timeline-slider-sec .gt-module-text p.gt-small,.gt-timeline-slider-sec .gt-module-text p span{color:var(--color-accent-2)!important;display:block}.gt-module-listing .gt-listing-filter:not(.gt-terms-dropdown) .gt-module-listing-filter-all.gt-current-listing-filter,.gt-cta-mod .gt-module-text h2,.gt-cta-mod .gt-module-text p,.gt-section-7 .gt-row-9 h2,.gt-section-7 .gt-column-13 h3,.gt-section-7 .gt-column-13 .gt-blurb-text p,section:not(.gt-light-text) .gt-section-5 .gt-module-text h2 span,.gt-section-5 .gt-module-text h2 strong,section:not(.gt-light-text) .gt-section-5 .gt-module-text p,section:not(.gt-light-text) .gt-section-5 .gt-module-text p span,.gt-video-play-btn:not(.playing) .gt-video-text-icon::after,.gt-hero-sub-sec .gt-module-text h1 span,.gt-hero-sub-sec .gt-module-text p span,.gt-module-listing .gt-listing-filter:not(.gt-terms-dropdown) .gt-module-listing-filter-all:hover,.gt-listing-item-category.gt-events-event-category,.gt-column-17 h2 span,.gt-section-9 .gt-display,.gt-section-6 .gt-module-text:is(h2,p),.gt-timeline-slider-sec .gt-light-text a{color:var(--color-accent-2)!important}.gt-video-play-btn:not(.playing) .gt-video-text-icon::after{background-image:url(https://ilteducation.customer03.tgen.se/wp-content/uploads/2026/05/playicon.svg)!important;filter:brightness(0) saturate(100%) invert(8%) sepia(52%) saturate(5412%) hue-rotate(193deg) brightness(96%) contrast(101%)}.gt-arrow-blurb-mod .gt-blurb-image img{filter:brightness(0) saturate(100%) invert(48%) sepia(85%) saturate(1588%) hue-rotate(338deg) brightness(96%) contrast(93%)}.gt-module-slider.gt-light .gt-slider-arrow::after{filter:brightness(0) saturate(100%) invert(8%) sepia(52%) saturate(5412%) hue-rotate(193deg) brightness(96%) contrast(101%)}.gt-light-text .gt-arrow-blurb-mod .gt-blurb-image img{filter:brightness(0) invert(100%)!important}.gt-light-text .gt-column-13 .gt-arrow-blurb-mod .gt-blurb-image img{filter:brightness(0) saturate(100%) invert(8%) sepia(52%) saturate(5412%) hue-rotate(193deg) brightness(96%) contrast(101%)!important}.gt-section-7 mark{color:#fff}.gt-section-7 .gt-h6 mark{color:var(--color-accent-2)!important}.gt-cta-mod{background-color:var(--color-complement-orange-100);color:var(--color-accent-2)!important}.gt-cta-mod p span{color:var(--color-accent-2)!important}.ilt-try-service-sidebar-number{color:var(--color-accent-2)!important}.bg-white .award-date{color:var(--color-accent-2)!important}.gt-lang-text-mod .gt-blurb-subheading,.gt-lang-text-mod.gt-light-text p{color:var(--color-accent-2)!important}.gt-lang-text-mod:hover{background-color:var(--color-complement-orange-100)}#hsForm_dff52a9f-ef29-4475-9c59-5556b6a0132f span{color:#fff}footer a{color:var(--primary-link-color);cursor:pointer}footer a:hover{color:var(--primary-link-color)}}:is(.gt-svg-bg-row path,.gt-hero-wave-row #wave-bottom){fill:var(--color-primary-2-50)}#footer .gt-footer-social-medie-row .gt-social-media-title{font-size:max(16px,calc(16px * var(--scale-ratio))+(16 - calc(16 * var(--scale-ratio))) * (var(--box-width) - 320px) / 1120);text-transform:uppercase;letter-spacing:.02em}@media only screen and (max-width:767px){.img-md-first>.row .gt-column:has(.gt-module-image){order:-1}}