.bus_Conatiner .react-datepicker{font-family:Arial,sans-serif;border:none;display:block!important}.bus_Conatiner .react-datepicker__month{width:100%;margin-top:7px}.bus_Conatiner .react-datepicker__month-container{width:100%;padding:1.5rem}.bus_Conatiner .react-datepicker__header{background-color:#fff!important;border:none!important;margin-bottom:.5rem!important}.bus_Conatiner .custom-header{display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-weight:700}.bus_Conatiner .custom-header button{background-color:transparent;border:none;font-size:1.5rem;color:#333;cursor:pointer}.bus_Conatiner .custom-header span{text-transform:uppercase;font-size:12px}.bus_Conatiner .react-datepicker__day--keyboard-selected,.bus_Conatiner .react-datepicker__day--selected{background-color:var(--secondary-color);color:#fff!important}.bus_Conatiner .react-datepicker__day--disabled{color:#ccc}.bus_Conatiner .react-datepicker__navigation{top:1rem}.bus_Conatiner .calender_Picker{box-shadow:0 1px 50px rgba(0,0,0,.22)!important;border-radius:10px;background-color:#fff}.bus_Conatiner .react-datepicker__day-name{text-transform:uppercase;font-size:12px;font-weight:600}.bus_Conatiner .react-datepicker__day,.bus_Conatiner .react-datepicker__day-name{width:2.3rem!important;line-height:2.3rem!important;margin:.257rem}.bus_Conatiner .custom-header .rdrNextPrevButton{border-radius:50px!important;height:35px;margin:0!important;width:35px;background-color:#fff;border:1px solid #bfbfbf}.bus_Conatiner .custom-header .rdrPprevButton i{background-image:url(/img/arrow-small-left.svg)}.bus_Conatiner .custom-header .rdrNextButton i,.bus_Conatiner .custom-header .rdrPprevButton i{display:block;height:100%;width:100%;background-repeat:no-repeat;background-position:50%;border:none}.bus_Conatiner .custom-header .rdrNextButton i{background-image:url(/img/arrow-small-right.svg);margin:0!important}.flightroutes_main_container{background:var(--flightcard-color) 0 0 no-repeat padding-box;box-shadow:0 1px 15px rgba(0,0,0,.059);border-radius:10px;opacity:1;width:32%}.flightroutes_main_container:hover .highlight{color:var(--light-color-1)}.flightroutes_main_container .flight_routes_image{height:87px!important;width:90px!important;border-radius:5px 0 0 5px;overflow:hidden;flex-shrink:0}.flightroutes_main_container .flight_routes_image img{height:100%}.route_heading{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:10px 0}.route_heading label{font-size:15px;color:#000!important}.route_heading .cities{overflow-x:scroll}.route_heading .cities::-webkit-scrollbar{width:0;height:0}.route:hover{color:#008cff}@media only screen and (max-width:768px){.flightroutes_main_container{width:100%}}