html[lang="nl-NL"] .pxl-archive-post .post-content .post-btn-wrap a span:before {
    content: "Meer ";
    font-size: 17px !important;
}

html[lang="en-US"] .pxl-archive-post .post-content .post-btn-wrap a span:before {
    content: "Learn more ";
    font-size: 17px !important;
}

@media (max-width: 680px) {
      body .pxl-swiper-slider:hover .pxl-swiper-arrow-wrap.style-2 .pxl-swiper-arrow-prev, body .pxl-swiper-slider:hover .pxl-swiper-arrow-wrap.style-3 .pxl-swiper-arrow-prev {
        left: -20px !important;
    }    body .pxl-swiper-slider:hover .pxl-swiper-arrow-wrap.style-2 .pxl-swiper-arrow-next, body .pxl-swiper-slider:hover .pxl-swiper-arrow-wrap.style-3 .pxl-swiper-arrow-next {
        right: -20px !important;
        opacity: 1;
    }
  .pxl-banner .pxl-banner-inner .top-content {
    padding: 9px !important;
  } 
}
a.btn--readmore i.flaticon {display: none;}
#pxl-main a { color:#093566; text-decoration: underline; }
#pxl-main h3.pxl-post--title  a { color:#000; text-decoration: none; }
#pxl-main a:hover { color:#093566; text-decoration: none; }
#pxl-main a.btn {color:#fff; text-decoration: none; }
@media (max-width: 1600px) {  div.elementor-element-b55fe70 { min-height: 500px !important; }
    .elementor-10734 .elementor-element.elementor-element-eb65fea > .elementor-widget-container {
        margin: 0px -20px 0px 10px !important;
  }
}
.lang-selector a{
    color:#09243C;
}
.lang-selector a:not(:last-child){
    margin-right: 5px;
}
.lang-selector a.highlight{
    color:#0394BC;
}


.wpml-ls-current-language a {
	color: #0394BC !important;
}



.h5small h5 { margin-bottom: 5px !important; }
#menu-gbbw-main li.current-menu-item a { color:#16B7D7 !important; }
#menu-gbbw-main li.current-menu-item ul.sub-menu li a { color:#fff !important; }
#menu-gbbw-main li.current-menu-item ul.sub-menu li.current-menu-item a { color:#16B7D7 !important; }
@media only screen and (max-width: 680px) { .pxl-counter1 .pxl-counter--number { font-size: 50px; }}
.round_right div.elementor-widget-wrap {-webkit-border-top-right-radius: 20px; -o-border-top-right-radius: 20px; -moz-border-top-right-radius: 20px; border-top-right-radius: 20px;
-webkit-border-bottom-right-radius: 20px; -o-border-bottom-right-radius: 20px; -moz-border-bottom-right-radius: 20px; border-bottom-right-radius: 20px; }
.single-post article div.post-metas,
div.content-inner-post div.post-content div.post-metas { display: none !important; }
div.pxl-item--image { margin-bottom: 15px; }
.pxl-item--image img { -webkit-border-radius: 20px; -o-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;  }
.post-tags-share > div .post-shares:before { content: "Partager: "; font-size: 14px !important; margin-right: 25px; }
.post-tags-share > div .post-shares .label { font-size: 0 !important; }
.post-tags-share > div .post-shares .label i { font-size: 14px !important; }
.post-tags-share > div .post-shares .label,
.post-tags-share > div .post-shares, .post-tags-share > div .post-shares .social-share .social a { color: var(--primary-color) !important; }
.post-tags-share > div .post-shares .social-share .social a:hover { color: #fff !important; }
.blog div.content-inner-post div.post-content h2.post-title { margin-top: 25px; } 
.pxl-archive-post .post-content .post-btn-wrap a { color: var(--primary-color) !important; }
.pxl-archive-post .post-content .post-btn-wrap a span { font-size: 0 !important; }
.pxl-archive-post .post-content .post-btn-wrap a span:before { content: "En savoir plus "; font-size: 17px !important; }
.pxl-post-carousel1 .pxl-swiper-slide .pxl-post--inner .btn--readmore {text-transform: none !important;}
.places_img div.pxl-swiper-slide .pxl-item--inner .icon-box { border-radius: 10px !important; width: 100% !important; height: 200px !important; background-color: transparent !important;}
.places_img div.pxl-swiper-slide .pxl-item--inner .icon-box i { display: none !important; }
.places_img div.pxl-swiper-slide:nth-child(1) .pxl-item--inner .icon-box {
background: url(/wp-content/uploads/2025/05/place1.jpg) no-repeat center center; background-size: cover;
}
.places_img div.pxl-swiper-slide:nth-child(2) .pxl-item--inner .icon-box {
background: url(/wp-content/uploads/2025/06/1000_v3.jpg) no-repeat center center; background-size: cover;
}
.places_img div.pxl-swiper-slide:nth-child(3) .pxl-item--inner .icon-box {
background: url(/wp-content/uploads/2025/06/1030.jpg) no-repeat center center; background-size: cover;
}
.places_img div.pxl-swiper-slide:nth-child(4) .pxl-item--inner .icon-box {
background: url(/wp-content/uploads/2025/06/1040.jpg) no-repeat center center; background-size: cover;
}
.places_img div.pxl-swiper-slide:nth-child(5) .pxl-item--inner .icon-box {
background: url(/wp-content/uploads/2025/05/place6.jpg) no-repeat center center; background-size: cover;
}
.places_img div.pxl-swiper-slide:nth-child(6) .pxl-item--inner .icon-box {
background: url(/wp-content/uploads/2025/06/1070.jpg) no-repeat center center; background-size: cover;
}
.places_img div.pxl-swiper-slide:nth-child(7) .pxl-item--inner .icon-box {
background: url(/wp-content/uploads/2025/06/1190.jpg) no-repeat center center; background-size: cover;
}

.flaticon-next:before {color: #fff !important;
}
.blackform form div.col-xl-6.col-lg-6 { width: 100% !important; -webkit-box-flex: 0;
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
        max-width: 100% !important; }
.pxl-swiper-arrow-wrap.style-2 .pxl-swiper-arrow {
  font-size: 35px !important;
  top: 65% !important;
  background-color:#0093b4 !important;
  -webkit-border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; 
  padding: 5px;
}
.blackform form input[type="checkbox"].checked-highlight {
    opacity: 0.25;
}
.blackform form div.input-filled.col-xl-12.dflex { display: block !important; }
.blackform form button[disabled] {
    opacity: 0.5;
    cursor: not-allowed;
}
.blackform span.wpcf7-list-item-label { color:#fff !important; }
.blackform form input, .blackform form textarea { background:#fff !important; }
/*div#pxl-main div:not(.pxl-counter--number),*/ div#pxl-main p, div#pxl-main strong { line-height: 24px !important; }
div#pxl-main h3, div#pxl-main h3 div, div#pxl-main h3 p, div#pxl-main h3 strong { line-height: 40px !important; }

div.pxl-swiper-arrow.pxl-swiper-arrow-next { right:0 !important; }
div.pxl-swiper-arrow.pxl-swiper-arrow-prev { left:0 !important; }
div.pxl-swiper-arrow.pxl-swiper-arrow-next i { color:#000 !important; }
div.pxl-swiper-arrow.pxl-swiper-arrow-prev i { color:#000 !important; }
@media only screen and (max-width: 65em) { div.pxl-swiper-arrow.pxl-swiper-arrow-next,
div.pxl-swiper-arrow.pxl-swiper-arrow-prev { top: 50px !important; } }
@media only screen and (max-width: 1550px) { 
  div.pxl-header-fixed .elementor-8770 .elementor-element.elementor-element-6a396cb > .elementor-widget-container {
    margin: 0px !important; }
  div.pxl-header-fixed .pxl-menu-primary > li {
        margin: 0 10px;
    }
  div.pxl-header-fixed .elementor-element.elementor-element-1205853.elementor-widget__width-auto.elementor-widget.elementor-widget-pxl_menu { max-width: 995px !important; }
}
#glang a.gt-current-lang { color:#16b7d7 !important; text-decoration: none !important;  }
#glang a:hover { color:#333; text-decoration: underline;  }
.topper2 div.hover-content {left: calc(100% - 150px) !important;}
.mainmenu a:hover, .mainmenu ul.sub-menu li a:hover { color:#16B7D7 !important; }
ul.linormal a { color:#333; text-decoration: underline; }
ul.linormal a:hover { color:#333; text-decoration: none; }
ul.linormal {line-height: 30px;
    margin-bottom: 0 !important; }
.hex-icon svg,
.hex-icon i{
  position: relative;
  display: inline-block;
  padding: 20px;
}
.hex-icon svg:before,
.hex-icon i:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  background: transparent;
  border: 4px solid #00a7c0;
  clip-path: polygon(
    25% 0%, 75% 0%, 
    100% 50%, 
    75% 100%, 25% 100%, 
    0% 50%
  );
  z-index: -1;
  box-sizing: border-box;
  border-radius: 0; /* just in case */
}
.pxl-icons-carousel1 .pxl-swiper-slide .pxl-item--inner .title-box,
.pxl-icons-carousel1 .pxl-swiper-slide .pxl-item--inner .description-box {
  color: #333
    }
.pxl-post--featured .pxl-post--meta {display: none;}
.pxl-post--featured .pxl-post--content {display: none;}
.pxl-post-carousel1 .pxl-swiper-slide .pxl-post--inner .btn--readmore {color: var(--primary-color)}
#pxl-wapper #pxl-main {
  padding-top: 0;
  padding-bottom: 0;
}
.pxl-counter--number {
  display: flex;
}
.pxl-item--description {
  word-break: normal;
}
@media (min-width: 1200px) {
  .ctedit .pxl-item--inner  {
    color: inherit;
    min-height: 250px;
  }
}
.flex-sb .elementor-widget-wrap {
  align-content: space-between;
}
div.grecaptcha-badge {visibility: hidden;}