/*
Theme Name: Minnaro Child
Author: VamTam
Author URI: https://vamtam.com
Template: minnaro
*/

footer .sub-menu, .elementor-widget-form.vamtam-has-theme-widget-styles.vamtam-has-underline-anim .elementor-button .vamtam-btn-text::before, #sub-header, 
#wp-admin-bar-site-name .ab-sub-wrapper, rp-reply {
    display: none !important;
}

body .cmplz-cookiebanner .cmplz-buttons .cmplz-btn {
  background-color: #737272 !important;
  border: none;
  color: white !important;
}
.cmplz-cookiebanner {
  border: 1px solid gray !important;
}

.elementor-nav-menu--main .elementor-nav-menu ul {
    background: white !important;
}

.cmplz-cookiebanner .cmplz-buttons .cmplz-btn {
  height: 33px !important;
  padding: 6px !important;
  line-height: 13px !important;
  font-size: 12px !important;
}

body .rplg .rplg-badge2 {
  box-shadow: 0 1px 2px rgb(60 64 67 / 6%), 0 2px 6px 2px rgb(60 64 67 / 9%) !important;
}

.rplg .rplg-biz-rating.rplg-biz-google .rplg-biz-score {
  color: #c3af90 !important;
}

body r-p rp-dot.active {
  background: #c3af90;
}

body r-p rp-review-inner {
    border-radius: 0;
    box-shadow: 0 1px 2px rgb(60 64 67 / 6%),0 2px 6px 2px rgb(60 64 67 / 9%);
}
r-p img.rplg-img {
    opacity: 0.7;
}

.rplg-badge-logo, r-p rp-review rp-logo {
  filter: grayscale(53%);
  opacity: 0.6;
}

body .rplg-badge2 .rplg-badge2-border {
  background: #365ca3 !important;
  display: none;
}

body .rplg .rplg-review-name {
  color: #365ca3 !important;
}
body .rplg .wp-google-wr a {
  border-radius: 0 !important;
  background: #365ca3 !important;
}

.rplg .rplg-stars svg {
  fill: #C3AF90 !important;
}


.elementor-kit-5 select, .elementor-kit-5 .select2.select2-container .select2-selection[role="combobox"], .elementor-kit-5 .elementor-field-group .elementor-select-wrapper select, .elementor-kit-5 .elementor-select-wrapper, .elementor-kit-5 input:not([type="button"]):not([type="submit"]), .elementor-kit-5 input:not([type="button"]):not([type="submit"])::placeholder, .elementor-kit-5 textarea, .elementor-kit-5 textarea::placeholder, .elementor-kit-5 .elementor-field-textual, .elementor-kit-5 .elementor-field-textual::placeholder {
    font-family: "DM Sans", sans-serif;
}

.single h1 span {
    color: #000000b3;
    font-size: 22px;
    text-transform: uppercase;
    margin-top: 8px;
    display: block;
    padding-left: 2px;
}

.grecaptcha-badge {
visibility: hidden !important;
}


.elementor-widget-form.vamtam-has-theme-widget-styles .elementor-select-wrapper .select-caret-down-wrapper + select,
label[for="form-field-privacy"]  {
    font-size: 16px;
    color: #949494;
}

html, body {
  overflow-x: hidden; 
}

.hoofdmenu .elementor-nav-menu .elementor-item {
    font-size: 18px !important;
    font-weight: 400 !important;
}


  /* Selecteer de lijstitems binnen de class .fav-goud */
  .fav-goud ul li::marker {
    /* Vervang de inhoud van de marker door de afbeelding */
    content: url('https://www.renovatiefverbouwen.be/wp-content/uploads/fav-goud-2.png-2.png');
    /* U kunt hier eventueel de grootte en uitlijning verder aanpassen,
       maar content is vaak al voldoende. */
  }

.fav-goud ul {
    padding-left: 14px;
}

  .fav-goud li {
    /* Voegt wat ruimte toe tussen de marker en de tekst */
    padding-left: 10px; /* Pas deze waarde aan indien nodig */
  }


@media screen and (min-width: 1024px)  {


.mobile-only {
    display: none !important;
}


}

@media (min-width: 1024px) and (max-width: 1470px) {
	
    .elementor-location-header .e-con.e-flex>.e-con-inner {
    padding-left: 30px;
    padding-right: 30px;
}
	
	    footer .e-con.e-flex>.e-con-inner {
    padding-left: 30px;
    padding-right: 30px;
}

	
}



@media (min-width: 768px) {
    .cmplz-cookiebanner {
        grid-row-gap: 1px !important;
    }
}

