/*
Theme Name: Almere Marktonderzoek
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/
.text-size-h2 {
    font-size: 36px;
}

.text-size-h2-inner h1 {
    font-size: 36px;
}

.pt-m {
    padding-top: 10px;
}

.link-black a {
    color: black;
}

.center .vc_column-inner {
    justify-content: center;
}

.center-all .vc_column-inner {
    justify-content: center;
    align-items: center;
    margin-bottom: 70px;
}

.center-align {
    align-items: center !important;
}

.border-radius {
    border-radius: 8px;
}

.button-arrow .fas {
    font-weight: 400;
}

/******** HOME ********/
#home-header .l-section-img {
    top: 140px;
}

.cases .w-grid-item-h {
    display: flex;
    flex-direction: column;
    border-color: #F6C22A!important;
    border-style: solid!important;
    border-width: 0px 0px 2px 0px!important;
    box-shadow: 0px 0px 1px 1px rgba(246,194,42,0.20)!important;
}

.arrow-position {
    margin-top: auto;
    margin-bottom: 10px;
}

/******** ONDERZOEKSMETHODE ********/
.onderzoek .w-grid-item-h {
    display: flex;
    flex-direction: column;
    border-color: #F6C22A!important;
    border-style: solid!important;
    border-width: 0px 0px 2px 0px!important;
    box-shadow: 0px 0px 1px 1px rgba(246,194,42,0.20)!important;
}

.arrow-position {
    margin-top: auto;
    margin-bottom: 10px;
}

/******** DIENSTEN ********/
.diensten .w-grid-item-h {
    display: flex;
    flex-direction: column;
    border-color: #F6C22A!important;
    border-style: solid!important;
    border-width: 0px 0px 2px 0px!important;
    box-shadow: 0px 0px 1px 1px rgba(246,194,42,0.20)!important;
}

.arrow-position {
    margin-top: auto;
    margin-bottom: 10px;
}

/******** SPONSER PROJECTEN ********/
.sponser-grid .w-grid-item-h {
    display: flex;
    flex-direction: column;
    border-color: #F6C22A!important;
    border-style: solid!important;
    border-width: 0px 0px 2px 0px!important;
    box-shadow: 0px 0px 1px 1px rgba(246,194,42,0.20)!important;
}

.arrow-position {
    margin-top: auto;
    margin-bottom: 10px;
}

.sponser_projecten img {
    margin: 0 auto;
}

.sponser-imge-width .w-image-h {
    width: 60%;
    margin: 0 auto;
}

/******** NIEUWS ********/
.type-post .w-grid-item-h {
    display: flex;
    flex-direction: column;
    border-color: #F6C22A!important;
    border-style: solid!important;
    border-width: 0px 0px 2px 0px!important;
    box-shadow: 0px 0px 1px 1px rgba(246,194,42,0.20)!important;
}

.type-post .post_image {
    height: 180px;
}

/******** SPONSER PROJECTEN ********/
.referentie-wrapper h2 {
    margin-top: 20px;
}

.referentie-link {
    font-size: 16px;
}

.referentie-title {
    font-size: 16px;
    font-weight: bold;
}

.referentie-title a {
    color: black !important;
}

/******** FOOTER ********/
.footer-tekst p {
    margin-bottom: 10px;
}

.footer-menu a {
    color: black !important;
}

.footer-menu a:hover {
    color: #F6C22A !important;
}

/******** CONTACT FORM ********/
#gform_1 input:not([type="submit"]) {
    border-radius: 8px;
    border: 1px solid #000000;
    background: white;
    min-height: 2rem;
    line-height: 2rem;
}

#gform_1 textarea {
    border-radius: 8px;
    border: 1px solid #000000;
    background: white;
}

#gform_1 label {
  font-weight: 400;
}

#field_1_9 {
    font-size: 16px;
    margin-bottom: 0px;
}

.map-tekst {
    color: #F6C22A !important;
    text-align: center;
}

.header-padding {
	padding: 0px !important;
}

.referenties img {
	max-height: 200px;
}