.elementor-35 .elementor-element.elementor-element-876e6a9{--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.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-876e6a9::before, .elementor-35 .elementor-element.elementor-element-876e6a9 > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-876e6a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-876e6a9 > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-876e6a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-876e6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-35 .elementor-element.elementor-element-eb74861{text-align:center;}.elementor-35 .elementor-element.elementor-element-eb74861 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:#FDFDFD;}.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-35 .elementor-element.elementor-element-2394911{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-ef07793{--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;--padding-top:80px;--padding-bottom:80px;--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-35 .elementor-element.elementor-element-5f7998f{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-64e2507{text-align:center;}.elementor-35 .elementor-element.elementor-element-64e2507 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:#282828;}.elementor-35 .elementor-element.elementor-element-d010980{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;text-transform:lowercase;color:#696F6F;}.elementor-35 .elementor-element.elementor-element-f9523ff{--display:flex;}.elementor-35 .elementor-element.elementor-element-592f488{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-592f488:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-f947bd6{--display:flex;--min-height:200px;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-f947bd6:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-f947bd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royaltaj.vginfotech.ca/wp-content/uploads/2026/02/vg-junk-logo-3.png.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-4c53484{--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:space-between;}.elementor-35 .elementor-element.elementor-element-ef0747c{background-color:#46CAD7;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-ef0747c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-51b1373{background-color:#46CAD7;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-51b1373 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-36204f7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;color:#1F1F1F;}.elementor-35 .elementor-element.elementor-element-c331e0e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;color:#1F1F1F;}.elementor-35 .elementor-element.elementor-element-dd2e431{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-35 .elementor-element.elementor-element-8d98685 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-8d98685 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-8d98685.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-8d98685.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-8d98685.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-8d98685 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-8d98685 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-8d98685 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-8d98685:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-8d98685:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-91cffbf .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-91cffbf .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-91cffbf.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-91cffbf.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-91cffbf.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-91cffbf .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-91cffbf .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-91cffbf .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-91cffbf:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-91cffbf:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-89eb0b0 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-89eb0b0 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-89eb0b0.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-89eb0b0.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-89eb0b0.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-89eb0b0 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-89eb0b0 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-89eb0b0 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-89eb0b0:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-89eb0b0:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-2d641ff .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-2d641ff .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-2d641ff.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-2d641ff.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-2d641ff.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-2d641ff .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-2d641ff .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-2d641ff .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-2d641ff:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-2d641ff:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-edb0ce4{--display:flex;}.elementor-35 .elementor-element.elementor-element-569b9d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-569b9d5:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-5387e94{--display:flex;--min-height:200px;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-5387e94:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-5387e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royaltaj.vginfotech.ca/wp-content/uploads/2026/02/condos-00-1240x720-1-590x430-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-8789711{--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:space-between;}.elementor-35 .elementor-element.elementor-element-4b2557b{background-color:#46CAD7;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-4b2557b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-80d3155{background-color:#46CAD7;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-80d3155 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-7f9b5d6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;color:#1F1F1F;}.elementor-35 .elementor-element.elementor-element-b8c25a8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;color:#1F1F1F;}.elementor-35 .elementor-element.elementor-element-4de6c1e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-3e1fbf6 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-3e1fbf6 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-3e1fbf6.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-3e1fbf6.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-3e1fbf6.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-3e1fbf6 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-3e1fbf6 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-3e1fbf6 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-3e1fbf6:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-3e1fbf6:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-0c330fc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-0c330fc .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-0c330fc.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-0c330fc.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-0c330fc.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-0c330fc .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-0c330fc .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-0c330fc .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-0c330fc:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-0c330fc:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-d2297c0 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-d2297c0 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-d2297c0.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-d2297c0.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-d2297c0.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-d2297c0 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-d2297c0 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-d2297c0 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-d2297c0:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-d2297c0:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-3dba4d5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-3dba4d5 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-3dba4d5.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-3dba4d5.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-3dba4d5.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-3dba4d5 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-3dba4d5 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-3dba4d5 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-3dba4d5:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-3dba4d5:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-a81b7e6{--display:flex;}.elementor-35 .elementor-element.elementor-element-2406f5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-2406f5e:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-8f1421d{--display:flex;--min-height:200px;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-8f1421d:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-8f1421d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royaltaj.vginfotech.ca/wp-content/uploads/2026/02/bunglow-01-1240x720-1-590x430-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-95f1bd9{--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:space-between;}.elementor-35 .elementor-element.elementor-element-f70029e{background-color:#46CAD7;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-f70029e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-13eb832{background-color:#46CAD7;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-13eb832 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-40941ac .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;color:#1F1F1F;}.elementor-35 .elementor-element.elementor-element-f42b5f6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;color:#1F1F1F;}.elementor-35 .elementor-element.elementor-element-cc4d602{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-99a8a97 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-99a8a97 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-99a8a97.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-99a8a97.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-99a8a97.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-99a8a97 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-99a8a97 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-99a8a97 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-99a8a97:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-99a8a97:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-9aa3785 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-9aa3785 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-9aa3785.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-9aa3785.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-9aa3785.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-9aa3785 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-9aa3785 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-9aa3785 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-9aa3785:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-9aa3785:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-f3fb169 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-f3fb169 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-f3fb169.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-f3fb169.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-f3fb169.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-f3fb169 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-f3fb169 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-f3fb169 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-f3fb169:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-f3fb169:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-82909a6 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-82909a6 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-82909a6.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-82909a6.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-82909a6.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-82909a6 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-82909a6 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-82909a6 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-82909a6:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-82909a6:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-e588b3c{--display:flex;}.elementor-35 .elementor-element.elementor-element-e55c9e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-e55c9e7:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-7055d4a{--display:flex;--min-height:200px;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-7055d4a:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-7055d4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royaltaj.vginfotech.ca/wp-content/uploads/2026/02/pexels-heyho-8134820-1-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-282c404{--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:space-between;}.elementor-35 .elementor-element.elementor-element-db2f9e3{background-color:#46CAD7;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-db2f9e3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-60a9fa1{background-color:#46CAD7;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-60a9fa1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-cbb3d37 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;color:#1F1F1F;}.elementor-35 .elementor-element.elementor-element-0bf0c5b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;color:#1F1F1F;}.elementor-35 .elementor-element.elementor-element-4a43ffe{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-547a9a0 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-547a9a0 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-547a9a0.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-547a9a0.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-547a9a0.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-547a9a0 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-547a9a0 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-547a9a0 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-547a9a0:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-547a9a0:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-e6bca22 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-e6bca22 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-e6bca22.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-e6bca22.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-e6bca22.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-e6bca22 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-e6bca22 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-e6bca22 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-e6bca22:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-e6bca22:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-7c3befc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-7c3befc .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-7c3befc.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-7c3befc.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-7c3befc.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-7c3befc .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-7c3befc .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-7c3befc .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-7c3befc:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-7c3befc:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-7fe9121 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-7fe9121 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-7fe9121.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-7fe9121.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-7fe9121.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-7fe9121 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-7fe9121 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-7fe9121 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-7fe9121:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-7fe9121:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-a960f1d{--display:flex;}.elementor-35 .elementor-element.elementor-element-49b5e47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-49b5e47:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-5f30dd7{--display:flex;--min-height:200px;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-5f30dd7:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-5f30dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royaltaj.vginfotech.ca/wp-content/uploads/2026/02/pexels-heyho-8134814-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-3ab26e3{--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:space-between;}.elementor-35 .elementor-element.elementor-element-d94e6c1{background-color:#46CAD7;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-d94e6c1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2bae251{background-color:#46CAD7;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-2bae251 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-dfc6735 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;color:#1F1F1F;}.elementor-35 .elementor-element.elementor-element-e8b4539 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;color:#1F1F1F;}.elementor-35 .elementor-element.elementor-element-b8c2dce{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-a614ae3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-a614ae3 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-a614ae3.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-a614ae3.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-a614ae3.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-a614ae3 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-a614ae3 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-a614ae3 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-a614ae3:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-a614ae3:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-1bda665 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-1bda665 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-1bda665.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-1bda665.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-1bda665.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-1bda665 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-1bda665 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-1bda665 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-1bda665:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-1bda665:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-df5c48a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-df5c48a .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-df5c48a.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-df5c48a.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-df5c48a.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-df5c48a .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-df5c48a .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-df5c48a .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-df5c48a:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-df5c48a:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-b8b9321 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-b8b9321 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-b8b9321.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-b8b9321.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-b8b9321.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-b8b9321 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-b8b9321 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-b8b9321 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-b8b9321:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-b8b9321:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-9d34bbf{--display:flex;}.elementor-35 .elementor-element.elementor-element-bf38d76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-bf38d76:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-a954981{--display:flex;--min-height:200px;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-a954981:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-a954981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royaltaj.vginfotech.ca/wp-content/uploads/2026/02/pexels-heyho-7031406-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-dc3299d{--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:space-between;}.elementor-35 .elementor-element.elementor-element-8ff5acb{background-color:#46CAD7;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-8ff5acb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-28adf8d{background-color:#46CAD7;padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-28adf8d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-7546c5a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;color:#1F1F1F;}.elementor-35 .elementor-element.elementor-element-8776217 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;color:#1F1F1F;}.elementor-35 .elementor-element.elementor-element-d4ffee7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-84dd987 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-84dd987 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-84dd987.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-84dd987.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-84dd987.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-84dd987 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-84dd987 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-84dd987 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-84dd987:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-84dd987:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-5e134b5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-5e134b5 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-5e134b5.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-5e134b5.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-5e134b5.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-5e134b5 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-5e134b5 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-5e134b5 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-5e134b5:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-5e134b5:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-4c140f1 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-4c140f1 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-4c140f1.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-4c140f1.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-4c140f1.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-4c140f1 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-4c140f1 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-4c140f1 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-4c140f1:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-4c140f1:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-34da825 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-34da825 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-34da825.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-35 .elementor-element.elementor-element-34da825.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-34da825.elementor-view-default .elementor-icon{fill:#141414;color:#141414;border-color:#141414;}.elementor-35 .elementor-element.elementor-element-34da825 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-34da825 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-34da825 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-34da825:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-34da825:has(:focus) .elementor-icon-box-title{color:#0E0E0E;}.elementor-35 .elementor-element.elementor-element-e7f7568{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-35 .elementor-element.elementor-element-36c487c{--display:flex;--min-height:300px;--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.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-36c487c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-36c487c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royaltaj.vginfotech.ca/wp-content/uploads/2026/02/image-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-36c487c::before, .elementor-35 .elementor-element.elementor-element-36c487c > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-36c487c > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-36c487c > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-36c487c > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-36c487c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-35 .elementor-element.elementor-element-91c7108{text-align:center;}.elementor-35 .elementor-element.elementor-element-91c7108 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a05141a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;text-transform:lowercase;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-7b44fdf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-cf4c1e1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBEBEB;--border-color:#EBEBEB;--border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-b85874f img{border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-ee77918 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-ccfa956{text-align:start;font-family:"Open Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c74385b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBEBEB;--border-color:#EBEBEB;--border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-a72c5b8 img{border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-b8d8112 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-b75c2d8{text-align:start;font-family:"Open Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-09c95b8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBEBEB;--border-color:#EBEBEB;--border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-7b48e71 img{border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-8bdc91b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-381055b{text-align:start;font-family:"Open Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35 .elementor-element.elementor-element-34afa2b .elementor-button{background-color:#46CAD7;font-family:"Open Sans", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-34afa2b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-34afa2b .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-35 .elementor-element.elementor-element-3108e8c{--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:space-around;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-3108e8c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-3108e8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-35 .elementor-element.elementor-element-143f580{text-align:center;}.elementor-35 .elementor-element.elementor-element-143f580 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;color:#282828;}.elementor-35 .elementor-element.elementor-element-926f587 .elementor-button{background-color:#46CAD7;font-family:"Open Sans", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-35 .elementor-element.elementor-element-250aecb{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-5d3e5d0{text-align:center;}.elementor-35 .elementor-element.elementor-element-5d3e5d0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:#282828;}.elementor-35 .elementor-element.elementor-element-6d19ee9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;text-transform:lowercase;color:#696F6F;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35 .elementor-element.elementor-element-aa097da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35 .elementor-element.elementor-element-c8236b8 .gallery-item .gallery-caption{text-align:center;margin-block-start:0px;}.elementor-35 .elementor-element.elementor-element-df3cb58{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-4a20c26 .gallery-item .gallery-caption{text-align:center;margin-block-start:0px;}.elementor-35 .elementor-element.elementor-element-1ecfa3a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-39f27c4 .gallery-item .gallery-caption{text-align:center;margin-block-start:0px;}.elementor-35 .elementor-element.elementor-element-1f9e3f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c17ef05 .gallery-item .gallery-caption{text-align:center;margin-block-start:0px;}.elementor-35 .elementor-element.elementor-element-e1a5e8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-60a4025{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-bfdfc60 .gallery-item .gallery-caption{text-align:center;margin-block-start:0px;}.elementor-35 .elementor-element.elementor-element-efca344{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-title-gap:1px;--n-tabs-gap:40px;--n-tabs-title-border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-efca344 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-35 .elementor-element.elementor-element-efca344.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#46CAD700;}.elementor-35 .elementor-element.elementor-element-efca344.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-35 .elementor-element.elementor-element-efca344.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#46CAD7;}.elementor-35 .elementor-element.elementor-element-efca344.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Open Sans", Sans-serif;font-weight:500;}.elementor-35 .elementor-element.elementor-element-efca344 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#46CAD7;}.elementor-35 .elementor-element.elementor-element-1a23967{--display:grid;--min-height:600px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-e7f0790{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-b801f0a img{border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-a30db8e{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-4dd1713 img{border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-3bb7f2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-b0da9f1 img{border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-9e707a2{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c479e84 img{border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-919c753{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-17136d4{text-align:center;}.elementor-35 .elementor-element.elementor-element-17136d4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;color:#282828;}.elementor-35 .elementor-element.elementor-element-6a09a62{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;text-transform:lowercase;color:#696F6F;}.elementor-35 .elementor-element.elementor-element-40b5806{--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;}.elementor-35 .elementor-element.elementor-element-6373a85{margin:0px -100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:9;}.elementor-35 .elementor-element.elementor-element-8eae21a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;z-index:10;}.elementor-35 .elementor-element.elementor-element-bc31189{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -100px;z-index:9;}.elementor-35 .elementor-element.elementor-element-2047f37{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-266d070 .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-266d070.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-35 .elementor-element.elementor-element-266d070.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-266d070.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-35 .elementor-element.elementor-element-266d070 .elementor-icon{font-size:50px;}.elementor-35 .elementor-element.elementor-element-266d070 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-266d070 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-266d070 .elementor-icon-box-title{color:#242424;}.elementor-35 .elementor-element.elementor-element-266d070:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-266d070:has(:focus) .elementor-icon-box-title{color:#383838;}.elementor-35 .elementor-element.elementor-element-266d070 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#474747;}.elementor-35 .elementor-element.elementor-element-51be618 .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-51be618.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-35 .elementor-element.elementor-element-51be618.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-51be618.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-35 .elementor-element.elementor-element-51be618 .elementor-icon{font-size:50px;}.elementor-35 .elementor-element.elementor-element-51be618 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-51be618 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-51be618 .elementor-icon-box-title{color:#242424;}.elementor-35 .elementor-element.elementor-element-51be618:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-51be618:has(:focus) .elementor-icon-box-title{color:#383838;}.elementor-35 .elementor-element.elementor-element-51be618 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#474747;}.elementor-35 .elementor-element.elementor-element-52554d8 .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-52554d8.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-35 .elementor-element.elementor-element-52554d8.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-52554d8.elementor-view-default .elementor-icon{fill:#333333;color:#333333;border-color:#333333;}.elementor-35 .elementor-element.elementor-element-52554d8 .elementor-icon{font-size:50px;}.elementor-35 .elementor-element.elementor-element-52554d8 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-52554d8 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-52554d8 .elementor-icon-box-title{color:#242424;}.elementor-35 .elementor-element.elementor-element-52554d8:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-52554d8:has(:focus) .elementor-icon-box-title{color:#383838;}.elementor-35 .elementor-element.elementor-element-52554d8 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#474747;}.elementor-35 .elementor-element.elementor-element-e8a07ea .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-weight:500;text-transform:uppercase;fill:#46CAD7;color:#46CAD7;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-35 .elementor-element.elementor-element-e8a07ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-e8a07ea .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-35 .elementor-element.elementor-element-ddd031c{--display:flex;--min-height:400px;--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;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-ddd031c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-ddd031c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royaltaj.vginfotech.ca/wp-content/uploads/2026/02/408b2755e7821505ff68e73e39f5ccda.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-ddd031c::before, .elementor-35 .elementor-element.elementor-element-ddd031c > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-ddd031c > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-ddd031c > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-ddd031c > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-ddd031c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-35 .elementor-element.elementor-element-973a7c3{--display:flex;}.elementor-35 .elementor-element.elementor-element-ce781e2 img{border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-7b64ab9{--display:flex;}.elementor-35 .elementor-element.elementor-element-942b8ed{text-align:start;}.elementor-35 .elementor-element.elementor-element-942b8ed .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-1e02231{text-align:start;}.elementor-35 .elementor-element.elementor-element-1e02231 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a09c394{text-align:start;font-family:"Open Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-0d9f542{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-3b78db7{text-align:start;}.elementor-35 .elementor-element.elementor-element-3b78db7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-02c6063{text-align:center;}.elementor-35 .elementor-element.elementor-element-02c6063 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;color:#282828;}.elementor-35 .elementor-element.elementor-element-a0d0d81{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;text-transform:capitalize;color:#696F6F;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-35 .elementor-element.elementor-element-7576dfa .elementor-swiper-button{font-size:20px;}.elementor-35 .elementor-element.elementor-element-3d5ae4c{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-3d5ae4c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-3d5ae4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royaltaj.vginfotech.ca/wp-content/uploads/2026/02/image-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-ee02480 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-9370bbd{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-8dc7897{--display:flex;}.elementor-35 .elementor-element.elementor-element-5bad0d4 .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-5bad0d4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#282828;color:#282828;}.elementor-35 .elementor-element.elementor-element-5bad0d4.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-5bad0d4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-5bad0d4.elementor-view-framed .elementor-icon{background-color:#282828;}.elementor-35 .elementor-element.elementor-element-5bad0d4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-5bad0d4.elementor-view-framed:has(:focus) .elementor-icon{background-color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-5bad0d4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-5bad0d4.elementor-view-stacked:has(:focus) .elementor-icon{fill:#46CAD7;color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-5bad0d4 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-5bad0d4 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-5bad0d4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-5bad0d4:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-5bad0d4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-5bad0d4 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a860718{--display:flex;}.elementor-35 .elementor-element.elementor-element-a523cbd .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-a523cbd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#282828;color:#282828;}.elementor-35 .elementor-element.elementor-element-a523cbd.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-a523cbd.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a523cbd.elementor-view-framed .elementor-icon{background-color:#282828;}.elementor-35 .elementor-element.elementor-element-a523cbd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-a523cbd.elementor-view-framed:has(:focus) .elementor-icon{background-color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-a523cbd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-a523cbd.elementor-view-stacked:has(:focus) .elementor-icon{fill:#46CAD7;color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-a523cbd .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-a523cbd .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-a523cbd .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a523cbd:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-a523cbd:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a523cbd .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-6e8400d{--display:flex;}.elementor-35 .elementor-element.elementor-element-2a3d6b0 .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-2a3d6b0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#282828;color:#282828;}.elementor-35 .elementor-element.elementor-element-2a3d6b0.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-2a3d6b0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2a3d6b0.elementor-view-framed .elementor-icon{background-color:#282828;}.elementor-35 .elementor-element.elementor-element-2a3d6b0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-2a3d6b0.elementor-view-framed:has(:focus) .elementor-icon{background-color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-2a3d6b0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-2a3d6b0.elementor-view-stacked:has(:focus) .elementor-icon{fill:#46CAD7;color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-2a3d6b0 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-2a3d6b0 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-2a3d6b0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2a3d6b0:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-2a3d6b0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2a3d6b0 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2b6bbe4{--display:flex;}.elementor-35 .elementor-element.elementor-element-63ddbae .elementor-icon-box-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-63ddbae.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#282828;color:#282828;}.elementor-35 .elementor-element.elementor-element-63ddbae.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-63ddbae.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-63ddbae.elementor-view-framed .elementor-icon{background-color:#282828;}.elementor-35 .elementor-element.elementor-element-63ddbae.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-63ddbae.elementor-view-framed:has(:focus) .elementor-icon{background-color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-63ddbae.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-63ddbae.elementor-view-stacked:has(:focus) .elementor-icon{fill:#46CAD7;color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-63ddbae .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-63ddbae .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-63ddbae .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-63ddbae:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-63ddbae:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-63ddbae .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a3238e2{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-6e430a8{text-align:center;}.elementor-35 .elementor-element.elementor-element-6e430a8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:#282828;}.elementor-35 .elementor-element.elementor-element-2da1361{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;color:#696F6F;}.elementor-35 .elementor-element.elementor-element-0acb77f{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-dc87eda{--display:flex;}.elementor-widget-eael-progress-bar .eael-progressbar-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-line-fill.eael-has-inner-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-count-wrap{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-half-circle-after span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-35 .elementor-element.elementor-element-c14799f .eael-progressbar-circle{width:150px;height:150px;}.elementor-35 .elementor-element.elementor-element-c14799f .eael-progressbar-half-circle{width:150px;height:calc(150 / 2 * 1px);}.elementor-35 .elementor-element.elementor-element-c14799f .eael-progressbar-half-circle-after{width:150px;}.elementor-35 .elementor-element.elementor-element-c14799f .eael-progressbar-circle-shadow{width:calc(150px + 20px);height:calc(150px + 20px);}.elementor-35 .elementor-element.elementor-element-c14799f .eael-progressbar-circle-inner{background-color:#fff;border-width:12px;border-color:#eee;}.elementor-35 .elementor-element.elementor-element-c14799f .eael-progressbar-circle-half{border-width:12px;border-color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-c14799f .eael-progressbar-title{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-35 .elementor-element.elementor-element-c14799f .eael-progressbar-line-fill.eael-has-inner-title{color:#fff;}.elementor-35 .elementor-element.elementor-element-30b2f41{--display:flex;}.elementor-35 .elementor-element.elementor-element-eb20e14 .eael-progressbar-circle{width:150px;height:150px;}.elementor-35 .elementor-element.elementor-element-eb20e14 .eael-progressbar-half-circle{width:150px;height:calc(150 / 2 * 1px);}.elementor-35 .elementor-element.elementor-element-eb20e14 .eael-progressbar-half-circle-after{width:150px;}.elementor-35 .elementor-element.elementor-element-eb20e14 .eael-progressbar-circle-shadow{width:calc(150px + 20px);height:calc(150px + 20px);}.elementor-35 .elementor-element.elementor-element-eb20e14 .eael-progressbar-circle-inner{background-color:#fff;border-width:12px;border-color:#eee;}.elementor-35 .elementor-element.elementor-element-eb20e14 .eael-progressbar-circle-half{border-width:12px;border-color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-eb20e14 .eael-progressbar-title{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-35 .elementor-element.elementor-element-eb20e14 .eael-progressbar-line-fill.eael-has-inner-title{color:#fff;}.elementor-35 .elementor-element.elementor-element-c0a9d8e{--display:flex;}.elementor-35 .elementor-element.elementor-element-faba9d4 .eael-progressbar-circle{width:150px;height:150px;}.elementor-35 .elementor-element.elementor-element-faba9d4 .eael-progressbar-half-circle{width:150px;height:calc(150 / 2 * 1px);}.elementor-35 .elementor-element.elementor-element-faba9d4 .eael-progressbar-half-circle-after{width:150px;}.elementor-35 .elementor-element.elementor-element-faba9d4 .eael-progressbar-circle-shadow{width:calc(150px + 20px);height:calc(150px + 20px);}.elementor-35 .elementor-element.elementor-element-faba9d4 .eael-progressbar-circle-inner{background-color:#fff;border-width:12px;border-color:#eee;}.elementor-35 .elementor-element.elementor-element-faba9d4 .eael-progressbar-circle-half{border-width:12px;border-color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-faba9d4 .eael-progressbar-title{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-35 .elementor-element.elementor-element-faba9d4 .eael-progressbar-line-fill.eael-has-inner-title{color:#fff;}.elementor-35 .elementor-element.elementor-element-a6241f0{--display:flex;}.elementor-35 .elementor-element.elementor-element-02e3f70 .eael-progressbar-circle{width:150px;height:150px;}.elementor-35 .elementor-element.elementor-element-02e3f70 .eael-progressbar-half-circle{width:150px;height:calc(150 / 2 * 1px);}.elementor-35 .elementor-element.elementor-element-02e3f70 .eael-progressbar-half-circle-after{width:150px;}.elementor-35 .elementor-element.elementor-element-02e3f70 .eael-progressbar-circle-shadow{width:calc(150px + 20px);height:calc(150px + 20px);}.elementor-35 .elementor-element.elementor-element-02e3f70 .eael-progressbar-circle-inner{background-color:#fff;border-width:12px;border-color:#eee;}.elementor-35 .elementor-element.elementor-element-02e3f70 .eael-progressbar-circle-half{border-width:12px;border-color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-02e3f70 .eael-progressbar-title{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-35 .elementor-element.elementor-element-02e3f70 .eael-progressbar-line-fill.eael-has-inner-title{color:#fff;}.elementor-35 .elementor-element.elementor-element-795dfe6{--display:flex;}.elementor-35 .elementor-element.elementor-element-a11fa73 .eael-progressbar-circle{width:150px;height:150px;}.elementor-35 .elementor-element.elementor-element-a11fa73 .eael-progressbar-half-circle{width:150px;height:calc(150 / 2 * 1px);}.elementor-35 .elementor-element.elementor-element-a11fa73 .eael-progressbar-half-circle-after{width:150px;}.elementor-35 .elementor-element.elementor-element-a11fa73 .eael-progressbar-circle-shadow{width:calc(150px + 20px);height:calc(150px + 20px);}.elementor-35 .elementor-element.elementor-element-a11fa73 .eael-progressbar-circle-inner{background-color:#fff;border-width:12px;border-color:#eee;}.elementor-35 .elementor-element.elementor-element-a11fa73 .eael-progressbar-circle-half{border-width:12px;border-color:#46CAD7;}.elementor-35 .elementor-element.elementor-element-a11fa73 .eael-progressbar-title{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-35 .elementor-element.elementor-element-a11fa73 .eael-progressbar-line-fill.eael-has-inner-title{color:#fff;}.elementor-35 .elementor-element.elementor-element-13ff0c3{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-13ff0c3:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-13ff0c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-35 .elementor-element.elementor-element-7bce2e5{text-align:center;}.elementor-35 .elementor-element.elementor-element-7bce2e5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;color:#282828;}.elementor-35 .elementor-element.elementor-element-4b5c122{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;color:#696F6F;}.elementor-35 .elementor-element.elementor-element-8760ac7{--e-image-carousel-slides-to-show:5;}.elementor-35 .elementor-element.elementor-element-7cbe061{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-7cbe061:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-7cbe061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royaltaj.vginfotech.ca/wp-content/uploads/2026/02/image-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-b87bc1d{text-align:center;}.elementor-35 .elementor-element.elementor-element-b87bc1d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-e9b1afa{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;text-transform:capitalize;color:#D4E2E2;}.elementor-35 .elementor-element.elementor-element-b33d421{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-be18ffa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-be18ffa:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-16f79ec{--display:flex;--min-height:200px;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-16f79ec:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-16f79ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royaltaj.vginfotech.ca/wp-content/uploads/2026/02/pexels-expect-best-79873-323780-590x430-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-76d95dc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-76d95dc.elementor-view-stacked .elementor-icon{background-color:#F8F7F7;}.elementor-35 .elementor-element.elementor-element-76d95dc.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-76d95dc.elementor-view-default .elementor-icon{fill:#F8F7F7;color:#F8F7F7;border-color:#F8F7F7;}.elementor-35 .elementor-element.elementor-element-76d95dc .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-76d95dc .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-76d95dc .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-76d95dc .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-76d95dc:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-76d95dc:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-76d95dc .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#474747;}.elementor-35 .elementor-element.elementor-element-db49000 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c71c402{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-c71c402:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-daef3e6{--display:flex;--min-height:200px;--border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-daef3e6:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-daef3e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royaltaj.vginfotech.ca/wp-content/uploads/2026/02/pexels-curtis-adams-1694007-7601179-590x430-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-dbfbbe8 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-dbfbbe8.elementor-view-stacked .elementor-icon{background-color:#F8F7F7;}.elementor-35 .elementor-element.elementor-element-dbfbbe8.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-dbfbbe8.elementor-view-default .elementor-icon{fill:#F8F7F7;color:#F8F7F7;border-color:#F8F7F7;}.elementor-35 .elementor-element.elementor-element-dbfbbe8 .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-dbfbbe8 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-dbfbbe8 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-dbfbbe8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-dbfbbe8:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-dbfbbe8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-dbfbbe8 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#474747;}.elementor-35 .elementor-element.elementor-element-08579d2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-75d2263{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-75d2263:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-75d2263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-35 .elementor-element.elementor-element-a8e1089{text-align:center;}.elementor-35 .elementor-element.elementor-element-a8e1089 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;color:#282828;}.elementor-35 .elementor-element.elementor-element-2ee3140{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-7e4f6d2{--display:flex;}.elementor-35 .elementor-element.elementor-element-e7d7378{--display:flex;}.elementor-35 .elementor-element.elementor-element-4445910{text-align:start;}.elementor-35 .elementor-element.elementor-element-4445910 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#282828;}.elementor-35 .elementor-element.elementor-element-3ffbdc3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Open Sans", Sans-serif;font-weight:400;color:#696F6F;}.elementor-35 .elementor-element.elementor-element-2656adb{text-align:start;}.elementor-35 .elementor-element.elementor-element-2656adb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#282828;}.elementor-35 .elementor-element.elementor-element-7959083 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-7959083 .elementor-icon-box-title{margin-block-end:0px;color:#282828;}.elementor-35 .elementor-element.elementor-element-7959083.elementor-view-stacked .elementor-icon{background-color:#282828;}.elementor-35 .elementor-element.elementor-element-7959083.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-7959083.elementor-view-default .elementor-icon{fill:#282828;color:#282828;border-color:#282828;}.elementor-35 .elementor-element.elementor-element-7959083 .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-7959083 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-7959083 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-7959083:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-7959083:has(:focus) .elementor-icon-box-title{color:#282828;}.elementor-35 .elementor-element.elementor-element-f5a3efe .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-f5a3efe .elementor-icon-box-title{margin-block-end:0px;color:#282828;}.elementor-35 .elementor-element.elementor-element-f5a3efe.elementor-view-stacked .elementor-icon{background-color:#282828;}.elementor-35 .elementor-element.elementor-element-f5a3efe.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-f5a3efe.elementor-view-default .elementor-icon{fill:#282828;color:#282828;border-color:#282828;}.elementor-35 .elementor-element.elementor-element-f5a3efe .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-f5a3efe .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-f5a3efe .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-f5a3efe:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-f5a3efe:has(:focus) .elementor-icon-box-title{color:#282828;}.elementor-35 .elementor-element.elementor-element-4cd916b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-4cd916b .elementor-icon-box-title{margin-block-end:0px;color:#282828;}.elementor-35 .elementor-element.elementor-element-4cd916b.elementor-view-stacked .elementor-icon{background-color:#282828;}.elementor-35 .elementor-element.elementor-element-4cd916b.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-4cd916b.elementor-view-default .elementor-icon{fill:#282828;color:#282828;border-color:#282828;}.elementor-35 .elementor-element.elementor-element-4cd916b .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-4cd916b .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-4cd916b .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-4cd916b:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-4cd916b:has(:focus) .elementor-icon-box-title{color:#282828;}.elementor-35 .elementor-element.elementor-element-639e56d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-639e56d .elementor-icon-box-title{margin-block-end:0px;color:#282828;}.elementor-35 .elementor-element.elementor-element-639e56d.elementor-view-stacked .elementor-icon{background-color:#282828;}.elementor-35 .elementor-element.elementor-element-639e56d.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-639e56d.elementor-view-default .elementor-icon{fill:#282828;color:#282828;border-color:#282828;}.elementor-35 .elementor-element.elementor-element-639e56d .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-639e56d .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-639e56d .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-639e56d:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-639e56d:has(:focus) .elementor-icon-box-title{color:#282828;}.elementor-35 .elementor-element.elementor-element-48feb51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-41f7763 iframe{height:400px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-b33d421{--width:80%;}}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-e7f7568{--e-n-carousel-swiper-slides-to-display:2;}.elementor-35 .elementor-element.elementor-element-7b44fdf{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-1a23967{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-2047f37{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-9370bbd{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-0acb77f{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-b33d421{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-2ee3140{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-876e6a9{--min-height:500px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-eb74861{text-align:center;}.elementor-35 .elementor-element.elementor-element-e7f7568{--e-n-carousel-swiper-slides-to-display:1;}.elementor-35 .elementor-element.elementor-element-7b44fdf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-250aecb{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-efca344{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-title-gap:15px;--n-tabs-gap:20px;}.elementor-35 .elementor-element.elementor-element-1a23967{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-40b5806{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-35 .elementor-element.elementor-element-6373a85{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-8eae21a{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-bc31189{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-2047f37{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-ddd031c{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-0d9f542{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-3d5ae4c{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-ee02480{text-align:center;}.elementor-35 .elementor-element.elementor-element-9370bbd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-0acb77f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-c14799f .eael-progressbar-title{font-size:14px;}.elementor-35 .elementor-element.elementor-element-eb20e14 .eael-progressbar-title{font-size:14px;}.elementor-35 .elementor-element.elementor-element-faba9d4 .eael-progressbar-title{font-size:14px;}.elementor-35 .elementor-element.elementor-element-02e3f70 .eael-progressbar-title{font-size:14px;}.elementor-35 .elementor-element.elementor-element-a11fa73 .eael-progressbar-title{font-size:14px;}.elementor-35 .elementor-element.elementor-element-8760ac7{--e-image-carousel-slides-to-show:2;}.elementor-35 .elementor-element.elementor-element-b33d421{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-2ee3140{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:1025px){.elementor-35 .elementor-element.elementor-element-36c487c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-36c487c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-35 .elementor-element.elementor-element-ddd031c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-ddd031c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-35 .elementor-element.elementor-element-3d5ae4c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-3d5ae4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-35 .elementor-element.elementor-element-7cbe061:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-7cbe061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}