.elementor-46 .elementor-element.elementor-element-b95fa75 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-46 .elementor-element.elementor-element-b95fa75:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-b95fa75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEEADE;}.elementor-46 .elementor-element.elementor-element-b95fa75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-b95fa75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-e7fdf21 {color:#3B2E71;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:none;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-e7fdf21 i{color:#3B2E71;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:none;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-e7fdf21 i em{color:#3B2E71;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:none;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-e7fdf21, .elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-e7fdf21 i, .elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-e7fdf21 em{font-family:"Calistoga", Sans-serif;font-weight:100;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-a49e7a9 {color:#A14AD3;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:none;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-a49e7a9 i{color:#A14AD3;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:none;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-a49e7a9 i em{color:#A14AD3;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:none;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-a49e7a9, .elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-a49e7a9 i, .elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-a49e7a9 em{font-family:"Calistoga", Sans-serif;font-weight:100;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-f3115fc {color:#3B2E71;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:none;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-f3115fc i{color:#3B2E71;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:none;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-f3115fc i em{color:#3B2E71;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:none;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-f3115fc, .elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-f3115fc i, .elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-f3115fc em{font-family:"Calistoga", Sans-serif;font-weight:100;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-662c3d7 {color:#A14AD3;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:none;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-662c3d7 i{color:#A14AD3;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:none;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-662c3d7 i em{color:#A14AD3;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:none;}.elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-662c3d7, .elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-662c3d7 i, .elementor-46 .elementor-element.elementor-element-0d65f6a .ha-animated-text-wrap .ha-animated-text > .elementor-repeater-item-662c3d7 em{font-family:"Calistoga", Sans-serif;font-weight:100;}.elementor-46 .elementor-element.elementor-element-0d65f6a .cd-headline{text-align:left;}.elementor-46 .elementor-element.elementor-element-ea3da79 .elementor-heading-title{color:#3B2E71;font-family:"Calistoga", Sans-serif;font-size:60px;font-weight:100;line-height:70px;}.elementor-46 .elementor-element.elementor-element-f8f4300{color:#3B2E71;font-family:"Inter", Sans-serif;font-size:20px;text-transform:capitalize;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-f8f4300 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 20px;}.elementor-46 .elementor-element.elementor-element-c661265 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-46 .elementor-element.elementor-element-c661265 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;background-color:#3B2E71;border-radius:50px 50px 50px 50px;}.elementor-46 .elementor-element.elementor-element-c661265 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:25px;}.elementor-46 .elementor-element.elementor-element-c661265 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{width:25px;}.elementor-46 .elementor-element.elementor-element-c661265 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-46 .elementor-element.elementor-element-c661265 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-46 .elementor-element.elementor-element-c661265 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-46 .elementor-element.elementor-element-c661265 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-46 .elementor-element.elementor-element-c661265 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) > i{color:#FFF6E3;}.elementor-46 .elementor-element.elementor-element-c661265 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) > svg{fill:#FFF6E3;}.elementor-46 .elementor-element.elementor-element-c661265 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-46 .elementor-element.elementor-element-fbe1d7a img{border-radius:50px 50px 50px 50px;}.elementor-46 .elementor-element.elementor-element-fbe1d7a > .elementor-widget-container{background-image:url("https://techascend.ca/wp-content/uploads/2024/02/circles-img.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-46 .elementor-element.elementor-element-fbe1d7a.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-46 .elementor-element.elementor-element-04baae6 > .elementor-container{max-width:1400px;}.elementor-46 .elementor-element.elementor-element-04baae6{border-style:solid;border-width:0px 0px 0px 0px;border-color:#EDEDED;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-130px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:4;}.elementor-46 .elementor-element.elementor-element-04baae6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-7551406:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-7551406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6E3;}.elementor-46 .elementor-element.elementor-element-7551406, .elementor-46 .elementor-element.elementor-element-7551406 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-46 .elementor-element.elementor-element-7551406{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 65px 0px;}.elementor-46 .elementor-element.elementor-element-7551406 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-9081b27 .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-9081b27.elementor-view-stacked .elementor-icon{background-color:#F3B300;}.elementor-46 .elementor-element.elementor-element-9081b27.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-9081b27.elementor-view-default .elementor-icon{color:#F3B300;border-color:#F3B300;}.elementor-46 .elementor-element.elementor-element-9081b27.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-9081b27.elementor-view-default .elementor-icon svg{fill:#F3B300;}.elementor-46 .elementor-element.elementor-element-f686608 .elementor-counter-number-wrapper{color:#3B2E71;font-family:"Calistoga", Sans-serif;font-size:44px;font-weight:100;}.elementor-46 .elementor-element.elementor-element-f686608 .elementor-counter-title{color:#3B2E71;font-family:"Inter", Sans-serif;font-weight:500;}.elementor-46 .elementor-element.elementor-element-5dc9270 > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 2px;border-color:#C1A49C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-46 .elementor-element.elementor-element-5dc9270 > .elementor-element-populated, .elementor-46 .elementor-element.elementor-element-5dc9270 > .elementor-element-populated > .elementor-background-overlay, .elementor-46 .elementor-element.elementor-element-5dc9270 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-5dc9270 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-504dd55 .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-504dd55.elementor-view-stacked .elementor-icon{background-color:#F3B300;}.elementor-46 .elementor-element.elementor-element-504dd55.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-504dd55.elementor-view-default .elementor-icon{color:#F3B300;border-color:#F3B300;}.elementor-46 .elementor-element.elementor-element-504dd55.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-504dd55.elementor-view-default .elementor-icon svg{fill:#F3B300;}.elementor-46 .elementor-element.elementor-element-3b63c1d .elementor-counter-number-wrapper{color:#3B2E71;font-family:"Calistoga", Sans-serif;font-size:44px;font-weight:100;}.elementor-46 .elementor-element.elementor-element-3b63c1d .elementor-counter-title{color:#3B2E71;font-family:"Inter", Sans-serif;font-weight:500;}.elementor-46 .elementor-element.elementor-element-0bf027f > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:#C1A49C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-46 .elementor-element.elementor-element-0bf027f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-f2ebb90 .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-f2ebb90.elementor-view-stacked .elementor-icon{background-color:#F3B300;}.elementor-46 .elementor-element.elementor-element-f2ebb90.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-f2ebb90.elementor-view-default .elementor-icon{color:#F3B300;border-color:#F3B300;}.elementor-46 .elementor-element.elementor-element-f2ebb90.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-f2ebb90.elementor-view-default .elementor-icon svg{fill:#F3B300;}.elementor-46 .elementor-element.elementor-element-033ff6f .elementor-counter-number-wrapper{color:#3B2E71;font-family:"Calistoga", Sans-serif;font-size:44px;font-weight:100;}.elementor-46 .elementor-element.elementor-element-033ff6f .elementor-counter-title{color:#3B2E71;font-family:"Inter", Sans-serif;font-weight:500;}.elementor-46 .elementor-element.elementor-element-47cf820 .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-47cf820.elementor-view-stacked .elementor-icon{background-color:#F3B300;}.elementor-46 .elementor-element.elementor-element-47cf820.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-47cf820.elementor-view-default .elementor-icon{color:#F3B300;border-color:#F3B300;}.elementor-46 .elementor-element.elementor-element-47cf820.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-47cf820.elementor-view-default .elementor-icon svg{fill:#F3B300;}.elementor-46 .elementor-element.elementor-element-9420287 .elementor-counter-number-wrapper{color:#3B2E71;font-family:"Calistoga", Sans-serif;font-size:44px;font-weight:100;}.elementor-46 .elementor-element.elementor-element-9420287 .elementor-counter-title{color:#3B2E71;font-family:"Inter", Sans-serif;font-weight:500;}.elementor-46 .elementor-element.elementor-element-88db083{padding:100px 0px 20px 0px;}.elementor-46 .elementor-element.elementor-element-f613fd8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-46 .elementor-element.elementor-element-42354be{text-align:left;}.elementor-46 .elementor-element.elementor-element-42354be .elementor-heading-title{color:#3B2E71;font-family:"Calistoga", Sans-serif;font-size:44px;}.elementor-46 .elementor-element.elementor-element-d3331b3{padding:0px 0px 100px 0px;}.elementor-46 .elementor-element.elementor-element-e1d3dfd > .elementor-element-populated{padding:15px 25px 15px 25px;}.elementor-46 .elementor-element.elementor-element-ad236fc .slick-carousel .slick-arrow{color:#140342;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-ad236fc .slick-carousel .slick-arrow:hover{color:#FFFFFF;background-color:#140342;}.elementor-46 .elementor-element.elementor-element-ad236fc .slick-carousel .slick-arrow:focus{color:#FFFFFF;background-color:#140342;}.elementor-46 .elementor-element.elementor-element-ad236fc .slick-carousel .slick-arrow:focus , .elementor-46 .elementor-element.elementor-element-ad236fc .slick-carousel .slick-arrow:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#140342;}.elementor-46 .elementor-element.elementor-element-d8f6b0e .elementor-button{font-size:16px;font-weight:500;line-height:56px;fill:#FFFFFF;color:#FFFFFF;background-color:#3B2E71;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3B2E71;border-radius:100px 100px 100px 100px;padding:0px 50px 0px 50px;}.elementor-46 .elementor-element.elementor-element-d8f6b0e .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-d8f6b0e .elementor-button:focus{color:#3B2E71;background-color:#FFFFFF;border-color:#3B2E71;}.elementor-46 .elementor-element.elementor-element-d8f6b0e .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-d8f6b0e .elementor-button:focus svg{fill:#3B2E71;}.elementor-46 .elementor-element.elementor-element-d8f6b0e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-d8f6b0e{width:auto;max-width:auto;}.elementor-46 .elementor-element.elementor-element-843c7ec:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-843c7ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE9F9;}.elementor-46 .elementor-element.elementor-element-843c7ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-46 .elementor-element.elementor-element-843c7ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-ad72c57 .elementor-heading-title{color:#3B2E71;font-family:"Calistoga", Sans-serif;font-size:44px;}.elementor-46 .elementor-element.elementor-element-ad72c57 > .elementor-widget-container{padding:80px 0px 50px 0px;}.elementor-46 .elementor-element.elementor-element-b0baab0:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-b0baab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE9F9;}.elementor-46 .elementor-element.elementor-element-b0baab0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-46 .elementor-element.elementor-element-b0baab0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-703e1eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-703e1eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE9F9;}.elementor-46 .elementor-element.elementor-element-703e1eb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-703e1eb > .elementor-element-populated, .elementor-46 .elementor-element.elementor-element-703e1eb > .elementor-element-populated > .elementor-background-overlay, .elementor-46 .elementor-element.elementor-element-703e1eb > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-46 .elementor-element.elementor-element-703e1eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-2a9c758 .etlms-pagination{justify-content:center;}.elementor-46 .elementor-element.elementor-element-2a9c758 .etlms-course-list-main-wrap .tutor-course-list{row-gap:20px;}.elementor-46 .elementor-element.elementor-element-2a9c758 .etlms-course-list-main-wrap .etlms-course-list-pagination-wrap .etlms-pagination{gap:10px;}.elementor-46 .elementor-element.elementor-element-2a9c758 > .elementor-widget-container{background-color:#ECE9F9;}.elementor-46 .elementor-element.elementor-element-2a9c758.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-46 .elementor-element.elementor-element-3ae4a01 .elementor-button{font-size:16px;font-weight:500;line-height:56px;fill:#FFFFFF;color:#FFFFFF;background-color:#3B2E71;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3B2E71;border-radius:100px 100px 100px 100px;padding:0px 50px 0px 50px;}.elementor-46 .elementor-element.elementor-element-3ae4a01 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-3ae4a01 .elementor-button:focus{color:#3B2E71;background-color:#FFFFFF;border-color:#3B2E71;}.elementor-46 .elementor-element.elementor-element-3ae4a01 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-3ae4a01 .elementor-button:focus svg{fill:#3B2E71;}.elementor-46 .elementor-element.elementor-element-3ae4a01 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-abac802{padding:80px 0px 80px 0px;}.elementor-46 .elementor-element.elementor-element-c7b2eb7 > .elementor-widget-container{margin:40px 0px 0px -250px;}.elementor-46 .elementor-element.elementor-element-bbe9bce > .elementor-widget-container{margin:-90px 0px 0px -85px;}.elementor-46 .elementor-element.elementor-element-d28ffb8 > .elementor-widget-container{margin:-10px 0px 0px -380px;}.elementor-46 .elementor-element.elementor-element-cfcc20c .elementor-heading-title{color:#3B2E71;font-family:"Calistoga", Sans-serif;font-size:44px;font-weight:500;line-height:50px;}.elementor-46 .elementor-element.elementor-element-eb9f02e .features-box-image {color:#E0DBF8;background-color:#E0DBF8;}.elementor-46 .elementor-element.elementor-element-eb9f02e .title{color:#3B2E71;font-family:"Calistoga", Sans-serif;font-size:24px;}.elementor-46 .elementor-element.elementor-element-eb9f02e .description{color:#3B2E71;font-family:"Inter", Sans-serif;font-size:18px;}.elementor-46 .elementor-element.elementor-element-eb9f02e > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-46 .elementor-element.elementor-element-57a2293 .features-box-image {color:#E0DBF8;background-color:#E0DBF8;}.elementor-46 .elementor-element.elementor-element-57a2293 .title{color:#3B2E71;font-family:"Calistoga", Sans-serif;font-size:24px;}.elementor-46 .elementor-element.elementor-element-57a2293 .description{color:#3B2E71;font-family:"Inter", Sans-serif;font-size:18px;}.elementor-46 .elementor-element.elementor-element-418db25 .features-box-image {color:#E0DBF8;background-color:#E0DBF8;}.elementor-46 .elementor-element.elementor-element-418db25 .title{color:#3B2E71;font-family:"Calistoga", Sans-serif;font-size:24px;}.elementor-46 .elementor-element.elementor-element-418db25 .description{color:#3B2E71;font-family:"Inter", Sans-serif;font-size:18px;}.elementor-46 .elementor-element.elementor-element-418db25 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-69df6d5 .features-box-image {color:#E0DBF8;background-color:#E0DBF8;}.elementor-46 .elementor-element.elementor-element-69df6d5 .title{color:#3B2E71;font-family:"Calistoga", Sans-serif;font-size:24px;}.elementor-46 .elementor-element.elementor-element-69df6d5 .description{color:#3B2E71;font-family:"Inter", Sans-serif;font-size:18px;}.elementor-46 .elementor-element.elementor-element-69df6d5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-a3e0d86:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-a3e0d86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282664;}.elementor-46 .elementor-element.elementor-element-a3e0d86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 50px 0px;}.elementor-46 .elementor-element.elementor-element-a3e0d86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-b9cae8d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-46 .elementor-element.elementor-element-0b466bf{text-align:center;}.elementor-46 .elementor-element.elementor-element-0b466bf .elementor-heading-title{color:#FFFFFF;font-family:"Calistoga", Sans-serif;font-size:44px;font-weight:500;}.elementor-46 .elementor-element.elementor-element-7f296e4:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-7f296e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282664;}.elementor-46 .elementor-element.elementor-element-7f296e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-7f296e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-4f83e8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-4f83e8d{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-4f83e8d{right:-110px;}body.rtl .elementor-46 .elementor-element.elementor-element-4f83e8d{left:-110px;}.elementor-46 .elementor-element.elementor-element-e08fdcf .features-box-image {color:#ECB53E;background-color:#E8C673;}.elementor-46 .elementor-element.elementor-element-e08fdcf .item-box:hover .features-box-image {color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-e08fdcf .features-box-image{width:80px;height:80px;}.elementor-46 .elementor-element.elementor-element-e08fdcf .title{color:#FFFFFF;font-family:"Calistoga", Sans-serif;font-size:24px;}.elementor-46 .elementor-element.elementor-element-e08fdcf .description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;}.elementor-46 .elementor-element.elementor-element-fb2c724 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-fb2c724{width:auto;max-width:auto;top:70px;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-fb2c724{right:-110px;}body.rtl .elementor-46 .elementor-element.elementor-element-fb2c724{left:-110px;}.elementor-46 .elementor-element.elementor-element-662830f .features-box-image {background-color:#9F93D6;}.elementor-46 .elementor-element.elementor-element-662830f .item-box:hover .features-box-image {color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-662830f .features-box-image{width:80px;height:80px;font-size:50px;}.elementor-46 .elementor-element.elementor-element-662830f .title{color:#FFFFFF;font-family:"Calistoga", Sans-serif;font-size:24px;}.elementor-46 .elementor-element.elementor-element-662830f .description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;}.elementor-46 .elementor-element.elementor-element-1e903ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-1e903ae{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-1e903ae{right:-110px;}body.rtl .elementor-46 .elementor-element.elementor-element-1e903ae{left:-110px;}.elementor-46 .elementor-element.elementor-element-d2cdf2e .features-box-image {background-color:#DA97DB;}.elementor-46 .elementor-element.elementor-element-d2cdf2e .item-box:hover .features-box-image {color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-d2cdf2e .features-box-image{width:80px;height:80px;font-size:60px;}.elementor-46 .elementor-element.elementor-element-d2cdf2e .title{color:#FFFFFF;font-family:"Calistoga", Sans-serif;font-size:24px;}.elementor-46 .elementor-element.elementor-element-d2cdf2e .description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;}.elementor-46 .elementor-element.elementor-element-56d8513 .features-box-image {background-color:#99DEC1;}.elementor-46 .elementor-element.elementor-element-56d8513 .item-box:hover .features-box-image {color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-56d8513 .features-box-image{width:80px;height:80px;font-size:60px;}.elementor-46 .elementor-element.elementor-element-56d8513 .title{color:#FFFFFF;font-family:"Calistoga", Sans-serif;font-size:24px;}.elementor-46 .elementor-element.elementor-element-56d8513 .description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;}.elementor-46 .elementor-element.elementor-element-add33b9:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-add33b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282664;}.elementor-46 .elementor-element.elementor-element-add33b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-46 .elementor-element.elementor-element-add33b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-b07cf60 .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;fill:#3B2E71;color:#3B2E71;background-color:#E8C673;border-radius:50px 50px 50px 50px;}.elementor-46 .elementor-element.elementor-element-b07cf60 > .elementor-widget-container{padding:50px 0px 80px 0px;}.elementor-46 .elementor-element.elementor-element-a9a53b7{padding:100px 0px 100px 0px;}.elementor-46 .elementor-element.elementor-element-3a2d2fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-46 .elementor-element.elementor-element-0f26092 .features-box-image {color:#3B2E71;background-color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-0f26092 .title{color:#3B2E71;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;}.elementor-46 .elementor-element.elementor-element-0f26092 .description{color:#3B2E71;font-family:"Inter", Sans-serif;font-size:18px;}.elementor-46 .elementor-element.elementor-element-0f26092 > .elementor-widget-container{margin:-180px 0px 0px 0px;padding:30px 30px 30px 30px;--e-transform-origin-x:center;--e-transform-origin-y:center;background-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 7px -4px rgba(0,0,0,0.5);}.elementor-46 .elementor-element.elementor-element-0f26092{width:initial;max-width:initial;}.elementor-46 .elementor-element.elementor-element-0f26092.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-bc-flex-widget .elementor-46 .elementor-element.elementor-element-748b2f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-46 .elementor-element.elementor-element-748b2f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-46 .elementor-element.elementor-element-e0655d0{text-align:left;}.elementor-46 .elementor-element.elementor-element-e0655d0 .elementor-heading-title{color:#3B2E71;font-family:"Calistoga", Sans-serif;font-size:44px;font-weight:500;}.elementor-46 .elementor-element.elementor-element-5d356b5 .description{color:#3B2E71;font-family:"Inter", Sans-serif;font-size:18px;}.elementor-46 .elementor-element.elementor-element-5d356b5 .slick-carousel .slick-dots li button{background-color:#B41F1F;}.elementor-46 .elementor-element.elementor-element-5d356b5 .slick-carousel .slick-dots .slick-active button{background-color:#490000;}.elementor-46 .elementor-element.elementor-element-74d0993 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-46 .elementor-element.elementor-element-74d0993:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-74d0993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F5EE;}.elementor-46 .elementor-element.elementor-element-74d0993{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-46 .elementor-element.elementor-element-74d0993 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46 .elementor-element.elementor-element-d62170a .elementor-heading-title{color:#3B2E71;font-family:"Calistoga", Sans-serif;font-size:44px;line-height:1.4em;}.elementor-46 .elementor-element.elementor-element-8660b1d{color:#3B2E71;font-family:"Inter", Sans-serif;font-size:18px;}.elementor-46 .elementor-element.elementor-element-0aea957 .elementor-tab-title{background-color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-46 .elementor-element.elementor-element-0aea957 .elementor-accordion-icon, .elementor-46 .elementor-element.elementor-element-0aea957 .elementor-accordion-title{color:#3B2E71;}.elementor-46 .elementor-element.elementor-element-0aea957 .elementor-accordion-icon svg{fill:#3B2E71;}.elementor-46 .elementor-element.elementor-element-0aea957 .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-46 .elementor-element.elementor-element-0aea957 .elementor-tab-content{background-color:#E3F5EE;color:#3B2E71;font-family:"Inter", Sans-serif;font-size:18px;line-height:30px;}.elementor-46 .elementor-element.elementor-element-fbd0f3c{text-align:right;}.elementor-46 .elementor-element.elementor-element-c962484.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-c962484.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-c962484.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-c962484{--icon-box-icon-margin:0px;width:auto;max-width:auto;}.elementor-46 .elementor-element.elementor-element-c962484 .elementor-icon{font-size:85px;}.elementor-46 .elementor-element.elementor-element-c962484 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-c962484 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-c962484 .elementor-icon-box-title a{font-family:"Calistoga", Sans-serif;font-size:44px;}.elementor-46 .elementor-element.elementor-element-c962484 .elementor-icon-box-description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;}.elementor-46 .elementor-element.elementor-element-c962484 > .elementor-widget-container{margin:-250px 0px 0px 40px;padding:30px 60px 30px 60px;background-color:#49BD8C;border-radius:25px 25px 25px 25px;}.elementor-46 .elementor-element.elementor-element-c962484.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-5e743c2{width:49.962%;}.elementor-46 .elementor-element.elementor-element-918d27b{width:50%;}.elementor-46 .elementor-element.elementor-element-703e1eb{width:100%;}.elementor-46 .elementor-element.elementor-element-74ce1d5{width:50%;}.elementor-46 .elementor-element.elementor-element-71c169a{width:50%;}}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-b95fa75{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-ea3da79 .elementor-heading-title{font-size:39px;line-height:40px;}.elementor-46 .elementor-element.elementor-element-ea3da79 > .elementor-widget-container{padding:10px 10px 0px 10px;}.elementor-46 .elementor-element.elementor-element-f8f4300{font-size:18px;}.elementor-46 .elementor-element.elementor-element-f8f4300 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-46 .elementor-element.elementor-element-04baae6{margin-top:-100px;margin-bottom:0px;padding:20px 0px 15px 0px;}.elementor-46 .elementor-element.elementor-element-7551406{padding:30px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-f686608 .elementor-counter-number-wrapper{font-size:36px;}.elementor-46 .elementor-element.elementor-element-f686608 .elementor-counter-title{font-size:15px;}.elementor-46 .elementor-element.elementor-element-3b63c1d .elementor-counter-number-wrapper{font-size:36px;}.elementor-46 .elementor-element.elementor-element-3b63c1d .elementor-counter-title{font-size:16px;}.elementor-46 .elementor-element.elementor-element-033ff6f .elementor-counter-number-wrapper{font-size:36px;}.elementor-46 .elementor-element.elementor-element-033ff6f .elementor-counter-title{font-size:16px;}.elementor-46 .elementor-element.elementor-element-9420287 .elementor-counter-number-wrapper{font-size:36px;}.elementor-46 .elementor-element.elementor-element-9420287 .elementor-counter-title{font-size:16px;}.elementor-46 .elementor-element.elementor-element-88db083{padding:30px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-42354be .elementor-heading-title{font-size:25px;}.elementor-46 .elementor-element.elementor-element-d3331b3{padding:0px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-d8f6b0e .elementor-button{font-size:15px;line-height:46px;padding:0px 30px 0px 30px;}.elementor-46 .elementor-element.elementor-element-d8f6b0e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-3ae4a01 .elementor-button{font-size:15px;line-height:46px;padding:0px 30px 0px 30px;}.elementor-46 .elementor-element.elementor-element-3ae4a01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-a3e0d86{padding:30px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-0b466bf .elementor-heading-title{font-size:25px;}.elementor-46 .elementor-element.elementor-element-7f296e4{padding:0px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-e08fdcf .features-box-image{width:80px;height:80px;}.elementor-46 .elementor-element.elementor-element-662830f .features-box-image{width:80px;height:80px;font-size:35px;}.elementor-46 .elementor-element.elementor-element-d2cdf2e .features-box-image{width:80px;height:80px;font-size:35px;}.elementor-46 .elementor-element.elementor-element-56d8513 .features-box-image{width:80px;height:80px;font-size:35px;}.elementor-46 .elementor-element.elementor-element-a9a53b7{padding:30px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-e0655d0 .elementor-heading-title{font-size:25px;}.elementor-46 .elementor-element.elementor-element-74d0993{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-d62170a .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-b95fa75{padding:40px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-5e743c2 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-46 .elementor-element.elementor-element-ea3da79 .elementor-heading-title{font-size:31px;line-height:40px;}.elementor-46 .elementor-element.elementor-element-ea3da79 > .elementor-widget-container{padding:10px 10px 0px 10px;}.elementor-46 .elementor-element.elementor-element-f8f4300{font-size:15px;}.elementor-46 .elementor-element.elementor-element-f8f4300 > .elementor-widget-container{padding:0px 10px 10px 10px;}.elementor-46 .elementor-element.elementor-element-c661265 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-fbe1d7a{width:auto;max-width:auto;align-self:center;}.elementor-46 .elementor-element.elementor-element-fbe1d7a > .elementor-widget-container{background-image:url("https://techascend.ca/wp-content/uploads/2024/02/circles-img.png");background-size:contain;}.elementor-46 .elementor-element.elementor-element-5dc9270 > .elementor-element-populated{border-width:2px 0px 2px 0px;}.elementor-46 .elementor-element.elementor-element-0bf027f > .elementor-element-populated{border-width:0px 0px 2px 0px;}.elementor-46 .elementor-element.elementor-element-d8f6b0e .elementor-button{padding:0px 20px 0px 20px;}.elementor-46 .elementor-element.elementor-element-ad72c57 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-b0baab0{padding:0px 0px 10px 0px;}.elementor-46 .elementor-element.elementor-element-703e1eb > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-46 .elementor-element.elementor-element-3ae4a01 .elementor-button{padding:0px 20px 0px 20px;}.elementor-46 .elementor-element.elementor-element-cfcc20c .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-46 .elementor-element.elementor-element-0b466bf .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-46 .elementor-element.elementor-element-7407778{width:100%;}.elementor-46 .elementor-element.elementor-element-7407778 > .elementor-element-populated{padding:15px 15px 15px 8px;}.elementor-46 .elementor-element.elementor-element-9078017{width:100%;}.elementor-46 .elementor-element.elementor-element-9078017 > .elementor-element-populated{padding:15px 8px 15px 15px;}.elementor-46 .elementor-element.elementor-element-29ec70a{width:100%;}.elementor-46 .elementor-element.elementor-element-29ec70a > .elementor-element-populated{padding:15px 15px 15px 8px;}.elementor-46 .elementor-element.elementor-element-b32b085{width:100%;}.elementor-46 .elementor-element.elementor-element-b32b085 > .elementor-element-populated{padding:15px 15px 15px 8px;}.elementor-46 .elementor-element.elementor-element-b07cf60 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-0f26092 > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-46 .elementor-element.elementor-element-74d0993{padding:10px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-71c169a > .elementor-element-populated{padding:0px 15px 15px 15px;}.elementor-46 .elementor-element.elementor-element-c962484 > .elementor-widget-container{margin:-150px 0px 0px 30px;}}/* Start custom CSS for ha-animated-text, class: .elementor-element-0d65f6a */.ha-animated-text-wrap.cd-headline.rotate-1{
    margin-top: 0px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea3da79 */@media (min-width:480px) and (max-width:767px){
    .elementor.elementor-46 .home-banner .home-heading  h1.elementor-heading-title{
 font-size: 50px;   
        line-height: 60px;
    }
}
@media (min-width:992px) and (max-width:1024px){
    .elementor.elementor-46 .home-banner .home-heading  h1.elementor-heading-title{
 font-size: 50px;   
        line-height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fbe1d7a */@media (max-width:767px){
.banner-image .elementor-widget-wrap {
    justify-content: center !important;
}
}

 .home-heading h1::before {
            content: url(/wp-content/uploads/2024/02/highlight-img.png); /* Replace with the actual image URL */
            display: block;
            position: absolute;
            top: -15px;
            left: -20px;
            width: 100px;
     height: auto;
        }
@media (min-width:1025px){
.home-heading h1::before {
            top: -22px;
            left: -10px;
}
    .elementor.elementor-46 .home-banner .home-heading h1{
        font-size: 55px;
        padding-left: 20px;
    }
}
.elementor.elementor-46 .banner-image .circle-img .elementor-widget-container:after {
       content: '' ;
    display: block;
            position: absolute;
            top: 115px;
            right: 0px;
    width: 124px;
    height: 74px;
   background-repeat: no-repeat;
    background-size: contain;
    background-image: url('/wp-content/uploads/2024/02/Highlight-img2.png');
}


@media (max-width:350px){
.elementor.elementor-46 .banner-image .circle-img .elementor-widget-container:after {
        width: 80px;
    height: 80px;
        top: 90px;
        right: -10px;
    }
}
@media (min-width:351px) and (max-width:400px){
.elementor.elementor-46 .banner-image .circle-img .elementor-widget-container:after {
        width: 80px;
    height: 80px;
        top: 100px;
        right: -10px;
    }
}
@media (min-width:401px) and (max-width:500px){
.elementor.elementor-46 .banner-image .circle-img .elementor-widget-container:after {
        top: 120px;
        right: 0px;
            width: 90px;
    height: 90px;
    }
}

@media (min-width:501px) and (max-width:600px){
.elementor.elementor-46 .banner-image .circle-img .elementor-widget-container:after {
        top: 140px;
        right: 0px;
    }
}

@media (min-width:601px) and (max-width:767px){
.elementor.elementor-46 .banner-image .circle-img .elementor-widget-container:after {
        top: 140px;
        right: 0px;
    }
}



@media (min-width:768px) and (max-width:800px){
.elementor.elementor-46 .banner-image .circle-img .elementor-widget-container:after {
        top: 110px;
        right: 0px;
    width: 80px;
    height: 80px;
    }
}

@media (min-width:801px) and (max-width:950px){
.elementor.elementor-46 .banner-image .circle-img .elementor-widget-container:after {
        top: 120px;
        right: 0px;
    width: 100px;
    height: 80px;
    }
}
@media (min-width:951px) and (max-width:1050px){
.elementor.elementor-46 .banner-image .circle-img .elementor-widget-container:after {
        top: 130px;
        right: 0px;
    width: 110px;
    height: 90px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b95fa75 */@media (min-width:1025px) and (max-width:1199px){
.elementor.elementor-46 .elementor-element{
    padding-top: 0px;
}
}/* End custom CSS */
/* Start custom CSS for apus_tutor_courses, class: .elementor-element-ad236fc */.slick-carousel .slick-arrow{
    top: 100% !important;
    width: 100px !important;
        font-size: 28px !important;
    background-color: #ffffff00;
    border: 1px solid #3B2E71 !important;
        border-radius: 100px !important;
        height: 50px !important;
}
.slick-carousel .slick-prev{
    left: 10px !important;
}
.slick-carousel .slick-next{
    left: 130px !important;
    
}
.slick-track{
    padding-bottom: 20px !important;
}

.courses .lp-course-author .course-author__pull-left{
    display: none !important;
}
.review-section{
color:#A6A2B7;
    font-family: "Inter", Sans-serif;
}
.course-title a{
  font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #3B2E71;
}
.course-description p{
  font-family: "Inter", Sans-serif;
    font-size: 14px;
    color: #3B2E71;
}
.courses .lp-course-author .author-title{
  font-family: "Inter", Sans-serif;
    font-size: 14px;
    color: #3B2E71;
    font-weight: 600;
}
.course-price .amount{
     color: #A04BD0;
    font-family: "Calistoga", Sans-serif;
}
.courses .course-layout-item .course-meta-bottom{
    border-top: none;
}
.course-meta-middle .course-lesson-number {
    display: none !important;
}
.course-meta-middle{
    display: flex;
    justify-content: space-between;
    align-content: center;
}
.course-level.language {
   display: flex !important;
align-items: center !important;
}
.course-layout-item .course-cover{
    border-radius: 0px;
}
.course-layout-item.course-grid-v4{
    border-radius: 30px;
}
.course-layout-item.course-grid-v4 .course-layout-content{
    padding-right: 0px;
    padding-left: 0px;
}
.course-meta-middle{
    border-top: 1px solid #EDEDED;
    padding-top: 20px;
    padding-bottom: 10px;
  
}
.course-meta-middle,.course-description,.course-title,.courses .course-layout-item .course-meta-bottom,.course-info-top{
      padding-left:20px;
    padding-right: 20px;
}
.course-level.level{
    display: none !important;
}
.course-meta-middle i{
color:#A04BD0;
}
.course-meta-middle span{
color: #3B2E71 !important;
     font-family: "Inter", Sans-serif;
}
@media (max-width:1024px){
.widget-courses .slick-carousel .slick-arrow{
     transform: translate(0, -30%);   
}
}
@media (max-width:400px){
.widget-courses .slick-carousel .slick-next {
    left: 80px !important;
}
   .widget-courses  .slick-carousel .slick-arrow{
width: 65px !important;        
    }
}

.wrapper_rating_avg .rating_avg{
    display: none;
   
}
.review-stars-rated .review-stars .fa-star{
    font-size: 14px;
}
.review-stars-rated .review-stars.filled{
    color: #F3BE00 !important;
}
.review-stars-rated{
    width: 100%;
}
.review-stars-rated .review-stars{
    letter-spacing: 0px;
}
.rating_svg,.nb-review{
    font-family: "Inter", Sans-serif;
}
.rating_svg{
     margin-left: 7px;;
}
.courses .course-layout-item .course-price {
    font-size: 30px;
}

.courses .course-layout-item .course-cover{
    border-radius: 0px;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8f6b0e */.view-all {
    position: absolute;
    bottom: 0px;
    right: 15px;
}/* End custom CSS */
/* Start custom CSS for etlms-certified-list, class: .elementor-element-2a9c758 */.safe-certified-section.tutor-course-thumbnail img {
    width: 160px;
    height: 210px;
    object-fit: cover;
    border-radius: 20px;
}
@media (min-width:768px){
.tutor-course-card .col-md-12 {
    display: flex;
}
}

@media (min-width:768px){
.certified-main-section.tutor-course-card .col-md-12 .col-md-6:nth-child(1){
    width: 30%;
}

.certified-main-section.tutor-course-card .col-md-12 .col-md-6:nth-child(2){
    width: 70%;
}
}
@media (min-width:768px) and (max-width:1024px){
.tutor-course-card .col-md-12 .col-md-6 {
    width: 50% !important;
}
    .tutor-card-body .safe-certified-list{
        display: block;
    }
    .certified-main-section .tutor-ratings-stars>*{
        margin: 0px 1px;
    }
    .certified-main-section .tutor-ratings-average, .certified-main-section .tutor-ratings-count{
        margin-left: 5px;
    }
    .certified-main-section .enroll-btn a{
          width: 105px;
    font-size: 11px;
    padding: 8px;
    justify-content: center;
    }
  .safe-certified-footer  .certified-video {
    margin-left: 5px;
}
.safe-certified-footer .icon-position-before .jki-vplay-light{
    font-size: 46px !important;
}

}
.certified-main-section.tutor-course-card .col-md-12{
    padding-top: 30px;
    padding-bottom: 20px;
}
.certified-main-section.tutor-course-card .tutor-card-body{
    padding: 0px;
}
.tutor-ratio-safe {
    padding-left: 20px;
    padding-right: 10px;
}
.certified-main-section.tutor-course-card .tutor-course-name{
    margin-top: 0px;
}
.enroll-btn a{
 
    background: #3B2E71;
    color: #fff;
        padding: 10px 30px;
    border-radius: 50px;
        font-family: "Inter", Sans-serif;
    font-size: 18px;
    display: flex;
    width: 180px;
    border: 1px solid #3B2E71;
}
.enroll-btn a::after {
    content: "\f9c5";
    font-weight: 900;
    font-family: 'jkiticon' !important;
    margin-left: 5px;
}
.certified-main-section .tutor-course-ratings,.certified-main-section .tutor-meta-value  {
    margin-bottom: 10px;
}
.certified-main-section h3.tutor-course-name a{
color: #3B2E71;
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}
.certified-main-section .tutor-ratings-average,.certified-main-section .tutor-ratings-count{
     font-family: "Inter", Sans-serif;
    font-size: 14px;
    color: #A6A2B7;
}
.safe-certified-list li{
    list-style-type: none;
        margin-right: 8px;
}
.safe-certified-list{
    padding-left: 0px;
    display: flex;
}
.tutor-card.certified-main-section.tutor-course-card{
    border-radius: 25px !important;
}
.safe-certified-list .icon{
        color: #A04BD0;
}
.safe-certified-list .icon-text{
    font-family: "Inter", Sans-serif;
    font-size: 14px;
}
.certified-main-section .tutor-ratings-stars {
    color: #F3BE00;
}
.divider{
    border-top: 2px solid #D1D1D1;
        padding-block-start: 10px;
    padding-block-end: 10px;
}
@media (max-width:767px){
.tutor-ratio-safe,.certified-main-section.tutor-course-card .tutor-card-body {
    padding-left: 10px;
    padding-right: 10px;
}
    .safe-certified-section.tutor-course-thumbnail img {
    width: 100%;
    height: auto;
    }
    .certified-main-section.tutor-course-card .col-md-12{
        padding-top: 20px;
    }
}
.safe-certificate-row .elementor-element-populated{
    border-width: 0px !important;
}

.enroll-btn a:hover,.enroll-btn a:active,.enroll-btn a:focus{
    background-color: #fff;
    border: 1px solid #3B2E71;
    color: #3B2E71
}

.safe-certified-footer{
    display: flex;
   
}
.safe-certified-footer .icon-position-before .jki-vplay-light{
        background-color: #FFFFFF;
        color: #3B2E71;
    font-size: 65px;
}
.safe-certified-footer .jkit-video-popup-btn{
    background-color: #FFFFFF !important;
}
.certified-video{
    margin-left: 20px;
}
@media (min-width:768px) and (max-width:1024px){
.etlms-certified-list .tutor-courses-wrap{
    max-width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ae4a01 */.view-all {
    position: absolute;
    bottom: 0px;
    right: 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f296e4 */@media (min-width: 1200px){
.elementor-widget-apus_element_address_box .item-box.st3 .features-box-content {
    padding: 50px 0 0;
}
}/* End custom CSS */
/* Start custom CSS for apus_element_testimonials, class: .elementor-element-5d356b5 */.testimonials-item .inner-bottom,.testimonials-item:before{
    display: none;
}
.testimonial-main  .testimonials-item{
    padding: 0px;
}
.testimonials-item .inner-bottom,.testimonials-item:before{
    display: none;
}

@media (min-width: 1200px){
.widget-testimonials.style1 .testimonial-main.slick-carousel .slick-arrow {
    margin-top: 20px;
}
}


.widget-testimonials.style1 .testimonial-main.slick-carousel .slick-arrow{
    color: #3B2E71;
}
.widget-testimonials.style1 .testimonial-main.slick-carousel .slick-arrow:active,.widget-testimonials.style1 .testimonial-main.slick-carousel .slick-arrow:hover{
    background-color: #3B2E71;
    color: #fff;
}
.slick-current.slick-active .testimonial-main .slick-arrow {
 background-color: #3B2E71;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-0aea957 */.elementor-accordion .elementor-accordion-item,.elementor-tab-title{
    border-radius: 25px !important;
    background: transparent;
    border: none !important;
    box-shadow: none !important;
}
.elementor-tab-title.elementor-active{
    background-color: #3B2E71 !important;
}
.elementor-active .elementor-accordion-title{
    color: #fff !important;
}
.elementor-accordion .elementor-tab-content{
    border: none !important;
}
.elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon{
    margin-right: 0px !important;
}
.elementor-accordion-item .elementor-tab-title{
    flex-direction: row-reverse;
    justify-content: space-between;
} 
.elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active .elementor-accordion-icon{
    background-color: transparent !important;
}

.elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon svg {
    fill: #000;
}
.elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon{
    background: transparent !important;
}
.elementor-active .elementor-accordion-icon svg {
    fill: #ffffff !important;
}
.career-faq .elementor-accordion .elementor-accordion-item{
    background:transparent;
}/* End custom CSS */