.accordion,.shadow-sm{box-shadow:0 1px 4px #0000002b}.accordion{border-radius:20px;margin-top:10px;overflow:hidden}.accordion .accordion-header{width:100%;height:55px}.accordion .accordion-header .accordion-button{cursor:pointer;background-color:#f7f7f7;flex-direction:row;flex:1;justify-content:space-between;align-items:center;height:100%;padding:0 20px;display:flex}.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}.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{background-color:#f7f7f7;border-radius:20px;flex:1;justify-content:flex-start;align-items:center;height:55px;padding:0 20px;display:flex}.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{margin-top:10px;padding-left:20px;padding-right:10px;flex-direction:row-reverse!important}.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::placeholder{color:#666}.filter-bar .destinations-filter label{color:#34649a;cursor:pointer;flex:1;align-items:center;gap:7px;margin-bottom:5px;font-family:Saira,sans-serif;font-size:15px;font-weight:500;display:flex}.filter-bar .destinations-filter label input{width:17px;height:17px}.filter-bar .price-range-filter{flex-direction:column;flex:1;display:flex}.filter-bar .price-range-filter .price-input{flex-direction:row;flex:1;justify-content:space-between;gap:10px;display:flex}.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:#0000;border:none;height:auto!important}.filter-bar button{border-radius:20px;width:100%;height:35px;margin-top:15px;font-family:Saira,sans-serif;font-size:15px}.flex-container{flex:true;flex-direction:true}.flex-container,.my-flex-item{justify-content:center;align-items:center;display:flex}.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;max-width:1200px;margin:0 auto;padding:20px}.shadow-sm{box-shadow:0 1px 4px #0000002b}.pg-container{margin-bottom:15x;flex:1;justify-content:center;margin-top:30px;display:flex}.pg-container .pagination{display:inline-block}.pg-container .pagination a{color:#000;float:left;border:1px solid #ddd;margin:0 4px;padding:8px 16px;font-family:Saira,sans-serif;font-size:14px;transition:background-color .3s;text-decoration-line:none!important}.pg-container .pagination a.active{color:#fff;background-color:#45c655;border:1px solid #45c655}.pg-container .pagination a:hover:not(.active){background-color:#ddd}.pg-container .not-select{display:none}
