.elementor-256 .elementor-element.elementor-element-efdeafa:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-efdeafa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herotruckdrivingschool.ca/wp-content/uploads/2025/01/F-15.jpg");background-position:center center;background-size:cover;}.elementor-256 .elementor-element.elementor-element-efdeafa > .elementor-background-overlay{background-color:var( --e-global-color-33603b7 );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-efdeafa > .elementor-container{min-height:50vh;}.elementor-256 .elementor-element.elementor-element-efdeafa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-256 .elementor-element.elementor-element-91b0e27 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-64270c3{--divider-border-style:solid;--divider-color:var( --e-global-color-739ba15 );--divider-border-width:40px;margin:1% 0% calc(var(--kit-widget-spacing, 0px) + -8%) -1%;}.elementor-256 .elementor-element.elementor-element-64270c3 .elementor-divider-separator{width:40px;}.elementor-256 .elementor-element.elementor-element-64270c3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-95a98cc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;--dynamic-text-color:var( --e-global-color-739ba15 );--typing-selected-bg-color:var( --e-global-color-739ba15 );}.elementor-256 .elementor-element.elementor-element-95a98cc .elementor-headline{text-align:left;font-family:var( --e-global-typography-effccd3-font-family ), Sans-serif;font-size:var( --e-global-typography-effccd3-font-size );font-weight:var( --e-global-typography-effccd3-font-weight );line-height:var( --e-global-typography-effccd3-line-height );word-spacing:var( --e-global-typography-effccd3-word-spacing );}.elementor-256 .elementor-element.elementor-element-95a98cc .elementor-headline-plain-text{color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-95a98cc .elementor-headline-dynamic-text{font-family:var( --e-global-typography-83faeaa-font-family ), Sans-serif;font-weight:var( --e-global-typography-83faeaa-font-weight );line-height:var( --e-global-typography-83faeaa-line-height );}.elementor-256 .elementor-element.elementor-element-bcc26a9 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-8cd3854{--grid-template-columns:repeat(1, auto);text-align:right;--icon-size:15px;--grid-column-gap:0px;--grid-row-gap:20px;}.elementor-256 .elementor-element.elementor-element-8cd3854 .elementor-social-icon{background-color:#0087DD;}.elementor-256 .elementor-element.elementor-element-8cd3854 .elementor-social-icon i{color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-8cd3854 .elementor-social-icon svg{fill:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-8cd3854 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-8cd3854 .elementor-social-icon:hover{background-color:#F99600;}.elementor-256 .elementor-element.elementor-element-8cd3854 .elementor-social-icon:hover i{color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-8cd3854 .elementor-social-icon:hover svg{fill:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-3dd5017{padding:6em 1em 6em 1em;}.elementor-256 .elementor-element.elementor-element-3ae7a00 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-256 .elementor-element.elementor-element-80700b0{background-color:#011D35;margin:0% 10% calc(var(--kit-widget-spacing, 0px) + -15%) 60%;padding:1em 1em 1em 1em;z-index:1;border-style:solid;border-width:0px 0px 10px 10px;border-color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-80700b0 .elementor-counter-number-wrapper{color:var( --e-global-color-1b902fe );font-family:var( --e-global-typography-5b20265-font-family ), Sans-serif;font-size:var( --e-global-typography-5b20265-font-size );font-weight:var( --e-global-typography-5b20265-font-weight );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-80700b0 .elementor-counter-title{color:var( --e-global-color-1b902fe );font-family:var( --e-global-typography-67a2ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-67a2ae4-font-size );font-weight:var( --e-global-typography-67a2ae4-font-weight );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-256 .elementor-element.elementor-element-a496cc3{text-align:left;}.elementor-256 .elementor-element.elementor-element-a496cc3 img{width:80%;}.elementor-256 .elementor-element.elementor-element-92e8056{margin:-41% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;border-style:solid;border-width:0px 0px 0px 0px;text-align:right;}.elementor-256 .elementor-element.elementor-element-92e8056 img{width:60%;border-style:solid;border-width:10px 0px 0px 10px;border-color:var( --e-global-color-b859dcc );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-16996a4{background-color:var( --e-global-color-739ba15 );margin:-35% 47% calc(var(--kit-widget-spacing, 0px) + 0%) -7%;padding:1em 1em 1em 1em;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-16996a4 .elementor-heading-title{font-family:var( --e-global-typography-ab08d98-font-family ), Sans-serif;font-size:var( --e-global-typography-ab08d98-font-size );font-weight:var( --e-global-typography-ab08d98-font-weight );line-height:var( --e-global-typography-ab08d98-line-height );color:var( --e-global-color-1b902fe );}.elementor-bc-flex-widget .elementor-256 .elementor-element.elementor-element-b337ac6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-256 .elementor-element.elementor-element-b337ac6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-b337ac6 > .elementor-element-populated{padding:1em 1em 1em 2em;}.elementor-256 .elementor-element.elementor-element-2bacad1 .elementor-heading-title{font-family:var( --e-global-typography-85d1aba-font-family ), Sans-serif;font-size:var( --e-global-typography-85d1aba-font-size );font-weight:var( --e-global-typography-85d1aba-font-weight );text-transform:var( --e-global-typography-85d1aba-text-transform );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );color:#011D35;}.elementor-256 .elementor-element.elementor-element-30762d5{--divider-border-style:solid;--divider-color:#FFAE35;--divider-border-width:30px;margin:2% 0% calc(var(--kit-widget-spacing, 0px) + -8%) -2%;}.elementor-256 .elementor-element.elementor-element-30762d5 .elementor-divider-separator{width:30px;}.elementor-256 .elementor-element.elementor-element-30762d5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-256 .elementor-element.elementor-element-5e57fa8{text-align:left;}.elementor-256 .elementor-element.elementor-element-5e57fa8 .elementor-heading-title{font-family:var( --e-global-typography-861ed15-font-family ), Sans-serif;font-size:var( --e-global-typography-861ed15-font-size );font-weight:var( --e-global-typography-861ed15-font-weight );text-transform:var( --e-global-typography-861ed15-text-transform );line-height:var( --e-global-typography-861ed15-line-height );color:#0388D7;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-256 .elementor-element.elementor-element-bd35ffa{padding:0em 0em 0em 1em;border-style:solid;border-width:0px 0px 0px 1px;border-color:#011D35;text-align:left;font-family:var( --e-global-typography-9701b41-font-family ), Sans-serif;font-size:var( --e-global-typography-9701b41-font-size );font-weight:var( --e-global-typography-9701b41-font-weight );font-style:var( --e-global-typography-9701b41-font-style );line-height:var( --e-global-typography-9701b41-line-height );color:#011D35;}.elementor-256 .elementor-element.elementor-element-06158fc{text-align:justify;font-family:var( --e-global-typography-3e6eaba-font-family ), Sans-serif;font-size:var( --e-global-typography-3e6eaba-font-size );font-weight:var( --e-global-typography-3e6eaba-font-weight );line-height:var( --e-global-typography-3e6eaba-line-height );color:var( --e-global-color-e080c27 );}.elementor-bc-flex-widget .elementor-256 .elementor-element.elementor-element-c19091a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-256 .elementor-element.elementor-element-c19091a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-c19091a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-256 .elementor-element.elementor-element-72cfc34 .elementor-image-box-wrapper{text-align:left;}.elementor-256 .elementor-element.elementor-element-72cfc34 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-ab08d98-font-family ), Sans-serif;font-size:var( --e-global-typography-ab08d98-font-size );font-weight:var( --e-global-typography-ab08d98-font-weight );line-height:var( --e-global-typography-ab08d98-line-height );color:var( --e-global-color-c805b34 );}.elementor-256 .elementor-element.elementor-element-72cfc34 .elementor-image-box-description{font-family:var( --e-global-typography-49fdd4f-font-family ), Sans-serif;font-size:var( --e-global-typography-49fdd4f-font-size );font-weight:var( --e-global-typography-49fdd4f-font-weight );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );color:var( --e-global-color-739ba15 );}.elementor-256 .elementor-element.elementor-element-c5cd8ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-1026594{text-align:left;}.elementor-256 .elementor-element.elementor-element-1026594 img{width:40%;}.elementor-256 .elementor-element.elementor-element-ccfcec3 .elementor-image-box-wrapper{text-align:right;}.elementor-256 .elementor-element.elementor-element-ccfcec3 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-ab08d98-font-family ), Sans-serif;font-size:var( --e-global-typography-ab08d98-font-size );font-weight:var( --e-global-typography-ab08d98-font-weight );line-height:var( --e-global-typography-ab08d98-line-height );color:var( --e-global-color-c805b34 );}.elementor-256 .elementor-element.elementor-element-ccfcec3:has(:hover) .elementor-image-box-title,
					 .elementor-256 .elementor-element.elementor-element-ccfcec3:has(:focus) .elementor-image-box-title{color:#0388D7;}.elementor-256 .elementor-element.elementor-element-ccfcec3 .elementor-image-box-description{font-family:var( --e-global-typography-49fdd4f-font-family ), Sans-serif;font-size:var( --e-global-typography-49fdd4f-font-size );font-weight:var( --e-global-typography-49fdd4f-font-weight );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );color:var( --e-global-color-739ba15 );}.elementor-256 .elementor-element.elementor-element-cc5b88e{padding:6em 1em 6em 1em;}.elementor-256 .elementor-element.elementor-element-911e206 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-bb3759c{background-color:#011D35;margin:0% 10% calc(var(--kit-widget-spacing, 0px) + -15%) 60%;padding:1em 1em 1em 1em;z-index:1;border-style:solid;border-width:0px 0px 10px 10px;border-color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-bb3759c .elementor-counter-number-wrapper{color:var( --e-global-color-1b902fe );font-family:var( --e-global-typography-5b20265-font-family ), Sans-serif;font-size:var( --e-global-typography-5b20265-font-size );font-weight:var( --e-global-typography-5b20265-font-weight );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-bb3759c .elementor-counter-title{color:var( --e-global-color-1b902fe );font-family:var( --e-global-typography-67a2ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-67a2ae4-font-size );font-weight:var( --e-global-typography-67a2ae4-font-weight );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-193f786{text-align:left;}.elementor-256 .elementor-element.elementor-element-193f786 img{width:80%;}.elementor-256 .elementor-element.elementor-element-faab7eb{margin:-41% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;border-style:solid;border-width:0px 0px 0px 0px;text-align:right;}.elementor-256 .elementor-element.elementor-element-faab7eb img{width:60%;border-style:solid;border-width:10px 0px 0px 10px;border-color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-92ac4ae{background-color:var( --e-global-color-739ba15 );margin:-35% 47% calc(var(--kit-widget-spacing, 0px) + 0%) -7%;padding:1em 1em 1em 1em;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-92ac4ae .elementor-heading-title{font-family:var( --e-global-typography-ab08d98-font-family ), Sans-serif;font-size:var( --e-global-typography-ab08d98-font-size );font-weight:var( --e-global-typography-ab08d98-font-weight );line-height:var( --e-global-typography-ab08d98-line-height );color:var( --e-global-color-1b902fe );}.elementor-bc-flex-widget .elementor-256 .elementor-element.elementor-element-93bee7f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-256 .elementor-element.elementor-element-93bee7f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-93bee7f > .elementor-element-populated{padding:1em 1em 1em 5em;}.elementor-256 .elementor-element.elementor-element-9410052 .elementor-heading-title{font-family:var( --e-global-typography-85d1aba-font-family ), Sans-serif;font-size:var( --e-global-typography-85d1aba-font-size );font-weight:var( --e-global-typography-85d1aba-font-weight );text-transform:var( --e-global-typography-85d1aba-text-transform );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );color:#011D35;}.elementor-256 .elementor-element.elementor-element-79ba784{--divider-border-style:solid;--divider-color:#FFAE35;--divider-border-width:30px;margin:2% 0% calc(var(--kit-widget-spacing, 0px) + -8%) -2%;}.elementor-256 .elementor-element.elementor-element-79ba784 .elementor-divider-separator{width:30px;}.elementor-256 .elementor-element.elementor-element-79ba784 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-256 .elementor-element.elementor-element-3bdf66a{text-align:left;}.elementor-256 .elementor-element.elementor-element-3bdf66a .elementor-heading-title{font-family:var( --e-global-typography-861ed15-font-family ), Sans-serif;font-size:var( --e-global-typography-861ed15-font-size );font-weight:var( --e-global-typography-861ed15-font-weight );text-transform:var( --e-global-typography-861ed15-text-transform );line-height:var( --e-global-typography-861ed15-line-height );color:#0388D7;}.elementor-256 .elementor-element.elementor-element-78f2ea7{padding:0em 0em 0em 1em;border-style:solid;border-width:0px 0px 0px 1px;border-color:#011D35;text-align:left;font-family:var( --e-global-typography-9701b41-font-family ), Sans-serif;font-size:var( --e-global-typography-9701b41-font-size );font-weight:var( --e-global-typography-9701b41-font-weight );font-style:var( --e-global-typography-9701b41-font-style );line-height:var( --e-global-typography-9701b41-line-height );color:#011D35;}.elementor-256 .elementor-element.elementor-element-5ab8f43{text-align:justify;font-family:var( --e-global-typography-3e6eaba-font-family ), Sans-serif;font-size:var( --e-global-typography-3e6eaba-font-size );font-weight:var( --e-global-typography-3e6eaba-font-weight );line-height:var( --e-global-typography-3e6eaba-line-height );color:var( --e-global-color-e080c27 );}.elementor-bc-flex-widget .elementor-256 .elementor-element.elementor-element-b7083dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-256 .elementor-element.elementor-element-b7083dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-b7083dc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-198a6f4 .elementor-image-box-wrapper{text-align:left;}.elementor-256 .elementor-element.elementor-element-198a6f4 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-ab08d98-font-family ), Sans-serif;font-size:var( --e-global-typography-ab08d98-font-size );font-weight:var( --e-global-typography-ab08d98-font-weight );line-height:var( --e-global-typography-ab08d98-line-height );color:var( --e-global-color-c805b34 );}.elementor-256 .elementor-element.elementor-element-198a6f4 .elementor-image-box-description{font-family:var( --e-global-typography-49fdd4f-font-family ), Sans-serif;font-size:var( --e-global-typography-49fdd4f-font-size );font-weight:var( --e-global-typography-49fdd4f-font-weight );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );color:var( --e-global-color-739ba15 );}.elementor-256 .elementor-element.elementor-element-5bf995e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-6cc7165{text-align:left;}.elementor-256 .elementor-element.elementor-element-6cc7165 img{width:40%;}.elementor-256 .elementor-element.elementor-element-cd0c2bf .elementor-image-box-wrapper{text-align:right;}.elementor-256 .elementor-element.elementor-element-cd0c2bf .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-ab08d98-font-family ), Sans-serif;font-size:var( --e-global-typography-ab08d98-font-size );font-weight:var( --e-global-typography-ab08d98-font-weight );line-height:var( --e-global-typography-ab08d98-line-height );color:var( --e-global-color-c805b34 );}.elementor-256 .elementor-element.elementor-element-cd0c2bf .elementor-image-box-description{font-family:var( --e-global-typography-49fdd4f-font-family ), Sans-serif;font-size:var( --e-global-typography-49fdd4f-font-size );font-weight:var( --e-global-typography-49fdd4f-font-weight );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );color:var( --e-global-color-739ba15 );}.elementor-256 .elementor-element.elementor-element-129a641:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-129a641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herotruckdrivingschool.ca/wp-content/uploads/2025/01/1-54.jpeg");background-position:top center;background-size:cover;}.elementor-256 .elementor-element.elementor-element-129a641 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-58d79b8 ) 0%, #FFAE35DB 15%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-129a641{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-256 .elementor-element.elementor-element-30f99de.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-256 .elementor-element.elementor-element-30f99de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-30f99de > .elementor-element-populated{padding:1em 5em 1em 1em;}.elementor-256 .elementor-element.elementor-element-06f055d .elementor-heading-title{font-family:var( --e-global-typography-85d1aba-font-family ), Sans-serif;font-size:var( --e-global-typography-85d1aba-font-size );font-weight:var( --e-global-typography-85d1aba-font-weight );text-transform:var( --e-global-typography-85d1aba-text-transform );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );color:var( --e-global-color-c2f2b26 );}.elementor-256 .elementor-element.elementor-element-1e423d1{--divider-border-style:solid;--divider-color:var( --e-global-color-739ba15 );--divider-border-width:30px;margin:2% 0% calc(var(--kit-widget-spacing, 0px) + -10%) -3%;}.elementor-256 .elementor-element.elementor-element-1e423d1 .elementor-divider-separator{width:30px;}.elementor-256 .elementor-element.elementor-element-1e423d1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-256 .elementor-element.elementor-element-2306427 .elementor-heading-title{font-family:var( --e-global-typography-861ed15-font-family ), Sans-serif;font-size:var( --e-global-typography-861ed15-font-size );font-weight:var( --e-global-typography-861ed15-font-weight );text-transform:var( --e-global-typography-861ed15-text-transform );line-height:var( --e-global-typography-861ed15-line-height );color:#0485D9;}.elementor-256 .elementor-element.elementor-element-b62be71{font-family:var( --e-global-typography-3e6eaba-font-family ), Sans-serif;font-size:var( --e-global-typography-3e6eaba-font-size );font-weight:var( --e-global-typography-3e6eaba-font-weight );line-height:var( --e-global-typography-3e6eaba-line-height );color:#FFFFFF;}.elementor-bc-flex-widget .elementor-256 .elementor-element.elementor-element-4fed05b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-256 .elementor-element.elementor-element-4fed05b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-4fed05b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-ad2a46a .elementor-icon-wrapper{text-align:center;}.elementor-256 .elementor-element.elementor-element-ad2a46a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-ad2a46a.elementor-view-framed .elementor-icon, .elementor-256 .elementor-element.elementor-element-ad2a46a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-ad2a46a.elementor-view-framed .elementor-icon, .elementor-256 .elementor-element.elementor-element-ad2a46a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-79d8dd3 .elementor-counter-number-wrapper{color:#0485D9;font-family:var( --e-global-typography-5b20265-font-family ), Sans-serif;font-size:var( --e-global-typography-5b20265-font-size );font-weight:var( --e-global-typography-5b20265-font-weight );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-79d8dd3 .elementor-counter-title{color:var( --e-global-color-c805b34 );font-family:var( --e-global-typography-67a2ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-67a2ae4-font-size );font-weight:var( --e-global-typography-67a2ae4-font-weight );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-bc-flex-widget .elementor-256 .elementor-element.elementor-element-2ab263f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-256 .elementor-element.elementor-element-2ab263f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-2ab263f > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-ce5bbb3 .elementor-icon-wrapper{text-align:center;}.elementor-256 .elementor-element.elementor-element-ce5bbb3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-ce5bbb3.elementor-view-framed .elementor-icon, .elementor-256 .elementor-element.elementor-element-ce5bbb3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-ce5bbb3.elementor-view-framed .elementor-icon, .elementor-256 .elementor-element.elementor-element-ce5bbb3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-062c83c .elementor-counter-number-wrapper{color:#0485D9;font-family:var( --e-global-typography-5b20265-font-family ), Sans-serif;font-size:var( --e-global-typography-5b20265-font-size );font-weight:var( --e-global-typography-5b20265-font-weight );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-062c83c .elementor-counter-title{color:var( --e-global-color-c805b34 );font-family:var( --e-global-typography-67a2ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-67a2ae4-font-size );font-weight:var( --e-global-typography-67a2ae4-font-weight );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-bc-flex-widget .elementor-256 .elementor-element.elementor-element-aae8f8c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-256 .elementor-element.elementor-element-aae8f8c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-aae8f8c > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-25c76d1 .elementor-icon-wrapper{text-align:center;}.elementor-256 .elementor-element.elementor-element-25c76d1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-25c76d1.elementor-view-framed .elementor-icon, .elementor-256 .elementor-element.elementor-element-25c76d1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-25c76d1.elementor-view-framed .elementor-icon, .elementor-256 .elementor-element.elementor-element-25c76d1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-638f49d .elementor-counter-number-wrapper{color:#0485D9;font-family:var( --e-global-typography-5b20265-font-family ), Sans-serif;font-size:var( --e-global-typography-5b20265-font-size );font-weight:var( --e-global-typography-5b20265-font-weight );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-638f49d .elementor-counter-title{color:var( --e-global-color-c805b34 );font-family:var( --e-global-typography-67a2ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-67a2ae4-font-size );font-weight:var( --e-global-typography-67a2ae4-font-weight );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-bc-flex-widget .elementor-256 .elementor-element.elementor-element-318388e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-256 .elementor-element.elementor-element-318388e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-318388e > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-1ea6029 .elementor-icon-wrapper{text-align:center;}.elementor-256 .elementor-element.elementor-element-1ea6029.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-1ea6029.elementor-view-framed .elementor-icon, .elementor-256 .elementor-element.elementor-element-1ea6029.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-1ea6029.elementor-view-framed .elementor-icon, .elementor-256 .elementor-element.elementor-element-1ea6029.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-5d0680e .elementor-counter-number-wrapper{color:#0485D9;font-family:var( --e-global-typography-5b20265-font-family ), Sans-serif;font-size:var( --e-global-typography-5b20265-font-size );font-weight:var( --e-global-typography-5b20265-font-weight );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-5d0680e .elementor-counter-title{color:var( --e-global-color-c805b34 );font-family:var( --e-global-typography-67a2ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-67a2ae4-font-size );font-weight:var( --e-global-typography-67a2ae4-font-weight );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-2dc0280:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-2dc0280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herotruckdrivingschool.ca/wp-content/uploads/2025/01/F-1.jpg");background-position:center center;background-size:cover;}.elementor-256 .elementor-element.elementor-element-2dc0280 > .elementor-background-overlay{background-color:#011D35;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-2dc0280{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 1em 3em 1em;}.elementor-256 .elementor-element.elementor-element-0e9c9cb > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-0d67e05{--divider-border-style:solid;--divider-color:var( --e-global-color-739ba15 );--divider-border-width:30px;margin:2% 0% calc(var(--kit-widget-spacing, 0px) + -5%) -1%;}.elementor-256 .elementor-element.elementor-element-0d67e05 .elementor-divider-separator{width:30px;}.elementor-256 .elementor-element.elementor-element-0d67e05 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-256 .elementor-element.elementor-element-fff811f .elementor-heading-title{font-family:var( --e-global-typography-861ed15-font-family ), Sans-serif;font-size:var( --e-global-typography-861ed15-font-size );font-weight:var( --e-global-typography-861ed15-font-weight );text-transform:var( --e-global-typography-861ed15-text-transform );line-height:var( --e-global-typography-861ed15-line-height );color:var( --e-global-color-b859dcc );}.elementor-bc-flex-widget .elementor-256 .elementor-element.elementor-element-d166d9e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-256 .elementor-element.elementor-element-d166d9e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-d166d9e > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-3e65806 .elementor-image-box-wrapper{text-align:left;}.elementor-256 .elementor-element.elementor-element-3e65806.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-256 .elementor-element.elementor-element-3e65806.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-256 .elementor-element.elementor-element-3e65806.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-256 .elementor-element.elementor-element-3e65806 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-67a2ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-67a2ae4-font-size );font-weight:var( --e-global-typography-67a2ae4-font-weight );line-height:var( --e-global-typography-67a2ae4-line-height );color:#FFAE35;}.elementor-256 .elementor-element.elementor-element-3e65806 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-256 .elementor-element.elementor-element-3e65806 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-256 .elementor-element.elementor-element-3e65806 .elementor-image-box-description{font-family:var( --e-global-typography-861ed15-font-family ), Sans-serif;font-size:var( --e-global-typography-861ed15-font-size );font-weight:var( --e-global-typography-861ed15-font-weight );text-transform:var( --e-global-typography-861ed15-text-transform );line-height:var( --e-global-typography-861ed15-line-height );color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-3bfef6f{padding:6em 1em 6em 1em;}.elementor-256 .elementor-element.elementor-element-904640a > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-256 .elementor-element.elementor-element-73e8e7b .elementor-flip-box__front{background-image:url("https://herotruckdrivingschool.ca/wp-content/uploads/2025/01/1-51.jpeg");background-position:center center;background-size:cover;}.elementor-256 .elementor-element.elementor-element-73e8e7b .elementor-flip-box__back{background-image:url("https://herotruckdrivingschool.ca/wp-content/uploads/2025/01/1-55.jpeg");background-position:center center;background-size:cover;}.elementor-256 .elementor-element.elementor-element-73e8e7b .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000061;text-align:center;}.elementor-256 .elementor-element.elementor-element-73e8e7b .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000061;padding:0% 10% 10% 10%;text-align:left;justify-content:flex-end;}.elementor-256 .elementor-element.elementor-element-73e8e7b .elementor-flip-box{height:66vh;}.elementor-256 .elementor-element.elementor-element-73e8e7b .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-256 .elementor-element.elementor-element-73e8e7b .elementor-flip-box__image img{width:24%;}.elementor-256 .elementor-element.elementor-element-73e8e7b .elementor-flip-box__button{margin-left:0;}.elementor-256 .elementor-element.elementor-element-be3d92b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-e97e124 .elementor-flip-box__front{background-image:url("https://herotruckdrivingschool.ca/wp-content/uploads/2025/01/1-49.jpeg");background-position:center center;background-size:cover;}.elementor-256 .elementor-element.elementor-element-e97e124 .elementor-flip-box__back{background-image:url("https://herotruckdrivingschool.ca/wp-content/uploads/2025/01/1-43.jpeg");background-position:center center;background-size:cover;}.elementor-256 .elementor-element.elementor-element-e97e124 .elementor-flip-box{height:66vh;}.elementor-256 .elementor-element.elementor-element-e97e124 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-256 .elementor-element.elementor-element-e97e124 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-256 .elementor-element.elementor-element-e97e124 .elementor-flip-box__image img{width:24%;}.elementor-256 .elementor-element.elementor-element-e97e124 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0% 10% 10% 10%;text-align:left;justify-content:flex-end;}.elementor-256 .elementor-element.elementor-element-e97e124 .elementor-flip-box__button{margin-left:0;}.elementor-bc-flex-widget .elementor-256 .elementor-element.elementor-element-08c436b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-256 .elementor-element.elementor-element-08c436b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-08c436b > .elementor-element-populated{padding:1em 1em 1em 5em;}.elementor-256 .elementor-element.elementor-element-9e3e44f .elementor-heading-title{font-family:var( --e-global-typography-85d1aba-font-family ), Sans-serif;font-size:var( --e-global-typography-85d1aba-font-size );font-weight:var( --e-global-typography-85d1aba-font-weight );text-transform:var( --e-global-typography-85d1aba-text-transform );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );color:#011D35;}.elementor-256 .elementor-element.elementor-element-869fba2{--divider-border-style:solid;--divider-color:var( --e-global-color-739ba15 );--divider-border-width:30px;margin:2% 0% calc(var(--kit-widget-spacing, 0px) + -10%) -3%;}.elementor-256 .elementor-element.elementor-element-869fba2 .elementor-divider-separator{width:30px;}.elementor-256 .elementor-element.elementor-element-869fba2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-256 .elementor-element.elementor-element-c85afda{text-align:left;}.elementor-256 .elementor-element.elementor-element-c85afda .elementor-heading-title{font-family:var( --e-global-typography-861ed15-font-family ), Sans-serif;font-size:var( --e-global-typography-861ed15-font-size );font-weight:var( --e-global-typography-861ed15-font-weight );text-transform:var( --e-global-typography-861ed15-text-transform );line-height:var( --e-global-typography-861ed15-line-height );color:#0485D9;}.elementor-256 .elementor-element.elementor-element-d5f4473{text-align:justify;font-family:var( --e-global-typography-3e6eaba-font-family ), Sans-serif;font-size:var( --e-global-typography-3e6eaba-font-size );font-weight:var( --e-global-typography-3e6eaba-font-weight );line-height:var( --e-global-typography-3e6eaba-line-height );color:var( --e-global-color-e080c27 );}.elementor-256 .elementor-element.elementor-element-da2ec58{--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;--overlay-opacity:0.9;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-256 .elementor-element.elementor-element-da2ec58:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-da2ec58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herotruckdrivingschool.ca/wp-content/uploads/2025/01/post-img3.jpg");background-position:center center;background-size:cover;}.elementor-256 .elementor-element.elementor-element-da2ec58::before, .elementor-256 .elementor-element.elementor-element-da2ec58 > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-da2ec58 > .e-con-inner > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-da2ec58 > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-da2ec58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-da2ec58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#011D35;--background-overlay:'';}.elementor-256 .elementor-element.elementor-element-1eb4ee2{text-align:center;}.elementor-256 .elementor-element.elementor-element-1eb4ee2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-3c20aff.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-256 .elementor-element.elementor-element-3c20aff.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-256 .elementor-element.elementor-element-3c20aff.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-256 .elementor-element.elementor-element-3c20aff .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-256 .elementor-element.elementor-element-3c20aff .elementor-image-box-img img{transition-duration:0.3s;}.elementor-256 .elementor-element.elementor-element-3c20aff .elementor-image-box-title{font-family:"Josefin Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-3c20aff .elementor-image-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:1rem;font-weight:400;line-height:2em;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-ffea13b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-256 .elementor-element.elementor-element-ffea13b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-256 .elementor-element.elementor-element-ffea13b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-256 .elementor-element.elementor-element-ffea13b .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-256 .elementor-element.elementor-element-ffea13b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-256 .elementor-element.elementor-element-ffea13b .elementor-image-box-title{color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-ffea13b .elementor-image-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:1rem;font-weight:400;line-height:2em;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-88621e9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-256 .elementor-element.elementor-element-88621e9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-256 .elementor-element.elementor-element-88621e9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-256 .elementor-element.elementor-element-88621e9 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-256 .elementor-element.elementor-element-88621e9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-256 .elementor-element.elementor-element-88621e9 .elementor-image-box-title{font-family:"Josefin Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-88621e9 .elementor-image-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:1rem;font-weight:400;line-height:2em;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-9e6807d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-256 .elementor-element.elementor-element-9e6807d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-256 .elementor-element.elementor-element-9e6807d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-256 .elementor-element.elementor-element-9e6807d .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-256 .elementor-element.elementor-element-9e6807d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-256 .elementor-element.elementor-element-9e6807d .elementor-image-box-title{font-family:"Josefin Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-9e6807d .elementor-image-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:1rem;font-weight:400;line-height:2em;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-977cb90.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-256 .elementor-element.elementor-element-977cb90.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-256 .elementor-element.elementor-element-977cb90.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-256 .elementor-element.elementor-element-977cb90 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-256 .elementor-element.elementor-element-977cb90 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-256 .elementor-element.elementor-element-977cb90 .elementor-image-box-title{font-family:"Josefin Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-977cb90 .elementor-image-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:1rem;font-weight:400;line-height:2em;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-4dc9e88.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-256 .elementor-element.elementor-element-4dc9e88.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-256 .elementor-element.elementor-element-4dc9e88.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-256 .elementor-element.elementor-element-4dc9e88 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-256 .elementor-element.elementor-element-4dc9e88 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-256 .elementor-element.elementor-element-4dc9e88 .elementor-image-box-title{font-family:"Josefin Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-4dc9e88 .elementor-image-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:1rem;font-weight:400;line-height:2em;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-0f84cbd:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-0f84cbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herotruckdrivingschool.ca/wp-content/uploads/2025/01/male-instructor-at-the-car-downed-traffic-cone-2021-08-28-17-17-22-utc.jpg");background-position:center center;background-size:cover;}.elementor-256 .elementor-element.elementor-element-0f84cbd > .elementor-background-overlay{background-color:#FFAE35;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-0f84cbd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-256 .elementor-element.elementor-element-8a0242e{--e-image-carousel-slides-to-show:5;}.elementor-256 .elementor-element.elementor-element-8a0242e .swiper-wrapper{display:flex;align-items:center;}.elementor-256 .elementor-element.elementor-element-95da569{padding:6em 1em 6em 1em;}.elementor-256 .elementor-element.elementor-element-f471c86 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-c551d74{text-align:center;}.elementor-256 .elementor-element.elementor-element-c551d74 .elementor-heading-title{font-family:var( --e-global-typography-85d1aba-font-family ), Sans-serif;font-size:var( --e-global-typography-85d1aba-font-size );font-weight:var( --e-global-typography-85d1aba-font-weight );text-transform:var( --e-global-typography-85d1aba-text-transform );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );color:var( --e-global-color-c2f2b26 );}.elementor-256 .elementor-element.elementor-element-652c5ea{--divider-border-style:solid;--divider-color:var( --e-global-color-739ba15 );--divider-border-width:30px;margin:1% 0% calc(var(--kit-widget-spacing, 0px) + -6%) 21%;}.elementor-256 .elementor-element.elementor-element-652c5ea .elementor-divider-separator{width:30px;}.elementor-256 .elementor-element.elementor-element-652c5ea .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-256 .elementor-element.elementor-element-5d2703f{margin:0% 20% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;text-align:center;}.elementor-256 .elementor-element.elementor-element-5d2703f .elementor-heading-title{font-family:var( --e-global-typography-861ed15-font-family ), Sans-serif;font-size:var( --e-global-typography-861ed15-font-size );font-weight:var( --e-global-typography-861ed15-font-weight );text-transform:var( --e-global-typography-861ed15-text-transform );line-height:var( --e-global-typography-861ed15-line-height );color:var( --e-global-color-c805b34 );}.elementor-256 .elementor-element.elementor-element-2215b23{margin:0% 20% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;text-align:center;font-family:var( --e-global-typography-3e6eaba-font-family ), Sans-serif;font-size:var( --e-global-typography-3e6eaba-font-size );font-weight:var( --e-global-typography-3e6eaba-font-weight );line-height:var( --e-global-typography-3e6eaba-line-height );color:var( --e-global-color-e080c27 );}.elementor-256 .elementor-element.elementor-element-c7d087b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-256 .elementor-element.elementor-element-c7d087b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herotruckdrivingschool.ca/wp-content/uploads/2025/01/F-23.jpg");background-position:center center;background-size:cover;}.elementor-256 .elementor-element.elementor-element-c7d087b > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-9a351b2 ) 0%, var( --e-global-color-33603b7 ) 100%);opacity:1;}.elementor-256 .elementor-element.elementor-element-c7d087b:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-33603b7 );opacity:0.5;}.elementor-256 .elementor-element.elementor-element-c7d087b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-256 .elementor-element.elementor-element-c7d087b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-256 .elementor-element.elementor-element-c7d087b > .elementor-element-populated > .elementor-background-overlay{transition:background 1.5s, border-radius 0.3s, opacity 1.5s;}.elementor-256 .elementor-element.elementor-element-4cfbf96{--grid-template-columns:repeat(1, auto);text-align:right;--icon-size:15px;--grid-column-gap:0px;--grid-row-gap:20px;}.elementor-256 .elementor-element.elementor-element-4cfbf96 .elementor-social-icon{background-color:var( --e-global-color-c2f2b26 );}.elementor-256 .elementor-element.elementor-element-4cfbf96 .elementor-social-icon i{color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-4cfbf96 .elementor-social-icon svg{fill:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-4cfbf96 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-4cfbf96 .elementor-social-icon:hover{background-color:var( --e-global-color-739ba15 );}.elementor-256 .elementor-element.elementor-element-4cfbf96 .elementor-social-icon:hover i{color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-4cfbf96 .elementor-social-icon:hover svg{fill:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-1e5e6b2{--spacer-size:170px;}.elementor-256 .elementor-element.elementor-element-aff467f{text-align:left;}.elementor-256 .elementor-element.elementor-element-aff467f .elementor-heading-title{font-family:var( --e-global-typography-ab08d98-font-family ), Sans-serif;font-size:var( --e-global-typography-ab08d98-font-size );font-weight:var( --e-global-typography-ab08d98-font-weight );line-height:var( --e-global-typography-ab08d98-line-height );color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-45385fe{text-align:left;}.elementor-256 .elementor-element.elementor-element-45385fe .elementor-heading-title{font-family:var( --e-global-typography-49fdd4f-font-family ), Sans-serif;font-size:var( --e-global-typography-49fdd4f-font-size );font-weight:var( --e-global-typography-49fdd4f-font-weight );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );color:var( --e-global-color-739ba15 );}.elementor-256 .elementor-element.elementor-element-af6ac88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-256 .elementor-element.elementor-element-af6ac88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herotruckdrivingschool.ca/wp-content/uploads/2025/01/F-22.jpg");background-position:center center;background-size:cover;}.elementor-256 .elementor-element.elementor-element-af6ac88 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-9a351b2 ) 0%, var( --e-global-color-33603b7 ) 100%);opacity:1;}.elementor-256 .elementor-element.elementor-element-af6ac88:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-33603b7 );opacity:0.5;}.elementor-256 .elementor-element.elementor-element-af6ac88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-256 .elementor-element.elementor-element-af6ac88 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-256 .elementor-element.elementor-element-af6ac88 > .elementor-element-populated > .elementor-background-overlay{transition:background 1.5s, border-radius 0.3s, opacity 1.5s;}.elementor-256 .elementor-element.elementor-element-5ed8ad6{--grid-template-columns:repeat(1, auto);text-align:right;--icon-size:15px;--grid-column-gap:0px;--grid-row-gap:20px;}.elementor-256 .elementor-element.elementor-element-5ed8ad6 .elementor-social-icon{background-color:var( --e-global-color-c2f2b26 );}.elementor-256 .elementor-element.elementor-element-5ed8ad6 .elementor-social-icon i{color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-5ed8ad6 .elementor-social-icon svg{fill:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-5ed8ad6 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-5ed8ad6 .elementor-social-icon:hover{background-color:var( --e-global-color-739ba15 );}.elementor-256 .elementor-element.elementor-element-5ed8ad6 .elementor-social-icon:hover i{color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-5ed8ad6 .elementor-social-icon:hover svg{fill:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-5e4cc95{--spacer-size:170px;}.elementor-256 .elementor-element.elementor-element-74acfce{text-align:left;}.elementor-256 .elementor-element.elementor-element-74acfce .elementor-heading-title{font-family:var( --e-global-typography-ab08d98-font-family ), Sans-serif;font-size:var( --e-global-typography-ab08d98-font-size );font-weight:var( --e-global-typography-ab08d98-font-weight );line-height:var( --e-global-typography-ab08d98-line-height );color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-a7d7451{text-align:left;}.elementor-256 .elementor-element.elementor-element-a7d7451 .elementor-heading-title{font-family:var( --e-global-typography-49fdd4f-font-family ), Sans-serif;font-size:var( --e-global-typography-49fdd4f-font-size );font-weight:var( --e-global-typography-49fdd4f-font-weight );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );color:var( --e-global-color-739ba15 );}.elementor-256 .elementor-element.elementor-element-161a7a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-256 .elementor-element.elementor-element-161a7a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herotruckdrivingschool.ca/wp-content/uploads/2025/01/F-25.jpg");background-position:center center;background-size:cover;}.elementor-256 .elementor-element.elementor-element-161a7a7 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-9a351b2 ) 0%, var( --e-global-color-33603b7 ) 100%);opacity:1;}.elementor-256 .elementor-element.elementor-element-161a7a7:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-33603b7 );opacity:0.5;}.elementor-256 .elementor-element.elementor-element-161a7a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-256 .elementor-element.elementor-element-161a7a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-256 .elementor-element.elementor-element-161a7a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 1.5s, border-radius 0.3s, opacity 1.5s;}.elementor-256 .elementor-element.elementor-element-5c3df6d{--grid-template-columns:repeat(1, auto);text-align:right;--icon-size:15px;--grid-column-gap:0px;--grid-row-gap:20px;}.elementor-256 .elementor-element.elementor-element-5c3df6d .elementor-social-icon{background-color:var( --e-global-color-c2f2b26 );}.elementor-256 .elementor-element.elementor-element-5c3df6d .elementor-social-icon i{color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-5c3df6d .elementor-social-icon svg{fill:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-5c3df6d .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-5c3df6d .elementor-social-icon:hover{background-color:var( --e-global-color-739ba15 );}.elementor-256 .elementor-element.elementor-element-5c3df6d .elementor-social-icon:hover i{color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-5c3df6d .elementor-social-icon:hover svg{fill:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-eba7534{--spacer-size:170px;}.elementor-256 .elementor-element.elementor-element-93153c4{text-align:left;}.elementor-256 .elementor-element.elementor-element-93153c4 .elementor-heading-title{font-family:var( --e-global-typography-ab08d98-font-family ), Sans-serif;font-size:var( --e-global-typography-ab08d98-font-size );font-weight:var( --e-global-typography-ab08d98-font-weight );line-height:var( --e-global-typography-ab08d98-line-height );color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-9f86d1c{text-align:left;}.elementor-256 .elementor-element.elementor-element-9f86d1c .elementor-heading-title{font-family:var( --e-global-typography-49fdd4f-font-family ), Sans-serif;font-size:var( --e-global-typography-49fdd4f-font-size );font-weight:var( --e-global-typography-49fdd4f-font-weight );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );color:var( --e-global-color-739ba15 );}.elementor-256 .elementor-element.elementor-element-80040b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-256 .elementor-element.elementor-element-80040b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herotruckdrivingschool.ca/wp-content/uploads/2025/01/F-28.jpg");background-position:center center;background-size:cover;}.elementor-256 .elementor-element.elementor-element-80040b1 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-9a351b2 ) 0%, var( --e-global-color-33603b7 ) 100%);opacity:1;}.elementor-256 .elementor-element.elementor-element-80040b1:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-33603b7 );opacity:0.5;}.elementor-256 .elementor-element.elementor-element-80040b1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-256 .elementor-element.elementor-element-80040b1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-256 .elementor-element.elementor-element-80040b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 1.5s, border-radius 0.3s, opacity 1.5s;}.elementor-256 .elementor-element.elementor-element-d4467b9{--grid-template-columns:repeat(1, auto);text-align:right;--icon-size:15px;--grid-column-gap:0px;--grid-row-gap:20px;}.elementor-256 .elementor-element.elementor-element-d4467b9 .elementor-social-icon{background-color:var( --e-global-color-c2f2b26 );}.elementor-256 .elementor-element.elementor-element-d4467b9 .elementor-social-icon i{color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-d4467b9 .elementor-social-icon svg{fill:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-d4467b9 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-d4467b9 .elementor-social-icon:hover{background-color:var( --e-global-color-739ba15 );}.elementor-256 .elementor-element.elementor-element-d4467b9 .elementor-social-icon:hover i{color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-d4467b9 .elementor-social-icon:hover svg{fill:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-dbcabd1{--spacer-size:170px;}.elementor-256 .elementor-element.elementor-element-f13f41f{text-align:left;}.elementor-256 .elementor-element.elementor-element-f13f41f .elementor-heading-title{font-family:var( --e-global-typography-ab08d98-font-family ), Sans-serif;font-size:var( --e-global-typography-ab08d98-font-size );font-weight:var( --e-global-typography-ab08d98-font-weight );line-height:var( --e-global-typography-ab08d98-line-height );color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-fe8fcfa{text-align:left;}.elementor-256 .elementor-element.elementor-element-fe8fcfa .elementor-heading-title{font-family:var( --e-global-typography-49fdd4f-font-family ), Sans-serif;font-size:var( --e-global-typography-49fdd4f-font-size );font-weight:var( --e-global-typography-49fdd4f-font-weight );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );color:var( --e-global-color-739ba15 );}.elementor-256 .elementor-element.elementor-element-57cbc69{padding:3em 1em 3em 1em;}.elementor-256 .elementor-element.elementor-element-d18d160{background-color:#011D35;margin:0% 72% calc(var(--kit-widget-spacing, 0px) + -12%) -7%;padding:1em 1em 1em 1em;z-index:1;border-style:solid;border-width:0px 10px 10px 0px;border-color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-d18d160 .elementor-counter-number-wrapper{color:var( --e-global-color-1b902fe );font-family:var( --e-global-typography-5b20265-font-family ), Sans-serif;font-size:var( --e-global-typography-5b20265-font-size );font-weight:var( --e-global-typography-5b20265-font-weight );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-d18d160 .elementor-counter-title{color:var( --e-global-color-1b902fe );font-family:var( --e-global-typography-67a2ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-67a2ae4-font-size );font-weight:var( --e-global-typography-67a2ae4-font-weight );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-86c6c7a{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-86c6c7a img{width:100%;}.elementor-256 .elementor-element.elementor-element-f71a694:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-256 .elementor-element.elementor-element-f71a694 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-739ba15 );}.elementor-bc-flex-widget .elementor-256 .elementor-element.elementor-element-f71a694.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-256 .elementor-element.elementor-element-f71a694.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-f71a694 > .elementor-element-populated{border-style:solid;border-width:10px 0px 10px 10px;border-color:var( --e-global-color-b859dcc );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:22% 15% 15% -25%;--e-column-margin-right:15%;--e-column-margin-left:-25%;padding:3em 3em 3em 3em;}.elementor-256 .elementor-element.elementor-element-f71a694 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-f71a694{z-index:1;}.elementor-256 .elementor-element.elementor-element-a0c83da{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 2%;}.elementor-256 .elementor-element.elementor-element-a0c83da .elementor-icon-wrapper{text-align:left;}.elementor-256 .elementor-element.elementor-element-a0c83da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-a0c83da.elementor-view-framed .elementor-icon, .elementor-256 .elementor-element.elementor-element-a0c83da.elementor-view-default .elementor-icon{color:var( --e-global-color-b859dcc );border-color:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-a0c83da.elementor-view-framed .elementor-icon, .elementor-256 .elementor-element.elementor-element-a0c83da.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b859dcc );}.elementor-256 .elementor-element.elementor-element-a0c83da .elementor-icon{font-size:70px;}.elementor-256 .elementor-element.elementor-element-a0c83da .elementor-icon svg{height:70px;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-256 .elementor-element.elementor-element-eb9d3b0 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-eb9d3b0 .elementor-swiper-button{font-size:20px;}.elementor-256 .elementor-element.elementor-element-eb9d3b0 .elementor-testimonial__text{color:var( --e-global-color-b859dcc );font-family:var( --e-global-typography-9701b41-font-family ), Sans-serif;font-size:var( --e-global-typography-9701b41-font-size );font-weight:var( --e-global-typography-9701b41-font-weight );font-style:var( --e-global-typography-9701b41-font-style );line-height:var( --e-global-typography-9701b41-line-height );}.elementor-256 .elementor-element.elementor-element-eb9d3b0 .elementor-testimonial__name{color:var( --e-global-color-b859dcc );font-family:var( --e-global-typography-67a2ae4-font-family ), Sans-serif;font-size:var( --e-global-typography-67a2ae4-font-size );font-weight:var( --e-global-typography-67a2ae4-font-weight );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-eb9d3b0 .elementor-testimonial__title{color:var( --e-global-color-b859dcc );font-family:var( --e-global-typography-49fdd4f-font-family ), Sans-serif;font-size:var( --e-global-typography-49fdd4f-font-size );font-weight:var( --e-global-typography-49fdd4f-font-weight );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-eb9d3b0 .elementor-testimonial__image img{width:80px;height:80px;}.elementor-256 .elementor-element.elementor-element-eb9d3b0.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-256 .elementor-element.elementor-element-eb9d3b0.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (80px / 2) - 8px );}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-eb9d3b0.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-256 .elementor-element.elementor-element-eb9d3b0.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-256 .elementor-element.elementor-element-eb9d3b0.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-256 .elementor-element.elementor-element-eb9d3b0.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (80px / 2) - 8px );right:auto;}body.rtl .elementor-256 .elementor-element.elementor-element-eb9d3b0.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-256 .elementor-element.elementor-element-eb9d3b0.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-256 .elementor-element.elementor-element-eb9d3b0.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-256 .elementor-element.elementor-element-eb9d3b0.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (80px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-eb9d3b0.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-256 .elementor-element.elementor-element-eb9d3b0.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (80px / 2) - 8px );right:auto;}body.rtl .elementor-256 .elementor-element.elementor-element-eb9d3b0.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-256 .elementor-element.elementor-element-eb9d3b0.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (80px / 2) - 8px );left:auto;}@media(max-width:1024px){.elementor-256 .elementor-element.elementor-element-91b0e27 > .elementor-element-populated{padding:1em 1em 1em 3em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-256 .elementor-element.elementor-element-64270c3{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + -17%) -4%;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-95a98cc .elementor-headline{font-size:var( --e-global-typography-effccd3-font-size );line-height:var( --e-global-typography-effccd3-line-height );word-spacing:var( --e-global-typography-effccd3-word-spacing );}.elementor-256 .elementor-element.elementor-element-95a98cc .elementor-headline-dynamic-text{line-height:var( --e-global-typography-83faeaa-line-height );}.elementor-256 .elementor-element.elementor-element-bcc26a9 > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-256 .elementor-element.elementor-element-3ae7a00 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-256 .elementor-element.elementor-element-80700b0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5b20265-font-size );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-80700b0 .elementor-counter-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-16996a4{margin:-23% 40% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-256 .elementor-element.elementor-element-16996a4 .elementor-heading-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-b337ac6 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-2bacad1 .elementor-heading-title{font-size:var( --e-global-typography-85d1aba-font-size );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );}.elementor-256 .elementor-element.elementor-element-5e57fa8 .elementor-heading-title{font-size:var( --e-global-typography-861ed15-font-size );line-height:var( --e-global-typography-861ed15-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-256 .elementor-element.elementor-element-bd35ffa{font-size:var( --e-global-typography-9701b41-font-size );line-height:var( --e-global-typography-9701b41-line-height );}.elementor-256 .elementor-element.elementor-element-06158fc{font-size:var( --e-global-typography-3e6eaba-font-size );line-height:var( --e-global-typography-3e6eaba-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-256 .elementor-element.elementor-element-72cfc34 .elementor-image-box-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-72cfc34 .elementor-image-box-description{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-1026594 img{width:30%;}.elementor-256 .elementor-element.elementor-element-ccfcec3 .elementor-image-box-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-ccfcec3 .elementor-image-box-description{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-911e206 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-bb3759c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5b20265-font-size );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-bb3759c .elementor-counter-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-92ac4ae{margin:-23% 40% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-256 .elementor-element.elementor-element-92ac4ae .elementor-heading-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-93bee7f > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-9410052 .elementor-heading-title{font-size:var( --e-global-typography-85d1aba-font-size );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );}.elementor-256 .elementor-element.elementor-element-3bdf66a .elementor-heading-title{font-size:var( --e-global-typography-861ed15-font-size );line-height:var( --e-global-typography-861ed15-line-height );}.elementor-256 .elementor-element.elementor-element-78f2ea7{font-size:var( --e-global-typography-9701b41-font-size );line-height:var( --e-global-typography-9701b41-line-height );}.elementor-256 .elementor-element.elementor-element-5ab8f43{font-size:var( --e-global-typography-3e6eaba-font-size );line-height:var( --e-global-typography-3e6eaba-line-height );}.elementor-256 .elementor-element.elementor-element-198a6f4 .elementor-image-box-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-198a6f4 .elementor-image-box-description{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-6cc7165 img{width:30%;}.elementor-256 .elementor-element.elementor-element-cd0c2bf .elementor-image-box-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-cd0c2bf .elementor-image-box-description{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-129a641{padding:6em 1em 6em 1em;}.elementor-256 .elementor-element.elementor-element-30f99de > .elementor-element-populated{padding:4em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-06f055d .elementor-heading-title{font-size:var( --e-global-typography-85d1aba-font-size );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );}.elementor-256 .elementor-element.elementor-element-1e423d1{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + -6%) -2%;}.elementor-256 .elementor-element.elementor-element-2306427 .elementor-heading-title{font-size:var( --e-global-typography-861ed15-font-size );line-height:var( --e-global-typography-861ed15-line-height );}.elementor-256 .elementor-element.elementor-element-b62be71{font-size:var( --e-global-typography-3e6eaba-font-size );line-height:var( --e-global-typography-3e6eaba-line-height );}.elementor-256 .elementor-element.elementor-element-4fed05b > .elementor-element-populated{padding:2em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-79d8dd3 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5b20265-font-size );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-79d8dd3 .elementor-counter-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-2ab263f > .elementor-element-populated{padding:2em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-062c83c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5b20265-font-size );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-062c83c .elementor-counter-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-aae8f8c > .elementor-element-populated{padding:1em 1em 2em 1em;}.elementor-256 .elementor-element.elementor-element-638f49d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5b20265-font-size );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-638f49d .elementor-counter-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-318388e > .elementor-element-populated{padding:1em 1em 2em 1em;}.elementor-256 .elementor-element.elementor-element-5d0680e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5b20265-font-size );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-5d0680e .elementor-counter-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-fff811f{text-align:left;}.elementor-256 .elementor-element.elementor-element-fff811f .elementor-heading-title{font-size:var( --e-global-typography-861ed15-font-size );line-height:var( --e-global-typography-861ed15-line-height );}.elementor-256 .elementor-element.elementor-element-d166d9e > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-3e65806 .elementor-image-box-wrapper{text-align:left;}.elementor-256 .elementor-element.elementor-element-3e65806.elementor-position-right .elementor-image-box-img{margin-left:38px;}.elementor-256 .elementor-element.elementor-element-3e65806.elementor-position-left .elementor-image-box-img{margin-right:38px;}.elementor-256 .elementor-element.elementor-element-3e65806.elementor-position-top .elementor-image-box-img{margin-bottom:38px;}.elementor-256 .elementor-element.elementor-element-3e65806 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-256 .elementor-element.elementor-element-3e65806 .elementor-image-box-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-3e65806 .elementor-image-box-description{font-size:var( --e-global-typography-861ed15-font-size );line-height:var( --e-global-typography-861ed15-line-height );}.elementor-256 .elementor-element.elementor-element-3bfef6f{padding:6em 1em 6em 1em;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-256 .elementor-element.elementor-element-08c436b > .elementor-element-populated{padding:3em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-9e3e44f .elementor-heading-title{font-size:var( --e-global-typography-85d1aba-font-size );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );}.elementor-256 .elementor-element.elementor-element-869fba2{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + -6%) -2%;}.elementor-256 .elementor-element.elementor-element-c85afda .elementor-heading-title{font-size:var( --e-global-typography-861ed15-font-size );line-height:var( --e-global-typography-861ed15-line-height );}.elementor-256 .elementor-element.elementor-element-d5f4473{font-size:var( --e-global-typography-3e6eaba-font-size );line-height:var( --e-global-typography-3e6eaba-line-height );}.elementor-256 .elementor-element.elementor-element-1eb4ee2 .elementor-heading-title{font-size:5rem;}.elementor-256 .elementor-element.elementor-element-3c20aff .elementor-image-box-title{font-size:5rem;}.elementor-256 .elementor-element.elementor-element-3c20aff .elementor-image-box-description{font-size:0.9rem;}.elementor-256 .elementor-element.elementor-element-ffea13b .elementor-image-box-description{font-size:0.9rem;}.elementor-256 .elementor-element.elementor-element-88621e9 .elementor-image-box-title{font-size:5rem;}.elementor-256 .elementor-element.elementor-element-88621e9 .elementor-image-box-description{font-size:0.9rem;}.elementor-256 .elementor-element.elementor-element-9e6807d .elementor-image-box-title{font-size:5rem;}.elementor-256 .elementor-element.elementor-element-9e6807d .elementor-image-box-description{font-size:0.9rem;}.elementor-256 .elementor-element.elementor-element-977cb90 .elementor-image-box-title{font-size:5rem;}.elementor-256 .elementor-element.elementor-element-977cb90 .elementor-image-box-description{font-size:0.9rem;}.elementor-256 .elementor-element.elementor-element-4dc9e88 .elementor-image-box-title{font-size:5rem;}.elementor-256 .elementor-element.elementor-element-4dc9e88 .elementor-image-box-description{font-size:0.9rem;}.elementor-256 .elementor-element.elementor-element-8a0242e{--e-image-carousel-slides-to-show:3;}.elementor-256 .elementor-element.elementor-element-c551d74 .elementor-heading-title{font-size:var( --e-global-typography-85d1aba-font-size );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );}.elementor-256 .elementor-element.elementor-element-652c5ea{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + -6%) 1%;}.elementor-256 .elementor-element.elementor-element-5d2703f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-256 .elementor-element.elementor-element-5d2703f .elementor-heading-title{font-size:var( --e-global-typography-861ed15-font-size );line-height:var( --e-global-typography-861ed15-line-height );}.elementor-256 .elementor-element.elementor-element-2215b23{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:var( --e-global-typography-3e6eaba-font-size );line-height:var( --e-global-typography-3e6eaba-line-height );}.elementor-256 .elementor-element.elementor-element-aff467f .elementor-heading-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-45385fe .elementor-heading-title{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-74acfce .elementor-heading-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-a7d7451 .elementor-heading-title{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-93153c4 .elementor-heading-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-9f86d1c .elementor-heading-title{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-f13f41f .elementor-heading-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-fe8fcfa .elementor-heading-title{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-860d03e > .elementor-element-populated{padding:1em 4em 1em 1em;}.elementor-256 .elementor-element.elementor-element-d18d160{margin:0% -10% calc(var(--kit-widget-spacing, 0px) + -15%) 74%;border-width:0px 0px 10px 10px;}.elementor-256 .elementor-element.elementor-element-d18d160 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5b20265-font-size );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-d18d160 .elementor-counter-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-f71a694 > .elementor-element-populated{border-width:10px 10px 0px 0px;margin:-30% 21% 0% 2%;--e-column-margin-right:21%;--e-column-margin-left:2%;padding:2em 2em 2em 2em;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-256 .elementor-element.elementor-element-eb9d3b0 .elementor-testimonial__text{font-size:var( --e-global-typography-9701b41-font-size );line-height:var( --e-global-typography-9701b41-line-height );}.elementor-256 .elementor-element.elementor-element-eb9d3b0 .elementor-testimonial__name{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-eb9d3b0 .elementor-testimonial__title{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}}@media(max-width:767px){.elementor-256 .elementor-element.elementor-element-91b0e27 > .elementor-element-populated{padding:1em 1em 1em 3em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-256 .elementor-element.elementor-element-64270c3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -19%) -7%;}.elementor-256 .elementor-element.elementor-element-64270c3 .elementor-divider-separator{width:40px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-95a98cc .elementor-headline{font-size:var( --e-global-typography-effccd3-font-size );line-height:var( --e-global-typography-effccd3-line-height );word-spacing:var( --e-global-typography-effccd3-word-spacing );}.elementor-256 .elementor-element.elementor-element-95a98cc .elementor-headline-dynamic-text{line-height:var( --e-global-typography-83faeaa-line-height );}.elementor-256 .elementor-element.elementor-element-3ae7a00 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-256 .elementor-element.elementor-element-80700b0{margin:0% 55% calc(var(--kit-widget-spacing, 0px) + -15%) -5%;border-width:0px 5px 5px 0px;}.elementor-256 .elementor-element.elementor-element-80700b0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5b20265-font-size );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-80700b0 .elementor-counter-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-256 .elementor-element.elementor-element-92e8056 img{border-width:5px 0px 0px 5px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-16996a4{margin:-26% -4% calc(var(--kit-widget-spacing, 0px) + 0%) 18%;}.elementor-256 .elementor-element.elementor-element-16996a4 .elementor-heading-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-b337ac6 > .elementor-element-populated{padding:4em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-2bacad1 .elementor-heading-title{font-size:var( --e-global-typography-85d1aba-font-size );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );}.elementor-256 .elementor-element.elementor-element-30762d5{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + -12%) -6%;}.elementor-256 .elementor-element.elementor-element-5e57fa8 .elementor-heading-title{font-size:var( --e-global-typography-861ed15-font-size );line-height:var( --e-global-typography-861ed15-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-256 .elementor-element.elementor-element-bd35ffa{font-size:var( --e-global-typography-9701b41-font-size );line-height:var( --e-global-typography-9701b41-line-height );}.elementor-256 .elementor-element.elementor-element-06158fc{font-size:var( --e-global-typography-3e6eaba-font-size );line-height:var( --e-global-typography-3e6eaba-line-height );}.elementor-256 .elementor-element.elementor-element-c19091a{width:50%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-256 .elementor-element.elementor-element-72cfc34 .elementor-image-box-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-72cfc34 .elementor-image-box-description{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-c5cd8ae{width:50%;}.elementor-256 .elementor-element.elementor-element-1026594 img{width:70%;}.elementor-256 .elementor-element.elementor-element-ccfcec3 .elementor-image-box-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-ccfcec3 .elementor-image-box-description{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-911e206 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-bb3759c{margin:0% 55% calc(var(--kit-widget-spacing, 0px) + -15%) -5%;border-width:0px 5px 5px 0px;}.elementor-256 .elementor-element.elementor-element-bb3759c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5b20265-font-size );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-bb3759c .elementor-counter-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-faab7eb img{border-width:5px 0px 0px 5px;}.elementor-256 .elementor-element.elementor-element-92ac4ae{margin:-26% -4% calc(var(--kit-widget-spacing, 0px) + 0%) 18%;}.elementor-256 .elementor-element.elementor-element-92ac4ae .elementor-heading-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-93bee7f > .elementor-element-populated{padding:4em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-9410052 .elementor-heading-title{font-size:var( --e-global-typography-85d1aba-font-size );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );}.elementor-256 .elementor-element.elementor-element-79ba784{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + -12%) -6%;}.elementor-256 .elementor-element.elementor-element-3bdf66a .elementor-heading-title{font-size:var( --e-global-typography-861ed15-font-size );line-height:var( --e-global-typography-861ed15-line-height );}.elementor-256 .elementor-element.elementor-element-78f2ea7{font-size:var( --e-global-typography-9701b41-font-size );line-height:var( --e-global-typography-9701b41-line-height );}.elementor-256 .elementor-element.elementor-element-5ab8f43{font-size:var( --e-global-typography-3e6eaba-font-size );line-height:var( --e-global-typography-3e6eaba-line-height );}.elementor-256 .elementor-element.elementor-element-b7083dc{width:50%;}.elementor-256 .elementor-element.elementor-element-198a6f4 .elementor-image-box-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-198a6f4 .elementor-image-box-description{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-5bf995e{width:50%;}.elementor-256 .elementor-element.elementor-element-6cc7165 img{width:70%;}.elementor-256 .elementor-element.elementor-element-cd0c2bf .elementor-image-box-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-cd0c2bf .elementor-image-box-description{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-06f055d .elementor-heading-title{font-size:var( --e-global-typography-85d1aba-font-size );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );}.elementor-256 .elementor-element.elementor-element-1e423d1{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + -14%) -6%;}.elementor-256 .elementor-element.elementor-element-2306427 .elementor-heading-title{font-size:var( --e-global-typography-861ed15-font-size );line-height:var( --e-global-typography-861ed15-line-height );}.elementor-256 .elementor-element.elementor-element-b62be71{font-size:var( --e-global-typography-3e6eaba-font-size );line-height:var( --e-global-typography-3e6eaba-line-height );}.elementor-256 .elementor-element.elementor-element-79d8dd3 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5b20265-font-size );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-79d8dd3 .elementor-counter-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-062c83c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5b20265-font-size );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-062c83c .elementor-counter-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-638f49d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5b20265-font-size );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-638f49d .elementor-counter-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-5d0680e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5b20265-font-size );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-5d0680e .elementor-counter-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-0d67e05{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -11%) -6%;}.elementor-256 .elementor-element.elementor-element-fff811f .elementor-heading-title{font-size:var( --e-global-typography-861ed15-font-size );line-height:var( --e-global-typography-861ed15-line-height );}.elementor-256 .elementor-element.elementor-element-3e65806 .elementor-image-box-img{margin-bottom:38px;}.elementor-256 .elementor-element.elementor-element-3e65806 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-256 .elementor-element.elementor-element-3e65806 .elementor-image-box-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-3e65806 .elementor-image-box-description{font-size:var( --e-global-typography-861ed15-font-size );line-height:var( --e-global-typography-861ed15-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-256 .elementor-element.elementor-element-9e3e44f .elementor-heading-title{font-size:var( --e-global-typography-85d1aba-font-size );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );}.elementor-256 .elementor-element.elementor-element-869fba2{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + -17%) -6%;}.elementor-256 .elementor-element.elementor-element-c85afda .elementor-heading-title{font-size:var( --e-global-typography-861ed15-font-size );line-height:var( --e-global-typography-861ed15-line-height );}.elementor-256 .elementor-element.elementor-element-d5f4473{font-size:var( --e-global-typography-3e6eaba-font-size );line-height:var( --e-global-typography-3e6eaba-line-height );}.elementor-256 .elementor-element.elementor-element-1eb4ee2 .elementor-heading-title{font-size:3.3rem;}.elementor-256 .elementor-element.elementor-element-3c20aff .elementor-image-box-img{margin-bottom:15px;}.elementor-256 .elementor-element.elementor-element-3c20aff .elementor-image-box-title{font-size:3.3rem;}.elementor-256 .elementor-element.elementor-element-3c20aff .elementor-image-box-description{font-size:0.8rem;}.elementor-256 .elementor-element.elementor-element-ffea13b .elementor-image-box-img{margin-bottom:15px;}.elementor-256 .elementor-element.elementor-element-ffea13b .elementor-image-box-description{font-size:0.8rem;}.elementor-256 .elementor-element.elementor-element-88621e9 .elementor-image-box-img{margin-bottom:15px;}.elementor-256 .elementor-element.elementor-element-88621e9 .elementor-image-box-title{font-size:3.3rem;}.elementor-256 .elementor-element.elementor-element-88621e9 .elementor-image-box-description{font-size:0.8rem;}.elementor-256 .elementor-element.elementor-element-9e6807d .elementor-image-box-img{margin-bottom:15px;}.elementor-256 .elementor-element.elementor-element-9e6807d .elementor-image-box-title{font-size:3.3rem;}.elementor-256 .elementor-element.elementor-element-9e6807d .elementor-image-box-description{font-size:0.8rem;}.elementor-256 .elementor-element.elementor-element-977cb90 .elementor-image-box-img{margin-bottom:15px;}.elementor-256 .elementor-element.elementor-element-977cb90 .elementor-image-box-title{font-size:3.3rem;}.elementor-256 .elementor-element.elementor-element-977cb90 .elementor-image-box-description{font-size:0.8rem;}.elementor-256 .elementor-element.elementor-element-4dc9e88 .elementor-image-box-img{margin-bottom:15px;}.elementor-256 .elementor-element.elementor-element-4dc9e88 .elementor-image-box-title{font-size:3.3rem;}.elementor-256 .elementor-element.elementor-element-4dc9e88 .elementor-image-box-description{font-size:0.8rem;}.elementor-256 .elementor-element.elementor-element-c551d74 .elementor-heading-title{font-size:var( --e-global-typography-85d1aba-font-size );letter-spacing:var( --e-global-typography-85d1aba-letter-spacing );}.elementor-256 .elementor-element.elementor-element-652c5ea{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + -12%) -3%;}.elementor-256 .elementor-element.elementor-element-5d2703f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-256 .elementor-element.elementor-element-5d2703f .elementor-heading-title{font-size:var( --e-global-typography-861ed15-font-size );line-height:var( --e-global-typography-861ed15-line-height );}.elementor-256 .elementor-element.elementor-element-2215b23{font-size:var( --e-global-typography-3e6eaba-font-size );line-height:var( --e-global-typography-3e6eaba-line-height );}.elementor-256 .elementor-element.elementor-element-aff467f .elementor-heading-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-45385fe .elementor-heading-title{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-74acfce .elementor-heading-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-a7d7451 .elementor-heading-title{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-93153c4 .elementor-heading-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-9f86d1c .elementor-heading-title{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-f13f41f .elementor-heading-title{font-size:var( --e-global-typography-ab08d98-font-size );line-height:var( --e-global-typography-ab08d98-line-height );}.elementor-256 .elementor-element.elementor-element-fe8fcfa .elementor-heading-title{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}.elementor-256 .elementor-element.elementor-element-860d03e > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-256 .elementor-element.elementor-element-d18d160{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;border-width:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-d18d160 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5b20265-font-size );line-height:var( --e-global-typography-5b20265-line-height );word-spacing:var( --e-global-typography-5b20265-word-spacing );}.elementor-256 .elementor-element.elementor-element-d18d160 .elementor-counter-title{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-f71a694 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-256 .elementor-element.elementor-element-eb9d3b0 .elementor-testimonial__text{font-size:var( --e-global-typography-9701b41-font-size );line-height:var( --e-global-typography-9701b41-line-height );}.elementor-256 .elementor-element.elementor-element-eb9d3b0 .elementor-testimonial__name{font-size:var( --e-global-typography-67a2ae4-font-size );line-height:var( --e-global-typography-67a2ae4-line-height );}.elementor-256 .elementor-element.elementor-element-eb9d3b0 .elementor-testimonial__title{font-size:var( --e-global-typography-49fdd4f-font-size );line-height:var( --e-global-typography-49fdd4f-line-height );word-spacing:var( --e-global-typography-49fdd4f-word-spacing );}}@media(min-width:768px){.elementor-256 .elementor-element.elementor-element-c19091a{width:35%;}.elementor-256 .elementor-element.elementor-element-c5cd8ae{width:65%;}.elementor-256 .elementor-element.elementor-element-b7083dc{width:35%;}.elementor-256 .elementor-element.elementor-element-5bf995e{width:65%;}.elementor-256 .elementor-element.elementor-element-30f99de{width:36%;}.elementor-256 .elementor-element.elementor-element-4fed05b{width:16%;}.elementor-256 .elementor-element.elementor-element-2ab263f{width:16%;}.elementor-256 .elementor-element.elementor-element-aae8f8c{width:16%;}.elementor-256 .elementor-element.elementor-element-318388e{width:16%;}.elementor-256 .elementor-element.elementor-element-0e9c9cb{width:62%;}.elementor-256 .elementor-element.elementor-element-d166d9e{width:38%;}.elementor-256 .elementor-element.elementor-element-904640a{width:30%;}.elementor-256 .elementor-element.elementor-element-be3d92b{width:30%;}.elementor-256 .elementor-element.elementor-element-08c436b{width:39.666%;}.elementor-256 .elementor-element.elementor-element-860d03e{width:55%;}.elementor-256 .elementor-element.elementor-element-f71a694{width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-256 .elementor-element.elementor-element-3ae7a00{width:100%;}.elementor-256 .elementor-element.elementor-element-b337ac6{width:100%;}.elementor-256 .elementor-element.elementor-element-c19091a{width:25%;}.elementor-256 .elementor-element.elementor-element-911e206{width:100%;}.elementor-256 .elementor-element.elementor-element-93bee7f{width:100%;}.elementor-256 .elementor-element.elementor-element-b7083dc{width:25%;}.elementor-256 .elementor-element.elementor-element-30f99de{width:100%;}.elementor-256 .elementor-element.elementor-element-4fed05b{width:50%;}.elementor-256 .elementor-element.elementor-element-2ab263f{width:50%;}.elementor-256 .elementor-element.elementor-element-aae8f8c{width:50%;}.elementor-256 .elementor-element.elementor-element-318388e{width:50%;}.elementor-256 .elementor-element.elementor-element-0e9c9cb{width:100%;}.elementor-256 .elementor-element.elementor-element-d166d9e{width:100%;}.elementor-256 .elementor-element.elementor-element-904640a{width:50%;}.elementor-256 .elementor-element.elementor-element-be3d92b{width:50%;}.elementor-256 .elementor-element.elementor-element-08c436b{width:100%;}.elementor-256 .elementor-element.elementor-element-c7d087b{width:50%;}.elementor-256 .elementor-element.elementor-element-af6ac88{width:50%;}.elementor-256 .elementor-element.elementor-element-161a7a7{width:50%;}.elementor-256 .elementor-element.elementor-element-80040b1{width:50%;}.elementor-256 .elementor-element.elementor-element-860d03e{width:100%;}.elementor-256 .elementor-element.elementor-element-f71a694{width:100%;}}@media(min-width:1025px){.elementor-256 .elementor-element.elementor-element-129a641:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-129a641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-256 .elementor-element.elementor-element-2dc0280:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-2dc0280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-256 .elementor-element.elementor-element-da2ec58:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-da2ec58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-256 .elementor-element.elementor-element-0f84cbd:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-0f84cbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}