.header_title{
    color: #041e42 !important;
}
.header_account{
    color: #041e42 !important;

}
.headerWrapper header{
    background-color: #fff !important;
    border-bottom: none !important;
    box-shadow: 0px 2px 7px 0px #0000006b !important;

}
.shield_shape::before{
    display: none !important;
}
.shield_shape::after{
    display: none;
}
.hsc_logo li a{
    border: none !important;
    background:#041e42 !important;
    background-color: #041e42 !important;
    margin: 0 auto;
    border-bottom-right-radius: 20% 44%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-left: 10px !important;
    color: #fff !important;
}
.headerWrapper header .header_section{
    background-color: #fff !important;
    border-bottom: none !important;
    box-shadow: 0px 2px 7px 0px #0000006b !important;
  
}
.headerWrapper header .header_section .header_logo{
    height: 160px;
    width: 200px;
    top: 5px;

}
.headerWrapper header .header_section .header_logo img{
    max-width: 200px;
    object-fit: contain;
    height: 166px;
    width: 200px;
}
.headerWrapper header .header_section .header_logo::after{
    display: none;
}
.footerWrapper footer nav a{
    color: #041e42 !important;
}
.footerWrapper footer nav ul li+li{
    border-left: 1px solid #041e42 !important;
}
.landing_title{
    max-width: 45rem !important;
    width: 100% !important;
    font-size: 40px !important;
}
.headerWrapper header{
    height: 11rem !important;
}
.landing_main nav ul.hsc_logo a{
    padding-left: 10px !important;
    color: #fff !important;
}
.landing_main nav ul.red_box li a{
    border: none !important;
    background: #041e42 !important;
    background-color: #041e42 !important;
    color: #fff !important;
    text-align: center;
}
.Listing_Item{
    background: #041e42 !important;

}
.Listing_Item a{
    background-color: #041e42 !important;
}
.Listing_Item table{
    width: 100% !important;
}
.faq .Accordion h4{
    background-color: #041e42 !important;

}
a.readAllBookingFAQs{
    color: #041e42 !important;
}
.ProcessSteps__Number{
    background-color: #041e42 !important;
    border: #fff !important;
   color: #fff !important;


}
.ui-state-default{
    background-color: #041e42 !important;
    background: #041e42 !important;
   color: #fff !important;

}
#calendardatepicker .ui-widget-header{
    background-color: #041e42 !important;
    background: #041e42 !important;
   color: #fff !important;
}
.nonWaitingListLabel{
    background-color: #041e42 !important;
    background: #041e42 !important; 
}
.event-tr-available{
    background-color: #041e42 !important;
    background: #041e42 !important;
}
.action{
    background-color: #041e42 !important;
    background: #041e42 !important;
   color: #fff !important; 
}
.basket-checkout{
    background-color: #041e42 !important;
    background: #041e42 !important;
   color: #fff !important; 
}
.ui-datepicker-month{
   color: #fff !important; 

}
.ui-datepicker-year{
   color: #fff !important; 

}
.landing_main nav ul.red_box li a span{
    color: #fff !important;
}
.logo-b{
    width: 300px !important;
    height: 100px !important;
    left: 20vw !important;
}
.logo-b img{
    width: 300px !important;
}
