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


.g-list .elementor-icon-box-icon {margin-top:5px;}

.hero .elementor-element-5140a73 .elementor-widget-container {clip-path: polygon(0% 0%, 5% 50%, 0% 100%, 95% 100%, 100% 50%, 95% 0);}

.elementor-menu-toggle {padding:0px;}

.subnav .elementor-nav-menu--dropdown ul li.menu-item a {padding:10px 10px;}

.mainmenu .e-n-menu .e-n-menu-wrapper {background-color:#fff !important;}

.mainmenu .e-n-menu-title:hover a , .subnav .elementor-nav-menu--main .menu-item:hover a {color:#BCCF00 !important;}
.mainmenu .e-n-menu-title:hover {border-bottom: 2px #BCCF00 solid !important;}

.mod-icon-list li.elementor-icon-list-item {padding-bottom:10px !important;}
.mod-icon-list li.elementor-icon-list-item .elementor-icon-list-text {line-height:1.125;}

#form-field-akzeptanz {position:relative; top:2px;}

#cookie-notice {background-color:rgba(0,125,169,0.95)!important;}
.cookie-notice-container {font-family: "Exo 2", "Tahoma", "Helvetica", "Arial", "sans-serif" !important; font-weight:600; line-height:1.2; font-size:0.85rem;box-shadow:0px -1px 3px #555;}
.cn-button {font-family: "Exo 2", "Tahoma", "Helvetica", "Arial", "sans-serif" !important; font-weight:600; font-size:0.85rem !important; padding:15px !important;background-color:#007da9; border: 2px solid #fff !important; border-radius:0px !important; transition: all 0.5s ease;}
.cn-button:hover {background-color:#bccf00 !important;transition: all 0.5s ease; border: 2px solid #fff !important;}