.course-search{background:url(./intro.LtDcD8DJ.webp);background-repeat:no-repeat;background-size:100%;box-sizing:border-box;padding:72px 24px 0;position:relative;width:100%}@media (max-width:1023.98px){.course-search{background-repeat:repeat-y;background-size:auto;padding:25px 24px}}.course-search .search-container{align-items:center;display:flex;flex-direction:column;gap:32px;padding:24px;width:100%}@media (max-width:1023.98px){.course-search .search-container{gap:16px;padding:24px 0}}.course-search .search-banner{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;text-align:center}.course-search .search-banner .banner-title{font-size:42px;font-style:normal;font-weight:600;line-height:125%}@media (max-width:1023.98px){.course-search .search-banner .banner-title{font-size:28px}}.course-search .search-banner .banner-description{font-size:14px;font-style:normal;font-weight:400;line-height:125%}.course-search .search-form-row{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1280px;width:100%}.course-search .search-form-row span.ellipsis{overflow:initial}@media (min-width:1440px){.course-search .search-form-row{padding:0;width:60%}}@media (min-width:1024px) and (max-width:1440px){.course-search .search-form-row{padding:0;width:75%}}.course-search .form-container{align-items:center;border-radius:48px;display:flex;gap:16px;width:100%}@media (max-width:1023.98px){.course-search .form-container{align-items:stretch;flex-direction:column;gap:8px;padding:6px 0}}.course-search .form-container__field{flex:1 1 0;min-width:0;position:relative}@media (max-width:1023.98px){.course-search .form-container__field{flex:none;width:100%}}.course-search .form-container__divider{flex-shrink:0;height:46px;margin:0;width:1px}.course-search .form-container__search-btn{box-sizing:border-box;direction:ltr;flex-shrink:0;font-size:16px;height:56px;justify-content:center;min-width:120px}@media (max-width:1023.98px){.course-search .form-container__search-btn{margin-top:8px;min-width:unset;width:100%}}.course-search .form-container .dds-selection__clear{position:absolute}[dir=ltr] .course-search .form-container .dds-selection__clear{right:0}[dir=rtl] .course-search .form-container .dds-selection__clear{left:0}@media (max-width:1023.98px){.course-search .form-container .dds-selection__clear{position:relative}[dir=ltr] .course-search .form-container .dds-selection__clear{right:auto}[dir=rtl] .course-search .form-container .dds-selection__clear{left:auto}}.course-search .form-container .dds-selection-field{min-height:47px}.course-search .form-container .dds-selection__value-text{font-size:13.5px}@media (max-width:1023.98px){.course-search .form-container .dds-selection__value-text{padding-top:1px}}.course-search .form-container .dds-selection__text .dds-selection__value-text{font-size:14px;font-weight:400}.course-search .form-container .dds-selection__text{padding-left:1px!important}.course-search .advance-search-row{margin:15px auto auto;padding:3px 22px;width:100%}@media (max-width:1023.98px){.course-search .advance-search-row{margin-top:0;padding:0}}.course-search .advance-search-row .advance-search-btn:hover{background-color:transparent}@media (max-width:1023.98px){.course-search .advance-search-row .advance-search-btn{justify-content:flex-start;width:100%}}.course-search .advance-search-row .advance-search-btn:before{box-shadow:none}.course-search .advance-search-row .advance-search-btn .p-button-icon{font-size:16px!important;transition:all .3s ease-in-out}.course-search .advance-search-row .form-container__field{max-width:216px}@media (max-width:1023.98px){.course-search .advance-search-row .form-container__field{max-width:100%}}.course-search .advance-search-row .row.q-col-gutter-x-md{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.course-search .advance-search-row .col-lg-3,.course-search .advance-search-row .col-md-3,.course-search .advance-search-row .col-sm-12,.course-search .advance-search-row .col-xs-12{box-sizing:border-box;flex:0 0 100%;max-width:100%;padding-left:8px;padding-right:8px}@media (min-width:1024px){.course-search .advance-search-row .col-lg-3,.course-search .advance-search-row .col-md-3{flex:0 0 25%;max-width:25%}}.course-search .advance-search-row .dds-select-field,.course-search .advance-search-row .dds-select__value-row,.course-search .advance-search-row .p-select-label{max-width:100%;min-width:0}.course-search .advance-search-row .dds-select__value-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-search .advance-search-row .rotate-btn-icon-180 .p-button-icon{transform:rotate(180deg)}[dir=rtl] .course-search .advance-search-row .rotate-btn-icon-180 .p-button-icon{transform:rotate(-180deg)}.course-form-container{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:12px;padding:8px 12px;width:100%}.course-form-container--selected,.course-form-container:hover{background-color:var(--p-surface-100)}.course-form-container--selected--name{font-weight:500}.course-form-container--image{display:contents}.course-form-container--text{display:flex;flex:1;flex-direction:column;min-width:0}.course-form-container--name{font-size:14px;font-weight:400}.course-form-container--desc{color:var(--p-surface-500);font-size:12px}.course-form-container__date{align-items:center;display:flex;gap:12px;justify-content:flex-end;padding:12px 12px 0}@media (max-width:1023.98px){.course-form-container__date{justify-content:center;padding-top:8px}}.course-form-container__date--selected{align-items:flex-end;display:flex;flex-direction:column}@media (max-width:1023.98px){.course-form-container__date--selected{align-items:center;flex-direction:row;gap:4px}}.course-form-container__date--selected label{color:var(--p-surface-500);font-weight:400}.course-form-container__date--selected span{color:var(--p-surface-700);font-weight:500}.course-form-container__radio{align-items:center;border-bottom:1px solid #f3f5f8;cursor:pointer;display:flex;gap:12px;min-height:50px;padding:10px 12px}@media (max-width:1023.98px){.course-form-container__radio{border-bottom:none}}.course-form-container__radio:hover{background-color:var(--p-surface-100)}.course-form-container__radio label{cursor:pointer;font-size:14px;font-weight:400;width:100%}.course-search-date .p-datepicker-panel{border:0;padding:0}.course-search-date .p-datepicker-calendar-container{border-block-end:1px solid var(--p-datepicker-header-border-color);padding-block-end:var(--p-datepicker-group-gap);position:relative}@media (max-width:959px){.course-search-date .p-datepicker-calendar-container{border:0;flex-direction:column;padding:0}}.course-search-date .p-datepicker-calendar{border:0}@media (max-width:959px){.course-search-date .p-datepicker-calendar{border-block-end:1px solid var(--p-datepicker-header-border-color);padding-block:var(--p-datepicker-group-gap);padding-inline:0}.course-search-date .p-datepicker-calendar:last-child{border-block-end:0}}.course-search-date .p-datepicker-header{justify-content:center}.course-search-date .p-datepicker-header .p-datepicker-next-button,.course-search-date .p-datepicker-header .p-datepicker-prev-button{position:absolute!important;top:auto}@media (max-width:959px){.course-search-date .p-datepicker-header .p-datepicker-next-button,.course-search-date .p-datepicker-header .p-datepicker-prev-button{top:5px}}[dir=ltr] .course-search-date .p-datepicker-header .p-datepicker-prev-button{left:0}[dir=ltr] .course-search-date .p-datepicker-header .p-datepicker-next-button,[dir=rtl] .course-search-date .p-datepicker-header .p-datepicker-prev-button{right:0}[dir=rtl] .course-search-date .p-datepicker-header .p-datepicker-next-button{left:0}.course-search-date.hide-prev-month .p-datepicker-prev-button{cursor:default;opacity:.35;pointer-events:none}.course-search-date .p-datepicker-day:not(.p-disabled):not(.p-datepicker-day-selected):after{background-color:var(--p-primary-500);border-radius:999px;bottom:2px;content:"";height:4px;pointer-events:none;position:absolute;width:9px}[dir=ltr] .course-search-date .p-datepicker-day:not(.p-disabled):not(.p-datepicker-day-selected):after{left:50%;transform:translate(-50%)}[dir=rtl] .course-search-date .p-datepicker-day:not(.p-disabled):not(.p-datepicker-day-selected):after{right:50%;transform:translate(50%)}.course-search-date .p-datepicker-day,.course-search-date .p-datepicker-title,.course-search-date .p-datepicker-weekday{font-size:14px}.course-search-date .p-datepicker-day.p-disabled,.course-search-date .p-datepicker-title.p-disabled,.course-search-date .p-datepicker-weekday.p-disabled{opacity:.4}.course-search-date.ar-datepicker .p-button-icon{transform:rotate(180deg)}[dir=rtl] .course-search-date.ar-datepicker .p-button-icon{transform:rotate(-180deg)}.full-width{width:100%!important}.course-search-iconfield,.course-search-iconfield .p-iconfield{width:100%}.course-search-iconfield .p-inputtext{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--p-surface-0)!important;border-style:solid!important;border:1px solid var(--p-surface-300)!important;border-radius:var(--p-button-rounded-border-radius,2rem);box-shadow:0 1px 2px #1212170d;box-sizing:border-box;color:var(--p-surface-700);font-size:16px!important;font-weight:400;line-height:1.25;min-height:47px;padding:12px 16px 8px;padding-inline-start:3rem;width:100%}.course-search-iconfield .p-inputicon{align-items:center;color:var(--p-surface-500);display:inline-flex;font-size:16px;inset-inline-start:1rem;justify-content:center;margin-top:0;pointer-events:none;top:calc(50% + 1px);transform:translateY(-50%)}.p-popover{font-family:DirectFont,Inter,system-ui;font-size:14px}.p-drawer-mask:has(.dds-bottomsheet__root){top:0!important;right:0!important;bottom:0!important;left:0!important;padding:0!important}.p-drawer.dds-bottomsheet__root{font-family:DirectFont,Inter,system-ui;font-size:14px;inset-inline:0!important;bottom:0!important;height:auto!important;inset-inline-end:0!important;inset-inline-start:0!important;left:0!important;margin:0!important;max-height:var(--dds-bottomsheet-mobile-max-height,75vh)!important;max-width:100%!important;min-width:100%!important;right:0!important;width:100%!important}.p-drawer.dds-bottomsheet__root .p-drawer-content.dds-bottomsheet__drawer-content{flex-grow:0!important;height:auto!important}.p-drawer.dds-bottomsheet__root .p-drawer-header.dds-bottomsheet__drawer-header{padding:12px 8px!important;position:relative}.p-drawer.dds-bottomsheet__root .dds-bottomsheet__drawer-close-hidden,.p-drawer.dds-bottomsheet__root .p-drawer-close-button{align-items:center;background:var(--p-surface-100)!important;border:none!important;border-radius:50%!important;box-shadow:none!important;color:var(--p-surface-600)!important;display:inline-flex!important;height:36px!important;justify-content:center;min-width:36px!important;padding:0!important;position:absolute!important;top:10px;width:36px!important}[dir=ltr] .p-drawer.dds-bottomsheet__root .p-drawer-close-button{right:10px}[dir=rtl] .p-drawer.dds-bottomsheet__root .p-drawer-close-button{left:10px}.p-drawer.dds-bottomsheet__root .p-drawer-close-button svg{height:12px;width:12px}span.p-button-icon.p-button-icon-left.pi.pi-search{font-size:16px!important;padding:1px!important}.v-card.v-theme--light.v-card--density-default.v-card--variant-elevated.consultation-card{border-radius:8px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}@media (max-width:599.98px){.v-card.v-theme--light.v-card--density-default.v-card--variant-elevated.consultation-card{padding:10px}}.free-consultation-dialog{font-family:DirectFont,Inter,system-ui;font-size:14px}.free-consultation-dialog .v-overlay__content{border-radius:8px;max-width:700px!important;width:calc(100% - 48px)}@media (max-width:599.98px){.free-consultation-dialog .v-overlay__content{max-width:calc(100% - 32px)!important;width:calc(100% - 32px)}}.free-consultation-dialog .consultation-card{border-radius:8px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.free-consultation-dialog.v-dialog>.v-overlay__content>.v-card>.v-card-text{padding:16px}@media (max-width:599.98px){.free-consultation-dialog.v-dialog>.v-overlay__content>.v-card>.v-card-text{padding:4px}}.free-consultation-dialog .fields-row{margin-top:-16px}.free-consultation-dialog .fields-row>.v-col{padding-top:16px}.free-consultation-dialog .consultation-field{padding-bottom:20px}@media (max-width:599.98px){.free-consultation-dialog .consultation-field{padding-bottom:10px!important}}.free-consultation-dialog .consultation-field .v-input__details{font-size:12px;min-height:20px;padding:8px 12px 0}.free-consultation-dialog .consultation-field .v-field{--v-field-padding-start:12px;--v-field-padding-end:12px;--v-field-border-radius:8px;border:1px solid rgba(0,0,0,.24);border-radius:8px;min-height:56px;overflow:hidden}.free-consultation-dialog .consultation-field .v-field__overlay{opacity:0!important}.free-consultation-dialog .consultation-field .v-field__outline{display:none}.free-consultation-dialog .consultation-field .v-field:hover:not(.v-field--focused):not(.v-field--error){border-color:#000}.free-consultation-dialog .consultation-field .v-field--focused{border-color:rgb(var(--v-theme-primary))!important;box-shadow:inset 0 0 0 1px rgb(var(--v-theme-primary))}.free-consultation-dialog .consultation-field .v-field--error,.free-consultation-dialog .consultation-field .v-field--error.v-field--focused,.free-consultation-dialog .consultation-field .v-field--error:hover,.free-consultation-dialog .consultation-field.v-input--error .v-field,.free-consultation-dialog .consultation-field.v-input--error .v-field--focused,.free-consultation-dialog .consultation-field.v-input--error .v-field:hover{border-color:#f34230!important}.free-consultation-dialog .consultation-field .v-field--error.v-field--focused,.free-consultation-dialog .consultation-field.v-input--error .v-field--focused{box-shadow:inset 0 0 0 1px #f34230}.free-consultation-dialog .consultation-field .v-field__field,.free-consultation-dialog .consultation-field .v-field__input,.free-consultation-dialog .consultation-field .v-field__input input{color:#000000de;font-size:16px!important;font-weight:400;line-height:28px;min-height:56px}.free-consultation-dialog .consultation-field .v-field-label,.free-consultation-dialog .consultation-field .v-label{color:#0009;font-size:16px!important;font-weight:400;letter-spacing:.00937em;line-height:1.25;opacity:1}.free-consultation-dialog .consultation-field .v-field--focused .v-field-label,.free-consultation-dialog .consultation-field .v-field--focused .v-label{color:rgb(var(--v-theme-primary))!important}.free-consultation-dialog .consultation-field .v-field--error .v-field-label,.free-consultation-dialog .consultation-field .v-field--error .v-label,.free-consultation-dialog .consultation-field.v-input--error .v-field-label,.free-consultation-dialog .consultation-field.v-input--error .v-label{color:#f34230!important}.free-consultation-dialog .consultation-field .v-field-label--floating{font-size:12px!important}.free-consultation-dialog .consultation-name-field .v-field-label,.free-consultation-dialog .consultation-name-field .v-field__field,.free-consultation-dialog .consultation-name-field .v-field__input,.free-consultation-dialog .consultation-name-field .v-field__input input,.free-consultation-dialog .consultation-name-field .v-label{font-size:16px!important;font-weight:400}@media (max-width:599.98px){.free-consultation-dialog .consultation-name-field .v-field-label,.free-consultation-dialog .consultation-name-field .v-label{font-size:16px!important}}.free-consultation-dialog .consultation-name-field .v-field-label--floating{font-size:12px!important}.free-consultation-dialog .dialog-title{font-size:20px!important;font-weight:400}.free-consultation-dialog .terms-link{color:#ff8000;text-decoration:underline}.free-consultation-dialog .action-btn{font-size:16px!important;letter-spacing:normal;min-height:41px;text-transform:none}.free-consultation-dialog .book-btn{border-radius:8px}.why-direct-container{margin:auto;max-width:1400px;min-height:430px}@media (max-width:599.98px){.why-direct-container{min-height:900px;width:100%}}.why-direct-container .title{font-size:32px}@media (max-width:599.98px){.why-direct-container .title{font-size:20px;margin:auto auto 20px;text-align:center;width:85%}}.why-direct-container .center-separator{display:flex;justify-content:center}.why-direct-container .separator{background:#0000001f;border:0;height:1px;margin:24px 16px}.why-direct-container .separator-width{width:5%}.why-direct-container .why-cards-row{display:flex;flex-wrap:wrap;margin-top:48px}.why-direct-container .why-cards-row__col{box-sizing:border-box;flex:0 0 33.3333%;max-width:33.3333%;padding:16px}@media (max-width:599.98px){.why-direct-container .why-cards-row__col{flex:0 0 100%;max-width:100%}}.why-direct-container .why-card{background:transparent;min-height:180px}@media (max-width:599.98px){.why-direct-container .why-card{min-height:160px}}.why-direct-container .why-card__icon{display:inline-block;font-size:40px;height:40px;line-height:40px;vertical-align:middle;width:40px}.why-direct-container .why-card__section{padding:16px}.why-direct-container .why-card__section--tight{padding-top:0}.why-direct-container .why-card .card-title{color:#545151;font-size:20px;font-weight:700}.why-direct-container .free-consult-btn{align-items:center;background-color:#ff8000;border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;justify-content:center;line-height:24px;min-height:36px;padding:4px 16px}.why-direct-container .free-consult-btn:hover{filter:brightness(1.05)}.course-page-container{background-color:#fff;background-image:linear-gradient(180deg,#ffeddf,#fff0 17.94%)}[dir=rtl] .course-page-container{background-image:linear-gradient(-180deg,#ffeddf,#fff0 17.94%)}.course-page-container,.v-application .course-page-container{font-family:DirectFont,Inter,system-ui;font-size:14px}.course-page-container .separator-width{left:50%;width:5%}.course-page-container .center-separator{display:flex;justify-content:center}.course-page-container .services-container{margin:auto;max-width:1400px}
