.sub-category-icon-card{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 1px 4px #00000012;display:flex;flex-direction:column;gap:12px;height:180px;justify-content:center;min-width:217.6px;overflow:hidden;padding:24px;position:relative;transition:all .15s ease-in-out}.sub-category-icon-card:hover{box-shadow:0 2px 6px #00000026}.sub-category-icon-card .sub-type-icon__wrap{align-items:center;display:flex;height:100px;justify-content:center;position:relative;width:100px}.sub-category-icon-card .sub-type-icon__wrap .sub-type-icon__bg{height:150%;left:-25%;position:absolute;top:-25%;width:150%}.sub-category-icon-card .sub-type-icon__wrap .sub-type-icon{color:teal;font-size:96px}.sub-category-icon-card .sub-type-icon__wrap .sub-type-icon.--iconify{font-size:48px}.sub-category-icon-card .sub-type-title{color:teal;font-size:16px;font-weight:600;text-align:center;text-transform:uppercase}@media(max-width:768px){.sub-category-icon-card{height:140px;max-width:180px;min-width:120px;padding:12px}.sub-category-icon-card .sub-type-icon__wrap{height:60px;width:60px}.sub-category-icon-card .sub-type-icon__wrap .sub-type-icon{font-size:72px}.sub-category-icon-card .sub-type-icon__wrap .sub-type-icon.--iconify{font-size:32px}.sub-category-icon-card .sub-type-title{align-items:center;display:flex;font-size:12px;justify-content:center;min-height:30px}}.app-banner__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:1}.app-banner__img.--mobile{display:none}.app-banner__blur-bg{background-image:url(data:image/webp;base64,UklGRlIBAABXRUJQVlA4IEYBAAAwBQCdASogAA4AAUAmJbACdMoRwJoM4EGAlgDeXCvA9omoAZ8tx0csCgz7OvcdFt54gAD+9uPtyMPdmgRrKthUvrqT/ocB7LboaQIoger6A0lcJZ/z+9r8ceEnBMCKJxFFm3qmDXmz7aT6KnMIvwMR/j6LR48dVspT/Z+4crqFX3VeRPepADzKhh4XTUx/Hj7o4X7b28K2CnUY2dIqXxsEacV/ic0fKCS232v0sSg1nNV3j0GU108FArnJnrs6C7EDvz6JKLOFeG0GGPjhaoxvGJgPYfa71ASl2ECnSSfrmQtMRkpVn/RYpRyr2eQp6DcrdJDyJJzsdXea0Ofx8wvTCxkNA3o42cDbqBLS8hYqtcH+nKc8MRfuYCM4/90O8Dxd9DkY1+A73vboTCiNdAd8y1CKGXmbErvAj9t9lF+IOnhWbAAAAA==);background-position:50%;background-size:cover;filter:blur(6px);-webkit-filter:blur(6px);height:100%;position:absolute;width:100%;z-index:0}.app-banner__wrapper{background:50%/cover no-repeat;display:flex;position:relative;width:100%}.app-banner__wrapper .app-banner-overlay{background:linear-gradient(to bottom right,#000808,#093838);height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:.6;position:absolute;top:0;width:100%;z-index:1}.app-banner__wrapper .app-banner__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 20px;position:absolute;width:100%;z-index:3}.app-banner__wrapper .app-banner__content .app-banner__heading{margin-bottom:15px}.app-banner__wrapper .app-banner__content .app-banner__sub-heading{margin-bottom:20px}.app-banner__wrapper .app-banner__content .app-banner__cta{flex-wrap:wrap;margin-top:40px}.app-banner__wrapper .app-banner__content .app-banner__cta button{margin:5px}.app-banner__wrapper .app-banner__down-arrow{align-items:center;animation:downArrow 1s ease-in-out infinite;border-radius:50%;bottom:0;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin:20px 0;position:absolute;width:40px;z-index:1}@keyframes downArrow{0%{transform:translateY(-5px)}50%{transform:translateY(0)}to{transform:translateY(-5px)}}.app-banner__wrapper .app-banner__down-arrow i{color:#fff;font-size:32px;font-weight:600}.app-banner-text{z-index:103}@media(max-width:525px){.app-banner__blur-bg{background-image:url(data:image/webp;base64,UklGRuoBAABXRUJQVlA4IN4BAABwCQCdASoeACAAPm0skkakIiGhMBgIAIANiWwAnTKEeY81uBBkdtXdgG8zWYIextu1sCmdeMehm9iitXTyRuarL7TDfKhlwTb0lFguGMGggwL0YmAA/vtV90Cm1DK/cPv1NRt7SkwWZBUB+9g3LSsFqkGMQx8HJL8n9V5YYZvDNPR3uhFF25XLfg7xMMBWLmj87XJOI4qMO7ZNaehoki//oA/N7evrMFOfxszTnfJglRUf/jmGqzXjrxwX5lDQP8u+YupFD+flqYj5vguJCtE/qAf7y0nRRiRlw651f55+UpYHMxD0w0GCKnPTimSTfuubRcLkV0ZddeGmaWvbHK8Iud3O1mVK3warRpz+nkh7zwsPeSFb9lGL6IyPDGf38MxFtzxDINEmseNPLuZN00JjNx0oaw3VHjxhHeksgLrKUnl8BXqXuomO6jQVvHx4HHosbLTvMAgm5SJ5iE1tFXDEKirb+lqlY/435FprQn+YNV8THMAdnsRHxzXEzDuzXiahvehnajNwemq9Lgc09uXGXL2rEzvf67fXjxK2LhE1VNYVyE7nGjUMigVHu9aGFhlTAnmEaJyHMlfzpFzu84p6A1DzClnPWJwKj25mbOShjmPLuW1fpmhjJsgfAAAA)}.app-banner__img.--mobile{display:block}.app-banner__img.--desktop{display:none}.app-banner__content .app-banner__cta button{height:40px!important;width:140px!important}}.di-inline-banner__wrapper{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:500px;position:relative;transition:all 2s}.di-inline-banner__overlay{background:#242429;height:100%;left:0;opacity:.4;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.di-inline-banner__content{background:#00000080;border-radius:4px;color:#fff;padding:12px;position:absolute;width:50%;z-index:2}.di-inline-banner__content-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border-radius:2px;padding:40px}.di-inline-banner__separator{margin:24px 0;opacity:.2}.di-inline-banner__content-wrapper{margin:auto;max-width:1232px;padding:0 20px;position:relative;top:15%;width:100%}.di-inline-banner__heading{margin:10px 0;text-transform:uppercase}.di-inline-banner__sub-heading{margin-bottom:10px;opacity:.8}.di-inline-banner__desc{opacity:.8}.di-inline-banner__icon-wrap{cursor:pointer;display:flex;justify-content:flex-end;margin-top:44px}.di-inline-banner__icon-wrap i{font-size:20px}.di-inline-banner__icon-content{align-items:center;background:#0006;border-radius:4px;display:flex;gap:5px;justify-content:center;opacity:.7;padding:16px 24px;transition:all .3s ease-in-out}.di-inline-banner__icon-content:hover{background:#0009;opacity:1}@media(max-width:480px){.di-inline-banner__heading{font-size:16px}.di-inline-banner__sub-heading{font-size:14px}.di-inline-banner__desc{font-size:12px}.di-yoga-btn{font-size:14px;padding:4px 10px}.di-inline-banner__content-overlay{padding:20px}}@media(max-width:768px){.di-inline-banner__content{width:calc(100% - 32px)}.di-inline-banner__icon-content{padding:8px}}.itinerary-banner{margin-top:-100px}@media(max-width:768px){.itinerary-banner{margin-top:-20px}}
