body, article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {

  font-family: 'Open Sans', sans-serif;

  color: #424242;

  font-size: 14px;

  line-height: 20px;

  margin: 0px;

  padding: 0px;

}

h2.resp-accordion{
  display:none!important;
  }
  
a, button {

  -wekbit-transition: all 0.5s;

  -moz-transition: all 0.5s;

  -o-transition: all 0.5s;

  transition: all 0.5s;

  color: #555555;

  cursor: pointer;

}

a:hover {

  text-decoration: none;

}

ul, li {

  margin: 0;

  padding: 0;

  list-style-type: none;

}

/*@font-face {

  font-family: 'Effra-Regular';

  src: url("../fonts/Effra-Regular.eot");

  src: url("../fonts/Effra-Regular.woff") format('woff'), url("../fonts/Effra-Regular.ttf") format('truetype'), url("../fonts/Effra-Regular.svg") format('svg');

  font-weight: normal;

  font-style: normal;

}*/

h1, h2, h3, h4, h5, h6{

	font-family: 'Poppins', sans-serif;

	font-weight: 600;

}
.mt0{margin-top:  0px!important;}


header {

  width: 100%;

  background-color: #091d3e;

}

.header-top {

  padding: 0px 0;

}

.top-links {

  text-align: right;

}

.top-links li {

  display: inline-block;

  margin-left: 20px;

  font-size: 13px;

  text-transform: uppercase;

}

.top-links li a {

  color: #fff;

}

.header-mid {

  border-top: 1px solid #223452;

  border-bottom: 1px solid #223452;

  padding: 15px 0;

}

.query-btn {

  background-color: #fff;

  text-align: center;

  padding: 10px 20px;

  text-transform: uppercase;

  font-weight: bold;

  font-size: 14px;

  border-radius: 30px;

  display: inline-block;

}

.query-btn a {

  color: #db3328 !important;

}
.query-btn:hover {
    color: #fff !important;
    background-color: #db3328;
}
.query-btn a:hover {
    color: #fff !important;
}
.btn-area {

  text-align: right;

}

.btn-area a {

  color: #b6becc;

  font-size: 18px;

	font-weight: bold;

}

.btn-area a:hover {

  color: #fff;

}

.btn-area .fa {

  margin-right: 5px;

  font-size: 13px;

}

.header-btm {

  padding: 10px 0;

}

.main_header_area {

  width: 100%;

  z-index: 30;

}

.main_header_area.navbar_fixed .main_menu_area {

  position: fixed;

  width: 100%;

  top: -70px;

  left: 0;

  right: 0;

  background: #fff;

  -webkit-transform: translateY(70px);

  -ms-transform: translateY(70px);

  transform: translateY(70px);

  -webkit-transition: background 500ms ease, -webkit-transform 500ms ease;

  transition: background 500ms ease, -webkit-transform 500ms ease;

  -o-transition: transform 500ms ease, background 500ms ease;

  transition: transform 500ms ease, background 500ms ease;

  transition: transform 500ms ease, background 500ms ease, -webkit-transform 500ms ease;

  -webkit-transition: transform 500ms ease, background 500ms ease;

  -webkit-box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.08);

  box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.08);

}

.main_header_area.navbar_fixed .main_menu_area .navbar.navbar-expand-lg .navbar-nav li a {

  line-height: 70px;

}

.main_header_area.navbar_fixed .main_menu_two {

  position: fixed;

  z-index: 1000;

  width: 100%;

  top: -70px;

  left: 0;

  right: 0;

  background: #091d3e;

  -webkit-transform: translateY(70px);

  -ms-transform: translateY(70px);

  transform: translateY(70px);

  -webkit-transition: background 500ms ease, -webkit-transform 500ms ease;

  transition: background 500ms ease, -webkit-transform 500ms ease;

  -o-transition: transform 500ms ease, background 500ms ease;

  transition: transform 500ms ease, background 500ms ease;

  transition: transform 500ms ease, background 500ms ease, -webkit-transform 500ms ease;

  -webkit-transition: transform 500ms ease, background 500ms ease;

  -webkit-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.2);

  box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.2);

}

.main_header_area.navbar_fixed .main_menu_two .navbar.navbar-expand-lg .navbar-nav li a {

  line-height: 70px;

}

.main_menu_two {

  position: relative;

}

.main_menu_two .navbar.navbar-expand-lg {

  padding: 0px;

  background-color: transparent !important;

}

.main_menu_two .navbar.navbar-expand-lg .navbar-nav {

  width: 100%;

}

.main_menu_two .navbar.navbar-expand-lg .navbar-nav li {

  margin-right: 50px;

	

}

.main_menu_two .navbar.navbar-expand-lg .navbar-nav li:last-child {

  margin-right: 0px;

}

.mega-menu{

	position: inherit;

	}

.mega-menu .dropdown-menu{

min-width: 90% !important;

	left:0px!important;

	padding: 0 15px !important;

	font-family: 'Poppins', sans-serif;

	font-weight: 500;

	color: #454545;

}

.mega-menu .dropdown-menu a {

	color: #454545 !important;

	font-size: 14px !important;

}

.mega-menu .dropdown-menu li .fa{

	color: #db3328;

}

.mega-menu .dropdown-menu .hd{

	color: #db3328 !important;

}

.mega-menu .dropdown-menu li a{

	padding-left: 0 !important;

	padding-right: 0 !important;

	font-size: 14px !important;

}

.main_menu_two .navbar.navbar-expand-lg .navbar-nav li a {

  font-size: 15px;

  color: #fff;

  font-weight: 500;

  text-transform: uppercase;

  line-height: 40px;

  -webkit-transition: all 300ms ease;

  -o-transition: all 300ms ease;

  transition: all 300ms ease;

	font-family: 'Poppins', sans-serif;

}

.main_menu_two .navbar.navbar-expand-lg .navbar-nav li a:after {

  display: none;

}

.main_menu_two .navbar.navbar-expand-lg .navbar-nav li:hover a, .main_menu_two .navbar.navbar-expand-lg .navbar-nav li.active a {

  color: #ffffff;

}

.main_menu_two .navbar.navbar-expand-lg .navbar-nav li:hover a:before, .main_menu_two .navbar.navbar-expand-lg .navbar-nav li.active a:before {

  width: 25px;

}

@media (min-width: 992px) {

  .main_menu_two .navbar.navbar-expand-lg .navbar-nav li.submenu .dropdown-menu{

    -webkit-transform: rotateX(-90deg);

    transform: rotateX(-90deg);

    -webkit-transition: all 400ms ease-out;

    -o-transition: all 400ms ease-out;

    transition: all 400ms ease-out;

    display: block;

    -webkit-transform-origin: 50% 0;

    -ms-transform-origin: 50% 0;

    transform-origin: 50% 0;

    min-width: 250px;

    width: 100%;

    background: #ffffff;

    border-radius: 0px;

    border:none;

    border-bottom: 5px solid #db3328;

    padding: 20px 25px !important;

    left: -40px;

    width:100%;

    -webkit-box-shadow: none;

    box-shadow: none;

    left: 0px;

    visibility: hidden;

    margin-top: 0px;

    -webkit-box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.08);

    box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.08);

  }

  .main_menu_two .navbar.navbar-expand-lg .navbar-nav li.submenu.mega-menu .dropdown-menu {padding: 20px 25px 30px!important;}

}

.main_menu_two .navbar.navbar-expand-lg .navbar-nav li.submenu .dropdown-menu li {

  margin-right: 0px;

  display: block;

}

.main_menu_two .navbar.navbar-expand-lg .navbar-nav li.submenu .dropdown-menu li a {

  display: block;

  line-height: 18px;

  color: #454545;

  text-transform: inherit;

  font-size: 14px;

  padding: 10px 0px;

  -webkit-transition: all 300ms ease;

  -o-transition: all 300ms ease;

  transition: all 300ms ease;

  text-shadow: none;

  border-bottom: 1px solid #dcdcdc;

}

.main_menu_two .navbar.navbar-expand-lg .navbar-nav li.submenu .dropdown-menu li a:before {

  display: none;

}

.main_menu_two .navbar.navbar-expand-lg .navbar-nav li.submenu .dropdown-menu li:hover a {

  color: #000;

  background: #ffffff;

}

.main_menu_two .navbar.navbar-expand-lg .navbar-nav li.submenu .dropdown-menu li:last-child a {

  border-bottom: 0px;

}

@media (min-width: 992px) {

  .main_menu_two .navbar.navbar-expand-lg .navbar-nav li.submenu .submenu .dropdown-menu {

    visibility: hidden;

    opacity: 0;

    -webkit-transform: rotate(0deg);

    -ms-transform: rotate(0deg);

    transform: rotate(0deg);

    left: auto;

    right: 97%;

    top: 0px;

    -webkit-transition: all 300ms ease-in;

    -o-transition: all 300ms ease-in;

    transition: all 300ms ease-in;

    -webkit-box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.08);

    box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.08);

  }

}

.main_menu_two .navbar.navbar-expand-lg .navbar-nav li.submenu .submenu .dropdown-menu li a {

  background: #fff;

  color: #242424;

}

.main_menu_two .navbar.navbar-expand-lg .navbar-nav li.submenu .submenu .dropdown-menu li:hover a {

  background: #ffffff;

  color: #000;

}

@media (min-width: 992px) {

  .main_menu_two .navbar.navbar-expand-lg .navbar-nav li.submenu .submenu:hover.submenu .dropdown-menu {

    visibility: visible;

    right: 100%;

    opacity: 1;

  }

}

@media (min-width: 992px) {

  .main_menu_two .navbar.navbar-expand-lg .navbar-nav li:hover.submenu .dropdown-menu {

    -webkit-transform: rotateX(0);

    transform: rotateX(0);

    visibility: visible;

  }

}

.main-slider .slide {

  position: relative;

  padding: 180px 0px;

  background-size: cover;

  background-repeat: no-repeat;

  background-position: center center;

}

.main-slider .title {

  position: relative;

  color: #ffffff;

  font-size: 40px;

	font-family: 'Poppins', sans-serif;

  text-transform: uppercase;

  margin-bottom: 25px;

  opacity: 0;

  font-weight: 600;

  -webkit-transition: all 1000ms ease;

  -moz-transition: all 100ms ease;

  -ms-transition: all 1000ms ease;

  -o-transition: all 1000ms ease;

  transition: all 1000ms ease;

  -webkit-transform: translateY(50px);

  -moz-transform: translateY(50px);

  -ms-transform: translateY(50px);

  -o-transform: translateY(50px);

  transform: translateY(50px);

}

.main-slider .active .title {

  opacity: 1;

  -webkit-transform: translateY(0);

  -moz-transform: translateY(0);

  -ms-transform: translateY(0);

  -o-transform: translateY(0);

  transform: translateY(0);

  transition-delay: 500ms;

}

.main-slider h2 {

  position: relative;

  color: #fff;

  font-size: 17px;

  line-height: 25px;

  margin-bottom: 20px;

  opacity: 0;

  -webkit-transition: all 1000ms ease;

  -moz-transition: all 100ms ease;

  -ms-transition: all 1000ms ease;

  -o-transition: all 1000ms ease;

  transition: all 1000ms ease;

  -webkit-transform: translateY(50px);

  -moz-transform: translateY(50px);

  -ms-transform: translateY(50px);

  -o-transform: translateY(50px);

  transform: translateY(50px);

	font-family: 'Open Sans', sans-serif !important;

		font-weight:normal !important;

}

.main-slider .active h2 {

  opacity: 1;

  -webkit-transform: translateY(0);

  -moz-transform: translateY(0);

  -ms-transform: translateY(0);

  -o-transform: translateY(0);

  transform: translateY(0);

  transition-delay: 1000ms;

}

.main-slider .text {

  position: relative;

  color: #ffffff;

  font-size: 18px;

  opacity: 0;

  line-height: 1.8em;

  font-weight: 400;

  max-width: 700px;

  -webkit-transition: all 1000ms ease;

  -moz-transition: all 100ms ease;

  -ms-transition: all 1000ms ease;

  -o-transition: all 1000ms ease;

  transition: all 1000ms ease;

  -webkit-transform: translateY(50px);

  -moz-transform: translateY(50px);

  -ms-transform: translateY(50px);

  -o-transform: translateY(50px);

  transform: translateY(50px);

}

.main-slider .active .text {

  opacity: 1;

  -webkit-transform: translateY(0);

  -moz-transform: translateY(0);

  -ms-transform: translateY(0);

  -o-transform: translateY(0);

  transform: translateY(0);

  transition-delay: 1500ms;

}

.main-slider .link-box {

  opacity: 0;

  -webkit-transition: all 1000ms ease;

  -moz-transition: all 100ms ease;

  -ms-transition: all 1000ms ease;

  -o-transition: all 1000ms ease;

  transition: all 1000ms ease;

  -webkit-transform: translateY(50px);

  -moz-transform: translateY(50px);

  -ms-transform: translateY(50px);

  -o-transform: translateY(50px);

  transform: translateY(50px);

  padding-top: 35px;

}

.main-slider .active .link-box {

  opacity: 1;

  -webkit-transform: translateY(0);

  -moz-transform: translateY(0);

  -ms-transform: translateY(0);

  -o-transform: translateY(0);

  transform: translateY(0);

  transition-delay: 2000ms;

}

.main-slider .owl-nav, .main-slider .owl-dots {

  display: none !important

}

.main-slider .owl-prev,

.main-slider .owl-next {

  position: absolute;  

  top: 50%;

  margin-top: -25px;

  cursor: pointer;

  width: 50px;

  height: 50px;

  text-align: center;

}

.main-slider .owl-prev{left: 20px;}

.main-slider .owl-next {right: 20px;}

.main-slider .owl-prev .fa, .owl-next .fa {

  font-size: 45px;

  color: #fff;

  line-height: 50px;

}

.read-btn {

  background-color: #db3328;

  text-transform: uppercase;

  color: #fff;

  border-radius: 30px;

  padding: 15px 32px;

  text-align: center;

  font-size: 15px;

	font-weight: 600;

}

.read-btn:hover {

  background-color: #fff;

  color: #db3328;

}

.section {

  margin-top: 70px;

  width: 100%;

}

.about-area h2 {

  font-size: 27px;
  text-align: left;

  color: #091d3e;
 

}


.about-area h2 span {

  color: #db3328;

  font-weight: bold;

}

.about-area p {

  font-size: 17px;

  line-height: 23px;

	font-weight: 600;

}

.about-area p a {

  font-size: 14px;

  color: #db3328;

  text-decoration: underline;

}

.about-area p a:hover {

  color: #000;

  text-decoration: none;

}

.latest-tour h1 {

  font-size: 26px;

  color: #091d3e;

  text-transform: uppercase;

  display: block;

  text-align: center;

  font-weight: bold;

}

.latest-tour p {

  text-align: center;
  
  justify-content: flex-end;

  padding: 0 20%;

  margin-bottom: 30px;

  font-size: 16px;

	font-weight: 600;

	color:#535252;

}

.latest-tour p span{
  color: #fb463a;

}

.latest-box {

  width: 100%;

  margin-bottom: 50px;

}

.image img {

  width: 100%;

}

.text-box {

  background-color: #f7f7f7;

  padding: 10px 10px 30px;

}

.text-box h4 {

  color: #091d3e;

  font-size: 16px;

  font-weight: bold;

  text-transform: uppercase;

  margin-bottom: 0;

}

.text-box h4 a {

  color: #091d3e;

}

.text-box h4 a:hover {

  color: #db3328;

}

.text-box h5 {

  color: #db3328;

  font-size: 15px;

}

.dprt-text {

  border-top: 1px solid #dedede;

  border-bottom: 1px solid #dedede;

  padding: 8px 0;

  margin: 10px 0;

  font-size: 13px;

  color: #7d7d7d;

}

.dprt-text span{

	color: #000;

}

.latest-list li {

  font-size: 13px;

  margin-bottom: 5px;

  padding-left: 8px;

  position: relative;

}

.latest-list li .fa {

  position: absolute;

  left: 0;

  top: 5px;

  font-size: 12px;

  color: #db3328;

}

.btn-box1 {

  text-align: center;

  margin-top: -14px;

  z-index: 2;

  position: relative;

}

.btn-box {

  text-align: center;

  margin-top: -14px;

}

.book-btn {

  background-color: #db3328;

  border-radius: 30px;

  padding: 8px 15px;

  color: #fff;

  font-family: 'Raleway', sans-serif;

  font-size: 13px;

  text-transform: uppercase;

  margin: 0 auto;

  font-weight: 600;

}

.book-btn:hover {

  background-color: #091d3e;

  color: #fff;

}

.tour-view-blue {

  font-weight: 600;

  color: #091d3e;

  font-size: 20px;

  text-decoration: underline;

	font-family: 'Poppins', sans-serif;



}

.tour-view-blue:hover {

  color: #db3328;

}

.tour-view-red {

  font-weight: 600;

  color: #db3328;

  font-size: 20px;

  text-decoration: underline;

font-family: 'Poppins', sans-serif;

}

.tour-view-red:hover {

  color: #091d3e;

}

.why-birding {

  background: url("../images/birding-lodge.jpg") no-repeat left top;

	background-size: cover;

}

.section h2, .inner-banner h1, .section h3  {

  font-size: 26px;

  color: #091d3e;

  text-transform: uppercase;

  display: block;

  text-align: center;

}

.why-text {

  padding: 90px 0 0;

}
#suggested-tours{background-color: #f7f7f7;padding:  50px 0px 30px;margin-bottom: 0px;}
#suggested-tours .text-box{background-color: #fff;}
#suggested-tours+footer{margin-top: 0px;}
.fxd-btn-wrap{display: inherit;}
.about-text {

  background: rgba(0, 0, 0, 0.7);

  padding: 60px 0;

}

.about-text ul li {

  padding-left: 60px;

  width: 46%;

  display: inline-block;

}

.about-text h4 {

  color: #fb463a;

    font-weight: 600;

    font-size: 16px;

	margin: 15px 0 5px;

}

.about-text ul li:first-child, .about-text ul li:nth-child(2) {

  padding-bottom: 50px;

}

.why-text p {

  margin-bottom: 30px !important;

  line-height: 23px;

}

.about-text p, .why-text p {

/*  font-family: 'Raleway', sans-serif;

*/  color: #fff;

  font-size: 14px;

  margin-bottom: 0;

}

.fixed-tour h3 a{

	color:#091d3e;

}

.fixed-tour h2 a:hover{

	color:#db3328;

}

.fixed-tour p {

text-align: center;

    padding: 0 16%;

    margin-bottom: 30px;
    justify-content: flex-end;
    

    font-size: 16px;

    font-weight: 600;

	color: #535252;

}

.fixed-tour p span {

  color: #fb463a;

}

.fixed-box {

  position: relative;

  z-index: 0;

}

.fixed-box::after {

  content: "";

  position: absolute;

  display: block;

  width: 100%;

  height: 150px;

  bottom: 0px;

  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);

  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);

  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);

  opacity: .9;

  z-index: 0;

}

.fixed-text {

  position: absolute;

  bottom: 40px;

  width: 100%;

  text-align: center;

  z-index: 2;

}

.fixed-text h4 {

  margin-bottom: 0;

}

.fixed-text h4 a {

  color: #fff;

  font-size: 18px;

  text-transform: uppercase;

}

.fixed-text h4 a:hover {

  color: #db3328;

  font-size: 18px;

  text-transform: uppercase;

  margin-bottom: 0;

}

.fixed-text h5 {

  color: #fff;

  font-size: 11px;

  text-transform: uppercase;

  margin-bottom: 0;

}

.fixed-text h5 span {

  font-size: 16px;

  margin-left: 5px;

}

.price-area, .book-area {

  position: absolute;

  right: 0;

  top: 0;

  width: 74px;

  height: 68px;

  background: url("../images/fixed-top.png") no-repeat left top;

}

.price-area ul, .book-area ul {

  margin: 8px 0 0 8px;

}

.price-area ul li, .book-area ul li {

  display: block;

  text-align: center;

  font-size: 18px;

  color: #fff;

  line-height: 16px;

  font-family: 'Poppins', sans-serif;

  font-weight: 600;

}

.book-area ul li {

  line-height: 18px !important;

}

.price-area ul li:first-child {

  font-size: 14px;

}

.short-birding {

  background-color: #f7f7f7;

  padding: 50px 0;

}

.short-birding h6 {

  color: #db3328;

  font-size: 17px;

  text-align: center;

  margin-bottom: 0;

}

.short-birding h6 img {

  vertical-align: bottom;

}

.short-birding p {

    text-align: center;

    padding: 0 20%;

    margin-bottom: 50px;

    font-size: 16px;

    font-weight: 600;

    color: #535252;

}

.short-birding-box {

  position: relative;

  margin-bottom: 45px;

}

.heading-box {

  width: 100%;

  background-color: #fff;

  padding: 20px 10px;

  display: flex;

}

.heading-box h5 {

  width: 100%;

  display: flex;

}

.heading-box h5 a {

  font-size: 16px;

  text-transform: uppercase;

  font-weight: 600;

  color: #091d3e;

  margin-bottom: 0;

	font-weight: 700;

}

.heading-box h5 a:hover {

  color: #db3328;

}

.tour-season {

  position: relative;

  padding: 80px 0;

}

.section-bg-left {

  position: absolute;

  left: 0;

  top: 0;

  width: 50%;

  height: 100%;

  background-color: #fff;

}

.section-bg-right {

  position: absolute;

  right: 0;

  top: 0;

  width: 50%;

  height: 100%;

  background-color: #091d3e;

}

.tour-season h3 {

  font-size: 26px;

  color: #091d3e;

  text-transform: uppercase;

  display: block;

}

.season-box1 {

  width: 100%;

  margin-top: 10px;

  margin-bottom: 20px;

  position: relative;

}

.season-hd {

  position: absolute;

  bottom: 0;

  width: 100%;

  padding: 8px 10px;

  background: rgba(9, 29, 62, 0.6);

  border-bottom: 3px solid #db3328;

}

.season-hd h5 {

  width: 100%;

  margin-bottom: 0;

  color: #fff;

  font-size: 18px;

  text-transform: uppercase;

}

.season-hd h5 a {

  color: #fff;

}

.season-hd h5 a:hover {

  color: #db3328;

}

.season-hd span {

  float: right;

  font-size: 15px;

    line-height: 21px;

    font-weight: 400;

}

.pad-lr {

  padding-right: 50px;

  padding-left: 50px;

}

.pad-left {

  padding-left: 50px;

}

.lodge-box {

  margin-top: 25px;

  position: relative;

}

.lodge-hd {

  width: 100%;

  background-color: #fff;

  padding: 20px;

}

.lodge-hd h6 {

  color: #db3328;

  font-size: 20px;

  font-weight: 700;

}

.lodge-hd p {

  margin-bottom: 0;

}

.lodge-hd p a {

  color: #091d3e;

  text-transform: uppercase;

	font-weight: 600;

}

.lodge-hd p a:hover {

  color: #db3328;

}

.tour-desti {

  width: 100%;

  background: url("../images/desti-bg.jpg") no-repeat left top;

  padding-top: 70px;

  padding-bottom: 330px;

	background-size: cover;

}

.tour-desti h3 {

  font-size: 26px;

  color: #fff;

  text-transform: uppercase;

  display: block;

  text-align: center;

  

}

.tour-desti p {

  color: #fff;

  padding: 0 23%;

  margin-bottom: 25px;

  text-align: center;

  font-size: 16px;

	font-weight: 600;

}

.tour-desti a {

  color: #fff;

  text-align: center;

  font-weight: 600;

  font-size: 20px;

  text-decoration: underline;

  display: block;

font-family: 'Poppins', sans-serif;

}

.destination-area {

  background-color: #f7f7f7;

  margin-top: -300px;

  padding: 30px 0;

}

.desti-box {

  position: relative;

  width: 100%;

  text-align: center;

}

.desti-text {

  padding: 15px 10px;

  text-align: center;

  margin-bottom:15px;

}

.desti-text h6 a{

  color: #091d3e;

  text-transform: uppercase;

  font-size: 16px;

}

.desti-text h6 a:hover{

  color: #db3328;

}

.desti-text p {

  font-size: 14px;

}

/*.section h3 a {

  text-align: right;

  color: #db3328;

  text-decoration: underline;

  font-size: 17px;

  float: right;

  text-transform: none;

  margin-top: 5px;

}*/

.blog-content {

  width: 100%;

  background-color: #091d3e;

  padding: 40px 30px;

}

.blog-content h6 {

  color: #fff;

  font-size: 17px;

  margin-bottom: 20px;

	font-weight: 400;

}

.blog-content p {

  color: #fff;

  font-size: 15px;

  margin-bottom: 25px;

}

.left-area {

  width: 40%;

  float: left;

  display: flex;

}

.right-area {

  width: 60%;

  float: right;

}

.testi-box {

  background-color: #f7f7f7;

  width: 100%;

  padding: 25px 25px 40px;

}

.quote {

  margin-bottom: 20px;

}

.quote img {

  width: auto !important;

}

.testi-box p {
    color: #000;
    font-size: 15px;
    line-height: 22px;
    margin-bottom: 25px;
    font-weight: normal;
}

.testi-box p a{
    color: #091d3e;
    text-transform: uppercase;
    font-weight: 600;
}

.author {

  color: #000;

  font-size: 18px;
  margin-bottom: 20px;

}

footer {

  background: url("../images/footer-bg.jpg") no-repeat left top;

	background-size: cover;

  margin-top:40px;

}

.footer-top {

  width: 100%;

  padding: 60px 0 20px;

}

.footer-top p {

  color: #c8c8c8;

	font-size: 13px;

}

.footer-logo {

  margin-bottom: 30px;

}

.footer-top h6 {

  color: #fff;

  text-transform: uppercase;

  position: relative;

  font-size: 14px;

}

.footer-top h6::after {

  position: absolute;

  content: "";

  width: 50px;

  height: 2px;

  background-color: #fff;

  bottom: -10px;

  left: 0;

}

.footer-listing {

  margin-top: 25px;

}

.footer-listing li {

  margin-bottom: 10px;

  font-size: 12px;

}

.footer-listing li a {

  color: #a6c0e8;

}

.footer-listing li a:hover {

  color: #fff;

}

.footer-listing li .fa {

  font-size: 8px;

  color: #818181;

  margin-right: 5px;

}

.footer-mid {

  border-top: 1px solid #35455f;

  padding: 20px 0 0;

}

.footer-btm {

  background-color: #db3328;

  text-align: center;

  color: #fff;

  padding: 15px 0;

}

.footer-mid h5 {

  font-size: 15px;

  text-transform: uppercase;

  color: #fff;

}

.footer-mid span a {

  color: #fff;

}

.footer-mid span a:hover {

  color: #a6c0e8;

}

.footer-mid {

  color: #fff;

  margin-bottom: 0;

  font-size: 15px;

}

.footer-mid span {

  font-size: 22px;

  color: #fff;

}

.footer-mid ul li {

  display: inline-block;

  margin-right: 25px;

}

.footer-mid ul li a {

  color: #fff;

  font-size: 25px;

}

.footer-mid ul li a:hover {

  color: #a6c0e8;

}

#owl-carousellatest .item, #owl-carousellatesttour .item {

  margin: 0 10px;

}

#owl-carousellatest .owl-prev, #owl-carouselfea .owl-prev {

  float: left;

  left: -70px;

  position: absolute;

  top: 50%;

  margin-top: -30px;

  cursor: pointer;

}

#owl-carousellatest .owl-next,  #owl-carouselfea .owl-next {

  float: right;

  right: -70px;

  position: absolute;

  top: 50%;

  margin-top: -30px;

  cursor: pointer;

}

#owl-carousellodge .owl-prev {

  float: left;

  left: -25px;

  position: absolute;

  top: 50%;

  margin-top: -25px;

  cursor: pointer;

}

#owl-carousellodge .owl-next {

  float: right;

  right: -25px;

  position: absolute;

  top: 50%;

  margin-top: -25px;

  cursor: pointer;

}

#owl-carouselblog .owl-prev {

  float: left;

  left: -18px;

  position: absolute;

  top: 50%;

  margin-top: -18px;

  cursor: pointer;

}

#owl-carouselblog .owl-next {

  float: right;

  right: -18px;

  position: absolute;

  top: 50%;

  margin-top: -18px;

  cursor: pointer;

}

#owl-carouseltestimonial .disabled {

  display: none;

}

#owl-carouseltestimonial .owl-dots {

  margin-top: -35px;

  z-index: 9;

  position: absolute;

  left: 0;

  right: 0;

}

#owl-carouseltestimonial .owl-dots .owl-dot.active span, #owl-carouseltestimonial .owl-dots .owl-dot:hover span {

  background: #db3328;

  border: 1px solid #db3328;

}

#owl-carouseltestimonial .owl-dots .owl-dot span {

  width: 10px;

  height: 10px;

  margin: 5px 7px;

  background-color: transparent;

  display: block;

  -webkit-backface-visibility: visible;

  transition: opacity .2s ease;

  border-radius: 30px;

  border: 2px solid #db3328;

}

.text-white{

	color: #fff;

}

.blog h3{

	position: relative;
  margin-bottom: 25px;

}

.listing-blog .blog-content h3{
    color: #091d3e;
    font-size: 17px;
    margin-bottom: 20px;
    font-weight: 500;
    text-transform: none;
    text-align: left;
}
.listing-blog .blog-content h3 a{color: #091d3e;}
.listing-blog .blog-content h3 a:hover,
.listing-blog .blog-content h3 a:focus{color: #db3328;}
.section.blog.listing-blog{margin: 0px;padding:  50px 0px 30px;}
.blog.listing-blog h5{
    font-size: 26px;
    color: #091d3e;
    text-transform: uppercase;
    display: block;
    text-align: center;
    margin-bottom: 30px;
    position: relative;
}
.blog a.viewall{
    color: #db3328;
    text-decoration: underline;
    font-size: 14px;
    font-weight: 600;
    display: block;
    text-align: right;
    text-transform: uppercase;
    margin-top: 25px;
}

.days-block{

	position: relative;

	width: 115px;

}

.day-area{

color: #db3328;

position: absolute;

top: 0;

left: 0;

line-height: 0;

	font-size: 12px;

}

.day-area span, .day-area1 span{

	font-size: 20px;

	font-weight: bold;

}

.day-area1{

	color: #db3328;

	position: absolute;

	bottom: 0;

	right: 0;

	font-size: 12px;

}

.day-line{

width: 35px;

height: 1px;

background-color: #db3328;

-ms-transform: skewY(-40deg);

transform: skewY(-40deg);

position: absolute;

top: 10px;

right: 33px;

	

	}



.inner-banner{

	background-size: cover !important;

	position: relative;

	text-align: center;

	min-height: 580px;

	z-index: 0;

	background-image: url(images/assam-short-birding-h.jpg);

}

.inner-banner::after {

    content: "";

    position: absolute;

    display: block;

    width: 100%;

    height: 250px;

    bottom: 0px;

    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);

    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);

    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);

    opacity: .9;

    z-index: -1;

}

.inner-text-box{

	position: absolute;

	bottom: 0;

	left: 20%;

	right: 20%;

}

.brdcrmb{

	padding: 12px 75px;

	background-color: #fff;

	color: #db3328;

	display: inline-block;

}

.brdcrmb a{

	color: #000000;

	text-transform: uppercase;	

}

.brdcrmb .fa{

	margin: 0 10px;

}


.tour-content h4{

	font-size: 20px;

	text-transform: uppercase;

	color: #091d3e;

	margin-bottom: 15px;

}

.tour-listing{

	width: 100%;

}

.tour-listing-box{

	width: 100%;

	margin-top: 70px;

	    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);



}

.image-area{

	position: relative;

}

.price-tag {
    width: 70px;
    height: 70px;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    top: 19px;
    right: 20px;
    text-align: center;
    font-size: 23px;
    font-weight: 600;
    color: #db3328;
    padding-top: 36px;
    font-family: 'Poppins', sans-serif;
    line-height: 14px;
}
.price-tag:before{
    content: 'USD';
    position: absolute;
    top: 10px;
    left: 0px;
    right: 0px;
    font-size: 15px;
    display: block;
    color: grey;
    line-height: 23px;
}

.listing-detail{

	padding: 25px 20px 25px 0;

}

.listing-detail h3,
.listing-detail h1, .desti-block h1,  .tour-content h2 {

  font-size: 21px;

  color: #091d3e;

  text-transform: uppercase;

  display: block;

	text-align:left;

  font-weight: 600;

}


.dest-area{

	width: 100%;

	margin-bottom: 20px;

}

.dest-area p{

	margin-bottom: 5px;

	position: relative;

	padding-left: 20px;

}

.dest-area p .fa{

	position: absolute;

	left: 0;

	color: #db3328;

	top: 3px;

}

.des-text{

	width: 100%;

	margin-bottom: 22px;

}

.des-text h6{

	color: #000;

	font-size: 16px;

	font-weight: 600;

	text-transform: uppercase;

	margin-bottom: 8px;

}

.fixed-date{

	margin: 0;

	padding: 7px 0; 

	list-style-type: none;

	border-top: 1px dashed #909090;

	border-bottom: 1px dashed #909090;

}

.fixed-date li{

	display: inline-block;

	width: 32%;

	

}

.fixed-date li .fa{

	color: #db3328;

	margin-right: 5px;

}



.listing-btn{

	padding:7px 20px;

}

.view-btn {

	

  border-radius: 30px;

  padding: 6px 20px;

  color: #db3328;

  

  text-transform: uppercase;

  margin: 0 auto;

font-weight: 600;

    font-family: 'Raleway', sans-serif;

    font-size: 13px;

	border:2px solid #db3328;



}

.view-btn:hover {

  background-color: #db3328;

  color: #fff;

}

.latest-pack{

	background-size: cover !important;

	padding: 80px 0;

}



.latest-pack-box{

	background-color: #fff;

	padding: 25px;

}

.tour-box{

	width: 100%;

	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);

}

.tour-box .desti-text h6{

	text-transform: none;

	font-size: 15px;

	margin-bottom: 0;

	font-weight: 600;

}

.desti-text em{

	color: #db3328;

	

}

.tour-box .desti-text p{

	margin: 8px 0;

}

#owl-carousellatesttour .owl-prev {

  float: left;

  left: -45px;

  position: absolute;

  top: 50%;

  margin-top: -21px;

  cursor: pointer;

}

#owl-carousellatesttour .owl-next {

  float: right;

  right: -45px;

  position: absolute;

  top: 50%;

  margin-top: -21px;

  cursor: pointer;

}

.listing-blog .blog-content{

	background-color: #f5f5f5;

}

.listing-blog .blog-content h6 {

    color: #091d3e;

}

.listing-blog .blog-content p {

    color: #424242;

}

.tour-detail-content{

	

}

.view-btn-blue {

	background-color: #091d3e;

  border-radius: 30px;

  padding: 7px 20px;

  color: #fff;

  font-family: 'Raleway', sans-serif;

  font-size: 13px;

  text-transform: uppercase;

  margin: 0 auto;

  font-weight: bold;

	position: absolute;

	top: 20px;

	right:20px;

}

.view-btn-blue:hover {

  background-color: #db3328;

 color: #fff;

}

.tour-detail a{

	color:  #db3328;

	text-transform: uppercase;

	text-decoration: underline;

}

.tour-detail a:hover{

	color:  #091d3e;

	text-decoration: none;

}

.tour-detail-content .listing-detail{

	padding: 0;

}



.usp-area li{

	position: relative;

	width: 32%;

	padding-left: 60px;

	display: inline-block;

	margin-bottom: 15px;

}

.icon{

	width: 50px;

	height: 50px;

	border-radius:50%;

	text-align: center;

	line-height: 50px;

	background-color: #d1d1d1;

	position: absolute;

	left: 0;

	

}

.tour-detail{

	margin-bottom: 20px;

}

.usp-area h5{

	font-size: 15px;

	font-weight: 600;

	color: #091d3e;

	text-transform: uppercase;

	margin-bottom: 5px;

}

.usp-area p{

	font-size: 13px;

	line-height: 16px;

}

#tabInfo{

	display:none;

}

.tour-detail-warea .resp-tabs-list{

	text-align: center;

	margin: 0 auto;

	width: 100%;

}

.tour-detail-warea .resp-tabs-list li{

	background-color: #091d3e;

	padding:10px 20px !important;

	color: #fff;

	border: none;

	margin-right: 10px;

	font-size: 15px;

	font-weight: normal;

	border: 1px solid #091d3e;

}

.tour-detail-warea .resp-tabs-list li:last-child{

	margin-right: 0 !important;

}

.tour-detail-warea .resp-tab-active{

	border: 1px solid #dcdcdc !important;

	color: #db3328 !important;

	background-color: transparent !important;

	font-weight: 600 !important;	

}

.tour-detail-warea .resp-tab-content{

	border: 1px solid #dcdcdc !important;

	margin-top: 2px;

	float:left;

	padding: 30px 30px 20px 30px;

	width: 100%;

}

.tour-detail-warea .card{

	border-top: none;

	border-left: none;

	border-right: none;

	border-bottom:1px solid #dcdcdc !important;

	margin-bottom: 20px;

	padding-bottom: 20px;

}

.tour-detail-warea .card-header{

	border: none;

	padding:0;

	margin: 0 !important;

	background-color: #fff;

}

.tour-detail-warea .card h2{

	margin-bottom: 10px;

}

.tour-detail-warea .card h2 .btn{

	padding:0; 

	width: 100%;

	text-align: left;

}

.tour-hd{

	position: relative;

	padding-left:110px !important;

	text-transform: uppercase;

	color: #091d3e;

	font-size: 16px;

	font-weight: 600;

	line-height: 55px !important;

}

.tour-hd::before{

	position: absolute;

	right: 0;

font-family: FontAwesome;

	content:"\f068";

	color:#db3328; 

	font-size: 14px;

	font-weight: normal;

}

.tour-hd.collapsed::before{

	position: absolute;

	right: 0;

font-family: FontAwesome;

	content:"\f067";

	color:#db3328; 

}



.day-block{

	position: absolute;

	left: 0;

	font-size:16px;

	color: #091d3e;

	font-weight: 600;

	line-height: 55px;

}

.day-block > div{

	background-color: #db3328;

	width: 55px;

	height: 55px;

	line-height: 55px;

	text-align: center;

	color: #fff;

	border-radius:50%;

	font-size: 20px;

	font-weight: 600;

	display: inline-block;

	margin-left: 10px;

}

.tour-detail-warea .card-body{

	margin: 0 0 0 110px;

	border-left: 3px solid #db3328;

	padding: 0 0 0 8px;

}

.accordion>.card:last-of-type{

	border: none !important;

    margin: 0 !important;

    padding: 0 !important;

}

.btn-link:hover{

	color: #091d3e;

	text-decoration: none;

}

.reservation-form{

	background-color: #f5f5f5;

	padding: 50px 0;

}

.reservation-form p{

	text-align: center;

	margin: 0 20% 30px;

}

.reservation-form .form-control{

	border-radius: 0;

	padding: 9px;

	height: auto;

	font-size: 13px;

}

.submit-btn {

	background-color:#db3328;

  border-radius: 30px;

  padding: 5px 25px;

  color: #fff;

  font-family: 'Raleway', sans-serif;

  font-size: 13px;

  text-transform: uppercase;

  margin: 0 auto;

  font-weight: bold;

	border:2px solid #db3328;



}

.submit-btn:hover {

	border:2px solid #db3328;

  background-color: transparent;

  color: #db3328;

}

@media (min-width:769px){

.tour-detail-warea .resp-tabs-list{

	display: flex;

}

}

.tour-high li{

	margin-bottom: 15px;

	position: relative;

	padding-left: 20px;

}

.tour-high li .fa{

	position: absolute;

	left: 0;

	  color: #db3328;

	font-size: 14px;

	margin-top: 4px;

}

.brief-tour li{

	margin-bottom: 25px;

	padding-left: 100px;

	position: relative;

	

}

.brief-tour li strong{

	/*background-color: #091d3e;

	color: #fff;*/

	position: absolute;

	left: 0;

	font-size: 17px;

	font-weight: 600;

	

	margin-right: 20px;

}

.sml{

	font-size: 16px !important;

}

.ext-sml{

	font-size: 11px !important;

}



.desti-block h2{

	font-size: 28px;

    color: #091d3e;

    text-transform: uppercase;

    display: block;

    text-align: left;

    font-weight: bold;



}

.desti-block h3 {

    font-size: 17px;
    color: #091d3e;
    display: block;
    text-align: left;
    font-weight: 600;
    margin-top: 40px;
    margin-bottom: 10px;
    text-transform: inherit;

}



.gallery-wrap-3 {

  position: relative;

  z-index: 1;

  overflow: hidden;

	margin-bottom: 30px;

}

.gallery-wrap-3:hover img {

  transform: scale(1.05);

}

.gallery-wrap-3:hover:before {

  visibility: visible;

  opacity: 0.8;

}

.gallery-wrap-3:hover .gallery-content {

  visibility: visible;

  opacity: 0.8;

  transform: translateY(-50%) scale(1);

}

.gallery-wrap-3 img {

  width: 100%;

  -webkit-transition: all 0.3s linear 0s;

  -moz-transition: all 0.3s linear 0s;

  -ms-transition: all 0.3s linear 0s;

  -o-transition: all 0.3s linear 0s;

  transition: all 0.3s linear 0s;

}

.gallery-wrap-3:before {

  content: "";

  position: absolute;

  left: 0;

  top: 0;

  width: 100%;

  height: 100%;

  z-index: 2;

  visibility: hidden;

  opacity: 0;

  -webkit-transition: all 0.3s linear 0s;

  -moz-transition: all 0.3s linear 0s;

  -ms-transition: all 0.3s linear 0s;

  -o-transition: all 0.3s linear 0s;

  transition: all 0.3s linear 0s;

  background-color: #091d3e;

  background-image: -moz-linear-gradient(-72deg, #091d3e 0%, #132d58 99%);

  background-image: -webkit-linear-gradient(-72deg, #091d3e 0%, #132d58 99%);

  background-image: -ms-linear-gradient(-72deg, #091d3e 0%, #132d58 99%);

}

.gallery-wrap-3 .gallery-content {

  position: absolute;

  left: 0;

  top: 50%;

  width: 100%;

  z-index: 3;

  text-align: center;

  visibility: hidden;

  opacity: 0;

  transform: translateY(-50%) scale(0.8);

  -webkit-transition: all 0.3s linear 0s;

  -moz-transition: all 0.3s linear 0s;

  -ms-transition: all 0.3s linear 0s;

  -o-transition: all 0.3s linear 0s;

  transition: all 0.3s linear 0s;

}

.gallery-wrap-3 .gallery-content .gallery-icon {

  margin-bottom: 15px;

}

.gallery-wrap-3 .gallery-content .gallery-icon a {

font-size: 30px;

    font-weight: normal;

    color: #fff;

    line-height: 50px;

}

.gallery-wrap-3 .gallery-content h4 {

  font-size: 20px;

  line-height: 25px;

 

  margin-bottom: 0;

	color: #fff;

}



.gallery-wrap-3 img {

    

    width: 100%;

    height: 220px;

}

.tour-main-hd{

	padding: 18px 0;

	line-height: 20px !important;

}

.blog-post{

	width: 100%;

	margin-bottom: 30px;

}



.blog-post .blog-image {

    overflow: hidden;

}

.blog-post .blog-image img {

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

	width: 100%;

}

.blog-post:hover .blog-image img {

    -webkit-transform: scale(1.2);

    -moz-transform: scale(1.2);

    -ms-transform: scale(1.2);

    -o-transform: scale(1.2);

    transform: scale(1.2);

}

.blog-content1{

	padding:20px;

	border-top:none !important;

	border:2px solid #ddd;

}

.blog-content1 h5{

	font-size: 18px;

	color: #091d3e;

	line-height: 22px;

	padding-bottom:10px;

	margin: 0;

}



.detail-content{

	border:none !important;

	padding:30px 0 0 !important;

}



.detail-content h5{

	font-size: 22px;

	line-height: 26px;

}

.blog-detail li{

	padding-left: 0;

	font-weight: bold;

	

}
#form-pg-wrap{background-color: #fff;}
#form-pg-wrap .required{color: red;}
#form-pg-wrap .form-group{margin-bottom: 30px;}
#form-pg-wrap .col-form-label{font-weight: bold;}
#form-pg-wrap.reservation-form{padding:0px;margin-top: 40px;}

#form-pg-wrap.reservation-form p{margin:0px;}
.reservation-form h1{
    font-size: 28px;
    color: #091d3e;
    text-transform: uppercase;
    display: block;
    text-align: center;
    font-weight: bold;
}
.mb30{margin-bottom: 30px!important;}
.mb0{margin-bottom: 30px!important;}

#form-pg-wrap.reservation-form p.req-txt{
    font-size: 13px;
    margin-bottom: 20px;
}
.form-sec-bg{background-color: #eee;padding: 20px;margin-bottom: 20px;}
.wthr h2{
font-size: 26px;
    color: #fff;
    text-transform: uppercase;
    display: block;
    text-align: center;
}
.wthr h1{
font-size: 20px;
text-transform: uppercase;
color: #091d3e;
margin-bottom: 15px;
}
.fix-button{
position: fixed;
top: 250px;
right: -59px;
transform: rotate(-90deg);
background-color: #db3328;
border-radius: 8px 8px 0 0;
padding: 7px 12px;
color: #fff;
font-family: 'Poppins', sans-serif;
font-size: 16px;
text-transform: uppercase;
margin: 0 auto;
font-weight: 600;
}

.fix-button:hover {
background-color: #091d3e;
color: #fff;
}
.tour-detail-warea{
  margin-bottom:70px;
}

form{
  display: inline-block;
}
.res-inr-bnr.inner-banner{
  background:none;
  z-index: inherit;
  min-height: 28px;
  text-align:left;
}
.res-inr-bnr .brdcrmb{padding:0px 0px 0px 15px;}
.res-inr-bnr.inner-banner:after{content: inherit;}



/*CSS-table*/
.dateTable{ width:100%; display:block; float: left; padding:50px 0 0px 0;}
.dateHeader{ width:100%; float:left; padding:0 0 10px;border-bottom:1px solid #e5e5e5;}
.dtCol1, .dtCol2{width:27.5%;float: left;margin: 0 0.5% 0 0; padding:0 8px 0 0;}
.dtCol3{width:25%;float: left;margin: 0 0.5% 0 0;padding:0 8px 0 0;}
.dtCol4{width:17%;float: left;}


.dateLoop{ width:100%; float:left;}
.dateRow{ width:100%; float:left; border-bottom:1px solid #e5e5e5; padding:10px 0;}
.dateRow .tour-dates-days{font-weight: bold; color:#999;}

.dateRow p.tour-status {font-weight: 700;}
.DTguaranteed{ color:#E30613;}
.DTavailable{ color:#A05200;}
.tour-row-discount{ color:#A05200; font-size:11px;}
.tour-cost{ font-size:17px; font-weight:bold;}
.tour-cost .converted-price{ font-size:13px; color:#999;}

.tableNew h2{ color:#091d3e; font-size:21px; margin-bottom:20px;}

.tableData{ width:100%; float:left; border:1px solid #e6e6e6; border-radius:5px; overflow:hidden; background:#f5f5f5;}
.tableData .dtCol1{ padding-left:20px; width:34%;}
.tableData .dtCol2{ width:20%;}

.tableData .DTavailable, .tableData .tour-row-discount {color: #397a00;}
.tableData .dateRow p.tour-status{ font-weight:600;}
.tableData .dateHeader{background:#db3328; padding:10px 0;}
.tableData .tourBtn{ background:#ba5f00; border:1px solid #7e4102; border-radius:10px;}
.tableData .tourBtn.pre-book{ background:#638284; border-color:#436a6c;}
.tableData .tour-cost .converted-price{ color:#666666; font-weight:normal}
.tableData .tour-cost{ line-height:20px;}
.tableData .dateRow{ border-bottom:0;}
.tableData .dateHeader h4 {
    margin: 0;
    color: #fff;
    font-size: 16px;
}

.testimonial li {
  width: 100%;
  padding: 40px 30px;
}
.testimonial li:nth-child(even) {
  background-color: #f5f5f5;
}
.quote-icon {
  background-color: #eee;
  width: 80px;
  height: 80px;
  line-height: 75px;
  text-align: center;
  border-radius: 50%;
  display: inline-block;
  margin-right: 30px;
  vertical-align: top;
}
.testi-area {
  width: 85%;
  text-align:left;
  display: inline-block;
}
