.elementor-21 .elementor-element.elementor-element-c58096d{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--overlay-opacity:.36;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:18px;--padding-left:55px;--padding-right:18px}.elementor-21 .elementor-element.elementor-element-c58096d:before,.elementor-21 .elementor-element.elementor-element-c58096d>.elementor-background-video-container:before,.elementor-21 .elementor-element.elementor-element-c58096d>.e-con-inner>.elementor-background-video-container:before,.elementor-21 .elementor-element.elementor-element-c58096d>.elementor-background-slideshow:before,.elementor-21 .elementor-element.elementor-element-c58096d>.e-con-inner>.elementor-background-slideshow:before,.elementor-21 .elementor-element.elementor-element-c58096d>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg,#000 0%,#F2295B00 0%)}.elementor-21 .elementor-element.elementor-element-c58096d .elementor-background-slideshow__slide__image{background-size:cover}.elementor-21 .elementor-element.elementor-element-c58096d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-21 .elementor-element.elementor-element-3f7f49d{--spacer-size:50px}.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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-10903ab .elementor-heading-title{font-family:"Code",Sans-serif;font-size:75px;font-weight:900;text-shadow:0px 0px 59px rgba(0,0,0,.99)}.elementor-21 .elementor-element.elementor-element-96a55e9 .elementor-heading-title{font-family:"Code",Sans-serif;font-size:50px;font-weight:600;text-transform:lowercase;font-style:normal;text-shadow:0px 0px 45px #000}.elementor-21 .elementor-element.elementor-element-3be8c7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);font-style:var(--e-global-typography-accent-font-style)}.elementor-21 .elementor-element.elementor-element-261eefd .elementor-button{background-color:var(--e-global-color-accent);font-family:"Code",Sans-serif;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:1px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:30px;padding:15px}.elementor-21 .elementor-element.elementor-element-261eefd .elementor-button:hover,.elementor-21 .elementor-element.elementor-element-261eefd .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-261eefd .elementor-button:hover svg,.elementor-21 .elementor-element.elementor-element-261eefd .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-8a3eb0e .elementor-button{background-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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:30px;padding:15px}.elementor-21 .elementor-element.elementor-element-8a3eb0e .elementor-button:hover,.elementor-21 .elementor-element.elementor-element-8a3eb0e .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-8a3eb0e .elementor-button:hover svg,.elementor-21 .elementor-element.elementor-element-8a3eb0e .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-3b00867{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.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);font-style:var(--e-global-typography-text-font-style)}.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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.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);font-style:var(--e-global-typography-text-font-style)}.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);font-style:var(--e-global-typography-accent-font-style)}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__front{background-color:#EEEEEE00}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__back{background-color:#FFFFFF00}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__button{background-color:var(--e-global-color-accent);margin-center:0;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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary);border-color:#EEEEEE00;border-width:1px;border-radius:100px}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__button:hover{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-124a19d{width:var(--container-widget-width,70%);max-width:70%;padding:15px;--container-widget-width:70%;--container-widget-flex-grow:0}.elementor-21 .elementor-element.elementor-element-124a19d.elementor-element{--align-self:center}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box{height:200px}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__layer,.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__layer__overlay{border-radius:10px}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0;text-align:center}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:5px;color:var(--e-global-color-accent);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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__front .elementor-flip-box__layer__description{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);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0;text-align:center}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:5px;color:var(--e-global-color-accent);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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__back .elementor-flip-box__layer__description{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);font-style:var(--e-global-typography-accent-font-style)}.elementor-21 .elementor-element.elementor-element-e6ff6f8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--column-gap:0px;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-e6ff6f8:before,.elementor-21 .elementor-element.elementor-element-e6ff6f8>.elementor-background-video-container:before,.elementor-21 .elementor-element.elementor-element-e6ff6f8>.e-con-inner>.elementor-background-video-container:before,.elementor-21 .elementor-element.elementor-element-e6ff6f8>.elementor-background-slideshow:before,.elementor-21 .elementor-element.elementor-element-e6ff6f8>.e-con-inner>.elementor-background-slideshow:before,.elementor-21 .elementor-element.elementor-element-e6ff6f8>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#00000000;--background-overlay:''}.elementor-21 .elementor-element.elementor-element-e6ff6f8.e-con{--flex-grow:0;--flex-shrink:0}.elementor-21 .elementor-element.elementor-element-3bbed5c{text-align:center}.elementor-21 .elementor-element.elementor-element-3bbed5c .elementor-heading-title{font-family:"Code",Sans-serif;font-size:50px;font-weight:600;text-transform:lowercase;font-style:normal}.elementor-21 .elementor-element.elementor-element-135f44f{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-8195383>.elementor-widget-container{margin:0;padding:0}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-single-loop-meta{padding-right:0}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-card{background-color:#101010;border-radius:40px}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-card:hover{border-radius:40px}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-card .tutor-card-body{padding:10px}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-card .tutor-card-footer{border-top-width:0}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-card:hover .tutor-course-thumbnail{filter:brightness(110%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-course-difficulty-level{background-color:var(--e-global-color-accent);border-radius:80px;width:75px;margin:5px}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-avatar{width:70px;height:70px;border-radius:70px}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-course-name,.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-course-name a{color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-course-name{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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing);margin-bottom:0}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .etlms-course-duration-meta .tutor-meta-key,.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .etlms-course-duration-meta .tutor-meta-icon{color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .etlms-course-duration-meta>*,.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .etlms-course-duration-meta .tutor-meta-value,.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .etlms-course-duration-meta a{color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .etlms-course-author-meta.tutor-meta-key{color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .etlms-course-author-meta.tutor-meta-value{color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .etlms-course-author-meta{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);font-style:var(--e-global-typography-text-font-style)}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .etlms-course-category-meta.tutor-meta-key{color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-ratings .tutor-ratings-stars{font-size:10px}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-card-footer{padding:20px}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-course-price{font-family:"Code",Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;letter-spacing:1px;color:var(--e-global-color-secondary)}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-card-footer .tutor-btn-outline-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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing);border-color:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:30px}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-card-footer .tutor-btn-outline-primary:hover{color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .etlms-carousel-arrow i{font-size:28px}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .slick-dots li button:before{font-size:12px}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .slick-dots{bottom:-30px}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .slick-dots li{margin-right:5px}.elementor-21 .elementor-element.elementor-element-c8a6c83{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 0px;--row-gap:50px;--column-gap:0px;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-c8a6c83:before,.elementor-21 .elementor-element.elementor-element-c8a6c83>.elementor-background-video-container:before,.elementor-21 .elementor-element.elementor-element-c8a6c83>.e-con-inner>.elementor-background-video-container:before,.elementor-21 .elementor-element.elementor-element-c8a6c83>.elementor-background-slideshow:before,.elementor-21 .elementor-element.elementor-element-c8a6c83>.e-con-inner>.elementor-background-slideshow:before,.elementor-21 .elementor-element.elementor-element-c8a6c83>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#30303000;--background-overlay:''}.elementor-21 .elementor-element.elementor-element-c8a6c83.e-con{--flex-grow:0;--flex-shrink:0}.elementor-21 .elementor-element.elementor-element-585b3e1{text-align:center}.elementor-21 .elementor-element.elementor-element-585b3e1 .elementor-heading-title{font-family:"Code",Sans-serif;font-size:50px;font-weight:600;text-transform:lowercase;font-style:normal}.elementor-21 .elementor-element.elementor-element-f44f4c6{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-b08fa1e{--display:flex}.elementor-21 .elementor-element.elementor-element-e2523d3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce .products .owp-content-center .product-inner{background-color:#000;padding:15px;margin:0}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product .woo-entry-image,.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product .woo-entry-inner li.image-wrap{border-radius:10px;position:relative;overflow:hidden}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product .woo-entry-image{margin:0}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product li.category a{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);font-style:var(--e-global-typography-accent-font-style);color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product li.category{margin:10px}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product li.title a{font-family:"Code",Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;font-style:normal;letter-spacing:1px;color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product li.title a:hover{color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product .price del .amount{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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product li.inner{margin:0}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product .product-inner .btn-wrap a{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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing);border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.13)}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product .product-inner .btn-wrap a:hover{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary);border-color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce span.onsale{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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing);background-color:var(--e-global-color-accent);border-radius:5px}.elementor-21 .elementor-element.elementor-element-f4424b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-21 .elementor-element.elementor-element-27f30d8 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Poppins",Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:solid;border-width:2px;border-color:var(--e-global-color-accent);border-radius:10px}.elementor-21 .elementor-element.elementor-element-27f30d8 .elementor-button:hover,.elementor-21 .elementor-element.elementor-element-27f30d8 .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-27f30d8 .elementor-button:hover svg,.elementor-21 .elementor-element.elementor-element-27f30d8 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-cb19f3f .elementor-button{background-color:var(--e-global-color-primary);font-family:"Poppins",Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:solid;border-width:2px;border-color:var(--e-global-color-accent);border-radius:10px}.elementor-21 .elementor-element.elementor-element-cb19f3f .elementor-button:hover,.elementor-21 .elementor-element.elementor-element-cb19f3f .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-cb19f3f .elementor-button:hover svg,.elementor-21 .elementor-element.elementor-element-cb19f3f .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-aa6b5e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-c306414>.elementor-widget-container{padding:0}.elementor-21 .elementor-element.elementor-element-c306414 .oew-testimonial-carousel .oew-swiper-buttons svg{width:20px}.elementor-21 .elementor-element.elementor-element-c306414 .oew-testimonial-content{color:var(--e-global-color-primary);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);font-style:var(--e-global-typography-text-font-style)}.elementor-21 .elementor-element.elementor-element-c306414 .oew-testimonial-content,.elementor-21 .elementor-element.elementor-element-c306414 .oew-testimonial-bubble .oew-testimonial-content{padding:8px;margin:0}.elementor-21 .elementor-element.elementor-element-c306414 .oew-testimonial-image img{width:97px;height:97px;border-style:solid;border-color:var(--e-global-color-primary);border-radius:91px}.elementor-21 .elementor-element.elementor-element-c306414 .oew-testimonial-name{color:var(--e-global-color-accent);font-family:"Code",Sans-serif;font-weight:600;font-style:normal}.elementor-21 .elementor-element.elementor-element-c306414 .oew-testimonial-company{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);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-c306414 .oew-testimonial-carousel .swiper-pagination-bullet{width:8px;height:8px}.elementor-21 .elementor-element.elementor-element-4e17b4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-21 .elementor-element.elementor-element-433cddb{text-align:center}.elementor-21 .elementor-element.elementor-element-433cddb .elementor-heading-title{font-family:"Code",Sans-serif;font-size:50px;font-weight:600;text-transform:lowercase;font-style:normal}.elementor-21 .elementor-element.elementor-element-ebf7cae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-619161d .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-21 .elementor-element.elementor-element-c3bb071 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-21 .elementor-element.elementor-element-747cff1 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-21 .elementor-element.elementor-element-f5f2338{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-f5f2338:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-f5f2338>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-21 .elementor-element.elementor-element-f5f2338.e-con{--align-self:center}.elementor-21 .elementor-element.elementor-element-1ceeac3{text-align:center}.elementor-21 .elementor-element.elementor-element-1ceeac3 .elementor-heading-title{font-family:"Code",Sans-serif;font-size:50px;font-weight:600;text-transform:lowercase;font-style:normal}.elementor-21 .elementor-element.elementor-element-7c680f4 .elementor-heading-title{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);font-style:var(--e-global-typography-text-font-style)}.elementor-21 .elementor-element.elementor-element-68d4d03{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-21 .elementor-element.elementor-element-06b0bfc>.elementor-widget-container{margin:0;padding:4px}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-card{background-color:#fff;border-radius:5px}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-card:hover{border-radius:5px}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-card .tutor-card-body{padding:5px}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-card .tutor-card-footer{border-top-width:1px}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-card .tutor-course-thumbnail{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-card:hover .tutor-course-thumbnail{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-avatar{width:28px;height:28px;border-radius:5px}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-course-name{font-family:"Poppins",Sans-serif;font-weight:600;text-transform:capitalize;margin-bottom:0}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .etlms-course-author-meta.tutor-meta-key{color:var(--e-global-color-secondary)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .etlms-course-author-meta{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);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-ratings .tutor-ratings-average,.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-ratings .tutor-ratings-count{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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-course-price{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);font-style:var(--e-global-typography-text-font-style)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-card-footer .tutor-btn-outline-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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing);border-color:var(--e-global-color-accent);color:var(--e-global-color-accent);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-card-footer .tutor-btn-outline-primary [class^=tutor-icon-]{color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-card-footer .tutor-btn-outline-primary:hover{color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .etlms-carousel-arrow i{font-size:28px}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .slick-dots li button:before{font-size:12px}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .slick-dots{bottom:-30px}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .slick-dots li{margin-right:5px}.elementor-21 .elementor-element.elementor-element-ecc3021{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-21 .elementor-element.elementor-element-2947dfc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-21 .elementor-element.elementor-element-2947dfc.e-con:hover{--e-con-transform-scale:1.05}.elementor-21 .elementor-element.elementor-element-c082e28 .oew-newsletter-form-wrap{width:341px}.elementor-21 .elementor-element.elementor-element-c082e28 .oew-newsletter-form-wrap input[type=email]{height:44px;background-color:var(--e-global-color-primary);border-style:solid;border-width:2px;border-color:var(--e-global-color-primary);border-radius:47px;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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-c082e28 .oew-newsletter-form-wrap input[type=email]:focus{border-color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-c082e28 .oew-newsletter-form-button{border-radius:26px;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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);letter-spacing:var(--e-global-typography-primary-letter-spacing);background-color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-c082e28 .oew-newsletter-form-button i,.elementor-21 .elementor-element.elementor-element-c082e28 .oew-newsletter-form-button svg{transform:rotate(0deg)}.elementor-21 .elementor-element.elementor-element-c082e28 .oew-newsletter-form-button:hover .oew-button-icon{transform:rotate(0deg)}.elementor-21 .elementor-element.elementor-element-9a7bed4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-37c54e9{text-align:center}.elementor-21 .elementor-element.elementor-element-37c54e9 .elementor-heading-title{font-family:"Code",Sans-serif;font-size:50px;font-weight:600;text-transform:lowercase;font-style:normal}.elementor-21 .elementor-element.elementor-element-d270eb8{--display:flex}.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);font-style:var(--e-global-typography-text-font-style);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-21 .elementor-element.elementor-element-73799b3{font-family:"Montserrat",Sans-serif;font-weight:600;font-style:normal;color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-73799b3 a{color:var(--e-global-color-accent)}.elementor-21 .elementor-element.elementor-element-f3e78f5{--display:flex}.elementor-21 .elementor-element.elementor-element-890ad02{--display:flex}body.elementor-page-21:not(.elementor-motion-effects-element-type-background),body.elementor-page-21>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#000 0%,var(--e-global-color-secondary) 100%)}:root{--page-title-display:none}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-c58096d{--min-height:262px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-10903ab .elementor-heading-title{font-size:37px}.elementor-21 .elementor-element.elementor-element-96a55e9 .elementor-heading-title{font-size:24px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-21 .elementor-element.elementor-element-8a3eb0e .elementor-button{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var(--e-global-typography-accent-font-size)}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var(--e-global-typography-accent-font-size)}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__button{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-135f44f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-8195383{width:100%;max-width:100%}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-course-name{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .etlms-course-author-meta{font-size:var(--e-global-typography-text-font-size)}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-card-footer .tutor-btn-outline-primary{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product li.category a{font-size:var(--e-global-typography-accent-font-size)}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product .price del .amount{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product .product-inner .btn-wrap a{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce span.onsale{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-c306414 .oew-testimonial-content{font-size:var(--e-global-typography-text-font-size)}.elementor-21 .elementor-element.elementor-element-c306414 .oew-testimonial-company{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-7c680f4 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .etlms-course-author-meta{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-ratings .tutor-ratings-average,.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-ratings .tutor-ratings-count{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-course-price{font-size:var(--e-global-typography-text-font-size)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-card-footer .tutor-btn-outline-primary{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-c082e28 .oew-newsletter-form-wrap input[type=email]{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-c082e28 .oew-newsletter-form-button{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-c58096d{--min-height:208px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-21 .elementor-element.elementor-element-3f7f49d{--spacer-size:150px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-10903ab{text-align:justify}.elementor-21 .elementor-element.elementor-element-10903ab .elementor-heading-title{font-size:40px}.elementor-21 .elementor-element.elementor-element-96a55e9{text-align:justify}.elementor-21 .elementor-element.elementor-element-96a55e9 .elementor-heading-title{font-size:13px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-21 .elementor-element.elementor-element-261eefd .elementor-button{padding:4px}.elementor-21 .elementor-element.elementor-element-8a3eb0e .elementor-button{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing);padding:4px}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var(--e-global-typography-accent-font-size)}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var(--e-global-typography-accent-font-size)}.elementor-21 .elementor-element.elementor-element-124a19d .elementor-flip-box__button{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-3bbed5c .elementor-heading-title{font-size:27px}.elementor-21 .elementor-element.elementor-element-135f44f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-course-name{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .etlms-course-author-meta{font-size:var(--e-global-typography-text-font-size)}.elementor-21 .elementor-element.elementor-element-8195383 .etlms-carousel-main-wrap .tutor-card-footer .tutor-btn-outline-primary{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-585b3e1 .elementor-heading-title{font-size:27px}.elementor-21 .elementor-element.elementor-element-f44f4c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product li.category a{font-size:var(--e-global-typography-accent-font-size)}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product .price del .amount{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce ul.products li.product .product-inner .btn-wrap a{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-e2523d3 .woocommerce span.onsale{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-c306414 .oew-testimonial-content{font-size:var(--e-global-typography-text-font-size)}.elementor-21 .elementor-element.elementor-element-c306414 .oew-testimonial-image img{width:65px;height:65px;border-width:1px}body .elementor-21 .elementor-element.elementor-element-c306414 .oew-testimonial-image{padding:0}.elementor-21 .elementor-element.elementor-element-c306414 .oew-testimonial-company{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-433cddb .elementor-heading-title{font-size:27px}.elementor-21 .elementor-element.elementor-element-ebf7cae{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-21 .elementor-element.elementor-element-f5f2338{--padding-top:25px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-1ceeac3 .elementor-heading-title{font-size:27px}.elementor-21 .elementor-element.elementor-element-7c680f4 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .etlms-course-author-meta{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-ratings .tutor-ratings-average,.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-ratings .tutor-ratings-count{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-course-price{font-size:var(--e-global-typography-text-font-size)}.elementor-21 .elementor-element.elementor-element-06b0bfc .etlms-carousel-main-wrap .tutor-card-footer .tutor-btn-outline-primary{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-c082e28 .oew-newsletter-form-wrap input[type=email]{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-c082e28 .oew-newsletter-form-button{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-21 .elementor-element.elementor-element-37c54e9 .elementor-heading-title{font-size:27px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-e6ff6f8{--width:100%}.elementor-21 .elementor-element.elementor-element-c8a6c83{--width:100%}.elementor-21 .elementor-element.elementor-element-b08fa1e{--content-width:1156px}.elementor-21 .elementor-element.elementor-element-f5f2338{--width:100%}.elementor-21 .elementor-element.elementor-element-d270eb8{--width:80%}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-b08fa1e{--content-width:100%}}.tutor-course-card .price{font-size:3rem !important}.tutor-course-name{font-size:3rem !important}.tutor-course-thumbnail{border-radius:100 !important}.tutor-course-thumbnail .tutor-ratio{overflow:hidden}.tutor-course-thumbnail img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;position:absolute;top:0;left:0}.slick-slide .tutor-course-thumbnail{height:auto}.wcv-vendor-logo-link{position:absolute;bottom:20px;right:20px;width:50px;height:50px;border-radius:50% !important;overflow:hidden !important;border:2px solid #fff !important;display:block !important;box-shadow:0 4px 10px rgba(0,0,0,.5)}.wcv-vendor-logo-link picture{width:100% !important;height:100% !important;display:block !important}.wcv-vendor-logo-link img.wcv-vendor-logo{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important}.wcv-vendor-logo-link{display:inline-block;text-decoration:none;cursor:pointer}.wcv-vendor-logo-link:hover .wcv-vendor-logo{transform:scale(1.05);transition:transform .2s ease}.wcvendors_sold_by_in_loop .wcvendors_cart_sold_by_meta{color:#a0a0a0 !important}@media only screen and (min-width:768px){.elementor-widget-oew-woo-products ul.products{display:flex !important;flex-wrap:wrap !important;align-items:stretch !important}.elementor-widget-oew-woo-products ul.products li.product{display:flex !important;flex-direction:column !important;height:auto !important}.elementor-widget-oew-woo-products ul.products li.product .product-inner{display:flex !important;flex-direction:column !important;flex-grow:1 !important}.elementor-widget-oew-woo-products ul.products li.product .woo-entry-inner{display:flex !important;flex-direction:column !important;flex-grow:1 !important}.elementor-widget-oew-woo-products ul.products li.product .btn-wrap{margin-top:auto !important}.elementor-widget-oew-woo-products ul.products li.product .title{min-height:50px !important;overflow:hidden !important}.elementor-widget-oew-woo-products ul.products li.product .price-wrap{min-height:30px !important}}.oew-testimonial-content-inner{max-width:500px;margin:0 auto;text-align:center;font-size:1.5rem;line-height:1.6}.elementor-21 .elementor-element.elementor-element-73799b3 h1,.elementor-21 .elementor-element.elementor-element-73799b3 h2,.elementor-21 .elementor-element.elementor-element-73799b3 h3,.elementor-21 .elementor-element.elementor-element-73799b3 h4,.elementor-21 .elementor-element.elementor-element-73799b3 h5,.elementor-21 .elementor-element.elementor-element-73799b3 h6{color:#f5f5f5}.elementor-21 .elementor-element.elementor-element-73799b3 p{color:#d3d3d3}.elementor-21 .elementor-element.elementor-element-73799b3 h1:hover,.elementor-21 .elementor-element.elementor-element-73799b3 h2:hover,.elementor-21 .elementor-element.elementor-element-73799b3 h3:hover,.elementor-21 .elementor-element.elementor-element-73799b3 h4:hover,.elementor-21 .elementor-element.elementor-element-73799b3 h5:hover,.elementor-21 .elementor-element.elementor-element-73799b3 h6:hover{color:gold;transition:color .3s ease}.elementor-21 .elementor-element.elementor-element-73799b3 h1,.elementor-21 .elementor-element.elementor-element-73799b3 h2,.elementor-21 .elementor-element.elementor-element-73799b3 h3,.elementor-21 .elementor-element.elementor-element-73799b3 h4,.elementor-21 .elementor-element.elementor-element-73799b3 h5,.elementor-21 .elementor-element.elementor-element-73799b3 h6,.elementor-21 .elementor-element.elementor-element-73799b3 p{color:inherit !important}.elementor-widget-shortcode-123 .tutor-instructor-list{max-width:1200px;margin:0 auto;padding:24px 16px}.elementor-widget-shortcode-123 .tutor-grid.tutor-grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px, 1fr));gap:24px}.elementor-widget-shortcode-123 .tutor-instructor-list-item.tutor-instructor-layout-cover.tutor-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.elementor-widget-shortcode-123 .tutor-instructor-list-item:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.elementor-widget-shortcode-123 .tutor-instructor-cover{position:relative;height:160px}.elementor-widget-shortcode-123 .tutor-instructor-cover-photo{width:100%;height:100%;object-fit:cover}.elementor-widget-shortcode-123 .tutor-card-body{padding:20px;text-align:center}.elementor-widget-shortcode-123 .tutor-avatar-xl .tutor-ratio{width:64px;height:64px;margin:0 auto 12px}.elementor-widget-shortcode-123 .tutor-avatar-xl img{border-radius:50% !important;border:3px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.1);object-fit:cover}.elementor-widget-shortcode-123 .tutor-ratings{margin-bottom:8px}.elementor-widget-shortcode-123 .tutor-ratings-stars i{color:#f39c12;font-size:12px}.elementor-widget-shortcode-123 .tutor-ratings-average{font-weight:700;color:#2c3e50;margin:0 4px}.elementor-widget-shortcode-123 .tutor-ratings-count{color:#95a5a6;font-size:11px}.elementor-widget-shortcode-123 .tutor-instructor-title{font-family:'Coda',sans-serif;font-weight:800;font-size:1.25rem;color:#2c3e50 !important;margin:0 0 6px;line-height:1.2}.elementor-widget-shortcode-123 .tutor-instructor-courses{font-size:.85rem;color:#7f8c8d}.elementor-widget-shortcode-123 .tutor-instructor-courses .tutor-fw-medium{color:#2c3e50;font-weight:600}.elementor-widget-shortcode-123 .tutor-stretched-link{color:#e74c3c !important;text-decoration:none;font-weight:600;transition:color .2s ease}.elementor-widget-shortcode-123 .tutor-stretched-link:hover{color:#c0392b !important;text-decoration:underline}@media (max-width:768px){.elementor-widget-shortcode-123 .tutor-grid.tutor-grid-3{gap:16px}.elementor-widget-shortcode-123 .tutor-instructor-cover{height:120px}.elementor-widget-shortcode-123 .tutor-card-body{padding:16px}.elementor-widget-shortcode-123 .tutor-instructor-title{font-size:1.125rem}.elementor-widget-shortcode-123 .tutor-avatar-xl .tutor-ratio{width:56px;height:56px}}.elementor-element-251d0f6 .wcv-vendor-list-search,.elementor-element-251d0f6 .wcv-vendor-list-switch{display:none !important}.elementor-element-251d0f6 .wcv-pro-vendorlist-wrapper{display:grid !important}