.elementor-kit-2781{--e-global-color-primary:#0086B4;--e-global-color-secondary:#F9FAFC;--e-global-color-text:#030303;--e-global-color-accent:#E7312F;--e-global-color-3ce5fa7:#3F4850;--e-global-color-ce3e386:#FFFFFF;--e-global-color-b1aa77c:#0086B41A;--e-global-color-0b1be93:#E6302F1A;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-9dd3c30-font-size:20px;--e-global-typography-9dd3c30-font-weight:600;--e-global-typography-9dd3c30-line-height:1.2em;--e-global-typography-98e50ac-font-size:28px;--e-global-typography-98e50ac-font-weight:600;--e-global-typography-98e50ac-line-height:1.2em;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-kit-2781 button,.elementor-kit-2781 input[type="button"],.elementor-kit-2781 input[type="submit"],.elementor-kit-2781 .elementor-button{background-color:var( --e-global-color-primary );font-size:18px;font-weight:600;text-decoration:none;color:var( --e-global-color-ce3e386 );border-style:none;border-radius:8px 8px 8px 8px;padding:0.75em 1.25em 0.75em 1.25em;}.elementor-kit-2781 button:hover,.elementor-kit-2781 button:focus,.elementor-kit-2781 input[type="button"]:hover,.elementor-kit-2781 input[type="button"]:focus,.elementor-kit-2781 input[type="submit"]:hover,.elementor-kit-2781 input[type="submit"]:focus,.elementor-kit-2781 .elementor-button:hover,.elementor-kit-2781 .elementor-button:focus{background-color:#007399;color:var( --e-global-color-ce3e386 );}.elementor-kit-2781 e-page-transition{background-color:#FFBC7D;}.elementor-kit-2781 a{color:var( --e-global-color-primary );font-weight:500;text-decoration:none;}.elementor-kit-2781 a:hover{color:#007399;text-decoration:none;}.elementor-kit-2781 h1{font-size:48px;font-weight:600;line-height:1.2em;}.elementor-kit-2781 h2{font-size:36px;font-weight:600;line-height:1.2em;}.elementor-kit-2781 h3{font-size:28px;font-weight:600;line-height:1.2em;}.elementor-kit-2781 h4{font-size:24px;font-weight:600;line-height:1.2em;}.elementor-kit-2781 h5{font-size:20px;font-weight:600;line-height:1.2em;}.elementor-kit-2781 h6{font-weight:600;line-height:1.2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:16px;}.elementor-element{--widgets-spacing:16px 16px;--widgets-spacing-row:16px;--widgets-spacing-column:16px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-2781 h1{font-size:36px;}.elementor-kit-2781 h2{font-size:28px;}.elementor-kit-2781 h3{font-size:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-2781 h1{font-size:28px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */ul {
    /*list-style-type: square;*/
    margin-bottom: 0.9rem;
    padding-left: 1.75rem;
}

ul > li::marker {
    color: var(--e-global-color-primary, );
}

ol {
    margin-bottom: 0.9rem;
    padding-left: 1.75rem;
}

li:last-child:not([class]){
    margin-bottom: 12px!important;
}

p:last-child {
    margin-bottom: 0;
}


.papke-box {
    min-height: 280px;
}

.papke-box .elementor-widget-wrap {
    transition: box-shadow 0.3s ease-in-out;
}

.papke-box:after {
    content: '';
    background-image: var(--wpr-bg-b2f14a1c-4d9d-4d16-b2da-ff7ba3bf3a5a);
    position: absolute;
    right: 1.5rem;
    top: 1.5rem;
    height: 48px;
    width: 48px;
    background-size: cover;
    opacity: .25;
}

.papke-box .elementor-widget-wrap:hover {
    box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px 0px;
}

p{
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}


@media only screen and (max-width: 1024px) {
a, h1, h2, h3, h4, h5, h6 {
    hyphens: auto!important;
}
}

h2, h3, h4, h5, h6 {
    hyphens: auto!important;
}

.gform_button {
    border: none !important;
    font-weight: 500 !important;
    font-size: 17px !important;
    padding: 0.75em 1.25em 0.75em 1.25em !important;
}

.card {
    overflow: hidden;
    border-radius: 8px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.19);
    transition: box-shadow .2s ease-in-out;
}

.card:hover {
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.19);
}

.btn-accent .elementor-button {
    background-color: var(--e-global-color-accent);
}

.btn-accent .elementor-button:hover {
    background-color: hsl(1 79% 45%);
}

.blog-red {
    background-color: var(--e-global-color-0b1be93);
    border-radius: 8px;
    padding: 24px !important;
        margin-bottom: 2rem;
}

.blog-red strong {
    color: var(--e-global-color-accent);
}

.blog-blue {
    background-color: var(--e-global-color-b1aa77c);
    border-radius: 8px;
    padding: 24px !important;
    padding-top: 56px !important;
    margin-bottom: 2rem;
    color: var(--e-global-color-text);
    background-image: var(--wpr-bg-c4a7f67e-5f36-406b-8ab6-0204220ca4ce);
    background-repeat: no-repeat;
    background-position: left 24px top 1rem;
    background-size: 32px;
}

/*.blog-blue-icon {
    background-image: url(https://www.buergschaft24.de/wp-content/uploads/2024/02/zielscheibe-mit-pfeilenb24-.svg);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 2rem !important;
    background-size: 24px 24px;
}
*/


.blog-blue-list {
    background-color: var(--e-global-color-b1aa77c);
    border-radius: 8px;
    padding-top: 24px;
    padding-right: 24px;
    padding-bottom: 24px !important;
    padding-left: 1.75rem;
        margin-bottom: 2rem;
}

.blog-blue strong {
    color: var(--e-global-color-primary);
}

.elementor-video {
    height: 100% !important;
}

.custom-link {
    color: currentcolor !important;
    display: inline !important;
}

/* Gravity Forms Custom CSS */

.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices {
    border: 0 !important;
    border-radius: 8px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.19);
    transition: box-shadow .2s ease-in-out;
}


.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices:hover {
     box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.19);
}

.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
border: 0;
border-radius: 8px;
 box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.19);
    transition: box-shadow .2s ease-in-out;
}

.gform_wrapper.gravity-theme input[type=color]:hover, .gform_wrapper.gravity-theme input[type=date]:hover, .gform_wrapper.gravity-theme input[type=datetime-local]:hover, .gform_wrapper.gravity-theme input[type=datetime]:hover, .gform_wrapper.gravity-theme input[type=email]:hover, .gform_wrapper.gravity-theme input[type=month]:hover, .gform_wrapper.gravity-theme input[type=number]:hover, .gform_wrapper.gravity-theme input[type=password]:hover, .gform_wrapper.gravity-theme input[type=search]:hover, .gform_wrapper.gravity-theme input[type=tel]:hover, .gform_wrapper.gravity-theme input[type=text]:hover, .gform_wrapper.gravity-theme input[type=time]:hover, .gform_wrapper.gravity-theme input[type=url]:hover, .gform_wrapper.gravity-theme input[type=week]:hover, .gform_wrapper.gravity-theme select:hover, .gform_wrapper.gravity-theme textarea:hover {
     box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.19);
}


/* Gravity Form ID4 */
.gform_wrapper.gravity-theme .gfield input.medium, .gform_wrapper.gravity-theme .gfield select.medium {
    width: calc(100% - 16px / 2 )
    !important;
}

#input_4_6_1 {
    transform: scale(1.2);
    margin-top: 3px;
}

.ginput_container_consent.ginput_container_consent  {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    gap: 8px;

}
/* Gravity Form ID4 */

strong, b {
    font-weight: 600;
}

.c-shadow {
    box-shadow: 0px 0.4px 0.7px rgba(0, 0, 0, 0.017), 0px 0.9px 1.7px rgba(0, 0, 0, 0.024), 0px 1.8px 3.1px rgba(0, 0, 0, 0.03), 0px 3.1px 5.6px rgba(0, 0, 0, 0.036), 0px 5.8px 10.4px rgba(0, 0, 0, 0.043), 0px 14px 25px rgba(0, 0, 0, 0.06) ;
        display: flex;
    justify-content: space-between;
    z-index: 99;
}



.e-n-accordion-item-title-text a.custom-link {
    font-weight: 600 !important;
}

.vergleich-search-field:hover {
border-color: hsl(1 79% 45%) !important;
}

.vergleich-search-field:hover .button {
background-color: hsl(1 79% 45%) !important;
border-radius: 0 !important;
}

.vergleich-search-field input {
border-color: #E7312F !important;
border-radius: 0 !important;
}

.vergleichs-header__button {
    border: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-Thin.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-ThinItalic.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-ExtraLight.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-ExtraLightItalic.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-Light.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-LightItalic.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-Regular.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-Italic.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-Medium.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-MediumItalic.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-SemiBold.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-SemiBoldItalic.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-Bold.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-BoldItalic.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-Black.ttf) format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url(https://www.buergschaft24.de/wp-content/uploads/2024/06/Poppins-BlackItalic.ttf) format('truetype');
}
/* End Custom Fonts CSS */