@media (max-width:992px){#nextPrograms{padding:20px 20px 0!important}#nextPrograms .subtitle{transform:rotate(0deg)!important;width:100%!important;height:auto!important;writing-mode:lr!important;margin-left:0!important;border-top-left-radius:25px!important;border-top-right-radius:25px!important;font-size:20px!important;padding:10px!important;left:0!important}#nextPrograms .days{margin-top:20px!important;overflow:auto}#nextPrograms .days ul{flex-flow:nowrap!important}#nextPrograms .program .hotels ul{display:flex;text-align:center}#nextPrograms .program .hotels ul li{margin-bottom:10px;margin-top:10px}#nextPrograms .program .plane{height:50px!important;width:100%!important;margin-bottom:20px}#nextPrograms .program .box{margin-bottom:20px!important}#search{top:-200px!important;width:90%!important;left:9%;transform:translate(-1%,0)!important;margin-bottom:-250px}#search .inputs{border-radius:10px;box-shadow:none!important}#search .inputs .input-group{margin-bottom:20px!important;box-shadow:0 0 38px -9px #000000ab;border-radius:10px!important}#search .inputs .input-group:last-child{margin-bottom:0!important}#search .inputs .input-group .input-group-text{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}#search .inputs .input-group .form-control{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.hero-slider .swiper-slide img{height:400px!important}.hero-slider .swiper-slide .text{top:37%!important}#mainBlog{padding:30px 20px!important}#mainBlog .swiper-wrapper{display:flex!important;gap:initial!important}#mainBlog .swiper-wrapper .post{height:100%!important;display:block!important}#mainBlog .swiper-wrapper .post .content .title{font-size:25px!important}#mainBlog .swiper-wrapper .post.left .image{position:relative;z-index:1;text-align:center}#mainBlog .swiper-wrapper .post.left .image img{width:80%!important;height:300px!important}#mainBlog .swiper-wrapper .post.left .content{width:100%!important;height:auto!important;left:0!important;top:-130px;z-index:0;padding-top:150px;padding-bottom:40px!important}#mainBlog .swiper-wrapper .post.right .image{position:relative;z-index:1;text-align:center}#mainBlog .swiper-wrapper .post.right .image img{border-radius:30px;object-fit:cover;width:80%!important;height:300px!important}#mainBlog .swiper-wrapper .post.right .content{width:100%!important;height:auto!important;left:0!important;top:-130px;z-index:0;background-color:#fff;border-radius:30px;padding:150px 25px 40px;position:relative}#mainBlog .swiper-wrapper .post.right .content .title{color:#2a2a2a!important;margin-bottom:5px!important;display:inline-block}#mainBlog .swiper-wrapper .post.right .content .text{font-weight:200;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#2a2a2a!important}#mainBlog .swiper-wrapper .post.right .content .allPackage{font-weight:700;margin-top:15px;display:inline-block!important}#mainBlog .swiper-button{display:flex!important;width:50px;height:50px;top:auto;bottom:45px;background-color:#fff;border-radius:100%;box-shadow:0 0 8px rgba(0,0,0,.15);z-index:10}#mainBlog .swiper-button:hover{background-color:#9ca3af!important;transition:.2s}#mainBlog .swiper-button.swiper-button-prev{left:25%!important}#mainBlog .swiper-button.swiper-button-next:after,#mainBlog .swiper-button.swiper-button-prev:after{content:"";display:inline-block;width:20px;height:20px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M73.4 297.4C60.9 309.9 60.9 330.2 73.4 342.7L233.4 502.7C245.9 515.2 266.2 515.2 278.7 502.7C291.2 490.2 291.2 469.9 278.7 457.4L173.3 352L544 352C561.7 352 576 337.7 576 320C576 302.3 561.7 288 544 288L173.3 288L278.7 182.6C291.2 170.1 291.2 149.8 278.7 137.3C266.2 124.8 245.9 124.8 233.4 137.3L73.4 297.3z" fill="currentColor"/></svg>');background-size:contain;background-repeat:no-repeat}#mainBlog .swiper-button.swiper-button-next{right:25%!important}#mainBlog .swiper-button.swiper-button-next:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M566.6 342.6C579.1 330.1 579.1 309.8 566.6 297.3L406.6 137.3C394.1 124.8 373.8 124.8 361.3 137.3C348.8 149.8 348.8 170.1 361.3 182.6L466.7 288L96 288C78.3 288 64 302.3 64 320C64 337.7 78.3 352 96 352L466.7 352L361.3 457.4C348.8 469.9 348.8 490.2 361.3 502.7C373.8 515.2 394.1 515.2 406.6 502.7L566.6 342.7z" fill="currentColor"/></svg>')}#mainBlog .swiper-button::after{font-size:16px;color:#2a2a2a}.package-section .swiper-pagination{margin-top:50px}#sms .content{padding:45px 15px!important}#sms .content .black,#sms .content .gold{height:47%!important;width:100%!important;border-bottom-left-radius:0!important;border-top-right-radius:10px}#sms .content .gold{height:35%!important;border-bottom-left-radius:100%!important;right:0!important;top:0!important}#sms .content .form{margin-top:80px}#detailCard .content{padding:25px 20px!important}#blogList .post:before,#detailCard .content .itemBody,#detailCard .content .itemHeader{width:100%!important}#detailCard .content .itemBody ul li{gap:10px}#detailCard .content .itemBody ul li :nth-child(1){flex:0 0 6%}#detailCard .content .itemBody ul li :nth-child(2){flex:0 0 68%}#detailCard .content .itemBody ul li strong{margin-left:0!important}#detailCard .content .itemBody ul li.plane i{width:auto!important;margin-right:12%}#detailCard .content .itemBody ul li.plane :nth-child(1){flex:0 0 35%}#detailCard .content .itemBody ul li.plane :nth-child(2){flex:0 0 auto!important}#detailCard .content .hotels .hotel .title{font-size:15px!important}#detailCard #detailGalleries{top:auto!important;left:auto!important;transform:translate(0)!important}#detailCard #detailGalleries #detailGalleriesSwiper .swiper-slide img{height:300px!important}#detailCard #detailGalleries #detailGalleriesThumb .swiper-slide img{height:150px!important}#tabMenu.scrolled{top:60px!important}#tour-program .tour{margin:0!important}#tour-program .tour .date{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;gap:5px}#tour-program .tour .date :nth-child(2){text-align:right}#tour-program .tour .date :nth-child(-n+2){grid-column:span 1;grid-row:span 1;width:auto}#tour-program .tour .date :nth-child(n+3){grid-column:span 2;grid-row:span 1;text-align:center}#tour-program .tour .content{margin-top:20px!important}#tour-program .tour .content:after{border-left:15px solid transparent!important;border-bottom:15px solid #efefef!important;border-right:15px solid transparent!important;left:10px!important;top:-30px!important}#tour-program .tour:last-child .content{margin-bottom:0!important;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.bgContent,.bgMain{padding:25px 20px!important;margin:20px 0!important}.bgContent .title,.bgMain .title{font-size:25px!important}.bgContent iframe,.bgMain iframe{height:200px!important;margin-bottom:20px}.bgContent img,.bgMain img{object-fit:contain;width:100%!important;height:auto!important}#blogList .post{padding:30px 10px!important}#blogList .post .content{margin:20px auto auto}#blogList .post .content .title{font-size:20px!important;margin-bottom:10px!important}#youtubeVideo .modal-body iframe,.mainYoutube .image img{height:250px}#youtubeVideo .modal-body .btn-close{position:absolute;top:-45px;right:0}}@media (max-width:767px){.title{font-size:30px!important}.main-navbar.scrolled .content{transform:translateY(-100%);opacity:0}.main-navbar.scrolled nav.navbar{top:0!important;background-color:#fff}.main-navbar.scrolled nav.navbar .navbar-toggler{color:#2a2a2a}.main-navbar.scrolled .contact-info{margin-top:0!important}.main-navbar .slogan{font-size:14px!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.main-navbar .navbar{top:auto!important}.main-navbar .navbar .logo img{width:100%;height:35px!important}.main-navbar .navbar .navbar-toggler{color:#fff}.main-navbar .navbar .navbar-toggler:focus,.main-navbar .navbar .navbar-toggler:hover{border:0!important;box-shadow:none!important}.main-navbar .navbar .navbar-nav .nav-link{padding:10px 15px!important;color:#2a2a2a!important}.main-navbar .navbar .navbar-collapse{position:absolute;top:43px;width:100%;left:0;transition:all .3s ease;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1)}.umre-section .feature-list{columns:1!important}.umre-section .umre-image{width:50%!important}#allComments .allCommentsBody .swiper-slide .card .card-header img,#hotelLogos .swiper-button{width:40px!important;height:40px!important}#hotelLogos .swiper-button.swiper-button-prev{left:-37px!important}#hotelLogos .swiper-button.swiper-button-next{right:-37px!important}.package-section .packages-swiper{padding-right:0!important}#allComments .allCommentsBody{padding:40px 40px 80px!important}#allComments .allCommentsBody .swp,#mainIconCardsSwiper .swiper-wrapper{padding:0!important}#allComments .allCommentsBody .routeImage:before{content:"";background-image:url(/assets/images/route.png);display:block;top:-15px;left:50px;background-size:contain;background-repeat:no-repeat;height:100px;position:relative;width:200px}#allComments .allCommentsBody .routeImage:after{display:none!important}#allComments .allCommentsBody .swiper-slide .card{padding:16px!important}#allComments .allCommentsBody .swiper-slide .card .card-header{padding:0 0 7px!important}#allComments .allCommentsBody .swiper-slide .card .card-header .stars{align-content:start!important;text-align:start!important;margin-top:10px!important}#allComments .allCommentsBody .swiper-slide .card .card-body{padding:10px 0!important}#allComments .allCommentsBody .swiper-button{width:40px!important;height:40px!important;bottom:-60px;top:auto}#allComments .allCommentsBody .swiper-button.swiper-button-prev{left:35%!important}#allComments .allCommentsBody .swiper-button.swiper-button-next{right:32%!important}#mainIconCardsSwiper .swiper-wrapper .icon-card{padding:30px 15px 24px!important}#mainIconCardsSwiper .swiper-pagination{margin-top:50px}#mainFaq{border-radius:0!important;box-shadow:none!important;background-color:#efefef!important;padding:50px 0}#mainFaq .faqHeader{border-radius:0;background-image:none!important;box-shadow:none;text-align:center!important;height:auto!important;padding-bottom:50px!important}#mainFaq .faqHeader:after{content:"";display:inline-block;width:83%;height:100%;background-image:url(/assets/images/faq-mobil.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;top:-50px}#mainFaq .faqHeader .subtitle{padding:initial!important;margin-bottom:15px!important}#mainFaq .faqHeader .title{padding:inherit!important;font-weight:700!important;box-shadow:none!important;background-color:transparent!important;margin-bottom:40px!important}#mainFaq .faqBody{margin-top:110px;border-radius:0!important}#callYou .navbar{z-index:99999999}#callYou .navbar .offcanvas{width:90%!important;padding:25px 10px!important}#umrahLists .item{margin-bottom:45px!important}#umrahLists .item:before{display:none!important}#umrahLists .item .item-header{border-top-right-radius:30px}#umrahLists .item .item-header .title{font-size:25px!important}#umrahLists .item .item-body{border-bottom-left-radius:30px;border-bottom-right-radius:30px}#umrahLists .item .item-body .hotels{top:0!important;padding:0!important;margin:0 0-25px!important}#umrahLists .item .item-body .hotels .hotel{text-align:center}#umrahLists .item .item-body .hotels .hotel img{height:100px!important;border-radius:15px!important;width:80%!important;margin:auto!important;position:relative!important;z-index:1}#umrahLists .item .item-body .hotels .hotel .body{background-color:#fff;box-shadow:0 0 28px -12px #0000007d;position:relative;top:-50px;border-radius:20px;text-align:center;justify-content:center;display:flex;flex-wrap:wrap;padding:60px 7px 20px}#umrahLists .item .item-body .hotels .hotel .body .stars{font-size:6px!important;top:-24px;z-index:2}#umrahLists .item .item-body .hotels .hotel .body .title{font-size:13px!important;margin-top:-16px;margin-bottom:0!important}#umrahLists .item .item-body .price{flex-wrap:wrap;justify-content:center;gap:0!important;flex-direction:column}#umrahLists .item .item-body .price .title{font-size:15px!important;text-align:center}#umrahLists .item .item-body .price del{font-size:13px!important}#umrahLists .item .item-body .price p{font-size:20px!important}#umrahLists .item .item-body .price p small{font-size:10px!important;margin-top:-5px!important}#umrahLists .item .item-body .info{margin:0!important;font-size:15px!important;border-radius:15px!important}#umrahLists .item .item-body .info span{border-radius:10px!important;position:relative}#umrahPackages .swiper-slide{padding:0 10px!important}#umrahPackages .swiper-slide .item{padding:30px 20px!important}#umrahPackages .swiper-button.swiper-button-next{right:20%!important}#umrahPackages .swiper-button.swiper-button-prev{left:20%!important}#umrahEnd ul li{padding:18px!important}#textCards #textCardsSwiper{margin-bottom:40px}#textCards .swiper-button{top:auto!important;bottom:20px!important}#textCards .swiper-button.swiper-button-next{right:30%!important}#textCards .swiper-button.swiper-button-prev{left:30%!important}#tabMenu{padding:20px 0!important}#tabMenu.scrolled{top:50px!important}#tabMenu ul{gap:20px 10px}#tabMenu ul li a{align-content:center}#prices{padding:0!important}#prices .item{padding:10px!important;margin-bottom:10px!important}#prices .item .title{font-size:20px!important}#hotelLists{padding:20px 10px!important}#hotelLists.blogDetail .title{margin-top:20px;font-size:25px!important}#hotelLists .item.three .title{margin-top:0!important;font-size:20px!important}#hotelLists .item.four .image iframe,#hotelLists .item.four .image img,#hotelLists .item.three .image iframe,#hotelLists .item.three .image img{height:250px!important}#hotelLists .item.three .button{margin-bottom:20px!important}#hotelLists .item.four .title{font-size:25px!important}#hotelLists .item.five .title{font-size:23px!important}#contactForm .map,#contactForm form{padding:25px 10px!important}}@media (min-width:768px) and (max-width:991px){.main-navbar.scrolled .content{transform:translateY(-100%);opacity:0}.main-navbar.scrolled nav.navbar{top:0!important;background-color:#fff}.main-navbar.scrolled nav.navbar .navbar-toggler{color:#2a2a2a}.main-navbar .navbar .navbar-toggler:focus,.main-navbar .navbar .navbar-toggler:hover,.main-navbar.scrolled nav.navbar .navbar-toggler:focus,.main-navbar.scrolled nav.navbar .navbar-toggler:hover{border:0!important;box-shadow:none!important}.main-navbar.scrolled .contact-info{margin-top:0!important}.main-navbar .navbar{top:auto!important}.main-navbar .navbar>.container{display:inline-block!important}.main-navbar .navbar .navbar-toggler{color:#fff}.main-navbar .navbar .navbar-nav .nav-link{padding:10px 15px!important;color:#2a2a2a!important}.main-navbar .navbar .navbar-collapse{position:absolute;top:53px;width:100%;left:0;transition:all .3s ease;background-color:#fff;box-shadow:0 6px 10px rgba(0,0,0,.1)}.main-navbar .navbar .logo img{height:45px!important}#allComments .allCommentsBody{padding:80px!important}#umrahLists .item{margin-bottom:45px!important}#umrahLists .item:before{display:none!important}#umrahLists .item .item-header{border-top-right-radius:30px}#umrahLists .item .item-header .title{font-size:25px!important}#umrahLists .item .item-body{border-bottom-left-radius:30px;border-bottom-right-radius:30px}#umrahLists .item .item-body .hotels{top:0!important;padding:0!important;margin:0 0-25px!important}#umrahLists .item .item-body .hotels .hotel,#umrahLists .item .item-body .price .title{text-align:center}#umrahLists .item .item-body .hotels .hotel img{width:80%!important;margin:auto!important;position:relative!important;z-index:1}#umrahLists .item .item-body .hotels .hotel .body{background-color:#fff;box-shadow:0 0 28px -12px #0000007d;position:relative;top:-50px;border-radius:20px;text-align:center;justify-content:center;display:flex;flex-wrap:wrap;padding:58px 7px 20px}#umrahLists .item .item-body .hotels .hotel .body .stars{font-size:13px!important;top:-26px;z-index:2}#umrahLists .item .item-body .hotels .hotel .body .title{margin-bottom:0!important}#umrahLists .item .item-body .price{flex-wrap:wrap;justify-content:center;gap:0!important;flex-direction:column}#umrahLists .item .item-body .price p small{margin-top:-5px!important}#umrahLists .item .item-body .info{margin:0!important;font-size:15px!important;border-radius:20px!important}#umrahLists .item .item-body .info span{border-radius:15px!important;position:relative}}@media (min-width:1250px) and (max-width:1400px){#tabMenu.scrolled{top:64px!important}.main-navbar nav.navbar .navbar-nav .nav-link{font-size:15px!important;padding:10px 5px!important}.main-navbar .navbar .logo img{height:50px!important}}@media (min-width:992px) and (max-width:1250px){.main-navbar nav.navbar .navbar-nav .nav-link{font-size:15px!important;padding:10px 5px!important}.main-navbar .navbar .logo img{height:30px!important}#umrahLists .item .item-body .price{display:grid;gap:0;grid-template-columns:repeat(2,1fr)}#umrahLists .item .item-body .price :nth-child(n+1){grid-row:span 2;grid-column:1}#umrahLists .item .item-body .price :nth-child(n+2){grid-column:span 1;grid-row:span 1;width:auto}#umrahLists .item .item-body .price :nth-child(n+3){grid-row:2;grid-column:2}#tabMenu.scrolled{top:58px!important}#detailCard .content{padding:25px 20px!important}#detailCard .content .itemBody,#detailCard .content .itemHeader{width:100%!important}#detailCard .content .itemBody ul li{gap:10px}#detailCard .content .itemBody ul li :nth-child(1){flex:0 0 6%}#detailCard .content .itemBody ul li :nth-child(2){flex:0 0 68%}#detailCard .content .itemBody ul li strong{margin-left:0!important}#detailCard .content .itemBody ul li.plane i{width:auto!important;margin-right:12%}#detailCard .content .itemBody ul li.plane :nth-child(1){flex:0 0 35%}#detailCard .content .itemBody ul li.plane :nth-child(2){flex:0 0 auto!important}#detailCard .content .hotels .hotel .title{font-size:15px!important}#detailCard #detailGalleries{top:auto!important;left:auto!important;transform:translate(0)!important}#detailCard #detailGalleries #detailGalleriesSwiper .swiper-slide img{height:500px!important}#detailCard #detailGalleries #detailGalleriesThumb .swiper-slide img{height:350px!important}}