.homeParent{display:flex;flex-direction:column}.homeParent .topHeading{color:#000;font-size:30px;font-style:normal;font-weight:500;line-height:normal;margin:25px 0 35px}.homeParent .topHeading span{color:#ffc107;font-weight:600}.homeParent .topHeading .topHeadingBottom{color:#1b5e20;font-size:28px;font-style:normal;font-weight:500;line-height:normal}.homeParent .searchServicesInput{width:100%;height:60px;margin:0 auto;border-radius:65px;border:7px solid #ffc107;position:relative}.homeParent .searchServicesInput select{width:100%;height:100%;padding-left:20px;color:#000;font-size:20px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat;background-position:right 230px center}.homeParent .searchServicesInput .searchButton,.homeParent .searchServicesInput select{border-radius:65px;border:none;outline:none;font-style:normal;font-weight:400;line-height:normal}.homeParent .searchServicesInput .searchButton{cursor:pointer;background:#1b5e20;width:228px;height:65px;flex-shrink:0;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:24px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.homeParent .companyInfo{display:flex;align-items:center;justify-content:center;gap:25px;padding:40px 0}.homeParent .companyInfo .singleInfo{border-radius:15px;background:linear-gradient(145deg,#ffffff,#f0f0f0);box-shadow:0 2px 4px -2px rgba(200,200,200,.05),0 1px 3px -2px rgba(200,200,200,.03);width:25%;height:136px;display:flex;align-items:center;justify-content:center;color:#000;font-size:60px;text-align:center;font-weight:700;position:relative;transition:transform .3s ease}.homeParent .companyInfo .singleInfo .infoLabel{position:absolute;bottom:-10px;border-radius:9px;background:#1b5e20;width:240px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.homeParent .companyInfo .singleInfo:hover{transform:scale(1.05);box-shadow:0 12px 24px 0 rgba(0,0,0,.25)}.homeParent .travel-agency{padding:20px 0;margin:auto;border-radius:8px}.homeParent .travel-agency h1,.homeParent .travel-agency h2{color:#1b5e20;font-weight:600}.homeParent .travel-agency p{color:#666;line-height:1.6;font-weight:500}.homeParent .travel-agency strong{color:#ffc107;font-weight:600}.homeParent .amazingOfferInfo{display:flex;align-items:center;justify-content:space-between;gap:20px}.homeParent .amazingOfferInfo .singleOfferInfo{width:calc(25% - 15px);height:150px;flex-shrink:0;border-radius:15px;background:#fff9e0!important;color:#ffc107!important;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 12px;box-sizing:border-box}.homeParent .amazingOfferInfo .evenOfferInfo{background:#f2ffec!important;color:#1b5e20!important}.homeParent .amazingOffers{padding:46px 0;display:flex;flex-direction:column;gap:40px;position:relative}.homeParent .amazingOffers .mobilePhoneImage img{position:absolute;top:55%;right:50px;transform:translateY(-50%)}.homeParent .amazingOffers .upper{color:#000;font-size:30px;font-weight:500;line-height:normal;line-height:45px}.homeParent .amazingOffers .upper span{color:#1b5e20;font-size:50px;font-weight:700}.homeParent .amazingOffers .amazingBottom{display:flex;align-content:center;justify-content:space-between;gap:20px;width:100%}.homeParent .amazingOffers .amazingBottom img{width:calc(25% - 15px)}.homeParent .malaysiaVisit{background-image:url(/_next/static/media/malaysiaVisit.1ccb067e.svg);background-size:cover;background-position:50%;background-repeat:no-repeat;height:270px;border-radius:20px;display:flex;align-items:center;justify-content:space-between;padding:0 30px;margin:30px 0}.homeParent .malaysiaVisit .leftText{color:#fff;font-size:30px;font-style:normal;font-weight:400;line-height:normal}.homeParent .malaysiaVisit .leftText span{color:#ffd804;line-height:70px;font-size:60px;font-weight:700}.homeParent .malaysiaVisit .rightButton{filter:drop-shadow(10px 9px 4px rgba(0,0,0,.25));width:200px;height:76px;color:#1b5e20;border-radius:20px;background:#fff;font-size:24px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.homeParent .trendingVisaDestinations{display:flex;flex-direction:column;gap:40px;margin-bottom:30px}.homeParent .trendingVisaDestinations .countriesList{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 20px 0;margin:0 auto}.homeParent .trendingVisaDestinations .singleCountry{flex:1 0 25%;display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:45px}.homeParent .trendingVisaDestinations .singleCountry img{border-radius:5px}.homeParent .trendingVisaDestinations .countryName{color:rgba(0,0,0,.6235294118);font-size:14px;text-align:center;font-weight:400;line-height:normal}.homeParent .customerReviews{display:flex;flex-direction:column;gap:30px}.homeParent .customerReviews .allReviews{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;gap:30px;margin-bottom:38px;margin-top:20px}.homeParent .customerReviews .allReviews .singleReview{padding:26px;margin:0 auto;display:flex;flex-direction:column;gap:10px;border-radius:15px;background:#fff9e0!important}.homeParent .customerReviews .allReviews .singleReview .customerInfo{display:flex;align-items:center;gap:15px;justify-content:center}.homeParent .customerReviews .allReviews .singleReview .customerInfo img{height:150px;width:150px;border:99px;object-fit:contain}.homeParent .customerReviews .allReviews .singleReview .customerInfo .customerName{text-align:center;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.homeParent .customerReviews .allReviews .singleReview .ratingStars{display:flex;align-items:center;justify-content:center}.homeParent .customerReviews .allReviews .singleReview .customerReview{color:rgba(0,0,0,.6196078431);text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.homeParent .whyBookUs{display:flex;flex-direction:column;gap:40px;margin-bottom:25px}.homeParent .whyBookUs .whyBookUsFeatures{display:flex;align-items:center;justify-content:center;gap:54px}.homeParent .whyBookUs .whyBookUsFeatures .singleFeature{max-width:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.homeParent .whyBookUs .whyBookUsFeatures .singleFeature .featureTitle{color:rgba(0,0,0,.6901960784);font-size:22px;font-style:normal;font-weight:600;line-height:normal}.homeParent .whyBookUs .whyBookUsFeatures .singleFeature .flightInfo{color:rgba(0,0,0,.6901960784);text-align:center;font-size:17px;font-style:normal;font-weight:400;line-height:normal}.homeParent .ourOffices{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;gap:40px}.homeParent .ourOffices .office1{display:flex;flex-direction:column;align-items:center;justify-content:center}.homeParent .ourOffices .office1 img{min-height:270px}.homeParent .ourOffices .officeLocation{color:rgba(0,0,0,.5647058824);text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.homeParent .subscribeParent{border-radius:20px;background:#1b5e20;padding:40px;display:flex;align-items:center;justify-content:space-between;gap:55px;margin-top:20px}.homeParent .leftSubscribeText{color:#fff;font-size:30px;font-style:normal;font-weight:600;line-height:normal;display:flex}.homeParent .rightSubscribeSection{display:flex;align-items:center;justify-content:center;gap:21px}.homeParent .rightSubscribeSection .subscribeInput{border-radius:12px;background:#fff;width:490px;border:none;outline:none;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:normal;height:52px;padding-left:20px}.homeParent .rightSubscribeSection .subscribeButton{border-radius:17px;background:#ffc107;height:62px;padding:0 70px;display:flex;align-items:center;justify-content:center;text-align:center;color:#000;font-size:22px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:700px){.homeParent .ourOffices{grid-template-columns:1fr!important}.homeParent .ourOffices img{min-height:190px!important}.homeParent .topHeading{font-size:22px!important}.homeParent .allReviews{grid-template-columns:1fr!important}.homeParent .singleReview{margin-right:0!important;align-items:center!important;justify-content:center!important}.homeParent .amazingOfferInfo,.homeParent .whyBookUsFeatures{flex-direction:column!important;gap:20px!important}.homeParent .singleCountry{margin-bottom:20px!important}.homeParent .flightInfo{font-size:12px!important}.homeParent .featureTitle{font-size:20px!important}.homeParent .countriesList{padding:10px!important}.homeParent .trendingVisaDestinations{gap:20px!important}.homeParent .customerReview{font-size:12px!important}.homeParent .malaysiaVisit{flex-direction:column;gap:20px;justify-content:center;align-items:start}.homeParent .malaysiaVisit .leftText{font-size:20px!important}.homeParent .malaysiaVisit .leftText span{font-size:30px!important;line-height:40px}.homeParent .amazingOffers{gap:20px!important;padding:30px 0}.homeParent .singleOfferInfo{width:95%!important;font-size:16px!important;height:100px!important}.homeParent .travel-agency{padding:0!important}.homeParent .travel-agency h1,.homeParent .travel-agency h2{font-weight:500;font-size:20px}.homeParent .travel-agency p{font-size:13px}.homeParent .singleInfo{width:95%!important;height:70px!important;font-size:40px!important}.homeParent .singleInfo .infoLabel{font-size:16px!important;width:120px!important;height:20px!important}.homeParent .upper{font-size:20px!important;line-height:25px!important}.homeParent .upper span{font-size:25px!important}.homeParent .topHeadingBottom{font-size:22px!important}.homeParent .searchServicesInput{height:40px;width:95%;border:4px solid #ffc107}.homeParent .searchServicesInput select{font-size:14px;padding-left:10px}.homeParent .searchServicesInput .searchButton{height:40px;width:100px;font-size:16px}}@media screen and (max-width:1000px){.homeParent .companyInfo{flex-direction:column;gap:30px;padding:20px 0!important}.homeParent .allReviews{grid-template-columns:1fr 1fr}.homeParent .amazingBottom{flex-direction:column;align-items:center;justify-content:center}.homeParent .amazingBottom img{height:250px;width:100%!important;border-radius:20px;object-fit:cover}.homeParent .subscribeParent{flex-direction:column;gap:20px;padding:20px}.homeParent .subscribeParent .leftSubscribeText{font-size:22px;font-weight:500!important}.homeParent .subscribeParent .rightSubscribeSection{flex-direction:column;width:100%}.homeParent .subscribeParent .subscribeInput{width:95%;font-size:14px;height:40px}.homeParent .subscribeParent button{height:40px!important}}