html{
    background-color: rgb(255, 255, 255);
}


[data-timed-style='fade'] {
    display: none
}

[data-timed-style='scale'] {
    display: none
}
        #tmp_headline1-21841 .elHeadline b {
            color: rgb(156, 49, 49);
        }
        #tmp_button-17235 .elButtonFlat:hover {
            background-color: #dc0f0f !important;
        }

        #tmp_button-17235 .elButtonBottomBorder:hover {
            background-color: #dc0f0f !important;
        }

        #tmp_button-17235 .elButtonSubtle:hover {
            background-color: #dc0f0f !important;
        }

        #tmp_button-17235 .elButtonGradient {
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(240, 36, 36)), color-stop(1, #dc0f0f));
            background-image: -o-linear-gradient(bottom, rgb(240, 36, 36) 0%, #dc0f0f 100%);
            background-image: -moz-linear-gradient(bottom, rgb(240, 36, 36) 0%, #dc0f0f 100%);
            background-image: -webkit-linear-gradient(bottom, rgb(240, 36, 36) 0%, #dc0f0f 100%);
            background-image: -ms-linear-gradient(bottom, rgb(240, 36, 36) 0%, #dc0f0f 100%);
            background-image: linear-gradient(to bottom, rgb(240, 36, 36) 0%, #dc0f0f 100%);
        }

        #tmp_button-17235 .elButtonGradient:hover {
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(240, 36, 36)), color-stop(0, #dc0f0f));
            background-image: -o-linear-gradient(bottom, rgb(240, 36, 36) 100%, #dc0f0f 0%);
            background-image: -moz-linear-gradient(bottom, rgb(240, 36, 36) 100%, #dc0f0f 0%);
            background-image: -webkit-linear-gradient(bottom, rgb(240, 36, 36) 100%, #dc0f0f 0%);
            background-image: -ms-linear-gradient(bottom, rgb(240, 36, 36) 100%, #dc0f0f 0%);
            background-image: linear-gradient(to bottom, rgb(240, 36, 36) 100%, #dc0f0f 0%);
        }

        #tmp_button-17235 .elButtonBorder {
            border: 3px solid rgb(240, 36, 36) !important;
            color: rgb(240, 36, 36) !important;
        }

        #tmp_button-17235 .elButtonBorder:hover {
            background-color: rgb(240, 36, 36) !important;
            color: #FFF !important;
        }
        
        #tmp_headline1-88760 .elHeadline b {
            color: rgb(228, 59, 44);
        }
        #tmp_button-71928 .elButtonFlat:hover {
            background-color: #cd291a !important;
        }

        #tmp_button-71928 .elButtonBottomBorder:hover {
            background-color: #cd291a !important;
        }

        #tmp_button-71928 .elButtonSubtle:hover {
            background-color: #cd291a !important;
        }

        #tmp_button-71928 .elButtonGradient {
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(228, 59, 44)), color-stop(1, #cd291a));
            background-image: -o-linear-gradient(bottom, rgb(228, 59, 44) 0%, #cd291a 100%);
            background-image: -moz-linear-gradient(bottom, rgb(228, 59, 44) 0%, #cd291a 100%);
            background-image: -webkit-linear-gradient(bottom, rgb(228, 59, 44) 0%, #cd291a 100%);
            background-image: -ms-linear-gradient(bottom, rgb(228, 59, 44) 0%, #cd291a 100%);
            background-image: linear-gradient(to bottom, rgb(228, 59, 44) 0%, #cd291a 100%);
        }

        #tmp_button-71928 .elButtonGradient:hover {
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(228, 59, 44)), color-stop(0, #cd291a));
            background-image: -o-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 0%);
            background-image: -moz-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 0%);
            background-image: -webkit-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 0%);
            background-image: -ms-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 0%);
            background-image: linear-gradient(to bottom, rgb(228, 59, 44) 100%, #cd291a 0%);
        }

        #tmp_button-71928 .elButtonGradient2 {
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(228, 59, 44)), color-stop(1, #cd291a));
            background-image: -o-linear-gradient(bottom, rgb(228, 59, 44) 30%, #cd291a 80%);
            background-image: -moz-linear-gradient(bottom, rgb(228, 59, 44) 30%, #cd291a 80%);
            background-image: -webkit-linear-gradient(bottom, rgb(228, 59, 44) 30%, #cd291a 80%);
            background-image: -ms-linear-gradient(bottom, rgb(228, 59, 44) 30%, #cd291a 80%);
            background-image: linear-gradient(to bottom, rgb(228, 59, 44) 30%, #cd291a 80%);
        }

        #tmp_button-71928 .elButtonGradient2:hover {
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(228, 59, 44)), color-stop(0, #cd291a));
            background-image: -o-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 30%);
            background-image: -moz-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 30%);
            background-image: -webkit-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 30%);
            background-image: -ms-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 30%);
            background-image: linear-gradient(to bottom, rgb(228, 59, 44) 100%, #cd291a 30%);
        }

        #tmp_button-71928 .elButtonBorder {
            border: 3px solid rgb(228, 59, 44) !important;
            color: rgb(228, 59, 44) !important;
        }

        #tmp_button-71928 .elButtonBorder:hover {
            background-color: rgb(228, 59, 44) !important;
            color: #FFF !important;
        }
        #tmp_headline1-92697 .elHeadline b {
            color: rgb(228, 59, 44);
        }
        #button-64868 .elButtonFlat:hover {
            background-color: #cd291a !important;
        }

        #button-64868 .elButtonBottomBorder:hover {
            background-color: #cd291a !important;
        }

        #button-64868 .elButtonSubtle:hover {
            background-color: #cd291a !important;
        }

        #button-64868 .elButtonGradient {
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(228, 59, 44)), color-stop(1, #cd291a));
            background-image: -o-linear-gradient(bottom, rgb(228, 59, 44) 0%, #cd291a 100%);
            background-image: -moz-linear-gradient(bottom, rgb(228, 59, 44) 0%, #cd291a 100%);
            background-image: -webkit-linear-gradient(bottom, rgb(228, 59, 44) 0%, #cd291a 100%);
            background-image: -ms-linear-gradient(bottom, rgb(228, 59, 44) 0%, #cd291a 100%);
            background-image: linear-gradient(to bottom, rgb(228, 59, 44) 0%, #cd291a 100%);
        }

        #button-64868 .elButtonGradient:hover {
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(228, 59, 44)), color-stop(0, #cd291a));
            background-image: -o-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 0%);
            background-image: -moz-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 0%);
            background-image: -webkit-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 0%);
            background-image: -ms-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 0%);
            background-image: linear-gradient(to bottom, rgb(228, 59, 44) 100%, #cd291a 0%);
        }

        #button-64868 .elButtonGradient2 {
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(228, 59, 44)), color-stop(1, #cd291a));
            background-image: -o-linear-gradient(bottom, rgb(228, 59, 44) 30%, #cd291a 80%);
            background-image: -moz-linear-gradient(bottom, rgb(228, 59, 44) 30%, #cd291a 80%);
            background-image: -webkit-linear-gradient(bottom, rgb(228, 59, 44) 30%, #cd291a 80%);
            background-image: -ms-linear-gradient(bottom, rgb(228, 59, 44) 30%, #cd291a 80%);
            background-image: linear-gradient(to bottom, rgb(228, 59, 44) 30%, #cd291a 80%);
        }

        #button-64868 .elButtonGradient2:hover {
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(228, 59, 44)), color-stop(0, #cd291a));
            background-image: -o-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 30%);
            background-image: -moz-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 30%);
            background-image: -webkit-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 30%);
            background-image: -ms-linear-gradient(bottom, rgb(228, 59, 44) 100%, #cd291a 30%);
            background-image: linear-gradient(to bottom, rgb(228, 59, 44) 100%, #cd291a 30%);
        }

        #button-64868 .elButtonBorder {
            border: 3px solid rgb(228, 59, 44) !important;
            color: rgb(228, 59, 44) !important;
        }

        #button-64868 .elButtonBorder:hover {
            background-color: rgb(228, 59, 44) !important;
            color: #FFF !important;
        }

        #IntercomDefaultWidget {
            display: none
        }
    
        .selectAW-date-demo,
        .elTicketAddToCalendar {
            display: none
        }
    
        .video-js {
            padding-top: 56.25%
        }
    
        .vjs-fullscreen {
            padding-top: 0
        }