.elementor-2318 .elementor-element.elementor-element-39d6128{--display:flex;--min-height:80vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2318 .elementor-element.elementor-element-39d6128.e-con{--align-self:flex-start;}.elementor-2318 .elementor-element.elementor-element-686b57f{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-2318 .elementor-element.elementor-element-236182e{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2318 .elementor-element.elementor-element-236182e.elementor-element{--align-self:center;}.elementor-2318 .elementor-element.elementor-element-cf04310{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2318 .elementor-element.elementor-element-f84dd62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2318 .elementor-element.elementor-element-ec5de67{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2318 .elementor-element.elementor-element-ec5de67 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2318 .elementor-element.elementor-element-ec5de67.elementor-element{--align-self:center;}#elementor-popup-modal-2318 .dialog-widget-content{background-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-2318{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-2318 .dialog-message{width:80vw;height:80vh;align-items:flex-start;}#elementor-popup-modal-2318 .dialog-close-button{display:flex;font-size:45px;}#elementor-popup-modal-2318 .dialog-close-button i{color:var( --e-global-color-accent );}#elementor-popup-modal-2318 .dialog-close-button svg{fill:var( --e-global-color-accent );}@media(max-width:767px){.elementor-2318 .elementor-element.elementor-element-39d6128{--content-width:90%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}#elementor-popup-modal-2318 .dialog-message{width:90vw;height:90vh;}#elementor-popup-modal-2318 .dialog-widget-content{border-radius:25px 25px 25px 25px;}#elementor-popup-modal-2318 .dialog-close-button{font-size:45px;}}@media(min-width:768px){.elementor-2318 .elementor-element.elementor-element-39d6128{--content-width:100%;}.elementor-2318 .elementor-element.elementor-element-cf04310{--width:80%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2318 .elementor-element.elementor-element-39d6128{--content-width:85%;}}@media(max-width:1200px) and (min-width:768px){.elementor-2318 .elementor-element.elementor-element-39d6128{--content-width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2318 .elementor-element.elementor-element-39d6128{--content-width:85%;}}@media(max-width:880px) and (min-width:768px){.elementor-2318 .elementor-element.elementor-element-39d6128{--content-width:85%;}}/* Start custom CSS for html, class: .elementor-element-236182e */.elementor-2318 .elementor-element.elementor-element-236182e {
    gap: 20px;
}

#aktuelles_img {
    aspect-ratio: 16 / 9;
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 46px;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f84dd62 */.elementor-2318 .elementor-element.elementor-element-f84dd62 {
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ec5de67 */.elementor-2318 .elementor-element.elementor-element-ec5de67 {
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS */#aktuelles_title {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    font-style: var(--e-global-typography-primary-font-style);
    text-align: center;
}

#aktuelles_release_date {
    font-family: var(--e-global-typography-fcde756-font-family), Sans-serif;
    font-size: var(--e-global-typography-fcde756-font-size);
    font-weight: bold;
    color: var(--e-global-color-primary);
    text-align: end;
    
}

.mt-20px {
    margin-top: 40px;
}

#aktuelles_content {
    color: var(--e-global-color-text);
    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);
}

.elementor-element-24f68a3 .e-con-inner {
    padding: 0 !important;
    justify-content: stretch !important;
}/* End custom CSS */