/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
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: 2.0.0
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 */



/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* WEBSEITE */

strong, b{
font-weight:500 !important;
}
.weiss{
color:#ffffff !important;
font-weight:400 !important;
}

.mtpt-0{
margin-top:0px !important;
padding-top:0px !important;
}
.mb-0{
margin-bottom:0px !important;
padding-bottom:0px !important;
}


.mt-50{
margin-top:50px !important;
}

.mt-100{
margin-top:100px !important;
}
.text-decor{
text-decoration: none!important;
}

/* Hilfreiches Optionales CSS */


/* Textobjekte: Entfernen der 30px Margin nach unten. Vergib dem Textobjekt die Klasse: textboxfix  */
.textboxfix p:last-of-type {margin-bottom:0px !important}

/* Standard Margins */


.mt30 {margin-top:30px}
.mr30 {margin-right:30px}
.mb30 {margin-bottom:30px}
.ml30 {margin-left:30px}

.mt50 {margin-top:50px}
.mr50 {margin-right:50px}
.mb50 {margin-bottom:50px}
.ml50 {margin-left:50px}

.mt60 {margin-top:60px}
.mr60 {margin-right:60px}
.mb60 {margin-bottom:60px}
.ml60 {margin-left:60px}


.mt100 {margin-top:100px}
.mr100 {margin-right:100px}
.mb100 {margin-bottom:100px}
.ml100 {margin-left:100px}

.mtn50  {margin-top:-50px}
.mtn100 {margin-top:-100px}

.pt50 {padding-top:50px}
.pr50 {padding-right:50px}
.pb50 {padding-bottom:50px}
.pl50 {padding-left:50px}


.pt100 {padding-top:100px}
.pt100 {padding-right:100px}
.pb100 {padding-bottom:100px}
.pl100 {padding-left:100px}


.a-color-p{color:#1d242a!important}
ol li, ul li {margin-bottom:10px}

@media (max-width: 300px) {
body, p, h1,h2,h3,h4,h5 {
 hyphens: auto !important}
}
}