/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url("/_assets/templates/megainc/fonts/open-sans-v34-latin-regular.eot"); /* IE9 Compat Modes */
  src: local(''),
       url("/_assets/templates/megainc/fonts/open-sans-v34-latin-regular.eot#iefix") format('embedded-opentype'), /* IE6-IE8 */
       url("/_assets/templates/megainc/fonts/open-sans-v34-latin-regular.woff2") format('woff2'), /* Super Modern Browsers */
       url("/_assets/templates/megainc/fonts/open-sans-v34-latin-regular.woff") format('woff'), /* Modern Browsers */
       url("/_assets/templates/megainc/fonts/open-sans-v34-latin-regular.ttf") format('truetype'), /* Safari, Android, iOS */
       url("/_assets/templates/megainc/fonts/open-sans-v34-latin-regular.svg#OpenSans") format('svg'); /* Legacy iOS */
}

/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url("/_assets/templates/megainc/fonts/open-sans-v34-latin-700.eot"); /* IE9 Compat Modes */
  src: local(''),
       url("/_assets/templates/megainc/fonts/open-sans-v34-latin-700.eot#iefix") format('embedded-opentype'), /* IE6-IE8 */
       url("/_assets/templates/megainc/fonts/open-sans-v34-latin-700.woff2") format('woff2'), /* Super Modern Browsers */
       url("/_assets/templates/megainc/fonts/open-sans-v34-latin-700.woff") format('woff'), /* Modern Browsers */
       url("/_assets/templates/megainc/fonts/open-sans-v34-latin-700.ttf") format('truetype'), /* Safari, Android, iOS */
       url("/_assets/templates/megainc/fonts/open-sans-v34-latin-700.svg#OpenSans") format('svg'); /* Legacy iOS */
}

body {background-color:#fff!important;font-family: 'Open Sans';font-size:16px!important;line-height:1.8;height:100vH;font-weight:400!important;}
body a {color: #f39200;}
body a:hover {color: #000;}
.float-start {display: none;}
/* Diese Angaben greifen ERST ab einer Bildschirmbreite von 1440px */
@media (min-width: 1500px) {
    
    /* 1. Breite der Sektion anpassen */
    .desktop-xl {
      max-width: 2400px !important; 
      margin-left: 250px !important;
      margin-top: -200px !important;
    }
    .desktop-xl-breadcrumb {
      max-width: 2400px !important; 
      margin-left: 250px !important;
    }
}


body.view-article .sp-page-title .breadcrumb {
    font-size: 14px;
    text-transform: none;
    letter-spacing: normal;
}

body.view-article .sp-page-title .breadcrumb a {
    color: #4a5568;
}
.page-header.custom-article-header h1 {
  font-size: 24px;
  text-transform: none;
  letter-spacing: normal;
  font-weight: 700;
}

.btn.btn-pdf {
  border: 1px solid;
}


.container .com-content-article.item-page {
  padding-left:15px;
  padding-right:15px;
}
.fa.fa-at {font-size: 14px;padding-left: 2px;padding-right: 2px;}
.first {margin-top: -100px !important;padding-top: 200px !important;}
.sppb-column .hv1 {padding: 0px !important;}
.hv .sppb-nav .active .sppb-tab-subtitle {display: block;font-weight: normal;color: #000;font-size: 16px;}
.hv .sppb-tab-subtitle {display: block;color: #000;font-weight: normal;font-size: 16px;}
.hv sppb-nav-tabs > li > a {font-size: 16px;font-weight: bold;}
.hv_small {font-size:16px;top: 5px;position: relative;}
.hv.sppb-addon-accordion .sppb-panel-heading .sppb-panel-title{line-height:1;}
.hv .sppb-panel-body {padding: 0px;border-top: 1px solid transparent;}
.hv .sppb-addon-accordion .sppb-panel-heading .sppb-panel-title {
    font-size: 24px;
    opacity: 1;
    font-weight: 400;
    background: #fff;
    padding-bottom: 10px;
    margin: 0;
    color: #000;
    display: block;
    padding-left: 0px;}
.hv .sppb-panel-heading .sppb-toggle-direction {font-size:30px; right:35px; color:#f39000;}
.hv .sppb-panel-modern > .sppb-panel-heading.active .sppb-panel-title {
    padding: 0px !important;
        padding-top: 0px;
        padding-bottom: 0px;
    background: #fff;
    color: #f39000;;
    padding-bottom: 10px !important;
    padding-top: 10px !important;}
.hv .sppb-panel-modern {margin-bottom: 0px !important;padding-top: 10px;margin-top: 0px;}
.hv .sppb-panel-group {padding: 0px; margin-bottom: 30px;}
.hv .sppb-panel-heading.active{border-bottom:0px;}
.hv .sppb-panel-modern > .sppb-panel-heading {border-bottom: 1px solid #ccc!important;padding-bottom: 15px;}
#cookiehintinfo {color: #f39000!important;}
#redim-cookiehint .cookiecontent{font-size:14px!important;}
#redim-cookiehint a {color: #f39000!important;font-size:14px;}
#redim-cookiehint .cookiebuttons a.btn {border-radius: 10px !important;margin: 10px;background: #f39000!important;color: #fff !important;}
#redim-cookiehint {background-color: #ffff!important;text-align: center;border-radius: 30px;max-width: 600px;padding: 50px 50px!important; color:#000!important;}
.custom_footer img {width:13px;height:13px;display:inline-block;background:rgb(162,162,162);margin:2px;}
.custom img {width:13px;height:13px;display:inline-block;background:#f39000;margin:2px;}
.custom:hover img{background:#000;}
.sidebar {border-left: 2px solid #efefef;padding-left:20px!important;}
.col-lg-4.article-body-right {padding-left: 80px;}
.sppb-addon-ajax-contact {padding: 55px 0px 55px 0px;}
.container {max-width: 1200px;}
.mytab .oneleft {font-weight: 600;padding-right: 50px; padding-left:10px;}
.mytab td {white-space:normal; padding-top: 20px;padding-bottom: 20px;background: #fff;border: none;border-bottom-color: currentcolor;border-bottom-style: none;border-bottom-width: medium;border-bottom: 2px solid #efefef;}
.mod-languages {padding: 5px;border: 0px solid #f39000;top:22px; position:relative;display: flex; right: 40px;}
.mod-languages::before{margin-right: 20px;opacity: 0.9;transition: 0.3s;padding-left: 10px;}
.dtHorizontalWrapper {overflow: scroll;}
#dtHorizontal th, td {white-space: nowrap; border: 0px; border-bottom:2px solid #f39000;box-shadow: none !important;}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_desc_disabled:after,
table.dataTable thead .sorting_desc_disabled:before {
bottom: .5em;}
#sppb-addon-1573830056666 .sppb-addon-title h3{font-size:24!important;}
#dtHorizontal.table-bordered > :not(caption) > * {border-width: 0px;}
#dtHorizontal.customtab{min-width: 150px;}
#dtHorizontal.table-bordered {border:0px!important;}
#dtHorizontal.table-bordered td, .table-bordered th {border-left: 0px; border-right: 0px; padding: 20px; padding-left: 0px; padding-right:60px;text-align:right;}
#dtHorizontal.table-striped tbody tr:nth-of-type(2n+1){background-color: rgba(0,0,0,.02);}
#dtHorizontal.table-bordered td {border:0px!important;}
#dtHorizontal.table-bordered .oneleft {text-align:left!important; font-weight: 600; padding-left:10px;}
#dtHorizontal th {font-size:18px;}
.border-right-white{border-right: 1px solid #fff;}
.fullgrey {min-height:100%;}
.bottom-button{position:absolute;bottom:20px;}
.first-section-start{margin-top:-100px!important;margin-bottom:100px;}
.sppb-panel-modern .sppb-panel-body {padding-left:0px;}
.sppb-nav-pills > li > a{border-bottom: 2px solid #f39000;background: #fff;border-radius: 0px;font-size: 24px; font-weight:normal;margin-right:20px;}
.sppb-nav-pills > li.active > a, .sppb-nav-pills > li.active > a:focus, .sppb-nav-pills > li.active > a:hover {color: #f39000 !important;background-color: #fff !important;}
.mytable td:first-child {width: 270px;overflow-wrap: break-word!important;}
.fb .sppb-addon.sppb-addon-text-block {float:left; max-width:600px;}
.fb .sppb-text-right {text-align: right;float: right;margin-top: -50px;}
.fb .sppb-panel-modern .sppb-panel-body {padding-left: 0px;margin-top: 30px;border-top: none;}
.sppb-addon-table-main td {color: #000; padding: 16px 0px; font-size: 16px;}
.fb .sppb-divider {display: inline-block;width: 100%;border-bottom: 2px solid;border-bottom-color: currentcolor;margin-bottom: 20px;margin-top: 20px;border-color: #f3f3f3;}
#sp-bottom-top .sppb-btn, .sppb-btn{border-radius:0px;}
xx.image-layout-preset-style-poster .sppb-addon-image-layout-content{margin:25%;}
xx.news-start h3 a{font-size:30px!important;}
.title_start{background:#f39000;margin-bottom: 20px; padding: 10px 20px 10px 20px;white-space: nowrap;text-align: right;margin-top: 50px;margin-right: -20px;margin-left: 25px;}
.title_start_us{display:inline-block; background:#f39000;margin-bottom: 10px; padding: 10px 20px 10px 20px;white-space:normal;}
#sp-bottom-top a, #sp-footer a, #sp-bottom a {color: rgba(162, 162, 162, .9);}
.close-offcanvas {position: absolute;top: 15px;z-index: 1;border-radius: 100%;width: 35px;height: 35px;line-height: 35px;text-align: center;font-size: 16px;background: #000;color: #fff;}
.fullheight {height: 500px;background: #ffffffc2;align-items: center;display: flex;padding: 50px;margin-bottom:0px;}
.fullheight-orange {height: 500px;background: #f39000e8;align-items: center;display: flex;padding: 50px;margin-bottom:0px;}
.fullheight-orange-start {background: #f39000e8;align-items: center;display: flex;margin-bottom:0px;}
.btn.btn-outline-secondary.btn-sm {border: 2px solid #f39000;border-radius: 0px;color:#f39000;}
.btn.btn-outline-secondary.btn-sm:hover {border: 2px solid #000;border-radius: 0px;color:#000;background:#fff;}
.pager {border-top: 0px;}
#sp-bottom-top .sppb-btn:hover, .sppb-btn:hover, #sp-bottom-top .sppb-btn:focus, .sppb-btn:focus {outline:0;
opacity: 1;}
#sp-page-builder .sp-pagebuilder-page-edit{z-index:20000;position:fixed;top:150px;}
.noklick  {pointer-events: none;cursor: default;text-decoration: none;}
#sp-main-body {padding: 0 0 100px 0;}
.top img{max-height: 60px;}
#sp-section-1 {background-color: #fff!important;}
#sp-top1 {padding-left:30px: 0px;max-width:50%}
#sp-top2 {padding-right:30px: 0px;max-width:50%}
.mod-languages form .chzn-container .chzn-drop{min-width:30px!important; font-size:16px;}
.chzn-container.chzn-container-single .chzn-drop{background:#343a40;}
.mod-languages form .chzn-container .chzn-single {border:none!important;}
.mod-languages form .chzn-container.chzn-container-active .chzn-single {border:none!important;}
.chzn-container-single .chzn-drop {margin-top: -2px!important;}
.chzn-container .chzn-results{color:#fff!important;}
.active-result.result-selected {display: none !important;}
.mod-languages ul > li > a {color:#fff;}
.mod-languages .chzn-container .chzn-drop .chzn-results li:hover {color:#f39200!important;}
.mod-languages::before {color:#fff!important;content:"\f021";display: none;}
#sp-top-bar .container .sp-column.text-center.text-lg-right {text-align: right;}
#sp-top-bar {
background: transparent;
color: #fff;
z-index: 99999;
position: absolute;
padding-top: 8px !important;
padding: 10px !important;
right: 30px;
width: auto;
white-space: nowrap;
}
#sp-top-bar .container {min-width: 100%;}
#sp-header {left: 0;top: 0;width: 100%;z-index:9999;height:100px;background:#00000080!important;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);display: flex;align-items: center;}
.nav-placeholder {max-height:70px; background: #000;}
#sp-header .logo{margin-left:30px; padding:0px;background-color:transparent!important;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {display: inline-block;;font-size: 14px;margin: 0;letter-spacing: 1.6px;text-transform: uppercase; color:#000;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {color: #f39200;}
#sp-header.header-sticky {background: #000000bd!important;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2)!important;height: 70px!important;top:0;}
#sp-header.header-sticky .logo-image {max-height: 40px!important;}
#sp-header.header-sticky #sp-logo .logo{max-height:70px!important;}
.header-sticky .sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {display: inline-block;line-height: 70px;}
.header-sticky #sp-logo {max-height: 70px;}
#sp-header .container {min-width: 100%;  -webkit-transition: all 0.8s;
-moz-transition: all 0.8s;
-ms-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;}
#sp-footer {background-color:#f39200!important;}
footer, .footer, .custom {
    position: relative;
    z-index: 9999 !important;
    pointer-events: auto !important;
}
#offcanvas-toggler {line-height: 1;font-size: 20px;align-items: center;height: auto !important;}
#sp-menu {padding-right: 20px;min-height: 100%;display: flex;align-items: center;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item {display: block;padding: 10px;position: relative;border-bottom: 1px solid #efefef;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:last-child {border-bottom: 0px;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:first-child {padding-top:20px;}
.logo-image{max-height:60px!important;height:auto!important;}
#btn-1575380793475 , #btn-1575380793504 {position: absolute;bottom: 0px;}
#column-id-1574935132627 , #column-id-1574935997024{padding-right: 20px;padding-left: 20px;box-shadow: 0 0 0 0 #fff;min-height: 430px;height: 100%;position: relative;}
#idIframe {height: 120px !important;padding-top:10px;}
.finance .sppb-addon-article .sppb-article-info-wrap h3 {font-size:20px!important;font-weight:bold;}
.finance .sppb-addon-article {margin-bottom: 0px !important;padding-top: 0px !important;}
.sppb-addon.sppb-addon-articles.start {margin-bottom: 0px;}
.fully{min-height:100%}
.fillimg{min-height:500px;}
.breadcrumb-item a:hover, body a:focus {}
.breadcrumb-item a {color: #000;}
.breadcrumb-item.active {color: #fff!important;}
.sp-page-builder .page-content #section-id-1565173117241{min-height:100%;}
.sp-dropdown.sp-dropdown-main.sp-menu-right {min-width: 240px !important;width: auto !important;white-space: nowrap;}
.aktie_adon {max-height:100px;}
.sppb-addon-articles .sppb-addon-article {border-top: 0px solid; }
.sppb-addon-articles .sppb-addon-article .sppb-article-info-wrap .sppb-article-meta {text-align: left;border-bottom: 2px solid #efefef;}
.sppb-panel-modern {background: #fff;border: 0px solid #e8eff1;border-top-width: 0px;border-radius: 0px;margin-bottom: 20px;}
.sppb-panel-modern > .sppb-panel-heading {padding:4px 0 0 0px;background: #fff;color:#eef0f2;border-bottom: 2px solid #eef0f2;}
.sppb-panel-modern > .sppb-panel-heading.active .sppb-panel-title{padding: 10px;background: #f39000;color:#fff;}
.custom .sppb-panel-title {background:none!important;font-size:16px!important;padding:0px !important;text-transform: uppercase;}
.custom .sppb-panel-heading.active {background:none!important; font-size:16px!important;border-bottom:1px solid rgba(243, 240, 244, .1)!important;}
.sppb-panel-heading.active {background:#fff;color:#f39000;font-size: 30px;border-bottom: 2px solid #f39000;}
.sppb-addon-accordion .sppb-panel-heading .sppb-panel-title {font-size: 30px;opacity: 1;font-weight: 400;background: #eef0f2;padding: 10px;margin: 0;color:#ccc;}
.sppb-shape-container.sppb-bottom-shape {bottom: 0px;}
.sppb-panel-group > .sppb-panel:first-child {border-top-width: 0px;}
.published {background: #000;color:#fff;padding-left: 20px;padding-right: 20px;opacity: 0.3 !important;}
.pdf_link {background: #343a40;color: #fff !important;padding:10px 30px 10px 30px;font-size:16px;}
.pdf_link::before {content: "\f1c1";font-size: larger;font-family: FontAwesome;padding-right: 20px;}
.pdf_link:hover {background: #f39200;opacity:1!important;}
.footer{text-align:left;}
.footer_text{line-height:2;}
.pager > li a {border: 2px solid #000!important;color: #000 !important;opacity: 1;padding: 5px 10px 5px 10px;}
.article-details .article-header h1, .article-details .article-header h2{font-size:30px;font-weight:bold;}
.article-info > span {font-size: 14px;font-weight: 400;opacity: 0.8 !important;color:#000;background:#fff;border-bottom: 2px solid #efefef;padding: 0px;min-width: 100%;}
h1{font-family: 'Open Sans';font-size:36px;text-transform:uppercase;letter-spacing: 5px;}
#offcanvas-toggler > .fa {color: #fff;font-size: 36px;}
#offcanvas-toggler > .fa:hover, #offcanvas-toggler > .fa:focus, #offcanvas-toggler > .fa:active {color: #f39000;}
.uk-visible-small {display: none !important;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler {color: #000;}
.offcanvas-menu {background-color: #fff;color: #000;z-index:20000;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:focus {color: #f39000;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {color: #000;text-transform: uppercase;padding-top:10px;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a {color: #000;text-transform:none;}
.title_start h1{text-transform: uppercase;line-height: 1.5!important;letter-spacing: 5px;font-weight: 600;}
#sppb-addon-1567682677986 {color: ;border-radius: 110px;border-width: px;border-color: ;border-style: ;box-shadow: 0px 0px 0px 0px #ffffff;min-height: 200px;}
.secret{display:none;}
.rel{position:relative!important;overflow:hidden;z-index:1; }
.abs{position: absolute!important;z-index:2;height:auto; width:100%; }
.start .sppb-col-sm-6 {margin-bottom: 0px;}
.inner {z-index: 20000;color: #fff;position: absolute;}
.inner2 {z-index: 20000;color: #fff;position: relative;}

#sp-bottom .sp-module .sp-module-title {font-weight: 400;font-size: 16px;margin: 0 0 30px;text-transform: uppercase;}
#sppb-addon a{color: #f66800;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {color: #f39200;}
.sppb-addon-form-builder:not(.req-a-call) .sppb-form-control::placeholder, .sppb-addon-form-builder:not(.req-a-call) .sppb-form-group .sppb-form-control::placeholder {color: #b1b1b1;}
.sp-preloader {background-color: #333;color: #fff;}
.sp-preloader > div {background: #f39200;}
.sp-preloader > div:after {background: #f39200;}
.sp-megamenu-parent > li {text-transform: none;}
.sp-page-title .breadcrumb li.active {color: #000;}
.sppb-addon-articles .sppb-addon-article .sppb-article-info-wrap .sppb-readmore {order: 4;bottom: 8px !important;position: absolute;font-size: 14px;}
.sppb-addon-articles .sppb-addon-article .sppb-article-info-wrap .sppb-readmore::after {font-family: "FontAwesome";content: "\f061";float: ;margin-left: 10px;font-weight: 400;}
.primary-bg img {max-height: 60px;}
.op4 h2 {font-weight: 200 !important;}
.btn-primary, .sppb-btn-primary {border:2px solid #f39200;background-color: #f39200;}
#sp-bottom-top .sppb-btn.sppb-btn-primary, .sppb-btn.sppb-btn-primary {background-color: #f39200;}
#sp-bottom-top .sppb-btn.sppb-btn-primary:hover, .sppb-btn.sppb-btn-primary:hover, #sp-bottom-top .sppb-btn.sppb-btn-primary:focus, .sppb-btn.sppb-btn-primary:focus {background-color: #fff;border:2px solid #f39200!important; color:#f39200;}
.view-article .article-details a {color: #f39200;}
.sppb-addon-ajax-contact { background-color: #fff;}
input[type="text"]:not(.form-control), input[type="email"]:not(.form-control), input[type="url"]:not(.form-control), input[type="date"]:not(.form-control), input[type="password"]:not(.form-control), input[type="search"]:not(.form-control), input[type="tel"]:not(.form-control), input[type="number"]:not(.form-control), select:not(.form-control) {border-bottom:1px solid #000;border-left:0px;border-right:0px; border-top:0px;}
.sppb-form-check .sppb-form-check-label {line-height: 24px;font-size: 14px;}
#sppb-addon-1588676673191 .sppb-ajaxt-contact-form div.sppb-form-group textarea {color:#000;}
.sppb-form-control, .sppb-form-group .sppb-form-control{color: #000 !important;}

.footer img {display: block!important;max-width: 130px;height: auto;}
.breadcrumb-item + .breadcrumb-item::before {display: inline-block;color: #fff;content: "\f105"; font-family: "FontAwesome";}
.breadcrumb {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 0rem;list-style: none;background-color: transparent;border-radius:0; font-size:16px;padding-left:0px;}
.breadcrumb-item.active {color: #000;}
.sppb-addon.sppb-addon-text-block.blog_sidebar a {color: #fff;}
.primary-bg {background-color: #f3f3f3;}
.bg-top {background-color: #fff;}
.bg-top img {max-height: 60px;}
.secondary-bg {background-color: #f39200;color: #fff;}
#sp-bottom-top, #sp-footer, #sp-bottom {background: #343a40; color: #fff; font-size:16px;}
.company img{width: auto; max-height: 70px;}
.sppb-btn-primary.sppb-btn-outline:hover {color: #fff;border-color:#f39200!important;}
#sp-bottom-top .sppb-btn.sppb-btn-primary.sppb-btn-outline, .sppb-btn.sppb-btn-primary.sppb-btn-outline {border: 2px solid #f39200;color: #f39200;border-radius: 0px;padding: 10px 30px;}
#sp-bottom-top .sppb-btn.sppb-btn-primary.sppb-btn-outline:hover, .sppb-btn.sppb-btn-primary.sppb-btn-outline:hover, #sp-bottom-top .sppb-btn.sppb-btn-primary.sppb-btn-outline:focus, .sppb-btn.sppb-btn-primary.sppb-btn-outline:focus {background-color: #f39200;}
#sp-bottom-top .sppb-btn.sppb-btn-primary.sppb-btn-outline, .sppb-btn.sppb-btn-primary.sppb-btn-outline2 {border: 2px solid #fff;color: #fff;background:transparent;}
#sp-bottom-top .sppb-btn.sppb-btn-primary.sppb-btn-outline:hover, .sppb-btn.sppb-btn-primary.sppb-btn-outline:hover, #sp-bottom-top .sppb-btn.sppb-btn-primary.sppb-btn-outline:focus, .sppb-btn.sppb-btn-primary.sppb-btn-outline:focus {background-color: #f39200;border-color: #f39000 !important;box-shadow:none!important;
}
#sp-bottom-top .sppb-btn.sppb-btn-default.sppb-btn-outline, .sppb-btn.sppb-btn-default.sppb-btn-outline {border: 2px solid #fff;color: #fff;background-color: transparent;padding: 11px 42px;}
#sp-bottom-top .sppb-btn.sppb-btn-primarydefault.sppb-btn-outline:hover, .sppb-btn.sppb-btn-default.sppb-btn-outline:hover, #sp-bottom-top .sppb-btn.sppb-btn-defalt.sppb-btn-outline:focus, .sppb-btn.sppb-btn-default.sppb-btn-outline:focus {background-color: #fff;color:#f39200;}
h2.sppb-addon-title{font-family: 'Open Sans';font-size:30px; text-transform:uppercase!important;}
.list .sppb-col-sm-12:nth-child(1){display:none!important;}
.sppb-addon-articles .sppb-addon-article .sppb-article-info-wrap .sppb-article-meta > span {color: #000;}
.sppb-addon-articles .sppb-addon-article .sppb-article-info-wrap .sppb-article-meta {text-align: left;}
.sppb-addon-articles .sppb-addon-article a:hover, .sppb-addon-articles .sppb-addon-article a:focus {opacity: 1.0!important;}

.sppb-addon-articles .sppb-addon-article .sppb-article-info-wrap .sppb-article-introtext {order: 3;padding-bottom: 20px;}
.sppb-addon-article .sppb-article-info-wrap h3{font-family: 'Open Sans';font-size:20px!important;}
.sp-megamenu-parent > li:not(:last-child) {margin-right: 40px;}
.sp-megamenu-parent > li{color:#fff;opacity:1;}
.sp-megamenu-parent > li:hover > a{color:#f39200;cursor:default;}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {color:#f39200;}
.sp-megamenu-parent .sp-dropdown .sp-menu-item a {color:#f39200;font-size:13px!important;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {color:#f39200;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {background: #fff;margin-left: -20px;margin-top: -20px;padding-top: 0px;text-transform:uppercase;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {color: #343a40;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span{opacity:1;color:#fff;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {font-family:'Open Sans';}
.sp-module ul > li > a:hover {color:#f39200;}

.tradingview-widget-copyright{display:none;}

.tv-circle-logo.tv-circle-logo--medium.tv-ticker-item-last__icon {display: none !important;}

canvas{
display: block;
vertical-align: bottom;
position: absolute;
z-index: 1;
top: 0px;
left: 0px;
}
/* ---- stats.js ---- */
.count-particles{
  background: #000022;
  position: absolute;
  top: 48px;
  left: 0;
  width: 88px;
  color: #13E8E9;
  font-size: .8em;
  text-align: left;
  text-indent: 4px;
  line-height: 14px;
  padding-bottom: 2px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
}
.js-count-particles{
  font-size: 1.1em;
}
#stats,
.count-particles{
  -webkit-user-select: none;
  margin-top: 5px;
  margin-left: 5px;
}
#stats{
  border-radius: 3px 3px 0 0;
  overflow: hidden;
}
.count-particles{
  border-radius: 0 0 3px 3px;
}


/* ---- particles.js container ---- */

#particles-js{
  width: 100%;
  background-color: #fff;
  background-image: url("/_assets/templates/megainc/css/custom.css");
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
#particles-js canvas{opacity: 0.4;}
@media screen and (min-device-width: 300px) and (max-device-width: 580px)
{
.tfk{font-size:12px;}

#sp-header .logo {margin-left: 10px;}
}
@media screen and (min-device-width: 300px) and (max-device-width: 767px)
{
.mytab .oneleft {max-width: 200px;width: 200px;}
.breadcrumb {display:none;}

#sp-header .logo {margin-left: 10px;}
}

@media screen and (min-device-width: 600px) and (max-device-width: 1500px)
{
.breakfull .sppb-section .sppb-col-md-6 {min-width: 100% !important;float: none;}
.breakfull .sppb-col-md-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.title_start {background: #f39000; text-align: left;}

}
@media screen and (min-device-width: 300px) and (max-device-width: 767px)
{#sppb-addon-1572342409413 .sppb-addon-title {font-size: 40px!important;}
#btn-1575380793475, #btn-1575380793504 {position: relative;bottom: 0px; padding: 10px 20px;}
.fullheight, .fullheight-orange{height: 200px; padding:30px;}
.fullheight-orange-start{}
  .title_start{white-space:normal!important;}
  .image-layout-preset-style-poster .sppb-addon-image-layout-content{margin:0 30px;}
  .sppb-addon-image-layout-content{padding:20px;}
  .sp-page-builder .page-content #section-id-1559285525493{margin-left:0px;}
  .mytable td {width: 100% !important;min-width: 100%;float: left;}
  .fb .sppb-text-right {text-align: left;float: none;margin-top: -50px;}

#sp-header .logo {margin-left: 10px;}
}
@media screen and (min-device-width: 768px) and (max-device-width: 990px)
{
.fullheight, .fullheight-orange{height: 170px;}
.fullheight-orange-start{}
.fb .sppb-addon-wrapper {margin-bottom: 0px !important;}
#sp-top-bar {right:90px!important;}
.fb .sppb-addon.sppb-addon-text-block {max-width: 500px;}

}
@media screen and (min-device-width: 300px) and (max-device-width: 990px)
{.uk-visible-small {display: inline-block !important;}
 .fillimg{min-height:150px;}
#offcanvas-toggler {display: flex !important;}
#dtHorizontal.table-bordered td, .table-bordered th {padding-right:20px;}
#sp-menu {padding-right: 20px;min-height: 100%;display: flex;align-items: center;justify-content: right!important;}
}
@media screen and (min-device-width: 300px) and (max-device-width: 1100px)
{
 #redim-cookiehint {padding: 20px 20px!important;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {font-size: 13px!important;}
}

@media screen and (min-device-width: 781px) and (max-device-width: 1280px) {
 .logo-image {max-width: 200px;height: auto !important;}
}

@media screen and (min-device-width: 990px) and (max-device-width: 1336px){
.sp-megamenu-parent > li:not(:last-child) {
    margin-right: 15px;}
}
@media screen and (min-device-width: 991px) and (max-device-width: 1500px){
  .blanco{display:none;}
}
@media screen and (min-device-width: 1280px) and (max-device-width: 5000px){
body.helix-ultimate .sppb-row-container {max-width: 1200px;}
.sppb-row-container {width: 1200px;}
.container {max-width: 1200px;}}

/* BEGIN J5 LIVE ALIGN PATCH */
.mod-languages ul.lang-inline,
.mod-languages ul.lang-inline li {
  list-style: none;
  margin: 0;
  padding: 0;
  background: transparent !important;
}
.mod-languages ul.lang-inline li {
  display: inline-block;
  margin-right: 5px;
}
.mod-languages ul.lang-inline li a,
.mod-languages ul.lang-inline li.lang-active a {
  background: transparent !important;
  color: #fff !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
}

#sppb-addon-1597989680977 .sppb-addon-title {
  font-size: 72px;
  letter-spacing: 5px;
  text-transform: uppercase;
  font-weight: 700;
}
#sppb-addon-1597989680978 .sppb-addon-title {
  font-size: 72px;
  letter-spacing: 5px;
  text-transform: uppercase;
  font-weight: 400;
}
@media (min-width: 768px) and (max-width: 991px) {
  #sppb-addon-1597989680977 .sppb-addon-title,
  #sppb-addon-1597989680978 .sppb-addon-title {
    font-size: 60px;
    line-height: 60px;
  }
}
@media (max-width: 767px) {
  #sppb-addon-1597989680977 .sppb-addon-title,
  #sppb-addon-1597989680978 .sppb-addon-title {
    font-size: 28px;
    line-height: 28px;
  }
  #sppb-addon-1597989680978 .sppb-addon-title {
    line-height: 30px;
  }
}
body.de-de #sppb-addon-1557390283442 .sppb-addon-title {
  max-width: 260px;
}

#sp-bottom .sp-module .sp-module-content > .mod-sppagebuilder,
#sp-bottom-top .sp-module .sp-module-content > .mod-sppagebuilder {
  margin-left: -15px;
  margin-right: -15px;
}

/* END J5 LIVE ALIGN PATCH */

/* BEGIN J5 LIVE ALIGN PATCH 2 */
#sppb-addon-1749538066183 .sppb-addon-title,
#sppb-addon-1596802140457 .sppb-addon-title,
#sppb-addon-1587719062261 .sppb-addon-title {
  display: block;
  width: 100%;
}

#sppb-addon-1749538066183 .sppb-addon-title {
  font-weight: 700;
}

#sppb-addon-1597216307547 .sppb-addon-title,
#sppb-addon-1596717302368 .sppb-addon-title {
  display: block;
  font-size: 36px;
  line-height: 43.2px;
}

#sppb-addon-1596801090709 ul,
#sppb-addon-1596801090709 li,
#sppb-addon-1596801090709 li a {
  margin-top: 0;
}
/* END J5 LIVE ALIGN PATCH 2 */

/* BEGIN J5 LIVE ALIGN PATCH 3 */
#ownwidget {
  position: relative;
}
#ownwidget .tv-live-badge {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
  display: inline-flex;
  align-items: center;
  height: 25px;
  padding: 0 10px;
  border-radius: 999px;
  background: #fff;
  color: #111 !important;
  font-family: -apple-system, BlinkMacSystemFont, \"Trebuchet MS\", Roboto, Ubuntu, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 25px;
  text-decoration: none !important;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18);
}
#ownwidget .tv-live-badge:hover {
  color: #111 !important;
}
/* END J5 LIVE ALIGN PATCH 3 */

/* BEGIN J5 LIVE ALIGN PATCH 4 */
#sppb-addon-1611225379490 .sppb-addon-title {
  display: block;
  width: 100%;
}

#column-id-1597216307548,
#column-id-1596717302369 {
  padding: 0 20px 0 20px;
}

#ownwidget {
  height: 126px;
  margin-top:20px;
}

#ownwidget iframe {
  height: 94px !important;
}

#ownwidget .tv-live-badge {
  top: 4px;
  right: 6px;
  z-index: 3;
  display: block;
  min-width: 76px;
  height: 25px;
  padding: 0 9px 0 28px;
  background: #fff;
  color: #111 !important;
  font-family: -apple-system, BlinkMacSystemFont, "Trebuchet MS", Roboto, Ubuntu, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 25px;
  text-decoration: none !important;
  white-space: nowrap;
  border-radius: 999px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18);
  text-indent: 0;
  overflow: hidden;
}
#ownwidget .tv-live-badge::before {
  content: "";
  position: absolute;
  left: 9px;
  top: 7px;
  width: 13px;
  height: 10px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10'%3E%3Cpath fill='%23111' d='M0 1.4h4.5L6.8 4H9l1.6-4H13L11.1 5.7H6.1L3.8 3.1H0z'/%3E%3Ccircle cx='10.4' cy='7.3' r='2.1' fill='%23111'/%3E%3C/svg%3E") no-repeat center center;
  background-size: 13px 10px;
}
#ownwidget .tv-live-badge:hover {
  color: #111 !important;
}
/* END J5 LIVE ALIGN PATCH 4 */

/* BEGIN J5 SUBPAGE COMPAT PATCH */
body:not(.itemid-238) #sp-component .sppb-addon-title {
  display: block !important;
  width: 100% !important;
  max-width: none !important;
}

body:not(.itemid-238) #sp-component .page-content > .sppb-section:first-child h2.sppb-addon-title {
  font-family: "Open Sans" !important;
  font-size: 30px !important;
  line-height: 36px !important;
  font-weight: 500 !important;
  text-transform: uppercase !important;
  margin: 0 !important;
}

body:not(.itemid-238) #sp-component .page-content > .sppb-section:first-child h3.sppb-addon-title {
  font-family: "Open Sans" !important;
  font-size: 60px !important;
  line-height: 70px !important;
  font-weight: 500 !important;
  margin: 0 !important;
}

body:not(.itemid-238) #sp-component .page-content > .sppb-section:not(:first-child) h2.sppb-addon-title {
  font-family: "Open Sans" !important;
  font-size: 30px !important;
  line-height: 36px !important;
  font-weight: 500 !important;
  text-transform: uppercase !important;
}

body:not(.itemid-238) #sp-component h4.sppb-addon-title {
  font-family: "Open Sans" !important;
  font-size: 27px !important;
  line-height: 35px !important;
  font-weight: 400 !important;
}

body:not(.itemid-238) #sp-component .sidebar .sppb-row-container {
  width: 248px !important;
  max-width: 248px !important;
  padding: 0 !important;
  margin: 0 !important;
}

body:not(.itemid-238) #sp-component .sidebar .sppb-column,
body:not(.itemid-238) #sp-component .sidebar .sppb-column-addons,
body:not(.itemid-238) #sp-component .sidebar .sppb-addon-wrapper,
body:not(.itemid-238) #sp-component .sidebar [id^="sppb-addon-"] {
  width: 248px !important;
  max-width: 248px !important;
}
/* END J5 SUBPAGE COMPAT PATCH */


/* BEGIN J5 LIVE ALIGN PATCH 5 */
body.en-gb #sppb-addon-1598017657857 .sppb-addon-title,
body.en-gb #sppb-addon-1598017657858 .sppb-addon-title,
body.en-gb #sppb-addon-1572342409413 .sppb-addon-title,
body.en-gb #sppb-addon-1596802140457 .sppb-addon-title,
body.en-gb #sppb-addon-1597216307547 .sppb-addon-title,
body.en-gb #sppb-addon-1596717302368 .sppb-addon-title,
body.en-gb #sppb-addon-1558514662780 .sppb-addon-title {
  display: block;
  width: 100%;
}

body.en-gb #sppb-addon-1598017657857 .sppb-addon-title {
  font-size: 72px;
  line-height: 86.4px;
  letter-spacing: 5px;
  text-transform: uppercase;
  font-weight: 700;
}

body.en-gb #sppb-addon-1598017657858 .sppb-addon-title {
  font-size: 72px;
  line-height: 86.4px;
  letter-spacing: 5px;
  text-transform: uppercase;
  font-weight: 400;
}

body.en-gb #sppb-addon-1572342409413 .sppb-addon-title {
  font-size: 50px;
  line-height: 60px;
  font-weight: 500;
}

body.en-gb #sppb-addon-1597216307547 .sppb-addon-title,
body.en-gb #sppb-addon-1596717302368 .sppb-addon-title {
  font-size: 36px;
  line-height: 43.2px;
  font-weight: 500;
}

@media (min-width: 768px) and (max-width: 991px) {
  body.en-gb #sppb-addon-1598017657857 .sppb-addon-title,
  body.en-gb #sppb-addon-1598017657858 .sppb-addon-title {
    font-size: 60px;
    line-height: 60px;
  }
}

@media (max-width: 767px) {
  body.en-gb #sppb-addon-1598017657857 .sppb-addon-title,
  body.en-gb #sppb-addon-1598017657858 .sppb-addon-title {
    font-size: 28px;
    line-height: 28px;
  }

  body.en-gb #sppb-addon-1598017657858 .sppb-addon-title {
    line-height: 30px;
  }

  .pi .sppb-pie-chart {
  max-width: 150px;
  max-height: 150px;
}
  .pi canvas {
  max-width: 150px;
  max-height: 150px;
}
}
/* END J5 LIVE ALIGN PATCH 5 */

/* BEGIN J5 LIVE ALIGN PATCH 6 */
body.itemid-275 .sppb-panel-body .addon-root-button,
body.itemid-389 .sppb-panel-body .addon-root-button {
  height: 0 !important;
}

body.itemid-275 .sppb-panel-body .addon-root-button .sppb-button-wrapper,
body.itemid-389 .sppb-panel-body .addon-root-button .sppb-button-wrapper {
  position: relative;
  top: -55px;
  height: 0 !important;
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
}

body.itemid-275 .sppb-panel-body .addon-root-button .sppb-btn,
body.itemid-389 .sppb-panel-body .addon-root-button .sppb-btn {
  position: relative;
}
/* END J5 LIVE ALIGN PATCH 6 */

/* BEGIN J5 LIVE ALIGN PATCH 7 */
body.itemid-274 .sppb-panel-body .addon-root-button,
body.itemid-380 .sppb-panel-body .addon-root-button {
  height: 0 !important;
}

body.itemid-274 .sppb-panel-body .addon-root-button .sppb-button-wrapper,
body.itemid-380 .sppb-panel-body .addon-root-button .sppb-button-wrapper {
  position: relative;
  top: -55px;
  height: 0 !important;
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
}

body.itemid-274 .sppb-panel-body .addon-root-button .sppb-btn,
body.itemid-380 .sppb-panel-body .addon-root-button .sppb-btn {
  position: relative;
}
/* END J5 LIVE ALIGN PATCH 7 */


/* BEGIN J5 LIVE ALIGN PATCH 8 */
body.de-de #sppb-addon-1572342409413 .sppb-addon-title,
body.de-de #sppb-addon-1558514662780 .sppb-addon-title {
  display: block !important;
}

body.de-de #sppb-addon-1572342409413 .sppb-addon-title {
  width: 100% !important;
  font-size: 50px !important;
  line-height: 60px !important;
  font-weight: 500 !important;
}

body.itemid-171 #sp-component .page-content > .sppb-section:not(:first-child) #sppb-addon-1572342409413 h2.sppb-addon-title {
  width: 100% !important;
  font-size: 50px !important;
  line-height: 60px !important;
  font-weight: 500 !important;
}

body.de-de #sppb-addon-1558514662780 .sppb-addon-title,
body.en-gb #sppb-addon-1558514662780 .sppb-addon-title {
  width: 370px !important;
  font-size: 30px !important;
  line-height: 36px !important;
  font-weight: 500 !important;
}

body.itemid-298 #sppb-addon-wrapper-1749538997734 {
  padding-top: 10px !important;
  margin-bottom: 45px !important;
}

body.itemid-289 #sppb-addon-wrapper-1597819520356 {
  padding-top: 26px !important;
}

body.itemid-385 #sppb-addon-wrapper-1749539272906 {
  padding-top: 26px !important;
  padding-bottom: 15px !important;
}

body.itemid-232 #sppb-addon-wrapper-1588832234199 {
  transform: translateY(4px) !important;
  margin-bottom: 9px !important;
}

body.itemid-232 #sppb-addon-wrapper-1598356651249,
body.itemid-232 #sppb-addon-wrapper-1598356651251,
body.itemid-232 #sppb-addon-wrapper-1598356651253 {
  margin-top: 9px !important;
}

body.itemid-238 #sppb-addon-wrapper-1572342409413 {
  margin-top: -6.8px !important;
}

@media (min-width: 1200px) {
  body.itemid-238 #column-wrap-id-1558423211797,
  body.itemid-238 #column-id-1558423211797 {
    height: 420.375px !important;
  }

  body.itemid-171 #column-wrap-id-1558423211797,
  body.itemid-171 #column-id-1558423211797 {
    height: 450.375px !important;
  }

  body.itemid-238 #column-id-1558423211797 .sppb-row.sppb-nested-row,
  body.itemid-171 #column-id-1558423211797 .sppb-row.sppb-nested-row {
    transform: translateY(-5px) !important;
  }
}


/* BEGIN J5 LIVE ALIGN PATCH 9 */
body.itemid-274 #sp-component .addon-root-accordion,
body.itemid-275 #sp-component .addon-root-accordion,
body.itemid-380 #sp-component .addon-root-accordion,
body.itemid-389 #sp-component .addon-root-accordion {
  margin-bottom: -9px !important;
}

body.itemid-274 #sp-component .addon-root-accordion .sppb-panel-body,
body.itemid-275 #sp-component .addon-root-accordion .sppb-panel-body,
body.itemid-380 #sp-component .addon-root-accordion .sppb-panel-body,
body.itemid-389 #sp-component .addon-root-accordion .sppb-panel-body {
  transform: translateY(-4.5px) !important;
}
/* END J5 LIVE ALIGN PATCH 9 */
/* END J5 LIVE ALIGN PATCH 8 */
