.elementor-3776 .elementor-element.elementor-element-4bb5abb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3776 .elementor-element.elementor-element-4bb5abb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3776 .elementor-element.elementor-element-8d9172a:not(.elementor-motion-effects-element-type-background), .elementor-3776 .elementor-element.elementor-element-8d9172a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3776 .elementor-element.elementor-element-8d9172a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 0px 0px;}.elementor-3776 .elementor-element.elementor-element-8d9172a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3776 .elementor-element.elementor-element-6d8b55f{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;}.elementor-3776 .elementor-element.elementor-element-6d8b55f .elementor-icon-wrapper{text-align:center;}.elementor-3776 .elementor-element.elementor-element-fcaf4a2{text-align:center;}.elementor-3776 .elementor-element.elementor-element-fcaf4a2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:21px;letter-spacing:3px;color:var( --e-global-color-3d83b82 );}.elementor-3776 .elementor-element.elementor-element-a8fe2f2{text-align:center;}.elementor-3776 .elementor-element.elementor-element-a8fe2f2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-9a503f8 );}.elementor-3776 .elementor-element.elementor-element-9b90f8e{text-align:center;}.elementor-3776 .elementor-element.elementor-element-9b90f8e .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3776 .elementor-element.elementor-element-4a3b951 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-3776 .elementor-element.elementor-element-3c799bd:not(.elementor-motion-effects-element-type-background), .elementor-3776 .elementor-element.elementor-element-3c799bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3776 .elementor-element.elementor-element-3c799bd{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3776 .elementor-element.elementor-element-3c799bd, .elementor-3776 .elementor-element.elementor-element-3c799bd > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-3776 .elementor-element.elementor-element-3c799bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3776 .elementor-element.elementor-element-ec1cc2e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3776 .elementor-element.elementor-element-ec1cc2e > .elementor-element-populated, .elementor-3776 .elementor-element.elementor-element-ec1cc2e > .elementor-element-populated > .elementor-background-overlay, .elementor-3776 .elementor-element.elementor-element-ec1cc2e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3776 .elementor-element.elementor-element-9e7be9e .elementor-repeater-item-5d32ed6 .swiper-slide-bg{background-image:url(https://yourtutorhere.com/wp-content/uploads/2026/09/previous-question-papers-bg.jpg);background-size:cover;}.elementor-3776 .elementor-element.elementor-element-9e7be9e .elementor-repeater-item-5d32ed6 .elementor-background-overlay{background-color:#000028A6;}.elementor-3776 .elementor-element.elementor-element-9e7be9e .elementor-repeater-item-5d32ed6 .swiper-slide-contents{margin:0 auto;}.elementor-3776 .elementor-element.elementor-element-9e7be9e .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-3776 .elementor-element.elementor-element-9e7be9e .elementor-slide-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:24px;border-width:0px;border-radius:6px;color:var( --e-global-color-primary );}.elementor-3776 .elementor-element.elementor-element-9e7be9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3776 .elementor-element.elementor-element-9e7be9e .swiper-slide-contents{max-width:80%;}.elementor-3776 .elementor-element.elementor-element-9e7be9e .swiper-slide-inner{text-align:center;}.elementor-3776 .elementor-element.elementor-element-9e7be9e .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:15px;}.elementor-3776 .elementor-element.elementor-element-9e7be9e .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3776 .elementor-element.elementor-element-9e7be9e .elementor-slide-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3776 .elementor-element.elementor-element-d826e60:not(.elementor-motion-effects-element-type-background), .elementor-3776 .elementor-element.elementor-element-d826e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3776 .elementor-element.elementor-element-d826e60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 0px 0px;}.elementor-3776 .elementor-element.elementor-element-d826e60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3776 .elementor-element.elementor-element-d0a2155{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;}.elementor-3776 .elementor-element.elementor-element-d0a2155 .elementor-icon-wrapper{text-align:center;}.elementor-3776 .elementor-element.elementor-element-9699261{text-align:center;}.elementor-3776 .elementor-element.elementor-element-9699261 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:21px;letter-spacing:3px;color:var( --e-global-color-3d83b82 );}.elementor-3776 .elementor-element.elementor-element-6ed61f0{text-align:center;}.elementor-3776 .elementor-element.elementor-element-6ed61f0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-9a503f8 );}@media(min-width:768px){.elementor-3776 .elementor-element.elementor-element-ec1cc2e{width:100%;}}@media(max-width:1024px){.elementor-3776 .elementor-element.elementor-element-fcaf4a2 .elementor-heading-title{font-size:15px;line-height:21px;letter-spacing:3px;}.elementor-3776 .elementor-element.elementor-element-a8fe2f2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3776 .elementor-element.elementor-element-9b90f8e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3776 .elementor-element.elementor-element-9e7be9e .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3776 .elementor-element.elementor-element-9e7be9e .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3776 .elementor-element.elementor-element-9e7be9e .elementor-slide-button{font-size:16px;line-height:24px;}.elementor-3776 .elementor-element.elementor-element-9699261 .elementor-heading-title{font-size:15px;line-height:21px;letter-spacing:3px;}.elementor-3776 .elementor-element.elementor-element-6ed61f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-3776 .elementor-element.elementor-element-fcaf4a2 .elementor-heading-title{font-size:14px;line-height:21px;letter-spacing:3px;}.elementor-3776 .elementor-element.elementor-element-a8fe2f2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3776 .elementor-element.elementor-element-9b90f8e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3776 .elementor-element.elementor-element-9e7be9e .swiper-slide-contents{max-width:86%;}.elementor-3776 .elementor-element.elementor-element-9e7be9e .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3776 .elementor-element.elementor-element-9e7be9e .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3776 .elementor-element.elementor-element-9e7be9e .elementor-slide-button{font-size:15px;line-height:22px;letter-spacing:0px;}.elementor-3776 .elementor-element.elementor-element-9699261 .elementor-heading-title{font-size:14px;line-height:21px;letter-spacing:3px;}.elementor-3776 .elementor-element.elementor-element-6ed61f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for tuturn_home_banner_v3, class: .elementor-element-8e0aab9 */.tu-bannerv3 .row{	display: flex;	flex-direction: column;	justify-content: center;	align-items: center;	text-align: center;}.tu-searchbar-wrapper .tu-appendinput .tu-starthere{	display:none;}.tu-bannerv3::before{	clip-path: none !important;}/* 1699px and smaller screen sizes */@media (max-width:1699px){	/* Bannerv3 */	.elementor-element-b5f6038 .elementor-widget .tu-bannerv3{		padding-bottom:150px;	}	}/* End custom CSS */
/* Start custom CSS for tuturn_element_instructors, class: .elementor-element-4a3b951 *//* ===== INSTRUCTOR GRID ===== */

.elementor-element-4a3b951 .splide__track {
    overflow: visible !important;
}

.elementor-element-4a3b951 .splide__list {
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    gap: 24px !important;
    width: 100% !important;
    transform: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Individual cards */
.elementor-element-4a3b951 .splide__slide {
    display: block !important;
    width: 100% !important;
    max-width: none !important;
    min-width: 0 !important;
    margin: 0 !important;
    transform: none !important;
}

/* Remove Splide duplicates */
.elementor-element-4a3b951 .splide__slide--clone {
    display: none !important;
}




.elementor-element-4a3b951 .tu-featureitem > figure {
    width: 100% !important;
    height: 220px !important;
    overflow: hidden !important;
    margin: 0 !important;
}

.elementor-element-4a3b951 .tu-featureitem > figure img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    display: block !important;
}


/* ===== REMOVE SLIDER DOTS ===== */

.elementor-element-4a3b951 .splide__pagination {
    display: none !important;
}


/* ===== TABLET ===== */

@media (max-width: 991px) {
    .elementor-element-4a3b951 .splide__list {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
}


/* ===== MOBILE ===== */

@media (max-width: 767px) {
    .elementor-element-4a3b951 .splide__list {
        grid-template-columns: 1fr !important;
        gap: 20px !important;
    }
}/* End custom CSS */