.elementor-kit-5{--e-global-color-primary:#1C6FB5;--e-global-color-secondary:#E47100;--e-global-color-text:#777777;--e-global-color-accent:#FF7E00;--e-global-color-f8c998e:#FFFFFF;--e-global-color-ef7fbb5:#FCFCFC;--e-global-color-55e5368:#E9E9E9;--e-global-color-4634775:#C6DDF1;--e-global-color-7283269:#508CBE;--e-global-color-fba3c28:#84B6DF;--e-global-typography-primary-font-family:"Avant Garde Gothic";--e-global-typography-primary-font-weight:300;--e-global-typography-secondary-font-family:"Avant Garde Gothic";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Avant Garde Gothic";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:180%;--e-global-typography-accent-font-family:"Avant Garde Gothic";--e-global-typography-accent-font-weight:500;--e-global-typography-559d974-font-family:"Avant Garde Gothic";--e-global-typography-559d974-font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);--e-global-typography-559d974-font-weight:900;--e-global-typography-559d974-text-transform:uppercase;--e-global-typography-559d974-line-height:90%;--e-global-typography-a19ff36-font-family:"Avant Garde Gothic";--e-global-typography-a19ff36-font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);--e-global-typography-a19ff36-font-weight:900;--e-global-typography-a19ff36-text-transform:uppercase;--e-global-typography-a19ff36-line-height:90%;--e-global-typography-44e331e-font-family:"Avant Garde Gothic";--e-global-typography-44e331e-font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);--e-global-typography-44e331e-text-transform:uppercase;--e-global-typography-44e331e-line-height:90%;--e-global-typography-073e812-font-family:"Avant Garde Gothic";--e-global-typography-073e812-font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);--e-global-typography-073e812-line-height:90%;--e-global-typography-18ef65f-font-family:"Avant Garde Gothic";--e-global-typography-18ef65f-font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);--e-global-typography-18ef65f-line-height:90%;--e-global-typography-077a983-font-family:"Avant Garde Gothic";--e-global-typography-077a983-font-size:clamp(1.0rem, 1.3538rem + 0.2051vw, 1.5rem);--e-global-typography-077a983-font-weight:900;--e-global-typography-077a983-line-height:90%;--e-global-typography-56f94e4-font-family:"Avant Garde Gothic";--e-global-typography-56f94e4-font-size:font-size: clamp(0.875rem, 0.8214rem + 0.2381vw, 1rem);--e-global-typography-56f94e4-font-weight:400;--e-global-typography-56f94e4-text-transform:uppercase;--e-global-typography-56f94e4-line-height:90%;--e-global-typography-aab94d6-font-family:"Roboto Condensed";--e-global-typography-aab94d6-font-size:1,125;--e-global-typography-aab94d6-font-weight:300;--e-global-typography-aab94d6-line-height:180%;--e-global-typography-97c62f6-font-family:"Roboto Condensed";--e-global-typography-97c62f6-font-size:0.875rem;--e-global-typography-97c62f6-font-weight:300;--e-global-typography-3690a65-font-family:"Avant Garde Gothic";--e-global-typography-3690a65-font-size:1rem;--e-global-typography-3690a65-font-weight:400;--e-global-typography-34241af-font-family:"Ns sigg";--e-global-typography-34241af-font-size:35px;--e-global-typography-34241af-font-weight:normal;color:#6B6B6B;font-family:"Avant Garde Gothic", Sans-serif;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:#FF7E0000;font-family:"Avant Garde Gothic", Sans-serif;font-weight:400;text-transform:uppercase;font-style:normal;color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-secondary );}.elementor-kit-5 h1{color:#1C6FB5;}.elementor-kit-5 h2{color:#1C6FB5;}.elementor-kit-5 h3{color:#1C6FB5;}.elementor-kit-5 h4{color:#1C6FB5;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(min-width:2400px){.elementor-kit-5{--e-global-typography-primary-font-size:1rem;--e-global-typography-primary-line-height:180%;--e-global-typography-text-font-size:1rem;--e-global-typography-text-line-height:180%;--e-global-typography-559d974-line-height:100%;}.elementor-kit-5 p{margin-block-end:0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:2400px;}.e-con{--container-max-width:2400px;}}@media(max-width:1366px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1120px;}.e-con{--container-max-width:1120px;}}@media(max-width:1200px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}/* Start custom CSS */.nbcontent h3, h4{
    font-size: 1.2rem;
    padding: 0;
    margin: 20px 0 5px 0;}

.plink{color: #1C6FB5!important}

.lf-button{color: #FFF!important;}

.newsbutton a:hover{transform: none!important;}

.k-event{pointer-events: none!important;}

#phone {padding: 5px 5px 9px 5px;}

#inschrijfwidget .lesRoosterFilterUnresponsivePanel{border: none!important;}
#inschrijfwidget .lesRoosterFilterPanelTitle {color:#1C6FB5!important;}
#inschrijfwidget .k-header{color:#1C6FB5!important;}
#inschrijfwidget .k-scheduler-layout{color:#1C6FB5!important;}


/* styling inschrijven leiden begin */
.lf-abonnementen-result-panel div:nth-child(1) div:first-child {color: #FFF;}

.njt-nofi-notification-bar {display: block!important;}

#b74c8dc6-6ed3-4562-b262-297cc9dde155_step4_f_cat2Input_c_fieldlabel{display: initial;}

#b74c8dc6-6ed3-4562-b262-297cc9dde155_step4_f_cat1Input_c_fieldlabel{display: initial;}

.lf-abonnementen-wrapper{display: inline-flex!important; flex-direction: row!important; flex-wrap: wrap; width: 100%; padding: 0px!important;     justify-content: center;}

.lf-abonnement-item-container{width: 31%!important; margin-bottom: 10px!important; margin-right: 10px!important;}


.lf-abonnement-item-container {
  display: flex!important;
  text-align: left;
  margin: 0px;
  padding: 10px!Important;
  border: 0px!important;
  border-radius: 10px!Important;
  height: 300px;
  background-color: #006db6;
  flex-direction: column!important;
  justify-content: center;}

.lf-abonnement-info {
  padding-bottom: 5px;
  vertical-align: middle;
  width: 100%!important;
  font-size: 16px !important;
line-height: 20px;
  color: white;
  text-align: center;}


.lf-subheading{font-size:16px!important; line-height: 20px!important; color: #006db6!important; margin-top: 20px}

#Persoonsgegevens1 .lf-subheading{font-size:initial!important; line-height: initial!important; color: #006db6!important; margin-top: initial}

.lf-abonnement-info div:first-child{font-size:16px; line-height: 20px; margin-bottom: 10px;}

@media only screen and (max-width: 1399px) {
.lf-abonnement-item-container{width: 45%!important;}
.lf-abonnement-info div:first-child{font-size:18px; line-height: 18px; margin-bottom: 10px;}
}

@media only screen and (max-width: 1145px) {
.lf-abonnement-item-container{width: 100%!important; padding: 30px!important;}
.lf-abonnement-info div:first-child{font-size:26px; line-height: 26px; margin-bottom: 10px;}
}


@media only screen and (max-width: 380px) {
.lf-abonnement-item-container{padding: 0px!important;}
}

.lf-abonnementen-result-panel div:nth-child(2) p:last-child{height: 0px!important; margin: 0px!important; padding: 0px !important;}

.lf-abonnementen-result-panel div:nth-child(2) p{margin: 0px!important; padding: 0px !important;}

.lf-abonnement-buttons{
  text-align: center!important;
width: 100% !important;}

@media only screen and (max-width: 596px) {
.lf-abonnement-buttons{width: initial!important;}
}

.lf-button{margin-left: 5px; margin-top: 10px; 
  padding-right: 10px !important; background-color: #ff7f00!important; text-transform: uppercase!important; border: 0px!important;}

.lf-button:hover{background-color: #ff7f00!important}
.lf-button{background-color: #ff7f00!important}

.lf-abonnement-button:hover{background-color: #ff7f00!important}

.lf-abonnement-button{border-radius: 0px!important;}


.lf-persoonsgegevens-vorige{color: #155c93!important}

.lf-abonnement-buttons {
  display: block; margin-left: auto!important; margin-right: auto!important}

.lf-persoonsgegevens-button{color: #FFF!important;}

/* styling inschrijven leiden end */






.jet-form-builder-file-upload__content{border: 1px solid #CFCFCF;}

.hdrleiden a{color: #ff7e00!important}

.textarea ul{padding: 0 0 0 10px;}

.textarea h4 {margin-bottom: 5px;}

#proefleswidget .lf-section-activiteitkeuze .lf-subheading{display: none!important}


#proefleswidget .lf-subheading{margin: 20px 0 0 0;!important; color: #1C6FB5!important;}



#proefleswidget .lf-section-avg-voorwaarden{font-size: 14px!important;}

#proefleswidget select{box-shadow: none!important; color: #777777 !important; border-color: #777777!important;}

#proefleswidget input[type="text"]{box-shadow: none!important; color: #777777 !important; ; border-color: #777777!important;}


#inschrijfwidget .lf-section-activiteitkeuze .lf-subheading{display: none!important}


#inschrijfwidget .lf-subheading{margin: 20px 0 0 0;!important; color: #1C6FB5!important;}



#inschrijfwidget #avgVoorwaardenPanel{font-size: 14px!important;}

#inschrijfwidget select{box-shadow: none!important; color: #777777 !important; border-color: #777777!important;}

#inschrijfwidget input[type="text"]{box-shadow: none!important; color: #777777 !important; ; border-color: #777777!important;}

#inschrijfwidget input[type="email"]{box-shadow: none!important; color: #777777 !important; border-color: #777777!important;}


.lf-persoonsgegevens-button{background-color: #1C6FB5!important; border-color: #1C6FB5!important;}

.lf-persoonsgegevens-button:hover{background-color: #1C6FB5!important;} 


#inschrijfwidget{margin: auto!important;}




.linkblue a{color: #C6DDF1!important; text-decoration: underline;}

.opsomming li{margin-left: -25px!important;}

.elementor-18 .elementor-element.elementor-element-e3f9490 .elementor-swiper-button {margin-left: -20px; margin-right: -20px;}


.elementor-icon .st0{fill:#DAE3EB;}

.iconorange .st0 {fill:#ebf3f9!important;}

.iconorange4 .st0{fill:#ebf3f9!important; opacity: 0.5;}


.usps .elementor-widget-container .elementor-icon .st0{fill:#8AA9C4!important;}


.marquee {
  display: flex;
  overflow: hidden;
  height: 128px;
  user-select: none;
  gap: 2rem;
  padding-top: 1.5rem;
  padding-bottom: 0.1rem;
/*background-color: green;*/
   /*transform: skewY(-3deg); */
   /*transform: rotate(-5deg) translateY(-30px) translateX(50px);*/
}


.marquee__group span{-webkit-text-stroke-width: 0.2rem;
-webkit-text-stroke-color:#1C6FB5;
}

.marqblue .marquee__group span{-webkit-text-stroke-width: 0.2rem;
-webkit-text-stroke-color:#FFF;
}


.marquee__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 2rem;
  min-width: 100%;
  animation: scroll 40s linear infinite;
}

.marquee__group span {
  color: #FFFFFF00;
  font-size: 7rem;
  font-weight: 900;
  text-transform: uppercase;
  white-space: nowrap;
  font-family: 'Avant Garde Gothic', sans-serif !important;
  /*text-transform: uppercase;*/
  
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 2rem));
  }
}



.clmnlr .lesroosterAgendaUnresponsiveContainer div{color: #FFF!important; border-color: #FFF!important; font-family:Avant Garde Gothic!important; border-width: 1px!important;}

.clmnlr .lesroosterAgendaUnresponsiveContainer h1{color: #FFF!important; font-family:Avant Garde Gothic!important; margin-top: 20px!important;}

.clmnlr .lesRoosterFilterUnresponsivePanel table td, table th{border: none!important; font-family:Avant Garde Gothic!important;}

.clmnlr .lf-week-datums{color: #FFF!important; font-family:Avant Garde Gothic!important;}

.clmnlr .lf-heading {color:#1C6FB5!important;}

.widgetPopupFooter div{text-align: left!important; width: 400px!important;}


.clmnlr .lesRoosterFilterUnresponsivePanel{display: none!important;}

.clmnlr .lesroosterAgendaUnresponsiveContainer div{
pointer-events: none;
    cursor: default;
    min-width: 280px!important;}







.elementor-testimonial__name {
    font-weight: 400;
}


h4 {margin-bottom: 0px}


.elementor-widget-n-menu .e-n-menu-heading{z-index: 3000;}



@media only screen and (max-width: 767px) and (min-width: 400px)  {
    .logoheader img{width: 208px!important}
    .logoheader{margin-top: -10px;}
}


.jet-form-builder__label{display:none!important;}


.clubs_overzicht .elementor-image-box-img{margin-top: 5px!important;}


.btn_top6{border: 1px solid #FF7E00; padding: 12px;}

.grecaptcha-badge { 
visibility: hidden; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avant Garde Gothic';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://premium.newstylehealthcenters.com/wp-content/uploads/avant_garde_medium-kopie.ttf') format('truetype');
}
@font-face {
	font-family: 'Avant Garde Gothic';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://premium.newstylehealthcenters.com/wp-content/uploads/Adobe-ITCAvantGardeStd-Bold-kopie.woff2') format('woff2'),
		url('https://premium.newstylehealthcenters.com/wp-content/uploads/ITCAvantGardeStd-Bk-1.woff') format('woff');
}
@font-face {
	font-family: 'Avant Garde Gothic';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://premium.newstylehealthcenters.com/wp-content/uploads/ITCAvantGardeStd-Bk.woff2') format('woff2'),
		url('https://premium.newstylehealthcenters.com/wp-content/uploads/ITCAvantGardeStd-Bk.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ns sigg';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://premium.newstylehealthcenters.com/wp-content/uploads/NSsignatureRegular.eot');
	src: url('https://premium.newstylehealthcenters.com/wp-content/uploads/NSsignatureRegular.eot?#iefix') format('embedded-opentype'),
		url('https://premium.newstylehealthcenters.com/wp-content/uploads/NSsignatureRegular.woff2') format('woff2'),
		url('https://premium.newstylehealthcenters.com/wp-content/uploads/NSsignatureRegular.woff') format('woff'),
		url('https://premium.newstylehealthcenters.com/wp-content/uploads/NSsignatureRegular.ttf') format('truetype'),
		url('https://premium.newstylehealthcenters.com/wp-content/uploads/NSsignatureRegular.svg#Nssigg') format('svg');
}
/* End Custom Fonts CSS */