.elementor-kit-56442{--e-global-color-primary:rgb(0, 152, 53);--e-global-color-secondary:rgb(0, 114, 40);--e-global-color-text:rgb(51, 51, 51);--e-global-color-accent:rgb(0, 114, 40);--e-global-color-b345b3c:#F5F5F5;--e-global-color-e57cc94:#FFFFFF;--e-global-typography-primary-font-family:"Nunito Sans";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:30px;--e-global-typography-secondary-font-family:"Nunito Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Nunito Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:30px;--e-global-typography-accent-font-family:"Nunito Sans";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:30px;color:#333333;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-kit-56442 a{color:var( --e-global-color-text );font-weight:500;text-decoration:none;}.elementor-kit-56442 a:hover{color:var( --e-global-color-text );text-decoration:none;}.elementor-kit-56442 h1{color:var( --e-global-color-text );font-family:"Nunito Sans", Sans-serif;font-size:42px;font-weight:600;text-decoration:underline;line-height:30px;}.elementor-kit-56442 h2{font-size:22px;}.elementor-kit-56442 h3{font-size:20px;}.elementor-kit-56442 h4{font-size:18px;}.elementor-kit-56442 h5{font-size:16px;}.elementor-kit-56442 button,.elementor-kit-56442 input[type="button"],.elementor-kit-56442 input[type="submit"],.elementor-kit-56442 .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;line-height:30px;color:#FFFFFF;background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:4px 20px 4px 20px;}.elementor-kit-56442 button:hover,.elementor-kit-56442 button:focus,.elementor-kit-56442 input[type="button"]:hover,.elementor-kit-56442 input[type="button"]:focus,.elementor-kit-56442 input[type="submit"]:hover,.elementor-kit-56442 input[type="submit"]:focus,.elementor-kit-56442 .elementor-button:hover,.elementor-kit-56442 .elementor-button:focus{color:var( --e-global-color-e57cc94 );background-color:var( --e-global-color-secondary );}.elementor-kit-56442 img{border-radius:3px 3px 3px 3px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-56442 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.single-post .entry-header,
.single-post .entry-content, .single-post .entry-meta,
.single-post .entry-info, .single-post #respond {
	margin-left: auto !important;
	margin-right: auto !important;
	max-width:774px;
}


.single-post .entry-content .wp-block-image {
	margin: 50px 0 50px 0;
}

.single-post .entry-info .entry-tax:before {
	width: 1px !important;
  height: 13px !important;
  background-color: var( --auxin-featured-color-5 );
}

.single-post .entry-content p:first-child:first-letter {
	font-family: 'Frank Ruhl Libre';
	font-size: 52px;
	font-weight: 500;
	float: left;
	margin: -25px 5px -40px 0;
	line-height: 2em;
	text-transform: uppercase;
}

.single-post .entry-meta {
	border-top: none !important;
	border-bottom: solid 1px #222222 !important;
	padding-bottom: 30px !important;
	padding-top: 35px !important;
}
.single-post .aux-input-group, .single-post .aux-form-cookies-consent .comment-form-cookies-consent {
  display: flex;
	flex-flow: row wrap;
}

.single-post .aux-modern-form .aux-input-group {
	margin-bottom: 90px;
} 
.single-post .form-submit input[type="submit"] {
	background-color: transparent;
	padding: 0;
}
.single-post .form-submit {
	margin-left: 100px;
}


.single-post .aux-comments .comments-title {
	margin-bottom: 30px;
}

.single-post .form-submit:before {
	content: '';
	background-color: var( --auxin-featured-color-3 );
	width: 126px;
	height: 1px;
	display: block;
	position: relative;
	top: 23px;
  left: -102px;
}

.single-post .aux-commentlist .comment {
	padding: 50px;
	background-color: var( --auxin-featured-color-7 );
	border-radius: 5px;
	box-shadow: 20px 20px 60px #0000000D;
}

.single-post .aux-commentlist .comment img {
	border-radius: 50%;
	border: none;
}

.single-post .aux-commentlist .children {
	margin-left: 0;
}

.single-post .aux-commentlist.skin-arrow-links .children > li:first-child {
	background: none;
}

.aux-commentlist .comment .comment-author {
	margin-bottom: 15px;
}

.aux-commentlist .comment .comment-author cite, .aux-commentlist .comment .comment-author time {
	display: inline-block;
}

.single-post .aux-commentlist .comment .comment-author time {
	float: right;
	margin-right: 50px;
}

.single-post .comment-reply-nav {
	position: absolute;
	top: 50px;
	right: 50px;
}

.single-post .comment-reply-nav .comment-reply-link {
	font-weight: 500 !important;
	font-size: 11px !important;
	color: var( --auxin-featured-color-4 ) !important;
}

.single-post .wpulike {
	display: none;
}

/*--Amber--*/
.elementor-456 .elementor-element.elementor-element-d880eaf .hentry .aux-read-more:before {
	display: none !important;
}

.elementor-456 .elementor-element.elementor-element-d880eaf .hentry .aux-read-more {
	padding-left: 0px !important;
}

.elementor-456 .elementor-element.elementor-element-dece1f8 .column-entry {
	padding:0px !important;
}

.entry-main {
	padding-left: 20px;
	padding-right: 20px;
}

.elementor-456 .elementor-element.elementor-element-dece1f8 .entry-badge {
	position: absolute;
	z-index: 100;
	margin-top: -40px;
	margin-left: -3px;
}

.aux-media-frame.aux-media-image img {
	height: 225px;
	width: 100%;
}

.elementor-456 .elementor-element.elementor-element-dece1f8 .entry-info, .elementor-456 .elementor-element.elementor-element-dece1f8 .entry-info a {
	padding-top: 10px;
	color: #999999;
}


.elementor-456 .elementor-element.elementor-element-609d23a .aux-media-frame a:after {
	background-color: #009835 !important;
	height: 44px !important;
	width: 44px !important;
	padding: 9px 0px 2px 3px !important;
}

/*--Contact Form--*/
.single-post .comment-form-cookies-consent{
	display:none;
}
.single-post form{
	display:flex;
	flex-direction:column;
}
.single-post form div:nth-child(2){
	order:2;
}
.single-post form div:nth-child(3){
	order:3;
}
.single-post form div:nth-child(5){
	order:1;
}
.single-post form .form-submit{
	order:4;
}

/*--Category Page--*/
.category .page-header {
	border: 0;
}

.category .page-header .page-title {
	font-size: 52px;
	font-weight: 400;
}

.category .page-header .aux-breadcrumbs, .category .page-header .aux-breadcrumbs a {
	font-family: 'Noto Sans JP';
	font-size: 11px;
	font-weight: 500;
	text-transform: uppercase;
	color:  var( --auxin-featured-color-5 );
	
}

.category .aux-col .post .entry-media {
	margin-bottom: 0;
}

.category .aux-col .post .entry-main {
	padding: 30px;
	background-color:  var( --auxin-featured-color-7 );
	display: flex;
	flex-flow: column-reverse;
}

.category .aux-col .post .entry-info {
	font-size: 11px;
	font-weight: 500;
	text-transform: uppercase;
	color: var( --auxin-featured-color-5 );
}

.category .aux-col .post .entry-info a:hover {
	color: var( --auxin-featured-color-5 );
	opacity: .8;
}
.category .entry-info .entry-meta-sep.meta-sep:before, .category .entry-info .entry-tax:before, .category .entry-info .entry-tax a:after {
    width: 1px !important;
    height: 13px !important;
    border-radius: 0 !important;
    background-color: var( --auxin-featured-color-5 ) !important ;
}

/*---Pagination---*/
.category .pagination {
	display: inline-block;
	margin-top: 100px;
}

.category .aux-pagination {
	text-align: center;
}

.category .aux-pagination .page .page-numbers {
	color: var( --auxin-featured-color-3 );
	border: 0;
	font-size: 26px;
	font-family: 'Frank Ruhl Libre';
	letter-spacing: -0.52;
	line-height: 1.2em;
	font-weight: 300;
	margin-right: 20px;
}

.category .aux-pagination .page.active span {
	color: var( --auxin-featured-color-7 );
	background-color: var( --auxin-featured-color-3 );
}

.category .aux-pagination .next .page-numbers, .category .aux-pagination .prev .page-numbers {
	margin-right: 40px;
}

.category .aux-pagination .prev .page-numbers {
	margin-left: 40px;	
}

.category .aux-pagination li>a {
	border: none;
}

.category .aux-pagination .last {
	font-family: 'Frank Ruhl Libre';
	font-size: 26px;
	font-weight: 300;
	color: var( --auxin-featured-color-3 );
}

.category .next .page-numbers #text {
	display: none !important; 
}

/*--Search Page--*/
.aux-modern-search .aux-search-popup .aux-search-popup-content .aux-search-input-form {
	border: 0;
}
.aux-modern-search .aux-search-popup .aux-search-popup-content .aux-search-input-form input {
	font-family: 'Frank Ruhl Libre';
	font-size: 92px;
	font-weight: 400;
	letter-spacing: -1.84px;
	text-align: center;
}

.archive.category .aux-primary{
	margin-bottom: 150px;
}

.archive.category .aux-widget-recent-posts .column-entry:hover .entry-main{
	transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.archive.category .aux-widget-recent-posts .column-entry:hover .entry-main{
	background-color: #03447A;
} 

.archive.category .aux-widget-recent-posts .column-entry:hover .entry-title{
	color: #fff;
} 

.archive.category .aux-widget-recent-posts .entry-header{
	min-height:55px;
}

.single-post .aux-main .entry-media .aux-media-frame{
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;
}

.post-template-default .aux-primary {
	margin-top: 100px;
}

/* ADJUSTMENTS */


/* BLOG PAGE */
/*.post-template-default .inhoudsopgave .elementor-widget-wrap {position: fixed; width: auto;}*/

.elementor-toc__list-item {}

.elementor-toc__header, .elementor-widget-wp-widget-tag_cloud h5 {display: none;}
.elementor-toc__body {padding: 16px 0px 16px 0;}
.elementor-toc__list-item {margin-bottom: 20px; }
.elementor-toc__list-item a {font-weight: 300;}

.elementor-widget-wp-widget-tag_cloud .tagcloud a {color: white; padding: 5px 10px; border-radius: 16px; background: #009835; font-size: 12px!important; text-transform: uppercase;}/* End custom CSS */