.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:2px 8px 8px 0;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:0;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:#178fe5 0 1px 3px 0 inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit	!important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,"Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active{outline:0}a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-webkit-viewport{width:device-width}@viewport{width:device-width}html{font-size:16px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Noto Sans",sans-serif;font-size:1rem;line-height:1.625;color:#212121;background-color:#f5f5f5}[tabindex="-1"]:focus{outline:none !important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #bdbdbd}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:bold}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#c1002b;text-decoration:none}a:focus,a:hover{color:#c5bd99;text-decoration:none}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}pre{margin-top:0;margin-bottom:1rem}figure{margin:0 0 1rem}img{vertical-align:middle}[role="button"]{cursor:pointer}a,area,button,[role="button"],input,label,select,summary,textarea{touch-action:manipulation}table{background-color:rgba(0,0,0,0)}caption{padding-top:.75rem;padding-bottom:.75rem;color:#bdbdbd;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{margin:0;line-height:inherit;border-radius:0}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type="search"]{box-sizing:inherit;-webkit-appearance:none}output{display:inline-block}[hidden]{display:none !important}.container,.dce-blockquote{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.container::after,.dce-blockquote::after{content:"";display:table;clear:both}@media (min-width:768px){.container,.dce-blockquote{max-width:712px}}@media (min-width:1025px){.container,.dce-blockquote{max-width:940px}}@media (min-width:1240px){.container,.dce-blockquote{max-width:1160px}}@media (min-width:1440px){.container,.dce-blockquote{max-width:1320px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.container-fluid::after{content:"";display:table;clear:both}.row{margin-left:-1rem;margin-right:-1rem}.row::after{content:"";display:table;clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;min-height:1px;padding-left:1rem;padding-right:1rem}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:1025px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1240px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}@media (min-width:1440px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left}.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.3333333333%}.col-xl-pull-2{right:16.6666666667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.3333333333%}.col-xl-pull-5{right:41.6666666667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.3333333333%}.col-xl-pull-8{right:66.6666666667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.3333333333%}.col-xl-pull-11{right:91.6666666667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.3333333333%}.col-xl-push-2{left:16.6666666667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.3333333333%}.col-xl-push-5{left:41.6666666667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.3333333333%}.col-xl-push-8{left:66.6666666667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.3333333333%}.col-xl-push-11{left:91.6666666667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0%}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-offset-12{margin-left:100%}}.no-gutters{margin-right:0 !important;margin-left:0 !important}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0 !important;padding-left:0 !important}.hidden-xs-up{display:none !important}@media (max-width:767px){.hidden-xs-down{display:none !important}}@media (min-width:768px){.hidden-sm-up{display:none !important}}@media (max-width:1024px){.hidden-sm-down{display:none !important}}@media (min-width:1025px){.hidden-md-up{display:none !important}}@media (max-width:1239px){.hidden-md-down{display:none !important}}@media (min-width:1240px){.hidden-lg-up{display:none !important}}@media (max-width:1439px){.hidden-lg-down{display:none !important}}@media (min-width:1440px){.hidden-xl-up{display:none !important}}.hidden-xl-down{display:none !important}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.clear::after,.clearfix::after{content:"";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-left{float:left !important}.pull-right{float:right !important}.pull-none{float:none !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.display-none{display:none !important}.display-inline{display:inline !important}.display-inline-block{display:inline-block !important}.display-block{display:block !important}.display-table{display:table !important}.display-table-cell{display:table-cell !important}.display-flex{display:flex !important}.display-inline-flex{display:inline-flex !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-half{margin:.5rem !important}.mt-half{margin-top:.5rem !important}.mr-half{margin-right:.5rem !important}.mb-half{margin-bottom:.5rem !important}.ml-half{margin-left:.5rem !important}.mx-half{margin-right:.5rem !important;margin-left:.5rem !important}.my-half{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-1{margin:1rem !important}.mt-1{margin-top:1rem !important}.mr-1{margin-right:1rem !important}.mb-1{margin-bottom:1rem !important}.ml-1{margin-left:1rem !important}.mx-1{margin-right:1rem !important;margin-left:1rem !important}.my-1{margin-top:1rem !important;margin-bottom:1rem !important}.m-1-half{margin:1.5rem !important}.mt-1-half{margin-top:1.5rem !important}.mr-1-half{margin-right:1.5rem !important}.mb-1-half{margin-bottom:1.5rem !important}.ml-1-half{margin-left:1.5rem !important}.mx-1-half{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-1-half{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-2{margin:2rem !important}.mt-2{margin-top:2rem !important}.mr-2{margin-right:2rem !important}.mb-2{margin-bottom:2rem !important}.ml-2{margin-left:2rem !important}.mx-2{margin-right:2rem !important;margin-left:2rem !important}.my-2{margin-top:2rem !important;margin-bottom:2rem !important}.m-2-half{margin:2.5rem !important}.mt-2-half{margin-top:2.5rem !important}.mr-2-half{margin-right:2.5rem !important}.mb-2-half{margin-bottom:2.5rem !important}.ml-2-half{margin-left:2.5rem !important}.mx-2-half{margin-right:2.5rem !important;margin-left:2.5rem !important}.my-2-half{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.m-3{margin:3rem !important}.mt-3{margin-top:3rem !important}.mr-3{margin-right:3rem !important}.mb-3{margin-bottom:3rem !important}.ml-3{margin-left:3rem !important}.mx-3{margin-right:3rem !important;margin-left:3rem !important}.my-3{margin-top:3rem !important;margin-bottom:3rem !important}.m-3-half{margin:3.5rem !important}.mt-3-half{margin-top:3.5rem !important}.mr-3-half{margin-right:3.5rem !important}.mb-3-half{margin-bottom:3.5rem !important}.ml-3-half{margin-left:3.5rem !important}.mx-3-half{margin-right:3.5rem !important;margin-left:3.5rem !important}.my-3-half{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.m-4{margin:4rem !important}.mt-4{margin-top:4rem !important}.mr-4{margin-right:4rem !important}.mb-4{margin-bottom:4rem !important}.ml-4{margin-left:4rem !important}.mx-4{margin-right:4rem !important;margin-left:4rem !important}.my-4{margin-top:4rem !important;margin-bottom:4rem !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-right:0 !important;padding-left:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-half{padding:.5rem !important}.pt-half{padding-top:.5rem !important}.pr-half{padding-right:.5rem !important}.pb-half{padding-bottom:.5rem !important}.pl-half{padding-left:.5rem !important}.px-half{padding-right:.5rem !important;padding-left:.5rem !important}.py-half{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-1{padding:1rem !important}.pt-1{padding-top:1rem !important}.pr-1{padding-right:1rem !important}.pb-1{padding-bottom:1rem !important}.pl-1{padding-left:1rem !important}.px-1{padding-right:1rem !important;padding-left:1rem !important}.py-1{padding-top:1rem !important;padding-bottom:1rem !important}.p-1-half{padding:1.5rem !important}.pt-1-half{padding-top:1.5rem !important}.pr-1-half{padding-right:1.5rem !important}.pb-1-half{padding-bottom:1.5rem !important}.pl-1-half{padding-left:1.5rem !important}.px-1-half{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-1-half{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-2{padding:2rem !important}.pt-2{padding-top:2rem !important}.pr-2{padding-right:2rem !important}.pb-2{padding-bottom:2rem !important}.pl-2{padding-left:2rem !important}.px-2{padding-right:2rem !important;padding-left:2rem !important}.py-2{padding-top:2rem !important;padding-bottom:2rem !important}.p-2-half{padding:2.5rem !important}.pt-2-half{padding-top:2.5rem !important}.pr-2-half{padding-right:2.5rem !important}.pb-2-half{padding-bottom:2.5rem !important}.pl-2-half{padding-left:2.5rem !important}.px-2-half{padding-right:2.5rem !important;padding-left:2.5rem !important}.py-2-half{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.p-3{padding:3rem !important}.pt-3{padding-top:3rem !important}.pr-3{padding-right:3rem !important}.pb-3{padding-bottom:3rem !important}.pl-3{padding-left:3rem !important}.px-3{padding-right:3rem !important;padding-left:3rem !important}.py-3{padding-top:3rem !important;padding-bottom:3rem !important}.p-3-half{padding:3.5rem !important}.pt-3-half{padding-top:3.5rem !important}.pr-3-half{padding-right:3.5rem !important}.pb-3-half{padding-bottom:3.5rem !important}.pl-3-half{padding-left:3.5rem !important}.px-3-half{padding-right:3.5rem !important;padding-left:3.5rem !important}.py-3-half{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.p-4{padding:4rem !important}.pt-4{padding-top:4rem !important}.pr-4{padding-right:4rem !important}.pb-4{padding-bottom:4rem !important}.pl-4{padding-left:4rem !important}.px-4{padding-right:4rem !important;padding-left:4rem !important}.py-4{padding-top:4rem !important;padding-bottom:4rem !important}@media (min-width:768px){.m-sm-0{margin:0 !important}.mt-sm-0{margin-top:0 !important}.mr-sm-0{margin-right:0 !important}.mb-sm-0{margin-bottom:0 !important}.ml-sm-0{margin-left:0 !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.m-sm-half{margin:.5rem !important}.mt-sm-half{margin-top:.5rem !important}.mr-sm-half{margin-right:.5rem !important}.mb-sm-half{margin-bottom:.5rem !important}.ml-sm-half{margin-left:.5rem !important}.mx-sm-half{margin-right:.5rem !important;margin-left:.5rem !important}.my-sm-half{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-sm-1{margin:1rem !important}.mt-sm-1{margin-top:1rem !important}.mr-sm-1{margin-right:1rem !important}.mb-sm-1{margin-bottom:1rem !important}.ml-sm-1{margin-left:1rem !important}.mx-sm-1{margin-right:1rem !important;margin-left:1rem !important}.my-sm-1{margin-top:1rem !important;margin-bottom:1rem !important}.m-sm-1-half{margin:1.5rem !important}.mt-sm-1-half{margin-top:1.5rem !important}.mr-sm-1-half{margin-right:1.5rem !important}.mb-sm-1-half{margin-bottom:1.5rem !important}.ml-sm-1-half{margin-left:1.5rem !important}.mx-sm-1-half{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-sm-1-half{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-sm-2{margin:2rem !important}.mt-sm-2{margin-top:2rem !important}.mr-sm-2{margin-right:2rem !important}.mb-sm-2{margin-bottom:2rem !important}.ml-sm-2{margin-left:2rem !important}.mx-sm-2{margin-right:2rem !important;margin-left:2rem !important}.my-sm-2{margin-top:2rem !important;margin-bottom:2rem !important}.m-sm-2-half{margin:2.5rem !important}.mt-sm-2-half{margin-top:2.5rem !important}.mr-sm-2-half{margin-right:2.5rem !important}.mb-sm-2-half{margin-bottom:2.5rem !important}.ml-sm-2-half{margin-left:2.5rem !important}.mx-sm-2-half{margin-right:2.5rem !important;margin-left:2.5rem !important}.my-sm-2-half{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.m-sm-3{margin:3rem !important}.mt-sm-3{margin-top:3rem !important}.mr-sm-3{margin-right:3rem !important}.mb-sm-3{margin-bottom:3rem !important}.ml-sm-3{margin-left:3rem !important}.mx-sm-3{margin-right:3rem !important;margin-left:3rem !important}.my-sm-3{margin-top:3rem !important;margin-bottom:3rem !important}.m-sm-3-half{margin:3.5rem !important}.mt-sm-3-half{margin-top:3.5rem !important}.mr-sm-3-half{margin-right:3.5rem !important}.mb-sm-3-half{margin-bottom:3.5rem !important}.ml-sm-3-half{margin-left:3.5rem !important}.mx-sm-3-half{margin-right:3.5rem !important;margin-left:3.5rem !important}.my-sm-3-half{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.m-sm-4{margin:4rem !important}.mt-sm-4{margin-top:4rem !important}.mr-sm-4{margin-right:4rem !important}.mb-sm-4{margin-bottom:4rem !important}.ml-sm-4{margin-left:4rem !important}.mx-sm-4{margin-right:4rem !important;margin-left:4rem !important}.my-sm-4{margin-top:4rem !important;margin-bottom:4rem !important}.p-sm-0{padding:0 !important}.pt-sm-0{padding-top:0 !important}.pr-sm-0{padding-right:0 !important}.pb-sm-0{padding-bottom:0 !important}.pl-sm-0{padding-left:0 !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.p-sm-half{padding:.5rem !important}.pt-sm-half{padding-top:.5rem !important}.pr-sm-half{padding-right:.5rem !important}.pb-sm-half{padding-bottom:.5rem !important}.pl-sm-half{padding-left:.5rem !important}.px-sm-half{padding-right:.5rem !important;padding-left:.5rem !important}.py-sm-half{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-sm-1{padding:1rem !important}.pt-sm-1{padding-top:1rem !important}.pr-sm-1{padding-right:1rem !important}.pb-sm-1{padding-bottom:1rem !important}.pl-sm-1{padding-left:1rem !important}.px-sm-1{padding-right:1rem !important;padding-left:1rem !important}.py-sm-1{padding-top:1rem !important;padding-bottom:1rem !important}.p-sm-1-half{padding:1.5rem !important}.pt-sm-1-half{padding-top:1.5rem !important}.pr-sm-1-half{padding-right:1.5rem !important}.pb-sm-1-half{padding-bottom:1.5rem !important}.pl-sm-1-half{padding-left:1.5rem !important}.px-sm-1-half{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-sm-1-half{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-sm-2{padding:2rem !important}.pt-sm-2{padding-top:2rem !important}.pr-sm-2{padding-right:2rem !important}.pb-sm-2{padding-bottom:2rem !important}.pl-sm-2{padding-left:2rem !important}.px-sm-2{padding-right:2rem !important;padding-left:2rem !important}.py-sm-2{padding-top:2rem !important;padding-bottom:2rem !important}.p-sm-2-half{padding:2.5rem !important}.pt-sm-2-half{padding-top:2.5rem !important}.pr-sm-2-half{padding-right:2.5rem !important}.pb-sm-2-half{padding-bottom:2.5rem !important}.pl-sm-2-half{padding-left:2.5rem !important}.px-sm-2-half{padding-right:2.5rem !important;padding-left:2.5rem !important}.py-sm-2-half{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.p-sm-3{padding:3rem !important}.pt-sm-3{padding-top:3rem !important}.pr-sm-3{padding-right:3rem !important}.pb-sm-3{padding-bottom:3rem !important}.pl-sm-3{padding-left:3rem !important}.px-sm-3{padding-right:3rem !important;padding-left:3rem !important}.py-sm-3{padding-top:3rem !important;padding-bottom:3rem !important}.p-sm-3-half{padding:3.5rem !important}.pt-sm-3-half{padding-top:3.5rem !important}.pr-sm-3-half{padding-right:3.5rem !important}.pb-sm-3-half{padding-bottom:3.5rem !important}.pl-sm-3-half{padding-left:3.5rem !important}.px-sm-3-half{padding-right:3.5rem !important;padding-left:3.5rem !important}.py-sm-3-half{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.p-sm-4{padding:4rem !important}.pt-sm-4{padding-top:4rem !important}.pr-sm-4{padding-right:4rem !important}.pb-sm-4{padding-bottom:4rem !important}.pl-sm-4{padding-left:4rem !important}.px-sm-4{padding-right:4rem !important;padding-left:4rem !important}.py-sm-4{padding-top:4rem !important;padding-bottom:4rem !important}}@media (min-width:1025px){.m-md-0{margin:0 !important}.mt-md-0{margin-top:0 !important}.mr-md-0{margin-right:0 !important}.mb-md-0{margin-bottom:0 !important}.ml-md-0{margin-left:0 !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.m-md-half{margin:.5rem !important}.mt-md-half{margin-top:.5rem !important}.mr-md-half{margin-right:.5rem !important}.mb-md-half{margin-bottom:.5rem !important}.ml-md-half{margin-left:.5rem !important}.mx-md-half{margin-right:.5rem !important;margin-left:.5rem !important}.my-md-half{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-md-1{margin:1rem !important}.mt-md-1{margin-top:1rem !important}.mr-md-1{margin-right:1rem !important}.mb-md-1{margin-bottom:1rem !important}.ml-md-1{margin-left:1rem !important}.mx-md-1{margin-right:1rem !important;margin-left:1rem !important}.my-md-1{margin-top:1rem !important;margin-bottom:1rem !important}.m-md-1-half{margin:1.5rem !important}.mt-md-1-half{margin-top:1.5rem !important}.mr-md-1-half{margin-right:1.5rem !important}.mb-md-1-half{margin-bottom:1.5rem !important}.ml-md-1-half{margin-left:1.5rem !important}.mx-md-1-half{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-md-1-half{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-md-2{margin:2rem !important}.mt-md-2{margin-top:2rem !important}.mr-md-2{margin-right:2rem !important}.mb-md-2{margin-bottom:2rem !important}.ml-md-2{margin-left:2rem !important}.mx-md-2{margin-right:2rem !important;margin-left:2rem !important}.my-md-2{margin-top:2rem !important;margin-bottom:2rem !important}.m-md-2-half{margin:2.5rem !important}.mt-md-2-half{margin-top:2.5rem !important}.mr-md-2-half{margin-right:2.5rem !important}.mb-md-2-half{margin-bottom:2.5rem !important}.ml-md-2-half{margin-left:2.5rem !important}.mx-md-2-half{margin-right:2.5rem !important;margin-left:2.5rem !important}.my-md-2-half{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.m-md-3{margin:3rem !important}.mt-md-3{margin-top:3rem !important}.mr-md-3{margin-right:3rem !important}.mb-md-3{margin-bottom:3rem !important}.ml-md-3{margin-left:3rem !important}.mx-md-3{margin-right:3rem !important;margin-left:3rem !important}.my-md-3{margin-top:3rem !important;margin-bottom:3rem !important}.m-md-3-half{margin:3.5rem !important}.mt-md-3-half{margin-top:3.5rem !important}.mr-md-3-half{margin-right:3.5rem !important}.mb-md-3-half{margin-bottom:3.5rem !important}.ml-md-3-half{margin-left:3.5rem !important}.mx-md-3-half{margin-right:3.5rem !important;margin-left:3.5rem !important}.my-md-3-half{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.m-md-4{margin:4rem !important}.mt-md-4{margin-top:4rem !important}.mr-md-4{margin-right:4rem !important}.mb-md-4{margin-bottom:4rem !important}.ml-md-4{margin-left:4rem !important}.mx-md-4{margin-right:4rem !important;margin-left:4rem !important}.my-md-4{margin-top:4rem !important;margin-bottom:4rem !important}.p-md-0{padding:0 !important}.pt-md-0{padding-top:0 !important}.pr-md-0{padding-right:0 !important}.pb-md-0{padding-bottom:0 !important}.pl-md-0{padding-left:0 !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.p-md-half{padding:.5rem !important}.pt-md-half{padding-top:.5rem !important}.pr-md-half{padding-right:.5rem !important}.pb-md-half{padding-bottom:.5rem !important}.pl-md-half{padding-left:.5rem !important}.px-md-half{padding-right:.5rem !important;padding-left:.5rem !important}.py-md-half{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-md-1{padding:1rem !important}.pt-md-1{padding-top:1rem !important}.pr-md-1{padding-right:1rem !important}.pb-md-1{padding-bottom:1rem !important}.pl-md-1{padding-left:1rem !important}.px-md-1{padding-right:1rem !important;padding-left:1rem !important}.py-md-1{padding-top:1rem !important;padding-bottom:1rem !important}.p-md-1-half{padding:1.5rem !important}.pt-md-1-half{padding-top:1.5rem !important}.pr-md-1-half{padding-right:1.5rem !important}.pb-md-1-half{padding-bottom:1.5rem !important}.pl-md-1-half{padding-left:1.5rem !important}.px-md-1-half{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-md-1-half{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-md-2{padding:2rem !important}.pt-md-2{padding-top:2rem !important}.pr-md-2{padding-right:2rem !important}.pb-md-2{padding-bottom:2rem !important}.pl-md-2{padding-left:2rem !important}.px-md-2{padding-right:2rem !important;padding-left:2rem !important}.py-md-2{padding-top:2rem !important;padding-bottom:2rem !important}.p-md-2-half{padding:2.5rem !important}.pt-md-2-half{padding-top:2.5rem !important}.pr-md-2-half{padding-right:2.5rem !important}.pb-md-2-half{padding-bottom:2.5rem !important}.pl-md-2-half{padding-left:2.5rem !important}.px-md-2-half{padding-right:2.5rem !important;padding-left:2.5rem !important}.py-md-2-half{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.p-md-3{padding:3rem !important}.pt-md-3{padding-top:3rem !important}.pr-md-3{padding-right:3rem !important}.pb-md-3{padding-bottom:3rem !important}.pl-md-3{padding-left:3rem !important}.px-md-3{padding-right:3rem !important;padding-left:3rem !important}.py-md-3{padding-top:3rem !important;padding-bottom:3rem !important}.p-md-3-half{padding:3.5rem !important}.pt-md-3-half{padding-top:3.5rem !important}.pr-md-3-half{padding-right:3.5rem !important}.pb-md-3-half{padding-bottom:3.5rem !important}.pl-md-3-half{padding-left:3.5rem !important}.px-md-3-half{padding-right:3.5rem !important;padding-left:3.5rem !important}.py-md-3-half{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.p-md-4{padding:4rem !important}.pt-md-4{padding-top:4rem !important}.pr-md-4{padding-right:4rem !important}.pb-md-4{padding-bottom:4rem !important}.pl-md-4{padding-left:4rem !important}.px-md-4{padding-right:4rem !important;padding-left:4rem !important}.py-md-4{padding-top:4rem !important;padding-bottom:4rem !important}}@media (min-width:1240px){.m-lg-0{margin:0 !important}.mt-lg-0{margin-top:0 !important}.mr-lg-0{margin-right:0 !important}.mb-lg-0{margin-bottom:0 !important}.ml-lg-0{margin-left:0 !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.m-lg-half{margin:.5rem !important}.mt-lg-half{margin-top:.5rem !important}.mr-lg-half{margin-right:.5rem !important}.mb-lg-half{margin-bottom:.5rem !important}.ml-lg-half{margin-left:.5rem !important}.mx-lg-half{margin-right:.5rem !important;margin-left:.5rem !important}.my-lg-half{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-lg-1{margin:1rem !important}.mt-lg-1{margin-top:1rem !important}.mr-lg-1{margin-right:1rem !important}.mb-lg-1{margin-bottom:1rem !important}.ml-lg-1{margin-left:1rem !important}.mx-lg-1{margin-right:1rem !important;margin-left:1rem !important}.my-lg-1{margin-top:1rem !important;margin-bottom:1rem !important}.m-lg-1-half{margin:1.5rem !important}.mt-lg-1-half{margin-top:1.5rem !important}.mr-lg-1-half{margin-right:1.5rem !important}.mb-lg-1-half{margin-bottom:1.5rem !important}.ml-lg-1-half{margin-left:1.5rem !important}.mx-lg-1-half{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-lg-1-half{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-lg-2{margin:2rem !important}.mt-lg-2{margin-top:2rem !important}.mr-lg-2{margin-right:2rem !important}.mb-lg-2{margin-bottom:2rem !important}.ml-lg-2{margin-left:2rem !important}.mx-lg-2{margin-right:2rem !important;margin-left:2rem !important}.my-lg-2{margin-top:2rem !important;margin-bottom:2rem !important}.m-lg-2-half{margin:2.5rem !important}.mt-lg-2-half{margin-top:2.5rem !important}.mr-lg-2-half{margin-right:2.5rem !important}.mb-lg-2-half{margin-bottom:2.5rem !important}.ml-lg-2-half{margin-left:2.5rem !important}.mx-lg-2-half{margin-right:2.5rem !important;margin-left:2.5rem !important}.my-lg-2-half{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.m-lg-3{margin:3rem !important}.mt-lg-3{margin-top:3rem !important}.mr-lg-3{margin-right:3rem !important}.mb-lg-3{margin-bottom:3rem !important}.ml-lg-3{margin-left:3rem !important}.mx-lg-3{margin-right:3rem !important;margin-left:3rem !important}.my-lg-3{margin-top:3rem !important;margin-bottom:3rem !important}.m-lg-3-half{margin:3.5rem !important}.mt-lg-3-half{margin-top:3.5rem !important}.mr-lg-3-half{margin-right:3.5rem !important}.mb-lg-3-half{margin-bottom:3.5rem !important}.ml-lg-3-half{margin-left:3.5rem !important}.mx-lg-3-half{margin-right:3.5rem !important;margin-left:3.5rem !important}.my-lg-3-half{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.m-lg-4{margin:4rem !important}.mt-lg-4{margin-top:4rem !important}.mr-lg-4{margin-right:4rem !important}.mb-lg-4{margin-bottom:4rem !important}.ml-lg-4{margin-left:4rem !important}.mx-lg-4{margin-right:4rem !important;margin-left:4rem !important}.my-lg-4{margin-top:4rem !important;margin-bottom:4rem !important}.p-lg-0{padding:0 !important}.pt-lg-0{padding-top:0 !important}.pr-lg-0{padding-right:0 !important}.pb-lg-0{padding-bottom:0 !important}.pl-lg-0{padding-left:0 !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.p-lg-half{padding:.5rem !important}.pt-lg-half{padding-top:.5rem !important}.pr-lg-half{padding-right:.5rem !important}.pb-lg-half{padding-bottom:.5rem !important}.pl-lg-half{padding-left:.5rem !important}.px-lg-half{padding-right:.5rem !important;padding-left:.5rem !important}.py-lg-half{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-lg-1{padding:1rem !important}.pt-lg-1{padding-top:1rem !important}.pr-lg-1{padding-right:1rem !important}.pb-lg-1{padding-bottom:1rem !important}.pl-lg-1{padding-left:1rem !important}.px-lg-1{padding-right:1rem !important;padding-left:1rem !important}.py-lg-1{padding-top:1rem !important;padding-bottom:1rem !important}.p-lg-1-half{padding:1.5rem !important}.pt-lg-1-half{padding-top:1.5rem !important}.pr-lg-1-half{padding-right:1.5rem !important}.pb-lg-1-half{padding-bottom:1.5rem !important}.pl-lg-1-half{padding-left:1.5rem !important}.px-lg-1-half{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-lg-1-half{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-lg-2{padding:2rem !important}.pt-lg-2{padding-top:2rem !important}.pr-lg-2{padding-right:2rem !important}.pb-lg-2{padding-bottom:2rem !important}.pl-lg-2{padding-left:2rem !important}.px-lg-2{padding-right:2rem !important;padding-left:2rem !important}.py-lg-2{padding-top:2rem !important;padding-bottom:2rem !important}.p-lg-2-half{padding:2.5rem !important}.pt-lg-2-half{padding-top:2.5rem !important}.pr-lg-2-half{padding-right:2.5rem !important}.pb-lg-2-half{padding-bottom:2.5rem !important}.pl-lg-2-half{padding-left:2.5rem !important}.px-lg-2-half{padding-right:2.5rem !important;padding-left:2.5rem !important}.py-lg-2-half{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.p-lg-3{padding:3rem !important}.pt-lg-3{padding-top:3rem !important}.pr-lg-3{padding-right:3rem !important}.pb-lg-3{padding-bottom:3rem !important}.pl-lg-3{padding-left:3rem !important}.px-lg-3{padding-right:3rem !important;padding-left:3rem !important}.py-lg-3{padding-top:3rem !important;padding-bottom:3rem !important}.p-lg-3-half{padding:3.5rem !important}.pt-lg-3-half{padding-top:3.5rem !important}.pr-lg-3-half{padding-right:3.5rem !important}.pb-lg-3-half{padding-bottom:3.5rem !important}.pl-lg-3-half{padding-left:3.5rem !important}.px-lg-3-half{padding-right:3.5rem !important;padding-left:3.5rem !important}.py-lg-3-half{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.p-lg-4{padding:4rem !important}.pt-lg-4{padding-top:4rem !important}.pr-lg-4{padding-right:4rem !important}.pb-lg-4{padding-bottom:4rem !important}.pl-lg-4{padding-left:4rem !important}.px-lg-4{padding-right:4rem !important;padding-left:4rem !important}.py-lg-4{padding-top:4rem !important;padding-bottom:4rem !important}}@media (min-width:1440px){.m-xl-0{margin:0 !important}.mt-xl-0{margin-top:0 !important}.mr-xl-0{margin-right:0 !important}.mb-xl-0{margin-bottom:0 !important}.ml-xl-0{margin-left:0 !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.m-xl-half{margin:.5rem !important}.mt-xl-half{margin-top:.5rem !important}.mr-xl-half{margin-right:.5rem !important}.mb-xl-half{margin-bottom:.5rem !important}.ml-xl-half{margin-left:.5rem !important}.mx-xl-half{margin-right:.5rem !important;margin-left:.5rem !important}.my-xl-half{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-xl-1{margin:1rem !important}.mt-xl-1{margin-top:1rem !important}.mr-xl-1{margin-right:1rem !important}.mb-xl-1{margin-bottom:1rem !important}.ml-xl-1{margin-left:1rem !important}.mx-xl-1{margin-right:1rem !important;margin-left:1rem !important}.my-xl-1{margin-top:1rem !important;margin-bottom:1rem !important}.m-xl-1-half{margin:1.5rem !important}.mt-xl-1-half{margin-top:1.5rem !important}.mr-xl-1-half{margin-right:1.5rem !important}.mb-xl-1-half{margin-bottom:1.5rem !important}.ml-xl-1-half{margin-left:1.5rem !important}.mx-xl-1-half{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-xl-1-half{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-xl-2{margin:2rem !important}.mt-xl-2{margin-top:2rem !important}.mr-xl-2{margin-right:2rem !important}.mb-xl-2{margin-bottom:2rem !important}.ml-xl-2{margin-left:2rem !important}.mx-xl-2{margin-right:2rem !important;margin-left:2rem !important}.my-xl-2{margin-top:2rem !important;margin-bottom:2rem !important}.m-xl-2-half{margin:2.5rem !important}.mt-xl-2-half{margin-top:2.5rem !important}.mr-xl-2-half{margin-right:2.5rem !important}.mb-xl-2-half{margin-bottom:2.5rem !important}.ml-xl-2-half{margin-left:2.5rem !important}.mx-xl-2-half{margin-right:2.5rem !important;margin-left:2.5rem !important}.my-xl-2-half{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.m-xl-3{margin:3rem !important}.mt-xl-3{margin-top:3rem !important}.mr-xl-3{margin-right:3rem !important}.mb-xl-3{margin-bottom:3rem !important}.ml-xl-3{margin-left:3rem !important}.mx-xl-3{margin-right:3rem !important;margin-left:3rem !important}.my-xl-3{margin-top:3rem !important;margin-bottom:3rem !important}.m-xl-3-half{margin:3.5rem !important}.mt-xl-3-half{margin-top:3.5rem !important}.mr-xl-3-half{margin-right:3.5rem !important}.mb-xl-3-half{margin-bottom:3.5rem !important}.ml-xl-3-half{margin-left:3.5rem !important}.mx-xl-3-half{margin-right:3.5rem !important;margin-left:3.5rem !important}.my-xl-3-half{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.m-xl-4{margin:4rem !important}.mt-xl-4{margin-top:4rem !important}.mr-xl-4{margin-right:4rem !important}.mb-xl-4{margin-bottom:4rem !important}.ml-xl-4{margin-left:4rem !important}.mx-xl-4{margin-right:4rem !important;margin-left:4rem !important}.my-xl-4{margin-top:4rem !important;margin-bottom:4rem !important}.p-xl-0{padding:0 !important}.pt-xl-0{padding-top:0 !important}.pr-xl-0{padding-right:0 !important}.pb-xl-0{padding-bottom:0 !important}.pl-xl-0{padding-left:0 !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.p-xl-half{padding:.5rem !important}.pt-xl-half{padding-top:.5rem !important}.pr-xl-half{padding-right:.5rem !important}.pb-xl-half{padding-bottom:.5rem !important}.pl-xl-half{padding-left:.5rem !important}.px-xl-half{padding-right:.5rem !important;padding-left:.5rem !important}.py-xl-half{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-xl-1{padding:1rem !important}.pt-xl-1{padding-top:1rem !important}.pr-xl-1{padding-right:1rem !important}.pb-xl-1{padding-bottom:1rem !important}.pl-xl-1{padding-left:1rem !important}.px-xl-1{padding-right:1rem !important;padding-left:1rem !important}.py-xl-1{padding-top:1rem !important;padding-bottom:1rem !important}.p-xl-1-half{padding:1.5rem !important}.pt-xl-1-half{padding-top:1.5rem !important}.pr-xl-1-half{padding-right:1.5rem !important}.pb-xl-1-half{padding-bottom:1.5rem !important}.pl-xl-1-half{padding-left:1.5rem !important}.px-xl-1-half{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-xl-1-half{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-xl-2{padding:2rem !important}.pt-xl-2{padding-top:2rem !important}.pr-xl-2{padding-right:2rem !important}.pb-xl-2{padding-bottom:2rem !important}.pl-xl-2{padding-left:2rem !important}.px-xl-2{padding-right:2rem !important;padding-left:2rem !important}.py-xl-2{padding-top:2rem !important;padding-bottom:2rem !important}.p-xl-2-half{padding:2.5rem !important}.pt-xl-2-half{padding-top:2.5rem !important}.pr-xl-2-half{padding-right:2.5rem !important}.pb-xl-2-half{padding-bottom:2.5rem !important}.pl-xl-2-half{padding-left:2.5rem !important}.px-xl-2-half{padding-right:2.5rem !important;padding-left:2.5rem !important}.py-xl-2-half{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.p-xl-3{padding:3rem !important}.pt-xl-3{padding-top:3rem !important}.pr-xl-3{padding-right:3rem !important}.pb-xl-3{padding-bottom:3rem !important}.pl-xl-3{padding-left:3rem !important}.px-xl-3{padding-right:3rem !important;padding-left:3rem !important}.py-xl-3{padding-top:3rem !important;padding-bottom:3rem !important}.p-xl-3-half{padding:3.5rem !important}.pt-xl-3-half{padding-top:3.5rem !important}.pr-xl-3-half{padding-right:3.5rem !important}.pb-xl-3-half{padding-bottom:3.5rem !important}.pl-xl-3-half{padding-left:3.5rem !important}.px-xl-3-half{padding-right:3.5rem !important;padding-left:3.5rem !important}.py-xl-3-half{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.p-xl-4{padding:4rem !important}.pt-xl-4{padding-top:4rem !important}.pr-xl-4{padding-right:4rem !important}.pb-xl-4{padding-bottom:4rem !important}.pl-xl-4{padding-left:4rem !important}.px-xl-4{padding-right:4rem !important;padding-left:4rem !important}.py-xl-4{padding-top:4rem !important;padding-bottom:4rem !important}}.margin-0{margin:0 !important}.padding-0{padding:0 !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;opacity:0;overflow:hidden;clip:rect(0,0,0,0);border:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.sr-only-focusable:active,.sr-only-focusable:focus{background:rgba(197,189,153,0.75);color:#fff;font-size:0.75rem;font-weight:700;line-height:1.2;width:auto;height:auto;margin:0;opacity:1;overflow:visible;clip:auto;z-index:9999}.invisible{visibility:hidden !important}.overflow-hidden{overflow:hidden}.img-responsive{display:block;max-width:100%;height:auto}.table-responsive{display:block;width:100%;min-height:.01%;overflow-x:auto}.text-hide{font:"0/0" a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-justify{text-align:justify !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{overflow:hidden;text-overflow:ellipsis}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width:768px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width:1025px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width:1240px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width:1440px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-normal{font-weight:normal !important}.font-weight-medium{font-weight:500 !important}.font-weight-bold{font-weight:bold !important}.font-italic{font-style:italic !important}.text-primary{color:#c1002b !important}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9{padding-bottom:42.8571428571%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive-1by1{padding-bottom:100%}.icon-search:not(.icon-svg){border:2px solid currentColor;border-radius:50%;display:block;height:1.125em;position:relative;right:-0.375em;width:1.125em}.icon-search:not(.icon-svg):before{background:currentColor;bottom:-0.325em;content:'';display:block;height:0.188em;left:-0.408em;position:absolute;width:0.5em;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-search:not(.icon-svg):after{content:'';display:block;border-top:2px solid currentColor;border-radius:50%;width:0.625em;height:0.5em;position:absolute;top:0.125em;right:0.125em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-bar{background:#fff;display:block;height:0.125rem;width:0.9rem;-webkit-transition:background 200ms;-moz-transition:background 200ms;-ms-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.icon-bar+.icon-bar{margin-top:0.188rem}.icon-triangle-left,.icon-triangle-right{width:0;height:0;display:inline-block;vertical-align:middle;border-style:solid;border-width:.5em 1em .5em 0;border-color:transparent currentColor transparent transparent}.icon-triangle-right{border-width:.5em 0 .5em 1em;border-color:transparent transparent transparent currentColor}.icon-svg{display:inline-block;height:1em;fill:currentColor;vertical-align:text-top;width:auto}.icon-svg.icon-chevron-down,.icon-svg.icon-chevron-left,.icon-svg.icon-chevron-right,.icon-svg.icon-map-marker{width:1em}.icon-svg.icon-stroke-only{fill:none;stroke:currentColor}.icon-svg.icon-crown{width:1em}.icon-svg.icon-crown-o{width:1em}@font-face{font-family:'TradeGothicLTStdBoldCondensed';src:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Fonts/tradegothicltstd-bdcn20-webfont.eot');src:local("☺"),url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Fonts/tradegothicltstd-bdcn20-webfont.woff') format("woff"),url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Fonts/tradegothicltstd-bdcn20-webfont.ttf') format("truetype"),url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Fonts/tradegothicltstd-bdcn20-webfont.svg#webfontU1alL0PY') format("svg");font-weight:normal;font-style:normal}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);-o-transform:translate(0px,0px);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);-moz-transform:translate3d(0px,-50%,0);-o-transform:translate(0px,-50%);-ms-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Css/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Css/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Css/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Css/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Css/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Css/fancybox_loading@2x.gif');background-size:24px 24px}}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr;touch-action:initial}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:10}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Css/mCSB_buttons.png');background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.1)}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15)}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px}body.backend-layout-pagets__homepage{background:#fff}body.backend-layout-pagets__homepage hr:before{background-color:#fff}body.backend-layout-pagets__subpage_left_column .main-column{min-height:50rem}body #main-content{opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}body.loaded #main-content{opacity:1}#page.light #main-content{padding-top:0}.page-default-title{margin-bottom:2.5rem;padding-top:1rem}.page-default-title .page-default-title-pager{display:table;margin-top:3.5rem;table-layout:fixed;width:100%}.page-default-title .page-default-title-pager:hover.page-default-title-pager-next .pager-icon .icon,.page-default-title .page-default-title-pager:hover.page-default-title-pager-next .pager-icon .icon-svg{left:.25rem}.page-default-title .page-default-title-pager:hover.page-default-title-pager-prev .pager-icon .icon,.page-default-title .page-default-title-pager:hover.page-default-title-pager-prev .pager-icon .icon-svg{right:.25rem}.page-default-title .page-default-title-pager:hover .pager-icon .icon .fill-layer,.page-default-title .page-default-title-pager:hover .pager-icon .icon-svg .fill-layer{fill:#c1002b}.page-default-title .page-default-title-pager:hover .pager-label{color:#c1002b}.page-default-title .page-default-title-pager.page-default-title-pager-next .pager-icon{padding-left:.625rem}.page-default-title .page-default-title-pager.page-default-title-pager-next .pager-icon .icon,.page-default-title .page-default-title-pager.page-default-title-pager-next .pager-icon .icon-svg{left:0;-webkit-transition:left 200ms;-moz-transition:left 200ms;-ms-transition:left 200ms;-o-transition:left 200ms;transition:left 200ms}.page-default-title .page-default-title-pager.page-default-title-pager-next .pager-label{text-align:right}.page-default-title .page-default-title-pager.page-default-title-pager-prev .pager-icon{padding-right:.625rem}.page-default-title .page-default-title-pager.page-default-title-pager-prev .pager-icon .icon,.page-default-title .page-default-title-pager.page-default-title-pager-prev .pager-icon .icon-svg{right:0;-webkit-transition:right 200ms;-moz-transition:right 200ms;-ms-transition:right 200ms;-o-transition:right 200ms;transition:right 200ms}.page-default-title .page-default-title-pager.page-default-title-pager-prev .pager-label{text-align:left}.page-default-title .page-default-title-pager .pager-icon{display:table-cell;vertical-align:middle;width:1.5rem}.page-default-title .page-default-title-pager .pager-icon .icon,.page-default-title .page-default-title-pager .pager-icon .icon-svg{display:block;position:relative}.page-default-title .page-default-title-pager .pager-icon .icon .fill-layer,.page-default-title .page-default-title-pager .pager-icon .icon-svg .fill-layer{fill:#8c8c8c;-webkit-transition:fill 200ms;-moz-transition:fill 200ms;-ms-transition:fill 200ms;-o-transition:fill 200ms;transition:fill 200ms}.page-default-title .page-default-title-pager .pager-label{color:#616161;display:table-cell;font-size:.625rem;font-weight:bold;letter-spacing:0.14em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;-webkit-transition:color 200ms;-moz-transition:color 200ms;-ms-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.page-default-title hr{margin-bottom:2rem}.promo-banner{left:0;position:fixed;top:-8.5rem;width:100%;z-index:500;-webkit-transform:translate3d(0,-100%,0) rotate(0);-moz-transform:translate3d(0,-100%,0) rotate(0);-ms-transform:translate3d(0,-100%,0) rotate(0);-ms-transform:translate3d(0,-100%,0) rotate(0);-o-transform:translate3d(0,-100%,0) rotate(0);transform:translate3d(0,-100%,0) rotate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}body.loaded .promo-banner.show{-webkit-transform:translate3d(0,0,0) rotate(0);-moz-transform:translate3d(0,0,0) rotate(0);-ms-transform:translate3d(0,0,0) rotate(0);-ms-transform:translate3d(0,0,0) rotate(0);-o-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}body.loaded .promo-banner.show .promo-banner-wrapper{animation:swing ease-in-out 4s}.promo-banner-btn-close.btn.btn-red{border-radius:50%;border-color:transparent;cursor:pointer;height:4rem;padding:0;position:absolute;right:.5rem;top:calc((770 / 1920) * 100%);width:4rem}.promo-banner-btn-close.btn.btn-red:before{content:none !important}.promo-banner-btn-close.btn.btn-red .promo-banner-icon-close{height:0;left:50%;position:absolute;top:50%;width:0}.promo-banner-btn-close.btn.btn-red .promo-banner-icon-close:before,.promo-banner-btn-close.btn.btn-red .promo-banner-icon-close:after{background:#fff;content:'';height:.25rem;left:50%;position:absolute;top:50%;transform-origin:center;width:1.75rem}@media (max-width:767px){.promo-banner-btn-close.btn.btn-red .promo-banner-icon-close:before,.promo-banner-btn-close.btn.btn-red .promo-banner-icon-close:after{height:.125rem;width:1rem}}.promo-banner-btn-close.btn.btn-red .promo-banner-icon-close:before{transform:translate(-50%,-50%) rotate(-45deg)}.promo-banner-btn-close.btn.btn-red .promo-banner-icon-close:after{transform:translate(-50%,-50%) rotate(45deg)}@media (max-width:767px){.promo-banner-btn-close.btn.btn-red{height:2rem;top:calc((730 / 1920) * 100%);width:2rem}}.promo-banner-img{display:block;margin:0}.promo-banner-wrapper{display:inline-block;left:50%;padding:0 1rem;position:relative;transform:translateX(-50%)}@media (max-width:1439px){.promo-banner{top:-6rem}}@media (max-width:1239px){.promo-banner{top:-4rem}}@media (max-width:767px){.promo-banner{padding:0 1rem;top:-5vw}}@keyframes swing{0%{transform:translate3d(-50%,-100%,0) rotate(4deg)}15%{transform:translate3d(-50%,-50%,0) rotate(-4deg)}30%{transform:translate3d(-50%,0,0) rotate(4deg)}40%{transform:translate3d(-50%,0,0) rotate(-4deg)}50%{transform:translate3d(-50%,0,0) rotate(3deg)}60%{transform:translate3d(-50%,0,0) rotate(-3deg)}70%{transform:translate3d(-50%,0,0) rotate(2deg)}80%{transform:translate3d(-50%,0,0) rotate(-2deg)}90%{transform:translate3d(-50%,0,0) rotate(1deg)}100%{transform:translate3d(-50%,0,0) rotate(0)}}.stickem-container{position:relative}.stickem{position:absolute}.stickit{position:fixed !important}#cookies-panel{background:#fff;bottom:0;box-shadow:0 -0.25rem 0.675rem 0 rgba(0,0,0,0.15);display:none;left:0;padding:1rem 0 1.5rem 0;position:fixed;right:0;z-index:1000}#cookies-panel p{font-size:0.875rem;line-height:1.4;margin-bottom:1rem}@media (max-width:767px){#cookies-panel p{font-size:.75rem;margin-bottom:1rem}}#cookies-panel a:not(.btn):not(.btn-svg){color:inherit;text-decoration:underline}#cookies-panel .btn,#cookies-panel .btn-svg{margin-bottom:0;margin-right:1rem}@media (max-width:1024px){#cookies-panel .btn,#cookies-panel .btn-svg{display:block;margin:0 0 1rem;font-size:.875rem;width:100%}}#cookies-panel .btn:last-child,#cookies-panel .btn-svg:last-child{margin-right:0}@media (min-width:1025px){#cookies-panel .btn-svg{margin-right:1.5rem}#cookies-panel .btn-svg:last-child{margin-right:1rem}}@media (max-width:1024px){#cookies-panel .btn-svg{margin:0 1rem 1rem}}@media (max-width:1024px){#cookies-panel .cookies-panel-btn-accept{order:3}}@media (max-width:1024px){#cookies-panel .cookies-panel-btn-close{order:1}}@media (max-width:1024px){#cookies-panel .cookies-panel-btn-more{order:2}}#cookies-panel .cookies-panel-btn-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end}#cookies-panel .cookies-panel-title{color:#262626;font-weight:700;font-size:1.125rem;margin-bottom:.5rem}@media (max-width:767px){#cookies-panel .cookies-panel-title{font-size:1rem}}#entry-ban-list{list-style:none;margin:0 auto;padding:0;text-align:center}#entry-ban-list li{display:inline-block;margin:1em;vertical-align:top}#entry-ban-list li .btn{height:3.750em;width:3.750em}#entry-ban-list li .btn:after{background:#fff;content:'';height:0.188em;left:0px;margin-left:-0.125em;margin-top:-0.125em;position:absolute;top:50%;width:3.875em;z-index:3;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#entry-ban-list li .btn .icon{display:block;height:1.875em;margin-top:0.625em}#entry-ban-list li .btn .icon.icon-luggage-ban{height:2.5625rem;margin-top:0.25rem}#entry-ban-list li .btn .icon.icon-fountain-ban{height:3.5rem;margin-top:-1px;margin-left:-.25em}#entry-ban-list li .btn .icon svg{height:100%}#page-black-overlay{background:rgba(0,0,0,0.94);bottom:0;color:#fff;left:0;position:fixed;right:0;text-align:center;top:0;z-index:1099}#page-black-overlay h1,#page-black-overlay h2,#page-black-overlay h3,#page-black-overlay h4,#page-black-overlay h5,#page-black-overlay h6,#page-black-overlay .h1,#page-black-overlay .h2,#page-black-overlay .h3,#page-black-overlay .h4,#page-black-overlay .h5,#page-black-overlay .h6{color:inherit}#page-black-overlay .container,#page-black-overlay .dce-blockquote{border:1px solid #fff;border-top-color:transparent;margin:100px auto 68px;max-width:97.5%;position:relative;width:800px;z-index:2}#page-black-overlay .container:before,#page-black-overlay .dce-blockquote:before{border:1px solid #fff;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}#page-black-overlay .container:before,#page-black-overlay .dce-blockquote:before{border-top-color:transparent}#page-black-overlay .container .dce-welcome-text-module div[class^="col"],#page-black-overlay .dce-blockquote .dce-welcome-text-module div[class^="col"]{float:none;margin:0 auto;width:87.5%}#page-black-overlay .container .dce-welcome-text-module hr,#page-black-overlay .dce-blockquote .dce-welcome-text-module hr{visibility:hidden}#page-black-overlay .container .dce-welcome-text-module p,#page-black-overlay .dce-blockquote .dce-welcome-text-module p{line-height:1.6}#page-black-overlay .mCSB_inside>.mCSB_container{margin-right:30px;margin-left:30px}#page-black-overlay .top-logo-panel{margin:0 -1.25rem;margin-top:-38px;overflow:hidden;position:relative;text-align:center}#page-black-overlay .top-logo-panel .logo{display:inline-block;position:relative;z-index:2}#page-black-overlay .top-logo-panel .logo:before,#page-black-overlay .top-logo-panel .logo:after{border-top:1px solid #fff;content:'';height:1px;margin-top:-0.25rem;position:absolute;top:38px;width:800px;z-index:-1}#page-black-overlay .top-logo-panel .logo:before{margin-right:.5rem;right:100%}#page-black-overlay .top-logo-panel .logo:after{left:100%;margin-left:.5rem}#page-black-overlay .top-logo-panel .logo-inner-helper{left:.25rem;overflow:hidden;position:absolute;right:.25rem;top:0}#page-black-overlay .top-logo-panel .logo-inner-helper .logo:before,#page-black-overlay .top-logo-panel .logo-inner-helper .logo:after{margin-top:0}#header{background:#c1002b;padding:0.875em 0 0.5em;position:relative;z-index:99}#header .header-search-link{color:#fff;display:inline-block;font-size:.875rem;font-weight:bold;letter-spacing:0.12em;margin-top:.625rem;text-transform:uppercase;white-space:nowrap}#header .header-search-link:hover{color:#c5bd99}#header .header-search-link .icon-search:not(.icon-svg){display:inline-block;margin-right:.75rem;height:.875rem;width:.875rem;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}#header .header-search-link .icon-search:not(.icon-svg):before{left:-.375rem;-webkit-transition:background 200ms;-moz-transition:background 200ms;-ms-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}#header .header-search-link .icon-search:not(.icon-svg):after{height:0.3125rem;width:0.3125rem;top:0.125rem;right:0.125rem;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}#header .logo{display:inline-block}#header .logo img{display:block;height:auto;margin:0;max-width:100%}#header #btn-logout{display:block;position:absolute;right:1.625rem;top:5.625rem}#header #btn-logout:hover .icon .background{fill:#8c8c8c}#header #btn-logout .icon{display:block;height:3.25rem;width:3.25rem}#header #btn-logout .icon .background{fill:#bdbdbd;-webkit-transition:fill 200ms;-moz-transition:fill 200ms;-ms-transition:fill 200ms;-o-transition:fill 200ms;transition:fill 200ms}#header #open-mobile-nav{margin-right:1.25em;margin-top:0.75rem;padding:.8125rem 0.625rem .8125rem}#header #open-partners-logos{background:transparent;border:0;display:inline-block;font-size:0;height:1rem;vertical-align:top;width:1rem}#header #open-partners-logos:hover .icon,#header #open-partners-logos:focus .icon{background:#fff;-webkit-box-shadow:-0.375rem 0 0 0 #fff,0.375rem 0 0 0 #fff;-moz-box-shadow:-0.375rem 0 0 0 #fff,0.375rem 0 0 0 #fff;box-shadow:-0.375rem 0 0 0 #fff,0.375rem 0 0 0 #fff}#header #open-partners-logos .icon{background:#bdbdbd;display:block;height:0.25rem;padding:0;position:relative;width:0.25rem;-webkit-box-shadow:-0.375rem 0 0 0 #bdbdbd,0.375rem 0 0 0 #bdbdbd;-moz-box-shadow:-0.375rem 0 0 0 #bdbdbd,0.375rem 0 0 0 #bdbdbd;box-shadow:-0.375rem 0 0 0 #bdbdbd,0.375rem 0 0 0 #bdbdbd;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}#header #open-partners-logos .icon:before,#header #open-partners-logos .icon:after{background:inherit;content:'';display:block;font-size:0;height:0.25rem;padding:0;position:absolute;width:0.25rem;-webkit-box-shadow:inherit;-moz-box-shadow:inherit;box-shadow:inherit}#header #open-partners-logos .icon:before{left:0;top:-0.375rem}#header #open-partners-logos .icon:after{left:0;top:0.375rem}#header-partners-logos{background:rgba(255,254,254,0.96);display:none;left:0;max-height:100vh;min-height:100vh;position:fixed;top:0;width:100%;z-index:1099}#header-partners-logos #close-partners-logos{left:1rem;margin-right:2.625rem;margin-top:1.5rem;position:absolute;top:0.625rem;z-index:2}#header-partners-logos .header-partners-logos-table-wrapper{display:table;height:100%;width:100%}#header-partners-logos .header-partners-logos-table-wrapper>.dce-partners-logos{display:table-cell;vertical-align:middle}#header-partners-logos .text-container{margin-bottom:1.75rem;text-align:center}#header-partners-logos .text-container .subtitle,#header-partners-logos .text-container .page-small-title{margin:0}#header-partners-logos .logos-container{text-align:center}#header-partners-logos .logos-container .partner-logo{display:inline-block;margin-bottom:4em;width:33%}#header-partners-logos .logos-container .partner-logo img{margin-left:auto;margin-right:auto}#footer-top-nav{margin-bottom:2em}#footer-top-nav ul{list-style:none;margin:0;overflow:hidden;padding:0;position:relative;z-index:2}#footer-top-nav ul li{display:block;float:left;text-align:center;text-transform:uppercase;width:16.6666666667%}#footer-top-nav ul li a{color:#616161;font-size:0.875em;font-weight:bold;letter-spacing:0.1em;line-height:1.2857}#footer-top-nav ul li a:hover{color:#c1002b}#lang-nav,.lang-nav{display:inline-block;position:relative;vertical-align:top;z-index:3}#lang-nav ul,.lang-nav ul{list-style:none;margin:0;padding:0}#lang-nav ul li,.lang-nav ul li{line-height:1.2875;text-transform:uppercase}#lang-nav ul li a,.lang-nav ul li a{color:inherit}#lang-nav ul li a:hover,.lang-nav ul li a:hover{color:#c1002b}#main-nav,.main-nav{list-style:none;margin:0;padding:0}#main-nav>li,.main-nav>li{display:block;float:left;text-align:center;width:33.3333333333%}#main-nav>li .main-nav-item-container,.main-nav>li .main-nav-item-container{display:inline-block;position:relative;z-index:6}#main-nav>li .main-nav-item-container>a,#main-nav>li .main-nav-item-container .main-nav-item-title>a,.main-nav>li .main-nav-item-container>a,.main-nav>li .main-nav-item-container .main-nav-item-title>a{display:block;font-size:1.625em;font-style:italic;line-height:1.15;padding:0.308em 0.938em 0.188em;position:relative;white-space:nowrap;z-index:3}#main-nav>li .main-nav-item-container>a .first-word,#main-nav>li .main-nav-item-container .main-nav-item-title>a .first-word,.main-nav>li .main-nav-item-container>a .first-word,.main-nav>li .main-nav-item-container .main-nav-item-title>a .first-word{display:block;font-size:0.875rem;line-height:1.2;text-transform:uppercase}#meta-nav li{display:inline-block;*display:inline;margin-right:10px}#meta-nav li a{display:block}#mobile-nav{background:#fff;display:none;min-height:100vh;left:0;position:fixed;right:0;text-align:center;top:0;z-index:1100}#mobile-nav .lang-nav{margin-bottom:0.5rem;margin-left:0}#mobile-nav .main-nav>li{border-bottom:1px solid #bdbdbd;float:none;margin:0 1rem 1.75rem;padding-bottom:2rem;position:relative;width:auto}#mobile-nav .main-nav>li:after{background:#fff url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/hr-ornament.svg') no-repeat center;background-size:1.875em 0.87em;bottom:-0.85em;content:'';height:1.4732em;left:50%;margin-left:-1.33925rem;position:absolute;width:2.6785em;border-radius:1.4732em / 0.91em}#mobile-nav .main-nav>li.active .main-nav-item-container>a:before{border-color:#c1002b}#mobile-nav .main-nav>li ul{list-style:none;margin:1.5rem 0;padding:0}#mobile-nav .main-nav>li ul li{display:block}#mobile-nav .main-nav>li ul li a{background:transparent;color:#949494;display:block;font-size:0.875rem;font-weight:bold;letter-spacing:0.1em;line-height:1.4285;padding:0.75em 0.5em;text-transform:uppercase}#mobile-nav .main-nav>li ul li a:hover{color:#616161}#mobile-nav .main-nav>li ul li a:before{content:none}#mobile-nav .main-nav>li ul li.active a{color:#616161}#mobile-nav .main-nav .main-nav-item-container:hover>a:before{border-color:#c1002b}#mobile-nav .main-nav .main-nav-item-container:before{content:none}#mobile-nav .main-nav .main-nav-item-container>a{z-index:2;-webkit-transition:all 400ms;-moz-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms}#mobile-nav .main-nav .main-nav-item-container>a:before{border:1px solid #fff;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}#mobile-nav .main-nav .main-nav-item-container>a .first-word{-webkit-transition:color 400ms;-moz-transition:color 400ms;-ms-transition:color 400ms;-o-transition:color 400ms;transition:color 400ms}#mobile-nav .main-nav .main-nav-item-container>a:hover:before{border-color:#c1002b}#mobile-nav .mobile-header-buttons-container .header-search{margin:0}#mobile-nav .mobile-header-buttons-container .newsletter-link{margin-right:1rem}#mobile-nav .scrolling-wrapper{bottom:9rem;left:0;overflow:hidden;position:absolute;right:0;top:0}#mobile-nav #close-mobile-nav{bottom:4.5rem;height:2rem;left:50%;margin-left:-1rem;position:absolute;width:2rem}#mobile-nav #close-mobile-nav .icon-bar{left:50%;margin-left:-0.4375rem;margin-top:0;position:absolute;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#mobile-nav #close-mobile-nav .icon-bar+.icon-bar{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#social-sharing-nav{background:#fff;display:block;left:0;margin:auto;padding:0.5em 1em;position:absolute;right:0;width:5em;z-index:2}#social-sharing-nav:before{border:1px solid #fff;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}#social-sharing-nav .nav-title{display:block;font-size:0.875rem;font-weight:bold;margin-bottom:0.25rem;text-transform:uppercase}#social-sharing-nav ul{list-style:none;margin:0;padding:0}#social-sharing-nav ul li{display:block;margin:1.25em 0}#social-sharing-nav ul li a svg path{-webkit-transition:fill 200ms;-moz-transition:fill 200ms;-ms-transition:fill 200ms;-o-transition:fill 200ms;transition:fill 200ms}#social-sharing-nav ul li a:hover svg path{fill:#c1002b}.submenu-nav-parts{left:3.375rem;margin:0;padding:0;position:absolute}.submenu-nav-parts .submenu-nav{position:relative;top:0;margin-top:0;margin-bottom:2.25rem}.submenu-nav-parts .submenu-nav+.submenu-nav{margin-top:0}.submenu-nav-parts ul{padding-left:0;margin-bottom:0.75em}.submenu-nav-parts .nav-part-title{position:relative;display:block;margin-left:-.375rem;margin-right:-.375rem;margin-bottom:0.25rem;padding-top:.25rem;padding-bottom:.375rem;font-weight:bold;font-size:1rem;line-height:1.2;letter-spacing:1px}.submenu-nav-parts .nav-part-title::after{content:'';position:absolute;height:1px;left:1.25rem;right:1.25rem;bottom:0;background-color:#fff}#submenu-nav,.submenu-nav{background:#212121;color:#fff;margin-left:-6.5em;padding:0.75em 0.75em 0;position:absolute;text-align:center;top:0;width:12rem;z-index:4}#submenu-nav.submenu-color-type-1,.submenu-nav.submenu-color-type-1{background:#bdbdbd;color:#616161}#submenu-nav.submenu-color-type-1:before,.submenu-nav.submenu-color-type-1:before{border-color:#bdbdbd}#submenu-nav.submenu-color-type-1>ul>li>a,.submenu-nav.submenu-color-type-1>ul>li>a{background:#bdbdbd;color:#616161}#submenu-nav.submenu-color-type-1>ul>li>a:hover,.submenu-nav.submenu-color-type-1>ul>li>a:hover{background:#fff;color:#616161}#submenu-nav.submenu-color-type-1>ul>li.current a,#submenu-nav.submenu-color-type-1>ul>li.active a,.submenu-nav.submenu-color-type-1>ul>li.current a,.submenu-nav.submenu-color-type-1>ul>li.active a{background:#fff;color:#616161}#submenu-nav.submenu-color-type-1>ul>li:first-child,.submenu-nav.submenu-color-type-1>ul>li:first-child{border-top:1px solid #fff}#submenu-nav.submenu-color-type-white,.submenu-nav.submenu-color-type-white{background:#fff}#submenu-nav.submenu-color-type-white:before,.submenu-nav.submenu-color-type-white:before{border-color:#fff}#submenu-nav.submenu-color-type-white>ul>li,.submenu-nav.submenu-color-type-white>ul>li{text-align:left}#submenu-nav.submenu-color-type-white>ul>li>a,.submenu-nav.submenu-color-type-white>ul>li>a{background:#fff;border-bottom-color:#bdbdbd;color:#616161;font-size:0.9375rem;font-weight:normal;padding:0.5em;text-transform:none}#submenu-nav.submenu-color-type-white>ul>li>a:hover,.submenu-nav.submenu-color-type-white>ul>li>a:hover{background:#616161;color:#fff}#submenu-nav.submenu-color-type-white>ul>li:first-child,.submenu-nav.submenu-color-type-white>ul>li:first-child{border-top:1px solid #bdbdbd}#submenu-nav.submenu-color-type-white>ul>li.current>a,#submenu-nav.submenu-color-type-white>ul>li.active>a,.submenu-nav.submenu-color-type-white>ul>li.current>a,.submenu-nav.submenu-color-type-white>ul>li.active>a{background:#616161;color:#fff}#submenu-nav.submenu-color-type-white .nav-title,.submenu-nav.submenu-color-type-white .nav-title{color:#616161;font-size:0.875rem;font-weight:bold}#submenu-nav.submenu-color-type-gray,.submenu-nav.submenu-color-type-gray{background:#f5f5f5}#submenu-nav.submenu-color-type-gray:before,.submenu-nav.submenu-color-type-gray:before{border-color:#fff}#submenu-nav.submenu-color-type-gray>ul>li>a,.submenu-nav.submenu-color-type-gray>ul>li>a{background:#f5f5f5;border-bottom-color:#bdbdbd;color:#000;font-size:0.75rem;font-weight:bold}#submenu-nav.submenu-color-type-gray>ul>li>a:hover,.submenu-nav.submenu-color-type-gray>ul>li>a:hover{background:#bdbdbd;color:#000}#submenu-nav.submenu-color-type-gray>ul>li:first-child,.submenu-nav.submenu-color-type-gray>ul>li:first-child{border-top:1px solid #bdbdbd}#submenu-nav.submenu-color-type-gray>ul>li.current>a,#submenu-nav.submenu-color-type-gray>ul>li.active>a,.submenu-nav.submenu-color-type-gray>ul>li.current>a,.submenu-nav.submenu-color-type-gray>ul>li.active>a{background:#bdbdbd;color:#000}#submenu-nav.submenu-color-type-inverse .nav-title,.submenu-nav.submenu-color-type-inverse .nav-title{color:#c1002b;line-height:1.2;margin-bottom:0}#submenu-nav+.submenu-nav,.submenu-nav+.submenu-nav{margin-top:2rem}#submenu-nav.stickit,.submenu-nav.stickit{top:0.25rem}#submenu-nav.stickit-end,.submenu-nav.stickit-end{bottom:0;left:0;top:auto}#submenu-nav>ul,.submenu-nav>ul{padding:0 0 1.5em}#submenu-nav>ul>li>a,.submenu-nav>ul>li>a{color:#fff;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase}#submenu-nav>ul>li>a:hover,.submenu-nav>ul>li>a:hover{background:#fff;color:#212121}#submenu-nav>ul>li.current>a,#submenu-nav>ul>li.active>a,#submenu-nav>ul>li>a:hover,.submenu-nav>ul>li.current>a,.submenu-nav>ul>li.active>a,.submenu-nav>ul>li>a:hover{background:#fff;color:#212121}#submenu-nav>ul>li:last-child>a,.submenu-nav>ul>li:last-child>a{border-bottom:0}#submenu-nav ul,.submenu-nav ul{list-style:none;margin:0}#submenu-nav ul>li:last-child>a,.submenu-nav ul>li:last-child>a{border-bottom:0}#submenu-nav ul li,.submenu-nav ul li{display:block}#submenu-nav ul li a,.submenu-nav ul li a{background:#212121;border-bottom:1px solid #fff;display:block;font-size:0.875rem;line-height:1.4285;overflow:hidden;padding:0.75em 0.5em;text-overflow:ellipsis;-webkit-transition:background 200ms,color 200ms;-moz-transition:background 200ms,color 200ms;-ms-transition:background 200ms,color 200ms;-o-transition:background 200ms,color 200ms;transition:background 200ms,color 200ms}#submenu-nav .nav-title,.submenu-nav .nav-title{display:block;font-size:0.75rem;margin-bottom:0.25rem;text-transform:uppercase}#submenu-nav .text-container,.submenu-nav .text-container{font-size:0.935rem}#submenu-nav .text-container a,.submenu-nav .text-container a{color:inherit}#submenu-nav .text-container a:hover,.submenu-nav .text-container a:hover{text-decoration:underline}#submenu-nav hr,.submenu-nav hr{border-top-color:#fff;margin-bottom:1rem}#submenu-nav hr:before,.submenu-nav hr:before{content:none}#submenu-nav p,.submenu-nav p{font-size:0.75rem;line-height:1.1666667;margin-bottom:1rem}#main-nav .main-nav-level2{display:none;margin:0;padding:0.75rem 0.75rem 0;position:absolute}#main-nav .main-nav-level2 ul{list-style:none;margin:0;padding:0 0 1.5rem}#main-nav .main-nav-level2 ul li{display:block}#main-nav .main-nav-level2 ul li a{background:#212121;border-bottom:1px solid #fff;display:block;font-size:0.875rem;line-height:1.4285;overflow:hidden;padding:0.75em 0.5em;text-overflow:ellipsis;-webkit-transition:background 200ms,color 200ms;-moz-transition:background 200ms,color 200ms;-ms-transition:background 200ms,color 200ms;-o-transition:background 200ms,color 200ms;transition:background 200ms,color 200ms}#main-nav .main-nav-level2 ul li.current>a,#main-nav .main-nav-level2 ul li.active>a,#main-nav .main-nav-level2 ul li>a:hover,#main-nav .main-nav-level2 ul li>a:focus{background:#fff;color:#212121}#main-nav .main-nav-level2 ul li:last-child>a{border-bottom:0}a{color:#c1002b;text-decoration:none;-webkit-transition:color 200ms;-moz-transition:color 200ms;-ms-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}a:hover,a:focus{color:#c5bd99;text-decoration:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#c1002b;display:block;font-family:"Noto Serif",serif;font-style:italic;font-weight:bold;line-height:1.15;margin-bottom:1em}h1.line-through,h2.line-through,h3.line-through,h4.line-through,h5.line-through,h6.line-through,.h1.line-through,.h2.line-through,.h3.line-through,.h4.line-through,.h5.line-through,.h6.line-through{position:relative;text-align:center}h1.line-through .text,h2.line-through .text,h3.line-through .text,h4.line-through .text,h5.line-through .text,h6.line-through .text,.h1.line-through .text,.h2.line-through .text,.h3.line-through .text,.h4.line-through .text,.h5.line-through .text,.h6.line-through .text{background:#fff;padding:0 3.563rem;position:relative;z-index:2}h1.line-through:before,h2.line-through:before,h3.line-through:before,h4.line-through:before,h5.line-through:before,h6.line-through:before,.h1.line-through:before,.h2.line-through:before,.h3.line-through:before,.h4.line-through:before,.h5.line-through:before,.h6.line-through:before{background:#bdbdbd;content:'';height:1px;left:0;position:absolute;right:0;top:50%}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p,.h1 p,.h2 p,.h3 p,.h4 p,.h5 p,.h6 p{font-size:1em;margin-bottom:0}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{display:block;font-size:0.465em;font-weight:bold;letter-spacing:0.05em;line-height:1.475}h1,.h1{font-size:3.500rem;font-weight:normal;margin-bottom:2rem}h1.big,h1 .big,.h1.big,.h1 .big{font-size:5rem}h1 .prefix,.h1 .prefix{color:#000;font-size:2.25rem;font-weight:normal}h2,.h2{font-size:2.625rem;font-weight:normal;line-height:1.33333;margin-bottom:2rem}h2.big,h2 .big,.h2.big,.h2 .big{font-size:3.25rem}h3,.h3{font-size:1.625rem;letter-spacing:0.05em}h3.big,h3 .big,.h3.big,.h3 .big{font-size:2rem}h4,.h4{font-size:0.875em;font-style:normal}hr{background:transparent;border:0;border-top:1px solid #bdbdbd;display:block;height:1px;margin:0.5rem 0 2rem;overflow:visible;position:relative}hr:before{background:#fff url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/hr-ornament.svg') no-repeat center;background-size:3.5em 1.625em;content:'';height:2.75em;left:50%;margin-left:-2.5rem;margin-top:-1.4em;position:absolute;top:0;width:5em;border-radius:2.75em / 1.7em}hr.red{border-top-color:#c1002b}hr.red:before{background-image:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/hr-ornament_red.svg')}hr.small:before{background-size:1.875em 0.87em;height:1.4732em;margin-left:-1.33925rem;margin-top:-0.85em;width:2.6785em;border-radius:1.4732em / 0.91em}p{font-size:0.938rem}p .big{font-size:1.25rem}p,ol,ul,dl,img{margin-bottom:1.5em}ul{list-style:disc;margin-left:1em}ol{list-style:decimal;margin-left:1em}blockquote{border-bottom:1px solid #bdbdbd;border-top:1px solid #bdbdbd;display:block;margin-bottom:4.625rem;padding:2rem 0;position:relative;text-align:center}blockquote:before,blockquote:after{background:#f5f5f5;color:#8c8c8c;display:block;font-family:'Lora',Arial,Helvetica,serif;font-size:3.75rem;font-style:italic;left:50%;line-height:.75;margin-left:-3rem;padding:0 2rem;position:absolute;width:6rem;z-index:0}blockquote:before{content:'\201C' !important;top:-.5rem}blockquote:after{bottom:-2.5rem;content:'\201D' !important}blockquote p{color:#8c8c8c;font-size:1.625rem;font-style:italic;letter-spacing:0.05em;line-height:1.4615;margin:0 auto;position:relative;width:69%;z-index:1}figure figcaption{font-size:0.75em;line-height:1.6666667;margin-top:1.25rem;text-align:center}table{background-color:transparent;margin-bottom:1.25em;max-width:100%;width:100%}table.contenttable{margin-left:auto;margin-right:auto}table tr:not(.table-row-header)+tr{border-top:2px dotted #bdbdbd}table tr td,table tr th{line-height:1.42857143;padding:0.5em 1em;vertical-align:top}table tr td:last-child,table tr th:last-child{text-align:right}table tr th h3{letter-spacing:.015em;line-height:1}table tr th h3 .small{font-size:0.875rem;white-space:nowrap}.black{color:#000 !important}a .black,a.black{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}a:hover .black,a.black:hover{color:#c1002b !important}.grey{color:#616161 !important}a .grey,a.grey{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}a:hover .grey,a.grey:hover{color:#c1002b !important}.grey-light{color:#8c8c8c !important}a .grey-light,a.grey-light{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}a:hover .grey-light,a.grey-light:hover{color:#c1002b !important}.grey-lighter{color:#bdbdbd !important}a .grey-lighter,a.grey-lighter{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}a:hover .grey-lighter,a.grey-lighter:hover{color:#c1002b !important}.red{color:#c1002b !important}a .red,a.red{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}a:hover .red,a.red:hover{color:#8e0020 !important}.blue{color:#002f49 !important}a .blue,a.blue{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}a:hover .blue,a.blue:hover{color:#000e16 !important}.text-danger{color:#f44336 !important}a .text-danger,a.text-danger{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}a:hover .text-danger,a.text-danger:hover{color:#ea1c0d !important}.btn{background:transparent;border:1px solid #bdbdbd;border-radius:1.188em;display:inline-block;font-style:italic;font-weight:bold;margin-bottom:0.75rem;padding:0.25em 1.675em 0.375em;position:relative;text-align:center;z-index:2;-webkit-transition:background 200ms,color 200ms,border 200ms;-moz-transition:background 200ms,color 200ms,border 200ms;-ms-transition:background 200ms,color 200ms,border 200ms;-o-transition:background 200ms,color 200ms,border 200ms;transition:background 200ms,color 200ms,border 200ms}.btn:before{border:1px solid #bdbdbd;border-radius:1.188em;bottom:-0.188rem;content:'';left:-0.188rem;position:absolute;right:-0.188rem;top:-0.188rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.btn.btn-big{font-size:1.625em;line-height:1;padding:0.45em 0.825em}.btn.btn-block{display:block;padding:0.375rem;width:100%}.btn.btn-circle{border-radius:50%;padding:0.25em}.btn.btn-circle:before{border-radius:50%;bottom:-0.125rem;left:-0.125rem;right:-0.125rem;top:-0.125rem}.btn.btn-close{padding:.5rem 1.25rem .5rem 3rem}.btn.btn-close:after{content:'X';left:1.25rem;position:absolute}.btn.btn-expand{height:2.5rem;width:2.5rem}.btn.btn-expand.expanded .icon-expand:after{display:none}.btn.btn-expand .icon-expand:before,.btn.btn-expand .icon-expand:after{background:#fff;content:'';display:block;left:50%;position:absolute;top:50%;-webkit-transition:background 200ms;-moz-transition:background 200ms;-ms-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.btn.btn-expand .icon-expand:before{height:0.125rem;margin-left:-0.3125rem;margin-top:-0.0625rem;width:0.625rem}.btn.btn-expand .icon-expand:after{height:0.625rem;margin-left:-0.0625rem;margin-top:-0.3125rem;width:0.125rem}.btn.btn-grey{background:#f5f5f5;border:1px solid #bdbdbd;border-radius:3px;color:#616161;font-size:1.25rem;font-weight:normal}.btn.btn-grey:before{content:none}.btn.btn-grey:hover,.btn.btn-grey:focus,.btn.btn-grey.ajax-loading{background:#bdbdbd}.btn.btn-grey .icon svg path{fill:#767676}.btn.btn-grey-darker{background:#bdbdbd;border-color:transparent;color:#fff}.btn.btn-grey-darker:before{border:1px solid #bdbdbd;bottom:-0.188rem;content:'';left:-0.188rem;position:absolute;right:-0.188rem;top:-0.188rem;z-index:-1}.btn.btn-grey-darker:hover,.btn.btn-grey-darker:focus,.btn.btn-grey-darker.ajax-loading{background:#a4a3a3;border-color:transparent}.btn.btn-grey-light{background:#8c8c8c;border:1px solid #8c8c8c;color:#fff;font-size:1.25rem;font-weight:normal}.btn.btn-grey-light:before{content:none}.btn.btn-grey-light:hover,.btn.btn-grey-light:focus,.btn.btn-grey-light.ajax-loading{background:#616161;border-color:#8c8c8c}.btn.btn-grey-light .icon svg path{fill:#fff}.btn.btn-not-rounded{border:0;border-radius:0}.btn.btn-not-rounded:before{border-radius:0;content:none}.btn.btn-outline-grey-lighter{background:#fff;border-color:#bdbdbd;color:#bdbdbd}.btn.btn-outline-grey-lighter:hover,.btn.btn-outline-grey-lighter:focus,.btn.btn-outline-grey-lighter.ajax-loading{background:#8c8c8c;border-color:#8c8c8c;color:#fff}.btn.btn-primary{background:#c1002b;color:#fff}.btn.btn-primary:before{border:1px solid #c1002b;bottom:-0.188rem;content:'';left:-0.188rem;position:absolute;right:-0.188rem;top:-0.188rem;z-index:-1}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary.ajax-loading{background:#8e0020}.btn.btn-primary:hover:before,.btn.btn-primary:focus:before,.btn.btn-primary.ajax-loading:before{border-color:#8e0020}.btn.btn-red{background:#c1002b;color:#fff}.btn.btn-red:before{border:1px solid #c1002b;bottom:-0.188rem;content:'';left:-0.188rem;position:absolute;right:-0.188rem;top:-0.188rem;z-index:-1}.btn.btn-red:hover,.btn.btn-red:focus,.btn.btn-red.ajax-loading{background:#8e0020}.btn.btn-red:hover:before,.btn.btn-red:focus:before,.btn.btn-red.ajax-loading:before{border-color:#8e0020}.btn.btn-social-icon{height:3.125rem;margin:1rem;padding:0;width:3.125rem}.btn.btn-social-icon .icon{left:50%;position:absolute;top:50%}.btn.btn-social-icon .icon svg{display:block}.btn.btn-social-icon .icon.twitter-icon{margin-left:-0.625rem;margin-top:-0.625rem}.btn.btn-social-icon .icon.facebook-icon{margin-left:-0.375rem;margin-top:-0.8125rem}.btn.btn-text-red{color:#c1002b}.btn.btn-text-red:hover,.btn.btn-text-red:focus,.btn.btn-text-red.ajax-loading{background:#c1002b;color:#fff}.btn.btn-transparent{background:transparent;border-color:#fff;color:#fff}.btn.btn-transparent:before{border-color:#fff}.btn.btn-transparent:hover,.btn.btn-transparent:focus,.btn.btn-transparent.ajax-loading{background:#fff;border-color:#fff;color:#c1002b}.btn.btn-transparent:hover:before,.btn.btn-transparent:focus:before,.btn.btn-transparent.ajax-loading:before{border-color:#fff}.btn.btn-white{background:#fff;border-color:#fff;color:#c1002b}.btn.btn-white:before{border-color:#fff}.btn.btn-white:hover,.btn.btn-white:focus,.btn.btn-white.ajax-loading{background:#c1002b;border-color:#c1002b;color:#fff}.btn.btn-white:hover:before,.btn.btn-white:focus:before,.btn.btn-white.ajax-loading:before{border-color:#c1002b}.btn.btn-xs{padding-top:0;padding-bottom:.125rem}.btn.btn-yellow{background:#fff9c4;border:#fff9c4;z-index:2}.btn.btn-yellow:before{border:1px solid #fff9c4;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.btn.btn-yellow:hover,.btn.btn-yellow:focus,.btn.btn-yellow.ajax-loading{background:#fff491;color:#c1002b}.btn.btn-yellow:hover:before,.btn.btn-yellow:focus:before,.btn.btn-yellow.ajax-loading:before{border-color:#fff491}.btn.ajax-loading .spinner{width:1.25rem !important}.btn.ajax-loading .spinner>div{visibility:visible;-webkit-transition-delay:0;transition-delay:0}.btn .spinner{display:inline-block;width:0;-webkit-transition:width 200ms;-moz-transition:width 200ms;-ms-transition:width 200ms;-o-transition:width 200ms;transition:width 200ms}.btn .spinner>div{visibility:hidden;-webkit-transition:visibility 200ms 200ms;-moz-transition:visibility 200ms 200ms;-ms-transition:visibility 200ms 200ms;-o-transition:visibility 200ms 200ms;transition:visibility 200ms 200ms}.btn-icon{background:transparent;border:none;display:inline-block;margin:0;padding:.5rem;position:relative;text-align:center;-webkit-transition:background 200ms,color 200ms;-moz-transition:background 200ms,color 200ms;-ms-transition:background 200ms,color 200ms;-o-transition:background 200ms,color 200ms;transition:background 200ms,color 200ms}.btn-icon .icon,.btn-icon .icon-svg{display:block}.btn-svg{background:transparent;border:none;display:inline-block;margin-bottom:.75rem;margin-left:1rem;margin-right:1rem;padding:.625rem 1.125rem;position:relative;text-align:center;-webkit-transition:color 200ms,opacity 200ms;-moz-transition:color 200ms,opacity 200ms;-ms-transition:color 200ms,opacity 200ms;-o-transition:color 200ms,opacity 200ms;transition:color 200ms,opacity 200ms}.btn-svg .btn-label{display:block;font-weight:bold;letter-spacing:0.12em;position:relative;text-transform:uppercase;z-index:2}.btn-svg .btn-part{display:block;height:100%;position:absolute;top:0}.btn-svg .btn-part.btn-part-left{pointer-events:none;right:100%}.btn-svg .btn-part.btn-part-middle{left:0;width:100%}.btn-svg .btn-part.btn-part-right{left:100%;pointer-events:none}.btn-svg .btn-part .btn-path-stroke,.btn-svg .btn-part .btn-path-fill{-webkit-transition:stroke 200ms,fill 200ms;-moz-transition:stroke 200ms,fill 200ms;-ms-transition:stroke 200ms,fill 200ms;-o-transition:stroke 200ms,fill 200ms;transition:stroke 200ms,fill 200ms}.btn-svg .btn-part .btn-path-stroke{fill:none;stroke-width:1.5}.btn-svg.btn-sm{min-height:32px}.btn-svg.btn-sm .btn-label{font-size:.625rem;line-height:1.5}.btn-svg.btn-md{min-height:38px}.btn-svg.btn-md .btn-label{font-size:.625rem;line-height:1.875}.btn-svg.btn-lg{min-height:42px;padding:.6875rem .875rem}.btn-svg.btn-lg .btn-label{font-size:1rem;line-height:1.125}.btn-svg.btn-lg.btn-block{width:calc(100% - 1.5rem)}.btn-svg.btn-xl{min-height:46px}.btn-svg.btn-xl .btn-part .btn-path-stroke{stroke-width:1}.btn-svg.btn-block{display:block;width:100%}.btn-svg.btn-gold{color:#002f49}.btn-svg.btn-gold:hover.btn-transparent .btn-part .btn-path-fill,.btn-svg.btn-gold:focus.btn-transparent .btn-part .btn-path-fill{fill:#c5bd99}.btn-svg.btn-gold:hover.btn-transparent .btn-part .btn-path-stroke,.btn-svg.btn-gold:focus.btn-transparent .btn-part .btn-path-stroke{stroke:#c5bd99}.btn-svg.btn-gold:hover .btn-part .btn-path-stroke,.btn-svg.btn-gold:focus .btn-part .btn-path-stroke{stroke:#b3a878}.btn-svg.btn-gold:hover .btn-part .btn-path-fill,.btn-svg.btn-gold:focus .btn-part .btn-path-fill{fill:#b3a878}.btn-svg.btn-gold.btn-transparent .btn-part .btn-path-fill{fill:transparent}.btn-svg.btn-gold .btn-part .btn-path-stroke{stroke:#c5bd99}.btn-svg.btn-gold .btn-part .btn-path-fill{fill:#c5bd99}.btn-svg.btn-grey{color:#616161}.btn-svg.btn-grey:hover,.btn-svg.btn-grey:focus{color:#c1002b}.btn-svg.btn-grey:hover.btn-transparent .btn-part .btn-path-stroke,.btn-svg.btn-grey:focus.btn-transparent .btn-part .btn-path-stroke{stroke:#bdbdbd}.btn-svg.btn-grey:hover.btn-transparent .btn-part .btn-path-fill,.btn-svg.btn-grey:focus.btn-transparent .btn-part .btn-path-fill{fill:#bdbdbd}.btn-svg.btn-grey:hover .btn-part .btn-path-stroke,.btn-svg.btn-grey:focus .btn-part .btn-path-stroke{stroke:#c1002b}.btn-svg.btn-grey:hover .btn-part .btn-path-fill,.btn-svg.btn-grey:focus .btn-part .btn-path-fill{fill:#c1002b}.btn-svg.btn-grey.btn-transparent .btn-part .btn-path-fill{fill:transparent}.btn-svg.btn-grey .btn-part .btn-path-stroke{stroke:#bdbdbd}.btn-svg.btn-grey .btn-part .btn-path-fill{fill:#bdbdbd}.btn-svg.btn-red{color:#fff}.btn-svg.btn-red:hover,.btn-svg.btn-red:focus{color:#fff}.btn-svg.btn-red:hover.btn-transparent .btn-part .btn-path-fill,.btn-svg.btn-red:focus.btn-transparent .btn-part .btn-path-fill{fill:#8e0020}.btn-svg.btn-red:hover .btn-part .btn-path-fill,.btn-svg.btn-red:focus .btn-part .btn-path-fill{fill:#8e0020}.btn-svg.btn-red.btn-transparent .btn-part .btn-path-fill{fill:transparent}.btn-svg.btn-red .btn-part .btn-path-stroke{stroke:#fff}.btn-svg.btn-red .btn-part .btn-path-fill{fill:#c1002b}.btn-svg.btn-white{color:#8c8c8c}.btn-svg.btn-white:hover,.btn-svg.btn-white:focus{color:#c1002b}.btn-svg.btn-white:hover.btn-transparent .btn-part .btn-path-fill,.btn-svg.btn-white:focus.btn-transparent .btn-part .btn-path-fill{fill:#fff}.btn-svg.btn-white:hover.btn-transparent .btn-part .btn-path-stroke,.btn-svg.btn-white:focus.btn-transparent .btn-part .btn-path-stroke{stroke:#efeeee}.btn-svg.btn-white.btn-transparent{color:#fff}.btn-svg.btn-white.btn-transparent .btn-part .btn-path-fill{fill:transparent}.btn-svg.btn-white .btn-part .btn-path-stroke{stroke:#efeeee}.btn-svg.btn-white .btn-part .btn-path-fill{fill:#fff}.btn-svg:disabled{opacity:.5}.btn-svg.ajax-loading .spinner{width:1.25rem !important}.btn-svg.ajax-loading .spinner>div{visibility:visible;-webkit-transition-delay:0;transition-delay:0}.btn-svg .spinner{display:inline-block;width:0;-webkit-transition:width 200ms;-moz-transition:width 200ms;-ms-transition:width 200ms;-o-transition:width 200ms;transition:width 200ms}.btn-svg .spinner>div{visibility:hidden;-webkit-transition:visibility 200ms 200ms;-moz-transition:visibility 200ms 200ms;-ms-transition:visibility 200ms 200ms;-o-transition:visibility 200ms 200ms;transition:visibility 200ms 200ms}a.link-wrapper:hover ~ .btn-svg.btn-grey,a.link-wrapper:hover ~ .text-container .btn-svg.btn-grey,a:hover .btn-svg.btn-grey,a.link-wrapper:focus ~ .btn-svg.btn-grey,a.link-wrapper:focus ~ .text-container .btn-svg.btn-grey,a:focus .btn-svg.btn-grey{color:#c1002b}a.link-wrapper:hover ~ .btn-svg.btn-grey.btn-transparent .btn-part .btn-path-stroke,a.link-wrapper:hover ~ .text-container .btn-svg.btn-grey.btn-transparent .btn-part .btn-path-stroke,a:hover .btn-svg.btn-grey.btn-transparent .btn-part .btn-path-stroke,a.link-wrapper:focus ~ .btn-svg.btn-grey.btn-transparent .btn-part .btn-path-stroke,a.link-wrapper:focus ~ .text-container .btn-svg.btn-grey.btn-transparent .btn-part .btn-path-stroke,a:focus .btn-svg.btn-grey.btn-transparent .btn-part .btn-path-stroke{stroke:#bdbdbd}a.link-wrapper:hover ~ .btn-svg.btn-grey.btn-transparent .btn-part .btn-path-fill,a.link-wrapper:hover ~ .text-container .btn-svg.btn-grey.btn-transparent .btn-part .btn-path-fill,a:hover .btn-svg.btn-grey.btn-transparent .btn-part .btn-path-fill,a.link-wrapper:focus ~ .btn-svg.btn-grey.btn-transparent .btn-part .btn-path-fill,a.link-wrapper:focus ~ .text-container .btn-svg.btn-grey.btn-transparent .btn-part .btn-path-fill,a:focus .btn-svg.btn-grey.btn-transparent .btn-part .btn-path-fill{fill:#bdbdbd}a.link-wrapper:hover ~ .btn-svg.btn-grey .btn-part .btn-path-stroke,a.link-wrapper:hover ~ .text-container .btn-svg.btn-grey .btn-part .btn-path-stroke,a:hover .btn-svg.btn-grey .btn-part .btn-path-stroke,a.link-wrapper:focus ~ .btn-svg.btn-grey .btn-part .btn-path-stroke,a.link-wrapper:focus ~ .text-container .btn-svg.btn-grey .btn-part .btn-path-stroke,a:focus .btn-svg.btn-grey .btn-part .btn-path-stroke{stroke:#c1002b}a.link-wrapper:hover ~ .btn-svg.btn-grey .btn-part .btn-path-fill,a.link-wrapper:hover ~ .text-container .btn-svg.btn-grey .btn-part .btn-path-fill,a:hover .btn-svg.btn-grey .btn-part .btn-path-fill,a.link-wrapper:focus ~ .btn-svg.btn-grey .btn-part .btn-path-fill,a.link-wrapper:focus ~ .text-container .btn-svg.btn-grey .btn-part .btn-path-fill,a:focus .btn-svg.btn-grey .btn-part .btn-path-fill{fill:#c1002b}em .btn-svg .btn-label{letter-spacing:0;text-transform:none}.close{background:transparent;border:0;display:inline-block;font-size:0;height:1rem;position:relative;vertical-align:top;width:1rem}.close:focus{outline:0}.close:before,.close:after{background:#212121;content:'';display:block;height:0.188rem;left:0;margin-left:-0.09375rem;margin-top:-0.09375rem;position:absolute;top:50%;width:1.125rem;-webkit-transition:backround 200ms;-moz-transition:backround 200ms;-ms-transition:backround 200ms;-o-transition:backround 200ms;transition:backround 200ms}.close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.container-gray{background:#bdbdbd;margin-bottom:6rem;padding:5.5rem 0 .5rem}.container-gray-title{margin-bottom:3rem !important}.container-white{background:#fff;margin-bottom:2.625rem;padding:3.75rem 9.5%;position:relative;z-index:2}.container-white:before{border:1px solid #fff;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}#content{background:#fff;margin:2rem auto 6rem;padding:0;position:relative;z-index:2}#content:before{border:1px solid #fff;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}#content.default-content{float:none}#content.default-content .dce-heading{margin-left:8.33333%}#content.default-content .dce-image-break{margin-left:-9.66666667%;width:130.875%}#content.default-content .dce-text{margin-left:8.33333%}#content.landing-page-content{background:transparent;border:1px solid #bdbdbd;margin-bottom:18em;margin-top:0;padding-top:1em}#content.landing-page-content:before{border-color:#bdbdbd}#content.landing-page-content:after{background:#f5f5f5 url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/hr-ornament.svg') no-repeat center;background-size:1.875em 0.87em;content:'';height:1.4732em;left:50%;margin-left:-1.33925rem;margin-top:-0.85em;position:absolute;top:0;width:2.6785em;border-radius:1.4732em / 0.91em}#content.landing-page-content hr{margin-left:1rem;margin-right:1rem}#content.landing-page-content hr:before{background-color:#f5f5f5}#content.landing-page-content .content-inner-wrapper{margin-bottom:-14em}#content.landing-page-content .dce-grid-element.col-layout-3{margin-left:-2em;margin-right:-2em}#content .content-inner-wrapper{position:relative}#content .related-link{font-size:0.875em;font-style:normal;font-weight:bold;letter-spacing:0.02em;margin-top:5.5rem;margin-bottom:2.625rem}#content .related-link .text-uppercase{letter-spacing:0.14em}.double-bordered-image{position:relative;z-index:2}.double-bordered-image:before{border:1px solid #bdbdbd;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.double-bordered-image img{display:block;height:auto;margin-bottom:0;width:100%}.double-bordered-image:after{border:1px solid #bdbdbd;bottom:0.25rem;content:'';left:0.25rem;pointer-events:none;position:absolute;right:0.25rem;top:0.25rem}.double-bordered-image.white:before,.double-bordered-image.white:after{border-color:#fff}.google-map{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.google-map #map{left:0;top:0;height:100%;width:100%;position:absolute}.intro-text{font-size:1.25rem;font-style:italic;line-height:1.6}.link--external{color:#c1002b;font-weight:700;letter-spacing:.075em}.link-overlay{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:4}.related-page-button{margin:.5rem 0 4rem;text-align:center}.subtitle,.page-small-title{display:block;font-size:0.875em;font-style:normal;font-weight:bold;letter-spacing:0.1em;line-height:1.2857;margin-bottom:1rem;text-transform:uppercase}.page-small-title{color:#212121;margin-bottom:2.75rem;padding-top:2rem;text-align:center}.homepage-intro-teaser-wrapper{margin-bottom:2.750em;position:relative}.homepage-intro-teaser-wrapper>.row>div[class^="col"]{padding:0}.homepage-intro-teaser,.dce-tiled-links .dce-tiled-link{background:#000;overflow:hidden;position:relative}.homepage-intro-teaser.is-loading .homepage-intro-teaser-play-button:after,.dce-tiled-links .is-loading.dce-tiled-link .homepage-intro-teaser-play-button:after{animation:spin 1s infinite linear;border:0.25rem solid rgba(255,255,255,0.2);border-radius:50%;border-top-color:#fff;height:2rem;margin-left:-1rem;margin-top:-1rem;width:2rem}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.homepage-intro-teaser-logo{display:block;position:absolute;top:36px;right:3%;width:200px;z-index:4}.homepage-intro-teaser-logo img{margin:0}.homepage-intro-teaser-play-button{background:#c1002b;border:1px solid #fff;border-radius:50%;display:block;height:5.5rem;margin:4.5rem auto 0;position:relative;width:5.5rem;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-ms-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s}.homepage-intro-teaser-play-button:before,.homepage-intro-teaser-play-button:after{content:'';position:absolute}.homepage-intro-teaser-play-button:after{width:0;height:0;border-style:solid;border-width:.875rem 0 .875rem 1.25rem;border-color:transparent transparent transparent #fff;left:50%;margin-left:-.4375rem;margin-top:-.875rem;top:50%}.homepage-intro-teaser-play-button:before{border:1px solid #fff;border-radius:50%;bottom:-.3125rem;left:-.3125rem;right:-.3125rem;top:-.3125rem;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.homepage-intro-teaser-play-button:hover{background:#c5bd99}.homepage-intro-teaser .background,.dce-tiled-links .dce-tiled-link .background,.homepage-intro-teaser .background-wrapper img,.dce-tiled-links .dce-tiled-link .background-wrapper img{bottom:0;display:block;height:100%;left:-9999px;margin:0 auto;opacity:.7;position:absolute;right:-9999px;top:0;min-width:100%;min-width:calc(100% + 1px);width:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 700ms;-moz-transition:all 700ms;-ms-transition:all 700ms;-o-transition:all 700ms;transition:all 700ms}.homepage-intro-teaser .link-wrapper,.dce-tiled-links .dce-tiled-link .link-wrapper{bottom:0;display:block;font-size:0;left:0;position:absolute;right:0;top:0;z-index:3}.homepage-intro-teaser .link-wrapper:hover ~ .background,.dce-tiled-links .dce-tiled-link .link-wrapper:hover ~ .background,.homepage-intro-teaser .link-wrapper:hover ~ .background-wrapper img,.dce-tiled-links .dce-tiled-link .link-wrapper:hover ~ .background-wrapper img,.homepage-intro-teaser .link-wrapper:focus ~ .background,.dce-tiled-links .dce-tiled-link .link-wrapper:focus ~ .background,.homepage-intro-teaser .link-wrapper:focus ~ .background-wrapper img,.dce-tiled-links .dce-tiled-link .link-wrapper:focus ~ .background-wrapper img{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.homepage-intro-teaser .text-container,.dce-tiled-links .dce-tiled-link .text-container{color:#fff;left:0;padding:0 1rem;position:absolute;right:0;text-align:center;top:2rem}.homepage-intro-teaser .text-container .suptitle,.dce-tiled-links .dce-tiled-link .text-container .suptitle{display:block;font-size:.875rem;letter-spacing:.075em;margin-bottom:.75rem;text-transform:uppercase}.homepage-intro-teaser .text-container .title,.dce-tiled-links .dce-tiled-link .text-container .title{font-size:4.375em;margin-left:-1rem;margin-right:-1rem}.homepage-intro-teaser .text-container p,.dce-tiled-links .dce-tiled-link .text-container p{font-size:1.25em;font-style:italic;line-height:1.6}.homepage-quicklinks{margin-bottom:3.75em;position:relative;z-index:5}.homepage-quicklinks ul{list-style:none;margin:0 0 0.25em;padding:0}.homepage-quicklinks ul::after{content:"";display:table;clear:both}.homepage-quicklinks ul li{display:block;margin-bottom:1.25rem;position:relative;text-align:center}.homepage-quicklinks ul li a{background-position:center 3px;background-repeat:no-repeat;background-size:auto 1.5rem;color:#c1002b;display:inline-block;font-size:1.25em;font-style:italic;line-height:1.2857;padding-top:30px}.homepage-quicklinks ul li a:hover{color:#c1002b}.dce-accordion-module{position:relative}.dce-accordion-module .btn-expand{bottom:1.25em;position:absolute;right:2em}.dce-accordion-module .btn-expand,.dce-accordion-module .btn-expand:focus{outline:none}.dce-accordion-module .dce-accordion-module-content{display:none;margin-top:2.5rem;padding-bottom:5rem}.dce-accordion-module .dce-accordion-module-content .dce-text-image-2columns hr{border-top-style:dotted;margin-top:0}.dce-accordion-module .dce-accordion-module-content .dce-text-image-2columns hr:before{display:none}.dce-accordion-module .dce-accordion-module-content .dce-text-image-2columns hr.special-case{display:block}.dce-accordion-module .dce-accordion-module-content .dce-text-image-2columns+.dce-text-image-2columns hr.special-case{display:none}.dce-breaking-news{background:#c80a0a;border:1px solid #fff;border-top:0;color:#fff;font-weight:normal;padding:2rem 0;position:relative;z-index:98}.dce-breaking-news:before{border:1px solid #fff;bottom:5px;content:"";display:block;left:5px;position:absolute;right:5px;top:5px}.dce-breaking-news p{font-size:1.125rem;line-height:1.375;margin-bottom:.25rem}.dce-cookies-setting{margin-bottom:2.5rem}.dce-cookies-setting-category{margin-bottom:3rem}.dce-cookies-setting-category-label{margin:0}.dce-cookies-setting-header{margin-bottom:3rem}.dce-cookies-setting-tick{margin-top:.375rem}.dce-cookies-setting-tick-path{fill:none;stroke:#c1002b;stroke-dasharray:50;stroke-dashoffset:50;stroke-width:3;stroke-linejoin:round;stroke-miterlimit:10}.dce-cookies-setting-tick.is-visible .dce-cookies-setting-tick-path{stroke-dashoffset:0;transition:stroke-dashoffset .75s .25s ease-out}.dce-grid-container-ornament{background:transparent url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/wallpaper.jpg') center;margin-bottom:6.5rem;padding:1rem 0}.dce-grid-container-ornament-hr{margin:0}.dce-grid-container-ornament-hr--top{top:-2rem}.dce-grid-container-ornament-hr--bottom{bottom:-2rem}.dce-grid-container-ornament--reduced-margin{margin-bottom:1.75rem}.dce-grid-container-ornament .dce-text-image-2columns hr{display:none}.dce-grid-element.col-layout-3-absolute{position:relative}.dce-grid-element.col-layout-3-absolute .absolute-middle-element{left:0;padding:3em 0.5em 0;position:absolute;right:0;z-index:3}.dce-grid-element.col-layout-3-absolute .absolute-middle-element p{font-size:0.875rem;line-height:1.2857}.dce-grid-element.col-layout-3-absolute .absolute-middle-element p:last-child{margin-bottom:0}.dce-grid-element.col-layout-3-absolute .absolute-middle-element .btn{font-size:0.875rem}.dce-grid-element.col-layout-3-absolute .absolute-middle-element .intro-text{font-size:1.25rem}.dce-grid-element.col-layout-3-absolute .static-left-element .dce-teaser-general .text-container{margin-right:25%}.dce-grid-element.col-layout-3-absolute .static-right-element .dce-teaser-general .text-container{margin-left:25%}.dce-header-image{position:relative;z-index:2}.dce-header-image:before{border:1px solid #f5f5f5;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.dce-header-image img{margin:0;width:100%}.dce-header-image:after{border:1px solid #f5f5f5;bottom:0.25rem;content:'';left:0.25rem;pointer-events:none;position:absolute;right:0.25rem;top:0.25rem}.dce-header-image+.content-inner-wrapper{margin-top:-6.125em}.dce-heading{padding-top:0.75em}.dce-heading-yellow{background:#fff9c4;margin-bottom:2.813em;padding-top:0;position:relative;text-align:center;z-index:2;z-index:3}.dce-heading-yellow:before{border:1px solid #fff9c4;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.dce-heading-yellow hr{margin-bottom:0.5rem}.dce-heading-yellow hr:before{background-color:#fff9c4}.dce-heading-yellow .page-small-title{color:#c1002b;margin-bottom:1rem;padding-top:0.75rem}.dce-image-break{margin-bottom:4em}.dce-image-break-logo{background:#fff;border-radius:50%;float:right;height:227px;margin:0 0 2rem 2rem;overflow:hidden;position:relative;width:227px;-webkit-mask-image:-webkit-radial-gradient(white,black)}.dce-image-break-logo img{height:auto;left:50%;max-width:95%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dce-image-break .background-image-container{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:32.5rem;padding-bottom:6.25em;padding-top:6.25em;position:relative}.dce-image-break .background-image-container:before{border:1px solid #fff;bottom:0.25rem;content:'';left:0.25rem;pointer-events:none;position:absolute;right:0.25rem;top:0.25rem}.dce-image-break .text-container{background:rgba(255,255,255,0.9);margin-right:8%;padding:0.5em;position:relative;text-align:center;z-index:2}.dce-image-break .text-container:before{border:1px solid #fff;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.dce-image-break .text-container p{font-size:1em;letter-spacing:0.05em;line-height:1.25}.dce-image-gallery{margin-bottom:1.25em}.dce-image-gallery img{margin-left:auto;margin-right:auto}.dce-opening-times{margin:1.25em auto 4em;text-align:center;width:85%}.dce-opening-times hr{margin-left:0 !important;margin-right:0 !important}.dce-opening-times hr:last-child{margin-top:2rem}.dce-opening-times p{margin-bottom:0}.dce-press-gallery{margin-bottom:1.25em}.dce-press-gallery figure{margin-bottom:3.125rem}.dce-press-gallery figure .frame{background:#f5f5f5;display:block;height:12.50em;margin-bottom:0.750em;position:relative;text-align:center}.dce-press-gallery figure .frame:hover .btn,.dce-press-gallery figure .frame:hover:before,.dce-press-gallery figure .frame:focus .btn,.dce-press-gallery figure .frame:focus:before{opacity:1}.dce-press-gallery figure .frame:before{background:rgba(0,0,0,0.33);bottom:0;content:'';display:block;left:0;opacity:0;position:absolute;right:0;top:0;z-index:2;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-ms-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}.dce-press-gallery figure .frame .btn{left:50%;margin-left:-1.25rem;margin-top:-1.25rem;opacity:0;position:absolute;top:50%;z-index:3;-webkit-transition:opacity 0.4s,background 0.2s,color 0.2s,border 0.2s;-moz-transition:opacity 0.4s,background 0.2s,color 0.2s,border 0.2s;-ms-transition:opacity 0.4s,background 0.2s,color 0.2s,border 0.2s;-o-transition:opacity 0.4s,background 0.2s,color 0.2s,border 0.2s;transition:opacity 0.4s,background 0.2s,color 0.2s,border 0.2s}.dce-press-gallery figure .frame img{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto}.dce-press-gallery figure figcaption{margin-top:0;padding:0 1rem}.dce-price-table{position:relative}.dce-price-table .table-responsive{position:relative;margin:4.5rem 0 3.25rem;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(0,0,0,0.2))) 0 0/20px 100%,-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(0,0,0,0.2))) right/20px 100%;background:-webkit-linear-gradient(right,rgba(255,255,255,0),rgba(0,0,0,0.2)) 0 0/20px 100%,-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(0,0,0,0.2)) right 1px center/20px 100%;background:-o-linear-gradient(right,rgba(255,255,255,0),rgba(0,0,0,0.2)) 0 0/20px 100%,-o-linear-gradient(left,rgba(255,255,255,0),rgba(0,0,0,0.2)) right 1px center/20px 100%;background:linear-gradient(to left,rgba(255,255,255,0),rgba(0,0,0,0.2)) 0 0/20px 100%,linear-gradient(to right,rgba(255,255,255,0),rgba(0,0,0,0.2)) right 1px center/20px 100%;background-repeat:no-repeat;background-attachment:scroll}.dce-price-table .table-responsive table{position:relative;background:-webkit-linear-gradient(right,rgba(255,255,255,0),white 15px) 0 0/50px 100%,-webkit-linear-gradient(left,rgba(255,255,255,0),white 15px) right/50px 100%;background:-o-linear-gradient(right,rgba(255,255,255,0),white 15px) 0 0/50px 100%,-o-linear-gradient(left,rgba(255,255,255,0),white 15px) right/50px 100%;background:linear-gradient(to left,rgba(255,255,255,0),white 15px) 0 0/50px 100%,linear-gradient(to right,rgba(255,255,255,0),white 15px) right/50px 100%;background-repeat:no-repeat;background-attachment:local;margin:0;max-width:none}.dce-price-table .table{color:#000;font-size:.9375rem;letter-spacing:0.015em}.dce-price-table-cell-label{color:#757575;vertical-align:middle}.dce-price-table-cell-price{vertical-align:middle;width:20%}.dce-price-table-cell:first-child{padding-left:0}.dce-price-table-cell:last-child{padding-right:0}.dce-price-table-notes{color:#757575;font-size:.75rem;font-style:italic;letter-spacing:0.015em;line-height:1.75}.dce-price-table-notes img{margin-bottom:0;margin-right:.25rem;position:relative;top:-1em;float:left}.dce-price-table-notes p::after{content:"";display:table;clear:both}.dce-price-table-notes strong{font-style:normal}.dce-price-table-notes .btn-svg{font-style:normal}.dce-products-gallery{margin-bottom:7.5rem;overflow:hidden;padding:11rem 0 5rem;position:relative}.dce-products-gallery-flexbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.dce-products-gallery-flexbox .dce-products-gallery-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;min-height:1px;padding-left:1rem;padding-right:1rem;width:100%}.dce-products-gallery-item{margin-bottom:2.5rem}.dce-products-gallery-item-title{margin:0}.dce-products-gallery-title{left:0;margin-top:-2.25rem;position:absolute;right:0;top:11rem;z-index:1;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dce-products-gallery .swiper-container{background:transparent;overflow:visible;padding:0}.dce-products-gallery .swiper-nav{bottom:-5rem;top:-11rem}.dce-promo-teaser{background-position:left center;background-repeat:no-repeat;background-size:cover;border:1px solid #bdbdbd;margin-bottom:7.5rem;min-height:300px;overflow:hidden}.dce-promo-teaser+.dce-promo-teaser{margin-top:-5rem}.dce-promo-teaser-text-wrapper{background:#fff;margin-left:auto;margin-right:0;min-height:inherit;padding:2.5rem 2.5rem 2rem 0;position:relative;width:44%;z-index:1}.dce-promo-teaser-text-wrapper p{font-size:1.125rem;line-height:1.5555555556}.dce-promo-teaser-text-wrapper .btn{bottom:0;margin:0;position:absolute;right:0}.dce-promo-teaser-text-wrapper::before{background:inherit;bottom:0;content:'';position:absolute;left:0;top:0;width:100%;z-index:-1;-webkit-transform:skew(-33deg);-moz-transform:skew(-33deg);-ms-transform:skew(-33deg);-ms-transform:skew(-33deg);-o-transform:skew(-33deg);transform:skew(-33deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.dce-promo-teaser--right{background-position:right center}.dce-promo-teaser--right .dce-promo-teaser-text-wrapper{margin-left:0;margin-right:auto;padding-left:2.5rem;padding-right:0}.dce-promo-teaser--right .dce-promo-teaser-text-wrapper .btn{left:0;right:auto}.dce-promo-teaser--right .dce-promo-teaser-text-wrapper::before{-webkit-transform:skew(33deg);-moz-transform:skew(33deg);-ms-transform:skew(33deg);-ms-transform:skew(33deg);-o-transform:skew(33deg);transform:skew(33deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right}.dce-quicklinks{margin:0 auto 4.75em;max-width:16em;text-align:center}.dce-quicklinks .btn{height:5em;width:5em}.dce-quicklinks .btn img{height:1.875em;margin:1.313em 0 0}.dce-quicklinks .title{display:block;font-size:0.875em;font-weight:bold;letter-spacing:0.1em;line-height:1.85;margin-bottom:0.5rem;text-transform:uppercase}.dce-quicklinks ul{list-style:none;margin:0;padding:0}.dce-quicklinks ul li{border-top:1px dotted #bdbdbd;display:block;padding:0.5em}.dce-quicklinks ul li a{color:inherit}.dce-quicklinks ul li a:hover{color:#c1002b}.dce-sissi-tour-teaser{margin-bottom:2.625em;overflow:hidden;position:relative}.dce-sissi-tour-teaser::after{background:#c1002b;bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.dce-sissi-tour-teaser-subtitle,.dce-sissi-tour-teaser-title{margin-bottom:.25rem !important}.dce-sissi-tour-teaser-subtitle{font-weight:600 !important}.dce-sissi-tour-teaser img{margin:0;opacity:.47}.dce-sissi-tour-teaser .link-wrapper{display:block;position:relative;z-index:2}.dce-sissi-tour-teaser .text-container-wrapper{bottom:0;color:#fff;left:0;padding:1.25rem;position:absolute;right:0;z-index:2}.dce-social-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0 0 3.5rem;padding:0}.dce-social-blocks::after{content:"";display:table;clear:both}.dce-social-blocks li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;padding:.625rem;max-width:20%}.dce-social-blocks .dce-social-block{background-size:100% 100%;display:block;height:0;padding-bottom:47%;position:relative}.dce-social-blocks .dce-social-block:before{background:transparent url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/Schoenbrunn/social-blocks-background-hover.svg') no-repeat center;background-size:100% 100%;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.dce-social-blocks .dce-social-block:hover:before,.dce-social-blocks .dce-social-block:focus:before{opacity:1}.dce-social-blocks .dce-social-block .inner-wrapper{bottom:0;height:100%;left:0;position:absolute;top:0}.dce-social-blocks .dce-social-block .inner-wrapper .table-wrapper{border-collapse:separate;border-spacing:1.5rem 0;bottom:0;display:table;height:100%;position:relative;table-layout:fixed;width:100%}.dce-social-blocks .dce-social-block .inner-wrapper .table-wrapper .icon{display:table-cell;height:2.125rem;vertical-align:middle;width:2.125rem}.dce-social-blocks .dce-social-block .inner-wrapper .table-wrapper .icon svg{display:block;height:inherit;width:inherit}.dce-social-blocks .dce-social-block .inner-wrapper .table-wrapper .icon svg .fill-layer{fill:#E0E1E0;-webkit-transition:fill 200ms;-moz-transition:fill 200ms;-ms-transition:fill 200ms;-o-transition:fill 200ms;transition:fill 200ms}.dce-social-blocks .dce-social-block .inner-wrapper .table-wrapper .text-container{display:table-cell;vertical-align:middle}.dce-social-blocks .dce-social-block .inner-wrapper .table-wrapper .text-container .subtitle,.dce-social-blocks .dce-social-block .inner-wrapper .table-wrapper .text-container .page-small-title{font-size:0.4375rem;margin-bottom:0}.dce-social-blocks .dce-social-block .inner-wrapper .table-wrapper .text-container h4{margin:0}.dce-statue .dce-statue-canvas-wrapper{display:block;margin:0 auto;max-width:450px;position:relative;text-align:center;width:100%}.dce-statue .dce-statue-canvas{max-width:100%;width:100%}.dce-statue .dce-statue-fullscreen{cursor:pointer;height:38px;position:absolute;right:0;top:0;width:38px}.dce-statue .dce-statue-loading-box{width:100%;height:20px;position:absolute;top:20%;margin-top:50px;text-align:center}.dce-table-with-image{display:table;margin-bottom:3rem;table-layout:fixed;width:100%}.dce-table-with-image .image,.dce-table-with-image .table{display:table-cell;vertical-align:middle}.dce-table-with-image .image{text-align:right;width:45%}.dce-table-with-image .image figure{display:inline-block;margin:0;max-width:100%;position:relative}.dce-table-with-image .image figure img{margin:0}.dce-table-with-image .image .description{color:#bdbdbd;display:block;font-size:.75rem;font-style:italic;letter-spacing:.015em;margin-top:1rem;text-align:right}.dce-table-with-image .table{padding-right:2rem;width:55%}.dce-table-with-image .table tr td:last-child,.dce-table-with-image .table tr th:last-child{text-align:center;width:33%}.dce-table-with-image .table table:last-child tr:last-child{border-bottom:0}.dce-table-with-image .table table tr:last-child{border-bottom:2px dotted #bdbdbd}.dce-table-with-image .table table p{margin:0}.dce-teaser-general{margin-bottom:2.625em;text-align:center}.dce-teaser-general.teaser-size-big{margin-left:auto;margin-right:auto;position:relative;width:85%}.dce-teaser-general.teaser-size-big:before,.dce-teaser-general.teaser-size-big:after{border-color:#fff}.dce-teaser-general.teaser-size-big.text-position-middle .text-container{bottom:10%;left:0;margin:0 auto;position:absolute;right:0}.dce-teaser-general .image img{margin:0;width:100%}.dce-teaser-general .text-container{background:#fff;display:block;margin:0 auto;margin-top:-6.5rem;max-width:24rem;padding:1em 2em;position:relative;text-align:center;width:75%;z-index:2;z-index:4}.dce-teaser-general .text-container:before{border:1px solid #fff;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.dce-teaser-general .text-container p:last-child{margin-bottom:0}.dce-text img{margin:0}.dce-text .collapsed{display:none}.dce-text-image-2columns:last-child hr{display:none}.dce-text-image-2columns hr{border-top:1px solid #bdbdbd;margin:1.875rem 0 1.875rem 8.33333%}.dce-text-image-2columns hr.special-case{display:none}.dce-text-image-2columns figure{margin-top:0.875rem}.dce-text-image-2columns figure .image{position:relative}.dce-text-image-2columns figure .image img{display:block;margin:0;width:100%}.dce-text-image-2columns figure .btn{margin-top:2rem}.dce-tiled-links{margin-bottom:2.5rem}.dce-tiled-links .dce-tiled-link{z-index:2;min-height:0 !important}.dce-tiled-links .dce-tiled-link:before{border:1px solid #f5f5f5;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.dce-tiled-links .dce-tiled-link:after{border:1px solid #bdbdbd;bottom:0.25rem;content:'';left:0.25rem;pointer-events:none;position:absolute;right:0.25rem;top:0.25rem}.dce-tiled-links .dce-tiled-link .background{opacity:.46}.dce-tiled-links .dce-tiled-link .text-container{margin-top:-1.5rem;padding:0 .5rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dce-tiled-links .dce-tiled-link .text-container .title{display:inline-block;font-size:1.25rem !important;font-style:italic;font-weight:bold;overflow:hidden;text-overflow:ellipsis;width:100% !important}.dce-tours-filter{top:0;width:18.25rem}.dce-tours-filter.stickem{position:relative}.dce-tours-filter.stickit-end{bottom:0;position:absolute;top:auto}.dce-tours-filter .description{border-bottom:1px solid #bdbdbd;color:#8c8c8c;font-size:1.5rem;font-style:italic;font-weight:bold;line-height:1.5416666;max-width:15rem;padding-bottom:1.5rem}.dce-tours-filter .filter-tags{list-style:none;margin:0;overflow:hidden;padding:1.5rem 0 0}.dce-tours-filter .filter-tags li{cursor:pointer;display:block;float:left;margin-bottom:1.75rem;position:relative;width:50%}.dce-tours-filter .filter-tags li .tour-icon{display:block}.dce-tours-filter .filter-tags li .label{color:#8c8c8c;display:block;font-size:.75rem;font-weight:bold;letter-spacing:0.075em;line-height:1.2;left:2.75rem;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dce-video{margin:0 auto 5rem;width:50%}.dce-video:hover .dce-video-play-button{-webkit-transition:opacity 200ms,background 400ms,top 400ms 0s;-moz-transition:opacity 200ms,background 400ms,top 400ms 0s;-ms-transition:opacity 200ms,background 400ms,top 400ms 0s;-o-transition:opacity 200ms,background 400ms,top 400ms 0s;transition:opacity 200ms,background 400ms,top 400ms 0s}.dce-video:hover .dce-video-controls{bottom:0;-webkit-transition:bottom 400ms;-moz-transition:bottom 400ms;-ms-transition:bottom 400ms;-o-transition:bottom 400ms;transition:bottom 400ms}.dce-video-element{cursor:pointer}.dce-video-poster{cursor:pointer;z-index:1}.dce-video-controls{background:#212121;bottom:-3.4375rem;height:3.125rem;left:0;padding:1rem;position:absolute;right:0;z-index:2;-webkit-transition:bottom 400ms 1000ms;-moz-transition:bottom 400ms 1000ms;-ms-transition:bottom 400ms 1000ms;-o-transition:bottom 400ms 1000ms;transition:bottom 400ms 1000ms}.dce-video-controls .dce-video-control{background:none;border:0;display:block;float:left;margin:0 1rem;opacity:.8;padding:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.dce-video-controls .dce-video-control:hover{opacity:1}.dce-video-controls .dce-video-control--fullscreen{float:right;height:1.125rem;position:relative;width:1.125rem}.dce-video-controls .dce-video-control--fullscreen:before,.dce-video-controls .dce-video-control--fullscreen:after{background:#fff;content:'';display:block;left:50%;position:absolute;top:50%;-webkit-transition:background 200ms;-moz-transition:background 200ms;-ms-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.dce-video-controls .dce-video-control--fullscreen:before{height:0.125rem;margin-left:-.5625rem;margin-top:-.0625rem;width:1.125rem}.dce-video-controls .dce-video-control--fullscreen:after{height:1.125rem;margin-left:-.0625rem;margin-top:-.5625rem;width:0.125rem}.dce-video-controls .dce-video-control--play{width:0;height:0;border-style:solid;border-width:.5625rem 0 .5625rem .75rem;border-color:transparent transparent transparent #fff}.dce-video-controls .dce-video-control--play.is-playing{border-bottom:0;border-left:0.25rem solid #fff;border-right:0.25rem solid #fff;border-top:0;height:1.125rem;width:.75rem}.dce-video-controls .dce-video-control--volume{background:#fff;height:.75rem;position:relative;margin-top:.1875rem;width:.5rem}.dce-video-controls .dce-video-control--volume.is-muted:after{display:block}.dce-video-controls .dce-video-control--volume:before{border-bottom:.1875rem solid transparent;border-right:0.5rem solid #fff;border-top:.1875rem solid transparent;content:'';height:1.125rem;position:absolute;right:-.5rem;top:-.1875rem;width:0}.dce-video-controls .dce-video-control--volume:after{color:#fff;content:'x';display:none;font-size:.75rem;line-height:0;position:absolute;right:-1.25rem;top:.375rem}.dce-video-play-button{background:rgba(255,255,255,0.65);border:0;border-radius:50%;height:9rem;left:50%;margin-left:-4.5rem;margin-top:-4.5rem;opacity:1;position:absolute;top:50%;width:9rem;z-index:3;-webkit-transition:opacity 200ms,background 400ms,top 400ms 1000ms;-moz-transition:opacity 200ms,background 400ms,top 400ms 1000ms;-ms-transition:opacity 200ms,background 400ms,top 400ms 1000ms;-o-transition:opacity 200ms,background 400ms,top 400ms 1000ms;transition:opacity 200ms,background 400ms,top 400ms 1000ms}.dce-video-play-button:before,.dce-video-play-button:after{content:'';position:absolute}.dce-video-play-button:after{width:0;height:0;border-style:solid;border-width:2rem 0 2rem 2.5rem;border-color:transparent transparent transparent #c1002b;left:50%;margin-left:-.875rem;margin-top:-2rem;top:50%}.dce-video-play-button:before{border:1px solid rgba(255,255,255,0.65);border-radius:50%;bottom:-.25rem;left:-.25rem;right:-.25rem;top:-.25rem;-webkit-transition:border 400ms;-moz-transition:border 400ms;-ms-transition:border 400ms;-o-transition:border 400ms;transition:border 400ms}.dce-video-play-button:hover{background:#fff}.dce-video-play-button:hover:before{border-color:#fff}.dce-video-play-button.is-playing{opacity:0}.dce-video-progress{background:#212121;cursor:pointer;height:.3125rem;left:0;position:absolute;right:0;top:-.5625rem}.dce-video-progress-bar{background:#c1002b;display:block;height:100%;width:0;-webkit-transition:width 1s linear;-moz-transition:width 1s linear;-ms-transition:width 1s linear;-o-transition:width 1s linear;transition:width 1s linear}.dce-video-progress-bar.no-transition{-webkit-transition:width 0s;-moz-transition:width 0s;-ms-transition:width 0s;-o-transition:width 0s;transition:width 0s}.dce-welcome-text-module{text-align:center}.dce-welcome-text-module hr{margin-bottom:2.375rem;margin-left:auto;margin-right:auto;width:80%}.dce-welcome-text-module .text-container{margin-bottom:2.5rem}.dce-welcome-text-module .text-container p{font-size:1.25em;font-style:italic;line-height:1.3}label{font-size:0.938rem;margin-bottom:0.25em;margin-left:1em;vertical-align:top}.checkbox,.radio{margin-bottom:1.25rem}.checkbox.error .checkbox-input,.checkbox.error .radio-input,.radio.error .checkbox-input,.radio.error .radio-input{background:#f6b9b9}.checkbox.push-label,.radio.push-label{padding-top:2.5rem}.checkbox input[type="checkbox"],.checkbox input[type="radio"],.radio input[type="checkbox"],.radio input[type="radio"]{position:absolute;outline:none;opacity:0}.checkbox input[type="checkbox"]:focus+.checkbox-input,.checkbox input[type="checkbox"]:focus+.radio-input,.checkbox input[type="radio"]:focus+.checkbox-input,.checkbox input[type="radio"]:focus+.radio-input,.radio input[type="checkbox"]:focus+.checkbox-input,.radio input[type="checkbox"]:focus+.radio-input,.radio input[type="radio"]:focus+.checkbox-input,.radio input[type="radio"]:focus+.radio-input{background:#fff491}.checkbox input[type="checkbox"]:focus+.checkbox-input:before,.checkbox input[type="checkbox"]:focus+.radio-input:before,.checkbox input[type="radio"]:focus+.checkbox-input:before,.checkbox input[type="radio"]:focus+.radio-input:before,.radio input[type="checkbox"]:focus+.checkbox-input:before,.radio input[type="checkbox"]:focus+.radio-input:before,.radio input[type="radio"]:focus+.checkbox-input:before,.radio input[type="radio"]:focus+.radio-input:before{border-color:#fff491}.checkbox input[type="checkbox"]:checked+.checkbox-input:after,.checkbox input[type="checkbox"]:checked+.radio-input:after,.checkbox input[type="radio"]:checked+.checkbox-input:after,.checkbox input[type="radio"]:checked+.radio-input:after,.radio input[type="checkbox"]:checked+.checkbox-input:after,.radio input[type="checkbox"]:checked+.radio-input:after,.radio input[type="radio"]:checked+.checkbox-input:after,.radio input[type="radio"]:checked+.radio-input:after{opacity:1}.checkbox label,.radio label{cursor:pointer;margin:0}.checkbox .checkbox-input,.checkbox .radio-input,.radio .checkbox-input,.radio .radio-input{background:#fff9c4;float:left;height:1.5rem;margin-right:1rem;position:relative;top:0;width:1.5rem;z-index:2}.checkbox .checkbox-input:before,.checkbox .radio-input:before,.radio .checkbox-input:before,.radio .radio-input:before{border:1px solid #fff9c4;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.checkbox .checkbox-input:before,.checkbox .radio-input:before,.radio .checkbox-input:before,.radio .radio-input:before{border-radius:inherit}.checkbox .checkbox-input:after,.checkbox .radio-input:after,.radio .checkbox-input:after,.radio .radio-input:after{color:#c1002b;content:'\2713';font-family:Arial,Helvetica,serif;font-size:1.25rem;left:0;line-height:1;margin-left:0;margin-top:-0.625rem;opacity:0;position:absolute;text-align:center;top:50%;width:100%;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.checkbox .radio-input,.radio .radio-input{border-radius:50%}.checkbox .paragraph,.radio .paragraph{display:block;font-size:1em;margin-left:3rem}.form-control{background:#fff9c4;border:0;color:#212121;display:block;font-size:0.938rem;line-height:1.42857143;padding:0.5em 0.75em;width:100%;-webkit-transition:background 200ms;-moz-transition:background 200ms;-ms-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.form-control:focus{background-color:#fff491;outline:0}.form-control.error{background-color:#f6b9b9}.form-control.error:focus{background-color:#f18c8c}textarea.form-control{height:9.375rem}select.form-control{-webkit-appearance:none;padding-right:.75rem\9;vertical-align:middle;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAQCAYAAADAvYV+AAAAIElEQVR42mNgGAWUAGNj4/+EMNEaiLaBaCcR7YfhEh8ACJcn2WNk1b4AAAAASUVORK5CYII=");background-position:right .75rem center;background-repeat:no-repeat;-webkit-background-size:8px 10px;background-size:8px 10px;-moz-appearance:none}select.form-control:disabled{background-image:none}.form-control-container{border:1px solid #fff9c4;padding:0.25rem}.form-control-container.error .form-control{background:#f6b9b9}.form-control-container.error .form-control:focus{background:#f18c8c}.form-control-container.form-control-inline{display:inline-block;position:relative;top:-0.75rem;width:12rem}.form-control-container.form-control-inline.form-control-number{display:block;float:left}.form-control-container.form-control-inline.form-control-number+label{display:block;margin-bottom:0.5rem;margin-left:6.375rem}.form-control-container.form-control-inline ~ .help-block{position:relative;top:-0.75rem}.form-control-container.form-control-number{width:5.375rem}.form-group{margin-bottom:0.625rem}.form-group:after{content:"";display:table;clear:both}.help-block{clear:both;display:block;font-size:1rem;margin:0 0 0.625rem 1rem;color:#8c8c8c}.help-block.error{color:#c1002b}.custom-xdsoft_datetimepicker,.tx-bb-events .xdsoft_datetimepicker,.xdsoft_datetimepicker{border:0;font-family:"Noto Sans",sans-serif;font-size:0.875rem}.custom-xdsoft_datetimepicker .xdsoft_today_button,.xdsoft_datetimepicker .xdsoft_today_button{display:none}.custom-xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_prev,.custom-xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_next{background:transparent;font-weight:700;text-indent:0;width:1rem}.custom-xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_prev:before,.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_prev:before{content:'\003C'}.custom-xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_next:before,.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_next:before{content:'\003E'}.custom-xdsoft_datetimepicker .xdsoft_label,.xdsoft_datetimepicker .xdsoft_label{font-size:0.75rem;letter-spacing:0.1em;text-transform:uppercase}.custom-xdsoft_datetimepicker .xdsoft_year,.xdsoft_datetimepicker .xdsoft_year{width:3rem}.custom-xdsoft_datetimepicker .xdsoft_month,.xdsoft_datetimepicker .xdsoft_month{width:6.5rem}.custom-xdsoft_datetimepicker .xdsoft_calendar tr,.xdsoft_datetimepicker .xdsoft_calendar tr{background:transparent;border:0}.custom-xdsoft_datetimepicker .xdsoft_calendar th,.xdsoft_datetimepicker .xdsoft_calendar th,.custom-xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar td{background:transparent;border:0;color:#616161;font-size:0.875rem;text-align:center}.custom-xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar td{font-size:0.75rem;-webkit-transition:background 200ms;-moz-transition:background 200ms;-ms-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.custom-xdsoft_datetimepicker .xdsoft_calendar td>div,.xdsoft_datetimepicker .xdsoft_calendar td>div{display:inline-block;line-height:1.85;margin:0;padding:0}.custom-xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:transparent;box-shadow:none}.custom-xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default>div,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default>div{background:#c1002b;border-radius:50%;color:#fff;display:inline-block;height:1.375rem;width:1.375rem;-webkit-box-shadow:0px 0px 7px 0px #bdbdbd;-moz-box-shadow:0px 0px 7px 0px #bdbdbd;box-shadow:0px 0px 7px 0px #bdbdbd}.custom-xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_calendar td:hover{background:#fff9c4 !important;color:#616161 !important}.form-contest{font-size:1.125rem;letter-spacing:.05em;line-height:1.6666666667}.form-contest-answers{margin-bottom:1.75rem}.form-contest-links{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:3.5rem 0}.form-contest-question{font-size:1.375rem;font-style:normal;font-weight:bold;letter-spacing:0.05em;line-height:1.5454545455;margin-bottom:3rem}.form-contest-step-question{display:block}.form-contest-step-error,.form-contest-step-success{display:none}.form-contest-step-error p{padding:6rem 0 9rem}.form-contest-step-success-title{font-size:inherit;font-style:normal;font-weight:700;margin-bottom:0}.tx-bb-events{margin-top:2rem}.tx-bb-events #content{margin-bottom:3.375rem}.tx-bb-events .events-list .events-list-item{background:#fff;display:block;margin:0;margin-bottom:1.75rem;position:relative;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);z-index:2}.tx-bb-events .events-list .events-list-item:before{border:1px solid #fff;bottom:-.375rem;content:'';left:-.375rem;pointer-events:none;position:absolute;right:-.375rem;top:-.375rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.tx-bb-events .events-list .events-list-item .event-image-wrapper{padding-left:0;padding-right:0}.tx-bb-events .events-list .events-list-item .event-image-wrapper .event-image{display:block;margin:0;width:100%}.tx-bb-events .events-list .events-list-item .event-text-container{color:#616161;margin:0.75rem 0}.tx-bb-events .events-list .events-list-item .event-text-container .event-paragraph-container{position:relative}.tx-bb-events .events-list .events-list-item .event-text-container .event-paragraph-container:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 90%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 90%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.tx-bb-events .events-list .events-list-item .event-text-container .event-subtitle{display:block;font-size:0.75rem;margin-bottom:0.75rem}.tx-bb-events .events-list .events-list-item .event-text-container .event-title{margin-bottom:0}.tx-bb-events .events-list .events-list-item .event-text-container .meta-info{letter-spacing:0.1em;margin-bottom:1rem;text-transform:uppercase}.tx-bb-events .events-list .events-list-item .event-text-container p:last-child{margin:0}.tx-bb-events .events-list .btn-grey-darker{font-style:normal;letter-spacing:0.1em;text-transform:uppercase}.tx-bb-events .events-list #submenu-nav,.tx-bb-events .events-list .submenu-nav{left:0;margin:0 0 2rem;position:relative;top:0;width:100%}.tx-bb-events .event-relatedEvents{margin:0 auto 3.375em;float:none}.tx-bb-events .sort-filter{border:1px solid #bdbdbd;margin-bottom:2rem;font-size:0.75rem;padding:1.25rem 0.75rem 0.75rem;position:relative;text-transform:uppercase;z-index:2}.tx-bb-events .sort-filter:before{border:1px solid #bdbdbd;bottom:-.375rem;content:'';left:-.375rem;pointer-events:none;position:absolute;right:-.375rem;top:-.375rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.tx-bb-events .sort-filter .btn-grey{background:transparent;border:0;border-radius:0;color:#616161;font-size:0.875rem;font-style:normal;font-weight:bold;letter-spacing:0.1em;line-height:1.2857;margin-bottom:0;margin-top:-1rem;padding:0.75rem 1.75rem}.tx-bb-events .sort-filter .btn-grey:hover,.tx-bb-events .sort-filter .btn-grey.active,.tx-bb-events .sort-filter .btn-grey:focus{background:#616161;color:#fff}.tx-bb-events .xdsoft_datetimepicker{margin-right:-1rem;padding:0;position:relative !important;z-index:2}.tx-bb-events .xdsoft_datetimepicker:before{border:1px solid #fff;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.tx-bb-events .xdsoft_datetimepicker .xdsoft_datepicker{float:none;margin-left:0;width:auto}.tx-dw-events #content.default-content{padding:0}.tx-dw-events #content.default-content .submenu-nav,.tx-dw-events #content.default-content .submenu-nav-parts{left:0;margin-left:-6.5rem;top:0}.tx-dw-events #content.default-content .submenu-nav-parts .submenu-nav{margin-left:0}.tx-bb-press .press-detail{margin-left:8.33333%}.tx-bb-press .press-list{margin-left:8.33333%}.tx-bb-press .press-list .btn-expand{background:transparent;border-color:#bdbdbd;margin-top:7rem}.tx-bb-press .press-list .btn-expand:before{border-color:#bdbdbd}.tx-bb-press .press-list .btn-expand:hover{background:#c1002b;border-color:#c1002b}.tx-bb-press .press-list .btn-expand:hover:before{border-color:#c1002b}.tx-bb-press .press-list .btn-expand:hover .icon-expand:before,.tx-bb-press .press-list .btn-expand:hover .icon-expand:after{background:#fff}.tx-bb-press .press-list .btn-expand .icon-expand:before,.tx-bb-press .press-list .btn-expand .icon-expand:after{background:#bdbdbd}.tx-bb-press .press-list p:last-child{margin:0}.tx-bb-press .press-list .press-list-text-container{position:relative}.tx-bb-press .press-list .press-list-text-container:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 90%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 90%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}ul.tx-indexedsearch-browsebox{list-style:none;margin:0 0 2.5rem;padding:0}ul.tx-indexedsearch-browsebox li{display:inline-block;margin-right:1.25rem}.tx-indexedsearch-res{border-bottom:5px solid #f5f5f5;margin-bottom:2.5rem;padding-bottom:1rem}#footer .footer-container{background:#f5f5f5;padding-bottom:0.5em;padding-top:1.25em}#footer .footer-container h1,#footer .footer-container h2,#footer .footer-container h3,#footer .footer-container h4,#footer .footer-container h5,#footer .footer-container h6,#footer .footer-container .h1,#footer .footer-container .h2,#footer .footer-container .h3,#footer .footer-container .h4,#footer .footer-container .h5,#footer .footer-container .h6{margin-bottom:1rem}#footer .footer-container hr:before{background-color:#f5f5f5}#footer .footer-container hr:last-child{margin-bottom:0}#footer .footer-container p{margin-bottom:0.75rem}#footer .footer-container .center-panel a:not(.btn){color:#616161}#footer .footer-container .center-panel a:not(.btn):hover{color:#c1002b}#footer .footer-container .footer-links{margin-bottom:3em}#footer .footer-container .footer-links ul{list-style:none;margin:0;padding:0}#footer .footer-container .footer-links ul li{display:block;overflow:hidden;padding:0.188em 0;position:relative;text-align:center;text-overflow:ellipsis}#footer .footer-container .footer-links ul li:after{background:#bdbdbd;bottom:0;content:'';display:block;height:1px;left:17.5%;position:absolute;right:17.5%}#footer .footer-container .footer-links ul li:last-child:after{display:none}#footer .footer-container .footer-links ul li a{color:#616161;font-size:1.25em;font-style:italic}#footer .footer-container .footer-links ul li a:hover{color:#c1002b}#footer .footer-logos-container{background:#fff;padding-top:3.250em}#footer .footer-logos-container .logos-container{text-align:center}#footer .footer-logos-container .logos-container .partner-logo{display:inline-block}#footer .footer-logos-container .logos-container .partner-logo img{margin:0 auto}.swiper-container{background:#f5f5f5;padding:1.5em 0}.swiper-container .btn-prev,.swiper-container .btn-next{cursor:pointer;margin-top:-1.25rem;position:absolute;top:50%;z-index:10}.swiper-container .btn-prev:after,.swiper-container .btn-next:after{font-size:1.625em;font-style:italic;font-weight:700;position:absolute;margin-left:-0.375rem;margin-top:-1.5rem;top:50%;left:50%}.swiper-container .btn-prev{left:2.813rem}.swiper-container .btn-prev:after{content:'\003C'}.swiper-container .btn-next{right:2.813rem}.swiper-container .btn-next:after{content:'\003E'}.swiper-container .swiper-arrows-wrapper{left:0;padding-bottom:361px;position:absolute;top:1.5em;width:100%}.swiper-container .swiper-slide img{display:block;height:auto;margin:0 auto;max-width:100%}.swiper-container .swiper-slide img+p{margin-top:0.5rem}.swiper-container .swiper-slide p{margin-bottom:0}.fancybox{color:#c1002b}.fancybox .icon-search:not(.icon-svg){margin-right:-0.75rem;margin-top:-0.75rem;opacity:0;position:absolute;right:50%;top:50%;z-index:3;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.fancybox:after{background:#c1002b;bottom:0;content:'';display:block;left:0;opacity:0;position:absolute;right:0;top:0;z-index:2;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.fancybox:hover,.fancybox:focus{color:#c1002b}.fancybox:hover .icon-search:not(.icon-svg),.fancybox:focus .icon-search:not(.icon-svg){opacity:1}.fancybox:hover:after,.fancybox:focus:after{opacity:.25}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:none}#fancybox-loading div{background-image:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/fancybox_loading.gif')}.fancybox-close{background:#fff;border:1px solid #fff;border-radius:50%;cursor:pointer;height:2.25rem;position:absolute;right:-2.75rem;top:-2.25rem;width:2.25rem;z-index:2;-webkit-transition:background 200ms,border 200ms;-moz-transition:background 200ms,border 200ms;-ms-transition:background 200ms,border 200ms;-o-transition:background 200ms,border 200ms;transition:background 200ms,border 200ms;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-close:before{border:1px solid #fff;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.fancybox-close:before{border-radius:50%;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.fancybox-close:after{content:'+';color:#c1002b;font-size:1.625em;font-style:italic;font-weight:700;margin-left:-0.375rem;margin-top:-1.5rem;position:absolute;top:50%;left:50%;-webkit-transition:color 200ms;-moz-transition:color 200ms;-ms-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.fancybox-close:hover{background:#c1002b;border-color:#c1002b}.fancybox-close:hover:after{color:#fff}.fancybox-close:hover:before{border-color:#c1002b}.fancybox-nav{background:transparent;border:1px solid #fff;border-radius:50%;cursor:pointer;height:2.25rem;margin-left:-1.125rem;margin-top:-1.125rem;position:absolute;top:50%;width:2.25rem;z-index:2;-webkit-transition:background 200ms;-moz-transition:background 200ms;-ms-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.fancybox-nav:before{border:1px solid #fff;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.fancybox-nav:before{border-radius:50%}.fancybox-nav:after{color:#fff;font-size:1.625em;font-style:italic;font-weight:700;position:absolute;margin-left:-0.375rem;margin-top:-1.5rem;top:50%;left:50%;-webkit-transition:color 200ms;-moz-transition:color 200ms;-ms-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.fancybox-nav:hover{background:#fff}.fancybox-nav:hover:after{color:#616161}.fancybox-nav.fancybox-next{right:-4rem}.fancybox-nav.fancybox-next:after{content:'\003E'}.fancybox-nav.fancybox-prev{left:-2.75rem}.fancybox-nav.fancybox-prev:after{content:'\003C'}.fancybox-nav span{background:none;display:none}.fancybox-overlay{background:rgba(0,0,0,0.78)}.fancybox-title{bottom:-72px;font-family:"Noto Sans",sans-serif;font-size:1rem;font-style:italic;font-weight:bold}.fancybox-title .child{background:none;border-radius:0;padding:0;text-shadow:none}.fancybox-title .child .btn{padding-left:6rem;padding-right:6rem}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:none}#fancybox-loading div{background-image:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/fancybox_loading@2x.gif')}}.swiper-container{padding:0}.swiper-container .swiper-slide{display:inline-block;width:auto}.swiper-nav{background:rgba(0,47,73,0.85);border:0;bottom:0;cursor:pointer;position:absolute;top:0;width:3.25rem;z-index:2;-webkit-transition:background 200ms;-moz-transition:background 200ms;-ms-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.swiper-nav:hover,.swiper-nav:focus{background:#002f49}.swiper-nav:focus{outline-color:#c5bd99}.swiper-nav.swiper-next{right:0}.swiper-nav.swiper-next .icon-arrow:before{border-bottom:none;border-left:none;right:2px}.swiper-nav.swiper-prev{left:0}.swiper-nav.swiper-prev .icon-arrow:before{border-top:none;border-right:none;left:2px}.swiper-nav .icon-arrow{height:2.25rem;left:.5rem;margin-top:-1.25rem;position:absolute;top:50%;width:2.25rem}.swiper-nav .icon-arrow:before,.swiper-nav .icon-arrow:after{content:'';position:absolute}.swiper-nav .icon-arrow:before{border:2px solid #c5bd99;bottom:0.5rem;left:auto;top:0.5rem;width:1.25rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-nav .icon-arrow:after{background:#c5bd99;border-radius:2px;content:'' !important;height:2px;left:0;position:absolute;margin-left:0;margin-top:-1px;top:50%;width:100%;-webkit-transition:background 200ms;-moz-transition:background 200ms;-ms-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.swiper-nav{background:rgba(197,189,153,0.85)}.swiper-nav:hover,.swiper-nav:focus{background:#c5bd99}.swiper-nav .icon-arrow:before{border-color:#fff}.swiper-nav .icon-arrow:after{background:#fff}.fancybox-close{background:#c5bd99;border:1px solid #c5bd99;bottom:1.5rem;height:2.5rem;margin-left:-1.25rem;margin-top:-1.25rem;right:1.5rem;top:auto;width:2.5rem;z-index:2;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-close:before{border:1px solid #c5bd99;bottom:-.188rem;content:'';left:-.188rem;pointer-events:none;position:absolute;right:-.188rem;top:-.188rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.fancybox-close:after{background:#002f49;content:'';left:50%;height:0.125em;margin-left:-.3125em;margin-top:-.0625em;position:absolute;top:50%;width:0.625em}.fancybox-close:hover{background:#b3a878;border-color:#b3a878}.fancybox-close:hover:before{border-color:#b3a878}.fancybox-nav{border:none;border-radius:0;height:2.25rem;margin-left:0;margin-top:-1.25rem;width:2.25rem}.fancybox-nav:before{border-color:#c5bd99;border-width:2px;border-radius:0;bottom:0.5rem;left:auto;top:0.5rem;width:1.25rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-nav:after{background:#c5bd99;border-radius:2px;content:'' !important;height:2px;left:0;position:absolute;margin-left:0;margin-top:-1px;top:50%;width:100%;-webkit-transition:background 200ms;-moz-transition:background 200ms;-ms-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.fancybox-nav:hover{background:transparent}.fancybox-nav:hover:after{background:#b3a878}.fancybox-nav:hover:before{border-color:#b3a878}.fancybox-nav.fancybox-next{right:-3.5rem}.fancybox-nav.fancybox-next:before{border-bottom:none;border-left:none;right:2px}.fancybox-nav.fancybox-prev{left:-3.5rem}.fancybox-nav.fancybox-prev:before{border-top:none;border-right:none;left:2px}.fancybox-overlay{background:rgba(97,97,97,0.85)}.fancybox-skin{background:transparent}.fancybox-title{bottom:auto;font-family:"Noto Sans",sans-serif;font-size:.75rem;font-style:normal;font-weight:normal;left:0;right:0;margin:1rem 0 0;top:100%}.fancybox-title .child{display:block;margin:0;text-align:left;white-space:normal}.fancybox-title .child strong{font-size:.875rem;letter-spacing:0.14em;line-height:1.4285;text-transform:uppercase}.fancybox-title .child p{font-size:.75rem;font-weight:normal;line-height:1.666667}.icon-bar{height:0.1875rem;width:1.375rem}.icon-bar+.icon-bar{margin-top:0.25rem}.page-default-title{background:#fff;margin-bottom:2.625rem;padding-top:1.5rem}.page-default-title .page-default-title-heading .no-prefixed{display:inline-block;position:relative;top:-1.25rem}.page-default-title .page-default-title-pager{margin-top:3.375rem}.page-default-title .page-default-title-pager.page-default-title-pager-next .pager-icon{padding-left:.25rem}.page-default-title .page-default-title-pager.page-default-title-pager-prev .pager-icon{padding-right:.25rem}.page-default-title .page-default-title-pager .pager-icon{width:1.125rem}.page-default-title .page-default-title-pager .pager-label{font-family:"Noto Serif",serif;font-size:.75rem;letter-spacing:.05em}.page-default-title hr{bottom:1rem;margin-bottom:-2rem}#entry-ban-list{margin-bottom:6.25rem}#header{border-bottom:0.125rem solid #fff;height:4.625rem}#header:after{background:#fff;height:.125rem;bottom:-.375rem;content:'';left:0;position:absolute;right:0}#header .header-search-link{background:transparent;font-family:"Noto Serif",serif;font-size:.8125rem;margin-top:.5rem;padding:.3125rem 1rem;position:relative;-webkit-transition:background 0.2s,color 0.2s;-moz-transition:background 0.2s,color 0.2s;-ms-transition:background 0.2s,color 0.2s;-o-transition:background 0.2s,color 0.2s;transition:background 0.2s,color 0.2s}#header .header-search-link:after,#header .header-search-link:before{border-left:.625rem solid transparent;border-right:.625rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#header .header-search-link:after{border-top:.625rem solid rgba(0,0,0,0);bottom:-.625rem}#header .header-search-link:before{border-bottom:.625rem solid rgba(0,0,0,0);top:-.625rem}#header .header-search-link:before,#header .header-search-link:after{-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}#header .header-search-link:focus,#header .header-search-link:hover{background:#fff;color:#c1002b}#header .header-search-link:focus:before,#header .header-search-link:hover:before{border-bottom-color:#fff}#header .header-search-link:focus:after,#header .header-search-link:hover:after{border-top-color:#fff}#header .header-search-link .icon-search:not(.icon-svg){margin-right:1rem}#header .logo{position:relative;background:#fff;left:4.375rem;max-width:19rem;padding:4% 2.5% 2% 4%;position:absolute;right:0;top:-.875em;z-index:10}#header .logo:after,#header .logo:before{border-left:.75rem solid transparent;border-right:.75rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#header .logo:after{border-top:.75rem solid #fff;bottom:-.75rem}#header .logo:before{border-bottom:.75rem solid #fff;top:-.75rem}#header .logo img{display:inline-block}#header .shop-link{color:#c1002b;margin-bottom:0;margin-top:0;min-height:46px;padding-bottom:.375rem;padding-top:.375rem;white-space:nowrap}#header .shop-link:hover,#header .shop-link:focus{color:#fff}#header .shop-link:hover .btn-part .btn-path-fill,#header .shop-link:focus .btn-part .btn-path-fill{fill:transparent}#header .shop-link .btn-label{letter-spacing:-.02em;font-size:1.3125rem;font-style:italic;text-transform:none}#header #open-mobile-nav{margin:0;padding:0}#header #open-partners-logos{margin-left:.6875rem;margin-top:.9375rem}#header-partners-logos #close-partners-logos{left:1.6875rem;top:0.25rem}h1,.h1{font-size:3.125rem}h1.big,h1 .big,.h1.big,.h1 .big{font-size:4rem;font-weight:bold;line-height:1.43}h1 .prefix,.h1 .prefix{display:inline-block;font-size:1.5625rem;font-style:normal;margin-bottom:1rem}h2,.h2{font-size:1.75rem;margin-bottom:2.75rem}h2.big,h2 .big,.h2.big,.h2 .big{font-size:2.1875rem;letter-spacing:0.05em}h3,.h3{font-size:1.375rem;font-weight:normal;line-height:1.22727272;margin-bottom:.75em}h3.big,h3 .big,.h3.big,.h3 .big{font-size:1.9375rem;letter-spacing:0}h4,.h4{font-size:1rem;font-weight:normal;letter-spacing:.05em}h5,.h5{font-size:1rem;font-weight:normal}h6,.h6{font-size:.875rem;font-weight:normal;letter-spacing:.015em}p,ol,ul,dl,img{margin-bottom:1em}hr{background:transparent url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/Hofburg/gold-tree.svg') no-repeat center;background-size:1.9375rem 2rem;border:0 !important;height:2rem;margin:0 0 3rem;position:relative;width:100%}hr.red:before,hr.red:after{border-bottom-color:#c1002b;border-top-color:#c1002b}hr:before,hr:after{background:transparent !important;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;border-radius:0;content:'';height:.1875rem;margin-top:.875rem;position:absolute;width:auto}hr:after{left:50%;margin-left:2.625rem;right:0}hr:before{left:0;margin-left:0;margin-right:2.625rem;right:50%}hr.small{background-size:1.3125rem 1.375rem;height:1.375rem}hr.small:before,hr.small:after{height:1px;margin-top:.6875rem;width:auto;border-radius:0}hr.small:after{margin-right:2rem}hr.small:before{margin-left:2rem}blockquote{font-family:"Noto Serif",serif}blockquote:before,blockquote:after{background:transparent}blockquote p{letter-spacing:0}p{font-size:1rem}p .big{font-size:1.125rem}small{font-size:87.5%;letter-spacing:0.015em;line-height:1.4285;display:inline-block}table tr td{color:#757575}table tr td strong{color:#000;font-family:"Noto Serif",serif}.gold{color:#c5bd99 !important}a .gold,a.gold{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}a:hover .gold,a.gold:hover{color:#c1002b !important}.btn-svg{padding-left:.25rem;padding-right:.25rem}.btn-svg .btn-part .btn-path-stroke{stroke-width:1}.btn-svg.btn-xl{min-height:54px;padding-bottom:.9375rem;padding-top:.9375rem}.btn-svg.btn-xl .btn-label{font-size:.9375rem}.btn-svg.btn-lg{min-height:50px;padding-bottom:1rem;padding-top:1rem}.btn-svg.btn-lg .btn-label{font-size:.9375rem;line-height:1.2}.btn-svg.btn-md{min-height:40px;padding-bottom:.5rem;padding-top:.5rem}.btn-svg.btn-md.btn-block{width:calc(100% - 2rem)}.btn-svg.btn-md .btn-label{font-size:.8125rem;letter-spacing:.025em;line-height:1.5}.btn-svg.btn-sm{min-height:32px;padding-bottom:.5625rem;padding-top:.5625rem}.btn-svg.btn-sm .btn-label{font-family:"Noto Sans",sans-serif;font-size:.625rem;letter-spacing:0.14em;line-height:1.4}.btn-svg .btn-label{font-family:"Noto Serif",serif;font-weight:normal;letter-spacing:0.075em}.btn-svg.btn-gold{color:#fff}.btn-svg.btn-white:hover{color:#616161}.btn-svg.btn-white:hover .btn-path-fill{fill:#efeeee}.btn-svg.btn-white:hover .btn-path-stroke{stroke:#fff}.fancybox:after{background:#c5bd99}.hofburg-ornament{height:0;overflow:hidden;padding-bottom:9.89583333333333%;position:relative}.hofburg-ornament svg{display:block;height:auto;margin:0 auto;left:0;position:absolute;top:1px;width:100%}.subtitle,.page-small-title{font-family:"Noto Serif",serif;font-size:0.75rem;font-weight:normal;letter-spacing:0.14em;margin-bottom:.25rem;text-transform:none}.homepage-intro-teaser-wrapper{margin-bottom:0;padding-bottom:.75%}.homepage-intro-teaser-wrapper .hofburg-ornament{bottom:-2.75%;left:0;position:absolute;right:0}.homepage-intro-teaser-wrapper .hofburg-ornament svg .polygon{fill:#fff}.homepage-intro-teaser,.dce-tiled-links .dce-tiled-link{padding-bottom:121.63%}.homepage-intro-teaser .background,.dce-tiled-links .dce-tiled-link .background{opacity:.55}.homepage-intro-teaser .link-wrapper:hover ~ .text-container .btn-svg,.dce-tiled-links .dce-tiled-link .link-wrapper:hover ~ .text-container .btn-svg,.homepage-intro-teaser .link-wrapper:focus ~ .text-container .btn-svg,.dce-tiled-links .dce-tiled-link .link-wrapper:focus ~ .text-container .btn-svg{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.homepage-intro-teaser .text-container,.dce-tiled-links .dce-tiled-link .text-container{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.homepage-intro-teaser .text-container .title,.dce-tiled-links .dce-tiled-link .text-container .title{color:#fff;font-family:"Noto Serif",serif;font-style:italic;font-size:2.8125em;text-shadow:0 0 10px #000}.homepage-intro-teaser .text-container .btn-svg,.dce-tiled-links .dce-tiled-link .text-container .btn-svg{opacity:0;padding-left:2.5rem;padding-right:2.5rem;-webkit-transform:scale(0.8,0.8);-moz-transform:scale(0.8,0.8);-ms-transform:scale(0.8,0.8);-ms-transform:scale(0.8,0.8);-o-transform:scale(0.8,0.8);transform:scale(0.8,0.8);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.7s;-moz-transition:all 0.7s;-ms-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s}.homepage-opening-hours-headline{font-size:1.5625rem;letter-spacing:.05em;margin-bottom:1.75rem}.homepage-opening-hours-date,.homepage-opening-hours-time{color:#c1002b;display:inline-block;letter-spacing:.02em;line-height:1}.homepage-opening-hours-time{display:inline-block;font-size:1.3125rem;font-weight:bold;margin-bottom:2.5rem}.homepage-opening-hours-middle-icon{font-size:1rem}.homepage-opening-hours-middle-icon .icon{height:.9375em;margin-left:-.5em;position:absolute;left:50%;top:1rem;width:1em}.homepage-quicklinks{margin-bottom:.375rem}.homepage-quicklinks ul li{margin-bottom:3.625rem;text-align:left}.homepage-quicklinks ul li a{background-position:left center;font-family:"Noto Serif",serif;font-size:1.125rem;line-height:1.25;padding:.25rem 0 .25rem 3.4375rem}.homepage-quicklinks ul li a:hover{color:#c5bd99}.homepage-quicklinks ul li#elem_267 a{background-image:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/Hofburg/quicklinks/ticket.svg')}.homepage-quicklinks ul li#elem_268 a{background-image:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/Hofburg/quicklinks/timer.svg')}.homepage-quicklinks ul li#elem_269 a{background-image:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/Hofburg/quicklinks/map.svg')}.homepage-quicklinks ul li#elem_272 a{background-image:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/Hofburg/quicklinks/kontakt.svg')}.homepage-quicklinks ul li#elem_273 a{background-image:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/Hofburg/quicklinks/group.svg');left:-.5rem;padding-left:3.9375rem;position:relative}.homepage-quicklinks ul li#elem_274 a{background-image:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/Hofburg/quicklinks/shopping-cart.svg')}.dce-accordion-module{background:#fff;margin-bottom:2.875rem;min-height:9.75rem;z-index:2}.dce-accordion-module:before{border:1px solid #fff;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.dce-accordion-module.dce-accordion-touren{min-height:0}.dce-accordion-module.dce-accordion-touren .btn-expand{bottom:1rem;right:1.75rem}.dce-accordion-module.dce-accordion-touren .dce-accordion-module-heading{table-layout:fixed}.dce-accordion-module.dce-accordion-touren .dce-accordion-module-heading .image{width:29%}.dce-accordion-module.dce-accordion-touren .dce-accordion-module-heading .image img{height:auto;max-width:100%}.dce-accordion-module.dce-accordion-touren .dce-accordion-module-heading .text-container{padding:1rem 20% .5rem 4%;width:71%}.dce-accordion-module.dce-accordion-touren .dce-accordion-module-heading .text-container .inner-wrapper{padding-right:0}.dce-accordion-module.dce-accordion-touren .dce-accordion-module-heading p{color:#8c8c8c;letter-spacing:.02em;margin-bottom:0}.dce-accordion-module.dce-accordion-touren .dce-accordion-module-content{padding-left:4.5%;padding-right:4.5%}.dce-accordion-module.dce-accordion-touren .dce-accordion-module-content .dce-table-with-image .image .description:before{background:#3c63ac;border-radius:50%;content:'';display:inline-block;height:.625rem;margin-right:1rem;width:.625rem}.dce-accordion-module .dce-accordion-module-heading{cursor:pointer;display:table;min-height:9.75rem;width:100%;-webkit-transition:min-height 400ms;-moz-transition:min-height 400ms;-ms-transition:min-height 400ms;-o-transition:min-height 400ms;transition:min-height 400ms}.dce-accordion-module .dce-accordion-module-heading.expanded{min-height:0}.dce-accordion-module .dce-accordion-module-heading.expanded .price{opacity:0}.dce-accordion-module .dce-accordion-module-heading .image{display:table-cell;width:1%}.dce-accordion-module .dce-accordion-module-heading .image img{display:block;height:auto;margin:0;max-width:304px}.dce-accordion-module .dce-accordion-module-heading .text-container{display:table-cell;padding:1rem 7% 1rem 4%;vertical-align:middle}.dce-accordion-module .dce-accordion-module-heading .text-container .inner-wrapper{padding-right:4rem;position:relative}.dce-accordion-module .dce-accordion-module-heading .tags-container{font-size:0;list-style:none;margin:0;max-width:25%;padding:0;position:absolute;right:1.75rem;text-align:right;top:1rem}.dce-accordion-module .dce-accordion-module-heading .tags-container li{display:inline-block;margin:.125rem}.dce-accordion-module .dce-accordion-module-heading p.price{color:#002f49;font-size:1rem;font-weight:bold;letter-spacing:.015em;opacity:1;white-space:nowrap;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-ms-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}.dce-accordion-module .dce-accordion-module-heading .waiting{bottom:2.25rem;position:absolute;right:5.5rem}.dce-accordion-module .dce-accordion-module-heading .waiting span{color:#c5bd99;display:inline-block;font-size:.75rem;font-style:italic;line-height:1.5;text-align:right;width:4rem}.dce-accordion-module .dce-accordion-module-heading .waiting .icon{height:2rem;float:right;margin-left:.5rem;width:2rem}.dce-accordion-module .dce-accordion-module-content{padding-bottom:9rem}.dce-accordion-module .btn-expand{bottom:2.875rem;right:7%;z-index:3}.dce-accordion-module .dce-accordion-title{color:#000}.dce-accordion-module .subtitle,.dce-accordion-module .page-small-title{font-size:.75rem;margin-bottom:.25rem}.dce-accordion-module hr:before{background-color:#fff}.dce-accordion-module{margin-bottom:9rem}.dce-accordion-module+.dce-accordion-module{margin-top:-6.5rem}.dce-accordion-module.dce-accordion-touren .dce-accordion-module-content{margin-top:-3.625rem;padding-left:4.75rem;padding-right:4.75rem}.dce-accordion-module.dce-accordion-touren .dce-accordion-module-heading .image{width:24%}.dce-accordion-module.dce-accordion-touren .dce-accordion-module-heading .text-container{padding-bottom:4.8125rem;padding-right:14%;padding-top:1.5rem;position:relative;width:76%}.dce-accordion-module.dce-accordion-touren .dce-accordion-module-heading p{font-size:.9375rem}.dce-accordion-module.dce-accordion-touren .btn-expand{bottom:2rem;right:3.5rem}.dce-accordion-module .dce-accordion-module-heading .price{bottom:1.75rem;color:#c1002b;font-family:"Noto Serif",serif;font-size:1.25rem;letter-spacing:0;line-height:1.2;right:auto}.dce-accordion-module .dce-accordion-title{color:#c1002b;letter-spacing:.05em;margin-bottom:1rem}.dce-breaking-news{background:#c1002b}.dce-gallery-tile{margin:3.875rem 0}.dce-gallery-tile-row{margin-left:-.25rem;margin-right:-.25rem}.dce-gallery-tile-col{padding-left:.25rem;padding-right:.25rem}.dce-gallery-tile-figure{margin-bottom:.25rem}.dce-accordion-module-content .dce-gallery-tile{margin-left:-5.75rem;margin-right:-5.75rem}.dce-grid-container-ornament+.dce-grid-container-ornament,.dce-grid-container-ornament+.dce-image-break,.dce-image-break+.dce-grid-container-ornament,blockquote+.dce-grid-container-ornament{margin-top:-4.625rem}.dce-grid-container-ornament+blockquote{margin-top:-6.5rem}.dce-grid-element{margin-bottom:1rem}.dce-heading-yellow .page-small-title{text-transform:uppercase}.dce-image-break{margin-bottom:6.5rem}.dce-image-break-heading{margin-bottom:.875rem}.dce-image-break-heading a{color:#000}.dce-image-break-heading a:hover,.dce-image-break-heading a:focus{color:#c1002b}.dce-image-break-inner-container{left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dce-image-break .text-container{background:#fff;margin-right:17%;padding:0.75rem 2rem 0;left:-6.5%;position:relative}.dce-image-break .text-container:after,.dce-image-break .text-container:before{border-left:.75rem solid transparent;border-right:.75rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}.dce-image-break .text-container:after{border-top:.75rem solid #fff;bottom:-.75rem}.dce-image-break .text-container:before{border-bottom:.75rem solid #fff;top:-.75rem}.dce-image-break .text-container:before{border-top:0}.dce-image-break .text-container p{margin-bottom:2rem}.dce-image-break .text-container,.dce-teaser-general .text-container{border:0;color:#8c8c8c;font-size:.875rem}.dce-image-break .text-container p,.dce-teaser-general .text-container p{letter-spacing:0;line-height:1.5714285}.dce-image-break .text-container .stroke-out,.dce-teaser-general .text-container .stroke-out{border-left:1px solid #fff;border-right:1px solid #fff;position:absolute;bottom:-1px;left:-4px;position:absolute;right:-4px;top:-1px;z-index:-1}.dce-image-break .text-container .stroke-out .corner-bottom,.dce-image-break .text-container .stroke-out .corner-top,.dce-teaser-general .text-container .stroke-out .corner-bottom,.dce-teaser-general .text-container .stroke-out .corner-top{height:14.91px;left:13.91px;position:absolute;right:13.91px}.dce-image-break .text-container .stroke-out .corner-bottom:before,.dce-image-break .text-container .stroke-out .corner-bottom:after,.dce-image-break .text-container .stroke-out .corner-top:before,.dce-image-break .text-container .stroke-out .corner-top:after,.dce-teaser-general .text-container .stroke-out .corner-bottom:before,.dce-teaser-general .text-container .stroke-out .corner-bottom:after,.dce-teaser-general .text-container .stroke-out .corner-top:before,.dce-teaser-general .text-container .stroke-out .corner-top:after{background:#fff;content:'';height:1px;position:absolute;width:21px}.dce-image-break .text-container .stroke-out .corner-bottom:before,.dce-image-break .text-container .stroke-out .corner-top:before,.dce-teaser-general .text-container .stroke-out .corner-bottom:before,.dce-teaser-general .text-container .stroke-out .corner-top:before{right:100%;-webkit-transform-origin:100% 0;transform-origin:100% 0}.dce-image-break .text-container .stroke-out .corner-bottom:after,.dce-image-break .text-container .stroke-out .corner-top:after,.dce-teaser-general .text-container .stroke-out .corner-bottom:after,.dce-teaser-general .text-container .stroke-out .corner-top:after{left:100%;-webkit-transform-origin:0 0;transform-origin:0 0}.dce-image-break .text-container .stroke-out .corner-bottom,.dce-teaser-general .text-container .stroke-out .corner-bottom{border-bottom:1px solid #fff;bottom:-14.91px}.dce-image-break .text-container .stroke-out .corner-bottom:before,.dce-teaser-general .text-container .stroke-out .corner-bottom:before{bottom:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dce-image-break .text-container .stroke-out .corner-bottom:after,.dce-teaser-general .text-container .stroke-out .corner-bottom:after{bottom:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dce-image-break .text-container .stroke-out .corner-top,.dce-teaser-general .text-container .stroke-out .corner-top{border-top:1px solid #fff;top:-14.91px}.dce-image-break .text-container .stroke-out .corner-top:before,.dce-teaser-general .text-container .stroke-out .corner-top:before{top:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dce-image-break .text-container .stroke-out .corner-top:after,.dce-teaser-general .text-container .stroke-out .corner-top:after{top:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dce-image-gallery{margin-bottom:4.375rem}.container-white>.dce-image-gallery{margin-left:-11.75%;margin-right:-11.75%}.container-white>.dce-image-gallery:first-child{margin-top:-3.75rem}.dce-social-blocks{margin-bottom:4.375rem}.dce-social-blocks li{padding-top:2.25rem}.dce-social-blocks .dce-social-block{background:transparent url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/Hofburg/social-blocks-background.svg') no-repeat center}.dce-social-blocks .dce-social-block:before{background:transparent url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/Hofburg/social-blocks-background-hover.svg') no-repeat center}.dce-social-blocks .dce-social-block:hover .inner-wrapper .table-wrapper .text-container .subtitle,.dce-social-blocks .dce-social-block:hover .inner-wrapper .table-wrapper .text-container .page-small-title,.dce-social-blocks .dce-social-block:hover .inner-wrapper .table-wrapper .text-container h4,.dce-social-blocks .dce-social-block:focus .inner-wrapper .table-wrapper .text-container .subtitle,.dce-social-blocks .dce-social-block:focus .inner-wrapper .table-wrapper .text-container .page-small-title,.dce-social-blocks .dce-social-block:focus .inner-wrapper .table-wrapper .text-container h4{color:#fff}.dce-social-blocks .dce-social-block:hover .inner-wrapper .table-wrapper .icon svg .fill-layer,.dce-social-blocks .dce-social-block:focus .inner-wrapper .table-wrapper .icon svg .fill-layer{fill:#fff}.dce-social-blocks .dce-social-block .inner-wrapper .table-wrapper .text-container .subtitle,.dce-social-blocks .dce-social-block .inner-wrapper .table-wrapper .text-container .page-small-title{color:#8c8c8c;font-family:"Noto Serif",serif;font-size:0.5625rem;margin-bottom:.125rem;text-transform:uppercase;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}.dce-social-blocks .dce-social-block .inner-wrapper .table-wrapper .text-container h4{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}.dce-table-with-image .table tr td:last-child,.dce-table-with-image .table tr th:last-child{text-align:right;width:40%}.dce-teaser-general-heading a{color:#000}.dce-teaser-general-heading a:hover,.dce-teaser-general-heading a:focus{color:#c1002b}.dce-teaser-general.teaser-size-big{margin-bottom:4.25rem;width:100%}.dce-teaser-general.teaser-size-big.text-position-middle{margin-bottom:10.75rem}.dce-teaser-general.teaser-size-big.text-position-middle .text-container-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;left:65%;position:absolute;top:0;width:30%}.dce-teaser-general.teaser-size-big.text-position-middle .text-container-wrapper .text-container{bottom:auto;position:relative;width:100%}.dce-teaser-general.teaser-size-big.text-position-middle .dce-teaser-general-button-container{margin-top:3.125rem;left:0;top:100%;position:absolute;right:0}.dce-teaser-general.teaser-size-big .dce-teaser-general-heading{font-size:1.5625rem;padding-left:1rem;padding-right:1rem}.dce-teaser-general.teaser-size-big .text-container{position:relative;color:#000;font-size:1.0625rem;line-height:1.7647;padding:0 7.5% 1rem}.dce-teaser-general.teaser-size-big .text-container:after,.dce-teaser-general.teaser-size-big .text-container:before{border-left:1.5rem solid transparent;border-right:1.5rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}.dce-teaser-general.teaser-size-big .text-container:after{border-top:1.5rem solid #fff;bottom:-1.5rem}.dce-teaser-general.teaser-size-big .text-container:before{border-bottom:1.5rem solid #fff;top:-1.5rem}.dce-teaser-general.teaser-size-big .text-container .stroke-out{border-left:1px solid #fff;border-right:1px solid #fff;position:absolute}.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-bottom,.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-top{height:26.98px;left:25.98px;position:absolute;right:25.98px}.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-bottom:before,.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-bottom:after,.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-top:before,.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-top:after{background:#fff;content:'';height:1px;position:absolute;width:38px}.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-bottom:before,.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-top:before{right:100%;-webkit-transform-origin:100% 0;transform-origin:100% 0}.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-bottom:after,.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-top:after{left:100%;-webkit-transform-origin:0 0;transform-origin:0 0}.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-bottom{border-bottom:1px solid #fff;bottom:-26.98px}.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-bottom:before{bottom:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-bottom:after{bottom:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-top{border-top:1px solid #fff;top:-26.98px}.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-top:before{top:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dce-teaser-general.teaser-size-big .text-container .stroke-out .corner-top:after{top:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dce-teaser-general.teaser-size-small{margin-bottom:5rem}.dce-teaser-general.teaser-size-small .text-container .text-container-button-wrapper{left:0;margin-top:-4px;position:absolute;right:0;top:100%;z-index:3}.dce-teaser-general .text-container{max-width:55.25rem;min-height:9.25rem;padding:.25rem 1rem .25rem;width:90%;position:relative}.dce-teaser-general .text-container:after,.dce-teaser-general .text-container:before{border-left:.75rem solid transparent;border-right:.75rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}.dce-teaser-general .text-container:after{border-top:.75rem solid #fff;bottom:-.75rem}.dce-teaser-general .text-container:before{border-bottom:.75rem solid #fff;top:-.75rem}.dce-teaser-general .text-container:before{border-top:0}.dce-teaser-general .text-container .btn-svg.btn-red .btn-path-stroke{stroke:#efeeee}.dce-teaser-general-button-container{margin-top:3.125rem;text-align:center;top:100%}.dce-text h2,.dce-text .h2{margin-bottom:1.375rem}.dce-text ul{list-style:none;margin-left:0;margin-right:10%;padding-left:0}.dce-text ul li{padding-left:1rem;position:relative}.dce-text ul li:before{background:#000;border-radius:50%;content:'';height:.25rem;left:0;position:absolute;top:.6875rem;width:.25rem}.dce-text a[target="_blank"]{overflow-wrap:break-word;word-wrap:break-word}.dce-text-image-2columns{margin-bottom:2rem}.dce-text-image-2columns .text-container,.dce-text-image-2columns h1,.dce-text-image-2columns h2,.dce-text-image-2columns h3,.dce-text-image-2columns h4,.dce-text-image-2columns h5,.dce-text-image-2columns h6,.dce-text-image-2columns .h1,.dce-text-image-2columns .h2,.dce-text-image-2columns .h3,.dce-text-image-2columns .h4,.dce-text-image-2columns .h5,.dce-text-image-2columns .h6{color:#000}.dce-text-image-2columns figure{margin-top:0}.dce-text-image-2columns .text-container{margin-top:.4375rem}.dce-welcome-text-module{margin-bottom:2.875rem}.dce-welcome-text-module.dce-welcome-text-module--half-width{padding:0 5%}html:not([lang="de"]) .radio.category-0,html:not([lang="de"]) .radio.category-2,html:not([lang="de"]) .radio.category-3,html:not([lang="de"]) .radio.category-5,html:not([lang="de"]) .checkbox.category-0,html:not([lang="de"]) .checkbox.category-2,html:not([lang="de"]) .checkbox.category-3,html:not([lang="de"]) .checkbox.category-5{display:none}html[lang="de"] .radio.category-1,html[lang="de"] .radio.category-4,html[lang="de"] .checkbox.category-1,html[lang="de"] .checkbox.category-4{display:none}.form-container{background:#fff;margin:.25rem;padding-top:4rem;padding-bottom:2rem;position:relative;z-index:2}.form-container:before{border:1px solid #fff;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.form-container hr:before{background-color:#fff}.form-container .h3{margin-bottom:1em}.form-control{background:#eee;color:#000}.form-control:focus{background-color:#e1e1e1}.form-control-container{border-color:#eee}.form-group+hr{margin-top:2rem}.checkbox input[type="checkbox"]:focus+.checkbox-input,.checkbox input[type="checkbox"]:focus+.radio-input,.checkbox input[type="radio"]:focus+.checkbox-input,.checkbox input[type="radio"]:focus+.radio-input,.radio input[type="checkbox"]:focus+.checkbox-input,.radio input[type="checkbox"]:focus+.radio-input,.radio input[type="radio"]:focus+.checkbox-input,.radio input[type="radio"]:focus+.radio-input{background:#e1e1e1}.checkbox input[type="checkbox"]:focus+.checkbox-input:before,.checkbox input[type="checkbox"]:focus+.radio-input:before,.checkbox input[type="radio"]:focus+.checkbox-input:before,.checkbox input[type="radio"]:focus+.radio-input:before,.radio input[type="checkbox"]:focus+.checkbox-input:before,.radio input[type="checkbox"]:focus+.radio-input:before,.radio input[type="radio"]:focus+.checkbox-input:before,.radio input[type="radio"]:focus+.radio-input:before{border-color:#e1e1e1}.checkbox .checkbox-input,.checkbox .radio-input,.radio .checkbox-input,.radio .radio-input{background:#eee;z-index:2}.checkbox .checkbox-input:before,.checkbox .radio-input:before,.radio .checkbox-input:before,.radio .radio-input:before{border:1px solid #eee;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.checkbox .checkbox-input:after,.checkbox .radio-input:after,.radio .checkbox-input:after,.radio .radio-input:after{color:#000}fieldset{margin-bottom:2rem}label{color:#000;font-size:1.125rem;letter-spacing:0.05em;line-height:1.5}.ticket-type-dep-fields{display:none}.faf-location-fieldset--1 .faf-location-col--inside{display:none}.faf-location-fieldset--1 .faf-location-col--outside{float:none;margin:auto}.faf-location-fieldset--2 .faf-location-col--inside{float:none;margin:auto}.faf-location-fieldset--2 .faf-location-col--outside{display:none}.form-container{margin-bottom:4rem}label{font-family:"Noto Serif",serif;letter-spacing:0}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current{background:transparent;box-shadow:none}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default>div,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current>div{background:#c1002b;border-radius:50%;color:#fff;display:inline-block;height:1.375rem;width:1.375rem;-webkit-box-shadow:0px 0px 7px 0px #bdbdbd;-moz-box-shadow:0px 0px 7px 0px #bdbdbd;box-shadow:0px 0px 7px 0px #bdbdbd}.xdsoft_datetimepicker div.xdsoft_timepicker .xdsoft_time_box>div>div{background:transparent}.xdsoft_datetimepicker div.xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#fff9c4 !important;color:#616161 !important}.xdsoft_datetimepicker div.xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current,.xdsoft_datetimepicker div.xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current:hover{background:#c1002b !important;color:#fff !important;-webkit-box-shadow:0px 0px 7px 0px #bdbdbd;-moz-box-shadow:0px 0px 7px 0px #bdbdbd;box-shadow:0px 0px 7px 0px #bdbdbd}.tx-bb-events .events-list .events-list-item .event-text-container .event-paragraph-container:after{content:none}.tx-bb-events .events-list .events-list-item .event-text-container .meta-info{letter-spacing:.05em}.tx-bb-events .events-list .events-list-item .event-text-container .subtitle,.tx-bb-events .events-list .events-list-item .event-text-container .page-small-title{font-size:.75rem}.tx-bb-events .events-list .events-list-item .event-text-container p{color:#8c8c8c}.tx-bb-events .events-list .btn-expand{bottom:0;position:absolute;right:1rem}.tx-bb-events .events-list .btn-svg .btn-label{font-style:italic;letter-spacing:0;text-transform:none}.tx-bb-events .btn-calendar{margin-left:.1875rem;padding-left:.125rem;padding-right:.125rem}.tx-bb-events .xdsoft_datetimepicker{margin-left:-1rem;margin-right:0}#lang-nav,.lang-nav{background:transparent;font-family:"Noto Serif",serif;height:inherit;overflow:hidden;padding:0}#lang-nav-wrapper,.lang-nav-wrapper{position:relative;cursor:pointer;height:1.9375rem;margin-left:-0.625rem;overflow:visible !important;position:absolute;right:1rem;top:.5rem;z-index:6}#lang-nav-wrapper:after,#lang-nav-wrapper:before,.lang-nav-wrapper:after,.lang-nav-wrapper:before{border-left:.625rem solid transparent;border-right:.625rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#lang-nav-wrapper:after,.lang-nav-wrapper:after{border-top:.625rem solid rgba(0,0,0,0);bottom:-.625rem}#lang-nav-wrapper:before,.lang-nav-wrapper:before{border-bottom:.625rem solid rgba(0,0,0,0);top:-.625rem}#lang-nav-wrapper:before,#lang-nav-wrapper:after,.lang-nav-wrapper:before,.lang-nav-wrapper:after{-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}#lang-nav-wrapper:focus:before,#lang-nav-wrapper:hover:before,#lang-nav-wrapper.in:before,.lang-nav-wrapper:focus:before,.lang-nav-wrapper:hover:before,.lang-nav-wrapper.in:before{border-bottom-color:#fff}#lang-nav-wrapper:focus:after,#lang-nav-wrapper:hover:after,#lang-nav-wrapper.in:after,.lang-nav-wrapper:focus:after,.lang-nav-wrapper:hover:after,.lang-nav-wrapper.in:after{border-top-color:#fff}#lang-nav-wrapper:focus ul,#lang-nav-wrapper:hover ul,#lang-nav-wrapper.in ul,.lang-nav-wrapper:focus ul,.lang-nav-wrapper:hover ul,.lang-nav-wrapper.in ul{background:#fff}#lang-nav-wrapper:focus ul li,#lang-nav-wrapper:hover ul li,#lang-nav-wrapper.in ul li,.lang-nav-wrapper:focus ul li,.lang-nav-wrapper:hover ul li,.lang-nav-wrapper.in ul li{color:#c1002b}#lang-nav-wrapper:focus ul li:first-child:before,#lang-nav-wrapper:focus ul li:first-child:after,#lang-nav-wrapper:hover ul li:first-child:before,#lang-nav-wrapper:hover ul li:first-child:after,#lang-nav-wrapper.in ul li:first-child:before,#lang-nav-wrapper.in ul li:first-child:after,.lang-nav-wrapper:focus ul li:first-child:before,.lang-nav-wrapper:focus ul li:first-child:after,.lang-nav-wrapper:hover ul li:first-child:before,.lang-nav-wrapper:hover ul li:first-child:after,.lang-nav-wrapper.in ul li:first-child:before,.lang-nav-wrapper.in ul li:first-child:after{background:#c1002b}#lang-nav-wrapper.active ul li:hover,#lang-nav-wrapper:focus ul li:hover,.lang-nav-wrapper.active ul li:hover,.lang-nav-wrapper:focus ul li:hover{background:#c1002b;color:#fff}#lang-nav-wrapper.active ul li:hover:first-child:before,#lang-nav-wrapper.active ul li:hover:first-child:after,#lang-nav-wrapper:focus ul li:hover:first-child:before,#lang-nav-wrapper:focus ul li:hover:first-child:after,.lang-nav-wrapper.active ul li:hover:first-child:before,.lang-nav-wrapper.active ul li:hover:first-child:after,.lang-nav-wrapper:focus ul li:hover:first-child:before,.lang-nav-wrapper:focus ul li:hover:first-child:after{background:#fff}#lang-nav ul,.lang-nav ul{background:transparent;position:relative;z-index:2;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-ms-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s}#lang-nav ul li,.lang-nav ul li{background:transparent;color:#fff;display:block;font-size:0.75em;font-weight:bold;letter-spacing:0.12em;margin:0 .125rem;padding:0;-webkit-transition:background 200ms,color 200ms,border 200ms;-moz-transition:background 200ms,color 200ms,border 200ms;-ms-transition:background 200ms,color 200ms,border 200ms;-o-transition:background 200ms,color 200ms,border 200ms;transition:background 200ms,color 200ms,border 200ms}#lang-nav ul li:first-child:before,#lang-nav ul li:first-child:after,.lang-nav ul li:first-child:before,.lang-nav ul li:first-child:after{background:#fff;content:'';height:2px;border-radius:2px;position:absolute;top:.875rem;right:.375rem;width:8px;-webkit-transition:background 200ms;-moz-transition:background 200ms;-ms-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}#lang-nav ul li:first-child:before,.lang-nav ul li:first-child:before{margin-right:4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#lang-nav ul li:first-child:after,.lang-nav ul li:first-child:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#lang-nav ul li>a,#lang-nav ul li>span,.lang-nav ul li>a,.lang-nav ul li>span{color:inherit !important;display:inline-block;padding:.5rem 1.75rem .5rem 1rem;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#lang-nav ul li>a:focus,#lang-nav ul li>span:focus,.lang-nav ul li>a:focus,.lang-nav ul li>span:focus{outline-color:#fff}#main-nav,.main-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Noto Serif",serif;justify-content:space-between;width:100%}#main-nav>li,.main-nav>li{float:none;position:relative;width:auto}#main-nav>li.active .main-nav-item-container,.main-nav>li.active .main-nav-item-container{background:#fff}#main-nav>li.active .main-nav-item-container:after,.main-nav>li.active .main-nav-item-container:after{border-top-color:#fff}#main-nav>li.active .main-nav-item-container:before,.main-nav>li.active .main-nav-item-container:before{border-bottom-color:#fff}#main-nav>li.active .main-nav-item-container .main-nav-item-title>a,.main-nav>li.active .main-nav-item-container .main-nav-item-title>a{color:#c1002b}#main-nav>li.main-nav-delimiter,.main-nav>li.main-nav-delimiter{padding:0 .25rem}#main-nav>li.main-nav-delimiter .icon,.main-nav>li.main-nav-delimiter .icon{display:block;height:1.375rem;width:1.3125rem}#main-nav>li.sub .main-nav-item-container,.main-nav>li.sub .main-nav-item-container{-webkit-transition:background 0.2s 0.4s;-moz-transition:background 0.2s 0.4s;-ms-transition:background 0.2s 0.4s;-o-transition:background 0.2s 0.4s;transition:background 0.2s 0.4s}#main-nav>li.sub .main-nav-item-container:after,#main-nav>li.sub .main-nav-item-container:before,.main-nav>li.sub .main-nav-item-container:after,.main-nav>li.sub .main-nav-item-container:before{-webkit-transition:border 0.2s 0.4s;-moz-transition:border 0.2s 0.4s;-ms-transition:border 0.2s 0.4s;-o-transition:border 0.2s 0.4s;transition:border 0.2s 0.4s}#main-nav>li.sub .main-nav-item-container:hover,.main-nav>li.sub .main-nav-item-container:hover{-webkit-transition:background 0s 0s;-moz-transition:background 0s 0s;-ms-transition:background 0s 0s;-o-transition:background 0s 0s;transition:background 0s 0s}#main-nav>li.sub .main-nav-item-container:hover:after,#main-nav>li.sub .main-nav-item-container:hover:before,.main-nav>li.sub .main-nav-item-container:hover:after,.main-nav>li.sub .main-nav-item-container:hover:before{-webkit-transition:border 0s 0s;-moz-transition:border 0s 0s;-ms-transition:border 0s 0s;-o-transition:border 0s 0s;transition:border 0s 0s}#main-nav>li.sub .main-nav-item-container:hover .main-nav-item-title>a,.main-nav>li.sub .main-nav-item-container:hover .main-nav-item-title>a{-webkit-transition:color 0s 0s;-moz-transition:color 0s 0s;-ms-transition:color 0s 0s;-o-transition:color 0s 0s;transition:color 0s 0s}#main-nav>li.sub .main-nav-item-container .main-nav-item-title>a,.main-nav>li.sub .main-nav-item-container .main-nav-item-title>a{-webkit-transition:color 0.2s 0.4s;-moz-transition:color 0.2s 0.4s;-ms-transition:color 0.2s 0.4s;-o-transition:color 0.2s 0.4s;transition:color 0.2s 0.4s}#main-nav>li .main-nav-item-container,.main-nav>li .main-nav-item-container{background:transparent;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-ms-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s;position:relative}#main-nav>li .main-nav-item-container:after,#main-nav>li .main-nav-item-container:before,.main-nav>li .main-nav-item-container:after,.main-nav>li .main-nav-item-container:before{border-left:.625rem solid transparent;border-right:.625rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#main-nav>li .main-nav-item-container:after,.main-nav>li .main-nav-item-container:after{border-top:.625rem solid #c1002b;bottom:-.625rem}#main-nav>li .main-nav-item-container:before,.main-nav>li .main-nav-item-container:before{border-bottom:.625rem solid #c1002b;top:-.625rem}#main-nav>li .main-nav-item-container:after,#main-nav>li .main-nav-item-container:before,.main-nav>li .main-nav-item-container:after,.main-nav>li .main-nav-item-container:before{-webkit-transition:border 0.2s;-moz-transition:border 0.2s;-ms-transition:border 0.2s;-o-transition:border 0.2s;transition:border 0.2s}#main-nav>li .main-nav-item-container:hover,#main-nav>li .main-nav-item-container:focus,.main-nav>li .main-nav-item-container:hover,.main-nav>li .main-nav-item-container:focus{background:#fff}#main-nav>li .main-nav-item-container:hover:after,#main-nav>li .main-nav-item-container:focus:after,.main-nav>li .main-nav-item-container:hover:after,.main-nav>li .main-nav-item-container:focus:after{border-top-color:#fff}#main-nav>li .main-nav-item-container:hover:before,#main-nav>li .main-nav-item-container:focus:before,.main-nav>li .main-nav-item-container:hover:before,.main-nav>li .main-nav-item-container:focus:before{border-bottom-color:#fff}#main-nav>li .main-nav-item-container:hover .main-nav-item-title>a,#main-nav>li .main-nav-item-container:focus .main-nav-item-title>a,.main-nav>li .main-nav-item-container:hover .main-nav-item-title>a,.main-nav>li .main-nav-item-container:focus .main-nav-item-title>a{color:#c1002b}#main-nav>li .main-nav-item-container .main-nav-item-title>a,.main-nav>li .main-nav-item-container .main-nav-item-title>a{color:#fff;font-size:1.3125rem;line-height:1.38;padding:0 2rem}#main-nav>li .main-nav-item-container .main-nav-item-title>a .first-word,.main-nav>li .main-nav-item-container .main-nav-item-title>a .first-word{font-style:normal;font-weight:bold;letter-spacing:.05em}#mobile-nav .main-nav .main-nav-delimiter{display:none}#mobile-nav .main-nav>li{margin-bottom:2rem}#mobile-nav .main-nav>li:after{background-image:url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/Hofburg/gold-tree.svg');background-size:2.7em 1.25em}#mobile-nav .main-nav>li .main-nav-item-container:before,#mobile-nav .main-nav>li .main-nav-item-container:after{content:none}#mobile-nav .main-nav>li .main-nav-item-container:hover .main-nav-item-title{background:#c1002b}#mobile-nav .main-nav>li .main-nav-item-container:hover .main-nav-item-title:before{border-bottom-color:#c1002b}#mobile-nav .main-nav>li .main-nav-item-container:hover .main-nav-item-title:after{border-top-color:#c1002b}#mobile-nav .main-nav>li .main-nav-item-container:hover .main-nav-item-title>a{color:#fff}#mobile-nav .main-nav>li .main-nav-item-container .main-nav-item-title{background:transparent;position:relative;position:relative;-webkit-transition:background 0.4s;-moz-transition:background 0.4s;-ms-transition:background 0.4s;-o-transition:background 0.4s;transition:background 0.4s}#mobile-nav .main-nav>li .main-nav-item-container .main-nav-item-title:after,#mobile-nav .main-nav>li .main-nav-item-container .main-nav-item-title:before{border-left:.625rem solid transparent;border-right:.625rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#mobile-nav .main-nav>li .main-nav-item-container .main-nav-item-title:after{border-top:.625rem solid #fff;bottom:-.625rem}#mobile-nav .main-nav>li .main-nav-item-container .main-nav-item-title:before{border-bottom:.625rem solid #fff;top:-.625rem}#mobile-nav .main-nav>li .main-nav-item-container .main-nav-item-title:before,#mobile-nav .main-nav>li .main-nav-item-container .main-nav-item-title:after{-webkit-transition:border-color 0.4s;-moz-transition:border-color 0.4s;-ms-transition:border-color 0.4s;-o-transition:border-color 0.4s;transition:border-color 0.4s}#mobile-nav .main-nav>li .main-nav-item-container .main-nav-item-title>a{color:#c1002b;font-size:1.3125rem;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-ms-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}#mobile-nav .icon-bar{height:0.125rem;width:0.9rem}#social-sharing-nav{left:auto;padding:.1875rem;right:4.375rem;text-align:center;top:.25rem;width:auto}#social-sharing-nav .nav-title{color:#8c8c8c;font-family:"Amiri",serif;font-size:.6875rem;font-weight:normal;letter-spacing:0.14em}#social-sharing-nav ul li a:hover svg path{fill:#c1002b}#social-sharing-nav ul li a svg path{fill:#c5bd99}.submenu-nav-parts .nav-part-title{font-family:"Amiri",serif;font-size:1.25rem;margin-bottom:.5rem}#submenu-nav,.submenu-nav{left:3.375rem;margin:0;padding:0;position:absolute;top:2.375rem;width:13rem;-webkit-transition:top 400ms;-moz-transition:top 400ms;-ms-transition:top 400ms;-o-transition:top 400ms;transition:top 400ms}#submenu-nav.stickit-end,.submenu-nav.stickit-end{left:3.375rem;top:auto}#submenu-nav.submenu-color-type-white>.stroke-out,.submenu-nav.submenu-color-type-white>.stroke-out{position:relative;background:#bdbdbd;position:absolute}#submenu-nav.submenu-color-type-white>.stroke-out:after,#submenu-nav.submenu-color-type-white>.stroke-out:before,.submenu-nav.submenu-color-type-white>.stroke-out:after,.submenu-nav.submenu-color-type-white>.stroke-out:before{border-left:.75rem solid transparent;border-right:.75rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#submenu-nav.submenu-color-type-white>.stroke-out:after,.submenu-nav.submenu-color-type-white>.stroke-out:after{border-top:.75rem solid #bdbdbd;bottom:-.75rem}#submenu-nav.submenu-color-type-white>.stroke-out:before,.submenu-nav.submenu-color-type-white>.stroke-out:before{border-bottom:.75rem solid #bdbdbd;top:-.75rem}#submenu-nav.submenu-color-type-white>.stroke-in,.submenu-nav.submenu-color-type-white>.stroke-in{border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;position:absolute;position:absolute}#submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom,#submenu-nav.submenu-color-type-white>.stroke-in .corner-top,.submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom,.submenu-nav.submenu-color-type-white>.stroke-in .corner-top{height:8.52px;left:7.52px;position:absolute;right:7.52px}#submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom:before,#submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom:after,#submenu-nav.submenu-color-type-white>.stroke-in .corner-top:before,#submenu-nav.submenu-color-type-white>.stroke-in .corner-top:after,.submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom:before,.submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom:after,.submenu-nav.submenu-color-type-white>.stroke-in .corner-top:before,.submenu-nav.submenu-color-type-white>.stroke-in .corner-top:after{background:#bdbdbd;content:'';height:1px;position:absolute;width:12px}#submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom:before,#submenu-nav.submenu-color-type-white>.stroke-in .corner-top:before,.submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom:before,.submenu-nav.submenu-color-type-white>.stroke-in .corner-top:before{right:100%;-webkit-transform-origin:100% 0;transform-origin:100% 0}#submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom:after,#submenu-nav.submenu-color-type-white>.stroke-in .corner-top:after,.submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom:after,.submenu-nav.submenu-color-type-white>.stroke-in .corner-top:after{left:100%;-webkit-transform-origin:0 0;transform-origin:0 0}#submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom,.submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom{border-bottom:1px solid #bdbdbd;bottom:-8.52px}#submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom:before,.submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom:before{bottom:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom:after,.submenu-nav.submenu-color-type-white>.stroke-in .corner-bottom:after{bottom:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav.submenu-color-type-white>.stroke-in .corner-top,.submenu-nav.submenu-color-type-white>.stroke-in .corner-top{border-top:1px solid #bdbdbd;top:-8.52px}#submenu-nav.submenu-color-type-white>.stroke-in .corner-top:before,.submenu-nav.submenu-color-type-white>.stroke-in .corner-top:before{top:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav.submenu-color-type-white>.stroke-in .corner-top:after,.submenu-nav.submenu-color-type-white>.stroke-in .corner-top:after{top:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav.submenu-color-type-white>ul,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper,.submenu-nav.submenu-color-type-white>ul,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper{position:relative;background:#fff}#submenu-nav.submenu-color-type-white>ul:after,#submenu-nav.submenu-color-type-white>ul:before,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper:after,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper:before,.submenu-nav.submenu-color-type-white>ul:after,.submenu-nav.submenu-color-type-white>ul:before,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper:after,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper:before{border-left:.625rem solid transparent;border-right:.625rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#submenu-nav.submenu-color-type-white>ul:after,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper:after,.submenu-nav.submenu-color-type-white>ul:after,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper:after{border-top:.625rem solid #fff;bottom:-.625rem}#submenu-nav.submenu-color-type-white>ul:before,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper:before,.submenu-nav.submenu-color-type-white>ul:before,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper:before{border-bottom:.625rem solid #fff;top:-.625rem}#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item{border-top:1px solid #bdbdbd}#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link{position:relative}#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:after,#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:before,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:after,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:before,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:after,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:before,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:after,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:before{border-left:.375rem solid transparent;border-right:.375rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:after,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:after,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:after,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:after{border-top:.375rem solid #fff;bottom:-.375rem}#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:before,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:before,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:before,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:before{border-bottom:.375rem solid #fff;top:-.375rem}#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.current>.submenu-nav-item-link,#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.active>.submenu-nav-item-link,#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:hover,#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:focus,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.current>.submenu-nav-item-link,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.active>.submenu-nav-item-link,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:hover,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:focus,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus{background:#bdbdbd;color:#fff}#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.current>.submenu-nav-item-link:focus,#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.active>.submenu-nav-item-link:focus,#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:hover:focus,#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:focus:focus,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link:focus,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link:focus,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover:focus,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus:focus,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.current>.submenu-nav-item-link:focus,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.active>.submenu-nav-item-link:focus,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:hover:focus,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:focus:focus,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link:focus,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link:focus,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover:focus,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus:focus{background:#bdbdbd;color:#fff}#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.current>.submenu-nav-item-link:before,#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.active>.submenu-nav-item-link:before,#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:hover:before,#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:focus:before,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link:before,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link:before,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover:before,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus:before,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.current>.submenu-nav-item-link:before,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.active>.submenu-nav-item-link:before,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:hover:before,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:focus:before,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link:before,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link:before,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover:before,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus:before{border-bottom-color:#bdbdbd}#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.current>.submenu-nav-item-link:after,#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.active>.submenu-nav-item-link:after,#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:hover:after,#submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:focus:after,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link:after,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link:after,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover:after,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus:after,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.current>.submenu-nav-item-link:after,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item.active>.submenu-nav-item-link:after,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:hover:after,.submenu-nav.submenu-color-type-white>ul>.submenu-nav-item>.submenu-nav-item-link:focus:after,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link:after,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link:after,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover:after,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus:after{border-top-color:#bdbdbd}#submenu-nav.submenu-color-type-white>ul>li,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>li,.submenu-nav.submenu-color-type-white>ul>li,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>li{text-align:center}#submenu-nav.submenu-color-type-white>ul>li:first-child,#submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>li:first-child,.submenu-nav.submenu-color-type-white>ul>li:first-child,.submenu-nav.submenu-color-type-white>.submenu-nav-inner-wrapper>li:first-child{border-top:0}#submenu-nav.submenu-color-type-black,.submenu-nav.submenu-color-type-black{color:#404040}#submenu-nav.submenu-color-type-black>.stroke-out,.submenu-nav.submenu-color-type-black>.stroke-out{position:relative;background:#404040;position:absolute}#submenu-nav.submenu-color-type-black>.stroke-out:after,#submenu-nav.submenu-color-type-black>.stroke-out:before,.submenu-nav.submenu-color-type-black>.stroke-out:after,.submenu-nav.submenu-color-type-black>.stroke-out:before{border-left:.75rem solid transparent;border-right:.75rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#submenu-nav.submenu-color-type-black>.stroke-out:after,.submenu-nav.submenu-color-type-black>.stroke-out:after{border-top:.75rem solid #404040;bottom:-.75rem}#submenu-nav.submenu-color-type-black>.stroke-out:before,.submenu-nav.submenu-color-type-black>.stroke-out:before{border-bottom:.75rem solid #404040;top:-.75rem}#submenu-nav.submenu-color-type-black>.stroke-in,.submenu-nav.submenu-color-type-black>.stroke-in{border-left:1px solid #404040;border-right:1px solid #404040;position:absolute;position:absolute}#submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom,#submenu-nav.submenu-color-type-black>.stroke-in .corner-top,.submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom,.submenu-nav.submenu-color-type-black>.stroke-in .corner-top{height:8.52px;left:7.52px;position:absolute;right:7.52px}#submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom:before,#submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom:after,#submenu-nav.submenu-color-type-black>.stroke-in .corner-top:before,#submenu-nav.submenu-color-type-black>.stroke-in .corner-top:after,.submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom:before,.submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom:after,.submenu-nav.submenu-color-type-black>.stroke-in .corner-top:before,.submenu-nav.submenu-color-type-black>.stroke-in .corner-top:after{background:#404040;content:'';height:1px;position:absolute;width:12px}#submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom:before,#submenu-nav.submenu-color-type-black>.stroke-in .corner-top:before,.submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom:before,.submenu-nav.submenu-color-type-black>.stroke-in .corner-top:before{right:100%;-webkit-transform-origin:100% 0;transform-origin:100% 0}#submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom:after,#submenu-nav.submenu-color-type-black>.stroke-in .corner-top:after,.submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom:after,.submenu-nav.submenu-color-type-black>.stroke-in .corner-top:after{left:100%;-webkit-transform-origin:0 0;transform-origin:0 0}#submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom,.submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom{border-bottom:1px solid #404040;bottom:-8.52px}#submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom:before,.submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom:before{bottom:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom:after,.submenu-nav.submenu-color-type-black>.stroke-in .corner-bottom:after{bottom:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav.submenu-color-type-black>.stroke-in .corner-top,.submenu-nav.submenu-color-type-black>.stroke-in .corner-top{border-top:1px solid #404040;top:-8.52px}#submenu-nav.submenu-color-type-black>.stroke-in .corner-top:before,.submenu-nav.submenu-color-type-black>.stroke-in .corner-top:before{top:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav.submenu-color-type-black>.stroke-in .corner-top:after,.submenu-nav.submenu-color-type-black>.stroke-in .corner-top:after{top:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav.submenu-color-type-black>ul,#submenu-nav.submenu-color-type-black>.submenu-nav-inner-wrapper,.submenu-nav.submenu-color-type-black>ul,.submenu-nav.submenu-color-type-black>.submenu-nav-inner-wrapper{position:relative;background:#E0E0E0}#submenu-nav.submenu-color-type-black>ul:after,#submenu-nav.submenu-color-type-black>ul:before,#submenu-nav.submenu-color-type-black>.submenu-nav-inner-wrapper:after,#submenu-nav.submenu-color-type-black>.submenu-nav-inner-wrapper:before,.submenu-nav.submenu-color-type-black>ul:after,.submenu-nav.submenu-color-type-black>ul:before,.submenu-nav.submenu-color-type-black>.submenu-nav-inner-wrapper:after,.submenu-nav.submenu-color-type-black>.submenu-nav-inner-wrapper:before{border-left:.625rem solid transparent;border-right:.625rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#submenu-nav.submenu-color-type-black>ul:after,#submenu-nav.submenu-color-type-black>.submenu-nav-inner-wrapper:after,.submenu-nav.submenu-color-type-black>ul:after,.submenu-nav.submenu-color-type-black>.submenu-nav-inner-wrapper:after{border-top:.625rem solid #E0E0E0;bottom:-.625rem}#submenu-nav.submenu-color-type-black>ul:before,#submenu-nav.submenu-color-type-black>.submenu-nav-inner-wrapper:before,.submenu-nav.submenu-color-type-black>ul:before,.submenu-nav.submenu-color-type-black>.submenu-nav-inner-wrapper:before{border-bottom:.625rem solid #E0E0E0;top:-.625rem}#submenu-nav.submenu-color-type-black .nav-part-title::after,.submenu-nav.submenu-color-type-black .nav-part-title::after{background-color:#959595}#submenu-nav.submenu-color-type-inverse>.stroke-out,.submenu-nav.submenu-color-type-inverse>.stroke-out{position:relative;background:#c1002b;position:absolute}#submenu-nav.submenu-color-type-inverse>.stroke-out:after,#submenu-nav.submenu-color-type-inverse>.stroke-out:before,.submenu-nav.submenu-color-type-inverse>.stroke-out:after,.submenu-nav.submenu-color-type-inverse>.stroke-out:before{border-left:.75rem solid transparent;border-right:.75rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#submenu-nav.submenu-color-type-inverse>.stroke-out:after,.submenu-nav.submenu-color-type-inverse>.stroke-out:after{border-top:.75rem solid #c1002b;bottom:-.75rem}#submenu-nav.submenu-color-type-inverse>.stroke-out:before,.submenu-nav.submenu-color-type-inverse>.stroke-out:before{border-bottom:.75rem solid #c1002b;top:-.75rem}#submenu-nav.submenu-color-type-inverse>.stroke-in,.submenu-nav.submenu-color-type-inverse>.stroke-in{border-left:1px solid #c1002b;border-right:1px solid #c1002b;position:absolute;position:absolute}#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom,#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top{height:8.52px;left:7.52px;position:absolute;right:7.52px}#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom:before,#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom:after,#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top:before,#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top:after,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom:before,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom:after,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top:before,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top:after{background:#c1002b;content:'';height:1px;position:absolute;width:12px}#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom:before,#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top:before,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom:before,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top:before{right:100%;-webkit-transform-origin:100% 0;transform-origin:100% 0}#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom:after,#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top:after,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom:after,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top:after{left:100%;-webkit-transform-origin:0 0;transform-origin:0 0}#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom{border-bottom:1px solid #c1002b;bottom:-8.52px}#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom:before,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom:before{bottom:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom:after,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-bottom:after{bottom:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top{border-top:1px solid #c1002b;top:-8.52px}#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top:before,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top:before{top:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top:after,.submenu-nav.submenu-color-type-inverse>.stroke-in .corner-top:after{top:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item{border-top:1px solid #c1002b}#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.current>.submenu-nav-item-link,#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.active>.submenu-nav-item-link,#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:hover,#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:focus,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.current>.submenu-nav-item-link,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.active>.submenu-nav-item-link,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:hover,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:focus{background:#c1002b}#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.current>.submenu-nav-item-link:focus,#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.active>.submenu-nav-item-link:focus,#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:hover:focus,#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:focus:focus,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.current>.submenu-nav-item-link:focus,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.active>.submenu-nav-item-link:focus,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:hover:focus,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:focus:focus{background:#c1002b}#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.current>.submenu-nav-item-link:before,#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.active>.submenu-nav-item-link:before,#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:hover:before,#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:focus:before,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.current>.submenu-nav-item-link:before,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.active>.submenu-nav-item-link:before,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:hover:before,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:focus:before{border-bottom-color:#c1002b}#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.current>.submenu-nav-item-link:after,#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.active>.submenu-nav-item-link:after,#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:hover:after,#submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:focus:after,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.current>.submenu-nav-item-link:after,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item.active>.submenu-nav-item-link:after,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:hover:after,.submenu-nav.submenu-color-type-inverse>ul>.submenu-nav-item>.submenu-nav-item-link:focus:after{border-top-color:#c1002b}#submenu-nav>.stroke-out,.submenu-nav>.stroke-out{position:relative;background:#fff;bottom:-.125rem;left:-.25rem;position:absolute;right:-.25rem;top:-.125rem}#submenu-nav>.stroke-out:after,#submenu-nav>.stroke-out:before,.submenu-nav>.stroke-out:after,.submenu-nav>.stroke-out:before{border-left:.75rem solid transparent;border-right:.75rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#submenu-nav>.stroke-out:after,.submenu-nav>.stroke-out:after{border-top:.75rem solid #fff;bottom:-.75rem}#submenu-nav>.stroke-out:before,.submenu-nav>.stroke-out:before{border-bottom:.75rem solid #fff;top:-.75rem}#submenu-nav>.stroke-in,.submenu-nav>.stroke-in{border-left:1px solid #fff;border-right:1px solid #fff;position:absolute;bottom:1px;left:2px;position:absolute;right:2px;top:1px}#submenu-nav>.stroke-in .corner-bottom,#submenu-nav>.stroke-in .corner-top,.submenu-nav>.stroke-in .corner-bottom,.submenu-nav>.stroke-in .corner-top{height:8.52px;left:7.52px;position:absolute;right:7.52px}#submenu-nav>.stroke-in .corner-bottom:before,#submenu-nav>.stroke-in .corner-bottom:after,#submenu-nav>.stroke-in .corner-top:before,#submenu-nav>.stroke-in .corner-top:after,.submenu-nav>.stroke-in .corner-bottom:before,.submenu-nav>.stroke-in .corner-bottom:after,.submenu-nav>.stroke-in .corner-top:before,.submenu-nav>.stroke-in .corner-top:after{background:#fff;content:'';height:1px;position:absolute;width:12px}#submenu-nav>.stroke-in .corner-bottom:before,#submenu-nav>.stroke-in .corner-top:before,.submenu-nav>.stroke-in .corner-bottom:before,.submenu-nav>.stroke-in .corner-top:before{right:100%;-webkit-transform-origin:100% 0;transform-origin:100% 0}#submenu-nav>.stroke-in .corner-bottom:after,#submenu-nav>.stroke-in .corner-top:after,.submenu-nav>.stroke-in .corner-bottom:after,.submenu-nav>.stroke-in .corner-top:after{left:100%;-webkit-transform-origin:0 0;transform-origin:0 0}#submenu-nav>.stroke-in .corner-bottom,.submenu-nav>.stroke-in .corner-bottom{border-bottom:1px solid #fff;bottom:-8.52px}#submenu-nav>.stroke-in .corner-bottom:before,.submenu-nav>.stroke-in .corner-bottom:before{bottom:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav>.stroke-in .corner-bottom:after,.submenu-nav>.stroke-in .corner-bottom:after{bottom:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav>.stroke-in .corner-top,.submenu-nav>.stroke-in .corner-top{border-top:1px solid #fff;top:-8.52px}#submenu-nav>.stroke-in .corner-top:before,.submenu-nav>.stroke-in .corner-top:before{top:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav>.stroke-in .corner-top:after,.submenu-nav>.stroke-in .corner-top:after{top:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav>ul,#submenu-nav>.submenu-nav-inner-wrapper,.submenu-nav>ul,.submenu-nav>.submenu-nav-inner-wrapper{position:relative;background:#c1002b;padding:0 .625rem;position:relative;z-index:auto}#submenu-nav>ul:after,#submenu-nav>ul:before,#submenu-nav>.submenu-nav-inner-wrapper:after,#submenu-nav>.submenu-nav-inner-wrapper:before,.submenu-nav>ul:after,.submenu-nav>ul:before,.submenu-nav>.submenu-nav-inner-wrapper:after,.submenu-nav>.submenu-nav-inner-wrapper:before{border-left:.625rem solid transparent;border-right:.625rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#submenu-nav>ul:after,#submenu-nav>.submenu-nav-inner-wrapper:after,.submenu-nav>ul:after,.submenu-nav>.submenu-nav-inner-wrapper:after{border-top:.625rem solid #c1002b;bottom:-.625rem}#submenu-nav>ul:before,#submenu-nav>.submenu-nav-inner-wrapper:before,.submenu-nav>ul:before,.submenu-nav>.submenu-nav-inner-wrapper:before{border-bottom:.625rem solid #c1002b;top:-.625rem}#submenu-nav>ul>.submenu-nav-item,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item,.submenu-nav>ul>.submenu-nav-item,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item{border-top:1px solid #fff;padding:.75rem 0;position:relative;z-index:2}#submenu-nav>ul>.submenu-nav-item:first-child,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item:first-child,.submenu-nav>ul>.submenu-nav-item:first-child,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item:first-child{border-top:0;padding-top:.4375rem}#submenu-nav>ul>.submenu-nav-item.active,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.active,.submenu-nav>ul>.submenu-nav-item.active,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.active{border-top:0}#submenu-nav>ul>.submenu-nav-item.active+.submenu-nav-item,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.active+.submenu-nav-item,.submenu-nav>ul>.submenu-nav-item.active+.submenu-nav-item,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.active+.submenu-nav-item{border-top:0}#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link{position:relative;border-bottom:none;font-size:.875rem;font-weight:bold;letter-spacing:0;min-height:.875rem;text-transform:none;padding-bottom:0;padding-top:0}#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:after,#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:before,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:after,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:before,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:after,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:before,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:after,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:before{border-left:.4375rem solid transparent;border-right:.4375rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:after,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:after,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:after,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:after{border-top:.4375rem solid #c1002b;bottom:-.4375rem}#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:before,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:before,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:before,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:before{border-bottom:.4375rem solid #c1002b;top:-.4375rem}#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:before,#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:after,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:before,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:after,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:before,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:after,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:before,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:after{-webkit-transition:border 0.2s;-moz-transition:border 0.2s;-ms-transition:border 0.2s;-o-transition:border 0.2s;transition:border 0.2s;z-index:-1}#submenu-nav>ul>.submenu-nav-item.current>.submenu-nav-item-link,#submenu-nav>ul>.submenu-nav-item.active>.submenu-nav-item-link,#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:hover,#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:focus,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus,.submenu-nav>ul>.submenu-nav-item.current>.submenu-nav-item-link,.submenu-nav>ul>.submenu-nav-item.active>.submenu-nav-item-link,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:hover,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:focus,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus{background:#fff;color:#c1002b}#submenu-nav>ul>.submenu-nav-item.current>.submenu-nav-item-link:focus,#submenu-nav>ul>.submenu-nav-item.active>.submenu-nav-item-link:focus,#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:hover:focus,#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:focus:focus,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link:focus,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link:focus,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover:focus,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus:focus,.submenu-nav>ul>.submenu-nav-item.current>.submenu-nav-item-link:focus,.submenu-nav>ul>.submenu-nav-item.active>.submenu-nav-item-link:focus,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:hover:focus,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:focus:focus,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link:focus,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link:focus,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover:focus,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus:focus{background:#fff;color:#c1002b}#submenu-nav>ul>.submenu-nav-item.current>.submenu-nav-item-link:before,#submenu-nav>ul>.submenu-nav-item.active>.submenu-nav-item-link:before,#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:hover:before,#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:focus:before,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link:before,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link:before,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover:before,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus:before,.submenu-nav>ul>.submenu-nav-item.current>.submenu-nav-item-link:before,.submenu-nav>ul>.submenu-nav-item.active>.submenu-nav-item-link:before,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:hover:before,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:focus:before,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link:before,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link:before,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover:before,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus:before{border-bottom-color:#fff}#submenu-nav>ul>.submenu-nav-item.current>.submenu-nav-item-link:after,#submenu-nav>ul>.submenu-nav-item.active>.submenu-nav-item-link:after,#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:hover:after,#submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:focus:after,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link:after,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link:after,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover:after,#submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus:after,.submenu-nav>ul>.submenu-nav-item.current>.submenu-nav-item-link:after,.submenu-nav>ul>.submenu-nav-item.active>.submenu-nav-item-link:after,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:hover:after,.submenu-nav>ul>.submenu-nav-item>.submenu-nav-item-link:focus:after,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.current>.submenu-nav-item-link:after,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item.active>.submenu-nav-item-link:after,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:hover:after,.submenu-nav>.submenu-nav-inner-wrapper>.submenu-nav-item>.submenu-nav-item-link:focus:after{border-top-color:#fff}#submenu-nav+.submenu-nav,.submenu-nav+.submenu-nav{margin-top:4rem}#submenu-nav .lvl-1,.submenu-nav .lvl-1{padding:.75rem 0 0}#submenu-nav .lvl-1 .submenu-nav-item,.submenu-nav .lvl-1 .submenu-nav-item{border:none;padding:.75rem 0}#submenu-nav .lvl-1 .submenu-nav-item:last-child,.submenu-nav .lvl-1 .submenu-nav-item:last-child{padding-bottom:0}#submenu-nav .lvl-1 .submenu-nav-item.current>.submenu-nav-item-link .stroke-out,#submenu-nav .lvl-1 .submenu-nav-item.active>.submenu-nav-item-link .stroke-out,#submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:hover .stroke-out,#submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:focus .stroke-out,.submenu-nav .lvl-1 .submenu-nav-item.current>.submenu-nav-item-link .stroke-out,.submenu-nav .lvl-1 .submenu-nav-item.active>.submenu-nav-item-link .stroke-out,.submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:hover .stroke-out,.submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:focus .stroke-out{border-left-color:#fff;border-right-color:#fff}#submenu-nav .lvl-1 .submenu-nav-item.current>.submenu-nav-item-link .stroke-out .corner-bottom:before,#submenu-nav .lvl-1 .submenu-nav-item.current>.submenu-nav-item-link .stroke-out .corner-bottom:after,#submenu-nav .lvl-1 .submenu-nav-item.current>.submenu-nav-item-link .stroke-out .corner-top:before,#submenu-nav .lvl-1 .submenu-nav-item.current>.submenu-nav-item-link .stroke-out .corner-top:after,#submenu-nav .lvl-1 .submenu-nav-item.active>.submenu-nav-item-link .stroke-out .corner-bottom:before,#submenu-nav .lvl-1 .submenu-nav-item.active>.submenu-nav-item-link .stroke-out .corner-bottom:after,#submenu-nav .lvl-1 .submenu-nav-item.active>.submenu-nav-item-link .stroke-out .corner-top:before,#submenu-nav .lvl-1 .submenu-nav-item.active>.submenu-nav-item-link .stroke-out .corner-top:after,#submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:hover .stroke-out .corner-bottom:before,#submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:hover .stroke-out .corner-bottom:after,#submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:hover .stroke-out .corner-top:before,#submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:hover .stroke-out .corner-top:after,#submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:focus .stroke-out .corner-bottom:before,#submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:focus .stroke-out .corner-bottom:after,#submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:focus .stroke-out .corner-top:before,#submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:focus .stroke-out .corner-top:after,.submenu-nav .lvl-1 .submenu-nav-item.current>.submenu-nav-item-link .stroke-out .corner-bottom:before,.submenu-nav .lvl-1 .submenu-nav-item.current>.submenu-nav-item-link .stroke-out .corner-bottom:after,.submenu-nav .lvl-1 .submenu-nav-item.current>.submenu-nav-item-link .stroke-out .corner-top:before,.submenu-nav .lvl-1 .submenu-nav-item.current>.submenu-nav-item-link .stroke-out .corner-top:after,.submenu-nav .lvl-1 .submenu-nav-item.active>.submenu-nav-item-link .stroke-out .corner-bottom:before,.submenu-nav .lvl-1 .submenu-nav-item.active>.submenu-nav-item-link .stroke-out .corner-bottom:after,.submenu-nav .lvl-1 .submenu-nav-item.active>.submenu-nav-item-link .stroke-out .corner-top:before,.submenu-nav .lvl-1 .submenu-nav-item.active>.submenu-nav-item-link .stroke-out .corner-top:after,.submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:hover .stroke-out .corner-bottom:before,.submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:hover .stroke-out .corner-bottom:after,.submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:hover .stroke-out .corner-top:before,.submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:hover .stroke-out .corner-top:after,.submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:focus .stroke-out .corner-bottom:before,.submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:focus .stroke-out .corner-bottom:after,.submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:focus .stroke-out .corner-top:before,.submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:focus .stroke-out .corner-top:after{background:#fff}#submenu-nav .lvl-1 .submenu-nav-item.current>.submenu-nav-item-link .stroke-out .corner-bottom,#submenu-nav .lvl-1 .submenu-nav-item.active>.submenu-nav-item-link .stroke-out .corner-bottom,#submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:hover .stroke-out .corner-bottom,#submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:focus .stroke-out .corner-bottom,.submenu-nav .lvl-1 .submenu-nav-item.current>.submenu-nav-item-link .stroke-out .corner-bottom,.submenu-nav .lvl-1 .submenu-nav-item.active>.submenu-nav-item-link .stroke-out .corner-bottom,.submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:hover .stroke-out .corner-bottom,.submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:focus .stroke-out .corner-bottom{border-bottom-color:#fff}#submenu-nav .lvl-1 .submenu-nav-item.current>.submenu-nav-item-link .stroke-out .corner-top,#submenu-nav .lvl-1 .submenu-nav-item.active>.submenu-nav-item-link .stroke-out .corner-top,#submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:hover .stroke-out .corner-top,#submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:focus .stroke-out .corner-top,.submenu-nav .lvl-1 .submenu-nav-item.current>.submenu-nav-item-link .stroke-out .corner-top,.submenu-nav .lvl-1 .submenu-nav-item.active>.submenu-nav-item-link .stroke-out .corner-top,.submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:hover .stroke-out .corner-top,.submenu-nav .lvl-1 .submenu-nav-item>.submenu-nav-item-link:focus .stroke-out .corner-top{border-top-color:#fff}#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link{display:block;font-style:italic;letter-spacing:-.01em;position:relative}#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out{border-left:1px solid #c1002b;border-right:1px solid #c1002b;position:absolute;bottom:0;left:0;right:0;top:0;-webkit-transition:border-color 0.2s;-moz-transition:border-color 0.2s;-ms-transition:border-color 0.2s;-o-transition:border-color 0.2s;transition:border-color 0.2s}#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom,#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top{height:5.68px;left:4.68px;position:absolute;right:4.68px}#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:before,#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:after,#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:before,#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:after,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:before,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:after,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:before,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:after{background:#c1002b;content:'';height:1px;position:absolute;width:8px}#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:before,#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:before,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:before,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:before{right:100%;-webkit-transform-origin:100% 0;transform-origin:100% 0}#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:after,#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:after,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:after,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:after{left:100%;-webkit-transform-origin:0 0;transform-origin:0 0}#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom{border-bottom:1px solid #c1002b;bottom:-5.68px}#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:before,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:before{bottom:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:after,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:after{bottom:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top{border-top:1px solid #c1002b;top:-5.68px}#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:before,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:before{top:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:after,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:after{top:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom,#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top{-webkit-transition:border-color 0.2s;-moz-transition:border-color 0.2s;-ms-transition:border-color 0.2s;-o-transition:border-color 0.2s;transition:border-color 0.2s}#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:before,#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:after,#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:before,#submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:after,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:before,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-bottom:after,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:before,.submenu-nav .lvl-1 .submenu-nav-item .submenu-nav-item-link .stroke-out .corner-top:after{-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-ms-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s}#submenu-nav .submenu-nav-item-link,.submenu-nav .submenu-nav-item-link{background:transparent;border-bottom:0;color:#fff;font-family:"Noto Serif",serif;overflow:visible;padding-bottom:0;padding-top:0}#submenu-nav .submenu-nav-item-link-text,.submenu-nav .submenu-nav-item-link-text{display:block;line-height:1.2;overflow:hidden;text-overflow:ellipsis;width:100%}#main-nav .main-nav-level2{position:relative;background:transparent;left:-1px;padding:0 0 .6875rem;position:absolute;top:100%;right:-1px}#main-nav .main-nav-level2:after,#main-nav .main-nav-level2:before{border-left:.6875rem solid transparent;border-right:.6875rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#main-nav .main-nav-level2:after{border-top:.6875rem solid #c1002b;bottom:-.6875rem}#main-nav .main-nav-level2:before{border-bottom:.6875rem solid #c1002b;top:-.6875rem}#main-nav .main-nav-level2:after{bottom:0}#main-nav .main-nav-level2:before{content:none}#main-nav .main-nav-level2 ul{position:relative;background:transparent;padding:.625rem .5rem 0;position:static}#main-nav .main-nav-level2 ul:after,#main-nav .main-nav-level2 ul:before{border-left:.625rem solid transparent;border-right:.625rem solid transparent;content:'';height:0;left:0;position:absolute;right:0}#main-nav .main-nav-level2 ul:after{border-top:.625rem solid #fff;bottom:-.625rem}#main-nav .main-nav-level2 ul:before{border-bottom:.625rem solid #fff;top:-.625rem}#main-nav .main-nav-level2 ul:after{bottom:1px;left:1px;right:1px;z-index:2}#main-nav .main-nav-level2 ul:before{background:#fff;border-bottom:0;border-left:1px solid #c1002b;border-right:1px solid #c1002b;border-top:0;bottom:.625rem;height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:-1}#main-nav .main-nav-level2 ul li.active>a{background:#c1002b;color:#fff}#main-nav .main-nav-level2 ul li a{background:#fff;border-bottom-color:#c1002b;color:#c1002b;font-size:.75rem;font-weight:bold;letter-spacing:0;padding-left:.25em;padding-right:.25em;text-transform:uppercase}#main-nav .main-nav-level2 ul li a:hover{background:#c1002b;color:#fff}.footer-teaser-link{background:transparent;border:1px solid #bdbdbd;display:inline-block;height:3.5rem;margin-bottom:1rem;padding:.375rem;vertical-align:top;width:3.5rem;-webkit-box-shadow:0 1px 3px 0px rgba(0,0,0,0);-moz-box-shadow:0 1px 3px 0px rgba(0,0,0,0);box-shadow:0 1px 3px 0px rgba(0,0,0,0);-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.footer-teaser-link:hover,.footer-teaser-link:focus{background:#bdbdbd;-webkit-box-shadow:0 1px 3px 0px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 3px 0px rgba(0,0,0,0.5);box-shadow:0 1px 3px 0px rgba(0,0,0,0.5)}.footer-teaser-link:hover .icon svg path,.footer-teaser-link:focus .icon svg path{fill:#002f49}.footer-teaser-link .icon{border:1px solid #bdbdbd;display:block;height:100%;padding:.5rem;text-align:center}.footer-teaser-link .icon svg{height:auto;max-height:1.5rem;max-width:1.5rem;width:auto}.footer-teaser-link .icon svg path,.footer-teaser-link .icon svg polygon{fill:#8c8c8c;-webkit-transition:fill 200ms;-moz-transition:fill 200ms;-ms-transition:fill 200ms;-o-transition:fill 200ms;transition:fill 200ms}#footer{color:#757575;font-family:"Noto Serif",serif}#footer .footer-container{margin-top:-.3rem;padding-top:0}#footer .footer-container .center-panel{margin-bottom:1.75rem}#footer .footer-container .center-panel>.dce-text{margin-bottom:2.5rem}#footer .footer-container .center-panel a:not(.btn):not(.footer-teaser-link){color:inherit;position:relative}#footer .footer-container .center-panel a:not(.btn):not(.footer-teaser-link):after{background:#757575;bottom:-4px;content:'';height:1px;left:0;position:absolute;right:0}#footer .footer-container .footer-links ul li{padding-bottom:.5625rem;padding-top:.5625rem}#footer .footer-container .footer-links ul li a{color:inherit;font-size:.9375rem;font-style:normal;letter-spacing:.03em}#footer .footer-container h3,#footer .footer-container .h3{color:inherit;font-size:1.25rem;margin-bottom:.75rem}#footer .footer-container h3 p,#footer .footer-container .h3 p{font-size:inherit;letter-spacing:.03em}#footer .footer-container p{font-size:.9375rem;letter-spacing:.04em;margin-bottom:.5rem}#footer .footer-logos-container{padding-top:0}#footer .footer-logos-container .dce-partners-logos{padding:2px 0;position:relative}#footer .footer-logos-container .dce-partners-logos:nth-child(2n){background:#e0e0e0;padding-bottom:5px;padding-top:8px}#footer .footer-logos-container .dce-partners-logos:nth-child(2n):after,#footer .footer-logos-container .dce-partners-logos:nth-child(2n):before{background:#e0e0e0;border-top:2px solid #f5f5f5;content:'';height:3px;left:0;position:absolute;right:0}#footer .footer-logos-container .dce-partners-logos:nth-child(2n):after{bottom:0}#footer .footer-logos-container .dce-partners-logos:nth-child(2n):before{border-bottom:2px solid #f5f5f5;border-top:3px solid #f5f5f5;height:6px;top:0}#footer .footer-logos-container .dce-partners-logos .logos-container{line-height:100px}#footer .footer-logos-container .dce-partners-logos .logos-container .partner-logo{margin:0 0.75rem;vertical-align:middle}#footer .footer-logos-container .dce-partners-logos:last-child{padding-bottom:1.375rem;padding-top:1.375rem}#footer-top-nav{margin-bottom:1.25rem}#footer-top-nav ul li{width:14.2857142857%}#footer-top-nav ul li a{color:inherit;letter-spacing:.03em}.footer-hr{margin-bottom:1.25rem}.footer-hr:before,.footer-hr:after{border-bottom:0;border-top-color:#bdbdbd;margin-top:1rem}.footer-teaser-link{margin-left:1.125rem;margin-right:1.125rem}.footer-teaser-link:hover,.footer-teaser-link:focus{background:#bdbdbd}.footer-teaser-link:hover .icon svg path,.footer-teaser-link:focus .icon svg path{fill:#c1002b}@media (max-width:1600px){#main-nav>li .main-nav-item-container>a,#main-nav>li .main-nav-item-container .main-nav-item-title>a,.main-nav>li .main-nav-item-container>a,.main-nav>li .main-nav-item-container .main-nav-item-title>a{font-size:1.5em}}@media (max-width:1499px){.dce-video{width:66%}}@media (max-width:1439px){.btn{padding-left:1em;padding-right:1em}.btn.btn-grey{font-size:1.125rem}.dce-image-break-logo{height:150px;width:150px}.dce-products-gallery-flexbox .dce-products-gallery-item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.dce-social-blocks .dce-social-block .inner-wrapper{border-spacing:1rem 0}.tx-dw-events #content.default-content .submenu-nav-parts{margin-left:-2.25rem}.tx-dw-events #content.default-content .submenu-nav-parts .submenu-nav{width:12rem}}@media (max-width:1239px){h1.big,.h1.big{font-size:4rem}#main-nav>li .main-nav-item-container>a,.main-nav>li .main-nav-item-container>a{font-size:1.45em}#main-nav .main-nav-level2 ul li a,.main-nav .main-nav-level2 ul li a{padding:0.5em 0.25em}.tx-dw-events #content.default-content .submenu-nav-parts{margin-left:0}#submenu-nav,.submenu-nav{width:10rem}#submenu-nav ul li a,.submenu-nav ul li a{padding:0.5em 0.25em}.dce-image-gallery .swiper-container .btn-prev{left:0.25rem}.dce-image-gallery .swiper-container .btn-next{right:0.25rem}.dce-products-gallery-flexbox .dce-products-gallery-item{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}.dce-social-blocks li{flex:0 0 33.3333333333%;max-width:33.3333333333%}.dce-social-blocks .dce-social-block .inner-wrapper .table-wrapper{border-spacing:2rem 0}.dce-teaser-general.teaser-size-big{margin-left:1rem;margin-right:1rem;width:auto}.dce-teaser-general.teaser-size-big.text-position-middle .text-container{bottom:auto;position:relative;top:-2rem}.dce-tours-filter{width:12rem}.dce-tours-filter .description{font-size:1.25rem}.dce-tours-filter .filter-tags li{float:none;width:100%}.dce-video{width:100%}.dce-video-play-button{height:6rem;margin-left:-3rem;margin-top:-3rem;width:6rem}.dce-video-play-button:after{border-width:1.375rem 0 1.375rem 1.625rem;margin-left:-.5rem;margin-top:-1.375rem}.homepage-intro-teaser-logo{top:72px;right:0;width:160px}.tx-bb-events .xdsoft_datetimepicker{margin-right:-.25rem}}@media (max-width:1239px) and (min-width:1025px){#header-buttons-container{padding:0 0.5rem 0 0.25rem;position:absolute;top:100%;right:1rem;white-space:nowrap;z-index:3}.btn.btn-grey{font-size:1rem;padding-left:0.5rem;padding-right:0.5rem}.dce-grid-element.col-layout-3-absolute .absolute-middle-element h3{font-size:1.25rem}.dce-grid-element.col-layout-3-absolute .absolute-middle-element p{font-size:0.75rem}.dce-grid-element.col-layout-3-absolute .absolute-middle-element p.intro-text,.dce-grid-element.col-layout-3-absolute .absolute-middle-element p .big{font-size:1rem}.dce-grid-element.col-layout-3-absolute .absolute-middle-element .btn{display:block}}@media (min-width:1025px){#mobile-nav{display:none !important}}@media (max-width:1024px){body.mobile-menu-open{left:0;overflow:hidden;position:fixed;right:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:1.75rem}h1.line-through:before,h2.line-through:before,h3.line-through:before,h4.line-through:before,h5.line-through:before,h6.line-through:before,.h1.line-through:before,.h2.line-through:before,.h3.line-through:before,.h4.line-through:before,.h5.line-through:before,.h6.line-through:before{top:-1.75rem}h1.line-through:after,h2.line-through:after,h3.line-through:after,h4.line-through:after,h5.line-through:after,h6.line-through:after,.h1.line-through:after,.h2.line-through:after,.h3.line-through:after,.h4.line-through:after,.h5.line-through:after,.h6.line-through:after{background:#f5f5f5 url('../../../typo3conf/ext/bb_boilerplate/Resources/Public/Images/hr-ornament.svg') no-repeat center;background-size:3.5rem 1.625rem;content:'';height:2.75rem;left:50%;margin-left:-2.5rem;margin-top:-3.15rem;position:absolute;top:0;width:5rem;border-radius:2.75rem / 1.7rem}h1.line-through .text,h2.line-through .text,h3.line-through .text,h4.line-through .text,h5.line-through .text,h6.line-through .text,.h1.line-through .text,.h2.line-through .text,.h3.line-through .text,.h4.line-through .text,.h5.line-through .text,.h6.line-through .text{padding:0}h1.big,.h1.big{font-size:2.1875em}h2,.h2{font-size:1.875em}hr{margin-bottom:2em}p{font-size:1em}blockquote p{width:100%}.btn{font-size:1rem}.btn.btn-big{font-size:0.975em}.btn.btn-grey{font-size:0.938rem;margin-bottom:2rem;padding:0.375em 1em 0.375em}.red-box{margin-bottom:3.625em}#header #header-buttons-container .header-search,#header #header-buttons-container .newsletter-link{display:none}#header-partners-logos{display:none !important}#content.default-content .dce-heading{margin-left:0}#content.default-content .dce-text{margin-left:0;padding-left:0}#content.landing-page-content .content-inner-wrapper{padding-left:0;padding-right:0}#content.landing-page-content .dce-grid-element.col-layout-3{margin-left:1em;margin-right:1em}#content .content-inner-wrapper{padding-left:1rem;padding-right:1rem}#submenu-nav,.submenu-nav{position:relative !important;margin-bottom:3rem;top:0 !important;left:50% !important;margin-left:-9rem !important;width:18rem !important}.homepage-intro-teaser,.dce-tiled-links .dce-tiled-link{border-left:0;padding-bottom:50%}.homepage-intro-teaser-logo{top:36px}.homepage-intro-teaser .text-container,.dce-tiled-links .dce-tiled-link .text-container{margin-top:0}.homepage-intro-teaser .text-container .title,.dce-tiled-links .dce-tiled-link .text-container .title{font-size:7.5rem}.dce-accordion-module .btn-expand{bottom:0.5em;right:0}.dce-header-image+.content-inner-wrapper{margin-top:0.5rem}.dce-grid-element.col-layout-3-absolute .absolute-middle-element{padding:0 1.75em;position:static}.dce-grid-element.col-layout-3-absolute .static-left-element .dce-teaser-general .text-container,.dce-grid-element.col-layout-3-absolute .static-right-element .dce-teaser-general .text-container{margin-left:auto !important;margin-right:auto !important}.dce-image-break{margin-left:0 !important;width:100% !important}.dce-image-break .background-image-container{background-image:none !important;min-height:0 !important;padding-bottom:0.25em;padding-top:0.25em}.dce-image-break:after{content:none}.dce-image-break .text-container{margin:0 -2rem}.dce-image-gallery .swiper-container .btn-prev{left:0.875rem}.dce-image-gallery .swiper-container .btn-next{right:0.875rem}.dce-table-with-image{display:block}.dce-table-with-image .table,.dce-table-with-image .image{display:block;width:100%}.dce-table-with-image .table{padding-right:0}.dce-table-with-image .image{text-align:center}.dce-text hr{margin-left:0}.dce-text-image-2columns hr{margin-left:0}.tx-bb-events .submenu-nav{position:relative;margin:0 0.25rem 1rem;width:auto}.tx-dw-events #content.default-content .submenu-nav-parts{position:static;padding:0 1rem}.tx-dw-events #content.default-content .submenu-nav-parts .submenu-nav{width:100%;margin:0 0 2rem}.tx-bb-press .press-list,.tx-bb-press .press-detail{margin-left:0}#footer-top-nav{margin-left:-1rem;margin-right:-1rem}#footer-top-nav ul li{width:50%}#footer-top-nav ul li:nth-child(2n):after{clear:both;content:'';display:table}}@media (max-width:767px){h1,.h1{font-size:2rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.25rem}h3.big,.h3.big{font-size:1.5rem}.homepage-intro-teaser-logo{display:none}.homepage-intro-teaser .text-container .title,.dce-tiled-links .dce-tiled-link .text-container .title{font-size:3.5em;text-shadow:none}.homepage-intro-teaser .text-container p,.dce-tiled-links .dce-tiled-link .text-container p{text-shadow:none}#content:not(.landing-page-content):before{content:none}.dce-breaking-news{padding:1rem 0}.dce-breaking-news p{font-size:.75rem;line-height:1.3333333333}.dce-heading h1,.dce-heading .h1{font-size:1.75rem}.dce-heading hr{margin-left:1rem;margin-right:1rem}.dce-header-image:before{content:none}.dce-image-break-logo{height:65px;width:65px}.dce-products-gallery-flexbox .dce-products-gallery-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.dce-promo-teaser{margin-bottom:2.5rem}.dce-promo-teaser+.dce-promo-teaser{margin-top:-.5rem}.dce-social-blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dce-social-blocks li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 auto;max-width:100%;width:14.25rem}.dce-teaser-general .text-container{margin:0.75rem auto 0 !important;max-width:none !important;padding:1em 0.5em;position:relative !important;width:100%;z-index:1}.dce-video:hover .dce-video-play-button{top:40%}.dce-video-controls{bottom:-2.5625rem;height:2rem;padding:.375rem}.dce-video-play-button{height:4rem;margin-left:-2rem;margin-top:-2rem;width:4rem}.dce-video-play-button:after{border-width:1rem 0 1rem 1.25rem;margin-left:-.375rem;margin-top:-1rem}.tx-bb-events .events-list .events-list-item .btn-expand{float:none;margin-top:0}.tx-bb-events .sort-filter{text-align:center}.tx-bb-events .sort-filter .btn{margin-top:.5rem;padding:.5rem 1.5rem}.tx-bb-events .sort-filter .text-right{text-align:center !important}.tx-bb-press .press-list .btn-expand{margin-bottom:3rem;margin-top:0}#group-reservation-form .text-right{text-align:left !important}}@media (max-width:599px){.dce-products-gallery-flexbox .dce-products-gallery-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.swiper-container .swiper-arrows-wrapper{padding-bottom:66.6%}}.visible-print{display:none !important}@media print{.visible-print{display:inherit !important}.hidden-print{display:none !important}}@media (max-width:1840px) and (min-width:1025px){#submenu-nav,.submenu-nav,.submenu-nav-parts{left:.25rem}#submenu-nav.stickit-end,.submenu-nav.stickit-end,.submenu-nav-parts.stickit-end{left:.25rem}}@media (max-width:1740px){.stickem-container-with-subnav{padding-left:13rem;padding-right:13rem}.stickem-container-with-subnav>.dce-grid-container-ornament,.stickem-container-with-subnav>.dce-image-break{margin-left:-13rem;margin-right:-13rem}.stickem-container-with-subnav>.dce-grid-container-ornament{padding-left:inherit;padding-right:inherit}}@media (max-width:1600px){#header .shop-link{padding-left:.5rem;padding-right:.5rem}#main-nav,.main-nav{margin-top:.125rem}#main-nav>li .main-nav-item-container>a,#main-nav>li .main-nav-item-container .main-nav-item-title>a,.main-nav>li .main-nav-item-container>a,.main-nav>li .main-nav-item-container .main-nav-item-title>a{font-size:1.125em;padding-left:1.75rem;padding-right:1.75rem}.stickem-container-with-subnav>.dce-image-break .text-container{left:6%}.dce-teaser-general.teaser-size-big.text-position-middle .text-container-wrapper{left:55%;width:40%}}@media (max-width:1439px){#lang-nav-wrapper,.lang-nav-wrapper{height:1.1875rem;top:.75rem}#lang-nav ul li:first-child:before,#lang-nav ul li:first-child:after,.lang-nav ul li:first-child:before,.lang-nav ul li:first-child:after{top:.625rem}#lang-nav ul li>a,#lang-nav ul li>span,.lang-nav ul li>a,.lang-nav ul li>span{padding-bottom:.125rem;padding-top:.125rem}#main-nav>li .main-nav-item-container>a,#main-nav>li .main-nav-item-container .main-nav-item-title>a,.main-nav>li .main-nav-item-container>a,.main-nav>li .main-nav-item-container .main-nav-item-title>a{font-size:1em}.homepage-intro-teaser .text-container .title,.dce-tiled-links .dce-tiled-link .text-container .title{font-size:2.3125rem}.stickem-container-with-subnav>.dce-image-break .text-container{left:15%}.tx-bb-events #content.default-content .submenu-nav{margin-left:-1.75rem}.dce-teaser-general.teaser-size-big.text-position-middle .text-container-wrapper{display:block;position:relative;left:0;right:0;width:100%}.dce-teaser-general.teaser-size-big.text-position-middle .text-container-wrapper .text-container{width:80%;margin:0 auto}.dce-teaser-general.teaser-size-big .text-container{margin-top:-3.5rem}.dce-social-blocks .dce-social-block .inner-wrapper .table-wrapper{border-spacing:.75rem 0}}@media (max-width:1439px) and (min-width:1240px){#header-buttons-container{margin-left:-1.75rem}}@media (max-width:1439px) and (min-width:768px){#header{padding-bottom:.75rem}#header .header-search-link{font-size:0;margin-top:.6875rem;padding-bottom:.125rem;padding-top:.125rem}#header .header-search-link .icon-search:not(.icon-svg){font-size:.875rem;margin-right:.375rem;top:-.125rem}#header .shop-link{min-height:40px}#header .shop-link .btn-label{font-size:1.0625rem}}@media (max-width:1239px) and (min-width:1025px){h1.big,h1 .big,.h1.big,.h1 .big{font-size:3.5rem}#header-buttons-container{background:#c1002b;margin-top:0.5rem;padding-bottom:.5rem;padding-top:.5rem;width:18rem;z-index:2}#header-buttons-container:before{border:1px solid #fff;bottom:-.25rem;content:'';left:-.25rem;pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;z-index:-1;-webkit-transition:border 200ms;-moz-transition:border 200ms;-ms-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}#header-buttons-container:before{border-width:2px}#submenu-nav,.submenu-nav{width:12rem}}@media (max-width:1239px){h1 .prefix,.h1 .prefix{margin-bottom:0}blockquote p{width:94%}#header{padding-bottom:0.875em}#header #btn-logout{top:4rem}#lang-nav>ul>li>a,#lang-nav>ul>li>span{padding-left:.75rem;padding-right:1.25rem}#lang-nav>ul>li>a:before,#lang-nav>ul>li>span:before{content:attr(data-initials)}#lang-nav>ul>li>a .label,#lang-nav>ul>li>span .label{display:none}.container-white{padding-left:4.5%;padding-right:4.5%}.container-white>.dce-image-gallery:first-child{margin-left:-4.945%;margin-right:-4.945%}.events-list{margin-bottom:4rem}.stickem-container-with-subnav{padding-left:12rem;padding-right:12rem}.stickem-container-with-subnav>.dce-grid-container-ornament,.stickem-container-with-subnav>.dce-image-break{margin-left:-12rem;margin-right:-12rem}.stickem-container-with-subnav>.dce-image-break .text-container{left:20%}.homepage-intro-teaser-wrapper{margin-bottom:1rem}.homepage-intro-teaser .text-container .title,.dce-tiled-links .dce-tiled-link .text-container .title{font-size:2.125rem}.homepage-opening-hours-middle-icon{font-size:1.5rem}.homepage-opening-hours .btn-svg{margin-bottom:3.5rem}.homepage-opening-hours ul li{margin-bottom:2rem}.dce-accordion-module.dce-accordion-touren .dce-accordion-module-content{padding-left:0;padding-right:0}.dce-accordion-module-content .dce-gallery-tile{margin-left:-1rem;margin-right:-1rem}.dce-image-break .text-container{margin-right:0}.dce-social-blocks .dce-social-block .inner-wrapper .table-wrapper{border-spacing:2rem 0}.dce-table-with-image .table tr td:last-child,.dce-table-with-image .table tr th:last-child{width:50%}.dce-teaser-general.teaser-size-big.text-position-middle{margin-bottom:6.75rem}.dce-teaser-general.teaser-size-big.text-position-middle .dce-teaser-general-button-container{margin-top:1rem}.dce-teaser-general .text-container{margin-top:-2rem;min-height:0;padding-left:.5rem;padding-right:.5rem;width:93%}}@media (max-width:1024px){h1.big,.h1.big{font-size:3.5em}p{font-size:.9375em}#header .logo{left:2.875rem}#header #btn-logout{right:0;top:-4.25rem}#header #open-mobile-nav{margin-left:-.25rem;top:.25rem}#header .mobile-header-buttons-container{position:relative}#header .mobile-header-buttons-container .mobile-header-search-link{height:2.5rem;width:2.5rem}#header .mobile-header-buttons-container .mobile-header-search-link .icon-search{right:-1px;top:0}#header .mobile-header-buttons-container .mobile-header-search-link:hover{color:#fff}#header #lang-nav{display:block;float:none;overflow:visible;padding:.5rem 0}#header #lang-nav:hover ul li{color:#949494}#header #lang-nav>ul{margin-bottom:.625rem}#header #lang-nav>ul>li{color:#949494;display:inline;padding-left:0}#header #lang-nav>ul>li:first-child{display:none}#header #lang-nav>ul>li>a,#header #lang-nav>ul>li>span{padding:.5rem .75rem}#header #lang-nav>ul>li>a:before,#header #lang-nav>ul>li>span:before{content:""}#header #lang-nav>ul>li>a .label,#header #lang-nav>ul>li>span .label{display:inline-block}#main-nav,.main-nav{display:block;margin-top:1.625rem}.page-default-title .page-default-title-pager{margin-top:0}.tx-bb-events #content.default-content .submenu-nav{margin-left:.25rem}.stickem-container-with-subnav{padding-left:0;padding-right:0}.stickem-container-with-subnav>.dce-grid-container-ornament,.stickem-container-with-subnav>.dce-image-break{margin-left:0;margin-right:0}.homepage-intro-teaser-wrapper .hofburg-ornament{bottom:0}.homepage-intro-teaser-item--first .homepage-intro-teaser .background,.homepage-intro-teaser-item--first .dce-tiled-links .dce-tiled-link .background,.dce-tiled-links .homepage-intro-teaser-item--first .dce-tiled-link .background{margin-top:-15%}.homepage-intro-teaser,.dce-tiled-links .dce-tiled-link{padding-bottom:33.33333%}.homepage-intro-teaser .background,.dce-tiled-links .dce-tiled-link .background{height:auto;margin-top:-40%;left:0;right:0;width:100%}.homepage-intro-teaser .text-container .title,.dce-tiled-links .dce-tiled-link .text-container .title{margin-bottom:0}.dce-accordion-module .btn-expand{bottom:.5rem;margin:0;right:.5rem}.dce-accordion-module .dce-accordion-module-heading .text-container .inner-wrapper{padding-right:1.5rem}.dce-accordion-module .dce-accordion-module-content{padding-bottom:4rem}.dce-image-break-inner-container{position:static;transform:none;margin:0 auto}.dce-image-break-inner-container .text-container{background:transparent;margin:0;position:static}.dce-image-break-inner-container .text-container:before,.dce-image-break-inner-container .text-container:after{content:none}.dce-image-break-inner-container .text-container .stroke-out{display:none}.dce-image-break .background-image-container:before{border:0}.dce-teaser-general.teaser-size-big{margin-left:0;margin-right:0}.dce-teaser-general.teaser-size-big.text-position-middle .text-container-wrapper .text-container{width:84%}.dce-teaser-general .text-container{padding-left:3.5rem;padding-right:3.5rem;width:80%}}@media (max-width:767px){h1,.h1{font-size:2rem !important}h1.big,.h1.big{font-size:1.875rem !important}h2,.h2{font-size:1.375rem !important}h2.big,h2 .big,.h2.big,.h2 .big{font-size:1.375rem !important}h3,.h3{margin-bottom:1rem;line-height:1.2;font-size:1rem !important}h3.big,h3 .big,.h3.big,.h3 .big{font-size:1rem !important}small{line-height:1.675}blockquote p{font-size:1.125rem;line-height:1.2}.btn.btn-expand{height:1.5rem;width:1.5rem}.btn.btn-expand .icon-expand:after{height:0.4375em;margin-left:0;margin-top:-.1875em;width:.0625em}.btn.btn-expand .icon-expand:before{height:.0625em;margin-left:-.1875em;margin-top:0;width:0.4375em}.btn-svg.btn-xl{padding-left:.125rem;padding-right:.125rem}.btn-svg.btn-lg{padding:1rem}#header{height:3rem;padding-bottom:.25rem}#header .header-search-link{font-size:0;margin-top:0;padding:0;top:-.375rem}#header .header-search-link:before,#header .header-search-link:after{content:none}#header .header-search-link:focus,#header .header-search-link:hover{background:transparent;color:#fff}#header .header-search-link .icon-search:not(.icon-svg){font-size:.875rem;margin:0}#header .shop-link{min-height:1.25rem;position:absolute;right:0;top:-.5rem}#header .shop-link .btn-label{font-size:.75rem}#header #open-mobile-nav{top:-.125rem}#lang-nav-wrapper{top:0}.page-default-title-heading{overflow:hidden;text-overflow:ellipsis}.page-default-title .page-default-title-heading .no-prefixed{display:block;line-height:1.4;width:100%;overflow:hidden;text-overflow:ellipsis}.page-default-title .page-default-title-pager{margin-top:2rem;margin-bottom:0}.homepage-opening-hours-date{font-size:.6875rem;letter-spacing:0}.homepage-opening-hours-time{font-size:.9375rem;letter-spacing:0}.homepage-opening-hours-middle-icon{font-size:1rem}.homepage-quicklinks{margin-left:1.25rem}.homepage-quicklinks ul li{margin-bottom:1.5rem}.homepage-quicklinks ul li#elem_273 a{padding-left:2.5rem}.homepage-quicklinks ul li a{background-size:auto 1rem;font-size:.75rem;padding-left:2rem}.tx-bb-events .events-list .events-list-item .btn-expand{position:relative;right:auto}.dce-accordion-module .dce-accordion-module-heading{display:block}.dce-accordion-module .dce-accordion-module-heading.expanded .image{padding-bottom:0}.dce-accordion-module .dce-accordion-module-heading p{font-size:.6875rem}.dce-accordion-module .dce-accordion-module-heading .image{display:block;overflow:hidden;padding-bottom:50%;position:relative;width:100% !important;transition:padding-bottom 0.4s ease-in-out}.dce-accordion-module .dce-accordion-module-heading .image img{display:block;left:0;max-width:none;position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dce-accordion-module .dce-accordion-module-heading .inner-wrapper{margin-bottom:1rem}.dce-accordion-module .dce-accordion-module-heading .price{font-size:.9375rem;position:static}.dce-accordion-module .dce-accordion-module-heading .text-container{display:block;padding:1rem !important;width:100% !important}.dce-accordion-module .dce-accordion-module-content{margin-top:-2rem;padding-top:2rem;padding-bottom:5rem}.dce-accordion-module .dce-accordion-module-content>p,.dce-accordion-module .dce-accordion-module-content .dce-text>p,.dce-accordion-module .dce-accordion-module-content .dce-text>ul,.dce-accordion-module .dce-accordion-module-content .dce-text>ol{font-size:.6875rem}.dce-accordion-module .btn-expand{bottom:1rem !important;margin-bottom:0;right:1rem !important}.dce-grid-container-ornament{margin-bottom:2rem}.dce-grid-container-ornament+.dce-image-break{margin-top:0}.dce-grid-container-ornament+blockquote{margin-top:-2rem}.dce-image-break-inner-container{padding:0}.dce-image-break-inner-container .text-container{padding:1rem 0}.dce-image-break .double-bordered-image{overflow:hidden;padding-bottom:75%}.dce-image-break .double-bordered-image img{height:100%;width:auto;max-width:none;left:50%;position:absolute;transform:translateX(-50%)}.dce-price-table .h2{font-size:1.25rem !important}.dce-teaser-general.teaser-size-big.text-position-middle{margin-bottom:4rem}.dce-teaser-general.teaser-size-big.text-position-middle .dce-teaser-general-button-container{position:relative;top:0;margin-top:0}.dce-teaser-general.teaser-size-big .image{overflow:hidden;padding-bottom:75%;position:relative}.dce-teaser-general.teaser-size-big .image img{height:100%;width:auto;max-width:none;left:50%;position:absolute;transform:translateX(-50%)}.dce-teaser-general.teaser-size-big .text-container-wrapper .text-container{padding:1rem;top:-2rem;width:100% !important}.dce-teaser-general.teaser-size-big .text-container-wrapper .text-container:before,.dce-teaser-general.teaser-size-big .text-container-wrapper .text-container:after{display:none}.dce-teaser-general.teaser-size-small{margin-bottom:2rem}.dce-teaser-general.teaser-size-small .text-container .text-container-button-wrapper{margin-top:1.75rem;position:relative}.dce-teaser-general .text-container{background:transparent;margin-top:1.5rem !important;padding:0;width:100%}.dce-teaser-general .text-container:before,.dce-teaser-general .text-container:after{content:none}.dce-teaser-general .text-container .stroke-out{display:none}.dce-teaser-general .text-container p{font-size:.75rem;margin-bottom:1.375rem}.dce-welcome-text-module.dce-welcome-text-module--half-width{padding:0}.fancybox-close{bottom:.5rem;font-size:.75rem;height:1.5rem;margin-left:-.75rem;margin-top:-.75rem;right:.5rem;width:1.5rem}#footer .footer-container{padding-top:2.875rem}#footer .footer-logos-container .dce-partners-logos .logos-container .partner-logo{display:block;margin-bottom:1.5rem}#footer .footer-logos-container .dce-partners-logos .logos-container .partner-logo:last-child{margin-bottom:0}#footer .footer-logos-container .dce-partners-logos .logos-container .partner-logo img{margin:0 auto}#footer-top-nav ul li{margin-bottom:.5rem}}@media (max-width:413px){.page-default-title .page-default-title-pager{margin-top:0;margin-bottom:1rem}}
