body{
padding:0px!important;
margin: 0px;
color: #58595b;
}
.navbar-brand{
font-weight: 800;
text-transform: uppercase!important;
color: #58595b!important;
}
.nav-link{
margin:0px 25px!important;
}
.navbar{
border-bottom: 1px solid #3a4188;
padding: 0px 30px;
}
.nav-item .active{
border-bottom: 1px solid #3a4188;
}
.title{
padding: 70px 0px;
padding-bottom: 50px;
}
.title h1{
padding: 0px 20px 10px 40px;
font-weight: 900;
font-size: 55px;
}
.title p{
font-style: italic;
padding-left: 40px;
font-size: 20px;
}
.title button{
background-color: #fff;
border: 2px solid #3c3681;
padding: 5px 24px;
margin: 0px 40px;
color: #3c3681;
}
.abt-cont{
text-align: left;
font-size: 23px;
padding: 40px 10px;
background-color: #273572;
color: #fff;
margin-top: -109px;
}
.abt-skew{
height:170px;
transform: skew(0deg,-4deg);
margin-top: 30px;
background-color: #273572;
}
.abt-cont h2{
text-align: center;
}
.abt-cont .container{
padding-top: 50px;
margin-top: -50px;
}
.abt-cont .container p{
padding: 0px 30px 30px 0px;
line-height: 40px;
}
hr{
width: 100px;
color:#fff;
border:1px solid #fff;
}
.abt-cont{
border-top:;
}
.sect1{
color: #fff;
padding: 20px 50px;
text-align: center;
background-color: #3c3c3c;
}
.sect1 h2{
line-height: 60px;
padding: 0px 50px;
}
.reserve-bg{
height: 100%;
padding: 60px 10px;
}
.highlights{
padding: 30px 0px;
text-align: center;
}
.highlights hr{
width: 100px;
color:#273572;
border:1px solid #273572;
}
.highlights h2{
font-weight: 900;
color: #273572;
}
.highlights .col-md-6{
padding: 30px 0px!important;
}
.highlights h4{
margin: 15px 0px 10px;
}
.reserve{
background:#273572 url(https://s3-us-west-2.amazonaws.com/6storage/premium-templates/new+templates/4/Asset+34.png);
color: #fff;
text-align: center;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
#main-nav li a{
padding-right: .5rem;
padding-left: .5rem;
margin: 0px 25px!important;
color: #333;
font-weight:500;
}
.btn-r{
border-radius: 0px;
opacity: 1;
color: #273572;
mix-blend-mode: none;
background-blend-mode: none;
border: 0px solid #fff;
background-color: #fff;
width: 150px;
font-weight: 800;
margin:30px 10px 0px 10px;
padding: 5px;
box-shadow: 2px 2px 5px 2px #6669;
}
.reserve-bg h1{
font-size: 50px;
}
footer{
color:#273572;
text-align: center;
padding: 30px 10px;
}
footer hr{
width: 100px;
color:#273572;
border:1px solid #273572;
}
footer .col-md-6{
padding-top: 20px!important;
}
footer .bor-right p{
text-align: left;
margin-left: 20%;
}
footer .bor-right:after{
content: " ";
position: absolute;
border-left: 2px #273572 solid;
top:20%;
right: 0;
height: 70%;
margin-top: auto;
margin-bottom: auto;
}
.row{
margin-left:0px;
margin-right:0px;
}
@media only screen and (max-width: 769px)
{
.abt-cont p{
text-align: center;
padding: 30px!important;
}
.title img{
display: none;
}
.title{
text-align: center;
}
.sect1 h2{
padding: 0px;
}
footer .bor-right:after{
display: none!important;
}
}
@media only screen and (max-width: 576px){
footer .bor-right{
text-align: center;
}
.highlights h2{
padding: 0px 30px;
}
.sect1 h2{
font-size: 25px;
line-height: 31px;
}
footer .bor-right p{
margin-left: 0%
}
}
@media only screen and (max-width: 992px){
footer .bor-right p{
margin-left: 0%
}
}
@media only (min-width: 400px) and (max-width: 769px){
footer .bor-right p{
margin-left: 15%!important;
}
} .mg-page-title {
padding-top: 125px;
padding-bottom: 110px;
color: #fff;
text-align: center;
margin-top: 0px;
background-repeat: no-repeat;
background-position: top;
background-size: cover;
}
.mg-sec-left-title, .mg-widget-title {
color: #16262e;
font-size: 15px;
text-transform: uppercase;
font-weight: bold;
margin: 0 0 15px;
padding-bottom: 15px;
position: relative;
border-bottom: 2px solid #16262e;
font-size:20px;
}
.mg-gallery-page, .mg-page {
padding: 25px 0 0px;
}
.mg-widget .mg-widget-title {
color: #273572;
font-size:15px;
}
.mg-widget ul {
margin: 0;
padding: 0;
padding-left: 15px;
list-style:inherit;
}
.mg-widget {
background-color: #fff;
padding: 0 0px 30px;
color: #16262e;
}
.mg-widget ul li {
padding: 4px 0;
}
.mg-page p{
color:#333;
}
.mg-contact-info {
margin: 0;
padding: 0;
list-style: none;
margin-bottom: 50px;
}
.mg-contact-info li i {
font-size: 18px;
display: inline-block;
width: 20px;
margin-right: 15px;
text-align: center;
color: #16262e;
}
.titlebtn{
background-color: #fff;
border: 2px solid #3c3681;
padding: 5px 24px;
margin: 0px 40px;
color: #3c3681;
text-decoration:none;
}
.titlebtn:hover{
text-decoration:none;
} .table thead th {
font-size: 15px;
background: #273572;
color: #fff;
}
.table td, .table th {
font-size: 15px;
}
.bordertable{
border:1px solid #ddd;
}
.bordertable tr:first-child{
background:#ccc;
}
footer{
background: #eee;
margin-top:50px;
}
.table td, .table th {
font-size: 16px;
font-weight: 600;
}
.subpage-title{
font-weight: bold;
font-size: 40px;
}
@media(max-width:991px){
#main-nav li a{
margin:0px 0px!important
}
}
@media(max-width:767px){
#main-nav li {
margin:8px 0px!important
}
.bor-right{
max-width: 300px;
margin: 0 auto;
}
}