.elementor-88 .elementor-element.elementor-element-4945446{--display:flex;--position:absolute;top:0px;}.elementor-88 .elementor-element.elementor-element-4945446.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-4945446{left:0px;}body.rtl .elementor-88 .elementor-element.elementor-element-4945446{right:0px;}.elementor-88 .elementor-element.elementor-element-5a3445e{--display:flex;--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-88 .elementor-element.elementor-element-5a3445e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-4613c39{--display:flex;--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-88 .elementor-element.elementor-element-4613c39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-88 .elementor-element.elementor-element-2400920.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-2400920{left:0px;}body.rtl .elementor-88 .elementor-element.elementor-element-2400920{right:0px;}.elementor-88 .elementor-element.elementor-element-2400920{top:0px;}.elementor-88 .elementor-element.elementor-element-b147528.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-b147528{left:0px;}body.rtl .elementor-88 .elementor-element.elementor-element-b147528{right:0px;}.elementor-88 .elementor-element.elementor-element-b147528{top:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-88 .elementor-element.elementor-element-04d5975 .elementor-button{background-color:#0F766E;font-family:"Cairo", Sans-serif;font-size:29px;font-weight:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 8px 25px 0px rgba(0,0,0,0.5);border-style:solid;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-04d5975{left:569px;}body.rtl .elementor-88 .elementor-element.elementor-element-04d5975{right:569px;}.elementor-88 .elementor-element.elementor-element-04d5975{top:520px;}.elementor-88 .elementor-element.elementor-element-04d5975 .elementor-button-content-wrapper{flex-direction:row;}.elementor-88 .elementor-element.elementor-element-3db0d29 .elementor-button{background-color:#0F766E;font-family:"Cairo", Sans-serif;font-size:27px;font-weight:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 8px 25px 0px rgba(0,0,0,0.5);border-style:solid;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-3db0d29{left:291px;}body.rtl .elementor-88 .elementor-element.elementor-element-3db0d29{right:291px;}.elementor-88 .elementor-element.elementor-element-3db0d29{top:520px;}.elementor-88 .elementor-element.elementor-element-3db0d29 .elementor-button-content-wrapper{flex-direction:row;}.elementor-88 .elementor-element.elementor-element-3db0d29 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-88 .elementor-element.elementor-element-ca7e227{--display:flex;--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-88 .elementor-element.elementor-element-ca7e227.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-bb4d8e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-bb4d8e5 img{width:100%;max-width:100%;}.elementor-88 .elementor-element.elementor-element-890e3da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-890e3da img{width:100%;max-width:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-ebf3e53{text-align:center;}.elementor-88 .elementor-element.elementor-element-ebf3e53 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-88 .elementor-element.elementor-element-ccedbcd .etlms-carousel-main-wrap .tutor-card{background-color:#fff;border-radius:8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-88 .elementor-element.elementor-element-ccedbcd .etlms-carousel-main-wrap .tutor-card:hover{border-radius:8px;}.elementor-88 .elementor-element.elementor-element-ccedbcd .etlms-carousel-main-wrap .tutor-avatar{width:34px;height:34px;border-radius:25px;}.elementor-88 .elementor-element.elementor-element-ccedbcd .etlms-carousel-main-wrap .etlms-carousel-arrow i{font-size:28px;}.elementor-88 .elementor-element.elementor-element-ccedbcd .etlms-carousel-main-wrap .slick-dots li button:before{font-size:12px;}.elementor-88 .elementor-element.elementor-element-ccedbcd .etlms-carousel-main-wrap .slick-dots{bottom:-30px;}.elementor-88 .elementor-element.elementor-element-ccedbcd .etlms-carousel-main-wrap .slick-dots li{margin-right:5px;}:root{--page-title-display:none;}@media(max-width:1024px){body:not(.rtl) .elementor-88 .elementor-element.elementor-element-4945446{left:-11px;}body.rtl .elementor-88 .elementor-element.elementor-element-4945446{right:-11px;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-04d5975{left:428px;}body.rtl .elementor-88 .elementor-element.elementor-element-04d5975{right:428px;}.elementor-88 .elementor-element.elementor-element-04d5975{top:366px;}.elementor-88 .elementor-element.elementor-element-04d5975 .elementor-button{font-size:24px;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-3db0d29{left:172px;}body.rtl .elementor-88 .elementor-element.elementor-element-3db0d29{right:172px;}.elementor-88 .elementor-element.elementor-element-3db0d29{top:363px;}.elementor-88 .elementor-element.elementor-element-3db0d29 .elementor-button{font-size:24px;}}@media(max-width:767px){.elementor-88 .elementor-element.elementor-element-4945446{--width:361.667px;}.elementor-88 .elementor-element.elementor-element-5a3445e{--width:420px;}.elementor-88 .elementor-element.elementor-element-4613c39{--width:420px;--margin-top:0px;--margin-bottom:225px;--margin-left:0px;--margin-right:0px;}.elementor-88 .elementor-element.elementor-element-2400920{width:var( --container-widget-width, 406.667px );max-width:406.667px;--container-widget-width:406.667px;--container-widget-flex-grow:0;top:-115px;}.elementor-88 .elementor-element.elementor-element-b147528{width:var( --container-widget-width, 406.667px );max-width:406.667px;--container-widget-width:406.667px;--container-widget-flex-grow:0;top:-115px;}.elementor-88 .elementor-element.elementor-element-04d5975{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 20px 10px 20px;top:552px;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-04d5975{left:36px;}body.rtl .elementor-88 .elementor-element.elementor-element-04d5975{right:36px;}.elementor-88 .elementor-element.elementor-element-04d5975 .elementor-button{font-size:29px;line-height:1.3em;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;padding:10px 20px 10px 20px;}.elementor-88 .elementor-element.elementor-element-3db0d29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 20px 10px 20px;top:468px;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-3db0d29{left:39px;}body.rtl .elementor-88 .elementor-element.elementor-element-3db0d29{right:39px;}.elementor-88 .elementor-element.elementor-element-3db0d29 .elementor-button{font-size:38px;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;padding:10px 20px 10px 20px;}.elementor-88 .elementor-element.elementor-element-ca7e227{--width:420px;}.elementor-88 .elementor-element.elementor-element-ebf3e53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}}/* Start custom CSS for image, class: .elementor-element-2400920 */@media (orientation: landscape) and (max-width: 767px){
  .elementor-88 .elementor-element.elementor-element-2400920{
    display:none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b147528 */@media (orientation: landscape) and (max-width: 767px){
  .elementor-88 .elementor-element.elementor-element-b147528{
    display:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4613c39 */.hero-dark{
    display:none;
}

.dark-mode .hero-light{
    display:none;
}

.dark-mode .hero-dark{
    display:block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04d5975 */.elementor-88 .elementor-element.elementor-element-04d5975 {
    transition: all 0.4s ease;
}

.elementor-88 .elementor-element.elementor-element-04d5975:hover {
    transform: scale(1.15);
    box-shadow: 0 0 30px #4fd1c5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3db0d29 */.elementor-88 .elementor-element.elementor-element-3db0d29 {
    transition: all 0.4s ease;
}

.elementor-88 .elementor-element.elementor-element-3db0d29:hover {
    transform: scale(1.15);
    box-shadow: 0 0 30px #4fd1c5;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb4d8e5 */@media (orientation: landscape) and (max-width: 767px){
  .elementor-88 .elementor-element.elementor-element-bb4d8e5{
    display:block !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-890e3da */@media (orientation: landscape) and (max-width: 767px){
  .elementor-88 .elementor-element.elementor-element-890e3da{
    display:block !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca7e227 */.hero-dark{
    display:none;
}

.dark-mode .hero-light{
    display:none;
}

.dark-mode .hero-dark{
    display:block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a3445e */.hero-dark{
    display:none;
}

.dark-mode .hero-light{
    display:none;
}

.dark-mode .hero-dark{
    display:block;
}/* End custom CSS */