.elementor-9655 .elementor-element.elementor-element-9e09657 > .elementor-background-overlay{background-color:#f2f2f2;opacity:0.28;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9655 .elementor-element.elementor-element-9e09657 > .elementor-container{min-height:708px;text-align:center;}.elementor-9655 .elementor-element.elementor-element-9e09657{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9655 .elementor-element.elementor-element-9e09657, .elementor-9655 .elementor-element.elementor-element-9e09657 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-9655 .elementor-element.elementor-element-9e09657 .elementor-heading-title{color:var( --e-global-color-2cc8df2 );}.elementor-9655 .elementor-element.elementor-element-8fbe68e{text-align:start;}.elementor-9655 .elementor-element.elementor-element-8fbe68e .elementor-heading-title{line-height:69px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9655 .elementor-element.elementor-element-1ea2afe > .elementor-widget-container{background-color:transparent;margin:19px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-730025c ) 0%, var( --e-global-color-4a251f1 ) 100%);border-style:double;}.elementor-9655 .elementor-element.elementor-element-1ea2afe .ce_cta__content__title{color:var( --e-global-color-4a251f1 );}.elementor-9655 .elementor-element.elementor-element-1ea2afe .ce_cta__content__text{color:#ffffff;}.elementor-9655 .elementor-element.elementor-element-45edb27:not(.elementor-motion-effects-element-type-background), .elementor-9655 .elementor-element.elementor-element-45edb27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f2f2;}.elementor-9655 .elementor-element.elementor-element-45edb27, .elementor-9655 .elementor-element.elementor-element-45edb27 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-45edb27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:56px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-45edb27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9655 .elementor-element.elementor-element-661056ed > .elementor-widget-container{margin:0px 0px 39px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-7227ed67:not(.elementor-motion-effects-element-type-background), .elementor-9655 .elementor-element.elementor-element-7227ed67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f2f2;}.elementor-9655 .elementor-element.elementor-element-7227ed67, .elementor-9655 .elementor-element.elementor-element-7227ed67 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-7227ed67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 35px 0px;}.elementor-9655 .elementor-element.elementor-element-7227ed67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9655 .elementor-element.elementor-element-4a76b80a > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-2e9ab6a8 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-40132005 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-1eeabdfd > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-479e6bb, .elementor-9655 .elementor-element.elementor-element-479e6bb > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-479e6bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:16px;padding:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-479e6bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9655 .elementor-element.elementor-element-0432436:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9655 .elementor-element.elementor-element-0432436 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f2f2;}.elementor-9655 .elementor-element.elementor-element-0432436 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-9655 .elementor-element.elementor-element-0432436 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9655 .elementor-element.elementor-element-0432436 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9655 .elementor-element.elementor-element-f81ac13 > .elementor-widget-container{margin:0px 0px 7px 0px;padding:22px 0px 0px 0px;border-style:solid;border-width:3px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-f81ac13 .consulting-custom-title{font-size:18px;line-height:45px;color:#222222;}.elementor-9655 .elementor-element.elementor-element-252cec5 > .elementor-widget-container{margin:0px 0px 7px 0px;padding:22px 0px 0px 0px;border-style:solid;border-width:3px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-252cec5 .consulting-custom-title{font-size:18px;line-height:45px;color:#222222;}.elementor-9655 .elementor-element.elementor-element-3b15e44 > .elementor-widget-container{background-color:#f2f2f2;margin:-61px 0px 0px 0px;padding:-24px -24px -24px -24px;border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-3b15e44{column-gap:0px;}.elementor-9655 .elementor-element.elementor-element-6d75a1e > .elementor-widget-container{margin:0px 0px 7px 0px;padding:22px 0px 0px 0px;border-style:solid;border-width:3px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-6d75a1e .consulting-custom-title{font-size:18px;line-height:45px;color:#222222;}.elementor-9655 .elementor-element.elementor-element-dd22c9d{text-align:start;font-size:52px;}.elementor-9655 .elementor-element.elementor-element-75d9060e > .elementor-background-overlay{background-image:url("https://iial.ca/wp-content/uploads/2026/02/image-21.jpg");background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-9655 .elementor-element.elementor-element-75d9060e{margin-top:0px;margin-bottom:50px;}.elementor-9655 .elementor-element.elementor-element-8634598 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9655 .elementor-element.elementor-element-8634598 > .elementor-background-overlay{opacity:0.5;}.elementor-9655 .elementor-element.elementor-element-776a433{grid-row:span 1;text-align:center;font-size:23px;color:var( --e-global-color-2cc8df2 );}.elementor-9655 .elementor-element.elementor-element-776a433 p{margin-block-end:0px;}.elementor-9655 .elementor-element.elementor-element-97aebb0{grid-row:span 1;text-align:center;font-size:23px;color:var( --e-global-color-2cc8df2 );}.elementor-9655 .elementor-element.elementor-element-97aebb0 p{margin-block-end:0px;}.elementor-9655 .elementor-element.elementor-element-17a9d513, .elementor-9655 .elementor-element.elementor-element-17a9d513 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-17a9d513{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:16px;padding:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-17a9d513 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9655 .elementor-element.elementor-element-af700f5 > .elementor-widget-container{margin:0px 0px 7px 0px;padding:22px 0px 0px 0px;border-style:solid;border-width:3px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-af700f5 .consulting-custom-title{font-size:18px;line-height:45px;color:#222222;}.elementor-9655 .elementor-element.elementor-element-31b07386{text-align:start;font-size:52px;}.elementor-9655 .elementor-element.elementor-element-3ab896d > .elementor-widget-container{margin:-17px 0px 0px 0px;padding:-7px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-3ab896d{text-align:start;font-size:14px;}.elementor-9655 .elementor-element.elementor-element-742077f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9655 .elementor-element.elementor-element-742077f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f2f2;}.elementor-9655 .elementor-element.elementor-element-742077f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-9655 .elementor-element.elementor-element-742077f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9655 .elementor-element.elementor-element-742077f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9655 .elementor-element.elementor-element-405de863 > .elementor-widget-container{background-color:#f2f2f2;margin:-24px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-405de863 .consulting-custom-title{font-size:18px;line-height:45px;color:#222222;}.elementor-9655 .elementor-element.elementor-element-405de863 .vc_custom_heading{margin:47px 0px 39px 0px;padding:0px 0px 32px 0px;}.elementor-9655 .elementor-element.elementor-element-36f235ae > .elementor-widget-container{background-color:#f2f2f2;margin:-61px 0px 0px 0px;padding:-24px -24px -24px -24px;border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-36f235ae{column-gap:0px;}.elementor-9655 .elementor-element.elementor-element-7098281:not(.elementor-motion-effects-element-type-background), .elementor-9655 .elementor-element.elementor-element-7098281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://iial.ca/wp-content/uploads/2025/01/Lively-Group-Discussion-e1735787671386.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-9655 .elementor-element.elementor-element-7098281 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 67%);opacity:0.64;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9655 .elementor-element.elementor-element-7098281 > .elementor-container{max-width:630px;}.elementor-9655 .elementor-element.elementor-element-7098281, .elementor-9655 .elementor-element.elementor-element-7098281 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-7098281{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:16px;padding:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-90810fc > .elementor-widget-container{margin:0px 0px 7px 0px;padding:22px 0px 0px 0px;border-style:solid;border-width:3px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-90810fc .consulting-custom-title{font-size:18px;line-height:45px;color:#222222;}.elementor-9655 .elementor-element.elementor-element-7c8c93a{text-align:start;font-size:15px;color:#292828;}.elementor-9655 .elementor-element.elementor-element-e23d10a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-e23d10a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9655 .elementor-element.elementor-element-e23d10a .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-9655 .elementor-element.elementor-element-e23d10a .elementor-button{font-size:20px;font-weight:500;}.elementor-9655 .elementor-element.elementor-element-e23d10a a.elementor-button{border-color:var( --e-global-color-730025c );}.elementor-9655 .elementor-element.elementor-element-722f0c7{text-align:start;font-size:15px;color:#292828;}.elementor-9655 .elementor-element.elementor-element-a92570e > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-17244f8 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:-56px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-17244f8 .company_history.vertical_standard .history_wrapper .history-item{margin-bottom:0px;}.elementor-9655 .elementor-element.elementor-element-17244f8 .company_history.vertical_side .history_wrapper .history-item{margin-bottom:0px;}.elementor-9655 .elementor-element.elementor-element-17244f8 .company_history.vertical_alternating .history_wrapper .history-item{margin:calc(0px / 2) 0;}.elementor-9655 .elementor-element.elementor-element-17244f8 .company_history.horizontal_standard:not(.rtl) .history_wrapper .history-item .item-info{padding-right:0px;}.elementor-9655 .elementor-element.elementor-element-17244f8 .company_history.horizontal_standard.rtl .history_wrapper .history-item .item-info{padding-left:0px;}.elementor-9655 .elementor-element.elementor-element-17244f8 .company_history.horizontal_alternating .history_wrapper .history-item{padding-right:calc(0px / 2);padding-left:calc(0px / 2);}.elementor-9655 .elementor-element.elementor-element-17244f8 .company_history.horizontal_bottom:not(.rtl) .history_wrapper .history-item .item-info, .elementor-9655 .elementor-element.elementor-element-17244f8 .company_history.horizontal_bottom:not(.rtl) .history_wrapper .history-item .image-wrapper{padding-right:0px;}.elementor-9655 .elementor-element.elementor-element-17244f8 .company_history.horizontal_bottom.rtl .history_wrapper .history-item .item-info, .elementor-9655 .elementor-element.elementor-element-17244f8 .company_history.horizontal_bottom.rtl .history_wrapper .history-item .image-wrapper{padding-left:0px;}.elementor-9655 .elementor-element.elementor-element-17244f8 .company_history .history_wrapper .history-item .year-wrapper{margin-bottom:0px;}.elementor-9655 .elementor-element.elementor-element-fcd1a7e, .elementor-9655 .elementor-element.elementor-element-fcd1a7e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-fcd1a7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-fcd1a7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9655 .elementor-element.elementor-element-8f534a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9655 .elementor-element.elementor-element-8f534a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iial.ca/wp-content/uploads/2026/02/about3.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-9655 .elementor-element.elementor-element-8f534a2 > .elementor-element-populated, .elementor-9655 .elementor-element.elementor-element-8f534a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-9655 .elementor-element.elementor-element-8f534a2 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-8f534a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-8f534a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9655 .elementor-element.elementor-element-71c5a406, .elementor-9655 .elementor-element.elementor-element-71c5a406 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-71c5a406{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-9655 .elementor-element.elementor-element-71c5a406 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9655 .elementor-element.elementor-element-29a243fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9655 .elementor-element.elementor-element-29a243fd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,46,91,0.9);}.elementor-9655 .elementor-element.elementor-element-29a243fd > .elementor-element-populated, .elementor-9655 .elementor-element.elementor-element-29a243fd > .elementor-element-populated > .elementor-background-overlay, .elementor-9655 .elementor-element.elementor-element-29a243fd > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-29a243fd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:52px 30px 50px 40px;}.elementor-9655 .elementor-element.elementor-element-29a243fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9655 .elementor-element.elementor-element-b94edb0 > .elementor-widget-container{background-color:transparent;margin:19px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-730025c ) 0%, var( --e-global-color-4a251f1 ) 100%);border-style:double;}.elementor-9655 .elementor-element.elementor-element-b94edb0 .ce_cta__content__title{color:var( --e-global-color-4a251f1 );}.elementor-9655 .elementor-element.elementor-element-b94edb0 .ce_cta__content__text{color:#ffffff;}.elementor-9655 .elementor-element.elementor-element-113bad2 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(171deg, var( --e-global-color-4a251f1 ) 0%, var( --e-global-color-730025c ) 100%);border-style:double;}.elementor-9655 .elementor-element.elementor-element-113bad2 .ce_cta__content__title{color:var( --e-global-color-4a251f1 );}.elementor-9655 .elementor-element.elementor-element-113bad2 .ce_cta__content__subtitle{color:var( --e-global-color-primary );}.elementor-9655 .elementor-element.elementor-element-113bad2 .ce_cta__content__text{color:#ffffff;}.elementor-9655 .elementor-element.elementor-element-250ad9ca, .elementor-9655 .elementor-element.elementor-element-250ad9ca > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-9655 .elementor-element.elementor-element-250ad9ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:36px;padding:67px 0px 70px 0px;}.elementor-9655 .elementor-element.elementor-element-250ad9ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9655 .elementor-element.elementor-element-1fb15c2f .consulting_elementor_image_carousel{margin:0px 18px 0px 0px;padding:0px 29px 0px 0px;}body.elementor-page-9655:not(.elementor-motion-effects-element-type-background), body.elementor-page-9655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3487E1;}body.elementor-page-9655{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-9655 .elementor-element.elementor-element-75d9060e{margin-top:0px;margin-bottom:70px;}}@media(min-width:768px){.elementor-9655 .elementor-element.elementor-element-439b740f{width:100%;}.elementor-9655 .elementor-element.elementor-element-0432436{width:50%;}.elementor-9655 .elementor-element.elementor-element-b95a999{width:50%;}.elementor-9655 .elementor-element.elementor-element-6fc47b2e{width:20%;}.elementor-9655 .elementor-element.elementor-element-39adf1b5{width:59.664%;}.elementor-9655 .elementor-element.elementor-element-4c441b10{width:20%;}.elementor-9655 .elementor-element.elementor-element-475341b3{width:50%;}.elementor-9655 .elementor-element.elementor-element-742077f{width:50%;}.elementor-9655 .elementor-element.elementor-element-8f534a2{width:100%;}.elementor-9655 .elementor-element.elementor-element-386a0c23{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9655 .elementor-element.elementor-element-439b740f{width:100%;}.elementor-9655 .elementor-element.elementor-element-3f2d51bb{width:100%;}.elementor-9655 .elementor-element.elementor-element-61b9e155{width:100%;}.elementor-9655 .elementor-element.elementor-element-24193706{width:100%;}.elementor-9655 .elementor-element.elementor-element-0432436{width:50%;}.elementor-9655 .elementor-element.elementor-element-b95a999{width:50%;}.elementor-9655 .elementor-element.elementor-element-11355fb3{width:100%;}.elementor-9655 .elementor-element.elementor-element-475341b3{width:50%;}.elementor-9655 .elementor-element.elementor-element-742077f{width:50%;}.elementor-9655 .elementor-element.elementor-element-1e73f28{width:50%;}.elementor-9655 .elementor-element.elementor-element-8f534a2{width:100%;}.elementor-9655 .elementor-element.elementor-element-29a243fd{width:100%;}.elementor-9655 .elementor-element.elementor-element-1bc8abe4{width:58%;}.elementor-9655 .elementor-element.elementor-element-386a0c23{width:100%;}}