.fa {font: normal normal normal 14px/1 FontAwesome !important;}

textarea { overflow: hidden !important;}

body {line-height: 25px; font-size: 15px !important;}
h1, h2, h3, h4, h5, h6 { padding-bottom: 20px;}
#secondary .widget ul li a {font-size: 15px; color: #000;}
#site-navigation ul li a { color: #000;}

header#main-header {
    padding: 11px 0px;
    top: 61px !important;}

.header-top{background:#365DB9 !important;}
.header-top i{color:#ffffff; important; font-size: 18px;}
.header-top a{color:#ffffff; important; font-size: 15px;}
#scroll-up{display: none !important;}
.transparent.header-sticky .header-top {display: block !important;}
.logo-image { padding: 2px 0px  !important;}
.transparent.header-sticky .is-sticky .custom-logo{width: 120px;}
.custom-logo{width: 120px;}

.banns{text-align: center; padding: 12% 0px 6% 0px;}
.banns h1{font-size: 60px; color: #365DB9; text-shadow: 2px 2px 1px #221E1E;}
.banns h2{font-size: 30px; color: #365DB9; text-shadow: 2px 2px 1px #221E1E;}
.banns1 p{background: url(https://stage.chennaitravels.in/wp-content/uploads/2020/08/labelbg.png) no-repeat; text-align: center; width: 695px; margin: 0px auto; height: 64px; color: #fff; font-size: 22px; font-weight: 600; padding: 10px;margin-bottom: 20px;}
.service-title-wrap {padding-bottom: 0px;}

.tablepress-table-name h2{font-size: 20px !important; line-height: 28px !important;}
.tablepress-table-name{font-size: 20px !important; line-height: 28px !important;}
h2 .tablepress-table-name{font-size: 20px !important; line-height: 28px !important;}

.hme h1{text-align:center !important;padding-bottom: 10px;color: #365DB9;}
.hme h2{text-align:center !important; color:#365DB9;}
.hme h3{ color:#365DB9;}
.hme h6{text-align:center !important;}
.hme img{width:50%;margin-left: 10px;}
.hmebox{padding: 30px 20px; border: 1px solid #fff; box-shadow: 0px 3px 9px 7px #959595;}


@media screen and (max-width: 699px) and (min-width: 320px) {
.logo {padding: 10px 0px 0px 0px !important;}
.transparent.header-sticky .transparent-logo { margin-top: -10px;}
.hme img{width:100%;}
.banns{text-align: center; padding: 60% 0px 6% 0px;}
.banns h1{font-size: 36px; color: #365DB9; text-shadow: 2px 2px 1px #221E1E;}
.banns h2{font-size: 28px; color: #365DB9; text-shadow: 2px 2px 1px #221E1E;}
.banns1 p{background: #365DB9;
text-align: center;
width: 100%;
color: #fff;
font-size: 22px;
font-weight: 600;
padding: 8px 50px;}
}
