.elementor-10550 .elementor-element.elementor-element-f865f97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10550 .elementor-element.elementor-element-f865f97:not(.elementor-motion-effects-element-type-background), .elementor-10550 .elementor-element.elementor-element-f865f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gigasoft.ca/wp-content/uploads/2026/06/bg-slider-scaled-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10550 .elementor-element.elementor-element-0aba8e6{--display:flex;}.elementor-10550 .elementor-element.elementor-element-21d07b2{--spacer-size:20px;}.elementor-10550 .elementor-element.elementor-element-9a206d0{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-10550 .elementor-element.elementor-element-d84c1a4{--spacer-size:20px;}.elementor-10550 .elementor-element.elementor-element-395dbc6{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:25%;--padding-right:25%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10550 .elementor-element.elementor-element-38175fa{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-10550 .elementor-element.elementor-element-38175fa > .elementor-widget-container{background-color:#009558;margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;border-style:none;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10550 .elementor-element.elementor-element-38175fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-10550 .elementor-element.elementor-element-cc8fc3a{--display:flex;}.elementor-10550 .elementor-element.elementor-element-d0b770c{text-align:center;}.elementor-10550 .elementor-element.elementor-element-d0b770c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:uppercase;color:#3A406D;}.elementor-10550 .elementor-element.elementor-element-f322365{text-align:center;}.elementor-10550 .elementor-element.elementor-element-f322365 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:uppercase;font-style:italic;color:#3A406D;}.elementor-10550 .elementor-element.elementor-element-2e11642{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10550 .elementor-element.elementor-element-2e11642:not(.elementor-motion-effects-element-type-background), .elementor-10550 .elementor-element.elementor-element-2e11642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E2E2E2 0%, #FFFFFF 100%);}.elementor-10550 .elementor-element.elementor-element-4d26876{--display:flex;}.elementor-10550 .elementor-element.elementor-element-9b1d670{--spacer-size:20px;}.elementor-10550 .elementor-element.elementor-element-0f4df58{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:25%;--padding-right:25%;}.elementor-10550 .elementor-element.elementor-element-3420fd8{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-10550 .elementor-element.elementor-element-3420fd8 > .elementor-widget-container{background-color:#002695;margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;border-style:none;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10550 .elementor-element.elementor-element-3420fd8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-10550 .elementor-element.elementor-element-e443118{--display:flex;}.elementor-10550 .elementor-element.elementor-element-f8283e9{text-align:center;}.elementor-10550 .elementor-element.elementor-element-f8283e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10550 .elementor-element.elementor-element-edabbfa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10550 .elementor-element.elementor-element-caea9d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-10550 .elementor-element.elementor-element-caea9d6:hover{background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10550 .elementor-element.elementor-element-94fadea{--display:flex;}.elementor-10550 .elementor-element.elementor-element-94fadea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10550 .elementor-element.elementor-element-8274295{--display:flex;}.elementor-10550 .elementor-element.elementor-element-586bebc .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10550 .elementor-element.elementor-element-a5ec47e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-10550 .elementor-element.elementor-element-a5ec47e:hover{background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10550 .elementor-element.elementor-element-ad386eb{--display:flex;}.elementor-10550 .elementor-element.elementor-element-ad386eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10550 .elementor-element.elementor-element-d76f5d1{--display:flex;}.elementor-10550 .elementor-element.elementor-element-72b55d4 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10550 .elementor-element.elementor-element-ccab413{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-10550 .elementor-element.elementor-element-ccab413:hover{background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10550 .elementor-element.elementor-element-efcb9c2{--display:flex;}.elementor-10550 .elementor-element.elementor-element-efcb9c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10550 .elementor-element.elementor-element-a80d91c{--display:flex;}.elementor-10550 .elementor-element.elementor-element-478dc27 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10550 .elementor-element.elementor-element-881bf56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10550 .elementor-element.elementor-element-4737558{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-10550 .elementor-element.elementor-element-4737558:hover{background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10550 .elementor-element.elementor-element-a86ace4{--display:flex;}.elementor-10550 .elementor-element.elementor-element-a86ace4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10550 .elementor-element.elementor-element-aec13b7{--display:flex;}.elementor-10550 .elementor-element.elementor-element-ba61558 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10550 .elementor-element.elementor-element-df806f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-10550 .elementor-element.elementor-element-df806f4:hover{background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10550 .elementor-element.elementor-element-3d599d4{--display:flex;}.elementor-10550 .elementor-element.elementor-element-3d599d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10550 .elementor-element.elementor-element-825a2a3{--display:flex;}.elementor-10550 .elementor-element.elementor-element-9ee3937 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10550 .elementor-element.elementor-element-396e68b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-10550 .elementor-element.elementor-element-396e68b:hover{background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10550 .elementor-element.elementor-element-ca65e4c{--display:flex;}.elementor-10550 .elementor-element.elementor-element-ca65e4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10550 .elementor-element.elementor-element-f0dc435{--display:flex;}.elementor-10550 .elementor-element.elementor-element-f449e3d .elementor-heading-title{color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10550 .elementor-element.elementor-element-94fadea{--width:20%;}.elementor-10550 .elementor-element.elementor-element-ad386eb{--width:20%;}.elementor-10550 .elementor-element.elementor-element-efcb9c2{--width:20%;}.elementor-10550 .elementor-element.elementor-element-a86ace4{--width:20%;}.elementor-10550 .elementor-element.elementor-element-3d599d4{--width:20%;}.elementor-10550 .elementor-element.elementor-element-ca65e4c{--width:20%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}