

header.sticky .header_bottom{
    border-bottom: 1px solid rgba(229,229,229,1)
}

.header_inner_right .side_menu_button a{
    top: 3px
}

.mobile_menu_button {
    display: none!important;
}

#wpcf7-f4-p271-o1 form p {
    color: #fff;
}

.q_slider .carousel-indicators {
    display:none!important;
}

h3 {
  text-shadow: 0.4px 0.5px #2a2a2a;
}

h5> a {
  text-decoration: none;
  text-shadow: 0.5px 0.5px #808080;
  position: relative;
  color: #f9c261;
}

h5> a:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0%;
  border-bottom: 2px solid #f9c261;
  transition: 0.4s;
}

h5> a:hover:after {
  width: 100%;
}

@media only screen and (min-width:1000px) {
body.page-id-271 .page_header{display: none;}
}

body.page-id-271 .sticky_animate {
  display: inline;
}

.single-post .blog_holder article .post_info {
    display: none !important;
}

li::before {
  content: "– ";
}

ul {
  text-indent: -0.8em;
  color: white;
  list-style-type: none;
}

.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 100%;
}
