/*
 Theme Name:   Astra Child
 Theme URI:    https://wpastra.com/
 Description: Astra child theme
 Author:      C Monsegur
 Author URI:  https://mysite.com/
 Template:    astra
 Version:     1.0.0
*/

/* global */
/* Remove shadow from all images in Astra */
.ast-article-single figure,
.ast-article-single img:not(figure img) {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
}

.custom-logo{
	width:140px;
}
.ast-container{
padding-left: 0;
padding-right:0;
}
figcaption:before{
content: url(/wp-content/uploads/click-magenta.png);
}
.wp-block-columns{
	gap: 40px;
}
.wp-block-cover h2{
	color: #121241;
}

.wp-block-cover h3{
	color: #4F4F68;
}
/* home */
.sk-projects-grid .wp-block-group{
	min-height: 700px!important;
 }
.sk-projects-grid{
	padding:1em 0;
}
/* menu */
.sk-lang-menu{
	margin-left: 80px;
}
.sk-lang-menu .sub-menu{
	width: 60px;
}

.lang-nl .es-mobile-menu,
.lang-nl .en-mobile-menu,
.lang-es .en-mobile-menu,
.lang-es .nl-mobile-menu,
.lang-en .es-mobile-menu,
.lang-en .nl-mobile-menu{
	display:none !important;
}
/* single posts */
.single #primary{
	margin-top: 0;
}
.single .wp-block-cover{
		border-top: 1px solid #D9D9D9;

}
.sk-projects{
margin: auto;
		max-width: 700px
}
.sk-projects > .wp-block-column {padding: 5% 0;
}
.sk-projects h2,
.sk-projects h3,
.single h4,
.single h5{
	margin: 0;
}

.widget p{
	color: #121241;
	font-size: 1.2em;
}
.widget h2{
	font-size: 64px;
	color: #FC7AB0;
}
/* accordions */
.sk-accordion-wrap{
	border: 1px solid #ccc;
	margin: 3em 0;
	padding: 1em;
	border-radius: 8px;
	max-width: 900px;
}
.sk-accordion-wrap img{
	box-shadow: none;
}
.sk-accordion-inner{
	padding: 1em;
}
.sk-accordion summary{
	color: #121241;
	font-family: 'Roboto';
}
.sk-accordion-inner summary{
	color: #121241;
	font-weight: 400;
}
.sk-accordion-inner .wp-block-details{
	padding: 0.5em 0;
}
.sk-accordion summary:nth-of-type(1){
	font-weight:600;
}
/* hero projects */
.sk-hero-projects h2{
	padding-top: 0.2em;
}

.sk-hero-projects h3{
	padding-bottom: 0.4em;
}
.sk-hero-projects h2,
.sk-hero-projects h3{
	line-height: 1;
	margin: 0;
}
/* contact */
.menu-link .dashicons{
	vertical-align: middle;
}
#sk-contact h2,.site-footer-above-section-1 h2{
	color: #121241;
	font-size: 1em;
	font-weight: 600;
}
#sk-contact h3,.site-footer-above-section-1 h3{
	color: #FC7AB0;
		font-size: 3em;
	font-weight: 800;
}
#sk-contact, .site-footer-above-section-2{
	padding: 0 1em;
}
.contact-en{
	background-color: #eee;
}
/* contact per single language */
.custom-reusable-block-wrapper{
	padding-top: 4em;
}

/* in progress tag */
.tag-in-progress .sk-hero-projects h2:after{
	content: 'IN-PROGRESS';
}
.tag-in-uitvoering .sk-hero-projects h2:after{
content: 'IN-UITVOERING';
}
.tag-in-progress .sk-hero-projects h2:after,
.tag-in-uitvoering .sk-hero-projects h2:after{
font-size: 12px;
	padding: 4px;
	background-color: #FFDFF2;
	color: #121241;
	margin-left: 8px;
	position: absolute;
	border-radius: 2px;
	letter-spacing: 1px;
}

/* navigation next prev */
.post-navigation {
  display: flex;
  justify-content: space-between;
}

.post-navigation .nav-previous,
.post-navigation .nav-next {
  max-width: 45%;
}
.site-below-footer-wrap{background-color: #121241!important;
}
.site-below-footer-wrap p{color: #fff;
}
.site-below-footer-wrap a{color: #fff;
}