.elementor-145 .elementor-element.elementor-element-461ea06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--padding-top:96px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-461ea06:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-461ea06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAFA;}.elementor-145 .elementor-element.elementor-element-b62ed98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-b62ed98.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-0e244ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5E0E2;--border-color:#D5E0E2;--border-radius:999px 999px 999px 999px;--padding-top:4px;--padding-bottom:4px;--padding-left:12px;--padding-right:12px;}.elementor-145 .elementor-element.elementor-element-0e244ac:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-0e244ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-0e244ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-c3f56a0{--display:flex;--min-height:6px;--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;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-c3f56a0:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-c3f56a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3BA38C;}.elementor-145 .elementor-element.elementor-element-c3f56a0.e-con{--flex-grow:0;--flex-shrink:0;}.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-145 .elementor-element.elementor-element-66e0da0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:19.5px;color:#153D42;}.elementor-145 .elementor-element.elementor-element-3a3559f{padding:4.44px 0px 0px 0px;text-align:center;}.elementor-145 .elementor-element.elementor-element-3a3559f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:64px;font-weight:700;line-height:68px;letter-spacing:-1.8px;color:#051C1F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-145 .elementor-element.elementor-element-f462c35{width:var( --container-widget-width, 680px );max-width:680px;padding:5px 0px 0px 0px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:32.5px;color:#4F686B;}.elementor-145 .elementor-element.elementor-element-8daaf2a{--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;--justify-content:center;--gap:11.99px 11.99px;--row-gap:11.99px;--column-gap:11.99px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .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-145 .elementor-element.elementor-element-f406f15 .elementor-button{background-color:#3BA38C;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:22.5px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px -1px 0px 0px rgba(0,0,0,0.08);border-radius:999px 999px 999px 999px;padding:12.75px 29.5px 12.75px 29.5px;}.elementor-145 .elementor-element.elementor-element-f406f15 .elementor-button:hover, .elementor-145 .elementor-element.elementor-element-f406f15 .elementor-button:focus{background-color:#349380;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-f406f15{width:var( --container-widget-width, 190.16px );max-width:190.16px;--container-widget-width:190.16px;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-f406f15 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-145 .elementor-element.elementor-element-f406f15 .elementor-button:hover svg, .elementor-145 .elementor-element.elementor-element-f406f15 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-e433546 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:22.5px;fill:#051C1F;color:#051C1F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5E0E2;border-radius:999px 999px 999px 999px;padding:11.75px 24px 11.75px 24px;}.elementor-145 .elementor-element.elementor-element-e433546 .elementor-button:hover, .elementor-145 .elementor-element.elementor-element-e433546 .elementor-button:focus{background-color:#F6FAFA;color:#051C1F;}.elementor-145 .elementor-element.elementor-element-e433546 .elementor-button:hover svg, .elementor-145 .elementor-element.elementor-element-e433546 .elementor-button:focus svg{fill:#051C1F;}.elementor-145 .elementor-element.elementor-element-bfd99bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-bfd99bb:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-bfd99bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-52d71d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-145 .elementor-element.elementor-element-ec0783f{text-align:center;}.elementor-145 .elementor-element.elementor-element-ec0783f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:19.5px;letter-spacing:0.52px;color:#3BA38C;}.elementor-145 .elementor-element.elementor-element-b729588{text-align:center;}.elementor-145 .elementor-element.elementor-element-b729588 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;line-height:52.8px;letter-spacing:-1.2px;color:#051C1F;}.elementor-145 .elementor-element.elementor-element-ab58313{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-145 .elementor-element.elementor-element-2be55ca{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5E0E2;--border-color:#D5E0E2;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-145 .elementor-element.elementor-element-2be55ca:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-2be55ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-15f6b15 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;line-height:28.6px;letter-spacing:-0.5px;color:#051C1F;}.elementor-145 .elementor-element.elementor-element-6cab2a0{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#4F686B;}.elementor-145 .elementor-element.elementor-element-723a289{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5E0E2;--border-color:#D5E0E2;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-145 .elementor-element.elementor-element-723a289:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-723a289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-61550c9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;line-height:28.6px;letter-spacing:-0.5px;color:#051C1F;}.elementor-145 .elementor-element.elementor-element-d600d54{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#4F686B;}.elementor-145 .elementor-element.elementor-element-f6b3c6e{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5E0E2;--border-color:#D5E0E2;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-145 .elementor-element.elementor-element-f6b3c6e:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-f6b3c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-ad051ea .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;line-height:28.6px;letter-spacing:-0.5px;color:#051C1F;}.elementor-145 .elementor-element.elementor-element-3ad7b6d{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#4F686B;}.elementor-145 .elementor-element.elementor-element-bf58435{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-bf58435:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-bf58435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAFA;}.elementor-145 .elementor-element.elementor-element-bcc60a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-145 .elementor-element.elementor-element-82447f4{text-align:center;}.elementor-145 .elementor-element.elementor-element-82447f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:19.5px;letter-spacing:0.52px;color:#3BA38C;}.elementor-145 .elementor-element.elementor-element-4b7c177{text-align:center;}.elementor-145 .elementor-element.elementor-element-4b7c177 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;line-height:52.8px;letter-spacing:-1.2px;color:#051C1F;}.elementor-145 .elementor-element.elementor-element-c325c83{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-145 .elementor-element.elementor-element-f23bc4a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5E0E2;--border-color:#D5E0E2;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-f23bc4a:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-f23bc4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-caad1ed{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-caad1ed:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-caad1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E9EA;background-image:url("https://surveyguard.ca/wp-content/uploads/2026/10/WhatsApp-Image-2026-10-17-at-9.17.25-PM-1-modified.jpeg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-145 .elementor-element.elementor-element-caad1ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-a917993{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:44px;--padding-bottom:44px;--padding-left:48px;--padding-right:48px;}.elementor-145 .elementor-element.elementor-element-9eb0664{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-145 .elementor-element.elementor-element-993a819 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:19.5px;letter-spacing:0.52px;color:#3BA38C;}.elementor-145 .elementor-element.elementor-element-8873885 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:38px;letter-spacing:-0.8px;color:#051C1F;}.elementor-145 .elementor-element.elementor-element-d18759c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#4F686B;}.elementor-145 .elementor-element.elementor-element-937b1cb{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-145 .elementor-element.elementor-element-53101ba{--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;--border-radius:999px 999px 999px 999px;--padding-top:5px;--padding-bottom:5px;--padding-left:12px;--padding-right:12px;}.elementor-145 .elementor-element.elementor-element-53101ba:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-53101ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF4F5;}.elementor-145 .elementor-element.elementor-element-53101ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-1a99eb2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:19.5px;color:#153D42;}.elementor-145 .elementor-element.elementor-element-f672fd6{--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;--border-radius:999px 999px 999px 999px;--padding-top:5px;--padding-bottom:5px;--padding-left:12px;--padding-right:12px;}.elementor-145 .elementor-element.elementor-element-f672fd6:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-f672fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF4F5;}.elementor-145 .elementor-element.elementor-element-f672fd6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-5ab004b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:19.5px;color:#153D42;}.elementor-145 .elementor-element.elementor-element-cc959dc{--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;--border-radius:999px 999px 999px 999px;--padding-top:5px;--padding-bottom:5px;--padding-left:12px;--padding-right:12px;}.elementor-145 .elementor-element.elementor-element-cc959dc:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-cc959dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF4F5;}.elementor-145 .elementor-element.elementor-element-cc959dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-70b509a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:19.5px;color:#153D42;}.elementor-145 .elementor-element.elementor-element-75194e4{padding:6px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-75194e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:22.5px;color:#3BA38C;}@media(max-width:1024px){.elementor-145 .elementor-element.elementor-element-3a3559f .elementor-heading-title{font-size:52px;line-height:56px;letter-spacing:-1.4px;}.elementor-145 .elementor-element.elementor-element-f462c35{font-size:18px;line-height:29px;}.elementor-145 .elementor-element.elementor-element-bfd99bb{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-b729588 .elementor-heading-title{font-size:40px;line-height:46px;letter-spacing:-1px;}.elementor-145 .elementor-element.elementor-element-ab58313{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-145 .elementor-element.elementor-element-bf58435{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-4b7c177 .elementor-heading-title{font-size:40px;line-height:46px;letter-spacing:-1px;}}@media(max-width:767px){.elementor-145 .elementor-element.elementor-element-461ea06{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-b62ed98{--width:100%;}.elementor-145 .elementor-element.elementor-element-c3f56a0{--width:6px;}.elementor-145 .elementor-element.elementor-element-3a3559f .elementor-heading-title{font-size:40px;line-height:44px;letter-spacing:-1px;}.elementor-145 .elementor-element.elementor-element-f462c35{width:100%;max-width:100%;font-size:16px;line-height:26px;}.elementor-145 .elementor-element.elementor-element-8daaf2a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-145 .elementor-element.elementor-element-f406f15{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-e433546{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-bfd99bb{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-b729588 .elementor-heading-title{font-size:32px;line-height:38px;letter-spacing:-0.8px;}.elementor-145 .elementor-element.elementor-element-ab58313{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-145 .elementor-element.elementor-element-bf58435{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-4b7c177 .elementor-heading-title{font-size:32px;line-height:38px;letter-spacing:-0.8px;}.elementor-145 .elementor-element.elementor-element-f23bc4a{--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;}.elementor-145 .elementor-element.elementor-element-caad1ed{--width:100%;--min-height:300px;}.elementor-145 .elementor-element.elementor-element-a917993{--padding-top:28px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-145 .elementor-element.elementor-element-8873885 .elementor-heading-title{font-size:26px;line-height:32px;}}@media(min-width:768px){.elementor-145 .elementor-element.elementor-element-461ea06{--content-width:1240px;}.elementor-145 .elementor-element.elementor-element-b62ed98{--width:768px;}.elementor-145 .elementor-element.elementor-element-c3f56a0{--width:6px;}.elementor-145 .elementor-element.elementor-element-bfd99bb{--content-width:1240px;}.elementor-145 .elementor-element.elementor-element-bf58435{--content-width:1240px;}.elementor-145 .elementor-element.elementor-element-f23bc4a{--width:100%;}.elementor-145 .elementor-element.elementor-element-caad1ed{--width:38%;}}@media(max-width:1024px) and (min-width:768px){.elementor-145 .elementor-element.elementor-element-b62ed98{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-c3f56a0 */.elementor-145 .elementor-element.elementor-element-c3f56a0{height:6px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e244ac */.elementor-145 .elementor-element.elementor-element-0e244ac{width:auto;align-self:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a3559f */.elementor-145 .elementor-element.elementor-element-3a3559f .sg-grad{background:linear-gradient(124deg,#3ccaa6 0%,#0099a0 100%);-webkit-background-clip:text;background-clip:text;color:transparent}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f406f15 */.elementor-145 .elementor-element.elementor-element-f406f15 .elementor-button-icon svg{width:16px;height:16px}.elementor-145 .elementor-element.elementor-element-f406f15 .elementor-button-content-wrapper{gap:19px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-461ea06 */.elementor-145 .elementor-element.elementor-element-461ea06{overflow:hidden}.elementor-145 .elementor-element.elementor-element-461ea06::before{content:'';position:absolute;left:0;right:0;top:-44px;bottom:43.94px;opacity:.4;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,0) 1.786%,#d4f0ec 3.41%);-webkit-mask:url(https://surveyguard.ca/wp-content/uploads/2026/10/f7389ec9-1197-4d56-897d-dda598ec3fd0.svg) 0 20px/100% 100% no-repeat;mask:url(https://surveyguard.ca/wp-content/uploads/2026/10/f7389ec9-1197-4d56-897d-dda598ec3fd0.svg) 0 20px/100% 100% no-repeat}.elementor-145 .elementor-element.elementor-element-461ea06::after{content:'';position:absolute;left:50%;top:-64px;width:1501px;height:636px;transform:translateX(-50%);pointer-events:none;background:url(https://surveyguard.ca/wp-content/uploads/2026/10/2b038f81-e951-403f-8968-78496b43c019.svg) 0 0/100% 100% no-repeat;-webkit-mask:url(https://surveyguard.ca/wp-content/uploads/2026/10/f7389ec9-1197-4d56-897d-dda598ec3fd0.svg) 30.5px 40px/1440px 1162px no-repeat;mask:url(https://surveyguard.ca/wp-content/uploads/2026/10/f7389ec9-1197-4d56-897d-dda598ec3fd0.svg) 30.5px 40px/1440px 1162px no-repeat}.elementor-145 .elementor-element.elementor-element-461ea06>.e-con-inner{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b729588 */.elementor-145 .elementor-element.elementor-element-b729588 .sg-grad{background:linear-gradient(124deg,#3ccaa6 0%,#0099a0 100%);-webkit-background-clip:text;background-clip:text;color:transparent}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d71d0 */.elementor-145 .elementor-element.elementor-element-52d71d0{max-width:760px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be55ca */.elementor-145 .elementor-element.elementor-element-2be55ca{box-shadow:0 1px 2px 0 rgba(17,52,55,0.04),0 24px 60px -36px rgba(17,52,55,0.2)}.elementor-145 .elementor-element.elementor-element-2be55ca{flex:1 1 0%;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-723a289 */.elementor-145 .elementor-element.elementor-element-723a289{box-shadow:0 1px 2px 0 rgba(17,52,55,0.04),0 24px 60px -36px rgba(17,52,55,0.2)}.elementor-145 .elementor-element.elementor-element-723a289{flex:1 1 0%;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6b3c6e */.elementor-145 .elementor-element.elementor-element-f6b3c6e{box-shadow:0 1px 2px 0 rgba(17,52,55,0.04),0 24px 60px -36px rgba(17,52,55,0.2)}.elementor-145 .elementor-element.elementor-element-f6b3c6e{flex:1 1 0%;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab58313 */.elementor-145 .elementor-element.elementor-element-ab58313{width:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b7c177 */.elementor-145 .elementor-element.elementor-element-4b7c177 .sg-grad{background:linear-gradient(124deg,#3ccaa6 0%,#0099a0 100%);-webkit-background-clip:text;background-clip:text;color:transparent}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcc60a7 */.elementor-145 .elementor-element.elementor-element-bcc60a7{max-width:760px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caad1ed */.elementor-145 .elementor-element.elementor-element-caad1ed{position:relative;overflow:hidden;min-height:420px}.elementor-145 .elementor-element.elementor-element-caad1ed::after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(5,28,31,0) 60%,rgba(5,28,31,.18) 100%)}@media (max-width:767px){.elementor-145 .elementor-element.elementor-element-caad1ed{min-height:0;aspect-ratio:4/5;width:100%}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d18759c */.elementor-145 .elementor-element.elementor-element-d18759c p{margin:0 0 12px}.elementor-145 .elementor-element.elementor-element-d18759c p:last-child{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53101ba */.elementor-145 .elementor-element.elementor-element-53101ba{width:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f672fd6 */.elementor-145 .elementor-element.elementor-element-f672fd6{width:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc959dc */.elementor-145 .elementor-element.elementor-element-cc959dc{width:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-937b1cb */.elementor-145 .elementor-element.elementor-element-937b1cb{flex-wrap:wrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a917993 */.elementor-145 .elementor-element.elementor-element-a917993{flex:1 1 0%;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23bc4a */.elementor-145 .elementor-element.elementor-element-f23bc4a{max-width:1000px;color:inherit;text-decoration:none;box-shadow:0 1px 2px 0 rgba(17,52,55,0.04),0 24px 60px -36px rgba(17,52,55,0.2);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.elementor-145 .elementor-element.elementor-element-f23bc4a:hover{transform:translateY(-4px);border-color:#3BA38C;box-shadow:0 1px 2px 0 rgba(17,52,55,0.04),0 32px 70px -34px rgba(17,52,55,0.32)}.elementor-145 .elementor-element.elementor-element-f23bc4a .sg-more .elementor-heading-title{transition:letter-spacing .25s ease}.elementor-145 .elementor-element.elementor-element-f23bc4a:hover .sg-more .elementor-heading-title{color:#349380}.elementor-145 .elementor-element.elementor-element-f23bc4a:focus-visible{outline:2px solid #3BA38C;outline-offset:4px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c325c83 */.elementor-145 .elementor-element.elementor-element-c325c83{width:100%}/* End custom CSS */