.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}.filter-tour-section{z-index:999;border-radius:15px;margin-bottom:-200px;padding:20px;position:relative;top:-250px}.formBox{background:#fff;border-radius:14px;max-width:1000px;margin:auto;padding:30px;box-shadow:0 6px 16px #0000001a}.filterTitle{text-align:center;color:#142843;margin-bottom:20px;font-size:22px;font-weight:700}.filter-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.filter-group{flex:1;min-width:150px}.filter-group label{color:#333;margin-bottom:6px;font-weight:600;display:block}.filter-group input,.filter-group select{border:1px solid #ddd;border-radius:10px;width:100%;padding:10px;font-size:14px}.submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f7921f,#ffaf47);border:none;border-radius:30px;padding:14px 26px;font-weight:600;transition:all .3s}.submitBtn:hover{background:#142843}.text-center{text-align:center}.secContent.grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px;display:grid}.tourCard{background:#fff;border-radius:16px;margin-bottom:15px;padding:10px;transition:all .3s;overflow:hidden;box-shadow:0 6px 18px #0000001a}.tourCard:hover{transform:translateY(-6px)}.tourImage{height:200px;position:relative}.tourImage img{object-fit:cover;border-radius:10px;width:100%;height:200px}.priceTag{color:#fff;background:#f7921f;border-radius:30px;padding:6px 14px;font-size:14px;font-weight:600;position:absolute;bottom:12px;right:12px}.tourContent{padding:18px}.tourTitle{color:#142843;margin-bottom:10px;font-size:20px;font-weight:700}.tourDesc{color:#555;margin-bottom:12px;font-size:14px}.tourMeta{color:#666;justify-content:space-between;margin-bottom:15px;display:flex}.tourMeta .icon{color:#f7921f;margin-right:6px}.bookBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f7921f,#ffaf47);border:none;border-radius:10px;width:100%;padding:12px;font-weight:600;transition:all .3s}.bookBtn:hover{background:#142843}.icon,span,p{font-size:1rem}@media (max-width:768px){.offer-one-tour-main{z-index:1;text-align:center;color:#fff;background-color:#f7921f0d;background-image:url(../media/spo.047290bd.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:19px;margin-bottom:50px;padding:60px 20px;position:relative;overflow:hidden;box-shadow:1px 1px 20px 10px #0000003d;width:100%!important}}: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}.tourmain{background-image:url(../media/bg-1.a62f0608.png);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.tourmain .secTitle .title{text-align:center;color:#142843;z-index:2;width:100%;margin:0 0 1rem;font-size:30px;font-weight:600;position:relative}.tourmain .secTitle .title:after{content:"";z-index:1;width:120px;height:5px;position:absolute;bottom:5px;right:0}.tourmain .secContent{justify-content:center;gap:1.5rem;width:90%}.tourmain .secContent .singleDestination{background:#f9fafb;border-radius:10px;align-items:center;height:100%;padding:.5rem;display:grid;overflow:hidden;box-shadow:0 0 35px #0000001f}.tourmain .secContent .singleDestination:hover{background:var(--cardHover);transition:all .3s;box-shadow:1px 4px 4px #5555728c}.tourmain .secContent .singleDestination .imgDiv{border-radius:12px;width:100%;height:100%;overflow:hidden}.tourmain .secContent .singleDestination .imgDiv img{object-fit:cover;transition:all 2s}.tourmain .secContent .singleDestination .imgDiv:hover img{transform:scale(1.1)}.tourmain .secContent .singleDestination .cardInfo .desTitle{color:var(--blackColor);margin-bottom:10px;font-size:1.25rem}.tourmain .secContent .singleDestination .cardInfo .continent{gap:5px}.tourmain .secContent .singleDestination .cardInfo .continent .icon{color:var(--blackColor);font-size:18px}.tourmain .secContent .singleDestination .cardInfo .continent .name{color:var(--textColor);font-size:14px;font-weight:400}.tourmain .secContent .singleDestination .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}.tourmain .secContent .singleDestination .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}.tourmain .secContent .singleDestination .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;box-shadow:0 10px 50px #73848c59;padding:9px 20px!important}.tourmain .secContent .singleDestination .cardInfo .btn:hover{background:var(--main-color);color:var(--second-color);border:none}.tourmain .secContent .singleDestination .cardInfo .btn .icon{align-self:center;font-size:18px}.offer-one-tour-main{z-index:1;text-align:center;color:#fff;background-color:#f7921f0d;background-image:url(../media/spo.047290bd.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:19px;width:100%;margin-bottom:50px;padding:60px 20px;position:relative;overflow:hidden;box-shadow:1px 1px 20px 10px #0000003d}.offer-one-tour-main:before{content:"";z-index:-1;background:#f7921f0d;border-radius:19px;width:100%;height:100%;position:absolute;top:0;left:0}
