.elementor-kit-5{--e-global-color-primary:#5DCBBB;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#ED6D04;--e-global-color-accent:#F3F6FE;--e-global-color-0e6a779:#808080;--e-global-color-5b9eaa3:#E40349;--e-global-color-9546c77:#92B378;--e-global-color-005a6f9:#333333;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:24px;--e-global-typography-primary-font-weight:normal;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:normal;--e-global-typography-b5a220b-font-family:"Nexus";--e-global-typography-b5a220b-font-size:54px;--e-global-typography-b5a220b-font-weight:700;--e-global-typography-d010d99-font-family:"Nexus";--e-global-typography-d010d99-font-size:78px;--e-global-typography-d010d99-font-weight:700;--e-global-typography-02b3b47-font-family:"Nexus";--e-global-typography-02b3b47-font-size:50px;--e-global-typography-02b3b47-font-weight:700;--e-global-typography-eb54344-font-family:"Nexus";--e-global-typography-eb54344-font-size:38px;--e-global-typography-68e2a16-font-family:"Nexus";--e-global-typography-68e2a16-font-size:32px;--e-global-typography-68e2a16-font-weight:700;--e-global-typography-4ea24c3-font-family:"Nexus";--e-global-typography-4ea24c3-font-size:24px;--e-global-typography-7347c74-font-family:"Roboto";--e-global-typography-7347c74-font-size:13px;background-color:#282624;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 h1{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b5a220b-font-family ), Sans-serif;font-size:var( --e-global-typography-b5a220b-font-size );font-weight:var( --e-global-typography-b5a220b-font-weight );}.elementor-kit-5 h2{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-d010d99-font-family ), Sans-serif;font-size:var( --e-global-typography-d010d99-font-size );font-weight:var( --e-global-typography-d010d99-font-weight );}.elementor-kit-5 h3{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-02b3b47-font-family ), Sans-serif;font-size:var( --e-global-typography-02b3b47-font-size );font-weight:var( --e-global-typography-02b3b47-font-weight );}.elementor-kit-5 h4{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-eb54344-font-family ), Sans-serif;font-size:var( --e-global-typography-eb54344-font-size );}.elementor-kit-5 h5{font-family:var( --e-global-typography-68e2a16-font-family ), Sans-serif;font-size:var( --e-global-typography-68e2a16-font-size );font-weight:var( --e-global-typography-68e2a16-font-weight );}.elementor-kit-5 h6{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-4ea24c3-font-family ), Sans-serif;font-size:var( --e-global-typography-4ea24c3-font-size );}.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;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-5 h1{font-size:var( --e-global-typography-b5a220b-font-size );}.elementor-kit-5 h2{font-size:var( --e-global-typography-d010d99-font-size );}.elementor-kit-5 h3{font-size:var( --e-global-typography-02b3b47-font-size );}.elementor-kit-5 h4{font-size:var( --e-global-typography-eb54344-font-size );}.elementor-kit-5 h5{font-size:var( --e-global-typography-68e2a16-font-size );}.elementor-kit-5 h6{font-size:var( --e-global-typography-4ea24c3-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5 h1{font-size:var( --e-global-typography-b5a220b-font-size );}.elementor-kit-5 h2{font-size:var( --e-global-typography-d010d99-font-size );}.elementor-kit-5 h3{font-size:var( --e-global-typography-02b3b47-font-size );}.elementor-kit-5 h4{font-size:var( --e-global-typography-eb54344-font-size );}.elementor-kit-5 h5{font-size:var( --e-global-typography-68e2a16-font-size );}.elementor-kit-5 h6{font-size:var( --e-global-typography-4ea24c3-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.main-content {
    min-height: calc(100vh - 300px);
    
}
html, body, .main-content{
    overflow-x: hidden !important;
}

.circle-green {

z-index: -10000;
background: radial-gradient( rgba(93, 203, 187, .2) 0%, rgba(40, 38, 36, 0.4) 75%);

}

.circle-yellow {
z-index: -10000;
background: radial-gradient( rgba(250, 255, 254, .2) 0%, rgba(40, 38, 36, 0.4) 75%);

}

.elementor-price-table__button{
    font-weight: 700 !important;
}

.elementor-price-table__features-list{
    display:none;
}
.elementor-widget-price-table{
    max-width:400px !important;
    
}
.elementor-widget-price-table{
    -webkit-box-shadow: 5px 5px 15px 5px rgba(0,0,0,0.6); 
box-shadow: 5px 5px 15px 5px rgba(0,0,0,0.6);
border-radius:20px;
}

.elementor-price-table__header{
    background-repeat: no-repeat !important;
    background-position: top !important;
    background-position-y: 40px !important;
    background-size: contain !important;
    background-image: url("https://welcome.openbeatz.de/wp-content/uploads/sites/2/2023/11/polygon.png") !important;
}


div[data-id="ad8fd41"] .elementor-widget-container {
    border-radius: 20px;
    z-index: 999;
    position: relative;
    background: #333;
}

.elementor-price-table {
    height: 100% !important;
    display: flex;
    justify-content: space-between;
      padding: 0 20px;
    flex-direction: column;
}

.elementor-price-table__header {
    background-image: initial !important;
}

.elementor-price-table__price {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

.elementor-price-table__original-price.elementor-typo-excluded {
    margin-right: 0;
    flex-basis: 100%;
}

.elementor-price-table__original-price.elementor-typo-excluded .elementor-price-table__currency{
    color: var(--e-global-color-5b9eaa3) !important;

}

.elementor-price-table__price {
    row-gap: 10px;
}

div .elementor-widget-price-table {
    max-width: 100% !important;
}
.elementor-price-table__ribbon-inner {
    font-weight: 700 !important;
}
.elementor-price-table__original-price.elementor-typo-excluded {
    order: 2;
    
}




h1,h2,h3,h4,h5,h6, .nexus{
    font-family: nexa-rust-sans-black-2,sans-serif !important;
    font-weight: 900;
    font-style: normal;
    color: #fff;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nexus';
	font-display: auto;
	src: url('https://welcome.openbeatz.de/wp-content/uploads/sites/2/2025/11/NexaRustSans-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */