.accordion,.shadow-sm{box-shadow:0 1px 4px #0000002b}.accordion{border-radius:20px;margin-top:10px;overflow:hidden}.accordion .accordion-header{height:55px;width:100%}.accordion .accordion-header .accordion-button{align-items:center;background-color:#f7f7f7;cursor:pointer;display:flex;flex:1;flex-direction:row;height:100%;justify-content:space-between;padding:0 20px}.accordion .accordion-header .accordion-button span{color:#34649a;font-family:Saira,sans-serif;font-size:19px;font-weight:600}.accordion .accordion-header .accordion-button i{color:#ffb950;font-size:18px}.accordion .accordion-body{background-color:#f7f7f7;border-top:1px solid #e7e4e4;padding:10px 20px}.flex-container{flex:true;flex-direction:true}.flex-container,.my-flex-item{align-items:center;display:flex;justify-content:center}.my-flex-item{flex:true}.container{max-width:1200px}.container,.container-sm{box-sizing:border-box;margin:0 auto;padding:20px}.container-sm{max-width:576px}.container-md{max-width:768px}.container-lg,.container-md{box-sizing:border-box;margin:0 auto;padding:20px}.container-lg{max-width:992px}.container-xl{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:20px}.filter-bar .f-bar-title,.filter-bar .search-tour-input .input-group,.shadow-sm{box-shadow:0 1px 4px #0000002b}.filter-bar .f-bar-title{align-items:center;background-color:#f7f7f7;border-radius:20px;display:flex;flex:1;height:55px;justify-content:flex-start;padding:0 20px}.filter-bar .f-bar-title span{color:#34649a;font-family:Sansita,sans-serif;font-size:25px;font-weight:700}.filter-bar .search-tour-input .input-group{flex-direction:row-reverse!important;margin-top:10px;padding-left:20px;padding-right:10px}.filter-bar .search-tour-input .input-group input{color:#666;font-family:Saira,sans-serif;font-size:15px;font-weight:400}.filter-bar .search-tour-input .input-group input::-moz-placeholder{color:#666}.filter-bar .search-tour-input .input-group input::placeholder{color:#666}.filter-bar .destinations-filter label{align-items:center;color:#34649a;cursor:pointer;display:flex;flex:1;font-family:Saira,sans-serif;font-size:15px;font-weight:500;gap:7px;margin-bottom:5px}.filter-bar .destinations-filter label input{height:17px;width:17px}.filter-bar .price-range-filter{display:flex;flex:1;flex-direction:column}.filter-bar .price-range-filter .price-input{display:flex;flex:1;flex-direction:row;gap:10px;justify-content:space-between}.filter-bar .price-range-filter .price-input .input-icon{color:#666}.filter-bar .price-range-filter .price-input input{color:#666;font-family:Saira,sans-serif;font-size:15px;font-weight:500}.filter-bar .price-range-filter .range-input{margin:10px 0}.filter-bar .price-range-filter .range-input .input-group{background-color:transparent;border:none;height:auto!important}.filter-bar button{border-radius:20px;font-family:Saira,sans-serif;font-size:15px;height:35px;margin-top:15px;width:100%}
