@media (min-width: 1920px){.page-content .content-contain{padding:30px 90px}.page-content h1{font-size:34px;margin-bottom:24px}.reviews{padding:90px 0}.filter-options{padding:85px 0}.filter-options .heading{font-size:34px;margin-bottom:65px}.customize-yourself{margin-top:112px}.testimonials h2.heading{font-size:34px;margin-bottom:55px}.general-page-content{padding:98px 0}.umrah-packages{padding:65px 0 112px}.umrah-packages.hajj-packages{padding:0 0 56px}.is-destinations{padding-bottom:90px}.testimonials{padding:54px 0 60px}.hajj-filters{padding:72px 0 45px}#beatMyQuote .modal-body{padding:86px 96px 146px}#beatMyQuote .heading{font-size:34px}.hajj-pkg-detail .room-detail-price{margin-bottom:65px}.hajj-pkg-detail h1{font-size:32px}.hajj-pkg-detail .price .amount{font-size:68px}.hajj-pkg-detail .price .amount sup{font-size:41px}.package-includes{padding:90px 0 115px}.day-to-day-itinerary{padding:55px 0 75px}.day-to-day-itinerary h3{margin-bottom:45px}.hotel-content h3{font-size:28px}.main-hotel{padding:90px 0 70px}.umrah-pkg-detail{padding:63px 0 85px}.contact-us{padding:90px 0 140px}.contact-us h2.heading{font-size:34px;margin-bottom:75px}.contact-us .contact-ways{margin-bottom:130px}.contact-us .contact-form textarea{height:265px}.page-content{padding:70px 0 80px}.packages-container ~ .page-content{padding-top:40px}}@media (min-width: 768px){.header .navbar .navbar-toggler{top:0;height:43px;border-top-right-radius:0;border-top-left-radius:0}}@media (max-width: 1366px){.slider .carousel-item>img{min-height:490px;object-fit:cover}.swiper-carousel .swiper-button{margin-bottom:15px;text-align:right}.swiper-carousel .swiper-button .swiper-button-prev,.swiper-carousel .swiper-button .swiper-button-next{position:static;margin:0;display:inline-block;padding-top:3px}.hotel-gallery .swiper-carousel .swiper-button{margin-bottom:0}.hotel-gallery .swiper-carousel .swiper-button .swiper-button-prev,.hotel-gallery .swiper-carousel .swiper-button .swiper-button-next{position:absolute;padding-top:0;transform:translateY(-50%)}.hotel-content{padding:15px}.main-hotel.secondary-layout .hotel-container .hotel-content{padding:15px}.plan-trip{padding: 20px;}.plan-trip .form-group {margin-bottom: 15px;}}@media (max-width: 1200px){.header .navbar .navbar-nav li a{padding:8px 10px}.header .navbar .navbar-nav.secondary-nav li a{padding:8px 10px}.header .navbar.logo-quote{padding-top:14px;padding-bottom:14px}.hajj-packages .heading-viewMore{margin-bottom:20px}}@media (max-width: 991px){.header{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.header .navbar{padding-top:0;padding-bottom:0}.header .navbar .navbar-nav li{border-bottom:1px solid rgba(255,255,255,0.3)}.header .navbar .navbar-nav li a{color:#fff;padding-left:0;padding-right:0}.header .navbar .navbar-nav li.dropdown{flex-wrap:wrap;position:relative;padding-top:4px}.header .navbar .navbar-nav li.dropdown::after{position:absolute;right:0;top:9px;z-index:1;padding:10px;background-color:#f64a15;cursor:pointer}.header .navbar .navbar-nav li.dropdown .dropdown-menu{flex:0 0 100%}.header .navbar .navbar-nav.secondary-nav li a{padding-left:0}.header .navbar .navbar-nav.secondary-nav li:last-child{border-bottom:none}.header .navbar.logo-quote{padding:12px 15px 13px}.header .navbar.logo-quote .navbar-brand img{max-height:38px}.header .navbar.logo-quote .navbar-nav li{padding-left:15px}.filter-options{padding-bottom:10px}.customize-yourself a{padding:16px 22px}.testimonials .testimonial .testimonial-content{padding:10px 15px 10px 15px}.testimonials .testimonial .testimonial-content p.pass-type,.testimonials .testimonial .testimonial-content p.short-desc{font-size:13px}.hajj-packages .customize-yourself{margin-bottom:calc(1.25rem + ((1vw - 3.2px) * 1.875))}.hajj-package .pkg-content-contain .hotel{display:block}.hajj-package .pkg-content-contain .phone-btn{display:block}.hajj-package .pkg-content-contain .phone-btn .phone{margin-bottom:10px}#beatMyQuote .heading{margin-bottom:7px}#beatMyQuote .form-group{margin-bottom:10px}#beatMyQuote .form-group .form-control{height:40px}#beatMyQuote .form-group textarea{height:70px}#beatMyQuote .special-notes{margin-top:10px}.main-hotel .hotel-container{max-width:532px;margin:0 auto}.hotel-content{padding:20px}.main-hotel.secondary-layout .hotel-container .hotel-content{padding:20px}.without-slide .customize-yourself{margin-top:30px}.plan-trip {left: 0;right: 0;margin: auto;}}@media (max-width: 767px){.header .navbar.logo-quote{padding-top:7px;padding-bottom:8px}.header .navbar.logo-quote .navbar-brand img{max-height:30px}.header .navbar.logo-quote .navbar-nav.ml-auto{margin:0 auto !important}.header .navbar.logo-quote .navbar-nav li{padding-left:0}.header .navbar.logo-quote .navbar-nav li img{max-height:32px;margin-left:0 !important;margin-right:5px !important}.header .navbar.logo-quote .navbar-nav li:first-child,.header .navbar.logo-quote .navbar-nav li:last-child{display:none}.header .navbar.logo-quote .navbar-nav li.beat-my-quote{padding:0}.header .navbar.logo-quote .navbar-nav li.beat-my-quote .btn-group .btn-primary{padding:7px 12px}.header .navbar.logo-quote .navbar-nav li.beat-my-quote .btn-group .btn-orange{display:none}.slider .carousel-item>img{min-height:353px;object-fit:cover}.slider .carousel-indicators{right:6%;bottom:0}.slider .carousel-caption .container{justify-content:center}.slider .carousel-caption .caption-contain{padding:3px 0px 12px 0px;background-image:url("../images/caption-bg.png");background-size:contain;min-height:337px;background-position:center}.slider .carousel-caption .caption-contain .inner-contain img{max-height:33px}.slider .carousel-caption .caption-contain h3{font-size:18px;font-weight:400}.slider .carousel-caption .caption-contain h3 strong{font-size:20px}.slider .carousel-caption .caption-contain .start-from{font-size:18px}.slider .carousel-caption .caption-contain .price{font-size:38px}.slider .carousel-caption .caption-contain .price span{font-size:24px}.slider .carousel-caption .caption-contain .price span:last-child{font-size:18px}.reviews ul{flex-wrap:wrap;padding:16px 0 13px}.reviews ul li{margin-bottom:10px;flex:1}.reviews ul li:last-child{margin-bottom:0}.reviews ul li:after{content:none}.filter-options{padding:20px 0 1px}.filter-options .heading{margin-bottom:20px}.filter-options .filter-items.months-filter{display:none}.filter-options .filter-items li{margin:0 5px 10px;padding:7px 13px;font-size:14px}.filter-options .filter-items li span.text-separator{display:none}.filter-options .filter-items.star-wise li{padding:7px 10px}.heading-viewMore .heading{font-size:20px;margin:0 0 23px}.heading-viewMore .btn-secondary{position:relative;z-index:2}.heading-viewMore .text-right{text-align:left !important}.package-contain .swiper-button{margin-top:-63px;margin-bottom:20px}.testimonials .testimonial{text-align:center;background-image:none}.testimonials .testimonial .testimonial-content{padding:10px 15px 10px 15px}.testimonials .testimonial .testimonial-content p{text-align:center}.swiper-pagination{margin-top:18px}.heading-viewMore{margin-bottom:24px}.request-call-popup{padding:20px 15px 20px}.request-call-popup .close{margin-top:-5px}.umrah-package .pkg-content-contain .hotel p{justify-content:center}.customize-yourself a{padding:16px 13px}.customize-yourself .or:before,.customize-yourself .or:after{content:none}.hajj-packages .heading-viewMore{margin-bottom:15px}.hajj-packages .swiper-button{margin-bottom:0}.hajj-packages .customize-yourself{margin-top:5px}.hajj-package .pkg-content-contain .hotel{display:block}.hajj-package .pkg-content-contain .phone-btn{display:block}.hajj-package .pkg-content-contain .phone-btn .phone{margin-bottom:10px}.footer .footer-links{padding:15px}.footer .footer-content{padding-top:25px}.footer .footer-content .protected-logos{margin-bottom:20px}.footer .footer-content .protected-logos li{padding:0 8px;margin:0}.footer .footer-content .copyright p{margin-bottom:14px}.cookie-policy .policy-text{flex-wrap:wrap;justify-content:center;padding:15px 15px 14px;text-align:center}.cookie-policy .policy-text a{margin-top:10px}.mini-nav ul li::after{margin-left:7px;margin-right:7px}.mini-nav ul li a{font-size:14px;font-weight:400}.hajj-pkg-detail .stars{margin-bottom:10px}.hajj-pkg-detail .room-type-nights{display:block;margin-bottom:4px}.hajj-pkg-detail .room-type-nights .room-type{margin-bottom:10px}.hajj-pkg-detail .price span{margin-right:9px}.hajj-pkg-detail .price .amount sup:first-child{top:-12px}.hajj-pkg-detail .book-now .btn-secondary{margin-bottom:11px}.package-includes .include{margin-bottom:15px}.day-to-day-itinerary .itinerary .itinerary-desc{padding:10px 15px}.hotel-content{padding:15px}.hotel-content h3{text-transform:capitalize}.hotel-content .stars{margin-bottom:15px}.hotel-content .table-responsive{width:100%}.hotel-content .email-call a{padding:8px 17px;display:block;margin-bottom:10px;margin-right:0}.hotel-content .map{margin:0 auto}.main-hotel.secondary-layout .hotel-container .hotel-content{padding:15px}.umrah-pkg-detail .hotel-container .hotel-content .stars{margin-bottom:10px}.umrah-pkg-detail .hotel-container .hotel-content .price-phone{display:block}.umrah-pkg-detail .hotel-container .hotel-content .umrah-facilities .umrah-facility{flex:0 0 100%}.contact-us .contact-ways .contact-item.phone,.contact-us .contact-ways .contact-item.email{display:block}.contact-us .contact-form .checkboxes{margin-top:5px;margin-bottom:17px}.contact-us .contact-form .checkboxes .custom-checkbox{margin-bottom:5px}.contact-us .contact-form textarea{padding-top:8px;height:60px}.plan-trip {position: relative;top: 0;transform: translateY(0);margin-top: 35px;max-width: 500px;}}@media (max-width: 575px){.customize-yourself .text-right,.customize-yourself .text-left{text-align:center !important}.customize-yourself a.your-custom,.customize-yourself .or{margin-bottom:10px}.umrah-pkg-detail .hotel-container .hotel-content .umrah-facilities .umrah-facility{flex:0 0 100% !important}.testimonials .testimonial{text-align:center;padding-top:15px;background-image:none}.media-body .d-flex{flex-wrap:wrap}.media-head,.media-reply{flex:0 0 100%}.media-reply{text-align:right;margin-top:10px}.comments .media .more-reply .media{margin-left:0;padding:0;padding-top:30px}.page-content{padding:27px 0 10px}.without-slide .filter-options .filter-items li{padding:8px 14px}.without-slide .filter-options .filter-items.star-wise li{padding:10px 15px}.hajj-packages{padding-top:0}.breadcrumb{margin-bottom:0 !important}.without-slide .filter-options{padding-bottom:0}.plan-trip{margin-top: 5px;}.plan-trip .form-group {margin-bottom: 5px;}}
