/* 
Theme Name: Webfluencer
Theme URI: https://www.webfluencer.nl
Description: Een thema van Webfluencer
Author: Webfluencer
Author URI: https://www.webfluencer.nl/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* -------------------------------------------- */
/* -------------- BEGIN ALGEMEEN -------------- */
/* ---------- BEGIN BINNENKORT ONLINE --------- */
/* ------------- BEGIN 404 PAGINA ------------- */
/* ---------------- BEGIN MENU ---------------- */
/* ---------------- BEGIN HOME ---------------- */
/* --------------- BEGIN DETAIL --------------- */
/* ---- BEGIN VEELGESTELDE VRAGEN ARCHIVE ----- */
/* --------------- BEGIN CONTACT -------------- */
/* ------------ BEGIN GRAVITY FORM ------------ */
/* --------------- BEGIN FOOTER --------------- */
/* ------------- BEGIN RESPONSIVE ------------- */
/* -------------------------------------------- */

/* -------------------------------------------- */
/* -------------- BEGIN ALGEMEEN -------------- */
/* -------------------------------------------- */

body {
    margin: 0 !important;
}


.left-section {
    padding-right: calc((100vw - 1400px) / 2) !important;
}

.right-section {
    padding-left: calc((100vw - 1400px) / 2) !important;
}

h1, h2, h3, h4, h5, h6 {
    margin-top: 0px;
    margin-bottom: 0px;
}

:is(.elementor-widget-heading,
.elementor-widget-text-editor,
.elementor-widget-icon-box) :is(h1, h2, h3, h4, h5, h6, p, span) {
    text-wrap: balance;
}

input:focus, input:focus-visible,
input:focus-within button:focus,
button:focus-within,
button:focus-visible {
    outline: none !important;
}

.owl-dots > button:not(.active) {
    background-color: var(--e-global-color-text) !important;
}

.owl-dots > button {
    height: 20px;
    width: 20px;
}

.owl-dots > button.active {
    border: 1px solid var(--e-global-color-text) !important;
}

.owl-dots {
    display: flex;
    width: 100px;
    margin: 0 auto;
    justify-content: space-between;
}

p:first-of-type {
    margin-top: 0px !important;
}

p:last-of-type {
    margin-bottom: 0px !important;
}

div.geenClass {
    background-color: var(--e-global-color-primary);
    background-color: var(--e-global-color-secondary);
    background-color: var(--e-global-color-text);
    background-color: var(--e-global-color-accent);
}

table {
    border-spacing: 0px !important;
}

table tbody tr:hover > td,
table tbody tr:hover > th {
    background-color: transparent !important;
}

button, a, input[type="button"], input[type="submit"] {
    outline: none;
    -webkit-tap-highlight-color: transparent;
}

@keyframes to-bottom {	 to {		 transform: translateY(100%);	}} @keyframes to-top {	 to {		 transform: translateY(-100%);	}} @keyframes to-left {	 to {		 transform: translateX(-100%);	}} @keyframes to-right {	 to {		 transform: translateX(100%);	}}
	@keyframes fadeDown {    from {        opacity: 0;        transform: translate3d(0,-30px,0)    }
    to {        opacity: 1;        transform: none    }}
.elementor-element.fadeInDown {    animation-name: fadeDown}
@keyframes fadeLeft {    from {        opacity: 0;        transform: translate3d(-30px,0,0)    }
    to {        opacity: 1;        transform: none    }}
.elementor-element.fadeInLeft {    animation-name: fadeLeft}
@keyframes fadeRight {    from {        opacity: 0;        transform: translate3d(30px,0,0)    }
    to {        opacity: 1;        transform: none    }}
.elementor-element.fadeInRight {    animation-name: fadeRight}
@keyframes fadeUp {    from {        opacity: 0;        transform: translate3d(0,30px,0)    }
    to {        opacity: 1;        transform: none    }}
.elementor-element.fadeInUp {    animation-name: fadeUp}

/* -------------------------------------------- */
/* --------------- END ALGEMEEN --------------- */
/* -------------------------------------------- */

/* -------------------------------------------- */
/* ---------- BEGIN BINNENKORT ONLINE --------- */
/* -------------------------------------------- */

.elementor-maintenance-mode header,
.elementor-maintenance-mode footer {
    display: none !important;
}

/* -------------------------------------------- */
/* ----------- END BINNENKORT ONLINE ---------- */
/* -------------------------------------------- */

/* -------------------------------------------- */
/* ------------- BEGIN 404 PAGINA ------------- */
/* -------------------------------------------- */

.error404 header,
.error404 footer {
    display: none !important;
}

/* -------------------------------------------- */
/* -------------- END 404 PAGINA -------------- */
/* -------------------------------------------- */

/* -------------------------------------------- */
/* ---------------- BEGIN MENU ---------------- */
/* -------------------------------------------- */

.sub-menu li a {
    border-left: none !important;
}

/* -------------------------------------------- */
/* ----------------- END MENU ----------------- */
/* -------------------------------------------- */

/* -------------------------------------------- */
/* ---------------- BEGIN HOME ---------------- */
/* -------------------------------------------- */



/* -------------------------------------------- */
/* ----------------- END HOME ----------------- */
/* -------------------------------------------- */

/* -------------------------------------------- */
/* --------------- BEGIN DETAIL --------------- */
/* -------------------------------------------- */



/* -------------------------------------------- */
/* ---------------- END DETAIL ---------------- */
/* -------------------------------------------- */



/* -------------------------------------------- */
/* --------------- BEGIN CONTACT -------------- */
/* -------------------------------------------- */



/* -------------------------------------------- */
/* ---------------- END CONTACT --------------- */
/* -------------------------------------------- */


/* -------------------------------------------- */
/* --------------- BEGIN FOOTER --------------- */
/* -------------------------------------------- */



/* -------------------------------------------- */
/* ---------------- END FOOTER ---------------- */
/* -------------------------------------------- */

/* -------------------------------------------- */
/* ------------- BEGIN RESPONSIVE ------------- */
/* -------------------------------------------- */


/* -------------------------------------------- */
/* -------------- END RESPONSIVE -------------- */
/* -------------------------------------------- */