/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

.site-container {
   background-color: #555555;
   max-width: 1280px;
   margin: 0 auto;
}

.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li.ticketshop-link-small {
   display: none;
}

.elementor-nav-menu--layout-horizontal .elementor-nav-menu {
   width: 100%;
}

.elementor-nav-menu--layout-horizontal .elementor-nav-menu .lang-item {
   position: absolute;
   right: 0;
}

.elementor-nav-menu--layout-horizontal .elementor-nav-menu .lang-item-first {
   right: 30px;
}

.elementor-nav-menu--layout-horizontal .elementor-nav-menu .lang-item a {
   font-size: 14px!important;
   padding: 1px 5px;
   margin-top: 11px;
   margin-top: 11px;
   border-radius: 3px;
   background-color: transparent;
}

.elementor-nav-menu--layout-horizontal .elementor-nav-menu .lang-item a:hover {
   padding: 1px 5px!important;
}

.elementor-nav-menu--layout-horizontal .elementor-nav-menu .current-lang a {
   color: #fff!important;
   background: #04233f;

}

.stratum-advanced-accordion__item {border-bottom: 1px solid #04233F!important;}
.section-dark .stratum-advanced-accordion__item {border-bottom: 1px solid #fff!important;}

.ticketshop-link .fas.fa-ticket-alt:before {
   content:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTkgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb24vdGlja2V0c2hvcCIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjZmZmZmZmIj4KICAgICAgICAgICAgPHBhdGggZD0iTTEwLjc3MTE2MzEsMi42MzYzNzAzNiBDMTAuOTA4MTUzOCwyLjY4NDQ5OTk5IDExLjA0NDQ0OTIsMi42ODkzODI3MSAxMS4xODAwNDkyLDIuNjUxMDE4NTEgQzExLjQ3MjgwNjIsMi41MTU2OTc1MiAxMS41Nzk4OTU0LDIuMjkyNDg3NjUgMTEuNTAxMzE2OSwxLjk4Mjc4Mzk0IEwxNC44OTEzMTY5LDAuODE5OTk5OTkzIEwxNi44NDg4MjQ2LDYuNTE2MDM3MDMgTDEzLjA0OTkzODUsNi41MTYwMzcwMyBMMTMuMDQ5OTM4NSw2LjQ4NzQzODI2IEMxMy4wNDk5Mzg1LDYuNDg3NDM4MjYgMTMuMDQwMjAzMSw2LjQ2NzkwNzQgMTMuMDIwNzMyMyw2LjQyOTU0MzIgQzEyLjk2MTYyNDYsNi4xOTcyNjU0MiAxMi43OTY4MTg1LDYuMDgwNzc3NzcgMTIuNTI0MjI3Nyw2LjA4MDc3Nzc3IEMxMi4zODc5MzIzLDYuMDgwNzc3NzcgMTIuMjc1OTc1NCw2LjEyMDUzNzAzIDEyLjE4ODM1NjksNi4xOTcyNjU0MiBDMTIuMTAxNDMzOCw2LjI3NDY5MTM1IDEyLjA1NzYyNDYsNi4zODE0MTM1NyAxMi4wNTc2MjQ2LDYuNTE2NzM0NTYgTDIuNzY1Miw2LjUxNjczNDU2IEwyLjc2NTIsMTEuNDU3MzQ1NyBMMC44MDc2OTIzMDgsNS41ODYyMjgzOSBMMTAuNTA4MzA3NywyLjM2MDE0ODE0IEMxMC41NDcyNDkyLDIuNDk1NDY5MTMgMTAuNjM0ODY3NywyLjU4NzU0MzIgMTAuNzcxMTYzMSwyLjYzNjM3MDM2IFogTTExLjg1MzE4MTUsMy45NDQyNDA3MyBDMTEuOTQ5MTQ0NiwzLjg1NzA0OTM4IDExLjk5OTIxMjMsMy43NDU0NDQ0NCAxMS45OTkyMTIzLDMuNjEwMTIzNDUgQzExLjk5OTIxMjMsMy40NTQ1NzQwNyAxMS45NDkxNDQ2LDMuMzI0MTM1OCAxMS44NTMxODE1LDMuMjE4MTExMSBDMTEuNzU0NDM2OSwzLjExMTM4ODg4IDExLjYzNzYxMjMsMy4wNTgzNzY1NCAxMS41MDEzMTY5LDMuMDU4Mzc2NTQgQzExLjMyNzQ3MDgsMy4wNTgzNzY1NCAxMS4xOTQ2NTIzLDMuMTEwNjkxMzUgMTEuMTA3NzI5MiwzLjIxODExMTEgQzExLjAyMDExMDgsMy4zMjQ4MzMzMyAxMC45NzU2MDYyLDMuNDY1MDM3MDMgMTAuOTc1NjA2MiwzLjYzOTQxOTc1IEMxMC45NzU2MDYyLDMuNzU1OTA3NCAxMS4wMzQwMTg1LDMuODU3NzQ2OTEgMTEuMTUwODQzMSwzLjk0NDkzODI2IEMxMS4yNjc2Njc3LDQuMDMyMTI5NjIgMTEuMzk0MjI3Nyw0LjA3NTM3NjU0IDExLjUzMDUyMzEsNC4wNzUzNzY1NCBDMTEuNjQ3MzQ3Nyw0LjA3NDY3OTAxIDExLjc1NDQzNjksNC4wMzE0MzIwOSAxMS44NTMxODE1LDMuOTQ0MjQwNzMgWiBNMTIuMzYzNTkzOCw1LjQ1NTc5MDEyIEMxMi40NzA2ODMxLDUuMzQ5NzY1NDIgMTIuNTIzNTMyMyw1LjIxODYyOTYyIDEyLjUyMzUzMjMsNS4wNjM3Nzc3NyBDMTIuNTIzNTMyMyw0LjkyODQ1Njc4IDEyLjQ3NDg1NTQsNC44MTY4NTE4NCAxMi4zNzg4OTIzLDQuNzI5NjYwNDkgQzEyLjI4MDE0NzcsNC42NDI0NjkxMyAxMi4xNjMzMjMxLDQuNTk4NTI0NjggMTIuMDI3NzIzMSw0LjU5ODUyNDY4IEMxMS44NzI2NTIzLDQuNTk4NTI0NjggMTEuNzQ2MDkyMyw0LjY0NjY1NDMxIDExLjY0NzM0NzcsNC43NDM2MTExIEMxMS41NTA2ODkyLDQuODQwNTY3ODkgMTEuNTAxMzE2OSw0Ljk1NzA1NTU1IDExLjUwMTMxNjksNS4wOTIzNzY1NCBDMTEuNTAxMzE2OSw1LjIyODM5NTA1IDExLjU1MDY4OTIsNS4zNDk3NjU0MiAxMS42NDczNDc3LDUuNDU1NzkwMTIgQzExLjc0NjA5MjMsNS41NjI1MTIzNCAxMS44NjE1MjYyLDUuNjE1NTI0NjggMTEuOTk5MjEyMyw1LjYxNTUyNDY4IEMxMi4xMzQ4MTIzLDUuNjE1NTI0NjggMTIuMjU2NTA0Niw1LjU2MTgxNDgxIDEyLjM2MzU5MzgsNS40NTU3OTAxMiBaIE0xMy43NTE1ODE1LDcuNDc1MTQxOTcgQzEzLjg0NzU0NDYsNy41NzIwOTg3NiAxMy45NjU3Niw3LjYyMDkyNTkyIDE0LjEwMTM2LDcuNjIwOTI1OTIgQzE0LjIzODM1MDgsNy42MjA5MjU5MiAxNC4zNTQ0OCw3LjU3MjA5ODc2IDE0LjQ1MjUyOTIsNy40NzUxNDE5NyBDMTQuNTQ5ODgzMSw3LjM3ODE4NTE4IDE0LjU5ODU2LDcuMjYxNjk3NTIgMTQuNTk4NTYsNy4xMjYzNzY1NCBMMTguMTkyMzA3Nyw3LjEyNjM3NjU0IEwxOC4xOTIzMDc3LDEzLjM3NTU1NTUgTDE0LjU5OTI1NTQsMTMuMzc1NTU1NSBDMTQuNTk5MjU1NCwxMy4yMTkzMDg2IDE0LjU1MDU3ODUsMTMuMDkzNzUzMSAxNC40NTMyMjQ2LDEyLjk5NzQ5MzggQzE0LjM1NTE3NTQsMTIuODk5ODM5NSAxNC4yMzkwNDYyLDEyLjg1MjQwNzQgMTQuMTAyMDU1NCwxMi44NTI0MDc0IEMxMy45NjY0NTU0LDEyLjg1MjQwNzQgMTMuODQ4MjQsMTIuODk5ODM5NSAxMy43NTIyNzY5LDEyLjk5NzQ5MzggQzEzLjY1NDIyNzcsMTMuMDkzMDU1NSAxMy42MDYyNDYyLDEzLjIxOTMwODYgMTMuNjA2MjQ2MiwxMy4zNzU1NTU1IEwzLjM3OTIyNDYyLDEzLjM3NTU1NTUgTDMuMzc5MjI0NjIsNy4xMjYzNzY1NCBMMTMuNjA1NTUwOCw3LjEyNjM3NjU0IEMxMy42MDU1NTA4LDcuMjYxNjk3NTIgMTMuNjU0MjI3Nyw3LjM3ODE4NTE4IDEzLjc1MTU4MTUsNy40NzUxNDE5NyBaIE0xNC40NTI1MjkyLDguOTU3Mzk1MDUgQzE0LjU0OTg4MzEsOC44NjExMzU4IDE0LjU5ODU2LDguNzQ0NjQ4MTQgMTQuNTk4NTYsOC42MDg2Mjk2MiBDMTQuNTk4NTYsOC40NzMzMDg2MyAxNC41NDk4ODMxLDguMzUxMjQwNzMgMTQuNDUyNTI5Miw4LjI0NTIxNjA0IEMxNC4zNTQ0OCw4LjEzNzc5NjI5IDE0LjIzODM1MDgsOC4wODQ3ODM5NCAxNC4xMDEzNiw4LjA4NDc4Mzk0IEMxMy45NjU3Niw4LjA4NDc4Mzk0IDEzLjg0NzU0NDYsOC4xMzc3OTYyOSAxMy43NTE1ODE1LDguMjQ1MjE2MDQgQzEzLjY1MzUzMjMsOC4zNTEyNDA3MyAxMy42MDU1NTA4LDguNDcyNjExMSAxMy42MDU1NTA4LDguNjA4NjI5NjIgQzEzLjYwNTU1MDgsOC43NDQ2NDgxNCAxMy42NTM1MzIzLDguODYwNDM4MjYgMTMuNzUxNTgxNSw4Ljk1NzM5NTA1IEMxMy44NDc1NDQ2LDkuMDU0MzUxODQgMTMuOTY1NzYsOS4xMDI0ODE0NyAxNC4xMDEzNiw5LjEwMjQ4MTQ3IEMxNC4yMzgzNTA4LDkuMTAzMTc5MDEgMTQuMzU0NDgsOS4wNTQzNTE4NCAxNC40NTI1MjkyLDguOTU3Mzk1MDUgWiBNMTQuNDY3MTMyMywxMC41NzAwODY0IEMxNC41NTQ3NTA4LDEwLjQ4MzU5MjYgMTQuNTk4NTYsMTAuMzYyMjIyMiAxNC41OTg1NiwxMC4yMDczNzA0IEMxNC41OTg1NiwxMC4wNzIwNDk0IDE0LjU0OTg4MzEsOS45NTU1NjE3MiAxNC40NTI1MjkyLDkuODU4NjA0OTMgQzE0LjM1NDQ4LDkuNzYxNjQ4MTQgMTQuMjM4MzUwOCw5LjcxMzUxODUxIDE0LjEwMTM2LDkuNzEzNTE4NTEgQzEzLjk2NTc2LDkuNzEzNTE4NTEgMTMuODQ3NTQ0Niw5Ljc2MTY0ODE0IDEzLjc1MTU4MTUsOS44NTg2MDQ5MyBDMTMuNjUzNTMyMyw5Ljk1NTU2MTcyIDEzLjYwNTU1MDgsMTAuMDcyMDQ5NCAxMy42MDU1NTA4LDEwLjIwNzM3MDQgQzEzLjYwNTU1MDgsMTAuMzYyMjIyMiAxMy42NDg2NjQ2LDEwLjQ4MzU5MjYgMTMuNzM2OTc4NSwxMC41NzAwODY0IEMxMy44MjQ1OTY5LDEwLjY1Nzk3NTMgMTMuOTQ2Mjg5MiwxMC43MDEyMjIyIDE0LjEwMTM2LDEwLjcwMTIyMjIgQzE0LjI1ODUxNjksMTAuNzAxOTE5NyAxNC4zODAyMDkyLDEwLjY1Nzk3NTMgMTQuNDY3MTMyMywxMC41NzAwODY0IFogTTE0LjQ1MjUyOTIsMTIuMjI2NzIyMiBDMTQuNTQ5ODgzMSwxMi4xMjA2OTc1IDE0LjU5ODU2LDExLjk5MDI1OTMgMTQuNTk4NTYsMTEuODM0MDEyMyBDMTQuNTk4NTYsMTEuNjc5ODU4IDE0LjU0OTg4MzEsMTEuNTUzNjA0OSAxNC40NTI1MjkyLDExLjQ1NjY0ODEgQzE0LjM1NDQ4LDExLjM2MDM4ODkgMTQuMjM4MzUwOCwxMS4zMTE1NjE3IDE0LjEwMTM2LDExLjMxMTU2MTcgQzEzLjk2NTc2LDExLjMxMTU2MTcgMTMuODQ3NTQ0NiwxMS4zNjAzODg5IDEzLjc1MTU4MTUsMTEuNDU2NjQ4MSBDMTMuNjUzNTMyMywxMS41NTM2MDQ5IDEzLjYwNTU1MDgsMTEuNjc5ODU4IDEzLjYwNTU1MDgsMTEuODM0MDEyMyBDMTMuNjA1NTUwOCwxMS45OTAyNTkzIDEzLjY1MzUzMjMsMTIuMTIwNjk3NSAxMy43NTE1ODE1LDEyLjIyNjcyMjIgQzEzLjg0NzU0NDYsMTIuMzMzNDQ0NCAxMy45NjU3NiwxMi4zODY0NTY4IDE0LjEwMTM2LDEyLjM4NjQ1NjggQzE0LjIzODM1MDgsMTIuMzg3MTU0MyAxNC4zNTQ0OCwxMi4zMzM0NDQ0IDE0LjQ1MjUyOTIsMTIuMjI2NzIyMiBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
}
.ticketshop-link a:hover .fas.fa-ticket-alt:before {
   content:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTkgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb24vdGlja2V0c2hvcCIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjMDAwMDAwIj4KICAgICAgICAgICAgPHBhdGggZD0iTTEwLjc3MTE2MzEsMi42MzYzNzAzNiBDMTAuOTA4MTUzOCwyLjY4NDQ5OTk5IDExLjA0NDQ0OTIsMi42ODkzODI3MSAxMS4xODAwNDkyLDIuNjUxMDE4NTEgQzExLjQ3MjgwNjIsMi41MTU2OTc1MiAxMS41Nzk4OTU0LDIuMjkyNDg3NjUgMTEuNTAxMzE2OSwxLjk4Mjc4Mzk0IEwxNC44OTEzMTY5LDAuODE5OTk5OTkzIEwxNi44NDg4MjQ2LDYuNTE2MDM3MDMgTDEzLjA0OTkzODUsNi41MTYwMzcwMyBMMTMuMDQ5OTM4NSw2LjQ4NzQzODI2IEMxMy4wNDk5Mzg1LDYuNDg3NDM4MjYgMTMuMDQwMjAzMSw2LjQ2NzkwNzQgMTMuMDIwNzMyMyw2LjQyOTU0MzIgQzEyLjk2MTYyNDYsNi4xOTcyNjU0MiAxMi43OTY4MTg1LDYuMDgwNzc3NzcgMTIuNTI0MjI3Nyw2LjA4MDc3Nzc3IEMxMi4zODc5MzIzLDYuMDgwNzc3NzcgMTIuMjc1OTc1NCw2LjEyMDUzNzAzIDEyLjE4ODM1NjksNi4xOTcyNjU0MiBDMTIuMTAxNDMzOCw2LjI3NDY5MTM1IDEyLjA1NzYyNDYsNi4zODE0MTM1NyAxMi4wNTc2MjQ2LDYuNTE2NzM0NTYgTDIuNzY1Miw2LjUxNjczNDU2IEwyLjc2NTIsMTEuNDU3MzQ1NyBMMC44MDc2OTIzMDgsNS41ODYyMjgzOSBMMTAuNTA4MzA3NywyLjM2MDE0ODE0IEMxMC41NDcyNDkyLDIuNDk1NDY5MTMgMTAuNjM0ODY3NywyLjU4NzU0MzIgMTAuNzcxMTYzMSwyLjYzNjM3MDM2IFogTTExLjg1MzE4MTUsMy45NDQyNDA3MyBDMTEuOTQ5MTQ0NiwzLjg1NzA0OTM4IDExLjk5OTIxMjMsMy43NDU0NDQ0NCAxMS45OTkyMTIzLDMuNjEwMTIzNDUgQzExLjk5OTIxMjMsMy40NTQ1NzQwNyAxMS45NDkxNDQ2LDMuMzI0MTM1OCAxMS44NTMxODE1LDMuMjE4MTExMSBDMTEuNzU0NDM2OSwzLjExMTM4ODg4IDExLjYzNzYxMjMsMy4wNTgzNzY1NCAxMS41MDEzMTY5LDMuMDU4Mzc2NTQgQzExLjMyNzQ3MDgsMy4wNTgzNzY1NCAxMS4xOTQ2NTIzLDMuMTEwNjkxMzUgMTEuMTA3NzI5MiwzLjIxODExMTEgQzExLjAyMDExMDgsMy4zMjQ4MzMzMyAxMC45NzU2MDYyLDMuNDY1MDM3MDMgMTAuOTc1NjA2MiwzLjYzOTQxOTc1IEMxMC45NzU2MDYyLDMuNzU1OTA3NCAxMS4wMzQwMTg1LDMuODU3NzQ2OTEgMTEuMTUwODQzMSwzLjk0NDkzODI2IEMxMS4yNjc2Njc3LDQuMDMyMTI5NjIgMTEuMzk0MjI3Nyw0LjA3NTM3NjU0IDExLjUzMDUyMzEsNC4wNzUzNzY1NCBDMTEuNjQ3MzQ3Nyw0LjA3NDY3OTAxIDExLjc1NDQzNjksNC4wMzE0MzIwOSAxMS44NTMxODE1LDMuOTQ0MjQwNzMgWiBNMTIuMzYzNTkzOCw1LjQ1NTc5MDEyIEMxMi40NzA2ODMxLDUuMzQ5NzY1NDIgMTIuNTIzNTMyMyw1LjIxODYyOTYyIDEyLjUyMzUzMjMsNS4wNjM3Nzc3NyBDMTIuNTIzNTMyMyw0LjkyODQ1Njc4IDEyLjQ3NDg1NTQsNC44MTY4NTE4NCAxMi4zNzg4OTIzLDQuNzI5NjYwNDkgQzEyLjI4MDE0NzcsNC42NDI0NjkxMyAxMi4xNjMzMjMxLDQuNTk4NTI0NjggMTIuMDI3NzIzMSw0LjU5ODUyNDY4IEMxMS44NzI2NTIzLDQuNTk4NTI0NjggMTEuNzQ2MDkyMyw0LjY0NjY1NDMxIDExLjY0NzM0NzcsNC43NDM2MTExIEMxMS41NTA2ODkyLDQuODQwNTY3ODkgMTEuNTAxMzE2OSw0Ljk1NzA1NTU1IDExLjUwMTMxNjksNS4wOTIzNzY1NCBDMTEuNTAxMzE2OSw1LjIyODM5NTA1IDExLjU1MDY4OTIsNS4zNDk3NjU0MiAxMS42NDczNDc3LDUuNDU1NzkwMTIgQzExLjc0NjA5MjMsNS41NjI1MTIzNCAxMS44NjE1MjYyLDUuNjE1NTI0NjggMTEuOTk5MjEyMyw1LjYxNTUyNDY4IEMxMi4xMzQ4MTIzLDUuNjE1NTI0NjggMTIuMjU2NTA0Niw1LjU2MTgxNDgxIDEyLjM2MzU5MzgsNS40NTU3OTAxMiBaIE0xMy43NTE1ODE1LDcuNDc1MTQxOTcgQzEzLjg0NzU0NDYsNy41NzIwOTg3NiAxMy45NjU3Niw3LjYyMDkyNTkyIDE0LjEwMTM2LDcuNjIwOTI1OTIgQzE0LjIzODM1MDgsNy42MjA5MjU5MiAxNC4zNTQ0OCw3LjU3MjA5ODc2IDE0LjQ1MjUyOTIsNy40NzUxNDE5NyBDMTQuNTQ5ODgzMSw3LjM3ODE4NTE4IDE0LjU5ODU2LDcuMjYxNjk3NTIgMTQuNTk4NTYsNy4xMjYzNzY1NCBMMTguMTkyMzA3Nyw3LjEyNjM3NjU0IEwxOC4xOTIzMDc3LDEzLjM3NTU1NTUgTDE0LjU5OTI1NTQsMTMuMzc1NTU1NSBDMTQuNTk5MjU1NCwxMy4yMTkzMDg2IDE0LjU1MDU3ODUsMTMuMDkzNzUzMSAxNC40NTMyMjQ2LDEyLjk5NzQ5MzggQzE0LjM1NTE3NTQsMTIuODk5ODM5NSAxNC4yMzkwNDYyLDEyLjg1MjQwNzQgMTQuMTAyMDU1NCwxMi44NTI0MDc0IEMxMy45NjY0NTU0LDEyLjg1MjQwNzQgMTMuODQ4MjQsMTIuODk5ODM5NSAxMy43NTIyNzY5LDEyLjk5NzQ5MzggQzEzLjY1NDIyNzcsMTMuMDkzMDU1NSAxMy42MDYyNDYyLDEzLjIxOTMwODYgMTMuNjA2MjQ2MiwxMy4zNzU1NTU1IEwzLjM3OTIyNDYyLDEzLjM3NTU1NTUgTDMuMzc5MjI0NjIsNy4xMjYzNzY1NCBMMTMuNjA1NTUwOCw3LjEyNjM3NjU0IEMxMy42MDU1NTA4LDcuMjYxNjk3NTIgMTMuNjU0MjI3Nyw3LjM3ODE4NTE4IDEzLjc1MTU4MTUsNy40NzUxNDE5NyBaIE0xNC40NTI1MjkyLDguOTU3Mzk1MDUgQzE0LjU0OTg4MzEsOC44NjExMzU4IDE0LjU5ODU2LDguNzQ0NjQ4MTQgMTQuNTk4NTYsOC42MDg2Mjk2MiBDMTQuNTk4NTYsOC40NzMzMDg2MyAxNC41NDk4ODMxLDguMzUxMjQwNzMgMTQuNDUyNTI5Miw4LjI0NTIxNjA0IEMxNC4zNTQ0OCw4LjEzNzc5NjI5IDE0LjIzODM1MDgsOC4wODQ3ODM5NCAxNC4xMDEzNiw4LjA4NDc4Mzk0IEMxMy45NjU3Niw4LjA4NDc4Mzk0IDEzLjg0NzU0NDYsOC4xMzc3OTYyOSAxMy43NTE1ODE1LDguMjQ1MjE2MDQgQzEzLjY1MzUzMjMsOC4zNTEyNDA3MyAxMy42MDU1NTA4LDguNDcyNjExMSAxMy42MDU1NTA4LDguNjA4NjI5NjIgQzEzLjYwNTU1MDgsOC43NDQ2NDgxNCAxMy42NTM1MzIzLDguODYwNDM4MjYgMTMuNzUxNTgxNSw4Ljk1NzM5NTA1IEMxMy44NDc1NDQ2LDkuMDU0MzUxODQgMTMuOTY1NzYsOS4xMDI0ODE0NyAxNC4xMDEzNiw5LjEwMjQ4MTQ3IEMxNC4yMzgzNTA4LDkuMTAzMTc5MDEgMTQuMzU0NDgsOS4wNTQzNTE4NCAxNC40NTI1MjkyLDguOTU3Mzk1MDUgWiBNMTQuNDY3MTMyMywxMC41NzAwODY0IEMxNC41NTQ3NTA4LDEwLjQ4MzU5MjYgMTQuNTk4NTYsMTAuMzYyMjIyMiAxNC41OTg1NiwxMC4yMDczNzA0IEMxNC41OTg1NiwxMC4wNzIwNDk0IDE0LjU0OTg4MzEsOS45NTU1NjE3MiAxNC40NTI1MjkyLDkuODU4NjA0OTMgQzE0LjM1NDQ4LDkuNzYxNjQ4MTQgMTQuMjM4MzUwOCw5LjcxMzUxODUxIDE0LjEwMTM2LDkuNzEzNTE4NTEgQzEzLjk2NTc2LDkuNzEzNTE4NTEgMTMuODQ3NTQ0Niw5Ljc2MTY0ODE0IDEzLjc1MTU4MTUsOS44NTg2MDQ5MyBDMTMuNjUzNTMyMyw5Ljk1NTU2MTcyIDEzLjYwNTU1MDgsMTAuMDcyMDQ5NCAxMy42MDU1NTA4LDEwLjIwNzM3MDQgQzEzLjYwNTU1MDgsMTAuMzYyMjIyMiAxMy42NDg2NjQ2LDEwLjQ4MzU5MjYgMTMuNzM2OTc4NSwxMC41NzAwODY0IEMxMy44MjQ1OTY5LDEwLjY1Nzk3NTMgMTMuOTQ2Mjg5MiwxMC43MDEyMjIyIDE0LjEwMTM2LDEwLjcwMTIyMjIgQzE0LjI1ODUxNjksMTAuNzAxOTE5NyAxNC4zODAyMDkyLDEwLjY1Nzk3NTMgMTQuNDY3MTMyMywxMC41NzAwODY0IFogTTE0LjQ1MjUyOTIsMTIuMjI2NzIyMiBDMTQuNTQ5ODgzMSwxMi4xMjA2OTc1IDE0LjU5ODU2LDExLjk5MDI1OTMgMTQuNTk4NTYsMTEuODM0MDEyMyBDMTQuNTk4NTYsMTEuNjc5ODU4IDE0LjU0OTg4MzEsMTEuNTUzNjA0OSAxNC40NTI1MjkyLDExLjQ1NjY0ODEgQzE0LjM1NDQ4LDExLjM2MDM4ODkgMTQuMjM4MzUwOCwxMS4zMTE1NjE3IDE0LjEwMTM2LDExLjMxMTU2MTcgQzEzLjk2NTc2LDExLjMxMTU2MTcgMTMuODQ3NTQ0NiwxMS4zNjAzODg5IDEzLjc1MTU4MTUsMTEuNDU2NjQ4MSBDMTMuNjUzNTMyMywxMS41NTM2MDQ5IDEzLjYwNTU1MDgsMTEuNjc5ODU4IDEzLjYwNTU1MDgsMTEuODM0MDEyMyBDMTMuNjA1NTUwOCwxMS45OTAyNTkzIDEzLjY1MzUzMjMsMTIuMTIwNjk3NSAxMy43NTE1ODE1LDEyLjIyNjcyMjIgQzEzLjg0NzU0NDYsMTIuMzMzNDQ0NCAxMy45NjU3NiwxMi4zODY0NTY4IDE0LjEwMTM2LDEyLjM4NjQ1NjggQzE0LjIzODM1MDgsMTIuMzg3MTU0MyAxNC4zNTQ0OCwxMi4zMzM0NDQ0IDE0LjQ1MjUyOTIsMTIuMjI2NzIyMiBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
}

.ticketshop-link-cloned {
   display: none;
   position: absolute;
   right: 0;
   top: 7px;
}

.htslider-desc {
   max-width: 500px;
}

table thead:first-child tr:first-child th {
   border-top: none;
   border-top-width: 0;
}

table.servicestellen {
   font-size: 16px;
   color: #04233f;
   border: 1px solid #04233f!important;
   table-layout: fixed;
}

table.servicestellen th, table.servicestellen td {
   border: 1px solid #04233f!important;
}

table.servicestellen span.times {
   white-space: nowrap;
}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
   background-color: transparent;
}

table tbody tr:hover>td, table tbody tr:hover>th {
   background-color: transparent;
}

#accordionmaker .elementor-widget-container h2 {
   border-top: 1px solid #04233F;
   padding-top: 15px;
   font-size: 28px;
}

#accordionmaker .elementor-widget-container h2:hover {
   cursor: pointer;
}

#accordionmaker .elementor-widget-container h2 span {
   margin-right: 0.5em;
}

#accordionmaker .elementor-widget-container h2 span.normal {
   display:inline;
}

#accordionmaker .elementor-widget-container h2 span.active {
   display:none;
}

#accordionmaker .elementor-widget-container h2.active span.normal {
   display:none;
}

#accordionmaker .elementor-widget-container h2.active span.active {
   display:inline;
}

#accordionmaker .elementor-widget-container div {
   padding-bottom: 1em;
}

#accordionmaker .elementor-widget-container div ul {
   margin-bottom: 1em;
}

.elementor-post__read-more {
   background: #196c8e;
   padding: 14px 12px;
   border-radius: 6px;
   text-decoration: none!important;
   margin-top: 14px;
   display: inline-block;
   line-height: 1!important;
}
.elementor-post__read-more:hover {
   background: #023045;
}

@media screen and (min-width: 1180px) {
	.elementor-background-overlay {
      background-image: none!important;
	}
}

@media screen and (min-width: 768px) and (max-width: 1189px) {
	.ticketshop-link-cloned .elementor-button {
      padding: 21px 12px 21px 19px!important;
   }
   .ticketshop-link-cloned {
      top: 0;
   }
}

@media screen and (max-width: 767px) {
   h2.htslider-title {
      line-height: 1;
   }
   .ticketshop-link-cloned .elementor-button {
      padding: 17px 8px 17px 15px!important;
   }
   .ticketshop-link-cloned {
      top: 0;
   }
   #accordionmaker .elementor-widget-container h2 {
      font-size: 18px;
   }
}

@media (max-width: 1024px) {
   /* display th for desktop only, hide on mobile */
   table.servicestellen th {
      display: none;
   }

   /* arranges td as column in the tr */
   table.servicestellen td {
      display: flex;
      flex-direction: column;
      width: 100%;
   }

   /* adds faux-headers on each td by reading "data-header" attribute of the td*/
   table.servicestellen td:before {
      content: attr(data-header);
      display: block;
      font-weight: bold;
      /*margin-right: 10px;
      max-width: 110px;
      min-width: 110px;*/
      word-break: break-word;
   }
   
   table.servicestellen span.times {
      white-space: normal;
   }
   
   table.servicestellen .mobile1 {
      border-bottom-width: 0!important;
   }
   table.servicestellen .mobile2 {
      border-top-width: 0!important;
      border-bottom-width: 0!important;
   }
   table.servicestellen .mobile3 {
      border-top-width: 0!important;
   }
   
   table.servicestellen .mobile1 br,
   table.servicestellen .mobile3 br {
      display: none;
   }
}

.elementor-icon-list-items {
   list-style-type: none;
}

.elementor-icon-list-items li {
   display: flex;
}

@media screen and (min-width: 1100px) and (max-width: 1199px) {
   .elementor-nav-menu--dropdown-tablet .elementor-item {
      font-size: 16px!important;
   }
}