:root{--primary-color:#001848;--secondary-color:#FF9924;--accent-color:#0890fa;--light:#FDF3E9;--cyan-light:#EFF8FF}*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif;outline:none}body{overflow-x:hidden;width:100%;outline:none;min-height:100%}strong{font-weight:500}p{font-size:16px;line-height:21px}img{max-width:100%;height:auto}a{text-decoration:none;color:inherit;transition:all .3s ease}h1{font-size:40px;line-height:50px;font-weight:500;margin-bottom:12px}h2{font-size:30px;line-height:38px;font-weight:400;margin-bottom:12px}h3{font-size:24px;font-weight:400;margin-bottom:12px}h4{font-size:20px;font-weight:400;margin:0}ul,ol{list-style:none;padding:0;margin:0}.container{display:block;width:100%;padding:0!important;margin:0!important}.container::before,.container::after,.row::before,.row::after{display:none}.content-sec{margin:45px 0}.content-sec p{margin-bottom:0}.bg-light-cyan{padding:clamp(30px, 6vw, 50px) 0;background-color:var(--cyan-light)}.bg-light-gray{padding:clamp(30px, 6vw, 50px) 0;background-color:#f8f8f8}.review-area{padding:30px 0;background:#eff8ff}.row{max-width:1270px;width:100%;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;display:flex;flex-wrap:wrap}.full-width{width:100%}.half-width{width:50%;min-width:330px}.col-3{width:33.333%;min-width:300px}.col-4{width:25%;min-width:150px}.siteloader{position:fixed;inset:0;z-index:9999;display:none;background-color:rgb(0 0 0 / .3);backdrop-filter:blur(4px)}.siteloader.active{display:block}.loader{font-size:10px;text-indent:-9999em;border-top:1.1em solid rgb(8 144 250 / .3);border-right:1.1em solid rgb(8 144 250 / .3);border-bottom:1.1em solid rgb(8 144 250 / .3);border-left:1.1em solid #0890fa;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;transform:translateZ(0);animation:load8 1.1s linear infinite;z-index:9}@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.text-right{text-align:right}.button{background:#f7890f;color:#fff;display:inline-block;border:none;padding:10px 15px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease;letter-spacing:1px}.button:hover{background-color:#ce7004}.btn-blue{background:#0890fa;color:#fff;border:none;padding:3px 14px;border-radius:50px;font-size:15px;cursor:pointer;transition:all 0.3s ease}.btn-blue:hover{background-color:#0c62a3}.loader,.loader:after{border-radius:50%;width:10em;height:10em}#header{position:relative;z-index:999;background:#fff;height:70px;box-shadow:0 0 4px 3px rgb(0 0 0 / .1)}.header-row{display:flex;align-items:center}.logo{padding:5px 0;margin-right:45px}.logo img{width:100%;max-width:150px}.main-nav{flex:1}ul.new-menu{list-style:none;display:flex}ul.new-menu li{position:relative;padding:0 0 7px;margin:0 0 -7px;list-style:none}ul.new-menu li::after{content:"";position:absolute;right:0;top:50%;width:2px;height:2px;background:#444}ul.new-menu li:last-child::after{display:none}ul.new-menu li>a{color:#444;font-size:14px;line-height:20px;padding:24px 13px 20px;display:block;position:relative}ul.new-menu li>a::before{content:"";position:absolute;top:0;left:50%;width:3px;height:4px;background:#0890fa;border-radius:50px;transform:translateX(-50%);opacity:0;transition:.4s}ul.new-menu li:hover>a,ul.new-menu li.active>a{color:#0890fa}ul.new-menu li:hover>a::before,ul.new-menu li.active>a::before{width:70%;opacity:1}ul.new-menu li.has-dropdown>a::after{content:"";position:absolute;right:-7px;top:50%;width:16px;height:16px;margin-top:-4px;background:url(https://www.trips.pk/main-root/images/icons/arrow-next.webp) no-repeat center/contain;transform:rotate(90deg)}ul.new-menu li ul,#userExist ul{position:absolute;left:0;width:160px;background:#ebf4fd;border:1px solid #9ca5b8;border-radius:5px;padding-bottom:10px;opacity:0;visibility:hidden;pointer-events:none}#userExist ul{flex-direction:column;align-items:start;left:auto;right:0}ul.new-menu li.has-dropdown:hover>ul,#userExist:hover ul{opacity:1;visibility:visible;pointer-events:auto}ul.new-menu li ul li a{padding:10px 13px 0;display:block;position:relative}ul.new-menu li ul li a::before,ul.new-menu li ul li a::after,ul.new-menu li ul li::after{display:none!important;content:none!important}ul.new-menu li ul li a:hover{color:#0890fa}.login-header{margin-left:auto}.login-header ul{list-style:none;display:flex;align-items:center}.login-header ul li{margin-left:5px;position:relative}.login-header ul li>a{font-size:14px;padding:10px 13px;color:#080808;display:block}.login-header ul li>a:hover{color:#0890fa}.login-header a.login-btn{padding:10px 20px 10px 35px;border:1px solid #d2edeb;border-radius:30px;background:url(https://www.trips.pk/main-root/images/icons/login-icon.webp) 10px center no-repeat #f1f9f9;font-weight:600}.login-header #userExist:has(ul) a.login-btn{background:url(https://localhost:7203/main-root/images/icons/arrow-down.webp) right 10px center no-repeat #f1f9f9;background-size:15px;padding:10px 35px 10px 20px;background-size:12px;padding:5px 30px 5px 5px;line-height:0}.login-header #userExist:has(ul) a.login-btn img{width:34px;height:34px;border-radius:50%}.login-header ul>li:hover>a.login-btn,.login-header ul>.login-header #userExist:has(ul):hover>a.login-btn{background-color:#0890fa;color:#fff}.menu-icon{background:#fff;position:relative;width:36px;height:36px;border-radius:50%;border:1px solid #9bced0;overflow:hidden;margin-right:10px;cursor:pointer;z-index:11;display:none}.menu-icon img{width:100%}.footer{padding:90px 0 0;background-color:#efefef;background-image:url(https://www.trips.pk/main-root/images/common-images/f-bg.webp);background-repeat:no-repeat;background-position:bottom;background-size:contain;position:relative}.top-footer{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.top-footer .footer-box{width:14%;margin:0;padding:0}.top-footer .footer-box:first-child{width:14%}.top-footer .footer-box:nth-child(3){width:18%}.top-footer .footer-box:last-child{width:18%}.top-footer .footer-box h4{font-size:14px;line-height:22px;margin:0 0 5px;font-weight:400;color:#000}.top-footer .footer-box ul li{list-style:none;padding:0;margin:0}.top-footer .footer-box ul li a{display:block;color:#080808;font-size:12px;line-height:30px}.top-footer .footer-box p{font-size:12px;line-height:24px;margin-bottom:15px}.top-footer .footer-box ul.media-links li{display:inline-block;margin:0 10px 10px 0}.top-footer .footer-box ul.media-links li a{line-height:1}.footer-box .gr-box{display:flex;gap:12px;margin-top:5px}.footer-box .gr-box img{width:40px;height:100%}.footer-box .gr-box p{line-height:20px}.last-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top:1px solid #d4d4d4;padding:15px 0;margin-top:35px;width:100%}.footer .copyright p{color:#444;font-weight:400;font-size:12px;line-height:18px;margin:0}.center-text{text-align:center}.editor-content{margin:clamp(23px, 5vw, 40px) 0;line-height:1.2}.editor-content a{color:#0890fa}.editor-content a:hover{color:#ff9924}.editor-content h2{font-size:28px;margin-bottom:12px}.editor-content p,.full-width>p{margin:0 0 22px 0;line-height:25px}.editor-content ul{padding:0 0 15px 35px;list-style:disc}.editor-content ul li{padding:0 0 6px;line-height:24px}.insurance-opt{padding:35px 15px 15px;background:#fdf3e9;border-radius:10px;display:flex;list-style:none!important;flex-wrap:wrap}.editor-content .insurance-opt{margin:30px 0}.insurance-opt li,.insurance-opt .inner-opt-boxes{flex:1 1 25%;min-width:300px}.insurance-opt .icon-box{text-align:center;display:block;border-right:1px solid #ffe0bd;padding:0 0 10px}.insurance-opt .icon-box .img-holder{margin:0 0 clamp(0px, 1vw, 10px)}.insurance-opt .icon-box .img-holder img{width:70px}.insurance-opt .icon-box p{color:#000;font-size:14px;margin-bottom:20px}.insurance-opt .icon-box .text-holder{padding:0 clamp(15px, 4vw, 30px)}.descountDetail .text-holder h5,.insurance-opt .icon-box h4{font-size:18px;margin:0 0 clamp(0px, 2vw, 10px)}.insurance-opt li:last-child .icon-box,.insurance-opt .inner-opt-boxes:last-child .icon-box{border:0}ul.visa-service-list{margin:0 -15px;padding:15px 0 0;display:flex;flex-wrap:wrap}ul.visa-service-list li{list-style:none;padding:0 8px;margin:0 0 15px;width:11%}ul.visa-service-list li a{height:100%;display:block;padding:10px;overflow:hidden;border-radius:10px;color:#000;background:#fdf3e9;text-align:center;min-height:115px}ul.visa-service-list li a:hover{color:#0890fa}ul.visa-service-list li a span{display:block;padding:7px 5px 0;font-size:16px;font-weight:500}.float-btns{position:fixed;right:0;bottom:60px;z-index:999}a.whatsapp-btn{display:block;width:60px;height:60px;background:#25d366;border-radius:10px 0 0 10px;padding:11px 0 11px 5px;text-align:center;margin-bottom:10px;transform:translateX(100%);opacity:0;animation:slideInFromRight 0.8s ease-out 0.5s forwards;transition:all 0.3s ease}a.whatsapp-btn:hover{transform:translateX(0) scale(1.1);box-shadow:0 4px 15px rgb(37 211 102 / .4)}a.whatsapp-btn img{display:inline-block;width:40px;transition:transform 0.3s ease}a.whatsapp-btn:hover img{transform:rotate(10deg)}.back-top-btn{border:0;width:60px;height:60px;background:#bfbfbf;border-radius:10px 0 0 10px;display:block;cursor:pointer;transition:all 0.3s ease;margin-bottom:10px;transform:translateX(100%);opacity:0;visibility:hidden}.back-top-btn.show{transform:translateX(0);opacity:1;visibility:visible;animation:slideInFromRight 0.6s ease-out forwards}.back-top-btn:hover{background-color:#0890fa;transform:translateX(0) scale(1.1);box-shadow:0 4px 15px rgb(8 144 250 / .4)}.back-top-btn:hover img{filter:brightness(0) invert(1)}.center-text p{max-width:900px;margin:auto}.back-top-btn img{transform:rotate(180deg);transition:transform 0.3s ease}.back-top-btn:hover img{transform:rotate(180deg) scale(1.1)}.hero-banner{position:relative}.hero-banner{width:100%;background-size:cover;background-position:top center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;height:400px}.hero-banner::after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:#0a0a0a1a;pointer-events:none}.hero-banner .text-holder{text-align:center;width:100%;max-width:950px;margin:auto;color:#fff;margin-bottom:105px;text-shadow:2px 4px 3px #101010}.hero-banner .text-holder h1{color:#fff;margin:0 0 10px}.new-year-bgd{position:absolute;top:0;height:100%;left:50%;transform:translateX(-50%);z-index:8}.new-year-banner{background-color:#dd2e3a;width:120px;height:130px;clip-path:polygon(0% 0%,100% 0,100% 63%,50% 100%,0 63%);display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column;padding-bottom:25px;position:absolute;top:0;left:15px;color:#fff}.hero-banner.hotel-hero .new-year-banner{width:135px}.bg-light-cyan.flight-map:not(:has(.flight-map-img)){height:auto}.bg-light-cyan.flight-map:not(:has(.flight-map-img)) .half-width{width:100%}.bg-light-cyan.flight-map:not(:has(.flight-map-img)) .half-width .list-items-link a{max-width:400px}.bg-light-cyan.flight-map:not(:has(*)){display:none}.new-year-banner span{font-size:17px;line-height:1}.new-year-banner strong{font-size:28px;letter-spacing:1px;line-height:1.4}.fligth-slider{width:100%;overflow:hidden;position:relative;height:400px}.fligth-slider .slides{position:absolute;top:0;left:0;width:100%;height:400px;transform:translateX(100%);transition:transform 0.5s ease}.hero-banner.tour-hero .fligth-slider,.hero-banner.tour-hero .fligth-slider .slides,.hero-banner.tour-hero .hero-image{height:430px}.fligth-slider .slides.active{transform:translateX(0);z-index:1}.text-center{text-align:center;color:#2d2d2d}.fligth-slider .slides.previous{transform:translateX(-100%)}.fligth-slider .slides .slider-bg{position:absolute;height:100%;width:100%;object-fit:cover;object-position:center;top:0;left:0;z-index:1;display:block}.search-section,.search-area{margin-top:-80px;z-index:1;position:relative;margin-bottom:30px;background:#fff0;padding:0}.search-bar{position:relative}.roud-btns{margin-bottom:30px}.roud-btns a{padding:5px 15px;border:2px solid #ced4da;border-radius:50px;color:#000;font-size:14px;display:inline-block}.roud-btns a.active,.roud-btns a:hover{background-color:#e8e8e8;color:#191e3b;border-color:#191e3b}.slider-heading{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.slider-btns{display:flex;gap:10px;justify-content:flex-end;margin-left:auto;margin-bottom:20px}.slider-btn-left,.slider-btn-right{width:40px;height:40px;border-radius:5px;background:#f7890f;cursor:pointer;display:flex;align-items:center;border:none;justify-content:center;transition:all 0.3s ease}.slider-btn-left:hover,.slider-btn-right:hover{background:#f7890f;transform:scale(1.05)}.slider-btn-left:disabled,.slider-btn-right:disabled{opacity:.5;cursor:not-allowed;background:#c5c5c5}.slider-btn-left:disabled:hover,.slider-btn-right:disabled:hover{transform:none;background:#c5c5c5}.slider-btn-left img{width:18px;transform:rotate(180deg);filter:invert(0) brightness(0)}.slider-btn-right img{width:18px;filter:brightness(0)}.flt-slider-wraperye{overflow:hidden;position:relative;width:100%}.bg-light-cyan.flight-map{height:690px;position:relative}.bg-light-cyan.flight-map .flight-map-img{position:absolute;height:100%;width:55%;right:0;top:0}.bg-light-cyan.flight-map .flight-map-img img{height:100%;width:100%}.bg-light-cyan.flight-map .flight-map-img::after{content:'';width:40%;height:100%;position:absolute;left:-25px;top:0;background:linear-gradient(to right,#EFF8FF 5%,#fff0 100%)}.bg-light-cyan.flight-map .list-items-link a{max-width:540px;width:100%}.flt-slider-wraper{display:flex;transition:transform 0.5s ease;list-style:none;margin:0;padding:0;width:100%;gap:10px}.destination-item{flex:0 0 auto;width:calc(20% - 10px)!important;padding:0}.destination-card{background:#fff;border-radius:12px;overflow:hidden;transition:all 0.3s ease;cursor:pointer;height:350px;position:relative;width:100%;display:flex;z-index:1;transition:background 0.3s ease-in-out}.destination-card img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:top;z-index:1;transition:all 0.3s ease-in-out}.destination-info{width:100%;height:60%;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;z-index:2;align-self:flex-end;position:relative;overflow:hidden}.destination-info::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,#001848,#fff0);transition:opacity 0.3s ease-in-out;z-index:-1}.destination-info::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#f7890f,#fff0);opacity:0;transition:opacity 0.3s ease-in-out;z-index:-1}.destination-card:hover img{transform:scale(1.05)}.destination-card:hover .destination-info::after{opacity:1}.destination-card:hover .destination-info p{color:#fff;transition:color 0.3s ease-in-out}.destination-info h4{font-size:19px;margin:0 0 5px 0;color:#fff}.destination-info p{font-size:14px;margin:0;color:#FF9924;font-weight:500}ul.top-flights{display:flex;gap:15px;flex-wrap:wrap;margin:25px 0 0}ul.top-flights.rot-6{gap:clamp(15px, 2vw, 25px)}ul.top-flights li{width:calc(12.5% - 15px);min-width:100px}ul.top-flights.rot-6 li{width:calc(16.5% - 20px);min-width:100px}ul.top-flights li a{display:block;background:#fff;padding:10px 15px;border-radius:10px;box-shadow:0 5px 10px 2px rgb(0 0 0 / .1);border:1px solid #fff}ul.top-flights li a:hover{border:1px solid #ff9924}ul.top-flights li a img{width:100%;transition:all .2s ease}ul.top-flights li a:hover img{transform:scale(1.1)}.flight-tabs-container .desktop-tabs{display:flex;gap:15px;margin-top:30px;border-bottom:4px solid #0890fa;padding:0 12px}.flight-tabs-container .desktop-tabs .tab-btn{flex:1;min-width:120px;background:rgb(8 144 250 / .1);border:none;padding:12px 16px;border-radius:10px 10px 0 0;cursor:pointer;display:flex;flex-direction:column;align-items:center;transition:0.3s ease}.flight-tabs-container .tab-btn span{font-size:12px;opacity:.7}.flight-tabs-container .tab-btn strong{font-size:17px;font-weight:500}.flight-tabs-container .tab-btn:hover,.flight-tabs-container .tab-btn.active{background:#0890fa;color:#fff}.flight-tabs-container .tab-btn.active strong{font-weight:600}.flight-tabs-container .tab-pane{display:none}.flight-tabs-container .tab-pane.active{display:block}.flight-tabs-container .destinations-row{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:20px}.flight-tabs-container .destination-link{width:calc(25% - 20px);min-width:140px;font-size:18px;color:#0a3991;padding:5px 0;position:relative;border-bottom:1px solid #e0e0e0;overflow:hidden}.flight-tabs-container .destination-link::after{content:'';position:absolute;left:0;bottom:0;height:1px;width:0%;background:#0890fa;transition:all 0.3s ease-in-out}.flight-tabs-container .destination-link:hover{color:#0890fa;border-bottom-color:#fff0}.flight-tabs-container .destination-link:hover:after{width:100%}.day-table{box-shadow:0 0 5px 1px rgb(0 0 0 / .2);overflow:hidden;border-radius:10px}.day-wise-list{display:flex;flex-wrap:wrap;align-items:stretch;border-bottom:1px solid #dfdfdf}span.day-name{width:20%;background:#fff;min-width:86px;padding:15px 20px}span.flig-name{width:30%;background:#f8f8f8;padding:15px 20px}span.flig-time{background:#f8f8f8;padding:15px 20px;flex:1}.row.side-bar{gap:24px;align-items:start;margin:30px auto}.side-bar .day-table{flex:1 1 73%;min-width:300px}.side-bar .side-filters{flex:1 1 25%;min-width:300px;background:#f8f8f8;padding:15px 15px 10px;border-radius:10px}.day-table .stats{display:flex;gap:20px;margin:20px 0;flex-wrap:wrap}.day-table .stat-box{flex:1;background:#f7f7f7;border-radius:10px;min-width:180px;padding:15px}.chart-container{margin-top:20px;display:flex;gap:15px;height:150px}.chart-container .y-axis{display:flex;flex-direction:column;justify-content:space-between;font-size:12px;color:#7a7a7a;padding-right:10px}.chart-container .chart{display:flex;align-items:flex-end;justify-content:space-around;gap:clamp(15px, 2vw, 30px);flex:1;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:10px clamp(10px, 2vw, 20px) 0;margin-bottom:20px}.chart-container .bar{min-width:10px;flex:1;height:var(--h);background:#4b5563;border-radius:7px 7px 0 0;position:relative}.bar::before{content:attr(data-day) "\A" attr(data-value);position:absolute;bottom:47%;left:75%;z-index:11;transform:translateY(0);background:#000000cf;color:#fff;font-size:12px;padding:6px 8px;border-radius:6px;white-space:pre;opacity:0;pointer-events:none;transition:.2s ease}.bar::after{content:"";position:absolute;bottom:85%;z-index:111;left:48%;border:6px solid #fff0;border-right-color:#000000cf;opacity:0;transition:.2s ease;transform:translateY(0)}.bar:hover::before,.bar:hover::after{opacity:1;transform:translateY(-8px)}.chart-container .bar span{position:absolute;bottom:-24px;left:50%;transform:translateX(-50%);font-size:12px;color:#666;white-space:nowrap}ul.citylist{margin:10px 0}ul.citylist li a{position:relative;font-size:15px;line-height:24px;padding:2px 0 2px 20px;display:block;color:#0c63c6}ul.citylist li a:after{content:'';position:absolute;left:0;top:9px;background:#f7890f;width:11px;height:11px;border-radius:3px;transition:all 0.3s ease-in-out}ul.citylist li a:hover{color:#f7890f}ul.citylist li a:hover:after{background:#0c63c6}.flight-input-group input.error{border-color:#ff4757!important;background-color:#fff5f5!important}.add-destination-btn{margin-top:15px!important;width:auto;padding:10px 20px}.remove-destination-btn{background:#ff4757!important}.remove-destination-btn:hover{background:#ff3030!important}.multicity-row{margin-top:15px;padding-top:15px;border-top:1px solid rgb(255 255 255 / .2)}.multicity-row .flight-return-date{display:none!important}.airline-logo{width:100%;margin-bottom:20px;text-align:center}.airline-logo img{width:80px;height:80px;border-radius:10px;background-color:#fff;object-fit:contain;padding:10px}.fligth-slider .text-holder-bg strong,.umrah-hero .fligth-slider .text-holder-bg h1,.hotel-hero .fligth-slider .text-holder-bg h1{color:#fff;text-shadow:2px 2px 4px rgb(0 0 0 / .7)}.umrah-txt-center{text-align:center}.centered-box{max-width:650px;width:100%;margin:30px auto 0}.whats-buttons{display:flex;gap:20px;justify-content:center;margin-top:20px}.whats-buttons a{padding:12px 20px;border-radius:10px;background:#6b6b6b;color:#fff;max-width:190px;display:flex;gap:12px;align-items:center;line-height:1.2;text-align:left}.whats-buttons a:hover{background:#515151}.whats-buttons a:first-child{background-color:#25d366}.whats-buttons a:first-child:hover{background-color:#15c154}.whats-buttons a img{width:50px}.org-underline{position:relative}.org-underline::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#FFAA01}ul.umh-city-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0}ul.umh-city-list li{list-style:none;padding:0;width:12%}ul.umh-city-list a{display:flex;flex-direction:column;gap:10px;text-align:center;background:#fff;border-radius:10px;padding:15px 0 10px 0;transition:all 0.3s ease-in-out}ul.umh-city-list a img{height:46px;object-fit:contain;width:auto;transition:all 0.3s ease-in-out}ul.umh-city-list a:hover{color:#0890FA}ul.umh-city-list a:hover img{filter:brightness(0) saturate(100%) invert(37%) sepia(44%) saturate(2937%) hue-rotate(190deg) brightness(106%) contrast(96%)}ul.umh-duration-list{display:flex;flex-wrap:wrap;justify-content:center;margin:22px 0 0}ul.umh-duration-list li{width:125px;padding:0 10px}ul.umh-duration-list li a{display:flex;flex-direction:column;border-radius:10px;border:3px solid #ff9924;text-align:center;background:#eff8ff;font-size:41px;line-height:1;padding:10px 0 10px 0;color:#000;font-weight:400}ul.umh-duration-list li a:hover{border:3px solid #0890FA;color:#0890FA}ul.umh-duration-list li a em{font-style:normal;display:block;font-size:16px;line-height:24px;padding:5px 0 0 0}ul.umh-duration-list li a span{font-style:normal;display:block;font-size:15px;line-height:21px;padding:0 5px 6px;font-weight:600}.trips-review-wrapper{width:100%;overflow:hidden;position:relative}.trips-slider-track{display:flex;padding:0;margin:0;list-style:none;cursor:grab;user-select:none;touch-action:pan-y;will-change:transform;transition:transform 0.6s ease}.trips-slider-track.dragging{transition:none;cursor:grabbing}.trips-slider-track:active{cursor:grabbing}.trips-slide-unit{flex-shrink:0;width:33.333%;padding:15px}.trips-review-card{background-color:#fff;padding:20px;border-radius:10px;min-height:320px;margin-bottom:10px}.trips-review-card .trips-user-header p{font-weight:600;margin-bottom:0}.trips-review-content{padding:10px 0 0;min-height:345px}.trips-review-content img{width:100%;height:170px;object-fit:cover;margin-bottom:10px}.trips-review-content p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;font-style:italic;font-weight:400;padding-top:10px;font-size:15px}.popup-wrapper{position:fixed;top:0;right:0;width:100%;height:100vh;background:#001848d9;z-index:1111;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all 0.3s ease}.popup-wrapper.show{opacity:1;visibility:visible}.popup-box{position:relative;max-width:700px;min-height:350px;padding:20px 40px;background:#fff;border-radius:10px;transform:scale(.7) translateY(-50px);transition:all 0.3s ease}.popup-wrapper.hide .popup-box{animation:popupFadeOut 0.3s ease forwards}.close-pop{position:absolute;top:0;right:20px;padding:8px 12px 9px;font-size:22px;font-weight:700;color:#fff;background:#fd3c4f;border-radius:0 0 5px 5px;line-height:1;transition:all 0.3s ease-in-out}.close-pop:hover{cursor:pointer;background:#c10d1f}.pop-content{margin:20px 0}.pop-content .whats-buttons{justify-content:start}.pop-row{display:flex;align-items:center;gap:15px;padding:10px 0;border-bottom:1px solid}.pop-row img{width:30px}.pop-row h3{margin:0}.margin-top{margin-top:40px}.registration-form{display:flex;flex-wrap:wrap;gap:clamp(15px, 3vw, 30px);margin:30px 80px 20px 0}.feild-holder{width:calc(50% - 15px)}.feild-holder label{display:block;margin-bottom:8px;font-size:12px;line-height:1;color:#a1a1a1}.feild-holder input[type="text"],.feild-holder select{width:100%;padding:6px 10px 2px 0;font-size:16px;line-height:1;color:#4e4e4e;border:none;outline:none;background:#fff0;border-bottom:1px solid #a1a1a1}.feild-holder input[type="text"]:focus,.feild-holder select:focus{border-bottom-color:#363636;color:#292929}.feild-holder input[type="text"]::placeholder{color:#4e4e4e}.select-input{display:flex}.custom-select-wrapper{position:relative;width:75px;min-width:75px}.custom-select-trigger{display:flex;align-items:center;gap:5px;padding:6px 5px 2px 0;border:none;border-bottom:1px solid #a1a1a1;background:#fff0;cursor:pointer;font-size:16px;color:#4e4e4e}.custom-select-trigger:hover{border-bottom:1px solid #363636}.custom-select-trigger .flag-img{width:20px;height:15px;object-fit:cover;border-radius:2px}.custom-select-trigger .country-code{font-size:16px;color:#4e4e4e}.custom-select-trigger .dropdown-arrow{margin-left:auto}.custom-select-options{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 4px 15px rgb(0 0 0 / .15);z-index:1000;display:none;min-width:80px;max-height:200px;overflow-y:auto}.custom-select-options.show{display:block}.custom-option{display:flex;align-items:center;gap:3px;padding:5px;cursor:pointer;transition:background-color 0.2s ease}.custom-option:hover{background-color:#0890FA;color:#fff}.custom-option:hover span{color:#fff}.custom-option img{width:20px;height:15px;object-fit:cover;border-radius:2px}.custom-option span{font-size:16px}.select-input input{padding-left:15px}.registration-form .pop-submit-btn{width:100%}.star-rating{display:flex;gap:5px}.star-rating img{width:17px}ul.recent-route-list.hotel-deals li .holder-first{flex-direction:column;padding:12px 5px;gap:3px;flex:1 1 40%}ul.recent-route-list.hotel-deals li .holder-first h4{color:#0890FA}ul.recent-route-list.hotel-deals li .holder-end{min-width:100px;flex:1 1 10%}.insurance-boxes{min-width:280px}.insurance-boxes .key-points li{position:relative;display:flex;align-items:center;gap:10px;margin:5px 0}.insurance-boxes li::before{content:'';width:18px;height:18px;background:url(/assets/images/correct.png) center / contain no-repeat}.flight-search-boxes{min-width:300px}.flight-search-boxes p{margin-top:10px;color:#1c1c1c}.flight-search-boxes strong{color:#000;padding-left:20px}.flight-search-boxes strong:first-child{padding-left:0}.flight-search-btns{display:flex;gap:10px;margin-top:10px}.flight-results-wraper{overflow:hidden;border-radius:10px;border:2px solid #d8d8d8}.flight-results-wraper .flight-results{padding:20px;border-bottom:2px solid #d8d8d8}.flight-results-wraper .flight-results:last-child{border-bottom:none}.flight-inner-row{border-bottom:1px solid #ececec;padding:8px 0}.flight-inner-row:last-child{border-bottom:none}.flight-inner-row,.flight-results-wraper .middles-holder{display:flex;align-items:center;justify-content:space-between}.flight-results-wraper .middles-holder{flex-grow:1;min-width:200px}.flight-results-wraper .lefts-holder{width:25%}.flight-results-wraper .lefts-holder img{width:100px}.flight-results-wraper .flt-text-holder p{font-size:14px;color:gray}.middles-holder .icon-text-holder{display:flex;gap:10px;align-items:center;padding-left:10px;border-left:1px solid #ddd}.flight-results-wraper .flt-text-holder{padding-right:15px}.flight-results-wraper .flight-inner-row h4{font-size:18px}.flight-results-wraper .filt-line-icon{display:flex;align-items:center;flex-direction:column;flex-grow:1;gap:10px;padding:0 15px 0 8px}.flight-results-wraper .filt-line-icon strong{font-size:13px}.flight-results-wraper span.flt-plane-ico{width:100%;height:2px;background-color:#F7890F;display:flex;align-items:center;justify-content:center}.flight-results-wraper span.flt-plane-ico img{width:33px;height:33px;padding:6px;border-radius:50px;background-color:#fff}.flight-inner-row .rights-holder{min-width:100px;padding-left:12px;width:15%}.flight-inner-row .rights-holder a{color:#F7890F}.flight-inner-row .rights-holder a:hover{color:#d87607}.middles-holder .icon-text-holder .baggages img,.middles-holder .icon-text-holder .baggages{position:relative;width:20px}.middles-holder .icon-text-holder .baggages::after{content:'';position:absolute;top:-5px;right:-4px;width:10px;height:10px;border-radius:50px;background:#25D366}.middles-holder .icon-text-holder .nobaggages::after{background-color:red}.middles-holder .last-hold strong{font-size:19px;padding-right:20px}.middles-holder .last-hold a.button{padding:5px 15px;border-radius:50px;font-size:14px;font-weight:400}.list-items-link{display:flex;flex-wrap:wrap;gap:10px 20px;margin:20px 0}.list-items-link>a,.list-items-link>li{width:calc(25% - 20px);min-width:140px;font-size:18px;color:#0a3991;padding:5px 0;position:relative;border-bottom:1px solid #e0e0e0;overflow:hidden}.list-items-link>li{width:calc(50% - 20px);font-size:16px;padding:7px 0}.list-items-link>li a{color:#000}.list-items-link>a::after,.list-items-link>li::after{content:'';position:absolute;left:0;bottom:0;height:1px;width:0%;background:#FF9924;transition:all 0.3s ease-in-out}.list-items-link>a:hover .list-items-link>li:hover{border-bottom-color:#fff0}.list-items-link a:hover{color:#FF9924}.list-items-link>a:hover:after,.list-items-link>li:hover:after{width:100%}.flight-search-form{background:#001848;border-radius:10px;padding:20px;color:#fff;box-shadow:0 8px 30px rgb(0 24 72 / .3)}@keyframes slideInFromRight{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}.feild-holder{width:auto;flex:1}.feild-holder label{display:block;font-size:12px;line-height:1;color:#a1a1a1}.feild-holder input{width:100%;padding:10px 10px 2px 0;font-size:16px;line-height:1;color:#1e1d1d;border:none;outline:none;background:#fff0;border-bottom:1px solid #d5d5d5}img.selected-flag{width:25px;position:absolute;left:0;border:1px solid #b7b7b7}.my-dropdown::after{content:'';position:absolute;right:2px;bottom:30%;width:10px;height:10px;background:url(https://www.trips.pk/main-root/images/icons/arrow-down.webp);background-size:cover}.feild-holder input:focus{border-bottom-color:#363636;color:#292929}.feild-holder input::placeholder{color:#1e1d1d}input:focus::placeholder{opacity:0}.my-dropdown input:focus::placeholder{opacity:1}.my-dropdown{position:relative;width:100%;display:flex;align-items:center}.my-dropdown input{width:100%}.my-dropdown ul.my-options{position:absolute;left:0;right:0;top:98%;max-height:200px;overflow:auto;border:1px solid #ccc;background:#fff;display:none;margin:0;padding:0;z-index:11;min-width:130px;width:100%;list-style:none}.my-dropdown.active ul.my-options{display:block}.my-dropdown.active ul.my-options:not(:has(li:not([style*="display: none"]))){display:none}.flight-city-dropdown:not(:has(.flight-city-option:not([style*="display: none"]))){display:none!important}.my-dropdown ul.my-options li{padding:4px 6px;cursor:pointer;display:flex;gap:5px;color:#000}.my-dropdown ul.my-options li img{width:22px;height:auto;object-fit:contain}.my-dropdown ul.my-options li.active,.my-dropdown ul.my-options li:hover{background:#0890fa;color:#fff}input.date-placeholder{appearance:none;-webkit-appearance:none;-moz-appearance:textfield;padding:10px 40px 2px 0;position:relative;height:38px}input.date-placeholder::-webkit-calendar-picker-indicator{opacity:1;position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px;height:18px;cursor:pointer;background:url(/assets/images/icocalendar.png) no-repeat right 0 center;background-size:18px}input.date-placeholder{background:url(/assets/images/icocalendar.png) no-repeat right 0 center;background-size:18px}.price-table-wrapper{width:100%;overflow-x:auto;margin:20px 0;box-shadow:0 0 5px 1px rgb(0 0 0 / .2);border-radius:10px}figure.table{display:block;width:100%;overflow-x:auto;margin:20px 0}table{width:100%;border-collapse:collapse}table th{background:#001848;color:#fff;font-weight:600}.hotel-room-table .table thead tr th:first-child{border-radius:20px 0 0 0;overflow:hidden}.hotel-room-table .table thead tr th:last-child{border-radius:0 20px 0 0;overflow:hidden}table th,table td{padding:10px 12px;text-align:left;border-bottom:1px solid #e0e0e0}table td{border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.hotel-room-table table tbody tr td:last-child{border-right:none;border-left:none}.hotel-room-table table tbody tr:last-child td{border:none}.faq-sec h2{color:#0a3991;font-weight:600}.faq-accordion{margin-top:20px}.faq-item{margin-bottom:15px;border-left:4px solid #0890fa;overflow:hidden}.faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-question h3{font-size:20px!important;font-weight:500;padding-left:15px;margin-bottom:10px}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.faq-item.active .faq-answer{max-height:250px}.faq-answer p{padding-left:20px}.hero-section{background-color:#001848;color:#fff}div#main{position:relative}.hero-section .text-holder{padding:60px 0 48px;text-align:center;width:100%}.row.pessenger-detail-wrap{gap:30px}.pessenger-detail-wrap .pesnger-left{min-width:320px;flex:1 1 65%}.details-form{display:block;width:100%;min-height:100px;box-shadow:0 0 5px 1px rgb(0 0 0 / .2);border-radius:10px;padding:20px}.adult-info-wrap{margin:0 0 25px}.adult-info-wrap h3{color:#666;font-size:22px}.form-holder{display:flex;flex-wrap:wrap;gap:25px;align-items:flex-end}.form-holder .feild-holder{min-width:200px;max-width:244px}.form-holder .feild-holder.selct{min-width:76px}.country-select{display:flex;padding-top:10px}.my-dropdown.country-dropdown{width:130px}.my-dropdown.country-dropdown input{padding:0;padding-left:30px}.country-select input{padding:0;padding-left:8px}.details-form input[type=number]::-webkit-inner-spin-button,.details-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pessenger-detail-wrap .pesnger-right{width:30%;min-width:20px;flex-grow:1}.flight-sumray-box{min-height:100px;box-shadow:0 0 5px 1px rgb(0 0 0 / .2);border-radius:10px;overflow:hidden}.flight-sumray-box .ftop-row{padding:10px 15px;color:#fff;background:#001848;display:flex;justify-content:space-between;align-items:center}.flight-sumray-box .ftop-row a{padding:2px 10px;border-radius:50px;font-size:14px;font-weight:400}.flight-sumray-box .sum-content{padding:12px}.text-gray-sm{font-size:12px;color:gray;line-height:1.5}.text-gray-sm span{padding-right:15px}.text-gray-sm span:last-child{display:block}.sum-content .airline-details{padding:10px 0 0}.sum-content .airline-details.border{border-bottom:1px solid #cecece;padding-bottom:10px}.airline-details .fir-row{display:flex;font-size:13px;justify-content:space-between;align-items:center;padding:10px 0 15px}.airline-details .fir-row img{width:75px;margin-left:20px}.airline-details .midle-row{display:flex;gap:10px;justify-content:space-between;align-items:center}.airline-details .midle-row span{font-size:12px;color:gray;line-height:1.5}.airline-details .midle-holder{text-align:center}.airline-details div.doted-diveder{min-width:90px;border:none;border-top:1px dashed gray;margin:8px 0 5px;position:relative}.airline-details div.doted-diveder::after,.airline-details div.doted-diveder::before{content:'';width:10px;height:10px;border-radius:50px;background-color:#cfcfcf;position:absolute;right:-11px;bottom:-4px}.airline-details div.doted-diveder::after{left:-11px}.pesnger-left .button{min-width:100px;margin-top:30px}.popup-wrapper{position:fixed;top:0;right:0;width:100%;min-height:100vh;background:#001848d9;z-index:1111;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all 0.3s ease}.popup-wrapper.show{opacity:1;visibility:visible}.popup-box{position:relative;max-width:700px;width:100%;min-height:300px;max-height:95vh;overflow-y:auto;padding:20px 40px;background:#fff;border-radius:10px;transform:scale(.7) translateY(-50px);transition:all 0.3s ease}#popupWrapper .popup-box{overflow-y:visible}.popup-wrapper.show .popup-box{transform:scale(1) translateY(0)}.popup-wrapper.hide .popup-box{animation:popupFadeOut 0.3s ease forwards}.close-pop{position:absolute;top:0;right:20px;padding:8px 12px 9px;font-size:22px;font-weight:700;color:#fff;background:#fd3c4f;border-radius:0 0 5px 5px;line-height:1;transition:all 0.3s ease-in-out}.close-pop:hover{cursor:pointer;background:#c10d1f}.pop-content{margin:30px 0 20px}.registration-form{display:flex;flex-wrap:wrap;align-content:center;gap:25px;margin-top:20px;min-height:195px}.registration-form .feild-holder{min-width:250px;width:35%;flex:0}.registration-form .button{display:block}.pop-row{width:100%;position:relative;display:flex;padding:0}.pop-btn-row{width:100%}.pop-row::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#0d2451}.dark-txt{font-size:18px;color:#0d2451}.pop-row .pop-toogle-btn{min-width:150px;width:40%;font-size:18px;cursor:pointer;color:#0d2451;padding:5px 10px 15px;z-index:1}.pop-row .pop-toogle-btn.active{border-bottom:6px solid #F38307}ul.recent-route-list{display:flex;align-items:center;gap:10px;margin:35px 0 0;flex-wrap:wrap;list-style:none}ul.recent-route-list li{min-width:300px;width:calc(50% - 5px);padding:12px;margin:0;list-style:none;border:1px solid #ced4da;border-radius:10px;transition:all 0.2s ease-in-out}ul.recent-route-list .flight-holder{display:flex;flex-wrap:wrap;align-items:end;gap:10px}ul.recent-route-list .holder-first{display:flex;flex-wrap:wrap;gap:15px;flex:1 1 66%;min-width:300px}ul.recent-route-list .holder-end{flex:1 1 31%;min-width:130px}.flight-route-inner-bx{display:flex;justify-content:space-between;align-items:center}ul.recent-route-list img{max-width:70px;object-fit:contain}.wrpper-bbx{min-width:270px;padding:0 12px}ul.recent-route-list p{font-size:13px}.flight-details-popup .popup-box{max-width:1000px}.flight-details-popup .flight-dt-left{flex-grow:1;min-width:300px}.flight-details-popup .pop-row{padding-bottom:15px;gap:15px 30px;flex-wrap:wrap}.flight-details-popup h3{color:#001848;font-size:22px;margin:0}.flight-details-popup .pop-row .flight-dt-left p{color:#f7890f}.flight-details-popup .pop-row strong{color:#667491;font-size:14px;display:block}.flight-details-popup .pop-row span{display:block}.flight-details-popup .flight-info-holdr{display:flex;justify-content:space-between;margin-top:15px;gap:10px;flex-wrap:wrap}.flight-details-popup .flight-info-holdr div{min-width:100px}.flight-details-popup .flight-dt-right{min-width:165px;display:flex;flex-direction:column;margin-left:50px}.flight-details-popup .flight-dt-right .button{margin-top:auto;margin-bottom:5px}.flight-details-popup .wrpper-bbx{flex:1}.flight-details-popup ul.recent-route-list .holder-first{align-items:center;gap:0 10px}.flight-details-popup ul.recent-route-list li{padding:0;margin:0;flex-grow:1;border:none}.flight-details-popup ul.recent-route-list .flight-holder{width:100%;padding:12px;margin:10px 0;list-style:none;border:1px solid #ced4da;border-radius:10px;transition:all 0.2s ease-in-out}.flight-route-inner-bx p{color:#667491}.flight-details-popup ul.recent-route-list .holder-first>p,.flight-details-popup ul.recent-route-list .text-holder>p{font-size:14px}.center-text{text-align:center;min-width:80px}.close-btn{background-color:red;width:40px;height:45px;position:sticky;top:-20px;color:#fff;font-size:30px;font-weight:600;border-radius:0 0 30px 30px;display:flex;align-items:center;margin:-20px 0 0 auto;justify-content:center;transition:all 0.2s ease-in-out;cursor:pointer;z-index:11}.close-btn:hover{background-color:#d30000}.flight-tabs-container{margin-bottom:20px}.row.hotels-detail-wrap{gap:25px}.row.hotels-detail-wrap .pesnger-left{width:72%;min-width:300px}.row.hotels-detail-wrap .pesnger-right{width:calc(28% - 25px);min-width:300px}.editor-content h4 {
    margin-bottom: 7px;
}
ul.media-links li a img {
    width: auto;
    height: 27px;
}