/*
 Theme Name:   For The Better Hello child
 Theme URI:    https://forthebetter.nl/
 Description:  For The Better Hello child is a child theme of Hello Elementor, created by For The Better.
 Author:       For The Better
 Author URI:   https://forthebetter.nl/
 Template:     hello-elementor
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  https://www.gnu.org/licenses/gpl-2.0.html  
*/

/* Underlined links */
.elementor-icon-list-item a, .elementor-text-editor a, .elementor-widget-container p a {
	text-decoration: underline;
}

/* Underlined links */
:is(h1, h2, h3, h4, h5, h6, p) a {
	text-decoration: underline;
}

.elementor-icon-list-item a:hover, .elementor-text-editor p a:hover {
	text-decoration: none;
}

/* break words when overflowing content */
body {
  word-break: break-word;
}

/* Set color style to inherit */
.inherit-color * {
    color: inherit;
}

/* line clamp */
.line-clamp-1, .line-clamp-2, .line-clamp-3, .line-clamp-4 {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.line-clamp-2 { -webkit-line-clamp: 2; }
.line-clamp-3 { -webkit-line-clamp: 3; }
.line-clamp-4 { -webkit-line-clamp: 4; }
 
 /* Screenreader text only CSS */
.sr-only {  
    border: 0;  
    clip: rect(1px, 1px, 1px, 1px); 
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal !important; 
  }
  
/* Show or hide social icons */
.elementor-social-icon:not([href]) {
  display:none;
}

.elementor-social-icon {
  margin-right: 12px !important;
}

/* Show  and hide filter container */
.filter-container {
  display: none;
}