/* CSS Document */
body{font-size:16px}
.gap{margin-top:15px;margin-bottom:15px}
.gap-form{margin-top:5px;margin-bottom:5px}
.gap-top, .gap-trip{margin-top:15px}
.gap-top-2x{margin-top:30px}
.gap-bottom{margin-bottom:15px}
.gap-bottom-2x{margin-bottom:30px}

.home-slider{background:#ddd;min-height:350px;}

.footer a {
    color: #aaa;
}

img{max-width: 100%;}
h3{font-size:20px}
a{color:#2E4052}
a:hover{text-decoration:none}


.header{background:#fff;padding-top:10px;padding-bottom:10px;}
.header-right ul{list-style: none; margin: 0; padding:0;}
.header-right ul li{display: inline-block; padding:5px 15px; color: #555;}
.header-right ul li a{color:#555; font-size: 18px;}
.header-right{margin-top:3px;}


.welcome-wrap{
	background:#F2F2F2;
	padding-top:60px;
	padding-bottom:60px;
	}
	
.welcome-wrap h1{
	color:#0c4e6e;
	font-weight: bold;
	font-size:34px;
	padding-bottom:10px;
	margin-bottom:10px;
	margin-top:0;}

.footer{background:#0A0D16; padding-top:20px; padding-bottom:15px;color:#869fb2;}

.footer-info-box1{border-right:1px solid #374957;}
.top-nav ul{justify-content: flex-end;
}
@media (max-width : 599px) {
    .logo{text-align:center;}
    .logo img{height:30px;}
    .top-nav ul{justify-content: center !important;}
    .top-nav{border-top:1px solid #ddd;}
    .top-nav .nav-link{font-size:12px;padding:10px 8px}
	.partner-company a{margin:5px 0px;}
    .home-slider{background:#ddd;min-height:100px;}
    
}
