.btn.btn-primary {
color: black;
	font-size: 14px;
	background-color: #ead13e;
}

/* Hides the first accordion item */
.elementor-accordion .elementor-accordion-item:first-child {
    display: none;
}
.elementor-accordion-item:nth-child(2) {
border-top: 1px solid #D4D4D4 !important;
}


.page-header .container {
	height: 600px; width: 100% !important;
    }


/* min-width 672px / max-width 1024px */

.header-filter::before {
background: transparent;
}

@media (max-width: 671px){.home .page-header {
height: 700px !important;
}
.carousel .page-header {
    min-height: unset !important;
}
}


.navbar .navbar-header {
    max-height: 40px !important;
	margin-left: -0px!important;
	
	}


@media (max-width: 671px) {
.navbar .navbar-header {
    max-height: 40px !important;
	margin-left: 0px!important;
	padding-right: 20px;
	}}

.navbar-brand img {
    max-height: 180px !important;
	margin-top: -50px;
		}

h1.hestia-title {
  display: none;
}

h4.info-title {
  font-size: 40px;
}

.hestia-features {
	padding-top: 0px;
}

@media (max-width: 671px) {.hestia-features .hestia-info {
	padding-top: 40px;
} }

.hestia-info p .info-title {
  font-size: 40px;
	padding-top: 0px;
}

.hestia-info p {
  text-align: left;
}

div.hestia-info {
 padding-top: 0x;
}


@media (max-width: 671px) {
.navbar-brand img{
	margin-top: 20px;
	 max-width: 80px;
    	
	}
	}

@media  (min-width: 672px) {
.navbar-brand img{
	margin-top: 50px;
	 max-width: 140px;
   
	}
	}

@media  (max-width: 1024px) {
.navbar-brand img{
	margin-top: 40px;
	 max-width: 100px;
   
	}
	}

@media  (min-width: 1025px) {
.navbar-brand img{
	margin-top: -20px;
	 max-width: 200px;
   
	}
	}

.card-testimonial .card-avatar img {
  border-radius: 0;
	max-height: unset !important;
	max-width: unset !important;
	min-width: 300px !important;
	min-height: auto;
	margin: -40px 0px 0px -100px;
		padding: 0px;
	
   }

.hestia-testimonials {
  padding: 5px 0 40px;
	   }

.card-title {
  padding-top: 30px;
	   }

@media (max-width: 768px) {
	.hestia-team .card-title {
  padding-top: 0px;
	   }
	}

.hestia-team .card .card-profile .card-plain { margin-bottom: 0px;
	   }

.hestia-team .col-md-5 {
     width: 100%; 
}

@media (max-width: 768px) {
.hestia-team .col-xs-6 {
     width: 100%;
}}

@media (max-width: 768px) {
.hestia-team .card-image {
     height: auto;
	width: 100%
}}

.col-md-7 {
     width: 100%; }

.single-post .hestia-title .author {
     display: none; 
}

.author {
    display: none;
}

h2, h3 {
   font-family: Playfair Display;
   }


.copyright.pull-right {
    display: none;
}

footer.footer.footer-black hr {
 display: none;
}

.navbar .navbar-nav > li > a
{
font-size:14px !important;
	color: #000;
}

.dropdown-menu > li > a
{
font-size:14px !important;
}

@media only screen and (max-width: 600px) { 
ul, li {
font-size: 14px;
}}




.footer-big p {
	color: #fff;
	font-size: 16px;
}

hr { 
    width: 95%; 
    height: 5px; 
    margin: 0 auto;
    color: blue;
    background: #dfac20;
}

#mailchimp {
	background: #;
	color: #fff;
	font-weight: 200px;
	padding: 20px 20px 0px 20px;

}
	#mailchimp input {
		background: #fff;
		color: 222350;
    font-family: Roboto;
		font-weight: 300;
		font-size: 16px;
    padding: 8px 10px;
		width: 100%;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
	}
		

		#mailchimp input[type="submit"] {
			background: #29A7D2;
			color: #fff;
			cursor: pointer;
			font-size: 15px;
			width: 100%;
			padding: 8px 0;

		}
			#mailchimp input[type="submit"]:hover { color: #000 }