/*
Theme Name: Saleswizard
Theme URI: https://www.saleswizard.nl
Author: Saleswizard
Author URI: https://www.saleswizard.n
Version: 8.0
Requires at least: 5.0
Tested up to: 5.4
Requires PHP: 7.0
License: GNU General Public License v2 or later
Text Domain: saleswizard
This theme, like WordPress, is licensed under the GPL.
*/
/* Container */
.tab-zoma.vc_tta-tabs {
    display: flex;
}
@media (max-width: 768px){
    .tab-zoma.vc_tta-tabs{
    flex-direction: column;
    }
}

/* Tabs links */
.tab-zoma.vc_tta-tabs-position-left .vc_tta-tabs-container {
    /* width: 220px; */
    /* border-right: 1px solid #ddd; */
}

/* Tab list */
.tab-zoma .vc_tta-tabs-list {
    margin: 0;
    padding: 0;
}

/* Tab */
.tab-zoma .vc_tta-tab {
    margin-bottom: 8px; /* spacing-1 */
}

/* Tab link */
.tab-zoma .vc_tta-tab > a {
    /* background: #f2f2f2;  */
    /* color: #333; */
    border-radius: 8px; 
    padding: 12px 16px;
    display: block;
    border: none;
    transition: background 0.2s ease;
}

/* Hover */
.tab-zoma .vc_tta-tab > a:hover {
    /* background: #e0e0e0; */
}

/* Active tab */
.tab-zoma .vc_tta-tab.vc_active > a {
    /* background: #333;
    color: #fff; */
}

/* Content panels */
.tab-zoma .vc_tta-panels {
    padding: 20px;
    /* background: #fff; */
}
@font-face {
    font-family: "Graphik";
    src: url("/wp-content/themes/saleswizard_theme/assets/fonts/Graphik-Light.woff2") format("woff2");
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: "Graphik";
    src: url("/wp-content/themes/saleswizard_theme/assets/fonts/Graphik-LightItalic.woff2") format("woff2");
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: "Graphik";
    src: url("/wp-content/themes/saleswizard_theme/assets/fonts/Graphik-Regular.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: "Graphik";
    src: url("/wp-content/themes/saleswizard_theme/assets/fonts/Graphik-RegularItalic.woff2") format("woff2");
    font-weight: 400;
    font-style: italic;
}
@font-face {
    font-family: "Graphik";
    src: url("/wp-content/themes/saleswizard_theme/assets/fonts/Graphik-Medium.woff2") format("woff2");
    font-weight: 450;
    font-style: normal;
}
@font-face {
    font-family: "Graphik";
    src: url("/wp-content/themes/saleswizard_theme/assets/fonts/Graphik-MediumItalic.woff2") format("woff2");
    font-weight: 450;
    font-style: italic;
}
@font-face {
    font-family: "Graphik";
    src: url("/wp-content/themes/saleswizard_theme/assets/fonts/Graphik-Semibold.woff2") format("woff2");
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: "Graphik";
    src: url("/wp-content/themes/saleswizard_theme/assets/fonts/Graphik-SemiboldItalic.woff2") format("woff2");
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: "Graphik";
    src: url("/wp-content/themes/saleswizard_theme/assets/fonts/Graphik-Semibold.woff2") format("woff2");
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: "Graphik";
    src: url("/wp-content/themes/saleswizard_theme/assets/fonts/Graphik-BoldItalic.woff2") format("woff2");
    font-weight: 600;
    font-style: italic;
}
@font-face {
    font-family: "Garamond Pro";
    src: url("/wp-content/themes/saleswizard_theme/assets/fonts/AdobeGaramondPro.woff2") format("woff2");
    font-weight: 600;
    font-style: italic;
}
@font-face {
    font-family: "Heldane Display";
    src: url("/wp-content/themes/saleswizard_theme/assets/fonts/Heldane_Display_Regular.woff2") format("woff2");
    font-weight: 400;
}
p a {
    color: #d18c0a;
}
.textlink{
font-size: 12px!important;
    padding: 0px 0px!important;
    color: #181818 !important;
	background-color:transparent!important;
    font-weight: 450;
    border-radius: 0rem!important;
	text-decoration: underline;
 }
 .themebtn-wit2 a{font-size: 0.875rem;
    padding: 15px 20px;
    line-height: 1.2;
    font-family: "Helvetica Neue", 'Helvetica';
	    display: inline-block;
	text-align: center;
    transition: 0.24s ease-out background-color, 0.24s ease-out transform;
    color: #181818 !important;
    background-color: #FFF!important;
    font-weight: 450;
    border-radius: 2rem;
    margin-top: 25px;
    border: none;
    text-transform: none;
    white-space: nowrap;
    cursor: pointer;}

.themebtn-wit2 a:hover{background-color: #fce26b !important;}

body {background:#F9F8F6;font-family: "Graphik", sans-serif;}
.header-navigation {padding-top:15px;background:#fff;}
body.page-template-page-nosidebar .wpb_text_column {border-bottom-left-radius: 0!important;border-bottom-right-radius: 0!important;}
.page-template-page-nosidebar .single-page-header {margin-bottom:50px;}
.page-template-page-nosidebar  .wpb_widgetised_column h3 {margin-bottom:10px;}
.page-template-page-nosidebar  .wpb_widgetised_column .widget_nav_menu {padding:25px!important;box-shadow:none!important;-webkit-box-shadow:none!important;}
.page-template-page-nosidebar  .wpb_widgetised_column ul li {list-style: none;}
.page-template-page-nosidebar  .wpb_widgetised_column ul li a {color:#d18c0a;font-weight:700;font-family:"Graphik",sans-serif;display:block;transition: all .3s;-webkit-transition: all .3s;}
.page-template-page-nosidebar  .wpb_widgetised_column ul li a:hover {color:#63c3d1;}
.page-template-page-nosidebar  .wpb_widgetised_column ul li a:before {content: '\2192';font-family: 'Fira Code', monospace;color: #d18c0a;margin-right: 10px;font-size: 21px;}
.custom-bg {margin-left: -17.5px!important;margin-right: -17.5px!important;transition: all .3s;-webkit-transition: all .3s;}
.page-template-page-nosidebar  .wpb_widgetised_column ul li a:hover:before {color:#63c3d1;}
.page-template-page-nosidebar h2 {margin-bottom:15px;}
.page-template-page-nosidebar .vc_column-inner {border-bottom-left-radius: 0!important;border-bottom-right-radius: 0!important;}
.page-template-page-nosidebar .quote .vc_column-inner {border-radius:25px!important;}
.page-template-page-nosidebar .box-shadow .vc_column-inner,
.wpb_video_widget iframe {border-radius: 25px;}
.page-template-page-nosidebar .quote .wpb_text_column strong {margin-top:25px;display:block;}
.page-template-page-nosidebar .quote .wpb_text_column p {margin:0;}
.page-template-page-nosidebar .quote .wpb_text_column p em {font-size:18px!important;color:#8c8c92;}
body .fullwidth-bg {margin-left:0!important;margin-right:0!important;border-bottom-left-radius: 0!important;border-bottom-right-radius: 0!important;}

a.flag {vertical-align:middle;margin-left:15px;}
a.flag.mobile {display:none;position:absolute;right:15px;top:15px;}

#maileon_contact_form_button {font-size:0;}
#maileon_contact_form_button:before {content:"Aanmelden";font-size:16px;}
.woocommerce .studentenkorting span {font-size:20px;display:block;background:#62c3d1;border-radius:3px;text-align:center;color:#fff;padding:5px 10px;position:absolute;top:-20px;right:10px;}

/* WOOCOMMERCE */
.woocommerce .woocommerce-usp li {display: inline-block;margin-right: 15px;color: #d18c0a;font-family: "Graphik", sans-serif;font-style: italic;font-weight: 400;}
.woocommerce .woocommerce-usp li:before {content: "✓";margin-right: 5px;}
.woocommerce .woocommerce-usp {text-align: center;background: #f9eef5;color: #61605f;padding:8px 0;}
.woocommerce .woocommerce-wrapper {background:#e2f3f6;padding:50px 0;}
.woocommerce .row.equal-height {display: flex;display: -webkit-flex;flex-wrap: wrap;}
.woocommerce .term-description {background:#fff;padding:25px;margin-bottom:0px;height:100%;color:#61605f;}
.woocommerce .sidebar .widget {background:transparent;border-radius: 0;box-shadow:none;margin:0;padding:0;}
/* .woocommerce aside.sidebar {padding:25px;background:#fff;} */
.woocommerce .woocommerce-products {margin-top:50px;}
.woocommerce .woocommerce-products .page-description {display:none;}
.woocommerce .woocommerce-thumbnail .onsale, .woocommerce .single-product-wrapper .onsale, .woocommerce .single-product-wrapper .product_meta {display:none;}
.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {background:#fff;padding:25px;text-align: center;}
.woocommerce .archive-product-info {text-align: left;}
.woocommerce ul.products li.product a img {width:auto;height:100%;margin:0 auto;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {padding:0;font-weight:400;color:#61605f;font-size:22px;margin-top:15px;}
.woocommerce .studentenkorting {color:#d18c0a;}
.woocommerce .price > .amount, .woocommerce .price ins {text-decoration: none;}
.woocommerce .price > .amount, .woocommerce .price del .amount {font-family: "Graphik", sans-serif;font-weight:400;}
.woocommerce .price > .amount, .woocommerce .price ins .amount {font-family: "Graphik", sans-serif;text-decoration: none;border:none;font-weight:400;vertical-align:middle;margin-left:3px;}
.woocommerce div.product div.images .flex-control-thumbs li {width:15%;}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {background:#63c3d1;}
/* .woocommerce .sidebar .menu .current-menu-item, .woocommerce .sidebar .product-categories .current-cat {display:none;} */
.woocommerce .single-product-wrapper {float:left;background:#fff;padding:35px;}
.woocommerce.single-product .woocommerce-products {margin-top:0;}
#override.woocommerce.single-product .woocommerce-product-gallery {margin:0;}
#override.woocommerce.single-product .flex-viewport .woocommerce-product-gallery__image {max-height:400px;}
.woocommerce div.product div.images .flex-control-thumbs {margin-top:35px;}
.woocommerce div.product div.images .flex-control-thumbs li {border:1px solid #eee;margin:0 15px;}
.woocommerce div.product div.images .flex-control-thumbs li:first-child {margin-left:0;}
.woocommerce.single-product .studentenkorting {margin-bottom:15px;}
#override.woocommerce.single-product .quantity {/* display:block;float:unset; */margin-bottom:25px;}
.woocommerce.single-product .quantity input {font-size:16px;height:35px;}
.single-product .woocommerce-product-details__short-description {color:#61605f;}
.single-product-delivery {font-style:italic;display:flex;align-items:center;margin-bottom:25px;}
.single-product-delivery:before {content:"•";color:#cae6da;font-size:32px;padding-bottom:4px;margin-right:5px;}
.woocommerce-desc, .woocommerce-dev-info, .woocommerce-payment, .woocommerce-retour {border-radius: 25px;border: 2px dashed #63c3d1;padding:25px;height:100%;}
.woocommerce-desc h2, .woocommerce-dev-info h2, .woocommerce-payment h2, .woocommerce-retour h2 {font-weight:400;font-size:21px;}
.single-product .productinfo {padding-bottom:25px;}
.single-product .productinfo .col-lg-6 {margin-bottom:30px;}
.single-product .woocommerce-usp {margin-bottom:50px;}
.single-product .woocommerce-related-products {background:#e2f3f6;}
.single-product .woocommerce-related-products .archive-product-info {min-height:165px;}
.single-product .woocommerce-related-products .related > h2 {font-style:italic;font-weight:400;font-size:21px;color:#63c3d1;margin:30px 0;}
.single-product .productinfo p a {font-weight: 600;font-style: italic;font-family: 'Graphik', sans-serif;transition: all .3s;-webkit-transition: all .3s;}
.single-product .productinfo p a:hover {color:#d18c0a;}
.post-type-archive-product .woocommerce-wrapper .col-md-9 .term-description {display:none;}
.post-type-archive-product .woocommerce-wrapper .col-md-9 .page-description {    background: #fff;padding: 25px;margin-bottom: 0px;height: 100%;color: #61605f;}
.woocommerce-error, .woocommerce-info, .woocommerce-message {background-color:#fff;}
.woocommerce-cart #respond input#submit, .woocommerce-cart a.button, .woocommerce-cart button.button, .woocommerce-cart input.button {font-size:12px;}
#override.woocommerce-cart a.remove:hover {color:red!important;background:none;}
.woocommerce .quantity .qty {font-size:16px;}
.cart-collaterals h2 {margin-bottom:15px;font-size:21px;}
#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {background:#d18c0a;font-size:16px;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {float:unset;width:100%;}
.woocommerce-checkout input, .woocommerce-checkout textarea {font-size:16px;padding:10px;border:1px solid #ddd;font-family: 'Graphik', sans-serif;background: #f0f8fe;border-radius: 5px;}
.woocommerce-checkout .select2-container--default .select2-selection--single {font-size:16px;border:1px solid #ddd;font-family: 'Graphik', sans-serif;background: #f0f8fe;border-radius: 5px;height:40px!important;display:flex;align-items:center;}
.select2-container--default .select2-selection--single .select2-selection__arrow {top:6px;}
.woocommerce-checkout select {padding:10px;font-size:16px;}
#override.woocommerce-checkout h2, #override.woocommerce-checkout h3 {font-size:21px;margin:15px 0;}
#override #order_review ul {padding:0;border:none;}
#order_review li {text-indent: 0;background:#f0f8fe;}
.woocommerce-checkout #payment {background:#fff;}
#override li.wc_payment_method {text-indent:0;list-style:none;}
#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {padding:15px;}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {background:#fff;}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {content:none;}
.woocommerce ul.products li.product .woocommerce-placeholder {max-height:215px;}
.woocommerce div.product form.cart .variations select {font-size:16px;padding:5px;}

.fixed-add-to-cart {position:relative;width:100%;bottom:0;box-shadow:inset 0px 11px 8px -10px rgba(0,0,0,.1), inset 0px -11px 8px -10px rgba(0,0,0,.1);padding:25px 0;background:#fff;z-index: 999;}
.fixed-add-to-cart h2 {font-weight:400;display:inline-block;margin:0;}
#override .fixed-add-to-cart .studentenkorting {display:inline-block;margin-bottom:0;margin-left:15px;}
.fixed-add-to-cart .row {display:flex;align-items:center;}
.fixed-add-to-cart .fixed-price, .fixed-add-to-cart .fixed-price ul li {display:inline-block;}
.fixed-add-to-cart .fixed-price p {margin:0;}
.fixed-add-to-cart .fixed-price ul li {margin-right:10px;}
.fixed-add-to-cart .fixed-button {display:inline-block;}
.fixed-add-to-cart .single_add_to_cart_button {color:#fff;padding:.618em 1em;font-family:'Graphik', sans-serif;font-weight:bold;border-radius: 3px;margin-left:25px;}
.fixed-add-to-cart .col-md-5 {display: flex;align-items: center;}
.fixed-add-to-cart .col-md-5:last-child {justify-content: flex-end;}
.winkelmand-icon {background: #d18c0a;/*background:#e3be00;*/color: #fff;padding: 7px 10px;border-radius: 5px;display: inline-block;font-size: 16px;max-height: 36px;margin-left:15px;}
.winkelmand-icon:hover {background:#c3a405;}
.header-cart-contents a {color:#fff;}
.winkelmand-icon i {color:#fff!important;}

#actie-balk {display:none!important;}
.onderschrift_image {
   font-style: italic;
   font-size: 14px;
}
*,
:after,
:before {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    text-rendering: optimizeLegibility
}

html {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 0!important;
    overflow-x: hidden
}

body {
    font-weight:400;
    min-height: 100%;
    line-height: 1.6;
    margin: 0;
    opacity: 1;
    transition: 1s opacity;
    color:#F9F8F6;
}

body.fade-out {
    opacity: 0;
    transition: none
}

blockquote {
    font-size: 16px;
    padding: 0;
    margin-left: 0;
    line-height: 1.6;
    color: #8c8c92!important
}

article blockquote p,
blockquote p {
    color: #61605f;
}
.quote {min-height:375px;display:flex;align-items: center;justify-content: center;border-top-left-radius: 25px;border-top-right-radius: 25px;}
.quote blockquote {margin:0;font-family: 'Dancing Script', cursive;text-align: center;color:#61605f!important;}
.quote blockquote p, #home-contact .quote blockquote p {color:#61605f!important;line-height: 1.2;font-size:48px!important;font-family: 'Dancing Script', cursive;}
.quote p {text-align: center;margin-top:25px;font-size:14px!important;color:#61605f;}
.fa,
.fas {
    color: #fc7e73;
    font-display: swap;
}

.clear:after,
.clear:before {
    content: ' ';
    display: table
}

.clear:after {
    clear: both
}

img {
    max-width:100%;
	height:auto;
}

a {
    text-decoration: none;
    color: #63c3d1;
    -webkit-transition: all .4s ease 0;
    -moz-transition: all .4s ease 0;
    -o-transition: all .4s ease 0;
    transition: all .4s ease 0;
}

a:focus {
    outline: 0
}

a:hover {
    outline: 0;
    text-decoration: none;
    color: #61605f;
}

a:active {
    outline: 0
}

.pagination li a,
.pagination li.disabled,
a.button,
input[type=reset],
input[type=submit] {
    -webkit-appearance: none;
    background: #d18c0a;
    color: #fff!important;
    text-transform: uppercase;
    font-family: 'Graphik', sans-serif;
    padding: 5px 15px;
    font-size: 21px;
    border-radius: 5px;
    -webkit-border-radius: 5px
}

article i,
i.fa,
i.far {
    color: #d18c0a;
}

#maileon_contact_form_email_label {display:none;}
#maileon_contact_form_button {
	width: 100%;
	border: none;	
/* 	border-radius: 0; */
	font-weight: bold;
/* 	padding: 15px 10px; */
	font-size:18px;
}
#maileon_contact_form_button:hover {background:#d18c0a;}
#maileon_contact_form_email {
	width: 100%;
	font-size: 18px;
	padding: 10px;
	border: none;
	margin-top: 10px;
	text-transform:lowercase;
	font-size:16px;
	border:1px solid #eee;
}
#maileon_contact_form_email::placeholder {
	color: #63c3d1;
}
.pagination li a:hover,
.pagination li.active a,
a.button:hover,
input[type=reset]:hover,
input[type=submit]:hover {
    background-color: #333;
    color: #f7f7f7
}

.wrapper,
article p,
form,
table {
    color: #181818 ;
    font-size: 18px;
}

article h1,
article h2,
article h3,
article h4,
article h5,
article h6 {
    margin: 13px 0;
    color: #181818;
    font-weight: 400;
    margin-top: 0;
    margin-bottom: 25px;
    line-height: 1.2;
    font-weight:400;
    font-family: "Heldane Display", sans-serif;
    
}
article .splide h1,
article .splide h2,
article .splide h3,
article .splide h4,
article .splide h5,
article .splide h6 {
    font-family: "Graphik";
}
.refslider .slitle {
    font-family: "Heldane Display";
}
h2.page-header {
    border-bottom: 1px solid #e8e8e8
}

li,
lo,
ul {
    list-style: none outside none;
    padding: 0;
    margin: 0
}

article li {
    padding-left: 1.7em;
    text-indent: -1.5em;
    list-style: disc inside none
}

h1 {
    font-size: 250%;
    margin-top: 0;
    color: #333
}

h2 {
    font-size: 150%;
    color: #333
}

h3,
h4,
h5,
h6 {
    font-size: 120%;
    color: #333
}

h1,
h2,
h3,
h4,
h5,
h6, 
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    font-family: 'Graphik', sans-serif;
    color: #61605f;
}

body .vc_separator h4 {
    font-size: 16px
}

iframe {
    width: 100%
}

input[type=submit] {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    -webkit-border-radius: 5px
}

section {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

page {
    width: 100%;
    top: 0;
    min-height: 100%;
    position: relative;
    margin: 0 auto;
    padding: 0;
    display: block;
    overflow-x: hidden
}

header,
section {
    display: block;
    position: relative
}

article,
aside.sidebar {
    display: block;
    position: relative
}

aside.sidebar-footer div.widget {
    display: block;
    position: relative
}

.wrapper {
    width: 100%;
    margin: 0 auto;
    display: block
}

.sidebar-trustpilot {
    text-align: left;
    margin-left: -21px;
}

.trustpilot-widget {
    margin-left: -30px;
}


body.light .tp-widget-wrapper {
    text-align: left!important;
    opacity: 0;
}

#override .splide_slides .slide-title {
    display: flex;
    justify-content: center;
}
#override .splide_slides p {
    font-size: 18px;
    color: white;
    font-weight: 400;
}
.coloured30 {
    background: #F3EFEC;
}
#override.tax-cursus_opleiding_categorie {
    background: #F9F8F6;
}
.tax-cursus_opleiding_categorie .righty p, 
.tax-cursus_opleiding_categorie .lefty p {
    margin-bottom: 0;
}
.tax-cursus_opleiding_categorie .opwrap .botty {
    margin-bottom: -200px;
}
.tax-cursus_opleiding_categorie .opwrap .righty {
    width: 30%;
}
.tax-cursus_opleiding_categorie .opwrap .page-header {
    display: flex;
    align-items: center;
}
.tax-cursus_opleiding_categorie .opwrap .lefty {
    align-items: flex-start;
    width: 70%;
}
.tax-cursus_opleiding_categorie h1 {
    font-size: 56px;
    line-height: 64px;
}
.tax-cursus_opleiding_categorie .lefty p {
    color: white;
    font-size: 18px;
    line-height: 28px;
    max-width: 530px;
    font-weight: 300;
}
.bigh3 h3 {
    font-size: 48px;
    line-height: 54px;
}
.ltor p {
    display: flex;
    align-items: flex-end;
}
.ltor h3 {
    margin-bottom: 0;
}
.ltor .wpb_wrapper {
    display: flex;
    justify-content: space-between;
    max-width: 1076px;
}
#override.home .mobile-ltor {
    display: none;
    width: fit-content;
    border-bottom: 1px solid black;
}
#override.home .mobile-ltor a {
    color: black;
}

@media (max-width:475px) {
    #override.home .mobile-ltor {
        display: block;
    }
    #override.home .ltor a {
        display: none;
    }
}
body.home .splide_slides .splide__slide {
    height: 500px;
}

.splide_slides li .container {
    z-index: 2;
}
#override.home #content {
    margin-top: 0;
}
#override .splide_slides h2 {
    color: #fff;
    font-size: 56px;
    text-align: center;
    font-weight: 400;
    line-height: 64px;
    max-width: 720px;
    margin: 0;
    text-shadow: none;
}
#override page .wrapper .button-content {
    display: inline-block;
    margin-bottom: 10px;
    background: #75b5c3;
    color: #fff;
    font-family: 'Graphik', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    padding: 5px 10px;
    border-radius: 5px;
    background-image: none;
    text-shadow: none;
    margin-right: 5px
}

.cirkel {
    border-radius: 50%;
    border: solid 10px #fff
}

.search-results .sidebar {
    display: none
}

.home .co-offer-item {
    padding: 5px 20px 15px!important
}

.header-navigation {
    top: 0;
}

.stickyHeader .header-navigation {
    position: fixed;
    z-index: 999;
    background: #fff;
    top: 0;
    text-align: center;
    width: 100%;
    padding: 10px 0 0;
    box-shadow: 0 4px 2px -2px #ccc;
    transition: top .5s linear
}

.stickyHeader .header-navigation #saleswizardnav>ul>li>a {
    padding-bottom: 10px
}

.header-navigation {
    padding-bottom: 0
}

img.logoimg {
    height: auto;
    width: 100%;
    margin-top: 5px;
    vertical-align:middle;
    -webkit-vertical-align:middle;
}

#top-header-sidebar {
    text-align: center;
    /* background: #D18C0A; */
    background: #BFDBDA;
    /* color: white; */
    color: #181818;
    padding:0;
}

#top-header-sidebar .container {
    /* color: #fff; */
    color: #181818;
    font-size: 16px;
    line-height: 2.5em
}

#top-header-sidebar li {
    display: inline-block;
    margin-right: 15px;
    /* color: #d18c0a; */
    color: #181818;
    font-family:"Graphik", sans-serif;
    font-style:italic;
    font-weight:400;
}

#top-header-sidebar li:before {
    content:"✓";
    margin-right: 5px
}

#top-header-sidebar .header-sidebar-left {
    width: auto;
    display: inline-block
}

#top-header-sidebar .header-sidebar-right {
    width: auto;
    display: inline-block;
    float: right;
    line-height: 2.5em
}

#top-header-sidebar .header-sidebar-right i {
    color: #9c9d9c
}

#top-header-sidebar a {
    /* color: #9c9d9c; */
    color: #181818;
    text-decoration: none;
    line-height: 1.8em
}

#top-header-sidebar a:hover {
    /* color: #fff */
    color: #181818;
}

#top-header-sidebar i {
    /* color: #33abde; */
    color: #181818;
    margin-right: 5px
}

#top-header-sidebar span {
    margin-right: 15px
}

#top-header-sidebar a.vlag {
    line-height: 0
}

#top-header-sidebar a.vlag img {
    width: 35px
}

#header-sidebar address span {
    display: inline-block;
    margin-right: 15px
}

.header-logo {
    background: #fff;
}

.header-logo .col-md-5,
.header-logo .col-md-9 {
    text-align: right
}

.header-zoekformulier {
    text-align: left;
    display: inline-block;
}
.logo img {
    margin-top: 0;
}
.header-zoekformulier form {
    position: relative;
    width: 155px;
    font-size: 14px
}
.header-zoekformulier form input {
    border: none;
    height: 40px;
    padding-left: 35px;
}
.header-zoekformulier form input::placeholder {color:#181818;font-size: 18px;}

.header-zoekformulier button {
    padding: 0 0 0 10px;
    border: none;
    box-shadow: none;
    position: absolute;
    top: 9px;
    left: 0;
    color: #181818;
    background:none;
}

.header-zoekformulier button i {
    color: #181818;
    font-size: 18px;
    -webkit-text-stroke: 1px white;
}

::-webkit-input-placeholder {
    color: #000
}

:-moz-placeholder {
    color: #000;
    opacity: 1
}

::-moz-placeholder {
    color: #000;
    opacity: 1
}

:-ms-input-placeholder {
    color: #000
}

.header-tel {
    display: inline-block;
    margin-right: 15px;
    margin-top: 40px;
    font-family:"Graphik", sans-serif;
    transition: all .3s;
    color:#63c3d1;

}
.header-tel a {
    border: 2px dashed #63c3d1;
    border-radius: 5px;
    padding:5px 10px;
    
}
.header-tel a,
.header-tel i {
    color: #63c3d1;
    font-weight: 600;
    font-size: 18px;
    transition: all .3s
}

.header-tel a:hover,
.header-tel:hover a,
.header-tel:hover i {
    color: #63c3d1
}

.header-tel i {
    margin-right: 8px
}

.header-buttons {
    margin-top: 40px
}

.header-buttons a {
    background: #fc7e73;
    color: #fff;
    font-family: 'Graphik', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    padding: 5px 10px;
    border-radius: 5px;
    margin-left: 5px;
    transition: all .3s
}

.header-buttons a:hover {
    background: #63c3d1
}

.header-buttons a:first-child {
    margin-left: -5px
}

.header-logo .col-md-9 .inlog-zoma {
    display: inline-block;
    margin-left: 25px;
}

.header-logo .col-md-9 .inlog-zoma a {
    background: #d18c0a;
	/*background: #e3be00;*/
    font-size: 18px;
    padding:7px 45px;
    border-radius: 5px;
    color: #fff;
    font-family:"Graphik", sans-serif;
    text-transform: uppercase;
    font-weight:600;
}

.header-logo .col-md-9 .inlog-zoma a:hover {
    /*background: #d18c0a;*/
    background: #c3a405;
    color: #fff
}

.header-logo .col-md-9 .inlog-zoma a i {
    color: #333
}

.hero {
    background-position: unset;
    height: 500px;
    background-repeat: none;
    background-size: cover;
    display:flex;
    align-items:center;
}

.hero h1 {
    color: #fff;
    font-size: 70px;
    font-weight: 400;
    line-height: 1.3;
    animation-name: fadeInLeft;
    animation: fadeInLeft 1s;
    margin:0;
  text-shadow:0 0 15px rgba(227,190,0,.75);
}

.hero a {
    margin-right: 15px;
    margin-top: 25px;
    background: #fc7e73;
    color: #fff;
    padding: 10px 20px;
    border-radius: 5px;
    font-family: 'Graphik', sans-serif;
    text-transform: uppercase;
    font-size: 21px;
    animation-name: fadeInLeft;
    animation: fadeInLeft 1s;
    transition: all .3s
}

.hero a:hover {
    background: #63c3d1
}

.hero a i {
    margin-right: 5px;
    color: #fff
}

#intro {
    margin-top: 25px;
    margin-bottom: 50px
}
#intro p {color:#61605f;}

#intro .vc_column-inner>.wpb_wrapper {
    background: #f9eef5;
    padding: 10px 25px;
    height: 485px;
    font-family: 'Gelasio', serif;
}

#intro .wpb_text_column {
    margin-bottom: 0
}

#intro h2 {
    font-weight: 600;
    margin-top: 0;
    font-size:18px;
}
#intro .vc_row {margin-left:-2px;margin-right:-2px;}
#intro .vc_column_container>.vc_column-inner {padding-left:2px;padding-right:2px;}

#content #intro h2 img {
    margin-bottom: -15px;
    margin-right: 10px
}

#content #intro .wpb_single_image {
    margin-top:17px;
    margin-bottom: 15px
}

#content #intro a {
    position: absolute;
    bottom: 15px;
    color: #d18c0a;
    font-family: 'Graphik', sans-serif;
    display: inline-block;
    margin: 0;
    font-weight: 600;
    font-size:18px;
    transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;
}

#intro a:after {
    content: "»";
    font-weight: 600;
    color: #d18c0a;
    margin-left: 7px;
    transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;
}
#content #intro a:hover, #content #intro a:hover:after {color:#61605f;}

.cursus-in-het-kort {background:#fff;border-top-left-radius: 25px;border-top-right-radius: 25px;padding:25px 25px 10px 25px;box-shadow: 7px 7px 15px rgb(96, 95, 94,.6);-webkit-box-shadow: 7px 7px 15px rgb(96, 95, 94,.6);font-family: 'Gelasio', serif;}
.cursus-in-het-kort h2 {font-size:22px;margin-bottom: 10px;}
.cursus-in-het-kort a {color:#63c3d1!important;font-weight:600;font-size:21px;font-family: 'Graphik', sans-serif;}
.cursus-in-het-kort a:after {content:"»";font-weight:600;color:#63c3d1;margin-left:5px;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;}
.cursus-in-het-kort a:hover, .cursus-in-het-kort a:hover:after {color:#61605f!important;}
.cursus-in-het-kort p {color:#8c8c92;}
.border-radius-25, .border-radius-25 img  {border-radius: 25px;}

.custom-text {
    font-size: 24px;
    line-height: 1;
    margin-bottom: 15px
}

.recente-berichten {
    background: #d18c0a;
    padding: 25px;
    max-height: 425px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
}

.recente-berichten .recent-bericht {
    border: 2px dashed #d18c0a;
    padding:15px;;
    margin-bottom:15px;
    box-shadow: 7px 7px 15px rgb(96, 95, 94,.6);
    -webkit-box-shadow: 7px 7px 15px rgb(96, 95, 94,.6);
    background:#fff;
    border-radius: 10px;
}

.recente-berichten .recent-bericht p {
    color:#d18c0a;margin-bottom:5px;font-style: italic;font-family:"Graphik", sans-serif;
}

.recente-berichten .recent-bericht h3, .recente-berichten .recent-bericht h3 a {
	color:#d18c0a;
	font-weight:600;
	font-size:21px;
}

.recente-berichten .recent-bericht .recent-bericht-content {
    font-size: 14px
}

.recente-berichten-meer {	color:#d18c0a;display:block;text-align:right;font-weight:600;font-family:"Graphik", sans-serif;font-style:italic;margin-top:10px;font-size:18px;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;}
.recente-berichten-meer:after {content: "»";font-weight: 600;color: #d18c0a;margin-left: 5px;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;}
.recente-berichten-meer:hover:after {color:#61605f;}

.zoma-geaccrediteerd {padding:25px 0;background:#c8dedb;margin-top:35px;}
.home .zoma-geaccrediteerd {margin-top:0;}
.zoma-geaccrediteerd .container  .row{display:flex;align-items: center;justify-content: space-between;}
.zoma-geaccrediteerd .wpb_text_column, .zoma-geaccrediteerd .wpb_single_image {margin:0;}
.zoma-geaccrediteerd h2 {font-size:24px;font-weight:500;margin:0;}
.zoma-geaccrediteerd .col-md-4 {text-align: center;}
.zoma-geaccrediteerd .trustpilot-widget {margin-top:5px;}

.home-agenda {background:#63c3d1;border-top-left-radius: 25px;border-top-right-radius: 25px;padding:25px;font-family:"Graphik", sans-serif;}
.home-agenda .wpb_wrapper {overflow:hidden;}
.home-agenda table {background:#fff;border:2px dashed #63c3d1;padding:15px;border-radius: 10px;box-shadow: 7px 7px 15px rgb(96, 95, 94,.6);-webkit-box-shadow: 7px 7px 15px rgb(96, 95, 94,.6);}
.home-agenda table tr  {margin-bottom:25px;display:block;}
.home-agenda table tr td:first-child {color:#63c3d1;font-weight:600;font-size:28px;width:125px;}
.home-agenda table tr td:nth-child(2) {width:350px;font-size:20px;}
.home-agenda table tr td:nth-child(2) strong {display:block;font-size:21px;color:#61605f;}
.home-agenda table tr td:nth-child(2) a {color:#61605f;}
.home-agenda table tr td:last-child {color:#8c8c92;}
.home-agenda-button {text-align: right;}
.home-agenda-button a {color: #63c3d1!important;display: block;text-align: right;font-weight: 600;font-family: "Graphik", sans-serif;font-style: italic;margin-top: 10px;font-size: 18px;}
.home-agenda-button a:after {content: "»";font-weight: 600;color: #63c3d1;margin-left: 5px;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;}
.home-agenda-button a:hover, .home-agenda-button a:hover:after {color:#61605f!important;}

#kalender {
    text-align: center
}

.home #content #kalender a {
    left: 40%
}

#content #kalender a:hover {
    filter: brightness(90%);
    -webkit-filter: brightness(90%)
}

#content #kalender a {
    position: absolute;
    font-size: 18px;
    bottom: 85px;
    background: #fddad6;
    left: 18%;
    text-transform: uppercase;
    padding: 15px 25px;
    border-radius: 5px;
    color: #333;
    font-family: 'Graphik', sans-serif;
    display: inline-block;
    margin: 0;
    font-weight: 400;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s
}

#content #kalender a:hover {
    color: #333
}

#kalender a:after {
    content: "\f054";
    font-family: "FontAwesome";
    font-weight: 400;
    color: #333;
    margin-left: 7px;
    transition: all .3s
}

.agenda .co-offer-next-start-date {
    display: block;
    width: 100%;
    font-weight: 400;
    margin-left: 0
}

.agenda .co-offer-next-start-time {
    font-weight: 400
}

.agenda .co-offer-next-start-time:before {
    content: "Tijdstip: ";
    font-weight: 800
}

.agenda .co-offer-next-start-time:after {
    content: "  -";
    padding-left: 5px
}

.agenda .co-offer-location {
    width: 100%;
    padding: 0 10px 10px;
    font-weight: 400
}

.agenda .co-offer-location:before {
    content: "Opleidingslocatie:";
    font-weight: 700;
    color: black;
    margin-right: 5px
}
.righter p {
    color: #181818;
    font-size: 12px;;
}
#override .zomatv .imgholder {    
    position: absolute;
    top: 0;
    left: 0;
    padding: 15px;
    height: auto;

}
.agenda .co-offer-list article .co-offer-next-start-date:before {
    content: "Startdatum:";
    margin-right: 5px;
    font-weight: 700;
    color: black
}
.linker a {
    font-size: 14px;
    color: #181818;
    font-weight: 450;
}
.linker .textwidget {
    display: flex;
    justify-content: flex-end;
}
.linker i {
    margin-left: 10px;
    font-family: "FontAwesome";
    font-weight: 900;
    color: #D18C0A;
    font-style: normal;
    -webkit-text-stroke: 1px #c8dedb;
}
.lfooterimg {
    display: flex;
}
.lfooterimg img {
    width: 100px;
    margin-right: 10%;
    height: 100px;
}
.lfooterimg img:last-child {
    width: 150px;
    height: 100px;
}
.agenda .co-offer-planning-button i {
    font-weight: 600;
    color: #be625a
}

.agenda .co-offer-planning-button .fa-chevron-down,
.agenda .co-offer-planning-button .fa-chevron-up {
    color: #427a7b
}

.agenda .co-offer-planning-button {
    color: black;
    font-weight: 400;
    cursor: pointer;
    margin: 10px 0 0 20px;
    font-size:14px;
}
.agenda .co-offer-planning-button:after {content: "Details";
    margin-left: 5px;
    display: inline-block;
    font-size: 14px;
    color: #181818!important;
    font-weight: 450;
    border-radius: 25px;
    margin-top: 15px;}

.agenda .co-offer-item {
    border-color: #eee
}

.agenda .co-offer-planning-data .co-offer-planning-detail:nth-child(odd) {
    background: #fff7f6
}

.agenda .co-offer-planning-data .co-offer-planning-detail:nth-child(even) {
    background: #fff
}

.agenda .co-offer-planning-start-date {
    padding-right: 10px;
/*     width: 175px; */
    display: inline-block;
	width:50%;
}

#override .agenda .co-offer-item {
    padding: 10px 25px 10px 0;
    line-height: 1.5
}

.page-id-1804 .agenda .co-offer-planning-button:before {
    content: none
}

.page-id-1804 .co-offer-planning-button,
.page-id-6381 .co-offer-planning-button,
.aginfo .co-offer-planning-button,
.page-id-10170 .co-offer-planning-button,
#override.single .single_opleiding_item_override .co-offer-planning-button {
    display: none
}

.page-id-1804 .co-offer-planning-data,
.page-id-6381 .co-offer-planning-data,
.aginfo .co-offer-planning-data,
.page-id-10170 .co-offer-planning-data,
#override.single .single_opleiding_item_override .co-offer-planning-data {
    display: block!important
}

.page-id-1804 .co-offer-planning-start-time:before,
.page-id-6381 .co-offer-planning-start-time:before,
.aginfo .co-offer-planning-start-time:before,
.page-id-10170 .co-offer-planning-start-time:before,
#override.single .single_opleiding_item_override .co-offer-planning-start-time:before {
    content: "Tijdstip: ";
    font-weight: 700;
    color: black;
    margin-right: 5px;
    font-size: 18px
}

.page-id-1804 .agenda .co-offer-list article .co-offer-planning-data .co-offer-planning-detail,
.page-id-6381 .agenda .co-offer-list article .co-offer-planning-data .co-offer-planning-detail,
.aginfo .co-offer-planning-detail,
.page-id-10170 .agenda .co-offer-list article .co-offer-planning-data .co-offer-planning-detail,
#override.single .single_opleiding_item_override .co-offer-planning-data .co-offer-planning-detail {
    padding: 0 10px
}

.page-id-1804 .agenda .co-offer-location,
.page-id-6381 .agenda .co-offer-location,
.aginfo .co-offer-location,
.page-id-10170 .agenda .co-offer-location,
#override.single .single_opleiding_item_override .co-offer-location {
    padding: 0 10px
}

.page-id-1804 .agenda .co-offer-planning-data .co-offer-planning-detail:nth-child(even),
.page-id-1804 .agenda .co-offer-planning-data .co-offer-planning-detail:nth-child(odd),
.page-id-6381 .agenda .co-offer-planning-data .co-offer-planning-detail:nth-child(odd),
.page-id-10170 .agenda .co-offer-planning-data .co-offer-planning-detail:nth-child(odd) {
    background: 0 0
}
.zoma-geaccrediteerd img,
.zoma-geaccrediteerd picture {
    display: inline-block;
    margin: 0 5px;
    vertical-align: middle;
    -webkit-vertical-align: middle
}

.zoma-geaccrediteerd .wpb_text_column {
    text-align: center
}

.agenda .co-offer-planning-location {
    display: none
}

#override .agenda .co-offer-list article {
    position: relative;
    min-height: 75px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
    flex-direction: column
}

#override .agenda .co-offer-list article .co-offer-submit .co-offer-register-link {
    padding: 7px 15px;
    max-width: 100%;
    position: absolute;
    right: 15px;
    top: 15px;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    font-weight:600;
}

#override .agenda .co-offer-list article .co-offer-submit .co-offer-register-link:hover {
    filter: brightness(90%);
    -webkit-filter: brightness(90%)
}

#override .agenda .co-offer-list article .co-offer-submit .co-offer-register-link:before {
    content: "\f061";
    font-family: "FontAwesome";
    font-weight: 400;
    color: #fff;
    margin-right: 5px
}

.agenda .co-offer-list article .co-offer-next-start-date {
    display: block;
    margin-right: 0;
    padding: 10px 10px 0
}

.agenda .co-offer-list article .co-offer-planning-button,
.agenda .co-offer-list article .co-offer-planning-data {
    width: 100%
}

.agenda .co-offer-list article .co-offer-planning-data .co-offer-planning-detail {
    padding: 0 15px
}

.agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6
}

#override .content .aginfo article:nth-child(odd) {
    background: #fff7f6
}
#agenda-overzicht {
    border: 2px solid #eee
}

#agenda-overzicht .wpb_text_column {
    margin: 0
}

#agenda-overzicht .wpb_text_column strong {
    background: #63c3d1;
    display: block;
    width: 100%;
    color: #fff;
    text-align: left;
    padding: 10px
}

#agenda-overzicht .vc_column-inner {
    padding: 0
}

#override .agenda .co-offer-list article.co-offer-status-almostfull:after {
    content: url(img/bijna-vol2.png);
    position: absolute;
    right: 200px;
    top: 28px;
}
.co-offer-planning-detail {
    padding: 0 10px;
}
.home #uitgelicht {
    margin-top: 25px
}

.home #uitgelicht .co-offer-item {
    height: 250px;
    border-top: none;
    width: 48%;
    display: inline-block;
    margin: 0;
    background: #fff;
    padding: 20px 20px 30px;
    clear: both
}

.home #uitgelicht .co-offer-item:first-child {
    margin-right: 45px
}

.home #uitgelicht .co-offer-subject {
    font-family: 'Graphik', sans-serif;
    color: #407980;
    margin: 10px 0 5px;
    font-weight: 400;
    font-size: 21px
}

.home #uitgelicht .co-offer-subject:before {
    content: "\f19d";
    font-family: "FontAwesome";
    font-weight: 400;
    color: #407980;
    margin-right: 10px
}

.home #uitgelicht .co-offer-next-start-date {
    color: #aaa;
    font-size: 14px;
    font-weight: 400;
    float: none;
    margin-bottom: 10px
}

.home #uitgelicht .co-offer-item a {
    transition: all .3s;
    margin-top: 15px;
    font-size: 18px;
    background: #fddad6;
    text-transform: uppercase;
    padding: 10px 25px 10px 15px;
    border-radius: 5px;
    color: #333;
    font-family: 'Graphik', sans-serif;
    display: inline-block
}

.home #uitgelicht .co-offer-item a:before {
    content: "\f05a";
    font-family: "FontAwesome";
    font-weight: 400;
    margin-right: 5px
}

#referenties .ervaring {
    position: relative;
    height: auto;
    margin-top: 0;
    padding:25px;
    border-radius: 25px;
    border:2px dashed #63c3d1;
    font-style:italic;
    margin-top:50px;
    color:#8c8c92;
    font-family:"Graphik", sans-serif;
}
#referenties .ervaring p {color:#8c8c92;font-weight:400;}
#referenties .ervaring strong {font-style:normal;color: #61605f;font-size:22px;font-weight:400;}
#referenties h2 {color:#63c3d1;font-style:italic;}
#referenties a {color:#63c3d1!important;font-style:italic;float:right;font-weight:600;font-size:18px;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;}
#referenties a:after {content: "»";font-weight: 600;color: #63c3d1;margin-left: 5px;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;}
#referenties a:hover, #referenties a:hover:after {color:#61605f!important;}

#referenties .wpb_text_column {background: #afe6da;position: relative;height: auto;margin-top: 0;background:#fff;border:2px dashed #63c3d1;border-radius:25px;font-family: "Graphik", sans-serif;}
#referenties .wpb_text_column p:last-child {padding:25px 100px 25px 25px;font-size:18px;font-weight:400;}
#referenties .wpb_text_column img {width: auto;position: absolute;right: 0;top: -50px;max-width:170px;}
/*#referenties .wpb_text_column:after {content: "";width: 0;height: 0;left: 25px;top: -30px;position: absolute;border-style: solid;border-width: 30px 0 0 30px;border-color: transparent transparent transparent #ade6da;}*/

.home #referenties .wpb_text_column p {padding:0;font-size:16px;}
.home #referenties .wpb_text_column {background:none;}
.home #referenties .wpb_text_column.ervaring {font-size:16px;padding:25px;margin-top:50px;}
.home #referenties .wpb_text_column:after {content:none;}
.home #referenties .wpb_text_column img {
    width: auto;
    position: absolute;
    right: 0;
    top: -85px;
    border-radius: 100px;
    border:2px solid #62b9c6;
}

#referenties strong {
/*    color: #2b6d9b;*/
    margin-bottom: -10px;
    color:#61605f;
    font-size:14px;
}

.page-template-page-details #referenties .wpb_text_column {
    height: auto
}

.bkgrd-title {
    min-height: 100px;
    background-position: center center
}

.single-page-header {
    height:300px;
    background-size: cover;
    background-position: top;
}

.single-page-header img,
.single-page-header picture {
    width: 100%;
    height: auto
}

.single-page-header h1 {
    color: #fff;
    font-size: 65px;
    margin: 0;
    font-weight: 400;
    position: relative;
    left: 0;
    right: 0;
    line-height: 1;
  text-shadow:0 0 15px rgba(227,190,0,.75);
}

.single-page-header .container {
    position: relative;
    height:100%;
    display:flex;
    align-items:center;
}
#home-contact {font-weight:400;}
#home-contact h2 {
    margin-bottom: 20px
}
#header-sidebar {
    font-family: "Graphik", sans-serif;
}
#header-sidebar a {
    /* color: white; */
    color: #181818;
    text-decoration: underline;
}
.subbar {
    padding: 5px 0;
    background-color: #F3EFEC;
}
#override .homeh2 .bigh2 h2 {
    font-size: 45px;
    font-family: "Heldane Display", sans-serif;
}
#home-contact p {font-size:18px;font-family:"Graphik", sans-serif;}


.page-template-page-reiki1 aside.sidebar .widget-first p {
    font-size: 14px;
    padding: 20px
}

.page-template-page-nascholing .agenda .co-offer-description,
.page-template-page-info .agenda .co-offer-description {
    width: 100%;
    text-laign: left;
    padding: 10px 10px 0;
    font-weight: 700;
    font-style: normal
}

.archive.category .content article,
.blog .content article,
.error404 article,
.page-template-default .content article,
.page-template-page-cursusoverzicht .content article,
.page-template-page-details .content article,
.page-template-page-full article,
.page-template-page-holistisch .content article,
.page-template-page-info .content article,
.page-template-page-nascholing .content article,
.page-template-page-opleidingen .content article,
.page-template-page-reiki1 .content article,
.page-template-page-lezing .content article,
.page-template-page-reiki2 .content article,
.page-template-page-reiki3 .content article,
.page-template-page-trainer .content article,
.page-template-page-video .content article,
.single .content article {
    background: #fff;
    padding: 25px;
    line-height: 1.6;
}

.page-template-page-cursuspagina .content {
    background: #ecfcff;
    padding: 50px 0
}

.page-template-page-cursuspagina article {
    background: 0 0
}

.page-template-page-cursuspagina .vc_row {
    background: #fff;
    padding: 20px 5px;
    border-radius: 5px;
    margin: 0 0 25px
}

.page-template-page-cursuspagina #intro-cursus {
    background: 0 0;
    padding: 0;
    border-radius: 0;
    margin-bottom: 10px;
    margin-bottom: 30px
}

.page-template-page-cursuspagina #intro-cursus .vc_col-sm-8 {
    padding: 0 0 20px 15px !important;
    border-radius: 5px;
    margin-right: 0;
    background: #fff
}

.page-template-page-cursuspagina #intro-cursus .vc_col-sm-8 .wpb_text_column {
    padding: 20px 0 0;
    background: #fff;
    border-radius: 5px
}

.page-template-page-cursuspagina #intro-cursus .vc_col-sm-4 .vc_column-inner {
    padding: 0;
    margin: 0 0 0 30px
}

.page-template-page-cursuspagina #referenties {
    margin: 65px -15px 25px
}

.page-template-page-cursuspagina .remove-white-background {
    background: 0 0;
    margin: 0 -15px 25px;
    padding: 0
}

.page-template-page-cursuspagina .vc_row .wpb_text_column {
    margin: 0
}

.page-template-page-cursuspagina #custom-sidebar .widget {
    padding: 0 0 5px;
    background: #fff;
    margin-bottom: 30px
}

.page-template-page-cursuspagina #custom-sidebar .widget a,
#override .mobile-gerelateerde-cursussen ul li a {
    color: #d18c0a;
    display: block;
    margin-bottom: 5px
}
/*

.page-template-page-cursuspagina #custom-sidebar .widget:last-child {
    padding: 0;
    margin: 0
}
*/

.page-template-page-cursuspagina #custom-sidebar .wpb_raw_code {
    margin: 0
}

.page-template-page-cursuspagina #intro-cursus.vc_row.vc_column-gap-25>.vc_column_container {
    padding: 0 10.5px 0 0
}

.page-template-page-cursuspagina #custom-sidebar h3,
#override .mobile-gerelateerde-cursussen .sidebar-custom-title h3 {
    padding: 0;
    color: #61605f;
    width: 100%;
    text-align: left;
    font-size: 21px;
    font-weight: 400;
    margin: 0 0 15px 0;
    display: inline-block;
    line-height: 1.6;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

#override .mobile-gerelateerde-cursussen .sidebar-custom-title h3 {
    border-radius: 0
}

.page-template-page-cursuspagina #custom-sidebar .menu li,
#override .mobile-gerelateerde-cursussen ul li {
    list-style: none;
    text-indent: 0;
    padding-left: 0;
    font-weight: 600;
    font-family: "Graphik", sans-serif;
    line-height: 1.3;
}

.page-template-page-cursuspagina #custom-sidebar .menu li a:before,
#override .mobile-gerelateerde-cursussen ul li a:before {
    content: '\2192';
    font-family: 'Fira Code', monospace;
    color: #d18c0a;
    margin-right: 10px;
    font-size:21px;
}

.page-template-page-cursuspagina #custom-sidebar a.custom-button {
    background: #63c3d1;
    color: #fff;
    display: table;
    padding: 10px;
    margin: 15px;
    border-radius: 5px;
    text-align: center;
    text-transform: uppercase;
    font-family: 'Graphik', sans-serif;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s
}

.page-template-page-cursuspagina #custom-sidebar a.custom-button:hover {
    filter: brightness(90%);
    -webkit-filter: brightness(90%)
}

a.custom-button {
    background: #d18c0a;
    color: #fff!important;
    display: table;
    padding: 6px 10px;
    margin: 0;
    border-radius: 5px;
    text-align: center;
    text-transform: uppercase;
    font-family: 'Graphik', sans-serif;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    font-weight:600;
}
.subbar .container {
    display: flex;
    justify-content: space-between;
}
.subbar .container:before {
    display: none;
}
.subbar .container:after {
    display: none; 
}
.subbar .container #menu-sub-top-bar-menu{
    display: flex;
}
.subbar .container #menu-sub-top-bar-menu li {
    margin-right: 20px;
}
.subbar .container #menu-sub-top-bar-menu a {
color: black;
font-size: 12px;
}


a.custom-button:hover {
    filter: brightness(90%);
    -webkit-filter: brightness(90%)
}

a.custom-button::before {
    font-family: "FontAwesome";
    font-weight: 400;
    content: "\f061";
    margin-right: 5px
}

.button-content::before {
    font-family: "FontAwesome";
    font-weight: 400;
    content: "\f061";
    margin-right: 5px
}
.page-template-page-cursuspagina #custom-sidebar .widget {padding:20px;border-top-left-radius: 25px;border-top-right-radius: 25px;box-shadow: 7px 7px 15px rgb(96, 95, 94,.6);
    -webkit-box-shadow: 7px 7px 15px rgb(96, 95, 94,.6);}
.page-template-page-cursuspagina #custom-sidebar .widget p {
    font-size: 14px;
    padding: 20px
}

.page-template-page-cursuspagina #white-columns {
    background: 0 0;
    padding: 0;
    margin: 0 -15px 30px
}

.page-template-page-cursuspagina #white-columns > .vc_col-sm-6 {
    background: #fff;
    margin: 0 15px;
    width: 47.4%;
    padding: 15px 0;
    border-radius: 5px
}

.page-template-page-cursuspagina #white-columns > .vc_col-sm-4 {
    background: #fff;
    margin: 0 15px;
    width: 30.7%;
    padding: 15px 0;
    border-radius: 5px
}

#white-columns .color-bg {
    background-color: #f7f0ef!important
}

.blog .content article h3,
.page-template-default .content article h3,
.page-template-page-cursusoverzicht .content article h3,
.page-template-page-opleidingen .content article h3 {
    font-size: 18px
}

.page-template-default .content article h2,
.page-template-default .content article h3,
.page-template-default .content article h4,
.page-template-default .content article h5,
.page-template-default .content article h6,
.page-template-page-cursusoverzicht .content article h2,
.page-template-page-cursusoverzicht .content article h3,
.page-template-page-cursusoverzicht .content article h4,
.page-template-page-cursusoverzicht .content article h5,
.page-template-page-cursusoverzicht .content article h6,
.page-template-page-opleidingen .content article h2,
.page-template-page-opleidingen .content article h3,
.page-template-page-opleidingen .content article h4,
.page-template-page-opleidingen .content article h5,
.page-template-page-opleidingen .content article h6 {
    font-family: 'Graphik', sans-serif
}

.page-template-default .content article h3,
.page-template-default .content article h4,
.page-template-default .content article h5,
.page-template-default .content article h6,
.page-template-page-cursusoverzicht .content article h3,
.page-template-page-cursusoverzicht .content article h4,
.page-template-page-cursusoverzicht .content article h5,
.page-template-page-cursusoverzicht .content article h6,
.page-template-page-opleidingen .content article h3,
.page-template-page-opleidingen .content article h4,
.page-template-page-opleidingen .content article h5,
.page-template-page-opleidingen .content article h6 {
    color: #61605f
}

.page-template-default .content article h3,
.page-template-default .content article h4,
.page-template-default .content article h5,
.page-template-default .content article h6,
.page-template-page-cursusoverzicht .content article h3,
.page-template-page-cursusoverzicht .content article h4,
.page-template-page-cursusoverzicht .content article h5,
.page-template-page-cursusoverzicht .content article h6,
.page-template-page-opleidingen .content article h3,
.page-template-page-opleidingen .content article h4,
.page-template-page-opleidingen .content article h5,
.page-template-page-opleidingen .content article h6 {
	font-weight: 400
}

.page-template-page-video .wpb_single_image {
    margin-bottom: 5px
}

.page-template-page-video a.vc_single_image-wrapper,
.youtube-thumbnail .vc_single_image-wrapper {
    position: relative
}

.page-template-page-video a.vc_single_image-wrapper:after,
.youtube-thumbnail .vc_single_image-wrapper:after {
    content: "";
    background: url(img/youtube-logo.png);
    width: 75px;
    height: 100%;
    position: absolute;
    display: inline-block;
    background-size: contain;
    left: 0;
    background-repeat: no-repeat;
    background-position: center center;
    right: 0;
    margin: 0 auto
}

.page-template-page-cursussen .content {
    padding: 25px 0 50px
}

.home #content article,
.page-template-page-cursussen #content article {
    padding-top: 0;
    border-radius: 5px
}

.home .co-offer-item,
.page-template-page-cursussen .co-offer-item {
    background: #fff;
    padding: 20px;
    margin-bottom: 25px;
    border: none
}

.home #content .co-offer-item a,
.page-template-page-cursussen #content .co-offer-item a {
    transition: all .3s;
    margin-top: 5px;
    font-size: 18px;
    background: #fddad6;
    text-transform: uppercase;
    padding: 10px 25px 10px 15px;
    border-radius: 5px;
    color: #333;
    font-family: 'Graphik', sans-serif;
    display: inline-block
}

.page-template-page-cursussen .co-offer-next-start-date {
    color: #aaa;
    font-size: 14px;
    font-weight: 400;
    float: none;
    margin-bottom: 10px
}

.home .co-offer-item a:before,
.page-template-page-cursussen .co-offer-item a:before {
    content: "\f05a";
    font-family: "FontAwesome";
    font-weight: 400;
    margin-right: 5px
}

.home #content .co-offer-item a:hover,
.page-template-page-cursussen #content .co-offer-item a:hover {
    background: #63c3d1;
    color: #fff
}

.page-template-page-cursussen .content h2 {
    font-weight: 400;
    text-align: center;
    font-size: 40px
}

.home .co-offer-subject,
.page-template-page-cursussen .co-offer-subject {
    font-family: 'Graphik', sans-serif;
    color: #407980;
    margin: 10px 0 5px;
    font-weight: 400;
    font-size: 21px
}

.home .co-offer-subject:before,
.page-template-page-cursussen .co-offer-subject:before {
    content: "\f19d";
    font-family: "FontAwesome";
    font-weight: 400;
    color: #407980;
    margin-right: 10px
}

.page-template-page-cursussen .co-offer-location {
    text-align: right;
    color: #aaa;
    font-weight: 400;
    font-size: 14px
}

.page-template-page-cursussen #zoma-cat {
    margin-bottom: 10px
}

.page-template-page-cursussen #zoma-cat h3 {
    padding: 17px 25px;
    background: #63c3d1;
    color: #fff;
    width: 100%;
    font-size: 21px;
    font-weight: 400;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

.page-template-page-cursussen #zoma-cat h3::before {
    content: "\f19d";
    font-family: "FontAwesome";
    font-weight: 400;
    color: #fff;
    margin-right: 10px
}

.page-template-page-cursussen #kalender {
    position: relative
}

.page-template-page-cursussen #kalender a {
    bottom: 50px;
    left: 18%
}

.page-template-page-cursussen aside.sidebar .widget.cats-zoma {
    padding: 0
}

.page-template-page-cursussen aside.sidebar .widget .co-offer-list {
    padding: 10px 25px 25px
}

.page-template-page-details .co-field-identifier {
    display: inline-block
}

.page-template-page-cursussen .sidebar .co-offer-list hr {
    display: none
}

.sidebar-widget .wpcf7 input {
    height: 35px;
    font-size: 16px;
    width: 100%;
    padding: 10px;
    margin-bottom: 5px!important;
    border: 1px solid #d4f2fc;
    border-radius: 5px;
    font-family: 'Graphik', sans-serif;
    background: #f0f8fe
}

.sidebar-widget .wpcf7 textarea {
    font-size: 16px;
    width: 100%;
    padding: 10px;
    border: 1px solid #d4f2fc;
    border-radius: 5px;
    height: 120px;
    background: #f0f8fe;
    font-family: 'Graphik', sans-serif;
}

.sidebar-widget .wpcf7 input[type=checkbox] {
    width: auto
}

.sidebar-widget .wpcf7-list-item-label {
    font-size: 14px
}

.sidebar-widget .wpcf7 input[type=submit] {
    cursor: pointer;
    max-width: 200px;
    margin: 0 auto;
    display: block;
    background: #fc7e73;
    color: #fff;
    text-transform: uppercase;
    font-family: 'Graphik', sans-serif;
    padding: 10px 15px 40px;
    font-size: 21px;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s
}

.sidebar-widget .wpcf7 input[type=submit]:hover {
    filter: brightness(90%);
    -webkit-filter: brightness(90%)
}

.sidebar-widget .wpcf7 p {
    margin: 0
}

.sidebar-widget .wpcf7 .col-md-8 {
    padding-left: 0
}

.sidebar-widget .wpcf7 .col-md-4 {
    padding-right: 0
}

.sidebar-widget .widget .wpcf7 h3 {
    font-size: 22px;
    line-height: 1.3;
    font-weight: 400;
    margin-left: 10px;
    margin-top: 15px
}

.sidebar-widget #kalender {
    position: relative
}

#content .sidebar-widget #kalender a {
    bottom: 50px;
    left: 18%
}

.sidebar-widget #custom_html-5,
.sidebar-widget #custom_html-6 {
    padding: 0;
    background: 0 0
}

.sidebar-widget #custom_html-5 img {
    width: 100%
}

aside.sidebar .sidebar-widget #nav_menu-3 {
    padding: 0
}

.sidebar-widget #nav_menu-3 h3 {
    padding: 7px 0;
    background: #63c3d1;
    color: #fff;
    width: 100%;
    text-align: center;
    font-size: 21px;
    font-weight: 400;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

.sidebar-widget #nav_menu-3 h3:before {
    content: "\f06e";
    font-family: "FontAwesome";
    font-weight: 400;
    color: #fff;
    margin-right: 5px
}

#content .menu-sidebar-menu-container {
    padding: 15px 0
}

#content .menu-sidebar-menu-container a {
    color: #be625a;
    display: block;
    margin-bottom: 5px;
    margin-left: 25px
}

#content .menu-sidebar-menu-container a:hover {
    color: #63c3d1
}

#content .menu-sidebar-menu-container a:before {
    content: "\f054";
    font-family: "FontAwesome";
    font-weight: 400;
    color: #be625a;
    margin-right: 5px
}

.sidebar #text-4.widget {
    padding: 20px;
}

#override aside.sidebar .sidebar-custom-title {
    padding: 25px;
}

#override aside.sidebar .sidebar-custom-title .textwidget {
    padding: 20px;
    font-size: 14px
}

#override aside.sidebar .sidebar-custom-title.extra .textwidget {
    padding: 0;
}

#override aside.sidebar .sidebar-custom-title h3 {
    margin: 0 0 10px 0;
    text-align: left;
    padding-right: 0
}

#override .wpb_widgetised_column .sidebar-custom-title li {
    list-style: none;
    text-indent: 0;
    padding-left: 0
}

#override .content-cursussen ul li {
    padding-left: 0;
    text-indent: 0;
    list-style: none
}

#override .content-cursussen {
    display: none
}

#override .content-cursussen ul li a,
#override .wpb_widgetised_column .sidebar-custom-title li a,
#override aside.sidebar .sidebar-custom-title li a {
    color: #d18c0a;
    display: block;
    font-weight: 450;
    margin-bottom: 5px;
    font-family:"Graphik", sans-serif;
}

#override .wpb_widgetised_column .sidebar-custom-title li a:before,
#override aside.sidebar .sidebar-custom-title li a:before,
.content-cursussen ul li a:before {
    content:"\f178";
    font-family: "FontAwesome";
    font-weight: 400;
    color: #d18c0a;
    margin-right: 15px;
}

.sidebar #text-4.widget h3,
.sidebar .sidebar-custom-title h3,
.wpb_widgetised_column h3 {
    color: #61605f;
    width: 100%;
    text-align: left;
    font-size: 21px;
    font-weight: 400;
}

.sidebar #text-4.widget a {
    color: #be625a;
    display: block;
    margin-bottom: 5px;
    color: #d18c0a;
    font-weight:700;
    font-family:"Graphik", sans-serif;
}

.sidebar #text-4.widget a:before {
    content: '\2192';
    font-family: 'Fira Code', monospace;
    color: #d18c0a;
    margin-right: 10px;
    font-size:21px;
}

.content .sidebar .co-offer-item {
    padding: 5px 0 15px;
    border-bottom: 1px solid #eee;
    border-top: none;
    margin-left: 25px
}

.content .sidebar .co-offer-item .co-offer-description {
    margin-left: 0;
    font-size: 16px;
    margin-bottom: -5px
}

.sidebar .co-offer-item .co-offer-register-link {
    background: #fc7e73;
    color: #fff;
    font-family: 'Graphik', sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    padding: 0 10px;
    border-radius: 3px;
    background-image: none;
    text-shadow: none;
    margin-top: 0;
    max-width: 120px;
    display: block
}
.header-logo > .container > .row {
    display: flex;
    padding: 15px 0;
    align-items: center;
}
.header-navigation {
    display :none;
}
.sidebar .co-offer-next-end-time {
    display: inline-block;
    margin-left: 5px;
    font-weight: 700
}
.brumps * {
    font-size: 12px;
}
.brumps a {
    color: black;
    padding: 0 10px;
}
.brumps > span > span > a {
    padding-left: 0;
}
.brumps .breadcrumb_last {
color: #D18C0A;
padding-left: 10px;
}

.sidebar .co-offer-submit {
    width: 100%;
    float: left
}

.sidebar .widget_nav_menu .current-menu-item a {
    font-weight: 700
}

.page-id-1804 #custom_html-5,
.page-id-1993 #custom_html-5,
.page-id-21 #custom_html-5,
.page-id-903 #custom_html-5,
.page-id-917 #custom_html-5,
.page-id-931 #custom_html-5 {
    display: none
}

#content .cursus-details .cursus-details-overzicht {
    color: #407980;
    text-transform: uppercase;
    font-size: 18px;
    font-family: 'Graphik', sans-serif;
    color: #407980
}

.cursus-details .cursus-details-overzicht:before {
    content: "\f359";
    font-family: "FontAwesome";
    font-weight: 400;
    color: #407980;
    margin-right: 10px
}

.cursus-details span {
    display: inline-block;
    float: right
}

.cursus-details .co-offer-register-link {
    background: #fc7e73;
    color: #fff;
    font-family: 'Graphik', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    padding: 10px;
    border-radius: 5px;
    background-image: none;
    text-shadow: none
}

.cursus-details .co-offer-register-link:before {
    content: "\f234";
    font-family: "FontAwesome";
    font-weight: 400;
    margin-right: 5px
}

.cursus-details .cursus-details-agenda,
.cursus-details .cursus-details-info-avond {
    display: inline-block
}

.cursus-details .cursus-details-info-avond {
    background: #fc7e73;
    color: #fff;
    font-family: 'Graphik', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    padding: 5px 10px;
    border-radius: 5px;
    background-image: none;
    text-shadow: none;
    margin-right: 5px
}

.cursus-details .cursus-details-info-avond i {
    color: #fff;
    margin-right: 5px
}

.cursus-details .cursus-details-agenda {
    background: #fddad6;
    color: #333;
    font-family: 'Graphik', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    padding: 5px 10px;
    border-radius: 5px;
    background-image: none;
    text-shadow: none;
    margin-right: 5px
}

.cursus-details .cursus-details-agenda i {
    color: #333;
    margin-right: 5px
}

.page-template-page-details .cursus-info {
    background: #afe6da;
    margin-top: 50px;
    padding: 10px 15px;
    border-radius: 5px
}

.page-template-page-details .cursus-info .training-titel {
    color: #333;
    font-family: 'Graphik', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 600
}

.page-template-page-details .cursus-info .training-titel i {
    color: #333;
    margin-right: 5px
}

.page-template-page-details .cursus-info table {
    width: 100%
}
.maxwhomeprod .vc_col-sm-3:first-child {
    max-width: 200px;
}
.page-template-page-details .cursus-info table tr td:last-child {
    width: 75%
}
.co-offer-planning-data .co-offer-planning-start-time:after {
    content: " - "
}
.maino button.splide__arrow.splide__arrow--next svg {
    display: none;
}
.maino button.splide__arrow.splide__arrow--prev svg {
    display: none;
}
.maino button.splide__arrow.splide__arrow--next {
    background-color: black;
    opacity: 1;
}
.maino button.splide__arrow.splide__arrow--prev {
    background-color: black;
    opacity: 1;
}
.maino .splide__arrow {
    height: 3em;
    width: 3em;
}
.maino   .splide__arrow:disabled {
    opacity: 0!important;
    pointer-events: none;
  }

#override.page-template-page-details .co-offer-item {
    padding: 25px;
    border: 1px solid #eee;
    margin-bottom: 25px
}

#override.page-template-page-details .co-offer-next-start-date,
#override.page-template-page-details .co-offer-next-start-time {
    width: 100%;
    font-weight: 400
}

#override.page-template-page-details .co-offer-next-start-date:before {
    content: "Startdatum: ";
    font-weight: 600
}
#override.page-template-page-details .co-offer-next-start-time:before {
    content: "Starttijd: ";
    font-weight: 600
}

#override.page-template-page-details .co-offer-item .co-offer-description {
    margin-left: 0
}
.co-offer-item .co-offer-description {padding:5px 0 0 10px;
    font-family: "Heldane Display", sans-serif;
    font-weight: 600;
    font-size: 24px;
    font-style: normal;
}

#override.page-template-page-details #cursusdata .co-offer-register-link {
    background: #fc7e73;
    font-family: 'Graphik', sans-serif;
    font-size: 16px;
    display: inline-block;
    margin-top: 15px;
    padding: 5px 15px;
    border-radius: 5px
}

#override .content article .co-offer-item {
    padding: 5px 0 15px;
    border-top: none;
    margin-left: 0;
    overflow-x: hidden;
    border-left: 2px solid #fff7f6;
    border-right: 2px solid #fff7f6;
    font-family:"Graphik", sans-serif;
}

.content .co-offer-item .co-offer-register-link {
    background: #d18c0a;
    color: #fff;
    font-family: 'Graphik', sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    padding: 0 10px;
    border-radius: 3px;
    background-image: none;
    text-shadow: none;
    margin-top: 0;
    max-width: 120px;
    display: block
}

.content article .co-offer-submit {
    width: 100%;
    float: left
}

.content article .co-offer-next-end-time {
    display: inline-block;
    margin-left: 5px;
    font-weight: 700
}

#override .sidebar .sidebar-button,
#override .wpb_widgetised_column .sidebar-button {
    background: 0 0;
    padding: 0
}

#override .sidebar .sidebar-button .button-content,
#override .wpb_widgetised_column .sidebar-button .button-content {
    background: #fc7e73;
    width: auto;
    text-transform: uppercase;
    text-align: center;
    padding: 10px;
    font-family: 'Graphik', sans-serif;
    font-size: 18px;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s
}

#override .sidebar .sidebar-button .button-content:hover,
#override .wpb_widgetised_column .sidebar-button .button-content:hover {
    filter: brightness(90%);
    -webkit-filter: brightness(90%)
}

.page-template-page-cursuspagina .mobile-gerelateerde-cursussen {
    display: none
}

.home .wpcf7 input {
    height: 35px;
    font-size: 16px;
    width:100%;
    padding: 10px;
    margin-bottom: 10px;
    border:none;
    border-radius: 5px;
    font-family: 'Graphik', sans-serif;
}

.home .wpcf7 input[type=text],
.wpcf7 input[type=email] {
    margin-right: 15px
}
.wpcf7 input::placeholder, .wpcf7 textarea::placeholder, .woocommerce-checkout input::placeholder, .woocommerce-checkout textarea::placeholder, .woocommerce-checkout .select2-container--default .select2-selection--single::placeholder, .woocommerce-checkout select::placeholder, .select2-container--default .select2-selection--single .select2-selection__rendered {color:#63c3d1;font-weight:400;}
.home .wpcf7 textarea {
    font-size: 16px;
    max-width: 630px;
    width: 100%;
    padding: 10px;
    border-radius: 5px;
    height: 200px;
    font-family: 'Graphik', sans-serif;
    border:none;
}

.home .wpcf7 .col-md-3 {
    text-align: right;
    padding-right: 0
}

.wpcf7 .wpcf7-list-item {
    margin-left: 0;
    font-size:16px;
    font-family: 'Graphik', sans-serif;
    color:#63c3d1;
    background: #fff;
    width: 100%;
    display: block;
    padding: 3px 10px 0 10px;
    border-radius: 5px;
}

.wpcf7 input[type=checkbox] {
    height: 15px;
    margin-left: 0;
    width:auto;
    margin-right:7px;
}

.home .wpcf7 input[type=submit], .sidebar-widget .wpcf7 input[type=submit] {
    -webkit-appearance: none;
	font-size: 18px;
    padding: 7px 45px;
    border-radius: 5px;
    background:#d18c0a;
    color: #fff;
    font-family: "Graphik", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    width:auto;
    float:right;
    margin-top:-15px;
}
.sidebar-widget .wpcf7 input[type=submit] {float:unset;margin-bottom:25px!important;}

.logo {
    display: inline-block;
    height: auto
}

.logo a {
    color: #000;
    font-size: 32px
}

nav:not(#mobile-menu) {
    display: flex;
    width: 100%;
    padding-top: 0;
    justify-content: flex-end;
    margin-top: 0
}
#override #saleswizardnav {
    padding-right: 15px;
    border-right: 1px solid #ECE7E1;
}
nav {
    display: block;
    width: 100%;
    padding-top: 0;
    margin: 0
}

#saleswizardnav,
#saleswizardnav ul,
#saleswizardnav ul li,
#saleswizardnav ul li a {
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none;
    line-height: 1;
    display: block;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family:"Graphik", sans-serif;
}

#saleswizardnav:after,
#saleswizardnav>ul:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

#saleswizardnav {
    width: auto;
    display:inline-block;
}

#saleswizardnav>ul>li {
    display: inline-block
}

#saleswizardnav>ul>li>a {
    text-decoration: none;
    padding: 0 12px 0 12px;
    line-height: 35px;
    font-family:"Graphik", sans-serif;
    color: #8c8c92;
    font-weight: 600;
    font-size:18px;
    -webkit-transition: color .4s ease 0;
    -moz-transition: color .4s ease 0;
    -o-transition: color .4s ease 0;
    transition: color .4s ease 0
}

#saleswizardnav>ul>li>a i {
/*     color: #407980!important */
}
#saleswizardnav ul ul li:first-child a {padding-left:20px;}

#saleswizardnav li:hover>ul {
    display: block;
}
.noleftbg {
       padding-left: calc(50vw - 538px);
}
/*#override .podcasto .splide__slide:hover span {
    max-width: 109px;
    margin-right: 10px;
}*/
#override.category-blog .opwrap .lefty {
    padding-left: 15px;
}
#override.category-blog .prev.page-numbers {
    background-color: #fad05a;
    border-radius: 25px;
    font-size: 12px;
    font-weight: 450;
    line-height: 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px 25px;
}
#override .refslider .imgholder img {
    border-bottom-left-radius: 0!important;
    border-bottom-right-radius: 0!important;
}
.image_slider img {
    border-radius: 10px;    height: 160px;
    object-fit: cover;
}
.gform_confirmation_message a {
    border-color: #d18c0a!important;
    color: #d18c0a;
}
#override.category-blog .next.page-numbers {
    background-color: #fad05a;
    border-radius: 25px;
    font-size: 12px;
    font-weight: 450;
    line-height: 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px 25px;
}
.zomatv .splide__slide {
    min-height: 300px;
}
/*.podcasto .splide__slide {
     padding: 15px;
     border-radius: 8px;
}
.podcasto .imgholder {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    min-height: 400px;
}
*/
#override.category-blog .postie > ul:after {
  height: 0;
  width: calc(33% - 10px);
  content: "";
}
/*.podcasto .theloc {
    color: white;
    font-size: 18px;
    line-height: 28px;
    margin-bottom: 15px;
}*/
#override .publi .splide__slide {
    height: 500px;
}
.logorow p {
    font-size: 18px;
    color: #F9F8F6;
    line-height: 28px;
}
.brumps span {
    color: #818181;
}
.auteur .vc_row:first-child .wpb_column .vc_column-inner > .wpb_wrapper {
    background-color: #FAD05A;
    border-radius: 8px;
    max-width: 350px;
    display: flex;
    align-items: center;
    padding: 15px;
}
.datetag {
    margin-top: 15px;
}
.datetag .taggy {
    background-color: white;
    padding: 10px 15px;
    border-radius: 100px;
    font-size: 12px;
    color: #181818;
}
.datetag .datey {
    margin-right: 20px;
}
.datetag > div {
    display: inline-block;
}
.auteur .vc_row:first-child .wpb_column .vc_column-inner > .wpb_wrapper .wpb_single_image {
    width: 80px;
    height: 80px;
    border-radius: 200px;
    margin-right: 15px;
    margin-bottom: 0;
}

.auteur .vc_row:first-child .wpb_column .vc_column-inner > .wpb_wrapper p:first-of-type {
    font-size: 18px;
    color: #181818;
    line-height: 28px;
    margin-bottom: 5px;
}
.auteur .vc_row:first-child .wpb_column .vc_column-inner > .wpb_wrapper p:last-of-type {
    font-size: 12px;
    color: #181818;
    line-height: 14px;
}
.auteur .vc_row:first-child .wpb_column .vc_column-inner > .wpb_wrapper .wpb_single_image img {
    border-radius: 200px!important;
}

#override .logorow .logorow {
    display: flex;
    align-items: center;
}
#override .kennisio .splide__slide {
    height: 500px;
}
#override .kennisio h3 {
    color: white;
    font-size: 24px;
    line-height: 28px;
}
.single-post .content {
    background-color: #DCAE8D66;
}
/*#override .podcasto h3 {
    color: white;
    font-size: 32px;
    line-height: 36px;
}*/
.kennisio .theloc {
    color: white;
    font-size: 14px;
    line-height: 28px;
}
/*#override .podcasto .ondertitle {
    font-size: 18px;
    line-height: 28px;
    color: white;
}*/
.recentio .splide__slide {
    min-height: 488px;
}
.single-product .summary .regular {
    margin-top: 15px;
}
#override.page-id-32626 .ltor  a {
    color: #181818;
    font-size: 18px;
    line-height: 28px;
    font-weight: 400;
}
#saleswizardnav ul ul {
    display: none;
    position: absolute;
    left: 0;
    background: #ffffff;
    min-width: 230px;
    z-index: 9;
    font-size: 14px
}
#override .zomatv .splide__slide {
    display: block;
}
#override .zomatv .theloc {
    color: white;
    font-size: 14px;
    line-height: 28px;
}
#override .zomatv h3 {
    font-size: 24px;
    color: white;
    line-height: 28px;
}
#saleswizardnav ul ul li {
    -webkit-transition: background .4s ease 0;
    -moz-transition: background .4s ease 0;
    -o-transition: background .4s ease 0;
    transition: background .4s ease 0
}

#saleswizardnav ul ul li:hover {
    background: #fff;
    box-shadow: 0 4px 2px -2px #ccc
}

#saleswizardnav ul ul li:hover>a {
    color: #8c8c92;
}

#saleswizardnav ul ul a {
    color: #8b8b92;
    text-decoration: none;
    padding: 15px 20px;
    text-align: left;
}

#saleswizardnav ul ul ul {
    left: 100%;
    top: 0;
    position: absolute
}

#saleswizardnav ul ul li a:hover:after,
#saleswizardnav ul ul li a:hover:before,
#saleswizardnav ul ul li.active a:after,
#saleswizardnav ul ul li.active a:before {
    content: none
}

#saleswizardnav ul>li>a:hover {
    color: #61605f;
}

aside.sidebar {
    padding-top: 0
}

#override .wpb_widgetised_column .widget {
    padding: 0
}
#override.woocommerce .related.products li {
    background: transparent;
}
.wpb_widgetised_column h3 {
    margin: 0;
    display: inline-block;
    line-height: 1.6
}
#override .archive-product-info h2 {
    color: #181818;
    font-size: 18px;
    line-height: 24px;
    margin-top: 0;
    margin-bottom: 15px;
}
.archive-product-info {
    padding: 15px;
}
.sidebar .widget,
.wpb_widgetised_column .widget,
aside.sidebar .widget {
    width: 100%;
    overflow: hidden;
    background: #fff;
    margin-bottom: 25px;
    padding:15px 25px 25px 25px;
	border-top-left-radius: 25px;
    box-shadow: 7px 7px 15px rgb(96, 95, 94,.6);
    -webkit-box-shadow: 7px 7px 15px rgb(96, 95, 94,.6);
    border-top-right-radius: 25px;
}
.woocommerce .single-product-wrapper {
    background: #F9F8F6;
}
#override .woocommerce-product-gallery .woocommerce-product-gallery__wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
#override .woocommerce-product-gallery .woocommerce-product-gallery__wrapper > div {
    width: calc(50% - 5px);
}
#override .woocommerce-product-gallery .woocommerce-product-gallery__wrapper img {
    height: 400px;
    object-fit: cover;
    border-radius: 5px;
}
#override.woocommerce .products li {
    padding: 0;
}
.woocommerce .orderby {
    background: #F3EFEC;
    border: none;
    border-radius: 4px;
    height: 33px;
    padding: 5px;
}
#override.woocommerce .products .descy {
    color: #18181880;
    font-size: 12px;
    line-height: 14px;
    margin-bottom: 10px;
}
#override.woocommerce .products img {
    height: 300px;
    object-fit: cover;
}
.woocommerce .sidebar .count {
    display: none;
}
aside.sidebar .widget h3 {
    display: inline-block;
    padding-right: 20px;
    margin-top: 0;
    margin-bottom: 10px;
    font-weight:400;
    font-size:22px;
    line-height:1.3;
    margin-bottom:15px;
}
.woocommerce .sidebar-widget .widget:nth-child(2), .woocommerce .sidebar-widget .widget:nth-child(3), .woocommerce .sidebar-widget .widget:nth-child(4), .woocommerce .sidebar-widget .widget:nth-child(5) {
    margin-bottom: 35px;
}
.woocommerce .brumps {
    margin-bottom: 25px;
}
.woocommerce .woocommerce-products {
    margin-top: -40px;
}
.woocommerce .sidebar .widget h3 {
    color: #181818;
    margin-bottom: 0;
}
.woocommerce .sidebar .widget li a {
    font-size: 12px;
    color: #181818;
}
.wooocmmerce .sidebar .current-cat {
    color: #D18C0A;
}
.woocommerce .sidebar .widget li:hover a {
    color: #D18C0A;
}
.sidebar .wpcf7 input,
.sidebar .wpcf7 textarea {
    width: 100%;
    border: 1px solid #ddd
}

.wpcf7 textarea {
    height: 90px;
    font-family: "Open Sans", sans-serif
}

.sidebar .wpcf7 input[type=email],
.sidebar .wpcf7 input[type=tel],
.sidebar .wpcf7 input[type=text] {
    height: 35px
}

footer .footer-mail {margin-top:25px;display:inline-block;}
footer .wrapper .footer-contactinfo a {font-weight:500;}

footer i {
    color: #fb7d74
}

footer .wrapper {
    padding-bottom: 25px
}

footer .wrapper a,
footer .wrapper span.txt {
    color: #61605f;
    text-decoration: none;
    line-height: 1.8em;
    display: block;
    font-weight:400;
    font-family:"Graphik", sans-serif;
}

footer a:hover {
    color: #8e9ec7;
}
footer h3 {
	margin-top:10px;
    font-size: 23px;
    font-weight: 500;
    min-height: 43px;
    font-family: "Heldane Display";
}
.footer .col-md-3 {
	max-width: 300px;
}
.prefooterbumps img {
    width: 100%;
    margin-bottom: -45px;
    background-color: #F9F8F6;
}
.prebumps .left {
    width: 65%;
}
.holderofposts {
    margin-bottom: 50px;
    padding-top: 50px;
}
.agendabtn a span {
    font-size: 12px;
    color: white;
    position: relative;
    margin: 0;
    transition: 1s;
    max-width: 0;
    display: inline-block;
}
.holderofposts .opli:hover span {
    padding: 0 10px;
    max-width: 80px;
}
.agendabtn a i {
    height: 18px;
    width: 18px;
    color: white;
    -webkit-text-stroke: 2px #000000;
}
.agendabtn a {
    background: black;
    border-radius: 25px;
    padding: 5px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}
.paginatie {
    width: 100%;
    display :flex;
    justify-content: center;
    align-items: center;
}
.paginatie .current {
    color: #D18C0A;
}
.category-holistisch-leven-de-podcast .holderofposts .opli:hover span {
    padding: 0 10px;
    max-width: 95px;
}
.paginatie a {
    color: #181818;
    font-size: 18px;
    line-height: 28px;
    padding: 0 10px;
}
.paginatie .page-numbers.current {
    color: #181818;
    font-size: 18px;
    line-height: 28px;
    padding: 0 10px;
}

.agendabtn .hidethis {
    overflow: hidden;
    white-space: nowrap;
}
.holderofposts .date {
    margin-bottom: 10px;
}
#override .paginatie .disabledbtn {
    background-color: #ECE7E1;
    color: #D9CDC1;
    cursor: not-allowed;
}
.holderofposts .underimg {
    margin-top: -10px;
    background-color: #FFFFFF;
    color: #181818;
    padding: 10px;
}
.oaslider .underimg ul li h3 {
    font-size: 32px;
    line-height: 36px;
    color: #181818;
    font-weight: 400;
    margin-bottom: 10px;
}
.oaslider .underimg ul li:first-child {
    font-size: 18px;
}
.oaslider .underimg ul li:first-child, 
.oaslider .underimg li {
    color: #181818;
}
/* Aanpassing Kim 10-11-2022 issue 254 */
.holderofposts > .container > ul {
    /* display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between; */
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: 1fr 1fr;
    gap: 0px 20px;
}
/* Eind Aanpassing Kim 10-11-2022 issue 254 */
.holderofposts  > .container > ul > li {
    /* width: calc(33% - 10px); */
}
.post-type-archive-agenda .page-header {
    height: 320px;
} 
.post-type-archive-agenda .opwrap .righty {
    width: 100%;
}
.righty {
    z-index: 9;
}
.uity {
    background-color: white;
}
.prebumps a {
    display: inline-block;
    background: var(--sun) 0% 0% no-repeat padding-box;
    font-size: 12px;
    font-weight: 450;
    padding: 10px 20px;
    color: #181818;
    background: #FAD05A 0% 0% no-repeat padding-box;
    border-radius: 25px;;
}
.prebumps .right {
    width: 50%;
}
#override.home #splide01 h2 {
    font-family: "Heldane Display", sans-serif;
}
.prebumps p {
    color: #181818;
    max-width: 575px;
}
.prebumps h3 {
    margin-bottom: 15px;
    line-height: 1;
    max-width: 625px;
    font-family: "Heldane Display", sans-serif;
    font-size: 56px;
    font-weight: 400;
    color: #181818;
}
.prebumps .container {
    position: relative;
}
.prebumps .container .right {
    position: absolute;
    right: 0; top: 0;
}
.prebumps {
    padding-top: 100px;
    background-color: #F9F8F6;
}
footer .col-md-4 {
    display: inline-block;
    vertical-align: top;
    padding: 20px 15px
}

footer img.footer-logo {
    max-width: 170px;
    margin: 0 auto 15px;
    display: block
}

#menu-footermenu {
    list-style: none;
    padding-left: 15px
}

address span {
    display: block;
    line-height: 1.8em
}

address strong {
    width: 20px;
    display: inline-block;
    text-align: center;
    font-size: 18px;
    margin-right: 10px
}

#footer-saleswizard {
    background: #b0f6f0;
    padding: 14px 0 7px;
    color: #077b71
}

#footer-saleswizard a,
#footer-saleswizard p {
    margin: 0;
    color: #077b71
}
footer .wrapper .social-media {margin-top:50px;}
footer .wrapper .social-media a {display:inline-block;}
footer .wrapper .social-media i {
    margin-left: 5px;
    font-size: 28px;
    display: inline-block;
}
footer .wrapper .social-media img {width:25px;margin-right:5px;}

footer table:first-child tr td:first-child {
    vertical-align: top;
    padding-top: 1px
}

footer table i {
    margin-right: 5px
}

#credits-sidebar .container {
    background: #000;
    color: #fff;
    border-top: 0 solid transparent
}

#credits-sidebar p {
    line-height: 2.5em;
    font-size: 14px;
    text-align: right;
    color: #fff;
    margin: 0
}

#credits-sidebar a {
    color: #fff
}

#credits-sidebar a:hover {
    color: #f5f5f5
}

.footer-bottom {
    background: #fff;
    padding: 10px 0;
    text-align: center
}

section.page-title,
section.page-title .container {
    overflow: hidden;
    position: relative
}

section.page-title img {
    position: absolute;
    z-index: -1
}

section.page-title h1,
section.page-title h2 {
    color: #fff
}

.page-id-1572 #detailbutton,
.page-id-1572 .cursus-details-info-avond {
    display: none
}

p {
    margin: 0 0 1em
}

h1 {
    font-size: 32px;
}

h2 {
    font-size: 36px;
    margin: 0 0 1em
}

h3 {
    font-size: 28px;
    margin: 0 0 1em
}
h4 {
    font-size: 24px;
}
body.home #content {
    margin-top: 25px
}
.staprij img {
margin-top: 150px;
}
.wpb_single_image.vc_align_center {
    margin-bottom: 0
}
.bfooter {
    background-color: #F3EFEC;
    padding: 100px 0 150px 0;
}

#override.page-template-page-seo article blockquote a {
    font-family: "Garamond Pro";
}
.bfooter .vc_col-sm-6 input[type="submit"] {
    display: inline-block;
    font-size: 12px;
    padding: 10px 15px;
    color: white!important;
    background-color: #181818!important;
    font-weight: 400;
    border-radius: 25px;
    border: none;
    text-transform: none;
}
.beforerecent {
    margin-bottom: 25px;
}
.beforerecent h2 {
    margin-bottom: 0;
}
.beforerecent a {
    border-bottom: 1px solid #181818;
    color: black;
}
.beforerecent {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
.bfooter h2 {
    line-height: 1.2;
    color: #181818;
    font-weight: 400;
}
#override .content .themebtn a {
    display: inline-block;
    font-size: 12px;
    padding: 10px 15px;
    color: #181818!important;
    background-color: #FAD05A!important;
    font-weight: 450;
    border-radius: 25px;
    margin-top: 15px;
    border: none;
    text-transform: none;
}
.contactera h4 {
    margin-top: 10px;
    font-size: 18px;
    font-weight: normal;
    color: black;
}
.contactera h3:nth-of-type(2) {
    margin-bottom: 10px;
}
.bfooter.yello {
    background-color: #fad05a;
    padding: 0;
}
.contactera h3 {
    font-family: "Heldane Display", sans-serif;
    font-size: 36px;
    display: flex;
}
.contactera a {
    color: black;
}
.contactera i {
    margin-right: 10px;
    color: black;
    font-size: 54px;
}
#override .content .themebtn.darkbtn a {
    background-color: #D18C0A!important;
    color: white!important;
}
#override.single-agenda .contentbook.bfooter .wpb_column:first-child .wpb_wrapper a {
    color: black;
}
.single-agenda .contentbook.bfooter .wpb_column:first-child .wpb_wrapper {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
}
.asterix {
    font-size: 14px;
    line-height: 1.5!important;
    font-style: italic
}

#postloop {
    margin-bottom: 25px;
    border-bottom: 1px solid #eee;
    padding-bottom: 25px
}
#postloop.sticky {border:2px solid #d18c0a;padding:20px;border-radius:10px;}
.page-id-17 .wpb_text_column img {
    width: 225px;
    height: 300px;
    object-fit: cover;
}
.notmarjo img {
    width: auto;
    height: auto;
}
#override .notmarjo.leftimg .vc_single_image-wrapper{
    padding-right: 0;
}
#sw-scroll {
    position: fixed;
    right: 10px;
    bottom: 10px;
    cursor: pointer;
    width: 50px;
    height: 50px;
    background-color: rgba(0, 0, 0, .8);
    text-indent: -9999px;
    display: none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    z-index: 99
}#override .paginatie .disabledbtn {
    border-radius: 25px;;
}
.post-type-archive-agenda .opli {
    margin-bottom: 25px;
}
.post-type-archive-agenda .opli img {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.oaslider .date {
    background-color: #FAD05A;
    display: inline-flex;
    width: 80px;
    height: 80px;
    font-size: 28px;
    border-radius: 4px;
    color: black;
    font-family: "Heldane Display", sans-serif;
    padding: 10px;
    line-height: 1;
    justify-content: center;
    align-items: center;
    text-align: center;
    text-shadow: none;
}
#sw-scroll span {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -8px;
    margin-top: -12px;
    height: 0;
    width: 0;
    border: 8px solid transparent;
    border-bottom-color: #fff
}
.oaslider .date {
    margin-right: 15px;
}
.oaslider .slitle {
    margin-bottom: 0;
}
.oabove .wpb_wrapper {
    display: flex;
    justify-content: space-between;
}
html #override .oabove a {
    color: #181818;
    text-decoration: underline;
    font-size: 18px;
}
.oaslider .slitle ul {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.oaslider ul li {
    font-size: 18px;
    color: white;
}
.oaslider ul li:first-child {
    font-size: 24px;
    color: White;
}
.oaslider .theloc {
    position: absolute;
    top: 15px;
    left: 15px;
    color: black;
    font-size: 12px;
    line-height: 1;
    padding: 10px 15px;
    border-radius: 4px;
    background: #F3EFEC;
}
.fa.fa-arrow-right {
    background-image: url(/wp-content/uploads/left_arr.svg);
    background-size: auto;
    background-repeat: no-repeat;
    background-position-x: 2px;
    background-position-y: center;
}
#override .oaslider .inimg {
    display: flex;
    bottom: 15px;
    left: 15px;
}
.oaslider .inimg ul {
    margin-bottom: 0;
}
#sw-scroll:hover {
    background-color: #000;
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-filter: alpha(opacity=100)
}

ul.recent-events {
    list-style: none;
    padding: 0
}

li#recent-event {
    padding: 5px 0;
    border-bottom: 1px solid #000;
    margin-bottom: 10px
}

li#recent-event .event-left {
    width: 33.333%;
    display: inline-block;
    vertical-align: top
}

li#recent-event .event-right {
    width: 65%;
    display: inline-block;
    padding-left: 1%;
    vertical-align: top
}

li#recent-event h3 {
    font-size: 100%;
    margin: 0 0 5px
}

li#recent-event p {
    margin: 0 0 5px;
    font-size: 80%
}

ul.contact-info-widget.vertical {
    margin-bottom: 25px
}

ul.contact-info-widget h2 {
    color: #000;
    font-size: 150%
}

ul.contact-info-widget li {
    padding-left: 40px;
    display: block;
    color: #000;
    text-indent: 0
}
#override .content #splide01 .themebtn a {
    width: auto;
}
ul.contact-info-widget.horizontal li {
    display: inline-block;
    margin-right: 15px
}

ul.contact-info-widget.horizontal li br {
    display: none
}

ul.contact-info-widget li.info-title {
    padding-left: 0
}

ul.contact-info-widget li i.fa {
    margin: 0 0 0 -40px;
    width: 40px;
    font-size: 120%;
    text-align: center
}

ul.contact-info-widget li span.infotxt {
    font-weight: 700
}

ul.contact-info-widget.horizontal li span.infotxt {
    margin-right: 15px
}

div.vc_row-no-padding .flexslider {
    border: 0 solid transparent;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 0 0 transparent;
    -moz-box-shadow: 0 0 0 transparent;
    -o-box-shadow: 0 0 0 transparent;
    box-shadow: 0 0 0 transparent
}

.flexslider .slides>li {
    position: relative
}

.flexslider .slides>li,
ul.flex-direction-nav li {
    text-indent: 0;
    list-style: none
}

.flexslider .slides>li .slide-text {
    display: block;
    position: absolute;
    padding: 15px;
    left: 0;
    bottom: 0;
    width: 100%
}

a.tb_infolink {
    display: none!important
}

a.tb_refreshlink {
    margin: 0!important;
    padding: 2px!important;
    height: 20px!important;
    width: 20px!important;
    background-color: #e8e8e8;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%
}

div.tb_tools {
    background: 0 0!important
}

span.tb_author,
span.tb_msg {
    color: #8a8a8a
}

.alignnone {
    margin: 5px 20px 20px 0
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto
}

.alignright {
    float: right;
    margin: 5px 0 20px 20px
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0
}

.aligncenter {
    display: block;
    margin: 5px auto
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px
}

a img.alignnone {
    margin: 5px 20px 20px 0
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%;
    padding: 5px 3px 10px;
    text-align: center
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto
}

.gallery-caption,
.wp-caption .wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px
}

@media print {
    * {
        background: 0 0!important;
        color: #000!important;
        text-shadow: none!important;
        -webkit-text-shadow: none!important;
        -moz-text-shadow: none!important
    }
    a,
    a:visited {
        text-decoration: underline
    }
    a[href]:after {
        content: " (" attr(href) ")"
    }
    abbr[title]:after {
        content: " (" attr(title) ")"
    }
    .ir a:after,
    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: ""
    }
    blockquote,
    pre {
        border: 1px solid #999;
        page-break-inside: avoid
    }
    thead {
        display: table-header-group
    }
    img,
    tr {
        page-break-inside: avoid
    }
    img {
        max-width: 100%!important
    }
    @page {
        margin: .5cm
    }
    h2,
    h3,
    p {
        orphans: 3;
        widows: 3
    }
    h2,
    h3 {
        page-break-after: avoid
    }
}

body page.blur {
    -webkit-filter: blur(3px);
    -moz-filter: blur(3px);
    -o-filter: blur(3px);
    -ms-filter: blur(3px);
    filter: blur(3px)
}

body page.blur * {
    pointer-events: none
}

body page {
    transition: all .2s ease
}

page {
    width: 100%;
    top: 0;
    min-height: 100%;
    position: relative;
    margin: 0 auto;
    padding: 0;
    display: block
}

#override .sub_menu_icon {
    display: none
}

#override .has-sub .has-sub ul {
    display: none
}

#mobile-menu {
    position: fixed;
    top: 0;
    left: -100vw;
    z-index: 99999;
    background-color: #D18C0A;
    width: 90%;
    height: 100%;
    padding-top: 15px;
    font-size: 18px;
    transition: all .2s ease-in-out;
    overflow-y: scroll
}

#mobile-menu .current-menu-item {
    font-weight: 700
}

#mobile-menu.active {
    left: 0
}

#mobile-menu ul>li {
    padding: 0 15px 0 25px;
    border-bottom:1px solid #FAD05A;
    font-family: "Graphik", sans-serif;
    font-weight: 400;
}

#mobile-menu ul>li li {
    border: none;
    padding-left: 0
}

#mobile-menu ul li a {
    color: #fff;
    line-height: 2.5em;
    font-size: 16px
}

#mobile-menu ul ul li a {
    font-size: 14px
}

#mobile-menu ul li ul {
    padding-left: 10px;
    margin-bottom: 10px
}

.menu-button {
    display: none;
    position: relative;
    top: 0;
    right: 15px;
    z-index: 9999;
    color: #000;
    font-size: 20px;
    cursor: pointer;
    font-weight: 700;
    text-transform: uppercase;
    padding-right: 20px;
    border-right: #ECE7E1 1px solid;
}

.menu-button span {
    display: inline-block;
    float: right;
    margin-top: 2px;
    margin-left: 5px
}

.menu-button i {
    color: black;
    font-size: 22px;
    margin-top:3px;
    -webkit-text-stroke: 1px white;;
}

li .sub_menu_icon:before {
    content: '+';
    text-align: center;
    display: block;
    color: #fff;
    line-height: 1.5;
    font-weight: 100;
    font-size: 30px;
    -moz-transition: all .3s linear;
    -webkit-transition: all .3s linear;
    transition: all .3s linear
}

.has-sub .has-sub .sub_menu_icon {
    top: -5px;
    right: -5px;
    border: none
}

.has-sub ul {
    display: none
}

.has-sub {
    position: relative
}
.innershop {
    max-width: 530px;
}
.page-template-shop-page {
    background-color: #F9F8F6;
}
.middleshop img {
    position: absolute;
    left: 0;
    top: 5px;
}
.page-template-shop-page .shoplider p {
    text-align: center;
}
.page-template-shop-page .shoplider h2 {
    color: white;
    font-size: 56px;
    line-height: 64px;
    font-weight: 400;
    text-align: center;
    margin-bottom: 25px;
}
.page-template-shop-page .shoplider h4 {
    font-size: 18px;
    font-weight: 400;
    color: white;
    text-align: center;
}
.page-template-shop-page .shoplider li {
    height: auto;
    flex-direction: column;
    padding: 100px 0;
}
.has-sub .sub_menu_icon {
    position: absolute;
    top: 5px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    display: block;
    width: 20%;
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
    margin-right: 0;
    border-left: 1px solid #FAD05A;
}

.mobile_active ul {
    display: block
}

li .rotate:before {
    -ms-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg)
}

#mobile-close {
    color: #fff;
    text-align: right;
    display: block;
    position: relative;
    width: 100%;
    font-size: 16px;
    font-weight: 700;
    padding-right: 15px
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

.content-nav-active {
    font-weight: 700
}

#override #content .welkomstpakket {
    background: #fddad6;
    font-size: 16px;
    padding: 7px 25px;
    border-radius: 5px;
    color: #333;
    display: inline-block;
    margin: 15px 0;
    text-transform: uppercase;
    font-weight:600;
    font-family: 'Graphik', sans-serif
}

#override #content .welkomstpakket i {
    color: #333
}

#override #content .welkomstpakket:hover {
    background: #63c3d1;
    color: #fff
}

#override #content .welkomstpakket.proef-button {
    background: #d18c0a;
    color: #fff;
}

#override #content .welkomstpakket.proef-button:hover {
    background: #63c3d1
}
.shopbar {
    height: 35px;
    background-color: #181818;
    display: flex;
    justify-content: center;
    align-items: center;
}
.woocommerce-related-products .col-md-3 h3 {
    color: #181818;
    font-weight: 400;
    font-size: 32px;
    line-height: 42px;
    margin-top: 50px;
}
.single-product .woocommerce-related-products {
    background: white;
    padding: 50px 0;
}
.korty {
    display: inline-block;
    position: absolute;
    left: 15px;
    color: white;
    margin-top: -45px;
    font-size: 12px;
    line-height: 1;
    padding: 10px 20px;
    border-radius: 4px;
    background-color: #D18C0A;
    bottom: 5px;
    top: auto;
}
.shopbar .container {
    color: white;
    text-align: center;
    font-size: 16px;
}
.custom-html-widget #footer-saleswizard {
    background: none
}

.custom-html-widget #footer-saleswizard .social-media {
    float: left
}
.proddy img {
    width: 100%;
}
.woocommerce .price > .amount, .woocommerce .price ins .amount {
    color: #D18C0A;
}
#override .proddy .theloc {    
    background-color: #D18C0A;
    bottom: 0;
    top: auto;
    padding: 5px 10px;
    border-radius: 8px;
}
.middleshop {
    background-color: #F9F8F6;
    padding: 50px 0;
}
.bottomshop, .uppershop {
    background-color: #F3EFEC;
}
.middleshop p {
    padding-left: 25px;
    position: relative;
}
.middleshop p, .middleshop a {
    font-size: 18px;
    color: #181818;
    line-height: 28px;
}
.middleshop a {
    text-decoration: underline;
}
.middleshop i {
    color: #181818;
    position: absolute;
    left: 0;
    top: 7px;
}
.middleshop h3 {
    color: #181818;
    font-size: 28px;
    line-height: 32px;
    font-weight: 400;
}
.bottomshop .container img {
    margin-right: 10px;
}
.bottomshop .container {
    display :flex;
    align-items: center;
    height: 50px;
}
.prodhero .container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.prodhero h1 {
    font-size: 56px;
    line-height: 60px;
    color: #FFFFFF;
    font-weight: 400;
}
.woocommerce .beforeop {
    background-color: #f9f8f6;
}
.woocommerce .woocommerce-wrapper {
    background: #F9F8F6;
    padding: 0;
}
.prodhero p {
    max-width: 580px;
    text-align: center;
    font-size: 18px;
    color: #FFFFFF;
    line-height: 28px;
}
.prodhero {
    background-color: #2F9BF8;
    height: 320px;
    display: flex;
    background-size: cover;
    justify-content: center;
    align-items: center;
}
#woocommerce_product_categories-2 .current-cat a {
    font-weight: 600;
}
.middleshop .roundy i {
    border: 1px solid #181818;
    border-radius: 25px;
    width: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 20px;
    top: 5px;
}
.uppershop .container .widget {
    width: 100%;
}
.uppershop .container {
    height: 50px;
    display: flex;
    align-items: center;
}
.proddy .slitle {
    margin-bottom: 0;
}
.regular, .after {
    color: #D18C0A;
    font-size: 16px;;
    line-height: 14px;
    display: inline-block;
    font-size: 20px;
}
.bestseller {
    display: none;
}

.b4 {
    color: #181818B3;
    margin-right: 25px;
    font-size: 12px;
    text-decoration: line-through;
    line-height: 14px;
    display: inline-block;
}
#override .proddy h3 {
    font-size: 18px;
    color: black;
    line-height: 24px;
    margin-bottom: 10px;
    min-height: 72px;
}
#override .opslider.proddy .ondertitle {
    font-size: 12px;
    line-height: 14px;
    color: #18181880;
}
.proddy img {
    
    height: 400px;
    object-fit: cover;
}
.proddy .theloc p {
    margin-bottom: 0;
    color: white;
    font-size: 12px;
}
.custom-html-widget #footer-saleswizard .social-media a {
    display: inline
}

#override .sidebar-trustpilot,
#override .sidebar-trustpilot {
    padding: 10px 0
}
#override.single #content {
    margin-top: 50px;
}
#override.single .content article {
    background-color: transparent;
}

#override.page-template-page-seo #content {
    margin-top: 50px;
}
#override.page-template-page-seo .content article {
    background-color: transparent;
}
.page-template-page-seo h1 {
    font-size: 48px;
    color: #181818;
    margin-bottom: 50px;
}
#override .wpb_content_element.sidebar-trustpilot {
    background: #fff;
    margin-bottom: 15px;
    border-radius: 5px
}

.gform_wrapper li {
    text-indent: 0
}

#override .footer-bottom {
    display: none
}

.page-id-1804 #co-offer-cl390:before,
.page-id-1804 #co-offer-cl391:before {
    display: block;
    content: "Gratis proefles";
    width: 100%;
    font-weight: 700;
    color: #333;
    margin-left: 15px
}

.page-template-page-onlinecursus-leven .content,
.page-template-page-onlinecursus .content, .page-template-page-onlinecursus-rust .content, .page-template-page-onlinecursus-essentie .content, .page-template-page-onlinecursus-ontwaken .content, .page-template-page-onlinecursus-kracht .content, .page-template-page-onlinecursus-opvoeden .content, .page-template-page-onlinecursus-balans .content {
    background: #ecfcff;
    padding: 50px 0
}
/* Aanpassingen Kim voor Test */
.page-template-page-onlinecursus-leven .content,
.page-template-page-onlinecursus .content, .page-template-page-onlinecursus-rust .content, .page-template-page-onlinecursus-essentie .content, .page-template-page-onlinecursus-ontwaken .content, .page-template-page-onlinecursus-kracht .content, .page-template-page-onlinecursus-opvoeden .content, .page-template-page-onlinecursus-balans .content {
    background: #f9f8f6;
    padding: 0px;
}

.page-template-page-onlinecursus-kracht .content .brumps{
  padding: 50px 0px;
}

.page-template-page-onlinecursus-kracht .content article h1{
  font-size: 54px;
}

/* Eind aanpassingen Kim voor Test */
.page-template-page-onlinecursus-leven .content article,
.page-template-page-onlinecursus .content article, .page-template-page-onlinecursus-rust .content article, .page-template-page-onlinecursus-essentie .content article, .page-template-page-onlinecursus-kracht .content article, .page-template-page-onlinecursus-ontwaken .content article, .page-template-page-onlinecursus-opvoeden .content article, .page-template-page-onlinecursus-balans .content article {
    background: #fff;
    padding: 25px;
    line-height: 2
}

article ol li {
    list-style: decimal;
    text-indent: 0
}

article ol {
    padding-left: 1.2em
}

#override .tussenopdrachten,
#override .oefening {
    padding: 25px 0;
    margin: 0 25px 25px
}
/* Aanpassingen Kim 10-11-2022 issue 300 */
#override .tussenopdrachten {
    background: #ece7e1;
    /* border: 1px solid #fcd5f3 */
}

#override .oefening {
    background: #ece7e1;
    /* border: 1px solid #f3f194 */
}
/* Eind Aanpassingen Kim 10-11-2022 issue 300 */
.gform_wrapper textarea {
    background: #f0f8fe
}
#override aside .widget.sideblog {
    box-shadow: 0px 6px 12px #D9CDC1;
    border: 0.5px solid #ECE7E1;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 6px 12px #D9CDC1;
    border: 0.5px solid #ECE7E1;
    border-radius: 8px;
}
#override .sideblog h3 {
    color: #181818;
    font-size: 28px;
}
#override .sideblog h5 {
    color: #181818;
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 5px;;
}

#override aside.sidebar .sidebar-custom-title.sideblog li a:before {
    display: none
}
#override aside.sidebar .sideblog ul li a {
    color: #181818;
    font-size: 14px;
    opacity: 0.6;
    font-weight: 400;
}
.single-post #content h2 {
    font-size: 34px;
    line-height: 1.2;
}
.single-post iframe {
    max-height: 300px;
}
.single-post .post {
    max-width: 671px;
}
.single-post .woppie .post {
    max-width: 100%;
}
.single-post #content > .row > .col-md-8 {
    display :flex;
    justify-content: flex-end;
}
.single-post article blockquote p, blockquote p {
    font-family: "Garamond Pro";
    font-size: 28px;
    line-height: 1.2;
    color: #181818;
}
.single-post #content .row .col-md-4 {
    width: 33.33333333%;
    max-width: 330px;
    position: relative;
   
    /* position: absolute;
    right: 220px; */
}

/* Aanpassing Kim 10-11-2022 issue 266 */
.single-post #content .row .col-md-4 #custom_html-2{
  max-width: 300px;
  height: calc(100vh - 200px);
  overflow-y: scroll;
  max-height: 685px;
}

div.sidebar_cursus div.widget{
  max-width: 300px;
  height: min-content;
  overflow-y: scroll;
  max-height: 685px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 6px 12px #d9cdc1;
  border: 0.5px solid #ECE7E1;
  border-radius: 8px;
  padding: 25px;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  margin-top: 100px;
}

.sw_cursus_bread{
  padding-top: 25px;
}

aside.sidebar div.sidebar_cursus .widget h3{
  color: #181818;
  font-size: 28px;
}

#override aside.sidebar div.sidebar_cursus .sidebar-custom-title li a{
  color: #181818;
  font-size: 14px;
  opacity: 0.6;
  font-weight: 400;
}

#override aside.sidebar div.sidebar_cursus .sidebar-custom-title li a:before{
  display: none;
}

/* Eind Aanpassing Kim 10-11-2022 issue 266 */
#override.single-post aside .widget.sideblog {
    margin-bottom: 0;
}
.single-post .content  {
    padding-bottom: 0;
}

.page-template-page-seo #content h2 {
    font-size: 36px;
    line-height: 1.2;
}
.page-template-page-seo iframe {
    max-height: 300px;
}
.page-template-page-seo .post {
    max-width: 671px;
}
.page-template-page-seo #content > .row > .col-md-8 {
    display :flex;
    justify-content: flex-end;
}
.page-template-page-seo article blockquote p, blockquote p {
    font-family: "Garamond Pro";
    font-size: 28px;
    line-height: 1.2;
    color: #181818;
}

.page-template-page-seo .content article {
    background: #fff;
    padding: 25px;
    line-height: 1.6;
}
#override.page-template-page-seo aside .widget.sideblog {
    margin-bottom: 0;
}
.page-template-page-seo .content  {
    padding: 50px 0;

    padding-bottom: 0;
}
.single:not(.home) .poplink .wpb_text_column {
    max-width: 100%;
}
.page-id-6764 .post-password-form p:first-of-type {
    display: none
}
.thewhite {
    background-color: white;
    padding: 50px 0;
}
.imgcounter {
    padding: 50px 0;
}
.page-id-6764 .post-password-form:before {
    content: "Welkom op de online cursus Holistisch voeden van Zoma Opleidingen. Vul hier onder het wachtwoord in die je per mail hebt ontvangen. Wij wensen je veel succes met de cursus!";
    display: block;
    margin-bottom: 15px
}
#override.page-template-page-seo .wpb_text_column p:last-child {
	margin-bottom: 15px;
}
#override .imgcounter .numberrow .wpb_wrapper {
    width: 100%;
}
#override .content .imgcounter .themebtn a {
    margin-top: 25px;
}
#override .imgcounter .numberrow .wpb_text_column:first-child p {
    width: 100%;
    font-size: 48px;
}
#override .imgcounter .numberrow .wpb_text_column:nth-child(2) p {
    font-size: 14px;
}
#override .imgcounter .numberrow .wpb_text_column {
    max-width: none;
}
.mobile-gerelateerde-cursussen {
    display: none
}
.widgy * {
    color: black;
    font-size: 12px;
    display: flex;
    align-items: center;
}
.widgy {
    display: flex;
    align-items: center;
    margin-left: 20px;
}
.widgy a img {
    margin-left: 10px;
}
.submenuholder {
    display: flex;
}
#menu-sub-top-bar-menu {
    height: 100%;
    align-items: center;
}
#saleswizardnav>ul>li>a {
    font-size: 18px;
    font-weight: 400;
    color: #181818;
}
.opwrap .page-header .fas:before {
    font-family: "FontAwesome";
    font-style: normal;
    color: black;
}
.opwrap .page-header .fa-solid:before {
    font-family: "FontAwesome";
    font-style: normal;
}
.fa-clock:before {
    content: "\f017";
}
.fa-map-marker:before {
    content: "\f041";
}
.splide__arrow svg {
    display: none;
}
/*.podcasto .splide__slide:hover {
    transform: translateY(-20px);
}
.podcasto .splide__slide {
    transition: 0.5s;
}
.podcasto .splide__list {
    padding-top: 25px!important;
}*/
.botty iframe {
    display: block;
}
.opwrap .content {
    padding-top: 0;
}
.opwrap .page-header .container {
    display :flex;
}
.opwrap .lefty {
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
}
.opwrap .righty h5 {
    font-size: 21px;
    line-height: 28px;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
}
.beforeop {
    background-color: #f3efec;
    padding: 30px 0;
    margin-bottom: -18px;
}
.leftimg .wpb_single_image * {
    width: 100%;
}
.leftimg .wpb_column:last-child .wpb_text_column {
    max-width: 538px;
}
.stonerow .wpb_wrapper > .vc_row:first-child .wpb_column {
    width: 60%;
}
.stonerow .wpb_wrapper > .vc_row:first-child .wpb_column:last-child {
    positioN: absolute;
    right: 0;
}
.lfooterimg .wpb_wrapper {
    display: flex;
}
.lfooterimg .wpb_single_image:last-child img {
    width: 150px;
    height: auto;
}
.bfooter .disclaimer p {
    font-size: 12px;
}
.stickyHeader {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999999999;
}
.stickyHeader .subbar {
    display: none;
}
#content .linker .wpb_wrapper  i {
    margin-left: 10px;
    font-family: "FontAwesome";
    font-weight: 900;
    color: #D18C0A;
    font-style: normal;
    -webkit-text-stroke: 1px #f9f8f6;
}
.contentbook.bfooter {
    padding: 50px 0 75px 0;
    background-color: transparent;
}
#override .contentbook.bfooter .disclaimer a {
    color: black;
    text-decoration: underline;
}
.contentbook.bfooter .wpb_column:first-child .wpb_text_column {
    max-width: 400px;
}
.contentbook.bfooter .wpb_column:first-child .wpb_wrapper {
    display: flex;
    align-items: flex-end;
    flex-direction: column;
}
.doubletheme br {
    display: none;
}
.linker .wpb_wrapper {
    text-align: right;
}
#override .postie h3 {
    font-size: 24px;
    line-height: 28px;
}
#override .postie  ul ul li{
    padding-left: 0;
}
#override.category-holistisch-leven-de-podcast .poddiolo .postie > ul {
    justify-content: space-between;
}
#override.category-holistisch-leven-de-podcast .poddiolo .postie > ul > li {
    width: calc(33% - 10px);
    padding-left: 0;
}
#override.category-blog .postie > ul > li {
    width: 33%;
    padding-left: 0;
}
#override .oblog li {
    width: 100%;
}
#override .oblog > .postie > ul > li:first-child {
    display: none;
}
#override .postie img {
    width: 100%;
}
#override .postie > ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
#content .linker .wpb_wrapper a {
    color: black;
}
.lfooterimg .wpb_wrapper img {
    width: 100px;
    height: auto;
}
#override .leftimg .wpb_column:last-child {
    display: flex;
    justify-content: center;
    align-items: center;
}
#override .holderofposts li {
    list-style: none;
}
article .wpb_text_column .holderofposts li:before {
    display: none;
}
.fwid .post {
    max-width: none;
    padding: 0;
}
#override .vc_tta-panels {
    background: transparent;
    border: none;
}
#override .leftimg .vc_single_image-wrapper {
    padding-right: 135px;
}
#override .leftimg img {
    border-radius: 0;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}
#override .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 15px;
}
#override .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: "\f111";
    font-family: "FontAwesome";
    font-size: 5px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: 15px;
    color: #D18C0A;
}
.numberrow .wpb_text_column {
    max-width: 182px;
}
.olink {
font-size: 14px;
}
#override #content .olink a {
    text-decoration: underline;
    color: #D18C0A;
}
#override #content .olink a i {
    text-decoration: underline;
    color: #D18C0A;
}
body.home .splide__slide {
/*    max-height: 500px;*/
    height: auto;
}
.refslider .slitle {
    text-shadow: none;
}
.refslider .excerpt {
    text-shadow: none;
}
#override .content .themebtn a {
    text-shadow: none;
}
.splide {

}
.splide.proddy {
    text-shadow: none;
}
.page-template-page-nosidebar .content {
    margin-top: 90px;
}
body.home {
    background: #F9F8F6;
}
#override #saleswizardnav  {
    z-index:999;
}
#override #saleswizardnav ul li ul li:hover > ul {
    display: block;
}
.submenuholder ul li {
    margin-left: 15px;
}
.submenuholder ul {
    display: flex;
    flex-direction: row;
}
.page-template-page-no-sidebar-title-php .content {
    margin-top: 25px;
}

#override .numberrow .wpb_column:first-child .vc_column-inner {
    display: flex;
    align-items: flex-end;
    flex-direction: column;
    border-right: 1px solid #D9CDC1;
    padding-right: 50px;
    padding-top: 0;
}
#override .numberrow .wpb_column:last-child .vc_column-inner {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    padding-left: 50px;
    padding-top: 0;
}
.numberrow .wpb_column .wpb_text_column {
    margin-bottom: 0;
}
.numberrow .wpb_column .wpb_text_column:first-child p {
    font-size: 96px;
    line-height: 96px;
}
.numberrow .wpb_column .wpb_text_column:last-child p {
    font-size: 28px;
}
.hidethis {

    overflow: hidden;
    white-space: nowrap;
}

#override .vc_tta-title-text, #override .vc_tta-tab, #override .vc_tta-tab a {
    text-indent: 0;
    list-style: none;
    padding-left: 0;
    background: transparent;
    padding-top: 0;
    font-size: 21px;
    color: #181818;
    border: none;
}

#override .vc_tta-panel-body {
    padding-top: 0;
    padding-left: 175px;
}
.sliderino .imgholder {
    position: relative;
}
.sliderino .inimg {
    position: absolute;
    bottom: 5px;
    left: 10px;;
}
.single-agenda .page-header .container {
    height: 100%;
}
.single-agenda .page-header .container  > div{
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    height: 100%;
    position: relative;
}
.single-agenda .page-header .container div .date {
    background-color: #FAD05A;
    display: inline-flex;
    position: absolute;
    top: 0;
    left: 0;
    width: 80px;
    height: 80px;
    font-size: 28px;
    border-radius: 4px;
    padding: 10px;
    line-height: 1;
    justify-content: center;
    align-items: center;
    text-align: center;
}
#override.single-agenda .beforeop {
    background-color: #F9F8F6;
}
.sliderino .splide__slide {
    height: auto;
}
.splide li {
    text-indent: 0;
    padding-left: 0;
    list-style: none;
}
.splide .slitle {
    font-size: 28px;
}
.slitle {
    line-height: 1;
    margin-bottom: 15px;
}
.slontent {
    border: 1px solid var(--stone45);
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #ECE7E1;
    padding: 25px 15px;
}
.slontent a {
    color: #D18C0A;
}
.sliderino .splide__slide {
    display: flex;
    flex-direction: column;
}
.inimg p {
    font-size: 18px;
    color: white;
    margin-bottom: 0;
}
.heightcenter .vc_column-inner {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.opwrap .righty .toppy h5 {
    color: black;
}
article .wpb_text_column li {
    list-style: none;
    text-indent: 0;
    position: relative;
    padding-left: 15px;
}
article .wpb_text_column li:before {
    content: "\f111";
    font-family: "FontAwesome";
    font-size: 5px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
}
.pheader .container {
    display: flex;
    justify-content: center;
}
.contactera p, .contactera a, .contactera h3 {
    font-weight: 450;
    color: black;
}
.postid-33862 .undertitle , .postid-33807 .undertitle, .postid-33805 .undertitle {
    color: white;
    max-width: 570px;
    text-shadow: 1px 1px 1px #000000c9;
}
.postid-33862 .opwrap .lefty , .postid-33807 .opwrap .lefty, .postid-33805 .opwrap .lefty {
    width: calc(100% - 275px);
}

.postid-33862 .opwrap .righty, .postid-33807 .opwrap .righty, .postid-33805 .opwrap .righty {
    width: 275px;
}
.postid-33862 .staprij img, .postid-33807 .staprij img, .postid-33805 .staprij img {
    margin-top: 0;
}
.opslider img {
    height: 300px;
    object-fit: cover;
}
.noleft {
    left: 0!important;
    margin-bottom: 100px;
}
.noleft h3 {
    margin-bottom: 0;
}
.opslideralt .underimg {
    position: absolute;
    top: 15px;
    left: 15px;;
}
#override .opslideralt li .imgholder {
    border-radius: 8px;
}
#override .lmeer a {
    background: black;
    border-radius: 25px;
    padding: 5px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}
#override .opslideralt img {
    border-radius: 8px;
    height: 400px;
    max-height: auto;
    object-fit:cover;
}
#override .lmeer a i {
    height: 18px;
    width: 18px;
    color: white;
    -webkit-text-stroke: 2px #000000;
}
/* #override.home */
.opslideralt .ondertitle {
    font-size: 18px;
    color: white;
    margin-top: 25px;
    line-height: 28px;
    opacity: 0;
    transition: 1s;
}
.opslideralt li:hover .ondertitle {
    opacity: 1;
}
#override .opslideralt li:hover .lmeer a span {
    margin: 0 10px;
    max-width: 200px;
}
#override .lmeer a span {
    font-size: 12px;
    color: white;
    position: relative;
    margin: 0;
    transition: 0.5s;
    max-width: 0;
    display: inline-block;
}
.opslideralt .lmeer {
    position: absolute;
    bottom: 15px;
    left: 15px;
}
.opslideralt .imgholder:before {
    content: "";
    background: transparent linear-gradient(180deg, #181818 0%, #414F5500 25%, #414F5500 100%) 0% 0% no-repeat padding-box;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    border-radius: 8px;
}
.opslideralt .theloc {
    color: white;
    font-size: 12px;
}
.opslideralt h3 {
font-size: 24px;
color: white;
}
.trainers {
    padding: 100px 0 300px 0;
}
.maxw {
    
    display: flex;
    justify-content: center;
}
.maxw .wpb_wrapper {
    max-width: 530px;
}
#override#override .homeopslide .vc_column-inner {
    padding-top: 68px;
}
.noleft.half .vc_col-sm-6:first-child {
    max-width: 538px;
    padding-right: 30px;
}
.search .page-header .lefty {
    height: 225px;
    display: flex;
    align-items: center;
}
.search .page-header {
    margin-bottom: 25px;
}
#override .noleft .wpb_text_column:first-child .wpb_wrapper {
    display: flex;
    justify-content: space-between;
    max-width: 1076px;
}
#override .noleft .wpb_text_column:first-child a {
    color: black;
    font-weight: 400;
    line-height: 1.6;
}
#override .noleft .wpb_text_column:first-child a i {
    font-size: 12px;
    color: #D18C0A;
}
.poplink p {
    font-size: 12px;
    line-height: 14px;
    text-align: center;
    transition: 0.5s;
}
#override .poplink a {
    color: #D18C0A;
}
.dynamicbanner {
    background-size: cover;
}
.term-open-avonden .opwrap .righty {
    width: 100%;
}
#override .custom-button,#override .cta-button {
    display: inline-block;
    font-size: 12px;
    padding: 10px 20px;
    color: #181818!important;
    background-color: #FAD05A!important;
    font-weight: 450;
    border-radius: 25px;
    margin-top: 25px;
    border: none;
    text-transform: none;
}
.overtitel .wpb_text_column {
    margin-bottom: -15px;
    margin-top: 35px;
}
#override .content .themebtn a {
    display: inline-block;
    font-size: 12px;
    padding: 10px 20px;
    color: #181818!important;
    background-color: #FAD05A!important;
    font-weight: 450;
    border-radius: 25px;
    margin-top: 25px;
    border: none;
    text-transform: none;
}
.botty iframe {
    height: 127px;
}
#override .content .themebtn_zwart a {
    display: inline-block;
    font-size: 12px;
    padding: 10px 20px;
    color: #FAD05A!important;
    background-color: #181818!important;
    font-weight: 450;
    border-radius: 25px;
    margin-top: 25px;
    border: none;
    text-transform: none;
    
}
.botty *:last-child {
    margin-bottom: 0;
}
.oaslider img {
    height: 300px;
    object-fit: cover;
    border-radius: 8px;;
}
.poplink .wpb_text_column {
    padding: 2rem 0;
    max-width: 533px;
    border-radius: 8px;
    background-color: #F3EFEC;
}
.poplink .vc_column-inner {
    padding-top: 0 !important;
}
@media only screen and (max-width: 767px) {
    .poplink .wpb_text_column p {
        font-size: 14px;
        line-height: 1.6;
    }
}
@media only screen and (min-width: 768px) {
    .poplink .wpb_text_column:hover p {
        font-size: 14px;
        line-height: 16px;
    }
}
#override .dynamicbanner h1 {
    color: white;
    font-weight: 400;
    font-size: 56px;
    text-shadow: 1px 1px 1px black;
}
#override .sidebar-on .vc_tta-panel-body {
    padding-left: 0;
}
#override.post-type-archive-opleidingen h1 {
    color: black;
    text-align: center;
    font-size: 56px;
    line-height: 64px;;
    max-width: 720px;
    margin-top: 100px;
}
.doublereview > .wpb_column > .vc_column-inner > .wpb_wrapper {
    display: flex;
}
.page-template-page-banner-sidebar #content .row .col-md-4 {
    width: 33.33333333%;
    max-width: 330px;
    position: absolute;
    right: 220px;
}
#override.page-template-page-banner-sidebar-php .leftimg .wpb_column:nth-child(2) {    
    display: flex;
    justify-content: center;
    align-items: center;
}
.taggy {
    margin-top: 15px;
    margin-bottom: 15px;
}
#override .doublereview > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_single_image, .doublereview > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_single_image img {
    height: 50px;
    width: 50px;
    border-radius: 500px!important;
}
#menu-2022-submenu-boven a {
    font-size: 12px;
    color: #181818;
}
#override#override .opslider img {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.doublereview .wpb_text_column {
    margin-left: 10px;
    width: calc(100% - 50px);
}
.doublereview {
    padding: 30px 0;
    border-top: 1px solid #D9CDC1;
    border-bottom: 1px solid #D9CDC1;
    padding-bottom: 0;
    margin-bottom: 30px;
}
.doublereview .wpb_text_column p {
    font-size: 18px;
    margin-bottom: 0;
    line-height: 28px;
}
#override .doublereview .wpb_text_column p em {
    font-style: normal;
    font-size: 12px;
    line-height: 14px;
}
#override .doublereview .wpb_text_column p em i {
    color: #D18C0A;
    margin-left: 5px;
    font-size: 15px;
}
.post-type-archive-opleidingen {
    background-color: #F9F8F6;
}
.olink p {
    font-size: 14px;
    font-weight: 450;
}
#override .opwrap #content {
    margin-top: 0;
}
.opwrap .righty .botty h5 {
    color: white;
}
#override.single .opwrap .content article {
    padding-top: 0;
    padding-bottom: 0;
}
.opwrap .toppy p {
    color: black;
    font-size: 14px;
}
.opwrap .botty p {
    color: white;
    font-size: 14px;
}
.opwrap .righty > div {
    max-width: 260px;
    padding: 15px;
    width: 100%;
    border-radius: 8px;
}
#override .opwrap .righty a i:before {
    color: White;
    margin-left: 10px;
    -webkit-text-stroke: 1px black;
}
.opwrap .lefty {
    width: 100%;
}
.contentbook.bfooter .wpb_column:first-child .wpb_text_column {
    margin-bottom: 0;
}
.opwrap .righty {
    width: 40%;
}
.winkelly {
    padding-top: 7px;
    margin-right: 25px;
}
#override.woocommerce.single-product .single_add_to_cart_button:before {
    display: none;
}
.home .opslider .underimg {
    background: transparent;
}
/*.home .podcasto .splide__list {
    padding-top: 20px!important;
}
.home .podcasto .splide__slide {
    transition: 0.5s;
}*/
.ltor h2 {
    margin-bottom: 0;
}
.ltor a {
    border-bottom: 1px solid black;
}
.single_usp {
    position: relative;
    display: block;
    margin: 15px 0;
}
.single_usp li {
    position: relative;
    color: #181818;
    font-size: 12px;
    line-height: 14px;
    margin-bottom: 10px;
    padding-left: 25px;
}
.tabber {
    margin-top: 40px;
}
.tabber h3:after {
    content: "\f053";
    font-weight: 900;
    font-family: "FontAwesome";
    position: absolute;
    -webkit-text-stroke: 1px #f9f8f6;
    right: 0;
    font-size: 18px;
    transform: rotate(-90deg);
    transition: 0.2s;
}
.tabber .expanded h3:after {
    transform: rotate(0deg);
}
.tabber .tabby {
    border-bottom: 1px solid #D9CDC1;
    margin-bottom: 15px;
    padding-bottom: 15px;
}
.tabber .tabtent {
    padding-top: 15px;
    font-size: 14px;
    line-height: 22px;
    color: #181818;
    display: none;
}
.tabber p {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 22px;
    color: #181818;
}
.tabber h3 {
    display: block;
    position: relative;
    color: #181818;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 0;
    font-weight: 400;
}
#override .wc-product-retailers {
    background-color: #D18C0A!important;
    text-transform: none;
    border-radius: 75px;
    width: 100%;
    text-align: center;
    font-weight: 400;
}
.single_usp li:before {
    content: "\f00c";
    font-weight: 900;
    font-family: "FontAwesome";
    margin-right: 10px;
    font-size: 21px;
    margin-top: 4px;
    position: absolute;
    left: 0;
    top: -4px;
    -webkit-text-stroke: 1px #f9f8f6;
}
.opwrap .righty {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-end;
}
.tagglio a {
    border: 1px solid #ECE7E1;
    border-radius: 50px;
    padding: 4px 15px;
    font-size: 12px;
    color: #181818;
    margin: 0 8px;
}
.tagglio {
    display: flex;
    width: 100%;
    justify-content: center;
}
.opwrap .toppy {
    background-color: #FAD05A;
    margin-bottom: 20px;
}
.opwrap .botty {
    background-color: #819EA9;
    margin-bottom: -85px;
}
.hidedesk {
    display: none;
}
.mob-top {
    display :none;
}
.searchio form {
    display: none;
}
.searchio i {    
    color: black;
    font-size: 16px;
}
.hidedesk form {
    position: relative;
    font-size: 14px;
    position: absolute;
    right: 0px;
}
.hidedesk form input {
    border: none;
    height: 40px;
    padding-left: 35px;
}

#override.category-blog .content,
#override.category-community .content, 
#override.category-gids .content,
#override.category-kenniscentrum .content,
#override.category-publicaties .content {
    padding-top: 0;
}
#override.category-blog .postie > ul, 
#override.category-community .postie > ul,
#override.category-gids .postie > ul,
#override.category-gikenniscentrumds .postie > ul,
#override.category-publicaties .postie > ul {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
}
#override.category-blog .postie > ul > li,
#override.category-community .postie > ul > li, 
#override.category-gids .postie > ul > li,
#override.category-kenniscentrum .postie > ul > li,
#override.category-publicaties .postie > ul > li {
    padding-left: 0;
    width: calc(33.33333% - 10px);
    margin-bottom: 15px;
}
#override .post-password-form input[type="submit"] {
    display: inline-block;
    background: var(--sun) 0% 0% no-repeat padding-box;
    font-size: 12px;
    font-weight: 450;
    padding: 10px 20px;
    color: #181818!important;
    cursor: pointer;
    background: #FAD05A 0% 0% no-repeat padding-box;
    border-radius: 25px;
    box-shadow: none;
    border: none;
    text-transform: none;
}
.hidedesk button {
    padding: 0 0 0 10px;
    border: none;
    box-shadow: none;
    position: absolute;
    top: 12px;
    left: 0;
    color: #181818;
    background: none;
}
.holderofposts img {
    height: 200px;
    width: 100%;
}
.mobbyh3 {
    display: none;
}
.opslider .theloc {
    text-shadow: none;
}
.opslider h3, .opslider .ondertitle, .opslider ul ul li {
    text-shadow: none;
}
.winkelo {
    position: relative;
}
.hidedesk .winkelo {
    
    margin-right: 30px;

}
.winkelo span {
    position: absolute;
    top: -5px;
    right: -10px;
    background-color: #d18c0a;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 25px;
    width: 20px;
    height: 20px;
    color: white;
    font-size: 10px;
}
.postid-34914 .opwrap .page-header {
    height: 320px;
}
.postid-34914 .page-header .container > div {
    width: 100%;
}
.postid-34914 .overtitel .vc_column-inner {
    padding: 0;
}
.uity h2 {
margin-top: 50px;
}
#override.postid-34914 .opwrap h1 {
    margin-top: 25px;
}
.oaslider .theloc {
    text-shadow: none;
}

#override .agenda .co-offer-list article .co-offer-submit .co-offer-register-link:before{
    color: black;
}
.splide__slide .imgholder {
    width: 100%;
}
.splide__slide .imgholder img {
    width: 100%;
}
.theinnerloc {
    color: black;
    font-size: 12px;
    line-height: 1;
    padding: 10px 15px;
    border-radius: 4px;
    background: #F3EFEC;
    text-align: center;
}
.woocommerce-LoopProduct-link {
    min-height: 132px;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    position: relative;
}
.proddy .slitle {
    min-height: 140px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
#override .co-offer-register-link {
    display: inline-block;
    font-size: 14px;
    padding: 10px 15px;
    color: #181818!important;
    background-color: #FAD05A!important;
    font-weight: 450;
    border-radius: 25px;
    margin-top: 15px;
    border: none;
    text-transform: none;
}
.opleidingen-template-default .theloc {
    /* color: black;
    font-size: 12px;
    line-height: 1;
    padding: 10px 15px;
    border-radius: 4px;
    background: #F3EFEC;
    text-align: center; */
}

#override a.themebtn_zwart {
    display: inline-block;
    font-size: 12px;
    padding: 10px 20px;
    color: #FAD05A!important;
    background-color: #181818!important;
    font-weight: 450;
    border-radius: 25px;
    margin-top: 15px;
    border: none;
    text-transform: none;
}
#override.category-holistisch-leven-de-podcast .content {
    padding-top: 0;
}
.category-holistisch-leven-de-podcast .opwrap .page-header,.post-type-archive-agenda .opwrap .page-header,.category-blog .opwrap .page-header {
    height: 320px;
}
#override#override .refslider img {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}
.uitgelicht h2 {
    font-family: "Heldane Display";
    font-size: 48px;
    line-height: 54px;;
}
#override .gform_legacy_markup_wrapper .gform_footer input.button, .gform_legacy_markup_wrapper .gform_footer input[type=submit],#override  .gform_legacy_markup_wrapper .gform_page_footer input.button,#override .gform_legacy_markup_wrapper .gform_page_footer input[type=submit] {
    display: inline-block;
    background: var(--sun) 0% 0% no-repeat padding-box;
    font-size: 12px;
    font-weight: 450;
    padding: 10px 20px;
    color: #181818!important;
    background: #FAD05A 0% 0% no-repeat padding-box;
    border-radius: 25px;
    width: auto;
    text-transform: none;
    border: none;
}
.leftimg img {
    object-fit: cover;
}
#override#override .oa_date_mob {
    display: none;
    position: absolute;
    bottom: 15px;
    left: 15px;
}
#override .pum-theme-20065 .theme-20065 .wpb_single_image img {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
#override .pum-theme-20065 .theme-20065 {
    background: #C8DEDB;
    border-radius: 15px;
    overflow: hidden;
}
.gidsten-popups-info p {
    font-size: 12px;
    color: #181818;
}
#override .theme-20065 .vc_row {
    margin: 0;
}
.gidsten-popups-info p a {
    text-decoration: underline;
    font-size: 12px;
    color: #181818;
}
.pum-theme-20065 .theme-20065 .pum-title {
    display: none;
}

#popmake-26056 .pum-title {
    display: none;
}
#override .qsm-progress-bar > svg > path:last-child {
    stroke: rgb(250 208 90);
    stroke-width: 1;
}
#popmake-26056 {
    padding: 0;
    border-radius: 15px;
    overflow: hidden;
}
#override .qsm-progress-bar .progressbar-text {
    color: rgb(250 208 90);
    margin: 15px 0;
}
.contentbook .wpcf7-submit {
    margin-top: 15px;
}
#override .qmn_btn {
    display: inline-block;
    font-size: 12px!important;
    font-weight: 450;
    background-color: #d18c0a!important;
    border-radius: 25px;
    margin-top: 30px;
}
.pum-close.popmake-close {
    color: black!important;
}
.pum-overlay h2 {
    word-break: break-word;
}
#override .gidsten-popups img {
    object-fit: cover;
    width: 300px;
    height: 400px;
    border-radius: 0;
}
#override .gidsten-popups-title {
    font-family: 'Heldane display', sans-serif!important;
}
#override .gidsten-popups .wpb_single_image {
    margin-bottom: 0;
}
#override .gidsten-popups-image-col .vc_column-inner {
    padding: 0;
}
.gidsten-popups-form-col {
    width: 58%!important;
}
#override .gidsten-popups-form-col .vc_column-inner {
    padding: 40px 0 0 50px;
}
#override .gidsten-popups-info {
    margin: 0;
}

#override .gidsten-popups-image-col .vc_col-sm-4 {
    width: 37.3%;
}

.theme-20065 input {
    border: none;
    border-bottom: 2px solid black;
    background: none;
    padding-left: 0;
}
.theme-20065 input:focus-visible {
    outline: none;
}
.theme-20065 input[type="submit"] {
    border: 0;
    padding: .6rem 1.2rem;
    background: #181818!important;
    font-size: 12px;
    font-family: 'Helvetica Neue', sans-serif;
    font-weight: 300;
}
#gform_19_validation_container {
    display: none;
}
.theme-20065 .validation_message {
    position: absolute;
    left: 50%;
    background: none;
    border: none;
}
#override#override .shcrijf_popup_btn a {
    background-color: #020202!important;
    text-transform: none;
    font-weight: 300;
}
.splide__slide .lmeer a {
    width: auto;
}
.single .content.pcon article {
    padding: 0;
}
.refslider .splide__slide {
    max-height: none;
}
.refslider .splide__slide .slontent {
    min-height: 249px;
}
#override#override .opslider ul li {
    display: flex;
}
#override#override .opslider ul li li img {
    height: auto;
    width: auto;
    object-fit: contain;
    margin-right: 5px;
    border-radius: 0!important;
}
.woocommerce div.product form.cart {
    margin-bottom: 2em;
    margin-top: 1.5em;
}

.page-id-32626 .content {
    margin-top: 0;
}
/*ONDUIDELIJKE PUNTE VOOR DE 500e KEER */
#override .co-offer-next-start-date::before ,#override .co-offer-location::before {
    /* color: black; */
}
.vidround .wpb_text_column {
    margin-bottom: 0;
}
.vidround .vc_column_container>.vc_column-inner {
    /* padding: 0; */
}
.vidround .wpb_column iframe {
    border-radius: 8px;
}
#override.single .content .single_opleiding_item_override article {
    padding: 5px 0 15px;
    padding-top: 5px;
    padding-bottom: 15px;
}
#override.single .single_opleiding_item_override article:nth-child(odd){
    background-color: #fff7f6;
}

.coupon .button[name=apply_coupon]{
    margin-top: 0px;
}

.coupon input[name=coupon_code]{
    margin-top: 8px!important;
}

.shop_table button[name=update_cart]{
    margin-top: 5px!important;
}
.woocommerce .cart-collaterals .cart_totals {
    margin-top: 50px;
}

@media (max-width: 767px) {
    .gidsten-popups-form-col {
        width: 90%!important;
    }
    .gidsten-popups-image-col .wpb_wrapper, .gidsten-popups-image-col .wpb_wrapper .vc_single_image-wrapper, .gidsten-popups-image-col .wpb_wrapper .vc_single_image-wrapper .vc_single_image-img {
        width: 100%!important;
    }
}
@media screen and (max-width: 1800px) {
    #override.page-template-page-banner-sidebar #content .row .col-md-4 {
        position: relative!important;
        width: 100%;
        max-width: 100%;
        right: auto;
    }
}
@media screen and (max-width: 1200px) {
    .page-template-page-seo #content .row .col-md-4 {
        right: 20px;
    }
    .single-post #content .row .col-md-4 {
        right: 20px;
        bottom: 0;
    }
    .page-template-page-banner-sidebar #content .row .col-md-8  {
        width: 100%;
    }
    .prefooterbumps img {
        margin-bottom: -30px;
    }
}
@media screen and (max-width: 992px) {
	#override .header-logo .hidedesk {
	    height: 33px;
	}
    
    .page-template-page-seo #content .row .col-md-4 {
        right: 20px;
        position: relative;
        left: auto;
        right: auto;
        width: 100%;
        max-width: 100%;
        margin-bottom: 25px;
    }
    .single-post #content .row .col-md-4 {
        right: 20px;
        position: relative;
        left: auto;
        right: auto;
        width: 100%;
        max-width: 100%;
        bottom: unset;
        margin-bottom: 25px;
    }
    /* Aanpassing Kim 10-11-2022 issue 266 */
    .single-post #content .row .col-md-4 #custom_html-2{
        display: none;
    }
    /* Eind Aanpassing Kim 10-11-2022 issue 266 */
    /* Aanpassing Kim 10-11-2022 issue 254 */
    .holderofposts > .container > ul > li {
        /* width: calc(50% - 10px); */
    }
    /* Eind Aanpassing Kim 10-11-2022 issue 254 */
    
    .header-logo .row {
        display: flex;
        justify-content: space-between;
    }
    #override .header-logo .col-md-3 {
        text-align: left;
    }
    .header-logo .col-md-3, .header-logo .col-sm-3 {
        width: 100%;
    }
    .header-logo .col-md-9 {
        display: none;
    }
    .hidedesk {
        display: block;
    }
    .header-navigation {
        display: none!important;
    }
    .subbar {
        display: none!important;
    }
    .mob-top {
        display :block;
    }
    .desk-top {
        display :none;
    }
    #override.page-template-homepage .wrapper, .home .wrapper {
        margin-top: 120px;
    }
    .flag.mobile {
        display: none!important;
    }
}
#override .refslider .splide__slide {
    display: flex;
    flex-direction: column;
}
@media screen and (max-width: 800px) {
    #popmake-26056 {
        min-width: unset!important;
    }
}
@media screen and (max-width: 768px) {
    #override.woocommerce.single-product .woocommerce-product-gallery {
        width: 100%;
    }
    #override.woocommerce div.product div.summary {
        width: 100%;
    }
    #override .woocommerce-product-gallery .woocommerce-product-gallery__wrapper img {
        height: 200px;
    }
    #override .woocommerce-product-gallery .woocommerce-product-gallery__wrapper > div {
        width: calc(24% - 5px);
    }
    #override .splide_slides p:first-of-type {
        font-size: 18px;
        line-height: 28px;
        padding: 0 20px;
    }
    #override .splide_slides h2 {
        font-size: 36px!important;
        line-height: 42px;
        padding: 0 20px;
    }
    #override .homeh2 .bigh2 h2 {
        font-size: 28px;
        line-height: 32px;
    }
    .prefooterbumps img {    
        margin-bottom: -50px;
    }
}
@media screen and (max-width: 767px) {
	.opwrap .righty {
        display: block;
    }
	.opwrap .lefty {
        width: 100%;
    }
    .prebumps h3 {
        font-size: 32px;
        line-height: 36px;
    }
    #override .leftimg .wpb_column:last-child{
        padding: 0 15px;
    }
    .prebumps .container {
        display: flex;
        flex-direction: column;
    }
    .opwrap .page-header {
        /* margin-bottom: 50px; */
    }
    .contentbook.bfooter .wpb_column:first-child .wpb_wrapper{
        align-items: flex-start;
    }
    .contentbook.bfooter .wpb_column:first-child .wpb_text_column {
        max-width: none;
    }
    .numberrow {
    display: flex;
    }
    #override .vc_tta-panel-body {
        padding-left: 20px;
    }
    .prebumps .left {
        width: 100%;
    }
    .prebumps .container .right {
        width: 100%;
        position: relative;
    }
    .prebumps .container .right img {
        margin-left: 150px;
    }
    .desky3 {
        display: none;
    }
    .mobbyh3 {
        display: block;
    }
    h2 {
        font-size: 32px;
    }
    .doublereview .wpb_text_column {
        width: 100%;
    }
    .refrow h2 br {
        display: none;
    }
    .doublereview .wpb_column:last-child {
        display: none;
    }
    .homeopslide {
        display: flex;
        flex-direction: column-reverse;
    }
    .homeopslide .vc_col-sm-6:last-child {
        padding: 0 0 0 15px;
    }
    .noleft.half .vc_col-sm-6:first-child {
        max-width: 100%;
        padding: 0 20px;
    }
    .noleft .wpb_column {
        padding: 0 15px;
    }
    .oaslider .splide__list {
    display: flex;
    flex-direction: column;
    width: 100%;
    }
    .oaslider .splide__list li {
        width: 100%!important;
        margin-bottom: 15px;
    }
    .oaslider.splide--draggable > .splide__track > .splide__list > .splide__slide {
        margin-bottom: 160px;
    }
    #override .oaslider.splide--draggable > .splide__track > .splide__list > .splide__slide .inimg {
        bottom: -125px;
    }
    #override.home .oaslider.splide--draggable > .splide__track > .splide__list > .splide__slide .inimg .date {
        display: none;
    }
    #override#override .oa_date_mob {
        display: block;
    }

    .oaslider .slitle ul li {
        color: black;
        text-shadow: none;
    }
}
@media screen and (max-width: 500px) {
    #override .theinnerloc {
        color: black;
        font-size: 12px;
        line-height: 1;
        padding: 5px 8px;
        border-radius: 4px;
        background: #F3EFEC;
        text-align: center;
        margin-bottom: 9px;
    }
    #override .opslider .theloc {
        position: absolute;
        top: 15px;
        left: 15px;
        display: flex;
        max-width: 100%;
        padding-right: 30px;
        flex-wrap: wrap;
    }
    #override .opslider .slitle {
        height: 190px;
    }
    .beforerecent {
        flex-direction: column;
    }
    #override.category-blog .postie > ul > li,
    #override.category-community .postie > ul > li, 
    #override.category-gids .postie > ul > li,
    #override.category-kenniscentrum .postie > ul > li,
    #override.category-publicaties .postie > ul > li {
        width: calc(50% - 10px);
    }
    #override#override.category-holistisch-leven-de-podcast .postie > ul > li {
        width: calc(50% - 10px);
    }
    #override#override .woocommerce-product-gallery__image:first-child {
        width: 100%;
    }
    #override#override .woocommerce-product-gallery__image:first-child img {
        height: auto;
    }
    #override.woocommerce .products img {
        height: 300px;
        object-fit: cover;
        width: 100%;
    }
    #override#override.category-holistisch-leven-de-podcast .ze3 .postie > ul > li {
        width: calc(100%);
    }
    #override .postie h3 {
        font-size: 18px;
        line-height: 22px;
    }
    #override .oaslider.splide--draggable > .splide__track > .splide__list > .splide__slide .inimg {
        bottom: -130px;
        left: 0;
    }
    #override .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel-title>a {
        color: black;
        background: white;
    }
    .contactera h4 {
        font-size: 14px;
    }
    #override .leftimg .vc_single_image-wrapper {
        padding-right: 0;
    }
    .contactera .vc_row .wpb_column:first-child .wpb_text_column {
        border-bottom: 1px solid #181818;
        border-top: 1px solid #181818;
        padding-bottom: 20px;
        padding-top: 20px;
    }
    #override .woocommerce-product-gallery .woocommerce-product-gallery__wrapper > div {
        width: calc(33% - 6px);
    }
    #override .woocommerce-product-gallery .woocommerce-product-gallery__wrapper img {
        height: 100px;
    }
    
    .holderofposts > .container > ul > li {
        width: 100%;
    }
    #override .oaslider .inimg {
        flex-direction: column;
    }
    .oaslider .date {
        display: none;
    }
    #override.home .oaslider .date {
        /* display: inline-block; */
    }
    .ltor .wpb_wrapper {
    display: flex;
    flex-wrap: wrap;
    }
    .numberrow {
        flex-direction: column;
    }
    #override .numberrow .vc_column-inner {
        display: flex;
        justify-content: center;
        align-items: center!important;
    }
    .numberrow .wpb_text_column {
        max-width: 200px;
    }
    #override .numberrow .wpb_column:last-child .vc_column-inner {
        padding: 0;
    }
    #override .numberrow .wpb_column:first-child .vc_column-inner {
        padding: 0;
        border-right: 0;
        margin-bottom: 25px;
    }
    #override .numberrow .wpb_column .vc_column-inner > .wpb_wrapper {
        text-align: center;
    }
    #override .numberrow .wpb_column:first-child .vc_column-inner > .wpb_wrapper {
        border-bottom: 1px solid #D9CDC1;
    }
}
@media screen and (min-width: 426px) {
    
}
@media screen and (max-width: 425px) {
    #override .opslider ul ul {
        flex-wrap: wrap;
    }
    .prefooterbumps img {
        margin-bottom: -50px;
    }
    #override .noleft .wpb_text_column:first-child .wpb_wrapper {
        flex-direction: column;
    }
    .prebumps .container .right img {
        margin-left: 0;
    }
    #actie-balk-evo {
        display: none;
    }
    .subbar {
        display: none;
    }
    .mob-top {
        font-size: 14px;
    }
}
@media screen and (max-width:1200px) {
    .home #referenties .wpb_text_column,
    .recente-berichten {
        height: auto;
        max-height: 100%
    }
    .page-template-page-cursuspagina #white-columns {
        background: 0 0;
        padding: 0;
        margin: 0 -15px
    }
    .page-template-page-cursuspagina #white-columns > .vc_col-sm-6 {
        background: #fff;
        margin: 0 15px;
        width: 46.9%
    }
    .page-template-page-cursuspagina #white-columns > .vc_col-sm-4 {
        width: 30.2%
    }
    .header-logo .col-md-9 .inlog-zoma {
        margin-left: 50px
    }
}

@media screen and (min-width:992px) {
    #mobile-menu,
    .header-navigation .header-tel,
    .menu-button,
    .mobile-header-zoekformulier .search-form, .winkelmand-icon-mobile {
        display: none
    }
}

@media screen and (min-width:991px) and (max-width:1200px) {
    .home #content #kalender a {
        left: 37%
    }
    #intro .center .vc_column-inner>.wpb_wrapper,
    #intro .left .vc_column-inner>.wpb_wrapper,
    #intro .right .vc_column-inner>.wpb_wrapper {
        height: 450px!important
    }
    #content #intro a {
        max-width: 100%!important
    }
    #intro h2 {
        font-size: 22px
    }
}

@media screen and (min-width: 991px) {
    .hide-bigscreen {
        display: none
    }
}

@media screen and (max-width:991px) {
	a.flag.desktop {display:none;}
	a.flag.mobile {display:block;}
	.woocommerce div.product div.images,
	.woocommerce-page div.product div.images
	.woocommerce div.product div.summary,
	.woocommerce-page div.product div.summary {float:none;width:100%;}
	
	.single-product .woocommerce-wrapper {margin-top:125px;}
	.woocommerce div.product div.summary {margin-top:25px;}
	.fixed-add-to-cart .col-md-6, .fixed-add-to-cart .row {display:block;}
	.winkelmand-icon, .header-navigation .col-xs-4 {display:none;}
	.winkelmand-icon-mobile {display:inline-block;margin-left:0;margin-right:5px;margin-bottom:5px;padding:5px 10px;}
	.header-navigation .col-xs-9 {text-align: right;}
    header {
        position: fixed;
        z-index: 9999999;
        background: #fff;
        width: 100%;
        padding-bottom:5px;
    }
  .page-template-homepage .wrapper,
    .home .wrapper,
    .single-page-header {
        margin-top: 131px;
    }
    .page-template-page-cursuspagina #white-columns > .vc_col-sm-4,
    .page-template-page-cursuspagina #white-columns > .vc_col-sm-6 {
        width: 100%;
        margin-bottom: 30px
    }
    .header-tel {
        margin-top: 26px
    }
    .header-tel a {border:none;}
    .header-navigation {
        display: block;
    }
    .menu-button {
        display: inline-block;
    }
    #nav-header {
        display: none!important
    }
    #override .sub_menu_icon {
        display: block
    }
    .header-navigation .col-xs-3:last-child {
        text-align: right
    }
    .header-navigation .col-xs-3:first-child {
        text-align: left
    }
    .header-navigation {
        position: relative;
        top: 0;
        padding: 0 0 3px
    }
    .stickyHeader .header-navigation {
        padding: 3px 0 3px
    }
    .header-navigation .header-tel {
        display: inline-block;
        padding-top: 6px;
        margin-top: 3px;
        margin-right:0;
    }
    .mobile-header-zoekformulier .search-form {
        position: relative;
        top: 2px
    }
    .mobile-header-zoekformulier .search-field {
        border: none;
        cursor: pointer;
        height: 37px;
        margin: 3px 0;
        position: relative;
        -webkit-transition: width .4s ease, background .4s ease;
        transition: width .4s ease, background .4s ease;
        width: 0;
        padding: 10px;
        font-size: 16px
    }
    .mobile-header-zoekformulier .search-field:focus {
        background-color: #fff;
        border: 1px solid #63c3d1;
        border-radius: 5px;
        cursor: text;
        outline: 0;
        width: 100px
    }
    .mobile-header-zoekformulier .fa-search {
        position: relative;
        top: 2px;
        color: #63C3D1;
        font-size: 28px;
        padding-left: 10px
    }
    .header-navigation .col-xs-6 {
        text-align: center
    }
    .header-navigation .fa-phone {
        font-size: 28px;
        vertical-align: middle;
        -webkit-vertical-align: middle
    }
    .header-logo,
    .header-logo .col-md-3 {
        display: block;
        margin: 0 auto
    }
    .header-buttons,
    .header-logo .col-md-9 .inlog-zoma,
    .header-tel,
    .header-zoekformulier,
    .home .recente-berichten .recent-bericht,
    .search-form .search-submit,
    .sidebar #text-2,
    .sidebar .hide-mobile,
    .sidebar .widget_nav_menu,
    .sidebar .wpcf7,
    .widget-gerelateerde-cursussen, .corona-nieuws-sidebar {
        display: none
    }
    /* Aanpassingen Kim 10-11-2022 issue 279 */
    .sidebar #nav_menu-23{
      display: block;
    }
    /* Eind Aanpassingen Kim 10-11-2022 issue 279 */
    .show-mobile {
        display: block
    }
    .header-logo .col-md-3 {
        text-align: center
    }
    .mobile-nav-button {
        margin: 25px;
        font-size: 14px;
        background: #FAD05A;
        color: black;
        text-transform: uppercase;
        font-family: 'Graphik', sans-serif;
        padding: 10px;
        display: block;
        text-align: center;
        border-radius: 3px;
        max-width: 250px
    }
    .single section.content {
        margin-top: 102px;
    }
}

@media screen and (min-width:769px) and (max-width:1200px) {
    
    .page-id-32626 #content {
        margin-top: 100px;
    }
    #top-header-sidebar li {
        font-size: 14px
    }
    #top-header-sidebar li,
    #top-header-sidebar li:before {
        margin-right: 3px
    }
    #saleswizardnav>ul>li>a {
	    font-size:16px;
        padding: 0 4px 10px 4px;
    }
    .header-zoekformulier form, .header-zoekformulier form input {width:125px;font-size:16px;}
    #intro .center .vc_column-inner>.wpb_wrapper,
    #intro .left .vc_column-inner>.wpb_wrapper,
    #intro .right .vc_column-inner>.wpb_wrapper {
        height: 530px
    }
    .hero h1 {
        font-size: 60px
    }
    #referenties .wpb_text_column {
        height: auto;
    }
    footer .wrapper {
        padding-bottom: 35px
    }
    .sidebar-widget #kalender a {
        left: 9%
    }
    #content #intro a {
        max-width: 200px
    }
    .hero {
	    height:400px;
    }
    
    .giddio {
        padding-left: 10px;
    }
}

@media screen and (min-width:769px) and (max-width:991px) {
    .header-zoekformulier form input {
        width: 130px
    }
    .header-zoekformulier form {
        width: 125px
    }
    .header-tel a,
    .header-tel i {
        font-size: 16px
    }
    .header-zoekformulier {
        margin-top: 20px
    }
    .header-buttons a {
        padding: 5px
    }
    .header-buttons {
        margin-top: 25px
    }
    #top-header-sidebar li,
    #top-header-sidebar li:before {
        margin-right: 5px
    }
    #top-header-sidebar ul {
        text-align: center
    }
    #saleswizardnav>ul>li>a {
        padding: 0 8px 10px 10px;
        font-size: 14px
    }
    #saleswizardnav ul>.menu-item-has-children:after {
        right: -5px;
        font-size: 10px;
        top: 10px
    }
    .home #kalender a {
        left: 33%
    }
    #referenties .wpb_text_column {
        height: auto;
    }
    .home .wpcf7 .col-md-3 {
        text-align: left
    }
    .home #content #kalender a {
        left: 34%
    }
    .home .wpcf7 .col-md-3 {
        display: none
    }
    .home .wpcf7 input {
        max-width: 230px
    }
    .home .wpcf7 textarea {
        max-width: 100%
    }
    .home .wpcf7 input[type=submit] {
        float: right
    }
}

@media screen and (max-width:768px) {
    
    .giddio {
        padding-left: 10px;
    }
    .page-id-32626 #content {
        margin-top: 100px;
    }
    .postid-33862 .opwrap .lefty, .postid-33807 .opwrap .lefty, .postid-33805 .opwrap .lefty {
        width: 100%;
    }
    .slontent {
    word-break: break-word;
    }
    .sliderino .splide__slide {
        flex-direction: row;
    }
	.woocommerce ul.products li.product a img {height:auto;}
	#override .home-zoma-opleidingen .vc_column-inner {padding-left:15px!important;padding-right:15px!important;}
	.home #referenties .wpb_text_column.ervaring {margin-top:100px;margin-bottom:25px!important;}
	.home #referenties .wpb_text_column img {top:-110px;}
	#home-contact .vc_column-inner {padding-left:15px!important;}
	    #referenties .wpb_text_column img {
        top: -85px;
        max-width:100px;height:auto;
    }
    #referenties .wpb_text_column p:last-child {
	    padding:25px 15px;
		font-size:14px;
    }
    body#override {
        font-size: 14px
    }
    .portretfoto {
        width: 50%!important
    }
    .hero {
        height: 200px;
        background-position: right;
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center
    }
    .hero h1 {
        font-size: 32px;
        margin: 0
    }
    #actie-balk {
        font-size: 12px
    }
  .page-template-homepage .wrapper,
    .home .wrapper,
    .single-page-header {
        margin-top: 130px;
    }
    #override #intro {
        margin-bottom: 0!important
    }
    #override .home-zoma-opleidingen {
        margin-top: 0!important;
        padding-top: 15px!important;
        padding-bottom: 0!important
    }
    #override .home-nieuws {
        padding: 0!important
    }
    #override #referenties {
        margin-bottom: 0!important
    }
    #override #intro h2 {
        font-size: 138%!important
    }
    #override .footer-bottom {
        display: block!important
    }
    blockquote {
        font-size: 14px
    }
    h1 {
        font-size: 24px
    }
    #override #referenties .wpb_text_column {
        margin-bottom: 5px
    }
    .wpcf7 .wpcf7-list-item {
        font-size: 12px
    }
    .home .wpcf7 input[type=submit] {
        padding: 10px;
        font-size: 16px
    }
    #footer-saleswizard {
        font-size: 12px
    }
    #override .sidebar-trustpilot {
        display: none
    }
    #override .agenda .co-offer-list article.co-offer-status-almostfull:after {
        right: 15px
    }
    .header-logo {
        padding: 0
    }
    #intro .left .vc_column-inner {
        padding-right: 15px
    }
    #intro .center .vc_column-inner {
        padding: 0 15px
    }
    #intro .right .vc_column-inner {
        padding-left: 15px
    }
    #intro .center,
    #intro .left,
    #intro .right {
        margin-bottom: 25px
    }
    #content #intro .wpb_single_image {
        text-align: center
    }
    #intro .wpb_text_column {
        text-align: center
    }
    #content #intro a {
        position: relative;
        margin-top: 35px;
        display: block
    }
    #kalender a {
        left: 30%
    }
    .home .wpcf7 input {
        width: 100%;
        max-width: 100%
    }
    .home .wpcf7 input[type=checkbox] {
        width: auto
    }
    .home .wpcf7 input[type=submit] {
        margin-left: 0
    }
    #intro {
        margin-top: 0
    }
    #referenties .wpb_text_column {
        height: auto;
        margin-top:25px;
    }
    .cursus-details span {
        margin-bottom: 25px;
        margin-top: 10px
    }
    .cursus-details .cursus-details-agenda {
        margin-bottom: 15px
    }
    .cursus-details .cursus-details-info-avond {
        margin-bottom: 20px
    }
    .home .recente-berichten .recent-bericht:first-child {
        display: block
    }
    #home-nieuws .wpb_single_image,
    .home .wpcf7 .col-md-3 {
        display: none
    }
    #home-nieuws .wpb_text_column {
        margin-bottom: 0
    }
    #mobile-menu .fa-home {
        color: #fff
    }
    #referenties .referentie-last {
        display: none
    }
    .home #content #kalender a {
        position: relative;
        left: 0;
        bottom: 110px
    }
    .alignright {
        float: unset;
        display: block;
        margin: 0
    }
    .home .wpcf7 input[type=submit] {
        height: 52px
    }
    .sidebar {
        margin-top: 25px
    }
    .page-id-25 .sidebar .hide-mobile,
    .page-id-25 .sidebar .hide-mobile .wpcf7 {
        display: block!important
    }
    .page-template-page-cursuspagina #custom-sidebar {
        margin-top: 20px
    }
    .page-template-page-cursuspagina #custom-sidebar .vc_column-inner {
        padding: 0
    }
    #override .agenda .co-offer-list article .co-offer-submit .co-offer-register-link {
        position: relative;
        right: unset;
        top: unset;
        display: table;
        margin-left: 10px
    }
    .page-template-page-cursuspagina .mobile-gerelateerde-cursussen {
        display: block
    }
    .page-template-page-cursuspagina #custom-sidebar.vc_row {
        padding: 0
    }
    .page-template-page-cursuspagina #custom-sidebar {
        margin-bottom: 20px
    }
    .page-template-page-cursuspagina #intro-cursus,
    .page-template-page-cursuspagina #intro-cursus .vc_col-sm-4 .vc_column-inner {
        margin: 0
    }
    footer .col-md-4:first-child {
        display: none
    }
    #override .content-cursussen {
        display: block
    }
    #override .sidebar .sidebar-button .button-content,
    #override .wpb_widgetised_column .sidebar-button .button-content,
    .home #content .co-offer-item a,
    .page-template-page-cursussen #content .co-offer-item a {
        font-size: 16px
    }
    .custom-text {
        font-size: 21px
    }
    .mobile-gerelateerde-cursussen {
        display: block
    }
    .mobile-gerelateerde-cursussen .mobile-gerelateerde-cursussen {
        margin-left: -25px;
        margin-right: -25px
    }
    .single section.content {
        margin-top: 101px
    }
        .home-agenda table tr td:nth-child(2) {display:block;width:100%;}
    #intro .vc_column_container>.vc_column-inner {padding-left:15px;padding-right:15px;}
    .header-tel a {border:none;}
    .single-page-header {height:150px;}
    #override .wpb_content_element.cursus-in-het-kort {    margin-bottom: 35px!important;}
        .single-page-header h1 {
        font-size: 40px
    }
	h3 {
		font-size: 24px;
	}
    aside.sidebar .widget h3, .page-template-page-cursuspagina #custom-sidebar h3, #override .mobile-gerelateerde-cursussen .sidebar-custom-title h3 {font-size:18px;}
    #intro .vc_column-inner>.wpb_wrapper {height:auto;}
    .vc_row .img-bg .vc_column-inner {min-height:300px;}
    .zoma-geaccrediteerd .container .row {display:block;}
    .zoma-geaccrediteerd h2 {margin-bottom:15px;text-align: center;}
}

@media screen and (max-width:625px) {
    #override .tussenopdrachten,
    #override .oefening {
        margin-left: -15px!important;
        margin-right: -15px!important
    }
}

@media screen and (max-width:600px) {
    .wpb_text_column img.alignleft,
    .wpb_text_column img.alignright {
        width: 100%
    }
    .archive.category .content,
    .blog .content,
    .error404 .content,
    .page-template-default .content,
    .page-template-page-cursusoverzicht .content,
    .page-template-page-cursussen .content,
    .page-template-page-details .content,
    .page-template-page-full .content,
    .page-template-page-holistisch .content,
    .page-template-page-info .content,
    .page-template-page-nascholing .content,
    .page-template-page-opleidingen .content,
    .page-template-page-reiki1 .content,
    .page-template-page-lezing .content,
    .page-template-page-reiki2 .content,
    .page-template-page-reiki3 .content,
    .page-template-page-trainer .content,
    .page-template-page-video .content,
    .single .content,
    .page-template-page-cursuspagina .content {
        padding-top: 15px;
        padding-bottom: 0
    }
    #override.page-id-19 .wpb_text_column img {
        width: auto;
        margin: 0 auto
    }
    #override.page-id-19 .wpb_text_column picture {
        margin: 0 auto
    }
    .page-id-19 .wpb_text_column p {
        display: flex;
        flex-direction: column
    }
    .single section.content {
        margin-top: 87px;
    }
}

@media screen and (max-width:550px) {
    .hide-mobile {
        display: none
    }
}
@media screen and (max-width:500px) {
    #override .opslider.proddy .theloc {
        top: unset;
    }
    #override .pum-theme-20065 .theme-20065 .wpb_single_image img {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
    .tax-product_cat .prodhero {
        margin-top: 107px;
    }
}
@media screen and (max-width: 350px) {
    #override.tax-product_cat .prodhero {
        height: 420px;
    }
}
@media screen and (max-width:480px) {
    .tax-product_cat .prodhero {
        margin-top: 85px;
    }

    #override .doubletheme a {
        margin-bottom: 25px;
    }
    #override .mob-top {
    line-height: 20px;
    padding: 10px 0;
    }
    #override .mob-top a {
    line-height: 20px;
    padding: 10px 0;
    }
    .leftimg .wpb_text_column {
        padding: 0 15px;
    }
    .stonerow .wpb_wrapper > .vc_row:first-child .wpb_column:last-child {
        position: relative;
    }
    #override .staprij .vc_col-sm-6 {
        width: 100%;
    }
    .page-id-32271 #splide01 a {
        text-shadow: none;
        width: auto;
    }
    .page-id-32271 #splide01 {
        margin-top: 144px;
    }
    .opwrap .page-header {
        margin-bottom: 0;
    }
    .single section.content {
        margin-top: 120px;
    }
    #override .content {
        padding-top: 0;
    }
	#override .fixed-add-to-cart .studentenkorting {margin-left:0;}
    body,
    blockquote {
        line-height: 1.4
    }
    #override #intro .vc_column-inner>.wpb_wrapper {
        height: auto
    }
    .archive.category .content article,
    .blog .content article,
    .error404 article,
    .page-template-default .content article,
    .page-template-page-cursusoverzicht .content article,
    .page-template-page-details .content article,
    .page-template-page-full article,
    .page-template-page-holistisch .content article,
    .page-template-page-info .content article,
    .page-template-page-nascholing .content article,
    .page-template-page-opleidingen .content article,
    .page-template-page-reiki1 .content article,
    .page-template-page-lezing .content article,
    .page-template-page-reiki2 .content article,
    .page-template-page-reiki3 .content article,
    .page-template-page-trainer .content article,
    .page-template-page-video .content article,
    .single .content article {
        line-height: 1.4
    }
    blockquote {
        margin-right: 0;
        font-size: 14px
    }
    #content .sidebar-widget #kalender a {
        left: 13%
    }
  .page-template-homepage .wrapper,
    .home .wrapper,
    .single-page-header {
        margin-top: 115px
    }
}

/*
Begin aanpassingen mobiel lesdata LL
*/

@media screen and (max-width:480px) {

.mobcor	{
	padding-left:0px!important;
	padding-right:0px!important;
}
	
#override .content article .co-offer-item {
    padding: 15px 15px 15px!important;
    border-top: none;
    margin-left: 0px;
    overflow-x: hidden;
    border-left: 0px solid #fff7f6!important;
    border-right: 0px solid #fff7f6!important;
    font-family: "Graphik", sans-serif;
}
#override .agenda .co-offer-list article {
    position: relative;
    min-height: 70px;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-direction: column;
}

.co-offer-item-cat-informatie-bijeenkomst .co-offer-next-start-date {
    width: 170px!important;
	min-width: 120px!important;
	max-width:120px!important;
    font-weight: 400;
    font-size: 11px;
    margin-left: 0;
}

.co-offer-item-cat-informatie-bijeenkomst .co-offer-location {
    padding: 0px 0px!important;
}

.co-offer-item-cat-informatie-bijeenkomst .co-offer-submit {
    width: 240px!important;
    float: left;
}

.co-offer-item-cat-informatie-bijeenkomst .co-offer-register-link:before {
    display:none!important;
}

.co-offer-item-cat-informatie-bijeenkomst .co-offer-register-link {
    position: relative;
    right: unset;
    top: unset;
    display: table;
    margin-left: 0px!important;
    font-size: 9px;
    margin-top: unset;
}

.co-offer-item-cat-proefles .co-offer-next-start-date {
    width: 200px;
	min-width: 100px!important;
	max-width:110px!important;
    font-weight: 400;
    font-size: 11px;
    margin-left: 0;
}

.co-offer-item-cat-proefles .co-offer-location {
    padding: 0px 0px;
}

.co-offer-item-cat-proefles .co-offer-register-link {
    position: relative;
    right: unset;
    top: unset;
    display: table;
    margin-left: 0px!important;
    font-size: 9px;
    margin-top: unset;
}

.co-offer-item-cat-proefles .co-offer-register-link {
    padding: 3px 2px;
    max-width: 100%;
}

.co-offer-item-cat-proefles .co-offer-location {
    width: 90px!important;
    padding: 0px 0px 0px!important;
    font-weight: 400;
    font-size: 11px;
}

.co-offer-item .co-offer-description{
    padding: 0px 5px 0 0px!important;
    font-size: 11px!important;
	min-width:85px;
}

.agenda .co-offer-list article .co-offer-next-start-date {
    max-width: 200px;
}

.agenda .co-offer-list article .co-offer-next-start-date {
    display: block;
    margin-right: 0;
    padding: 0px 0px 0;
}
.agenda .co-offer-next-start-date {
    width: 280px;
	min-width: 170px;
	max-width:190px;
    font-weight: 400;
    font-size: 11px;
    margin-left: 0;
}

.agenda .co-offer-list article .co-offer-next-start-date:before {
    content: "Datum:";
    margin-right: 5px;
    font-weight: 700;
    color: black;
    font-size: 11px;
}

.agenda .co-offer-location {
    width: 135px;
    padding: 0px 0px 0px;
    font-weight: 400;
    font-size: 11px;
}

.agenda .co-offer-location:before {
    content: "Locatie:";
    font-weight: 700;
    color: black;
    margin-right: 5px;
    font-size: 11px;
}

.content article .co-offer-submit {
    width: 200px;
    float: left;
	padding-top:10px;
}

#override .agenda .co-offer-list article .co-offer-submit .co-offer-register-link {
    position: relative;
    right: unset;
    top: unset;
    display: table;
    margin-left: 0px;
    font-size: 11px;
    margin-top: unset;
}

.agenda .co-offer-planning-button {
    margin: 0px!important;
}

.agenda .co-offer-list article .co-offer-planning-button, .agenda .co-offer-list article .co-offer-planning-data {
    font-size: 11px!important;
}

.agenda .co-offer-planning-button:after {
	font-size:11px!important;
}

#override .agenda .co-offer-list article .co-offer-submit .co-offer-register-link {
    padding: 7px 15px;
    max-width: 100%;
}

.co-offer-planning-detail {
    padding: 0 10px;
	display:block;
}

#override .agenda .co-offer-list article.co-offer-status-almostfull:after {
    content: "Bijna vol";
    position: absolute;
    width: 50px;
    font-size: 9px;
    background: #D18C0A;
    color: #fff;
    border-radius: 25px;
    text-align: center;
	margin-top:9px;
}

#override .agenda .co-offer-list article.co-offer-status-almostfull:after {
    top: 10pximportant;
}
#override .agenda .co-offer-list article.co-offer-status-almostfull:after {
   right: 10px!important;
}
.co-offer-list {
    max-height: 400px!important;
    overflow-y: auto;
}

.co-offer-list:after {
  content: "";
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  pointer-events: none;
  background-image: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255, 1) 80%);
  width: 100%;
  height: 1em;
}

.co-offer-item-cat-informatie-bijeenkomst .co-offer-planning-detail {
    padding: 0 10px;
    display: block;
    width: 200px;
}
.co-offer-item-cat-informatie-bijeenkomst .co-offer-planning-start-date {
    /* width: 140px; */
    display: none!important;
}
.co-offer-item-cat-informatie-bijeenkomst .co-offer-planning-start-time:before {
    content: "Tijdstip: ";
    font-weight: 700;
    color: black;
    margin-right: 5px;
    font-size: 10px!important;
}
.co-offer-item-cat-informatie-bijeenkomst .co-offer-planning-data {
    width: 100%;
    font-size: 10px;
    margin-top: 0px!important;
    display:block;
}
.co-offer-item-cat-informatie-bijeenkomst .co-offer-planning-button {
    display: none;
}
}

/*
Eind aanpassingen mobiel lesdata LL
*/

/*
Begin aanpassingen mobiel righty LL
*/

@media screen and (max-width:480px) {
.opwrap .page-header .container {
    display: flex!important;
    flex-direction: column!important;
}

.opwrap .botty {
	display: none!important;
}

.opwrap .righty {
	display: block;
    margin-top: 40px;
    margin-bottom: -80px;
}

.opwrap .righty h5 {
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    margin-bottom: 10px;
    margin-top: 0;
}

.opwrap .righty > div {
    width: 220px!important;
}

.opwrap .page-header p {
    margin: 0 0 0.75rem 0;
}

.list-opleiding-usps{
	font-size:15px;
}

}

/*
Eind aanpassingen mobiel righty LL
*/

@media screen and (max-width:465px) {
    .single-page-header h1 {
        font-size: 28px
    }
    #override .agenda .co-offer-list article.co-offer-status-almostfull:after {
        right: unset;
        right: 15px;
        top: 15px
    }
    #override .agenda .co-offer-list article.co-offer-status-almostfull .co-offer-submit .co-offer-register-link {
        margin-bottom: 0
    }
}

@media screen and (max-width:450px) {
  .page-template-homepage .wrapper,
    .home .wrapper,
    .single-page-header {
        margin-top: 115px
    }
	.single-page-header {margin-top:187px;}
    .hero {
        height: 150px
    }
    .hero h1 {
        font-size: 24px
    }
    .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {width:100%;}
}

@media screen and (max-width:440px) {
    .agenda .co-offer-list article .co-offer-next-start-date:before,
    .agenda .co-offer-location:before {
        display: block
    }
    .agenda .co-offer-planning-start-date {
/*         width: 140px */
    }
    #override .agenda .co-offer-list article.co-offer-status-almostfull:after {
        top: 35px
    }
    .woocommerce .single-product-wrapper {float:unset;}
}
@media screen and (max-width: 425px) {
    #mobile-menu ul>li {
        padding-right: 20px;
    }
	.footer .row {
    display: flex;
    flex-direction: column;
	}

}
@media screen and (max-width:415px) {

    .page-template-default .content article h2 {
        font-size: 28px
    }
    .agenda .co-offer-list article .co-offer-planning-data .co-offer-planning-detail {
        padding: 0 0 0 10px;
        font-size: 14px
    }
    
}

@media screen and (max-width:350px) {
    .single section.content {
        margin-top: 161px
    }
    .single-opleidingen section.content {
        margin-top: 119px;
    }
    #override .agenda .co-offer-list article {
	    align-items: flex-start;
    }
    #override .agenda .co-offer-list article.co-offer-status-almostfull:after {
	    top:35px;
	    right:10px;
    }
}

.page {
    margin: 0
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

:before,
:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}
.bfooter, footer, .prefooter {
    position: relative;
}
.prebumps {
    position: relative;
    overflow: visible;
    z-index: 2;
}
.opslider .underimg {
    padding: 10px;
    background: white;
}
/* Aanpassingen Kim 10-11-2022 */
.opleidingen .opslider .underimg {
    min-height: 200px;
}
/* Eind aanpassingen Kim 10-11-2022 */
.opslider .theloc {
    position: absolute;
    top: 15px;
    left: 15px;
    display: flex;
}
.opslider .theinnerloc {
    margin-right: 15px;
}
.prodslider_new img {
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
}
.prodslider_pick img {
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
}
.opslider h3 {
    color: black;
    font-size: 24px; 
    line-height: 28px;
    margin-bottom: 0;
}
.giddio .wpb_column:first-child .wpb_text_column {
    max-width: 400px;
}
#override#override .prodslider_boek img {
    border-radius: 8px;
}
#override .opslider .ondertitle {
    color: black;
    font-size: 18px;
    line-height: 28px;
    min-height: 56px;
}
#override .opslider ul ul {
    margin-bottom: 0;
    margin-top: 25px;
    display: flex;
}
.single-opleidingen .leftimg {
    padding-bottom: 50px;
}
/*.opslider ul ul li {
    font-size: 14px;
    line-height: 28px;
    margin-right: 25px;
    color: black;
    opacity: 0.6;
    white-space: nowrap;
}
#override .opslider ul ul li i {
    font-size: 14px;
    line-height: 28px;
    margin-right: 10px;
    color: black;
    opacity: 0.6;
    font-family: "FontAwesome";
    font-weight: 400;
    font-style: normal;
}*/
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
    float: left;
    width: 64%;
}
.variations {
    margin-top: 15px;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    float: right;
    width: 33%;
    clear: none;
}
.woocommerce-product-details__short-description p {
    margin-bottom: 0;
}
#override .woocommerce-variation.single_variation {
    display: none!important;
}
.variations .label {
    text-align: left;
}
.variations tr {
    display: flex;
    flex-direction: column;
}
.variations select {
    border: 1px solid #D9CDC1;
    background-color: transparent;
    padding: 7px;
}
#override .variations .label label {
    font-weight: 450;
    font-size: 14px;
    line-height: 24px;
    color: #181818;
}
.prefooterbumps {
    position: relative;
}

.zoma-geaccrediteerd {
    position: relative;
}
.button.splide__arrow.splide__arrow--next:before, 
button.splide__arrow.splide__arrow--prev:before {
    display: none!important;
}
.pum-close {
    z-index: 9999999999999;
}
.pum {
    z-index: 9999999999999;
}
.poplink  .vc_col-sm-6 {
    padding-left: 15px;
}
button.splide__arrow.splide__arrow--prev {
    background-color: black;
    opacity: 1;
    background-image: url(/wp-content/uploads/left_arr.svg);
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center;
    transform: rotate(180deg);
    margin-top: -12px;
}
button.splide__arrow.splide__arrow--next {
    background-color: black;
    opacity: 1;
    background-image: url(/wp-content/uploads/left_arr.svg);
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center;
}
@media (min-width: 768px) {
    .container {
        width: 750px
    }
}

@media (min-width: 992px) {
    .container {
        width: 970px
    }
}

@media (min-width: 1200px) {
    .container {
        width: 1076px
    }
}

.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}

.row {
    margin-left: -15px;
    margin-right: -15px
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
    float: left
}

.col-xs-12 {
    width: 100%
}

.col-xs-11 {
    width: 91.66666667%
}

.col-xs-10 {
    width: 83.33333333%
}

.col-xs-9 {
    width: 75%
}

.col-xs-8 {
    width: 66.66666667%
}

.col-xs-7 {
    width: 58.33333333%
}

.col-xs-6 {
    width: 50%
}

.col-xs-5 {
    width: 41.66666667%
}

.col-xs-4 {
    width: 33.33333333%
}

.col-xs-3 {
    width: 25%
}

.col-xs-2 {
    width: 16.66666667%
}

.col-xs-1 {
    width: 8.33333333%
}

.col-xs-pull-12 {
    right: 100%
}

.col-xs-pull-11 {
    right: 91.66666667%
}

.col-xs-pull-10 {
    right: 83.33333333%
}

.col-xs-pull-9 {
    right: 75%
}

.col-xs-pull-8 {
    right: 66.66666667%
}

.col-xs-pull-7 {
    right: 58.33333333%
}

.col-xs-pull-6 {
    right: 50%
}

.col-xs-pull-5 {
    right: 41.66666667%
}

.col-xs-pull-4 {
    right: 33.33333333%
}

.col-xs-pull-3 {
    right: 25%
}

.col-xs-pull-2 {
    right: 16.66666667%
}

.col-xs-pull-1 {
    right: 8.33333333%
}

.col-xs-pull-0 {
    right: auto
}

.col-xs-push-12 {
    left: 100%
}

.col-xs-push-11 {
    left: 91.66666667%
}

.col-xs-push-10 {
    left: 83.33333333%
}

.col-xs-push-9 {
    left: 75%
}

.col-xs-push-8 {
    left: 66.66666667%
}

.col-xs-push-7 {
    left: 58.33333333%
}

.col-xs-push-6 {
    left: 50%
}

.col-xs-push-5 {
    left: 41.66666667%
}

.col-xs-push-4 {
    left: 33.33333333%
}

.col-xs-push-3 {
    left: 25%
}

.col-xs-push-2 {
    left: 16.66666667%
}

.col-xs-push-1 {
    left: 8.33333333%
}

.col-xs-push-0 {
    left: auto
}

.col-xs-offset-12 {
    margin-left: 100%
}

.col-xs-offset-11 {
    margin-left: 91.66666667%
}

.col-xs-offset-10 {
    margin-left: 83.33333333%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-8 {
    margin-left: 66.66666667%
}

.col-xs-offset-7 {
    margin-left: 58.33333333%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-5 {
    margin-left: 41.66666667%
}

.col-xs-offset-4 {
    margin-left: 33.33333333%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-2 {
    margin-left: 16.66666667%
}

.col-xs-offset-1 {
    margin-left: 8.33333333%
}

.col-xs-offset-0 {
    margin-left: 0
}

@media (min-width: 768px) {
    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12 {
        float: left
    }
    .col-sm-12 {
        width: 100%
    }
    .col-sm-11 {
        width: 91.66666667%
    }
    .col-sm-10 {
        width: 83.33333333%
    }
    .col-sm-9 {
        width: 75%
    }
    .col-sm-8 {
        width: 66.66666667%
    }
    .col-sm-7 {
        width: 58.33333333%
    }
    .col-sm-6 {
        width: 50%
    }
    .col-sm-5 {
        width: 41.66666667%
    }
    .col-sm-4 {
        width: 33.33333333%
    }
    .col-sm-3 {
        width: 25%
    }
    .col-sm-2 {
        width: 16.66666667%
    }
    .col-sm-1 {
        width: 8.33333333%
    }
    .col-sm-pull-12 {
        right: 100%
    }
    .col-sm-pull-11 {
        right: 91.66666667%
    }
    .col-sm-pull-10 {
        right: 83.33333333%
    }
    .col-sm-pull-9 {
        right: 75%
    }
    .col-sm-pull-8 {
        right: 66.66666667%
    }
    .col-sm-pull-7 {
        right: 58.33333333%
    }
    .col-sm-pull-6 {
        right: 50%
    }
    .col-sm-pull-5 {
        right: 41.66666667%
    }
    .col-sm-pull-4 {
        right: 33.33333333%
    }
    .col-sm-pull-3 {
        right: 25%
    }
    .col-sm-pull-2 {
        right: 16.66666667%
    }
    .col-sm-pull-1 {
        right: 8.33333333%
    }
    .col-sm-pull-0 {
        right: auto
    }
    .col-sm-push-12 {
        left: 100%
    }
    .col-sm-push-11 {
        left: 91.66666667%
    }
    .col-sm-push-10 {
        left: 83.33333333%
    }
    .col-sm-push-9 {
        left: 75%
    }
    .col-sm-push-8 {
        left: 66.66666667%
    }
    .col-sm-push-7 {
        left: 58.33333333%
    }
    .col-sm-push-6 {
        left: 50%
    }
    .col-sm-push-5 {
        left: 41.66666667%
    }
    .col-sm-push-4 {
        left: 33.33333333%
    }
    .col-sm-push-3 {
        left: 25%
    }
    .col-sm-push-2 {
        left: 16.66666667%
    }
    .col-sm-push-1 {
        left: 8.33333333%
    }
    .col-sm-push-0 {
        left: auto
    }
    .col-sm-offset-12 {
        margin-left: 100%
    }
    .col-sm-offset-11 {
        margin-left: 91.66666667%
    }
    .col-sm-offset-10 {
        margin-left: 83.33333333%
    }
    .col-sm-offset-9 {
        margin-left: 75%
    }
    .col-sm-offset-8 {
        margin-left: 66.66666667%
    }
    .col-sm-offset-7 {
        margin-left: 58.33333333%
    }
    .col-sm-offset-6 {
        margin-left: 50%
    }
    .col-sm-offset-5 {
        margin-left: 41.66666667%
    }
    .col-sm-offset-4 {
        margin-left: 33.33333333%
    }
    .col-sm-offset-3 {
        margin-left: 25%
    }
    .col-sm-offset-2 {
        margin-left: 16.66666667%
    }
    .col-sm-offset-1 {
        margin-left: 8.33333333%
    }
    .col-sm-offset-0 {
        margin-left: 0
    }
}

@media (min-width: 992px) {
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12 {
        float: left
    }
    .col-md-12 {
        width: 100%
    }
    .col-md-11 {
        width: 91.66666667%
    }
    .col-md-10 {
        width: 83.33333333%
    }
    .col-md-9 {
        width: 75%
    }
    .col-md-8 {
        width: 66.66666667%
    }
    .col-md-7 {
        width: 58.33333333%
    }
    .col-md-6 {
        width: 50%
    }
    .col-md-5 {
        width: 41.66666667%
    }
    .col-md-4 {
        width: 33.33333333%
    }
    .col-md-3 {
        width: 25%
    }
    .col-md-2 {
        width: 16.66666667%
    }
    .col-md-1 {
        width: 8.33333333%
    }
    .col-md-pull-12 {
        right: 100%
    }
    .col-md-pull-11 {
        right: 91.66666667%
    }
    .col-md-pull-10 {
        right: 83.33333333%
    }
    .col-md-pull-9 {
        right: 75%
    }
    .col-md-pull-8 {
        right: 66.66666667%
    }
    .col-md-pull-7 {
        right: 58.33333333%
    }
    .col-md-pull-6 {
        right: 50%
    }
    .col-md-pull-5 {
        right: 41.66666667%
    }
    .col-md-pull-4 {
        right: 33.33333333%
    }
    .col-md-pull-3 {
        right: 25%
    }
    .col-md-pull-2 {
        right: 16.66666667%
    }
    .col-md-pull-1 {
        right: 8.33333333%
    }
    .col-md-pull-0 {
        right: auto
    }
    .col-md-push-12 {
        left: 100%
    }
    .col-md-push-11 {
        left: 91.66666667%
    }
    .col-md-push-10 {
        left: 83.33333333%
    }
    .col-md-push-9 {
        left: 75%
    }
    .col-md-push-8 {
        left: 66.66666667%
    }
    .col-md-push-7 {
        left: 58.33333333%
    }
    .col-md-push-6 {
        left: 50%
    }
    .col-md-push-5 {
        left: 41.66666667%
    }
    .col-md-push-4 {
        left: 33.33333333%
    }
    .col-md-push-3 {
        left: 25%
    }
    .col-md-push-2 {
        left: 16.66666667%
    }
    .col-md-push-1 {
        left: 8.33333333%
    }
    .col-md-push-0 {
        left: auto
    }
    .col-md-offset-12 {
        margin-left: 100%
    }
    .col-md-offset-11 {
        margin-left: 91.66666667%
    }
    .col-md-offset-10 {
        margin-left: 83.33333333%
    }
    .col-md-offset-9 {
        margin-left: 75%
    }
    .col-md-offset-8 {
        margin-left: 66.66666667%
    }
    .col-md-offset-7 {
        margin-left: 58.33333333%
    }
    .col-md-offset-6 {
        margin-left: 50%
    }
    .col-md-offset-5 {
        margin-left: 41.66666667%
    }
    .col-md-offset-4 {
        margin-left: 33.33333333%
    }
    .col-md-offset-3 {
        margin-left: 25%
    }
    .col-md-offset-2 {
        margin-left: 16.66666667%
    }
    .col-md-offset-1 {
        margin-left: 8.33333333%
    }
    .col-md-offset-0 {
        margin-left: 0
    }
}

@media (max-width: 1800px) {
    .woppie {
        width: 68.333333%;
    }
}
@media (max-width: 1400px) {
    .woppie {
        width: 50.333333%;
    }
    .woppie .vc_col-sm-6 {
        width: 100%;
    }
}
@media (max-width: 992px) {
    .woppie {
        width: 100%;
    }
}
@media (min-width: 1200px) {
    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12 {
        float: left
    }
    .col-lg-12 {
        width: 100%
    }
    .col-lg-11 {
        width: 91.66666667%
    }
    .col-lg-10 {
        width: 83.33333333%
    }
    .col-lg-9 {
        width: 75%
    }
    .col-lg-8 {
        width: 66.66666667%
    }
    .col-lg-7 {
        width: 58.33333333%
    }
    .col-lg-6 {
        width: 50%
    }
    .col-lg-5 {
        width: 41.66666667%
    }
    .col-lg-4 {
        width: 33.33333333%
    }
    .col-lg-3 {
        width: 25%
    }
    .col-lg-2 {
        width: 16.66666667%
    }
    .col-lg-1 {
        width: 8.33333333%
    }
    .col-lg-pull-12 {
        right: 100%
    }
    .col-lg-pull-11 {
        right: 91.66666667%
    }
    .col-lg-pull-10 {
        right: 83.33333333%
    }
    .col-lg-pull-9 {
        right: 75%
    }
    .col-lg-pull-8 {
        right: 66.66666667%
    }
    .col-lg-pull-7 {
        right: 58.33333333%
    }
    .col-lg-pull-6 {
        right: 50%
    }
    .col-lg-pull-5 {
        right: 41.66666667%
    }
    .col-lg-pull-4 {
        right: 33.33333333%
    }
    .col-lg-pull-3 {
        right: 25%
    }
    .col-lg-pull-2 {
        right: 16.66666667%
    }
    .col-lg-pull-1 {
        right: 8.33333333%
    }
    .col-lg-pull-0 {
        right: auto
    }
    .col-lg-push-12 {
        left: 100%
    }
    .col-lg-push-11 {
        left: 91.66666667%
    }
    .col-lg-push-10 {
        left: 83.33333333%
    }
    .col-lg-push-9 {
        left: 75%
    }
    .col-lg-push-8 {
        left: 66.66666667%
    }
    .col-lg-push-7 {
        left: 58.33333333%
    }
    .col-lg-push-6 {
        left: 50%
    }
    .col-lg-push-5 {
        left: 41.66666667%
    }
    .col-lg-push-4 {
        left: 33.33333333%
    }
    .col-lg-push-3 {
        left: 25%
    }
    .col-lg-push-2 {
        left: 16.66666667%
    }
    .col-lg-push-1 {
        left: 8.33333333%
    }
    .col-lg-push-0 {
        left: auto
    }
    .col-lg-offset-12 {
        margin-left: 100%
    }
    .col-lg-offset-11 {
        margin-left: 91.66666667%
    }
    .col-lg-offset-10 {
        margin-left: 83.33333333%
    }
    .col-lg-offset-9 {
        margin-left: 75%
    }
    .col-lg-offset-8 {
        margin-left: 66.66666667%
    }
    .col-lg-offset-7 {
        margin-left: 58.33333333%
    }
    .col-lg-offset-6 {
        margin-left: 50%
    }
    .col-lg-offset-5 {
        margin-left: 41.66666667%
    }
    .col-lg-offset-4 {
        margin-left: 33.33333333%
    }
    .col-lg-offset-3 {
        margin-left: 25%
    }
    .col-lg-offset-2 {
        margin-left: 16.66666667%
    }
    .col-lg-offset-1 {
        margin-left: 8.33333333%
    }
    .col-lg-offset-0 {
        margin-left: 0
    }
}

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
    content: " ";
    display: table
}

.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
    clear: both
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.pull-right {
    float: right!important
}

.pull-left {
    float: left!important
}

.hide {
    display: none!important
}

.show {
    display: block!important
}

.invisible {
    visibility: hidden
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.hidden {
    display: none!important
}

#override .logo a {
    font-size: initial;
}
.affix {
    position: fixed
}

@font-face {
    font-family: 'FontAwesome';
    src: url(fonts/fontawesome-webfont.eot?v=4.7.0);
    src: url(fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"), url(fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
    font-weight: 400;
    font-style: normal
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.28571429em;
    text-align: center
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

.fa-ul > li {
    position: relative
}

.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

.fa-li.fa-lg {
    left: -1.85714286em
}

.fa-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa.fa-pull-left {
    margin-right: .3em
}

.fa.fa-pull-right {
    margin-left: .3em
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.fa.pull-left {
    margin-right: .3em
}

.fa.pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    -ms-filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    -ms-filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    -ms-filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
    filter: none
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x,
.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-glass:before {
    content: "\f000"
}

.fa-music:before {
    content: "\f001"
}

.fa-search:before {
    content: "\f002"
}

.fa-envelope-o:before {
    content: "\f003"
}

.fa-heart:before {
    content: "\f004"
}

.fa-star:before {
    content: "\f005"
}

.fa-star-o:before {
    content: "\f006"
}

.fa-user:before {
    content: "\f007"
}

.fa-film:before {
    content: "\f008"
}

.fa-th-large:before {
    content: "\f009"
}

.fa-th:before {
    content: "\f00a"
}

.fa-th-list:before {
    content: "\f00b"
}

.fa-check:before {
    content: "\f00c"
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
    content: "\f00d"
}

.fa-search-plus:before {
    content: "\f00e"
}

.fa-search-minus:before {
    content: "\f010"
}
.garamond p {
font-family: "Garamond Pro";
font-size: 28px;
line-height: 1.2;
color: #181818;
}
.fa-power-off:before {
    content: "\f011"
}

.fa-signal:before {
    content: "\f012"
}

.fa-gear:before,
.fa-cog:before {
    content: "\f013"
}

.fa-trash-o:before {
    content: "\f014"
}

.fa-home:before {
    content: "\f015"
}

.fa-file-o:before {
    content: "\f016"
}

.fa-clock-o:before {
    content: "\f017"
}

.fa-road:before {
    content: "\f018"
}

.fa-download:before {
    content: "\f019"
}

.fa-arrow-circle-o-down:before {
    content: "\f01a"
}

.fa-arrow-circle-o-up:before {
    content: "\f01b"
}

.fa-inbox:before {
    content: "\f01c"
}

.fa-play-circle-o:before {
    content: "\f01d"
}

.fa-rotate-right:before,
.fa-repeat:before {
    content: "\f01e"
}

.fa-refresh:before {
    content: "\f021"
}

.fa-list-alt:before {
    content: "\f022"
}

.fa-lock:before {
    content: "\f023"
}

.fa-flag:before {
    content: "\f024"
}

.fa-headphones:before {
    content: "\f025"
}

.fa-volume-off:before {
    content: "\f026"
}

.fa-volume-down:before {
    content: "\f027"
}

.fa-volume-up:before {
    content: "\f028"
}

.fa-qrcode:before {
    content: "\f029"
}

.fa-barcode:before {
    content: "\f02a"
}

.fa-tag:before {
    content: "\f02b"
}

.fa-tags:before {
    content: "\f02c"
}

.fa-book:before {
    content: "\f02d"
}

.fa-bookmark:before {
    content: "\f02e"
}

.fa-print:before {
    content: "\f02f"
}

.fa-camera:before {
    content: "\f030"
}

.fa-font:before {
    content: "\f031"
}

.fa-bold:before {
    content: "\f032"
}

.fa-italic:before {
    content: "\f033"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-align-justify:before {
    content: "\f039"
}

.fa-list:before {
    content: "\f03a"
}

.fa-dedent:before,
.fa-outdent:before {
    content: "\f03b"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-video-camera:before {
    content: "\f03d"
}

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
    content: "\f03e"
}

.fa-pencil:before {
    content: "\f040"
}

.fa-map-marker:before {
    content: "\f041"
}

.fa-adjust:before {
    content: "\f042"
}

.fa-tint:before {
    content: "\f043"
}

.fa-edit:before,
.fa-pencil-square-o:before {
    content: "\f044"
}

.fa-share-square-o:before {
    content: "\f045"
}

.fa-check-square-o:before {
    content: "\f046"
}

.fa-arrows:before {
    content: "\f047"
}

.fa-step-backward:before {
    content: "\f048"
}

.fa-fast-backward:before {
    content: "\f049"
}

.fa-backward:before {
    content: "\f04a"
}

.fa-play:before {
    content: "\f04b"
}

.fa-pause:before {
    content: "\f04c"
}

.fa-stop:before {
    content: "\f04d"
}

.fa-forward:before {
    content: "\f04e"
}

.fa-fast-forward:before {
    content: "\f050"
}

.fa-step-forward:before {
    content: "\f051"
}

.fa-eject:before {
    content: "\f052"
}

.fa-chevron-left:before {
    content: "\f053"
}

.fa-chevron-right:before {
    content: "\f054"
}

.fa-plus-circle:before {
    content: "\f055"
}

.fa-minus-circle:before {
    content: "\f056"
}

.fa-times-circle:before {
    content: "\f057"
}

.fa-check-circle:before {
    content: "\f058"
}

.fa-question-circle:before {
    content: "\f059"
}

.fa-info-circle:before {
    content: "\f05a"
}

.fa-crosshairs:before {
    content: "\f05b"
}

.fa-times-circle-o:before {
    content: "\f05c"
}

.fa-check-circle-o:before {
    content: "\f05d"
}

.fa-ban:before {
    content: "\f05e"
}

.fa-arrow-left:before {
    content: "\f060"
}


.fa-arrow-up:before {
    content: "\f062"
}

.fa-arrow-down:before {
    content: "\f063"
}

.fa-mail-forward:before,
.fa-share:before {
    content: "\f064"
}

.fa-expand:before {
    content: "\f065"
}

.fa-compress:before {
    content: "\f066"
}

.fa-plus:before {
    content: "\f067"
}

.fa-minus:before {
    content: "\f068"
}

.fa-asterisk:before {
    content: "\f069"
}

.fa-exclamation-circle:before {
    content: "\f06a"
}

.fa-gift:before {
    content: "\f06b"
}

.fa-leaf:before {
    content: "\f06c"
}

.fa-fire:before {
    content: "\f06d"
}

.fa-eye:before {
    content: "\f06e"
}

.fa-eye-slash:before {
    content: "\f070"
}

.fa-warning:before,
.fa-exclamation-triangle:before {
    content: "\f071"
}

.fa-plane:before {
    content: "\f072"
}

.fa-calendar:before {
    content: "\f073"
}

.fa-random:before {
    content: "\f074"
}

.fa-comment:before {
    content: "\f075"
}

.fa-magnet:before {
    content: "\f076"
}

.fa-chevron-up:before {
    content: "\f077"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-retweet:before {
    content: "\f079"
}

.fa-shopping-cart:before {
    content: "\f07a"
}

.fa-folder:before {
    content: "\f07b"
}

.fa-folder-open:before {
    content: "\f07c"
}

.fa-arrows-v:before {
    content: "\f07d"
}

.fa-arrows-h:before {
    content: "\f07e"
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
    content: "\f080"
}

.fa-twitter-square:before {
    content: "\f081"
}

.fa-facebook-square:before {
    content: "\f082"
}

.fa-camera-retro:before {
    content: "\f083"
}

.fa-key:before {
    content: "\f084"
}

.fa-gears:before,
.fa-cogs:before {
    content: "\f085"
}

.fa-comments:before {
    content: "\f086"
}

.fa-thumbs-o-up:before {
    content: "\f087"
}

.fa-thumbs-o-down:before {
    content: "\f088"
}

.fa-star-half:before {
    content: "\f089"
}

.fa-heart-o:before {
    content: "\f08a"
}

.fa-sign-out:before {
    content: "\f08b"
}

.fa-linkedin-square:before {
    content: "\f08c"
}

.fa-thumb-tack:before {
    content: "\f08d"
}

.fa-external-link:before {
    content: "\f08e"
}

.fa-sign-in:before {
    content: "\f090"
}

.fa-trophy:before {
    content: "\f091"
}

.fa-github-square:before {
    content: "\f092"
}

.fa-upload:before {
    content: "\f093"
}

.fa-lemon-o:before {
    content: "\f094"
}

.fa-phone:before {
    content: "\f095"
}

.fa-square-o:before {
    content: "\f096"
}

.fa-bookmark-o:before {
    content: "\f097"
}

.fa-phone-square:before {
    content: "\f098"
}

.fa-twitter:before {
    content: "\f099"
}

.fa-facebook-f:before,
.fa-facebook:before {
    content: "\f09a"
}

.fa-github:before {
    content: "\f09b"
}

.fa-unlock:before {
    content: "\f09c"
}

.fa-credit-card:before {
    content: "\f09d"
}

.fa-feed:before,
.fa-rss:before {
    content: "\f09e"
}

.fa-hdd-o:before {
    content: "\f0a0"
}

.fa-bullhorn:before {
    content: "\f0a1"
}

.fa-bell:before {
    content: "\f0f3"
}

.fa-certificate:before {
    content: "\f0a3"
}

.fa-hand-o-right:before {
    content: "\f0a4"
}

.fa-hand-o-left:before {
    content: "\f0a5"
}

.fa-hand-o-up:before {
    content: "\f0a6"
}

.fa-hand-o-down:before {
    content: "\f0a7"
}

.fa-arrow-circle-left:before {
    content: "\f0a8"
}

.fa-arrow-circle-right:before {
    content: "\f0a9"
}

.fa-arrow-circle-up:before {
    content: "\f0aa"
}

.fa-arrow-circle-down:before {
    content: "\f0ab"
}

.fa-globe:before {
    content: "\f0ac"
}

.fa-wrench:before {
    content: "\f0ad"
}

.fa-tasks:before {
    content: "\f0ae"
}

.fa-filter:before {
    content: "\f0b0"
}

.fa-briefcase:before {
    content: "\f0b1"
}

.fa-arrows-alt:before {
    content: "\f0b2"
}

.fa-group:before,
.fa-users:before {
    content: "\f0c0"
}

.fa-chain:before,
.fa-link:before {
    content: "\f0c1"
}

.fa-cloud:before {
    content: "\f0c2"
}

.fa-flask:before {
    content: "\f0c3"
}

.fa-cut:before,
.fa-scissors:before {
    content: "\f0c4"
}

.fa-copy:before,
.fa-files-o:before {
    content: "\f0c5"
}

.fa-paperclip:before {
    content: "\f0c6"
}

.fa-save:before,
.fa-floppy-o:before {
    content: "\f0c7"
}

.fa-square:before {
    content: "\f0c8"
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
    content: "\f0c9"
}

.fa-list-ul:before {
    content: "\f0ca"
}

.fa-list-ol:before {
    content: "\f0cb"
}

.fa-strikethrough:before {
    content: "\f0cc"
}

.fa-underline:before {
    content: "\f0cd"
}

.fa-table:before {
    content: "\f0ce"
}

.fa-magic:before {
    content: "\f0d0"
}

.fa-truck:before {
    content: "\f0d1"
}

.fa-pinterest:before {
    content: "\f0d2"
}

.fa-pinterest-square:before {
    content: "\f0d3"
}

.fa-google-plus-square:before {
    content: "\f0d4"
}

.fa-google-plus:before {
    content: "\f0d5"
}

.fa-money:before {
    content: "\f0d6"
}

.fa-caret-down:before {
    content: "\f0d7"
}

.fa-caret-up:before {
    content: "\f0d8"
}

.fa-caret-left:before {
    content: "\f0d9"
}

.fa-caret-right:before {
    content: "\f0da"
}

.fa-columns:before {
    content: "\f0db"
}

.fa-unsorted:before,
.fa-sort:before {
    content: "\f0dc"
}

.fa-sort-down:before,
.fa-sort-desc:before {
    content: "\f0dd"
}

.fa-sort-up:before,
.fa-sort-asc:before {
    content: "\f0de"
}

.fa-envelope:before {
    content: "\f0e0"
}

.fa-linkedin:before {
    content: "\f0e1"
}

.fa-rotate-left:before,
.fa-undo:before {
    content: "\f0e2"
}

.fa-legal:before,
.fa-gavel:before {
    content: "\f0e3"
}

.fa-dashboard:before,
.fa-tachometer:before {
    content: "\f0e4"
}

.fa-comment-o:before {
    content: "\f0e5"
}

.fa-comments-o:before {
    content: "\f0e6"
}

.fa-flash:before,
.fa-bolt:before {
    content: "\f0e7"
}

.fa-sitemap:before {
    content: "\f0e8"
}

.fa-umbrella:before {
    content: "\f0e9"
}

.fa-paste:before,
.fa-clipboard:before {
    content: "\f0ea"
}

.fa-lightbulb-o:before {
    content: "\f0eb"
}

.fa-exchange:before {
    content: "\f0ec"
}

.fa-cloud-download:before {
    content: "\f0ed"
}

.fa-cloud-upload:before {
    content: "\f0ee"
}

.fa-user-md:before {
    content: "\f0f0"
}

.fa-stethoscope:before {
    content: "\f0f1"
}

.fa-suitcase:before {
    content: "\f0f2"
}

.fa-bell-o:before {
    content: "\f0a2"
}

.fa-coffee:before {
    content: "\f0f4"
}

.fa-cutlery:before {
    content: "\f0f5"
}

.fa-file-text-o:before {
    content: "\f0f6"
}

.fa-building-o:before {
    content: "\f0f7"
}

.fa-hospital-o:before {
    content: "\f0f8"
}

.fa-ambulance:before {
    content: "\f0f9"
}

.fa-medkit:before {
    content: "\f0fa"
}

.fa-fighter-jet:before {
    content: "\f0fb"
}

.fa-beer:before {
    content: "\f0fc"
}

.fa-h-square:before {
    content: "\f0fd"
}

.fa-plus-square:before {
    content: "\f0fe"
}

.fa-angle-double-left:before {
    content: "\f100"
}

.fa-angle-double-right:before {
    content: "\f101"
}

.fa-angle-double-up:before {
    content: "\f102"
}

.fa-angle-double-down:before {
    content: "\f103"
}

.fa-angle-left:before {
    content: "\f104"
}

.fa-angle-right:before {
    content: "\f105"
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-angle-down:before {
    content: "\f107"
}

.fa-desktop:before {
    content: "\f108"
}

.fa-laptop:before {
    content: "\f109"
}

.fa-tablet:before {
    content: "\f10a"
}

.fa-mobile-phone:before,
.fa-mobile:before {
    content: "\f10b"
}

.fa-circle-o:before {
    content: "\f10c"
}

.fa-quote-left:before {
    content: "\f10d"
}

.fa-quote-right:before {
    content: "\f10e"
}

.fa-spinner:before {
    content: "\f110"
}

.fa-circle:before {
    content: "\f111"
}

.fa-mail-reply:before,
.fa-reply:before {
    content: "\f112"
}

.fa-github-alt:before {
    content: "\f113"
}

.fa-folder-o:before {
    content: "\f114"
}

.fa-folder-open-o:before {
    content: "\f115"
}

.fa-smile-o:before {
    content: "\f118"
}

.fa-frown-o:before {
    content: "\f119"
}

.fa-meh-o:before {
    content: "\f11a"
}

.fa-gamepad:before {
    content: "\f11b"
}

.fa-keyboard-o:before {
    content: "\f11c"
}

.fa-flag-o:before {
    content: "\f11d"
}

.fa-flag-checkered:before {
    content: "\f11e"
}

.fa-terminal:before {
    content: "\f120"
}

.fa-code:before {
    content: "\f121"
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
    content: "\f122"
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
    content: "\f123"
}

.fa-location-arrow:before {
    content: "\f124"
}

.fa-crop:before {
    content: "\f125"
}

.fa-code-fork:before {
    content: "\f126"
}

.fa-unlink:before,
.fa-chain-broken:before {
    content: "\f127"
}

.fa-question:before {
    content: "\f128"
}

.fa-info:before {
    content: "\f129"
}

.fa-exclamation:before {
    content: "\f12a"
}

.fa-superscript:before {
    content: "\f12b"
}

.fa-subscript:before {
    content: "\f12c"
}

.fa-eraser:before {
    content: "\f12d"
}

.fa-puzzle-piece:before {
    content: "\f12e"
}

.fa-microphone:before {
    content: "\f130"
}

.fa-microphone-slash:before {
    content: "\f131"
}

.fa-shield:before {
    content: "\f132"
}

.fa-calendar-o:before {
    content: "\f133"
}

.fa-fire-extinguisher:before {
    content: "\f134"
}

.fa-rocket:before {
    content: "\f135"
}

.fa-maxcdn:before {
    content: "\f136"
}

.fa-chevron-circle-left:before {
    content: "\f137"
}

.fa-chevron-circle-right:before {
    content: "\f138"
}

.fa-chevron-circle-up:before {
    content: "\f139"
}

.fa-chevron-circle-down:before {
    content: "\f13a"
}

.fa-html5:before {
    content: "\f13b"
}

.fa-css3:before {
    content: "\f13c"
}

.fa-anchor:before {
    content: "\f13d"
}

.fa-unlock-alt:before {
    content: "\f13e"
}

.fa-bullseye:before {
    content: "\f140"
}

.fa-ellipsis-h:before {
    content: "\f141"
}

.fa-ellipsis-v:before {
    content: "\f142"
}

.fa-rss-square:before {
    content: "\f143"
}

.fa-play-circle:before {
    content: "\f144"
}

.fa-ticket:before {
    content: "\f145"
}

.fa-minus-square:before {
    content: "\f146"
}

.fa-minus-square-o:before {
    content: "\f147"
}

.fa-level-up:before {
    content: "\f148"
}

.fa-level-down:before {
    content: "\f149"
}

.fa-check-square:before {
    content: "\f14a"
}

.fa-pencil-square:before {
    content: "\f14b"
}

.fa-external-link-square:before {
    content: "\f14c"
}

.fa-share-square:before {
    content: "\f14d"
}

.fa-compass:before {
    content: "\f14e"
}

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
    content: "\f150"
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
    content: "\f151"
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
    content: "\f152"
}

.fa-euro:before,
.fa-eur:before {
    content: "\f153"
}

.fa-gbp:before {
    content: "\f154"
}

.fa-dollar:before,
.fa-usd:before {
    content: "\f155"
}

.fa-rupee:before,
.fa-inr:before {
    content: "\f156"
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
    content: "\f157"
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
    content: "\f158"
}

.fa-won:before,
.fa-krw:before {
    content: "\f159"
}

.fa-bitcoin:before,
.fa-btc:before {
    content: "\f15a"
}

.fa-file:before {
    content: "\f15b"
}

.fa-file-text:before {
    content: "\f15c"
}

.fa-sort-alpha-asc:before {
    content: "\f15d"
}

.fa-sort-alpha-desc:before {
    content: "\f15e"
}

.fa-sort-amount-asc:before {
    content: "\f160"
}

.fa-sort-amount-desc:before {
    content: "\f161"
}

.fa-sort-numeric-asc:before {
    content: "\f162"
}

.fa-sort-numeric-desc:before {
    content: "\f163"
}

.fa-thumbs-up:before {
    content: "\f164"
}

.fa-thumbs-down:before {
    content: "\f165"
}

.fa-youtube-square:before {
    content: "\f166"
}

.fa-youtube:before {
    content: "\f167"
}

.fa-xing:before {
    content: "\f168"
}

.fa-xing-square:before {
    content: "\f169"
}

.fa-youtube-play:before {
    content: "\f16a"
}

.fa-dropbox:before {
    content: "\f16b"
}

.fa-stack-overflow:before {
    content: "\f16c"
}

.fa-instagram:before {
    content: "\f16d"
}

.fa-flickr:before {
    content: "\f16e"
}

.fa-adn:before {
    content: "\f170"
}

.fa-bitbucket:before {
    content: "\f171"
}

.fa-bitbucket-square:before {
    content: "\f172"
}

.fa-tumblr:before {
    content: "\f173"
}

.fa-tumblr-square:before {
    content: "\f174"
}

.fa-long-arrow-down:before {
    content: "\f175"
}

.fa-long-arrow-up:before {
    content: "\f176"
}

.fa-long-arrow-left:before {
    content: "\f177"
}

.fa-long-arrow-right:before {
    content: "\f178"
}

.fa-apple:before {
    content: "\f179"
}

.fa-windows:before {
    content: "\f17a"
}

.fa-android:before {
    content: "\f17b"
}

.fa-linux:before {
    content: "\f17c"
}

.fa-dribbble:before {
    content: "\f17d"
}

.fa-skype:before {
    content: "\f17e"
}

.fa-foursquare:before {
    content: "\f180"
}

.fa-trello:before {
    content: "\f181"
}

.fa-female:before {
    content: "\f182"
}

.fa-male:before {
    content: "\f183"
}

.fa-gittip:before,
.fa-gratipay:before {
    content: "\f184"
}

.fa-sun-o:before {
    content: "\f185"
}

.fa-moon-o:before {
    content: "\f186"
}

.fa-archive:before {
    content: "\f187"
}

.fa-bug:before {
    content: "\f188"
}

.fa-vk:before {
    content: "\f189"
}

.fa-weibo:before {
    content: "\f18a"
}

.fa-renren:before {
    content: "\f18b"
}

.fa-pagelines:before {
    content: "\f18c"
}

.fa-stack-exchange:before {
    content: "\f18d"
}

.fa-arrow-circle-o-right:before {
    content: "\f18e"
}

.fa-arrow-circle-o-left:before {
    content: "\f190"
}

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
    content: "\f191"
}

.fa-dot-circle-o:before {
    content: "\f192"
}

.fa-wheelchair:before {
    content: "\f193"
}

.fa-vimeo-square:before {
    content: "\f194"
}

.fa-turkish-lira:before,
.fa-try:before {
    content: "\f195"
}

.fa-plus-square-o:before {
    content: "\f196"
}

.fa-space-shuttle:before {
    content: "\f197"
}

.fa-slack:before {
    content: "\f198"
}

.fa-envelope-square:before {
    content: "\f199"
}

.fa-wordpress:before {
    content: "\f19a"
}

.fa-openid:before {
    content: "\f19b"
}

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
    content: "\f19c"
}

.fa-mortar-board:before,
.fa-graduation-cap:before {
    content: "\f19d"
}

.fa-yahoo:before {
    content: "\f19e"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-reddit:before {
    content: "\f1a1"
}

.fa-reddit-square:before {
    content: "\f1a2"
}

.fa-stumbleupon-circle:before {
    content: "\f1a3"
}

.fa-stumbleupon:before {
    content: "\f1a4"
}

.fa-delicious:before {
    content: "\f1a5"
}

.fa-digg:before {
    content: "\f1a6"
}

.fa-pied-piper-pp:before {
    content: "\f1a7"
}

.fa-pied-piper-alt:before {
    content: "\f1a8"
}

.fa-drupal:before {
    content: "\f1a9"
}

.fa-joomla:before {
    content: "\f1aa"
}

.fa-language:before {
    content: "\f1ab"
}

.fa-fax:before {
    content: "\f1ac"
}

.fa-building:before {
    content: "\f1ad"
}

.fa-child:before {
    content: "\f1ae"
}

.fa-paw:before {
    content: "\f1b0"
}

.fa-spoon:before {
    content: "\f1b1"
}

.fa-cube:before {
    content: "\f1b2"
}

.fa-cubes:before {
    content: "\f1b3"
}

.fa-behance:before {
    content: "\f1b4"
}

.fa-behance-square:before {
    content: "\f1b5"
}

.fa-steam:before {
    content: "\f1b6"
}

.fa-steam-square:before {
    content: "\f1b7"
}

.fa-recycle:before {
    content: "\f1b8"
}

.fa-automobile:before,
.fa-car:before {
    content: "\f1b9"
}

.fa-cab:before,
.fa-taxi:before {
    content: "\f1ba"
}

.fa-tree:before {
    content: "\f1bb"
}

.fa-spotify:before {
    content: "\f1bc"
}

.fa-deviantart:before {
    content: "\f1bd"
}

.fa-soundcloud:before {
    content: "\f1be"
}

.fa-database:before {
    content: "\f1c0"
}

.fa-file-pdf-o:before {
    content: "\f1c1"
}

.fa-file-word-o:before {
    content: "\f1c2"
}

.fa-file-excel-o:before {
    content: "\f1c3"
}

.fa-file-powerpoint-o:before {
    content: "\f1c4"
}

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
    content: "\f1c5"
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
    content: "\f1c6"
}

.fa-file-sound-o:before,
.fa-file-audio-o:before {
    content: "\f1c7"
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
    content: "\f1c8"
}

.fa-file-code-o:before {
    content: "\f1c9"
}

.fa-vine:before {
    content: "\f1ca"
}

.fa-codepen:before {
    content: "\f1cb"
}

.fa-jsfiddle:before {
    content: "\f1cc"
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
    content: "\f1cd"
}

.fa-circle-o-notch:before {
    content: "\f1ce"
}

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
    content: "\f1d0"
}

.fa-ge:before,
.fa-empire:before {
    content: "\f1d1"
}

.fa-git-square:before {
    content: "\f1d2"
}

.fa-git:before {
    content: "\f1d3"
}

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
    content: "\f1d4"
}

.fa-tencent-weibo:before {
    content: "\f1d5"
}

.fa-qq:before {
    content: "\f1d6"
}

.fa-wechat:before,
.fa-weixin:before {
    content: "\f1d7"
}

.fa-send:before,
.fa-paper-plane:before {
    content: "\f1d8"
}

.fa-send-o:before,
.fa-paper-plane-o:before {
    content: "\f1d9"
}

.fa-history:before {
    content: "\f1da"
}

.fa-circle-thin:before {
    content: "\f1db"
}

.fa-header:before {
    content: "\f1dc"
}

.fa-paragraph:before {
    content: "\f1dd"
}

.fa-sliders:before {
    content: "\f1de"
}

.fa-share-alt:before {
    content: "\f1e0"
}

.fa-share-alt-square:before {
    content: "\f1e1"
}

.fa-bomb:before {
    content: "\f1e2"
}

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
    content: "\f1e3"
}

.fa-tty:before {
    content: "\f1e4"
}

.fa-binoculars:before {
    content: "\f1e5"
}

.fa-plug:before {
    content: "\f1e6"
}

.fa-slideshare:before {
    content: "\f1e7"
}

.fa-twitch:before {
    content: "\f1e8"
}

.fa-yelp:before {
    content: "\f1e9"
}

.fa-newspaper-o:before {
    content: "\f1ea"
}

.fa-wifi:before {
    content: "\f1eb"
}

.fa-calculator:before {
    content: "\f1ec"
}

.fa-paypal:before {
    content: "\f1ed"
}

.fa-google-wallet:before {
    content: "\f1ee"
}

.fa-cc-visa:before {
    content: "\f1f0"
}

.fa-cc-mastercard:before {
    content: "\f1f1"
}

.fa-cc-discover:before {
    content: "\f1f2"
}

.fa-cc-amex:before {
    content: "\f1f3"
}

.fa-cc-paypal:before {
    content: "\f1f4"
}

.fa-cc-stripe:before {
    content: "\f1f5"
}

.fa-bell-slash:before {
    content: "\f1f6"
}

.fa-bell-slash-o:before {
    content: "\f1f7"
}

.fa-trash:before {
    content: "\f1f8"
}

.fa-copyright:before {
    content: "\f1f9"
}

.fa-at:before {
    content: "\f1fa"
}

.fa-eyedropper:before {
    content: "\f1fb"
}

.fa-paint-brush:before {
    content: "\f1fc"
}

.fa-birthday-cake:before {
    content: "\f1fd"
}

.fa-area-chart:before {
    content: "\f1fe"
}

.fa-pie-chart:before {
    content: "\f200"
}

.fa-line-chart:before {
    content: "\f201"
}

.fa-lastfm:before {
    content: "\f202"
}

.fa-lastfm-square:before {
    content: "\f203"
}

.fa-toggle-off:before {
    content: "\f204"
}

.fa-toggle-on:before {
    content: "\f205"
}

.fa-bicycle:before {
    content: "\f206"
}

.fa-bus:before {
    content: "\f207"
}

.fa-ioxhost:before {
    content: "\f208"
}

.fa-angellist:before {
    content: "\f209"
}

.fa-cc:before {
    content: "\f20a"
}

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
    content: "\f20b"
}

.fa-meanpath:before {
    content: "\f20c"
}

.fa-buysellads:before {
    content: "\f20d"
}

.fa-connectdevelop:before {
    content: "\f20e"
}

.fa-dashcube:before {
    content: "\f210"
}

.fa-forumbee:before {
    content: "\f211"
}

.fa-leanpub:before {
    content: "\f212"
}

.fa-sellsy:before {
    content: "\f213"
}

.fa-shirtsinbulk:before {
    content: "\f214"
}

.fa-simplybuilt:before {
    content: "\f215"
}

.fa-skyatlas:before {
    content: "\f216"
}

.fa-cart-plus:before {
    content: "\f217"
}

.fa-cart-arrow-down:before {
    content: "\f218"
}

.fa-diamond:before {
    content: "\f219"
}

.fa-ship:before {
    content: "\f21a"
}

.fa-user-secret:before {
    content: "\f21b"
}

.fa-motorcycle:before {
    content: "\f21c"
}

.fa-street-view:before {
    content: "\f21d"
}

.fa-heartbeat:before {
    content: "\f21e"
}

.fa-venus:before {
    content: "\f221"
}

.fa-mars:before {
    content: "\f222"
}

.fa-mercury:before {
    content: "\f223"
}

.fa-intersex:before,
.fa-transgender:before {
    content: "\f224"
}

.fa-transgender-alt:before {
    content: "\f225"
}

.fa-venus-double:before {
    content: "\f226"
}

.fa-mars-double:before {
    content: "\f227"
}

.fa-venus-mars:before {
    content: "\f228"
}

.fa-mars-stroke:before {
    content: "\f229"
}

.fa-mars-stroke-v:before {
    content: "\f22a"
}

.fa-mars-stroke-h:before {
    content: "\f22b"
}

.fa-neuter:before {
    content: "\f22c"
}

.fa-genderless:before {
    content: "\f22d"
}

.fa-facebook-official:before {
    content: "\f230"
}

.fa-pinterest-p:before {
    content: "\f231"
}

.fa-whatsapp:before {
    content: "\f232"
}

.fa-server:before {
    content: "\f233"
}

.fa-user-plus:before {
    content: "\f234"
}

.fa-user-times:before {
    content: "\f235"
}

.fa-hotel:before,
.fa-bed:before {
    content: "\f236"
}

.fa-viacoin:before {
    content: "\f237"
}

.fa-train:before {
    content: "\f238"
}

.fa-subway:before {
    content: "\f239"
}

.fa-medium:before {
    content: "\f23a"
}

.fa-yc:before,
.fa-y-combinator:before {
    content: "\f23b"
}

.fa-optin-monster:before {
    content: "\f23c"
}

.fa-opencart:before {
    content: "\f23d"
}

.fa-expeditedssl:before {
    content: "\f23e"
}

.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
    content: "\f240"
}

.fa-battery-3:before,
.fa-battery-three-quarters:before {
    content: "\f241"
}

.fa-battery-2:before,
.fa-battery-half:before {
    content: "\f242"
}

.fa-battery-1:before,
.fa-battery-quarter:before {
    content: "\f243"
}

.fa-battery-0:before,
.fa-battery-empty:before {
    content: "\f244"
}

.fa-mouse-pointer:before {
    content: "\f245"
}

.fa-i-cursor:before {
    content: "\f246"
}

.fa-object-group:before {
    content: "\f247"
}

.fa-object-ungroup:before {
    content: "\f248"
}

.fa-sticky-note:before {
    content: "\f249"
}

.fa-sticky-note-o:before {
    content: "\f24a"
}

.fa-cc-jcb:before {
    content: "\f24b"
}

.fa-cc-diners-club:before {
    content: "\f24c"
}

.fa-clone:before {
    content: "\f24d"
}

.fa-balance-scale:before {
    content: "\f24e"
}

.fa-hourglass-o:before {
    content: "\f250"
}

.fa-hourglass-1:before,
.fa-hourglass-start:before {
    content: "\f251"
}

.fa-hourglass-2:before,
.fa-hourglass-half:before {
    content: "\f252"
}

.fa-hourglass-3:before,
.fa-hourglass-end:before {
    content: "\f253"
}

.fa-hourglass:before {
    content: "\f254"
}

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
    content: "\f255"
}

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
    content: "\f256"
}

.fa-hand-scissors-o:before {
    content: "\f257"
}

.fa-hand-lizard-o:before {
    content: "\f258"
}

.fa-hand-spock-o:before {
    content: "\f259"
}

.fa-hand-pointer-o:before {
    content: "\f25a"
}

.fa-hand-peace-o:before {
    content: "\f25b"
}

.fa-trademark:before {
    content: "\f25c"
}

.fa-registered:before {
    content: "\f25d"
}

.fa-creative-commons:before {
    content: "\f25e"
}

.fa-gg:before {
    content: "\f260"
}

.fa-gg-circle:before {
    content: "\f261"
}

.fa-tripadvisor:before {
    content: "\f262"
}

.fa-odnoklassniki:before {
    content: "\f263"
}

.fa-odnoklassniki-square:before {
    content: "\f264"
}

.fa-get-pocket:before {
    content: "\f265"
}

.fa-wikipedia-w:before {
    content: "\f266"
}

.fa-safari:before {
    content: "\f267"
}

.fa-chrome:before {
    content: "\f268"
}

.fa-firefox:before {
    content: "\f269"
}

.fa-opera:before {
    content: "\f26a"
}

.fa-internet-explorer:before {
    content: "\f26b"
}

.fa-tv:before,
.fa-television:before {
    content: "\f26c"
}

.fa-contao:before {
    content: "\f26d"
}

.fa-500px:before {
    content: "\f26e"
}

.fa-amazon:before {
    content: "\f270"
}

.fa-calendar-plus-o:before {
    content: "\f271"
}

.fa-calendar-minus-o:before {
    content: "\f272"
}

.fa-calendar-times-o:before {
    content: "\f273"
}

.fa-calendar-check-o:before {
    content: "\f274"
}

.fa-industry:before {
    content: "\f275"
}

.fa-map-pin:before {
    content: "\f276"
}

.fa-map-signs:before {
    content: "\f277"
}

.fa-map-o:before {
    content: "\f278"
}

.fa-map:before {
    content: "\f279"
}

.fa-commenting:before {
    content: "\f27a"
}

.fa-commenting-o:before {
    content: "\f27b"
}

.fa-houzz:before {
    content: "\f27c"
}

.fa-vimeo:before {
    content: "\f27d"
}

.fa-black-tie:before {
    content: "\f27e"
}

.fa-fonticons:before {
    content: "\f280"
}

.fa-reddit-alien:before {
    content: "\f281"
}

.fa-edge:before {
    content: "\f282"
}

.fa-credit-card-alt:before {
    content: "\f283"
}

.fa-codiepie:before {
    content: "\f284"
}

.fa-modx:before {
    content: "\f285"
}

.fa-fort-awesome:before {
    content: "\f286"
}

.fa-usb:before {
    content: "\f287"
}

.fa-product-hunt:before {
    content: "\f288"
}

.fa-mixcloud:before {
    content: "\f289"
}

.fa-scribd:before {
    content: "\f28a"
}

.fa-pause-circle:before {
    content: "\f28b"
}

.fa-pause-circle-o:before {
    content: "\f28c"
}

.fa-stop-circle:before {
    content: "\f28d"
}

.fa-stop-circle-o:before {
    content: "\f28e"
}

.fa-shopping-bag:before {
    content: "\f290"
}

.fa-shopping-basket:before {
    content: "\f291"
}

.fa-hashtag:before {
    content: "\f292"
}

.fa-bluetooth:before {
    content: "\f293"
}

.fa-bluetooth-b:before {
    content: "\f294"
}

.fa-percent:before {
    content: "\f295"
}

.fa-gitlab:before {
    content: "\f296"
}

.fa-wpbeginner:before {
    content: "\f297"
}

.fa-wpforms:before {
    content: "\f298"
}

.fa-envira:before {
    content: "\f299"
}

.fa-universal-access:before {
    content: "\f29a"
}

.fa-wheelchair-alt:before {
    content: "\f29b"
}

.fa-question-circle-o:before {
    content: "\f29c"
}

.fa-blind:before {
    content: "\f29d"
}

.fa-audio-description:before {
    content: "\f29e"
}

.fa-volume-control-phone:before {
    content: "\f2a0"
}

.fa-braille:before {
    content: "\f2a1"
}

.fa-assistive-listening-systems:before {
    content: "\f2a2"
}

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
    content: "\f2a3"
}

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
    content: "\f2a4"
}

.fa-glide:before {
    content: "\f2a5"
}

.fa-glide-g:before {
    content: "\f2a6"
}

.fa-signing:before,
.fa-sign-language:before {
    content: "\f2a7"
}

.fa-low-vision:before {
    content: "\f2a8"
}

.fa-viadeo:before {
    content: "\f2a9"
}

.fa-viadeo-square:before {
    content: "\f2aa"
}

.fa-snapchat:before {
    content: "\f2ab"
}

.fa-snapchat-ghost:before {
    content: "\f2ac"
}

.fa-snapchat-square:before {
    content: "\f2ad"
}

.fa-pied-piper:before {
    content: "\f2ae"
}

.fa-first-order:before {
    content: "\f2b0"
}

.fa-yoast:before {
    content: "\f2b1"
}

.fa-themeisle:before {
    content: "\f2b2"
}

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
    content: "\f2b3"
}

.fa-fa:before,
.fa-font-awesome:before {
    content: "\f2b4"
}

.fa-handshake-o:before {
    content: "\f2b5"
}

.fa-envelope-open:before {
    content: "\f2b6"
}

.fa-envelope-open-o:before {
    content: "\f2b7"
}

.fa-linode:before {
    content: "\f2b8"
}

.fa-address-book:before {
    content: "\f2b9"
}

.fa-address-book-o:before {
    content: "\f2ba"
}

.fa-vcard:before,
.fa-address-card:before {
    content: "\f2bb"
}

.fa-vcard-o:before,
.fa-address-card-o:before {
    content: "\f2bc"
}

.fa-user-circle:before {
    content: "\f2bd"
}

.fa-user-circle-o:before {
    content: "\f2be"
}

.fa-user-o:before {
    content: "\f2c0"
}

.fa-id-badge:before {
    content: "\f2c1"
}

.fa-drivers-license:before,
.fa-id-card:before {
    content: "\f2c2"
}

.fa-drivers-license-o:before,
.fa-id-card-o:before {
    content: "\f2c3"
}

.fa-quora:before {
    content: "\f2c4"
}

.fa-free-code-camp:before {
    content: "\f2c5"
}

.fa-telegram:before {
    content: "\f2c6"
}

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
    content: "\f2c7"
}

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
    content: "\f2c8"
}

.fa-thermometer-2:before,
.fa-thermometer-half:before {
    content: "\f2c9"
}

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
    content: "\f2ca"
}

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
    content: "\f2cb"
}

.fa-shower:before {
    content: "\f2cc"
}

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
    content: "\f2cd"
}

.fa-podcast:before {
    content: "\f2ce"
}

.fa-window-maximize:before {
    content: "\f2d0"
}

.fa-window-minimize:before {
    content: "\f2d1"
}

.fa-window-restore:before {
    content: "\f2d2"
}

.fa-times-rectangle:before,
.fa-window-close:before {
    content: "\f2d3"
}

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
    content: "\f2d4"
}

.fa-bandcamp:before {
    content: "\f2d5"
}

.fa-grav:before {
    content: "\f2d6"
}

.fa-etsy:before {
    content: "\f2d7"
}

.fa-imdb:before {
    content: "\f2d8"
}

.fa-ravelry:before {
    content: "\f2d9"
}

.fa-eercast:before {
    content: "\f2da"
}

.fa-microchip:before {
    content: "\f2db"
}

.fa-snowflake-o:before {
    content: "\f2dc"
}

.fa-superpowers:before {
    content: "\f2dd"
}

.fa-wpexplorer:before {
    content: "\f2de"
}

.fa-meetup:before {
    content: "\f2e0"
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

a.linkgroot {
    color: #63c3d1!important;
    font-weight: 600;
    font-size: 21px;
    font-family: 'Graphik', sans-serif;
}

@media only screen and (max-width: 768px) {
	.page-id-1804 .co-offer-planning-data {
	margin-top: 15px;
}
.aginfo .co-offer-planning-data {
margin-top: 15px;
}
	.woocommerce table.cart .product-thumbnail,
	.woocommerce-page #content table.cart .product-thumbnail,
	.woocommerce-page table.cart .product-thumbnail {
		display: block;
		text-align: center !important;
	}
	.woocommerce-cart table.cart img {width:132px;}
	.woocommerce-cart .product-thumbnail:before {display:none;}
}
.pum-content.popmake-content #maileon_contact_form_email {border:1px solid #ccc;border-radius:5px;}
page > hr {border:solid #d18c0a;margin:0 0 50px 0;border-width:1px 0 0;}

#override.woocommerce.single-product .product_cat-boek form:after {font-style:italic;padding-top:15px;font-size:12px;}
/*#override.woocommerce.single-product .product_cat-boek.product-type-external form:after {content:'Bij klikken op \'Bestel nu\' verlaat je dit scherm en wordt de bestelpagina van Uitgeverij Gopher geopend.';}
#override.woocommerce.single-product .product_cat-boek.product-type-simple form:after {content:'Bij klikken op \'Verzenden via Uitgeverij Gopher\' verlaat je dit scherm en wordt de bestelpagina van Uitgeverij Gopher geopend.';}
*/
.cart_totals li {text-indent:0;padding-left:0;}
.pickup-location-field.pickup-location-cart-item-field {max-width:none!important;}

/*sluit knop in het midden*/
#popmake-23259 button.pum-close.popmake-close {position:relative!important;margin:0 auto 20px;display:inherit;right:auto!important;}

article ul,
article ol {margin:0 0 1em;}
.vc_images_carousel .vc_carousel-indicators li {padding:0;}
.widgy a img {
	width: 20px;
	height: 20px;
}
.logo img {
	width: 114px;
	height: 34px;
}
.list-logos li:first-child {
	width: 100px;
	height: 100px;
}
.list-logos li:nth-child(2) {
	width: 100px;
	height: 100px;
}
.list-logos li:first-child {
	width: 150px;
	height: 108px;
}
body {
	
    overflow-x: hidden;
}
/* #override.page-template-page-seo #content > .row aside .sidebar-widget, #override .single-post #content > .row aside .sidebar-widget, #override .sw_cursus_page #content > .row aside .sidebar-widget {
    position: fixed;
    bottom: 0;
    max-width: 330px;
}
@media only screen and (max-width:991px) {
    #override.page-template-page-seo-php #content > .row {
        flex-wrap: wrap;
    }
    .page-template-page-seo-php #content > .row > .col-md-8, .page-template-page-seo-php .content > .row > .col-md-4 {
        width: 100%;
    }
    #override.page-template-page-seo-php .sidebar {
        width: 100%;
        max-width: unset!important;
    }
    .page-template-page-seo-php #custom_html-2 {
        position: relative;
        max-width: unset;
        bottom: unset;
    }
} */
/*Landingspagina's MC Spiritueel Ontwaken*/

.page-id-50140 .desk-top {visibility:hidden;}

.page-id-50140 #menu-2022-hoofdmenu, .page-id-50140 .hidedesk, .page-id-50140 .subbar {display:none!important;}

.page-id-50140 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-50140 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-50140 .geek-frame-holder iframe {border-radius:10px;}

.page-id-50140 .vc_gitem-post-data-source-post_excerpt, .page-id-50140 .vc_btn3-container, .page-id-50140 .btnontwikkel, .page-id-50140 .subbar, .page-id-50140 #header-sidebar .mob-top div:first-child, .page-id-50140 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-50140 .tawk-mobile {display:none!important;}

.page-id-50140 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-50140 .content {margin-top:0px!important;}

.page-id-50140 .beforeop .container {z-index:9;}
.page-id-50140 .rating-img {margin-top:-200px!important;}
.page-id-50140 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-50140 .herobg h1 {margin-top:70px!important;}
    .page-id-50140 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-50140  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-50140 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-50140 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-50140 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-50140 .thmbtn-orange, .page-id-50140 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-50140 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-50140 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-50140 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-50140 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-50140 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-50140 h2{
    font-size:1.5e;     
}   
.page-id-50140 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-50140 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-50140 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-50140 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-50140 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-50140 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-50140 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-50140 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-50140 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-50140 .brumps * {
    font-size: 12px;
}   
.page-id-50140 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-50140 li a{
    color:#d18c0a;
}
.page-id-50140 .thmbtn-orange, .page-id-50140 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-50140 .page-header {display:none;}
.page-id-50140 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-50140 .brumps {
    margin-top: 0rem;
}
.page-id-50140 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-50140 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-50140 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-50140 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-50140 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-50140 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-50140 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Masterclass-Spiritueel-ontwaken-header.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:top!important;
}
.page-id-50140 .herobg p, .page-id-50140 .herobg h1{
    color:#fff;
}

.page-id-50140 .herobg h1{  font-size: 44px!important;}

.page-id-50140 .herobg p, .page-id-50140 .herobg p, .page-id-50140 .herobg p, .page-id-50140 .herobg ul li{
    font-size:14px;
}
.page-id-50140 .herobg p, .page-id-50140 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-50140 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-50140 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-50140 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-50140 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-50140 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-50140 .socialproof{
}
.page-id-50140 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-50140 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50140 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50140 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-50140 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-50140 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-50140 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-50140 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-50140 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-50140 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-50140 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-50140 .vc_custom_1715166045334, .page-id-50140 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-50140 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-50140 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-50140 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-50140 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-50140 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-50140 h4{
    padding-bottom:20px;
}

.page-id-50140 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-50140 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-50140 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-50140 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-50140 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-50140 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50140 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50140 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-50140 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-50140 .sp-ea-single, .page-id-50140 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-50140 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}
/* EINDE Landingspagina's MC Spiritueel Ontwake*/

/*KUKURU 2025 AWP*/
.page-id-50174 .thmbtn-orange {
    background-color: #d18c0a;
    border-radius: 50px;
    padding: 15px 15px 15px 15px;
    color: #fff;
    margin: 0px 15px 0px 0px !important;
    z-index: 9999 !important;
}

.page-id-50174 .content {
    margin-top: 0px;
}

.page-id-50174 .timmerlp .hurrytimer-campaign {display: flex;
    flex-direction: column-reverse;}

.page-id-50174 .timmerlp .hurrytimer-headline {margin-top:15px;}

.page-id-50174 .timmerlp .hurrytimer-timer {
    margin-top:5px;
  font-weight: 500;}

.page-id-50174 .aftelklok, .page-id-50174 .countdown {padding:0px!important;}

.page-id-50174 .countdown .hurrytimer-cdt {display:block;}

.page-id-50174 .hurrytimer-headline {margin-top:-5px;}

@media only screen and (max-width: 769px) {
    .page-id-50174 .hurrytimer-headline {text-align:center;}
    .page-id-50174 .countdown .hurrytimer-cdt {padding-top:150px;
        display: flex !important;
        flex-direction: column-reverse!important;} 
    .page-id-50174 .hurrytimer-timer-digit,.page-id-50174 .hurrytimer-timer-sep {font-size:28px!important;}
    .page-id-50174 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:15px!important;}
    .page-id-50174 .hurrytimer-button {min-width:250px!important;}
    .landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
    .page-id-50174 .hurrytimer-headline {margin:10px auto;}
    .page-id-50174 .kennenmb {
    max-width: unset;
    margin: 0 auto;
    display: block;
    width: 60px;
}
}
/*KUKURU 2025 AWP - EINDE*/

/*Landingspagina's Ontwerp je zielskompas Challenge*/

/*
body.page-id-50290 {padding-top:0px!important;}

.page-id-50290 .stickyHeader {position:unset;}*/

.page-id-50290 .aftelklokmobiel {display: none;}

.page-id-50290 .live-deelnemen {padding-right:15px;padding-left:15px;}

.page-id-50290 .herovideo .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000025;
}

.page-id-50290 footer .wrapper {    display: none;}

.page-id-50290 .kennenmb {max-width:130px;margin: 0 auto;
    display: block;}

.page-id-50290 .aftelklok, .page-id-50290 .countdown {padding:0px!important;}

.page-id-50290 .countdown .hurrytimer-cdt {display:block;}

.page-id-50290 .hurrytimer-headline {margin-top:-5px;}

@media only screen and (max-width: 769px) {
    .page-id-50290 .aftelklokmobiel, .page-id-50290 .hurrytimer-campaign-50325 {display: block;}
    .page-id-50290 .tijdens-challenge {padding-bottom: 0px!important;}
    .page-id-50290 .thmbtn-orange {width: 100%!important;}
    .page-id-50290 .live-deelnemen {padding-right:0px;padding-left:0px;}
    .page-id-50290 .aftelklok, .page-id-50290 #top-header-sidebar {display:none!important;}
    .page-id-50290 .herobg {padding-top:100px!important;}
    .page-id-50290 .herobg h1 {font-size: 2rem!important}
    .page-id-50290 .hurrytimer-headline {text-align:center;}
    .page-id-50290 .hurrytimer-headline {text-align:center;}
    .page-id-50290 .countdown .hurrytimer-cdt {padding-top:100px;
        display: flex !important;
        flex-direction: column-reverse!important;} 
    .page-id-50290 .hurrytimer-timer-digit,.page-id-50290 .hurrytimer-timer-sep {font-size:28px!important;}
    .page-id-50290 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:15px!important;}
    .page-id-50290 .hurrytimer-button {min-width:250px!important;}
    .landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
    .page-id-50290 .hurrytimer-headline {margin-top:0px;}
    .page-id-50290 .kennenmb {
    max-width: unset;
    margin: 0 auto;
    display: block;
    width: 60px;
}
}

.page-id-50290 #menu-2022-hoofdmenu, .page-id-50290 .hidedesk {display:none!important;}

.page-id-50290 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-50290 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-50290 .geek-frame-holder iframe {border-radius:10px;}

.page-id-50290 .vc_gitem-post-data-source-post_excerpt, .page-id-50290 .vc_btn3-container, .page-id-50290 .btnontwikkel, .page-id-50290 .subbar, .page-id-50290 #header-sidebar .mob-top div:first-child, .page-id-50290 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-50290 .tawk-mobile {display:none!important;}

.page-id-50290 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-50290 .content {margin-top:0px!important;}

.page-id-50290 .beforeop .container {z-index:9;}
.page-id-50290 .rating-img {margin-top:-200px!important;}
.page-id-50290 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-50290 .geek-frame-holder iframe {
        height: 390px !important;}

    .page-id-50290 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-50290  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.page-id-50290 .kennenmbrow {   flex-direction: unset!important;
}
    .page-id-50290 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-50290 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-50290 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-50290 .thmbtn-orange, .page-id-50290 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-50290 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-50290 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-50290 .herovideo {
    margin: 30px 0px 0px 0px!important;
}
.page-id-50290 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-50290 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-50290 h2{
    font-size:1.5e;     
}   
.page-id-50290 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-50290 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-50290 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-50290 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-50290 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-50290 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-50290 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-50290 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-50290 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-50290 .brumps * {
    font-size: 12px;
}   
.page-id-50290 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-50290 li a{
    color:#d18c0a;
}
.page-id-50290 .thmbtn-orange, .page-id-50290 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-50290 .page-header {display:none;}
.page-id-50290 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-50290 .brumps {
    margin-top: 0rem;
}
.page-id-50290 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-50290 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-50290 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-50290 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-50290 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-50290 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-50290 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-Ontwerp-je-zielskompas-Challenge.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:top!important;
    overflow: visible !important;
}
.page-id-50290 .herobg p, .page-id-50290 .herobg h1{
    color:#fff;
}

.page-id-50290 .herobg h1{  font-size: 44px;}

.page-id-50290 .herobg p, .page-id-50290 .herobg p, .page-id-50290 .herobg p, .page-id-50290 .herobg ul li{
    font-size:14px;
}
.page-id-50290 .herobg p, .page-id-50290 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-50290 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-50290 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-50290 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-50290 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-50290 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-50290 .socialproof{
}
.page-id-50290 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-50290 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50290 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50290 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-50290 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-50290 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-50290 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-50290 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-50290 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-50290 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-50290 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-50290 .vc_custom_1715166045334, .page-id-50290 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-50290 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-50290 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-50290 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-50290 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-50290 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-50290 h4{
    padding-bottom:20px;
}

.page-id-50290 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-50290 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-50290 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-50290 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-50290 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-50290 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50290 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50290 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-50290 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-50290 .sp-ea-single, .page-id-50290 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-50290 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/* EINDE Ontwerp je zielskompas Challenge*/

/* Zielskompas Werkboek*/
.page-id-50301 #form_50446_field_2, .page-id-50301 #payment_methods_50446 {display:none!important;}
.page-id-50301 .hfc-video video {display:block;
    margin: 0 auto;}

.boekmobiel {display:none;}

@media only screen and (max-width: 769px) {
    .boekdesk, .page-id-50301 #top-header-sidebar {display:none;}
    .boekmobiel {display:block;}
}

.page-id-50301 footer .wrapper {    display: none;}

.centerblok {display:block;margin: auto 0px}

.page-id-49108 section.content, .page-id-49097 section.content {
    margin-top: 0px;
}

.page-id-50301 .herobg {display:block;}

.page-id-50301 .bedankt-cta {overflow:visible!important;}

.page-id-50301 .gf-werkboek {margin-top:-120px;padding-left:100px!important;padding-right:100px!important;}

.page-id-50301 .gform_required_legend {display: none;}

.page-id-50301 .gfield_description {color:#D18C0A;}

.page-id-50301 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-50301 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-50301 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_40 {
    background-color:#fad05a;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_40:hover {
    background-color:#ffe499;
}

.page-id-50301 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-50301 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-50301 .gfield--type-html {
    margin-top:35px;
}

.page-id-50301 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-50301 .gfield--input-type-rating .gfield_label{
    font-weight:400;
    padding-top: 0px !important;
}

.page-id-50301 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-50301 .ginput_container_radio .gchoice, .page-id-50301  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-50301 .ginput_container_radio .gform-field-label, .page-id-50301 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-50301 .ginput_container_radio .gfield-choice-input, .page-id-50301 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-50301 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-50301 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

.page-id-50301 .totaal-prijs-gf, .page-id-50301 #menu-2022-hoofdmenu, .page-id-50301 .hidedesk, .page-id-50301 .subbar {display:none!important;}

.page-id-50301 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-50301 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-50301 .geek-frame-holder iframe {border-radius:10px;}

.page-id-50301 .vc_gitem-post-data-source-post_excerpt, .page-id-50301 .vc_btn3-container, .page-id-50301 .btnontwikkel, .page-id-50301 .subbar, .page-id-50301 #header-sidebar .mob-top div:first-child, .page-id-50301 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-50301 .tawk-mobile {display:none!important;}

.page-id-50301 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-50301 .content {margin-top:0px!important;}

.page-id-50301 .beforeop .container {z-index:9;}
.page-id-50301 .rating-img {margin-top:-200px!important;}
.page-id-50301 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-50301 .gf-werkboek {margin-top:-90px;padding-left:20px!important;padding-right:20px!important;}
    .page-id-50301 .herobg h1 {margin-top:70px!important;}
    .page-id-50301 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-50301  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-50301 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-50301 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-50301 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-50301 .thmbtn-orange, .page-id-50301 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-50301 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-50301 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-50301 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-50301 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-50301 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-50301 h2{
    font-size:1.5e;     
}   
.page-id-50301 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-50301 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-50301 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-50301 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-50301 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-50301 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-50301 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-50301 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-50301 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-50301 .brumps * {
    font-size: 12px;
}   
.page-id-50301 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-50301 li a{
    color:#d18c0a;
}
.page-id-50301 .thmbtn-orange, .page-id-50301 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-50301 .page-header {display:none;}
.page-id-50301 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-50301 .brumps {
    margin-top: 0rem;
}
.page-id-50301 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-50301 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-50301 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-50301 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-50301 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-50301 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-50301 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Ontwerp-je-zielskompas-Challenge-header.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:center!important;
}
.page-id-50301 .herobg p, .page-id-50301 .herobg h1{
    color:#fff;
}

.page-id-50301 .herobg h1{  font-size: 44px!important;}

.page-id-50301 .herobg p, .page-id-50301 .herobg p, .page-id-50301 .herobg p, .page-id-50301 .herobg ul li{
    font-size:14px;
}
.page-id-50301 .herobg p, .page-id-50301 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-50301 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-50301 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-50301 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-50301 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-50301 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-50301 .socialproof{
}
.page-id-50301 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-50301 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50301 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50301 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-50301 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-50301 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-50301 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-50301 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-50301 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-50301 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-50301 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-50301 .vc_custom_1715166045334, .page-id-50301 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-50301 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-50301 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-50301 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-50301 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-50301 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-50301 h4{
    padding-bottom:20px;
}

.page-id-50301 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-50301 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-50301 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-50301 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-50301 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-50301 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50301 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50301 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-50301 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-50301 .sp-ea-single, .page-id-50301 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-50301 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/* EINDE High Frequency Werkboek*/

/*Landingspagina's Ontwerp je zielskompas challenge Recordings*/

.page-id-50297 .bedankt-cta .actie-kolom a { margin-bottom: 0px !important;}


.page-id-50297 .timmerlp .hurrytimer-campaign {display: flex;
    flex-direction: column-reverse;}

.page-id-50297 .hurrytimer-button {pointer-events: none; cursor: default;}

.page-id-50297 .hurrytimer-button-wrap {margin-top:0px!important;}

.page-id-50297 .timmerlp .hurrytimer-headline {margin-top:10px;}

.page-id-50297 .timmerlp .hurrytimer-headline p {color:#787878; font-size:13px!important;}

.page-id-50297 .timmerlp .hurrytimer-timer {
    display:none;}

.page-id-50297 footer .wrapper {    display: none;}

.molliehfc label {font-weight:600; font-size:15px;}

.molliehfc #form_49126_field_2, .molliehfc label[for=form_49126_field_2] .mollie-forms-required, .molliehfc #form_49126_field_3 input, .molliehfc br {display:none;}

.molliehfc input[type=text], .molliehfc input[type=email] {border-style: none none solid none;height:30px}

.molliehfc button {  
      border: none;
    padding: 13px 20px;
    border-radius: 10px;
    background-color: #d18c0a;
    color: white;
    font-weight: 600;
    width: 100%;
    cursor: pointer;}

.molliehfc button:hover {background-color:#FAD05A;}

.molliefout {
      text-align: center;
    border: 2px solid red;
    border-radius: 10px;
    padding: 20px;
    background-color: #ffb1b1;}

.molliesucces {
      text-align: center;
    border: 2px solid green;
    border-radius: 10px;
    padding: 20px;
    background-color: #bfffbf;}


.page-id-50297 .actie-kolom {margin-top:-70px;}

.centerblok {display:block;margin: auto 0px}

.page-id-49108 section.content, .page-id-49097 section.content {
    margin-top: 0px;
}

.page-id-50297 .herobg {display:block;}

.page-id-50297 .bedankt-cta {overflow:visible!important;}

.page-id-50297 .gf-werkboek {margin-top:-120px;padding-left:100px!important;padding-right:100px!important;}

.page-id-50297 .gform_required_legend {display: none;}

.page-id-50297 .gfield_description {color:#D18C0A;}

.page-id-50297 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-50297 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-50297 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_40 {
    background-color:#fad05a;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_40:hover {
    background-color:#ffe499;
}

.page-id-50297 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-50297 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-50297 .gfield--type-html {
    margin-top:35px;
}

.page-id-50297 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-50297 .gfield--input-type-rating .gfield_label{
    font-weight:400;
    padding-top: 0px !important;
}

.page-id-50297 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-50297 .ginput_container_radio .gchoice, .page-id-50297  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-50297 .ginput_container_radio .gform-field-label, .page-id-50297 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-50297 .ginput_container_radio .gfield-choice-input, .page-id-50297 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-50297 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-50297 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

.page-id-50297 .totaal-prijs-gf, .page-id-50297 #menu-2022-hoofdmenu, .page-id-50297 .hidedesk, .page-id-50297 .subbar {display:none!important;}

.page-id-50297 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-50297 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-50297 .geek-frame-holder iframe {border-radius:10px;}

.page-id-50297 .vc_gitem-post-data-source-post_excerpt, .page-id-50297 .vc_btn3-container, .page-id-50297 .btnontwikkel, .page-id-50297 .subbar, .page-id-50297 #header-sidebar .mob-top div:first-child, .page-id-50297 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-50297 .tawk-mobile {display:none!important;}

.page-id-50297 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-50297 .content {margin-top:0px!important;}

.page-id-50297 .beforeop .container {z-index:9;}
.page-id-50297 .rating-img {margin-top:-200px!important;}
.page-id-50297 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-50297 .actie-kolom { margin-top: 0px; }
    .page-id-50297 .gf-werkboek {margin-top:-90px;padding-left:20px!important;padding-right:20px!important;}
    .page-id-50297 .herobg h1 {margin-top:70px!important;}
    .page-id-50297 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-50297  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-50297 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-50297 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-50297 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-50297 .thmbtn-orange, .page-id-50297 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-50297 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-50297 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-50297 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-50297 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-50297 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-50297 h2{
    font-size:1.5e;     
}   
.page-id-50297 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-50297 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-50297 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-50297 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-50297 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-50297 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-50297 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-50297 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-50297 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-50297 .brumps * {
    font-size: 12px;
}   
.page-id-50297 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-50297 li a{
    color:#d18c0a;
}
.page-id-50297 .thmbtn-orange, .page-id-50297 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-50297 .page-header {display:none;}
.page-id-50297 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-50297 .brumps {
    margin-top: 0rem;
}
.page-id-50297 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-50297 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-50297 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-50297 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-50297 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-50297 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-50297 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Ontwerp-je-zielskompas-Challenge-header.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:center!important;
}
.page-id-50297 .herobg p, .page-id-50297 .herobg h1{
    color:#fff;
}

.page-id-50297 .herobg h1{  font-size: 44px!important;}

.page-id-50297 .herobg p, .page-id-50297 .herobg p, .page-id-50297 .herobg p, .page-id-50297 .herobg ul li{
    font-size:14px;
}
.page-id-50297 .herobg p, .page-id-50297 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-50297 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-50297 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-50297 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-50297 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-50297 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-50297 .socialproof{
}
.page-id-50297 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-50297 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50297 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50297 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-50297 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-50297 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-50297 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-50297 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-50297 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-50297 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-50297 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-50297 .vc_custom_1715166045334, .page-id-50297 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-50297 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-50297 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-50297 .thmbtn-orange{
    background-color:#FAD05A;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#181818;
    margin:0px 0px 0px 0px!important;
    z-index:9999!important;
}

.page-id-50297 .thmbtn-orange:hover {background-color:#fce26b;} 

.page-id-50297 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-50297 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-50297 h4{
    padding-bottom:20px;
}

.page-id-50297 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-50297 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-50297 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-50297 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-50297 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-50297 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50297 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50297 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-50297 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-50297 .sp-ea-single, .page-id-50297 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-50297 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/*Landingspagina's Ontwerp je zielskompas challenge Recordings*/

/*Bedankpagina's Ontwerp je zielskompas Challenge*/

.page-id-50293 .hfc-video video {display: block;
    margin: 0 auto;
    border-radius: 10px;
}

.page-id-50293 .typ-ojz {margin-top:60px;}

.page-id-50293 .ojz-video {padding-left:6%!important;padding-right:6%!important;}

.page-id-50293 footer .wrapper {    display: none;}

.page-id-50293 section.content {margin-top:0px;}

.page-id-50293 #menu-2022-hoofdmenu, .page-id-50293 .hidedesk, .page-id-50293 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
    .page-id-50293 .typ-tekst {padding-top:0px!important;}
    .page-id-50293 .typ-tekst p {margin-top:0px!important;}
    .page-id-50293 .download-werkboek {padding-top: 10px!important;}
    .page-id-50293 .vc_custom_1730302341269 {padding-top:0px!important;margin-top:-25px!important;}
    .page-id-50293 .vc_custom_1737542423328 {padding-bottom:0px!important;}
    .page-id-50293 .thmbtn-orange {width: 100%!important;}
    .page-id-50293 #top-header-sidebar, .page-id-50293 .wegmobiel {display:none!important;}
    .page-id-50293 .typ-ojz {margin-top:0px;}
    .page-id-50293 .scheidinghfc {display:none!important;}
}

/*Landingspagina's High Frequency Challenge*/
.hurrytimer-campaign-49671 .hurrytimer-headline, .hurrytimer-campaign-49672 .hurrytimer-headline {max-width: 530px!important;}

/*
body.page-id-50293 {padding-top:0px!important;}

.page-id-50293 .stickyHeader {position:unset;}*/



.page-id-50293 .herovideo .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000025;
}

.page-id-50293 footer .wrapper {    display: none;}

.page-id-50293 .kennenmb {max-width:130px;margin: 0 auto;
    display: block;}

.page-id-50293 .aftelklok, .page-id-50293 .countdown {padding:0px!important;}

.page-id-50293 .countdown .hurrytimer-cdt {display:block;}

.page-id-50293 .hurrytimer-headline {margin-top:-5px;}

@media only screen and (max-width: 769px) {
    .page-id-50293 .hurrytimer-headline {text-align:center;}
    .page-id-50293 .countdown .hurrytimer-cdt {padding-top:100px;
        display: flex !important;
        flex-direction: column-reverse!important;} 
    .page-id-50293 .hurrytimer-timer-digit,.page-id-50293 .hurrytimer-timer-sep {font-size:28px!important;}
    .page-id-50293 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:15px!important;}
    .page-id-50293 .hurrytimer-button {min-width:250px!important;}
    .landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
    .page-id-50293 .hurrytimer-headline {margin-top:0px;}
    .page-id-50293 .kennenmb {
    max-width: unset;
    margin: 0 auto;
    display: block;
    width: 60px;
}
}

.page-id-50293 #menu-2022-hoofdmenu, .page-id-50293 .hidedesk {display:none!important;}

.page-id-50293 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-50293 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-50293 .geek-frame-holder iframe {border-radius:10px;}

.page-id-50293 .vc_gitem-post-data-source-post_excerpt, .page-id-50293 .vc_btn3-container, .page-id-50293 .btnontwikkel, .page-id-50293 .subbar, .page-id-50293 #header-sidebar .mob-top div:first-child, .page-id-50293 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-50293 .tawk-mobile {display:none!important;}

.page-id-50293 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-50293 .content {margin-top:0px!important;}

.page-id-50293 .beforeop .container {z-index:9;}
.page-id-50293 .rating-img {margin-top:-200px!important;}
.page-id-50293 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-50293 .geek-frame-holder iframe {
        height: 390px !important;}

    .page-id-50293 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-50293  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.page-id-50293 .kennenmbrow {   flex-direction: unset!important;
}
    .page-id-50293 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-50293 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-50293 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-50293 .thmbtn-orange, .page-id-50293 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-50293 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-50293 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-50293 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-50293 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-50293 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-50293 h2{
    font-size:1.5e;     
}   
.page-id-50293 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-50293 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-50293 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-50293 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-50293 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-50293 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-50293 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-50293 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-50293 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-50293 .brumps * {
    font-size: 12px;
}   
.page-id-50293 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-50293 li a{
    color:#d18c0a;
}
.page-id-50293 .thmbtn-orange, .page-id-50293 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-50293 .page-header {display:none;}
.page-id-50293 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-50293 .brumps {
    margin-top: 0rem;
}
.page-id-50293 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-50293 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-50293 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-50293 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-50293 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-50293 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-50293 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Ontwerp-je-zielskompas-Challenge-header.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:top!important;
}
.page-id-50293 .herobg p, .page-id-50293 .herobg h1{
    color:#fff;
}

.page-id-50293 .herobg h1{  font-size: 44px!important;}

.page-id-50293 .herobg p, .page-id-50293 .herobg p, .page-id-50293 .herobg p, .page-id-50293 .herobg ul li{
    font-size:14px;
}
.page-id-50293 .herobg p, .page-id-50293 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-50293 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-50293 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-50293 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-50293 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-50293 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-50293 .socialproof{
}
.page-id-50293 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-50293 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50293 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50293 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-50293 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-50293 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-50293 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-50293 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-50293 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-50293 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-50293 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-50293 .vc_custom_1715166045334, .page-id-50293 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-50293 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-50293 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-50293 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-50293 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-50293 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-50293 h4{
    padding-bottom:20px;
}

.page-id-50293 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-50293 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-50293 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-50293 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-50293 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-50293 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50293 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50293 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-50293 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-50293 .sp-ea-single, .page-id-50293 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-50293 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/* EINDE Ontwerp je zielskompas Challenge*/

/*Salespagina's HT Ontwerp je zielskompas*/
.page-id-50614 #header-sidebar .mob-top div:first-child, .page-id-50614 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-50614 .tawk-mobile {display:none!important;}

.page-id-50614 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-50614 footer .wrapper {    display: none;}

.page-id-50614 section.content {margin-top:0px;}

.page-id-50614 #menu-2022-hoofdmenu, .page-id-50614 .hidedesk, .page-id-50614 .subbar {display:none!important;}

.page-id-50614 .vc_images_carousel {
    margin:-150px auto 0 !important;
}
.page-id-50614 .content {
    margin-top: 0px;
}
.postid-46547 .hurrytimer-cdt, .page-id-50614 .hurrytimer-cdt {display:block;}

.vc_gitem-animated-block a {
  pointer-events: none!important;
    cursor: default!important;}

.page-id-50614 .vc_gitem-post-data-source-post_title h4 {text-align:center!important;}

.page-id-50614 .vc_gitem-post-data-source-post_excerpt, .page-id-50614 .vc_btn3-container, .page-id-50614 .btnontwikkel, .page-id-50614 .subbar {display:none!important;}

.landingblok h2, .landingblok h1 {font-size: 2.9em;}

.page-id-50614 .studiegids-mobiel {display:none;}

@media only screen and (max-width: 769px) {
    .page-id-50614 .scheidinghfc {display:none;}
    .page-id-50614 .countdown .hurrytimer-cdt {padding-top:90px;} 
    .page-id-50614 .hurrytimer-timer-digit,.page-id-50614 .hurrytimer-timer-sep {font-size:28px!important;}
    .page-id-50614 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:14px!important;}
    .page-id-50614 .hurrytimer-button {min-width:250px!important;}
    .landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
    .page-id-50614 .vc_images_carousel {
    margin:0px auto 0 !important;
}
    .page-id-50614 .studiegids-desktop {
        display:none;
    }
    .page-id-50614 .studiegids-mobiel {display:block;}
}

.page-id-50614 .beforeop .container {z-index:9;}
.page-id-50614 .rating-img {margin-top:-200px!important;}
.page-id-50614 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-50614 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-50614  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-50614 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-50614 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-50614 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-50614 .thmbtn-orange, .page-id-50614 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-50614 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-50614 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-50614 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.page-id-50614 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-50614 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-50614 h2{
    font-size:1.5e;     
}   
.page-id-50614 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-50614 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-50614 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-50614 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-50614 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-50614 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-50614 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-50614 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-50614 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-50614 .brumps * {
    font-size: 12px;
}   
.page-id-50614 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-50614 li a{
    color:#d18c0a;
}
.page-id-50614 .thmbtn-orange, .page-id-50614 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-50614 .page-header {display:none;}
.page-id-50614 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-50614 .brumps {
    margin-top: 0rem;
}
.page-id-50614 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-50614 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-50614 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-50614 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-50614 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-50614 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-50614 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-Spiritueel-Coach.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:top!important;
}
.page-id-50614 .herobg p, .page-id-50614 .herobg h2{
    color:#fff;
}
.page-id-50614 .herobg p, .page-id-50614 .herobg p, .page-id-50614 .herobg p, .page-id-50614 .herobg ul li{
    font-size:14px;
}
.page-id-50614 .herobg p, .page-id-50614 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-50614 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-50614 .herovideo{
margin:150px 0px -150px 0px;
    background-color:#c8dedb;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-50614 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-50614 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-50614 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-50614 .socialproof{
}
.page-id-50614 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-50614 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50614 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50614 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-50614 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-50614 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-50614 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-50614 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-50614 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-50614 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-50614 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-50614 .vc_custom_1715166045334, .page-id-50614 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-50614 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-50614 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-50614 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-50614 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-50614 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-50614 h4{
    padding-bottom:20px;
}

.page-id-50614 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-50614 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-50614 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-50614 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-50614 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-50614 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50614 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50614 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-50614 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-50614 .sp-ea-single, .page-id-50614 .ea-body{
    border-radius:15px;
}

/* Einde Salespagina's HT Ontwerp je zielskompas*/

/*Landingspagina's MC Ontdek jouw zielspotentieel*/

.page-id-50333 #menu-2022-hoofdmenu, .page-id-50333 .hidedesk, .page-id-50333 .subbar {display:none!important;}

.page-id-50333 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-50333 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-50333 .geek-frame-holder iframe {border-radius:10px;}

.page-id-50333 .vc_gitem-post-data-source-post_excerpt, .page-id-50333 .vc_btn3-container, .page-id-50333 .btnontwikkel, .page-id-50333 .subbar, .page-id-50333 #header-sidebar .mob-top div:first-child, .page-id-50333 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-50333 .tawk-mobile {display:none!important;}

.page-id-50333 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-50333 .content {margin-top:0px!important;}

.page-id-50333 .beforeop .container {z-index:9;}
.page-id-50333 .rating-img {margin-top:-200px!important;}
.page-id-50333 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-50333 .herobg h1 {margin-top:70px!important;}
    .page-id-50333 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-50333  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-50333 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-50333 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-50333 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-50333 .thmbtn-orange, .page-id-50333 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-50333 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-50333 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-50333 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-50333 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-50333 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-50333 h2{
    font-size:1.5e;     
}   
.page-id-50333 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-50333 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-50333 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-50333 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-50333 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-50333 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-50333 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-50333 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-50333 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-50333 .brumps * {
    font-size: 12px;
}   
.page-id-50333 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-50333 li a{
    color:#d18c0a;
}
.page-id-50333 .thmbtn-orange, .page-id-50333 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-50333 .page-header {display:none;}
.page-id-50333 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-50333 .brumps {
    margin-top: 0rem;
}
.page-id-50333 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-50333 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-50333 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-50333 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-50333 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-50333 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-50333 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Masterclass-Van-hoofd-naar-hart.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;
}
.page-id-50333 .herobg p, .page-id-50333 .herobg h1{
    color:#fff;
}
.page-id-50333 .herobg p, .page-id-50333 .herobg p, .page-id-50333 .herobg p, .page-id-50333 .herobg ul li{
    font-size:14px;
}
.page-id-50333 .herobg p, .page-id-50333 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-50333 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-50333 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-50333 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-50333 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-50333 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-50333 .socialproof{
}
.page-id-50333 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-50333 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50333 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50333 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-50333 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-50333 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-50333 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-50333 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-50333 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-50333 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-50333 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-50333 .vc_custom_1715166045334, .page-id-50333 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-50333 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-50333 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-50333 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-50333 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-50333 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-50333 h4{
    padding-bottom:20px;
}

.page-id-50333 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-50333 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-50333 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-50333 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-50333 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-50333 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50333 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50333 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-50333 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-50333 .sp-ea-single, .page-id-50333 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-50333 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/* EINDE Landingspagina's MC Ontdek jouw zielspotentieel*/

/*Landingspagina's Ontwerp je zielskompas video nieuwsbrief*/
.page-id-50386 .hfc-video video {display: block;
    margin: 0 auto;
    border-radius: 10px;
}

.page-id-50386 footer .wrapper {    display: none;}

.page-id-50386 section.content {margin-top:0px;}

.page-id-50386 #menu-2022-hoofdmenu, .page-id-50386 .hidedesk, .page-id-50386 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
    .page-id-50386 .scheidinghfc {display:none;}
}

/*Einde Landingspagina's Ontwerp je zielskompas video nieuwsbrief*/

/*Landingspagina's Ontwerp je zielskompas video nurturing*/
.page-id-50404 .hfc-video video {display: block;
    margin: 0 auto;
    border-radius: 10px;
}

.page-id-50404 footer .wrapper {    display: none;}

.page-id-50404 section.content {margin-top:0px;}

.page-id-50404 #menu-2022-hoofdmenu, .page-id-50404 .hidedesk, .page-id-50404 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
    .page-id-50404 .scheidinghfc {display:none;}
}

/*Einde Landingspagina's Ontwerp je zielskompas video nurturing*/


/*Euroteken saleswizards templates*/
.item-price svg {width: 14px!important;}

/*Einde Euroteken saleswizards templates*/

/*Verbeterpunten Wendy*/
.trainergrid .vc_btn3-container, .studentengrid .card-content p {display: none!important;}
.trainergrid a, .trainergrid .vc_grid-item-mini, .studentengrid a {
    pointer-events: none;
    cursor: default;
}

.studentengrid .card-content h4{
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}

/*Einde Verbeterpunten Wendy*/

/*TYP E-book Reiki*/
.page-id-50571 footer .wrapper {    display: none;}

.page-id-50571 section.content {margin-top:0px;}

.page-id-50571 #menu-2022-hoofdmenu, .page-id-50571 .hidedesk, .page-id-50571 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
    .page-id-50571 .scheidinghfc, .page-id-50571 #top-header-sidebar {display:none;}
}

/*Einde TYP E-book Reiki*/

/*TYP ebook algemeen*/
.typ-first-row {padding-top:50px!important;}

@media only screen and (max-width: 769px) {
    .typ-first-row {padding-top:45px!important;padding-bottom: 0px!important;}
}
/*Einde TYP algemeen*/

/*TYP informatiebijeenkomst*/
.page-id-50593 .gform_required_legend {display: none;}

.page-id-50593 .gfield_description {color:#D18C0A;}

.upload-formulier-gf {
    background-color:#fff;
    padding:20px 40px;
    border-radius:10px;
    box-shadow: 0px 10px 20px 0px #00000010;
}

.page-id-50593 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-50593 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-50593 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_54 {
    background-color:#d18c09;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_54:hover {
    background-color:#ffe499;
}

.gform_previous_button {
    background-color:#fff;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_previous_button:hover {background-color:#fdf8f8!important;}

.page-id-46224 .gform_wrapper.gravity-theme {
    max-width: 650px;
}

.page-id-50593 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-50593 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-50593 .gfield--type-html {
    margin-top:35px;
}

.page-id-50593 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-50593 .gfield--input-type-rating .gfield_label{
    font-weight:400;
    padding-top: 0px !important;
}

.page-id-50593 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-50593 .ginput_container_radio .gchoice, .page-id-50593  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-50593 .ginput_container_radio .gform-field-label, .page-id-50593 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-50593 .ginput_container_radio .gfield-choice-input, .page-id-50593 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-50593 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-50593 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

#gform_54 {
    padding-top:40px;
}

#gform_wrapper_54 #input_54_4 {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    padding-bottom: 12px;
}

.page-id-50593 footer .wrapper {    display: none;}

.page-id-50593 section.content {margin-top:0px;}

.page-id-50593 #menu-2022-hoofdmenu, .page-id-50593 .hidedesk, .page-id-50593 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
    .page-id-50593 .scheidinghfc, .page-id-50593 #top-header-sidebar {display:none;}
}

/*Einde TYP informatiebijeenkomst*/

/* Zielskompas Werkboek office*/
.page-id-50717 #form_50446_field_2, .page-id-50717 #payment_methods_50446 {display:none!important;}
.page-id-50717 .hfc-video video {display:block;
    margin: 0 auto;}

.boekmobiel {display:none;}

@media only screen and (max-width: 769px) {
    .boekdesk, .page-id-50717 #top-header-sidebar {display:none;}
    .boekmobiel {display:block;}
}

.page-id-50717 footer .wrapper {    display: none;}

.centerblok {display:block;margin: auto 0px}

.page-id-49108 section.content, .page-id-49097 section.content {
    margin-top: 0px;
}

.page-id-50717 .herobg {display:block;}

.page-id-50717 .bedankt-cta {overflow:visible!important;}

.page-id-50717 .gf-werkboek {margin-top:-120px;padding-left:100px!important;padding-right:100px!important;}

.page-id-50717 .gform_required_legend {display: none;}

.page-id-50717 .gfield_description {color:#D18C0A;}

.page-id-50717 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-50717 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-50717 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_40 {
    background-color:#fad05a;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_40:hover {
    background-color:#ffe499;
}

.page-id-50717 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-50717 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-50717 .gfield--type-html {
    margin-top:35px;
}

.page-id-50717 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-50717 .gfield--input-type-rating .gfield_label{
    font-weight:400;
    padding-top: 0px !important;
}

.page-id-50717 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-50717 .ginput_container_radio .gchoice, .page-id-50717  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-50717 .ginput_container_radio .gform-field-label, .page-id-50717 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-50717 .ginput_container_radio .gfield-choice-input, .page-id-50717 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-50717 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-50717 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

.page-id-50717 .totaal-prijs-gf, .page-id-50717 #menu-2022-hoofdmenu, .page-id-50717 .hidedesk, .page-id-50717 .subbar {display:none!important;}

.page-id-50717 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-50717 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-50717 .geek-frame-holder iframe {border-radius:10px;}

.page-id-50717 .vc_gitem-post-data-source-post_excerpt, .page-id-50717 .vc_btn3-container, .page-id-50717 .btnontwikkel, .page-id-50717 .subbar, .page-id-50717 #header-sidebar .mob-top div:first-child, .page-id-50717 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-50717 .tawk-mobile {display:none!important;}

.page-id-50717 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-50717 .content {margin-top:0px!important;}

.page-id-50717 .beforeop .container {z-index:9;}
.page-id-50717 .rating-img {margin-top:-200px!important;}
.page-id-50717 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-50717 .gf-werkboek {margin-top:-90px;padding-left:20px!important;padding-right:20px!important;}
    .page-id-50717 .herobg h1 {margin-top:70px!important;}
    .page-id-50717 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-50717  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-50717 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-50717 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-50717 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-50717 .thmbtn-orange, .page-id-50717 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-50717 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-50717 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-50717 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-50717 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-50717 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-50717 h2{
    font-size:1.5e;     
}   
.page-id-50717 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-50717 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-50717 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-50717 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-50717 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-50717 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-50717 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-50717 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-50717 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-50717 .brumps * {
    font-size: 12px;
}   
.page-id-50717 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-50717 li a{
    color:#d18c0a;
}
.page-id-50717 .thmbtn-orange, .page-id-50717 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-50717 .page-header {display:none;}
.page-id-50717 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-50717 .brumps {
    margin-top: 0rem;
}
.page-id-50717 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-50717 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-50717 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-50717 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-50717 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-50717 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-50717 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Ontwerp-je-zielskompas-Challenge-header.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:center!important;
}
.page-id-50717 .herobg p, .page-id-50717 .herobg h1{
    color:#fff;
}

.page-id-50717 .herobg h1{  font-size: 44px!important;}

.page-id-50717 .herobg p, .page-id-50717 .herobg p, .page-id-50717 .herobg p, .page-id-50717 .herobg ul li{
    font-size:14px;
}
.page-id-50717 .herobg p, .page-id-50717 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-50717 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-50717 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-50717 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-50717 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-50717 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-50717 .socialproof{
}
.page-id-50717 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-50717 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50717 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50717 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-50717 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-50717 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-50717 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-50717 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-50717 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-50717 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-50717 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-50717 .vc_custom_1715166045334, .page-id-50717 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-50717 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-50717 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-50717 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-50717 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-50717 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-50717 h4{
    padding-bottom:20px;
}

.page-id-50717 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-50717 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-50717 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-50717 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-50717 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-50717 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50717 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50717 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-50717 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-50717 .sp-ea-single, .page-id-50717 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-50717 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/* EINDE High Frequency Werkboek office*/

/* Enquete OJZC */

.page-id-50723 .ginput_container_email {background-color: #d9d9d9;}
.page-id-50723 .ginput_container_email input {pointer-events: none;
  cursor: default;
text-decoration: none;}

.page-id-50723 .gform_required_legend {display: none;}

.page-id-50723 .gfield_description {color:#D18C0A;}

.page-id-50723 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-50723 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-50723 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_55 {
    background-color:#d18c09;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_55:hover {
    background-color:#ffe499;
}

.page-id-50723 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-50723 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-50723 .gfield--type-html {
    margin-top:35px;
}

.page-id-50723 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-50723 .gfield--input-type-rating .gfield_label{
    padding-top: 0px !important;
}

.page-id-50723 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-50723 .ginput_container_radio .gchoice, .page-id-50723  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-50723 .ginput_container_radio .gform-field-label, .page-id-50723 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-50723 .ginput_container_radio .gfield-choice-input, .page-id-50723 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-50723 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-50723 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

#gform_55 {
    padding-top:40px;
}

#gform_wrapper_55 #input_55_4 {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    padding-bottom: 12px;
}

/* Einde Enquete OJZC */

/*Landingspagina's Ontwerp je zielskompas challenge Recordings thijs*/

.page-id-50746 .bedankt-cta .actie-kolom a { margin-bottom: 0px !important;}


.page-id-50746 .timmerlp .hurrytimer-campaign {display: flex;
    flex-direction: column-reverse;}

.page-id-50746 .hurrytimer-button {pointer-events: none; cursor: default;}

.page-id-50746 .hurrytimer-button-wrap {margin-top:0px!important;}

.page-id-50746 .timmerlp .hurrytimer-headline {margin-top:10px;}

.page-id-50746 .timmerlp .hurrytimer-headline p {color:#787878; font-size:13px!important;}

.page-id-50746 .timmerlp .hurrytimer-timer {
    display:none;}

.page-id-50746 footer .wrapper {    display: none;}

.molliehfc label {font-weight:600; font-size:15px;}

.molliehfc #form_49126_field_2, .molliehfc label[for=form_49126_field_2] .mollie-forms-required, .molliehfc #form_49126_field_3 input, .molliehfc br {display:none;}

.molliehfc input[type=text], .molliehfc input[type=email] {border-style: none none solid none;height:30px}

.molliehfc button {  
      border: none;
    padding: 13px 20px;
    border-radius: 10px;
    background-color: #d18c0a;
    color: white;
    font-weight: 600;
    width: 100%;
    cursor: pointer;}

.molliehfc button:hover {background-color:#FAD05A;}

.molliefout {
      text-align: center;
    border: 2px solid red;
    border-radius: 10px;
    padding: 20px;
    background-color: #ffb1b1;}

.molliesucces {
      text-align: center;
    border: 2px solid green;
    border-radius: 10px;
    padding: 20px;
    background-color: #bfffbf;}


.page-id-50746 .actie-kolom {margin-top:-70px;}

.centerblok {display:block;margin: auto 0px}

.page-id-49108 section.content, .page-id-49097 section.content {
    margin-top: 0px;
}

.page-id-50746 .herobg {display:block;}

.page-id-50746 .bedankt-cta {overflow:visible!important;}

.page-id-50746 .gf-werkboek {margin-top:-120px;padding-left:100px!important;padding-right:100px!important;}

.page-id-50746 .gform_required_legend {display: none;}

.page-id-50746 .gfield_description {color:#D18C0A;}

.page-id-50746 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-50746 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-50746 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_40 {
    background-color:#fad05a;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_40:hover {
    background-color:#ffe499;
}

.page-id-50746 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-50746 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-50746 .gfield--type-html {
    margin-top:35px;
}

.page-id-50746 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-50746 .gfield--input-type-rating .gfield_label{
    font-weight:400;
    padding-top: 0px !important;
}

.page-id-50746 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-50746 .ginput_container_radio .gchoice, .page-id-50746  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-50746 .ginput_container_radio .gform-field-label, .page-id-50746 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-50746 .ginput_container_radio .gfield-choice-input, .page-id-50746 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-50746 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-50746 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

.page-id-50746 .totaal-prijs-gf, .page-id-50746 #menu-2022-hoofdmenu, .page-id-50746 .hidedesk, .page-id-50746 .subbar {display:none!important;}

.page-id-50746 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-50746 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-50746 .geek-frame-holder iframe {border-radius:10px;}

.page-id-50746 .vc_gitem-post-data-source-post_excerpt, .page-id-50746 .vc_btn3-container, .page-id-50746 .btnontwikkel, .page-id-50746 .subbar, .page-id-50746 #header-sidebar .mob-top div:first-child, .page-id-50746 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-50746 .tawk-mobile {display:none!important;}

.page-id-50746 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-50746 .content {margin-top:0px!important;}

.page-id-50746 .beforeop .container {z-index:9;}
.page-id-50746 .rating-img {margin-top:-200px!important;}
.page-id-50746 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-50746 .actie-kolom { margin-top: 0px; }
    .page-id-50746 .gf-werkboek {margin-top:-90px;padding-left:20px!important;padding-right:20px!important;}
    .page-id-50746 .herobg h1 {margin-top:70px!important;}
    .page-id-50746 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-50746  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-50746 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-50746 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-50746 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-50746 .thmbtn-orange, .page-id-50746 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-50746 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-50746 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-50746 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-50746 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-50746 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-50746 h2{
    font-size:1.5e;     
}   
.page-id-50746 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-50746 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-50746 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-50746 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-50746 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-50746 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-50746 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-50746 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-50746 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-50746 .brumps * {
    font-size: 12px;
}   
.page-id-50746 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-50746 li a{
    color:#d18c0a;
}
.page-id-50746 .thmbtn-orange, .page-id-50746 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-50746 .page-header {display:none;}
.page-id-50746 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-50746 .brumps {
    margin-top: 0rem;
}
.page-id-50746 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-50746 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-50746 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-50746 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-50746 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-50746 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-50746 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Ontwerp-je-zielskompas-Challenge-header.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:center!important;
}
.page-id-50746 .herobg p, .page-id-50746 .herobg h1{
    color:#fff;
}

.page-id-50746 .herobg h1{  font-size: 44px!important;}

.page-id-50746 .herobg p, .page-id-50746 .herobg p, .page-id-50746 .herobg p, .page-id-50746 .herobg ul li{
    font-size:14px;
}
.page-id-50746 .herobg p, .page-id-50746 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-50746 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-50746 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-50746 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-50746 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-50746 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-50746 .socialproof{
}
.page-id-50746 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-50746 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50746 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50746 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-50746 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-50746 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-50746 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-50746 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-50746 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-50746 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-50746 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-50746 .vc_custom_1715166045334, .page-id-50746 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-50746 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-50746 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-50746 .thmbtn-orange{
    background-color:#FAD05A;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#181818;
    margin:0px 0px 0px 0px!important;
    z-index:9999!important;
}

.page-id-50746 .thmbtn-orange:hover {background-color:#fce26b;} 

.page-id-50746 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-50746 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-50746 h4{
    padding-bottom:20px;
}

.page-id-50746 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-50746 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-50746 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-50746 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-50746 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-50746 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50746 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50746 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-50746 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-50746 .sp-ea-single, .page-id-50746 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-50746 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/*Landingspagina's Ontwerp je zielskompas challenge Recordings thijs*/
#input_54_105, #input_56_105 {border-width: 0px 0px 1px 0px !important;padding-bottom: 12px !important;}
#input_54_3, #input_56_3 {background-color: grey!important;pointer-events: none!important;cursor: default!important;}
/* Voorbereiding info HT en SC */


/*TYP informatiebijeenkomst SC*/
.page-id-50759 .gform_required_legend {display: none;}

.page-id-50759 .gfield_description {color:#D18C0A;}

.upload-formulier-gf {
    background-color:#fff;
    padding:20px 40px;
    border-radius:10px;
    box-shadow: 0px 10px 20px 0px #00000010;
}

.page-id-50759 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-50759 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-50759 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_54 {
    background-color:#d18c09;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_54:hover {
    background-color:#ffe499;
}

.gform_previous_button {
    background-color:#fff;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_previous_button:hover {background-color:#fdf8f8!important;}

.page-id-46224 .gform_wrapper.gravity-theme {
    max-width: 650px;
}

.page-id-50759 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-50759 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-50759 .gfield--type-html {
    margin-top:35px;
}

.page-id-50759 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-50759 .gfield--input-type-rating .gfield_label{
    font-weight:400;
    padding-top: 0px !important;
}

.page-id-50759 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-50759 .ginput_container_radio .gchoice, .page-id-50759  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-50759 .ginput_container_radio .gform-field-label, .page-id-50759 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-50759 .ginput_container_radio .gfield-choice-input, .page-id-50759 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-50759 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-50759 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

#gform_56 {
    padding-top:40px;
}

#gform_wrapper_54 #input_54_4 {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    padding-bottom: 12px;
}

.page-id-50759 footer .wrapper {    display: none;}

.page-id-50759 section.content {margin-top:0px;}

.page-id-50759 #menu-2022-hoofdmenu, .page-id-50759 .hidedesk, .page-id-50759 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
    .page-id-50759 .scheidinghfc, .page-id-50759 #top-header-sidebar {display:none;}
}

/*Einde TYP informatiebijeenkomst SC*/

/*Landingspagina's MC Trouw blijven aan jezelf*/

.page-id-50820 #menu-2022-hoofdmenu, .page-id-50820 .hidedesk, .page-id-50820 .subbar {display:none!important;}

.page-id-50820 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-50820 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-50820 .geek-frame-holder iframe {border-radius:10px;}

.page-id-50820 .vc_gitem-post-data-source-post_excerpt, .page-id-50820 .vc_btn3-container, .page-id-50820 .btnontwikkel, .page-id-50820 .subbar, .page-id-50820 #header-sidebar .mob-top div:first-child, .page-id-50820 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-50820 .tawk-mobile {display:none!important;}

.page-id-50820 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-50820 .content {margin-top:0px!important;}

.page-id-50820 .beforeop .container {z-index:9;}
.page-id-50820 .rating-img {margin-top:-200px!important;}
.page-id-50820 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-50820 .herobg h1 {margin-top:70px!important;}
    .page-id-50820 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-50820  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-50820 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-50820 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-50820 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-50820 .thmbtn-orange, .page-id-50820 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-50820 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-50820 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-50820 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-50820 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-50820 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-50820 h2{
    font-size:1.5e;     
}   
.page-id-50820 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-50820 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-50820 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-50820 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-50820 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-50820 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-50820 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-50820 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-50820 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-50820 .brumps * {
    font-size: 12px;
}   
.page-id-50820 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-50820 li a{
    color:#d18c0a;
}
.page-id-50820 .thmbtn-orange, .page-id-50820 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-50820 .page-header {display:none;}
.page-id-50820 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-50820 .brumps {
    margin-top: 0rem;
}
.page-id-50820 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-50820 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-50820 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-50820 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-50820 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-50820 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-50820 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Masterclass-Trouw-blijven-aan-jezelf.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;
}
.page-id-50820 .herobg p, .page-id-50820 .herobg h1{
    color:#fff;
}
.page-id-50820 .herobg p, .page-id-50820 .herobg p, .page-id-50820 .herobg p, .page-id-50820 .herobg ul li{
    font-size:14px;
}
.page-id-50820 .herobg p, .page-id-50820 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-50820 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-50820 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-50820 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-50820 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-50820 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-50820 .socialproof{
}
.page-id-50820 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-50820 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50820 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50820 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-50820 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-50820 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-50820 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-50820 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-50820 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-50820 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-50820 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-50820 .vc_custom_1715166045334, .page-id-50820 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-50820 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-50820 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-50820 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-50820 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-50820 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-50820 h4{
    padding-bottom:20px;
}

.page-id-50820 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-50820 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-50820 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-50820 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-50820 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-50820 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50820 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50820 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-50820 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-50820 .sp-ea-single, .page-id-50820 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-50820 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/* EINDE Landingspagina's MC Trouw blijven aan jezelf*/

/*Landingspagina's ZoMa Festival*/

.page-id-50871 #menu-2022-hoofdmenu, .page-id-50871 .hidedesk, .page-id-50871 .subbar {display:none!important;}

.page-id-50871 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-50871 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-50871 .geek-frame-holder iframe {border-radius:10px;}

.page-id-50871 .vc_gitem-post-data-source-post_excerpt, .page-id-50871 .vc_btn3-container, .page-id-50871 .btnontwikkel, .page-id-50871 .subbar, .page-id-50871 #header-sidebar .mob-top div:first-child, .page-id-50871 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-50871 .tawk-mobile {display:none!important;}

.page-id-50871 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-50871 .content {margin-top:0px!important;}

.page-id-50871 .beforeop .container {z-index:9;}
.page-id-50871 .rating-img {margin-top:-200px!important;}
.page-id-50871 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-50871 .herobg h1 {margin-top:70px!important;}
    .page-id-50871 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-50871  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-50871 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-50871 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-50871 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-50871 .thmbtn-orange, .page-id-50871 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-50871 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-50871 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-50871 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-50871 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-50871 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-50871 h2{
    font-size:1.5e;     
}   
.page-id-50871 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-50871 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-50871 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-50871 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-50871 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-50871 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-50871 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-50871 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-50871 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-50871 .brumps * {
    font-size: 12px;
}   
.page-id-50871 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-50871 li a{
    color:#d18c0a;
}
.page-id-50871 .thmbtn-orange, .page-id-50871 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-50871 .page-header {display:none;}
.page-id-50871 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-50871 .brumps {
    margin-top: 0rem;
}
.page-id-50871 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-50871 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-50871 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-50871 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-50871 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-50871 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-50871 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/ZoMa-Festival.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;
}
.page-id-50871 .herobg p, .page-id-50871 .herobg h1{
    color:#fff;
}
.page-id-50871 .herobg p, .page-id-50871 .herobg p, .page-id-50871 .herobg p, .page-id-50871 .herobg ul li{
    font-size:14px;
}
.page-id-50871 .herobg p, .page-id-50871 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-50871 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-50871 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-50871 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-50871 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-50871 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-50871 .socialproof{
}
.page-id-50871 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-50871 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50871 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50871 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-50871 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-50871 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-50871 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-50871 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-50871 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-50871 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-50871 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-50871 .vc_custom_1715166045334, .page-id-50871 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-50871 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-50871 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-50871 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-50871 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-50871 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-50871 h4{
    padding-bottom:20px;
}

.page-id-50871 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-50871 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-50871 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-50871 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-50871 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-50871 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50871 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50871 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-50871 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-50871 .sp-ea-single, .page-id-50871 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-50871 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/* EINDE Landingspagina's ZoMa Festival*/

/*Landingspagina's ZoMa Festival vrijwilligers*/

.page-id-50952 #menu-2022-hoofdmenu, .page-id-50952 .hidedesk, .page-id-50952 .subbar {display:none!important;}

.page-id-50952 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-50952 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-50952 .geek-frame-holder iframe {border-radius:10px;}

.page-id-50952 .vc_gitem-post-data-source-post_excerpt, .page-id-50952 .vc_btn3-container, .page-id-50952 .btnontwikkel, .page-id-50952 .subbar, .page-id-50952 #header-sidebar .mob-top div:first-child, .page-id-50952 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-50952 .tawk-mobile {display:none!important;}

.page-id-50952 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-50952 .content {margin-top:0px!important;}

.page-id-50952 .beforeop .container {z-index:9;}
.page-id-50952 .rating-img {margin-top:-200px!important;}
.page-id-50952 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-50952 .herobg h1 {margin-top:70px!important;}
    .page-id-50952 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-50952  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-50952 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-50952 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-50952 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-50952 .thmbtn-orange, .page-id-50952 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-50952 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-50952 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-50952 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-50952 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-50952 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-50952 h2{
    font-size:1.5e;     
}   
.page-id-50952 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-50952 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-50952 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-50952 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-50952 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-50952 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-50952 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-50952 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-50952 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-50952 .brumps * {
    font-size: 12px;
}   
.page-id-50952 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-50952 li a{
    color:#d18c0a;
}
.page-id-50952 .thmbtn-orange, .page-id-50952 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-50952 .page-header {display:none;}
.page-id-50952 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-50952 .brumps {
    margin-top: 0rem;
}
.page-id-50952 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-50952 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-50952 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-50952 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-50952 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-50952 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-50952 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/vrijwilligers.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;
}
.page-id-50952 .herobg p, .page-id-50952 .herobg h1{
    color:#fff;
}
.page-id-50952 .herobg p, .page-id-50952 .herobg p, .page-id-50952 .herobg p, .page-id-50952 .herobg ul li{
    font-size:14px;
}
.page-id-50952 .herobg p, .page-id-50952 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-50952 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-50952 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-50952 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-50952 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-50952 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-50952 .socialproof{
}
.page-id-50952 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-50952 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50952 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50952 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-50952 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-50952 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-50952 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-50952 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-50952 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-50952 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-50952 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-50952 .vc_custom_1715166045334, .page-id-50952 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-50952 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-50952 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-50952 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-50952 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-50952 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-50952 h4{
    padding-bottom:20px;
}

.page-id-50952 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-50952 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-50952 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-50952 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-50952 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-50952 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50952 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50952 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-50952 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-50952 .sp-ea-single, .page-id-50952 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-50952 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/* EINDE Landingspagina's ZoMa Festival vrijwilligers*/

/*Landingspagina's ZoMa Festival standhouders*/

.page-id-50954 #menu-2022-hoofdmenu, .page-id-50954 .hidedesk, .page-id-50954 .subbar {display:none!important;}

.page-id-50954 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-50954 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-50954 .geek-frame-holder iframe {border-radius:10px;}

.page-id-50954 .vc_gitem-post-data-source-post_excerpt, .page-id-50954 .vc_btn3-container, .page-id-50954 .btnontwikkel, .page-id-50954 .subbar, .page-id-50954 #header-sidebar .mob-top div:first-child, .page-id-50954 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-50954 .tawk-mobile {display:none!important;}

.page-id-50954 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-50954 .content {margin-top:0px!important;}

.page-id-50954 .beforeop .container {z-index:9;}
.page-id-50954 .rating-img {margin-top:-200px!important;}
.page-id-50954 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-50954 .herobg h1 {margin-top:70px!important;}
    .page-id-50954 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-50954  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-50954 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-50954 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-50954 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-50954 .thmbtn-orange, .page-id-50954 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-50954 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-50954 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-50954 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-50954 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-50954 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-50954 h2{
    font-size:1.5e;     
}   
.page-id-50954 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-50954 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-50954 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-50954 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-50954 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-50954 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-50954 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-50954 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-50954 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-50954 .brumps * {
    font-size: 12px;
}   
.page-id-50954 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-50954 li a{
    color:#d18c0a;
}
.page-id-50954 .thmbtn-orange, .page-id-50954 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-50954 .page-header {display:none;}
.page-id-50954 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-50954 .brumps {
    margin-top: 0rem;
}
.page-id-50954 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-50954 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-50954 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-50954 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-50954 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-50954 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-50954 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/standhouders.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;
}
.page-id-50954 .herobg p, .page-id-50954 .herobg h1{
    color:#fff;
}
.page-id-50954 .herobg p, .page-id-50954 .herobg p, .page-id-50954 .herobg p, .page-id-50954 .herobg ul li{
    font-size:14px;
}
.page-id-50954 .herobg p, .page-id-50954 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-50954 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-50954 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-50954 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-50954 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-50954 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-50954 .socialproof{
}
.page-id-50954 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-50954 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50954 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50954 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-50954 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-50954 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-50954 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-50954 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-50954 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-50954 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-50954 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-50954 .vc_custom_1715166045334, .page-id-50954 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-50954 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-50954 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-50954 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-50954 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-50954 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-50954 h4{
    padding-bottom:20px;
}

.page-id-50954 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-50954 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-50954 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-50954 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-50954 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-50954 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50954 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-50954 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-50954 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-50954 .sp-ea-single, .page-id-50954 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-50954 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
.padding-mobiel-oplossing .wpb_text_column {padding-right:10px!important;padding-left:10px!important;}
}

/* EINDE Landingspagina's ZoMa Festival standhouders*/

/* Enquete Vrijwilligers ZoMa Festival */

.page-id-50952 .ginput_container_phone input {border-width: 0px 0px 1px 0px!important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
border-color:black!important;}

.page-id-50952 .gform_required_legend {display: none;}

.page-id-50952 .gfield_description {color:#D18C0A;}

.page-id-50952 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-50952 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-50952 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_58 {
    background-color:#d18c09;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_58:hover {
    background-color:#ffe499;
}

.page-id-50952 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-50952 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-50952 .gfield--type-html {
    margin-top:35px;
}

.page-id-50952 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-50952 .gfield--input-type-rating .gfield_label{
    padding-top: 0px !important;
}

.page-id-50952 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-50952 .ginput_container_radio .gchoice, .page-id-50952  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-50952 .ginput_container_radio .gform-field-label, .page-id-50952 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-50952 .ginput_container_radio .gfield-choice-input, .page-id-50952 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-50952 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-50952 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

#gform_58 {
    padding-top:40px;
}

#gform_wrapper_58 #input_58_4 {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    padding-bottom: 12px;
}

/* Einde Vrijwilligers ZoMa Festival */

/* Enquete Standhouders ZoMa Festival */

.page-id-50954 .ginput_container_phone input {border-width: 0px 0px 1px 0px!important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
border-color:black!important;}

.page-id-50954 .gform_required_legend {display: none;}

.page-id-50954 .gfield_description {color:#D18C0A;}

.page-id-50954 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-50954 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-50954 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_59 {
    background-color:#d18c09;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_59:hover {
    background-color:#ffe499;
}

.page-id-50954 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-50954 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-50954 .gfield--type-html {
    margin-top:35px;
}

.page-id-50954 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-50954 .gfield--input-type-rating .gfield_label{
    padding-top: 0px !important;
}

.page-id-50954 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-50954 .ginput_container_radio .gchoice, .page-id-50954  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-50954 .ginput_container_radio .gform-field-label, .page-id-50954 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-50954 .ginput_container_radio .gfield-choice-input, .page-id-50954 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-50954 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-50954 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

#gform_59 {
    padding-top:40px;
}

#gform_wrapper_59 #input_59_4 {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    padding-bottom: 12px;
}

/* Einde Standhouders ZoMa Festival */

/*Landingspagina's MC Hoogsensitief*/

.page-id-51064 #menu-2022-hoofdmenu, .page-id-51064 .hidedesk, .page-id-51064 .subbar {display:none!important;}

.page-id-51064 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-51064 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-51064 .geek-frame-holder iframe {border-radius:10px;}

.page-id-51064 .vc_gitem-post-data-source-post_excerpt, .page-id-51064 .vc_btn3-container, .page-id-51064 .btnontwikkel, .page-id-51064 .subbar, .page-id-51064 #header-sidebar .mob-top div:first-child, .page-id-51064 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-51064 .tawk-mobile {display:none!important;}

.page-id-51064 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-51064 .content {margin-top:0px!important;}

.page-id-51064 .beforeop .container {z-index:9;}
.page-id-51064 .rating-img {margin-top:-200px!important;}
.page-id-51064 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-51064 .herobg h1 {margin-top:70px!important;}
    .page-id-51064 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-51064  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-51064 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-51064 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-51064 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-51064 .thmbtn-orange, .page-id-51064 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-51064 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-51064 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-51064 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-51064 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-51064 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-51064 h2{
    font-size:1.5e;     
}   
.page-id-51064 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-51064 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-51064 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-51064 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-51064 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-51064 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-51064 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-51064 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-51064 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-51064 .brumps * {
    font-size: 12px;
}   
.page-id-51064 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-51064 li a{
    color:#d18c0a;
}
.page-id-51064 .thmbtn-orange, .page-id-51064 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-51064 .page-header {display:none;}
.page-id-51064 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-51064 .brumps {
    margin-top: 0rem;
}
.page-id-51064 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-51064 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-51064 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-51064 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-51064 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-51064 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-51064 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-Masterclass-Hoogsensitief-je-grootste-kracht.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;
}
.page-id-51064 .herobg p, .page-id-51064 .herobg h1{
    color:#fff;
}
.page-id-51064 .herobg p, .page-id-51064 .herobg p, .page-id-51064 .herobg p, .page-id-51064 .herobg ul li{
    font-size:14px;
}
.page-id-51064 .herobg p, .page-id-51064 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-51064 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-51064 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-51064 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-51064 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-51064 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-51064 .socialproof{
}
.page-id-51064 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-51064 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51064 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51064 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-51064 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-51064 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-51064 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-51064 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-51064 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-51064 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-51064 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-51064 .vc_custom_1715166045334, .page-id-51064 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-51064 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-51064 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-51064 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-51064 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-51064 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-51064 h4{
    padding-bottom:20px;
}

.page-id-51064 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-51064 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-51064 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-51064 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-51064 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-51064 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51064 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51064 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-51064 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-51064 .sp-ea-single, .page-id-51064 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-51064 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/* EINDE Landingspagina's MC Hoogsensitief*/

/* CRO optimalities FS*/
.postid-51262 .beforeop .container {z-index:9;}
.postid-51262 .rating-img {margin-top:-200px!important;}
.postid-51262 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .postid-51262 .rating-img {margin-top:0px!important;text-align: center !important;}
.postid-51262   .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .postid-51262 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.postid-51262 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.postid-51262 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.postid-51262 .thmbtn-orange, .postid-51262 .thmbtn-wit{
        font-size:13px;
    }   
.postid-51262 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.postid-51262 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.postid-51262 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.postid-51262 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.postid-51262 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.postid-51262 h2{
    font-size:1.5e;     
}   
.postid-51262 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.postid-51262 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.postid-51262 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.postid-51262 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.postid-51262 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.postid-51262 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.postid-51262 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.postid-51262 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.postid-51262 .brumps span:nth-child(3){ 
        display:none; 
    }
.postid-51262 .brumps * {
    font-size: 12px;
}   
.postid-51262 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.postid-51262 li a{
    color:#d18c0a;
}
.postid-51262 .thmbtn-orange, .postid-51262 .thmbtn-wit {display:inline-block;text-align:center;}

.postid-51262 .page-header {display:none!important;}
.postid-51262 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.postid-51262 .brumps {
    margin-top: 0rem;
}
.postid-51262 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.postid-51262 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.postid-51262 .trainergrid .vc_grid-item {
    width:25%;
}
.postid-51262 .vc_gitem-post-data h4{
    font-size:26px;
}
.postid-51262 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.postid-51262 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.postid-51262 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Frequency-Shifter-Training-Header.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:top!important;
}
.postid-51262 .herobg p, .postid-51262 .herobg h2{
    color:#fff;
}
.postid-51262 .herobg p, .postid-51262 .herobg p, .postid-51262 .herobg p, .postid-51262 .herobg ul li{
    font-size:14px;
}
.postid-51262 .herobg p, .postid-51262 .herobg .titlesub {
    padding-bottom:15px;
}
.postid-51262 .reviewbreadspace{
    padding-right:0px!important;
}
.postid-51262 .herovideo{
margin:150px 0px -150px 0px;
    background-color:#c8dedb;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.postid-51262 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.postid-51262 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.postid-51262 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.postid-51262 .socialproof{
}
.postid-51262 .rightimg img 
{
    margin-left:220px!important;
}
.postid-51262 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-51262 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-51262 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.postid-51262 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.postid-51262 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.postid-51262 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.postid-51262 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.postid-51262 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.postid-51262 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.postid-51262 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.postid-51262 .vc_custom_1715166045334, .postid-51262 .vc_custom_1707232672329 {
    overflow:visible;
}
.postid-51262 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.postid-51262 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.postid-51262 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.postid-51262 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.postid-51262 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.postid-51262 h4{
    padding-bottom:20px;
}

.postid-51262 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.postid-51262 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.postid-51262 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.postid-51262 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.postid-51262 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.postid-51262 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-51262 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-51262 #sp-ea-45362 .sp-ea-single .collapsed, .postid-51262 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.postid-51262 .sp-ea-single, .postid-51262 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.postid-51262 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}
/* Einde CRO optimalities FS*/

/*Landingspagina's FS*/
.page-id-51275 .vc_images_carousel {
    margin:-150px auto 0 !important;
}
.page-id-51275 .content {
    margin-top: 0px;
}
.postid-46547 .hurrytimer-cdt, .page-id-51275 .hurrytimer-cdt {display:block;}

.vc_gitem-animated-block a {
  pointer-events: none!important;
    cursor: default!important;}

.page-id-51275 .vc_gitem-post-data-source-post_title h4 {text-align:center!important;}

.page-id-51275 .vc_gitem-post-data-source-post_excerpt, .page-id-51275 .vc_btn3-container, .page-id-51275 .btnontwikkel, .page-id-51275 .subbar {display:none!important;}

.landingblok h2, .landingblok h1 {font-size: 2.9em;}

.page-id-51275 .studiegids-mobiel {display:none;}

@media only screen and (max-width: 769px) {.page-id-51275 .countdown .hurrytimer-cdt {padding-top:180px;} 
    .page-id-51275 .hurrytimer-timer-digit,.page-id-51275 .hurrytimer-timer-sep {font-size:28px!important;}
    .page-id-51275 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:15px!important;}
    .page-id-51275 .hurrytimer-button {min-width:250px!important;}
    .landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
    .page-id-51275 .vc_images_carousel {
    margin:0px auto 0 !important;
}
    .page-id-51275 .studiegids-desktop {
        display:none;
    }
    .page-id-51275 .studiegids-mobiel {display:block;}
}

.page-id-51275 .beforeop .container {z-index:9;}
.page-id-51275 .rating-img {margin-top:-200px!important;}
.page-id-51275 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-51275 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-51275  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-51275 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-51275 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-51275 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-51275 .thmbtn-orange, .page-id-51275 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-51275 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-51275 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-51275 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.page-id-51275 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-51275 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-51275 h2{
    font-size:1.5e;     
}   
.page-id-51275 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-51275 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-51275 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-51275 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-51275 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-51275 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-51275 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-51275 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-51275 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-51275 .brumps * {
    font-size: 12px;
}   
.page-id-51275 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-51275 li a{
    color:#d18c0a;
}
.page-id-51275 .thmbtn-orange, .page-id-51275 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-51275 .page-header {display:none;}
.page-id-51275 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-51275 .brumps {
    margin-top: 0rem;
}
.page-id-51275 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-51275 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-51275 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-51275 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-51275 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-51275 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-51275 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-Spiritueel-Coach.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:top!important;
}
.page-id-51275 .herobg p, .page-id-51275 .herobg h2{
    color:#fff;
}
.page-id-51275 .herobg p, .page-id-51275 .herobg p, .page-id-51275 .herobg p, .page-id-51275 .herobg ul li{
    font-size:14px;
}
.page-id-51275 .herobg p, .page-id-51275 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-51275 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-51275 .herovideo{
margin:150px 0px -150px 0px;
    background-color:#c8dedb;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-51275 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-51275 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-51275 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-51275 .socialproof{
}
.page-id-51275 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-51275 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51275 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51275 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-51275 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-51275 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-51275 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-51275 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-51275 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-51275 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-51275 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-51275 .vc_custom_1715166045334, .page-id-51275 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-51275 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-51275 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-51275 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-51275 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-51275 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-51275 h4{
    padding-bottom:20px;
}

.page-id-51275 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-51275 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-51275 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-51275 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-51275 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-51275 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51275 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51275 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-51275 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-51275 .sp-ea-single, .page-id-51275 .ea-body{
    border-radius:15px;
}

/* Einde Landingspagina's FS*/

/* Landingspagina's HFC*/

.page-id-48844 #content .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-High-Frequency-Challenge-2025.jpg')!important;
background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;}

.page-id-48844 .desk-top {visibility: hidden!important;}

.page-id-48844 .livedeelnemen .wpb_text_column {
    max-width: 1060px!important;
    align-items: center!important;
    display: block!important;
    margin: 0 auto!important;}

@media only screen and (max-width: 769px) {
    .page-id-48844 .desk-top {display:none!important;}
    .page-id-48844 .livedeelnemen .wpb_text_column {padding:0px!important;}
}

/* Einde Landingspagina's HFC*/

/* Bedanktpagina HFC*/
.hfcvideoaangemeld video {width: 22%!important}
.page-id-48913 .desk-top {visibility: hidden!important;}

@media only screen and (max-width: 769px) {
    .page-id-48913 .desk-top {display:none!important;}
    .page-id-48913 .mob-top p {display:none!important;}
    .hfcvideoaangemeld video {width: 60%!important}
}

/* Einde bedanktpagina HFC*/

/* HFC kit */
.page-id-49052 #content .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-High-Frequency-Challenge-2025.jpg')!important;
background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;}

.page-id-49052 .desk-top {visibility: hidden!important;}

@media only screen and (max-width: 769px) {
    .page-id-49052 .desk-top {display:none!important;}
    .page-id-49052 .mob-top p {display:none!important;}
}
/* Einde HFC kit*/

/* HFC kit office */
.page-id-51688 #content .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-High-Frequency-Challenge-2025.jpg')!important;
background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;}

.page-id-51688 .desk-top {visibility: hidden!important;}

@media only screen and (max-width: 769px) {
    .page-id-51688 .desk-top {display:none!important;}
    .page-id-51688 .mob-top p {display:none!important;}
}
/* Einde HFC kit*/

/* HFC Replay */
.page-id-49128 #content .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-High-Frequency-Challenge-2025.jpg')!important;
background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;}

.page-id-49128 .desk-top {visibility: hidden!important;}

@media only screen and (max-width: 769px) {
    .page-id-49128 .desk-top {display:none!important;}
    .page-id-49128 .mob-top p {display:none!important;}
}

/* Einde HFC Replay */

/* FS */

.page-id-49645 .desk-top {visibility: hidden!important;}
.postid-51262 .desk-top {visibility: hidden!important;}
.page-id-51275 .desk-top {visibility: hidden!important;}
.page-id-51407 .desk-top {visibility: hidden!important;}
.page-id-51064 .desk-top {visibility: hidden!important;}

@media only screen and (max-width: 769px) {
    .page-id-49645 .desk-top {display:none!important;}
    .page-id-49645 .mob-top p {display:none!important;}
    .page-id-51262 .desk-top {display:none!important;}
    .page-id-51262 .mob-top p {display:none!important;}
    .page-id-51275 .desk-top {display:none!important;}
    .page-id-51275 .mob-top p {display:none!important;}
    .page-id-51407 .desk-top {display:none!important;}
    .page-id-51407 .mob-top p {display:none!important;}
    .page-id-51064 .desk-top {display:none!important;}
    .page-id-51064 .mob-top p {display:none!important;}
}


/* Einde FS */

/* Nurturing HFC*/
.hfcvideonurturing video {width: 25%!important}
.page-id-49446 .desk-top {visibility: hidden!important;}

@media only screen and (max-width: 769px) {
    .page-id-49446 .desk-top {display:none!important;}
    .page-id-49446 .mob-top p {display:none!important;}
    .hfcvideonurturing video {width: 60%!important}
}

/* Einde bedanktpagina HFC*/

/*Landingspagina's MC Verhoog je frequentie*/

.page-id-51407 #menu-2022-hoofdmenu, .page-id-51407 .hidedesk, .page-id-51407 .subbar {display:none!important;}

.page-id-51407 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-51407 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-51407 .geek-frame-holder iframe {border-radius:10px;}

.page-id-51407 .vc_gitem-post-data-source-post_excerpt, .page-id-51407 .vc_btn3-container, .page-id-51407 .btnontwikkel, .page-id-51407 .subbar, .page-id-51407 #header-sidebar .mob-top div:first-child, .page-id-51407 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-51407 .tawk-mobile {display:none!important;}

.page-id-51407 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-51407 .content {margin-top:0px!important;}

.page-id-51407 .beforeop .container {z-index:9;}
.page-id-51407 .rating-img {margin-top:-200px!important;}
.page-id-51407 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-51407 .herobg h1 {margin-top:70px!important;}
    .page-id-51407 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-51407  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-51407 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-51407 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-51407 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-51407 .thmbtn-orange, .page-id-51407 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-51407 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-51407 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-51407 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-51407 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-51407 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-51407 h2{
    font-size:1.5e;     
}   
.page-id-51407 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-51407 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-51407 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-51407 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-51407 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-51407 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-51407 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-51407 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-51407 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-51407 .brumps * {
    font-size: 12px;
}   
.page-id-51407 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-51407 li a{
    color:#d18c0a;
}
.page-id-51407 .thmbtn-orange, .page-id-51407 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-51407 .page-header {display:none;}
.page-id-51407 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-51407 .brumps {
    margin-top: 0rem;
}
.page-id-51407 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-51407 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-51407 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-51407 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-51407 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-51407 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-51407 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Masterclass-Verhoog-je-frequentie.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;
}
.page-id-51407 .herobg p, .page-id-51407 .herobg h1{
    color:#fff;
}
.page-id-51407 .herobg p, .page-id-51407 .herobg p, .page-id-51407 .herobg p, .page-id-51407 .herobg ul li{
    font-size:14px;
}
.page-id-51407 .herobg p, .page-id-51407 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-51407 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-51407 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-51407 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-51407 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-51407 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-51407 .socialproof{
}
.page-id-51407 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-51407 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51407 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51407 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-51407 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-51407 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-51407 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-51407 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-51407 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-51407 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-51407 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-51407 .vc_custom_1715166045334, .page-id-51407 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-51407 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-51407 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-51407 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-51407 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-51407 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-51407 h4{
    padding-bottom:20px;
}

.page-id-51407 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-51407 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-51407 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-51407 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-51407 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-51407 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51407 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51407 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-51407 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-51407 .sp-ea-single, .page-id-51407 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-51407 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/* EINDE Landingspagina's MC Verhoog je frequentie*/

/* High Frequency Werkboek Office*/
.page-id-51688 #form_50446_field_2, .page-id-51688 #payment_methods_50446 {display:none!important;}
.page-id-51688 .hfc-video video {display:block;
    margin: 0 auto;}

.boekmobiel {display:none;}

@media only screen and (max-width: 769px) {
    .boekdesk, .page-id-51688 #top-header-sidebar {display:none;}
    .boekmobiel {display:block;}
}

.page-id-51688 footer .wrapper {    display: none;}

.centerblok {display:block;margin: auto 0px}

.page-id-49108 section.content, .page-id-49097 section.content {
    margin-top: 0px;
}

.page-id-51688 .herobg {display:block;}

.page-id-51688 .bedankt-cta {overflow:visible!important;}

.page-id-51688 .gf-werkboek {margin-top:-120px;padding-left:100px!important;padding-right:100px!important;}

.page-id-51688 .gform_required_legend {display: none;}

.page-id-51688 .gfield_description {color:#D18C0A;}

.page-id-51688 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-51688 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-51688 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_40 {
    background-color:#fad05a;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_40:hover {
    background-color:#ffe499;
}

.page-id-51688 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-51688 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-51688 .gfield--type-html {
    margin-top:35px;
}

.page-id-51688 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-51688 .gfield--input-type-rating .gfield_label{
    font-weight:400;
    padding-top: 0px !important;
}

.page-id-51688 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-51688 .ginput_container_radio .gchoice, .page-id-51688  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-51688 .ginput_container_radio .gform-field-label, .page-id-51688 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-51688 .ginput_container_radio .gfield-choice-input, .page-id-51688 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-51688 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-51688 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

.page-id-51688 .totaal-prijs-gf, .page-id-51688 #menu-2022-hoofdmenu, .page-id-51688 .hidedesk, .page-id-51688 .subbar {display:none!important;}

.page-id-51688 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-51688 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-51688 .geek-frame-holder iframe {border-radius:10px;}

.page-id-51688 .vc_gitem-post-data-source-post_excerpt, .page-id-51688 .vc_btn3-container, .page-id-51688 .btnontwikkel, .page-id-51688 .subbar, .page-id-51688 #header-sidebar .mob-top div:first-child, .page-id-51688 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-51688 .tawk-mobile {display:none!important;}

.page-id-51688 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-51688 .content {margin-top:0px!important;}

.page-id-51688 .beforeop .container {z-index:9;}
.page-id-51688 .rating-img {margin-top:-200px!important;}
.page-id-51688 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-51688 .gf-werkboek {margin-top:-90px;padding-left:20px!important;padding-right:20px!important;}
    .page-id-51688 .herobg h1 {margin-top:70px!important;}
    .page-id-51688 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-51688  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-51688 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-51688 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-51688 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-51688 .thmbtn-orange, .page-id-51688 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-51688 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-51688 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-51688 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-51688 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-51688 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-51688 h2{
    font-size:1.5e;     
}   
.page-id-51688 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-51688 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-51688 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-51688 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-51688 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-51688 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-51688 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-51688 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-51688 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-51688 .brumps * {
    font-size: 12px;
}   
.page-id-51688 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-51688 li a{
    color:#d18c0a;
}
.page-id-51688 .thmbtn-orange, .page-id-51688 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-51688 .page-header {display:none;}
.page-id-51688 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-51688 .brumps {
    margin-top: 0rem;
}
.page-id-51688 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-51688 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-51688 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-51688 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-51688 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-51688 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}

.page-id-51688 .herobg p, .page-id-51688 .herobg h1{
    color:#fff;
}

.page-id-51688 .herobg h1{  font-size: 44px!important;}

.page-id-51688 .herobg p, .page-id-51688 .herobg p, .page-id-51688 .herobg p, .page-id-51688 .herobg ul li{
    font-size:14px;
}
.page-id-51688 .herobg p, .page-id-51688 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-51688 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-51688 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-51688 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-51688 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-51688 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-51688 .socialproof{
}
.page-id-51688 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-51688 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51688 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51688 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-51688 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-51688 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-51688 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-51688 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-51688 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-51688 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-51688 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-51688 .vc_custom_1715166045334, .page-id-51688 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-51688 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-51688 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-51688 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-51688 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-51688 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-51688 h4{
    padding-bottom:20px;
}

.page-id-51688 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-51688 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-51688 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-51688 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-51688 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-51688 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51688 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51688 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-51688 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-51688 .sp-ea-single, .page-id-51688 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-51688 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/* EINDE High Frequency Werkboek Office*/

/*Landingspagina's MC Kies je authentieke pad*/

.page-id-51716 #menu-2022-hoofdmenu, .page-id-51716 .hidedesk, .page-id-51716 .subbar {display:none!important;}

.page-id-51716 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-51716 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-51716 .geek-frame-holder iframe {border-radius:10px;}

.page-id-51716 .vc_gitem-post-data-source-post_excerpt, .page-id-51716 .vc_btn3-container, .page-id-51716 .btnontwikkel, .page-id-51716 .subbar, .page-id-51716 #header-sidebar .mob-top div:first-child, .page-id-51716 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-51716 .tawk-mobile {display:none!important;}

.page-id-51716 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-51716 .content {margin-top:0px!important;}

.page-id-51716 .beforeop .container {z-index:9;}
.page-id-51716 .rating-img {margin-top:-200px!important;}
.page-id-51716 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-51716 .herobg h1 {margin-top:70px!important;}
    .page-id-51716 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-51716  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-51716 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-51716 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-51716 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-51716 .thmbtn-orange, .page-id-51716 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-51716 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-51716 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-51716 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-51716 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-51716 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-51716 h2{
    font-size:1.5e;     
}   
.page-id-51716 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-51716 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-51716 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-51716 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-51716 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-51716 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-51716 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-51716 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-51716 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-51716 .brumps * {
    font-size: 12px;
}   
.page-id-51716 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-51716 li a{
    color:#d18c0a;
}
.page-id-51716 .thmbtn-orange, .page-id-51716 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-51716 .page-header {display:none;}
.page-id-51716 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-51716 .brumps {
    margin-top: 0rem;
}
.page-id-51716 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-51716 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-51716 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-51716 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-51716 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-51716 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-51716 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Masterclass-Kies-je-authentieke-pad.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;
}
.page-id-51716 .herobg p, .page-id-51716 .herobg h1{
    color:#fff;
}
.page-id-51716 .herobg p, .page-id-51716 .herobg p, .page-id-51716 .herobg p, .page-id-51716 .herobg ul li{
    font-size:14px;
}
.page-id-51716 .herobg p, .page-id-51716 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-51716 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-51716 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-51716 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-51716 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-51716 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-51716 .socialproof{
}
.page-id-51716 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-51716 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51716 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51716 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-51716 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-51716 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-51716 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-51716 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-51716 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-51716 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-51716 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-51716 .vc_custom_1715166045334, .page-id-51716 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-51716 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-51716 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-51716 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-51716 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-51716 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-51716 h4{
    padding-bottom:20px;
}

.page-id-51716 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-51716 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-51716 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-51716 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-51716 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-51716 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51716 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51716 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-51716 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-51716 .sp-ea-single, .page-id-51716 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-51716 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/* EINDE Landingspagina's MC Kies je authentieke pad*/

/* ZoMa Community Wachtlijst*/
.page-id-51728 #form_50446_field_2, .page-id-51728 #payment_methods_50446 {display:none!important;}
.page-id-51728 .hfc-video video {display:block;
    margin: 0 auto;}

.boekmobiel {display:none;}

@media only screen and (max-width: 769px) {
    .boekdesk, .page-id-51728 #top-header-sidebar {display:none;}
    .boekmobiel {display:block;}
}

.page-id-51728 footer .wrapper {    display: none;}

.centerblok {display:block;margin: auto 0px}

.page-id-49108 section.content, .page-id-49097 section.content {
    margin-top: 0px;
}

.page-id-51728 .herobg {display:block;}

.page-id-51728 .bedankt-cta {overflow:visible!important;}

.page-id-51728 .gf-werkboek {margin-top:-120px;padding-left:100px!important;padding-right:100px!important;}

.page-id-51728 .gform_required_legend {display: none;}

.page-id-51728 .gfield_description {color:#D18C0A;}

.page-id-51728 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-51728 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-51728 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_60 {
    background-color:#d18c0a!important;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;
    width: 100%;}

.gform_next_button:hover, #gform_submit_button_60:hover {
    background-color:#fad05a!important;
}

.page-id-51728 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-51728 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-51728 .gfield--type-html {
    margin-top:35px;
}

.page-id-51728 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-51728 .gfield--input-type-rating .gfield_label{
    font-weight:400;
    padding-top: 0px !important;
}

.page-id-51728 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-51728 .ginput_container_radio .gchoice, .page-id-51728  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-51728 .ginput_container_radio .gform-field-label, .page-id-51728 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-51728 .ginput_container_radio .gfield-choice-input, .page-id-51728 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-51728 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-51728 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

.page-id-51728 .totaal-prijs-gf, .page-id-51728 #menu-2022-hoofdmenu, .page-id-51728 .hidedesk, .page-id-51728 .subbar {display:none!important;}

.page-id-51728 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-51728 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-51728 .geek-frame-holder iframe {border-radius:10px;}

.page-id-51728 .vc_gitem-post-data-source-post_excerpt, .page-id-51728 .vc_btn3-container, .page-id-51728 .btnontwikkel, .page-id-51728 .subbar, .page-id-51728 #header-sidebar .mob-top div:first-child, .page-id-51728 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-51728 .tawk-mobile {display:none!important;}

.page-id-51728 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-51728 .content {margin-top:0px!important;}

.page-id-51728 .beforeop .container {z-index:9;}
.page-id-51728 .rating-img {margin-top:-200px!important;}
.page-id-51728 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-51728 .gf-werkboek {margin-top:-90px;padding-left:20px!important;padding-right:20px!important;}
    .page-id-51728 .herobg h1 {margin-top:70px!important;}
    .page-id-51728 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-51728  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-51728 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-51728 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-51728 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-51728 .thmbtn-orange, .page-id-51728 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-51728 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-51728 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-51728 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-51728 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-51728 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-51728 h2{
    font-size:1.5e;     
}   
.page-id-51728 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-51728 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-51728 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-51728 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-51728 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-51728 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-51728 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-51728 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-51728 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-51728 .brumps * {
    font-size: 12px;
}   
.page-id-51728 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-51728 li a{
    color:#d18c0a;
}
.page-id-51728 .thmbtn-orange, .page-id-51728 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-51728 .page-header {display:none;}
.page-id-51728 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-51728 .brumps {
    margin-top: 0rem;
}
.page-id-51728 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-51728 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-51728 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-51728 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-51728 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-51728 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-51728 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Ontwerp-je-zielskompas-Challenge-header.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:center!important;
}
.page-id-51728 .herobg p, .page-id-51728 .herobg h1{
    color:#fff;
}

.page-id-51728 .herobg h1{  font-size: 44px!important;}

.page-id-51728 .herobg p, .page-id-51728 .herobg p, .page-id-51728 .herobg p, .page-id-51728 .herobg ul li{
    font-size:14px;
}
.page-id-51728 .herobg p, .page-id-51728 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-51728 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-51728 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-51728 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-51728 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-51728 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-51728 .socialproof{
}
.page-id-51728 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-51728 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51728 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51728 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-51728 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-51728 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-51728 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-51728 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-51728 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-51728 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-51728 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-51728 .vc_custom_1715166045334, .page-id-51728 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-51728 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-51728 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-51728 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-51728 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-51728 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-51728 h4{
    padding-bottom:20px;
}

.page-id-51728 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-51728 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-51728 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-51728 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-51728 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-51728 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51728 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-51728 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-51728 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-51728 .sp-ea-single, .page-id-51728 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-51728 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
.page-id-51728 .desk-top {display:none!important;}
    .page-id-51728 .mob-top p {display:none!important;}
}

.page-id-51728 .desk-top {visibility: hidden!important;}


/* EINDE ZoMa Community Wachtlijst*/

/* Annuleringsformulier */

.page-id-51968 .ginput_container_phone input {border-width: 0px 0px 1px 0px!important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
border-color:black!important;}

.page-id-51968 .gform_required_legend {display: none;}

.page-id-51968 .gfield_description {color:#D18C0A;}

.page-id-51968 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-51968 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-51968 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_61 {
    background-color:#d18c09;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_61:hover {
    background-color:#ffe499;
}

.page-id-51968 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-51968 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-51968 .gfield--type-html {
    margin-top:35px;
}

.page-id-51968 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-51968 .gfield--input-type-rating .gfield_label{
    padding-top: 0px !important;
}

.page-id-51968 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-51968 .ginput_container_radio .gchoice, .page-id-51968  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-51968 .ginput_container_radio .gform-field-label, .page-id-51968 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-51968 .ginput_container_radio .gfield-choice-input, .page-id-51968 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-51968 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-51968 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

#gform_61 {
    padding-top:40px;
}

#gform_wrapper_61 #input_61_4 {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    padding-bottom: 12px;
}

/* Annuleringsformulier */

/*Landingspagina's MC Ontwikkel je multidimensionale gaven*/

.page-id-52057 .desk-top {visibility:hidden;}

.page-id-52057 #menu-2022-hoofdmenu, .page-id-52057 .hidedesk, .page-id-52057 .subbar {display:none!important;}

.page-id-52057 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-52057 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-52057 .geek-frame-holder iframe {border-radius:10px;}

.page-id-52057 .vc_gitem-post-data-source-post_excerpt, .page-id-52057 .vc_btn3-container, .page-id-52057 .btnontwikkel, .page-id-52057 .subbar, .page-id-52057 #header-sidebar .mob-top div:first-child, .page-id-52057 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-52057 .tawk-mobile {display:none!important;}

.page-id-52057 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-52057 .content {margin-top:0px!important;}

.page-id-52057 .beforeop .container {z-index:9;}
.page-id-52057 .rating-img {margin-top:-200px!important;}
.page-id-52057 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-52057 .herobg h1 {margin-top:70px!important;}
    .page-id-52057 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-52057  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-52057 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-52057 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-52057 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-52057 .thmbtn-orange, .page-id-52057 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-52057 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-52057 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-52057 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-52057 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-52057 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-52057 h2{
    font-size:1.5e;     
}   
.page-id-52057 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-52057 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-52057 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-52057 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-52057 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-52057 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-52057 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-52057 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-52057 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-52057 .brumps * {
    font-size: 12px;
}   
.page-id-52057 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-52057 li a{
    color:#d18c0a;
}
.page-id-52057 .thmbtn-orange, .page-id-52057 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-52057 .page-header {display:none;}
.page-id-52057 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-52057 .brumps {
    margin-top: 0rem;
}
.page-id-52057 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-52057 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-52057 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-52057 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-52057 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-52057 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-52057 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Ontwikkel-je-multidimensionale-gaven2.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;
}
.page-id-52057 .herobg p, .page-id-52057 .herobg h1{
    color:#fff;
}

.page-id-52057 .herobg h1{  font-size: 44px!important;}

.page-id-52057 .herobg p, .page-id-52057 .herobg p, .page-id-52057 .herobg p, .page-id-52057 .herobg ul li{
    font-size:14px;
}
.page-id-52057 .herobg p, .page-id-52057 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-52057 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-52057 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-52057 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-52057 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-52057 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-52057 .socialproof{
}
.page-id-52057 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-52057 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52057 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52057 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-52057 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-52057 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-52057 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-52057 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-52057 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-52057 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-52057 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-52057 .vc_custom_1715166045334, .page-id-52057 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-52057 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-52057 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-52057 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-52057 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-52057 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-52057 h4{
    padding-bottom:20px;
}

.page-id-52057 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-52057 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-52057 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-52057 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-52057 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-52057 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52057 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52057 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-52057 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-52057 .sp-ea-single, .page-id-52057 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-52057 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}
/* EINDE Landingspagina's MC Ontwikkel je multidimensionale gaven*/

/* FS livedagen formulier */

.page-id-52087 .ginput_container_phone input {border-width: 0px 0px 1px 0px!important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
border-color:black!important;}

.page-id-52087 .gform_required_legend {display: none;}

.page-id-52087 .gfield_description {color:#D18C0A;}

.page-id-52087 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-52087 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-52087 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_62 {
    background-color:#d18c09;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_62:hover {
    background-color:#ffe499;
}

.page-id-52087 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-52087 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-52087 .gfield--type-html {
    margin-top:35px;
}

.page-id-52087 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-52087 .gfield--input-type-rating .gfield_label{
    padding-top: 0px !important;
}

.page-id-52087 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-52087 .ginput_container_radio .gchoice, .page-id-52087  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-52087 .ginput_container_radio .gform-field-label, .page-id-52087 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-52087 .ginput_container_radio .gfield-choice-input, .page-id-52087 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-52087 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-52087 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

#gform_62 {
    padding-top:40px;
}

#gform_wrapper_62 #input_62_4 {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    padding-bottom: 12px;
}

/* Einde FS livedagen formulier */

/*Landingspagina's MC Ontdek de kracht van Reiki*/

.page-id-52095 #menu-2022-hoofdmenu, .page-id-52095 .hidedesk, .page-id-52095 .subbar {display:none!important;}

.page-id-52095 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-52095 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-52095 .geek-frame-holder iframe {border-radius:10px;}

.page-id-52095 .vc_gitem-post-data-source-post_excerpt, .page-id-52095 .vc_btn3-container, .page-id-52095 .btnontwikkel, .page-id-52095 .subbar, .page-id-52095 #header-sidebar .mob-top div:first-child, .page-id-52095 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-52095 .tawk-mobile {display:none!important;}

.page-id-52095 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-52095 .content {margin-top:0px!important;}

.page-id-52095 .beforeop .container {z-index:9;}
.page-id-52095 .rating-img {margin-top:-200px!important;}
.page-id-52095 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-52095 .herobg h1 {margin-top:70px!important;}
    .page-id-52095 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-52095  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-52095 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-52095 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-52095 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-52095 .thmbtn-orange, .page-id-52095 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-52095 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-52095 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-52095 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-52095 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-52095 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-52095 h2{
    font-size:1.5e;     
}   
.page-id-52095 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-52095 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-52095 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-52095 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-52095 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-52095 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-52095 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-52095 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-52095 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-52095 .brumps * {
    font-size: 12px;
}   
.page-id-52095 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-52095 li a{
    color:#d18c0a;
}
.page-id-52095 .thmbtn-orange, .page-id-52095 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-52095 .page-header {display:none;}
.page-id-52095 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-52095 .brumps {
    margin-top: 0rem;
}
.page-id-52095 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-52095 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-52095 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-52095 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-52095 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-52095 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-52095 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Masterclass-Ontdek-de-kracht-van-Reiki.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;
}
.page-id-52095 .herobg p, .page-id-52095 .herobg h1{
    color:#fff;
}
.page-id-52095 .herobg p, .page-id-52095 .herobg p, .page-id-52095 .herobg p, .page-id-52095 .herobg ul li{
    font-size:14px;
}
.page-id-52095 .herobg p, .page-id-52095 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-52095 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-52095 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-52095 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-52095 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-52095 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-52095 .socialproof{
}
.page-id-52095 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-52095 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52095 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52095 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-52095 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-52095 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-52095 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-52095 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-52095 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-52095 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-52095 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-52095 .vc_custom_1715166045334, .page-id-52095 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-52095 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-52095 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-52095 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-52095 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-52095 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-52095 h4{
    padding-bottom:20px;
}

.page-id-52095 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-52095 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-52095 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-52095 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-52095 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-52095 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52095 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52095 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-52095 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-52095 .sp-ea-single, .page-id-52095 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-52095 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

/* EINDE Landingspagina's MC Ontdek de kracht van Reiki*/

/*Landingspagina's Kies jouw authentieke pad Challenge*/

.page-id-52367 .aftelklokmobiel {display: none;}

.page-id-52367 .live-deelnemen {padding-right:15px;padding-left:15px;}

.page-id-52367 .herovideo .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000025;
}

.page-id-52367 footer .wrapper {    display: none;}

.page-id-52367 .kennenmb {max-width:130px;margin: 0 auto;
    display: block;}

.page-id-52367 .aftelklok, .page-id-52367 .countdown {padding:0px!important;}

.page-id-52367 .countdown .hurrytimer-cdt {display:block;}

.page-id-52367 .hurrytimer-headline {margin-top:-5px;}

@media only screen and (max-width: 769px) {
    .page-id-52367 .aftelklokmobiel, .page-id-52367 .hurrytimer-campaign-50325 {display: block;}
    .page-id-52367 .tijdens-challenge {padding-bottom: 0px!important;}
    .page-id-52367 .thmbtn-orange {width: 100%!important;}
    .page-id-52367 .live-deelnemen {padding-right:0px;padding-left:0px;}
    .page-id-52367 .aftelklok, .page-id-52367 #top-header-sidebar {display:none!important;}
    .page-id-52367 .herobg {padding-top:100px!important;}
    .page-id-52367 .herobg h1 {font-size: 2rem!important}
    .page-id-52367 .hurrytimer-headline {text-align:center;}
    .page-id-52367 .hurrytimer-headline {text-align:center;}
    .page-id-52367 .countdown .hurrytimer-cdt {padding-top:100px;
        display: flex !important;
        flex-direction: column-reverse!important;} 
    .page-id-52367 .hurrytimer-timer-digit,.page-id-52367 .hurrytimer-timer-sep {font-size:28px!important;}
    .page-id-52367 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:15px!important;}
    .page-id-52367 .hurrytimer-button {min-width:250px!important;}
    .landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
    .page-id-52367 .hurrytimer-headline {margin-top:0px;}
    .page-id-52367 .kennenmb {
    max-width: unset;
    margin: 0 auto;
    display: block;
    width: 60px;
}
}

.page-id-52367 #menu-2022-hoofdmenu, .page-id-52367 .hidedesk {display:none!important;}

.page-id-52367 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-52367 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-52367 .geek-frame-holder iframe {border-radius:10px;}

.page-id-52367 .vc_gitem-post-data-source-post_excerpt, .page-id-52367 .vc_btn3-container, .page-id-52367 .btnontwikkel, .page-id-52367 .subbar, .page-id-52367 #header-sidebar .mob-top div:first-child, .page-id-52367 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-52367 .tawk-mobile {display:none!important;}

.page-id-52367 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-52367 .content {margin-top:0px!important;}

.page-id-52367 .beforeop .container {z-index:9;}
.page-id-52367 .rating-img {margin-top:-200px!important;}
.page-id-52367 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-52367 .geek-frame-holder iframe {
        height: 390px !important;}

    .page-id-52367 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-52367  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.page-id-52367 .kennenmbrow {   flex-direction: unset!important;
}
    .page-id-52367 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-52367 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-52367 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-52367 .thmbtn-orange, .page-id-52367 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-52367 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-52367 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-52367 .herovideo {
    margin: 30px 0px 0px 0px!important;
}
.page-id-52367 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-52367 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-52367 h2{
    font-size:1.5e;     
}   
.page-id-52367 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-52367 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-52367 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-52367 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-52367 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-52367 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-52367 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-52367 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-52367 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-52367 .brumps * {
    font-size: 12px;
}   
.page-id-52367 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-52367 li a{
    color:#d18c0a;
}
.page-id-52367 .thmbtn-orange, .page-id-52367 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-52367 .page-header {display:none;}
.page-id-52367 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-52367 .brumps {
    margin-top: 0rem;
}
.page-id-52367 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-52367 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-52367 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-52367 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-52367 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-52367 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-52367 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Masterclass-Kies-je-authentieke-pad.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:center!important;
    overflow: visible !important;
}
.page-id-52367 .herobg p, .page-id-52367 .herobg h1{
    color:#fff;
}

.page-id-52367 .herobg h1{  font-size: 44px;}

.page-id-52367 .herobg p, .page-id-52367 .herobg p, .page-id-52367 .herobg p, .page-id-52367 .herobg ul li{
    font-size:14px;
}
.page-id-52367 .herobg p, .page-id-52367 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-52367 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-52367 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-52367 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-52367 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-52367 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-52367 .socialproof{
}
.page-id-52367 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-52367 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52367 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52367 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-52367 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-52367 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-52367 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-52367 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-52367 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-52367 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-52367 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-52367 .vc_custom_1715166045334, .page-id-52367 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-52367 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-52367 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-52367 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-52367 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-52367 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-52367 h4{
    padding-bottom:20px;
}

.page-id-52367 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-52367 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-52367 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-52367 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-52367 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-52367 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52367 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52367 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-52367 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-52367 .sp-ea-single, .page-id-52367 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-52367 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

.page-id-52367 .desk-top {visibility: hidden!important;}

.page-id-52367 .livedeelnemen .wpb_text_column {
    max-width: 1060px!important;
    align-items: center!important;
    display: block!important;
    margin: 0 auto!important;}

@media only screen and (max-width: 769px) {
    .page-id-52367 .desk-top {display:none!important;}
    .page-id-52367 .livedeelnemen .wpb_text_column {padding:0px!important;}
}

/* EINDE Kies jouw authentieke pad Challenge*/

/*Bedankpagina's Kies je authentieke pad Challenge*/

.page-id-52380 .hfc-video video {display: block;
    margin: 0 auto;
    border-radius: 10px;
}

.page-id-52380 .typ-ojz {margin-top:60px;}

.page-id-52380 .ojz-video {padding-left:6%!important;padding-right:6%!important;}

.page-id-52380 footer .wrapper {    display: none;}

.page-id-52380 section.content {margin-top:0px;}

.page-id-52380 #menu-2022-hoofdmenu, .page-id-52380 .hidedesk, .page-id-52380 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
    .page-id-52380 .typ-tekst {padding-top:0px!important;}
    .page-id-52380 .typ-tekst p {margin-top:0px!important;}
    .page-id-52380 .download-werkboek {padding-top: 10px!important;}
    .page-id-52380 .vc_custom_1730302341269 {padding-top:0px!important;margin-top:-25px!important;}
    .page-id-52380 .vc_custom_1737542423328 {padding-bottom:0px!important;}
    .page-id-52380 .thmbtn-orange {width: 100%!important;}
    .page-id-52380 #top-header-sidebar, .page-id-52380 .wegmobiel {display:none!important;}
    .page-id-52380 .typ-ojz {margin-top:0px;}
    .page-id-52380 .scheidinghfc {display:none!important;}
}

/*Landingspagina's High Frequency Challenge*/
.hurrytimer-campaign-49671 .hurrytimer-headline, .hurrytimer-campaign-49672 .hurrytimer-headline {max-width: 530px!important;}

/*
body.page-id-52380 {padding-top:0px!important;}

.page-id-52380 .stickyHeader {position:unset;}*/



.page-id-52380 .herovideo .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000025;
}

.page-id-52380 footer .wrapper {    display: none;}

.page-id-52380 .kennenmb {max-width:130px;margin: 0 auto;
    display: block;}

.page-id-52380 .aftelklok, .page-id-52380 .countdown {padding:0px!important;}

.page-id-52380 .countdown .hurrytimer-cdt {display:block;}

.page-id-52380 .hurrytimer-headline {margin-top:-5px;}

@media only screen and (max-width: 769px) {
    .page-id-52380 .hurrytimer-headline {text-align:center;}
    .page-id-52380 .countdown .hurrytimer-cdt {padding-top:100px;
        display: flex !important;
        flex-direction: column-reverse!important;} 
    .page-id-52380 .hurrytimer-timer-digit,.page-id-52380 .hurrytimer-timer-sep {font-size:28px!important;}
    .page-id-52380 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:15px!important;}
    .page-id-52380 .hurrytimer-button {min-width:250px!important;}
    .landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
    .page-id-52380 .hurrytimer-headline {margin-top:0px;}
    .page-id-52380 .kennenmb {
    max-width: unset;
    margin: 0 auto;
    display: block;
    width: 60px;
}
}

.page-id-52380 #menu-2022-hoofdmenu, .page-id-52380 .hidedesk {display:none!important;}

.page-id-52380 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-52380 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-52380 .geek-frame-holder iframe {border-radius:10px;}

.page-id-52380 .vc_gitem-post-data-source-post_excerpt, .page-id-52380 .vc_btn3-container, .page-id-52380 .btnontwikkel, .page-id-52380 .subbar, .page-id-52380 #header-sidebar .mob-top div:first-child, .page-id-52380 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-52380 .tawk-mobile {display:none!important;}

.page-id-52380 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-52380 .content {margin-top:0px!important;}

.page-id-52380 .beforeop .container {z-index:9;}
.page-id-52380 .rating-img {margin-top:-200px!important;}
.page-id-52380 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-52380 .geek-frame-holder iframe {
        height: 390px !important;}

    .page-id-52380 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-52380  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.page-id-52380 .kennenmbrow {   flex-direction: unset!important;
}
    .page-id-52380 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-52380 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-52380 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-52380 .thmbtn-orange, .page-id-52380 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-52380 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-52380 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-52380 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-52380 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-52380 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-52380 h2{
    font-size:1.5e;     
}   
.page-id-52380 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-52380 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-52380 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-52380 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-52380 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-52380 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-52380 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-52380 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-52380 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-52380 .brumps * {
    font-size: 12px;
}   
.page-id-52380 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-52380 li a{
    color:#d18c0a;
}
.page-id-52380 .thmbtn-orange, .page-id-52380 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-52380 .page-header {display:none;}
.page-id-52380 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-52380 .brumps {
    margin-top: 0rem;
}
.page-id-52380 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-52380 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-52380 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-52380 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-52380 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-52380 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-52380 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Ontwerp-je-zielskompas-Challenge-header.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:top!important;
}
.page-id-52380 .herobg p, .page-id-52380 .herobg h1{
    color:#fff;
}

.page-id-52380 .herobg h1{  font-size: 44px!important;}

.page-id-52380 .herobg p, .page-id-52380 .herobg p, .page-id-52380 .herobg p, .page-id-52380 .herobg ul li{
    font-size:14px;
}
.page-id-52380 .herobg p, .page-id-52380 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-52380 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-52380 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-52380 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-52380 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-52380 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-52380 .socialproof{
}
.page-id-52380 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-52380 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52380 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52380 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-52380 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-52380 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-52380 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-52380 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-52380 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-52380 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-52380 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-52380 .vc_custom_1715166045334, .page-id-52380 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-52380 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-52380 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-52380 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-52380 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-52380 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-52380 h4{
    padding-bottom:20px;
}

.page-id-52380 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-52380 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-52380 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-52380 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-52380 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-52380 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52380 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52380 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-52380 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-52380 .sp-ea-single, .page-id-52380 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-52380 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

.page-id-52380 .desk-top {visibility: hidden!important;}

.page-id-52380 .livedeelnemen .wpb_text_column {
    max-width: 1060px!important;
    align-items: center!important;
    display: block!important;
    margin: 0 auto!important;}

@media only screen and (max-width: 769px) {
    .page-id-52380 .desk-top {display:none!important;}
    .page-id-52380 .livedeelnemen .wpb_text_column {padding:0px!important;}
}

/* EINDE bedankpagina Kies je authentieke pad Challenge*/

/* Kies je authentieke pad Challenge Kit*/
.page-id-52392 #form_50446_field_2, .page-id-52392 #payment_methods_50446 {display:none!important;}
.page-id-52392 .hfc-video video {display:block;
    margin: 0 auto;}

.boekmobiel {display:none;}

@media only screen and (max-width: 769px) {
    .boekdesk, .page-id-52392 #top-header-sidebar {display:none;}
    .boekmobiel {display:block;}
}

.page-id-52392 footer .wrapper {    display: none;}

.centerblok {display:block;margin: auto 0px}

.page-id-49108 section.content, .page-id-49097 section.content {
    margin-top: 0px;
}

.page-id-52392 .herobg {display:block;}

.page-id-52392 .bedankt-cta {overflow:visible!important;}

.page-id-52392 .gf-werkboek {margin-top:-120px;padding-left:100px!important;padding-right:100px!important;}

.page-id-52392 .gform_required_legend {display: none;}

.page-id-52392 .gfield_description {color:#D18C0A;}

.page-id-52392 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-52392 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-52392 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_40 {
    background-color:#fad05a;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_40:hover {
    background-color:#ffe499;
}

.page-id-52392 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-52392 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-52392 .gfield--type-html {
    margin-top:35px;
}

.page-id-52392 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-52392 .gfield--input-type-rating .gfield_label{
    font-weight:400;
    padding-top: 0px !important;
}

.page-id-52392 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-52392 .ginput_container_radio .gchoice, .page-id-52392  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-52392 .ginput_container_radio .gform-field-label, .page-id-52392 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-52392 .ginput_container_radio .gfield-choice-input, .page-id-52392 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-52392 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-52392 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

.page-id-52392 .totaal-prijs-gf, .page-id-52392 #menu-2022-hoofdmenu, .page-id-52392 .hidedesk, .page-id-52392 .subbar {display:none!important;}

.page-id-52392 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-52392 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-52392 .geek-frame-holder iframe {border-radius:10px;}

.page-id-52392 .vc_gitem-post-data-source-post_excerpt, .page-id-52392 .vc_btn3-container, .page-id-52392 .btnontwikkel, .page-id-52392 .subbar, .page-id-52392 #header-sidebar .mob-top div:first-child, .page-id-52392 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-52392 .tawk-mobile {display:none!important;}

.page-id-52392 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-52392 .content {margin-top:0px!important;}

.page-id-52392 .beforeop .container {z-index:9;}
.page-id-52392 .rating-img {margin-top:-200px!important;}
.page-id-52392 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-52392 .gf-werkboek {margin-top:-90px;padding-left:20px!important;padding-right:20px!important;}
    .page-id-52392 .herobg h1 {margin-top:70px!important;}
    .page-id-52392 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-52392  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-52392 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-52392 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-52392 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-52392 .thmbtn-orange, .page-id-52392 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-52392 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-52392 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-52392 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-52392 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-52392 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-52392 h2{
    font-size:1.5e;     
}   
.page-id-52392 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-52392 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-52392 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-52392 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-52392 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-52392 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-52392 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-52392 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-52392 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-52392 .brumps * {
    font-size: 12px;
}   
.page-id-52392 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-52392 li a{
    color:#d18c0a;
}
.page-id-52392 .thmbtn-orange, .page-id-52392 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-52392 .page-header {display:none;}
.page-id-52392 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-52392 .brumps {
    margin-top: 0rem;
}
.page-id-52392 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-52392 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-52392 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-52392 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-52392 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-52392 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-52392 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Masterclass-Kies-je-authentieke-pad.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:center!important;
}
.page-id-52392 .herobg p, .page-id-52392 .herobg h1{
    color:#fff;
}

.page-id-52392 .herobg h1{  font-size: 44px!important;}

.page-id-52392 .herobg p, .page-id-52392 .herobg p, .page-id-52392 .herobg p, .page-id-52392 .herobg ul li{
    font-size:14px;
}
.page-id-52392 .herobg p, .page-id-52392 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-52392 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-52392 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-52392 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-52392 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-52392 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-52392 .socialproof{
}
.page-id-52392 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-52392 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52392 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52392 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-52392 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-52392 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-52392 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-52392 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-52392 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-52392 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-52392 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-52392 .vc_custom_1715166045334, .page-id-52392 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-52392 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-52392 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-52392 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-52392 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-52392 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-52392 h4{
    padding-bottom:20px;
}

.page-id-52392 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-52392 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-52392 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-52392 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-52392 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-52392 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52392 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52392 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-52392 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-52392 .sp-ea-single, .page-id-52392 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-52392 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

.page-id-52392 .desk-top {visibility: hidden!important;}

.page-id-52392 .livedeelnemen .wpb_text_column {
    max-width: 1060px!important;
    align-items: center!important;
    display: block!important;
    margin: 0 auto!important;}

@media only screen and (max-width: 769px) {
    .page-id-52392 .desk-top {display:none!important;}
    .page-id-52392 .livedeelnemen .wpb_text_column {padding:0px!important;}
}

/* EINDE Kies je authentieke pad Challenge Kit*/

/* KJAP Replay */

.page-id-52411 .bedankt-cta .actie-kolom a { margin-bottom: 0px !important;}


.page-id-52411 .timmerlp .hurrytimer-campaign {display: flex;
    flex-direction: column-reverse;}

.page-id-52411 .hurrytimer-button {pointer-events: none; cursor: default;}

.page-id-52411 .hurrytimer-button-wrap {margin-top:0px!important;}

.page-id-52411 .timmerlp .hurrytimer-headline {margin-top:10px;}

.page-id-52411 .timmerlp .hurrytimer-headline p {color:#787878; font-size:13px!important;}

.page-id-52411 .timmerlp .hurrytimer-timer {
    display:none;}

.page-id-52411 footer .wrapper {    display: none;}

.molliehfc label {font-weight:600; font-size:15px;}

.molliehfc #form_49126_field_2, .molliehfc label[for=form_49126_field_2] .mollie-forms-required, .molliehfc #form_49126_field_3 input, .molliehfc br {display:none;}

.molliehfc input[type=text], .molliehfc input[type=email] {border-style: none none solid none;height:30px}

.molliehfc button {  
      border: none;
    padding: 13px 20px;
    border-radius: 10px;
    background-color: #d18c0a;
    color: white;
    font-weight: 600;
    width: 100%;
    cursor: pointer;}

.molliehfc button:hover {background-color:#FAD05A;}

.molliefout {
      text-align: center;
    border: 2px solid red;
    border-radius: 10px;
    padding: 20px;
    background-color: #ffb1b1;}

.molliesucces {
      text-align: center;
    border: 2px solid green;
    border-radius: 10px;
    padding: 20px;
    background-color: #bfffbf;}


.page-id-52411 .actie-kolom {margin-top:-70px;}

.centerblok {display:block;margin: auto 0px}

.page-id-49108 section.content, .page-id-49097 section.content {
    margin-top: 0px;
}

.page-id-52411 .herobg {display:block;}

.page-id-52411 .bedankt-cta {overflow:visible!important;}

.page-id-52411 .gf-werkboek {margin-top:-120px;padding-left:100px!important;padding-right:100px!important;}

.page-id-52411 .gform_required_legend {display: none;}

.page-id-52411 .gfield_description {color:#D18C0A;}

.page-id-52411 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-52411 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-52411 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_40 {
    background-color:#fad05a;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_40:hover {
    background-color:#ffe499;
}

.page-id-52411 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-52411 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-52411 .gfield--type-html {
    margin-top:35px;
}

.page-id-52411 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-52411 .gfield--input-type-rating .gfield_label{
    font-weight:400;
    padding-top: 0px !important;
}

.page-id-52411 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-52411 .ginput_container_radio .gchoice, .page-id-52411  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-52411 .ginput_container_radio .gform-field-label, .page-id-52411 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-52411 .ginput_container_radio .gfield-choice-input, .page-id-52411 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-52411 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-52411 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

.page-id-52411 .totaal-prijs-gf, .page-id-52411 #menu-2022-hoofdmenu, .page-id-52411 .hidedesk, .page-id-52411 .subbar {display:none!important;}

.page-id-52411 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-52411 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-52411 .geek-frame-holder iframe {border-radius:10px;}

.page-id-52411 .vc_gitem-post-data-source-post_excerpt, .page-id-52411 .vc_btn3-container, .page-id-52411 .btnontwikkel, .page-id-52411 .subbar, .page-id-52411 #header-sidebar .mob-top div:first-child, .page-id-52411 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-52411 .tawk-mobile {display:none!important;}

.page-id-52411 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-52411 .content {margin-top:0px!important;}

.page-id-52411 .beforeop .container {z-index:9;}
.page-id-52411 .rating-img {margin-top:-200px!important;}
.page-id-52411 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-52411 .actie-kolom { margin-top: 0px; }
    .page-id-52411 .gf-werkboek {margin-top:-90px;padding-left:20px!important;padding-right:20px!important;}
    .page-id-52411 .herobg h1 {margin-top:70px!important;}
    .page-id-52411 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-52411  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-52411 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-52411 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-52411 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-52411 .thmbtn-orange, .page-id-52411 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-52411 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-52411 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-52411 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-52411 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-52411 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-52411 h2{
    font-size:1.5e;     
}   
.page-id-52411 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-52411 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-52411 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-52411 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-52411 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-52411 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-52411 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-52411 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-52411 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-52411 .brumps * {
    font-size: 12px;
}   
.page-id-52411 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-52411 li a{
    color:#d18c0a;
}
.page-id-52411 .thmbtn-orange, .page-id-52411 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-52411 .page-header {display:none;}
.page-id-52411 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-52411 .brumps {
    margin-top: 0rem;
}
.page-id-52411 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-52411 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-52411 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-52411 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-52411 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-52411 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}

.page-id-52411 .herobg p, .page-id-52411 .herobg h1{
    color:#fff;
}

.page-id-52411 .herobg h1{  font-size: 44px!important;}

.page-id-52411 .herobg p, .page-id-52411 .herobg p, .page-id-52411 .herobg p, .page-id-52411 .herobg ul li{
    font-size:14px;
}
.page-id-52411 .herobg p, .page-id-52411 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-52411 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-52411 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-52411 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-52411 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-52411 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-52411 .socialproof{
}
.page-id-52411 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-52411 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52411 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52411 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-52411 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-52411 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-52411 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-52411 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-52411 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-52411 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-52411 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-52411 .vc_custom_1715166045334, .page-id-52411 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-52411 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-52411 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-52411 .thmbtn-orange{
    background-color:#FAD05A;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#181818;
    margin:0px 0px 0px 0px!important;
    z-index:9999!important;
}

.page-id-52411 .thmbtn-orange:hover {background-color:#fce26b;} 

.page-id-52411 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-52411 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-52411 h4{
    padding-bottom:20px;
}

.page-id-52411 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-52411 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-52411 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-52411 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-52411 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-52411 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52411 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52411 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-52411 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-52411 .sp-ea-single, .page-id-52411 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-52411 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

.page-id-52411 #content .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Masterclass-Kies-je-authentieke-pad.jpg')!important;
background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible!important;
    background-position:center!important;}

.page-id-52411 .desk-top {visibility: hidden!important;}

@media only screen and (max-width: 769px) {
    .page-id-52411 .desk-top {display:none!important;}
    .page-id-52411 .mob-top p {display:none!important;}
}

/* Einde KJAP Replay */

/*Salespagina's HT KJAP*/
.page-id-52418 #header-sidebar .mob-top div:first-child, .page-id-52418 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-52418 .tawk-mobile {display:none!important;}

.page-id-52418 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-52418 footer .wrapper {    display: none;}

.page-id-52418 section.content {margin-top:0px;}

.page-id-52418 #menu-2022-hoofdmenu, .page-id-52418 .hidedesk, .page-id-52418 .subbar {display:none!important;}

.page-id-52418 .vc_images_carousel {
    margin:-150px auto 0 !important;
}
.page-id-52418 .content {
    margin-top: 0px;
}
.postid-46547 .hurrytimer-cdt, .page-id-52418 .hurrytimer-cdt {display:block;}

.vc_gitem-animated-block a {
  pointer-events: none!important;
    cursor: default!important;}

.page-id-52418 .vc_gitem-post-data-source-post_title h4 {text-align:center!important;}

.page-id-52418 .vc_gitem-post-data-source-post_excerpt, .page-id-52418 .vc_btn3-container, .page-id-52418 .btnontwikkel, .page-id-52418 .subbar {display:none!important;}

.landingblok h2, .landingblok h1 {font-size: 2.9em;}

.page-id-52418 .studiegids-mobiel {display:none;}

@media only screen and (max-width: 769px) {
    .page-id-52418 .scheidinghfc {display:none;}
    .page-id-52418 .countdown .hurrytimer-cdt {padding-top:90px;} 
    .page-id-52418 .hurrytimer-timer-digit,.page-id-52418 .hurrytimer-timer-sep {font-size:28px!important;}
    .page-id-52418 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:14px!important;}
    .page-id-52418 .hurrytimer-button {min-width:250px!important;}
    .landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
    .page-id-52418 .vc_images_carousel {
    margin:0px auto 0 !important;
}
    .page-id-52418 .studiegids-desktop {
        display:none;
    }
    .page-id-52418 .studiegids-mobiel {display:block;}
}

.page-id-52418 .beforeop .container {z-index:9;}
.page-id-52418 .rating-img {margin-top:-200px!important;}
.page-id-52418 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-52418 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-52418  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-52418 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-52418 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-52418 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-52418 .thmbtn-orange, .page-id-52418 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-52418 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-52418 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-52418 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.page-id-52418 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-52418 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-52418 h2{
    font-size:1.5e;     
}   
.page-id-52418 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-52418 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-52418 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-52418 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-52418 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-52418 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-52418 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-52418 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-52418 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-52418 .brumps * {
    font-size: 12px;
}   
.page-id-52418 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-52418 li a{
    color:#d18c0a;
}
.page-id-52418 .thmbtn-orange, .page-id-52418 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-52418 .page-header {display:none;}
.page-id-52418 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-52418 .brumps {
    margin-top: 0rem;
}
.page-id-52418 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-52418 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-52418 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-52418 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-52418 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-52418 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-52418 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-Spiritueel-Coach.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:top!important;
}
.page-id-52418 .herobg p, .page-id-52418 .herobg h2{
    color:#fff;
}
.page-id-52418 .herobg p, .page-id-52418 .herobg p, .page-id-52418 .herobg p, .page-id-52418 .herobg ul li{
    font-size:14px;
}
.page-id-52418 .herobg p, .page-id-52418 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-52418 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-52418 .herovideo{
margin:150px 0px -150px 0px;
    background-color:#c8dedb;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-52418 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-52418 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-52418 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-52418 .socialproof{
}
.page-id-52418 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-52418 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52418 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52418 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-52418 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-52418 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-52418 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-52418 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-52418 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-52418 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-52418 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-52418 .vc_custom_1715166045334, .page-id-52418 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-52418 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-52418 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-52418 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-52418 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-52418 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-52418 h4{
    padding-bottom:20px;
}

.page-id-52418 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-52418 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-52418 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-52418 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-52418 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-52418 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52418 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52418 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-52418 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-52418 .sp-ea-single, .page-id-52418 .ea-body{
    border-radius:15px;
}

/* Einde Salespagina's HT KJAP*/

/*Landingspagina's Kies je authentieke pad video nurturing*/
.page-id-52437 .hfc-video video {display: block;
    margin: 0 auto;
    border-radius: 10px;
}

.page-id-52437 footer .wrapper {    display: none;}

.page-id-52437 section.content {margin-top:0px;}

.page-id-52437 #menu-2022-hoofdmenu, .page-id-52437 .hidedesk, .page-id-52437 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
    .page-id-52437 .scheidinghfc {display:none;}
}

/*Einde Landingspagina's Kies je authentieke pad video nurturing*/

/*Landingspagina's Kies je authentieke pad video nieuwsbrief*/
.page-id-52446 .hfc-video video {display: block;
    margin: 0 auto;
    border-radius: 10px;
}

.page-id-52446 footer .wrapper {    display: none;}

.page-id-52446 section.content {margin-top:0px;}

.page-id-52446 #menu-2022-hoofdmenu, .page-id-52446 .hidedesk, .page-id-52446 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
    .page-id-52446 .scheidinghfc {display:none;}
}

/*Einde Landingspagina's Kies je authentieke pad video nieuwsbrief*/

/*Salespagina's HT Kies je authentieke pad Challenge*/
.page-id-52418 #header-sidebar .mob-top div:first-child, .page-id-52418 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-52418 .tawk-mobile {display:none!important;}

.page-id-52418 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-52418 footer .wrapper {    display: none;}

.page-id-52418 section.content {margin-top:0px;}

.page-id-52418 #menu-2022-hoofdmenu, .page-id-52418 .hidedesk, .page-id-52418 .subbar {display:none!important;}

.page-id-52418 .vc_images_carousel {
    margin:-150px auto 0 !important;
}
.page-id-52418 .content {
    margin-top: 0px;
}
.postid-46547 .hurrytimer-cdt, .page-id-52418 .hurrytimer-cdt {display:block;}

.vc_gitem-animated-block a {
  pointer-events: none!important;
    cursor: default!important;}

.page-id-52418 .vc_gitem-post-data-source-post_title h4 {text-align:center!important;}

.page-id-52418 .vc_gitem-post-data-source-post_excerpt, .page-id-52418 .vc_btn3-container, .page-id-52418 .btnontwikkel, .page-id-52418 .subbar {display:none!important;}

.landingblok h2, .landingblok h1 {font-size: 2.9em;}

.page-id-52418 .studiegids-mobiel {display:none;}

@media only screen and (max-width: 769px) {
    .page-id-52418 .scheidinghfc {display:none;}
    .page-id-52418 .countdown .hurrytimer-cdt {padding-top:90px;} 
    .page-id-52418 .hurrytimer-timer-digit,.page-id-52418 .hurrytimer-timer-sep {font-size:28px!important;}
    .page-id-52418 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:14px!important;}
    .page-id-52418 .hurrytimer-button {min-width:250px!important;}
    .landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
    .page-id-52418 .vc_images_carousel {
    margin:0px auto 0 !important;
}
    .page-id-52418 .studiegids-desktop {
        display:none;
    }
    .page-id-52418 .studiegids-mobiel {display:block;}
}

.page-id-52418 .beforeop .container {z-index:9;}
.page-id-52418 .rating-img {margin-top:-200px!important;}
.page-id-52418 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-52418 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-52418  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-52418 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-52418 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-52418 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-52418 .thmbtn-orange, .page-id-52418 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-52418 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-52418 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-52418 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.page-id-52418 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-52418 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-52418 h2{
    font-size:1.5e;     
}   
.page-id-52418 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-52418 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-52418 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-52418 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-52418 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-52418 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-52418 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-52418 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-52418 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-52418 .brumps * {
    font-size: 12px;
}   
.page-id-52418 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-52418 li a{
    color:#d18c0a;
}
.page-id-52418 .thmbtn-orange, .page-id-52418 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-52418 .page-header {display:none;}
.page-id-52418 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-52418 .brumps {
    margin-top: 0rem;
}
.page-id-52418 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-52418 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-52418 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-52418 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-52418 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-52418 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-52418 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-Spiritueel-Coach.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:top!important;
}
.page-id-52418 .herobg p, .page-id-52418 .herobg h2{
    color:#fff;
}
.page-id-52418 .herobg p, .page-id-52418 .herobg p, .page-id-52418 .herobg p, .page-id-52418 .herobg ul li{
    font-size:14px;
}
.page-id-52418 .herobg p, .page-id-52418 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-52418 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-52418 .herovideo{
margin:150px 0px -150px 0px;
    background-color:#c8dedb;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-52418 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-52418 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-52418 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-52418 .socialproof{
}
.page-id-52418 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-52418 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52418 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52418 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-52418 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-52418 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-52418 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-52418 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-52418 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-52418 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-52418 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-52418 .vc_custom_1715166045334, .page-id-52418 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-52418 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-52418 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-52418 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-52418 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-52418 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-52418 h4{
    padding-bottom:20px;
}

.page-id-52418 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-52418 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-52418 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-52418 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-52418 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-52418 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52418 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52418 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-52418 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-52418 .sp-ea-single, .page-id-52418 .ea-body{
    border-radius:15px;
}

.page-id-52418 .desk-top {visibility: hidden!important;}

.page-id-52418 .livedeelnemen .wpb_text_column {
    max-width: 1060px!important;
    align-items: center!important;
    display: block!important;
    margin: 0 auto!important;}

@media only screen and (max-width: 769px) {
    .page-id-52418 .desk-top {display:none!important;}
    .page-id-52418 .livedeelnemen .wpb_text_column {padding:0px!important;}
}

/* Einde Salespagina's HT Kies je authentieke pad Challenge*/

/* Kies je authentieke pad Challenge Kit commercieel*/
.page-id-52713 #form_50446_field_2, .page-id-52713 #payment_methods_50446 {display:none!important;}
.page-id-52713 .hfc-video video {display:block;
    margin: 0 auto;}

.boekmobiel {display:none;}

@media only screen and (max-width: 769px) {
    .boekdesk, .page-id-52713 #top-header-sidebar {display:none;}
    .boekmobiel {display:block;}
}

.page-id-52713 footer .wrapper {    display: none;}

.centerblok {display:block;margin: auto 0px}

.page-id-49108 section.content, .page-id-49097 section.content {
    margin-top: 0px;
}

.page-id-52713 .herobg {display:block;}

.page-id-52713 .bedankt-cta {overflow:visible!important;}

.page-id-52713 .gf-werkboek {margin-top:-120px;padding-left:100px!important;padding-right:100px!important;}

.page-id-52713 .gform_required_legend {display: none;}

.page-id-52713 .gfield_description {color:#D18C0A;}

.page-id-52713 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-52713 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-52713 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_40 {
    background-color:#fad05a;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_40:hover {
    background-color:#ffe499;
}

.page-id-52713 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-52713 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-52713 .gfield--type-html {
    margin-top:35px;
}

.page-id-52713 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-52713 .gfield--input-type-rating .gfield_label{
    font-weight:400;
    padding-top: 0px !important;
}

.page-id-52713 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-52713 .ginput_container_radio .gchoice, .page-id-52713  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-52713 .ginput_container_radio .gform-field-label, .page-id-52713 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-52713 .ginput_container_radio .gfield-choice-input, .page-id-52713 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-52713 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-52713 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

.page-id-52713 .totaal-prijs-gf, .page-id-52713 #menu-2022-hoofdmenu, .page-id-52713 .hidedesk, .page-id-52713 .subbar {display:none!important;}

.page-id-52713 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-52713 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-52713 .geek-frame-holder iframe {border-radius:10px;}

.page-id-52713 .vc_gitem-post-data-source-post_excerpt, .page-id-52713 .vc_btn3-container, .page-id-52713 .btnontwikkel, .page-id-52713 .subbar, .page-id-52713 #header-sidebar .mob-top div:first-child, .page-id-52713 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-52713 .tawk-mobile {display:none!important;}

.page-id-52713 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-52713 .content {margin-top:0px!important;}

.page-id-52713 .beforeop .container {z-index:9;}
.page-id-52713 .rating-img {margin-top:-200px!important;}
.page-id-52713 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
    .page-id-52713 .gf-werkboek {margin-top:-90px;padding-left:20px!important;padding-right:20px!important;}
    .page-id-52713 .herobg h1 {margin-top:70px!important;}
    .page-id-52713 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-52713  .vc_row[data-vc-full-width] {
    padding-top: var(--section-padding);
    padding-bottom: var(--section-padding);
    padding-right:0px!important;
    padding-left:0px!important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
    .page-id-52713 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-52713 .herobg {
    padding-left:10px!important;
    padding-right:10px!important;
    }
.page-id-52713 .herobuttons {
    display: flex;
    justify-content: space-evenly;
    margin-bottom:-30px;
    }
.page-id-52713 .thmbtn-orange, .page-id-52713 .thmbtn-wit{
        font-size:13px;
    }   
.page-id-52713 .vc_custom_1707823019266 a{
        font-size:13px;
    }   
.page-id-52713 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
     background-position: center!important;
}   
.page-id-52713 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-52713 .snelmenu{
    padding: 130px 10px 10px 10px!important;
}   
.page-id-52713 .snelmenu .wpb_text_column p{
    font-size:12px!important;
}   
.page-id-52713 h2{
    font-size:1.5e;     
}   
.page-id-52713 .leftimg .wpb_text_column {
    max-width: 100%!important;
    padding-left:10px;
    padding-right:10px;
}   
.page-id-52713 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;       
    }   
.page-id-52713 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-52713 .tab-zoma .vc_tta-title-text::before{
        content:"\203a";
        padding-right:10px;
    }   
    
.page-id-52713 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
    }

.page-id-52713 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
    }   
.page-id-52713 .trainergrid .vc_grid-item {
    width: 100%!important;
}   
.page-id-52713 blockquote p {
    color: #000;
    font-size:16px;
    font-style:italic;
    font-family:"Graphik", sans-serif;
    }
.page-id-52713 .brumps span:nth-child(3){ 
        display:none; 
    }
.page-id-52713 .brumps * {
    font-size: 12px;
}   
.page-id-52713 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}   
}   

.page-id-52713 li a{
    color:#d18c0a;
}
.page-id-52713 .thmbtn-orange, .page-id-52713 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-52713 .page-header {display:none;}
.page-id-52713 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-52713 .brumps {
    margin-top: 0rem;
}
.page-id-52713 .trainergrid .vc_gitem-zone-c{
    margin-top:-50px;
    padding:10px;
    border-radius:0px 0px 25px 25px;
}
.page-id-52713 .trainergrid . {
    border-radius:0px 0px 25px 25px!important;
}
.page-id-52713 .trainergrid .vc_grid-item {
    width:25%;
}
.page-id-52713 .vc_gitem-post-data h4{
    font-size:26px;
}
.page-id-52713 .vc_gitem-post-data p{
    font-size:14px;
    margin-top:-20px;
}
.page-id-52713 .reviewbreadspace{
      margin-top:-55px!important;
      padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-52713 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Masterclass-Kies-je-authentieke-pad.jpg')!important;
    color:#fff;
    background-repeat:no-repeat!important;
    background-size: cover!important;
    overflow:visible;
    background-position:center!important;
}
.page-id-52713 .herobg p, .page-id-52713 .herobg h1{
    color:#fff;
}

.page-id-52713 .herobg h1{  font-size: 44px!important;}

.page-id-52713 .herobg p, .page-id-52713 .herobg p, .page-id-52713 .herobg p, .page-id-52713 .herobg ul li{
    font-size:14px;
}
.page-id-52713 .herobg p, .page-id-52713 .herobg .titlesub {
    padding-bottom:15px;
}
.page-id-52713 .reviewbreadspace{
    padding-right:0px!important;
}
.page-id-52713 .herovideo{
margin:0px 0px -150px 0px;
    border-radius:25px;
    padding-top:15px;
    z-index:999;
    text-align:center;
    height: fit-content;
}
.page-id-52713 .herovideo p i{
    font-size:0.9em!important;
    margin:0px 0px 0px 0px;
}
.page-id-52713 .herovideo p{
    font-size:0.9em!important;
    margin:-25px 0px 0px 0px;
}
.page-id-52713 .heroactie{
    font-size:0.9em!important;
    margin:20px 0px 0px 0px;
}
.page-id-52713 .socialproof{
}
.page-id-52713 .rightimg img 
{
    margin-left:220px!important;
}
.page-id-52713 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52713 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52713 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
    font-weight:bold;
}
.page-id-52713 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
    border-width: 0px;
}
.page-id-52713 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
        border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
    margin-bottom:10px;
}
.page-id-52713 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-52713 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-52713 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
    border-radius: 0px 25px 25px 25px;
}
.page-id-52713 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-52713 .cta-studiegids img{
    width:45%;
    margin:-150px 100px;
}
.page-id-52713 .vc_custom_1715166045334, .page-id-52713 .vc_custom_1707232672329 {
    overflow:visible;
}
.page-id-52713 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-52713 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
    margin:-10px 0px 0px -5px!important;
}
.page-id-52713 .thmbtn-orange{
    background-color:#d18c0a;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#fff;
    margin:0px 15px 0px 0px!important;
    z-index:9999!important;
}
.page-id-52713 .thmbtn-wit{
    background-color:#fff;
    border-radius: 50px;
    padding:15px 15px 15px 15px;
    color:#000;
        z-index:9999!important;
}

.page-id-52713 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-52713 h4{
    padding-bottom:20px;
}

.page-id-52713 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-52713 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
    font-size:18px!important;
    font-weight:bold;
}
.page-id-52713 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-52713 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-52713 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-52713 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52713 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-52713 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-52713 #sp-ea-45362 .sp-ea-single h3 a{
    font-size:16px;
    color:#181818!important;
}
.page-id-52713 .sp-ea-single, .page-id-52713 .ea-body{
    border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-52713 .reviewbreadspace{
      margin-top:-15px!important;
      padding-top: 0px!important;
    padding-bottom: 10px!important;
      background-color:#f3efec;
}
}

.page-id-52713 .desk-top {visibility: hidden!important;}

.page-id-52713 .livedeelnemen .wpb_text_column {
    max-width: 1060px!important;
    align-items: center!important;
    display: block!important;
    margin: 0 auto!important;}

@media only screen and (max-width: 769px) {
    .page-id-52713 .desk-top {display:none!important;}
    .page-id-52713 .livedeelnemen .wpb_text_column {padding:0px!important;}
}

/* EINDE Kies je authentieke pad Challenge Kit commercieel*/

/* Enquete KJAP */

.page-id-52716 .ginput_container_email {background-color: #d9d9d9;}
.page-id-52716 .ginput_container_email input {pointer-events: none;
  cursor: default;
text-decoration: none;}

.page-id-52716 .gform_required_legend {display: none;}

.page-id-52716 .gfield_description {color:#D18C0A;}

.page-id-52716 .upload-formulier-gf {
    max-width:975px;
    margin: 0 auto;
}

.page-id-52716 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-52716 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_65 {
    background-color:#d18c09;
    border-width:0px;
    padding: 15px 25px;
    border-radius:25px;
    box-shadow: 0px 5px 5px 0px #00000010;
    cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_65:hover {
    background-color:#ffe499;
}

.page-id-52716 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-52716 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-size: 29px 29px!important;
    width: 36px!important;
    line-height: 30px;
}

.page-id-52716 .gfield--type-html {
    margin-top:35px;
}

.page-id-52716 .aantalstudenten {
    margin-top:10px!important;
}

.page-id-52716 .gfield--input-type-rating .gfield_label{
    padding-top: 0px !important;
}

.page-id-52716 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-52716 .ginput_container_radio .gchoice, .page-id-52716  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-52716 .ginput_container_radio .gform-field-label, .page-id-52716 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-52716 .ginput_container_radio .gfield-choice-input, .page-id-52716 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-52716 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-52716 .gform_wrapper input[type=checkbox]:checked + label {
    font-weight: bold;
    background-color: #fbd05a;
}

#gform_65 {
    padding-top:40px;
}

#gform_wrapper_65 #input_65_4 {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    padding-bottom: 12px;
}

/* Einde Enquete KJAP */

.vc_tta-panels-container,
.vc_tta-panels {
  box-sizing: border-box;
  position: relative;
}

.vc_tta-panel {
  display: block;
}

.vc_tta-panel-heading {
  border: solid transparent;
  box-sizing: border-box;
  -webkit-transition: background .2s ease-in-out;
  transition: background .2s ease-in-out;
}

.vc_tta-panel-title {
  margin: 0;
  line-height: 1;
}

.vc_tta-panel-title > a {
  background: transparent;
  display: block;
  padding: 20px 30px;
  box-sizing: border-box;
  text-decoration: none;
  color: inherit;
  position: relative;
  -webkit-transition: color .2s ease-in-out;
  transition: color .2s ease-in-out;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.vc_tta-panel-title > a:focus,
.vc_tta-panel-title > a:hover {
  text-decoration: none;
  outline: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.vc_tta-panel-body {
  border: solid transparent;
  box-sizing: content-box;
  padding: 20px 30px;
  display: none;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: padding .2s ease-in-out;
  transition: padding .2s ease-in-out;
}

.vc_tta-panel-body > :last-child {
  margin-bottom: 0;
}

/* Active Panel */
.vc_tta-panel.vc_active {
  display: block;
}

.vc_tta-panel.vc_active .vc_tta-panel-body {
  display: block;
}

.vc_tta-panel.vc_active .vc_tta-panel-title > a:hover {
  cursor: default;
}

.vc_tta-panel.vc_animating .vc_tta-panel-body {
  display: block;
  min-height: 0;
}

.vc_tta-o-all-clickable .vc_tta-panel .vc_tta-panel-title > a:hover {
  cursor: pointer;
}

.page-id-47268 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before{
    font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A !important;
}

.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    bottom: 2px;
    box-sizing: border-box;
    content: "";
    display: block;
    left: 2px;
    position: absolute;
    right: 2px;
    top: 2px;
    transform: rotate(45deg) translate(-25%, -25%);
    border-style: solid;
    border-width: 0px 2px 2px 0px;
}

.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon {
    left: 20px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.vc_tta .vc_tta-title-text:not(:empty) ~ .vc_tta-controls-icon {
    margin-left: 0px;
}

.vc_tta.vc_general .vc_tta-title-text:not(:empty):not(:first-child), .vc_tta.vc_general .vc_tta-title-text:not(:empty) ~ * {
    margin-left: -14px;
}

.vc_tta .vc_tta-controls-icon {
    display: inline-block;
    font-size: inherit;
    height: 12px;
    position: relative;
    vertical-align: middle;
    width: 12px;
    margin: 0px;
}

.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, 
#override .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
    background-color: rgb(247, 247, 247);
}

.vc_tta .vc_active .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
    transform: rotate(225deg) translate(-25%, -25%);
}

.page-id-53989 .herovideo {
    padding: 0 !important;
}
.herovideo{
    min-height:300px;
}
@media only screen and (max-width: 769px) {
    body#override.page-id-53989 .herovideo {
        margin: 15px 0px -80px 0px !important;
    }
}


/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
/* =-=-= Informatiebijeenkomst pagina =-=-=-= */
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
body.page-template-page-informatiebijeenkomst{
    background-color: #f7f2ea;
    .info-hero .container,
    .content .container{
        max-width: 1180px;
        margin: 0 auto;
        padding: 0 15px;
        @media (max-width: 768px){
            padding: 0 25px;
        }
    }
    .info-hero{
        position:relative;
        padding:49px 0;
        background-size:cover;
        background-position:center;
        color:#fff;
    }
    
    .info-hero-overlay{
        position:absolute;
        inset:0;
        background: linear-gradient(95deg,rgba(34,28,22,.84) 0%,rgba(34,28,22,.62) 42%,rgba(34,28,22,.18) 78%,rgba(34,28,22,.05) 100%);
    }
    
    .info-hero .container{
        position:relative;
        z-index:2;
    }
    
    .info-hero-grid{
        display:grid;
        grid-template-columns:
            1fr
            540px;
        gap:60px;
        align-items:center;
        ul.checkmark li{
            position: relative;
            display: block;
            padding-left: 30px;
        }
        ul.checkmark li::before{
            position: absolute;
            left: 0px;
        }
    
    }

    .info-hero-content {
        max-width: 600px;
    }

    .hero-label{
        display: inline-flex;
        align-items: center;
        gap: 9px;
        font-size: 12.5px;
        font-weight: 700;
        letter-spacing: .16em;
        text-transform: uppercase;
        color: #fff;
        background: rgba(255, 255, 255, .16);
        backdrop-filter: blur(4px);
        padding: 8px 16px;
        border-radius: 999px;
        margin-bottom: 22px;
        border: 1px solid rgba(255, 255, 255, .25);
        .dot {
            width: 8px;
            height: 8px;
            border-radius: 50%;
            background: #e0a93a;
        }        
    }
    
    .hero-title{
        font-weight: 500;
        font-size: 50px;
        line-height: 1.02;
    }
    
    .hero-text{
        max-width:650px;
        color: #fff;
        p{
            color: #fff;
        }
    }
    
    .hero-actions{
        margin-top:40px;
        display:flex;
        gap:30px;
        align-items:center;
        flex-wrap:wrap;
    }
    
    .hero-buttons{
        display:flex;
        gap:15px;
        flex-wrap:wrap;
    }
    
    .hero-button{
        padding:18px 34px;
        background:#e0a93a;
        color:#fff;
        border-radius:999px;
        text-decoration:none;
    }
    
    .hero-rating{
        display:flex;
        align-items:center;
        gap:12px;
        color: #fff;
    }
    
    .stars{
        font-size: 14px;
        display: flex;
        flex-direction: column;
        span{
            color:#e0a93a;
            font-size: 13px;
        }
    }
    
    .score{
        color:#e0a93a;
        font-family: var(--font-secondary);
        font-size: 30px;
        font-weight: 600;
        line-height: 1;
    }
    
    .info-hero-form{
        background:#fcfaf6;
        padding:40px;
        border-radius:20px;
        box-shadow:
        0 20px 60px
        rgba(0,0,0,.15);
        color:#222;
    }
    @media(max-width:1200px){
        .info-hero-grid{
            grid-template-columns: 1fr 390px;
        }
    }
    
    @media(max-width:991px){
        .info-hero{
            padding:80px 0;
            padding-top: 150px;
        }
    
        .info-hero-grid{
            grid-template-columns:1fr;
            padding-top: 30px;
        }
    
        .hero-title{
            font-size:32px;
            word-wrap: break-word;
        }
        .info-hero-content,
        .info-hero-form{
            max-width: 90vw;
        }
    }
    #content{
        section.vc_section{
            padding-top: 84px;
            padding-bottom: 84px;
        }
        .infobijeenkomsten-grid{
            display: grid;
            /* grid-template-columns: repeat(3, 1fr); */
            grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
            gap: 24px;
        }
        
        .info-card{
            background:#fdfbf9;
            border-radius:28px;
            overflow:hidden;
            box-shadow:
                0 8px 30px rgba(0,0,0,.06);
            display:flex;
            flex-direction:column;
            border: 1px solid #f0d9a0;
            padding: 20px;
        }
        
        .info-card__image{
            position:relative;
            height:170px;
        }
        
        .info-card__image img{
            width:100%;
            height:100%;
            object-fit:cover;
        }
        
        .info-label{
            background-color: #bfdbda;
            padding:5px 15px;
            border-radius:14px;
            font-size: 12px;
            font-weight:600;
            width: fit-content;
        }
        
        .info-date{
            /* position:absolute;
            bottom:-30px;
            left:24px;
            width:64px;
            height:64px;
            background:#D5A53A;
            border-radius:22px;
            color:#fff;
            display:flex;
            flex-direction:column;
            align-items:center;
            justify-content:center;
            box-shadow: 0 10px 22px -8px rgba(194, 148, 44, .7); */
            display: flex;
            flex-direction: row;
            align-items: flex-end;
            gap: 7px;
            margin-bottom: 10px;
        }
        
        .info-date .day{
            font-size:38px;
            font-family: var(--font-secondary);
            line-height:1;
        }
        
        .info-date .month{
            font-size:21px;
            letter-spacing:.08em;
        }
        
        .info-content{

        }
        
        .info-datetime{
            /* color:#8a8175; */
            margin-bottom:24px;
            font-size:13.5px;
            line-height:1.5;
            .date{
                font-weight: 700;
                text-transform: uppercase;
                color: #9c6616;
                font-size: 16px;
                margin: 12px 0px;
            }
            .time{
                font-size: 18px;
                font-weight: 500;
            }
        }
        
        .info-content h3{
            font-size:26px;
            line-height:1.1;
            margin:0 0 32px;
        }
        
        .info-button{
            width: 100%;
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 9px;
            /* font-size: 15px; */
            color: #fff;
            background-color: #9c6616;
            /* color: #181818; */
            border-radius: 999px;
            padding: 12px;
            transition: transform .2s ease;
        }
        
        .info-button:hover{
            transform:translateY(-2px);
            opacity:.92;
        }
        
        @media(max-width:768px){
        
            .infobijeenkomsten-grid{
                grid-template-columns:1fr;
            }
        
            .info-content h3{
                font-size:32px;
            }
        
        }
    }
    .brown_gradient_bg{
        background: radial-gradient(120% 130% at 88% 8%, rgba(224,169,58,.16), transparent 55%),linear-gradient(160deg,#2C2722,#3C342D);
        color: #fff;
        p, h2{
            color: #fff;
        }
    }
    .block_bijeenkosmt > .vc_column-inner > .wpb_wrapper{
        border-radius: 22px;
        padding: 30px 28px;
        border: 1px solid rgba(255, 255, 255, .14);
        background: rgba(255, 255, 255, .04);
    }

    .block_bijeenkosmt {
        .lbl{
            display: inline-block;
            font-size: 11.5px;
            font-weight: 800;
            letter-spacing: .12em;
            text-transform: uppercase;
            padding: 6px 13px;
            border-radius: 999px;
            margin-bottom: 16px;
            background: rgba(255, 255, 255, .16);
            color: #fff;
        }
        h3{
            font-family: var(--font-secondary);
            color: #fff;
            font-weight: 500;
            margin-bottom: 10px;
        }
        .sw_tag{
            font-size: 13.5px;
            color: rgba(255, 255, 255, .6);
            font-weight: 400;
            margin-bottom: 18px;
        }
        ul li {
            margin-bottom: 7px;
            display: flex;
            align-items: flex-start;
            gap: 10px;
        }
        .mk_yes, .mk_no {
            background: rgba(167, 180, 158, .32);
            color: #cfe0c6;
            flex: 0 0 20px;
            height: 20px;
            border-radius: 6px;
            display: grid;
            place-items: center;
            font-size: 12px;
            font-weight: 800;
            margin-top: 2px;
        }
    }
    .block_bijeenkosmt.live_bijeenkomst > .vc_column-inner > .wpb_wrapper{
        background: linear-gradient(165deg, rgba(224, 169, 58, .16), rgba(224, 169, 58, .04));
        border-color: rgba(224, 169, 58, .4);
    }

    .block_bijeenkosmt.live_bijeenkomst{
        margin-bottom: 24px;
        .lbl{
            background: #e0a93a;
            color: #fff;
        }
    }
   
    .info-hero-form{
        color: #8a8175;
        p{
            font-size: 14.5px;
            color: #8a8175;
        }
        h2{
            font-size: 30px;
        }
        .gform_wrapper.gravity-theme{
            max-width: unset;
            .gfield_label{
                font-size: 13px;
                color: #8a8175;
            }
            .gfield_required{
                display: none;
            }
            .gfield {
                font-size: 13px;
                color: #8a8175;
                a{
                    color: #c2942c;
                    text-decoration: underline;
                }
                input.large{
                    width: 100%;
                    background: #fff;
                    border: 1.5px solid #e6dccb;
                    border-radius: 12px;
                    padding: 14px 16px;
                    font-size: 15px;
                    font-family: inherit;
                    color: #2c2722;
                    transition: border-color .15s ease;
                    min-height: 50px;
                }
            }
            .gfield input.large::placeholder{
                color: #8a8175;
            }
            .gform_footer input{
                width: 100%;
                background: #fad05a !important;
                color: #181818 !important;
            }
        }
    }
    .on_demand_cta{
        max-width: 880px;
        margin: 0 auto;
        text-align: center;
        border-radius: 28px;
        padding: 54px 40px;
        box-shadow: 0 18px 50px -22px rgba(60,46,20,.28);
        .thmbtn-orange{
            background-color: #e0a93a!important;
        }
    }
}

body#override.page-template-page-informatiebijeenkomst{
    .content .on_demand_cta{
        .themebtn{
            .thmbtn-orange{
                background-color: #e0a93a!important;
            }
        }
    }
}

ul.checkmark{
    li{
        display: flex;
        gap: 12px;
        margin-bottom: 15px;
    }
    li::before{
        content: "✓";
        height: 22px;
        width: 22px;
        border-radius: 50%;
        background: #e0a93a;
        color: #fff;
        font-size: 12px;
        font-weight: 800;
        margin-top: 3px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
}

.what_to_expect_block{
    > .vc_column-inner > .wpb_wrapper{
        background: #FFFFFF;
        border: 1px solid #E6DCCB;
        border-radius: 22px;
        padding: 32px 28px;
        box-shadow: 0 8px 30px -16px rgba(60,46,20,.22);
        margin-top: 35px;
        h3{
            font-family: var(--font-secondary);
            font-size: 24px;
            font-weight: 500;
            margin-bottom: 10px;
        }
        p{
            font-size: 16px;
        }
    }
}

body.page-template-page_on_demand_video{
    #content{
        section.vc_section{
            padding-top: 84px;
            padding-bottom: 84px;
        }
    }
    .content .container{
        max-width: 1180px;
        margin: 0 auto;
        padding: 0 15px;
    }
    .lbl{
        display: inline-block;
        font-size: 11.5px;
        font-weight: 800;
        letter-spacing: .12em;
        text-transform: uppercase;
        padding: 6px 13px;
        border-radius: 999px;
        margin-bottom: 16px;
        background: rgba(255, 255, 255, .16);
        color: #fff;
    }
    .eyebrow.rise{
        display: flex;
        align-items: center;
        gap: 9px;
        font-size: 12.5px;
        font-weight: 700;
        letter-spacing: .16em;
        text-transform: uppercase;
        color: #c2942c;
        background: rgba(194, 148, 44, .1);
        padding: 8px 16px;
        border-radius: 999px;
        margin-bottom: 18px;
        margin-left: auto;
        margin-right: auto;
        width: fit-content;
    }
    .eyebrow.rise.with_dot::before{
        content: '';
        width: 8px;
        height: 8px;
        border-radius: 50%;
        background: #e0a93a;
        display: inline-block;
    }
    h1{
        color: #181818;
    }
    p.sub.rise.d2{
        max-width: 560px;
        margin: 0 auto;
    }
    .lbl_text{
        display: flex;
        align-items: center;
        gap: 9px;
        font-size: 15.5px;
        background: rgba(194, 148, 44, .1);
        padding: 8px 16px;
        border-radius: 999px;
        margin-top: 24px;
        margin-left: auto;
        margin-right: auto;
        width: fit-content;
        @media (max-width: 768px){
            display: inline-block;
            text-align: center;
            a{
                display: block;
            }
        }
    }
    .lbl_text a{
        color: #c2942c;
        text-decoration: underline;
    }
    .text_small{
        p{
            font-size: 15px;
        }
        max-width: 560px;
        margin: 0 auto;
    }

    .next_step{
        > .vc_column-inner > .wpb_wrapper{
            border-radius: 22px;
            padding: 38px 34px;
            display: flex;
            flex-direction: column;
            background: linear-gradient(165deg, #fff, #FBF6EC);
            border: 1px solid #F0D9A0;
            box-shadow: 0 18px 50px -22px rgba(60,46,20,.28);
            font-size: 16px;
            height: 100%;
            @media (max-width: 768px){
                padding: 28px 24px; 
            }
            .wpb_text_column{
                margin-bottom: 0px;
            }
            .lbl_gold{
                background: #c2942c;
            }
            .lbl_green{
                background: #7e8e73;
            }
            .deal{
                background: rgba(194, 148, 44, .1);
                border-left: 3px solid #C2942C;
                border-radius: 12px;
                padding: 13px 16px;
                font-size: 14px;
                color: #5C544B;
                margin-bottom: 20px;
            }
        }
        h3{
            font-family: var(--font-secondary);
            font-size: 30px;
            font-weight: 500;
            margin-bottom: 8px;
        }
    }
    .next_step.first_step{
        > .vc_column-inner > .wpb_wrapper{
            background:#f7f2ea;
            border: 1px solid #e6dccb;
            justify-content: space-between;
            .themebtn a.thmbtn-outline{
                background: transparent;
                color: #2c2722;
                border: 1.5px solid #e6dccb;
            }
        }
    }
    .stars_wrapper{
        display: flex;
        flex-direction: row;
        align-content: center;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        font-size: 16px;
        gap: 7px;
        p a,
        p{
            margin-bottom: 0px!important;
            margin-top: 0px!important;
            color: #2c2722;
            font-size: 16px;
        }
        div a{
            color: #c2942c;
        }
        div.score{
            font-size: 30px;
            font-family: var(--font-secondary);
        }

    }
    .mobile_extra_padding_top{
        @media (max-width: 991px){
            padding-top: 200px!important;
        }
    }
}

#override .content .themebtn a.thmbtn-outline{
    background: #7e8e73;
    background-color: #7e8e73 !important;
    color: #fff !important;
    border: 1.5px solid #7e8e73;
}

.video_html,
.video_html video{
    width: 100%;
    max-width: 900px;
    border-radius: 30px;
    margin: 0 auto;
}

.kicker{
    font-size: 12.5px;
    font-weight: 700;
    letter-spacing: .16em;
    text-transform: uppercase;
    color: #e0a93a;
    margin-bottom: 12px;
}


@media (max-width: 768px){
    body.page-template-page-informatiebijeenkomst {
        #content{
            .info-content{
                h3{
                    font-size: 26px;
                }
            }
        }
    }
    body.page-template-page_on_demand_video{
        .next_step {
            margin-bottom: 24px;
        }
    }
}

/* ===== Video-hero ===== */
.page-header.has-video,
.single-page-header.has-video{
	position: relative;
	overflow: hidden;
	min-height: 700px;
	display: flex;
	align-items: center;
}

/* Fullscreen achtergrondvideo */
.page-header.has-video .hero-video,
.single-page-header.has-video .hero-video,
.hero-video {
	position: absolute;
	top: 50%;
	left: 50%;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	transform: translate(-50%, -50%);
	object-fit: cover;
	z-index: 0;
}

/* Donkere overlay voor leesbaarheid */
.page-header.has-video .hero-video-overlay,
.single-page-header.has-video .hero-video-overlay {
	position: absolute;
	inset: 0;
	background: rgba(40, 26, 18, 0.25);
	z-index: 1;
}

/* Content gecentreerd bovenop */
.page-header.has-video .hero-acf,
.single-page-header.has-video .hero-acf {
	position: relative;
	z-index: 2;
	width: 100%;
	max-width: 900px;
	margin: 0 auto;
	padding: 2rem 1.5rem;
	text-align: center;
	color: #fff;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.page-header.has-video .hero-acf .lefty,
.single-page-header.has-video .hero-acf .lefty {
	float: none;      /* overschrijft eventuele theme-float */
	width: 100%;
}

/* Titel */
.page-header.has-video .hero-acf h1,
.single-page-header.has-video .hero-acf h1{
    text-shadow: unset;
	color: #fff;
	margin: 0 0 1.25rem;
    line-height: 1.2;
}

.page-header.has-video .hero-acf .acf_hero_content,
.single-page-header.has-video .hero-acf .acf_hero_content{
    margin: 0 0 35px 0;
}


/* Wysiwyg-tekst */
.page-header.has-video .hero-acf p,
.single-page-header.has-video .hero-acf p {
    color: #fff;
    margin: 0px;
}

/* Knoppen */
.page-header.has-video .hero-knoppen,
.single-page-header.has-video .hero-knoppen {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 1rem;
	margin-top: 1.5rem;
}

.page-header.has-video .hero-knoppen a,
.single-page-header.has-video .hero-knoppen a {
	display: inline-block;
	background: #b57e1f;
	color: #fff;
	/* font-size: 1.05rem; */
	font-weight: 500;
	padding: 0.9rem 2rem;
	border-radius: 999px;
	text-decoration: none;
	transition: background 0.2s ease, transform 0.2s ease;
}

.page-header.has-video .hero-knoppen a:hover,
.single-page-header.has-video .hero-knoppen a:hover {
	background: #9c6b17;
	transform: translateY(-2px);
}

/* Mobiel */
@media (max-width: 600px) {
    .page-header.has-video,
    .single-page-header.has-video { min-height: 480px; }
    .page-header.has-video .hero-knoppen a,
    .single-page-header.has-video .hero-knoppen a { width: 100%; text-align: center; }
}

body.single-opleidingen{
    .page-header.has-video{
        height: 100%;
        min-height: 500px;
        overflow: visible;
    }
    .page-header.has-video .hero-knoppen, .single-page-header.has-video .hero-knoppen{
        justify-content: flex-start;
        margin-bottom: 35px;
    }
    .hero-side-video{
        background-color: #c8dedb;
        border-radius: 25px;
        padding-top: 15px;
        z-index: 999;
        text-align: center;
        height: fit-content;
        max-width: 80%;
        margin-bottom: -120px;
        min-width: 320px;
        p{
            margin-bottom: 5px;
            font-size: 0.9em !important;
        }
        iframe{
            border-radius: 25px;
        }
        p i{
            font-size: 0.9em !important;
            color: #d18c0a;
        }
    }
    .acf_hero_content{
        ul,ol,li{
            list-style: initial;
        }
        ul{
            padding-left: 15px;
            margin-bottom: 15px;
        }
       
    }
    .beforeop:has(.hero-rating-top){
        .brumps_wrapper{
            display: flex;
            justify-content: space-between;
            gap: 7px;
        }
        .hero-rating-top{
            margin-top: 1.9rem;
            color: #181818;
            font-size: 12px;
            span.stars{
                color: #d18c0a;
            }
        }
    }
    .page-header.has-video:has(.lefty_full_with){
        overflow: hidden;
        .lefty_full_with{
            max-width: 100%;
            align-items: center;
            .acf_hero_content{
                max-width: 800px;
            }
            .list-opleiding-usps{
                justify-content: center;
                align-items: center;
            }
        }
    }
}

@media (max-width: 991px){
    body.single-opleidingen .page-header.has-video{
        .container{
            flex-direction: column;
            height: 100%;
            gap: 20px;
        }
        .lefty{
            max-width: unset;
            width: 100%;
        }
        .righty{
            width: 100%;
            align-items: center;
        }
        .hero-side-video{
            max-width: 100%;
        }
    }
}
@media (max-width: 480px){
    body.single-opleidingen .page-header.has-video{
        .hero-side-video{
            width: 100%!important;
            margin-bottom: -20px;
        }
    }   
}

.yt_video iframe{
    aspect-ratio: 16 / 9;
}

.herovideo:has(.geek-frame-holder) .wpb_text_column .wpb_wrapper { min-height: 383px; }

/*Nieuwjaarswensen video*/
.page-id-50031 .hfc-video video {display: block;
    margin: 0 auto;
    border-radius: 10px;
}

.page-id-50031 footer .wrapper {display: none;}

.page-id-50031 section.content {margin-top:0px;}

.page-id-50031 #menu-2022-hoofdmenu, .page-id-50031 .hidedesk, .page-id-50031 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
	.page-id-50031 .scheidinghfc {display:none;}
}

/*Kerstvideoboodschap*/
.page-id-50028 .hfc-video video {display: block;
    margin: 0 auto;
    border-radius: 10px;
}

.page-id-50028 footer .wrapper {    display: none;}

.page-id-50028 section.content {margin-top:0px;}

.page-id-50028 #menu-2022-hoofdmenu, .page-id-50028 .hidedesk, .page-id-50028 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
	.page-id-50028 .scheidinghfc {display:none;}
}

/* Winteractie Begin */
.actie-mobiel {display: none;}

@media only screen and (max-width: 769px) {
	.actie-desk {display: none;}
	.actie-mobiel {display: block;}
}

/* Winteractie Einde */

/*Landingspagina's Reiki cirkel */

.page-id-49964 #menu-2022-hoofdmenu, .page-id-49964 .hidedesk, .page-id-49964 .subbar {display:none!important;}

.page-id-49964 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-49964 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-49964 .geek-frame-holder iframe {border-radius:10px;}

.page-id-49964 .vc_gitem-post-data-source-post_excerpt, .page-id-49964 .vc_btn3-container, .page-id-49964 .btnontwikkel, .page-id-49964 .subbar, .page-id-49964 #header-sidebar .mob-top div:first-child, .page-id-49964 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-49964 .tawk-mobile {display:none!important;}

.page-id-49964 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-49964 .content {margin-top:0px!important;}

.page-id-49964 .beforeop .container {z-index:9;}
.page-id-49964 .rating-img {margin-top:-200px!important;}
.page-id-49964 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.page-id-49964 .herobg h1 {margin-top:70px!important;}
	.page-id-49964 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-49964	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.page-id-49964 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-49964 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-49964 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-49964 .thmbtn-orange, .page-id-49964 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-49964 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-49964 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-49964 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-49964 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-49964 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-49964 h2{
	font-size:1.5e;		
}	
.page-id-49964 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-49964 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-49964 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-49964 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-49964 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-49964 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-49964 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-49964 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-49964 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-49964 .brumps * {
    font-size: 12px;
}	
.page-id-49964 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.page-id-49964 li a{
	color:#d18c0a;
}
.page-id-49964 .thmbtn-orange, .page-id-49964 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-49964 .page-header {display:none;}
.page-id-49964 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-49964 .brumps {
    margin-top: 0rem;
}
.page-id-49964 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-49964 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-49964 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-49964 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-49964 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-49964 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-49964 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/ZoMa-Lichtcirkel.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:center!important;
}
.page-id-49964 .herobg p, .page-id-49964 .herobg h1{
	color:#fff;
}

.page-id-49964 .herobg h1{	font-size: 44px!important;}

.page-id-49964 .herobg p, .page-id-49964 .herobg p, .page-id-49964 .herobg p, .page-id-49964 .herobg ul li{
	font-size:14px;
}
.page-id-49964 .herobg p, .page-id-49964 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-49964 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-49964 .herovideo{
margin:0px 0px -150px 0px;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-49964 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-49964 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-49964 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-49964 .socialproof{
}
.page-id-49964 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-49964 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49964 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49964 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-49964 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-49964 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-49964 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-49964 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-49964 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-49964 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-49964 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-49964 .vc_custom_1715166045334, .page-id-49964 .vc_custom_1707232672329 {
	overflow:visible;
}
.page-id-49964 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-49964 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-49964 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.page-id-49964 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-49964 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-49964 h4{
	padding-bottom:20px;
}

.page-id-49964 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-49964 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-49964 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-49964 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-49964 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-49964 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49964 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49964 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-49964 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-49964 .sp-ea-single, .page-id-49964 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-49964 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* EINDE Landingspagina's Reiki Cirkel*/

/*Bedankpagina's Lichtcirkel*/

.page-id-49899 .hfc-video video {display: block;
    margin: 0 auto;
    border-radius: 10px;
}

.page-id-49899 footer .wrapper {    display: none;}

.page-id-49899 section.content {margin-top:0px;}

.page-id-49899 #menu-2022-hoofdmenu, .page-id-49899 .hidedesk, .page-id-49899 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
	.page-id-49899 .scheidinghfc {display:none;}
}
/*Einde bedankpagina's Lichtcirkel*/

/*Landingspagina's Informatiebijeenkomst HT*/

.page-id-49874 .herovideo .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000025;
}

.page-id-49874 footer .wrapper {    display: none;}

.page-id-49874 .kennenmb {max-width:130px;margin: 0 auto;
    display: block;}

.page-id-49874 .aftelklok, .page-id-49874 .countdown {padding:0px!important;}

.page-id-49874 .countdown .hurrytimer-cdt {display:block;}

.page-id-49874 .hurrytimer-headline {margin-top:-5px;}

@media only screen and (max-width: 769px) {
	.page-id-49874 .hurrytimer-headline {text-align:center;}
	.page-id-49874 .countdown .hurrytimer-cdt {padding-top:100px;
		display: flex !important;
		flex-direction: column-reverse!important;} 
	.page-id-49874 .hurrytimer-timer-digit,.page-id-49874 .hurrytimer-timer-sep {font-size:28px!important;}
	.page-id-49874 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:15px!important;}
	.page-id-49874 .hurrytimer-button {min-width:250px!important;}
	.landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
	.page-id-49874 .hurrytimer-headline {margin-top:0px;}
	.page-id-49874 .kennenmb {
    max-width: unset;
    margin: 0 auto;
    display: block;
    width: 60px;
}
}

.page-id-49874 #menu-2022-hoofdmenu, .page-id-49874 .hidedesk {display:none!important;}

.page-id-49874 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-49874 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-49874 .geek-frame-holder iframe {border-radius:10px;}

.page-id-49874 .vc_gitem-post-data-source-post_excerpt, .page-id-49874 .vc_btn3-container, .page-id-49874 .btnontwikkel, .page-id-49874 .subbar, .page-id-49874 #header-sidebar .mob-top div:first-child, .page-id-49874 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-49874 .tawk-mobile {display:none!important;}

.page-id-49874 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-49874 .content {margin-top:0px!important;}

.page-id-49874 .beforeop .container {z-index:9;}
.page-id-49874 .rating-img {margin-top:-200px!important;}
.page-id-49874 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.page-id-49874 .geek-frame-holder iframe {
		height: 390px !important;}

	.page-id-49874 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-49874	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
.page-id-49874 .kennenmbrow	{	flex-direction: unset!important;
}
	.page-id-49874 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-49874 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-49874 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-49874 .thmbtn-orange, .page-id-49874 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-49874 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-49874 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-49874 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-49874 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-49874 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-49874 h2{
	font-size:1.5e;		
}	
.page-id-49874 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-49874 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-49874 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-49874 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-49874 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-49874 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-49874 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-49874 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-49874 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-49874 .brumps * {
    font-size: 12px;
}	
.page-id-49874 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.page-id-49874 li a{
	color:#d18c0a;
}
.page-id-49874 .thmbtn-orange, .page-id-49874 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-49874 .page-header {display:none;}
.page-id-49874 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-49874 .brumps {
    margin-top: 0rem;
}
.page-id-49874 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-49874 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-49874 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-49874 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-49874 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-49874 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-49874 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Informatiebijeenkomst-Holistisch-Therapeut-Coach.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.page-id-49874 .herobg p, .page-id-49874 .herobg h1{
	color:#fff;
}

.page-id-49874 .herobg h1{	font-size: 44px!important;}

.page-id-49874 .herobg p, .page-id-49874 .herobg p, .page-id-49874 .herobg p, .page-id-49874 .herobg ul li{
	font-size:14px;
}
.page-id-49874 .herobg p, .page-id-49874 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-49874 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-49874 .herovideo{
margin:0px 0px -150px 0px;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-49874 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-49874 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-49874 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-49874 .socialproof{
}
.page-id-49874 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-49874 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49874 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49874 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-49874 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-49874 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-49874 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-49874 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-49874 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-49874 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-49874 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-49874 .vc_custom_1715166045334, .page-id-49874 .vc_custom_1707232672329 {
	overflow:visible;
}
.page-id-49874 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-49874 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-49874 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.page-id-49874 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-49874 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-49874 h4{
	padding-bottom:20px;
}

.page-id-49874 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-49874 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-49874 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-49874 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-49874 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-49874 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49874 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49874 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-49874 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-49874 .sp-ea-single, .page-id-49874 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-49874 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* EINDE Informatiebijeenkomst HT*/

/* Enquete HFC */

.page-id-49834 .ginput_container_email {background-color: #d9d9d9;}
.page-id-49834 .ginput_container_email input {pointer-events: none;
  cursor: default;
text-decoration: none;}

.page-id-49834 .gform_required_legend {display: none;}

.page-id-49834 .gfield_description {color:#D18C0A;}

.page-id-49834 .upload-formulier-gf {
	max-width:975px;
	margin: 0 auto;
}

.page-id-49834 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-49834 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_52 {
	background-color:#d18c09;
	border-width:0px;
	padding: 15px 25px;
	border-radius:25px;
	box-shadow: 0px 5px 5px 0px #00000010;
	cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_52:hover {
	background-color:#ffe499;
}

.page-id-49834 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-49834 .gravity-theme .gsurvey-rating:not(:checked)>label {
	background-size: 29px 29px!important;
	width: 36px!important;
	line-height: 30px;
}

.page-id-49834 .gfield--type-html {
	margin-top:35px;
}

.page-id-49834 .aantalstudenten {
	margin-top:10px!important;
}

.page-id-49834 .gfield--input-type-rating .gfield_label{
	padding-top: 0px !important;
}

.page-id-49834 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-49834 .ginput_container_radio .gchoice, .page-id-49834  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-49834 .ginput_container_radio .gform-field-label, .page-id-49834 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-49834 .ginput_container_radio .gfield-choice-input, .page-id-49834 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-49834 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-49834 .gform_wrapper input[type=checkbox]:checked + label {
	font-weight: bold;
	background-color: #fbd05a;
}

#gform_52 {
	padding-top:40px;
}

#gform_wrapper_52 #input_52_4 {
	border-top: 0;
    border-left: 0;
    border-right: 0;
    padding-bottom: 12px;
}

/* Einde Enquete HFC */

.page-id-49753 .hfc-video video {display: block;
    margin: 0 auto;
    border-radius: 10px;
}

/*Landingspagina Kalme Feestdagen Kit*/
.page-id-49705 .desk-top {visibility:hidden;}

.page-id-49705 #header-sidebar .mob-top div:first-child, .page-id-49705 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-49705 .tawk-mobile {display:none!important;}

.page-id-49705 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-49705 footer .wrapper {    display: none;}

.page-id-49705 section.content {margin-top:0px;}

.page-id-49705 #menu-2022-hoofdmenu, .page-id-49705 .hidedesk, .page-id-49705 .subbar {display:none!important;}

.page-id-49725 .thmbtn-orange {
    background-color: #d18c0a;
    border-radius: 50px;
    padding: 15px 15px 15px 15px;
    color: #fff;
    margin: 0px 0px 0px 0px !important;
    z-index: 9999 !important;
	    display: inline-block;
    text-align: center;
}

.page-id-49705 .timmerlp .hurrytimer-campaign {display: flex;
    flex-direction: column-reverse;}

.page-id-49705 .timmerlp .hurrytimer-headline {margin-top:15px;}

.page-id-49705 .timmerlp .hurrytimer-timer {
	margin-top:5px;
  font-weight: 500;}

.page-id-49705 .afbeelding-center .vc_column-inner {justify-content: center;}

.page-id-49705 .vc_images_carousel {
    margin: -150px auto 0 !important;
}
.page-id-49705 .studiegids-mobiel {display:none;}
.page-id-49705 .vc_custom_1707230197626 {overflow:visible;}
.page-id-49705 .beforeop .container {z-index:9;}
.page-id-49705 .rating-img {margin-top:-200px!important;}
.page-id-49705 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	
	.page-id-49705 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-49705	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.page-id-49705 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-49705 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-49705 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-49705 .thmbtn-orange, .page-id-49705 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-49705 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-49705 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-49705 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.page-id-49705 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-49705 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-49705 h2{
	font-size:1.5e;		
}	
.page-id-49705 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-49705 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-49705 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-49705 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-49705 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-49705 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-49705 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-49705 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-49705 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-49705 .brumps * {
    font-size: 12px;
}	
.page-id-49705 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
	.page-id-49705 .vc_images_carousel {
	margin:0px auto 0 !important;
}
	.page-id-49705 .studiegids-desktop {
		display:none;
	}
	.page-id-49705 .studiegids-mobiel {display:block;}
}
}	

.page-id-49705 li a{
	color:#d18c0a;
}
.page-id-49705 .thmbtn-orange, .page-id-49705 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-49705 .page-header {display:none;}
.page-id-49705 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-49705 .brumps {
    margin-top: 0rem;
}
.page-id-49705 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-49705 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-49705 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-49705 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-49705 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-49705 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-49705 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-Spiritueel-Coach.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.page-id-49705 .herobg p, .page-id-49705 .herobg h2{
	color:#fff;
}
.page-id-49705 .herobg p, .page-id-49705 .herobg p, .page-id-49705 .herobg p, .page-id-49705 .herobg ul li{
	font-size:14px;
}
.page-id-49705 .herobg p, .page-id-49705 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-49705 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-49705 .herovideo{
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-49705 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-49705 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-49705 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-49705 .socialproof{
}
.page-id-49705 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-49705 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49705 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49705 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-49705 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-49705 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-49705 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-49705 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-49705 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-49705 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-49705 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-49705 .vc_custom_1715166045334, .page-id-49705 .vc_custom_170723018639 {
	overflow:visible;
}
.page-id-49705 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-49705 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-49705 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.page-id-49705 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-49705 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-49705 h4{
	padding-bottom:20px;
}

.page-id-49705 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-49705 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-49705 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-49705 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-49705 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-49705 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49705 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49705 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-49705 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-49705 .sp-ea-single, .page-id-49705 .ea-body{
	border-radius:15px;
}

.page-id-49705 .content {
    margin-top: 0px;
}

.page-id-49705 .hurrytimer-cdt {display:block;}

.vc_gitem-animated-block a {
  pointer-events: none!important;
	cursor: default!important;}

.page-id-49705 .vc_gitem-post-data-source-post_title h4 {text-align:center!important;}

.page-id-49705 .vc_gitem-post-data-source-post_excerpt, .page-id-49705 .vc_btn3-container, .page-id-49705 .btnontwikkel, .page-id-49705 .subbar {display:none!important;}

.landingblok h2, .landingblok h1 {font-size: 2.9em;}

@media only screen and (max-width: 769px) {.page-id-49705 .countdown .hurrytimer-cdt {padding-top:90px;} 
	.page-id-49705 .hurrytimer-timer-digit,.page-id-49705 .hurrytimer-timer-sep {font-size:28px!important;}
	.page-id-49705 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:15px!important;}
	.page-id-49705 .hurrytimer-button {min-width:250px!important;}
	.landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
}
/* Einde Landingspagina Kalme Feestdagen Kit*/

/*Landingspagina's SC High*/
.page-id-49645 #header-sidebar .mob-top div:first-child, .page-id-49645 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-49645 .tawk-mobile {display:none!important;}

.page-id-49645 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-49645 footer .wrapper {    display: none;}

.page-id-49645 section.content {margin-top:0px;}

.page-id-49645 #menu-2022-hoofdmenu, .page-id-49645 .hidedesk, .page-id-49645 .subbar {display:none!important;}

.page-id-49645 .vc_images_carousel {
	margin:-150px auto 0 !important;
}
.page-id-49645 .content {
    margin-top: 0px;
}
.postid-46547 .hurrytimer-cdt, .page-id-49645 .hurrytimer-cdt {display:block;}

.vc_gitem-animated-block a {
  pointer-events: none!important;
	cursor: default!important;}

.page-id-49645 .vc_gitem-post-data-source-post_title h4 {text-align:center!important;}

.page-id-49645 .vc_gitem-post-data-source-post_excerpt, .page-id-49645 .vc_btn3-container, .page-id-49645 .btnontwikkel, .page-id-49645 .subbar {display:none!important;}

.landingblok h2, .landingblok h1 {font-size: 2.9em;}

.page-id-49645 .studiegids-mobiel {display:none;}

@media only screen and (max-width: 769px) {
	.page-id-49645 .scheidinghfc {display:none;}
	.page-id-49645 .countdown .hurrytimer-cdt {padding-top:90px;} 
	.page-id-49645 .hurrytimer-timer-digit,.page-id-49645 .hurrytimer-timer-sep {font-size:28px!important;}
	.page-id-49645 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:14px!important;}
	.page-id-49645 .hurrytimer-button {min-width:250px!important;}
	.landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
	.page-id-49645 .vc_images_carousel {
	margin:0px auto 0 !important;
}
	.page-id-49645 .studiegids-desktop {
		display:none;
	}
	.page-id-49645 .studiegids-mobiel {display:block;}
}

.page-id-49645 .beforeop .container {z-index:9;}
.page-id-49645 .rating-img {margin-top:-200px!important;}
.page-id-49645 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.page-id-49645 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-49645	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.page-id-49645 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-49645 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-49645 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-49645 .thmbtn-orange, .page-id-49645 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-49645 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-49645 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-49645 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.page-id-49645 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-49645 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-49645 h2{
	font-size:1.5e;		
}	
.page-id-49645 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-49645 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-49645 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-49645 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-49645 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-49645 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-49645 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-49645 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-49645 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-49645 .brumps * {
    font-size: 12px;
}	
.page-id-49645 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.page-id-49645 li a{
	color:#d18c0a;
}
.page-id-49645 .thmbtn-orange, .page-id-49645 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-49645 .page-header {display:none;}
.page-id-49645 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-49645 .brumps {
    margin-top: 0rem;
}
.page-id-49645 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-49645 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-49645 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-49645 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-49645 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-49645 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-49645 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-Spiritueel-Coach.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.page-id-49645 .herobg p, .page-id-49645 .herobg h2{
	color:#fff;
}
.page-id-49645 .herobg p, .page-id-49645 .herobg p, .page-id-49645 .herobg p, .page-id-49645 .herobg ul li{
	font-size:14px;
}
.page-id-49645 .herobg p, .page-id-49645 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-49645 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-49645 .herovideo{
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-49645 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-49645 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-49645 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-49645 .socialproof{
}
.page-id-49645 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-49645 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49645 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49645 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-49645 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-49645 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-49645 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-49645 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-49645 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-49645 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-49645 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-49645 .vc_custom_1715166045334, .page-id-49645 .vc_custom_1707232672329 {
	overflow:visible;
}
.page-id-49645 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-49645 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-49645 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.page-id-49645 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-49645 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-49645 h4{
	padding-bottom:20px;
}

.page-id-49645 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-49645 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-49645 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-49645 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-49645 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-49645 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49645 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49645 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-49645 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-49645 .sp-ea-single, .page-id-49645 .ea-body{
	border-radius:15px;
}

.videohfc video {display: block;
    margin: 0 auto;
    border-radius: 10px 10px 0px 0px;
}


/*Landingspagina's High Frequency Video nieuwsbrief*/
.page-id-49446 .hfc-video video {display: block;
    margin: 0 auto;
    border-radius: 10px;
}

.page-id-49446 footer .wrapper {    display: none;}

.page-id-49446 section.content {margin-top:0px;}

.page-id-49446 #menu-2022-hoofdmenu, .page-id-49446 .hidedesk, .page-id-49446 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
	.page-id-49446 .scheidinghfc {display:none;}
}

/*Winkelwagen pick-up prominenter*/
.pickup-location-field a {color:#D18C0A;}

/*Landingspagina's High Frequency Recordings*/

.page-id-49128 .bedankt-cta .actie-kolom a { margin-bottom: 0px !important;}


.page-id-49128 .timmerlp .hurrytimer-campaign {display: flex;
    flex-direction: column-reverse;}

.page-id-49128 .hurrytimer-button {pointer-events: none; cursor: default;}

.page-id-49128 .hurrytimer-button-wrap {margin-top:0px!important;}

.page-id-49128 .timmerlp .hurrytimer-headline {margin-top:10px;}

.page-id-49128 .timmerlp .hurrytimer-headline p {color:#787878; font-size:13px!important;}

.page-id-49128 .timmerlp .hurrytimer-timer {
	display:none;}

.page-id-49128 footer .wrapper {    display: none;}

.molliehfc label {font-weight:600; font-size:15px;}

.molliehfc #form_49126_field_2, .molliehfc label[for=form_49126_field_2] .mollie-forms-required, .molliehfc #form_49126_field_3 input, .molliehfc br {display:none;}

.molliehfc input[type=text], .molliehfc input[type=email] {border-style: none none solid none;height:30px}

.molliehfc button {  
	  border: none;
    padding: 13px 20px;
    border-radius: 10px;
    background-color: #d18c0a;
    color: white;
    font-weight: 600;
    width: 100%;
    cursor: pointer;}

.molliehfc button:hover {background-color:#FAD05A;}

.molliefout {
	  text-align: center;
    border: 2px solid red;
    border-radius: 10px;
    padding: 20px;
    background-color: #ffb1b1;}

.molliesucces {
	  text-align: center;
    border: 2px solid green;
    border-radius: 10px;
    padding: 20px;
    background-color: #bfffbf;}


.page-id-49128 .actie-kolom {margin-top:-70px;}

.centerblok {display:block;margin: auto 0px}

.page-id-49108 section.content, .page-id-49097 section.content {
    margin-top: 0px;
}

.page-id-49128 .herobg {display:block;}

.page-id-49128 .bedankt-cta {overflow:visible;}

.page-id-49128 .gf-werkboek {margin-top:-120px;padding-left:100px!important;padding-right:100px!important;}

.page-id-49128 .gform_required_legend {display: none;}

.page-id-49128 .gfield_description {color:#D18C0A;}

.page-id-49128 .upload-formulier-gf {
	max-width:975px;
	margin: 0 auto;
}

.page-id-49128 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-49128 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_40 {
	background-color:#fad05a;
	border-width:0px;
	padding: 15px 25px;
	border-radius:25px;
	box-shadow: 0px 5px 5px 0px #00000010;
	cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_40:hover {
	background-color:#ffe499;
}

.page-id-49128 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-49128 .gravity-theme .gsurvey-rating:not(:checked)>label {
	background-size: 29px 29px!important;
	width: 36px!important;
	line-height: 30px;
}

.page-id-49128 .gfield--type-html {
	margin-top:35px;
}

.page-id-49128 .aantalstudenten {
	margin-top:10px!important;
}

.page-id-49128 .gfield--input-type-rating .gfield_label{
	font-weight:400;
	padding-top: 0px !important;
}

.page-id-49128 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-49128 .ginput_container_radio .gchoice, .page-id-49128  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-49128 .ginput_container_radio .gform-field-label, .page-id-49128 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-49128 .ginput_container_radio .gfield-choice-input, .page-id-49128 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-49128 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-49128 .gform_wrapper input[type=checkbox]:checked + label {
	font-weight: bold;
	background-color: #fbd05a;
}

.page-id-49128 .totaal-prijs-gf, .page-id-49128 #menu-2022-hoofdmenu, .page-id-49128 .hidedesk, .page-id-49128 .subbar {display:none!important;}

.page-id-49128 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-49128 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-49128 .geek-frame-holder iframe {border-radius:10px;}

.page-id-49128 .vc_gitem-post-data-source-post_excerpt, .page-id-49128 .vc_btn3-container, .page-id-49128 .btnontwikkel, .page-id-49128 .subbar, .page-id-49128 #header-sidebar .mob-top div:first-child, .page-id-49128 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-49128 .tawk-mobile {display:none!important;}

.page-id-49128 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-49128 .content {margin-top:0px!important;}

.page-id-49128 .beforeop .container {z-index:9;}
.page-id-49128 .rating-img {margin-top:-200px!important;}
.page-id-49128 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.page-id-49128 .actie-kolom { margin-top: 0px; }
	.page-id-49128 .gf-werkboek {margin-top:-90px;padding-left:20px!important;padding-right:20px!important;}
	.page-id-49128 .herobg h1 {margin-top:70px!important;}
	.page-id-49128 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-49128	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.page-id-49128 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-49128 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-49128 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-49128 .thmbtn-orange, .page-id-49128 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-49128 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-49128 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-49128 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-49128 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-49128 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-49128 h2{
	font-size:1.5e;		
}	
.page-id-49128 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-49128 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-49128 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-49128 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-49128 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-49128 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-49128 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-49128 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-49128 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-49128 .brumps * {
    font-size: 12px;
}	
.page-id-49128 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.page-id-49128 li a{
	color:#d18c0a;
}
.page-id-49128 .thmbtn-orange, .page-id-49128 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-49128 .page-header {display:none;}
.page-id-49128 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-49128 .brumps {
    margin-top: 0rem;
}
.page-id-49128 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-49128 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-49128 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-49128 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-49128 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-49128 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-49128 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-High-Frequency-Challenge3.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:center!important;
}
.page-id-49128 .herobg p, .page-id-49128 .herobg h1{
	color:#fff;
}

.page-id-49128 .herobg h1{	font-size: 44px!important;}

.page-id-49128 .herobg p, .page-id-49128 .herobg p, .page-id-49128 .herobg p, .page-id-49128 .herobg ul li{
	font-size:14px;
}
.page-id-49128 .herobg p, .page-id-49128 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-49128 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-49128 .herovideo{
margin:0px 0px -150px 0px;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-49128 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-49128 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-49128 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-49128 .socialproof{
}
.page-id-49128 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-49128 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49128 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49128 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-49128 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-49128 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-49128 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-49128 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-49128 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-49128 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-49128 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-49128 .vc_custom_1715166045334, .page-id-49128 .vc_custom_1707232672329 {
	overflow:visible;
}
.page-id-49128 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-49128 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-49128 .thmbtn-orange{
	background-color:#FAD05A;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#181818;
	margin:0px 0px 0px 0px!important;
	z-index:9999!important;
}

.page-id-49128 .thmbtn-orange:hover {background-color:#fce26b;} 

.page-id-49128 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-49128 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-49128 h4{
	padding-bottom:20px;
}

.page-id-49128 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-49128 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-49128 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-49128 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-49128 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-49128 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49128 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49128 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-49128 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-49128 .sp-ea-single, .page-id-49128 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-49128 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* EINDE High Frequency Recordings*/

/*Landingspagina's High Frequency Werkboek*/

.page-id-49052 .hfc-video video {display:block;
	margin: 0 auto;}

.boekmobiel {display:none;}

@media only screen and (max-width: 769px) {
	.boekdesk {display:none;}
	.boekmobiel {display:block;}
}

.page-id-49052 footer .wrapper {    display: none;}

.centerblok {display:block;margin: auto 0px}

.page-id-49108 section.content, .page-id-49097 section.content {
    margin-top: 0px;
}

.page-id-49052 .herobg {display:block;}

.page-id-49052 .bedankt-cta {overflow:visible;}

.page-id-49052 .gf-werkboek {margin-top:-120px;padding-left:100px!important;padding-right:100px!important;}

.page-id-49052 .gform_required_legend {display: none;}

.page-id-49052 .gfield_description {color:#D18C0A;}

.page-id-49052 .upload-formulier-gf {
	max-width:975px;
	margin: 0 auto;
}

.page-id-49052 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-49052 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_40 {
	background-color:#fad05a;
	border-width:0px;
	padding: 15px 25px;
	border-radius:25px;
	box-shadow: 0px 5px 5px 0px #00000010;
	cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_40:hover {
	background-color:#ffe499;
}

.page-id-49052 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-49052 .gravity-theme .gsurvey-rating:not(:checked)>label {
	background-size: 29px 29px!important;
	width: 36px!important;
	line-height: 30px;
}

.page-id-49052 .gfield--type-html {
	margin-top:35px;
}

.page-id-49052 .aantalstudenten {
	margin-top:10px!important;
}

.page-id-49052 .gfield--input-type-rating .gfield_label{
	font-weight:400;
	padding-top: 0px !important;
}

.page-id-49052 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-49052 .ginput_container_radio .gchoice, .page-id-49052  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-49052 .ginput_container_radio .gform-field-label, .page-id-49052 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-49052 .ginput_container_radio .gfield-choice-input, .page-id-49052 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-49052 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-49052 .gform_wrapper input[type=checkbox]:checked + label {
	font-weight: bold;
	background-color: #fbd05a;
}

.page-id-49052 .totaal-prijs-gf, .page-id-49052 #menu-2022-hoofdmenu, .page-id-49052 .hidedesk, .page-id-49052 .subbar {display:none!important;}

.page-id-49052 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-49052 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-49052 .geek-frame-holder iframe {border-radius:10px;}

.page-id-49052 .vc_gitem-post-data-source-post_excerpt, .page-id-49052 .vc_btn3-container, .page-id-49052 .btnontwikkel, .page-id-49052 .subbar, .page-id-49052 #header-sidebar .mob-top div:first-child, .page-id-49052 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-49052 .tawk-mobile {display:none!important;}

.page-id-49052 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-49052 .content {margin-top:0px!important;}

.page-id-49052 .beforeop .container {z-index:9;}
.page-id-49052 .rating-img {margin-top:-200px!important;}
.page-id-49052 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.page-id-49052 .gf-werkboek {margin-top:-90px;padding-left:20px!important;padding-right:20px!important;}
	.page-id-49052 .herobg h1 {margin-top:70px!important;}
	.page-id-49052 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-49052	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.page-id-49052 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-49052 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-49052 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-49052 .thmbtn-orange, .page-id-49052 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-49052 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-49052 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-49052 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-49052 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-49052 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-49052 h2{
	font-size:1.5e;		
}	
.page-id-49052 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-49052 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-49052 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-49052 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-49052 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-49052 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-49052 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-49052 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-49052 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-49052 .brumps * {
    font-size: 12px;
}	
.page-id-49052 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.page-id-49052 li a{
	color:#d18c0a;
}
.page-id-49052 .thmbtn-orange, .page-id-49052 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-49052 .page-header {display:none;}
.page-id-49052 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-49052 .brumps {
    margin-top: 0rem;
}
.page-id-49052 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-49052 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-49052 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-49052 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-49052 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-49052 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-49052 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-High-Frequency-Challenge3.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:center!important;
}
.page-id-49052 .herobg p, .page-id-49052 .herobg h1{
	color:#fff;
}

.page-id-49052 .herobg h1{	font-size: 44px!important;}

.page-id-49052 .herobg p, .page-id-49052 .herobg p, .page-id-49052 .herobg p, .page-id-49052 .herobg ul li{
	font-size:14px;
}
.page-id-49052 .herobg p, .page-id-49052 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-49052 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-49052 .herovideo{
margin:0px 0px -150px 0px;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-49052 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-49052 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-49052 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-49052 .socialproof{
}
.page-id-49052 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-49052 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49052 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49052 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-49052 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-49052 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-49052 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-49052 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-49052 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-49052 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-49052 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-49052 .vc_custom_1715166045334, .page-id-49052 .vc_custom_1707232672329 {
	overflow:visible;
}
.page-id-49052 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-49052 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-49052 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.page-id-49052 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-49052 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-49052 h4{
	padding-bottom:20px;
}

.page-id-49052 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-49052 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-49052 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-49052 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-49052 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-49052 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49052 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-49052 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-49052 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-49052 .sp-ea-single, .page-id-49052 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-49052 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* EINDE High Frequency Werkboek*/

/*Landingspagina's MC Van Lichtwerker naar Lichtleider*/

.page-id-48978 #menu-2022-hoofdmenu, .page-id-48978 .hidedesk, .page-id-48978 .subbar {display:none!important;}

.page-id-48978 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-48978 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-48978 .geek-frame-holder iframe {border-radius:10px;}

.page-id-48978 .vc_gitem-post-data-source-post_excerpt, .page-id-48978 .vc_btn3-container, .page-id-48978 .btnontwikkel, .page-id-48978 .subbar, .page-id-48978 #header-sidebar .mob-top div:first-child, .page-id-48978 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-48978 .tawk-mobile {display:none!important;}

.page-id-48978 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-48978 .content {margin-top:0px!important;}

.page-id-48978 .beforeop .container {z-index:9;}
.page-id-48978 .rating-img {margin-top:-200px!important;}
.page-id-48978 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.page-id-48978 .herobg h1 {margin-top:70px!important;}
	.page-id-48978 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-48978	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.page-id-48978 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-48978 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-48978 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-48978 .thmbtn-orange, .page-id-48978 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-48978 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-48978 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-48978 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-48978 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-48978 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-48978 h2{
	font-size:1.5e;		
}	
.page-id-48978 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-48978 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-48978 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-48978 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-48978 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-48978 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-48978 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-48978 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-48978 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-48978 .brumps * {
    font-size: 12px;
}	
.page-id-48978 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.page-id-48978 li a{
	color:#d18c0a;
}
.page-id-48978 .thmbtn-orange, .page-id-48978 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-48978 .page-header {display:none;}
.page-id-48978 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-48978 .brumps {
    margin-top: 0rem;
}
.page-id-48978 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-48978 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-48978 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-48978 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-48978 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-48978 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-48978 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Van-lichtwerker-naar-lichtleider.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.page-id-48978 .herobg p, .page-id-48978 .herobg h1{
	color:#fff;
}

.page-id-48978 .herobg h1{	font-size: 44px!important;}

.page-id-48978 .herobg p, .page-id-48978 .herobg p, .page-id-48978 .herobg p, .page-id-48978 .herobg ul li{
	font-size:14px;
}
.page-id-48978 .herobg p, .page-id-48978 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-48978 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-48978 .herovideo{
margin:0px 0px -150px 0px;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-48978 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-48978 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-48978 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-48978 .socialproof{
}
.page-id-48978 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-48978 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48978 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48978 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-48978 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-48978 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-48978 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-48978 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-48978 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-48978 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-48978 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-48978 .vc_custom_1715166045334, .page-id-48978 .vc_custom_1707232672329 {
	overflow:visible;
}
.page-id-48978 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-48978 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-48978 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.page-id-48978 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-48978 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-48978 h4{
	padding-bottom:20px;
}

.page-id-48978 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-48978 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-48978 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-48978 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-48978 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-48978 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48978 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48978 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-48978 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-48978 .sp-ea-single, .page-id-48978 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-48978 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* EINDE Landingspagina's MC Van Lichtwerker naar Lichtleider*/

/*Landingspagina's MC Loslaten van het verleden*/

.page-id-48947 .desk-top {visibility:hidden;}

.page-id-48947 #menu-2022-hoofdmenu, .page-id-48947 .hidedesk, .page-id-48947 .subbar {display:none!important;}

.page-id-48947 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-48947 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-48947 .geek-frame-holder iframe {border-radius:10px;}

.page-id-48947 .vc_gitem-post-data-source-post_excerpt, .page-id-48947 .vc_btn3-container, .page-id-48947 .btnontwikkel, .page-id-48947 .subbar, .page-id-48947 #header-sidebar .mob-top div:first-child, .page-id-48947 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-48947 .tawk-mobile {display:none!important;}

.page-id-48947 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-48947 .content {margin-top:0px!important;}

.page-id-48947 .beforeop .container {z-index:9;}
.page-id-48947 .rating-img {margin-top:-200px!important;}
.page-id-48947 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.page-id-48947 .herobg h1 {margin-top:70px!important;}
	.page-id-48947 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-48947	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.page-id-48947 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-48947 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-48947 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-48947 .thmbtn-orange, .page-id-48947 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-48947 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-48947 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-48947 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-48947 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-48947 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-48947 h2{
	font-size:1.5e;		
}	
.page-id-48947 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-48947 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-48947 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-48947 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-48947 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-48947 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-48947 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-48947 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-48947 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-48947 .brumps * {
    font-size: 12px;
}	
.page-id-48947 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.page-id-48947 li a{
	color:#d18c0a;
}
.page-id-48947 .thmbtn-orange, .page-id-48947 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-48947 .page-header {display:none;}
.page-id-48947 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-48947 .brumps {
    margin-top: 0rem;
}
.page-id-48947 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-48947 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-48947 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-48947 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-48947 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-48947 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-48947 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/zoma-ontmoet-je-spirit-team-1.png')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.page-id-48947 .herobg p, .page-id-48947 .herobg h1{
	color:#fff;
}

.page-id-48947 .herobg h1{	font-size: 44px!important;}

.page-id-48947 .herobg p, .page-id-48947 .herobg p, .page-id-48947 .herobg p, .page-id-48947 .herobg ul li{
	font-size:14px;
}
.page-id-48947 .herobg p, .page-id-48947 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-48947 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-48947 .herovideo{
margin:0px 0px -150px 0px;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-48947 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-48947 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-48947 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-48947 .socialproof{
}
.page-id-48947 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-48947 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48947 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48947 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-48947 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-48947 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-48947 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-48947 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-48947 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-48947 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-48947 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-48947 .vc_custom_1715166045334, .page-id-48947 .vc_custom_1707232672329 {
	overflow:visible;
}
.page-id-48947 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-48947 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-48947 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.page-id-48947 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-48947 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-48947 h4{
	padding-bottom:20px;
}

.page-id-48947 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-48947 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-48947 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-48947 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-48947 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-48947 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48947 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48947 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-48947 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-48947 .sp-ea-single, .page-id-48947 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-48947 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* EINDE Landingspagina's MC Loslaten van het verleden*/

/*Bedankpagina's High Frequency Challenge*/

.page-id-48913 .hfc-video video {display: block;
    margin: 0 auto;
    border-radius: 10px;
}

.page-id-48913 footer .wrapper {    display: none;}

.page-id-48913 section.content {margin-top:0px;}

.page-id-48913 #menu-2022-hoofdmenu, .page-id-48913 .hidedesk, .page-id-48913 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
	.page-id-48913 .scheidinghfc {display:none;}
}

/*Landingspagina's High Frequency Challenge*/

/*
body.page-id-48844 {padding-top:0px!important;}

.page-id-48844 .stickyHeader {position:unset;}*/



.page-id-48844 .herovideo .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000025;
}

.page-id-48844 footer .wrapper {    display: none;}

.page-id-48844 .kennenmb {max-width:130px;margin: 0 auto;
    display: block;}

.page-id-48844 .aftelklok, .page-id-48844 .countdown {padding:0px!important;}

.page-id-48844 .countdown .hurrytimer-cdt {display:block;}

.page-id-48844 .hurrytimer-headline {margin-top:-5px;}

@media only screen and (max-width: 769px) {
	.page-id-48844 .hurrytimer-headline {text-align:center;}
	.page-id-48844 .countdown .hurrytimer-cdt {padding-top:100px;
		display: flex !important;
		flex-direction: column-reverse!important;} 
	.page-id-48844 .hurrytimer-timer-digit,.page-id-48844 .hurrytimer-timer-sep {font-size:28px!important;}
	.page-id-48844 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:15px!important;}
	.page-id-48844 .hurrytimer-button {min-width:250px!important;}
	.landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
	.page-id-48844 .hurrytimer-headline {margin-top:0px;}
	.page-id-48844 .kennenmb {
    max-width: unset;
    margin: 0 auto;
    display: block;
    width: 60px;
}
}

.page-id-48844 #menu-2022-hoofdmenu, .page-id-48844 .hidedesk {display:none!important;}

.page-id-48844 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-48844 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-48844 .geek-frame-holder iframe {border-radius:10px;}

.page-id-48844 .vc_gitem-post-data-source-post_excerpt, .page-id-48844 .vc_btn3-container, .page-id-48844 .btnontwikkel, .page-id-48844 .subbar, .page-id-48844 #header-sidebar .mob-top div:first-child, .page-id-48844 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-48844 .tawk-mobile {display:none!important;}

.page-id-48844 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-48844 .content {margin-top:0px!important;}

.page-id-48844 .beforeop .container {z-index:9;}
.page-id-48844 .rating-img {margin-top:-200px!important;}
.page-id-48844 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.page-id-48844 .geek-frame-holder iframe {
		height: 390px !important;}

	.page-id-48844 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-48844	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
.page-id-48844 .kennenmbrow	{	flex-direction: unset!important;
}
	.page-id-48844 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-48844 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-48844 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-48844 .thmbtn-orange, .page-id-48844 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-48844 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-48844 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-48844 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-48844 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-48844 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-48844 h2{
	font-size:1.5e;		
}	
.page-id-48844 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-48844 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-48844 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-48844 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-48844 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-48844 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-48844 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-48844 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-48844 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-48844 .brumps * {
    font-size: 12px;
}	
.page-id-48844 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.page-id-48844 li a{
	color:#d18c0a;
}
.page-id-48844 .thmbtn-orange, .page-id-48844 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-48844 .page-header {display:none;}
.page-id-48844 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-48844 .brumps {
    margin-top: 0rem;
}
.page-id-48844 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-48844 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-48844 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-48844 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-48844 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-48844 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-48844 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-High-Frequency-Challenge2.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.page-id-48844 .herobg p, .page-id-48844 .herobg h1{
	color:#fff;
}

.page-id-48844 .herobg h1{	font-size: 44px!important;}

.page-id-48844 .herobg p, .page-id-48844 .herobg p, .page-id-48844 .herobg p, .page-id-48844 .herobg ul li{
	font-size:14px;
}
.page-id-48844 .herobg p, .page-id-48844 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-48844 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-48844 .herovideo{
margin:0px 0px -150px 0px;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-48844 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-48844 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-48844 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-48844 .socialproof{
}
.page-id-48844 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-48844 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48844 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48844 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-48844 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-48844 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-48844 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-48844 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-48844 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-48844 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-48844 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-48844 .vc_custom_1715166045334, .page-id-48844 .vc_custom_1707232672329 {
	overflow:visible;
}
.page-id-48844 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-48844 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-48844 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.page-id-48844 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-48844 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-48844 h4{
	padding-bottom:20px;
}

.page-id-48844 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-48844 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-48844 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-48844 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-48844 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-48844 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48844 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48844 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-48844 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-48844 .sp-ea-single, .page-id-48844 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-48844 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* EINDE High Frequency Challenge*/

/*GF Agenda-items*/
.page-id-48803 .gform_required_legend {display: none;}

.page-id-48803 .gfield_description {color:#D18C0A;}

.page-id-48803 .upload-formulier-gf {
	max-width:975px;
	margin: 0 auto;
}

.page-id-48803 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-48803 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_40 {
	background-color:#fad05a;
	border-width:0px;
	padding: 15px 25px;
	border-radius:25px;
	box-shadow: 0px 5px 5px 0px #00000010;
	cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_40:hover {
	background-color:#ffe499;
}

.page-id-48803 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-48803 .gravity-theme .gsurvey-rating:not(:checked)>label {
	background-size: 29px 29px!important;
	width: 36px!important;
	line-height: 30px;
}

.page-id-48803 .gfield--type-html {
	margin-top:35px;
}

.page-id-48803 .aantalstudenten {
	margin-top:10px!important;
}

.page-id-48803 .gfield--input-type-rating .gfield_label{
	font-weight:400;
	padding-top: 0px !important;
}

.page-id-48803 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-48803 .ginput_container_radio .gchoice, .page-id-48803  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-48803 .ginput_container_radio .gform-field-label, .page-id-48803 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-48803 .ginput_container_radio .gfield-choice-input, .page-id-48803 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-48803 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-48803 .gform_wrapper input[type=checkbox]:checked + label {
	font-weight: bold;
	background-color: #fbd05a;
}

/*Landingspagina's MC Afstemmen op jouw innerlijke wijsheid*/

.page-id-48765 .desk-top {visibility:hidden;}

.page-id-48765 #menu-2022-hoofdmenu, .page-id-48765 .hidedesk, .page-id-48765 .subbar {display:none!important;}

.page-id-48765 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-48765 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-48765 .geek-frame-holder iframe {border-radius:10px;}

.page-id-48765 .vc_gitem-post-data-source-post_excerpt, .page-id-48765 .vc_btn3-container, .page-id-48765 .btnontwikkel, .page-id-48765 .subbar, .page-id-48765 #header-sidebar .mob-top div:first-child, .page-id-48765 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-48765 .tawk-mobile {display:none!important;}

.page-id-48765 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-48765 .content {margin-top:0px!important;}

.page-id-48765 .beforeop .container {z-index:9;}
.page-id-48765 .rating-img {margin-top:-200px!important;}
.page-id-48765 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.page-id-48765 .herobg h1 {margin-top:70px!important;}
	.page-id-48765 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-48765	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.page-id-48765 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-48765 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-48765 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-48765 .thmbtn-orange, .page-id-48765 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-48765 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-48765 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-48765 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-48765 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-48765 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-48765 h2{
	font-size:1.5e;		
}	
.page-id-48765 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-48765 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-48765 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-48765 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-48765 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-48765 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-48765 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-48765 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-48765 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-48765 .brumps * {
    font-size: 12px;
}	
.page-id-48765 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.page-id-48765 li a{
	color:#d18c0a;
}
.page-id-48765 .thmbtn-orange, .page-id-48765 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-48765 .page-header {display:none;}
.page-id-48765 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-48765 .brumps {
    margin-top: 0rem;
}
.page-id-48765 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-48765 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-48765 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-48765 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-48765 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-48765 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-48765 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/zoma-ontmoet-je-spirit-team.png')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.page-id-48765 .herobg p, .page-id-48765 .herobg h1{
	color:#fff;
}

.page-id-48765 .herobg h1{	font-size: 44px!important;}

.page-id-48765 .herobg p, .page-id-48765 .herobg p, .page-id-48765 .herobg p, .page-id-48765 .herobg ul li{
	font-size:14px;
}
.page-id-48765 .herobg p, .page-id-48765 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-48765 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-48765 .herovideo{
margin:0px 0px -150px 0px;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-48765 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-48765 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-48765 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-48765 .socialproof{
}
.page-id-48765 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-48765 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48765 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48765 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-48765 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-48765 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-48765 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-48765 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-48765 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-48765 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-48765 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-48765 .vc_custom_1715166045334, .page-id-48765 .vc_custom_1707232672329 {
	overflow:visible;
}
.page-id-48765 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-48765 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-48765 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.page-id-48765 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-48765 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-48765 h4{
	padding-bottom:20px;
}

.page-id-48765 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-48765 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-48765 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-48765 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-48765 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-48765 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48765 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48765 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-48765 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-48765 .sp-ea-single, .page-id-48765 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-48765 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* EINDE Landingspagina's MC Afstemmen op jouw innerlijke wijsheid*/

/*Landingspagina's MC Ontdek jouw zielspotentieel*/

.page-id-48740 #menu-2022-hoofdmenu, .page-id-48740 .hidedesk, .page-id-48740 .subbar {display:none!important;}

.page-id-48740 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-48740 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-48740 .geek-frame-holder iframe {border-radius:10px;}

.page-id-48740 .vc_gitem-post-data-source-post_excerpt, .page-id-48740 .vc_btn3-container, .page-id-48740 .btnontwikkel, .page-id-48740 .subbar, .page-id-48740 #header-sidebar .mob-top div:first-child, .page-id-48740 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-48740 .tawk-mobile {display:none!important;}

.page-id-48740 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-48740 .content {margin-top:0px!important;}

.page-id-48740 .beforeop .container {z-index:9;}
.page-id-48740 .rating-img {margin-top:-200px!important;}
.page-id-48740 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.page-id-48740 .herobg h1 {margin-top:70px!important;}
	.page-id-48740 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-48740	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.page-id-48740 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-48740 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-48740 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-48740 .thmbtn-orange, .page-id-48740 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-48740 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-48740 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-48740 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-48740 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-48740 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-48740 h2{
	font-size:1.5e;		
}	
.page-id-48740 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-48740 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-48740 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-48740 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-48740 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-48740 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-48740 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-48740 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-48740 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-48740 .brumps * {
    font-size: 12px;
}	
.page-id-48740 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.page-id-48740 li a{
	color:#d18c0a;
}
.page-id-48740 .thmbtn-orange, .page-id-48740 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-48740 .page-header {display:none;}
.page-id-48740 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-48740 .brumps {
    margin-top: 0rem;
}
.page-id-48740 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-48740 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-48740 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-48740 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-48740 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-48740 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-48740 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/zielspotentieel-scaled.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.page-id-48740 .herobg p, .page-id-48740 .herobg h1{
	color:#fff;
}
.page-id-48740 .herobg p, .page-id-48740 .herobg p, .page-id-48740 .herobg p, .page-id-48740 .herobg ul li{
	font-size:14px;
}
.page-id-48740 .herobg p, .page-id-48740 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-48740 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-48740 .herovideo{
margin:0px 0px -150px 0px;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-48740 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-48740 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-48740 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-48740 .socialproof{
}
.page-id-48740 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-48740 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48740 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48740 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-48740 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-48740 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-48740 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-48740 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-48740 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-48740 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-48740 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-48740 .vc_custom_1715166045334, .page-id-48740 .vc_custom_1707232672329 {
	overflow:visible;
}
.page-id-48740 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-48740 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-48740 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.page-id-48740 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-48740 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-48740 h4{
	padding-bottom:20px;
}

.page-id-48740 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-48740 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-48740 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-48740 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-48740 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-48740 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48740 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48740 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-48740 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-48740 .sp-ea-single, .page-id-48740 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-48740 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* EINDE Landingspagina's MC Ontdek jouw zielspotentieel*/

/*Landingspagina's MC Leven vanuit alignment*/

.page-id-48616 .desk-top {visibility:hidden;}

.page-id-48616 #menu-2022-hoofdmenu, .page-id-48616 .hidedesk, .page-id-48616 .subbar {display:none!important;}

.page-id-48616 .cta-inschrijf .geek-frame-holder iframe {box-shadow: 0px 8px 15px #00000050;}

.page-id-48616 .geek-frame-holder {   
    display: block;
    margin: 0 auto;}

.page-id-48616 .geek-frame-holder iframe {border-radius:10px;}

.page-id-48616 .vc_gitem-post-data-source-post_excerpt, .page-id-48616 .vc_btn3-container, .page-id-48616 .btnontwikkel, .page-id-48616 .subbar, .page-id-48616 #header-sidebar .mob-top div:first-child, .page-id-48616 #header-sidebar .mob-top div:nth-child(-n+2), .page-id-48616 .tawk-mobile {display:none!important;}

.page-id-48616 #header-sidebar .mob-top div:nth-child(-n+3) {visibility: hidden!important;}

.page-id-48616 .content {margin-top:0px!important;}

.page-id-48616 .beforeop .container {z-index:9;}
.page-id-48616 .rating-img {margin-top:-200px!important;}
.page-id-48616 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.page-id-48616 .herobg h1 {margin-top:70px!important;}
	.page-id-48616 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-48616	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.page-id-48616 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-48616 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-48616 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-48616 .thmbtn-orange, .page-id-48616 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-48616 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-48616 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-48616 .herovideo {
    margin: 30px 0px -80px 0px!important;
}
.page-id-48616 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-48616 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-48616 h2{
	font-size:1.5e;		
}	
.page-id-48616 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-48616 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-48616 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-48616 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-48616 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-48616 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-48616 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-48616 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-48616 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-48616 .brumps * {
    font-size: 12px;
}	
.page-id-48616 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.page-id-48616 li a{
	color:#d18c0a;
}
.page-id-48616 .thmbtn-orange, .page-id-48616 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-48616 .page-header {display:none;}
.page-id-48616 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-48616 .brumps {
    margin-top: 0rem;
}
.page-id-48616 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-48616 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-48616 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-48616 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-48616 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-48616 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-48616 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Multidimensionaliteit-ontwikkelen.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.page-id-48616 .herobg p, .page-id-48616 .herobg h1{
	color:#fff;
}
.page-id-48616 .herobg p, .page-id-48616 .herobg p, .page-id-48616 .herobg p, .page-id-48616 .herobg ul li{
	font-size:14px;
}
.page-id-48616 .herobg p, .page-id-48616 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-48616 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-48616 .herovideo{
margin:0px 0px -150px 0px;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-48616 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-48616 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-48616 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-48616 .socialproof{
}
.page-id-48616 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-48616 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48616 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48616 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-48616 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-48616 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-48616 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-48616 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-48616 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-48616 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-48616 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-48616 .vc_custom_1715166045334, .page-id-48616 .vc_custom_1707232672329 {
	overflow:visible;
}
.page-id-48616 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-48616 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-48616 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.page-id-48616 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-48616 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-48616 h4{
	padding-bottom:20px;
}

.page-id-48616 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-48616 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-48616 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-48616 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-48616 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-48616 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48616 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48616 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-48616 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-48616 .sp-ea-single, .page-id-48616 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.page-id-48616 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* EINDE Landingspagina's MC Leven vanuit alignment*/

#gform_wrapper_48 {
    max-width: 100%!important;
}
/*Embed Masterclass Ontmoet je Spirit Team*/
.postid-48532 .opwrap .righty > div {max-width: 360px;}
	.postid-48532 .opwrap .page-header {height:auto!important;}

.postid-48532 .opwrap .righty {width: auto!important;}

@media screen and (max-width: 480px) {
.postid-48532 .opwrap .righty > div {width: 300px !important;}
}

/*Landingspagina's Online boost Winterdip*/

.page-id-48441 .thmbtn-orange {
    background-color: #d18c0a;
    border-radius: 50px;
    padding: 15px 15px 15px 15px;
    color: #fff;
    margin: 0px 0px 0px 0px !important;
    z-index: 9999 !important;
	    display: inline-block;
    text-align: center;
}

.page-id-48439 .timmerlp .hurrytimer-campaign {display: flex;
    flex-direction: column-reverse;}

.page-id-48439 .timmerlp .hurrytimer-headline {margin-top:15px;}

.page-id-48439 .timmerlp .hurrytimer-timer {
	margin-top:5px;
  font-weight: 500;}

.page-id-48439 .afbeelding-center .vc_column-inner {justify-content: center;}

.page-id-48439 .vc_images_carousel {
    margin: -150px auto 0 !important;
}
.page-id-48439 .studiegids-mobiel {display:none;}
.page-id-48439 .vc_custom_1707230197626 {overflow:visible;}
.page-id-48439 .beforeop .container {z-index:9;}
.page-id-48439 .rating-img {margin-top:-200px!important;}
.page-id-48439 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	
	.page-id-48439 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-48439	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.page-id-48439 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-48439 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-48439 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-48439 .thmbtn-orange, .page-id-48439 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-48439 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-48439 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-48439 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.page-id-48439 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-48439 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-48439 h2{
	font-size:1.5e;		
}	
.page-id-48439 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-48439 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-48439 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-48439 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-48439 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-48439 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-48439 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-48439 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-48439 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-48439 .brumps * {
    font-size: 12px;
}	
.page-id-48439 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
	.page-id-48439 .vc_images_carousel {
	margin:0px auto 0 !important;
}
	.page-id-48439 .studiegids-desktop {
		display:none;
	}
	.page-id-48439 .studiegids-mobiel {display:block;}
}
}	

.page-id-48439 li a{
	color:#d18c0a;
}
.page-id-48439 .thmbtn-orange, .page-id-48439 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-48439 .page-header {display:none;}
.page-id-48439 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-48439 .brumps {
    margin-top: 0rem;
}
.page-id-48439 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-48439 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-48439 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-48439 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-48439 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-48439 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-48439 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-Spiritueel-Coach.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.page-id-48439 .herobg p, .page-id-48439 .herobg h2{
	color:#fff;
}
.page-id-48439 .herobg p, .page-id-48439 .herobg p, .page-id-48439 .herobg p, .page-id-48439 .herobg ul li{
	font-size:14px;
}
.page-id-48439 .herobg p, .page-id-48439 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-48439 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-48439 .herovideo{
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-48439 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-48439 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-48439 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-48439 .socialproof{
}
.page-id-48439 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-48439 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48439 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48439 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-48439 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-48439 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-48439 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-48439 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-48439 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-48439 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-48439 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-48439 .vc_custom_1715166045334, .page-id-48439 .vc_custom_170723018639 {
	overflow:visible;
}
.page-id-48439 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-48439 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-48439 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.page-id-48439 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-48439 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-48439 h4{
	padding-bottom:20px;
}

.page-id-48439 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-48439 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-48439 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-48439 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-48439 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-48439 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48439 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-48439 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-48439 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-48439 .sp-ea-single, .page-id-48439 .ea-body{
	border-radius:15px;
}

.page-id-48439 .content {
    margin-top: 0px;
}

.page-id-48439 .hurrytimer-cdt {display:block;}

.vc_gitem-animated-block a {
  pointer-events: none!important;
	cursor: default!important;}

.page-id-48439 .vc_gitem-post-data-source-post_title h4 {text-align:center!important;}

.page-id-48439 .vc_gitem-post-data-source-post_excerpt, .page-id-48439 .vc_btn3-container, .page-id-48439 .btnontwikkel, .page-id-48439 .subbar {display:none!important;}

.landingblok h2, .landingblok h1 {font-size: 2.9em;}

@media only screen and (max-width: 769px) {.page-id-48439 .countdown .hurrytimer-cdt {padding-top:180px;} 
	.page-id-48439 .hurrytimer-timer-digit,.page-id-48439 .hurrytimer-timer-sep {font-size:28px!important;}
	.page-id-48439 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:15px!important;}
	.page-id-48439 .hurrytimer-button {min-width:250px!important;}
	.landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
}

/*GF ZC uitvraag*/
.page-id-48268 .ginput_container_text input::placeholder {
  color: #d2d2d2!important;
}
.page-id-48268 .gform_required_legend {display: none;}

.page-id-48268 .gfield_description {color:#D18C0A;}

.page-id-48268 .upload-formulier-gf {
	max-width:975px;
	margin: 0 auto;
}

.page-id-48268 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-48268 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_47 {
	background-color:#fad05a;
	border-width:0px;
	padding: 15px 25px;
	border-radius:25px;
	box-shadow: 0px 5px 5px 0px #00000010;
	cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_47:hover {
	background-color:#ffe499;
}

.page-id-48268 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-48268 .gravity-theme .gsurvey-rating:not(:checked)>label {
	background-size: 29px 29px!important;
	width: 36px!important;
	line-height: 30px;
}

.page-id-48268 .gfield--type-html {
	margin-top:35px;
}

.page-id-48268 .aantalstudenten {
	margin-top:10px!important;
}

.page-id-48268 .gfield--input-type-rating .gfield_label{
	font-weight:400;
	padding-top: 0px !important;
}

.page-id-48268 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-48268 .ginput_container_radio .gchoice, .page-id-48268  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-48268 .ginput_container_radio .gform-field-label, .page-id-48268 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-48268 .ginput_container_radio .gfield-choice-input, .page-id-48268 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-48268 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-48268 .gform_wrapper input[type=checkbox]:checked + label {
	font-weight: bold;
	background-color: #fbd05a;
}
@media screen and (max-width: 760px) {
.mobiel-weg {display:none;}
}


/*LM - Reiki gids*/
.download-gids-afbeelding {
	box-shadow: 0px 20px 35px rgba(0, 0, 0, .12);
	border-radius: 10px;}

/*Embed Masterclass Ontmoet je Spirit Team*/
.postid-48033 .opwrap .righty > div {max-width: 360px;}
	.postid-48033 .opwrap .page-header {height:auto!important;}

.postid-48033 .opwrap .righty {width: auto!important;}

@media screen and (max-width: 480px) {
.postid-48033 .opwrap .righty > div {width: 300px !important;}
}

/*Embed Masterclass Ontmoet je Spirit Team*/
.postid-47931 .opwrap .righty > div {max-width: 360px;}
	.postid-47931 .opwrap .page-header {height:auto!important;}

.postid-47931 .opwrap .righty {width: auto!important;}

@media screen and (max-width: 480px) {
.postid-47931 .opwrap .righty > div {width: 300px !important;}
}

/* CRO optimalities CC*/
.postid-47961 .beforeop .container {z-index:9;}

@media only screen and (max-width: 769px) {
.postid-47961	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
	}
	.postid-47961 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.postid-47961 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.postid-47961 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.postid-47961 .thmbtn-orange, .postid-47961 .thmbtn-wit{
		font-size:13px;
	}	
.postid-47961 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.postid-47961 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.postid-47961 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.postid-47961 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.postid-47961 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.postid-47961 h2{
	font-size:1.5e;		
}	
.postid-47961 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.postid-47961 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.postid-47961 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.postid-47961 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.postid-47961 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.postid-47961 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.postid-47961 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.postid-47961 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.postid-47961 .brumps span:nth-child(3){ 
		display:none; 
	}
.postid-47961 .brumps * {
    font-size: 12px;
}	
.postid-47961 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.postid-47961 li a{
	color:#d18c0a;
}
.postid-47961 .thmbtn-orange, .postid-47961 .thmbtn-wit {display:inline-block;text-align:center;}

.postid-47961 .page-header {display:none;}
.postid-47961 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.postid-47961 .brumps {
    margin-top: 0rem;
}
.postid-47961 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.postid-47961 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.postid-47961 .trainergrid .vc_grid-item {
	width:25%;
}
.postid-47961 .vc_gitem-post-data h4{
	font-size:26px;
}
.postid-47961 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.postid-47961 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.postid-47961 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Cacao-Ceremonie-hero.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.postid-47961 .herobg p, .postid-47961 .herobg h2{
	color:#fff;
}
.postid-47961 .herobg p, .postid-47961 .herobg p, .postid-47961 .herobg p, .postid-47961 .herobg ul li{
	font-size:14px;
}
.postid-47961 .herobg p, .postid-47961 .herobg .titlesub {
	padding-bottom:15px;
}
.postid-47961 .reviewbreadspace{
	padding-right:0px!important;
}
.postid-47961 .herovideo{
	visibility:hidden!important;
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.postid-47961 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.postid-47961 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.postid-47961 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.postid-47961 .socialproof{
}
.postid-47961 .rightimg img 
{
	margin-left:220px!important;
}
.postid-47961 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47961 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47961 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.postid-47961 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.postid-47961 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.postid-47961 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.postid-47961 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.postid-47961 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.postid-47961 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.postid-47961 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.postid-47961 .vc_custom_1711464529206, .postid-47961 .vc_custom_1707232672329 {
	overflow:visible;
}
.postid-47961 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.postid-47961 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.postid-47961 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.postid-47961 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.postid-47961 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.postid-47961 h4{
	padding-bottom:20px;
}

.postid-47961 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.postid-47961 .accordeon-zoma h4 a span, .postid-47961 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.postid-47961 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.postid-47961 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.postid-47961 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.postid-47961 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47961 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47961 #sp-ea-45362 .sp-ea-single .collapsed, .postid-47961 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.postid-47961 .sp-ea-single, .postid-47961 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.postid-47961 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* CRO optimalities H2*/
.postid-47938 .beforeop .container {z-index:9;}

@media only screen and (max-width: 769px) {
.postid-47938	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
	}
	.postid-47938 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.postid-47938 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.postid-47938 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.postid-47938 .thmbtn-orange, .postid-47938 .thmbtn-wit{
		font-size:13px;
	}	
.postid-47938 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.postid-47938 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.postid-47938 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.postid-47938 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.postid-47938 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.postid-47938 h2{
	font-size:1.5e;		
}	
.postid-47938 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.postid-47938 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.postid-47938 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.postid-47938 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.postid-47938 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.postid-47938 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.postid-47938 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.postid-47938 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.postid-47938 .brumps span:nth-child(3){ 
		display:none; 
	}
.postid-47938 .brumps * {
    font-size: 12px;
}	
.postid-47938 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.postid-47938 li a{
	color:#d18c0a;
}
.postid-47938 .thmbtn-orange, .postid-47938 .thmbtn-wit {display:inline-block;text-align:center;}

.postid-47938 .page-header {display:none;}
.postid-47938 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.postid-47938 .brumps {
    margin-top: 0rem;
}
.postid-47938 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.postid-47938 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.postid-47938 .trainergrid .vc_grid-item {
	width:25%;
}
.postid-47938 .vc_gitem-post-data h4{
	font-size:26px;
}
.postid-47938 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.postid-47938 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.postid-47938 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Healing2-1.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.postid-47938 .herobg p, .postid-47938 .herobg h2{
	color:#fff;
}
.postid-47938 .herobg p, .postid-47938 .herobg p, .postid-47938 .herobg p, .postid-47938 .herobg ul li{
	font-size:14px;
}
.postid-47938 .herobg p, .postid-47938 .herobg .titlesub {
	padding-bottom:15px;
}
.postid-47938 .reviewbreadspace{
	padding-right:0px!important;
}
.postid-47938 .herovideo{
	visibility:hidden!important;
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.postid-47938 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.postid-47938 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.postid-47938 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.postid-47938 .socialproof{
}
.postid-47938 .rightimg img 
{
	margin-left:220px!important;
}
.postid-47938 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47938 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47938 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.postid-47938 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.postid-47938 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.postid-47938 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.postid-47938 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.postid-47938 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.postid-47938 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.postid-47938 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.postid-47938 .vc_custom_1711464529206, .postid-47938 .vc_custom_1707232672329 {
	overflow:visible;
}
.postid-47938 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.postid-47938 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.postid-47938 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.postid-47938 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.postid-47938 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.postid-47938 h4{
	padding-bottom:20px;
}

.postid-47938 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.postid-47938 .accordeon-zoma h4 a span, .postid-47938 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.postid-47938 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.postid-47938 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.postid-47938 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.postid-47938 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47938 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47938 #sp-ea-45362 .sp-ea-single .collapsed, .postid-47938 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.postid-47938 .sp-ea-single, .postid-47938 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.postid-47938 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

.typeform-hsp button {display:block!important;margin:0 auto!important;}

/* CRO optimalities H1*/
.postid-47881 .beforeop .container {z-index:9;}

@media only screen and (max-width: 769px) {
.postid-47881	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
	}
	.postid-47881 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.postid-47881 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.postid-47881 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.postid-47881 .thmbtn-orange, .postid-47881 .thmbtn-wit{
		font-size:13px;
	}	
.postid-47881 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.postid-47881 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.postid-47881 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.postid-47881 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.postid-47881 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.postid-47881 h2{
	font-size:1.5e;		
}	
.postid-47881 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.postid-47881 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.postid-47881 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.postid-47881 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.postid-47881 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.postid-47881 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.postid-47881 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.postid-47881 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.postid-47881 .brumps span:nth-child(3){ 
		display:none; 
	}
.postid-47881 .brumps * {
    font-size: 12px;
}	
.postid-47881 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.postid-47881 li a{
	color:#d18c0a;
}
.postid-47881 .thmbtn-orange, .postid-47881 .thmbtn-wit {display:inline-block;text-align:center;}

.postid-47881 .page-header {display:none;}
.postid-47881 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.postid-47881 .brumps {
    margin-top: 0rem;
}
.postid-47881 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.postid-47881 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.postid-47881 .trainergrid .vc_grid-item {
	width:25%;
}
.postid-47881 .vc_gitem-post-data h4{
	font-size:26px;
}
.postid-47881 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.postid-47881 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.postid-47881 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Healing-1-cursus.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.postid-47881 .herobg p, .postid-47881 .herobg h2{
	color:#fff;
}
.postid-47881 .herobg p, .postid-47881 .herobg p, .postid-47881 .herobg p, .postid-47881 .herobg ul li{
	font-size:14px;
}
.postid-47881 .herobg p, .postid-47881 .herobg .titlesub {
	padding-bottom:15px;
}
.postid-47881 .reviewbreadspace{
	padding-right:0px!important;
}
.postid-47881 .herovideo{
	visibility:hidden!important;
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.postid-47881 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.postid-47881 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.postid-47881 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.postid-47881 .socialproof{
}
.postid-47881 .rightimg img 
{
	margin-left:220px!important;
}
.postid-47881 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47881 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47881 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.postid-47881 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.postid-47881 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.postid-47881 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.postid-47881 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.postid-47881 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.postid-47881 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.postid-47881 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.postid-47881 .vc_custom_1711464529206, .postid-47881 .vc_custom_1707232672329 {
	overflow:visible;
}
.postid-47881 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.postid-47881 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.postid-47881 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.postid-47881 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.postid-47881 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.postid-47881 h4{
	padding-bottom:20px;
}

.postid-47881 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.postid-47881 .accordeon-zoma h4 a span, .postid-47881 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.postid-47881 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.postid-47881 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.postid-47881 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.postid-47881 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47881 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47881 #sp-ea-45362 .sp-ea-single .collapsed, .postid-47881 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.postid-47881 .sp-ea-single, .postid-47881 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.postid-47881 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* CRO optimalities Reiki3a*/
.postid-47862 .beforeop .container {z-index:9;}

@media only screen and (max-width: 769px) {
.postid-47862	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
	}
	.postid-47862 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.postid-47862 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.postid-47862 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.postid-47862 .thmbtn-orange, .postid-47862 .thmbtn-wit{
		font-size:13px;
	}	
.postid-47862 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.postid-47862 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.postid-47862 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.postid-47862 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.postid-47862 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.postid-47862 h2{
	font-size:1.5e;		
}	
.postid-47862 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.postid-47862 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.postid-47862 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.postid-47862 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.postid-47862 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.postid-47862 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.postid-47862 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.postid-47862 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.postid-47862 .brumps span:nth-child(3){ 
		display:none; 
	}
.postid-47862 .brumps * {
    font-size: 12px;
}	
.postid-47862 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.postid-47862 li a{
	color:#d18c0a;
}
.postid-47862 .thmbtn-orange, .postid-47862 .thmbtn-wit {display:inline-block;text-align:center;}

.postid-47862 .page-header {display:none;}
.postid-47862 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.postid-47862 .brumps {
    margin-top: 0rem;
}
.postid-47862 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.postid-47862 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.postid-47862 .trainergrid .vc_grid-item {
	width:25%;
}
.postid-47862 .vc_gitem-post-data h4{
	font-size:26px;
}
.postid-47862 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.postid-47862 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.postid-47862 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Reiki-3a-cursus-2.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.postid-47862 .herobg p, .postid-47862 .herobg h2{
	color:#fff;
}
.postid-47862 .herobg p, .postid-47862 .herobg p, .postid-47862 .herobg p, .postid-47862 .herobg ul li{
	font-size:14px;
}
.postid-47862 .herobg p, .postid-47862 .herobg .titlesub {
	padding-bottom:15px;
}
.postid-47862 .reviewbreadspace{
	padding-right:0px!important;
}
.postid-47862 .herovideo{
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.postid-47862 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.postid-47862 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.postid-47862 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.postid-47862 .socialproof{
}
.postid-47862 .rightimg img 
{
	margin-left:220px!important;
}
.postid-47862 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47862 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47862 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.postid-47862 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.postid-47862 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.postid-47862 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.postid-47862 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.postid-47862 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.postid-47862 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.postid-47862 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.postid-47862 .vc_custom_1719402753197, .postid-47862 .vc_custom_1707232672329 {
	overflow:visible;
}
.postid-47862 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.postid-47862 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.postid-47862 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.postid-47862 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.postid-47862 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.postid-47862 h4{
	padding-bottom:20px;
}

.postid-47862 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.postid-47862 .accordeon-zoma h4 a span, .postid-47862 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.postid-47862 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.postid-47862 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.postid-47862 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.postid-47862 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47862 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47862 #sp-ea-45362 .sp-ea-single .collapsed, .postid-47862 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.postid-47862 .sp-ea-single, .postid-47862 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.postid-47862 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* CRO optimalities Reiki2*/
.postid-47849 .beforeop .container {z-index:9;}

@media only screen and (max-width: 769px) {
.postid-47849	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
	}
	.postid-47849 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.postid-47849 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.postid-47849 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.postid-47849 .thmbtn-orange, .postid-47849 .thmbtn-wit{
		font-size:13px;
	}	
.postid-47849 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.postid-47849 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.postid-47849 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.postid-47849 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.postid-47849 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.postid-47849 h2{
	font-size:1.5e;		
}	
.postid-47849 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.postid-47849 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.postid-47849 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.postid-47849 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.postid-47849 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.postid-47849 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.postid-47849 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.postid-47849 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.postid-47849 .brumps span:nth-child(3){ 
		display:none; 
	}
.postid-47849 .brumps * {
    font-size: 12px;
}	
.postid-47849 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.postid-47849 li a{
	color:#d18c0a;
}
.postid-47849 .thmbtn-orange, .postid-47849 .thmbtn-wit {display:inline-block;text-align:center;}

.postid-47849 .page-header {display:none;}
.postid-47849 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.postid-47849 .brumps {
    margin-top: 0rem;
}
.postid-47849 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.postid-47849 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.postid-47849 .trainergrid .vc_grid-item {
	width:25%;
}
.postid-47849 .vc_gitem-post-data h4{
	font-size:26px;
}
.postid-47849 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.postid-47849 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.postid-47849 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Reiki-2-cursus-openingsbeeld.png')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.postid-47849 .herobg p, .postid-47849 .herobg h2{
	color:#fff;
}
.postid-47849 .herobg p, .postid-47849 .herobg p, .postid-47849 .herobg p, .postid-47849 .herobg ul li{
	font-size:14px;
}
.postid-47849 .herobg p, .postid-47849 .herobg .titlesub {
	padding-bottom:15px;
}
.postid-47849 .reviewbreadspace{
	padding-right:0px!important;
}
.postid-47849 .herovideo{
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.postid-47849 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.postid-47849 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.postid-47849 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.postid-47849 .socialproof{
}
.postid-47849 .rightimg img 
{
	margin-left:220px!important;
}
.postid-47849 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47849 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47849 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.postid-47849 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.postid-47849 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.postid-47849 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.postid-47849 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.postid-47849 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.postid-47849 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.postid-47849 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.postid-47849 .vc_custom_1719402753197, .postid-47849 .vc_custom_1707232672329 {
	overflow:visible;
}
.postid-47849 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.postid-47849 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.postid-47849 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.postid-47849 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.postid-47849 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.postid-47849 h4{
	padding-bottom:20px;
}

.postid-47849 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.postid-47849 .accordeon-zoma h4 a span, .postid-47849 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.postid-47849 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.postid-47849 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.postid-47849 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.postid-47849 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47849 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47849 #sp-ea-45362 .sp-ea-single .collapsed, .postid-47849 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.postid-47849 .sp-ea-single, .postid-47849 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.postid-47849 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

.video-review .vc_column-inner {display: inline-block!important;}

/* CRO optimalities Reiki1*/
.postid-47719 .beforeop .container {z-index:9;}

@media only screen and (max-width: 769px) {
.postid-47719	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
	}
	.postid-47719 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.postid-47719 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.postid-47719 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.postid-47719 .thmbtn-orange, .postid-47719 .thmbtn-wit{
		font-size:13px;
	}	
.postid-47719 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.postid-47719 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.postid-47719 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.postid-47719 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.postid-47719 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.postid-47719 h2{
	font-size:1.5e;		
}	
.postid-47719 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.postid-47719 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.postid-47719 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.postid-47719 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.postid-47719 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.postid-47719 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.postid-47719 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.postid-47719 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.postid-47719 .brumps span:nth-child(3){ 
		display:none; 
	}
.postid-47719 .brumps * {
    font-size: 12px;
}	
.postid-47719 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.postid-47719 li a{
	color:#d18c0a;
}
.postid-47719 .thmbtn-orange, .postid-47719 .thmbtn-wit {display:inline-block;text-align:center;}

.postid-47719 .page-header {display:none;}
.postid-47719 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.postid-47719 .brumps {
    margin-top: 0rem;
}
.postid-47719 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.postid-47719 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.postid-47719 .trainergrid .vc_grid-item {
	width:25%;
}
.postid-47719 .vc_gitem-post-data h4{
	font-size:26px;
}
.postid-47719 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.postid-47719 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.postid-47719 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Reiki-1-cursus-openingsbeeld.png')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.postid-47719 .herobg p, .postid-47719 .herobg h2{
	color:#fff;
}
.postid-47719 .herobg p, .postid-47719 .herobg p, .postid-47719 .herobg p, .postid-47719 .herobg ul li{
	font-size:14px;
}
.postid-47719 .herobg p, .postid-47719 .herobg .titlesub {
	padding-bottom:15px;
}
.postid-47719 .reviewbreadspace{
	padding-right:0px!important;
}
.postid-47719 .herovideo{
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.postid-47719 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.postid-47719 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.postid-47719 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.postid-47719 .socialproof{
}
.postid-47719 .rightimg img 
{
	margin-left:220px!important;
}
.postid-47719 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47719 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47719 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.postid-47719 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.postid-47719 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.postid-47719 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.postid-47719 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.postid-47719 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.postid-47719 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.postid-47719 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.postid-47719 .vc_custom_1719402753197, .postid-47719 .vc_custom_1707232672329 {
	overflow:visible;
}
.postid-47719 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.postid-47719 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.postid-47719 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.postid-47719 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.postid-47719 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.postid-47719 h4{
	padding-bottom:20px;
}

.postid-47719 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.postid-47719 .accordeon-zoma h4 a span, .postid-47719 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.postid-47719 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.postid-47719 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.postid-47719 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.postid-47719 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47719 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-47719 #sp-ea-45362 .sp-ea-single .collapsed, .postid-47719 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.postid-47719 .sp-ea-single, .postid-47719 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.postid-47719 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/*GF Les inhalen*/
.page-id-47677 .gform_validation_errors {display:none;}

.page-id-47677 .ginput_container_text input::placeholder {
  color: #d2d2d2!important;
}
.page-id-47677 .gform_required_legend {display: none;}

.page-id-47677 .gfield_description {color:#D18C0A;}

.page-id-47677 .upload-formulier-gf {
	max-width:975px;
	margin: 0 auto;
}

.page-id-47677 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-47677 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_40 {
	background-color:#fad05a;
	border-width:0px;
	padding: 15px 25px;
	border-radius:25px;
	box-shadow: 0px 5px 5px 0px #00000010;
	cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_40:hover {
	background-color:#ffe499;
}

.page-id-47677 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-47677 .gravity-theme .gsurvey-rating:not(:checked)>label {
	background-size: 29px 29px!important;
	width: 36px!important;
	line-height: 30px;
}

.page-id-47677 .gfield--type-html {
	margin-top:35px;
}

.page-id-47677 .aantalstudenten {
	margin-top:10px!important;
}

.page-id-47677 .gfield--input-type-rating .gfield_label{
	font-weight:400;
	padding-top: 0px !important;
}

.page-id-47677 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-47677 .ginput_container_radio .gchoice, .page-id-47677  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-47677 .ginput_container_radio .gform-field-label, .page-id-47677 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-47677 .ginput_container_radio .gfield-choice-input, .page-id-47677 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-47677 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-47677 .gform_wrapper input[type=checkbox]:checked + label {
	font-weight: bold;
	background-color: #fbd05a;
}
@media screen and (max-width: 760px) {
.mobiel-weg {display:none;}
}

/*startdata niet meer tonen dan x*/
.co-offer-type-classdaughter:nth-of-type(n+6) {
    display: none!important;
  }
.page-id-47268 .co-offer-type-classdaughter:nth-of-type(n+6) {
    display: none!important;
  }
.postid-41945 .co-offer-type-classdaughter:nth-of-type(n+9) {
    display: block!important;
  }
.postid-47719 .co-offer-type-classdaughter:nth-of-type(n+9) {
    display: none!important;
  }
/*actiepagina*/
@media screen and (max-width: 760px) {
.titel-actiepagina h1 {padding-bottom:0px!important;padding-top:60px!important;}
}

/*Embed Masterclass Van lichtwerker naar lichtleider*/
.postid-47095 .opwrap .righty > div {max-width: 360px;}
	.postid-47095 .opwrap .page-header {height:auto!important;}

.postid-47095 .opwrap .righty {width: auto!important;}

@media screen and (max-width: 480px) {
.postid-47095 .opwrap .righty > div {width: 300px !important;display:block!important;}
}

/*Embed Masterclass Masterclass Ontdek jouw zielspotentieel*/
.postid-47093 .opwrap .righty > div {max-width: 360px;}
	.postid-47093 .opwrap .page-header {height:auto!important;}

.postid-47093 .opwrap .righty {width: auto!important;}

@media screen and (max-width: 480px) {
.postid-47093 .opwrap .righty > div {width: 300px !important;}
}

/* CRO optimalities landingspage HT*/
.page-id-47268 .vc_images_carousel {
    margin: -150px auto 0 !important;
}
.page-id-47268 .studiegids-mobiel {display:none;}
.page-id-47268 .vc_custom_1707230197626 {overflow:visible;}
.page-id-47268 .beforeop .container {z-index:9;}
.page-id-47268 .rating-img {margin-top:-200px!important;}
.page-id-47268 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	
	.page-id-47268 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-47268	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.page-id-47268 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-47268 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-47268 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-47268 .thmbtn-orange, .page-id-47268 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-47268 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-47268 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-47268 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.page-id-47268 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-47268 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-47268 h2{
	font-size:1.5e;		
}	
.page-id-47268 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-47268 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-47268 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-47268 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-47268 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-47268 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-47268 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-47268 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-47268 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-47268 .brumps * {
    font-size: 12px;
}	
.page-id-47268 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
	.page-id-47268 .vc_images_carousel {
	margin:0px auto 0 !important;
}
	.page-id-47268 .studiegids-desktop {
		display:none;
	}
	.page-id-47268 .studiegids-mobiel {display:block;}
}
}	

.page-id-47268 li a{
	color:#d18c0a;
}
.page-id-47268 .thmbtn-orange, .page-id-47268 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-47268 .page-header {display:none;}
.page-id-47268 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-47268 .brumps {
    margin-top: 0rem;
}
.page-id-47268 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-47268 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-47268 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-47268 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-47268 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-47268 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-47268 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-Spiritueel-Coach.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.page-id-47268 .herobg p, .page-id-47268 .herobg h2{
	color:#fff;
}
.page-id-47268 .herobg p, .page-id-47268 .herobg p, .page-id-47268 .herobg p, .page-id-47268 .herobg ul li{
	font-size:14px;
}
.page-id-47268 .herobg p, .page-id-47268 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-47268 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-47268 .herovideo{
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-47268 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-47268 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-47268 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-47268 .socialproof{
}
.page-id-47268 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-47268 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-47268 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-47268 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-47268 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-47268 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-47268 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-47268 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-47268 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-47268 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-47268 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-47268 .vc_custom_1715166045334, .page-id-47268 .vc_custom_170723018639 {
	overflow:visible;
}
.page-id-47268 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-47268 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-47268 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.page-id-47268 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-47268 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-47268 h4{
	padding-bottom:20px;
}

.page-id-47268 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-47268 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-47268 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-47268 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-47268 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-47268 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-47268 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-47268 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-47268 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-47268 .sp-ea-single, .page-id-47268 .ea-body{
	border-radius:15px;
}

/*Landingspagina's HT*/

.page-id-47268 .hfc-video video {display: block;
    margin: 0 auto;
    border-radius: 10px;
}

.page-id-47268 footer .wrapper {    display: none;}

.page-id-47268 section.content {margin-top:0px;}

.page-id-47268 #menu-2022-hoofdmenu, .page-id-47268 .hidedesk, .page-id-47268 .subbar {display:none!important;}

@media only screen and (max-width: 769px) {
	.page-id-47268 .scheidinghfc {display:none;}
}

.page-id-47268 .content {
    margin-top: 0px;
}

.page-id-47268 .hurrytimer-cdt {display:block;}

.vc_gitem-animated-block a {
  pointer-events: none!important;
	cursor: default!important;}

.page-id-47268 .vc_gitem-post-data-source-post_title h4 {text-align:center!important;}

.page-id-47268 .vc_gitem-post-data-source-post_excerpt, .page-id-47268 .vc_btn3-container, .page-id-47268 .btnontwikkel, .page-id-47268 .subbar {display:none!important;}

.landingblok h2, .landingblok h1 {font-size: 2.9em;}

@media only screen and (max-width: 769px) {.page-id-47268 .countdown .hurrytimer-cdt {padding-top:180px;} 
	.page-id-47268 .hurrytimer-timer-digit,.page-id-47268 .hurrytimer-timer-sep {font-size:28px!important;}
	.page-id-47268 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:15px!important;}
	.page-id-47268 .hurrytimer-button {min-width:250px!important;}
	.landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
}

/*Landingspagina's SC*/
.page-id-47183 .vc_images_carousel {
	margin:-150px auto 0 !important;
}
.page-id-47183 .content {
    margin-top: 0px;
}
.postid-46547 .hurrytimer-cdt, .page-id-47183 .hurrytimer-cdt {display:block;}

.vc_gitem-animated-block a {
  pointer-events: none!important;
	cursor: default!important;}

.page-id-47183 .vc_gitem-post-data-source-post_title h4 {text-align:center!important;}

.page-id-47183 .vc_gitem-post-data-source-post_excerpt, .page-id-47183 .vc_btn3-container, .page-id-47183 .btnontwikkel, .page-id-47183 .subbar {display:none!important;}

.landingblok h2, .landingblok h1 {font-size: 2.9em;}

.page-id-47183 .studiegids-mobiel {display:none;}

@media only screen and (max-width: 769px) {.page-id-47183 .countdown .hurrytimer-cdt {padding-top:180px;} 
	.page-id-47183 .hurrytimer-timer-digit,.page-id-47183 .hurrytimer-timer-sep {font-size:28px!important;}
	.page-id-47183 .hurrytimer-headline p {padding:0px 0px 10px 0px!important;font-size:15px!important;}
	.page-id-47183 .hurrytimer-button {min-width:250px!important;}
	.landingblok h2, .landingblok h1 {font-size: 1.4em!important;}
	.page-id-47183 .vc_images_carousel {
	margin:0px auto 0 !important;
}
	.page-id-47183 .studiegids-desktop {
		display:none;
	}
	.page-id-47183 .studiegids-mobiel {display:block;}
}

/* CRO optimalities landingspage SC*/
.page-id-47183 .beforeop .container {z-index:9;}
.page-id-47183 .rating-img {margin-top:-200px!important;}
.page-id-47183 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.page-id-47183 .rating-img {margin-top:0px!important;text-align: center !important;}
.page-id-47183	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.page-id-47183 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.page-id-47183 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.page-id-47183 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.page-id-47183 .thmbtn-orange, .page-id-47183 .thmbtn-wit{
		font-size:13px;
	}	
.page-id-47183 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.page-id-47183 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.page-id-47183 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.page-id-47183 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.page-id-47183 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.page-id-47183 h2{
	font-size:1.5e;		
}	
.page-id-47183 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.page-id-47183 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.page-id-47183 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.page-id-47183 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.page-id-47183 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.page-id-47183 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.page-id-47183 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.page-id-47183 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.page-id-47183 .brumps span:nth-child(3){ 
		display:none; 
	}
.page-id-47183 .brumps * {
    font-size: 12px;
}	
.page-id-47183 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.page-id-47183 li a{
	color:#d18c0a;
}
.page-id-47183 .thmbtn-orange, .page-id-47183 .thmbtn-wit {display:inline-block;text-align:center;}

.page-id-47183 .page-header {display:none;}
.page-id-47183 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.page-id-47183 .brumps {
    margin-top: 0rem;
}
.page-id-47183 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.page-id-47183 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.page-id-47183 .trainergrid .vc_grid-item {
	width:25%;
}
.page-id-47183 .vc_gitem-post-data h4{
	font-size:26px;
}
.page-id-47183 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.page-id-47183 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.page-id-47183 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-Spiritueel-Coach.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.page-id-47183 .herobg p, .page-id-47183 .herobg h2{
	color:#fff;
}
.page-id-47183 .herobg p, .page-id-47183 .herobg p, .page-id-47183 .herobg p, .page-id-47183 .herobg ul li{
	font-size:14px;
}
.page-id-47183 .herobg p, .page-id-47183 .herobg .titlesub {
	padding-bottom:15px;
}
.page-id-47183 .reviewbreadspace{
	padding-right:0px!important;
}
.page-id-47183 .herovideo{
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.page-id-47183 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.page-id-47183 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.page-id-47183 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.page-id-47183 .socialproof{
}
.page-id-47183 .rightimg img 
{
	margin-left:220px!important;
}
.page-id-47183 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-47183 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-47183 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.page-id-47183 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.page-id-47183 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.page-id-47183 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.page-id-47183 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.page-id-47183 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.page-id-47183 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.page-id-47183 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.page-id-47183 .vc_custom_1715166045334, .page-id-47183 .vc_custom_1707232672329 {
	overflow:visible;
}
.page-id-47183 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.page-id-47183 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.page-id-47183 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.page-id-47183 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.page-id-47183 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.page-id-47183 h4{
	padding-bottom:20px;
}

.page-id-47183 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.page-id-47183 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.page-id-47183 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.page-id-47183 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.page-id-47183 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.page-id-47183 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-47183 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.page-id-47183 #sp-ea-45362 .sp-ea-single .collapsed, .page-id-47183 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.page-id-47183 .sp-ea-single, .page-id-47183 .ea-body{
	border-radius:15px;
}

/*Homepagina*/
#override .splide_slides h2 {
	max-width: 730px;}

.card-button:hover {
	width:150px!important;
}

/*Bedanktpagina Masterclasses*/
.bedankt-cta .actie-kolom {display:block!important;}

.bedankt-cta .actie-kolom .vc_column-inner {box-shadow: 0px 20px 35px  rgba(0, 0, 0, .12);}

@media screen and (max-width: 1435px) {
	.bedankt-cta .actie-kolom a {
		margin-right:0px!important;
		margin-bottom:20px!important;
	}
}

.blog-cta {padding: 15px 30px!important;
    color: #181818!important;
    background-color: #d18c0a!important;
    border-radius: 25px!important;}

.blog-cta:hover {background-color:#fbbd4a!important;}

/*Embed Masterclass Ontwikkel je multidimensionale gaven*/
.postid-46982 .opwrap .righty > div {max-width: 360px;}
	.postid-46982 .opwrap .page-header {height:auto!important;}

.postid-46982 .opwrap .righty {width: auto!important;}

@media screen and (max-width: 480px) {
.postid-46982 .opwrap .righty > div {width: 300px !important;}
}

/*Exit intent*/
.partial_entry_warning {display:none!important;}
.popupexit .gravity-theme {max-width:100%!important;}

#popmake-46745 .popmake-close {
	margin-top:0px!important;
	border-radius:0px!important;
}

#popmake-46745 .gform_next_button, #gform_submit_button_42, #popmake-46745 .gform_button {
	background-color:#fad05a!important;
	border-width:0px;
	padding: 15px 25px;
	border-radius:25px;
	box-shadow: 0px 5px 5px 0px #00000010;
	cursor: pointer;
color:#181818!important;}

#popmake-46745 .gform_next_button:hover, #gform_submit_button_42:hover, #popmake-46745 .gform_button:hover {
	background-color:#ffe499!important;
}

.popupexit .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label {
	background-size: 29px 29px!important;
	width: 36px!important;
	line-height: 30px;
}

.popupexit .gform_page_fields .themebtn {margin-top:0px!important;}

.popupexit .ginput_container_radio .gchoice {margin-bottom:10px;}

.popupexit .ginput_container_radio .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.popupexit .ginput_container_radio .gfield-choice-input {display:none;}

.popupexit .gform_wrapper .ginput_container_radio input[type=radio]:checked + label {
	font-weight: bold;
	background-color: #fbd05a;
}

/*GF ZoMa Intervisiegroep*/
.page-id-46739 .gform_required_legend {display: none;}

.page-id-46739 .gfield_description {color:#D18C0A;}

.page-id-46739 .upload-formulier-gf {
	max-width:975px;
	margin: 0 auto;
}

.page-id-46739 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-46739 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_40 {
	background-color:#fad05a;
	border-width:0px;
	padding: 15px 25px;
	border-radius:25px;
	box-shadow: 0px 5px 5px 0px #00000010;
	cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_40:hover {
	background-color:#ffe499;
}

.page-id-46739 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-46739 .gravity-theme .gsurvey-rating:not(:checked)>label {
	background-size: 29px 29px!important;
	width: 36px!important;
	line-height: 30px;
}

.page-id-46739 .gfield--type-html {
	margin-top:35px;
}

.page-id-46739 .aantalstudenten {
	margin-top:10px!important;
}

.page-id-46739 .gfield--input-type-rating .gfield_label{
	font-weight:400;
	padding-top: 0px !important;
}

.page-id-46739 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-46739 .ginput_container_radio .gchoice, .page-id-46739  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-46739 .ginput_container_radio .gform-field-label, .page-id-46739 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-46739 .ginput_container_radio .gfield-choice-input, .page-id-46739 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-46739 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-46739 .gform_wrapper input[type=checkbox]:checked + label {
	font-weight: bold;
	background-color: #fbd05a;
}

/* CRO optimalities RT*/
.postid-46577 .co-offer-location {display:none;}
.postid-46577 .beforeop .container {z-index:9;}
.postid-46577 .rating-img {margin-top:-200px!important;}
.postid-46577 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.postid-46577 .rating-img {margin-top:0px!important;text-align: center !important;}
.postid-46577	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.postid-46577 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.postid-46577 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.postid-46577 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.postid-46577 .thmbtn-orange, .postid-46577 .thmbtn-wit{
		font-size:13px;
	}	
.postid-46577 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.postid-46577 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.postid-46577 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.postid-46577 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.postid-46577 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.postid-46577 h2{
	font-size:1.5e;		
}	
.postid-46577 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.postid-46577 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.postid-46577 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.postid-46577 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.postid-46577 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.postid-46577 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.postid-46577 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.postid-46577 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.postid-46577 .brumps span:nth-child(3){ 
		display:none; 
	}
.postid-46577 .brumps * {
    font-size: 12px;
}	
.postid-46577 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.postid-46577 li a{
	color:#d18c0a;
}
.postid-46577 .thmbtn-orange, .postid-46577 .thmbtn-wit {display:inline-block;text-align:center;}

.postid-46577 .page-header {display:none;}
.postid-46577 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.postid-46577 .brumps {
    margin-top: 0rem;
}
.postid-46577 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.postid-46577 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.postid-46577 .trainergrid .vc_grid-item {
	width:25%;
}
.postid-46577 .vc_gitem-post-data h4{
	font-size:26px;
}
.postid-46577 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.postid-46577 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.postid-46577 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-Reiki-Trainer.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.postid-46577 .herobg p, .postid-46577 .herobg h2{
	color:#fff;
}
.postid-46577 .herobg p, .postid-46577 .herobg p, .postid-46577 .herobg p, .postid-46577 .herobg ul li{
	font-size:14px;
}
.postid-46577 .herobg p, .postid-46577 .herobg .titlesub {
	padding-bottom:15px;
}
.postid-46577 .reviewbreadspace{
	padding-right:0px!important;
}
.postid-46577 .herovideo{
	visibility:hidden!important;
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.postid-46577 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.postid-46577 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.postid-46577 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.postid-46577 .socialproof{
}
.postid-46577 .rightimg img 
{
	margin-left:220px!important;
}
.postid-46577 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-46577 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-46577 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.postid-46577 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.postid-46577 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.postid-46577 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.postid-46577 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.postid-46577 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.postid-46577 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.postid-46577 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.postid-46577 .vc_custom_1715171269839, .postid-46577 .vc_custom_1707232672329 {
	overflow:visible;
}
.postid-46577 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.postid-46577 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.postid-46577 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.postid-46577 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.postid-46577 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.postid-46577 h4{
	padding-bottom:20px;
}

.postid-46577 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.postid-46577 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.postid-46577 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.postid-46577 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.postid-46577 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.postid-46577 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-46577 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-46577 #sp-ea-45362 .sp-ea-single .collapsed, .postid-46577 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.postid-46577 .sp-ea-single, .postid-46577 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.postid-46577 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* CRO optimalities SC*/
.postid-46547 .beforeop .container {z-index:9;}
.postid-46547 .rating-img {margin-top:-200px!important;}
.postid-46547 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.postid-46547 .rating-img {margin-top:0px!important;text-align: center !important;}
.postid-46547	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.postid-46547 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.postid-46547 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.postid-46547 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.postid-46547 .thmbtn-orange, .postid-46547 .thmbtn-wit{
		font-size:13px;
	}	
.postid-46547 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.postid-46547 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.postid-46547 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.postid-46547 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.postid-46547 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.postid-46547 h2{
	font-size:1.5e;		
}	
.postid-46547 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.postid-46547 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.postid-46547 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.postid-46547 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.postid-46547 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.postid-46547 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.postid-46547 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.postid-46547 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.postid-46547 .brumps span:nth-child(3){ 
		display:none; 
	}
.postid-46547 .brumps * {
    font-size: 12px;
}	
.postid-46547 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.postid-46547 li a{
	color:#d18c0a;
}
.postid-46547 .thmbtn-orange, .postid-46547 .thmbtn-wit {display:inline-block;text-align:center;}

.postid-46547 .page-header {display:none;}
.postid-46547 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.postid-46547 .brumps {
    margin-top: 0rem;
}
.postid-46547 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.postid-46547 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.postid-46547 .trainergrid .vc_grid-item {
	width:25%;
}
.postid-46547 .vc_gitem-post-data h4{
	font-size:26px;
}
.postid-46547 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.postid-46547 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.postid-46547 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Header-Spiritueel-Coach.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.postid-46547 .herobg p, .postid-46547 .herobg h2{
	color:#fff;
}
.postid-46547 .herobg p, .postid-46547 .herobg p, .postid-46547 .herobg p, .postid-46547 .herobg ul li{
	font-size:14px;
}
.postid-46547 .herobg p, .postid-46547 .herobg .titlesub {
	padding-bottom:15px;
}
.postid-46547 .reviewbreadspace{
	padding-right:0px!important;
}
.postid-46547 .herovideo{
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.postid-46547 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.postid-46547 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.postid-46547 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.postid-46547 .socialproof{
}
.postid-46547 .rightimg img 
{
	margin-left:220px!important;
}
.postid-46547 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-46547 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-46547 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.postid-46547 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.postid-46547 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.postid-46547 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.postid-46547 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.postid-46547 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.postid-46547 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.postid-46547 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.postid-46547 .vc_custom_1715166045334, .postid-46547 .vc_custom_1707232672329 {
	overflow:visible;
}
.postid-46547 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.postid-46547 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.postid-46547 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.postid-46547 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.postid-46547 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.postid-46547 h4{
	padding-bottom:20px;
}

.postid-46547 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.postid-46547 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.postid-46547 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.postid-46547 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.postid-46547 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.postid-46547 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-46547 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-46547 #sp-ea-45362 .sp-ea-single .collapsed, .postid-46547 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.postid-46547 .sp-ea-single, .postid-46547 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.postid-46547 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* CRO optimalities HT2*/
.postid-46509 .beforeop .container {z-index:9;}
.postid-46509 .rating-img {margin-top:-200px!important;}
.postid-46509 .quicknav p {font-size:15px!important;}
.snelmenu {overflow:visible!important;z-index:99!important;}

@media only screen and (max-width: 769px) {
	.postid-46509 .rating-img {margin-top:0px!important;text-align: center !important;}
.postid-46509	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.postid-46509 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.postid-46509 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.postid-46509 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.postid-46509 .thmbtn-orange, .postid-46509 .thmbtn-wit{
		font-size:13px;
	}	
.postid-46509 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.postid-46509 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.postid-46509 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.postid-46509 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.postid-46509 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.postid-46509 h2{
	font-size:1.5e;		
}	
.postid-46509 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.postid-46509 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.postid-46509 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.postid-46509 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.postid-46509 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.postid-46509 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.postid-46509 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.postid-46509 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.postid-46509 .brumps span:nth-child(3){ 
		display:none; 
	}
.postid-46509 .brumps * {
    font-size: 12px;
}	
.postid-46509 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.postid-46509 li a{
	color:#d18c0a;
}
.postid-46509 .thmbtn-orange, .postid-46509 .thmbtn-wit {display:inline-block;text-align:center;}

.postid-46509 .page-header {display:none;}
.postid-46509 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.postid-46509 .brumps {
    margin-top: 0rem;
}
.postid-46509 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.postid-46509 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.postid-46509 .trainergrid .vc_grid-item {
	width:25%;
}
.postid-46509 .vc_gitem-post-data h4{
	font-size:26px;
}
.postid-46509 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.postid-46509 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.postid-46509 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Holistisch-Therapeut-Coach-leerjaar-2-Hero.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.postid-46509 .herobg p, .postid-46509 .herobg h2{
	color:#fff;
}
.postid-46509 .herobg p, .postid-46509 .herobg p, .postid-46509 .herobg p, .postid-46509 .herobg ul li{
	font-size:14px;
}
.postid-46509 .herobg p, .postid-46509 .herobg .titlesub {
	padding-bottom:15px;
}
.postid-46509 .reviewbreadspace{
	padding-right:0px!important;
}
.postid-46509 .herovideo{
	visibility:hidden!important;
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.postid-46509 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.postid-46509 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.postid-46509 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.postid-46509 .socialproof{
}
.postid-46509 .rightimg img 
{
	margin-left:220px!important;
}
.postid-46509 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-46509 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-46509 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.postid-46509 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.postid-46509 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.postid-46509 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.postid-46509 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.postid-46509 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.postid-46509 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.postid-46509 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.postid-46509 .vc_custom_1711464529206, .postid-46509 .vc_custom_1707232672329 {
	overflow:visible;
}
.postid-46509 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.postid-46509 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.postid-46509 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.postid-46509 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.postid-46509 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.postid-46509 h4{
	padding-bottom:20px;
}

.postid-46509 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.postid-46509 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.postid-46509 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.postid-46509 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.postid-46509 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.postid-46509 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-46509 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-46509 #sp-ea-45362 .sp-ea-single .collapsed, .postid-46509 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.postid-46509 .sp-ea-single, .postid-46509 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.postid-46509 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* Reiki 1 en 2 certificaat uploaden + tevredenheidsonderzoek */
.page-id-46627 .gform_required_legend,.page-id-46224 .gform_required_legend {display: none;}

.page-id-46627 .gfield_description, .page-id-46224 .gfield_description {color:#D18C0A;}

.upload-formulier-gf {
	background-color:#fff;
	padding:20px 40px;
	border-radius:10px;
	box-shadow: 0px 10px 20px 0px #00000010;
}

.page-id-46627 .upload-formulier-gf {
	max-width:975px;
	margin: 0 auto;
}

.page-id-46627 .gform_wrapper.gravity-theme {
    max-width: 895px;
}

.page-id-46627 .gfield_label {padding-top:25px!important;}

.gform_next_button, #gform_submit_button_39 {
	background-color:#d18c09;
	border-width:0px;
	padding: 15px 25px;
	border-radius:25px;
	box-shadow: 0px 5px 5px 0px #00000010;
	cursor: pointer;}

.gform_next_button:hover, #gform_submit_button_39:hover {
	background-color:#ffe499;
}

.gform_previous_button {
	background-color:#fff;
	border-width:0px;
	padding: 15px 25px;
	border-radius:25px;
	box-shadow: 0px 5px 5px 0px #00000010;
	cursor: pointer;}

.gform_previous_button:hover {background-color:#fdf8f8!important;}

.page-id-46224 .gform_wrapper.gravity-theme {
    max-width: 650px;
}

.page-id-46627 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .page-id-46627 .gravity-theme .gsurvey-rating:not(:checked)>label {
	background-size: 29px 29px!important;
	width: 36px!important;
	line-height: 30px;
}

.page-id-46627 .gfield--type-html {
	margin-top:35px;
}

.page-id-46627 .aantalstudenten {
	margin-top:10px!important;
}

.page-id-46627 .gfield--input-type-rating .gfield_label{
	font-weight:400;
	padding-top: 0px !important;
}

.page-id-46627 .gform_page_fields .themebtn {margin-top:0px!important;}

.page-id-46627 .ginput_container_radio .gchoice, .page-id-46627  .ginput_container_checkbox .gchoice {margin-bottom:10px;}

.page-id-46627 .ginput_container_radio .gform-field-label, .page-id-46627 .ginput_container_checkbox .gform-field-label {background-color: #fad05a61;
    padding: 5px 10px;
    border-radius: 5px;
    border-color: #fad05a61;
    border-width: 1px;
    border-style: solid;}

.page-id-46627 .ginput_container_radio .gfield-choice-input, .page-id-46627 .ginput_container_checkbox .gfield-choice-input {display:none;}

.page-id-46627 .gform_wrapper .ginput_container_radio input[type=radio]:checked + label, .page-id-46627 .gform_wrapper input[type=checkbox]:checked + label {
	font-weight: bold;
	background-color: #fbd05a;
}

#gform_39 {
	padding-top:40px;
}

/*.page-id-46627 #gf_39 {
	margin-top: 150px;
}*/

#gform_wrapper_39 #input_39_4 {
	border-top: 0;
    border-left: 0;
    border-right: 0;
    padding-bottom: 12px;
}

/* Afmeldpagina ZoMi College*/
.afmeld-formulier-gf {
	background-color:#fff;
	padding:20px 40px;
	border-radius:10px;
	max-width: 435px;
	box-shadow: 0px 10px 20px 0px #00000010;
}

/* Gezond en gelukkig in je werk*/
.postid-45210 .beforeop .container {z-index:9;}
.postid-45210 .heading-video .wpb_wrapper {display:block;margin:auto;}
.postid-45210 .thmbtn-orange, .page-id-46627 .thmbtn-orange{
    background-color: #d18c0a;
    border-radius: 50px;
    padding: 15px 15px 15px 15px;
    color: #fff;
    margin: 0px 15px 0px 0px !important;
	z-index: 9999 !important;}

.postid-45210 .thmbtn-wit {
    background-color: #fff;
    border-radius: 50px;
    padding: 15px 15px 15px 15px;
    color: #000;
    z-index: 9999 !important;
}


/*Ontwikkelgesprek button menu*/
.btnontwikkel a{
    font-size: 0.875rem;
    padding: 3px 20px!important;
    line-height: 1;
    font-family: "Helvetica Neue", 'Helvetica';
    transition: 0.24s ease-out background-color, 0.24s ease-out transform;
    display: inline-block;
    color: #181818 !important;
    background-color: #FAD05A !important;
    font-weight: 450;
    border-radius: 2rem;
    margin-top: 25px;
    border: none;
    text-transform: none;
    white-space: nowrap;
    cursor: pointer;
	font-size:15px!important;
}
/* ZoMi College */
.page-id-45997 .leftimg .wpb_column:last-child .wpb_text_column {
    max-width: 85%;
}

/* Hide searchform SalesWizard default*/
.header-zoekformulier{display:none!important};
#saleswizardnav {
    padding-right: 15px;
    border-right: 0px solid #ECE7E1!important;
}
.is-form-style {
   margin: 23px 0px 0px 0px!important;
width:300px;
}
@media screen and (max-width: 480px) {
.is-form-style button.is-search-submit {
	margin-top:-12px;
	}
}

/*Embed WebinarGeek proefles Reiki en Holisme*/
.postid-40147 .opwrap .righty > div {max-width: 360px;}
	.postid-40147 .opwrap .page-header {height:auto!important;}

.postid-40147 .opwrap .righty {width: auto!important;}

@media screen and (max-width: 480px) {
.postid-40147 .opwrap .righty > div {width: 300px !important;}
	.geek-frame-holder {width:auto!important;}
}

/*Embed WebinarGeek proefles Edelstenen en Reiki*/
.postid-40039 .opwrap .righty > div {max-width: 360px;}
	.postid-40039 .opwrap .page-header {height:auto!important;}

.postid-40039 .opwrap .righty {width: auto!important;}

@media screen and (max-width: 480px) {
.postid-40039 .opwrap .righty > div {width: 300px !important;}
}

/*Embed WebinarGeek proefles Hoogsensitief, je grootste kracht*/
.postid-40137 .opwrap .righty > div {max-width: 360px;}
	.postid-40137 .opwrap .page-header {height:auto!important;}

.postid-40137 .opwrap .righty {width: auto!important;}

@media screen and (max-width: 480px) {
.postid-40137 .opwrap .righty > div {width: 300px !important;}
}

/*Embed WebinarGeek proefles Werken met Inzichtkaarten*/
.postid-43174 .opwrap .righty > div {max-width: 360px;}
	.postid-43174 .opwrap .page-header {height:auto!important;}

.postid-43174 .opwrap .righty {width: auto!important;}

@media screen and (max-width: 480px) {
.postid-43174 .opwrap .righty > div {width: 300px !important;}
}

/*Embed WebinarGeek proefles Voorouderlijn*/
.postid-43897 .opwrap .righty > div {max-width: 360px;}
	.postid-43897 .opwrap .page-header {height:auto!important;}

.postid-43897 .opwrap .righty {width: auto!important;}

@media screen and (max-width: 480px) {
.postid-43897 .opwrap .righty > div {width: 300px !important;}
}

/*Embed WebinarGeek proefles Opstellingen en Systemisch werk*/
.postid-43013 .opwrap .righty > div {max-width: 360px;}
	.postid-43013 .opwrap .page-header {height:auto!important;}

.postid-43013 .opwrap .righty {width: auto!important;}

@media screen and (max-width: 480px) {
.postid-43013 .opwrap .righty > div {width: 300px !important;}
}

/*Embed WebinarGeek proefles Versterk je intuïtieve gaven*/
.postid-45760 .opwrap .righty > div {max-width: 360px;}
	.postid-45760 .opwrap .page-header {height:auto!important;}

.postid-45760 .opwrap .righty {width: auto!important;}

@media screen and (max-width: 480px) {
.postid-45760 .opwrap .righty > div {width: 300px !important;}
}

/*Embed WebinarGeek proefles Ontmoet je spirit team*/
.postid-45574 .opwrap .righty > div {max-width: 360px;}
	.postid-45574 .opwrap .page-header {height:auto!important;}

.postid-45574 .opwrap .righty {width: auto!important;}

@media screen and (max-width: 480px) {
.postid-45574 .opwrap .righty > div {width: 300px !important;}
}

/* CRO optimalities HA2*/
.postid-45887 .beforeop .container {z-index:9;}

@media only screen and (max-width: 769px) {
.postid-45887	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.postid-45887 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.postid-45887 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.postid-45887 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.postid-45887 .thmbtn-orange, .postid-45887 .thmbtn-wit{
		font-size:13px;
	}	
.postid-45887 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.postid-45887 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.postid-45887 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.postid-45887 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.postid-45887 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.postid-45887 h2{
	font-size:1.5e;		
}	
.postid-45887 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.postid-45887 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.postid-45887 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.postid-45887 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.postid-45887 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.postid-45887 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.postid-45887 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.postid-45887 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.postid-45887 .brumps span:nth-child(3){ 
		display:none; 
	}
.postid-45887 .brumps * {
    font-size: 12px;
}	
.postid-45887 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.postid-45887 li a{
	color:#d18c0a;
}
.postid-45887 .thmbtn-orange, .postid-45887 .thmbtn-wit {display:inline-block;text-align:center;}

.postid-45887 .page-header {display:none;}
.postid-45887 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.postid-45887 .brumps {
    margin-top: 0rem;
}
.postid-45887 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.postid-45887 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.postid-45887 .trainergrid .vc_grid-item {
	width:25%;
}
.postid-45887 .vc_gitem-post-data h4{
	font-size:26px;
}
.postid-45887 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.postid-45887 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.postid-45887 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Holistisch-Ademen-Niveau-2.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.postid-45887 .herobg p, .postid-45887 .herobg h2{
	color:#fff;
}
.postid-45887 .herobg p, .postid-45887 .herobg p, .postid-45887 .herobg p, .postid-45887 .herobg ul li{
	font-size:14px;
}
.postid-45887 .herobg p, .postid-45887 .herobg .titlesub {
	padding-bottom:15px;
}
.postid-45887 .reviewbreadspace{
	padding-right:0px!important;
}
.postid-45887 .herovideo{
	visibility:hidden!important;
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.postid-45887 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.postid-45887 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.postid-45887 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.postid-45887 .socialproof{
}
.postid-45887 .rightimg img 
{
	margin-left:220px!important;
}
.postid-45887 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-45887 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-45887 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.postid-45887 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.postid-45887 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.postid-45887 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.postid-45887 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.postid-45887 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.postid-45887 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.postid-45887 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.postid-45887 .vc_custom_1711464529206, .postid-45887 .vc_custom_1707232672329 {
	overflow:visible;
}
.postid-45887 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.postid-45887 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.postid-45887 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.postid-45887 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.postid-45887 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.postid-45887 h4{
	padding-bottom:20px;
}

.postid-45887 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.postid-45887 .accordeon-zoma h4 a span, .postid-45887 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.postid-45887 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.postid-45887 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.postid-45887 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.postid-45887 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-45887 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-45887 #sp-ea-45362 .sp-ea-single .collapsed, .postid-45692 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.postid-45887 .sp-ea-single, .postid-45887 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.postid-45887 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* CRO optimalities HA1*/
.postid-45692 .beforeop .container {z-index:9;}

@media only screen and (max-width: 769px) {
.postid-45692	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
	}
	.postid-45692 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.postid-45692 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.postid-45692 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.postid-45692 .thmbtn-orange, .postid-45692 .thmbtn-wit{
		font-size:13px;
	}	
.postid-45692 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.postid-45692 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.postid-45692 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.postid-45692 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.postid-45692 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.postid-45692 h2{
	font-size:1.5e;		
}	
.postid-45692 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.postid-45692 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.postid-45692 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.postid-45692 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.postid-45692 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.postid-45692 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.postid-45692 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.postid-45692 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.postid-45692 .brumps span:nth-child(3){ 
		display:none; 
	}
.postid-45692 .brumps * {
    font-size: 12px;
}	
.postid-45692 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.postid-45692 li a{
	color:#d18c0a;
}
.postid-45692 .thmbtn-orange, .postid-45692 .thmbtn-wit {display:inline-block;text-align:center;}

.postid-45692 .page-header {display:none;}
.postid-45692 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.postid-45692 .brumps {
    margin-top: 0rem;
}
.postid-45692 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.postid-45692 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.postid-45692 .trainergrid .vc_grid-item {
	width:25%;
}
.postid-45692 .vc_gitem-post-data h4{
	font-size:26px;
}
.postid-45692 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.postid-45692 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.postid-45692 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Holistisch-Ademen-Niveau-1.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.postid-45692 .herobg p, .postid-45692 .herobg h2{
	color:#fff;
}
.postid-45692 .herobg p, .postid-45692 .herobg p, .postid-45692 .herobg p, .postid-45692 .herobg ul li{
	font-size:14px;
}
.postid-45692 .herobg p, .postid-45692 .herobg .titlesub {
	padding-bottom:15px;
}
.postid-45692 .reviewbreadspace{
	padding-right:0px!important;
}
.postid-45692 .herovideo{
	visibility:hidden!important;
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.postid-45692 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.postid-45692 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.postid-45692 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.postid-45692 .socialproof{
}
.postid-45692 .rightimg img 
{
	margin-left:220px!important;
}
.postid-45692 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-45692 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-45692 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.postid-45692 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.postid-45692 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.postid-45692 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.postid-45692 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.postid-45692 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.postid-45692 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.postid-45692 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.postid-45692 .vc_custom_1711464529206, .postid-45692 .vc_custom_1707232672329 {
	overflow:visible;
}
.postid-45692 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.postid-45692 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.postid-45692 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.postid-45692 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.postid-45692 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.postid-45692 h4{
	padding-bottom:20px;
}

.postid-45692 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.postid-45692 .accordeon-zoma h4 a span, .postid-45692 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.postid-45692 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.postid-45692 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.postid-45692 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.postid-45692 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-45692 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-45692 #sp-ea-45362 .sp-ea-single .collapsed, .postid-45692 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.postid-45692 .sp-ea-single, .postid-45692 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.postid-45692 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* CRO optimalities HA1 Ademkracht*/
.postid-48833 .beforeop .container {z-index:9;}

@media only screen and (max-width: 769px) {
.postid-48833	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
	}
	.postid-48833 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.postid-48833 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.postid-48833 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.postid-48833 .thmbtn-orange, .postid-48833 .thmbtn-wit{
		font-size:13px;
	}	
.postid-48833 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.postid-48833 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.postid-48833 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.postid-48833 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.postid-48833 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.postid-48833 h2{
	font-size:1.5e;		
}	
.postid-48833 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.postid-48833 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.postid-48833 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.postid-48833 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.postid-48833 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.postid-48833 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.postid-48833 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.postid-48833 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.postid-48833 .brumps span:nth-child(3){ 
		display:none; 
	}
.postid-48833 .brumps * {
    font-size: 12px;
}	
.postid-48833 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	

.postid-48833 li a{
	color:#d18c0a;
}
.postid-48833 .thmbtn-orange, .postid-48833 .thmbtn-wit {display:inline-block;text-align:center;}

.postid-48833 .page-header {display:none;}
.postid-48833 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.postid-48833 .brumps {
    margin-top: 0rem;
}
.postid-48833 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.postid-48833 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.postid-48833 .trainergrid .vc_grid-item {
	width:25%;
}
.postid-48833 .vc_gitem-post-data h4{
	font-size:26px;
}
.postid-48833 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.postid-48833 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.postid-48833 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Holistisch-Ademen-Niveau-1.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.postid-48833 .herobg p, .postid-48833 .herobg h2{
	color:#fff;
}
.postid-48833 .herobg p, .postid-48833 .herobg p, .postid-48833 .herobg p, .postid-48833 .herobg ul li{
	font-size:14px;
}
.postid-48833 .herobg p, .postid-48833 .herobg .titlesub {
	padding-bottom:15px;
}
.postid-48833 .reviewbreadspace{
	padding-right:0px!important;
}
.postid-48833 .herovideo{
	visibility:hidden!important;
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.postid-48833 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.postid-48833 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.postid-48833 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.postid-48833 .socialproof{
}
.postid-48833 .rightimg img 
{
	margin-left:220px!important;
}
.postid-48833 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-48833 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-48833 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.postid-48833 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.postid-48833 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.postid-48833 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.postid-48833 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.postid-48833 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.postid-48833 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.postid-48833 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.postid-48833 .vc_custom_1711464529206, .postid-48833 .vc_custom_1707232672329 {
	overflow:visible;
}
.postid-48833 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.postid-48833 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.postid-48833 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.postid-48833 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.postid-48833 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.postid-48833 h4{
	padding-bottom:20px;
}

.postid-48833 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.postid-48833 .accordeon-zoma h4 a span, .postid-48833 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.postid-48833 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.postid-48833 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.postid-48833 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.postid-48833 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-48833 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-48833 #sp-ea-45362 .sp-ea-single .collapsed, .postid-48833 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.postid-48833 .sp-ea-single, .postid-48833 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.postid-48833 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/*CLS issue*/
.subbar {
  min-height: 35px!important;
}

/* Review widget */
.ti-widget.ti-goog .ti-widget-container {
    text-align: left!important;
}
.ti-widget.ti-goog .ti-header {
	padding: 30px 0px!important;
}

/*footer*/
footer img {max-width:113px!important;}
footer .col-md-3 {max-width:unset!important;}

/*Actie Pop-up*/
#pum_popup_title_44873 .pum-overlay .pum-container {
    padding-top: 10px!important;
	padding-bottom: 10px!important;}

.actiepopup .actie-kolom {background-color:#fff!important;margin: 1%!important;
    width: 47%!important;
    border-radius: 10px!important;}

.actiepopup .vc_row {padding-top: 5px!important;padding-bottom:5px!important;}

.actiepopup .actie-kolom .vc_column-inner {padding: 0px !important;
    overflow: hidden!important;}

.actiepopup .actie-kolom .vc_column-inner img {border-radius:10px 10px 0px 0px;}

.mobiel-popup {display:none;}

@media only screen and (max-width: 800px) {
  .mobiel-popup {display:block!important;}
	.desktop-popup {display:none!important;}
	.actiepopup .actie-kolom {
		margin: 1%!important;
		width: 97%!important;}
	.actiepopup .wpb_content_element {margin-bottom:10px!important;}}


/*Actiepagina*/
.actie-kolom .vc_column-inner {border-radius:10px!important;}

.actie-kolom .vc_column-inner img {border-radius:10px 10px 0px 0px}


/*steppingstones nieuw hier*/
.page-id-44972 section.content {margin-top:0px!important}

.section-steppingstones-step {overflow:visible!important;}

@media only screen and (max-width: 769px) {
	.swap-on-mobile {
		display: flex !important;
		flex-direction: column-reverse!important;
	}
	.page-id-44972 section.content {padding-top:40px!important}
	}

/* Valentijnsactie padding inner kolommen */
.actie-popup .vc_column-inner {padding: 20px 0px!important;}


.footer .trustpilot-widget{
	display:none;
}
.trustpilot-widget{
	visibility:hidden;
}

/* Carta knop dagretreat toon alleen maart */
.dagretreatmaart #co-offer-cl4359, .dagretreatmaart .co-offer-planning-detail {display: none!important;}

/* Carta knop dagretreat toon alleen juni */
.dagretreatjuni #co-offer-cl4357, .dagretreatjuni .co-offer-planning-detail {display: none!important;}

.alleenknop .co-offer-next-start-date, .alleenknop .co-offer-location {display:none!important;}

.alleenknop .co-offer-submit a {position: static!important;}

/* CRO optimalities HT1*/
.postid-44200 .quicknav p {font-size:15px!important;}
.postid-44200 .beforeop .container {z-index:9;}
.snelmenu {overflow:visible!important;z-index:99!important;}
.postid-44200 .rating-img {margin-top:-200px!important;}

@media only screen and (max-width: 769px) {
.postid-44200 .rating-img {margin-top:0px!important;text-align: center !important;}
	
.postid-44200	.vc_row[data-vc-full-width] {
	padding-top: var(--section-padding);
	padding-bottom: var(--section-padding);
	padding-right:0px!important;
	padding-left:0px!important;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
	.postid-44200 .beforeop {
    background-color: #f3efec;
    padding: 0px 0px 10px 0px!important;
    margin-bottom: 10px;
}
.postid-44200 .herobg {
	padding-left:10px!important;
	padding-right:10px!important;
	}
.postid-44200 .herobuttons {
    display: flex;
    justify-content: space-evenly;
	margin-bottom:-30px;
	}
.postid-44200 .thmbtn-orange, .postid-44200 .thmbtn-wit{
		font-size:13px;
	}	
.postid-44200 .vc_custom_1707823019266 a{
		font-size:13px;
	}	
.postid-44200 .herobg {
   background-repeat: no-repeat!important;
   background-size: contain!important;
   overflow: visible;
	 background-position: center!important;
}	
.postid-44200 .herovideo {
    margin: 30px 0px -150px 0px!important;
}
.postid-44200 .snelmenu{
	padding: 130px 10px 10px 10px!important;
}	
.postid-44200 .snelmenu .wpb_text_column p{
	font-size:12px!important;
}	
.postid-44200 h2{
	font-size:1.5e;		
}	
.postid-44200 .leftimg .wpb_text_column {
    max-width: 100%!important;
	padding-left:10px;
	padding-right:10px;
}	
.postid-44200 .leftimg .wpb_text_column ul li {
 padding-bottom:10px;		
	}	
.postid-44200 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
    padding: 10px 0px 10px 10px!important;
    border-radius: 15px 15px 15px 15px!important;
}
.postid-44200 .tab-zoma .vc_tta-title-text::before{
		content:"\203a";
		padding-right:10px;
	}	
	
.postid-44200 .vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 10px 10px;
	}

.postid-44200 .cta-studiegids img {
    width: 100%!important;
    margin: 0px 0px!important;
	}	
.postid-44200 .trainergrid .vc_grid-item {
    width: 100%!important;
}	
.postid-44200 blockquote p {
    color: #000;
	font-size:16px;
	font-style:italic;
	font-family:"Graphik", sans-serif;
	}
.postid-44200 .brumps span:nth-child(3){ 
		display:none; 
	}
.postid-44200 .brumps * {
    font-size: 12px;
}	
.postid-44200 .brumps .breadcrumb_last {
    color: #D18C0A;
    padding-left: 0px;
}	
}	}

.postid-44200 li a{
	color:#d18c0a;
}
.postid-44200 .thmbtn-orange, .postid-44200 .thmbtn-wit {display:inline-block;text-align:center;}

.postid-44200 .page-header {display:none!important;}
.postid-44200 .beforeop {
    background-color: #f3efec;
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
}
.postid-44200 .brumps {
    margin-top: 0rem;
}
.postid-44200 .trainergrid .vc_gitem-zone-c{
	margin-top:-50px;
	padding:10px;
	border-radius:0px 0px 25px 25px;
}
.postid-44200 .trainergrid . {
	border-radius:0px 0px 25px 25px!important;
}
.postid-44200 .trainergrid .vc_grid-item {
	width:25%;
}
.postid-44200 .vc_gitem-post-data h4{
	font-size:26px;
}
.postid-44200 .vc_gitem-post-data p{
	font-size:14px;
	margin-top:-20px;
}
.postid-44200 .reviewbreadspace{
	  margin-top:-55px!important;
	  padding-top: 0px!important;
    padding-bottom: 5px!important;
}
.postid-44200 .herobg{
background: linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.66) 50%,rgba(0,0,0,0) 100%), url('/wp-content/uploads/Holistisch-Therapeut_Coach-leerjaar-1-Hero.jpg')!important;
	color:#fff;
	background-repeat:no-repeat!important;
	background-size: cover!important;
	overflow:visible;
	background-position:top!important;
}
.postid-44200 .herobg p, .postid-44200 .herobg h2{
	color:#fff;
}
.postid-44200 .herobg p, .postid-44200 .herobg p, .postid-44200 .herobg p, .postid-44200 .herobg ul li{
	font-size:14px;
}
.postid-44200 .herobg p, .postid-44200 .herobg .titlesub {
	padding-bottom:15px;
}
.postid-44200 .reviewbreadspace{
	padding-right:0px!important;
}
.postid-44200 .herovideo{
margin:150px 0px -150px 0px;
	background-color:#c8dedb;
	border-radius:25px;
	padding-top:15px;
	z-index:999;
	text-align:center;
	height: fit-content;
}
.postid-44200 .herovideo p i{
	font-size:0.9em!important;
	margin:0px 0px 0px 0px;
}
.postid-44200 .herovideo p{
	font-size:0.9em!important;
	margin:-25px 0px 0px 0px;
}
.postid-44200 .heroactie{
	font-size:0.9em!important;
	margin:20px 0px 0px 0px;
}
.postid-44200 .socialproof{
}
.postid-44200 .rightimg img 
{
	margin-left:220px!important;
}
.postid-44200 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-44200 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-44200 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 {
    font-size:0.6em!important;
	font-weight:bold;
}
.postid-44200 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #fff;
	border-width: 0px;
}
.postid-44200 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1;
		border-radius: 25px 0px 0px 25px!important;
padding:20px 50px 20px 20px!important;
	margin-bottom:10px;
}
.postid-44200 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #fff!important;
}
.postid-44200 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ece7e1!important;
}
.postid-44200 .tab-zoma .vc_tta-panels-container {
    background-color: #fff;
padding:20px 0px 50px 50px;
	border-radius: 0px 25px 25px 25px;
}
.postid-44200 .vc_tta-tab.vc_active .vc_tta-title-text {
    color: #D18C0A;
    padding-left: 0px!important;
}
.postid-44200 .cta-studiegids img{
	width:45%;
	margin:-150px 100px;
}
.postid-44200 .vc_custom_1707230197626, .postid-44200 .vc_custom_1707232672329 {
	overflow:visible;
}
.postid-44200 .vc_tta-tab.vc_active .vc_tta-title-text:before {
    color: #D18C0A;
    content: ""!important;
}
.postid-44200 .wpb_text_column li:before {
    content: "\2713";
    font-family: "FontAwesome";
    font-size: 17px;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: -4px;
    color: #D18C0A;
	margin:-10px 0px 0px -5px!important;
}
.postid-44200 .thmbtn-orange{
	background-color:#d18c0a;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#fff;
	margin:0px 15px 0px 0px!important;
	z-index:9999!important;
}
.postid-44200 .thmbtn-wit{
	background-color:#fff;
	border-radius: 50px;
	padding:15px 15px 15px 15px;
	color:#000;
		z-index:9999!important;
}

.postid-44200 .agenda .co-offer-list article:nth-child(odd) {
    background: #fff7f6!important;
}

.postid-44200 h4{
	padding-bottom:20px;
}

.postid-44200 .leftimg .wpb_column:last-child .wpb_text_column {
   max-width: 85%; 
}

.postid-44200 .accordeon-zoma h4 a span, .postid-44200 .vc_tta-title-text{
	font-size:18px!important;
	font-weight:bold;
}
.postid-44200 .vc_tta.vc_general .vc_tta-panel-title {
  padding-bottom:0px!important;
}
.postid-44200 .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	font-family: "FontAwesome";
    font-weight: 900;
    border-color: #D18C0A!important;
}
.postid-44200 .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 0px;
}
.postid-44200 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-44200 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #fff;
    background-color: #fff;
}
.postid-44200 #sp-ea-45362 .sp-ea-single .collapsed, .postid-44200 #sp-ea-45362 .sp-ea-single h3 a{
	font-size:16px;
	color:#181818!important;
}
.postid-44200 .sp-ea-single, .postid-44200 .ea-body{
	border-radius:15px;
}

@media only screen and (max-width: 600px) {
.postid-44200 .reviewbreadspace{
	  margin-top:-15px!important;
	  padding-top: 0px!important;
    padding-bottom: 10px!important;
	  background-color:#f3efec;
}
}

/* Aanmeldpagina exclusieve live avond 'Holistisch Leven & Spiritueel Zijn'*/
.gf-liveavond .gform_wrapper.gravity-theme {max-width:unset;}

.gf-liveavond .gform_wrapper.gravity-theme .ginput_complex label {display:none;}

/* HSP test */
.page-id-31731 footer {z-index:10;}
.typeform-hsp {min-height:500px;}

/* landingspagina - Dag retraite */
.themebtn-wit a{font-size: 0.875rem;
    padding: 15px 20px;
    line-height: 1.2;
    font-family: "Helvetica Neue", 'Helvetica';
	    display: inline-block;
	text-align: center;
    transition: 0.24s ease-out background-color, 0.24s ease-out transform;
    color: #181818 !important;
    background-color: #FFF !important;
    font-weight: 450;
    border-radius: 2rem;
    margin-top: 25px;
    border: none;
    text-transform: none;
    white-space: nowrap;
    cursor: pointer;}

.themebtn-wit a:hover{background-color: #fce26b !important;}


.themebtn .wpb_wrapper p a, .themebtn-orange a{font-size: 0.875rem;
    padding: 15px 20px;
    line-height: 1;
    font-family: "Helvetica Neue", 'Helvetica';
	    display: inline-block;
	text-align: center;
    transition: 0.24s ease-out background-color, 0.24s ease-out transform;
    color: #181818 !important;
    background-color: #FAD05A !important;
    font-weight: 450;
    border-radius: 2rem;
    margin-top: 25px;
    border: none;
    cursor: pointer;}

.themebtn .wpb_wrapper p a:hover, .themebtn-orange a:hover{background-color: #fce26b !important;}

.footerpaddingextra{
	padding-bottom:20px;
}
.dropdownarrow a::after{
	color:#8b8b92!important;
	content:">";
	padding:20px;
	font-size:1.2em;
}

.dropdownarrow ul li a::after{
	content:""!important;
}

#saleswizardnav ul ul ul {
    left: 75%!important;
    top: 0;
    position: absolute;
}
#override .vc_tta-panel-body {
    padding-top: 15px;
    padding-left: 10px;
}
.vc_tta-panel-body {
    max-width: 100%;
}	
.vc_tta-container {
margin-top:50px;
}
#sw-scroll{
	display:none!important;
}
.item-pric:before{
	content: "€\00a0 "
}
.reviewbreadspace{
	  padding-top: 0px!important;
    padding-bottom: 0px!important;
}
#saleswizardnav ul ul {
    min-width: 300px!important;
}
	article .wpb_text_column li:before {
    top: 10px!important;
}
.tribe-events-content h2{
    margin: 13px 0;
    color: #181818;
    line-height: 1.2;
    font-weight: 400;
    font-family: "Heldane Display", sans-serif!important;
}
.tribe-events-c-subscribe-dropdown__container, .tribe-events-event-meta{
	display:none!important;
}
.tribe-common-h--alt{
	display:none!important;
}
.tribe-tickets__tickets-wrapper:before{
	content: "Direct inschrijven";
	  margin: 13px 0;
    color: #181818;
    line-height: 1.2;
	font-size:36px;
    font-weight: 400;
    font-family: "Heldane Display", sans-serif!important;
}
#tribe-events-footer {
    border-top:1px solid var(--tec-color-border-secondary);
}
.event-tickets .tribe-tickets__tickets-item, .event-tickets .tribe-tickets__tickets-footer{
	border:0px solid!important;
}
.usprow ul {
    width: 100%;
    padding-bottom: 30px !important;
    padding-top: 30px !important;
}
.page-template-page-seo article blockquote p, blockquote p {
    font-family: "Garamond Pro";
    font-size: 28px;
    text-rendering: optimizeSpeed;
    line-height: 1.2;
    color: #181818;
}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
    width: 120px;
}
.select2-container--default .select2-results>.select2-results__options {
    max-height: 200px;
    overflow-y: auto;
    color: #000;
}
#recent img {
	object-fit: cover;
	width: 100%;
	height: 190px;
}
.recent-bericht img {
	height: 90px;
	width: 100%;
	object-fit: cover;
}
.splide__pagination .splide__pagination__page {
    width: 20px!important;
    height: 20px!important;
    margin: 0 1rem!important;
}
@media screen and (max-width: 991px){
	#recent img {
		height: 290px;
	}
	.recent-bericht img {
		height: 200px;
	}
	.splide__pagination .splide__pagination__page {
   display:none!important;
}
	.vc_general.vc_pagination .vc_pagination-item {
    display: none!important;
}


@media screen and (max-width: 470px){
	#recent img {
		height: 190px;
	}
	.reviewbreadspace p{
	  padding-top: 0px!important;
    padding-bottom: 0px!important;
		font-size:12px!important;
		text-align:center!important;
}
}
@media screen and (max-width: 991px) {
	.home header.stickyHeader + .wrapper {
			margin-top: 155px;
	}
}

@media screen and (max-width: 991px) {
header {
	position:absolute;
}
}


.nav-links {width:100%;margin-bottom:15px;}
.nav-links .nav-previous {float:left;}
.nav-links .nav-next {float:right;}

header, .header-navigation, .stickyHeader .header-navigation {padding-bottom:0;}

.cta-button  {
	background: #7AC1CF;
    color: #fff!important;
    display: table;
    padding: 6px 10px;
    margin: 0;
    border-radius: 5px;
    text-align: center;
    text-transform: uppercase;
    font-family: 'Fira Sans', sans-serif;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    font-weight: 600;}
.cta-button::before {
    font-family: "FontAwesome";
    font-weight: 400;
    content: "\f061";
    margin-right: 5px;
}
li a {color: #D18C0A;}

.gform_button.button {
    display: inline-block;
    padding: 10px 30px;
    color: white!important;
    background-color: #D18C0A!important;
    font-weight: 400;
	  font-size: 16px; 
    border-radius: 25px;
    border: none;
    text-transform: none;
}

/* Wijzigingen Agenda */
	#post-type-archive-agenda .opwrap .righty {display:none!important;}
	
/* Wijzigingen Angelo */

body {
	-webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
	font-size: 16px !important;
}

.splide_slides li p {
	text-shadow: none;
}

.splide_slides li:before {
	background: linear-gradient(0deg, rgba(0,0,0, 0.3) 50%, rgba(0,0,0,0.12) 100%)
}

/* REVIEW */

.vc_row.doublereview {
	padding:2rem 0 2.5rem 0;
	margin-bottom: 0;
}

#override .vc_row.doublereview .wpb_single_image {
	min-width: 50px;
}

@media screen and (max-width: 767px) {
	.vc_row.doublereview {
		padding-left: 1rem;
		padding-right: 1rem;
		padding-bottom: 3rem;
	}
	.vc_row.doublereview .vc_column-inner {
	padding:0 0 !important;
	}
	
	#override .vc_row.doublereview .wpb_content_element {
		margin-bottom: 0 !important;
	}
	#override .doublereview .wpb_text_column p em {
		position: relative;
	}
	#override .doublereview .wpb_text_column p em i {
		position: absolute;
		left:0;
		bottom:-1.25rem;
		margin:0 !important;
	}
	#override .doublereview .wpb_text_column p em i:nth-child(2) {
		left: 19px
	}
	#override .doublereview .wpb_text_column p em i:nth-child(3) {
		left: 38px
	}
	#override .doublereview .wpb_text_column p em i:nth-child(4) {
		left: 57px
	}
	#override .doublereview .wpb_text_column p em i:nth-child(5) {
		left: 76px
	}
}

@media screen and (min-width: 768px) {
	.vc_row.doublereview .vc_column-inner {
	padding:0 2rem 0 0 !important;
	}
}

#override .vc_row.doublereview img {
	border-radius: 50% !important;
}

.vc_row.doublereview .vc_column-inner .wpb_content_element {
	margin-bottom: 0;
}


.doublereview .wpb_text_column {
	margin-left: 16px;
}

.doublereview .wpb_text_column p:first-child {
	font-family: "Heldane Display";
	font-size: 18px;
	line-height: 1.3;
	display: block;
	margin-bottom: 0.5rem;
}

#override .doublereview .wpb_text_column p em {
	display: block;
	letter-spacing: 0.06rem;
}

#override .doublereview .wpb_text_column p em i {
	margin-left: 4px;
}


#override .doublereview .wpb_text_column p em i:first-child {
	margin-left: 8px;
}

/* EINDE REVIEW */

/* NAVIGATION */

.stickyHeader {
	z-index: 1000;
}
@media screen and (max-width: 991px) {
	header {
		z-index: 1000;
	}
}

#mobile-menu {
	padding-top: 1.5rem;
	z-index: 10000;
   left: 0;
   transform: translate3d(-100vw, 0, 0);
   transition: 0.24s ease-out transform;
	background: #F3EFEC;
}
#mobile-menu.active {
	transform: translate3d(0,0,0);
}

#mobile-close {
	color: #181818 !important;
	text-align:left;
	padding-left: 1.5rem;
	font-weight: 450;
	margin-bottom: 0.75rem;
}

#mobile-menu ul>li {
	padding: 0 1rem 0 1.5rem;
}

#mobile-menu ul li ul {
	padding-left: 0;
	margin-bottom: 1.5rem;
}

.has-sub .has-sub .sub_menu_icon {
	right: -1rem;
}

#mobile-menu .current-menu-item {
	font-weight: 450;
}

li.has-sub .sub_menu_icon {
	height: 100%;
	width: 3rem;
}

li.has-sub .sub_menu_icon:before {
	color: #181818;
	line-height: 1;
	margin-top: 3px;
}

.has-sub .has-sub .sub_menu_icon {
	top:0;
}

#override .sub_menu_icon {
	border:0;
}

#mobile-menu ul li a {
	color: #181818;
	font-size: 1.15rem;
}

@media screen and (max-width: 349px) {
	#mobile-menu ul li a {
		font-size: 0.75rem;
	}
	#mobile-menu ul ul li a {
		font-size: 0.75rem;
	}
	li .sub_menu_icon:before {
		font-size: 24px;
	}
}
@media screen and (min-width: 350px) {
	#mobile-menu > ul>li > .sub_menu_icon:before {
	margin-top:9px;
}
}

 

#mobile-menu ul li ul ul {
	padding-left: 5px;
}

#mobile-menu > ul > li > a {
	
}

#mobile-menu ul>li {
	border:0;
}

#mobile-menu .content-action {
	margin-top: 1.5rem;
	padding: 0 1.5rem;
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: flex-start;
}

#mobile-menu .btn {
	margin:0;
}

#mobile-menu .btn + .btn {
	margin-top: 1rem;
}

body page.blur {
	filter: none !important;
}
body page:before {
	content: "";
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index: 9999;
	background: rgba(0,0,0,0.66);
	pointer-events: none;
	opacity:0;
	transition: 0.24s ease-out opacity;
}

body page.blur:before {
	opacity: 1;
}


.pum-overlay .pum-container {
	border-radius: 0.5rem;
	padding: 3rem;
}

@media screen and (max-width: 767px) {
	.pum-overlay .pum-container {
		padding:1.5rem;
	}
	
}

.pum-overlay .pum-container .pum-content {
	
}

.pum-container .pum-content p {
	color: #181818;
	font-size: 1.15rem;
	line-height: 1.5;
}

/* Cursus article */
	
	.sw_cursus_page article .vc_row:last-child {
		display: flex;
		justify-content: center;
	}
	


.hidedesk .winkelo {
	margin-right:60px;
}

@media screen and (min-width: 992px) {
#menu-2022-hoofdmenu > li:first-child {
	display: none !important;
}
}

@media screen and (max-width: 768px) {
.section-hide-mobile {
	display: none !important;
}
}

.menu-button {
	z-index: 99999;
}
	.woocommerce-page footer img{
		max-width: 113px;
		max-height: 33px;
	}