.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);position:fixed;z-index:var(--notifications-z-index);max-width:var(--notifications-container-width)}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1 1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{height:100%;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.gray-simple{background:#f1f5f8!important}.g-2{gap:.5rem!important}.section-gap{padding:5em 0!important}.heading-color{color:#004c4c!important}.bg-color{background-color:#004c4c!important}.cursor-pointer{cursor:pointer!important}.one-line-dot{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}a{text-decoration:none}.card{border:none}.object-fit-cover{object-fit:cover}.x-small{font-size:x-small}.hero-section{padding-top:260px;position:relative;background:transparent;background-repeat:no-repeat;background-size:cover;padding-bottom:200px;height:100vh}.hero-section .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.6);z-index:1}.hero-section .content{z-index:2}.home1 img{height:auto;width:100%}.home1 h2{color:#004c4c;font-weight:700}.package-dates{background:#004c4c52;padding:5px;color:#004c4c}.package-card-img-banner{position:absolute;background:#004c4c;color:white;left:10px;top:10px;padding:2px 15px;border-radius:19px;font-weight:700}.see-saudia .city-card{border-radius:4px;overflow:hidden;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.1)}.see-saudia .city-card img{width:100%;height:300px;object-fit:cover}.see-saudia .city-name{background-color:#004c4c;color:white;font-weight:600;padding:10px 0}.see-saudia .heading{text-align:center;font-weight:700;font-size:2rem;margin-bottom:30px;color:#004c4c}.see-saudia .heading span{display:inline-block;padding-bottom:4px}.subscribe-section{background:url(/images/home/subscribebg.jpg) no-repeat 50%;background-size:cover;position:relative;min-height:30em;width:100%}.subscribe-section .text-section{color:#fff;z-index:2}.subscribe-section .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#cf912182;z-index:1}.subscribe-section .content{z-index:2}.home-package-category{display:flex;align-items:center;padding:6px;gap:7px;cursor:pointer;border-radius:4px;border:1px solid #a3a8a4}.active-category{background-color:#004c4c;color:#fff;border:1px solid #004c4c}.home-package-section .card-img-top{object-fit:cover}.borderr-end{border-right:2px solid #ccc}.home-package-section .swiper-pagination{position:relative!important;margin-top:2em}.nav-pills.lights .nav-link.active,.nav-pills.lights .show>.nav-link{background:#004c4c;color:#fff!important}.btn-success{background-color:#004c4c;border-color:#004c4c}.nav-pills.medium .nav-link{font-size:13px;padding:.7rem 1.2rem}.nav-pills.lights .nav-link{background:#121212d6;color:#fff;cursor:pointer}.height-25{line-height:2em}.man-height,.man-height .mantine-Input-wrapper{height:2.8em}.man-height input{height:100%}.form-control{border-color:#9f9f9f85;border-radius:5px}.form-control:active,.form-control:focus,.form-select:active,.form-select:focus{box-shadow:none}.person-selection{background-color:white;border-color:#9f9f9f85;color:#000000d7}.person-selection:hover{background-color:white!important}.e484bb5b7a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.c5aae0350e{-webkit-margin-end:8px;margin-inline-end:8px}.e301a14002{display:flex;align-items:center;border:1px solid #86868654;border-radius:4px}.adult-modal-btn{background-color:initial;color:#004c4c;border:none;outline:none;padding:.2rem .7em;font-size:12px}.kids-age-select{margin-top:8px;width:calc(50% - 4px)}.navbar-nav .active{font-weight:700}.blog-listing .content{padding:25px 16px;transition:.5s}.two-line-ellipsis{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.blog-listing .image{height:19em!important;object-fit:cover;width:100%!important}.page-title-section{height:20em;color:white;position:relative;background-position:50%;background-repeat:no-repeat}.blog-header-bg{background-image:url(/images/blogbg.jpg)}.blog-header-bg,.breadcrumHotel-bg{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.breadcrumHotel-bg{background-image:url(/images/3.jpg)}.flight-bg{background-image:url(/images/flightbg.jpg)}.flight-bg,.package-bg-page{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.package-bg-page{background-image:url(/images/hajj/hero-bg.jpg)}.activity-bg-page{background-image:url(/images/activitybg.jpeg);background-repeat:no-repeat;background-size:cover}.about-bg-page{background-size:100%}.about-bg-page,.contact-bg-page{background-color:#1e9f89d4;background-repeat:no-repeat}.contact-bg-page{background-size:cover}.breadcrum-bg{background-image:url(/images/18.jpg);background-attachment:fixed}.page-title-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000009e}.page-title-section .container{z-index:2}.blog-content img{max-width:100%;height:auto;display:block;margin:10px auto}.img-absolute{position:absolute;bottom:-100px;right:8px}.img-absolute img{max-width:9em;border-radius:50%;border:10px solid #f2f4fb}.ab-1{height:25em;width:100%;object-fit:cover}.flight-type .form-check{background:#80808040;padding:5px 12px 5px 35px;border-radius:17px;color:#000}.flight-type .active{color:#004c4c;background:#004c4c40;border-radius:17px;padding:5px 12px 5px 35px}.traveller button{background:white;border:1px solid #80808047;border-radius:5px;padding:5px 14px;font-size:14px;color:#000000bf}.filter_box{background-color:#fff;border:1px solid #ededed;margin-bottom:25px;padding:20px 20px 15px}.filter_box #filters_col_bt{color:#333;font-size:1rem;font-weight:600;position:relative;text-decoration:none}.hotel-card img{width:100%;height:17em!important}.Flight-sort-filter button{align-items:center;background-clip:padding-box;background-color:#fff;border:1px solid #dfdfdf;color:#767676;cursor:pointer;border-radius:4px;display:flex;gap:8px;height:64px;justify-content:space-between;outline:none;position:relative;width:100%;padding:12px 12px 12px 16px}.Flight-sort-filter button:hover{background-color:#f1f5f8;border-color:#dfdfdf}.Flight-sort-filter .fs-active:after{background-color:#004c4c;bottom:0;content:"";height:3.5px;left:0;position:absolute;width:100%}.Flight-sort-filter .fs-active .FS-value{color:#004c4c;font-weight:700}.Flight-sort-filter .FS-heading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;text-transform:capitalize;color:#000}.Flight-sort-filter .FS-value{color:#767676;font-size:12px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flight-card{border:1px solid #ddd;border-radius:10px}.flight-card:hover{border:1px solid #004c4c17;box-shadow:0 0 12px 3px #00800029}.price{font-size:1.2rem;font-weight:700;color:#1d4ed8}.flight-card .flight-detail{border-left:initial;border-right:1px dashed #dfdfdf;gap:.625rem;padding:1.5rem .75rem 1.5rem 1rem}.flight-card .flight-price{background:#004c4c;color:#fff;border-radius:4px;padding:.3em 1em;font-size:17px;font-weight:700}.flight-card .uQGhM9hOzQRK9YoXsjgZ{border-top:2px solid #dfdfdf}.bg-muted{background-color:#f8f9fa}.why-choose-us .feature-card{transition:box-shadow .3s ease-in-out;border-radius:12px}.why-choose-us .feature-card:hover{box-shadow:0 6px 18px rgba(0,0,0,.1)}.icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background-color:rgba(0,123,255,.1)}.icon-accent{color:#0d6efd}.package-Detail .booking{background-color:rgba(128,128,128,.308)}.package-section{border:1px solid #80808000;border-radius:8px;padding:1.3em;box-shadow:0 0 1px -8px #091e4200,0 0 0 1px #091e421c}.package-section .section-heading{padding:.6em;background:#004c4c;border-radius:5px;color:#ffff;text-align:center}.list-icon{width:32px;height:32px;justify-content:center;background-color:#004c4c;border-radius:8px;margin-right:12px;color:#fff;font-size:16px}.list-icon,.list-item{display:flex;align-items:center}.list-item{margin-bottom:12px}.pckg-summary .summry-item{padding:10px;border-radius:5px;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 0 1px rgba(9,30,66,.08)}.service-box{background-color:#004c4c;color:#fff;text-align:center;padding:30px 15px;border-radius:6px;transition:all .3s ease}.service-box i{font-size:32px;margin-bottom:10px;display:block}.service-box:hover{background-color:#1a6e2d;transform:translateY(-5px)}.service-text{font-weight:600;font-size:16px;line-height:1.4}.background-light{background-color:rgba(128,128,128,.363)}.pkg-detail-hotel-img{height:auto;width:80%}.pkg-transfer .tr-img{height:7em;width:auto}.hotel-detail-room-selection{background:#19875426;padding:7px;border-radius:5px;margin-bottom:7px}.sticky-top-div{position:-webkit-sticky;position:sticky;top:10px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hotel-detail-room-selection .icon{color:#1a6e2d}.placeholder{background-color:rgb(33 37 41/53%)}.multiline-ellipsis-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:calc(1.8em * 3)}.packge-card-notfound{height:25em;display:flex;flex-direction:column;justify-content:center}.flight-line:after,.flight-line:before{content:"";position:absolute;top:70%;width:45%;height:2px;background-color:#ccc}.flight-line:before{left:0}.flight-line:after{right:0}.package-contact-section{background-image:url(/images/hajj/hero-bg.jpg);background-repeat:no-repeat;background-size:cover;padding:20px;border-radius:8px;margin-top:1em;position:relative}.package-contact-section .overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;background:#004c4cec;z-index:1}.package-contact-section .text{position:relative;z-index:3;color:#ffff}.room-bg-color{background-color:#ddede6}.font-size-16{font-size:1.1em!important}.hotel-checkout-top{background:#80808026;border-radius:11px;padding:2em;margin-bottom:2em}.gm-ui-hover-effect{width:36px!important;height:25px!important}.gm-ui-hover-effect span{width:17px!important;height:17px!important;margin:8px!important}.text-success{color:#004c4c!important}.quantity-box{width:7em;padding:6px;border:1.5px solid #d9e8e8;border-radius:8px;background:#f3fffc}.btn-qty{background:none;border:none;font-size:20px;font-weight:400;color:#6b6b6b;cursor:pointer;line-height:1;padding:0 5px}.qty-value{font-size:15px;font-weight:600;color:#000}.flight-details-more hr{color:#80808085}.flight-details-more div,.san-serif{font-family:sans-serif}.flight-price-checkout{background-color:#004c4c;color:#fff}.home-hotel-image{border-radius:146px 146px 146px 0;object-fit:cover;width:100%}.home-hotel-img-circle{position:absolute;bottom:-28px;left:0;font-size:12px;background-color:#004c4c;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;color:white;font-weight:700}.fs-60{font-size:60px!important}.item-single img{border-top-left-radius:150px;border-top-right-radius:150px}.blog-card-date{position:absolute;top:0;left:0;font-size:12px;background-color:#004c4c;border-radius:50%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;color:white;font-weight:700}.videoSwiper .swiper-wrapper{height:36em!important}.home-package-new-card{background-color:#fcf3d1;padding:20px;border-top-right-radius:170px;border:3px solid #fcf3d1}.home-package-new-card-header{padding-top:30px;padding-left:30px;display:flex;justify-content:space-between}.home-package-icon{justify-content:center;width:88px;height:88px;display:flex;align-items:center;border-radius:50%;margin-right:-28px}.p-heading-top h4{font-size:22px}.p-heading-top h5{font-size:33px;color:#007d3a;padding-top:10px}.p-heading-top h5 span{font-weight:400;padding-left:10px;font-size:16px;color:#000}.home-package-new-card-body{background-color:#fff;padding:30px;text-align:justify}.home-package-new-card-body ul li{padding-bottom:13px;display:flex;align-items:center}.home-package-new-card-body ul li svg{padding-right:13px;color:#fbc50b}.home-package-button{padding:13px;background-color:rgba(0,0,0,0);border:2px solid rgb(251,197,11);width:100%;font-size:15px;margin-top:16px;border-radius:30px;font-weight:500}.home-package-button:hover{background-color:rgb(251,197,11);color:#000;transition:.3s}.faq-accordion .mantine-UnstyledButton-root{background-color:#004c4c1a!important}.text-justify{text-align:justify!important}.flight-modify-search-wrapper{padding:2em 0;margin-top:1px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#004c4c}@media screen and (max-width:768px){.home1 .d-flex{flex-wrap:wrap}.header-module__nrpHoW__navlogo{height:2.1em!important}.flight-type,.traveller,.traveller select{width:100%}}@media screen and (min-width:992px){.see-saudia .top-margin{margin-top:50%}}@media screen and (max-width:786px){.fs-60{font-size:40px!important}}