/* 
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
*/

/*
    Fonts
*/
@font-face {
    font-family: 'Roboto';
    src: url('../../../wp-content/uploads/fonts/Roboto-Medium.woff2') format('woff2'),
        url('../../../wp-content/uploads/fonts/Roboto-Medium.woff') format('woff');
    font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('../../../wp-content/uploads/fonts/Roboto-MediumItalic.woff2') format('woff2'),
        url('../../../wp-content/uploads/fonts/Roboto-MediumItalic.woff') format('woff');
    font-weight: 500;
	font-style: italic;
	font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('../../../wp-content/uploads/fonts/Roboto-Bold.woff2') format('woff2'),
        url('../../../wp-content/uploads/fonts/Roboto-Bold.woff') format('woff');
    font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('../../../wp-content/uploads/fonts/Roboto-Regular.woff2') format('woff2'),
    url('../../../wp-content/uploads/fonts/Roboto-Regular.woff') format('woff');
    font-weight: normal;
	font-style: normal;
	font-display: swap;
}

/*
    Add your custom styles here
*/

.elementor-video {
	border-radius: 10px;
}


#cookie-notice {
	font-family: 'Roboto';
}

#custom-cta-button svg {
    width: 3em !important;
    margin-top: -10px !important;
}

#custom-cta-button  span {
    text-decoration: inherit;
    margin-top: 2px !important;;
    margin-bottom: -4px !important;;
}


.elementor-custom-embed-play i {
    font-size: 75px !important;
    color: #fff0 !important;
    /* opacity: .8; */
    text-shadow: 0px 0 0px rgba(0,0,0,0) !important;
    /* -webkit-transition: all .5s; */
    -o-transition: all .5s;
    /* transition: all .5s; */
    margin-left: 19px !important;
    background-image: url(https://effy.devcode.nl/wp-content/uploads/2020/01/PlayButton_Effytool.png) !important;
}

.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-50 {
    background-color: #002838;
    margin-left: -11px;
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: -22px;
	z-index:2;
}

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 

	.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-50 {
		
    	margin-left: 0px !important;
	
	}
	
}

@media (max-width: 1024px) {

	.elementor-14 .elementor-element.elementor-element-716cde2d > .elementor-widget-container {
		margin: 0px 0px 0px 0px !important;
    	padding: 0px 0px 0px 0px !important;
	}
	
	.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
		padding: 20px !important;
	}
	
	.elementor-11 .elementor-element.elementor-element-b7e1c04 .elementor-spacer-inner {
		height: 0px !important;
	}
	
	.elementor-11 .elementor-element.elementor-element-b044ff1 .elementor-spacer-inner {
		height: 0px !important;
	}
	
	.elementor-11 .elementor-element.elementor-element-3c04fe7 .elementor-spacer-inner {
		height: 22px !important;
	}
	
	.elementor-11 .elementor-element.elementor-element-23272f5 .elementor-spacer-inner {
		height: 29px !important;
	}
	
	.elementor-11 .elementor-element.elementor-element-5156edf .elementor-spacer-inner {
		height: 0px !important;
	}
	
	.elementor-11 .elementor-element.elementor-element-98f8d72 > .elementor-element-populated {
		margin: 0% 0% 0% 0% !important;
	}
	
	.elementor-11 .elementor-element.elementor-element-cfc1d49 .elementor-spacer-inner {
    	height: 0px !important;
	}
	
	.elementor-11 .elementor-element.elementor-element-7f1f720 .elementor-spacer-inner {
		height: 0px !important;
	}
	
	.elementor-11 .elementor-element.elementor-element-fba8274 .elementor-spacer-inner {
		height: 0px !important;
	}
	
	.elementor-11 .elementor-element.elementor-element-3468aa2 .elementor-spacer-inner {
		height: 0px !important;
	}
	
	.elementor-11 .elementor-element.elementor-element-4a2044a .elementor-spacer-inner {
		height: 0px !important;
	}
	
	.elementor-11 .elementor-element.elementor-element-3a1b36d .elementor-spacer-inner {
		height: 0px !important;
	}
	
	.elementor-42 .elementor-element.elementor-element-25934ea1 .elementor-spacer-inner {
		height: 29px !important;
	}
	
	.elementor-42 .elementor-element.elementor-element-69c878e3 .elementor-spacer-inner {
		height: 0px !important;
	}
	
	.elementor-42 .elementor-element.elementor-element-28d24547 {
		width: 90.031% !important;
	}
	
	.elementor-42 .elementor-element.elementor-element-5f1534ff {
		width: 80.53% !important;
	}

	.elementor-42 .elementor-element.elementor-element-67076ef2 .elementor-spacer-inner {
		height: 0px !important;
	}

}

