.elementor-kit-811{--e-global-color-primary:#121212;--e-global-color-secondary:#79B901;--e-global-color-text:#FFFFFF;--e-global-color-accent:#E4E4E0;--e-global-color-5bdf2633:#4054B2;--e-global-color-3fb6edc8:#23A455;--e-global-color-486d1096:#000;--e-global-color-18861161:#FFF;--e-global-color-20862f7e:#A0E125;--e-global-color-2bab65fd:#85BB1F;--e-global-color-467d41e2:RGBA(0, 0, 0, 0.64);--e-global-color-151367e9:#79B901;--e-global-color-7bf1e8ec:#609202;--e-global-color-3dc7502:#61CE70;--e-global-color-77ef5fe:#000000;--e-global-color-e300466:#A0E125;--e-global-typography-primary-font-family:"proxima-nova";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"proxima-nova";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"proxima-nova";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"proxima-nova";--e-global-typography-accent-font-weight:500;--e-global-typography-e2753d9-font-family:"proxima-nova";--e-global-typography-e2753d9-font-size:0.875rem;--e-global-typography-e2753d9-font-weight:700;--e-global-typography-e2753d9-font-style:normal;background-image:url("https://testsystem.copunet.de/wp-content/uploads/2024/10/81ef2d254d2eca291b9e17b3cf2e9e9d-1.png");color:#121212;font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:normal;line-height:18px;}.elementor-kit-811 button,.elementor-kit-811 input[type="button"],.elementor-kit-811 input[type="submit"],.elementor-kit-811 .elementor-button{background-color:#79B90100;font-family:var( --e-global-typography-e2753d9-font-family ), Sans-serif;font-size:var( --e-global-typography-e2753d9-font-size );font-weight:var( --e-global-typography-e2753d9-font-weight );font-style:var( --e-global-typography-e2753d9-font-style );border-radius:24px 24px 24px 24px;padding:13px 24px 12px 24px;}.elementor-kit-811 e-page-transition{background-color:#FFBC7D;}.elementor-kit-811 a{color:var( --e-global-color-primary );font-family:"proxima-nova", Sans-serif;}.elementor-kit-811 h1{font-family:"proxima-nova", Sans-serif;font-size:194px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:143.56px;}.elementor-kit-811 h2{font-family:"proxima-nova", Sans-serif;font-size:111px;font-weight:900;text-transform:capitalize;}.elementor-kit-811 h3{font-family:"proxima-nova", Sans-serif;font-size:80px;font-weight:900;}.elementor-kit-811 h4{font-family:"proxima-nova", Sans-serif;font-size:48px;font-weight:900;line-height:38.42px;letter-spacing:-1.44px;}.elementor-kit-811 h5{font-family:"proxima-nova", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:41.6px;}.elementor-kit-811 h6{font-family:"proxima-nova", Sans-serif;}.elementor-kit-811 button:hover,.elementor-kit-811 button:focus,.elementor-kit-811 input[type="button"]:hover,.elementor-kit-811 input[type="button"]:focus,.elementor-kit-811 input[type="submit"]:hover,.elementor-kit-811 input[type="submit"]:focus,.elementor-kit-811 .elementor-button:hover,.elementor-kit-811 .elementor-button:focus{border-style:none;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;--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:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-811 button,.elementor-kit-811 input[type="button"],.elementor-kit-811 input[type="submit"],.elementor-kit-811 .elementor-button{font-size:var( --e-global-typography-e2753d9-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-811 button,.elementor-kit-811 input[type="button"],.elementor-kit-811 input[type="submit"],.elementor-kit-811 .elementor-button{font-size:var( --e-global-typography-e2753d9-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*fancy card padding and text styles */
/*desktop*/
@media screen and (min-width:1024px) {
    .fancy-card{
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
        border-radius: 1rem;
        transition: background 300ms ease,
        box-shadow 300ms ease-in;
        margin:2em;
        padding:3em 2em !important;
    }
    .fancy-card:hover {
        background-color: #121212;
        box-shadow: rgba(149, 157, 165, 0.8) 0px 8px 24px;
    }
}
/*mobile*/
@media screen and (max-width:767px) {
    .fancy-card{
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
        border-radius: 1rem;
        transition: background 300ms ease,
        box-shadow 300ms ease-in;
        padding:0.5em 0.25em !important;
        margin-bottom:0.5em;
    }
    .fancy-card:hover {
        background-color: #121212;
        box-shadow: rgba(149, 157, 165, 0.8) 0px 8px 24px;
    }
}
/*tablet*/
@media screen and (min-width:768px) and (max-width:1023px) {
    .fancy-card>div {
        padding:1em  2em!important;
        margin:1em !important;
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
        border-radius: 1rem;
        transition: background 300ms ease,
        box-shadow 300ms ease-in;
    }
    .fancy-card>div:hover {
        background-color: #121212;
        box-shadow: rgba(149, 157, 165, 0.8) 0px 8px 24px;
    }
}
/*hover states*/
.fancy-card:hover  #yt_logo {
    fill:#FF0000;
    transtion:fill 0.3s ease-out;
}
.fancy-card:hover .elementor-widget-text-editor>.elementor-widget-container{
    color:white;
}

.fancy-card:hover  img {
        filter: brightness( 100% ) !important;
    }

p {
  margin-block-end: 0 !important;
}/* End custom CSS */