/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
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
*/

.elementor-button {
	position: relative;
	left: 15px;
}

.elementor-button-wrapper {
    margin-right: 30px;
}

.elementor-button:before {
	content: "";
	position: absolute;
    top: 0;
    left: -14px;
    width: 100%;
    height: 100%;
    display: block;
    width: 15px;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 65.02 191.63'%3E%3Cpath fill='%23DAA751' d='M65,191.57c-26.14,1.55-23.42-24.78-23.42-24.78A23.57,23.57,0,0,1,20.4,151c-5.84-15.81-6-25.3-20.39-55.2C14.4,65.92,14.56,56.43,20.4,40.62A23.56,23.56,0,0,1,41.6,24.85S38.88-1.48,65,.07Z' transform='translate(-0.01 0)'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.elementor-button:after {
    content: "";
    position: absolute;
    top: 0;
    right: -14px;
    width: 100%;
    height: 100%;
    display: block;
    width: 15px;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 65.02 191.63'%3E%3Cpath fill='%23DAA751' d='M0,.07C26.14-1.48,23.42,24.85,23.42,24.85A23.57,23.57,0,0,1,44.63,40.62c5.84,15.81,6,25.3,20.39,55.2-14.39,29.9-14.55,39.39-20.39,55.2a23.57,23.57,0,0,1-21.21,15.77S26.14,193.12,0,191.57Z' transform='translate(0 0)'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

/* De basis van de groene knop - extra specifiek gemaakt */
.elementor-button.button-groen {
    position: relative !important;
    left: 15px !important;
    background-color: #19502A !important;
}

/* De wrapper */
.button-groen.elementor-button-wrapper {
    margin-right: 30px !important;
}

.button-groen .elementor-button:before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: -14px !important;
    width: 15px !important;
    height: 100% !important;
    display: block !important;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 65.02 191.63'%3E%3Cpath fill='%2319502A' d='M65,191.57c-26.14,1.55-23.42-24.78-23.42-24.78A23.57,23.57,0,0,1,20.4,151c-5.84-15.81-6-25.3-20.39-55.2C14.4,65.92,14.56,56.43,20.4,40.62A23.56,23.56,0,0,1,41.6,24.85S38.88-1.48,65,.07Z' transform='translate(-0.01 0)'/%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
}


.button-groen .elementor-button:after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    right: -14px !important;
    width: 15px !important;
    height: 100% !important;
    display: block !important;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 65.02 191.63'%3E%3Cpath fill='%2319502A' d='M0,.07C26.14-1.48,23.42,24.85,23.42,24.85A23.57,23.57,0,0,1,44.63,40.62c5.84,15.81,6,25.3,20.39,55.2-14.39,29.9-14.55,39.39-20.39,55.2a23.57,23.57,0,0,1-21.21,15.77S26.14,193.12,0,191.57Z' transform='translate(0 0)'/%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
}