
 @import url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap');






/* 1a. Containers */




/* 1b. Colors */




/* 1c. Typography */


























/* 1d. Buttons */













/* 1e. Forms */









































/* 1f. Tables */













/* 1g. Website header */








/* 1h. Website footer */








.content-wrapper {
    max-width: 1240px;
}

.dnd-section,
.content-wrapper--vertical-spacing {
    padding: 80px 1rem;
}

.dnd-section > .row-fluid {
    max-width: 1240px;
}





html {
    font-size: 18px;
}

body {
    font-family: arial, helvetica, sans-serif, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #FA443D;
    font-size: 18px;
}

/* Paragraphs */

p {
    font-family: arial, helvetica, sans-serif, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
}

/* Anchors */

a {
    font-weight: normal; text-decoration: none; font-family: arial, helvetica, sans-serif, sans-serif; font-style: normal;
    color: #0270E0;
}

a:hover,
a:focus {
    font-weight: normal; text-decoration: none; font-family: arial, helvetica, sans-serif, sans-serif; font-style: normal;
    color: #0048b8;
}

a:active {
    font-weight: normal; text-decoration: none; font-family: arial, helvetica, sans-serif, sans-serif; font-style: normal;
    color: #2a98ff;
}

/* Headings */

h1,
.h1 {
    font-weight: 700; text-decoration: none; font-family: 'Public Sans', sans-serif; font-style: normal;
    color: #050533;
    font-size: 50px;
    text-transform: none;
}

h2,
.h2 {
    font-weight: 700; text-decoration: none; font-family: 'Public Sans', sans-serif; font-style: normal;
    color: #050533;
    font-size: 38px;
    text-transform: none;
}

h3,
.h3 {
    font-weight: 700; text-decoration: none; font-family: 'Public Sans', sans-serif; font-style: normal;
    color: #050533;
    font-size: 30px;
    text-transform: none;
}

h4,
.h4 {
    font-weight: normal; text-decoration: none; font-family: 'Public Sans', sans-serif; font-style: normal;
    color: #050533;
    font-size: 24px;
    text-transform: none;
}

h5,
.h5 {
    font-weight: normal; text-decoration: none; font-family: 'Public Sans', sans-serif; font-style: normal;
    color: #050533;
    font-size: 16px;
    text-transform: none;
}

h6,
.h6 {
    font-weight: normal; text-decoration: none; font-family: 'Public Sans', sans-serif; font-style: normal;
    color: #050533;
    font-size: 14px;
    text-transform: none;
}

/* Blockquote */

blockquote {
    border-left-color: #115F8B;
}





button,
.button,
.hs-button,
.hs-blog-post-listing__post-button {
    border: 1px solid #B9D737;

    padding-top: 15px;
padding-right: 53px;
padding-bottom: 15px;
padding-left: 53px;

    font-family: arial, helvetica, sans-serif, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(185, 215, 55, 1.0)

;
    border-radius: 30px;
    color: #FFFFFF;
    font-size: 22px;
    text-transform: none;
}

button:hover,
button:focus,
.button:hover,
.button:focus,
.hs-button:hover,
.hs-button:focus,
.hs-blog-post-listing__post-button:hover,
.hs-blog-post-listing__post-button:focus {
    border: 1px solid #1a334e;
;
    color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
    background-color: 

  
  
    
  


  rgba(185, 215, 55, 1.0)

;
    border-radius: 30px;
}

button:active,
.button:active,
.hs-button:active,
.hs-blog-post-listing__post-button:active {
    font-family: arial, helvetica, sans-serif, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    background-color: rgba(225, 255, 95, 1.0);
    border-color: #e1ff5f;
}





form,
.submitted-message {
    font-family: arial, helvetica, sans-serif, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    border: 1px none #eeeeee;
;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    background-color: 

  
  
    
  


  rgba(238, 238, 238, 1.0)

;
    padding: 0px;
;
}

/* Form title */

.form-title {
    border: 1px none #eeeeee;
;
    padding-top: 0px;
padding-right: 0px;
padding-bottom: 30px;
padding-left: 0px;
;
    font-family: Merriweather; font-style: normal; font-weight: 700; text-decoration: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    font-size: 30px;
    color: #fa443d;
    background-color: 

  
  
    
  


  rgba(238, 238, 238, 1.0)

;
}


/* Labels */

form label {
    color: #122428;
}

/* Help text */

form legend {
    color: #FA443D;
}

/* Inputs */

form input[type=text],
form input[type=search],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
    border: 1px solid #eeeeee;

    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
    
    color: #000;
    border-radius: 3px;
}

/* Form placeholder text */

::-webkit-input-placeholder {
    color: #FA443D;
}

::-moz-placeholder {
    color: #FA443D;
}

:-ms-input-placeholder {
    color: #FA443D;
}

::placeholder {
    color: #FA443D;
}

/* Inputs - date picker */

.hs-fieldtype-date .input .hs-dateinput:before {
    color: #FA443D;
}

.fn-date-picker td.is-selected .pika-button {
    background: #FA443D;
}

.fn-date-picker td .pika-button:hover {
    background-color: #FA443D !important;
}

.fn-date-picker td.is-today .pika-button {
    color: #FA443D;
}

/* Submit button */

form input[type=submit],
form .hs-button {
    border: 1px none #FA443D;
;
    padding-top: 15px;
padding-right: 53px;
padding-bottom: 15px;
padding-left: 53px;
;
    font-family: arial, helvetica, sans-serif, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #FFFFFF;
    font-size: 22px;
    background-color: 

  
  
    
  


  rgba(185, 215, 55, 1.0)

;
    border-radius: 30px;
    text-transform: none;
}

form input[type=submit]:hover,
form input[type=submit]:focus,
form .hs-button:hover,
form .hs-button:focus {
    background-color: 

  
  
    
  


  rgba(185, 215, 55, 1.0)

;
    color: #ffffff;
    border: 1px none #1a334e;
;
}

form input[type=submit]:active,
form .hs-button:active {
    background-color: rgba(225, 255, 95, 1.0);
    border-color: #e1ff5f;
}





/* Table */

table {
    border: 1px solid #FA443D;

    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

/* Table cells */

td,
th {
    border: 1px solid #FA443D;

    padding: 18px;

    color: #FA443D;
}

/* Table header */

thead th {
    background-color: 

  
  
    
  


  rgba(250, 68, 61, 1.0)

;
    color: #FFFFFF;
}

/* Table footer */

tfoot td {
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
    color: #FA443D;
}





.header {
    background-color: 

  
  
    
  


  rgba(17, 95, 139, 1.0)

;
}

.menu__link,
.header__logo .logo-company-name,
.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
    color: #FA443D;
    font-family: arial, helvetica, sans-serif;
}

.menu__child-toggle-icon {
    border-top-color: #FA443D;
}

.menu .menu__link:hover,
.menu .menu__link:focus,
.header__language-switcher-label-current:hover,
.header__language-switcher-label-current:focus,
.header__language-switcher .lang_list_class li:hover a,
.header__language-switcher .lang_list_class li a:focus {
    color: #d21c15;
}

.menu__child-toggle-icon:hover,
.menu__child-toggle-icon:focus {
    border-top-color: #d21c15;
}

.menu .menu__link:active,
.header__language-switcher-label-current:active,
.header__language-switcher .lang_list_class li a:active {
    color: #ff6c65;
}

.menu__child-toggle-icon:active {
    border-top-color: #ff6c65;
}

.menu .menu__item--depth-1 > .menu__link--active-link:after {
    background-color: #FA443D;
}

@media (min-width: 767px) {
    .menu .menu__submenu,
    .header__language-switcher .lang_list_class {
        border: 2px solid #FA443D;

        background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
    }

    .menu__submenu--level-2 > .menu__item:first-child:before {
        border: 2px solid #FA443D;

        background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
    }
}

.menu__submenu .menu__link,
.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus {
    color: #FA443D;
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.header__language-switcher .lang_list_class:before {
    border-bottom-color: #FA443D;
}

.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus,
.header__language-switcher .lang_list_class li:hover,
.menu__submenu--level-2 > .menu__item:first-child:hover:before,
.menu__submenu--level-2 > .menu__item:first-child.focus:before {
    background-color: 

  
  
    
  


  rgba(17, 95, 139, 1.0)

;
}

.header__language-switcher .lang_list_class.first-active::after {
    border-bottom-color: 

  
  
    
  


  rgba(17, 95, 139, 1.0)

;
}

.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
    font-family: arial, helvetica, sans-serif;
}

.header__language-switcher-label-current:after {
    border-top-color: #FA443D;
}

@media(max-width: 767px) {
    .header__navigation {
        background-color: 

  
  
    
  


  rgba(17, 95, 139, 1.0)

;
    }

    .header__navigation-toggle svg,
    .menu-arrow svg {
        fill: #FA443D;
    }
}





.footer {
    background-color: 

  
  
    
  


  rgba(17, 95, 139, 1.0)

;
}

/* Footer content */

.footer p,
.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6,
.footer label,
.footer span,
.footer li,
.footer img {
    color: #FA443D;
}





.blog-post,
.blog-header__inner,
.blog-related-posts {
    padding: 80px 0;
}

/* Blog post */

.blog-post__meta a {
    color: #FA443D;
}

.blog-post__tag-link {
    color: #FA443D;
}

.blog-post__tag-link:hover,
.blog-post__tag-link:focus {
    color: #d21c15;
}

.blog-post__tag-link:active {
    color: #ff6c65;
}

/* Blog related posts */

.blog-related-posts__title-link,
.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus,
.blog-related-posts__title-link:active {
    font-weight: 700; text-decoration: none; font-family: 'Public Sans', sans-serif; font-style: normal;
    text-transform: none;
}

.blog-related-posts__title-link {
    color: #050533;
}

.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus {
    color: #00000b;
}

.blog-related-posts__title-link:active {
    color: #2d2d5b;
}

/* Blog comments */

.blog-comments {
    margin-bottom: 80px;
}

#comments-listing .comment-reply-to {
    color: #0270E0;
}

#comments-listing .comment-reply-to:hover,
#comments-listing .comment-reply-to:focus {
    color: #0048b8;
}

#comments-listing .comment-reply-to:active {
    color: #2a98ff;
}





.hs-search-results__title {
    font-weight: 700; text-decoration: none; font-family: 'Public Sans', sans-serif; font-style: normal;
    color: #050533;
}





/* Blog listing */

.hs-blog-post-listing__post-title-link,
.hs-blog-post-listing__post-title-link:hover,
.hs-blog-post-listing__post-title-link:focus,
.hs-blog-post-listing__post-title-link:active {
    font-weight: 700; text-decoration: none; font-family: 'Public Sans', sans-serif; font-style: normal;
    text-transform: none;
}

.hs-blog-post-listing__post-title-link {
    color: #050533;
}

.hs-blog-post-listing__post-title-link:hover,
.hs-blog-post-listing__post-title-link:focus {
    color: #00000b;
}

.hs-blog-post-listing__post-title-link:active {
    color: #2d2d5b;
}


.hs-blog-post-listing__post-tag,
.hs-blog-post-listing__post-author-name {
    color: #FA443D;
}

/* Blog pagination */

.hs-pagination__link-text,
.hs-pagination__link--number {
    color: #FA443D;
}

.hs-pagination__link:hover .hs-pagination__link-text,
.hs-pagination__link:focus .hs-pagination__link-text,
.hs-pagination__link--number:hover,
.hs-pagination__link--number:focus {
    color: #d21c15;
}

.hs-pagination__link:active .hs-pagination__link-text,
.hs-pagination__link--number:active {
    color: #ff6c65;
}

.hs-pagination__link-icon svg {
    fill: #FA443D;
}

/* Pricing card */

.card__price {
    font-weight: 700; text-decoration: none; font-family: 'Public Sans', sans-serif; font-style: normal;
    color: #050533;
    font-size: 30px;
}

.card__body svg {
    fill: #FA443D;
}

/* Social follow */

.social-links__icon {
    background-color: #FA443D;
}

.social-links__icon:hover,
.social-links__icon:focus {
    background-color: #d21c15;
}

.social-links__icon:active {
    background-color: #ff6c65;
    font-weight: 700; text-decoration: none; font-family: 'Public Sans', sans-serif; font-style: normal;
    color: #050533;
    font-size: 30px;
}




img {
    display: inline-block;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}

.hs_cos_wrapper_type_linked_image { width: 100%; display: block; line-height: 1;}
.globalFormElement form {    display: block !important; padding:50px 20px 20px!important; }
.globalFormElement form .hs-richtext { margin: 0;}
.globalFormElement h1, .globalFormElement h2, .globalFormElement h3, .globalFormElement h4, .globalFormElement h5, .globalFormElement h6 {
    line-height: 1.5rem;
    margin-bottom: 0;
    margin-top: 1.5rem;
}
.globalFormElement  h1,.globalFormElement  h2,.globalFormElement  h3,.globalFormElement  h3,.globalFormElement  h4,.globalFormElement  h5,.globalFormElement  h6{    margin-bottom: 0;}
.globalFormElement  h1{font-size:2.85rem;margin-top:1.8rem}
.globalFormElement  h2{font-size:2.2rem;margin-top:1rem}
.globalFormElement  h3{font-size:1.8rem;margin-top 27px}
.globalFormElement  h3.form-title{font-size:1.33rem;padding:1.7rem 0 .8rem;text-align:center}
.globalFormElement  h4{font-size:1.33rem;margin-top:1.2rem}
.globalFormElement  h5{font-size:.91rem}
.globalFormElement  h6{font-size:.64rem}
.globalFormElement form .inputs-list>li{list-style:none;margin-bottom:0;margin-top:0;padding:0;}
.globalFormElement .legal-consent-container{font-size:10px;line-height:1.5;margin-bottom:10px;text-align:justify;}
.globalFormElement .hs-form .legal-consent-container p,
.globalFormElement form .legal-consent-container .hs-richtext{font-size:14px;line-height:.8rem;margin-top:10px; margin-bottom:0;}
.globalFormElement .hs-form .legal-consent-container .hs-richtext {
    margin-bottom: 0;
}



.globalFormElement form.hs-form>.hs-dependent-field,
.globalFormElement form.hs-form>.hs-form-field,
.globalFormElement form.hs-form>.hs-form-field~.hs-submit,
.globalFormElement form.hs-form>.hs_error_rollup,
.globalFormElement form.hs-form>.legal-consent-container,
.globalFormElement form.hs-form>div>.hs-richtext,
.globalFormElement form.hs-form>fieldset>.hs-richtext,
.globalFormElement form.hs-form>fieldset[class*=form-columns-],
.globalFormElement form.hs-form>fieldset[class*=form-columns-]~.hs-submit { width: 100% }
.globalFormElement form.hs-form .hs-form-field ul.inputs-list label { align-items: center; display: flex; justify-content: flex-start; min-height: 22px; }
.globalFormElement .hs-form .input .hs-input[type=checkbox],
.globalFormElement .hs-form .input .hs-input[type=radio] { flex: 10px 0 0; margin: 0 15px 0 0; width: auto; }

.globalFormElement form.hs-form .legal-consent-container ul.inputs-list label>span { display: block }
.globalFormElement form.hs-form fieldset { display: flex; justify-content: space-between; max-width: none; }
.globalFormElement form.hs-form fieldset .hs-dependent-field,
.globalFormElement form.hs-form fieldset .hs-form-field { width: 100%; }
.globalFormElement form.hs-form fieldset[class*=form-columns] .input { margin-right: 0; }
.globalFormElement form.hs-form fieldset[class*=form-columns] .hs-input { width: 100%; }
.globalFormElement form.hs-form fieldset.form-columns-2 .hs-form-field { width: 49%; }
.globalFormElement form.hs-form fieldset.form-columns-3 .hs-form-field { width: 32%; }




.globalFormElement .hs-error-msgs{color:#f2545b;font-size:.7rem;}
.globalFormElement .hs-error-msg:before{background-repeat:no-repeat;color:#f2545b;content:"⚠";font-size:.9rem;font-weight:900;height:14px;left:3px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-30%,-60%);width:14px;}
.globalFormElement .legal-consent-container .hs-error-msgs .hs-error-msg{color:#f2545b;font-size:.55rem;}
.globalFormElement .hs-error-msg{padding-left:24px;position:relative;}
.globalFormElement form.hs-form .hs-form-field ul.hs-error-msgs li{padding-bottom:0.5em;padding-top:0.5em;}
.globalFormElement form.hs-form .hs-form-field ul.hs-error-msgs{line-height:1.1;list-style:none;margin:0;}
.globalFormElement hs-input[type=checkbox],.globalFormElement .hs-input[type=radio]{height:0;opacity:0;width:0}
.globalFormElement .hs-input[type=checkbox]+span,

.globalFormElement .hs-input[type=radio]+span{position:relative}
.globalFormElement .hs-input[type=checkbox]+span:hover,

.globalFormElement .hs-input[type=radio]+span:hover{cursor:pointer}
.globalFormElement .hs-input[type=checkbox]:checked+span:before,

.globalFormElement .hs-input[type=checkbox]:not(:checked)+span:before{background:#fa443d;border:1px solid #fa443d;content:"";height:18px;left:-25px;position:absolute;top:50%;transform:translateY(-50%);width:18px}
.globalFormElement .hs-input[type=checkbox]:checked+span:before:hover,

.globalFormElement .hs-input[type=checkbox]:not(:checked)+span:before:hover{cursor:pointer}
.globalFormElement .hs-input[type=checkbox]:checked+span:after,

.globalFormElement .hs-input[type=checkbox]:not(:checked)+span:after{border-bottom-style:solid;border-bottom-width:3px;border-right-style:solid;border-right-width:3px;content:"";display:inline-block;height:12px;left:-24px;position:absolute;top:50%;transform:rotate(45deg) translate(-30%,-60%);transition:all .2s;width:8px;  border-bottom-color: #fff; border-right-color: #fff;}
.globalFormElement .hs-input[type=checkbox]:not(:checked)+span:after{opacity:0}
.globalFormElement .hs-input[type=checkbox]:checked+span:after{opacity:1}
.globalFormElement .hs-input[type=radio]:checked+span:before,

.globalFormElement .hs-input[type=radio]:not(:checked)+span:before{background:#fa443d;border:1px solid #fa443d;border-radius:50%;content:"";height:18px;left:-25px;position:absolute;top:50%;transform:translateY(-50%);width:18px}
.globalFormElement .hs-input[type=radio]:checked+span:before:hover,

.globalFormElement .hs-input[type=radio]:not(:checked)+span:before:hover{cursor:pointer}
.globalFormElement .hs-input[type=radio]:checked+span:after,

.globalFormElement .hs-input[type=radio]:not(:checked)+span:after{border-radius:50%;content:"";display:inline-block;height:10px;left:-21px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;width:10px}
.globalFormElement .hs-input[type=radio]:not(:checked)+span:after{opacity:0}
.globalFormElement .hs-input[type=radio]:checked+span:after{opacity:1; background:#fff;}


.globalFormElement div.field.error .chzn-choices,
.globalFormElement div.field.error input,
.globalFormElement div.field.error textarea,
.globalFormElement input.hs-input.error,
.globalFormElement select.hs-input.error,
.globalFormElement textarea.hs-input.error{border-color:#f8a9ad;margin-bottom:0}
.globalFormElement div.field.error .chzn-choices:focus,
.globalFormElement div.field.error input:focus,
.globalFormElement div.field.error textarea:focus,
.globalFormElement input.hs-input.error:focus,
.globalFormElement select.hs-input.error:focus,
.globalFormElement textarea.hs-input.error:focus{border-color:#f2545b;box-shadow:0 0 10px #f8a9ad} 


.globalFormElement .hs-error-msgs{color:#f2545b;font-size:.7rem}
.globalFormElement .hs-error-msg{padding-left:24px;position:relative}
.globalFormElement .hs-error-msg:before{background-repeat:no-repeat;color:#f2545b;content:"⚠";font-size:.9rem;font-weight:900;height:14px;left:3px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-30%,-60%);width:14px}
.globalFormElement .hs-input[type=checkbox],.globalFormElement .hs-input[type=radio]{height:0;opacity:0;width:0;}
.globalFormElement form.hs-form .hs-form-field ul.inputs-list label>input,
.globalFormElement form.hs-form .hs-form-field ul.inputs-list label>span{display:inline;font-size:inherit;vertical-align:middle;}
.globalFormElement .legal-consent-container .hs-input[type=checkbox]:checked+span:before,
.globalFormElement .legal-consent-container .hs-input[type=checkbox]:not(:checked)+span:before{content:"";left:-27px;position:absolute;top:50%;transform:translateY(-50%);}
.globalFormElement .legal-consent-container .hs-input[type=checkbox]+span{position:relative;}
.globalFormElement form.hs-form .hs-form-field ul.inputs-list label{align-items:center;display:flex;justify-content:flex-start;min-height:22px;}
.globalFormElement .legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:0!important;display:inline;}
.globalFormElement .legal-consent-container .hs-form-booleancheckbox-display>span {
    margin-left: 0 !important;
}
.form_Donatieformulier .legal-consent-container .hs-dependent-field { margin-top: 12px;}


.globalFormElement .actions .hs-button { margin: 1.3rem 0; text-align: center;}
.globalFormElement .hsButtonItem { margin: 1.3rem 0; text-align: center;}

.globalFormElement .hs-submit { text-align: center;}
.globalFormElement .buttonGrpParent {
    text-align: center;
}
.globalFormElement .hs_submit.hs-submit {
    display: none;
}
.vriendenLP_v1 .globalFormElement .hs_submit.hs-submit {display: block;}

.vriendenLP_v1 form input[type=submit], .vriendenLP_v1 form .hs-button{background-color: #FA443D;}

/*******************Vrienden-landing-page****************************/
a{transition: .3s ease-in-out;}
.text-center { text-align: center;}
.d-flex{display:flex;flex-wrap:wrap}
.alignCenter{align-items:center}
.justifyBetween {justify-content: space-between;}
.justifyCenter {justify-content: center;}
.white-color,.white-color * {color:#fff;}
.black-color,.black-color * {color:#000;}

.vrienden_container{max-width:1640px;padding:0 20px;margin:0 auto;width:100%;}
.vrienden_landing_page .dnd-section > .row-fluid {max-width: 100%;width:100%;}
.vrienden_landing_page .dnd-section{padding:0;}
.lp_Banner_Module .bannerCaption{
background-image: url(https://139825928.fs1.hubspotusercontent-eu1.net/hubfs/139825928/Landing-Page-Images/bg_header_title.svg);
    background-repeat: no-repeat;background-size: cover;width: fit-content;height: fit-content;
    margin-top: -100px;position: relative;margin-left: 50px;
}

.banner_section.lp_Banner_Module {padding-top: 162px;}
.lp_Banner_Module .bannerCaption .content{padding: 25px;max-width: 1008px;}
.lp_Banner_Module .bannerCaption .content p{font-size:24px;line-height: 1.5;font-weight:700;margin:0;}
.lp_Banner_Module .bannerCaption .content h1{margin-bottom:0;}
.lp_two_column_content .lp_outter{padding-left:63px;margin-top:43px;}
.vrienden_landing_page p,.vrienden_landing_page a{font-family: 'Lato', sans-serif; }
.lp_two_column_content .leftContent p:first-of-type{font-size:22px;line-height:1.3;font-weight:400;max-width:924px;}
.lp_two_column_content .leftContent p{font-size:19px;line-height:1.5;}
.lp_two_column_content .rightSide_Content ul{list-style: square;padding:0;}
.lp_two_column_content .rightSide_Content ul li a{font-size:19px;line-height:1.8;text-decoration: underline;}
.lp_two_column_content .rightSide_Content ul li a:hover,.lp_two_column_content .rightSide_Content ul li a:focus{color:#f9423a;}
.lp_two_column_content .leftContent{width: calc(70.5% - 88px);}
.lp_two_column_content .rightSide_Content{width: calc(29.5% - 88px);padding: 24px;}
.lp_two_column_content .rightSide_Content h4{margin-bottom:18px;}

.lp_two_column_content .rightSide_Content ul ::marker {color:red;}

.footer.lp_footer_Module .footer_innerContent {background-position: center;background-repeat: no-repeat;background-size: 100% 100%;min-height: 540px;padding: 32px 50px;}
.footer.lp_footer_Module{background-color:inherit;margin-bottom:38px;}
.footer.lp_footer_Module .content_right {width: 416px;height: min-content;padding: 34px;background-size: cover;
    background-repeat: no-repeat;}
.footer.lp_footer_Module .content_left {width: calc(100% - 416px);padding-top: 32px;align-items: baseline;}
.footer.lp_footer_Module .contact_detail {min-width: 380px;margin-right: 36px;}
.footer.lp_footer_Module .social_content {max-width: 280px;} 
.footer.lp_footer_Module .col_title h4,.footer.lp_footer_Module .col_title h5,.footer.lp_footer_Module .sclBox_title h5 {font-size:30px;line-height:1.2;color:#000;font-weight:700;word-break: break-all;}
.footer.lp_footer_Module .col_title h5,.footer.lp_footer_Module .sclBox_title h5{font-size:24px;}

.footer.lp_footer_Module .social_mediaBox ul {list-style:none;padding:0;margin: 0 -12px;}
.footer.lp_footer_Module .social_mediaBox li {padding: 0 12px;margin-bottom: 24px;}
.footer.lp_footer_Module .social_mediaBox li:last-child{margin-bottom:0;}
.footer.lp_footer_Module .social_mediaBox ul li a {width: 47px;height: 42px;}
.footer.lp_footer_Module .reading_content h4{font-size:24px;line-height:1.2;color:#fff;font-weight:700;}
.footer.lp_footer_Module .reading_content p{font-size:19px;line-height:1.5;color:#fff;}
.footer.lp_footer_Module .reading_content p a{text-decoration:underline;}
.footer.lp_footer_Module .reading_content p a:hover{color:#000;}
.footer.lp_footer_Module .signUp_content  a:after {content: "";display: block;height: 5px;margin-block-start: 2px;
    background-image: url(https://139825928.fs1.hubspotusercontent-eu1.net/hubfs/139825928/Landing-Page-Images/link_underline_3.svg);background-repeat: no-repeat;background-position: center bottom;}
.footer.lp_footer_Module .add_box:nth-child(2) p:first-of-type {margin-bottom: 10px;}
.footer.lp_footer_Module .signUp_content p {font-size: 19px;line-height: 1.47;}
.footer.lp_footer_Module .signUp_content p a:hover{color: red;}
.footer.lp_footer_Module .social_mediaBox {margin-top: 24px;}
.lp_footer_Module p,.lp_footer_Module a{font-family: 'Lato', sans-serif;}
.footer.lp_footer_Module a:focus,.footer.lp_footer_Module a:active {outline: 1px solid red;transition: outline-offset .25s ease;outline-offset: 5px;}
.footer.lp_footer_Module .ft_logo{width:100%;}
.vrienden_landing_page a:focus,.vrienden_landing_page a:active {outline: 1px solid red;transition: outline-offset .25s ease;outline-offset: 5px;}
.vrienden_landing_page .globalFormElement.formVersion1 {max-width: 1540px;margin: 0 auto;}
.vrienden_landing_page .globalFormElement.formVersion1 form{background-color: rgb(255 255 255);padding-top:20px!important;
    background-image: url(https://relaties.museon-omniversum.nl/hubfs/bg_footer.svg);background-repeat: no-repeat;background-size:cover;margin-bottom: 50px;}
.vrienden_landing_page .globalFormElement form.hs-form fieldset[class*=form-columns] .hs-input {border-radius: 15px;}
.headerLp {position: fixed;left: 0;right: 0;width: 100%;background: #fff;top: 0;padding: 20px 0 50px 0;z-index:99;transition: background .3s;}

.headerLp.fixed-top {background-color: rgba(0,0,0,.9);padding: 20px 0 20px 0;box-shadow: 0 0 10px rgba(0,0,0,.5);}
.headerLp.fixed-top .logo_box{display:none;}
.headerLp .stickyheader_logo{display:none;}
.headerLp.fixed-top .stickyheader_logo{display:block;}
.headerLp.fixed-top .stickyheader_logo img{max-width:200px;}{display:block;} 
.vrienden_landing_page .globalFormElement h1, 
.vrienden_landing_page .globalFormElement h2, .vrienden_landing_page .globalFormElement h3, .vrienden_landing_page .globalFormElement h4, 
.vrienden_landing_page .globalFormElement h5, .vrienden_landing_page .globalFormElement h6{line-height:normal;}

@media (max-width:1260px) {
    .headerLp{padding: 20px 0 20px 0;}
    .lp_two_column_content .leftContent {width: calc(60% - 40px);}
    .lp_two_column_content .rightSide_Content {width: calc(40% - 40px);}
    .footer.lp_footer_Module .contact_detail {min-width: 300px;margin-right: 10px;}
}
@media (max-width:1199px) {
    .footer.lp_footer_Module .contact_detail {min-width: 330px;}
    .footer.lp_footer_Module .content_left,.footer.lp_footer_Module .content_right{width:100%;}
    .footer.lp_footer_Module .content_right{margin-bottom:30px;}
}
@media (max-width:1023px) {
}
@media (max-width:991px) {
    .vrienden_landing_page h1{font-size:40px;}
    .lp_two_column_content .leftContent {width: calc(60% - 20px);}
    .lp_two_column_content .rightSide_Content {width: 40%;padding: 24px 10px;}
    .banner_section.lp_Banner_Module {padding-top: 100px;}
    .headerLp .logo_box, .footer.lp_footer_Module .ft_logo{max-width:200px;}
    
}

@media (max-width:767px) {

    .globalFormElement form.hs-form fieldset {
        flex-direction: column;
    }


    .globalFormElement form.hs-form>.hs-dependent-field,
    .globalFormElement form.hs-form>.hs-form-field,
    .globalFormElement form.hs-form>.hs-form-field~.hs-submit,
    .globalFormElement form.hs-form>.hs_error_rollup,
    .globalFormElement form.hs-form>.legal-consent-container,
    .globalFormElement form.hs-form>div>.hs-richtext,
    .globalFormElement form.hs-form>fieldset>.hs-richtext,
    .globalFormElement form.hs-form>fieldset[class*=form-columns-],
    .globalFormElement form.hs-form>fieldset[class*=form-columns-]~.hs-submit { width: 100% }
    .globalFormElement form.hs-form fieldset.form-columns-3 .hs-form-field,
    .globalFormElement form.hs-form fieldset.form-columns-2 .hs-form-field{
        width: 100%;
    }
    
    .lp_two_column_content .leftContent {width: 100%;}
    .lp_two_column_content .rightSide_Content {width: 100%;}
    .lp_Banner_Module .bannerCaption{margin: 20px 0 0 0;}
    .vrienden_landing_page h1 {font-size: 35px;}
    .lp_Banner_Module .bannerCaption .content{padding:15px;}
    .lp_two_column_content .lp_outter{padding-left:0;margin-top:30px;}
    .footer.lp_footer_Module .footer_innerContent{padding:20px 20px 40px;}
    .footer.lp_footer_Module .social_content {max-width: 100%;}
    .footer.lp_footer_Module .social_mediaBox li{padding: 0 10px;}
    .footer.lp_footer_Module .social_mediaBox ul li a {width: 30px;height: 30px;}
    .footer.lp_footer_Module .social_mediaBox ul li a img{height:100%;width:100%;object-fit:contain;}
    .footer.lp_footer_Module .content_right{padding: 34px 20px;}
    .footer.lp_footer_Module .contact_detail {min-width: inherit;margin:0;}
    .vrienden_container{max-width: 1650px;padding: 0 10px;}
}