.hero-unit-portablity{background-color:#f5f5f5;padding:15px 0;border-radius:24px;background-size:contain}
.student-int-container{padding:24px;padding-top:0;background:#fff;position:relative}
.student-card-container{display:none}
.student-card-container.display-block{display:block}
.student-travel-image-loader{height:300px;width:80%}
.student-form-info{width:65%;padding-left:20px;display:flex;flex-direction:column;justify-content:space-between}
.student-travel-form-container{position:relative}
.student-form-group{width:33%}
.student-form-container{display:flex;padding-top:24px;justify-content:space-between}
.student-travel-heading{font-size:30px;font-weight:800;color:#000;margin:0;margin-bottom:10px;text-align:left}
.student-form-group{background:#fff;padding:24px;border-radius:16px;box-shadow:0 2px 20px 2px rgb(227 230 236 / 60%)}
.inputBox-container{position:relative;margin-bottom:24px}
.student-travel-form{position:relative}
.thankYou-container{position:absolute;top:-14px;left:0;height:105%;width:100%;background-color:#fff;padding:25px;display:none;z-index:9}
.thankYou-container.display-block{display:block}
.student-input-feild{padding:14px 20px !important;font-weight:400 !important;font-size:16px !important;line-height:18px !important;padding-left:14px !important}
.help-block{left:-14px !important;padding-top:1px !important}
.student-input-feild:focus{border:1px solid #fb0 !important}
.student-input-label{background-color:#fff;font-style:normal;font-size:13px;line-height:15px;color:#999;padding:0 5px;position:absolute;left:10px;top:-7px}
.paper-work-con{background-color:#fffaeb;font-weight:800;font-size:14px;text-align:center;padding:10px;background:#fffaeb;border-radius:4px}
.zero-paper{color:#0bb86b}
.required-paper{color:#000}
.details-card.mobile-view-card{display:none}
.student-form-step-container{margin:20px 0}
.btn{width:100% !important;border-radius:4px;font-size:18px;height:48px;padding:0;background-color:#fb0;font-weight:900;color:#000;cursor:pointer}
.btn-submitted{background-color:#0a5;color:#fff}
.terms-and-condition-new{display:flex;align-items:center;justify-content:center;margin-inline:auto;position:relative;margin-top:16px;margin-bottom:16px !important}
.checkbox-terms-and-condition{display:block !important;width:18px !important;height:18px !important;cursor:pointer;border-radius:4px;padding:2px;background-clip:content-box;appearance:none;border:1px solid #000}
.checkbox-terms-and-condition:checked{display:block !important;background:url('https://d2h44aw7l5xdvz.cloudfront.net/assets/img/Check.svg') no-repeat center;background-size:11px}
.terms-and-condition-new p{font-size:12px;margin-left:8px;color:#444}
.terms-and-condition-new p span{cursor:pointer;border-bottom:1px solid #000}
.student-img{max-width:100%;max-height:300px}
.corporate-feature-card{gap:0;display:flex;padding:10px}
.corporate-feature-card{background:white;padding:16px;display:flex;border-radius:16px;align-items:center;border-radius:16px}
.corporate-feature-card>img{height:40px;width:40px}
.corporate-feature-infor{display:flex;text-align:left;padding-left:10px;align-items:flex-start;flex-direction:column}
.corporate-feature-heading{font-weight:800;font-size:14px;height:20px;color:#fb0;margin:0}
.corporate-feature-paragraph{font-weight:400;font-size:14px;color:#000;margin:0}
.corporate-feature-paragraph{text-align:center}
.details-card{display:flex;gap:60px}
.details-card-alignment{gap:24px !important}
@media only screen and (min-width:1040px) and (max-width:1200px){.details-card{justify-content:space-between}
.student-img-container{display:flex;align-items:center}
}
@media only screen and (min-width:1200px){.student-img-container{display:flex;align-items:center}
}
.lead-capture-container{padding-bottom:24px}
@media(max-width:1000px){.student-travel-heading{font-size:20px;line-height:22px;text-align:center;margin-bottom:14px}
.lead-capture-container{padding-bottom:0}
.details-card{display:none}
.student-travel-image-loader{height:auto}
.student-img{max-width:100%;margin-bottom:-40px}
.student-travel-heading-container{text-align:left;padding-left:22px}
.hero-unit-portablity{padding-bottom:0;border-radius:0}
.student-int-container{padding:0}
.student-form-group{width:100vw;z-index:1}
.student-travel-image-loader{width:100%}
.hero-unit-portablity>.container{padding:0;margin:0;width:auto}
.corporate-feature-heading{font-weight:800;font-size:12px;color:#fa0}
.details-card.mobile-view-card{display:flex;gap:0;justify-content:space-between;border-top:.5px solid #ddd;border-bottom:.5px solid #ddd}
.mobile-view-details-card{align-items:flex-start !important;flex-wrap:nowrap !important;column-gap:10px !important;justify-content:center !important}
.details-card{justify-content:space-between;background:#fff;padding:0}
.corporate-feature-infor{display:flex;padding-left:0;text-align:center;flex-direction:column;align-items:center;padding-top:10px}
.corporate-feature-card{gap:0;display:flex;padding:10px;flex-direction:column}
.corporate-feature-paragraph{text-align:center;font-weight:400;color:#444;font-size:12px}
.student-form-container{padding-top:8px;flex-direction:column}
.student-form-info{width:100%;text-align:left;padding-left:0}
.student-form-group{width:100vw;border-radius:30px 30px 0 0}
.student-img-container{padding-top:0;text-align:center}
}
.breadcrumb-wrapper-old{margin:0}
.breadcrumb-wrapper-old .breadcrumb-wrap{height:auto !important}
.breadcrumb--menu{font-size:9px}
@media(min-width:767px){.breadcrumb-wrapper-old{margin:auto}
.breadcrumb-wrapper-old .breadcrumb-wrap{height:26px !important}
.breadcrumb--menu{font-size:initial}
}
.terms-popup-old{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:99999;flex-direction:column;align-items:flex-end;cursor:default}
.popup-open{display:flex}
.modal-content-new,.lazy-loading-terms-condition{width:100%;background:#fff;position:absolute;overflow:hidden;max-width:976px;border-top-left-radius:16px;border-top-right-radius:16px;bottom:0}
.modal-top-section{background:#fff;padding:16px;padding-inline:40px;border-bottom:1px solid #ddd}
.modal-top-section p{font-size:24px;font-weight:900;color:#444}
.modal-body-new{max-height:60vh;overflow:auto;padding:16px;padding-left:32px}
.modal-body-new ul{margin-top:16px}
.modal-body-new ul li{list-style-type:disc}
.modal-button-section{padding:16px;border-top:1px solid #ddd}
.modal-button-section button{display:flex;align-items:center;justify-content:center;height:48px;width:100% !important;border-radius:8px;background-color:#fb0;padding-inline:32px;font-weight:900;color:#444;margin-left:auto;font-size:18px;line-height:24px;cursor:pointer;width:144px}
.close-modal-btn{font-size:24px;cursor:pointer;right:24px;position:absolute;top:24px}
.white-border{border:1px solid #ddd}
.terms-div-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px}
#terms-condtion-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}
.terms-checkbox-li{display:block !important;width:18px !important;height:18px !important;cursor:pointer;border-radius:4px;padding:2px;background-clip:content-box;appearance:none;border:1px solid #ddd;flex-shrink:0;margin-top:4px}
.terms-checkbox-li:checked{display:block !important;background:url(https://d2h44aw7l5xdvz.cloudfront.net/assets/icons/checkmark-white.svg) no-repeat center;background-size:11px;background-color:#fb0;border-color:#fb0}
@media(min-width:768px){.terms-popup-old{justify-content:center;align-items:center}
.modal-content-new,.lazy-loading-terms-condition{width:95%;border-radius:16px;bottom:auto}
.close-modal-btn{margin-top:14px;right:32px;top:8px}
.modal-body-new,.modal-button-section{padding-inline:40px}
.modal-button-section button{width:max-content !important}
}
.lazy-load-terms-body{width:100%;display:flex;flex-direction:column;gap:16px}
.lazy-load-terms-body div{width:100%;height:120px;border-radius:12px;background-image:linear-gradient(90deg,#ddd 0,#e8e8e8 40px,#ddd 80px);animation:loading-terms 1s infinite linear}
.heading-lazy-terms{width:50%;height:48px;border-radius:12px;background-image:linear-gradient(90deg,#ddd 0,#e8e8e8 40px,#ddd 80px);animation:loading-terms 1s infinite linear}
.btn-lazy-loading{margin-left:auto;width:144px;height:48px;border-radius:4px;background-image:linear-gradient(90deg,#ddd 0,#e8e8e8 40px,#ddd 80px);animation:loading-terms 1s infinite linear}
.hidden-old{display:none}
@keyframes loading-terms{0{background-position:0 0}
50%{background-position:200px}
100%{background-position:400px}
}