@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400&display=swap");
#header .main-nav ul li a {
letter-spacing: -0.3px;
}
#logo-container .logo img {
max-width: 945px;
width: 100%;
}
#header .main-nav ul li.wc-booking-btn a {
background: #9b3737;
padding: 2px 15px;
line-height: 2;
margin-top: 5px;
border: solid 1px #9b3737;
border-radius: 3px;
text-shadow: none;
}
#header .main-nav ul li.wc-booking-btn a:hover {
background: #ae421b;
}
#header .main-nav ul li.border-right-none {
border-right: none;
}
#header .main-nav > div > ul > li.wc-booking-btn:hover {
background: transparent;
}
h4 {
font-size: 14px;
} table {
width: 100%;
}
th {
border: 2px #ffffff solid;
background-color: #993333;
color: #ffffff;
text-align: center;
width: 25%;
}
td {
border: 2px #ffffff solid;
}
table tr:nth-child(even) {
background-color: #e8e6e6;
color: #000000;
}
table tr:nth-child(odd) {
background-color: #46a1b4;
color: #ffffff;
}
.page-head h2, .page-head h1 {
font-weight: 500;
}
@media only screen and (min-width: 768px) and (max-width: 979px) {
#wrapper #header .main-nav ul li a {
padding: 0px 7px;
}
#header .main-nav ul li.wc-booking-btn a {
margin-top: 7px;
}
}
@media only screen and (min-width: 769px) {
.wc-booking-btn-mobile{ display:none !important;}
.official .team p {
min-height: 105px;
}	
}
#header .social-nav li.wc-booking-btn-mobile {
width: 120px;
height: auto;
border-radius: 5px;
background: #9b3737;
color: #fff;
border: solid 1px  #9b3737;
}
#header .social-nav li.wc-booking-btn-mobile:hover {
background: #ae421b;
border: solid 1px  #ae421b
}
#header .social-nav li.wc-booking-btn-mobile a {
color: #fff;
}