@keyframes skel-shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.skel-pulse{border-radius:8px;background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4 50%,#f0f0f0 75%);background-size:600px 100%;animation:skel-shimmer 1.4s linear infinite}@media(prefers-reduced-motion:reduce){.skel-pulse{animation:none;background:#ececec}}.skel-page{width:100%;overflow:hidden}.skel-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skel-package-card{background:#f3f3f3;border-radius:30px;padding:10px;width:100%;max-width:100%;min-height:258px;box-sizing:border-box}.skel-package-top{display:grid;grid-template-columns:119px 1fr;grid-gap:10px;gap:10px;align-items:center}.skel-package-image{height:156px;border-radius:12px}.skel-package-side{display:flex;flex-direction:column;gap:8px}.skel-package-link{width:60%;height:14px}.skel-package-hotel{width:90%;height:13px}.skel-package-hotel--short{width:70%}.skel-package-price{width:50%;height:26px;margin-top:4px}.skel-package-title{width:85%;height:18px;margin-top:8px}.skel-package-icons{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:9px;gap:9px;padding:8px 0}.skel-package-icon{height:26px;border-radius:4px}.skel-left-panel{padding:40px 40px 40px 0;position:relative;min-height:200px}.skel-left-panel--purple{background:var(--primary-purple)}.skel-left-panel--purple .skel-pulse{background:linear-gradient(90deg,hsla(0,0%,100%,.12) 25%,hsla(0,0%,100%,.22) 50%,hsla(0,0%,100%,.12) 75%);background-size:600px 100%}.skel-left-panel--light{background:var(--light-purple)}.skel-left-panel:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:inherit;border-radius:20px 0 0 20px}.skel-left-heading{width:80%;height:30px;margin-bottom:12px}.skel-left-text{width:95%;height:16px;margin-bottom:8px}.skel-left-text--short{width:70%}.skel-section-grid{display:grid;grid-template-columns:382px 1fr;grid-gap:20px;gap:20px;align-items:flex-start;overflow:hidden}@media(max-width:1360px){.skel-section-grid{grid-template-columns:315px 1fr}}@media(max-width:768px){.skel-section-grid{grid-template-columns:1fr}}.skel-slider-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;overflow:hidden;min-height:280px;padding-top:48px}@media(max-width:1243px){.skel-slider-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:961px){.skel-slider-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:626px){.skel-slider-row{grid-template-columns:repeat(1,minmax(0,1fr))}}.skel-slider-item{min-width:0}.skel-reviews-grid{display:grid;grid-template-columns:382px 1fr;align-items:center;grid-gap:0;gap:0;overflow:hidden}@media(min-width:1580px){.skel-reviews-grid{grid-template-columns:445px 1fr}}@media(max-width:768px){.skel-reviews-grid{grid-template-columns:1fr}}.skel-phone-frame{width:224px;height:454px;border-radius:40px;flex-shrink:0}@media(min-width:1600px){.skel-phone-frame{width:317px;height:634px}}.skel-phones-row{display:flex;gap:13px;overflow:hidden;margin-left:-30px;height:454px;min-height:454px;align-items:flex-start;min-width:0}@media(min-width:1600px){.skel-phones-row{margin-left:-60px;height:634px;min-height:634px}}@media(max-width:768px){.skel-phones-row{margin-left:0;padding-bottom:15px;height:auto;min-height:320px}}.dp-detail-form-wrapper{position:relative;width:100%;padding-top:45px}.dp-top-buttons{display:flex;align-items:center;gap:6px;z-index:2;margin-bottom:5px}.dp-top-buttons button{border:none;padding:12px 24px;border-radius:30px;background:#8e79b7;color:#fff;font-size:16px;font-family:var(--font-body);font-weight:700;cursor:pointer;transition:.3s ease}.dp-top-buttons button.active{background:#4b2d83}.dp-detail-container{width:100%;background:#f9f9f9;padding:10px;border-radius:38px;border:1px solid #8e79b7;position:relative;overflow:visible;z-index:1}.dp-detail-container .inquiry-form-pill{padding:0;margin:0;border:none;box-shadow:none;background:transparent}.dp-form-row{grid-template-columns:repeat(6,1fr);grid-gap:8px}.dp-form-row,.dp-single-line-form{display:grid;gap:8px;align-items:center}.dp-single-line-form{grid-template-columns:1.1fr 1.1fr 1.1fr 1.1fr 1.1fr .9fr 52px;grid-gap:8px}.dp-form-row select,.dp-single-line-form input,.dp-single-line-form textarea{font-family:var(--font-body);padding:0 18px;border-radius:40px;border:1px solid transparent;outline:none;font-size:16px;background:#efefef;color:#8b8b8b;width:100%;height:56px;transition:.3s ease}.dp-form-row select::placeholder,.dp-single-line-form input::placeholder,.dp-single-line-form textarea::placeholder{color:#9b9b9b}.dp-form-row select:hover,.dp-single-line-form input:hover,.dp-single-line-form textarea:hover{background:#f1edfa;border:1px solid #4b2d83}.dp-form-row select:focus,.dp-single-line-form input:focus,.dp-single-line-form textarea:focus{background:#f4f0ff;border:1px solid #4b2d83}.dp-form-row .dp-single-line-form input,.dp-form-row .dp-single-line-form textarea,.dp-form-row input,.dp-form-row select,.dp-form-row textarea{font-family:var(--font-body);padding:0 18px;border-radius:40px;border:1px solid transparent;outline:none;font-size:16px;background:#efefef;color:#8b8b8b;width:100%;height:56px;transition:.3s ease}.dp-form-row .dp-single-line-form input::placeholder,.dp-form-row .dp-single-line-form textarea::placeholder,.dp-form-row input::placeholder,.dp-form-row select::placeholder,.dp-form-row textarea::placeholder{color:#9b9b9b}.dp-form-row .dp-single-line-form input:hover,.dp-form-row .dp-single-line-form textarea:hover,.dp-form-row input:hover,.dp-form-row select:hover,.dp-form-row textarea:hover{background:#f1edfa;border:1px solid #4b2d83}.dp-form-row .dp-single-line-form input:focus,.dp-form-row .dp-single-line-form textarea:focus,.dp-form-row input:focus,.dp-form-row select:focus,.dp-form-row textarea:focus{background:#f4f0ff;border:1px solid #4b2d83}.dp-form-row textarea{height:auto;min-height:58px;padding-top:16px;resize:none}.dp-datepicker-input,.dp-input-with-icon,.dp-umrah2-input-with-icon,.react-datepicker-wrapper,.react-datepicker__input-container{position:relative;width:100%}.dp-datepicker-input input,.dp-input-with-icon input,.dp-umrah2-input-with-icon input,.react-datepicker-wrapper input,.react-datepicker__input-container input{padding-right:42px}.dp-datepicker-input img,.dp-input-with-icon img,.dp-umrah2-input-with-icon img,.react-datepicker-wrapper img,.react-datepicker__input-container img{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:15px;height:15px;opacity:.7}.dp-answer-box{flex:1 1;height:58px;background:#efefef;border-radius:40px;display:flex;align-items:center;padding:0 20px;border:1px solid transparent;transition:.3s ease}.dp-answer-box:focus-within{background:#f1edfa;border:1px solid #4b2d83}.dp-answer-box input{flex:1 1;padding:0!important;height:100%!important;color:#000;font-size:15px;font-family:var(--font-body)!important}.dp-answer-box input,.dp-answer-box input:focus{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}.dp-answer-box .dp-ans-captcha{font-size:15px;color:#8b8b8b;margin-left:10px;white-space:nowrap;font-family:var(--font-body)}.dp-answer-box:hover{background:#f1edfa;border:1px solid #4b2d83}.dp-btn-submit{background:#f4a300;border:none;border-radius:50%;width:58px;height:58px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:.3s ease;flex-shrink:0}.dp-btn-submit:hover{background:#e59a00;transform:scale(1.05)}.dp-btn-submit:hover img{transform:translateX(2px) translateY(-2px)}.dp-btn-submit img{width:20px;height:20px;transition:.3s ease}.dp-last-row-wrapper{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:4px;gap:4px;align-items:center}.dp-last-row-wrapper .dp-large-text{grid-column:span 9;resize:none;height:58px!important}.dp-last-row-wrapper .dp-answer-submit-wrapper{grid-column:span 3;display:flex;align-items:center;gap:8px}.dp-options-list{position:absolute;z-index:9999}.dp-custom-select-container{position:relative;z-index:100}.dp-custom-select-container .dp-sel-box{width:100%;height:58px;background:#efefef;border-radius:40px;border:1px solid transparent;padding:0 13px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:.3s ease}.dp-custom-select-container:hover .dp-select-box{background:#f1edfa;border:1px solid #4b2d83}.dp-custom-select-container.active .dp-select-box{background:#f4f0ff;border:1px solid #4b2d83}.dp-custom-select-container.dp-no-icon .dp-select-box{padding-right:16px!important}@media(max-width:992px){.dp-form-row{grid-template-columns:repeat(3,1fr)!important}.dp-last-row-wrapper{grid-template-columns:1fr!important}.dp-last-row-wrapper .dp-answer-submit-wrapper,.dp-last-row-wrapper .dp-large-text{grid-column:span 12}.dp-answer-submit-wrapper{display:grid!important;grid-template-columns:280px 1fr;grid-gap:8px;gap:8px;width:100%}.dp-answer-box{width:100%}.dp-answer-submit-wrapper{grid-column:span 9;display:flex;align-items:center;gap:10px}.dp-btn-submit{width:100%!important;height:56px!important;border-radius:40px!important}}@media(max-width:768px){.dp-form-row,.dp-single-line-form{grid-template-columns:repeat(2,1fr)}.dp-last-row-wrapper{grid-template-columns:1fr}}@media(max-width:730px){.dp-form-row{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:576px){.dp-form-row,.dp-single-line-form{grid-template-columns:1fr}.dp-top-buttons{width:70%}.dp-top-buttons button{flex:1 1;font-size:12px}.dp-answer-submit-wrapper{flex-direction:column}}@media(max-width:540px){.dp-top-buttons{width:80%}.dp-top-buttons button{flex:1 1;font-size:11px}}@media(max-width:500px){.dp-form-row{grid-template-columns:repeat(1,1fr)!important}.dp-answer-submit-wrapper{display:flex!important;flex-direction:column;width:100%;gap:10px}.dp-answer-box{width:100%!important;max-width:100%!important;height:56px!important;min-height:56px}.dp-answer-box input{height:100%!important}.dp-btn-submit{width:100%!important;height:56px!important;border-radius:40px!important}.dp-input-with-icon,.dp-umrah2-input-with-icon{width:100%}.dp-datepicker-input,.react-datepicker-wrapper,.react-datepicker__input-container{width:100%!important}}@media(max-width:452px){.dp-top-buttons{width:90%}.dp-top-buttons button{flex:1 1;font-size:11px}}@media(max-width:406px){.dp-top-buttons{width:100%}.dp-top-buttons button{flex:1 1;font-size:10px}}.dp-mobile-submit-only{display:none!important}@media(max-width:768px){.dp-mobile-submit-only{display:flex!important;width:100%!important;height:52px!important;border-radius:40px!important;margin-top:8px;grid-column:1/-1}.dp-desktop-submit-only{display:none!important}}.dp-mobile-extra,.dp-mobile-extra .dp-mobile-inner{display:contents}@media(max-width:768px){.dp-mobile-extra{display:block;grid-column:1/-1;width:100%;max-height:0;overflow:hidden;opacity:0;pointer-events:none;transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .35s ease}.dp-mobile-extra .dp-mobile-inner{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;padding-top:8px}}@media(max-width:576px)and (max-width:768px){.dp-mobile-extra .dp-mobile-inner{grid-template-columns:1fr}}@media(max-width:768px){.dp-form-row.dp-mob-expanded .dp-mobile-extra{max-height:1500px;opacity:1;pointer-events:auto;overflow:visible!important}}.dp-form-row>div:focus-within,.dp-form-row>div:has(.input-box.active),.dp-mobile-inner>div:focus-within,.dp-mobile-inner>div:has(.input-box.active){z-index:150!important}