.elementor-215 .elementor-element.elementor-element-92b5bb2{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.35;--padding-top:95px;--padding-bottom:50px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-92b5bb2:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-92b5bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/resizecom_A7407237.jpeg");background-position:center center;background-size:cover;}.elementor-215 .elementor-element.elementor-element-92b5bb2::before, .elementor-215 .elementor-element.elementor-element-92b5bb2 > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-92b5bb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-92b5bb2 > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-92b5bb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-92b5bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-215 .elementor-element.elementor-element-328c599{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;bottom:25px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-215 .elementor-element.elementor-element-fd65daf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-215 .elementor-element.elementor-element-fd65daf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-215 .elementor-element.elementor-element-fd65daf{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-215 .elementor-element.elementor-element-fd65daf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-215 .elementor-element.elementor-element-fd65daf .elementor-icon-list-item > a{font-family:"Nexus Heading Font", Sans-serif;font-size:17px;font-weight:500;}.elementor-215 .elementor-element.elementor-element-fd65daf .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-215 .elementor-element.elementor-element-fd65daf .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-3278085 );}.elementor-215 .elementor-element.elementor-element-3f73bd2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:02px 02px 02px 02px;--border-top-width:02px;--border-right-width:02px;--border-bottom-width:02px;--border-left-width:02px;border-color:#FFF7F2;--border-color:#FFF7F2;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-711c79e{--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;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-215 .elementor-element.elementor-element-6cdc944{text-align:start;width:var( --container-widget-width, 23px );max-width:23px;--container-widget-width:23px;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-6cdc944 img{height:30px;object-fit:contain;object-position:center center;filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-215 .elementor-element.elementor-element-0a669c2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-215 .elementor-element.elementor-element-0a669c2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-215 .elementor-element.elementor-element-0a669c2{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-215 .elementor-element.elementor-element-0a669c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-215 .elementor-element.elementor-element-0a669c2 .elementor-icon-list-item > a{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;}.elementor-215 .elementor-element.elementor-element-0a669c2 .elementor-icon-list-text{color:#FFF7F2;transition:color 0.3s;}.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-215 .elementor-element.elementor-element-e057ed0 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:60px;font-weight:600;letter-spacing:1px;color:#FFF7F2;}.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-215 .elementor-element.elementor-element-da07106{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:20px;font-weight:600;color:#FFF7F2;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-215 .elementor-element.elementor-element-8948c95 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:500;fill:#FFF7F2;color:#FFF7F2;background-color:var( --e-global-color-25254df );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-25254df );border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-8948c95 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-8948c95 .elementor-button:focus{color:#FFF7F2;background-color:#02010100;border-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-8948c95 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-8948c95 .elementor-button:focus svg{fill:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-d0ca7dd{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:075px;--padding-bottom:075px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-d0ca7dd:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-d0ca7dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-e817063{--display:flex;--min-height:450px;--border-radius:15px 15px 15px 15px;}.elementor-215 .elementor-element.elementor-element-e817063:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-e817063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/003.jpeg");background-position:center center;background-size:cover;}.elementor-215 .elementor-element.elementor-element-968e4bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-03aa5da .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:50px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-5322e84{text-align:start;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:20px;font-weight:700;line-height:25px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-1316a3b{--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;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-b7a7c00 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-f1609b1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f1609b1 );border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-b7a7c00 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-b7a7c00 .elementor-button:focus{color:var( --e-global-color-primary );background-color:#02010100;border-color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-b7a7c00 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-b7a7c00 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-c9d134d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-215 .elementor-element.elementor-element-c9d134d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-c9d134d .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#0D289100;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-c9d134d .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-c9d134d .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-3278085 );border-color:var( --e-global-color-3278085 );}.elementor-215 .elementor-element.elementor-element-c9d134d .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-c9d134d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-27a0c4d{--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:03px 03px;--row-gap:03px;--column-gap:03px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-27a0c4d:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-27a0c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-59addfb{--display:flex;--min-height:625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.15;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-215 .elementor-element.elementor-element-59addfb:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-59addfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/022.jpeg");background-position:center center;background-size:cover;}.elementor-215 .elementor-element.elementor-element-59addfb::before, .elementor-215 .elementor-element.elementor-element-59addfb > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-59addfb > .e-con-inner > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-59addfb > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-59addfb > .e-con-inner > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-59addfb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-215 .elementor-element.elementor-element-ae6fb12{--display:flex;--overlay-opacity:0.05;}.elementor-215 .elementor-element.elementor-element-ae6fb12:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-ae6fb12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23BEC8;}.elementor-215 .elementor-element.elementor-element-ae6fb12::before, .elementor-215 .elementor-element.elementor-element-ae6fb12 > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-ae6fb12 > .e-con-inner > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-ae6fb12 > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-ae6fb12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-ae6fb12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:45% auto;}.elementor-215 .elementor-element.elementor-element-ca63cc7{text-align:center;margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-ca63cc7 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-4afb55a{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:20px;font-weight:700;}.elementor-215 .elementor-element.elementor-element-c6046d9 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-c6046d9 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-c6046d9 .elementor-button:focus{color:var( --e-global-color-text );background-color:#02010100;border-color:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-c6046d9 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-c6046d9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-300cb22{--display:flex;--min-height:625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.15;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-215 .elementor-element.elementor-element-300cb22:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-300cb22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/021.jpeg");background-position:center center;background-size:cover;}.elementor-215 .elementor-element.elementor-element-300cb22::before, .elementor-215 .elementor-element.elementor-element-300cb22 > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-300cb22 > .e-con-inner > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-300cb22 > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-300cb22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-300cb22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-215 .elementor-element.elementor-element-b163edf{--display:flex;--overlay-opacity:0.05;}.elementor-215 .elementor-element.elementor-element-b163edf:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-b163edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d494e4 );}.elementor-215 .elementor-element.elementor-element-b163edf::before, .elementor-215 .elementor-element.elementor-element-b163edf > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-b163edf > .e-con-inner > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-b163edf > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-b163edf > .e-con-inner > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-b163edf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-215 .elementor-element.elementor-element-de8178b{text-align:center;margin:080px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-de8178b .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-b5b4d1b{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:20px;font-weight:700;}.elementor-215 .elementor-element.elementor-element-d315fd7 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-d315fd7 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-d315fd7 .elementor-button:focus{color:var( --e-global-color-text );background-color:#02010100;border-color:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-d315fd7 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-d315fd7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-3c3595c{--display:flex;--min-height:625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.15;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-215 .elementor-element.elementor-element-3c3595c:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-3c3595c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/016.jpeg");background-position:center center;background-size:cover;}.elementor-215 .elementor-element.elementor-element-3c3595c::before, .elementor-215 .elementor-element.elementor-element-3c3595c > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-3c3595c > .e-con-inner > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-3c3595c > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-3c3595c > .e-con-inner > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-3c3595c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-215 .elementor-element.elementor-element-c038fde{--display:flex;--overlay-opacity:0.05;}.elementor-215 .elementor-element.elementor-element-c038fde:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-c038fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3278085 );}.elementor-215 .elementor-element.elementor-element-c038fde::before, .elementor-215 .elementor-element.elementor-element-c038fde > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-c038fde > .e-con-inner > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-c038fde > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-c038fde > .e-con-inner > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-c038fde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-215 .elementor-element.elementor-element-b3bfba9{text-align:center;margin:080px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-b3bfba9 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-a3312ba{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:20px;font-weight:700;}.elementor-215 .elementor-element.elementor-element-e809d1f .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-e809d1f .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-e809d1f .elementor-button:focus{color:var( --e-global-color-text );background-color:#02010100;border-color:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-e809d1f .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-e809d1f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-493a1ee{--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;--justify-content:center;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:075px;--padding-bottom:075px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-493a1ee:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-493a1ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EDE6;}.elementor-215 .elementor-element.elementor-element-355767e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-4d68029 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:50px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-8433af0{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:20px;font-weight:700;line-height:25px;color:var( --e-global-color-primary );margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-750078c{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-ec72819 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:500;fill:#C0229B;color:#C0229B;background-color:#23BEC800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-efc5c22 );border-radius:1000px 1000px 1000px 1000px;padding:20px 30px 20px 30px;}.elementor-215 .elementor-element.elementor-element-ec72819 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-ec72819 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-efc5c22 );border-color:#C0229B;}.elementor-215 .elementor-element.elementor-element-ec72819 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-ec72819 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-5343c4e .elementor-button-content-wrapper{flex-direction:row;}.elementor-215 .elementor-element.elementor-element-5343c4e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-5343c4e .elementor-button{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:500;fill:#23BEC8;color:#23BEC8;background-color:#23BEC800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f1609b1 );border-radius:1000px 1000px 1000px 1000px;padding:20px 30px 20px 30px;}.elementor-215 .elementor-element.elementor-element-5343c4e .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-5343c4e .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-f1609b1 );border-color:var( --e-global-color-f1609b1 );}.elementor-215 .elementor-element.elementor-element-5343c4e .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-5343c4e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-36b89dc .elementor-button-content-wrapper{flex-direction:row;}.elementor-215 .elementor-element.elementor-element-36b89dc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-36b89dc .elementor-button{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:500;fill:#362396;color:#362396;background-color:#23BEC800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7231715 );border-radius:1000px 1000px 1000px 1000px;padding:20px 30px 20px 30px;}.elementor-215 .elementor-element.elementor-element-36b89dc .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-36b89dc .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-7231715 );border-color:var( --e-global-color-7231715 );}.elementor-215 .elementor-element.elementor-element-36b89dc .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-36b89dc .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-d68e73d .elementor-button-content-wrapper{flex-direction:row;}.elementor-215 .elementor-element.elementor-element-d68e73d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-d68e73d .elementor-button{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:500;fill:#F08200;color:#F08200;background-color:#23BEC800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3278085 );border-radius:1000px 1000px 1000px 1000px;padding:20px 30px 20px 30px;}.elementor-215 .elementor-element.elementor-element-d68e73d .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-d68e73d .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-3278085 );border-color:var( --e-global-color-3278085 );}.elementor-215 .elementor-element.elementor-element-d68e73d .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-d68e73d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-cf511a8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-1ceb9aa{--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;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-fd147b8 .elementor-icon-wrapper{text-align:center;}.elementor-215 .elementor-element.elementor-element-fd147b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f1609b1 );}.elementor-215 .elementor-element.elementor-element-fd147b8.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-fd147b8.elementor-view-default .elementor-icon{color:var( --e-global-color-f1609b1 );border-color:var( --e-global-color-f1609b1 );}.elementor-215 .elementor-element.elementor-element-fd147b8.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-fd147b8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f1609b1 );}.elementor-215 .elementor-element.elementor-element-fd147b8 .elementor-icon{font-size:40px;}.elementor-215 .elementor-element.elementor-element-fd147b8 .elementor-icon svg{height:40px;}.elementor-215 .elementor-element.elementor-element-1c8e399{text-align:center;}.elementor-215 .elementor-element.elementor-element-1c8e399 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-f1609b1 );}.elementor-215 .elementor-element.elementor-element-cf24ad0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-cf24ad0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-215 .elementor-element.elementor-element-6b1206d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-6b1206d:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-6b1206d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-84950c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-84950c4:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-84950c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2891;}.elementor-215 .elementor-element.elementor-element-52b3857{--display:flex;}.elementor-215 .elementor-element.elementor-element-52b3857:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-52b3857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-215 .elementor-element.elementor-element-0a01671 .elementor-icon-box-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-0a01671.elementor-view-stacked .elementor-icon{background-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-0a01671.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-0a01671.elementor-view-default .elementor-icon{fill:#6C6A67;color:#6C6A67;border-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-0a01671 .elementor-icon{font-size:30px;}.elementor-215 .elementor-element.elementor-element-0a01671 .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-0a01671 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-0a01671 .elementor-icon-box-title{color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-0a01671{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-215 .elementor-element.elementor-element-a413b67{text-align:center;}.elementor-215 .elementor-element.elementor-element-a413b67 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-bf01e7a{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-bf01e7a a{color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-2564267 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-215 .elementor-element.elementor-element-2564267 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-2564267 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-25254df );color:var( --e-global-color-25254df );background-color:#FFF7F2;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-25254df );border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-2564267 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-2564267 .elementor-button:focus{color:#FFF7F2;background-color:#02010100;border-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-2564267 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-2564267 .elementor-button:focus svg{fill:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-44ad7db{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-44ad7db:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-44ad7db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-12e282e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-12e282e:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-12e282e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efc5c22 );}.elementor-215 .elementor-element.elementor-element-11e5428{--display:flex;}.elementor-215 .elementor-element.elementor-element-11e5428:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-11e5428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-215 .elementor-element.elementor-element-2b428ba .elementor-icon-box-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-2b428ba.elementor-view-stacked .elementor-icon{background-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-2b428ba.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-2b428ba.elementor-view-default .elementor-icon{fill:#6C6A67;color:#6C6A67;border-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-2b428ba .elementor-icon{font-size:30px;}.elementor-215 .elementor-element.elementor-element-2b428ba .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-2b428ba .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-2b428ba .elementor-icon-box-title{color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-2b428ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-215 .elementor-element.elementor-element-80127a1{text-align:center;}.elementor-215 .elementor-element.elementor-element-80127a1 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-9935870{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-84a1a53 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-215 .elementor-element.elementor-element-84a1a53 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-84a1a53 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;fill:#C0229B;color:#C0229B;background-color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:#C0229B;border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-84a1a53 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-84a1a53 .elementor-button:focus{color:var( --e-global-color-text );background-color:#02010100;border-color:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-84a1a53 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-84a1a53 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-2077247{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-2077247:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-2077247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-1b56a37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-1b56a37:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-1b56a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9b94fa );}.elementor-215 .elementor-element.elementor-element-6190d2b{--display:flex;}.elementor-215 .elementor-element.elementor-element-6190d2b:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-6190d2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-215 .elementor-element.elementor-element-34cb019 .elementor-icon-box-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-34cb019.elementor-view-stacked .elementor-icon{background-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-34cb019.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-34cb019.elementor-view-default .elementor-icon{fill:#6C6A67;color:#6C6A67;border-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-34cb019 .elementor-icon{font-size:30px;}.elementor-215 .elementor-element.elementor-element-34cb019 .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-34cb019 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-34cb019 .elementor-icon-box-title{color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-34cb019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-215 .elementor-element.elementor-element-94d4c5c{text-align:center;}.elementor-215 .elementor-element.elementor-element-94d4c5c .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-d7753aa{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-fa9f097 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-215 .elementor-element.elementor-element-fa9f097 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-fa9f097 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;fill:#7426A4;color:#7426A4;background-color:#FFF7F2;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7426A4;border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-fa9f097 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-fa9f097 .elementor-button:focus{color:#FFF7F2;background-color:#02010100;border-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-fa9f097 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-fa9f097 .elementor-button:focus svg{fill:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-e221eb9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-e221eb9:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-e221eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-1ba2680{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-1ba2680:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-1ba2680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3278085 );}.elementor-215 .elementor-element.elementor-element-0792adf{--display:flex;}.elementor-215 .elementor-element.elementor-element-0792adf:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-0792adf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-215 .elementor-element.elementor-element-1c7048c .elementor-icon-box-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-1c7048c.elementor-view-stacked .elementor-icon{background-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-1c7048c.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-1c7048c.elementor-view-default .elementor-icon{fill:#6C6A67;color:#6C6A67;border-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-1c7048c .elementor-icon{font-size:30px;}.elementor-215 .elementor-element.elementor-element-1c7048c .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-1c7048c .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-1c7048c .elementor-icon-box-title{color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-1c7048c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-215 .elementor-element.elementor-element-7ed1785 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-a699ef1{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-a699ef1 a{color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-5240ab1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-215 .elementor-element.elementor-element-5240ab1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-5240ab1 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-3278085 );color:var( --e-global-color-3278085 );background-color:#FFF7F2;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3278085 );border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-5240ab1 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-5240ab1 .elementor-button:focus{color:#FFF7F2;background-color:#02010100;border-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-5240ab1 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-5240ab1 .elementor-button:focus svg{fill:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-57e0420{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-57e0420:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-57e0420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-ee54190{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-ee54190:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-ee54190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23BEC8;}.elementor-215 .elementor-element.elementor-element-7481c19{--display:flex;}.elementor-215 .elementor-element.elementor-element-7481c19:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-7481c19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-215 .elementor-element.elementor-element-2e5ec16 .elementor-icon-box-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-2e5ec16.elementor-view-stacked .elementor-icon{background-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-2e5ec16.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-2e5ec16.elementor-view-default .elementor-icon{fill:#6C6A67;color:#6C6A67;border-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-2e5ec16 .elementor-icon{font-size:30px;}.elementor-215 .elementor-element.elementor-element-2e5ec16 .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-2e5ec16 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-2e5ec16 .elementor-icon-box-title{color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-1245429{text-align:center;}.elementor-215 .elementor-element.elementor-element-1245429 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-06dd727{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-04743e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-215 .elementor-element.elementor-element-04743e2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-04743e2 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;fill:#23BEC8;color:#23BEC8;background-color:#FFF7F2;border-style:solid;border-width:2px 2px 2px 2px;border-color:#23BEC8;border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-04743e2 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-04743e2 .elementor-button:focus{color:#FFF7F2;background-color:#02010100;border-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-04743e2 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-04743e2 .elementor-button:focus svg{fill:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-8f1bded{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-bc67ab9{--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;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-3cd7d69 .elementor-icon-wrapper{text-align:center;}.elementor-215 .elementor-element.elementor-element-3cd7d69.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7231715 );}.elementor-215 .elementor-element.elementor-element-3cd7d69.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-3cd7d69.elementor-view-default .elementor-icon{color:var( --e-global-color-7231715 );border-color:var( --e-global-color-7231715 );}.elementor-215 .elementor-element.elementor-element-3cd7d69.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-3cd7d69.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7231715 );}.elementor-215 .elementor-element.elementor-element-3cd7d69 .elementor-icon{font-size:40px;}.elementor-215 .elementor-element.elementor-element-3cd7d69 .elementor-icon svg{height:40px;}.elementor-215 .elementor-element.elementor-element-3254bed{text-align:center;}.elementor-215 .elementor-element.elementor-element-3254bed .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-7231715 );}.elementor-215 .elementor-element.elementor-element-f6d9ea1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-f6d9ea1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-215 .elementor-element.elementor-element-0284950{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-0284950:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-0284950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-178eadc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-178eadc:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-178eadc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25254df );}.elementor-215 .elementor-element.elementor-element-e9c9b9f{--display:flex;}.elementor-215 .elementor-element.elementor-element-e9c9b9f:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-e9c9b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-215 .elementor-element.elementor-element-d46b9b2 .elementor-icon-box-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-d46b9b2.elementor-view-stacked .elementor-icon{background-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-d46b9b2.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-d46b9b2.elementor-view-default .elementor-icon{fill:#6C6A67;color:#6C6A67;border-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-d46b9b2 .elementor-icon{font-size:30px;}.elementor-215 .elementor-element.elementor-element-d46b9b2 .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-d46b9b2 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-d46b9b2 .elementor-icon-box-title{color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-d46b9b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-215 .elementor-element.elementor-element-9fb353b{text-align:center;}.elementor-215 .elementor-element.elementor-element-9fb353b .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-44615ce{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-44615ce a{color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-3ac27fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-215 .elementor-element.elementor-element-3ac27fc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-3ac27fc .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-25254df );color:var( --e-global-color-25254df );background-color:#FFF7F2;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-25254df );border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-3ac27fc .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-3ac27fc .elementor-button:focus{color:#FFF7F2;background-color:#02010100;border-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-3ac27fc .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-3ac27fc .elementor-button:focus svg{fill:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-5ced324{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-5ced324:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-5ced324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-6f5a4a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-6f5a4a1:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-6f5a4a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efc5c22 );}.elementor-215 .elementor-element.elementor-element-c874d7f{--display:flex;}.elementor-215 .elementor-element.elementor-element-c874d7f:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-c874d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-215 .elementor-element.elementor-element-a2e3b90 .elementor-icon-box-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-a2e3b90.elementor-view-stacked .elementor-icon{background-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-a2e3b90.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-a2e3b90.elementor-view-default .elementor-icon{fill:#6C6A67;color:#6C6A67;border-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-a2e3b90 .elementor-icon{font-size:30px;}.elementor-215 .elementor-element.elementor-element-a2e3b90 .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-a2e3b90 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-a2e3b90 .elementor-icon-box-title{color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-a2e3b90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-215 .elementor-element.elementor-element-665b105{text-align:center;}.elementor-215 .elementor-element.elementor-element-665b105 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-949660e{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-530e1b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-215 .elementor-element.elementor-element-530e1b4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-530e1b4 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;fill:#C0229B;color:#C0229B;background-color:#FFF7F2;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C0229B;border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-530e1b4 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-530e1b4 .elementor-button:focus{color:#FFF7F2;background-color:#02010100;border-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-530e1b4 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-530e1b4 .elementor-button:focus svg{fill:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-2b9413d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-2b9413d:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-2b9413d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-288918a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-288918a:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-288918a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7323A5;}.elementor-215 .elementor-element.elementor-element-8926f11{--display:flex;}.elementor-215 .elementor-element.elementor-element-8926f11:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-8926f11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-215 .elementor-element.elementor-element-968bd7a .elementor-icon-box-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-968bd7a.elementor-view-stacked .elementor-icon{background-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-968bd7a.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-968bd7a.elementor-view-default .elementor-icon{fill:#6C6A67;color:#6C6A67;border-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-968bd7a .elementor-icon{font-size:30px;}.elementor-215 .elementor-element.elementor-element-968bd7a .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-968bd7a .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-968bd7a .elementor-icon-box-title{color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-968bd7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-215 .elementor-element.elementor-element-f5d0953{text-align:center;}.elementor-215 .elementor-element.elementor-element-f5d0953 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-610ac6e{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-490161b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-215 .elementor-element.elementor-element-490161b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-490161b .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;fill:#7426A4;color:#7426A4;background-color:#FFF7F2;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7426A4;border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-490161b .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-490161b .elementor-button:focus{color:#FFF7F2;background-color:#02010100;border-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-490161b .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-490161b .elementor-button:focus svg{fill:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-ee444f8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-ee444f8:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-ee444f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-214c1b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-214c1b0:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-214c1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3278085 );}.elementor-215 .elementor-element.elementor-element-561c693{--display:flex;}.elementor-215 .elementor-element.elementor-element-561c693:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-561c693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-215 .elementor-element.elementor-element-7f4026f .elementor-icon-box-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-7f4026f.elementor-view-stacked .elementor-icon{background-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-7f4026f.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-7f4026f.elementor-view-default .elementor-icon{fill:#6C6A67;color:#6C6A67;border-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-7f4026f .elementor-icon{font-size:30px;}.elementor-215 .elementor-element.elementor-element-7f4026f .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-7f4026f .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-7f4026f .elementor-icon-box-title{color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-7f4026f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-215 .elementor-element.elementor-element-ef6ec14{text-align:center;}.elementor-215 .elementor-element.elementor-element-ef6ec14 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-4dd7851{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-82ac6e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-215 .elementor-element.elementor-element-82ac6e3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-82ac6e3 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-3278085 );color:var( --e-global-color-3278085 );background-color:#FFF7F2;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3278085 );border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-82ac6e3 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-82ac6e3 .elementor-button:focus{color:#FFF7F2;background-color:#02010100;border-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-82ac6e3 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-82ac6e3 .elementor-button:focus svg{fill:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-48f18f2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-48f18f2:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-48f18f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-fb7a6eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-fb7a6eb:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-fb7a6eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f1609b1 );}.elementor-215 .elementor-element.elementor-element-54bab1c{--display:flex;}.elementor-215 .elementor-element.elementor-element-54bab1c:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-54bab1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-215 .elementor-element.elementor-element-255df51 .elementor-icon-box-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-255df51.elementor-view-stacked .elementor-icon{background-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-255df51.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-255df51.elementor-view-default .elementor-icon{fill:#6C6A67;color:#6C6A67;border-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-255df51 .elementor-icon{font-size:30px;}.elementor-215 .elementor-element.elementor-element-255df51 .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-255df51 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-255df51 .elementor-icon-box-title{color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-255df51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-215 .elementor-element.elementor-element-1f8f7ed{text-align:center;}.elementor-215 .elementor-element.elementor-element-1f8f7ed .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-dd5d6fc{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-667cb54 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-215 .elementor-element.elementor-element-667cb54 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-667cb54 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-f1609b1 );color:var( --e-global-color-f1609b1 );background-color:#FFF7F2;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f1609b1 );border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-667cb54 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-667cb54 .elementor-button:focus{color:#FFF7F2;background-color:#02010100;border-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-667cb54 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-667cb54 .elementor-button:focus svg{fill:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-e5389af{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-e5389af:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-e5389af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-8b70794{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-8b70794:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-8b70794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ED1C24;}.elementor-215 .elementor-element.elementor-element-a912938{--display:flex;}.elementor-215 .elementor-element.elementor-element-a912938:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-a912938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-215 .elementor-element.elementor-element-d49119e .elementor-icon-box-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-d49119e.elementor-view-stacked .elementor-icon{background-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-d49119e.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-d49119e.elementor-view-default .elementor-icon{fill:#6C6A67;color:#6C6A67;border-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-d49119e .elementor-icon{font-size:30px;}.elementor-215 .elementor-element.elementor-element-d49119e .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-d49119e .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-d49119e .elementor-icon-box-title{color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-d49119e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-215 .elementor-element.elementor-element-dca8d74{text-align:center;}.elementor-215 .elementor-element.elementor-element-dca8d74 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-4366b09{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-001b6f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-215 .elementor-element.elementor-element-001b6f3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-001b6f3 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;fill:#ED1C24;color:#ED1C24;background-color:#FFF7F2;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ED1C24;border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-001b6f3 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-001b6f3 .elementor-button:focus{color:#FFF7F2;background-color:#02010100;border-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-001b6f3 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-001b6f3 .elementor-button:focus svg{fill:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-42bf8e6{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-25ddf9c{--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;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-1cdea95 .elementor-icon-wrapper{text-align:center;}.elementor-215 .elementor-element.elementor-element-1cdea95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3278085 );}.elementor-215 .elementor-element.elementor-element-1cdea95.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-1cdea95.elementor-view-default .elementor-icon{color:var( --e-global-color-3278085 );border-color:var( --e-global-color-3278085 );}.elementor-215 .elementor-element.elementor-element-1cdea95.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-1cdea95.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3278085 );}.elementor-215 .elementor-element.elementor-element-1cdea95 .elementor-icon{font-size:40px;}.elementor-215 .elementor-element.elementor-element-1cdea95 .elementor-icon svg{height:40px;}.elementor-215 .elementor-element.elementor-element-b74fb91{text-align:center;}.elementor-215 .elementor-element.elementor-element-b74fb91 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-3278085 );}.elementor-215 .elementor-element.elementor-element-f527eae{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-f527eae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-215 .elementor-element.elementor-element-ef6783a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-ef6783a:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-ef6783a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-2dbfb66{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-2dbfb66:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-2dbfb66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2891;}.elementor-215 .elementor-element.elementor-element-d7021a2{--display:flex;}.elementor-215 .elementor-element.elementor-element-d7021a2:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-d7021a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-215 .elementor-element.elementor-element-24ff54c .elementor-icon-box-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-24ff54c.elementor-view-stacked .elementor-icon{background-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-24ff54c.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-24ff54c.elementor-view-default .elementor-icon{fill:#6C6A67;color:#6C6A67;border-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-24ff54c .elementor-icon{font-size:30px;}.elementor-215 .elementor-element.elementor-element-24ff54c .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-24ff54c .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-24ff54c .elementor-icon-box-title{color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-24ff54c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-215 .elementor-element.elementor-element-d77ad8f{text-align:center;}.elementor-215 .elementor-element.elementor-element-d77ad8f .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-955bd47{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-955bd47 a{color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-d77ff52 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-215 .elementor-element.elementor-element-d77ff52 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-d77ff52 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-25254df );color:var( --e-global-color-25254df );background-color:#FFF7F2;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-25254df );border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-d77ff52 .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-d77ff52 .elementor-button:focus{color:#FFF7F2;background-color:#02010100;border-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-d77ff52 .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-d77ff52 .elementor-button:focus svg{fill:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-4148e60{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-4148e60:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-4148e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-643773e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-643773e:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-643773e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efc5c22 );}.elementor-215 .elementor-element.elementor-element-e508b58{--display:flex;}.elementor-215 .elementor-element.elementor-element-e508b58:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-e508b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-215 .elementor-element.elementor-element-9095963 .elementor-icon-box-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-9095963.elementor-view-stacked .elementor-icon{background-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-9095963.elementor-view-framed .elementor-icon, .elementor-215 .elementor-element.elementor-element-9095963.elementor-view-default .elementor-icon{fill:#6C6A67;color:#6C6A67;border-color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-9095963 .elementor-icon{font-size:30px;}.elementor-215 .elementor-element.elementor-element-9095963 .elementor-icon-box-title, .elementor-215 .elementor-element.elementor-element-9095963 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-215 .elementor-element.elementor-element-9095963 .elementor-icon-box-title{color:#6C6A67;}.elementor-215 .elementor-element.elementor-element-9095963{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-215 .elementor-element.elementor-element-62c3e1e{text-align:center;}.elementor-215 .elementor-element.elementor-element-62c3e1e .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1px;color:#1B1B1A;}.elementor-215 .elementor-element.elementor-element-b6c4634{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-0d5213b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-215 .elementor-element.elementor-element-0d5213b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-215 .elementor-element.elementor-element-0d5213b .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;fill:#C0229B;color:#C0229B;background-color:#FFF7F2;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C0229B;border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-0d5213b .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-0d5213b .elementor-button:focus{color:#FFF7F2;background-color:#02010100;border-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-0d5213b .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-0d5213b .elementor-button:focus svg{fill:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-0a17254{--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;--justify-content:space-between;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.025;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-0a17254:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-0a17254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-0a17254::before, .elementor-215 .elementor-element.elementor-element-0a17254 > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-0a17254 > .e-con-inner > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-0a17254 > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-0a17254 > .e-con-inner > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-0a17254 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/19.png");background-position:top center;background-repeat:no-repeat;background-size:50% auto;}.elementor-215 .elementor-element.elementor-element-9a0fed0{--display:flex;--min-height:700px;--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;--overlay-opacity:0.35;--padding-top:95px;--padding-bottom:50px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-9a0fed0:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-9a0fed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexussupport.ca/wp-content/uploads/2025/12/002.jpeg");background-position:50% 30%;background-size:cover;}.elementor-215 .elementor-element.elementor-element-9a0fed0::before, .elementor-215 .elementor-element.elementor-element-9a0fed0 > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-9a0fed0 > .e-con-inner > .elementor-background-video-container::before, .elementor-215 .elementor-element.elementor-element-9a0fed0 > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-9a0fed0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-215 .elementor-element.elementor-element-9a0fed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-215 .elementor-element.elementor-element-faf1bed{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:02px 02px 02px 02px;--border-top-width:02px;--border-right-width:02px;--border-bottom-width:02px;--border-left-width:02px;border-color:#FFF7F2;--border-color:#FFF7F2;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-215 .elementor-element.elementor-element-073c7cc{--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;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-10baedd{text-align:start;width:var( --container-widget-width, 23px );max-width:23px;--container-widget-width:23px;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-10baedd img{height:30px;object-fit:contain;object-position:center center;filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-215 .elementor-element.elementor-element-dc94bd9 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:45px;font-weight:600;letter-spacing:1px;color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-8c6acc8{text-align:center;font-family:"Nexus Custom Paragraph Font", Sans-serif;font-size:20px;font-weight:600;color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-bae68fd .elementor-button{font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:500;fill:#FFF7F2;color:#FFF7F2;background-color:var( --e-global-color-f1609b1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f1609b1 );border-radius:1000px 1000px 1000px 1000px;padding:017px 025px 017px 025px;}.elementor-215 .elementor-element.elementor-element-bae68fd .elementor-button:hover, .elementor-215 .elementor-element.elementor-element-bae68fd .elementor-button:focus{color:#FFF7F2;background-color:#02010100;border-color:#FFF7F2;}.elementor-215 .elementor-element.elementor-element-bae68fd .elementor-button:hover svg, .elementor-215 .elementor-element.elementor-element-bae68fd .elementor-button:focus svg{fill:#FFF7F2;}@media(max-width:1024px){.elementor-215 .elementor-element.elementor-element-cf24ad0{--grid-auto-flow:row;}.elementor-215 .elementor-element.elementor-element-f6d9ea1{--grid-auto-flow:row;}.elementor-215 .elementor-element.elementor-element-f527eae{--grid-auto-flow:row;}.elementor-215 .elementor-element.elementor-element-9a0fed0:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-9a0fed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(min-width:768px){.elementor-215 .elementor-element.elementor-element-92b5bb2{--content-width:1500px;}.elementor-215 .elementor-element.elementor-element-d0ca7dd{--content-width:1500px;}.elementor-215 .elementor-element.elementor-element-493a1ee{--content-width:1200px;}.elementor-215 .elementor-element.elementor-element-cf24ad0{--width:100%;}.elementor-215 .elementor-element.elementor-element-f6d9ea1{--width:100%;}.elementor-215 .elementor-element.elementor-element-f527eae{--width:100%;}.elementor-215 .elementor-element.elementor-element-9a0fed0{--content-width:1500px;}}@media(max-width:767px){.elementor-215 .elementor-element.elementor-element-3f73bd2{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-0a669c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-215 .elementor-element.elementor-element-0a669c2 .elementor-icon-list-item > a{font-size:18px;}.elementor-215 .elementor-element.elementor-element-e057ed0{text-align:center;}.elementor-215 .elementor-element.elementor-element-e057ed0 .elementor-heading-title{font-size:50px;}.elementor-215 .elementor-element.elementor-element-da07106{text-align:center;font-size:19px;}.elementor-215 .elementor-element.elementor-element-d0ca7dd{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:50px;--padding-bottom:50px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-e817063{--min-height:400px;}.elementor-215 .elementor-element.elementor-element-968e4bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-03aa5da{text-align:start;}.elementor-215 .elementor-element.elementor-element-03aa5da .elementor-heading-title{font-size:45px;}.elementor-215 .elementor-element.elementor-element-27a0c4d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-59addfb{--min-height:500px;}.elementor-215 .elementor-element.elementor-element-ca63cc7 .elementor-heading-title{font-size:35px;}.elementor-215 .elementor-element.elementor-element-ca63cc7{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-300cb22{--min-height:500px;}.elementor-215 .elementor-element.elementor-element-de8178b .elementor-heading-title{font-size:35px;}.elementor-215 .elementor-element.elementor-element-3c3595c{--min-height:500px;}.elementor-215 .elementor-element.elementor-element-b3bfba9 .elementor-heading-title{font-size:35px;}.elementor-215 .elementor-element.elementor-element-493a1ee{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-355767e{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-215 .elementor-element.elementor-element-4d68029{text-align:center;}.elementor-215 .elementor-element.elementor-element-4d68029 .elementor-heading-title{font-size:45px;}.elementor-215 .elementor-element.elementor-element-8433af0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-750078c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-215 .elementor-element.elementor-element-ec72819 .elementor-button{font-size:15px;padding:015px 015px 015px 015px;}.elementor-215 .elementor-element.elementor-element-5343c4e .elementor-button{font-size:15px;padding:015px 015px 015px 015px;}.elementor-215 .elementor-element.elementor-element-36b89dc .elementor-button{font-size:15px;padding:15px 15px 15px 15px;}.elementor-215 .elementor-element.elementor-element-d68e73d .elementor-button{font-size:15px;padding:15px 15px 15px 15px;}.elementor-215 .elementor-element.elementor-element-1ceb9aa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-215 .elementor-element.elementor-element-1c8e399{text-align:start;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-1c8e399 .elementor-heading-title{font-size:22px;}.elementor-215 .elementor-element.elementor-element-cf24ad0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-215 .elementor-element.elementor-element-6b1206d{--min-height:400px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-52b3857:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-52b3857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80% auto;}.elementor-215 .elementor-element.elementor-element-a413b67 .elementor-heading-title{font-size:28px;}.elementor-215 .elementor-element.elementor-element-a413b67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-bf01e7a{text-align:center;font-size:20px;}.elementor-215 .elementor-element.elementor-element-44ad7db{--min-height:400px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-11e5428:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-11e5428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80% auto;}.elementor-215 .elementor-element.elementor-element-80127a1 .elementor-heading-title{font-size:28px;}.elementor-215 .elementor-element.elementor-element-80127a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-9935870{text-align:center;font-size:20px;}.elementor-215 .elementor-element.elementor-element-2077247{--min-height:400px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-6190d2b:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-6190d2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80% auto;}.elementor-215 .elementor-element.elementor-element-94d4c5c .elementor-heading-title{font-size:28px;}.elementor-215 .elementor-element.elementor-element-94d4c5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-d7753aa{text-align:center;font-size:20px;}.elementor-215 .elementor-element.elementor-element-e221eb9{--min-height:400px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-0792adf:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-0792adf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80% auto;}.elementor-215 .elementor-element.elementor-element-7ed1785 .elementor-heading-title{font-size:28px;}.elementor-215 .elementor-element.elementor-element-7ed1785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-a699ef1{text-align:center;font-size:20px;}.elementor-215 .elementor-element.elementor-element-57e0420{--min-height:400px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-7481c19:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-7481c19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80% auto;}.elementor-215 .elementor-element.elementor-element-1245429 .elementor-heading-title{font-size:28px;}.elementor-215 .elementor-element.elementor-element-1245429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-06dd727{text-align:center;font-size:20px;}.elementor-215 .elementor-element.elementor-element-bc67ab9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-215 .elementor-element.elementor-element-3254bed{text-align:start;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-3254bed .elementor-heading-title{font-size:24px;}.elementor-215 .elementor-element.elementor-element-f6d9ea1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-215 .elementor-element.elementor-element-0284950{--min-height:400px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-e9c9b9f:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-e9c9b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80% auto;}.elementor-215 .elementor-element.elementor-element-9fb353b .elementor-heading-title{font-size:28px;}.elementor-215 .elementor-element.elementor-element-9fb353b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-44615ce{text-align:center;font-size:20px;}.elementor-215 .elementor-element.elementor-element-5ced324{--min-height:400px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-c874d7f:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-c874d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80% auto;}.elementor-215 .elementor-element.elementor-element-665b105 .elementor-heading-title{font-size:28px;}.elementor-215 .elementor-element.elementor-element-665b105{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-949660e{text-align:center;font-size:20px;}.elementor-215 .elementor-element.elementor-element-2b9413d{--min-height:400px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-8926f11:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-8926f11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80% auto;}.elementor-215 .elementor-element.elementor-element-f5d0953 .elementor-heading-title{font-size:28px;}.elementor-215 .elementor-element.elementor-element-f5d0953{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-610ac6e{text-align:center;font-size:20px;}.elementor-215 .elementor-element.elementor-element-ee444f8{--min-height:400px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-561c693:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-561c693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80% auto;}.elementor-215 .elementor-element.elementor-element-ef6ec14 .elementor-heading-title{font-size:28px;}.elementor-215 .elementor-element.elementor-element-ef6ec14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-4dd7851{text-align:center;font-size:20px;}.elementor-215 .elementor-element.elementor-element-48f18f2{--min-height:400px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-54bab1c:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-54bab1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80% auto;}.elementor-215 .elementor-element.elementor-element-1f8f7ed .elementor-heading-title{font-size:28px;}.elementor-215 .elementor-element.elementor-element-1f8f7ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-dd5d6fc{text-align:center;font-size:20px;}.elementor-215 .elementor-element.elementor-element-e5389af{--min-height:400px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-a912938:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-a912938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80% auto;}.elementor-215 .elementor-element.elementor-element-dca8d74 .elementor-heading-title{font-size:28px;}.elementor-215 .elementor-element.elementor-element-dca8d74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-4366b09{text-align:center;font-size:20px;}.elementor-215 .elementor-element.elementor-element-25ddf9c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-215 .elementor-element.elementor-element-b74fb91{text-align:start;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-b74fb91 .elementor-heading-title{font-size:24px;}.elementor-215 .elementor-element.elementor-element-f527eae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-215 .elementor-element.elementor-element-ef6783a{--min-height:400px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-d7021a2:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-d7021a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80% auto;}.elementor-215 .elementor-element.elementor-element-d77ad8f .elementor-heading-title{font-size:28px;}.elementor-215 .elementor-element.elementor-element-d77ad8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-955bd47{text-align:center;font-size:20px;}.elementor-215 .elementor-element.elementor-element-4148e60{--min-height:400px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-e508b58:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-e508b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80% auto;}.elementor-215 .elementor-element.elementor-element-62c3e1e .elementor-heading-title{font-size:28px;}.elementor-215 .elementor-element.elementor-element-62c3e1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-b6c4634{text-align:center;font-size:20px;}.elementor-215 .elementor-element.elementor-element-0a17254{--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-9a0fed0{--min-height:450px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:025px;}.elementor-215 .elementor-element.elementor-element-9a0fed0:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-9a0fed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-215 .elementor-element.elementor-element-faf1bed{border-width:02px 02px 02px 02px;--border-top-width:02px;--border-right-width:02px;--border-bottom-width:02px;--border-left-width:02px;--border-radius:025px 025px 025px 025px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-215 .elementor-element.elementor-element-dc94bd9{text-align:center;}.elementor-215 .elementor-element.elementor-element-dc94bd9 .elementor-heading-title{font-size:40px;}.elementor-215 .elementor-element.elementor-element-8c6acc8{text-align:center;font-size:19px;}}/* Start custom CSS for container, class: .elementor-element-328c599 */.custom-width{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da07106 */.about-hero-text{
    max-width: 650px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f73bd2 */.home-hero-alt{
    width: 700px;
    backdrop-filter: blur(2.5px);
      transition: 0.65s cubic-bezier(.4,0,.2,1) !important;
}

@media screen and (max-width: 767px){
    .home-hero-alt{
        width: fit-content;
        backdrop-filter: blur(0px);
          transition: 0.65s cubic-bezier(.4,0,.2,1) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae6fb12 */.custom-circle-services::before{
    opacity: 0;
}

.services-heading{
  transition: .55s cubic-bezier(0.16, 1, 0.3, 1) !important;
  transform: translateY(15px);
    z-index: 5;
}


.services-text{
    opacity: 0;
    transition: .55s cubic-bezier(0.16, 1, 0.3, 1) !important;
    transform: translateY(15px);
      z-index: 5;
}


.services-button{
    opacity: 0;
    transition: .55s cubic-bezier(0.16, 1, 0.3, 1) !important;
    transform: translateY(15px);
      z-index: 5;
}


.custom-circle-services{
    width: 125px;
    height: 125px;
    border-radius: 100000px;
    position: absolute;
    transition: 0.75s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.custom-circle-container{
    overflow: hidden;
}




/*Hovers*/

.custom-circle-container:hover .services-heading{
    transform: translateY(0px);
} 

.custom-circle-container:hover .custom-circle-services{
    width: 150%;
    height: 150%;
    border-radius: 0px;
} 


.custom-circle-container:hover .services-text{
    opacity: 1;
    transform: translateY(0px);
} 


.custom-circle-container:hover .services-button{
    opacity: 1;
    transform: translateY(0px);
} 




.custom-circle-container:hover .custom-circle-services::before{
    opacity: .05;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4afb55a */.services-text{
    opacity: 0;
    transition: .55s cubic-bezier(0.16, 1, 0.3, 1) !important;
    transform: translateY(10px);
    max-width: 400px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b163edf */.services-heading{
  transition: .55s cubic-bezier(0.16, 1, 0.3, 1) !important;
  transform: translateY(15px);
    z-index: 5;
}


.services-text{
    opacity: 0;
    transition: .55s cubic-bezier(0.16, 1, 0.3, 1) !important;
    transform: translateY(15px);
      z-index: 5;
}


.services-button{
    opacity: 0;
    transition: .55s cubic-bezier(0.16, 1, 0.3, 1) !important;
    transform: translateY(15px);
      z-index: 5;
}


.custom-circle-services{
    width: 125px;
    height: 125px;
    border-radius: 100000px;
    position: absolute;
    transition: 0.75s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.custom-circle-container{
    overflow: hidden;
}




/*Hovers*/

.custom-circle-container:hover .services-heading{
    transform: translateY(0px);
} 

.custom-circle-container:hover .custom-circle-services{
    width: 150%;
    height: 150%;
    border-radius: 0px;
} 


.custom-circle-container:hover .services-text{
    opacity: 1;
    transform: translateY(0px);
} 


.custom-circle-container:hover .services-button{
    opacity: 1;
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5b4d1b */.services-text{
    opacity: 0;
    transition: .55s cubic-bezier(0.16, 1, 0.3, 1) !important;
    transform: translateY(10px);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c038fde */.services-heading{
  transition: .55s cubic-bezier(0.16, 1, 0.3, 1) !important;
  transform: translateY(15px);
    z-index: 5;
}


.services-text{
    opacity: 0;
    transition: .55s cubic-bezier(0.16, 1, 0.3, 1) !important;
    transform: translateY(15px);
      z-index: 5;
}


.services-button{
    opacity: 0;
    transition: .55s cubic-bezier(0.16, 1, 0.3, 1) !important;
    transform: translateY(15px);
      z-index: 5;
}


.custom-circle-services{
    width: 125px;
    height: 125px;
    border-radius: 100000px;
    position: absolute;
    transition: 0.75s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.custom-circle-container{
    overflow: hidden;
}




/*Hovers*/

.custom-circle-container:hover .services-heading{
    transform: translateY(0px);
} 

.custom-circle-container:hover .custom-circle-services{
    width: 150%;
    height: 150%;
    border-radius: 0px;
} 


.custom-circle-container:hover .services-text{
    opacity: 1;
    transform: translateY(0px);
} 


.custom-circle-container:hover .services-button{
    opacity: 1;
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3312ba */.services-text{
    opacity: 0;
    transition: .55s cubic-bezier(0.16, 1, 0.3, 1) !important;
    transform: translateY(10px);
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec72819 */.custom-pointer{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84950c4 */.landing-accent{
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
    height: 60px;
  
    border-radius: 0 0 100% 0;
    overflow: hidden;
    transition: 1.25s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.landing-accent::after{
    content: "";
    position: absolute;
    top: -22px;
    left: -22px;
    width: 60px;
    height: 60px;
  
    border-radius: 50%;
}

.custom-circle-container{
    overflow: hidden;
}

.custom-circle-container:hover .landing-accent{
    width: 200%;
    height: 200%;
}

.landing-accent-overlay{
    transition: 1.25s cubic-bezier(0.16, 1, 0.3, 1) !important;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.custom-circle-container:hover .landing-accent-overlay{
    opacity: .05;
}


.top-level-btn{
    z-index: 10;

    
}

.top-level-item{
    z-index: 10;
    transition: .25s cubic-bezier(0.16, 1, 0.3, 1) !important;
    
}


.custom-circle-container:hover .top-level-item{
    color: #FFF7F2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-178eadc */.landing-accent{
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
    height: 60px;
  
    border-radius: 0 0 100% 0;
    overflow: hidden;
    transition: 1.25s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.landing-accent::after{
    content: "";
    position: absolute;
    top: -22px;
    left: -22px;
    width: 60px;
    height: 60px;
  
    border-radius: 50%;
}

.custom-circle-container{
    overflow: hidden;
}

.custom-circle-container:hover .landing-accent{
    width: 200%;
    height: 200%;
}

.landing-accent-overlay{
    transition: 1.25s cubic-bezier(0.16, 1, 0.3, 1) !important;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.custom-circle-container:hover .landing-accent-overlay{
    opacity: .05;
}


.top-level-btn{
    z-index: 10;

    
}

.top-level-item{
    z-index: 10;
    transition: .25s cubic-bezier(0.16, 1, 0.3, 1) !important;
    
}


.custom-circle-container:hover .top-level-item{
    filter: brightness(100000%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dbfb66 */.landing-accent{
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
    height: 60px;
  
    border-radius: 0 0 100% 0;
    overflow: hidden;
    transition: 1.25s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.landing-accent::after{
    content: "";
    position: absolute;
    top: -22px;
    left: -22px;
    width: 60px;
    height: 60px;
  
    border-radius: 50%;
}

.custom-circle-container{
    overflow: hidden;
}

.custom-circle-container:hover .landing-accent{
    width: 200%;
    height: 200%;
}

.landing-accent-overlay{
    transition: 1.25s cubic-bezier(0.16, 1, 0.3, 1) !important;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.custom-circle-container:hover .landing-accent-overlay{
    opacity: .05;
}


.top-level-btn{
    z-index: 10;

    
}

.top-level-item{
    z-index: 10;
    transition: .25s cubic-bezier(0.16, 1, 0.3, 1) !important;
    
}


.custom-circle-container:hover .top-level-item{
    filter: brightness(100000%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c6acc8 */.about-hero-text{
    max-width: 650px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faf1bed */.home-hero{
    max-width: 500px;
    backdrop-filter: blur(2.5px);
      transition: 0.65s cubic-bezier(.4,0,.2,1) !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nexus Heading Font';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://nexussupport.ca/wp-content/uploads/2025/12/Geologica-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Nexus Heading Font';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://nexussupport.ca/wp-content/uploads/2025/12/Geologica-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Nexus Heading Font';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://nexussupport.ca/wp-content/uploads/2025/12/Geologica-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Nexus Heading Font';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://nexussupport.ca/wp-content/uploads/2025/12/Geologica-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Nexus Heading Font';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://nexussupport.ca/wp-content/uploads/2025/12/Geologica-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Nexus Heading Font';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://nexussupport.ca/wp-content/uploads/2025/12/Geologica-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Nexus Heading Font';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://nexussupport.ca/wp-content/uploads/2025/12/Geologica-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Nexus Heading Font';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://nexussupport.ca/wp-content/uploads/2025/12/Geologica-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Nexus Heading Font';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://nexussupport.ca/wp-content/uploads/2025/12/Geologica-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nexus Custom Paragraph Font';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://nexussupport.ca/wp-content/uploads/2025/12/CreHappiness-M.ttf') format('truetype');
}
@font-face {
	font-family: 'Nexus Custom Paragraph Font';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://nexussupport.ca/wp-content/uploads/2025/12/CreHappiness-B.ttf') format('truetype');
}
/* End Custom Fonts CSS */