.elementor-kit-7{--e-global-color-primary:#405B3D;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#7A7A7A;--e-global-color-accent:#405B3D;--e-global-color-0d8eeac:#617B4C;--e-global-color-cbd8b61:#ADBA80;--e-global-color-bf735cf:#02010100;--e-global-color-f1697f5:#DFE5DB;--e-global-typography-primary-font-family:"Barlow (Local)";--e-global-typography-primary-font-size:55px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Barlow (Local)";--e-global-typography-secondary-font-size:45px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Barlow (Local)";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:500;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Barlow (Local)";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-text-transform:none;--e-global-typography-accent-line-height:1.2em;--e-global-typography-eccb4f6-font-family:"Barlow (Local)";--e-global-typography-eccb4f6-font-size:50px;--e-global-typography-eccb4f6-font-weight:500;--e-global-typography-eccb4f6-line-height:1.2em;--e-global-typography-fe91570-font-family:"Barlow (Local)";--e-global-typography-fe91570-font-size:20px;--e-global-typography-fe91570-font-weight:600;--e-global-typography-fe91570-line-height:1.2em;--e-global-typography-243fd29-font-family:"Barlow (Local)";--e-global-typography-243fd29-font-size:14px;--e-global-typography-243fd29-font-weight:500;--e-global-typography-243fd29-line-height:1.4em;--e-global-typography-0c0bddb-font-family:"Barlow (Local)";--e-global-typography-0c0bddb-font-size:16px;--e-global-typography-0c0bddb-font-weight:500;--e-global-typography-0c0bddb-line-height:1.2em;--e-global-typography-d1feb29-font-family:"Barlow (Local)";--e-global-typography-d1feb29-font-size:16px;--e-global-typography-d1feb29-font-weight:600;--e-global-typography-d1feb29-line-height:1.2em;--e-global-typography-cc3f706-font-family:"Barlow (Local)";--e-global-typography-cc3f706-font-size:25px;--e-global-typography-cc3f706-font-weight:600;--e-global-typography-cc3f706-line-height:1.2em;--e-global-typography-c0db52e-font-family:"Barlow (Local)";--e-global-typography-c0db52e-font-size:34px;--e-global-typography-c0db52e-font-weight:600;--e-global-typography-c0db52e-line-height:1.2em;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:12px 20px 12px 20px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{color:var( --e-global-color-primary );background-color:#71885E;border-radius:10px 10px 10px 10px;padding:15px 25px 15px 25px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-primary-font-size:50px;--e-global-typography-secondary-font-size:40px;--e-global-typography-eccb4f6-font-size:40px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-7 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:10px;--container-default-padding-right:20px;--container-default-padding-bottom:10px;--container-default-padding-left:20px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-primary-font-size:35px;--e-global-typography-secondary-font-size:30px;--e-global-typography-eccb4f6-font-size:30px;--e-global-typography-c0db52e-font-size:28px;--e-global-typography-c0db52e-line-height:1.3em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-7 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html, body {
    overflow-x: hidden;
}

.elementor-kit-7 .max1920 {
    max-width: 1920px;
}

@media (min-width: 950px) and (max-width: 1279px) {
    .elementor-kit-7 .big_tablet {
        flex-direction: row!important;
    }
}


.elementor-kit-7 .elementor-widget-text-editor a {
    color: inherit;
    text-decoration: underline;
}


/* Widgets fixes */

.elementor-kit-7 .elementor-icon-box-title {
    margin-top: 0;
}

.elementor-kit-7 .elementor-widget-text-editor p:last-child {
    margin-bottom: 0;
}

.elementor-kit-7 .contact_box .elementor-icon-box-content {
    align-items: center;
    display: flex;
}



.elementor-kit-7 .elementor-icon-box-icon, .elementor-kit-7 .elementor-icon-wrapper {
    display: flex!important;
}





/* Global settings */


.elementor-kit-7 .elementor-location-header {
    height: 101px;
}

@media (max-width: 1279px) {
    .elementor-kit-7 .elementor-location-header {
    height: 81px;
}
}

@media (max-width: 767px) {
    
        .elementor-kit-7 .elementor-location-header {
    height: 66px;
}
    
    
    .elementor-kit-7 .mobile_hidden {
        display: none;
    }
}




.elementor-kit-7 .accent_text {
    color: var(--e-global-color-cbd8b61);
}

@media (min-width: 1280px) {
.elementor-kit-7 .container600 {
    width: 600px!important;
}
}




/* Pulsing button */

.elementor-kit-7 .pulse .elementor-icon {
    position: relative;
}


.elementor-kit-7 .pulse .elementor-icon:before {
    content: '';
    position: absolute;
    width: calc(100% + 8px);
    height: calc(100% + 8px);
    background-color: transparent;
    top: -4px;
    left: -4px;
    border: solid 1px rgba(255, 255, 255, 0.3);
    border-radius: 50px;
    
}

.elementor-kit-7 .pulse .elementor-icon:after {
    content: '';
    position: absolute;
    width: calc(100% + 16px);
    height: calc(100% + 16px);
    background-color: transparent;
    top: -8px;
    left: -8px;
    border: solid 1px rgba(255, 255, 255, 0.1);
    border-radius: 50px;
    transition: 0.2s all;
}



.elementor-kit-7 .pulse .elementor-icon:after, .elementor-kit-7 .pulse .elementor-icon:before {
  animation: pulse1 1.5s ease-in-out infinite;
}




@keyframes pulse1 {
  0% {
    opacity: 0;
   
  
  }
  25% {
     opacity: 0.5; 
  }
  
  50% {
     opacity: 1; 
  }
  
  75% {
     opacity: 0.5; 
     
  }
  
  100% {
     opacity: 0; 
     
  }
}




.elementor-kit-7 .elementor-widget-text-editor ul {
    list-style: none;
    padding-left: 30px;
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.elementor-kit-7 .elementor-widget-text-editor li {
    position: relative;
}

.elementor-kit-7 .elementor-widget-text-editor li:before {
    position: absolute;
    content: '';
    background-image: url("/wp-content/uploads/2023/11/finanzkamerad_icon.svg");
    height: 24px;
    width: 24px;
    background-size: contain;
    left: -30px;
}


.elementor-kit-7 .post-password-form {
    max-width: 1000px;
    margin: auto;
    padding: 100px 20px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Barlow (Local)';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://deinfinanzkamerad.de/wp-content/uploads/2023/11/Barlow-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow (Local)';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://deinfinanzkamerad.de/wp-content/uploads/2023/11/Barlow-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow (Local)';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://deinfinanzkamerad.de/wp-content/uploads/2023/11/Barlow-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow (Local)';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://deinfinanzkamerad.de/wp-content/uploads/2023/11/Barlow-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow (Local)';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://deinfinanzkamerad.de/wp-content/uploads/2023/11/Barlow-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow (Local)';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://deinfinanzkamerad.de/wp-content/uploads/2023/11/Barlow-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */