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

/*
    Add your custom styles here
*/
/*.site-logo {width:150px;position:absolute;top:50px;right:0px;background-color:#fff;padding:20px;display:none;}*/
.entry-title {display:none!important;}
.elementor-shape svg{z-index:-1}
h1 b {background-color:#65B230; color:#fff;padding:2px 12px;font-size:90%;font-weight:700;}
h2 b {background-color:#65B230; color:#fff;padding:2px 12px;font-size:90%;font-weight:700;}


.windfree .elementor-testimonial__image img {object-fit: contain!important;width: 70px;  height: 46px!important;}

/*slider*/
.slider p {margin-bottom:0px!important;color:#fff!important;text-align:center!important;}
.slider p a {background-color:#65b230!important;color:#fff!important;padding:5px 10px!important;display:inline-block;}
.slider p a:hover  {background-color:#ad30b3!important;}
.slider p strong {color:#65b230!important}


ul li, ol li {margin-bottom:10px;}
.columns {-moz-column-gap: 1em;column-gap: 1em;-webkit-column-gap: 1em;-webkit-column-count: 2;column-count: 2;-moz-column-count: 2;}

/*Gravity forms*/
.gfield_description {font-weight:bold!important;font-size:16px!important;}
.verborgen {display:none!important;}

.gform_body .button {border:0px!important;border-radius:0px!important;}
.gform_next_button.button {background-color:#65b230!important;color:#fff!important;}
.gform_previous_button.button {background-color:#65b230!important;color:#fff!important;}
.gform_button.button  {background-color:#ad30b3!important;color:#fff!important;}

/*GDPR*/
.linkcta a {color:#000000!important;}
.linkcta a {text-decoration: underline!important;}
.linkcta a:hover {text-decoration: none!important;}
.gdpr  {font-size:13px!important;}

/* cookie banner */
.moove-gdpr-branding-cnt {display:none;}


/* responsive breakpoints */
@media only screen and (max-width : 1660px) {
.header-menu .elementor-item {font-size:22px!important;}
.header-menu a {padding: 13px 14px;}
}

@media only screen and (max-width : 960px) {
	
}


@media only screen and (max-width : 768px) {
 .columns {-moz-column-gap: 1em;column-gap: 1em;-webkit-column-gap: 1em;-webkit-column-count: 1;column-count: 1;-moz-column-count: 1;}	
	.slider p a {margin:5px 0px;}
}


@media only screen and (max-width : 480px) {

}