.elementor-1188 .elementor-element.elementor-element-6ce3138:not(.elementor-motion-effects-element-type-background), .elementor-1188 .elementor-element.elementor-element-6ce3138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1188 .elementor-element.elementor-element-6ce3138{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-6ce3138 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1188 .elementor-element.elementor-element-aabdaa1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1188 .elementor-element.elementor-element-613d0d6 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-1188 .elementor-element.elementor-element-613d0d6{text-align:center;}.elementor-1188 .elementor-element.elementor-element-613d0d6 .elementor-heading-title{font-family:"Garamond", Sans-serif;font-size:50px;}.elementor-1188 .elementor-element.elementor-element-3c751b9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1188 .elementor-element.elementor-element-3c751b9:not(.elementor-motion-effects-element-type-background), .elementor-1188 .elementor-element.elementor-element-3c751b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1188 .elementor-element.elementor-element-3c751b9 > .elementor-container{max-width:900px;text-align:left;}.elementor-1188 .elementor-element.elementor-element-3c751b9, .elementor-1188 .elementor-element.elementor-element-3c751b9 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-3c751b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-primary );margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-1188 .elementor-element.elementor-element-3c751b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1188 .elementor-element.elementor-element-3c751b9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1188 .elementor-element.elementor-element-3c751b9 a{color:var( --e-global-color-primary );}.elementor-1188 .elementor-element.elementor-element-3c751b9 a:hover{color:var( --e-global-color-primary );}.elementor-1188 .elementor-element.elementor-element-749cc8b > .elementor-widget-container{padding:0px 50px 50px 50px;border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-2 #username{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );background-color:#FBFBF9;color:#E14627;width:0px;height:45px;padding:0px 0px 0px 0px;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-3 #first_name{font-family:"Suisse", Sans-serif;font-size:19px;font-weight:normal;line-height:1.5rem;background-color:var( --e-global-color-412c28e );color:#E14627;height:47px;padding:0px 0px 0px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-4 #last_name{font-family:"Suisse", Sans-serif;font-size:19px;font-weight:normal;background-color:var( --e-global-color-412c28e );color:var( --e-global-color-primary );height:48px;padding:0px 0px 0px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-5 #nickname{font-family:"Suisse", Sans-serif;font-size:19px;font-weight:normal;background-color:var( --e-global-color-412c28e );color:var( --e-global-color-primary );height:48px;padding:10px 10px 10px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-14 label{background-color:var( --e-global-color-412c28e );color:var( --e-global-color-primary );height:48px;padding:0px 0px 0px 15px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-14 #custom_field_2{font-family:"Suisse", Sans-serif;font-size:19px;font-weight:normal;background-color:var( --e-global-color-412c28e );color:var( --e-global-color-primary );height:48px;padding:0px 0px 0px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-15 #custom_field_3{font-family:"Suisse", Sans-serif;font-size:19px;font-weight:normal;background-color:var( --e-global-color-412c28e );color:var( --e-global-color-primary );height:48px;padding:0px 0px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-9 #website{font-family:"Suisse", Sans-serif;font-size:19px;font-weight:normal;background-color:var( --e-global-color-412c28e );color:var( --e-global-color-primary );height:48px;padding:0px 0px 0px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-16 label{font-family:"Suisse", Sans-serif;font-size:19px;font-weight:normal;background-color:var( --e-global-color-412c28e );color:var( --e-global-color-accent );height:48px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-16 #custom_field_4{font-family:"Suisse", Sans-serif;font-size:19px;font-weight:normal;background-color:var( --e-global-color-412c28e );color:var( --e-global-color-primary );height:48px;padding:0px 0px 0px 15px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-11 #description{font-family:"Suisse", Sans-serif;font-size:19px;font-weight:normal;background-color:var( --e-global-color-412c28e );color:var( --e-global-color-primary );height:100px;padding:10px 0px 0px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-17 #custom_field_5{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-color:var( --e-global-color-412c28e );color:var( --e-global-color-primary );height:48px;padding:10px 0px 0px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-8 #email{font-family:"Suisse", Sans-serif;font-size:19px;font-weight:normal;background-color:var( --e-global-color-412c28e );color:var( --e-global-color-primary );height:45px;padding:0px 0px 0px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-12 .wppb-description-delimiter{background-color:var( --e-global-color-412c28e );color:var( --e-global-color-secondary );width:100%;height:48px;padding:0px 0px 0px 15px;margin:0px 0px -30px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-12 #passw1{font-family:"Suisse", Sans-serif;font-size:19px;font-weight:normal;background-color:var( --e-global-color-412c28e );color:var( --e-global-color-primary );padding:10px 10px 10px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-13 label{font-size:15px;background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );height:0px;padding:10px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-13 #custom_field_1{font-family:var( --e-global-typography-ba84395-font-family ), Sans-serif;font-size:var( --e-global-typography-ba84395-font-size );font-weight:var( --e-global-typography-ba84395-font-weight );line-height:var( --e-global-typography-ba84395-line-height );word-spacing:var( --e-global-typography-ba84395-word-spacing );background-color:var( --e-global-color-412c28e );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;margin:0px 10px -4px 0px;border-style:solid;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user .wppb-send-credentials-checkbox #send_credentials_via_email{font-family:var( --e-global-typography-ba84395-font-family ), Sans-serif;font-size:var( --e-global-typography-ba84395-font-size );font-weight:var( --e-global-typography-ba84395-font-weight );line-height:var( --e-global-typography-ba84395-line-height );word-spacing:var( --e-global-typography-ba84395-word-spacing );background-color:var( --e-global-color-412c28e );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user .wppb-send-credentials-checkbox label[for=send_credentials_via_email]{font-family:"Suisse", Sans-serif;font-size:19px;font-weight:normal;color:var( --e-global-color-primary );padding:0px 0px 0px 0px;border-style:solid;border-width:-2px -2px -2px -2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #register.submit.button{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );padding:6px 20px 6px 20px;margin:010px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}@media(max-width:1024px){.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-2 #username{font-size:var( --e-global-typography-text-font-size );}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-13 #custom_field_1{font-size:var( --e-global-typography-ba84395-font-size );line-height:var( --e-global-typography-ba84395-line-height );word-spacing:var( --e-global-typography-ba84395-word-spacing );}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user .wppb-send-credentials-checkbox #send_credentials_via_email{font-size:var( --e-global-typography-ba84395-font-size );line-height:var( --e-global-typography-ba84395-line-height );word-spacing:var( --e-global-typography-ba84395-word-spacing );}}@media(max-width:767px){.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-2 #username{font-size:var( --e-global-typography-text-font-size );}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user #wppb-form-element-13 #custom_field_1{font-size:var( --e-global-typography-ba84395-font-size );line-height:var( --e-global-typography-ba84395-line-height );word-spacing:var( --e-global-typography-ba84395-word-spacing );}.elementor-1188 .elementor-element.elementor-element-749cc8b .wppb-register-user .wppb-send-credentials-checkbox #send_credentials_via_email{font-size:var( --e-global-typography-ba84395-font-size );line-height:var( --e-global-typography-ba84395-line-height );word-spacing:var( --e-global-typography-ba84395-word-spacing );}}/* Start custom CSS for wppb-register, class: .elementor-element-749cc8b *//* Base styling for the checkbox */
input[type="checkbox"] {
  appearance: none; /* Remove default styles */
  -webkit-appearance: none; /* For Safari */
  width: 20px; /* Adjust size as needed */
  height: 20px;
  border-radius: 0; /* No border-radius for square corners */
  border: 1px solid #E14627; /* Border color and thickness */
  background-color: #FBFBF9; /* Background color */
  display: inline-block; /* Keeps the checkbox inline */
  position: relative;
  cursor: pointer;
}

/* Styling for the checkmark when checked */
input[type="checkbox"]:checked::before {
  content: '';
  position: absolute;
  top: 2px; /* Adjust to center vertically */
  left: 6px; /* Adjust to center horizontally */
  width: 6px; /* Width of the checkmark */
  height: 12px; /* Height of the checkmark */
  border: solid #E14627; /* Color of the checkmark */
  border-width: 0 2px 2px 0; /* Thickness of checkmark lines */
  transform: rotate(45deg); /* Angle of the checkmark */
}

/* Optional: Add hover effect for better usability */
input[type="checkbox"]:hover {
  background-color: #F0F0EE; /* Slightly lighter background on hover */
}
/* Basisstijl voor het select-element */
select {
  -webkit-appearance: none; /* Verwijdert standaard WebKit-stijlen */
  -moz-appearance: none; /* Verwijdert standaard Firefox-stijlen */
  appearance: none; /* Verwijdert standaard browserstijlen */
  border-radius: 0; /* Stelt de hoeken in op 0 (vierkant) */
  border: 1px solid #E14627; /* Randkleur en dikte */
  background-color: #FBFBF9; /* Achtergrondkleur */
  color: #E14627; /* Tekstkleur */
  padding: 5px; /* Binnenruimte */
  font-size: 16px; /* Lettergrootte */
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGwxMiA4SDB6IiBmaWxsPSIjRTE0NjI3Ii8+PC9zdmc+'); /* Aangepast pijltje als achtergrondafbeelding */
  background-repeat: no-repeat; /* Voorkomt herhaling van de afbeelding */
  background-position: right 10px center; /* Positioneert het pijltje */
  background-size: 12px 8px; /* Formaat van het pijltje */
}

/* Specifieke stijl voor Internet Explorer */
select::-ms-expand {
  display: none; /* Verbergt het standaardpijltje in IE */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Garamond';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://print-archive.com/wp-content/uploads/2023/04/GaramondITCbyBT-BookNarrow.woff2') format('woff2'),
		url('https://print-archive.com/wp-content/uploads/2023/04/GaramondITCbyBT-BookNarrow.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Suisse';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://print-archive.com/wp-content/uploads/2023/04/SuisseBPIntl-Regular.woff2') format('woff2'),
		url('https://print-archive.com/wp-content/uploads/2023/04/SuisseBPIntl-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */