.secTitle span{letter-spacing:.02em;font-size:30px;line-height:43px;font-family:var(--accent-font);color:var(--main-color);justify-content:center;display:flex}.secTitle p{color:#000;letter-spacing:.5px;text-align:center;margin-bottom:30px;font-size:16px;font-weight:400;line-height:2}.main{background-image:url(../media/bg-1.a62f0608.png);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.main .secTitle .title{text-align:center;color:#142843;z-index:2;width:100%;margin:0 0 1rem;font-size:30px;font-weight:600;position:relative}.main .secTitle .title:after{content:"";z-index:1;width:120px;height:5px;position:absolute;bottom:5px;right:0}.main .secContent{justify-content:center;gap:1.5rem;width:90%;display:grid}.main .secContent .tourCard{background:#f9fafb;border-radius:10px;align-items:center;height:100%;padding:.5rem;transition:all .3s;overflow:hidden;box-shadow:0 0 35px #0000001f}.main .secContent .tourCard:hover{background:var(--cardHover);box-shadow:1px 4px 4px #5555728c}.main .secContent .tourCard .imgDiv{border-radius:12px;width:100%;overflow:hidden}.main .secContent .tourCard .imgDiv img{object-fit:cover;transition:all 2s}.main .secContent .tourCard .imgDiv:hover img{transform:scale(1.1)}.main .secContent .tourCard .cardInfo .desTitle{color:var(--blackColor);margin-bottom:10px;font-size:1.25rem}.main .secContent .tourCard .cardInfo .continent{gap:5px;display:flex}.main .secContent .tourCard .cardInfo .continent .icon{color:var(--blackColor);font-size:18px}.main .secContent .tourCard .cardInfo .continent .name{color:var(--textColor);font-size:14px;font-weight:400}.main .secContent .tourCard .cardInfo .fees .price{color:var(--blackColor);font-size:2rem}.main .secContent .tourCard .cardInfo{padding:18px!important}.main .secContent .tourCard .cardInfo .desc{width:100%;color:var(--textColor);border-top:1.5px solid var(--greyText);border-bottom:1.5px solid var(--greyText);justify-content:space-between;margin:1rem 0;padding:.5rem 0;font-size:15px;font-weight:500}.main .secContent .tourCard .cardInfo .tourDesc{color:#555;font-size:14px;line-height:1.4;margin-bottom:12px!important}.bookBtn{color:#fff;cursor:pointer;text-align:center;background:linear-gradient(135deg,#f7921f,#ffaf47);border:none;border-radius:10px;width:100%;padding:12px;font-weight:600;transition:all .3s}.btnDesign{color:#fff}.main .secContent .tourCard .cardInfo .btn{background:var(--whiteColor);cursor:pointer;border:1px solid;border-radius:3rem;outline:none;justify-content:space-between;gap:.5rem;font-size:16px;font-weight:600;transition:all 1s;display:flex;box-shadow:0 10px 50px #73848c59;padding:9px 20px!important}.main .secContent .tourCard .cardInfo .btn:hover{background:var(--main-color);color:var(--second-color);border:none}.main .secContent .tourCard .cardInfo .btn .icon{align-self:center;font-size:18px}.price span{font-size:20px;font-weight:400}.fees{justify-content:space-between;margin-right:0!important}.flex{color:#000;align-items:center;gap:.5rem;margin-right:10px;font-size:14px;font-weight:400;display:flex}.flex-container{flex-wrap:wrap;margin-top:15px;display:flex}.description{padding-bottom:7px;font-size:16px}.tourTitle{font-size:15px}@media screen and (min-width:500px){.main .secTitle .title{font-size:18px}.main .secTitle .title:after{width:155px!important}.main .secContent{grid-template-columns:repeat(2,1fr)}.main .secContent .tourCard{height:auto}}@media screen and (min-width:840px){.main .secContent{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1240px){.main .secContent{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:600px){.main .secContent{justify-content:flex-start!important;gap:.5rem!important;width:100%!important}.slider-container{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;flex-wrap:nowrap;gap:15px;display:flex;overflow-x:auto}.slider-container::-webkit-scrollbar{display:none}.tourCard{scroll-snap-align:start;flex:0 0 350px}}.bookBtn:hover{background:#142843}.priceTag{color:#fff;background:#f7921f;border-radius:30px;padding:6px 14px;font-size:14px;font-weight:600;position:absolute;bottom:12px;right:12px}.imgDiv{height:200px;position:relative}.imgDiv img{object-fit:cover;border-radius:10px;width:100%;height:200px}
:root{--PrimaryColor:#0073a8;--SecondaryColor:#10b5cb;--gradientColor:linear-gradient(to right,#10b5cb,#0073a8);--whiteColor:#fff;--blackColor:#1b2d36;--whiteColorDeam:#ededed;--greyText:#bebebe;--inputColor:#efefef;--bodyColor:#f0f0f6;--cardBG:#e1e1eb;--cardHover:#fff;--accent-font:"Just Another Hand",cursive;--main-color:#f7921f;--second-color:#e1dbd6;--textColor:#000!important}.main{background-image:url(../media/bg-1.a62f0608.png);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.main .secTitle .title{text-align:center;color:#142843;z-index:2;width:100%;margin:0 0 1rem;font-size:30px;font-weight:600;position:relative}.main .secTitle .title:after{content:"";z-index:1;width:120px;height:5px;position:absolute;bottom:5px;right:0}.main .secContent{justify-content:center;gap:1.5rem;width:90%!important}.singleDestination_popular{background:#fff;border-radius:10px;align-items:center;height:100%;padding:.5rem;display:grid;overflow:hidden;box-shadow:0 0 35px #0000001f}.singleDestination_popular:hover{background:var(--cardHover);transition:all .3s;box-shadow:1px 4px 4px #5555728c}.singleDestination_popular .imgDiv{border-radius:12px;width:100%;height:100%;overflow:hidden}.singleDestination_popular .imgDiv img{object-fit:cover;width:100%;height:200px;transition:all 2s}.singleDestination_popular .imgDiv:hover img{transform:scale(1.1)}.singleDestination_popular .cardInfo .desTitle{color:var(--blackColor);font-size:1.25rem}.singleDestination_popular .cardInfo .continent{gap:5px}.singleDestination_popular .cardInfo .continent .icon{color:var(--blackColor);font-size:18px}.singleDestination_popular .cardInfo .continent .name{color:var(--textColor);font-size:14px;font-weight:400}.singleDestination_popular .cardInfo .fees .price{color:var(--blackColor);font-size:2rem}.price span{font-size:20px;font-weight:400}.fees{justify-content:space-between;margin-right:0!important}.desTitle{margin-bottom:10px}.singleDestination_popular .cardInfo .btn{background:var(--whiteColor);cursor:pointer;border:1px solid;border-radius:3rem;outline:none;justify-content:space-between;gap:.5rem;font-weight:600;transition:all 1s;box-shadow:0 10px 50px #73848c59;padding:9px 20px!important}.singleDestination_popular .cardInfo .btn:hover{background:var(--main-color);color:var(--second-color);border:none}.singleDestination_popular .cardInfo .btn .icon{align-self:center;font-size:18px}.flex{color:#000;align-items:center;gap:.5rem;margin-right:10px;font-size:14px;font-weight:400;display:flex}.flex-container_p{justify-content:flex-start;gap:13px;display:flex}.flex-container_p span{color:#142843;background-color:#e9ecef9e;border-radius:11px;margin-bottom:10px;padding:7px;font-size:15px;padding-bottom:5px!important}.icon_p{color:#f7921f}.description{padding-bottom:7px;font-size:16px}@media screen and (min-width:500px){.title{font-size:18px}.title:after{width:155px!important}.secContent{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:840px){.secContent{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1240px){.secContent{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:600px){.secContent{justify-content:flex-start!important;gap:.5rem!important;width:100%!important}.slider-container{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;flex-wrap:nowrap;gap:15px;display:flex;overflow-x:auto}.slider-container::-webkit-scrollbar{display:none}.singleDestination_popular{scroll-snap-align:start;flex:0 0 350px}}.secTitle span{letter-spacing:.02em;font-size:30px;line-height:43px;font-family:var(--accent-font);color:var(--main-color);justify-content:center;display:flex}.secTitle p{color:#000;letter-spacing:.5px;font-size:17px;font-weight:400;line-height:2;padding:0 37px!important}p{margin-top:0;margin-bottom:1rem}.container{padding-left:.75rem;padding-right:.75rem}.travel-tab{background:#fff;border:1px solid #eee;border-radius:12px;flex-wrap:wrap;gap:10px;padding:10px 0 10px 25px;display:flex;box-shadow:0 8px 20px #00000014}.travel-tab-btn{color:#142843;white-space:nowrap;background:#fff;border:1px solid #eee;border-radius:8px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.travel-tab-btn:hover{cursor:pointer;background:#f7f7f7}.travel-tab-btn.active{color:#fff;background:#142843;border:1px solid #142843}.tab-wrapper{justify-content:center;margin:20px auto;display:flex}@media (max-width:768px){.tab-wrapper{width:100%;overflow-x:auto}.travel-tab{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.travel-tab::-webkit-scrollbar{display:none}}h5{font-size:16px;font-weight:500;line-height:2}.fees h5{font-size:25px;font-weight:700;line-height:2}@media screen and (max-width:768px){.secTitle p{padding:0!important}}
