/*
Theme Name: Custom Samba Theme
Template: astra
Version: 1.0.0
*/

/* ======= Adobe Fonts Example ======= */
/* .mundial{
  font-family: "mundial", sans-serif;
  font-weight: 400;
  font-style: normal;
} */

/* ======= Variables ======= */
:root {
  --brand-primary: #4581CF;
  --brand-primary-light: #84DCFF;
  --brand-primary-bg: #DAE6F5;
  --brand-secondary: #013334;
  --neutral-dark: #2B2D2D;
  --neutral-light: #fff;
}

/* ======= Smooth Auto-scroll ======= */
:root{
	scroll-behavior: smooth !important;
}

@media (prefers-reduced-motion: no-preference) {
	html {
		scroll-behavior: smooth;
	}
}

/* ======= Custom CSS - General ======= */
html, body{
  overflow-x: clip !important;
}

body a{
  text-decoration: none !important;
}

body{
    background-color: #fff !important;
    font-size: 16px;
}

h1, h2, h3, h4, h5, h6{
  /* color: #000; */
}

p{
  margin: 0 !important;
}



/* ======= Single Post -> zorgen dat er geen "sidebars" komen te staan naast uw content  ======= */
.ast-container {
    max-width: 100% !important;
    padding: 0 !important;
}

.ast-article-single{
  padding: 0 !important;
}

.ast-container .content-area{
    margin: 0 !important;
}

.elementor-location-footer{
  background-color: #fff;
}

/* ======= Centering icons ======= */
.elementor-icon-wrapper{
  display: flex;
  justify-content: center;
  align-items: center;
}


/* ======= Back To Top btn ======= */
.ast-scroll-to-top-right{
  background-color: var(--brand-primary) !important;
}

/* ======= Cookieyes color ======= */
.cky-btn-revisit-wrapper{
  background-color: var(--neutral-dark) !important;
}

/* ======= DEBUGGING ======= */
.c-debug{
  background-color: hotpink !important;
}