/*
Theme Name: IndionDesign
Description: Designed by <a href="https://www.indiondesign.nl”>IndionDesign</a>
Template: astra
Author: IndionDesign
*/

/* -------------------------------------------------------------- */

/*
indiondesign.nl

Haagen
blauw #274659 | #5d7483 [75%] | #93a3ac [50%] | #dfe3e6 [15%] | #93a3ac
donkerdergrijs #404752

font-family: "Playfair Display", serif;

rgba(0, 0, 0, 0.15)
background: #ffffff url(images/bg.jpg) no-repeat right top;
@media (min-width: 768px) and (max-width: 979px)
*/

div.entry-meta,
.entry-footer,
div.previous-cover,
.nav-links {
    display: none !important;
}

.page .entry-cover-image, .single .entry-cover-image {
    max-height: 350px;
}

/*------- CONTACT -------*/
.everest-forms .StripeElement, .everest-forms canvas.evf-signature-canvas, .everest-forms input[type="date"], .everest-forms input[type="datetime-local"], .everest-forms input[type="email"], .everest-forms input[type="file"], .everest-forms input[type="image"], .everest-forms input[type="month"], .everest-forms input[type="number"], .everest-forms input[type="password"], .everest-forms input[type="range"], .everest-forms input[type="search"], .everest-forms input[type="tel"], .everest-forms input[type="text"], .everest-forms input[type="time"], .everest-forms input[type="url"], .everest-forms input[type="week"], .everest-forms select, .everest-forms textarea {
	border: 0px solid white !important;
}

/*------- BUTTON -------
#evf-submit-6998,
.everest-forms .everest-forms-part-button, .everest-forms a.button:not(.button-large), .everest-forms button.button:not(.button-large), .everest-forms button[type="submit"], .everest-forms input[type="submit"],
.btn, .button, .more-link, .more_link, .side-nav .search-form .search-submit, .wpzabb-post-grid-more,
.wp-block-button__link {
    font-family: "Montserrat", Sans-serif !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    fill: #444444 !important;
    color: #444444 !important;
	border-radius: 0 !important;
	border: 2px solid #CFCFCF !important;
    background-color: white !important;
	border-radius: 0 !important;
}

.elementor-5550 .elementor-element.elementor-element-6a361120 .elementor-button:hover, .elementor-5550 .elementor-element.elementor-element-6a361120 .elementor-button:focus {
    color: #007D44;
    border-color: #007D44;
}

.button#everest-forms-submit-button.button.evf-submit:hover,
#evf-submit-6998:hover,
.everest-forms .everest-forms-part-button a:hover,
.everest-forms a.button:not(.button-large) a:hover,
.everest-forms button.button:not(.button-large) a:hover,
.everest-forms button[type="submit"] a:hover,
.everest-forms input[type="submit"] a:hover,
.btn a:hover,
.button a:hover,
.more-link a:hover,
.more_link a:hover,
.side-nav .search-form .search-submit a:hover,
.wpzabb-post-grid-more a:hover,
.elementor-button:hover,
.elementor-5550 .elementor-element.elementor-element-6a361120 .elementor-button:focus,
.wp-block-button__link:active, .wp-block-button__link:focus, a.wp-block-button__link:hover, .wp-block-button__link:hover.wp-block-button__link:visited {
    color: #007D44 !important;
    border-color: #007D44 !important;
}
*/

/*------- FOOTER -------*/
.site-primary-footer-wrap[data-section="section-primary-footer-builder"] {
  background-color: #274659;
}

.ast-footer-copyright {
	color: #93a3ac;
}

.site-primary-footer-wrap {
	padding-left: 20px;
	padding-right: 20px;
}

.site-footer {
    color: white;
}

.site-info {
    display: none;
}

.footer-id {
	position: relative;
	padding: 2em 0;
    background: #32373c;
    color: #78787f;
	font-family: 'Inter', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.6;
	text-align: center;
}

.footer-id a {
    color: #78787f;
}
.footer-id a:hover {
    color: #007D44;
}

footer div.inner-wrap,
.site-footer.has-footer-widgets .inner-wrap {
    padding-bottom: 15px !important;
    padding-top: 100px !important;
}

.site-footer-separator {
    height: 0;
}

@media (min-width: 1025px) {
.inspiro--with-page-nav .navbar-toggle {
    display: none;
}
}

@media (max-width: 1024px) {
.navbar-nav > li.current-menu-item > a, .navbar-nav > li.current-menu-parent > a, .navbar-nav > li.current_page_item > a, .navbar-nav > li.current_page_parent > a {
    color: #007D44;
}
}

@media only screen and (max-width: 600px) {
footer div.inner-wrap,
.site-footer.has-footer-widgets .inner-wrap {
	padding: 7%;
}
}
