.elementor-10086 .elementor-element.elementor-element-tnroot100{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10086 .elementor-element.elementor-element-hero1000{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10086 .elementor-element.elementor-element-hero1000:not(.elementor-motion-effects-element-type-background), .elementor-10086 .elementor-element.elementor-element-hero1000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002438;}.elementor-10086 .elementor-element.elementor-element-heroTxt01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:5rem;}.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-10086 .elementor-element.elementor-element-heroHead1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-heroHead1 .elementor-heading-title{font-family:"adobe-garamond-pro", Sans-serif;font-size:56px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.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-10086 .elementor-element.elementor-element-heroText1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-heroText1{font-family:var( --e-global-typography-5584510-font-family ), Sans-serif;font-size:var( --e-global-typography-5584510-font-size );font-weight:var( --e-global-typography-5584510-font-weight );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );color:#E6EFF4;}.elementor-10086 .elementor-element.elementor-element-64d84c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10086 .elementor-element.elementor-element-2a75890 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:var( --e-global-typography-e9fc990-font-family ), Sans-serif;font-size:var( --e-global-typography-e9fc990-font-size );font-weight:var( --e-global-typography-e9fc990-font-weight );line-height:var( --e-global-typography-e9fc990-line-height );letter-spacing:var( --e-global-typography-e9fc990-letter-spacing );word-spacing:var( --e-global-typography-e9fc990-word-spacing );fill:var( --e-global-color-astglobalcolor6 );color:var( --e-global-color-astglobalcolor6 );transition-duration:300ms;border-radius:8px 8px 8px 8px;padding:15px 25px 15px 25px;}.elementor-10086 .elementor-element.elementor-element-2a75890 .elementor-button:hover, .elementor-10086 .elementor-element.elementor-element-2a75890 .elementor-button:focus{background-color:var( --e-global-color-6ea4428 );color:var( --e-global-color-astglobalcolor4 );}.elementor-10086 .elementor-element.elementor-element-2a75890.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-2a75890 .elementor-button:hover svg, .elementor-10086 .elementor-element.elementor-element-2a75890 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-10086 .elementor-element.elementor-element-heroImg01{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-10086 .elementor-element.elementor-element-heroImg01:not(.elementor-motion-effects-element-type-background), .elementor-10086 .elementor-element.elementor-element-heroImg01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canadaonlinetutoring.ca/wp-content/uploads/2026/07/hero-photo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-10086 .elementor-element.elementor-element-heroImgW1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-mission01{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:37px 70px;--row-gap:37px;--column-gap:70px;--padding-top:80px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10086 .elementor-element.elementor-element-22aee78{--display:flex;}.elementor-10086 .elementor-element.elementor-element-misHead01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-misHead01 .elementor-heading-title{font-family:var( --e-global-typography-9e807c5-font-family ), Sans-serif;font-size:var( --e-global-typography-9e807c5-font-size );font-weight:var( --e-global-typography-9e807c5-font-weight );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;color:#002438;}.elementor-10086 .elementor-element.elementor-element-misText01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-misText01{font-family:var( --e-global-typography-5584510-font-family ), Sans-serif;font-size:var( --e-global-typography-5584510-font-size );font-weight:var( --e-global-typography-5584510-font-weight );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );color:var( --e-global-color-e79cb66 );}.elementor-10086 .elementor-element.elementor-element-01524d9.elementor-element{--align-self:center;}.elementor-10086 .elementor-element.elementor-element-01524d9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-features01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10086 .elementor-element.elementor-element-featHead01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-featHead01{text-align:center;}.elementor-10086 .elementor-element.elementor-element-featHead01 .elementor-heading-title{font-family:var( --e-global-typography-3d29849-font-family ), Sans-serif;font-size:var( --e-global-typography-3d29849-font-size );font-weight:var( --e-global-typography-3d29849-font-weight );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );color:#002438;}.elementor-10086 .elementor-element.elementor-element-featGrid01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 20px;--row-gap:30px;--column-gap:20px;}.elementor-10086 .elementor-element.elementor-element-331d1c3{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;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:#E3E4E2;--border-color:#E3E4E2;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10086 .elementor-element.elementor-element-331d1c3:not(.elementor-motion-effects-element-type-background), .elementor-10086 .elementor-element.elementor-element-331d1c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10086 .elementor-element.elementor-element-1ab4fa1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-1ab4fa1 img{border-radius:12px 12px 12px 12px;}.elementor-10086 .elementor-element.elementor-element-1135a24{--display:flex;--justify-content:center;}.elementor-10086 .elementor-element.elementor-element-cd59618.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-cd59618 .elementor-heading-title{font-family:var( --e-global-typography-98f2650-font-family ), Sans-serif;font-size:var( --e-global-typography-98f2650-font-size );font-weight:var( --e-global-typography-98f2650-font-weight );line-height:var( --e-global-typography-98f2650-line-height );letter-spacing:var( --e-global-typography-98f2650-letter-spacing );word-spacing:var( --e-global-typography-98f2650-word-spacing );color:#002438;}.elementor-10086 .elementor-element.elementor-element-fe471b0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-fe471b0{font-family:var( --e-global-typography-5584510-font-family ), Sans-serif;font-size:var( --e-global-typography-5584510-font-size );font-weight:var( --e-global-typography-5584510-font-weight );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );color:var( --e-global-color-e79cb66 );}.elementor-10086 .elementor-element.elementor-element-featCardA{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-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:#E3E4E2;--border-color:#E3E4E2;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10086 .elementor-element.elementor-element-featCardA:not(.elementor-motion-effects-element-type-background), .elementor-10086 .elementor-element.elementor-element-featCardA > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10086 .elementor-element.elementor-element-featAImg.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-featAImg img{border-radius:12px 12px 12px 12px;}.elementor-10086 .elementor-element.elementor-element-4fe426f{--display:flex;--justify-content:center;}.elementor-10086 .elementor-element.elementor-element-featAHea.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-featAHea .elementor-heading-title{font-family:var( --e-global-typography-98f2650-font-family ), Sans-serif;font-size:var( --e-global-typography-98f2650-font-size );font-weight:var( --e-global-typography-98f2650-font-weight );line-height:var( --e-global-typography-98f2650-line-height );letter-spacing:var( --e-global-typography-98f2650-letter-spacing );word-spacing:var( --e-global-typography-98f2650-word-spacing );color:#002438;}.elementor-10086 .elementor-element.elementor-element-featATxt.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-featATxt{font-family:var( --e-global-typography-5584510-font-family ), Sans-serif;font-size:var( --e-global-typography-5584510-font-size );font-weight:var( --e-global-typography-5584510-font-weight );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );color:var( --e-global-color-e79cb66 );}.elementor-10086 .elementor-element.elementor-element-28fbc5a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;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:#E3E4E2;--border-color:#E3E4E2;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10086 .elementor-element.elementor-element-28fbc5a:not(.elementor-motion-effects-element-type-background), .elementor-10086 .elementor-element.elementor-element-28fbc5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10086 .elementor-element.elementor-element-4327408.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-4327408 img{border-radius:12px 12px 12px 12px;}.elementor-10086 .elementor-element.elementor-element-3f6d485{--display:flex;--justify-content:center;}.elementor-10086 .elementor-element.elementor-element-33a9a7c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-33a9a7c .elementor-heading-title{font-family:var( --e-global-typography-98f2650-font-family ), Sans-serif;font-size:var( --e-global-typography-98f2650-font-size );font-weight:var( --e-global-typography-98f2650-font-weight );line-height:var( --e-global-typography-98f2650-line-height );letter-spacing:var( --e-global-typography-98f2650-letter-spacing );word-spacing:var( --e-global-typography-98f2650-word-spacing );color:#002438;}.elementor-10086 .elementor-element.elementor-element-de1fea1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-de1fea1{font-family:var( --e-global-typography-5584510-font-family ), Sans-serif;font-size:var( --e-global-typography-5584510-font-size );font-weight:var( --e-global-typography-5584510-font-weight );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );color:var( --e-global-color-e79cb66 );}.elementor-10086 .elementor-element.elementor-element-fe94358{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-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:#E3E4E2;--border-color:#E3E4E2;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10086 .elementor-element.elementor-element-fe94358:not(.elementor-motion-effects-element-type-background), .elementor-10086 .elementor-element.elementor-element-fe94358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10086 .elementor-element.elementor-element-766c755.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-766c755 img{border-radius:12px 12px 12px 12px;}.elementor-10086 .elementor-element.elementor-element-b9374d3{--display:flex;--justify-content:center;}.elementor-10086 .elementor-element.elementor-element-f2c049d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-f2c049d .elementor-heading-title{font-family:var( --e-global-typography-98f2650-font-family ), Sans-serif;font-size:var( --e-global-typography-98f2650-font-size );font-weight:var( --e-global-typography-98f2650-font-weight );line-height:var( --e-global-typography-98f2650-line-height );letter-spacing:var( --e-global-typography-98f2650-letter-spacing );word-spacing:var( --e-global-typography-98f2650-word-spacing );color:#002438;}.elementor-10086 .elementor-element.elementor-element-a2d56f6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-a2d56f6{font-family:var( --e-global-typography-5584510-font-family ), Sans-serif;font-size:var( --e-global-typography-5584510-font-size );font-weight:var( --e-global-typography-5584510-font-weight );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );color:var( --e-global-color-e79cb66 );}.elementor-10086 .elementor-element.elementor-element-statsSec01{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10086 .elementor-element.elementor-element-stat01{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;}.elementor-10086 .elementor-element.elementor-element-stat01n.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-stat01n{text-align:center;}.elementor-10086 .elementor-element.elementor-element-stat01n .elementor-heading-title{font-family:var( --e-global-typography-9e807c5-font-family ), Sans-serif;font-size:var( --e-global-typography-9e807c5-font-size );font-weight:var( --e-global-typography-9e807c5-font-weight );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );color:var( --e-global-color-d75ca87 );}.elementor-10086 .elementor-element.elementor-element-stat01t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-stat01t{font-family:var( --e-global-typography-5584510-font-family ), Sans-serif;font-size:var( --e-global-typography-5584510-font-size );font-weight:var( --e-global-typography-5584510-font-weight );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );color:var( --e-global-color-astglobalcolor6 );}.elementor-10086 .elementor-element.elementor-element-stat02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;}.elementor-10086 .elementor-element.elementor-element-stat02n.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-stat02n{text-align:center;}.elementor-10086 .elementor-element.elementor-element-stat02n .elementor-heading-title{font-family:var( --e-global-typography-9e807c5-font-family ), Sans-serif;font-size:var( --e-global-typography-9e807c5-font-size );font-weight:var( --e-global-typography-9e807c5-font-weight );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );color:#780000;}.elementor-10086 .elementor-element.elementor-element-stat02t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-stat02t{font-family:var( --e-global-typography-5584510-font-family ), Sans-serif;font-size:var( --e-global-typography-5584510-font-size );font-weight:var( --e-global-typography-5584510-font-weight );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );color:var( --e-global-color-astglobalcolor6 );}.elementor-10086 .elementor-element.elementor-element-stat03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;}.elementor-10086 .elementor-element.elementor-element-stat03n.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-stat03n{text-align:center;}.elementor-10086 .elementor-element.elementor-element-stat03n .elementor-heading-title{font-family:var( --e-global-typography-9e807c5-font-family ), Sans-serif;font-size:var( --e-global-typography-9e807c5-font-size );font-weight:var( --e-global-typography-9e807c5-font-weight );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );color:#780000;}.elementor-10086 .elementor-element.elementor-element-stat03t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-stat03t{font-family:var( --e-global-typography-5584510-font-family ), Sans-serif;font-size:var( --e-global-typography-5584510-font-size );font-weight:var( --e-global-typography-5584510-font-weight );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );color:var( --e-global-color-astglobalcolor6 );}.elementor-10086 .elementor-element.elementor-element-stat04{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;}.elementor-10086 .elementor-element.elementor-element-stat04n.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-stat04n{text-align:center;}.elementor-10086 .elementor-element.elementor-element-stat04n .elementor-heading-title{font-family:var( --e-global-typography-9e807c5-font-family ), Sans-serif;font-size:var( --e-global-typography-9e807c5-font-size );font-weight:var( --e-global-typography-9e807c5-font-weight );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );color:#780000;}.elementor-10086 .elementor-element.elementor-element-stat04t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-stat04t{font-family:var( --e-global-typography-5584510-font-family ), Sans-serif;font-size:var( --e-global-typography-5584510-font-size );font-weight:var( --e-global-typography-5584510-font-weight );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );color:var( --e-global-color-astglobalcolor6 );}.elementor-10086 .elementor-element.elementor-element-tutorSec01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-10086 .elementor-element.elementor-element-tutorSec01:not(.elementor-motion-effects-element-type-background), .elementor-10086 .elementor-element.elementor-element-tutorSec01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10086 .elementor-element.elementor-element-tutorHead1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-tutorHead1{text-align:center;}.elementor-10086 .elementor-element.elementor-element-tutorHead1 .elementor-heading-title{font-family:var( --e-global-typography-3d29849-font-family ), Sans-serif;font-size:var( --e-global-typography-3d29849-font-size );font-weight:var( --e-global-typography-3d29849-font-weight );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );color:#002438;}.elementor-10086 .elementor-element.elementor-element-tutorText1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-tutorText1{text-align:center;font-family:var( --e-global-typography-5584510-font-family ), Sans-serif;font-size:var( --e-global-typography-5584510-font-size );font-weight:var( --e-global-typography-5584510-font-weight );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );color:var( --e-global-color-e79cb66 );}.elementor-10086 .elementor-element.elementor-element-4bf8e57 .elementor-button{background-color:#C1111F;font-family:var( --e-global-typography-e9fc990-font-family ), Sans-serif;font-size:var( --e-global-typography-e9fc990-font-size );font-weight:var( --e-global-typography-e9fc990-font-weight );line-height:var( --e-global-typography-e9fc990-line-height );letter-spacing:var( --e-global-typography-e9fc990-letter-spacing );word-spacing:var( --e-global-typography-e9fc990-word-spacing );fill:#FFFFFF;color:#FFFFFF;transition-duration:300ms;border-radius:8px 8px 8px 8px;padding:15px 25px 15px 25px;}.elementor-10086 .elementor-element.elementor-element-4bf8e57 .elementor-button:hover, .elementor-10086 .elementor-element.elementor-element-4bf8e57 .elementor-button:focus{background-color:var( --e-global-color-6ea4428 );}.elementor-10086 .elementor-element.elementor-element-4bf8e57.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-b208e49 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-10086 .elementor-element.elementor-element-b208e49{width:100%;max-width:100%;}.elementor-10086 .elementor-element.elementor-element-b208e49.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-b208e49 .jet-listing-grid__slider-icon{color:var( --e-global-color-astglobalcolor3 );background:#02010100;}.elementor-10086 .elementor-element.elementor-element-125fbbc{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--grid-justify-content:center;}.elementor-10086 .elementor-element.elementor-element-8f7af09.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-da89490.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-7d7d40a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-1473f80.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-ec14101.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-adf00ef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-8c9bec9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-5cf5cc6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-7d99ba1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-e76a428.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-7beb0ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-3a3607c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-3a0f4ee.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-testSec01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:34px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-10086 .elementor-element.elementor-element-testHd001.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-testHd001{text-align:center;}.elementor-10086 .elementor-element.elementor-element-testHd001 .elementor-heading-title{font-family:var( --e-global-typography-3d29849-font-family ), Sans-serif;font-size:var( --e-global-typography-3d29849-font-size );font-weight:var( --e-global-typography-3d29849-font-weight );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );color:#002438;}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-ep-review-card-carousel-item{display:flex;flex-direction:column;text-align:start;background-color:#FFFFFF;border-style:none;}.elementor-10086 .elementor-element.elementor-element-c5c9d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10086 .elementor-element.elementor-element-c5c9d24.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-ep-review-card-carousel-image{align-self:flex-start;}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-ep-review-card-carousel-item, .elementor-10086 .elementor-element.elementor-element-c5c9d24.bdt-review-img-inline--yes .bdt-ep-img-inline{grid-gap:15px;}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-ep-review-card-carousel-name{font-family:var( --e-global-typography-918190f-font-family ), Sans-serif;font-size:var( --e-global-typography-918190f-font-size );line-height:var( --e-global-typography-918190f-line-height );letter-spacing:var( --e-global-typography-918190f-letter-spacing );word-spacing:var( --e-global-typography-918190f-word-spacing );}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-ep-review-card-carousel-text{color:#020202;font-family:var( --e-global-typography-1b84641-font-family ), Sans-serif;font-size:var( --e-global-typography-1b84641-font-size );font-weight:var( --e-global-typography-1b84641-font-weight );line-height:var( --e-global-typography-1b84641-line-height );letter-spacing:var( --e-global-typography-1b84641-letter-spacing );word-spacing:var( --e-global-typography-1b84641-word-spacing );}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .epsc-rating-item .ep-icon-star-empty{color:#e7e7e7;}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .epsc-rating-item .ep-icon-star-full, .elementor-10086 .elementor-element.elementor-element-c5c9d24 .epsc-rating-item .ep-icon-star-half{color:#FFCC00;}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-navigation-prev i,
            .elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-navigation-next i{font-size:24px;}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-navigation-prev{left:-60px;}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-navigation-next{right:-60px;}.elementor-10086 .elementor-element.elementor-element-ctaBand01{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:12px 12px 12px 12px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10086 .elementor-element.elementor-element-ctaBand01.e-con{--align-self:center;}.elementor-10086 .elementor-element.elementor-element-bandHead01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-bandHead01{text-align:center;}.elementor-10086 .elementor-element.elementor-element-bandHead01 .elementor-heading-title{font-family:var( --e-global-typography-3d29849-font-family ), Sans-serif;font-size:var( --e-global-typography-3d29849-font-size );font-weight:var( --e-global-typography-3d29849-font-weight );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );color:#FFFFFF;}.elementor-10086 .elementor-element.elementor-element-bandText01{padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-5584510-font-family ), Sans-serif;font-size:var( --e-global-typography-5584510-font-size );font-weight:var( --e-global-typography-5584510-font-weight );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );color:#E6EFF4;}.elementor-10086 .elementor-element.elementor-element-bandText01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-249d6f0 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-e9fc990-font-family ), Sans-serif;font-size:var( --e-global-typography-e9fc990-font-size );font-weight:var( --e-global-typography-e9fc990-font-weight );line-height:var( --e-global-typography-e9fc990-line-height );letter-spacing:var( --e-global-typography-e9fc990-letter-spacing );word-spacing:var( --e-global-typography-e9fc990-word-spacing );fill:var( --e-global-color-astglobalcolor6 );color:var( --e-global-color-astglobalcolor6 );transition-duration:300ms;border-radius:8px 8px 8px 8px;padding:15px 25px 15px 25px;}.elementor-10086 .elementor-element.elementor-element-249d6f0 .elementor-button:hover, .elementor-10086 .elementor-element.elementor-element-249d6f0 .elementor-button:focus{background-color:var( --e-global-color-6aadf09 );color:var( --e-global-color-astglobalcolor4 );}.elementor-10086 .elementor-element.elementor-element-249d6f0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-249d6f0 .elementor-button:hover svg, .elementor-10086 .elementor-element.elementor-element-249d6f0 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-10086 .elementor-element.elementor-element-finalCta1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:12px 12px 12px 12px;--padding-top:64px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-10086 .elementor-element.elementor-element-finalCta1:not(.elementor-motion-effects-element-type-background), .elementor-10086 .elementor-element.elementor-element-finalCta1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002438;}.elementor-10086 .elementor-element.elementor-element-finalHd01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-finalHd01{text-align:center;}.elementor-10086 .elementor-element.elementor-element-finalHd01 .elementor-heading-title{font-family:var( --e-global-typography-3d29849-font-family ), Sans-serif;font-size:var( --e-global-typography-3d29849-font-size );font-weight:var( --e-global-typography-3d29849-font-weight );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );color:#FFFFFF;}.elementor-10086 .elementor-element.elementor-element-finalTx01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-finalTx01{text-align:center;font-family:var( --e-global-typography-5584510-font-family ), Sans-serif;font-size:var( --e-global-typography-5584510-font-size );font-weight:var( --e-global-typography-5584510-font-weight );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );color:#FFFFFF;}.elementor-10086 .elementor-element.elementor-element-7734cd5 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-e9fc990-font-family ), Sans-serif;font-size:var( --e-global-typography-e9fc990-font-size );font-weight:var( --e-global-typography-e9fc990-font-weight );line-height:var( --e-global-typography-e9fc990-line-height );letter-spacing:var( --e-global-typography-e9fc990-letter-spacing );word-spacing:var( --e-global-typography-e9fc990-word-spacing );fill:var( --e-global-color-astglobalcolor6 );color:var( --e-global-color-astglobalcolor6 );transition-duration:300ms;border-radius:8px 8px 8px 8px;padding:15px 25px 15px 25px;}.elementor-10086 .elementor-element.elementor-element-7734cd5 .elementor-button:hover, .elementor-10086 .elementor-element.elementor-element-7734cd5 .elementor-button:focus{background-color:var( --e-global-color-6aadf09 );color:var( --e-global-color-astglobalcolor4 );}.elementor-10086 .elementor-element.elementor-element-7734cd5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10086 .elementor-element.elementor-element-7734cd5 .elementor-button:hover svg, .elementor-10086 .elementor-element.elementor-element-7734cd5 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}body.elementor-page-10086:not(.elementor-motion-effects-element-type-background), body.elementor-page-10086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F1;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10086 .elementor-element.elementor-element-hero1000{--content-width:100%;}.elementor-10086 .elementor-element.elementor-element-heroTxt01{--content-width:650px;}.elementor-10086 .elementor-element.elementor-element-mission01{--content-width:1300px;}.elementor-10086 .elementor-element.elementor-element-features01{--content-width:1300px;}.elementor-10086 .elementor-element.elementor-element-statsSec01{--content-width:1300px;}.elementor-10086 .elementor-element.elementor-element-tutorSec01{--content-width:1300px;}.elementor-10086 .elementor-element.elementor-element-testSec01{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10086 .elementor-element.elementor-element-heroImg01{--width:100%;}.elementor-10086 .elementor-element.elementor-element-331d1c3{--width:100%;}.elementor-10086 .elementor-element.elementor-element-28fbc5a{--width:100%;}.elementor-10086 .elementor-element.elementor-element-fe94358{--width:100%;}}@media(min-width:1025px){.elementor-10086 .elementor-element.elementor-element-heroImg01:not(.elementor-motion-effects-element-type-background), .elementor-10086 .elementor-element.elementor-element-heroImg01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-10086 .elementor-element.elementor-element-hero1000{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10086 .elementor-element.elementor-element-heroText1{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-2a75890 .elementor-button{font-size:var( --e-global-typography-e9fc990-font-size );line-height:var( --e-global-typography-e9fc990-line-height );letter-spacing:var( --e-global-typography-e9fc990-letter-spacing );word-spacing:var( --e-global-typography-e9fc990-word-spacing );}.elementor-10086 .elementor-element.elementor-element-misHead01 .elementor-heading-title{font-size:var( --e-global-typography-9e807c5-font-size );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );}.elementor-10086 .elementor-element.elementor-element-misText01{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-featHead01 .elementor-heading-title{font-size:var( --e-global-typography-3d29849-font-size );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );}.elementor-10086 .elementor-element.elementor-element-featGrid01{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10086 .elementor-element.elementor-element-cd59618 .elementor-heading-title{font-size:var( --e-global-typography-98f2650-font-size );line-height:var( --e-global-typography-98f2650-line-height );letter-spacing:var( --e-global-typography-98f2650-letter-spacing );word-spacing:var( --e-global-typography-98f2650-word-spacing );}.elementor-10086 .elementor-element.elementor-element-fe471b0{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-featAHea .elementor-heading-title{font-size:var( --e-global-typography-98f2650-font-size );line-height:var( --e-global-typography-98f2650-line-height );letter-spacing:var( --e-global-typography-98f2650-letter-spacing );word-spacing:var( --e-global-typography-98f2650-word-spacing );}.elementor-10086 .elementor-element.elementor-element-featATxt{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-33a9a7c .elementor-heading-title{font-size:var( --e-global-typography-98f2650-font-size );line-height:var( --e-global-typography-98f2650-line-height );letter-spacing:var( --e-global-typography-98f2650-letter-spacing );word-spacing:var( --e-global-typography-98f2650-word-spacing );}.elementor-10086 .elementor-element.elementor-element-de1fea1{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-f2c049d .elementor-heading-title{font-size:var( --e-global-typography-98f2650-font-size );line-height:var( --e-global-typography-98f2650-line-height );letter-spacing:var( --e-global-typography-98f2650-letter-spacing );word-spacing:var( --e-global-typography-98f2650-word-spacing );}.elementor-10086 .elementor-element.elementor-element-a2d56f6{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-statsSec01{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10086 .elementor-element.elementor-element-stat01n .elementor-heading-title{font-size:var( --e-global-typography-9e807c5-font-size );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );}.elementor-10086 .elementor-element.elementor-element-stat01t{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-stat02n .elementor-heading-title{font-size:var( --e-global-typography-9e807c5-font-size );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );}.elementor-10086 .elementor-element.elementor-element-stat02t{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-stat03n .elementor-heading-title{font-size:var( --e-global-typography-9e807c5-font-size );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );}.elementor-10086 .elementor-element.elementor-element-stat03t{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-stat04n .elementor-heading-title{font-size:var( --e-global-typography-9e807c5-font-size );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );}.elementor-10086 .elementor-element.elementor-element-stat04t{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-tutorHead1 .elementor-heading-title{font-size:var( --e-global-typography-3d29849-font-size );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );}.elementor-10086 .elementor-element.elementor-element-tutorText1{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-4bf8e57 .elementor-button{font-size:var( --e-global-typography-e9fc990-font-size );line-height:var( --e-global-typography-e9fc990-line-height );letter-spacing:var( --e-global-typography-e9fc990-letter-spacing );word-spacing:var( --e-global-typography-e9fc990-word-spacing );}.elementor-10086 .elementor-element.elementor-element-b208e49 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-10086 .elementor-element.elementor-element-125fbbc{--grid-auto-flow:row;}.elementor-10086 .elementor-element.elementor-element-testHd001 .elementor-heading-title{font-size:var( --e-global-typography-3d29849-font-size );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-ep-review-card-carousel-name{font-size:var( --e-global-typography-918190f-font-size );line-height:var( --e-global-typography-918190f-line-height );letter-spacing:var( --e-global-typography-918190f-letter-spacing );word-spacing:var( --e-global-typography-918190f-word-spacing );}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-ep-review-card-carousel-text{font-size:var( --e-global-typography-1b84641-font-size );line-height:var( --e-global-typography-1b84641-line-height );letter-spacing:var( --e-global-typography-1b84641-letter-spacing );word-spacing:var( --e-global-typography-1b84641-word-spacing );}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-navigation-prev i,
            .elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-navigation-next i{font-size:24px;}.elementor-10086 .elementor-element.elementor-element-bandHead01 .elementor-heading-title{font-size:var( --e-global-typography-3d29849-font-size );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );}.elementor-10086 .elementor-element.elementor-element-bandText01{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-249d6f0 .elementor-button{font-size:var( --e-global-typography-e9fc990-font-size );line-height:var( --e-global-typography-e9fc990-line-height );letter-spacing:var( --e-global-typography-e9fc990-letter-spacing );word-spacing:var( --e-global-typography-e9fc990-word-spacing );}.elementor-10086 .elementor-element.elementor-element-finalHd01 .elementor-heading-title{font-size:var( --e-global-typography-3d29849-font-size );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );}.elementor-10086 .elementor-element.elementor-element-finalTx01{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-7734cd5 .elementor-button{font-size:var( --e-global-typography-e9fc990-font-size );line-height:var( --e-global-typography-e9fc990-line-height );letter-spacing:var( --e-global-typography-e9fc990-letter-spacing );word-spacing:var( --e-global-typography-e9fc990-word-spacing );}}@media(max-width:767px){.elementor-10086 .elementor-element.elementor-element-hero1000{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-10086 .elementor-element.elementor-element-heroText1{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-2a75890 .elementor-button{font-size:var( --e-global-typography-e9fc990-font-size );line-height:var( --e-global-typography-e9fc990-line-height );letter-spacing:var( --e-global-typography-e9fc990-letter-spacing );word-spacing:var( --e-global-typography-e9fc990-word-spacing );}.elementor-10086 .elementor-element.elementor-element-mission01{--padding-top:56px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-10086 .elementor-element.elementor-element-misHead01 .elementor-heading-title{font-size:var( --e-global-typography-9e807c5-font-size );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );}.elementor-10086 .elementor-element.elementor-element-misText01{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-features01{--padding-top:28px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-10086 .elementor-element.elementor-element-featHead01 .elementor-heading-title{font-size:var( --e-global-typography-3d29849-font-size );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );}.elementor-10086 .elementor-element.elementor-element-cd59618 .elementor-heading-title{font-size:var( --e-global-typography-98f2650-font-size );line-height:var( --e-global-typography-98f2650-line-height );letter-spacing:var( --e-global-typography-98f2650-letter-spacing );word-spacing:var( --e-global-typography-98f2650-word-spacing );}.elementor-10086 .elementor-element.elementor-element-fe471b0{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-featAHea .elementor-heading-title{font-size:var( --e-global-typography-98f2650-font-size );line-height:var( --e-global-typography-98f2650-line-height );letter-spacing:var( --e-global-typography-98f2650-letter-spacing );word-spacing:var( --e-global-typography-98f2650-word-spacing );}.elementor-10086 .elementor-element.elementor-element-featATxt{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-33a9a7c .elementor-heading-title{font-size:var( --e-global-typography-98f2650-font-size );line-height:var( --e-global-typography-98f2650-line-height );letter-spacing:var( --e-global-typography-98f2650-letter-spacing );word-spacing:var( --e-global-typography-98f2650-word-spacing );}.elementor-10086 .elementor-element.elementor-element-de1fea1{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-f2c049d .elementor-heading-title{font-size:var( --e-global-typography-98f2650-font-size );line-height:var( --e-global-typography-98f2650-line-height );letter-spacing:var( --e-global-typography-98f2650-letter-spacing );word-spacing:var( --e-global-typography-98f2650-word-spacing );}.elementor-10086 .elementor-element.elementor-element-a2d56f6{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-statsSec01{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-10086 .elementor-element.elementor-element-stat01n .elementor-heading-title{font-size:var( --e-global-typography-9e807c5-font-size );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );}.elementor-10086 .elementor-element.elementor-element-stat01t{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-stat02n .elementor-heading-title{font-size:var( --e-global-typography-9e807c5-font-size );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );}.elementor-10086 .elementor-element.elementor-element-stat02t{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-stat03n .elementor-heading-title{font-size:var( --e-global-typography-9e807c5-font-size );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );}.elementor-10086 .elementor-element.elementor-element-stat03t{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-stat04n .elementor-heading-title{font-size:var( --e-global-typography-9e807c5-font-size );line-height:var( --e-global-typography-9e807c5-line-height );letter-spacing:var( --e-global-typography-9e807c5-letter-spacing );word-spacing:var( --e-global-typography-9e807c5-word-spacing );}.elementor-10086 .elementor-element.elementor-element-stat04t{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-tutorSec01{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-10086 .elementor-element.elementor-element-tutorHead1 .elementor-heading-title{font-size:var( --e-global-typography-3d29849-font-size );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );}.elementor-10086 .elementor-element.elementor-element-tutorText1{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-4bf8e57 .elementor-button{font-size:var( --e-global-typography-e9fc990-font-size );line-height:var( --e-global-typography-e9fc990-line-height );letter-spacing:var( --e-global-typography-e9fc990-letter-spacing );word-spacing:var( --e-global-typography-e9fc990-word-spacing );}.elementor-10086 .elementor-element.elementor-element-b208e49 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-10086 .elementor-element.elementor-element-125fbbc{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10086 .elementor-element.elementor-element-testSec01{--padding-top:22px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-10086 .elementor-element.elementor-element-testHd001 .elementor-heading-title{font-size:var( --e-global-typography-3d29849-font-size );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-ep-review-card-carousel-name{font-size:var( --e-global-typography-918190f-font-size );line-height:var( --e-global-typography-918190f-line-height );letter-spacing:var( --e-global-typography-918190f-letter-spacing );word-spacing:var( --e-global-typography-918190f-word-spacing );}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-ep-review-card-carousel-text{font-size:var( --e-global-typography-1b84641-font-size );line-height:var( --e-global-typography-1b84641-line-height );letter-spacing:var( --e-global-typography-1b84641-letter-spacing );word-spacing:var( --e-global-typography-1b84641-word-spacing );}.elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-navigation-prev i,
            .elementor-10086 .elementor-element.elementor-element-c5c9d24 .bdt-navigation-next i{font-size:24px;}.elementor-10086 .elementor-element.elementor-element-ctaBand01{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-10086 .elementor-element.elementor-element-bandHead01 .elementor-heading-title{font-size:var( --e-global-typography-3d29849-font-size );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );}.elementor-10086 .elementor-element.elementor-element-bandText01{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-249d6f0 .elementor-button{font-size:var( --e-global-typography-e9fc990-font-size );line-height:var( --e-global-typography-e9fc990-line-height );letter-spacing:var( --e-global-typography-e9fc990-letter-spacing );word-spacing:var( --e-global-typography-e9fc990-word-spacing );}.elementor-10086 .elementor-element.elementor-element-finalCta1{--padding-top:48px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-10086 .elementor-element.elementor-element-finalHd01 .elementor-heading-title{font-size:var( --e-global-typography-3d29849-font-size );line-height:var( --e-global-typography-3d29849-line-height );letter-spacing:var( --e-global-typography-3d29849-letter-spacing );word-spacing:var( --e-global-typography-3d29849-word-spacing );}.elementor-10086 .elementor-element.elementor-element-finalTx01{font-size:var( --e-global-typography-5584510-font-size );line-height:var( --e-global-typography-5584510-line-height );letter-spacing:var( --e-global-typography-5584510-letter-spacing );word-spacing:var( --e-global-typography-5584510-word-spacing );}.elementor-10086 .elementor-element.elementor-element-7734cd5 .elementor-button{font-size:var( --e-global-typography-e9fc990-font-size );line-height:var( --e-global-typography-e9fc990-line-height );letter-spacing:var( --e-global-typography-e9fc990-letter-spacing );word-spacing:var( --e-global-typography-e9fc990-word-spacing );}}/* Start custom CSS for image, class: .elementor-element-heroImgW1 */.elementor-10086 .elementor-element.elementor-element-heroImgW1{
     background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-heroImg01 */.elementor-10086 .elementor-element.elementor-element-heroImg01 {
  background-repeat: no-repeat !important;
  background-size: cover !important;
  background-position: center center !important;display: none;
}


@media(min-width:1024px){
    .elementor-10086 .elementor-element.elementor-element-heroImg01{
        display: flex;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-hero1000 */.elementor-10086 .elementor-element.elementor-element-hero1000{
    margin-top: calc(var(--header-height) * 1px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01524d9 */.elementor-10086 .elementor-element.elementor-element-01524d9{
    width: 40%;
    display: none;
}
@media(min-width:767px){
    .elementor-10086 .elementor-element.elementor-element-01524d9{
        display: flex;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ctaBand01 */.elementor-10086 .elementor-element.elementor-element-ctaBand01{
    width: 1300px;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  background-position: center center !important;
    background-image: 
    linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), 
    url("https://canadaonlinetutoring.ca/wp-content/uploads/2026/07/learn_more.jpg");
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-finalCta1 */.elementor-10086 .elementor-element.elementor-element-finalCta1{
    width: 1300px;
    margin: auto;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-tnroot100 */.elementor-10086 .elementor-element.elementor-element-tnroot100{
    margin-top: var(--header-height);
}/* End custom CSS */
/* Start custom CSS *//* Hero image: cover without tiling on large screens */
.elementor-element-heroImg01 {
  background-repeat: no-repeat !important;
  background-size: cover !important;
  background-position: center center !important;
}/* End custom CSS */