:root{color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme="dark"]){--tdt-color-bg:#ffffff;--tdt-color-bg-subtle:#f7f8f8;--tdt-color-bg-muted:#eef0f0;--tdt-color-surface:#ffffff;--tdt-color-text:#1a1c1d;--tdt-color-text-muted:#626466;--tdt-color-link:#00714a;--tdt-color-link-hover:#005840;--tdt-color-border:#dde0e1;--tdt-color-inverse:#1a1c1d;--tdt-color-on-inverse:#ffffff}}body[class*="elementor-kit-"]{--e-global-color-primary:#008752;--e-global-color-accent:#008752;--e-global-typography-primary-font-family:"Barlow";--e-global-typography-secondary-font-family:"Barlow";--e-global-typography-text-font-family:"Barlow";--e-global-typography-accent-font-family:"Barlow";--e-global-typography-10d0952-font-family:"Barlow";--e-global-typography-2e23ed6-font-family:"Barlow";--e-global-typography-3280633-font-family:"Barlow";--e-global-typography-34f7259-font-family:"Barlow";--e-global-typography-469a01a-font-family:"Barlow";--e-global-typography-7168152-font-family:"Barlow";--e-global-typography-9189836-font-family:"Barlow";--e-global-typography-a28a57e-font-family:"Barlow";--e-global-typography-c11b400-font-family:"Barlow";--e-global-typography-c792bed-font-family:"Barlow";--e-global-typography-e116616-font-family:"Barlow";--e-global-typography-ea21df9-font-family:"Barlow"}.elementor-heading-title,.elementor-widget-heading .elementor-heading-title,h1,h2,h3,h4,h5,h6{font-family:"Barlow Condensed","Arial Narrow",system-ui,sans-serif!important;letter-spacing:-.01em}.elementor-button,.wpcf7-submit,.wp-block-button__link,button.button,input[type="submit"]{font-family:"Barlow",system-ui,sans-serif!important;font-weight:600!important;letter-spacing:.01em;border-radius:var(--tdt-radius-md,8px)!important;transition:background-color .12s ease,transform .12s ease,box-shadow .12s ease!important}body[class*="elementor-kit-"] .elementor-button:hover,body[class*="elementor-kit-"] .elementor-button:focus,.wpcf7-submit:hover,input[type="submit"]:hover{background-color:#00714a!important;color:#fff!important;transform:translateY(-1px);box-shadow:var(--tdt-shadow-md,0 4px 10px rgb(14 15 16 / .10))}.elementor-button:active{transform:translateY(0)}.elementor-button:focus-visible,input[type="submit"]:focus-visible{outline:none!important;box-shadow:var(--tdt-shadow-focus,0 0 0 3px rgb(31 158 104 / .35))!important}.tutor-course-form-wrapper .sub-btn,.tutor-course-form-wrapper button[type="submit"],.tutor-course-btn.sub-btn{background-color:#008752!important;border-color:#008752!important;color:#fff!important}.tutor-course-form-wrapper .sub-btn:hover,.tutor-course-btn.sub-btn:hover{background-color:#00714a!important}.elementor-widget-text-editor a:not(.elementor-button){color:var(--tdt-color-link,#00714a)}.header_top{display:none!important}.elementor-location-header img.wp-image-1243{width:135px!important;height:auto!important}.tdt-phone-item{display:flex!important;align-items:center;margin-left:var(--tdt-space-3,.75rem)}.tdt-phone-link{display:inline-flex;align-items:center;gap:.4rem;background:transparent!important;color:var(--tdt-color-text,#1a1c1d)!important;font-family:"Barlow",system-ui,sans-serif;font-weight:700;font-size:1rem;line-height:1;padding:.4rem .25rem;border-radius:0;text-decoration:none!important;white-space:nowrap;transition:color .12s ease}.tdt-phone-link i{color:#008752;font-size:.9em}.tdt-phone-link:hover{color:#008752!important;background:transparent!important;transform:none;box-shadow:none}.tdt-phone-link:hover i{color:#00714a}.tutor-course-form-wrapper .input-group>.search-icon{display:none!important}.elementor-element-309f7dc::before,.elementor-42 .elementor-element.elementor-element-309f7dc>.elementor-background-video-container::before,.elementor-element-309f7dc>.elementor-background-overlay{background-color:#00281d!important;opacity:0.60!important}.elementor-element-309f7dc{background-color:#00281d!important}.elementor-element-50145c7,.elementor-element-b1a4679{flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;text-align:center!important}.elementor-element-79de988{width:100%!important}.elementor-element-1fa29a6{width:100%!important;max-width:780px!important;margin-left:auto!important;margin-right:auto!important}.elementor-element-309f7dc .ti-widget,.elementor-element-309f7dc .ti-widget [class*="ti-row"],.elementor-element-309f7dc [class*="ti-reviews-container"]{justify-content:center!important;margin-left:auto!important;margin-right:auto!important}.elementor-element-79de988,.elementor-element-79de988>.elementor-widget-container,.elementor-element-79de988 .elementor-headline{text-align:center!important}.elementor-element-1fa29a6,.elementor-element-1fa29a6 .elementor-widget-container,.elementor-element-1fa29a6 p{text-align:center!important}.elementor-element-79de988 .elementor-headline-plain-text{color:#ffffff!important}.elementor-element-79de988 .elementor-headline-dynamic-text{color:#54b888!important}.elementor-element-1fa29a6,.elementor-element-1fa29a6 *{color:#ffffff!important}.elementor-element-e83a09d{display:none!important}.elementor-element-309f7dc .ti-rating-text,.elementor-element-309f7dc .ti-rating-text *,.elementor-element-309f7dc .ti-header,.elementor-element-309f7dc .ti-header *,.elementor-element-309f7dc .ti-footer,.elementor-element-309f7dc .ti-footer *,.elementor-element-309f7dc .ti-reviews-count,.elementor-element-309f7dc .ti-widget>.ti-row>.ti-col:first-child{color:#ffffff!important}.elementor-element-309f7dc a[href*="trustindex"],.elementor-element-309f7dc a[href*="trustindex"] *{color:#ffffff!important}.course-box .product,.tutor-card,.tutor-course.tutor-card,.tutor-courses-wrap .tutor-course,.tutor-course-listing .tutor-course{border-radius:var(--tdt-radius-lg,12px)!important;border:1px solid var(--tdt-color-border,#dde0e1)!important;box-shadow:var(--tdt-shadow-sm,0 1px 3px rgb(14 15 16 / .10))!important;overflow:hidden!important;transition:box-shadow .2s ease,transform .2s ease!important}.course-box .product img,.tutor-card .tutor-course-thumbnail img{border-radius:0!important}.course-box .product .product-content,.tutor-card .tutor-card-body{padding:var(--tdt-space-4,1rem)!important}.elementskit-submenu-panel,.elementskit-megamenu-panel,.elementskit-menu-container .elementskit-submenu-panel{background:#ffffff!important;border:1px solid var(--tdt-color-border,#dde0e1)!important;border-radius:var(--tdt-radius-md,8px)!important;box-shadow:0 14px 34px rgb(14 15 16 / .14)!important;padding:0.4rem!important;margin-top:0!important}.elementor-element-00b7b11 .elementskit-navbar-nav li.elementskit-dropdown-has:hover>.elementskit-submenu-panel,.elementor-element-00b7b11 .elementskit-navbar-nav li.elementskit-dropdown-has:hover>.elementskit-megamenu-panel,.elementor-element-00b7b11 .elementskit-navbar-nav .elementskit-submenu-panel:hover,.elementor-element-00b7b11 .elementskit-navbar-nav .elementskit-megamenu-panel:hover{display:block!important;visibility:visible!important;opacity:1!important;transform:none!important;pointer-events:auto!important}.elementskit-submenu-panel li>a,.elementskit-megamenu-panel li>a{font-family:"Barlow",system-ui,sans-serif!important;font-size:0.95rem!important;font-weight:500!important;color:#010524!important;padding:.55rem 0.9rem!important;border-radius:var(--tdt-radius-sm,4px)!important;transition:background-color .12s ease,color .12s ease!important}.elementskit-submenu-panel li>a:hover,.elementskit-megamenu-panel li>a:hover,.elementskit-submenu-panel li.elementskit-dropdown-has:hover>a,.elementskit-submenu-panel li.active>a{background:var(--tdt-color-primary-subtle,#e6f4ee)!important;color:#008752!important}@media (min-width:1025px){.elementor-element-00b7b11{flex-grow:1!important}.elementor-element-00b7b11 .ekit-wid-con,.elementor-element-00b7b11 .elementskit-menu-container{width:100%!important;position:relative!important}.elementor-element-00b7b11 .elementskit-navbar-nav{display:flex!important;width:100%!important;justify-content:center!important;align-items:center!important;padding-right:280px!important}.elementor-element-00b7b11 .tdt-phone-item{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}}.elementor-posts--skin-cards .elementor-post{display:flex!important}.elementor-posts--skin-cards .elementor-post__card{display:flex!important;flex-direction:column!important;width:100%!important;border-radius:var(--tdt-radius-lg,12px)!important;border:1px solid var(--tdt-color-border,#dde0e1)!important;box-shadow:var(--tdt-shadow-sm,0 1px 3px rgb(14 15 16 / .10))!important;overflow:hidden!important;transition:box-shadow .2s ease,transform .2s ease!important}.elementor-posts--skin-cards .elementor-post__text{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.elementor-posts--skin-cards .elementor-post__card:hover{box-shadow:var(--tdt-shadow-lg,0 12px 28px rgb(14 15 16 / .14))!important;transform:translateY(-4px)}.elementor-posts--skin-cards .elementor-post__badge{background-color:#008752!important;color:#ffffff!important;font-family:"Barlow",system-ui,sans-serif!important;font-weight:600!important;letter-spacing:.02em}.elementor-posts--skin-cards .elementor-post__title,.elementor-posts--skin-cards .elementor-post__title a{font-family:"Barlow Condensed",system-ui,sans-serif!important;color:#010524!important;line-height:1.15!important}.elementor-posts--skin-cards .elementor-post__title a:hover{color:#008752!important}.elementor-posts--skin-cards .elementor-post__excerpt,.elementor-posts--skin-cards .elementor-post__excerpt p{font-family:"Barlow",system-ui,sans-serif!important}.elementor-posts--skin-cards .elementor-post__meta-data{font-family:"Barlow",system-ui,sans-serif!important;color:var(--tdt-color-text-muted,#626466)!important}.elementor-posts--skin-cards .elementor-post__read-more{margin-top:auto!important;background:transparent!important;padding:0!important;border:none!important;color:#008752!important;font-family:"Barlow",system-ui,sans-serif!important;font-weight:600!important;text-decoration:none!important}.elementor-posts--skin-cards .elementor-post__read-more:hover{color:#00714a!important;text-decoration:underline!important}.elementor-element-e694c28,.elementor-element-414fcfa,.elementor-element-e33d388,.elementor-element-52a3b3c,.elementor-element-7efa52c{position:relative}.elementor-element-e694c28::before,.elementor-element-414fcfa::before,.elementor-element-e33d388::before,.elementor-element-52a3b3c::before,.elementor-element-7efa52c::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(110deg,rgb(0 40 29 / .94) 0%,rgb(0 40 29 / .86) 42%,rgb(1 5 36 / .62) 100%)}.elementor-element-e694c28 .elementor-motion-effects-layer,.elementor-element-414fcfa .elementor-motion-effects-layer,.elementor-element-e33d388 .elementor-motion-effects-layer,.elementor-element-52a3b3c .elementor-motion-effects-layer,.elementor-element-7efa52c .elementor-motion-effects-layer,.elementor-element-e694c28:not(.elementor-motion-effects-element-type-background),.elementor-element-414fcfa:not(.elementor-motion-effects-element-type-background),.elementor-element-e33d388:not(.elementor-motion-effects-element-type-background),.elementor-element-52a3b3c:not(.elementor-motion-effects-element-type-background),.elementor-element-7efa52c:not(.elementor-motion-effects-element-type-background){background-position:center bottom!important}.elementor-element-e694c28>.e-con-inner,.elementor-element-414fcfa>.e-con-inner,.elementor-element-e33d388>.e-con-inner,.elementor-element-52a3b3c>.e-con-inner,.elementor-element-7efa52c>.e-con-inner{position:relative;z-index:2}.elementor-element-e694c28 .e-con-inner *,.elementor-element-414fcfa .e-con-inner *,.elementor-element-e33d388 .e-con-inner *,.elementor-element-52a3b3c .e-con-inner *,.elementor-element-7efa52c .e-con-inner *{color:#ffffff!important;border-color:rgb(255 255 255 / .5)!important}body.single-post [data-elementor-type="wp-post"] .e-con.e-con-boxed:not(.elementor-element-e694c28):not(.elementor-element-414fcfa):not(.elementor-element-e33d388):not(.elementor-element-52a3b3c)>.e-con-inner{max-width:var(--content-width,860px)!important;margin-left:auto!important;margin-right:auto!important}body.single-post .elementor-element-e694c28>.e-con-inner,body.single-post .elementor-element-414fcfa>.e-con-inner,body.single-post .elementor-element-e33d388>.e-con-inner,body.single-post .elementor-element-52a3b3c>.e-con-inner{max-width:822px!important;margin-left:auto!important;margin-right:auto!important}body.single-post [data-elementor-type="wp-post"] .elementor-widget-text-editor,body.single-post [data-elementor-type="wp-post"] .elementor-widget-text-editor p,body.single-post [data-elementor-type="wp-post"] .elementor-widget-text-editor li{font-family:"Barlow",sans-serif!important;font-size:17px!important;line-height:1.7!important;color:#3a3d49!important}body.single-post [data-elementor-type="wp-post"] .elementor-widget-text-editor li{margin-bottom:8px!important}body.single-post [data-elementor-type="wp-post"] .elementor-widget-heading .elementor-heading-title{font-family:"Barlow Condensed",sans-serif!important}body.single-post [data-elementor-type="wp-post"] .e-con.e-con-boxed:not(.elementor-element-e694c28):not(.elementor-element-414fcfa):not(.elementor-element-e33d388):not(.elementor-element-52a3b3c)>.e-con-inner{gap:0.5rem!important;--gap:0.5rem 0.5rem !important;--row-gap:0.5rem !important}body.single-post [data-elementor-type="wp-post"] .elementor-widget{margin-block-end:0!important}body.single-post [data-elementor-type="wp-post"] .elementor-widget-text-editor p{margin-top:0!important}body.single-post [data-elementor-type="wp-post"] .e-con-inner>.e-con{margin-top:0.375rem!important}.elementor-element-f9f8af2{--min-height:0px !important;min-height:0!important;--padding-top:2.5rem !important;--padding-bottom:2.5rem !important}.elementor-element-5893625{border-radius:0.5rem!important;box-shadow:0 .625rem 2.25rem rgb(1 5 36 / .1)!important;padding:1.25rem!important}.elementor-element-5893625 .elementor-field-group{margin-bottom:0.55rem!important}.elementor-element-5893625 .elementor-field-label{font-family:"Barlow",sans-serif!important;font-weight:600!important;font-size:0.875rem!important;color:#1a1c1d!important;margin-bottom:0.3rem!important}.elementor-element-5893625 .elementor-field-textual{font-family:"Barlow",sans-serif!important;font-size:1rem!important;color:#1a1c1d!important;background:#ffffff!important;border:.0625rem solid #c3c8ca!important;border-radius:0.5rem!important;padding:.6rem 0.85rem!important;min-height:0!important;box-shadow:none!important;transition:border-color 120ms ease,box-shadow 120ms ease!important}.elementor-element-5893625 .elementor-field-textual::placeholder{color:#767c7e!important;opacity:1!important}.elementor-element-5893625 .elementor-field-textual:focus{outline:none!important;border-color:#008752!important;box-shadow:0 0 0 .1875rem rgb(31 158 104 / .35)!important}.elementor-element-5893625 textarea.elementor-field-textual{min-height:3.5rem!important;resize:vertical!important}.elementor-element-5893625 select.elementor-field-textual{-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23626466' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .85rem center!important;padding-right:2.5rem!important}.elementor-element-5893625 .elementor-button{font-family:"Barlow",sans-serif!important;font-weight:600!important;font-size:1rem!important;background:#008752!important;color:#ffffff!important;border:.0625rem solid transparent!important;border-radius:0.5rem!important;padding:.75rem 1.35rem!important;letter-spacing:normal!important;transition:background 120ms ease,transform 120ms ease!important}.elementor-element-5893625 .elementor-button:hover{background:#00714a!important}.elementor-element-5893625 .elementor-button:active{transform:translateY(.0625rem)!important}.elementor-element-f9f8af2 .elementor-heading-title,.elementor-element-f9f8af2 strong,.elementor-element-f9f8af2 b{font-family:"Barlow Condensed",sans-serif!important;color:#010524!important}.elementor-element-f9f8af2 .elementor-widget-text-editor p{margin-top:0!important;margin-bottom:0.15rem!important}.elementor-element-f9f8af2 .elementor-widget-text-editor{margin-block-end:0.5rem!important}.elementor-element-f9f8af2 a[href^="tel:"],.elementor-element-f9f8af2 a[href^="mailto:"]{color:#008752!important;font-weight:600!important;text-decoration:none!important;transition:color 120ms ease!important}.elementor-element-f9f8af2 a[href^="tel:"]:hover,.elementor-element-f9f8af2 a[href^="mailto:"]:hover{color:#00714a!important;text-decoration:underline!important}.elementor-location-footer .elementor-widget-heading .elementor-heading-title{font-family:"Barlow Condensed",sans-serif!important;color:#010524!important}.elementor-location-footer .elementor-icon-list-text{font-family:"Barlow",sans-serif!important;color:#3a3d49!important;transition:color 120ms ease!important}.elementor-location-footer .elementor-icon-list-item a:hover .elementor-icon-list-text,.elementor-location-footer .elementor-icon-list-item:hover .elementor-icon-list-text{color:#008752!important}.elementor-location-footer #mc_embed_signup input.email,.elementor-location-footer #mc_embed_signup #mce-EMAIL{font-family:"Barlow",sans-serif!important;font-size:1rem!important;color:#1a1c1d!important;background:#ffffff!important;border:.0625rem solid #c3c8ca!important;border-radius:0.5rem!important;padding:.6rem 0.85rem!important;box-shadow:none!important;transition:border-color 120ms ease,box-shadow 120ms ease!important}.elementor-location-footer #mc_embed_signup input.email:focus,.elementor-location-footer #mc_embed_signup #mce-EMAIL:focus{outline:none!important;border-color:#008752!important;box-shadow:0 0 0 .1875rem rgb(31 158 104 / .35)!important}.elementor-location-footer #mc_embed_signup .mc-field-group>label,.elementor-location-footer #mc_embed_signup label{font-family:"Barlow",sans-serif!important;font-weight:600!important;font-size:0.875rem!important;color:#1a1c1d!important}.elementor-location-footer #mc-embedded-subscribe,.elementor-location-footer #mc_embed_signup input.button{background:#008752!important;color:#ffffff!important;font-family:"Barlow",sans-serif!important;font-weight:600!important;font-size:1rem!important;border:.0625rem solid transparent!important;border-radius:0.5rem!important;padding:.7rem 1.5rem!important;height:auto!important;cursor:pointer!important;transition:background 120ms ease,transform 120ms ease!important}.elementor-location-footer #mc-embedded-subscribe:hover,.elementor-location-footer #mc_embed_signup input.button:hover{background:#00714a!important}.elementor-location-footer #mc-embedded-subscribe:active,.elementor-location-footer #mc_embed_signup input.button:active{transform:translateY(.0625rem)!important}.elementor-location-footer .elementor-social-icon{background-color:#008752!important;transition:background-color 120ms ease!important}.elementor-location-footer .elementor-social-icon:hover{background-color:#00714a!important}.elementor-location-footer .e-con.e-con-boxed>.e-con-inner{margin-left:auto!important;margin-right:auto!important}.job_filters{background:#f4f6f8!important;border:.0625rem solid #e4e7ec!important;border-radius:0.75rem!important;padding:1.25rem!important;margin-bottom:1.5rem!important}.job_filters .search_jobs label{font-family:"Barlow",sans-serif!important;font-weight:600!important;font-size:0.875rem!important;color:#1a1c1d!important}.job_filters input[type="text"],.job_filters input.email,.job_filters select{font-family:"Barlow",sans-serif!important;font-size:1rem!important;color:#1a1c1d!important;background:#ffffff!important;border:.0625rem solid #c3c8ca!important;border-radius:0.5rem!important;padding:.6rem 0.85rem!important;box-shadow:none!important;transition:border-color 120ms ease,box-shadow 120ms ease!important}.job_filters input[type="text"]:focus,.job_filters select:focus{outline:none!important;border-color:#008752!important;box-shadow:0 0 0 .1875rem rgb(31 158 104 / .35)!important}.job_filters .search_submit input[type="submit"],.job_filters button[type="submit"]{background:#008752!important;color:#ffffff!important;font-family:"Barlow",sans-serif!important;font-weight:600!important;border:none!important;border-radius:0.5rem!important;padding:.6rem 1.35rem!important;cursor:pointer!important;transition:background 120ms ease!important}.job_filters .search_submit input[type="submit"]:hover,.job_filters button[type="submit"]:hover{background:#00714a!important}.showing_jobs{font-family:"Barlow",sans-serif!important;color:#767c7e!important;border-bottom:none!important}ul.job_listings{border:none!important;margin:0!important;padding:0!important}ul.job_listings li.job_listing,ul.job_listings li.no_job_listings_found{background:#ffffff!important;border:.0625rem solid #e4e7ec!important;border-radius:0.75rem!important;margin-bottom:0.75rem!important;padding:0!important;box-shadow:0 .0625rem .125rem rgb(1 5 36 / .04)!important;transition:border-color 120ms ease,box-shadow 120ms ease,transform 120ms ease!important}ul.job_listings li.job_listing:hover{border-color:#008752!important;box-shadow:0 .375rem 1rem rgb(1 5 36 / .1)!important;transform:translateY(-.125rem)!important}ul.job_listings li.job_listing a{padding:1.1rem 1.25rem!important}ul.job_listings li.job_listing .position h3{font-family:"Barlow Condensed",sans-serif!important;font-size:1.35rem!important;font-weight:600!important;color:#010524!important;margin:0 0 .2rem 0!important}ul.job_listings li.job_listing .position .company{font-family:"Barlow",sans-serif!important;color:#3a3d49!important}ul.job_listings li.job_listing .position .company strong,ul.job_listings li.job_listing .position .company .company_name{font-weight:600!important;color:#3a3d49!important}ul.job_listings li.job_listing .location{font-family:"Barlow",sans-serif!important;color:#767c7e!important}ul.job_listings li.job_listing ul.meta li.job-type,.job-listing-meta li.job-type,.single_job_listing li.job-type{background:#008752!important;color:#ffffff!important;font-family:"Barlow",sans-serif!important;font-weight:600!important;font-size:0.8125rem!important;border-radius:1rem!important;padding:.15rem 0.7rem!important}ul.job_listings li.job_listing ul.meta li.date{font-family:"Barlow",sans-serif!important;color:#767c7e!important}ul.job_listings li.job_listing.job_position_featured,ul.job_listings li.job_listing.featured{background:#f0f9f4!important;border-color:#9ad9be!important;border-left:.25rem solid #008752!important}ul.job_listings li.job_listing.job_position_featured:hover,ul.job_listings li.job_listing.featured:hover{border-color:#008752!important}a.load_more_jobs{display:inline-block!important;background:#008752!important;color:#ffffff!important;font-family:"Barlow",sans-serif!important;font-weight:600!important;border:.0625rem solid transparent!important;border-radius:0.5rem!important;padding:.7rem 1.5rem!important;margin-top:0.5rem!important;transition:background 120ms ease!important}a.load_more_jobs:hover{background:#00714a!important}.job_filters ul.job_types{display:flex!important;flex-wrap:wrap!important;gap:.3rem 1.1rem!important;list-style:none!important;margin:.6rem 0 0 0!important;padding:0!important;border:none!important}.job_filters ul.job_types li{margin:0!important;padding:0!important;list-style:none!important}.job_filters ul.job_types label{display:inline-flex!important;align-items:center!important;gap:0.35rem!important;font-family:"Barlow",sans-serif!important;font-size:0.9375rem!important;font-weight:400!important;color:#3a3d49!important;cursor:pointer!important}.job_filters ul.job_types input[type="checkbox"]{accent-color:#008752!important;width:1rem!important;height:1rem!important;margin:0!important}body:has(.job_listings) [data-elementor-type="wp-page"] .e-con.e-con-boxed>.e-con-inner{margin-left:auto!important;margin-right:auto!important}.single_job_listing .company,body.single-job_listing .company{display:none!important}.single_job_listing h3,.single_job_listing h4{font-family:"Barlow Condensed",sans-serif!important;color:#010524!important;margin:1.4rem 0 .5rem 0!important}.single_job_listing h4{font-size:1.15rem!important}.single_job_listing p,.single_job_listing li{font-family:"Barlow",sans-serif!important;color:#3a3d49!important;line-height:1.7!important}a.tdt-pd-download{display:inline-block!important;background:#008752!important;color:#ffffff!important;font-family:"Barlow",sans-serif!important;font-weight:600!important;text-decoration:none!important;border-radius:0.5rem!important;padding:.7rem 1.35rem!important;margin-top:0.5rem!important;transition:background 120ms ease!important}a.tdt-pd-download:hover{background:#00714a!important;color:#ffffff!important}body.single-job_listing .blog-info,body.single-job_listing .sidebar-right,body.single-job_listing #comments,body.single-job_listing .comments-area,body.single-job_listing .comment-respond,body.single-job_listing .post-navigation,body.single-job_listing .nav-links{display:none!important}body.single-job_listing .col-lg-8{flex:0 0 100%!important;max-width:100%!important}body,.elementor-widget-text-editor,.elementor-widget-text-editor p,.elementor-widget-text-editor li,.elementor-widget-text-editor td,.elementor-widget-icon-box .elementor-icon-box-content,.elementor-widget-image-box .elementor-image-box-content,p,li,blockquote,label,input,select,textarea{font-family:"Barlow",system-ui,-apple-system,sans-serif}.elementor-icon-list-text{font-family:"Barlow",system-ui,-apple-system,sans-serif!important}.elementor-element-0482e23 img,.elementor-element-492e718 img{display:block!important;width:100%!important;height:auto!important;max-height:26rem!important;object-fit:cover!important;object-position:center 30%!important;border-radius:var(--tdt-radius-lg,.75rem)!important;box-shadow:0 .625rem 1.75rem rgb(1 5 36 / .12)!important}.elementor-element-09c2a6a{--min-height:0 !important;min-height:0!important;--padding-top:3.5rem !important;--padding-bottom:3.5rem !important;--padding-left:clamp(1.25rem, 5vw, 6.25rem) !important;--padding-right:clamp(1.25rem, 5vw, 6.25rem) !important;align-items:center!important}.elementor-element-09c2a6a>.e-con-inner{align-items:center!important}.elementor-element-9bed82f,.elementor-element-c297dc9,.elementor-element-3366143,.elementor-element-9ed3217,.elementor-element-ed393fa,.elementor-element-9676aa6{border-radius:var(--tdt-radius-lg,.75rem)!important;overflow:hidden!important;box-shadow:0 .375rem 1.25rem rgb(1 5 36 / .14)!important;transition:transform .18s ease,box-shadow .18s ease!important}.elementor-element-9bed82f:hover,.elementor-element-c297dc9:hover,.elementor-element-3366143:hover,.elementor-element-9ed3217:hover,.elementor-element-ed393fa:hover,.elementor-element-9676aa6:hover{transform:translateY(-.25rem)!important;box-shadow:0 .875rem 2rem rgb(1 5 36 / .22)!important}.elementor-element-dc33153{background-color:#f4f7f5!important}.elementor-element-dc33153 .elementor-widget-text-editor,.elementor-element-dc33153 .elementor-widget-text-editor p{font-family:"Barlow",sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#3a3d49!important}.elementor-element-dc33153 .elementor-heading-title strong,.elementor-element-dc33153 .elementor-widget-text-editor strong,.elementor-element-dc33153 .elementor-widget-text-editor b{font-family:"Barlow Condensed",sans-serif!important;color:#010524!important;font-weight:600!important}.elementor-element-dc33153 .arrow_custom,.elementor-element-dc33153 .arrow_custom svg,.elementor-element-dc33153 .arrow_custom i,.elementor-element-dc33153 [class*="swiper-button"]{color:#008752!important;border-color:#008752!important}.elementor-element-ea5af5e{--padding-left:clamp(1.25rem, 5vw, 6.25rem) !important;--padding-right:clamp(1.25rem, 5vw, 6.25rem) !important}.elementor-element-dc33153 .uc_quote_item{padding:1.75rem 2rem!important;border-radius:var(--tdt-radius-lg,.75rem)!important;box-shadow:0 .25rem 1rem rgb(1 5 36 / .08)!important;border:.0625rem solid #e8ebee!important}.elementor-element-309f7dc .ti-widget .ti-header,.elementor-element-309f7dc .ti-widget .ti-header *,.elementor-element-309f7dc .ti-widget .ti-footer,.elementor-element-309f7dc .ti-widget .ti-footer *,.elementor-element-309f7dc .ti-widget .ti-rating,.elementor-element-309f7dc .ti-widget .ti-rating-text,.elementor-element-309f7dc .ti-widget .ti-rating-text *{color:#ffffff!important}.elementor-element-309f7dc .ti-widget .ti-review-item .ti-inner{background:#ffffff!important}.elementor-element-309f7dc .ti-widget .ti-review-item .ti-inner,.elementor-element-309f7dc .ti-widget .ti-review-item .ti-inner .ti-name,.elementor-element-309f7dc .ti-widget .ti-review-item .ti-inner .ti-date,.elementor-element-309f7dc .ti-widget .ti-review-item .ti-inner .ti-review-content,.elementor-element-309f7dc .ti-widget .ti-review-item .ti-inner .ti-read-more{color:#1a1c1d!important}.elementor-element-309f7dc .ti-footer .ti-logo-fb,.elementor-element-309f7dc .ti-large-logo .ti-logo-fb{filter:brightness(1.85) contrast(1.05)!important;opacity:1!important}.view-icons a.active,.view-icons .nav-link.active{background-color:#008752!important;border-color:#008752!important;color:#ffffff!important}.view-icons a.active .fe,.view-icons a.active i{color:#ffffff!important}.view-icons a:not(.active){background-color:#ffffff!important;border-color:#c3c8ca!important;color:#626466!important}.view-icons a:not(.active):hover{border-color:#008752!important;color:#008752!important}.tutor-course-card .rating-img{display:none!important}.tutor-course-card .rating{display:none!important}.tdt-search-heading{font-family:"Barlow Condensed",system-ui,sans-serif!important;font-size:2rem!important;font-weight:600!important;color:#010524!important;line-height:1.15!important;margin:0 0 1.25rem 0!important}.tutor-course-card.tutor-card{border:0!important;box-shadow:none!important;border-radius:0!important;background:transparent!important;overflow:visible!important}.tutor-course-card .product{border:0!important;box-shadow:none!important;border-radius:0!important}.tutor-course-card .course-box.card{border:1px solid #dde0e1!important;border-radius:0.75rem!important;box-shadow:0 1px 3px rgb(14 15 16 / .1)!important;background:#ffffff!important;overflow:hidden!important;transition:box-shadow .2s ease,transform .2s ease!important}.tutor-course-card .course-box.card:hover{box-shadow:0 12px 28px rgb(14 15 16 / .14)!important;transform:translateY(-4px)}.tutor-courses-loop-wrap{align-items:stretch!important}.tutor-course-card.tutor-card{height:auto!important}.tutor-course-card .course-box.card,.tutor-course-card .product{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:auto!important}.tutor-course-card .all-btn{margin-top:auto!important}.elementor-page-6706 .profile-card{background:#ffffff!important;border:.0625rem solid #e4e7ec!important;border-radius:1rem!important;overflow:hidden!important;box-shadow:0 .25rem .75rem rgb(23 23 23 / .1)!important;display:flex!important;flex-direction:column!important;height:100%!important;text-align:center!important;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease!important}.elementor-page-6706 .profile-card:hover{transform:translateY(-.375rem)!important;box-shadow:0 .875rem 1.75rem rgb(23 23 23 / .18)!important;border-color:#008752!important}.elementor-page-6706 .profile-card::before,.elementor-page-6706 .profile-card:hover::before{display:none!important;opacity:0!important;background:transparent!important;content:none!important}.elementor-page-6706 .profile-card>a.ekit-team-popup{display:block!important}.elementor-page-6706 .profile-card .ekit-team-img,.elementor-page-6706 .profile-card .profile-header{display:block!important;width:100%!important;height:auto!important;margin:0!important}.elementor-page-6706 .profile-card .profile-header picture{display:block!important;width:100%!important}.elementor-page-6706 .profile-card .ekit-team-img img,.elementor-page-6706 .profile-card .profile-header img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4 / 5!important;object-fit:cover!important;object-position:center 20%!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#eef0f0!important}.elementor-page-6706 .profile-card .profile-body{padding:1.1rem 1rem 1.35rem!important}.elementor-page-6706 .profile-card .profile-title,.elementor-page-6706 .profile-card .profile-title a{font-family:"Barlow Condensed",sans-serif!important;color:#010524!important;font-size:1.4rem!important;font-weight:600!important;line-height:1.15!important;margin-top:0!important;text-decoration:none!important}.elementor-page-6706 .profile-card .profile-designation{font-family:"Barlow",sans-serif!important;color:#008752!important;font-size:0.95rem!important;font-weight:500!important;margin-top:0.25rem!important}.elementor-page-6706 .profile-card:hover .profile-title,.elementor-page-6706 .profile-card:hover .profile-title a,.elementor-page-6706 .profile-card a:hover,.ekit-team-modal a:hover,.ekit-team-modal-list a:hover{color:#008752!important}.elementor-widget-icon-list .elementor-icon-list-icon{flex-shrink:0!important;align-self:flex-start}.elementor-widget-icon-list .elementor-icon-list-icon svg,.elementor-widget-icon-list .elementor-icon-list-icon i,.elementor-widget-icon-list .elementor-icon-list-icon img{flex-shrink:0!important}.tdt-info-col .elementor-heading-title,.elementor-element-8aaeb13 .elementor-heading-title,.elementor-element-438e23d .elementor-heading-title,.elementor-element-71eb9bf1 .elementor-heading-title,.elementor-element-2c13e20a .elementor-heading-title,.elementor-element-2f173770 .elementor-heading-title,.elementor-element-00c7137 .elementor-heading-title,.elementor-element-b346646 .elementor-heading-title,.elementor-element-1bcb683 .elementor-heading-title,.elementor-element-8b20ff8 .elementor-heading-title,.elementor-element-2aa55ac .elementor-heading-title,.elementor-element-d337a41 .elementor-heading-title,.elementor-element-ccb1091 .elementor-heading-title,.elementor-element-dc5fc80 .elementor-heading-title,.elementor-element-48498b5 .elementor-heading-title,.elementor-element-72112c8 .elementor-heading-title,.elementor-element-2376ce1 .elementor-heading-title,.elementor-element-427f034 .elementor-heading-title,.elementor-element-639c002 .elementor-heading-title,.elementor-element-5e4b805 .elementor-heading-title{font-family:"Barlow",system-ui,-apple-system,sans-serif!important;line-height:1.35!important}.product-img .price h3 span,.woocommerce-Price-amount,.woocommerce-Price-amount.amount{font-family:"Barlow",system-ui,-apple-system,sans-serif!important}.tdt-header-search{display:flex;align-items:center;align-self:center;margin-left:1rem}.tdt-header-search .elementor-search-form__toggle{color:#010524!important;font-size:22px!important;transition:color .15s ease}.tdt-header-search .elementor-search-form__toggle:hover,.tdt-header-search .elementor-search-form__toggle:focus{color:#008752!important}.tdt-header-search .elementor-search-form__container{background-color:rgb(0 74 54 / .97)!important}.tdt-header-search .elementor-search-form__input{font-family:"Barlow",system-ui,-apple-system,sans-serif!important}.tdt-search{padding:2.5rem 0 3rem}.tdt-search .container{max-width:960px}.tdt-search__head{margin-bottom:1.5rem}.tdt-search__title{font-family:"Barlow Condensed",sans-serif;color:#010524;font-size:2rem;font-weight:700;margin:0 0 .25rem}.tdt-search__count{font-family:"Barlow",sans-serif;color:#626466;margin:0}.tdt-search__list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.tdt-search__item{background:#fff;border:1px solid #e6e8ec;border-radius:10px;padding:1rem 1.25rem;transition:box-shadow .15s ease,border-color .15s ease}.tdt-search__item:hover{border-color:#008752;box-shadow:0 4px 14px rgb(1 5 36 / .07)}.tdt-search__link{display:flex;align-items:center;gap:.75rem;text-decoration:none}.tdt-search__badge{flex:0 0 auto;font-family:"Barlow",sans-serif;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#fff;background:#008752;border-radius:999px;padding:.2rem .6rem}.tdt-badge--post,.tdt-badge--page{background:#626466}.tdt-badge--job_listing{background:#005840}.tdt-search__itemtitle{font-family:"Barlow Condensed",sans-serif;font-size:1.2rem;font-weight:600;color:#010524;line-height:1.2}.tdt-search__item:hover .tdt-search__itemtitle{color:#008752}.tdt-search__excerpt{font-family:"Barlow",sans-serif;color:#626466;font-size:.9rem;margin:.4rem 0 0}.tdt-search__empty{font-family:"Barlow",sans-serif;color:#010524;font-size:1.05rem}.tdt-search__pagination{margin-top:1.5rem}.tdt-search__pagination .page-numbers{display:inline-block;padding:.4rem .75rem;margin:0 .15rem;border:1px solid #e6e8ec;border-radius:6px;color:#010524;text-decoration:none;font-family:"Barlow",sans-serif}.tdt-search__pagination .page-numbers.current{background:#008752;color:#fff;border-color:#008752}.tdt-search__pagination .page-numbers:hover{border-color:#008752;color:#008752}.tutor-course-card .course-info{display:none!important}.tutor-course-card .btn,.tutor-course-card .btn-primary,.tutor-course-card .all-btn a{font-family:"Barlow",system-ui,-apple-system,sans-serif!important;font-weight:600!important}.tutor-course-card .course-box{display:flex;flex-direction:column}.tutor-course-card .product{flex:1 1 auto;display:flex;flex-direction:column}.tutor-course-card .product-content{flex:1 1 auto;display:flex;flex-direction:column}.tutor-course-card .product-content>.d-flex.justify-content-between{margin-top:auto}@media (max-width:1024px){.elementskit-menu-offcanvas-elements .elementskit-dropdown,.elementskit-menu-offcanvas-elements .elementskit-megamenu-panel{position:static!important;transform:none!important;box-shadow:none!important;min-width:0!important;width:100%!important;border:0!important}.elementskit-menu-offcanvas-elements .elementskit-dropdown:not(.elementskit-dropdown-open){display:none!important}.elementskit-menu-offcanvas-elements .elementskit-dropdown.elementskit-dropdown-open{display:block!important;position:static!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;max-height:none!important}.elementskit-menu-offcanvas-elements .elementskit-dropdown .elementskit-dropdown li>a{padding-left:28px}}