

.mess-box-hdng {
  color: #fff;
  text-align: left;
}


.straightline {
  background: #ff5252 none repeat scroll 0 0;
  height: 2px;
  margin: 17px auto 34px;
  width: 19%;
}
.text-center.feedback-hdng {
  margin: 0;
}
.box-img {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.col-md-6.right.message.box {
  position: relative;
}
.iidimg > img {
  width: 100%;
}
.phone-email-sec .list-inline.text-right a:hover {
  color: #ff5252;
}

.phone-email-sec .list-inline a:hover {
   color: #ff5252;
}
.img-sec > img {
  width: 100%;
}
.header-top-bar_second {
  background: #1c5791 none repeat scroll 0 0;
  padding: 16px 51px;
  width: 100%;
}
.update-banner {
  color: #ececec;
  display: block;
  font-size: 20px;
  text-align: center;
}
.phone-email-sec .list-inline a {
  color: #fff;
}
.phone-email-sec .list-inline > li {
  font-size: 19px;
}
.phone-email-sec .list-inline span {
  color: #fff;
  margin-right: 11px;
}
.phone-email-sec .list-inline > li {
  font-size: 17px;
  margin-right: 23px;
}
.phone-email-sec .list-inline  li:last-child {
  margin-right: 0px;
}
.phone-email-sec ,.email-login-pay-bill-sec {
  float: left;
  width: 50%;
}
li{
	list-style:none;
}
.phone-email-sec > ul ,.email-login-pay-bill-sec > ul {
  margin: 0;
}
#header-wrap .container.clearfix {
  float: left;
}
.slider-parallax .slider-parallax-inner {
  height: 100%;
  width: 100%;
  background :inherit;
} 
.swiper_wrapper .swiper-slide {
  height: inherit!important;
}
#header.transparent-header + .slider-parallax .slider-parallax-inner {
  height: inherit!important;
}
#slider {
  height: inherit!important;
}
.slider-parallax .slider-parallax-inner {
  height: 100%;
  position: inherit;
  width: 100%;
}
#header.transparent-header + #slider, #header.transparent-header + #page-title.page-title-parallax, #header.transparent-header + #google-map, #slider + #header.transparent-header {
  margin-bottom: 0;
  top: 0;
}
.feature-box p {
  text-align: left;
}
.home-box p {
  text-align: center!important;
  color: rgb(70, 70, 70)!important
 
}
.mess-hdng {
  color: #fff;
  text-align: left;
}
.feature-box .fbox-icon {
  margin: 0 auto;
  position: relative;
}
.feature-box h3 {
  text-align: left;
}
.home-box h3 {
  text-align: center!important;
}
.feature-box.fbox-right {
	padding: 0!important;
}
.home-box-box.hbox-right {
  padding: 5px 15px;
  position: relative;
  margin-top: 0px;
}
.feture-hdng {
  margin-top: 24px;
  min-height: 56px;
}
.message {
  background-color: #f5f5f5;
  position: relative;
  text-align: right;
}
.testimonial-slider {
  margin-bottom: 66px;
}
.icon-reorder::before {
  color: #000;
  content: "";
}
#primary-menu ul li > a {
  color: #000!important;
}
.feature-box {
  margin-top: 0!important;
}
#header.transparent-header.full-header #header-wrap {
  border-bottom: medium none!important;
}
#header.sticky-header #header-wrap {
  background-color: #fff;
  box-shadow: 0 0 0 rgba(255, 255, 255, 0.1)!important;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}
.full-box {
  float: left;
  width: 100%;
}
.img-sec {
  float: left;
  width: 50%;
}
.img-content-sec {
  background: #01325a none repeat scroll 0 0;
  float: left;
  padding: 64px;
  width: 50%;
}
.mobile {
  display: none;
}
.desktop{
	display:block;
	 height: 396px;
}
.img-box {
  height: 685px!important;
}
#header.transparent-header + .slider-parallax .slider-parallax-inner {
  transform: inherit!important;
}
.text-center.FEATURED-hdng {
  margin-bottom: 0;
  margin-top: 80px;
}
.sticky-header #header-wrap .container.clearfix {
  background: #fff none repeat scroll 0 0;
}

.swiper-container .swiper-wrapper .swiper-slide {
	background-size: cover!important;
}

@media screen and (max-width: 960px){
  .swiper-wrapper {
      height: 300px!important;
  }
}



@media screen and (max-width: 767px) {
.swiper-wrapper {
  height: 210px!important;
}
}


@media screen and (max-width: 499px) {
.swiper-wrapper {
  height: 135px!important;
}
}
