@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700");@import url("https://fonts.googleapis.com/css?family=Playfair+Display:400,700");

h1 {
    color: #252525;
    font-family: "Playfair Display",serif;
    font-size: 60px !important;
    font-weight: 500;
    font-style: italic;
}
h3 {
    color: #131230;
    font-family: "Playfair Display",serif;
    font-size: 36px !important;
    font-weight: 700;
	letter-spacing: .05em;
}
.vinodel-area {
	margin-top: -60px;
}

.indent {
	padding-bottom: 30px;margin-bottom:100px;}
.vinodel-area span {
    color: #8a132f;
}
.vinodel-area h1 {
    color: #131230;
    font-style: inherit;
    position: relative;
}
.vinodel-area h1:after {
    content: '';
    position: absolute;
    top: 45px;
    left: 90px;
    width: 200px;
    height: 2px;
    background: #131230;
}
.vinodel-area .style-change {
    font-family: "Roboto",sans-serif;
    font-size: 30px;
    font-weight: 700;
    display: block;
}
.vinodel-text h3 a{
    font-size: 38px;font-weight: 700;
}
.vinodel-area .vinodel-text {
    padding-left: 90px;
}
@media (max-width: 575.98px) {
    .vinodel-area .vinodel-text {
        padding-left:0;
    }
}
.section-padding {
    padding-top: 0;
	padding-bottom: 50px;
}
.section-top2 h3, .section-top2 p {
    color: #252525;
}
.section-top2 h3, .section-top2 p {
    color: #252525;
}
.vinodel-btn3 {
    color: #8a132f;
    font-family: 'Commissioner',"Open Sans", sans-serif;
    text-transform: capitalize;
    font-size: 17.5px;
    font-weight: 400;
    display: inline-block;
    position: relative;
}
.vinodel-btn3 span {
    position: absolute;
    top: 2px;
    left: 110%;
    color: #8a132f;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all 0.5s;
}
.vinodel-btn3:hover {
    color: #b04761;
}
.vinodel-btn3:hover span {
    color: #b04761;
    left: 115%;
}
.style-change {
    color: #ffb606;
    font-style: italic;
}
.section-top2 {
    margin-bottom: 80px;
}
.section-top2 span {
    color: #ffb606;
}
hr {
	border: none;
	height: 3px;
	margin: 40px 0;
	background-image: linear-gradient(to right, #FFF, #dee2e6, #FFF);
}
.mt-110 {
	margin-top: 110px;
	margin-bottom: 20px;
}
.post-tags-area {
  position: relative;
  z-index: 1; }
  @media only screen and (max-width: 767px) {
    .post-tags-area {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; } }
  @media only screen and (max-width: 767px) {
    .post-tags-area .popular-tags {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%;
      width: 100%;
      margin-bottom: 30px; } }
  .post-tags-area .popular-tags li {
    display: inline-block;
    float: left;
    margin: 3px; }
  @media only screen and (max-width: 767px) {
    .post-tags-area .post-social-info {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%;
      width: 100%; } 
	.vinodel-text p{
    font-size: 22px;
    font-weight: 400;
}
.vinodel-btn3 {
	font-size: 22px;
    font-weight: 400;
}
}
  .post-tags-area .post-social-info p {
    margin-bottom: 0;
    margin-right: 20px;
    color: #252525; }
  .post-tags-area .post-social-info a {
    display: inline-block;
    color: #625b66;
    margin-right: 20px;
    font-size: 14px; }
    .post-tags-area .post-social-info a:last-child {
      margin-right: 0; }
    .post-tags-area .post-social-info a:hover, .post-tags-area .post-social-info a:focus {
      color: #fc6060; }
.tags-btn {
  background-color: #ebebeb;
  padding: 5px 15px;
  display: inline-block;
  color: #636363;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  border-radius: 2px;
  -webkit-transition-duration: 500ms;
  -o-transition-duration: 500ms;
  transition-duration: 500ms;
  letter-spacing: 1px; }
  .tags-btn:hover, .tags-btn:focus {
    background-color: #8a132f;
    color: #ffffff;
    font-weight: 600; }
	
.pt-3 {
  line-height: 1.7;
  color: #606060;
  font-size: 18px;
  font-weight: 400;font-family: 'Commissioner',"Open Sans", sans-serif;
	}
