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


.m-b {
	margin-bottom: 0 !important;
}
.page-header {
	display: none;
}
#site-header {
	z-index: 9;
}
#site-header .header-inner {
	justify-content: center;
}
.kredit-section .elementor-icon-box-wrapper .elementor-icon-box-title {
	margin-top: 0;
}
.kredit-section .elementor-button,
.vorteile-section .elementor-button{
	width: 100%;
}
.review-section .reviews .elementor-widget-wrap .slick-slide {
	margin-right: 40px;
}
.vorteile-section .elementor-accordion .elementor-accordion-item {
	margin-bottom: 20px;
}
/* .vorteile-section .elementor-accordion .elementor-accordion-item .elementor-tab-content{
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.70) 0%, rgba(0, 0, 0, 0.00) 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
} */
.vorteile-section .elementor-accordion .elementor-accordion-item .elementor-tab-title {
	border-left: 2px solid #CCD8E4;
}
/* .vorteile-section .elementor-accordion .elementor-accordion-item .elementor-tab-content {
	height: 100%;
	max-height: 85px;
    overflow-y: auto;
} */
.vorteile-section .elementor-accordion .elementor-accordion-item .elementor-tab-content::-webkit-scrollbar {
    width: 0;
}
.vorteile-section .elementor-accordion .elementor-accordion-item:has(.elementor-tab-title.elementor-active) {
	border-left: 2px solid #013E79;
}
.vorteile-section .elementor-accordion .elementor-accordion-item .elementor-tab-content.scroll {
    background: transparent;
    background-clip: none;
    -webkit-background-clip: none;
    -webkit-text-fill-color: #000000;
}
.slider-line {
    position: absolute;
    left: 0;
    top: 0;
    width: 2px;
    height: 0;
    background: #004689;
}

/* loan form css start  */
.wpforms-form .wpforms-submit {
	background-color: #004689 !important;
	border-radius: 0 !important;
	width: 100%;
	font-size: 16px !important;
	line-height: 24px !important;
}
.wpforms-form {
	font-family: "Inter", Sans-serif;
}
/* loan form css end  */
.home #site-header {
    background-color: transparent;
}
#site-header {
    background-color: #013E79;
}
.elementor-widget-testimonial .elementor-testimonial-wrapper::before{
    content: url('/wp-content/uploads/2023/11/quotes.svg');
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 10px;
}
.elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-content {
    margin-top: 16px;
}
.elementor-widget-testimonial .elementor-widget-container {
    min-height: 375px;
}
.wpforms-form .wpforms-field .wpforms-required-label {
    display: none;
}
.wpforms-form .wpforms-field-label {
    margin-bottom: 6px !important;
}
.wpforms-form select,
.wpforms-form input {
    border-color: #F2F2F2 !important;
}
.wpforms-container input.wpforms-field-medium, .wpforms-container select.wpforms-field-medium, .wpforms-container .wpforms-field-row.wpforms-field-medium, .wp-core-ui div.wpforms-container input.wpforms-field-medium, .wp-core-ui div.wpforms-container select.wpforms-field-medium, .wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-medium {
    max-width: 100%!important;
}

@media (max-width: 767px){
    .review-section .reviews .elementor-widget-wrap .slick-slide {
        margin-right: 0px;
    }
/*     .elementor-widget-testimonial .elementor-widget-container {
        min-height: unset;
    } */
}