/* WD 091025 */

.logo-spacing {
    width: 150px;
}

ul.sf-menu.sf-js-enabled.sf-arrows {
    justify-content: right !important;
}

@media only screen and (max-width: 690px) { .vc_col-sm-6.wpb_column.column_container.vc_column_container.col.centered-text.padding-1-percent.inherit_tablet.padding-5-percent_phone {
    margin-bottom: 0px;
}
.wpb_column.top_margin_phone_20px {
        margin-top: 0px !important;
}
.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.centered-text.padding-1-percent.inherit_tablet.padding-5-percent_phone {
    padding: 0px 10px;
}
.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.centered-text.has-animation.padding-3-percent.force-desktop-text-align-left.top_margin_phone_20px.inherit_tablet.padding-6-percent_phone.triggered-animation.animated-in {
    padding: 0px 10px;
}
a.nectar-button.large.regular.extra-color-3.regular-button, a.nectar-button.large.regular.extra-color-2.regular-button {
    margin-top: 25px;
}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea {
    padding: 10px;
    width: 100%;
    line-height: 16px;
}
img.img-with-animation.half-circle-arch.skip-lazy {
    position: relative;
    left: 25px;
    top: 60px;
}
.vc_col-sm-4.tweede.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone, .vc_col-sm-4.eerste.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone  {
    width: 100% !important;
		margin-bottom: 20px;
}
img.img-with-animation.logo-depee.skip-lazy {
    max-width: 85%;
    margin: 0 0px 0px 15px !important;
}
.wpb_text_column.wpb_content_element.opsomming-advies ul {
    margin: 10px 0px 0px 20px !important;
    margin-bottom: 25px !important;
}
p.cvGsUA.direction-ltr.align-center.para-style-body {
    margin-bottom: 20px;
}
.vc_col-sm-4.derde.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone {
    width: 100% !important;
}
.balk {
	height: 600px;
	background-color: #547a91;
	padding-bottom: 100px;
}
.balk .row-bg.viewport-desktop.using-image.using-bg-color {
    background-image: none;
    background-position: center bottom;
    background-repeat: no-repeat;
    background-color: #f2ece0;
    background-size: cover;
}
}

/* trainingen pagina */

.hero {
	min-height: 400px;
}

.page-id-6046 svg.nectar-shape-divider {
    fill: #f2ece0;
}

.row .col.section-title {
    margin: 0;
    padding: 0 0 36px 0;
    border-bottom: 0px solid #000;
}

.wpb_text_column.wpb_content_element.trainingen h2 {
    line-height: 46px;
    font-size: 42px;
    padding: 30px 0px 0px 0px !important;
		font-weight: 700;
}

.page-id-6046 ::marker {
    font-size: 30px;
    color: #1f2e37;
}

.page-id-6264 ::marker {
    font-size: 30px;
    color: #1f2e37;
}

#usp-chatgpt ::marker {
    font-size: 30px;
    color: #547a91;
}

.opsomming-usp ul li {
    list-style: square;
    list-style-position: outside;
}

img.img-with-animation.half-circle-arch.skip-lazy {
    position: absolute;
    left: 250px;
    top: 100px;
}

.trainingen h1 {
    font-weight: 700;
}

.nectar-shape-divider-wrap {
    height: 0px !important;
}

wd.wpb_wrapper>:last-child {
    margin-bottom: 50px !important;
}

.faq h2 {
    margin-bottom: 30px;
}

.page-id-6264 .blue .material.woocommerce-page[data-form-style=default] input#coupon_code, .blue input[type=date], input[type=email], .blue input[type=number], .blue input[type=password], .blue input[type=search], .blue input[type=tel], .page-id-6264 .blue input[type=text], input[type=url], .blue select, textarea {
    background-color: #fff;
    border-radius: 4px;
    border: 2px solid transparent;
}

a.nectar-button.large.regular.regular-button.knop-blauw-lijn {
    border: 1px solid #40445f;
}

.ontdek h3 {
    font-weight: 700 !important;
		font-size: 32px !important;
		line-height: 53px !important;
}

.iwithtext .iwt-text {
    padding-left: 40px;
}

.vc_col-sm-4.eerste.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone {
    width: 26%;
}

.vc_col-sm-4.tweede.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone {
    width: 40%;
}

.vc_col-sm-4.derde.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone {
    width: 34%;
}


.material.woocommerce-page[data-form-style=default] input#coupon_code, input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    background-color: #f1f1f1;
    border-radius: 4px;
    border: 2px solid transparent;
}

img.img-with-animation.logo-depee.skip-lazy {
    margin: 30px 0px 0 -25px;
}

.iwithtext .iwt-icon {
    position: absolute;
    left: 0;
    top: -5px;
}

.balk {
	min-height: 400px;
}

.balk .row-bg.viewport-desktop.using-image.using-bg-color {
    background-image: url(/wp-content/uploads/2025/11/depee-achtergrond-image.png?fit=1280%2C600&ssl=1);
    background-position: center bottom;
    background-repeat: no-repeat;
    background-color: #f2ece0;
    background-size: cover;
}

.wd .vc_col-sm-6.vc_col-lg-6.vc_col-md-6.vc_hidden-md.vc_hidden-sm.vc_col-xs-12.vc_hidden-xs.wpb_column.column_container.vc_column_container.col.padding-3-percent.force-desktop-text-align-left.force-phone-text-align-left.top_margin_phone_10px.bottom_margin_phone_10px.inherit_tablet.inherit_phone {
    display: block !important;
}