/*AUTO GENERATED over gen-cc-file.js 
 DO NOT EDIT!*/
/******************************************************************************************/
/*** import /prj3/tmw/resources/jquery/fancybox-3.0/dist/jquery.fancybox.min.css ***/
/******************************************************************************************/
@charset "UTF-8";.fancybox-enabled{overflow:hidden}
.fancybox-enabled body{overflow:visible;height:100%}
.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.fancybox-container~.fancybox-container{z-index:99992}
.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}
.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr}
.fancybox-show-controls .fancybox-controls{opacity:1}
.fancybox-infobar{display:none}
.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}
.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}
.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}
.fancybox-show-buttons .fancybox-buttons{display:block}
.fancybox-slider-wrap{overflow:hidden;direction:ltr}
.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}
.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}
.fancybox-slide:before{content:"";height:100%;width:0}
.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}
.fancybox-slide>*{position:relative;padding:24px;margin:44px 0;border-width:0;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}
.fancybox-slide--image{overflow:hidden}
.fancybox-slide--image:before{display:none}
.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}
.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}
.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent}
.fancybox-placeholder{z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}
.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:transparent;background-size:100% 100%}
.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}
.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}
.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}
.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}
.fancybox-spaceball{z-index:1}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}
.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default}
.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}
.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}
.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}
.fancybox-close-small:focus:after{outline:1px dotted #888}
.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent}
.fancybox-close-small:hover:after{color:#555;background:#eee}
.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));opacity:0;transition:opacity .2s;pointer-events:none}
.fancybox-show-caption .fancybox-caption-wrap{opacity:1}
.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}
.fancybox-caption a,.fancybox-caption button{pointer-events:all}
.fancybox-caption a{color:#fff;text-decoration:underline}
.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none}
.fancybox-button--disabled{cursor:default;pointer-events:none}
.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}
.fancybox-button:hover{background:rgba(0,0,0,.8)}
.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}
.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:.5}
.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}
.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.fancybox-button--left{border-bottom-left-radius:5px}
.fancybox-button--right{border-bottom-right-radius:5px}
.fancybox-button--close{float:right}
.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}
.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}
@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@media (max-width:800px){.fancybox-controls{text-align:left}
.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}
.fancybox-caption{padding:20px 0;margin:0}
}
.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:none}
.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:transparent}
.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:transparent}
.fancybox-button--thumbs span{font-size:23px}
.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}
.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}
.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}
.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}
.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}
li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}
.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}
.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}
@media (max-width:800px){.fancybox-thumbs{display:none!important}
.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}
}
/******************************************************************************************/
/*** import /prj3/tmw/resources/jquery/slick-1.8.1/slick/slick.css ***/
/******************************************************************************************/
/* Slider */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before,.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
/******************************************************************************************/
/*** import /prj3/tmw/resources/jquery/slick-1.8.1/slick/slick-theme.css ***/
/******************************************************************************************/
@charset 'UTF-8';/* Slider */
.slick-loading .slick-list{background:#fff url('/jart/prj3/tmw/resources/jquery/slick-1.8.1/slick/./ajax-loader.gif') center center no-repeat;}
/* Icons */
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/jart/prj3/tmw/resources/jquery/slick-1.8.1/slick/./fonts/slick.eot');src:url('/jart/prj3/tmw/resources/jquery/slick-1.8.1/slick/./fonts/slick.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/jquery/slick-1.8.1/slick/./fonts/slick.woff') format('woff'), url('/jart/prj3/tmw/resources/jquery/slick-1.8.1/slick/./fonts/slick.ttf') format('truetype'), url('/jart/prj3/tmw/resources/jquery/slick-1.8.1/slick/./fonts/slick.svg#slick') format('svg');}
/* Arrows */
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:-25px;}
[dir='rtl'] .slick-prev{right:-25px;left:auto;}
.slick-prev:before{content:'←';}
[dir='rtl'] .slick-prev:before{content:'→';}
.slick-next{right:-25px;}
[dir='rtl'] .slick-next{right:auto;left:-25px;}
.slick-next:before{content:'→';}
[dir='rtl'] .slick-next:before{content:'←';}
/* Dots */
.slick-dotted.slick-slider{margin-bottom:30px;}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{opacity:.75;color:black;}
/******************************************************************************************/
/*** import /prj3/tmw/resources/jquery/datetimepicker-master/build/jquery.datetimepicker.min.css ***/
/******************************************************************************************/
.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,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:8px;padding-left:0;padding-top:2px;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:transparent;border:0}
.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:transparent}
.xdsoft_noselect::-moz-selection{background:transparent}
.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_monthpicker{position:relative;text-align:center}
.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url('/jart/prj3/tmw/resources/jquery/datetimepicker-master/build/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 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{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_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{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_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"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:bold;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.0}
.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 th{height:25px}
.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_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.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_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"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,0.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_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url('/jart/prj3/tmw/resources/jquery/datetimepicker-master/build/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_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.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:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus 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)}
/******************************************************************************************/
/*** import /prj3/tmw/resources/jquery/ion.rangeSlider-master/css/ion.rangeSlider.min.css ***/
/******************************************************************************************/
/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date:2019-12-19 16:51:02*/
.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}
.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}
.irs-bar{position:absolute;display:block;left:0;width:0}
.irs-shadow{position:absolute;display:none;left:0;width:0}
.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}
.irs-handle.type_last{z-index:2}
.irs-min,.irs-max{position:absolute;display:block;cursor:default}
.irs-min{left:0}
.irs-max{right:0}
.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}
.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}
.irs-with-grid .irs-grid{display:block}
.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}
.irs-grid-pol.small{height:4px}
.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}
.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}
.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}
.irs-disabled{opacity:.4}
.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}
.irs--flat{height:40px}
.irs--flat.irs-with-grid{height:60px}
.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}
.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}
.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}
.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}
.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}
.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}
.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}
.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}
.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}
.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}
.irs--flat .irs-grid-pol{background-color:#e1e4e9}
.irs--flat .irs-grid-text{color:#999}
.irs--big{height:55px}
.irs--big.irs-with-grid{height:70px}
.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom, #ddd -50%, white 150%);border:1px solid #ccc;border-radius:12px}
.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}
.irs--big .irs-bar--single{border-radius:12px 0 0 12px}
.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}
.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}
.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)}
.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}
.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}
.irs--big .irs-grid-pol{background-color:#428bca}
.irs--big .irs-grid-text{color:#428bca}
.irs--modern{height:55px}
.irs--modern.irs-with-grid{height:55px}
.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}
.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}
.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}
.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}
.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}
.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}
.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}
.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}
.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%)}
.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}
.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}
.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}
.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}
.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}
.irs--modern .irs-grid{height:25px}
.irs--modern .irs-grid-pol{background-color:#dedede}
.irs--modern .irs-grid-text{color:silver;font-size:13px}
.irs--sharp{height:50px;font-size:12px;line-height:1}
.irs--sharp.irs-with-grid{height:57px}
.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}
.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}
.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}
.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}
.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}
.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}
.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}
.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}
.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}
.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}
.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}
.irs--sharp .irs-grid{height:25px}
.irs--sharp .irs-grid-pol{background-color:#dedede}
.irs--sharp .irs-grid-text{color:silver;font-size:13px}
.irs--round{height:50px}
.irs--round.irs-with-grid{height:65px}
.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}
.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}
.irs--round .irs-bar--single{border-radius:4px 0 0 4px}
.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}
.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3)}
.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}
.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}
.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}
.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}
.irs--round .irs-grid{height:25px}
.irs--round .irs-grid-pol{background-color:#dedede}
.irs--round .irs-grid-text{color:silver;font-size:13px}
.irs--square{height:50px}
.irs--square.irs-with-grid{height:60px}
.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}
.irs--square .irs-bar{top:31px;height:4px;background-color:black}
.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}
.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}
.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}
.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}
.irs--square .irs-grid{height:25px}
.irs--square .irs-grid-pol{background-color:#dedede}
.irs--square .irs-grid-text{color:silver;font-size:11px}
/******************************************************************************************/
/*** import /prj3/tmw/resources/fonts/fontawesome_custom_v1/css/all.min.css ***/
/******************************************************************************************/
@charset "utf-8";.fa{font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900)}
.fas,.fass,.far,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.fa-solid,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;font-style:normal;line-height:1}
.fas:before,.fass:before,.far:before,.fasr:before,.fal:before,.fasl:before,.fat:before,.fast:before,.fad:before,.fadr:before,.fadl:before,.fadt:before,.fasds:before,.fasdr:before,.fasdl:before,.fasdt:before,.fab:before,.fa-solid:before,.fa-regular:before,.fa-light:before,.fa-thin:before,.fa-brands:before,.fa-classic:before,.fa-duotone:before,.fa-sharp:before,.fa-sharp-duotone:before,.fa:before{content:var(--fa)}
.fad:after,.fa-duotone.fa-solid:after,.fa-duotone:after,.fadr:after,.fa-duotone.fa-regular:after,.fadl:after,.fa-duotone.fa-light:after,.fadt:after,.fa-duotone.fa-thin:after,.fasds:after,.fa-sharp-duotone.fa-solid:after,.fa-sharp-duotone:after,.fasdr:after,.fa-sharp-duotone.fa-regular:after,.fasdl:after,.fa-sharp-duotone.fa-light:after,.fasdt:after,.fa-sharp-duotone.fa-thin:after{content:var(--fa--fa)}
.fa-classic.fa-duotone{font-family:"Font Awesome 6 Duotone"}
.fass,.fa-sharp,.fad,.fa-duotone,.fasds,.fa-sharp-duotone{font-weight:900}
.fa-classic,.fas,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fat,.fa-thin{font-family:"Font Awesome 6 Pro"}
.fa-duotone,.fad,.fadr,.fadl,.fadt{font-family:"Font Awesome 6 Duotone"}
.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}
.fa-sharp,.fass,.fasr,.fasl,.fast{font-family:"Font Awesome 6 Sharp"}
.fa-sharp-duotone,.fasds,.fasdr,.fasdl,.fasdt{font-family:"Font Awesome 6 Sharp Duotone"}
.fa-1x{font-size:1em}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-6x{font-size:6em}
.fa-7x{font-size:7em}
.fa-8x{font-size:8em}
.fa-9x{font-size:9em}
.fa-10x{font-size:10em}
.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}
.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.08333em}
.fa-sm{vertical-align:.05357em;font-size:.875em;line-height:.07143em}
.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}
.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.04167em}
.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}
.fa-fw{text-align:center;width:1.25em}
.fa-ul{margin-left:var(--fa-li-margin,2.5em);padding-left:0;list-style-type:none}
.fa-ul>li{position:relative}
.fa-li{left:calc(-1*var(--fa-li-width,2em));text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute}
.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}
.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}
.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}
.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}
.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}
.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}
.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}
.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}
.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}
.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}
.fa-spin-reverse{--fa-animation-direction:reverse}
.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}
@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:-1ms;animation-delay:-1ms}
}
@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}
45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}
}
@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}
45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}
}
@-webkit-keyframes fa-bounce{0%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9))translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9))translateY(0)}
30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1))translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1))translateY(var(--fa-bounce-height,-.5em))}
50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95))translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95))translateY(0)}
57%{-webkit-transform:scale(1,1)translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1,1)translateY(var(--fa-bounce-rebound,-.125em))}
64%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
}
@keyframes fa-bounce{0%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9))translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9))translateY(0)}
30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1))translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1))translateY(var(--fa-bounce-height,-.5em))}
50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95))translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95))translateY(0)}
57%{-webkit-transform:scale(1,1)translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1,1)translateY(var(--fa-bounce-rebound,-.125em))}
64%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
}
@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}
}
@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}
}
@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}
50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}
}
@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}
50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}
}
@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}
}
@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}
}
@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}
4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}
12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}
16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}
20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}
32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}
36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}
40%,to{-webkit-transform:rotate(0);transform:rotate(0)}
}
@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}
4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}
12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}
16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}
20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}
32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}
36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}
40%,to{-webkit-transform:rotate(0);transform:rotate(0)}
}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}
.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}
.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}
.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,0));transform:rotate(var(--fa-rotate-angle,0))}
.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}
.fa-stack-1x,.fa-stack-2x{text-align:center;z-index:var(--fa-stack-z-index,auto);width:100%;position:absolute;left:0}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:var(--fa-inverse,#fff)}
.fa-0{--fa:"0";--fa--fa:"00"}
.fa-00{--fa:"";--fa--fa:""}
.fa-1{--fa:"1";--fa--fa:"11"}
.fa-100{--fa:"";--fa--fa:""}
.fa-2{--fa:"2";--fa--fa:"22"}
.fa-3{--fa:"3";--fa--fa:"33"}
.fa-360-degrees{--fa:"";--fa--fa:""}
.fa-4{--fa:"4";--fa--fa:"44"}
.fa-5{--fa:"5";--fa--fa:"55"}
.fa-6{--fa:"6";--fa--fa:"66"}
.fa-7{--fa:"7";--fa--fa:"77"}
.fa-8{--fa:"8";--fa--fa:"88"}
.fa-9{--fa:"9";--fa--fa:"99"}
.fa-a{--fa:"A";--fa--fa:"AA"}
.fa-abacus{--fa:"";--fa--fa:""}
.fa-accent-grave{--fa:"`";--fa--fa:"``"}
.fa-acorn{--fa:"";--fa--fa:""}
.fa-ad{--fa:"";--fa--fa:""}
.fa-add{--fa:"+";--fa--fa:"++"}
.fa-address-book{--fa:"";--fa--fa:""}
.fa-address-card{--fa:"";--fa--fa:""}
.fa-adjust{--fa:"";--fa--fa:""}
.fa-air-conditioner{--fa:"";--fa--fa:""}
.fa-air-freshener{--fa:"";--fa--fa:""}
.fa-airplay{--fa:"";--fa--fa:""}
.fa-alarm-clock{--fa:"";--fa--fa:""}
.fa-alarm-exclamation{--fa:"";--fa--fa:""}
.fa-alarm-plus{--fa:"";--fa--fa:""}
.fa-alarm-snooze{--fa:"";--fa--fa:""}
.fa-album{--fa:"";--fa--fa:""}
.fa-album-circle-plus{--fa:"";--fa--fa:""}
.fa-album-circle-user{--fa:"";--fa--fa:""}
.fa-album-collection{--fa:"";--fa--fa:""}
.fa-album-collection-circle-plus{--fa:"";--fa--fa:""}
.fa-album-collection-circle-user{--fa:"";--fa--fa:""}
.fa-alicorn{--fa:"";--fa--fa:""}
.fa-alien{--fa:"";--fa--fa:""}
.fa-alien-8bit,.fa-alien-monster{--fa:"";--fa--fa:""}
.fa-align-center{--fa:"";--fa--fa:""}
.fa-align-justify{--fa:"";--fa--fa:""}
.fa-align-left{--fa:"";--fa--fa:""}
.fa-align-right{--fa:"";--fa--fa:""}
.fa-align-slash{--fa:"";--fa--fa:""}
.fa-allergies{--fa:"";--fa--fa:""}
.fa-alt{--fa:"";--fa--fa:""}
.fa-ambulance{--fa:"";--fa--fa:""}
.fa-american-sign-language-interpreting{--fa:"";--fa--fa:""}
.fa-amp-guitar{--fa:"";--fa--fa:""}
.fa-ampersand{--fa:"&";--fa--fa:"&&"}
.fa-analytics{--fa:"";--fa--fa:""}
.fa-anchor{--fa:"";--fa--fa:""}
.fa-anchor-circle-check{--fa:"";--fa--fa:""}
.fa-anchor-circle-exclamation{--fa:"";--fa--fa:""}
.fa-anchor-circle-xmark{--fa:"";--fa--fa:""}
.fa-anchor-lock{--fa:"";--fa--fa:""}
.fa-angel{--fa:"";--fa--fa:""}
.fa-angle{--fa:"";--fa--fa:""}
.fa-angle-90{--fa:"";--fa--fa:""}
.fa-angle-double-down{--fa:"";--fa--fa:""}
.fa-angle-double-left{--fa:"";--fa--fa:""}
.fa-angle-double-right{--fa:"";--fa--fa:""}
.fa-angle-double-up{--fa:"";--fa--fa:""}
.fa-angle-down{--fa:"";--fa--fa:""}
.fa-angle-left{--fa:"";--fa--fa:""}
.fa-angle-right{--fa:"";--fa--fa:""}
.fa-angle-up{--fa:"";--fa--fa:""}
.fa-angles-down{--fa:"";--fa--fa:""}
.fa-angles-left{--fa:"";--fa--fa:""}
.fa-angles-right{--fa:"";--fa--fa:""}
.fa-angles-up{--fa:"";--fa--fa:""}
.fa-angles-up-down{--fa:"";--fa--fa:""}
.fa-angry{--fa:"";--fa--fa:""}
.fa-ankh{--fa:"";--fa--fa:""}
.fa-ant{--fa:"";--fa--fa:""}
.fa-apartment{--fa:"";--fa--fa:""}
.fa-aperture{--fa:"";--fa--fa:""}
.fa-apostrophe{--fa:"'";--fa--fa:"''"}
.fa-apple-alt{--fa:"";--fa--fa:""}
.fa-apple-core{--fa:"";--fa--fa:""}
.fa-apple-crate{--fa:"";--fa--fa:""}
.fa-apple-whole{--fa:"";--fa--fa:""}
.fa-archive{--fa:"";--fa--fa:""}
.fa-archway{--fa:"";--fa--fa:""}
.fa-area-chart{--fa:"";--fa--fa:""}
.fa-arrow-alt-circle-down{--fa:"";--fa--fa:""}
.fa-arrow-alt-circle-left{--fa:"";--fa--fa:""}
.fa-arrow-alt-circle-right{--fa:"";--fa--fa:""}
.fa-arrow-alt-circle-up{--fa:"";--fa--fa:""}
.fa-arrow-alt-down{--fa:"";--fa--fa:""}
.fa-arrow-alt-from-bottom{--fa:"";--fa--fa:""}
.fa-arrow-alt-from-left{--fa:"";--fa--fa:""}
.fa-arrow-alt-from-right{--fa:"";--fa--fa:""}
.fa-arrow-alt-from-top{--fa:"";--fa--fa:""}
.fa-arrow-alt-left{--fa:"";--fa--fa:""}
.fa-arrow-alt-right{--fa:"";--fa--fa:""}
.fa-arrow-alt-square-down{--fa:"";--fa--fa:""}
.fa-arrow-alt-square-left{--fa:"";--fa--fa:""}
.fa-arrow-alt-square-right{--fa:"";--fa--fa:""}
.fa-arrow-alt-square-up{--fa:"";--fa--fa:""}
.fa-arrow-alt-to-bottom{--fa:"";--fa--fa:""}
.fa-arrow-alt-to-left{--fa:"";--fa--fa:""}
.fa-arrow-alt-to-right{--fa:"";--fa--fa:""}
.fa-arrow-alt-to-top{--fa:"";--fa--fa:""}
.fa-arrow-alt-up{--fa:"";--fa--fa:""}
.fa-arrow-circle-down{--fa:"";--fa--fa:""}
.fa-arrow-circle-left{--fa:"";--fa--fa:""}
.fa-arrow-circle-right{--fa:"";--fa--fa:""}
.fa-arrow-circle-up{--fa:"";--fa--fa:""}
.fa-arrow-down{--fa:"";--fa--fa:""}
.fa-arrow-down-1-9{--fa:"";--fa--fa:""}
.fa-arrow-down-9-1{--fa:"";--fa--fa:""}
.fa-arrow-down-a-z{--fa:"";--fa--fa:""}
.fa-arrow-down-arrow-up{--fa:"";--fa--fa:""}
.fa-arrow-down-big-small{--fa:"";--fa--fa:""}
.fa-arrow-down-from-arc{--fa:"";--fa--fa:""}
.fa-arrow-down-from-bracket{--fa:"";--fa--fa:""}
.fa-arrow-down-from-dotted-line{--fa:"";--fa--fa:""}
.fa-arrow-down-from-line{--fa:"";--fa--fa:""}
.fa-arrow-down-left{--fa:"";--fa--fa:""}
.fa-arrow-down-left-and-arrow-up-right-to-center{--fa:"";--fa--fa:""}
.fa-arrow-down-long{--fa:"";--fa--fa:""}
.fa-arrow-down-right{--fa:"";--fa--fa:""}
.fa-arrow-down-short-wide{--fa:"";--fa--fa:""}
.fa-arrow-down-small-big{--fa:"";--fa--fa:""}
.fa-arrow-down-square-triangle{--fa:"";--fa--fa:""}
.fa-arrow-down-to-arc{--fa:"";--fa--fa:""}
.fa-arrow-down-to-bracket{--fa:"";--fa--fa:""}
.fa-arrow-down-to-dotted-line{--fa:"";--fa--fa:""}
.fa-arrow-down-to-line{--fa:"";--fa--fa:""}
.fa-arrow-down-to-square{--fa:"";--fa--fa:""}
.fa-arrow-down-triangle-square{--fa:"";--fa--fa:""}
.fa-arrow-down-up-across-line{--fa:"";--fa--fa:""}
.fa-arrow-down-up-lock{--fa:"";--fa--fa:""}
.fa-arrow-down-wide-short{--fa:"";--fa--fa:""}
.fa-arrow-down-z-a{--fa:"";--fa--fa:""}
.fa-arrow-from-bottom{--fa:"";--fa--fa:""}
.fa-arrow-from-left{--fa:"";--fa--fa:""}
.fa-arrow-from-right{--fa:"";--fa--fa:""}
.fa-arrow-from-top{--fa:"";--fa--fa:""}
.fa-arrow-left{--fa:"";--fa--fa:""}
.fa-arrow-left-from-arc{--fa:"";--fa--fa:""}
.fa-arrow-left-from-bracket{--fa:"";--fa--fa:""}
.fa-arrow-left-from-line{--fa:"";--fa--fa:""}
.fa-arrow-left-long{--fa:"";--fa--fa:""}
.fa-arrow-left-long-to-line{--fa:"";--fa--fa:""}
.fa-arrow-left-rotate{--fa:"";--fa--fa:""}
.fa-arrow-left-to-arc{--fa:"";--fa--fa:""}
.fa-arrow-left-to-bracket{--fa:"";--fa--fa:""}
.fa-arrow-left-to-line{--fa:"";--fa--fa:""}
.fa-arrow-pointer{--fa:"";--fa--fa:""}
.fa-arrow-progress{--fa:"";--fa--fa:""}
.fa-arrow-right{--fa:"";--fa--fa:""}
.fa-arrow-right-arrow-left{--fa:"";--fa--fa:""}
.fa-arrow-right-from-arc{--fa:"";--fa--fa:""}
.fa-arrow-right-from-bracket{--fa:"";--fa--fa:""}
.fa-arrow-right-from-file{--fa:"";--fa--fa:""}
.fa-arrow-right-from-line{--fa:"";--fa--fa:""}
.fa-arrow-right-long{--fa:"";--fa--fa:""}
.fa-arrow-right-long-to-line{--fa:"";--fa--fa:""}
.fa-arrow-right-rotate{--fa:"";--fa--fa:""}
.fa-arrow-right-to-arc{--fa:"";--fa--fa:""}
.fa-arrow-right-to-bracket{--fa:"";--fa--fa:""}
.fa-arrow-right-to-city{--fa:"";--fa--fa:""}
.fa-arrow-right-to-file{--fa:"";--fa--fa:""}
.fa-arrow-right-to-line{--fa:"";--fa--fa:""}
.fa-arrow-rotate-back,.fa-arrow-rotate-backward{--fa:"";--fa--fa:""}
.fa-arrow-rotate-forward{--fa:"";--fa--fa:""}
.fa-arrow-rotate-left{--fa:"";--fa--fa:""}
.fa-arrow-rotate-right{--fa:"";--fa--fa:""}
.fa-arrow-square-down{--fa:"";--fa--fa:""}
.fa-arrow-square-left{--fa:"";--fa--fa:""}
.fa-arrow-square-right{--fa:"";--fa--fa:""}
.fa-arrow-square-up{--fa:"";--fa--fa:""}
.fa-arrow-to-bottom{--fa:"";--fa--fa:""}
.fa-arrow-to-left{--fa:"";--fa--fa:""}
.fa-arrow-to-right{--fa:"";--fa--fa:""}
.fa-arrow-to-top{--fa:"";--fa--fa:""}
.fa-arrow-trend-down{--fa:"";--fa--fa:""}
.fa-arrow-trend-up{--fa:"";--fa--fa:""}
.fa-arrow-turn-down{--fa:"";--fa--fa:""}
.fa-arrow-turn-down-left{--fa:"";--fa--fa:""}
.fa-arrow-turn-down-right{--fa:"";--fa--fa:""}
.fa-arrow-turn-left{--fa:"";--fa--fa:""}
.fa-arrow-turn-left-down{--fa:"";--fa--fa:""}
.fa-arrow-turn-left-up{--fa:"";--fa--fa:""}
.fa-arrow-turn-right{--fa:"";--fa--fa:""}
.fa-arrow-turn-up{--fa:"";--fa--fa:""}
.fa-arrow-up{--fa:"";--fa--fa:""}
.fa-arrow-up-1-9{--fa:"";--fa--fa:""}
.fa-arrow-up-9-1{--fa:"";--fa--fa:""}
.fa-arrow-up-a-z{--fa:"";--fa--fa:""}
.fa-arrow-up-arrow-down{--fa:"";--fa--fa:""}
.fa-arrow-up-big-small{--fa:"";--fa--fa:""}
.fa-arrow-up-from-arc{--fa:"";--fa--fa:""}
.fa-arrow-up-from-bracket{--fa:"";--fa--fa:""}
.fa-arrow-up-from-dotted-line{--fa:"";--fa--fa:""}
.fa-arrow-up-from-ground-water{--fa:"";--fa--fa:""}
.fa-arrow-up-from-line{--fa:"";--fa--fa:""}
.fa-arrow-up-from-square{--fa:"";--fa--fa:""}
.fa-arrow-up-from-water-pump{--fa:"";--fa--fa:""}
.fa-arrow-up-left{--fa:"";--fa--fa:""}
.fa-arrow-up-left-from-circle{--fa:"";--fa--fa:""}
.fa-arrow-up-long{--fa:"";--fa--fa:""}
.fa-arrow-up-right{--fa:"";--fa--fa:""}
.fa-arrow-up-right-and-arrow-down-left-from-center{--fa:"";--fa--fa:""}
.fa-arrow-up-right-dots{--fa:"";--fa--fa:""}
.fa-arrow-up-right-from-square{--fa:"";--fa--fa:""}
.fa-arrow-up-short-wide{--fa:"";--fa--fa:""}
.fa-arrow-up-small-big{--fa:"";--fa--fa:""}
.fa-arrow-up-square-triangle{--fa:"";--fa--fa:""}
.fa-arrow-up-to-arc{--fa:"";--fa--fa:""}
.fa-arrow-up-to-bracket{--fa:"";--fa--fa:""}
.fa-arrow-up-to-dotted-line{--fa:"";--fa--fa:""}
.fa-arrow-up-to-line{--fa:"";--fa--fa:""}
.fa-arrow-up-triangle-square{--fa:"";--fa--fa:""}
.fa-arrow-up-wide-short{--fa:"";--fa--fa:""}
.fa-arrow-up-z-a{--fa:"";--fa--fa:""}
.fa-arrows{--fa:"";--fa--fa:""}
.fa-arrows-alt{--fa:"";--fa--fa:""}
.fa-arrows-alt-h{--fa:"";--fa--fa:""}
.fa-arrows-alt-v{--fa:"";--fa--fa:""}
.fa-arrows-cross{--fa:"";--fa--fa:""}
.fa-arrows-down-to-line{--fa:"";--fa--fa:""}
.fa-arrows-down-to-people{--fa:"";--fa--fa:""}
.fa-arrows-from-dotted-line{--fa:"";--fa--fa:""}
.fa-arrows-from-line{--fa:"";--fa--fa:""}
.fa-arrows-h,.fa-arrows-left-right{--fa:"";--fa--fa:""}
.fa-arrows-left-right-to-line{--fa:"";--fa--fa:""}
.fa-arrows-maximize{--fa:"";--fa--fa:""}
.fa-arrows-minimize{--fa:"";--fa--fa:""}
.fa-arrows-repeat{--fa:"";--fa--fa:""}
.fa-arrows-repeat-1{--fa:"";--fa--fa:""}
.fa-arrows-retweet{--fa:"";--fa--fa:""}
.fa-arrows-rotate{--fa:"";--fa--fa:""}
.fa-arrows-rotate-reverse{--fa:"";--fa--fa:""}
.fa-arrows-spin{--fa:"";--fa--fa:""}
.fa-arrows-split-up-and-left{--fa:"";--fa--fa:""}
.fa-arrows-to-circle{--fa:"";--fa--fa:""}
.fa-arrows-to-dot{--fa:"";--fa--fa:""}
.fa-arrows-to-dotted-line{--fa:"";--fa--fa:""}
.fa-arrows-to-eye{--fa:"";--fa--fa:""}
.fa-arrows-to-line{--fa:"";--fa--fa:""}
.fa-arrows-turn-right{--fa:"";--fa--fa:""}
.fa-arrows-turn-to-dots{--fa:"";--fa--fa:""}
.fa-arrows-up-down{--fa:"";--fa--fa:""}
.fa-arrows-up-down-left-right{--fa:"";--fa--fa:""}
.fa-arrows-up-to-line{--fa:"";--fa--fa:""}
.fa-arrows-v{--fa:"";--fa--fa:""}
.fa-asl-interpreting{--fa:"";--fa--fa:""}
.fa-assistive-listening-systems{--fa:"";--fa--fa:""}
.fa-asterisk{--fa:"*";--fa--fa:"**"}
.fa-at{--fa:"@";--fa--fa:"@@"}
.fa-atlas{--fa:"";--fa--fa:""}
.fa-atom{--fa:"";--fa--fa:""}
.fa-atom-alt,.fa-atom-simple{--fa:"";--fa--fa:""}
.fa-audio-description{--fa:"";--fa--fa:""}
.fa-audio-description-slash{--fa:"";--fa--fa:""}
.fa-austral-sign{--fa:"";--fa--fa:""}
.fa-automobile{--fa:"";--fa--fa:""}
.fa-avocado{--fa:"";--fa--fa:""}
.fa-award{--fa:"";--fa--fa:""}
.fa-award-simple{--fa:"";--fa--fa:""}
.fa-axe{--fa:"";--fa--fa:""}
.fa-axe-battle{--fa:"";--fa--fa:""}
.fa-b{--fa:"B";--fa--fa:"BB"}
.fa-baby{--fa:"";--fa--fa:""}
.fa-baby-carriage{--fa:"";--fa--fa:""}
.fa-backpack{--fa:"";--fa--fa:""}
.fa-backspace{--fa:"";--fa--fa:""}
.fa-backward{--fa:"";--fa--fa:""}
.fa-backward-fast{--fa:"";--fa--fa:""}
.fa-backward-step{--fa:"";--fa--fa:""}
.fa-bacon{--fa:"";--fa--fa:""}
.fa-bacteria{--fa:"";--fa--fa:""}
.fa-bacterium{--fa:"";--fa--fa:""}
.fa-badge{--fa:"";--fa--fa:""}
.fa-badge-check{--fa:"";--fa--fa:""}
.fa-badge-dollar{--fa:"";--fa--fa:""}
.fa-badge-percent{--fa:"";--fa--fa:""}
.fa-badge-sheriff{--fa:"";--fa--fa:""}
.fa-badger-honey{--fa:"";--fa--fa:""}
.fa-badminton{--fa:"";--fa--fa:""}
.fa-bag-seedling{--fa:"";--fa--fa:""}
.fa-bag-shopping{--fa:"";--fa--fa:""}
.fa-bag-shopping-minus{--fa:"";--fa--fa:""}
.fa-bag-shopping-plus{--fa:"";--fa--fa:""}
.fa-bagel{--fa:"";--fa--fa:""}
.fa-bags-shopping{--fa:"";--fa--fa:""}
.fa-baguette{--fa:"";--fa--fa:""}
.fa-bahai{--fa:"";--fa--fa:""}
.fa-baht-sign{--fa:"";--fa--fa:""}
.fa-balance-scale{--fa:"";--fa--fa:""}
.fa-balance-scale-left{--fa:"";--fa--fa:""}
.fa-balance-scale-right{--fa:"";--fa--fa:""}
.fa-ball-pile{--fa:"";--fa--fa:""}
.fa-balloon{--fa:"";--fa--fa:""}
.fa-balloons{--fa:"";--fa--fa:""}
.fa-ballot{--fa:"";--fa--fa:""}
.fa-ballot-check{--fa:"";--fa--fa:""}
.fa-ban{--fa:"";--fa--fa:""}
.fa-ban-bug{--fa:"";--fa--fa:""}
.fa-ban-parking{--fa:"";--fa--fa:""}
.fa-ban-smoking{--fa:"";--fa--fa:""}
.fa-banana{--fa:"";--fa--fa:""}
.fa-band-aid,.fa-bandage{--fa:"";--fa--fa:""}
.fa-bangladeshi-taka-sign{--fa:"";--fa--fa:""}
.fa-banjo{--fa:"";--fa--fa:""}
.fa-bank{--fa:"";--fa--fa:""}
.fa-bar-chart{--fa:"";--fa--fa:""}
.fa-barcode{--fa:"";--fa--fa:""}
.fa-barcode-alt{--fa:"";--fa--fa:""}
.fa-barcode-read{--fa:"";--fa--fa:""}
.fa-barcode-scan{--fa:"";--fa--fa:""}
.fa-barn-silo{--fa:"";--fa--fa:""}
.fa-bars{--fa:"";--fa--fa:""}
.fa-bars-filter{--fa:"";--fa--fa:""}
.fa-bars-progress{--fa:"";--fa--fa:""}
.fa-bars-sort{--fa:"";--fa--fa:""}
.fa-bars-staggered{--fa:"";--fa--fa:""}
.fa-baseball,.fa-baseball-ball{--fa:"";--fa--fa:""}
.fa-baseball-bat-ball{--fa:"";--fa--fa:""}
.fa-basket-shopping{--fa:"";--fa--fa:""}
.fa-basket-shopping-minus{--fa:"";--fa--fa:""}
.fa-basket-shopping-plus{--fa:"";--fa--fa:""}
.fa-basket-shopping-simple{--fa:"";--fa--fa:""}
.fa-basketball,.fa-basketball-ball{--fa:"";--fa--fa:""}
.fa-basketball-hoop{--fa:"";--fa--fa:""}
.fa-bat{--fa:"";--fa--fa:""}
.fa-bath,.fa-bathtub{--fa:"";--fa--fa:""}
.fa-battery{--fa:"";--fa--fa:""}
.fa-battery-0{--fa:"";--fa--fa:""}
.fa-battery-1{--fa:"";--fa--fa:""}
.fa-battery-2{--fa:"";--fa--fa:""}
.fa-battery-3{--fa:"";--fa--fa:""}
.fa-battery-4{--fa:"";--fa--fa:""}
.fa-battery-5{--fa:"";--fa--fa:""}
.fa-battery-bolt{--fa:"";--fa--fa:""}
.fa-battery-car{--fa:"";--fa--fa:""}
.fa-battery-empty{--fa:"";--fa--fa:""}
.fa-battery-exclamation{--fa:"";--fa--fa:""}
.fa-battery-full{--fa:"";--fa--fa:""}
.fa-battery-half{--fa:"";--fa--fa:""}
.fa-battery-low{--fa:"";--fa--fa:""}
.fa-battery-quarter{--fa:"";--fa--fa:""}
.fa-battery-slash{--fa:"";--fa--fa:""}
.fa-battery-three-quarters{--fa:"";--fa--fa:""}
.fa-bed{--fa:"";--fa--fa:""}
.fa-bed-alt{--fa:"";--fa--fa:""}
.fa-bed-bunk{--fa:"";--fa--fa:""}
.fa-bed-empty{--fa:"";--fa--fa:""}
.fa-bed-front{--fa:"";--fa--fa:""}
.fa-bed-pulse{--fa:"";--fa--fa:""}
.fa-bee{--fa:"";--fa--fa:""}
.fa-beer{--fa:"";--fa--fa:""}
.fa-beer-foam,.fa-beer-mug{--fa:"";--fa--fa:""}
.fa-beer-mug-empty{--fa:"";--fa--fa:""}
.fa-bell{--fa:"";--fa--fa:""}
.fa-bell-concierge{--fa:"";--fa--fa:""}
.fa-bell-exclamation{--fa:"";--fa--fa:""}
.fa-bell-on{--fa:"";--fa--fa:""}
.fa-bell-plus{--fa:"";--fa--fa:""}
.fa-bell-ring{--fa:"";--fa--fa:""}
.fa-bell-school{--fa:"";--fa--fa:""}
.fa-bell-school-slash{--fa:"";--fa--fa:""}
.fa-bell-slash{--fa:"";--fa--fa:""}
.fa-bells{--fa:"";--fa--fa:""}
.fa-bench-tree{--fa:"";--fa--fa:""}
.fa-betamax{--fa:"";--fa--fa:""}
.fa-bezier-curve{--fa:"";--fa--fa:""}
.fa-bible{--fa:"";--fa--fa:""}
.fa-bicycle{--fa:"";--fa--fa:""}
.fa-biking{--fa:"";--fa--fa:""}
.fa-biking-mountain{--fa:"";--fa--fa:""}
.fa-billboard{--fa:"";--fa--fa:""}
.fa-bin-bottles{--fa:"";--fa--fa:""}
.fa-bin-bottles-recycle{--fa:"";--fa--fa:""}
.fa-bin-recycle{--fa:"";--fa--fa:""}
.fa-binary{--fa:"";--fa--fa:""}
.fa-binary-circle-check{--fa:"";--fa--fa:""}
.fa-binary-lock{--fa:"";--fa--fa:""}
.fa-binary-slash{--fa:"";--fa--fa:""}
.fa-binoculars{--fa:"";--fa--fa:""}
.fa-biohazard{--fa:"";--fa--fa:""}
.fa-bird{--fa:"";--fa--fa:""}
.fa-birthday-cake{--fa:"";--fa--fa:""}
.fa-bitcoin-sign{--fa:"";--fa--fa:""}
.fa-blackboard{--fa:"";--fa--fa:""}
.fa-blanket{--fa:"";--fa--fa:""}
.fa-blanket-fire{--fa:"";--fa--fa:""}
.fa-blender{--fa:"";--fa--fa:""}
.fa-blender-phone{--fa:"";--fa--fa:""}
.fa-blind{--fa:"";--fa--fa:""}
.fa-blinds{--fa:"";--fa--fa:""}
.fa-blinds-open{--fa:"";--fa--fa:""}
.fa-blinds-raised{--fa:"";--fa--fa:""}
.fa-block{--fa:"";--fa--fa:""}
.fa-block-brick{--fa:"";--fa--fa:""}
.fa-block-brick-fire{--fa:"";--fa--fa:""}
.fa-block-question{--fa:"";--fa--fa:""}
.fa-block-quote{--fa:"";--fa--fa:""}
.fa-blog{--fa:"";--fa--fa:""}
.fa-blueberries{--fa:"";--fa--fa:""}
.fa-bluetooth{--fa:"";--fa--fa:""}
.fa-bold{--fa:"";--fa--fa:""}
.fa-bolt{--fa:"";--fa--fa:""}
.fa-bolt-auto{--fa:"";--fa--fa:""}
.fa-bolt-lightning{--fa:"";--fa--fa:""}
.fa-bolt-slash{--fa:"";--fa--fa:""}
.fa-bomb{--fa:"";--fa--fa:""}
.fa-bone{--fa:"";--fa--fa:""}
.fa-bone-break{--fa:"";--fa--fa:""}
.fa-bong{--fa:"";--fa--fa:""}
.fa-book{--fa:"";--fa--fa:""}
.fa-book-alt{--fa:"";--fa--fa:""}
.fa-book-arrow-right{--fa:"";--fa--fa:""}
.fa-book-arrow-up{--fa:"";--fa--fa:""}
.fa-book-atlas{--fa:"";--fa--fa:""}
.fa-book-bible{--fa:"";--fa--fa:""}
.fa-book-blank{--fa:"";--fa--fa:""}
.fa-book-bookmark{--fa:"";--fa--fa:""}
.fa-book-circle{--fa:"";--fa--fa:""}
.fa-book-circle-arrow-right{--fa:"";--fa--fa:""}
.fa-book-circle-arrow-up{--fa:"";--fa--fa:""}
.fa-book-copy{--fa:"";--fa--fa:""}
.fa-book-dead{--fa:"";--fa--fa:""}
.fa-book-font{--fa:"";--fa--fa:""}
.fa-book-heart{--fa:"";--fa--fa:""}
.fa-book-journal-whills{--fa:"";--fa--fa:""}
.fa-book-law{--fa:"";--fa--fa:""}
.fa-book-medical{--fa:"";--fa--fa:""}
.fa-book-open{--fa:"";--fa--fa:""}
.fa-book-open-alt,.fa-book-open-cover{--fa:"";--fa--fa:""}
.fa-book-open-reader{--fa:"";--fa--fa:""}
.fa-book-quran{--fa:"";--fa--fa:""}
.fa-book-reader{--fa:"";--fa--fa:""}
.fa-book-section{--fa:"";--fa--fa:""}
.fa-book-skull{--fa:"";--fa--fa:""}
.fa-book-sparkles,.fa-book-spells{--fa:"";--fa--fa:""}
.fa-book-tanakh{--fa:"";--fa--fa:""}
.fa-book-user{--fa:"";--fa--fa:""}
.fa-bookmark{--fa:"";--fa--fa:""}
.fa-bookmark-circle{--fa:"";--fa--fa:""}
.fa-bookmark-slash{--fa:"";--fa--fa:""}
.fa-books{--fa:"";--fa--fa:""}
.fa-books-medical{--fa:"";--fa--fa:""}
.fa-boombox{--fa:"";--fa--fa:""}
.fa-boot{--fa:"";--fa--fa:""}
.fa-boot-heeled{--fa:"";--fa--fa:""}
.fa-booth-curtain{--fa:"";--fa--fa:""}
.fa-border-all{--fa:"";--fa--fa:""}
.fa-border-bottom{--fa:"";--fa--fa:""}
.fa-border-bottom-right{--fa:"";--fa--fa:""}
.fa-border-center-h{--fa:"";--fa--fa:""}
.fa-border-center-v{--fa:"";--fa--fa:""}
.fa-border-inner{--fa:"";--fa--fa:""}
.fa-border-left{--fa:"";--fa--fa:""}
.fa-border-none{--fa:"";--fa--fa:""}
.fa-border-outer{--fa:"";--fa--fa:""}
.fa-border-right{--fa:"";--fa--fa:""}
.fa-border-style{--fa:"";--fa--fa:""}
.fa-border-style-alt{--fa:"";--fa--fa:""}
.fa-border-top{--fa:"";--fa--fa:""}
.fa-border-top-left{--fa:"";--fa--fa:""}
.fa-bore-hole{--fa:"";--fa--fa:""}
.fa-bottle-baby{--fa:"";--fa--fa:""}
.fa-bottle-droplet{--fa:"";--fa--fa:""}
.fa-bottle-water{--fa:"";--fa--fa:""}
.fa-bow-arrow{--fa:"";--fa--fa:""}
.fa-bowl-chopsticks{--fa:"";--fa--fa:""}
.fa-bowl-chopsticks-noodles{--fa:"";--fa--fa:""}
.fa-bowl-food{--fa:"";--fa--fa:""}
.fa-bowl-hot{--fa:"";--fa--fa:""}
.fa-bowl-rice{--fa:"";--fa--fa:""}
.fa-bowl-salad{--fa:"";--fa--fa:""}
.fa-bowl-scoop{--fa:"";--fa--fa:""}
.fa-bowl-scoops{--fa:"";--fa--fa:""}
.fa-bowl-shaved-ice{--fa:"";--fa--fa:""}
.fa-bowl-soft-serve{--fa:"";--fa--fa:""}
.fa-bowl-spoon{--fa:"";--fa--fa:""}
.fa-bowling-ball{--fa:"";--fa--fa:""}
.fa-bowling-ball-pin{--fa:"";--fa--fa:""}
.fa-bowling-pins{--fa:"";--fa--fa:""}
.fa-box{--fa:"";--fa--fa:""}
.fa-box-alt{--fa:"";--fa--fa:""}
.fa-box-archive{--fa:"";--fa--fa:""}
.fa-box-ballot{--fa:"";--fa--fa:""}
.fa-box-check{--fa:"";--fa--fa:""}
.fa-box-circle-check{--fa:"";--fa--fa:""}
.fa-box-dollar{--fa:"";--fa--fa:""}
.fa-box-fragile{--fa:"";--fa--fa:""}
.fa-box-full{--fa:"";--fa--fa:""}
.fa-box-heart{--fa:"";--fa--fa:""}
.fa-box-open{--fa:"";--fa--fa:""}
.fa-box-open-full{--fa:"";--fa--fa:""}
.fa-box-taped{--fa:"";--fa--fa:""}
.fa-box-tissue{--fa:"";--fa--fa:""}
.fa-box-up{--fa:"";--fa--fa:""}
.fa-box-usd{--fa:"";--fa--fa:""}
.fa-boxes,.fa-boxes-alt{--fa:"";--fa--fa:""}
.fa-boxes-packing{--fa:"";--fa--fa:""}
.fa-boxes-stacked{--fa:"";--fa--fa:""}
.fa-boxing-glove{--fa:"";--fa--fa:""}
.fa-bracket{--fa:"[";--fa--fa:"[["}
.fa-bracket-curly,.fa-bracket-curly-left{--fa:"{";--fa--fa:"{{"}
.fa-bracket-curly-right{--fa:"}";--fa--fa:"}
}"}
.fa-bracket-left{--fa:"[";--fa--fa:"[["}
.fa-bracket-round{--fa:"(";--fa--fa:"(("}
.fa-bracket-round-right{--fa:")";--fa--fa:"))"}
.fa-bracket-square{--fa:"[";--fa--fa:"[["}
.fa-bracket-square-right{--fa:"]";--fa--fa:"]]"}
.fa-brackets{--fa:"";--fa--fa:""}
.fa-brackets-curly{--fa:"";--fa--fa:""}
.fa-brackets-round{--fa:"";--fa--fa:""}
.fa-brackets-square{--fa:"";--fa--fa:""}
.fa-braille{--fa:"";--fa--fa:""}
.fa-brain{--fa:"";--fa--fa:""}
.fa-brain-arrow-curved-right{--fa:"";--fa--fa:""}
.fa-brain-circuit{--fa:"";--fa--fa:""}
.fa-brake-warning{--fa:"";--fa--fa:""}
.fa-brazilian-real-sign{--fa:"";--fa--fa:""}
.fa-bread-loaf{--fa:"";--fa--fa:""}
.fa-bread-slice{--fa:"";--fa--fa:""}
.fa-bread-slice-butter{--fa:"";--fa--fa:""}
.fa-bridge{--fa:"";--fa--fa:""}
.fa-bridge-circle-check{--fa:"";--fa--fa:""}
.fa-bridge-circle-exclamation{--fa:"";--fa--fa:""}
.fa-bridge-circle-xmark{--fa:"";--fa--fa:""}
.fa-bridge-lock{--fa:"";--fa--fa:""}
.fa-bridge-suspension{--fa:"";--fa--fa:""}
.fa-bridge-water{--fa:"";--fa--fa:""}
.fa-briefcase{--fa:"";--fa--fa:""}
.fa-briefcase-arrow-right{--fa:"";--fa--fa:""}
.fa-briefcase-blank{--fa:"";--fa--fa:""}
.fa-briefcase-clock{--fa:"";--fa--fa:""}
.fa-briefcase-medical{--fa:"";--fa--fa:""}
.fa-brightness{--fa:"";--fa--fa:""}
.fa-brightness-low{--fa:"";--fa--fa:""}
.fa-bring-forward{--fa:"";--fa--fa:""}
.fa-bring-front{--fa:"";--fa--fa:""}
.fa-broadcast-tower{--fa:"";--fa--fa:""}
.fa-broccoli{--fa:"";--fa--fa:""}
.fa-broom{--fa:"";--fa--fa:""}
.fa-broom-ball{--fa:"";--fa--fa:""}
.fa-broom-wide{--fa:"";--fa--fa:""}
.fa-browser{--fa:"";--fa--fa:""}
.fa-browsers{--fa:"";--fa--fa:""}
.fa-brush{--fa:"";--fa--fa:""}
.fa-bucket{--fa:"";--fa--fa:""}
.fa-bug{--fa:"";--fa--fa:""}
.fa-bug-slash{--fa:"";--fa--fa:""}
.fa-bugs{--fa:"";--fa--fa:""}
.fa-building{--fa:"";--fa--fa:""}
.fa-building-circle-arrow-right{--fa:"";--fa--fa:""}
.fa-building-circle-check{--fa:"";--fa--fa:""}
.fa-building-circle-exclamation{--fa:"";--fa--fa:""}
.fa-building-circle-xmark{--fa:"";--fa--fa:""}
.fa-building-columns{--fa:"";--fa--fa:""}
.fa-building-flag{--fa:"";--fa--fa:""}
.fa-building-lock{--fa:"";--fa--fa:""}
.fa-building-magnifying-glass{--fa:"";--fa--fa:""}
.fa-building-memo{--fa:"";--fa--fa:""}
.fa-building-ngo{--fa:"";--fa--fa:""}
.fa-building-shield{--fa:"";--fa--fa:""}
.fa-building-un{--fa:"";--fa--fa:""}
.fa-building-user{--fa:"";--fa--fa:""}
.fa-building-wheat{--fa:"";--fa--fa:""}
.fa-buildings{--fa:"";--fa--fa:""}
.fa-bulldozer{--fa:"";--fa--fa:""}
.fa-bullhorn{--fa:"";--fa--fa:""}
.fa-bullseye{--fa:"";--fa--fa:""}
.fa-bullseye-arrow{--fa:"";--fa--fa:""}
.fa-bullseye-pointer{--fa:"";--fa--fa:""}
.fa-buoy{--fa:"";--fa--fa:""}
.fa-buoy-mooring{--fa:"";--fa--fa:""}
.fa-burger{--fa:"";--fa--fa:""}
.fa-burger-cheese{--fa:"";--fa--fa:""}
.fa-burger-fries{--fa:"";--fa--fa:""}
.fa-burger-glass{--fa:"";--fa--fa:""}
.fa-burger-lettuce{--fa:"";--fa--fa:""}
.fa-burger-soda{--fa:"";--fa--fa:""}
.fa-burn{--fa:"";--fa--fa:""}
.fa-burrito{--fa:"";--fa--fa:""}
.fa-burst{--fa:"";--fa--fa:""}
.fa-bus{--fa:"";--fa--fa:""}
.fa-bus-alt{--fa:"";--fa--fa:""}
.fa-bus-school{--fa:"";--fa--fa:""}
.fa-bus-simple{--fa:"";--fa--fa:""}
.fa-business-front{--fa:"";--fa--fa:""}
.fa-business-time{--fa:"";--fa--fa:""}
.fa-butter{--fa:"";--fa--fa:""}
.fa-c{--fa:"C";--fa--fa:"CC"}
.fa-cab{--fa:"";--fa--fa:""}
.fa-cabin{--fa:"";--fa--fa:""}
.fa-cabinet-filing{--fa:"";--fa--fa:""}
.fa-cable-car{--fa:"";--fa--fa:""}
.fa-cactus{--fa:"";--fa--fa:""}
.fa-caduceus{--fa:"";--fa--fa:""}
.fa-cake,.fa-cake-candles{--fa:"";--fa--fa:""}
.fa-cake-slice{--fa:"";--fa--fa:""}
.fa-calculator{--fa:"";--fa--fa:""}
.fa-calculator-alt,.fa-calculator-simple{--fa:"";--fa--fa:""}
.fa-calendar{--fa:"";--fa--fa:""}
.fa-calendar-alt{--fa:"";--fa--fa:""}
.fa-calendar-arrow-down{--fa:"";--fa--fa:""}
.fa-calendar-arrow-up{--fa:"";--fa--fa:""}
.fa-calendar-check{--fa:"";--fa--fa:""}
.fa-calendar-circle{--fa:"";--fa--fa:""}
.fa-calendar-circle-exclamation{--fa:"";--fa--fa:""}
.fa-calendar-circle-minus{--fa:"";--fa--fa:""}
.fa-calendar-circle-plus{--fa:"";--fa--fa:""}
.fa-calendar-circle-user{--fa:"";--fa--fa:""}
.fa-calendar-clock{--fa:"";--fa--fa:""}
.fa-calendar-day{--fa:"";--fa--fa:""}
.fa-calendar-days{--fa:"";--fa--fa:""}
.fa-calendar-download{--fa:"";--fa--fa:""}
.fa-calendar-edit{--fa:"";--fa--fa:""}
.fa-calendar-exclamation{--fa:"";--fa--fa:""}
.fa-calendar-heart{--fa:"";--fa--fa:""}
.fa-calendar-image{--fa:"";--fa--fa:""}
.fa-calendar-lines{--fa:"";--fa--fa:""}
.fa-calendar-lines-pen{--fa:"";--fa--fa:""}
.fa-calendar-minus{--fa:"";--fa--fa:""}
.fa-calendar-note{--fa:"";--fa--fa:""}
.fa-calendar-pen{--fa:"";--fa--fa:""}
.fa-calendar-plus{--fa:"";--fa--fa:""}
.fa-calendar-range{--fa:"";--fa--fa:""}
.fa-calendar-star{--fa:"";--fa--fa:""}
.fa-calendar-time{--fa:"";--fa--fa:""}
.fa-calendar-times{--fa:"";--fa--fa:""}
.fa-calendar-upload{--fa:"";--fa--fa:""}
.fa-calendar-users{--fa:"";--fa--fa:""}
.fa-calendar-week{--fa:"";--fa--fa:""}
.fa-calendar-xmark{--fa:"";--fa--fa:""}
.fa-calendars{--fa:"";--fa--fa:""}
.fa-camcorder{--fa:"";--fa--fa:""}
.fa-camera,.fa-camera-alt{--fa:"";--fa--fa:""}
.fa-camera-cctv{--fa:"";--fa--fa:""}
.fa-camera-circle{--fa:"";--fa--fa:""}
.fa-camera-home{--fa:"";--fa--fa:""}
.fa-camera-movie{--fa:"";--fa--fa:""}
.fa-camera-polaroid{--fa:"";--fa--fa:""}
.fa-camera-retro{--fa:"";--fa--fa:""}
.fa-camera-rotate{--fa:"";--fa--fa:""}
.fa-camera-security{--fa:"";--fa--fa:""}
.fa-camera-slash{--fa:"";--fa--fa:""}
.fa-camera-viewfinder{--fa:"";--fa--fa:""}
.fa-camera-web{--fa:"";--fa--fa:""}
.fa-camera-web-slash{--fa:"";--fa--fa:""}
.fa-campfire{--fa:"";--fa--fa:""}
.fa-campground{--fa:"";--fa--fa:""}
.fa-can-food{--fa:"";--fa--fa:""}
.fa-cancel{--fa:"";--fa--fa:""}
.fa-candle-holder{--fa:"";--fa--fa:""}
.fa-candy{--fa:"";--fa--fa:""}
.fa-candy-bar{--fa:"";--fa--fa:""}
.fa-candy-cane{--fa:"";--fa--fa:""}
.fa-candy-corn{--fa:"";--fa--fa:""}
.fa-cannabis{--fa:"";--fa--fa:""}
.fa-cannon{--fa:"";--fa--fa:""}
.fa-capsules{--fa:"";--fa--fa:""}
.fa-car{--fa:"";--fa--fa:""}
.fa-car-alt{--fa:"";--fa--fa:""}
.fa-car-battery{--fa:"";--fa--fa:""}
.fa-car-bolt{--fa:"";--fa--fa:""}
.fa-car-building{--fa:"";--fa--fa:""}
.fa-car-bump{--fa:"";--fa--fa:""}
.fa-car-burst{--fa:"";--fa--fa:""}
.fa-car-bus{--fa:"";--fa--fa:""}
.fa-car-circle-bolt{--fa:"";--fa--fa:""}
.fa-car-crash{--fa:"";--fa--fa:""}
.fa-car-garage{--fa:"";--fa--fa:""}
.fa-car-mechanic{--fa:"";--fa--fa:""}
.fa-car-mirrors{--fa:"";--fa--fa:""}
.fa-car-on{--fa:"";--fa--fa:""}
.fa-car-people{--fa:"";--fa--fa:""}
.fa-car-rear{--fa:"";--fa--fa:""}
.fa-car-side{--fa:"";--fa--fa:""}
.fa-car-side-bolt{--fa:"";--fa--fa:""}
.fa-car-tilt{--fa:"";--fa--fa:""}
.fa-car-tunnel{--fa:"";--fa--fa:""}
.fa-car-wash{--fa:"";--fa--fa:""}
.fa-car-wrench{--fa:"";--fa--fa:""}
.fa-caravan{--fa:"";--fa--fa:""}
.fa-caravan-alt,.fa-caravan-simple{--fa:"";--fa--fa:""}
.fa-card-club{--fa:"";--fa--fa:""}
.fa-card-diamond{--fa:"";--fa--fa:""}
.fa-card-heart{--fa:"";--fa--fa:""}
.fa-card-spade{--fa:"";--fa--fa:""}
.fa-cards{--fa:"";--fa--fa:""}
.fa-cards-blank{--fa:"";--fa--fa:""}
.fa-caret-circle-down{--fa:"";--fa--fa:""}
.fa-caret-circle-left{--fa:"";--fa--fa:""}
.fa-caret-circle-right{--fa:"";--fa--fa:""}
.fa-caret-circle-up{--fa:"";--fa--fa:""}
.fa-caret-down{--fa:"";--fa--fa:""}
.fa-caret-left{--fa:"";--fa--fa:""}
.fa-caret-right{--fa:"";--fa--fa:""}
.fa-caret-square-down{--fa:"";--fa--fa:""}
.fa-caret-square-left{--fa:"";--fa--fa:""}
.fa-caret-square-right{--fa:"";--fa--fa:""}
.fa-caret-square-up{--fa:"";--fa--fa:""}
.fa-caret-up{--fa:"";--fa--fa:""}
.fa-carpool{--fa:"";--fa--fa:""}
.fa-carriage-baby{--fa:"";--fa--fa:""}
.fa-carrot{--fa:"";--fa--fa:""}
.fa-cars{--fa:"";--fa--fa:""}
.fa-cart-arrow-down{--fa:"";--fa--fa:""}
.fa-cart-arrow-up{--fa:"";--fa--fa:""}
.fa-cart-circle-arrow-down{--fa:"";--fa--fa:""}
.fa-cart-circle-arrow-up{--fa:"";--fa--fa:""}
.fa-cart-circle-check{--fa:"";--fa--fa:""}
.fa-cart-circle-exclamation{--fa:"";--fa--fa:""}
.fa-cart-circle-plus{--fa:"";--fa--fa:""}
.fa-cart-circle-xmark{--fa:"";--fa--fa:""}
.fa-cart-flatbed{--fa:"";--fa--fa:""}
.fa-cart-flatbed-boxes{--fa:"";--fa--fa:""}
.fa-cart-flatbed-empty{--fa:"";--fa--fa:""}
.fa-cart-flatbed-suitcase{--fa:"";--fa--fa:""}
.fa-cart-minus{--fa:"";--fa--fa:""}
.fa-cart-plus{--fa:"";--fa--fa:""}
.fa-cart-shopping{--fa:"";--fa--fa:""}
.fa-cart-shopping-fast{--fa:"";--fa--fa:""}
.fa-cart-xmark{--fa:"";--fa--fa:""}
.fa-cash-register{--fa:"";--fa--fa:""}
.fa-cassette-betamax{--fa:"";--fa--fa:""}
.fa-cassette-tape{--fa:"";--fa--fa:""}
.fa-cassette-vhs{--fa:"";--fa--fa:""}
.fa-castle{--fa:"";--fa--fa:""}
.fa-cat{--fa:"";--fa--fa:""}
.fa-cat-space{--fa:"";--fa--fa:""}
.fa-cauldron{--fa:"";--fa--fa:""}
.fa-cctv{--fa:"";--fa--fa:""}
.fa-cedi-sign{--fa:"";--fa--fa:""}
.fa-cent-sign{--fa:"";--fa--fa:""}
.fa-certificate{--fa:"";--fa--fa:""}
.fa-chain{--fa:"";--fa--fa:""}
.fa-chain-broken{--fa:"";--fa--fa:""}
.fa-chain-horizontal{--fa:"";--fa--fa:""}
.fa-chain-horizontal-slash{--fa:"";--fa--fa:""}
.fa-chain-slash{--fa:"";--fa--fa:""}
.fa-chair{--fa:"";--fa--fa:""}
.fa-chair-office{--fa:"";--fa--fa:""}
.fa-chalkboard{--fa:"";--fa--fa:""}
.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:"";--fa--fa:""}
.fa-champagne-glass{--fa:"";--fa--fa:""}
.fa-champagne-glasses{--fa:"";--fa--fa:""}
.fa-charging-station{--fa:"";--fa--fa:""}
.fa-chart-area{--fa:"";--fa--fa:""}
.fa-chart-bar{--fa:"";--fa--fa:""}
.fa-chart-bullet{--fa:"";--fa--fa:""}
.fa-chart-candlestick{--fa:"";--fa--fa:""}
.fa-chart-column{--fa:"";--fa--fa:""}
.fa-chart-diagram{--fa:"";--fa--fa:""}
.fa-chart-fft{--fa:"";--fa--fa:""}
.fa-chart-gantt{--fa:"";--fa--fa:""}
.fa-chart-kanban{--fa:"";--fa--fa:""}
.fa-chart-line{--fa:"";--fa--fa:""}
.fa-chart-line-down{--fa:"";--fa--fa:""}
.fa-chart-line-up{--fa:"";--fa--fa:""}
.fa-chart-line-up-down{--fa:"";--fa--fa:""}
.fa-chart-mixed{--fa:"";--fa--fa:""}
.fa-chart-mixed-up-circle-currency{--fa:"";--fa--fa:""}
.fa-chart-mixed-up-circle-dollar{--fa:"";--fa--fa:""}
.fa-chart-network{--fa:"";--fa--fa:""}
.fa-chart-pie{--fa:"";--fa--fa:""}
.fa-chart-pie-alt,.fa-chart-pie-simple{--fa:"";--fa--fa:""}
.fa-chart-pie-simple-circle-currency{--fa:"";--fa--fa:""}
.fa-chart-pie-simple-circle-dollar{--fa:"";--fa--fa:""}
.fa-chart-pyramid{--fa:"";--fa--fa:""}
.fa-chart-radar{--fa:"";--fa--fa:""}
.fa-chart-scatter{--fa:"";--fa--fa:""}
.fa-chart-scatter-3d{--fa:"";--fa--fa:""}
.fa-chart-scatter-bubble{--fa:"";--fa--fa:""}
.fa-chart-simple{--fa:"";--fa--fa:""}
.fa-chart-simple-horizontal{--fa:"";--fa--fa:""}
.fa-chart-sine{--fa:"";--fa--fa:""}
.fa-chart-tree-map{--fa:"";--fa--fa:""}
.fa-chart-user{--fa:"";--fa--fa:""}
.fa-chart-waterfall{--fa:"";--fa--fa:""}
.fa-check{--fa:"";--fa--fa:""}
.fa-check-circle{--fa:"";--fa--fa:""}
.fa-check-double{--fa:"";--fa--fa:""}
.fa-check-square{--fa:"";--fa--fa:""}
.fa-check-to-slot{--fa:"";--fa--fa:""}
.fa-cheese{--fa:"";--fa--fa:""}
.fa-cheese-swiss{--fa:"";--fa--fa:""}
.fa-cheeseburger{--fa:"";--fa--fa:""}
.fa-cherries{--fa:"";--fa--fa:""}
.fa-chess{--fa:"";--fa--fa:""}
.fa-chess-bishop{--fa:"";--fa--fa:""}
.fa-chess-bishop-alt,.fa-chess-bishop-piece{--fa:"";--fa--fa:""}
.fa-chess-board{--fa:"";--fa--fa:""}
.fa-chess-clock{--fa:"";--fa--fa:""}
.fa-chess-clock-alt,.fa-chess-clock-flip{--fa:"";--fa--fa:""}
.fa-chess-king{--fa:"";--fa--fa:""}
.fa-chess-king-alt,.fa-chess-king-piece{--fa:"";--fa--fa:""}
.fa-chess-knight{--fa:"";--fa--fa:""}
.fa-chess-knight-alt,.fa-chess-knight-piece{--fa:"";--fa--fa:""}
.fa-chess-pawn{--fa:"";--fa--fa:""}
.fa-chess-pawn-alt,.fa-chess-pawn-piece{--fa:"";--fa--fa:""}
.fa-chess-queen{--fa:"";--fa--fa:""}
.fa-chess-queen-alt,.fa-chess-queen-piece{--fa:"";--fa--fa:""}
.fa-chess-rook{--fa:"";--fa--fa:""}
.fa-chess-rook-alt,.fa-chess-rook-piece{--fa:"";--fa--fa:""}
.fa-chestnut{--fa:"";--fa--fa:""}
.fa-chevron-circle-down{--fa:"";--fa--fa:""}
.fa-chevron-circle-left{--fa:"";--fa--fa:""}
.fa-chevron-circle-right{--fa:"";--fa--fa:""}
.fa-chevron-circle-up{--fa:"";--fa--fa:""}
.fa-chevron-double-down{--fa:"";--fa--fa:""}
.fa-chevron-double-left{--fa:"";--fa--fa:""}
.fa-chevron-double-right{--fa:"";--fa--fa:""}
.fa-chevron-double-up{--fa:"";--fa--fa:""}
.fa-chevron-down{--fa:"";--fa--fa:""}
.fa-chevron-left{--fa:"";--fa--fa:""}
.fa-chevron-right{--fa:"";--fa--fa:""}
.fa-chevron-square-down{--fa:"";--fa--fa:""}
.fa-chevron-square-left{--fa:"";--fa--fa:""}
.fa-chevron-square-right{--fa:"";--fa--fa:""}
.fa-chevron-square-up{--fa:"";--fa--fa:""}
.fa-chevron-up{--fa:"";--fa--fa:""}
.fa-chevrons-down{--fa:"";--fa--fa:""}
.fa-chevrons-left{--fa:"";--fa--fa:""}
.fa-chevrons-right{--fa:"";--fa--fa:""}
.fa-chevrons-up{--fa:"";--fa--fa:""}
.fa-chf-sign{--fa:"";--fa--fa:""}
.fa-child{--fa:"";--fa--fa:""}
.fa-child-combatant{--fa:"";--fa--fa:""}
.fa-child-dress{--fa:"";--fa--fa:""}
.fa-child-reaching{--fa:"";--fa--fa:""}
.fa-child-rifle{--fa:"";--fa--fa:""}
.fa-children{--fa:"";--fa--fa:""}
.fa-chimney{--fa:"";--fa--fa:""}
.fa-chocolate-bar{--fa:"";--fa--fa:""}
.fa-chopsticks{--fa:"";--fa--fa:""}
.fa-church{--fa:"";--fa--fa:""}
.fa-circle{--fa:"";--fa--fa:""}
.fa-circle-0{--fa:"";--fa--fa:""}
.fa-circle-1{--fa:"";--fa--fa:""}
.fa-circle-2{--fa:"";--fa--fa:""}
.fa-circle-3{--fa:"";--fa--fa:""}
.fa-circle-4{--fa:"";--fa--fa:""}
.fa-circle-5{--fa:"";--fa--fa:""}
.fa-circle-6{--fa:"";--fa--fa:""}
.fa-circle-7{--fa:"";--fa--fa:""}
.fa-circle-8{--fa:"";--fa--fa:""}
.fa-circle-9{--fa:"";--fa--fa:""}
.fa-circle-a{--fa:"";--fa--fa:""}
.fa-circle-ampersand{--fa:"";--fa--fa:""}
.fa-circle-arrow-down{--fa:"";--fa--fa:""}
.fa-circle-arrow-down-left{--fa:"";--fa--fa:""}
.fa-circle-arrow-down-right{--fa:"";--fa--fa:""}
.fa-circle-arrow-left{--fa:"";--fa--fa:""}
.fa-circle-arrow-right{--fa:"";--fa--fa:""}
.fa-circle-arrow-up{--fa:"";--fa--fa:""}
.fa-circle-arrow-up-left{--fa:"";--fa--fa:""}
.fa-circle-arrow-up-right{--fa:"";--fa--fa:""}
.fa-circle-b{--fa:"";--fa--fa:""}
.fa-circle-bolt{--fa:"";--fa--fa:""}
.fa-circle-book-open{--fa:"";--fa--fa:""}
.fa-circle-bookmark{--fa:"";--fa--fa:""}
.fa-circle-c{--fa:"";--fa--fa:""}
.fa-circle-calendar{--fa:"";--fa--fa:""}
.fa-circle-camera{--fa:"";--fa--fa:""}
.fa-circle-caret-down{--fa:"";--fa--fa:""}
.fa-circle-caret-left{--fa:"";--fa--fa:""}
.fa-circle-caret-right{--fa:"";--fa--fa:""}
.fa-circle-caret-up{--fa:"";--fa--fa:""}
.fa-circle-check{--fa:"";--fa--fa:""}
.fa-circle-chevron-down{--fa:"";--fa--fa:""}
.fa-circle-chevron-left{--fa:"";--fa--fa:""}
.fa-circle-chevron-right{--fa:"";--fa--fa:""}
.fa-circle-chevron-up{--fa:"";--fa--fa:""}
.fa-circle-d{--fa:"";--fa--fa:""}
.fa-circle-dashed{--fa:"";--fa--fa:""}
.fa-circle-divide{--fa:"";--fa--fa:""}
.fa-circle-dollar{--fa:"";--fa--fa:""}
.fa-circle-dollar-to-slot{--fa:"";--fa--fa:""}
.fa-circle-dot{--fa:"";--fa--fa:""}
.fa-circle-down{--fa:"";--fa--fa:""}
.fa-circle-down-left{--fa:"";--fa--fa:""}
.fa-circle-down-right{--fa:"";--fa--fa:""}
.fa-circle-e{--fa:"";--fa--fa:""}
.fa-circle-ellipsis{--fa:"";--fa--fa:""}
.fa-circle-ellipsis-vertical{--fa:"";--fa--fa:""}
.fa-circle-envelope{--fa:"";--fa--fa:""}
.fa-circle-euro{--fa:"";--fa--fa:""}
.fa-circle-exclamation{--fa:"";--fa--fa:""}
.fa-circle-exclamation-check{--fa:"";--fa--fa:""}
.fa-circle-f{--fa:"";--fa--fa:""}
.fa-circle-g{--fa:"";--fa--fa:""}
.fa-circle-gf{--fa:"";--fa--fa:""}
.fa-circle-h{--fa:"";--fa--fa:""}
.fa-circle-half{--fa:"";--fa--fa:""}
.fa-circle-half-stroke{--fa:"";--fa--fa:""}
.fa-circle-heart{--fa:"";--fa--fa:""}
.fa-circle-i{--fa:"";--fa--fa:""}
.fa-circle-info{--fa:"";--fa--fa:""}
.fa-circle-j{--fa:"";--fa--fa:""}
.fa-circle-k{--fa:"";--fa--fa:""}
.fa-circle-l{--fa:"";--fa--fa:""}
.fa-circle-left{--fa:"";--fa--fa:""}
.fa-circle-location-arrow{--fa:"";--fa--fa:""}
.fa-circle-m{--fa:"";--fa--fa:""}
.fa-circle-microphone{--fa:"";--fa--fa:""}
.fa-circle-microphone-lines{--fa:"";--fa--fa:""}
.fa-circle-minus{--fa:"";--fa--fa:""}
.fa-circle-n{--fa:"";--fa--fa:""}
.fa-circle-nodes{--fa:"";--fa--fa:""}
.fa-circle-notch{--fa:"";--fa--fa:""}
.fa-circle-o{--fa:"";--fa--fa:""}
.fa-circle-p{--fa:"";--fa--fa:""}
.fa-circle-parking{--fa:"";--fa--fa:""}
.fa-circle-pause{--fa:"";--fa--fa:""}
.fa-circle-phone{--fa:"";--fa--fa:""}
.fa-circle-phone-flip{--fa:"";--fa--fa:""}
.fa-circle-phone-hangup{--fa:"";--fa--fa:""}
.fa-circle-play{--fa:"";--fa--fa:""}
.fa-circle-plus{--fa:"";--fa--fa:""}
.fa-circle-q{--fa:"";--fa--fa:""}
.fa-circle-quarter{--fa:"";--fa--fa:""}
.fa-circle-quarter-stroke{--fa:"";--fa--fa:""}
.fa-circle-quarters{--fa:"";--fa--fa:""}
.fa-circle-question{--fa:"";--fa--fa:""}
.fa-circle-r{--fa:"";--fa--fa:""}
.fa-circle-radiation{--fa:"";--fa--fa:""}
.fa-circle-right{--fa:"";--fa--fa:""}
.fa-circle-s{--fa:"";--fa--fa:""}
.fa-circle-small{--fa:"";--fa--fa:""}
.fa-circle-sort{--fa:"";--fa--fa:""}
.fa-circle-sort-down{--fa:"";--fa--fa:""}
.fa-circle-sort-up{--fa:"";--fa--fa:""}
.fa-circle-star{--fa:"";--fa--fa:""}
.fa-circle-sterling{--fa:"";--fa--fa:""}
.fa-circle-stop{--fa:"";--fa--fa:""}
.fa-circle-t{--fa:"";--fa--fa:""}
.fa-circle-three-quarters{--fa:"";--fa--fa:""}
.fa-circle-three-quarters-stroke{--fa:"";--fa--fa:""}
.fa-circle-trash{--fa:"";--fa--fa:""}
.fa-circle-u{--fa:"";--fa--fa:""}
.fa-circle-up{--fa:"";--fa--fa:""}
.fa-circle-up-left{--fa:"";--fa--fa:""}
.fa-circle-up-right{--fa:"";--fa--fa:""}
.fa-circle-user{--fa:"";--fa--fa:""}
.fa-circle-v{--fa:"";--fa--fa:""}
.fa-circle-video{--fa:"";--fa--fa:""}
.fa-circle-w{--fa:"";--fa--fa:""}
.fa-circle-waveform-lines{--fa:"";--fa--fa:""}
.fa-circle-wifi{--fa:"";--fa--fa:""}
.fa-circle-wifi-circle-wifi,.fa-circle-wifi-group{--fa:"";--fa--fa:""}
.fa-circle-x{--fa:"";--fa--fa:""}
.fa-circle-xmark{--fa:"";--fa--fa:""}
.fa-circle-y{--fa:"";--fa--fa:""}
.fa-circle-yen{--fa:"";--fa--fa:""}
.fa-circle-z{--fa:"";--fa--fa:""}
.fa-circles-overlap{--fa:"";--fa--fa:""}
.fa-circles-overlap-3{--fa:"";--fa--fa:""}
.fa-citrus{--fa:"";--fa--fa:""}
.fa-citrus-slice{--fa:"";--fa--fa:""}
.fa-city{--fa:"";--fa--fa:""}
.fa-clapperboard{--fa:"";--fa--fa:""}
.fa-clapperboard-play{--fa:"";--fa--fa:""}
.fa-clarinet{--fa:"";--fa--fa:""}
.fa-claw-marks{--fa:"";--fa--fa:""}
.fa-clinic-medical{--fa:"";--fa--fa:""}
.fa-clipboard{--fa:"";--fa--fa:""}
.fa-clipboard-check{--fa:"";--fa--fa:""}
.fa-clipboard-list{--fa:"";--fa--fa:""}
.fa-clipboard-list-check{--fa:"";--fa--fa:""}
.fa-clipboard-medical{--fa:"";--fa--fa:""}
.fa-clipboard-prescription{--fa:"";--fa--fa:""}
.fa-clipboard-question{--fa:"";--fa--fa:""}
.fa-clipboard-user{--fa:"";--fa--fa:""}
.fa-clock{--fa:"";--fa--fa:""}
.fa-clock-desk{--fa:"";--fa--fa:""}
.fa-clock-eight{--fa:"";--fa--fa:""}
.fa-clock-eight-thirty{--fa:"";--fa--fa:""}
.fa-clock-eleven{--fa:"";--fa--fa:""}
.fa-clock-eleven-thirty{--fa:"";--fa--fa:""}
.fa-clock-five{--fa:"";--fa--fa:""}
.fa-clock-five-thirty{--fa:"";--fa--fa:""}
.fa-clock-four{--fa:"";--fa--fa:""}
.fa-clock-four-thirty{--fa:"";--fa--fa:""}
.fa-clock-nine{--fa:"";--fa--fa:""}
.fa-clock-nine-thirty{--fa:"";--fa--fa:""}
.fa-clock-one{--fa:"";--fa--fa:""}
.fa-clock-one-thirty{--fa:"";--fa--fa:""}
.fa-clock-rotate-left{--fa:"";--fa--fa:""}
.fa-clock-seven{--fa:"";--fa--fa:""}
.fa-clock-seven-thirty{--fa:"";--fa--fa:""}
.fa-clock-six{--fa:"";--fa--fa:""}
.fa-clock-six-thirty{--fa:"";--fa--fa:""}
.fa-clock-ten{--fa:"";--fa--fa:""}
.fa-clock-ten-thirty{--fa:"";--fa--fa:""}
.fa-clock-three{--fa:"";--fa--fa:""}
.fa-clock-three-thirty{--fa:"";--fa--fa:""}
.fa-clock-twelve{--fa:"";--fa--fa:""}
.fa-clock-twelve-thirty{--fa:"";--fa--fa:""}
.fa-clock-two{--fa:"";--fa--fa:""}
.fa-clock-two-thirty{--fa:"";--fa--fa:""}
.fa-clone{--fa:"";--fa--fa:""}
.fa-close{--fa:"";--fa--fa:""}
.fa-closed-captioning{--fa:"";--fa--fa:""}
.fa-closed-captioning-slash{--fa:"";--fa--fa:""}
.fa-clothes-hanger{--fa:"";--fa--fa:""}
.fa-cloud{--fa:"";--fa--fa:""}
.fa-cloud-arrow-down{--fa:"";--fa--fa:""}
.fa-cloud-arrow-up{--fa:"";--fa--fa:""}
.fa-cloud-binary{--fa:"";--fa--fa:""}
.fa-cloud-bolt{--fa:"";--fa--fa:""}
.fa-cloud-bolt-moon{--fa:"";--fa--fa:""}
.fa-cloud-bolt-sun{--fa:"";--fa--fa:""}
.fa-cloud-check{--fa:"";--fa--fa:""}
.fa-cloud-download,.fa-cloud-download-alt{--fa:"";--fa--fa:""}
.fa-cloud-drizzle{--fa:"";--fa--fa:""}
.fa-cloud-exclamation{--fa:"";--fa--fa:""}
.fa-cloud-fog{--fa:"";--fa--fa:""}
.fa-cloud-hail{--fa:"";--fa--fa:""}
.fa-cloud-hail-mixed{--fa:"";--fa--fa:""}
.fa-cloud-meatball{--fa:"";--fa--fa:""}
.fa-cloud-minus{--fa:"";--fa--fa:""}
.fa-cloud-moon{--fa:"";--fa--fa:""}
.fa-cloud-moon-rain{--fa:"";--fa--fa:""}
.fa-cloud-music{--fa:"";--fa--fa:""}
.fa-cloud-plus{--fa:"";--fa--fa:""}
.fa-cloud-question{--fa:"";--fa--fa:""}
.fa-cloud-rain{--fa:"";--fa--fa:""}
.fa-cloud-rainbow{--fa:"";--fa--fa:""}
.fa-cloud-showers{--fa:"";--fa--fa:""}
.fa-cloud-showers-heavy{--fa:"";--fa--fa:""}
.fa-cloud-showers-water{--fa:"";--fa--fa:""}
.fa-cloud-slash{--fa:"";--fa--fa:""}
.fa-cloud-sleet{--fa:"";--fa--fa:""}
.fa-cloud-snow{--fa:"";--fa--fa:""}
.fa-cloud-sun{--fa:"";--fa--fa:""}
.fa-cloud-sun-rain{--fa:"";--fa--fa:""}
.fa-cloud-upload,.fa-cloud-upload-alt{--fa:"";--fa--fa:""}
.fa-cloud-word{--fa:"";--fa--fa:""}
.fa-cloud-xmark{--fa:"";--fa--fa:""}
.fa-clouds{--fa:"";--fa--fa:""}
.fa-clouds-moon{--fa:"";--fa--fa:""}
.fa-clouds-sun{--fa:"";--fa--fa:""}
.fa-clover{--fa:"";--fa--fa:""}
.fa-club{--fa:"";--fa--fa:""}
.fa-cny{--fa:"";--fa--fa:""}
.fa-cocktail{--fa:"";--fa--fa:""}
.fa-coconut{--fa:"";--fa--fa:""}
.fa-code{--fa:"";--fa--fa:""}
.fa-code-branch{--fa:"";--fa--fa:""}
.fa-code-commit{--fa:"";--fa--fa:""}
.fa-code-compare{--fa:"";--fa--fa:""}
.fa-code-fork{--fa:"";--fa--fa:""}
.fa-code-merge{--fa:"";--fa--fa:""}
.fa-code-pull-request{--fa:"";--fa--fa:""}
.fa-code-pull-request-closed{--fa:"";--fa--fa:""}
.fa-code-pull-request-draft{--fa:"";--fa--fa:""}
.fa-code-simple{--fa:"";--fa--fa:""}
.fa-coffee{--fa:"";--fa--fa:""}
.fa-coffee-bean{--fa:"";--fa--fa:""}
.fa-coffee-beans{--fa:"";--fa--fa:""}
.fa-coffee-pot{--fa:"";--fa--fa:""}
.fa-coffee-togo{--fa:"";--fa--fa:""}
.fa-coffin{--fa:"";--fa--fa:""}
.fa-coffin-cross{--fa:"";--fa--fa:""}
.fa-cog{--fa:"";--fa--fa:""}
.fa-cogs{--fa:"";--fa--fa:""}
.fa-coin{--fa:"";--fa--fa:""}
.fa-coin-blank{--fa:"";--fa--fa:""}
.fa-coin-front{--fa:"";--fa--fa:""}
.fa-coin-vertical{--fa:"";--fa--fa:""}
.fa-coins{--fa:"";--fa--fa:""}
.fa-colon{--fa:":";--fa--fa:"::"}
.fa-colon-sign{--fa:"";--fa--fa:""}
.fa-columns{--fa:"";--fa--fa:""}
.fa-columns-3{--fa:"";--fa--fa:""}
.fa-comet{--fa:"";--fa--fa:""}
.fa-comma{--fa:",";--fa--fa:",,"}
.fa-command{--fa:"";--fa--fa:""}
.fa-comment{--fa:"";--fa--fa:""}
.fa-comment-alt{--fa:"";--fa--fa:""}
.fa-comment-alt-arrow-down{--fa:"";--fa--fa:""}
.fa-comment-alt-arrow-up{--fa:"";--fa--fa:""}
.fa-comment-alt-captions{--fa:"";--fa--fa:""}
.fa-comment-alt-check{--fa:"";--fa--fa:""}
.fa-comment-alt-dollar{--fa:"";--fa--fa:""}
.fa-comment-alt-dots{--fa:"";--fa--fa:""}
.fa-comment-alt-edit{--fa:"";--fa--fa:""}
.fa-comment-alt-exclamation{--fa:"";--fa--fa:""}
.fa-comment-alt-image{--fa:"";--fa--fa:""}
.fa-comment-alt-lines{--fa:"";--fa--fa:""}
.fa-comment-alt-medical{--fa:"";--fa--fa:""}
.fa-comment-alt-minus{--fa:"";--fa--fa:""}
.fa-comment-alt-music{--fa:"";--fa--fa:""}
.fa-comment-alt-plus{--fa:"";--fa--fa:""}
.fa-comment-alt-quote{--fa:"";--fa--fa:""}
.fa-comment-alt-slash{--fa:"";--fa--fa:""}
.fa-comment-alt-smile{--fa:"";--fa--fa:""}
.fa-comment-alt-text{--fa:"";--fa--fa:""}
.fa-comment-alt-times{--fa:"";--fa--fa:""}
.fa-comment-arrow-down{--fa:"";--fa--fa:""}
.fa-comment-arrow-up{--fa:"";--fa--fa:""}
.fa-comment-arrow-up-right{--fa:"";--fa--fa:""}
.fa-comment-captions{--fa:"";--fa--fa:""}
.fa-comment-check{--fa:"";--fa--fa:""}
.fa-comment-code{--fa:"";--fa--fa:""}
.fa-comment-dollar{--fa:"";--fa--fa:""}
.fa-comment-dots{--fa:"";--fa--fa:""}
.fa-comment-edit{--fa:"";--fa--fa:""}
.fa-comment-exclamation{--fa:"";--fa--fa:""}
.fa-comment-heart{--fa:"";--fa--fa:""}
.fa-comment-image{--fa:"";--fa--fa:""}
.fa-comment-lines{--fa:"";--fa--fa:""}
.fa-comment-medical{--fa:"";--fa--fa:""}
.fa-comment-middle{--fa:"";--fa--fa:""}
.fa-comment-middle-alt{--fa:"";--fa--fa:""}
.fa-comment-middle-top{--fa:"";--fa--fa:""}
.fa-comment-middle-top-alt{--fa:"";--fa--fa:""}
.fa-comment-minus{--fa:"";--fa--fa:""}
.fa-comment-music{--fa:"";--fa--fa:""}
.fa-comment-nodes{--fa:"";--fa--fa:""}
.fa-comment-pen{--fa:"";--fa--fa:""}
.fa-comment-plus{--fa:"";--fa--fa:""}
.fa-comment-question{--fa:"";--fa--fa:""}
.fa-comment-quote{--fa:"";--fa--fa:""}
.fa-comment-slash{--fa:"";--fa--fa:""}
.fa-comment-smile{--fa:"";--fa--fa:""}
.fa-comment-sms{--fa:"";--fa--fa:""}
.fa-comment-text{--fa:"";--fa--fa:""}
.fa-comment-times,.fa-comment-xmark{--fa:"";--fa--fa:""}
.fa-commenting{--fa:"";--fa--fa:""}
.fa-comments{--fa:"";--fa--fa:""}
.fa-comments-alt{--fa:"";--fa--fa:""}
.fa-comments-alt-dollar{--fa:"";--fa--fa:""}
.fa-comments-dollar{--fa:"";--fa--fa:""}
.fa-comments-question{--fa:"";--fa--fa:""}
.fa-comments-question-check{--fa:"";--fa--fa:""}
.fa-compact-disc{--fa:"";--fa--fa:""}
.fa-compass{--fa:"";--fa--fa:""}
.fa-compass-drafting{--fa:"";--fa--fa:""}
.fa-compass-slash{--fa:"";--fa--fa:""}
.fa-compress{--fa:"";--fa--fa:""}
.fa-compress-alt{--fa:"";--fa--fa:""}
.fa-compress-arrows{--fa:"";--fa--fa:""}
.fa-compress-arrows-alt{--fa:"";--fa--fa:""}
.fa-compress-wide{--fa:"";--fa--fa:""}
.fa-computer{--fa:"";--fa--fa:""}
.fa-computer-classic{--fa:"";--fa--fa:""}
.fa-computer-mouse{--fa:"";--fa--fa:""}
.fa-computer-mouse-scrollwheel{--fa:"";--fa--fa:""}
.fa-computer-speaker{--fa:"";--fa--fa:""}
.fa-concierge-bell{--fa:"";--fa--fa:""}
.fa-construction{--fa:"";--fa--fa:""}
.fa-contact-book{--fa:"";--fa--fa:""}
.fa-contact-card{--fa:"";--fa--fa:""}
.fa-container-storage{--fa:"";--fa--fa:""}
.fa-conveyor-belt{--fa:"";--fa--fa:""}
.fa-conveyor-belt-alt{--fa:"";--fa--fa:""}
.fa-conveyor-belt-arm{--fa:"";--fa--fa:""}
.fa-conveyor-belt-boxes{--fa:"";--fa--fa:""}
.fa-conveyor-belt-empty{--fa:"";--fa--fa:""}
.fa-cookie{--fa:"";--fa--fa:""}
.fa-cookie-bite{--fa:"";--fa--fa:""}
.fa-copy{--fa:"";--fa--fa:""}
.fa-copyright{--fa:"";--fa--fa:""}
.fa-corn{--fa:"";--fa--fa:""}
.fa-corner{--fa:"";--fa--fa:""}
.fa-couch{--fa:"";--fa--fa:""}
.fa-couch-small{--fa:"";--fa--fa:""}
.fa-court-sport{--fa:"";--fa--fa:""}
.fa-cow{--fa:"";--fa--fa:""}
.fa-cowbell{--fa:"";--fa--fa:""}
.fa-cowbell-circle-plus,.fa-cowbell-more{--fa:"";--fa--fa:""}
.fa-crab{--fa:"";--fa--fa:""}
.fa-crate-apple{--fa:"";--fa--fa:""}
.fa-crate-empty{--fa:"";--fa--fa:""}
.fa-credit-card,.fa-credit-card-alt{--fa:"";--fa--fa:""}
.fa-credit-card-blank{--fa:"";--fa--fa:""}
.fa-credit-card-front{--fa:"";--fa--fa:""}
.fa-creemee{--fa:"";--fa--fa:""}
.fa-cricket,.fa-cricket-bat-ball{--fa:"";--fa--fa:""}
.fa-croissant{--fa:"";--fa--fa:""}
.fa-crop{--fa:"";--fa--fa:""}
.fa-crop-alt,.fa-crop-simple{--fa:"";--fa--fa:""}
.fa-cross{--fa:"";--fa--fa:""}
.fa-crosshairs{--fa:"";--fa--fa:""}
.fa-crosshairs-simple{--fa:"";--fa--fa:""}
.fa-crow{--fa:"";--fa--fa:""}
.fa-crown{--fa:"";--fa--fa:""}
.fa-crutch{--fa:"";--fa--fa:""}
.fa-crutches{--fa:"";--fa--fa:""}
.fa-cruzeiro-sign{--fa:"";--fa--fa:""}
.fa-crystal-ball{--fa:"";--fa--fa:""}
.fa-cube{--fa:"";--fa--fa:""}
.fa-cubes{--fa:"";--fa--fa:""}
.fa-cubes-stacked{--fa:"";--fa--fa:""}
.fa-cucumber{--fa:"";--fa--fa:""}
.fa-cup-straw{--fa:"";--fa--fa:""}
.fa-cup-straw-swoosh{--fa:"";--fa--fa:""}
.fa-cup-togo{--fa:"";--fa--fa:""}
.fa-cupcake{--fa:"";--fa--fa:""}
.fa-curling,.fa-curling-stone{--fa:"";--fa--fa:""}
.fa-custard{--fa:"";--fa--fa:""}
.fa-cut{--fa:"";--fa--fa:""}
.fa-cutlery{--fa:"";--fa--fa:""}
.fa-d{--fa:"D";--fa--fa:"DD"}
.fa-dagger{--fa:"";--fa--fa:""}
.fa-dash{--fa:"";--fa--fa:""}
.fa-dashboard{--fa:"";--fa--fa:""}
.fa-database{--fa:"";--fa--fa:""}
.fa-deaf,.fa-deafness{--fa:"";--fa--fa:""}
.fa-debug{--fa:"";--fa--fa:""}
.fa-dedent{--fa:"";--fa--fa:""}
.fa-deer{--fa:"";--fa--fa:""}
.fa-deer-rudolph{--fa:"";--fa--fa:""}
.fa-delete-left{--fa:"";--fa--fa:""}
.fa-delete-right{--fa:"";--fa--fa:""}
.fa-democrat{--fa:"";--fa--fa:""}
.fa-desktop,.fa-desktop-alt{--fa:"";--fa--fa:""}
.fa-desktop-arrow-down{--fa:"";--fa--fa:""}
.fa-desktop-code{--fa:"";--fa--fa:""}
.fa-desktop-medical{--fa:"";--fa--fa:""}
.fa-desktop-slash{--fa:"";--fa--fa:""}
.fa-dewpoint{--fa:"";--fa--fa:""}
.fa-dharmachakra{--fa:"";--fa--fa:""}
.fa-diagnoses{--fa:"";--fa--fa:""}
.fa-diagram-cells{--fa:"";--fa--fa:""}
.fa-diagram-lean-canvas{--fa:"";--fa--fa:""}
.fa-diagram-nested{--fa:"";--fa--fa:""}
.fa-diagram-next{--fa:"";--fa--fa:""}
.fa-diagram-predecessor{--fa:"";--fa--fa:""}
.fa-diagram-previous{--fa:"";--fa--fa:""}
.fa-diagram-project{--fa:"";--fa--fa:""}
.fa-diagram-sankey{--fa:"";--fa--fa:""}
.fa-diagram-subtask{--fa:"";--fa--fa:""}
.fa-diagram-successor{--fa:"";--fa--fa:""}
.fa-diagram-venn{--fa:"";--fa--fa:""}
.fa-dial{--fa:"";--fa--fa:""}
.fa-dial-high{--fa:"";--fa--fa:""}
.fa-dial-low{--fa:"";--fa--fa:""}
.fa-dial-max{--fa:"";--fa--fa:""}
.fa-dial-med{--fa:"";--fa--fa:""}
.fa-dial-med-high{--fa:"";--fa--fa:""}
.fa-dial-med-low{--fa:"";--fa--fa:""}
.fa-dial-min{--fa:"";--fa--fa:""}
.fa-dial-off{--fa:"";--fa--fa:""}
.fa-diamond{--fa:"";--fa--fa:""}
.fa-diamond-exclamation{--fa:"";--fa--fa:""}
.fa-diamond-half{--fa:"";--fa--fa:""}
.fa-diamond-half-stroke{--fa:"";--fa--fa:""}
.fa-diamond-turn-right{--fa:"";--fa--fa:""}
.fa-diamonds-4{--fa:"";--fa--fa:""}
.fa-dice{--fa:"";--fa--fa:""}
.fa-dice-d10{--fa:"";--fa--fa:""}
.fa-dice-d12{--fa:"";--fa--fa:""}
.fa-dice-d20{--fa:"";--fa--fa:""}
.fa-dice-d4{--fa:"";--fa--fa:""}
.fa-dice-d6{--fa:"";--fa--fa:""}
.fa-dice-d8{--fa:"";--fa--fa:""}
.fa-dice-five{--fa:"";--fa--fa:""}
.fa-dice-four{--fa:"";--fa--fa:""}
.fa-dice-one{--fa:"";--fa--fa:""}
.fa-dice-six{--fa:"";--fa--fa:""}
.fa-dice-three{--fa:"";--fa--fa:""}
.fa-dice-two{--fa:"";--fa--fa:""}
.fa-digging{--fa:"";--fa--fa:""}
.fa-digital-tachograph{--fa:"";--fa--fa:""}
.fa-dinosaur{--fa:"";--fa--fa:""}
.fa-diploma{--fa:"";--fa--fa:""}
.fa-directions{--fa:"";--fa--fa:""}
.fa-disc-drive{--fa:"";--fa--fa:""}
.fa-disease{--fa:"";--fa--fa:""}
.fa-display{--fa:"";--fa--fa:""}
.fa-display-arrow-down{--fa:"";--fa--fa:""}
.fa-display-chart-up{--fa:"";--fa--fa:""}
.fa-display-chart-up-circle-currency{--fa:"";--fa--fa:""}
.fa-display-chart-up-circle-dollar{--fa:"";--fa--fa:""}
.fa-display-code{--fa:"";--fa--fa:""}
.fa-display-medical{--fa:"";--fa--fa:""}
.fa-display-slash{--fa:"";--fa--fa:""}
.fa-distribute-spacing-horizontal{--fa:"";--fa--fa:""}
.fa-distribute-spacing-vertical{--fa:"";--fa--fa:""}
.fa-ditto{--fa:"\"";--fa--fa:"\"\""}
.fa-divide{--fa:"";--fa--fa:""}
.fa-dizzy{--fa:"";--fa--fa:""}
.fa-dna{--fa:"";--fa--fa:""}
.fa-do-not-enter{--fa:"";--fa--fa:""}
.fa-dog{--fa:"";--fa--fa:""}
.fa-dog-leashed{--fa:"";--fa--fa:""}
.fa-dollar{--fa:"$";--fa--fa:"$$"}
.fa-dollar-circle{--fa:"";--fa--fa:""}
.fa-dollar-sign{--fa:"$";--fa--fa:"$$"}
.fa-dollar-square{--fa:"";--fa--fa:""}
.fa-dolly,.fa-dolly-box{--fa:"";--fa--fa:""}
.fa-dolly-empty{--fa:"";--fa--fa:""}
.fa-dolly-flatbed{--fa:"";--fa--fa:""}
.fa-dolly-flatbed-alt{--fa:"";--fa--fa:""}
.fa-dolly-flatbed-empty{--fa:"";--fa--fa:""}
.fa-dolphin{--fa:"";--fa--fa:""}
.fa-donate{--fa:"";--fa--fa:""}
.fa-dong-sign{--fa:"";--fa--fa:""}
.fa-donut{--fa:"";--fa--fa:""}
.fa-door-closed{--fa:"";--fa--fa:""}
.fa-door-open{--fa:"";--fa--fa:""}
.fa-dot-circle{--fa:"";--fa--fa:""}
.fa-doughnut{--fa:"";--fa--fa:""}
.fa-dove{--fa:"";--fa--fa:""}
.fa-down{--fa:"";--fa--fa:""}
.fa-down-from-bracket{--fa:"";--fa--fa:""}
.fa-down-from-dotted-line{--fa:"";--fa--fa:""}
.fa-down-from-line{--fa:"";--fa--fa:""}
.fa-down-left{--fa:"";--fa--fa:""}
.fa-down-left-and-up-right-to-center{--fa:"";--fa--fa:""}
.fa-down-long{--fa:"";--fa--fa:""}
.fa-down-right{--fa:"";--fa--fa:""}
.fa-down-to-bracket{--fa:"";--fa--fa:""}
.fa-down-to-dotted-line{--fa:"";--fa--fa:""}
.fa-down-to-line{--fa:"";--fa--fa:""}
.fa-download{--fa:"";--fa--fa:""}
.fa-drafting-compass{--fa:"";--fa--fa:""}
.fa-dragon{--fa:"";--fa--fa:""}
.fa-draw-circle{--fa:"";--fa--fa:""}
.fa-draw-polygon{--fa:"";--fa--fa:""}
.fa-draw-square{--fa:"";--fa--fa:""}
.fa-dreidel{--fa:"";--fa--fa:""}
.fa-drivers-license{--fa:"";--fa--fa:""}
.fa-drone{--fa:"";--fa--fa:""}
.fa-drone-alt,.fa-drone-front{--fa:"";--fa--fa:""}
.fa-droplet{--fa:"";--fa--fa:""}
.fa-droplet-degree{--fa:"";--fa--fa:""}
.fa-droplet-percent{--fa:"";--fa--fa:""}
.fa-droplet-slash{--fa:"";--fa--fa:""}
.fa-drum{--fa:"";--fa--fa:""}
.fa-drum-steelpan{--fa:"";--fa--fa:""}
.fa-drumstick{--fa:"";--fa--fa:""}
.fa-drumstick-bite{--fa:"";--fa--fa:""}
.fa-dryer{--fa:"";--fa--fa:""}
.fa-dryer-alt,.fa-dryer-heat{--fa:"";--fa--fa:""}
.fa-duck{--fa:"";--fa--fa:""}
.fa-dumbbell{--fa:"";--fa--fa:""}
.fa-dumpster{--fa:"";--fa--fa:""}
.fa-dumpster-fire{--fa:"";--fa--fa:""}
.fa-dungeon{--fa:"";--fa--fa:""}
.fa-e{--fa:"E";--fa--fa:"EE"}
.fa-ear{--fa:"";--fa--fa:""}
.fa-ear-deaf{--fa:"";--fa--fa:""}
.fa-ear-listen{--fa:"";--fa--fa:""}
.fa-ear-muffs{--fa:"";--fa--fa:""}
.fa-earth{--fa:"";--fa--fa:""}
.fa-earth-africa{--fa:"";--fa--fa:""}
.fa-earth-america,.fa-earth-americas{--fa:"";--fa--fa:""}
.fa-earth-asia{--fa:"";--fa--fa:""}
.fa-earth-europe{--fa:"";--fa--fa:""}
.fa-earth-oceania{--fa:"";--fa--fa:""}
.fa-eclipse{--fa:"";--fa--fa:""}
.fa-eclipse-alt{--fa:"";--fa--fa:""}
.fa-edit{--fa:"";--fa--fa:""}
.fa-egg{--fa:"";--fa--fa:""}
.fa-egg-fried{--fa:"";--fa--fa:""}
.fa-eggplant{--fa:"";--fa--fa:""}
.fa-eject{--fa:"";--fa--fa:""}
.fa-elephant{--fa:"";--fa--fa:""}
.fa-elevator{--fa:"";--fa--fa:""}
.fa-ellipsis,.fa-ellipsis-h{--fa:"";--fa--fa:""}
.fa-ellipsis-h-alt,.fa-ellipsis-stroke{--fa:"";--fa--fa:""}
.fa-ellipsis-stroke-vertical{--fa:"";--fa--fa:""}
.fa-ellipsis-v{--fa:"";--fa--fa:""}
.fa-ellipsis-v-alt{--fa:"";--fa--fa:""}
.fa-ellipsis-vertical{--fa:"";--fa--fa:""}
.fa-empty-set{--fa:"";--fa--fa:""}
.fa-engine{--fa:"";--fa--fa:""}
.fa-engine-exclamation,.fa-engine-warning{--fa:"";--fa--fa:""}
.fa-envelope{--fa:"";--fa--fa:""}
.fa-envelope-badge{--fa:"";--fa--fa:""}
.fa-envelope-circle{--fa:"";--fa--fa:""}
.fa-envelope-circle-check{--fa:"";--fa--fa:""}
.fa-envelope-dot{--fa:"";--fa--fa:""}
.fa-envelope-open{--fa:"";--fa--fa:""}
.fa-envelope-open-dollar{--fa:"";--fa--fa:""}
.fa-envelope-open-text{--fa:"";--fa--fa:""}
.fa-envelope-square{--fa:"";--fa--fa:""}
.fa-envelopes{--fa:"";--fa--fa:""}
.fa-envelopes-bulk{--fa:"";--fa--fa:""}
.fa-equals{--fa:"=";--fa--fa:"=="}
.fa-eraser{--fa:"";--fa--fa:""}
.fa-escalator{--fa:"";--fa--fa:""}
.fa-ethernet{--fa:"";--fa--fa:""}
.fa-eur,.fa-euro,.fa-euro-sign{--fa:"";--fa--fa:""}
.fa-excavator{--fa:"";--fa--fa:""}
.fa-exchange{--fa:"";--fa--fa:""}
.fa-exchange-alt{--fa:"";--fa--fa:""}
.fa-exclamation{--fa:"!";--fa--fa:"!!"}
.fa-exclamation-circle{--fa:"";--fa--fa:""}
.fa-exclamation-square{--fa:"";--fa--fa:""}
.fa-exclamation-triangle{--fa:"";--fa--fa:""}
.fa-expand{--fa:"";--fa--fa:""}
.fa-expand-alt{--fa:"";--fa--fa:""}
.fa-expand-arrows{--fa:"";--fa--fa:""}
.fa-expand-arrows-alt{--fa:"";--fa--fa:""}
.fa-expand-wide{--fa:"";--fa--fa:""}
.fa-exploding-head{--fa:"";--fa--fa:""}
.fa-explosion{--fa:"";--fa--fa:""}
.fa-external-link{--fa:"";--fa--fa:""}
.fa-external-link-alt{--fa:"";--fa--fa:""}
.fa-external-link-square{--fa:"";--fa--fa:""}
.fa-external-link-square-alt{--fa:"";--fa--fa:""}
.fa-eye{--fa:"";--fa--fa:""}
.fa-eye-dropper,.fa-eye-dropper-empty{--fa:"";--fa--fa:""}
.fa-eye-dropper-full{--fa:"";--fa--fa:""}
.fa-eye-dropper-half{--fa:"";--fa--fa:""}
.fa-eye-evil{--fa:"";--fa--fa:""}
.fa-eye-low-vision{--fa:"";--fa--fa:""}
.fa-eye-slash{--fa:"";--fa--fa:""}
.fa-eyedropper{--fa:"";--fa--fa:""}
.fa-eyes{--fa:"";--fa--fa:""}
.fa-f{--fa:"F";--fa--fa:"FF"}
.fa-face-angry{--fa:"";--fa--fa:""}
.fa-face-angry-horns{--fa:"";--fa--fa:""}
.fa-face-anguished{--fa:"";--fa--fa:""}
.fa-face-anxious-sweat{--fa:"";--fa--fa:""}
.fa-face-astonished{--fa:"";--fa--fa:""}
.fa-face-awesome{--fa:"";--fa--fa:""}
.fa-face-beam-hand-over-mouth{--fa:"";--fa--fa:""}
.fa-face-clouds{--fa:"";--fa--fa:""}
.fa-face-confounded{--fa:"";--fa--fa:""}
.fa-face-confused{--fa:"";--fa--fa:""}
.fa-face-cowboy-hat{--fa:"";--fa--fa:""}
.fa-face-diagonal-mouth{--fa:"";--fa--fa:""}
.fa-face-disappointed{--fa:"";--fa--fa:""}
.fa-face-disguise{--fa:"";--fa--fa:""}
.fa-face-dizzy{--fa:"";--fa--fa:""}
.fa-face-dotted{--fa:"";--fa--fa:""}
.fa-face-downcast-sweat{--fa:"";--fa--fa:""}
.fa-face-drooling{--fa:"";--fa--fa:""}
.fa-face-exhaling{--fa:"";--fa--fa:""}
.fa-face-explode{--fa:"";--fa--fa:""}
.fa-face-expressionless{--fa:"";--fa--fa:""}
.fa-face-eyes-xmarks{--fa:"";--fa--fa:""}
.fa-face-fearful{--fa:"";--fa--fa:""}
.fa-face-flushed{--fa:"";--fa--fa:""}
.fa-face-frown{--fa:"";--fa--fa:""}
.fa-face-frown-open{--fa:"";--fa--fa:""}
.fa-face-frown-slight{--fa:"";--fa--fa:""}
.fa-face-glasses{--fa:"";--fa--fa:""}
.fa-face-grimace{--fa:"";--fa--fa:""}
.fa-face-grin{--fa:"";--fa--fa:""}
.fa-face-grin-beam{--fa:"";--fa--fa:""}
.fa-face-grin-beam-sweat{--fa:"";--fa--fa:""}
.fa-face-grin-hearts{--fa:"";--fa--fa:""}
.fa-face-grin-squint{--fa:"";--fa--fa:""}
.fa-face-grin-squint-tears{--fa:"";--fa--fa:""}
.fa-face-grin-stars{--fa:"";--fa--fa:""}
.fa-face-grin-tears{--fa:"";--fa--fa:""}
.fa-face-grin-tongue{--fa:"";--fa--fa:""}
.fa-face-grin-tongue-squint{--fa:"";--fa--fa:""}
.fa-face-grin-tongue-wink{--fa:"";--fa--fa:""}
.fa-face-grin-wide{--fa:"";--fa--fa:""}
.fa-face-grin-wink{--fa:"";--fa--fa:""}
.fa-face-hand-over-mouth{--fa:"";--fa--fa:""}
.fa-face-hand-peeking{--fa:"";--fa--fa:""}
.fa-face-hand-yawn{--fa:"";--fa--fa:""}
.fa-face-head-bandage{--fa:"";--fa--fa:""}
.fa-face-holding-back-tears{--fa:"";--fa--fa:""}
.fa-face-hushed{--fa:"";--fa--fa:""}
.fa-face-icicles{--fa:"";--fa--fa:""}
.fa-face-kiss{--fa:"";--fa--fa:""}
.fa-face-kiss-beam{--fa:"";--fa--fa:""}
.fa-face-kiss-closed-eyes{--fa:"";--fa--fa:""}
.fa-face-kiss-wink-heart{--fa:"";--fa--fa:""}
.fa-face-laugh{--fa:"";--fa--fa:""}
.fa-face-laugh-beam{--fa:"";--fa--fa:""}
.fa-face-laugh-squint{--fa:"";--fa--fa:""}
.fa-face-laugh-wink{--fa:"";--fa--fa:""}
.fa-face-lying{--fa:"";--fa--fa:""}
.fa-face-mask{--fa:"";--fa--fa:""}
.fa-face-meh{--fa:"";--fa--fa:""}
.fa-face-meh-blank{--fa:"";--fa--fa:""}
.fa-face-melting{--fa:"";--fa--fa:""}
.fa-face-monocle{--fa:"";--fa--fa:""}
.fa-face-nauseated{--fa:"";--fa--fa:""}
.fa-face-nose-steam{--fa:"";--fa--fa:""}
.fa-face-party{--fa:"";--fa--fa:""}
.fa-face-pensive{--fa:"";--fa--fa:""}
.fa-face-persevering{--fa:"";--fa--fa:""}
.fa-face-pleading{--fa:"";--fa--fa:""}
.fa-face-pouting{--fa:"";--fa--fa:""}
.fa-face-raised-eyebrow{--fa:"";--fa--fa:""}
.fa-face-relieved{--fa:"";--fa--fa:""}
.fa-face-rolling-eyes{--fa:"";--fa--fa:""}
.fa-face-sad-cry{--fa:"";--fa--fa:""}
.fa-face-sad-sweat{--fa:"";--fa--fa:""}
.fa-face-sad-tear{--fa:"";--fa--fa:""}
.fa-face-saluting{--fa:"";--fa--fa:""}
.fa-face-scream{--fa:"";--fa--fa:""}
.fa-face-shush{--fa:"";--fa--fa:""}
.fa-face-sleeping{--fa:"";--fa--fa:""}
.fa-face-sleepy{--fa:"";--fa--fa:""}
.fa-face-smile{--fa:"";--fa--fa:""}
.fa-face-smile-beam{--fa:"";--fa--fa:""}
.fa-face-smile-halo{--fa:"";--fa--fa:""}
.fa-face-smile-hearts{--fa:"";--fa--fa:""}
.fa-face-smile-horns{--fa:"";--fa--fa:""}
.fa-face-smile-plus{--fa:"";--fa--fa:""}
.fa-face-smile-relaxed{--fa:"";--fa--fa:""}
.fa-face-smile-tear{--fa:"";--fa--fa:""}
.fa-face-smile-tongue{--fa:"";--fa--fa:""}
.fa-face-smile-upside-down{--fa:"";--fa--fa:""}
.fa-face-smile-wink{--fa:"";--fa--fa:""}
.fa-face-smiling-hands{--fa:"";--fa--fa:""}
.fa-face-smirking{--fa:"";--fa--fa:""}
.fa-face-spiral-eyes{--fa:"";--fa--fa:""}
.fa-face-sunglasses{--fa:"";--fa--fa:""}
.fa-face-surprise{--fa:"";--fa--fa:""}
.fa-face-swear{--fa:"";--fa--fa:""}
.fa-face-thermometer{--fa:"";--fa--fa:""}
.fa-face-thinking{--fa:"";--fa--fa:""}
.fa-face-tired{--fa:"";--fa--fa:""}
.fa-face-tissue{--fa:"";--fa--fa:""}
.fa-face-tongue-money{--fa:"";--fa--fa:""}
.fa-face-tongue-sweat{--fa:"";--fa--fa:""}
.fa-face-unamused{--fa:"";--fa--fa:""}
.fa-face-viewfinder{--fa:"";--fa--fa:""}
.fa-face-vomit{--fa:"";--fa--fa:""}
.fa-face-weary{--fa:"";--fa--fa:""}
.fa-face-woozy{--fa:"";--fa--fa:""}
.fa-face-worried{--fa:"";--fa--fa:""}
.fa-face-zany{--fa:"";--fa--fa:""}
.fa-face-zipper{--fa:"";--fa--fa:""}
.fa-falafel{--fa:"";--fa--fa:""}
.fa-family{--fa:"";--fa--fa:""}
.fa-family-dress{--fa:"";--fa--fa:""}
.fa-family-pants{--fa:"";--fa--fa:""}
.fa-fan{--fa:"";--fa--fa:""}
.fa-fan-table{--fa:"";--fa--fa:""}
.fa-farm{--fa:"";--fa--fa:""}
.fa-fast-backward{--fa:"";--fa--fa:""}
.fa-fast-forward{--fa:"";--fa--fa:""}
.fa-faucet{--fa:"";--fa--fa:""}
.fa-faucet-drip{--fa:"";--fa--fa:""}
.fa-fax{--fa:"";--fa--fa:""}
.fa-feather{--fa:"";--fa--fa:""}
.fa-feather-alt,.fa-feather-pointed{--fa:"";--fa--fa:""}
.fa-feed{--fa:"";--fa--fa:""}
.fa-female{--fa:"";--fa--fa:""}
.fa-fence{--fa:"";--fa--fa:""}
.fa-ferris-wheel{--fa:"";--fa--fa:""}
.fa-ferry{--fa:"";--fa--fa:""}
.fa-field-hockey,.fa-field-hockey-stick-ball{--fa:"";--fa--fa:""}
.fa-fighter-jet{--fa:"";--fa--fa:""}
.fa-file{--fa:"";--fa--fa:""}
.fa-file-alt{--fa:"";--fa--fa:""}
.fa-file-archive{--fa:"";--fa--fa:""}
.fa-file-arrow-down{--fa:"";--fa--fa:""}
.fa-file-arrow-up{--fa:"";--fa--fa:""}
.fa-file-audio{--fa:"";--fa--fa:""}
.fa-file-award{--fa:"";--fa--fa:""}
.fa-file-binary{--fa:"";--fa--fa:""}
.fa-file-cad{--fa:"";--fa--fa:""}
.fa-file-caret-down{--fa:"";--fa--fa:""}
.fa-file-caret-up{--fa:"";--fa--fa:""}
.fa-file-certificate{--fa:"";--fa--fa:""}
.fa-file-chart-column,.fa-file-chart-line{--fa:"";--fa--fa:""}
.fa-file-chart-pie{--fa:"";--fa--fa:""}
.fa-file-check{--fa:"";--fa--fa:""}
.fa-file-circle-check{--fa:"";--fa--fa:""}
.fa-file-circle-exclamation{--fa:"";--fa--fa:""}
.fa-file-circle-info{--fa:"";--fa--fa:""}
.fa-file-circle-minus{--fa:"";--fa--fa:""}
.fa-file-circle-plus{--fa:"";--fa--fa:""}
.fa-file-circle-question{--fa:"";--fa--fa:""}
.fa-file-circle-xmark{--fa:"";--fa--fa:""}
.fa-file-clipboard{--fa:"";--fa--fa:""}
.fa-file-code{--fa:"";--fa--fa:""}
.fa-file-contract{--fa:"";--fa--fa:""}
.fa-file-csv{--fa:"";--fa--fa:""}
.fa-file-dashed-line{--fa:"";--fa--fa:""}
.fa-file-doc{--fa:"";--fa--fa:""}
.fa-file-download{--fa:"";--fa--fa:""}
.fa-file-edit{--fa:"";--fa--fa:""}
.fa-file-eps{--fa:"";--fa--fa:""}
.fa-file-excel{--fa:"";--fa--fa:""}
.fa-file-exclamation{--fa:"";--fa--fa:""}
.fa-file-export{--fa:"";--fa--fa:""}
.fa-file-fragment{--fa:"";--fa--fa:""}
.fa-file-gif{--fa:"";--fa--fa:""}
.fa-file-half-dashed{--fa:"";--fa--fa:""}
.fa-file-heart{--fa:"";--fa--fa:""}
.fa-file-image{--fa:"";--fa--fa:""}
.fa-file-import{--fa:"";--fa--fa:""}
.fa-file-invoice{--fa:"";--fa--fa:""}
.fa-file-invoice-dollar{--fa:"";--fa--fa:""}
.fa-file-jpg{--fa:"";--fa--fa:""}
.fa-file-lines{--fa:"";--fa--fa:""}
.fa-file-lock{--fa:"";--fa--fa:""}
.fa-file-magnifying-glass{--fa:"";--fa--fa:""}
.fa-file-medical{--fa:"";--fa--fa:""}
.fa-file-medical-alt{--fa:"";--fa--fa:""}
.fa-file-minus{--fa:"";--fa--fa:""}
.fa-file-mov{--fa:"";--fa--fa:""}
.fa-file-mp3{--fa:"";--fa--fa:""}
.fa-file-mp4{--fa:"";--fa--fa:""}
.fa-file-music{--fa:"";--fa--fa:""}
.fa-file-pdf{--fa:"";--fa--fa:""}
.fa-file-pen{--fa:"";--fa--fa:""}
.fa-file-plus{--fa:"";--fa--fa:""}
.fa-file-plus-minus{--fa:"";--fa--fa:""}
.fa-file-png{--fa:"";--fa--fa:""}
.fa-file-powerpoint{--fa:"";--fa--fa:""}
.fa-file-ppt{--fa:"";--fa--fa:""}
.fa-file-prescription{--fa:"";--fa--fa:""}
.fa-file-search{--fa:"";--fa--fa:""}
.fa-file-shield{--fa:"";--fa--fa:""}
.fa-file-signature{--fa:"";--fa--fa:""}
.fa-file-slash{--fa:"";--fa--fa:""}
.fa-file-spreadsheet{--fa:"";--fa--fa:""}
.fa-file-svg{--fa:"";--fa--fa:""}
.fa-file-text{--fa:"";--fa--fa:""}
.fa-file-times{--fa:"";--fa--fa:""}
.fa-file-upload{--fa:"";--fa--fa:""}
.fa-file-user{--fa:"";--fa--fa:""}
.fa-file-vector{--fa:"";--fa--fa:""}
.fa-file-video{--fa:"";--fa--fa:""}
.fa-file-waveform{--fa:"";--fa--fa:""}
.fa-file-word{--fa:"";--fa--fa:""}
.fa-file-xls{--fa:"";--fa--fa:""}
.fa-file-xmark{--fa:"";--fa--fa:""}
.fa-file-xml{--fa:"";--fa--fa:""}
.fa-file-zip{--fa:"";--fa--fa:""}
.fa-file-zipper{--fa:"";--fa--fa:""}
.fa-files{--fa:"";--fa--fa:""}
.fa-files-medical{--fa:"";--fa--fa:""}
.fa-fill{--fa:"";--fa--fa:""}
.fa-fill-drip{--fa:"";--fa--fa:""}
.fa-film{--fa:"";--fa--fa:""}
.fa-film-alt{--fa:"";--fa--fa:""}
.fa-film-canister,.fa-film-cannister{--fa:"";--fa--fa:""}
.fa-film-simple{--fa:"";--fa--fa:""}
.fa-film-slash{--fa:"";--fa--fa:""}
.fa-films{--fa:"";--fa--fa:""}
.fa-filter{--fa:"";--fa--fa:""}
.fa-filter-circle-dollar{--fa:"";--fa--fa:""}
.fa-filter-circle-xmark{--fa:"";--fa--fa:""}
.fa-filter-list{--fa:"";--fa--fa:""}
.fa-filter-slash{--fa:"";--fa--fa:""}
.fa-filters{--fa:"";--fa--fa:""}
.fa-fingerprint{--fa:"";--fa--fa:""}
.fa-fire{--fa:"";--fa--fa:""}
.fa-fire-alt{--fa:"";--fa--fa:""}
.fa-fire-burner{--fa:"";--fa--fa:""}
.fa-fire-extinguisher{--fa:"";--fa--fa:""}
.fa-fire-flame{--fa:"";--fa--fa:""}
.fa-fire-flame-curved{--fa:"";--fa--fa:""}
.fa-fire-flame-simple{--fa:"";--fa--fa:""}
.fa-fire-hydrant{--fa:"";--fa--fa:""}
.fa-fire-smoke{--fa:"";--fa--fa:""}
.fa-fireplace{--fa:"";--fa--fa:""}
.fa-firewall{--fa:"";--fa--fa:""}
.fa-first-aid{--fa:"";--fa--fa:""}
.fa-fish{--fa:"";--fa--fa:""}
.fa-fish-bones{--fa:"";--fa--fa:""}
.fa-fish-cooked{--fa:"";--fa--fa:""}
.fa-fish-fins{--fa:"";--fa--fa:""}
.fa-fishing-rod{--fa:"";--fa--fa:""}
.fa-fist-raised{--fa:"";--fa--fa:""}
.fa-flag{--fa:"";--fa--fa:""}
.fa-flag-alt{--fa:"";--fa--fa:""}
.fa-flag-checkered{--fa:"";--fa--fa:""}
.fa-flag-pennant{--fa:"";--fa--fa:""}
.fa-flag-swallowtail{--fa:"";--fa--fa:""}
.fa-flag-usa{--fa:"";--fa--fa:""}
.fa-flame{--fa:"";--fa--fa:""}
.fa-flashlight{--fa:"";--fa--fa:""}
.fa-flask{--fa:"";--fa--fa:""}
.fa-flask-gear{--fa:"";--fa--fa:""}
.fa-flask-poison{--fa:"";--fa--fa:""}
.fa-flask-potion{--fa:"";--fa--fa:""}
.fa-flask-round-poison{--fa:"";--fa--fa:""}
.fa-flask-round-potion{--fa:"";--fa--fa:""}
.fa-flask-vial{--fa:"";--fa--fa:""}
.fa-flatbread{--fa:"";--fa--fa:""}
.fa-flatbread-stuffed{--fa:"";--fa--fa:""}
.fa-floppy-disk{--fa:"";--fa--fa:""}
.fa-floppy-disk-circle-arrow-right{--fa:"";--fa--fa:""}
.fa-floppy-disk-circle-xmark{--fa:"";--fa--fa:""}
.fa-floppy-disk-pen{--fa:"";--fa--fa:""}
.fa-floppy-disk-times{--fa:"";--fa--fa:""}
.fa-floppy-disks{--fa:"";--fa--fa:""}
.fa-florin-sign{--fa:"";--fa--fa:""}
.fa-flower{--fa:"";--fa--fa:""}
.fa-flower-daffodil{--fa:"";--fa--fa:""}
.fa-flower-tulip{--fa:"";--fa--fa:""}
.fa-flushed{--fa:"";--fa--fa:""}
.fa-flute{--fa:"";--fa--fa:""}
.fa-flux-capacitor{--fa:"";--fa--fa:""}
.fa-flying-disc{--fa:"";--fa--fa:""}
.fa-fog{--fa:"";--fa--fa:""}
.fa-folder{--fa:"";--fa--fa:""}
.fa-folder-arrow-down{--fa:"";--fa--fa:""}
.fa-folder-arrow-up{--fa:"";--fa--fa:""}
.fa-folder-blank{--fa:"";--fa--fa:""}
.fa-folder-bookmark{--fa:"";--fa--fa:""}
.fa-folder-check{--fa:"";--fa--fa:""}
.fa-folder-closed{--fa:"";--fa--fa:""}
.fa-folder-cog{--fa:"";--fa--fa:""}
.fa-folder-download{--fa:"";--fa--fa:""}
.fa-folder-gear{--fa:"";--fa--fa:""}
.fa-folder-grid{--fa:"";--fa--fa:""}
.fa-folder-heart{--fa:"";--fa--fa:""}
.fa-folder-image{--fa:"";--fa--fa:""}
.fa-folder-magnifying-glass{--fa:"";--fa--fa:""}
.fa-folder-medical{--fa:"";--fa--fa:""}
.fa-folder-minus{--fa:"";--fa--fa:""}
.fa-folder-music{--fa:"";--fa--fa:""}
.fa-folder-open{--fa:"";--fa--fa:""}
.fa-folder-plus{--fa:"";--fa--fa:""}
.fa-folder-search{--fa:"";--fa--fa:""}
.fa-folder-times{--fa:"";--fa--fa:""}
.fa-folder-tree{--fa:"";--fa--fa:""}
.fa-folder-upload{--fa:"";--fa--fa:""}
.fa-folder-user{--fa:"";--fa--fa:""}
.fa-folder-xmark{--fa:"";--fa--fa:""}
.fa-folders{--fa:"";--fa--fa:""}
.fa-fondue-pot{--fa:"";--fa--fa:""}
.fa-font{--fa:"";--fa--fa:""}
.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:"";--fa--fa:""}
.fa-font-case{--fa:"";--fa--fa:""}
.fa-football,.fa-football-ball{--fa:"";--fa--fa:""}
.fa-football-helmet{--fa:"";--fa--fa:""}
.fa-fork{--fa:"";--fa--fa:""}
.fa-fork-knife{--fa:"";--fa--fa:""}
.fa-forklift{--fa:"";--fa--fa:""}
.fa-fort{--fa:"";--fa--fa:""}
.fa-forward{--fa:"";--fa--fa:""}
.fa-forward-fast{--fa:"";--fa--fa:""}
.fa-forward-step{--fa:"";--fa--fa:""}
.fa-fragile{--fa:"";--fa--fa:""}
.fa-frame{--fa:"";--fa--fa:""}
.fa-franc-sign{--fa:"";--fa--fa:""}
.fa-french-fries{--fa:"";--fa--fa:""}
.fa-frog{--fa:"";--fa--fa:""}
.fa-frosty-head{--fa:"";--fa--fa:""}
.fa-frown{--fa:"";--fa--fa:""}
.fa-frown-open{--fa:"";--fa--fa:""}
.fa-function{--fa:"";--fa--fa:""}
.fa-funnel-dollar{--fa:"";--fa--fa:""}
.fa-futbol,.fa-futbol-ball{--fa:"";--fa--fa:""}
.fa-g{--fa:"G";--fa--fa:"GG"}
.fa-galaxy{--fa:"";--fa--fa:""}
.fa-gallery-thumbnails{--fa:"";--fa--fa:""}
.fa-game-board{--fa:"";--fa--fa:""}
.fa-game-board-alt,.fa-game-board-simple{--fa:"";--fa--fa:""}
.fa-game-console-handheld{--fa:"";--fa--fa:""}
.fa-game-console-handheld-crank{--fa:"";--fa--fa:""}
.fa-gamepad{--fa:"";--fa--fa:""}
.fa-gamepad-alt,.fa-gamepad-modern{--fa:"";--fa--fa:""}
.fa-garage{--fa:"";--fa--fa:""}
.fa-garage-car{--fa:"";--fa--fa:""}
.fa-garage-open{--fa:"";--fa--fa:""}
.fa-garlic{--fa:"";--fa--fa:""}
.fa-gas-pump{--fa:"";--fa--fa:""}
.fa-gas-pump-slash{--fa:"";--fa--fa:""}
.fa-gauge{--fa:"";--fa--fa:""}
.fa-gauge-circle-bolt{--fa:"";--fa--fa:""}
.fa-gauge-circle-minus{--fa:"";--fa--fa:""}
.fa-gauge-circle-plus{--fa:"";--fa--fa:""}
.fa-gauge-high{--fa:"";--fa--fa:""}
.fa-gauge-low{--fa:"";--fa--fa:""}
.fa-gauge-max{--fa:"";--fa--fa:""}
.fa-gauge-med{--fa:"";--fa--fa:""}
.fa-gauge-min{--fa:"";--fa--fa:""}
.fa-gauge-simple{--fa:"";--fa--fa:""}
.fa-gauge-simple-high{--fa:"";--fa--fa:""}
.fa-gauge-simple-low{--fa:"";--fa--fa:""}
.fa-gauge-simple-max{--fa:"";--fa--fa:""}
.fa-gauge-simple-med{--fa:"";--fa--fa:""}
.fa-gauge-simple-min{--fa:"";--fa--fa:""}
.fa-gave-dandy{--fa:"";--fa--fa:""}
.fa-gavel{--fa:"";--fa--fa:""}
.fa-gbp{--fa:"";--fa--fa:""}
.fa-gear{--fa:"";--fa--fa:""}
.fa-gear-code{--fa:"";--fa--fa:""}
.fa-gear-complex{--fa:"";--fa--fa:""}
.fa-gear-complex-code{--fa:"";--fa--fa:""}
.fa-gears{--fa:"";--fa--fa:""}
.fa-gem{--fa:"";--fa--fa:""}
.fa-genderless{--fa:"";--fa--fa:""}
.fa-ghost{--fa:"";--fa--fa:""}
.fa-gif{--fa:"";--fa--fa:""}
.fa-gift{--fa:"";--fa--fa:""}
.fa-gift-card{--fa:"";--fa--fa:""}
.fa-gifts{--fa:"";--fa--fa:""}
.fa-gingerbread-man{--fa:"";--fa--fa:""}
.fa-glass{--fa:"";--fa--fa:""}
.fa-glass-champagne{--fa:"";--fa--fa:""}
.fa-glass-cheers{--fa:"";--fa--fa:""}
.fa-glass-citrus{--fa:"";--fa--fa:""}
.fa-glass-empty{--fa:"";--fa--fa:""}
.fa-glass-half,.fa-glass-half-empty,.fa-glass-half-full{--fa:"";--fa--fa:""}
.fa-glass-martini{--fa:"";--fa--fa:""}
.fa-glass-martini-alt{--fa:"";--fa--fa:""}
.fa-glass-water{--fa:"";--fa--fa:""}
.fa-glass-water-droplet{--fa:"";--fa--fa:""}
.fa-glass-whiskey{--fa:"";--fa--fa:""}
.fa-glass-whiskey-rocks{--fa:"";--fa--fa:""}
.fa-glasses{--fa:"";--fa--fa:""}
.fa-glasses-alt,.fa-glasses-round{--fa:"";--fa--fa:""}
.fa-globe{--fa:"";--fa--fa:""}
.fa-globe-africa{--fa:"";--fa--fa:""}
.fa-globe-americas{--fa:"";--fa--fa:""}
.fa-globe-asia{--fa:"";--fa--fa:""}
.fa-globe-europe{--fa:"";--fa--fa:""}
.fa-globe-oceania{--fa:"";--fa--fa:""}
.fa-globe-pointer{--fa:"";--fa--fa:""}
.fa-globe-snow{--fa:"";--fa--fa:""}
.fa-globe-stand{--fa:"";--fa--fa:""}
.fa-globe-wifi{--fa:"";--fa--fa:""}
.fa-glove-boxing{--fa:"";--fa--fa:""}
.fa-goal-net{--fa:"";--fa--fa:""}
.fa-golf-ball,.fa-golf-ball-tee{--fa:"";--fa--fa:""}
.fa-golf-club{--fa:"";--fa--fa:""}
.fa-golf-flag-hole{--fa:"";--fa--fa:""}
.fa-gopuram{--fa:"";--fa--fa:""}
.fa-graduation-cap{--fa:"";--fa--fa:""}
.fa-gramophone{--fa:"";--fa--fa:""}
.fa-grapes{--fa:"";--fa--fa:""}
.fa-grate{--fa:"";--fa--fa:""}
.fa-grate-droplet{--fa:"";--fa--fa:""}
.fa-greater-than{--fa:">";--fa--fa:">>"}
.fa-greater-than-equal{--fa:"";--fa--fa:""}
.fa-grid{--fa:"";--fa--fa:""}
.fa-grid-2{--fa:"";--fa--fa:""}
.fa-grid-2-plus{--fa:"";--fa--fa:""}
.fa-grid-3{--fa:"";--fa--fa:""}
.fa-grid-4{--fa:"";--fa--fa:""}
.fa-grid-5{--fa:"";--fa--fa:""}
.fa-grid-dividers{--fa:"";--fa--fa:""}
.fa-grid-horizontal{--fa:"";--fa--fa:""}
.fa-grid-round{--fa:"";--fa--fa:""}
.fa-grid-round-2{--fa:"";--fa--fa:""}
.fa-grid-round-2-plus{--fa:"";--fa--fa:""}
.fa-grid-round-4{--fa:"";--fa--fa:""}
.fa-grid-round-5{--fa:"";--fa--fa:""}
.fa-grill{--fa:"";--fa--fa:""}
.fa-grill-fire{--fa:"";--fa--fa:""}
.fa-grill-hot{--fa:"";--fa--fa:""}
.fa-grimace{--fa:"";--fa--fa:""}
.fa-grin{--fa:"";--fa--fa:""}
.fa-grin-alt{--fa:"";--fa--fa:""}
.fa-grin-beam{--fa:"";--fa--fa:""}
.fa-grin-beam-sweat{--fa:"";--fa--fa:""}
.fa-grin-hearts{--fa:"";--fa--fa:""}
.fa-grin-squint{--fa:"";--fa--fa:""}
.fa-grin-squint-tears{--fa:"";--fa--fa:""}
.fa-grin-stars{--fa:"";--fa--fa:""}
.fa-grin-tears{--fa:"";--fa--fa:""}
.fa-grin-tongue{--fa:"";--fa--fa:""}
.fa-grin-tongue-squint{--fa:"";--fa--fa:""}
.fa-grin-tongue-wink{--fa:"";--fa--fa:""}
.fa-grin-wink{--fa:"";--fa--fa:""}
.fa-grip{--fa:"";--fa--fa:""}
.fa-grip-dots{--fa:"";--fa--fa:""}
.fa-grip-dots-vertical{--fa:"";--fa--fa:""}
.fa-grip-horizontal{--fa:"";--fa--fa:""}
.fa-grip-lines{--fa:"";--fa--fa:""}
.fa-grip-lines-vertical{--fa:"";--fa--fa:""}
.fa-grip-vertical{--fa:"";--fa--fa:""}
.fa-group-arrows-rotate{--fa:"";--fa--fa:""}
.fa-guarani-sign{--fa:"";--fa--fa:""}
.fa-guitar{--fa:"";--fa--fa:""}
.fa-guitar-electric{--fa:"";--fa--fa:""}
.fa-guitars{--fa:"";--fa--fa:""}
.fa-gun{--fa:"";--fa--fa:""}
.fa-gun-slash{--fa:"";--fa--fa:""}
.fa-gun-squirt{--fa:"";--fa--fa:""}
.fa-h{--fa:"H";--fa--fa:"HH"}
.fa-h-square{--fa:"";--fa--fa:""}
.fa-h1{--fa:"";--fa--fa:""}
.fa-h2{--fa:"";--fa--fa:""}
.fa-h3{--fa:"";--fa--fa:""}
.fa-h4{--fa:"";--fa--fa:""}
.fa-h5{--fa:"";--fa--fa:""}
.fa-h6{--fa:"";--fa--fa:""}
.fa-hamburger{--fa:"";--fa--fa:""}
.fa-hammer{--fa:"";--fa--fa:""}
.fa-hammer-brush{--fa:"";--fa--fa:""}
.fa-hammer-crash{--fa:"";--fa--fa:""}
.fa-hammer-war{--fa:"";--fa--fa:""}
.fa-hamsa{--fa:"";--fa--fa:""}
.fa-hand{--fa:"";--fa--fa:""}
.fa-hand-back-fist{--fa:"";--fa--fa:""}
.fa-hand-back-point-down{--fa:"";--fa--fa:""}
.fa-hand-back-point-left{--fa:"";--fa--fa:""}
.fa-hand-back-point-ribbon{--fa:"";--fa--fa:""}
.fa-hand-back-point-right{--fa:"";--fa--fa:""}
.fa-hand-back-point-up{--fa:"";--fa--fa:""}
.fa-hand-dots{--fa:"";--fa--fa:""}
.fa-hand-fingers-crossed{--fa:"";--fa--fa:""}
.fa-hand-fist{--fa:"";--fa--fa:""}
.fa-hand-heart{--fa:"";--fa--fa:""}
.fa-hand-holding{--fa:"";--fa--fa:""}
.fa-hand-holding-box{--fa:"";--fa--fa:""}
.fa-hand-holding-circle-dollar{--fa:"";--fa--fa:""}
.fa-hand-holding-dollar{--fa:"";--fa--fa:""}
.fa-hand-holding-droplet{--fa:"";--fa--fa:""}
.fa-hand-holding-hand{--fa:"";--fa--fa:""}
.fa-hand-holding-heart{--fa:"";--fa--fa:""}
.fa-hand-holding-magic{--fa:"";--fa--fa:""}
.fa-hand-holding-medical{--fa:"";--fa--fa:""}
.fa-hand-holding-seedling{--fa:"";--fa--fa:""}
.fa-hand-holding-skull{--fa:"";--fa--fa:""}
.fa-hand-holding-usd{--fa:"";--fa--fa:""}
.fa-hand-holding-water{--fa:"";--fa--fa:""}
.fa-hand-horns{--fa:"";--fa--fa:""}
.fa-hand-lizard{--fa:"";--fa--fa:""}
.fa-hand-love{--fa:"";--fa--fa:""}
.fa-hand-middle-finger{--fa:"";--fa--fa:""}
.fa-hand-paper{--fa:"";--fa--fa:""}
.fa-hand-peace{--fa:"";--fa--fa:""}
.fa-hand-point-down{--fa:"";--fa--fa:""}
.fa-hand-point-left{--fa:"";--fa--fa:""}
.fa-hand-point-ribbon{--fa:"";--fa--fa:""}
.fa-hand-point-right{--fa:"";--fa--fa:""}
.fa-hand-point-up{--fa:"";--fa--fa:""}
.fa-hand-pointer{--fa:"";--fa--fa:""}
.fa-hand-receiving{--fa:"";--fa--fa:""}
.fa-hand-rock{--fa:"";--fa--fa:""}
.fa-hand-scissors{--fa:"";--fa--fa:""}
.fa-hand-sparkles{--fa:"";--fa--fa:""}
.fa-hand-spock{--fa:"";--fa--fa:""}
.fa-hand-wave{--fa:"";--fa--fa:""}
.fa-handcuffs{--fa:"";--fa--fa:""}
.fa-hands{--fa:"";--fa--fa:""}
.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:"";--fa--fa:""}
.fa-hands-bound{--fa:"";--fa--fa:""}
.fa-hands-bubbles{--fa:"";--fa--fa:""}
.fa-hands-clapping{--fa:"";--fa--fa:""}
.fa-hands-heart{--fa:"";--fa--fa:""}
.fa-hands-helping{--fa:"";--fa--fa:""}
.fa-hands-holding{--fa:"";--fa--fa:""}
.fa-hands-holding-child{--fa:"";--fa--fa:""}
.fa-hands-holding-circle{--fa:"";--fa--fa:""}
.fa-hands-holding-diamond{--fa:"";--fa--fa:""}
.fa-hands-holding-dollar{--fa:"";--fa--fa:""}
.fa-hands-holding-heart{--fa:"";--fa--fa:""}
.fa-hands-praying{--fa:"";--fa--fa:""}
.fa-hands-usd{--fa:"";--fa--fa:""}
.fa-hands-wash{--fa:"";--fa--fa:""}
.fa-handshake{--fa:"";--fa--fa:""}
.fa-handshake-alt{--fa:"";--fa--fa:""}
.fa-handshake-alt-slash{--fa:"";--fa--fa:""}
.fa-handshake-angle{--fa:"";--fa--fa:""}
.fa-handshake-simple{--fa:"";--fa--fa:""}
.fa-handshake-simple-slash{--fa:"";--fa--fa:""}
.fa-handshake-slash{--fa:"";--fa--fa:""}
.fa-hanukiah{--fa:"";--fa--fa:""}
.fa-hard-drive{--fa:"";--fa--fa:""}
.fa-hard-hat{--fa:"";--fa--fa:""}
.fa-hard-of-hearing{--fa:"";--fa--fa:""}
.fa-hashtag{--fa:"#";--fa--fa:"##"}
.fa-hashtag-lock{--fa:"";--fa--fa:""}
.fa-hat-beach{--fa:"";--fa--fa:""}
.fa-hat-chef{--fa:"";--fa--fa:""}
.fa-hat-cowboy{--fa:"";--fa--fa:""}
.fa-hat-cowboy-side{--fa:"";--fa--fa:""}
.fa-hat-hard{--fa:"";--fa--fa:""}
.fa-hat-santa{--fa:"";--fa--fa:""}
.fa-hat-winter{--fa:"";--fa--fa:""}
.fa-hat-witch{--fa:"";--fa--fa:""}
.fa-hat-wizard{--fa:"";--fa--fa:""}
.fa-haykal{--fa:"";--fa--fa:""}
.fa-hdd{--fa:"";--fa--fa:""}
.fa-head-side{--fa:"";--fa--fa:""}
.fa-head-side-brain{--fa:"";--fa--fa:""}
.fa-head-side-cough{--fa:"";--fa--fa:""}
.fa-head-side-cough-slash{--fa:"";--fa--fa:""}
.fa-head-side-gear{--fa:"";--fa--fa:""}
.fa-head-side-goggles{--fa:"";--fa--fa:""}
.fa-head-side-headphones{--fa:"";--fa--fa:""}
.fa-head-side-heart{--fa:"";--fa--fa:""}
.fa-head-side-mask{--fa:"";--fa--fa:""}
.fa-head-side-medical{--fa:"";--fa--fa:""}
.fa-head-side-virus{--fa:"";--fa--fa:""}
.fa-head-vr{--fa:"";--fa--fa:""}
.fa-header,.fa-heading{--fa:"";--fa--fa:""}
.fa-headphones{--fa:"";--fa--fa:""}
.fa-headphones-alt,.fa-headphones-simple{--fa:"";--fa--fa:""}
.fa-headset{--fa:"";--fa--fa:""}
.fa-heart{--fa:"";--fa--fa:""}
.fa-heart-broken{--fa:"";--fa--fa:""}
.fa-heart-circle{--fa:"";--fa--fa:""}
.fa-heart-circle-bolt{--fa:"";--fa--fa:""}
.fa-heart-circle-check{--fa:"";--fa--fa:""}
.fa-heart-circle-exclamation{--fa:"";--fa--fa:""}
.fa-heart-circle-minus{--fa:"";--fa--fa:""}
.fa-heart-circle-plus{--fa:"";--fa--fa:""}
.fa-heart-circle-xmark{--fa:"";--fa--fa:""}
.fa-heart-crack{--fa:"";--fa--fa:""}
.fa-heart-half{--fa:"";--fa--fa:""}
.fa-heart-half-alt,.fa-heart-half-stroke{--fa:"";--fa--fa:""}
.fa-heart-music-camera-bolt{--fa:"";--fa--fa:""}
.fa-heart-pulse{--fa:"";--fa--fa:""}
.fa-heart-rate{--fa:"";--fa--fa:""}
.fa-heart-square{--fa:"";--fa--fa:""}
.fa-heartbeat{--fa:"";--fa--fa:""}
.fa-heat{--fa:"";--fa--fa:""}
.fa-helicopter{--fa:"";--fa--fa:""}
.fa-helicopter-symbol{--fa:"";--fa--fa:""}
.fa-helmet-battle{--fa:"";--fa--fa:""}
.fa-helmet-safety{--fa:"";--fa--fa:""}
.fa-helmet-un{--fa:"";--fa--fa:""}
.fa-hexagon{--fa:"";--fa--fa:""}
.fa-hexagon-check{--fa:"";--fa--fa:""}
.fa-hexagon-divide{--fa:"";--fa--fa:""}
.fa-hexagon-exclamation{--fa:"";--fa--fa:""}
.fa-hexagon-image{--fa:"";--fa--fa:""}
.fa-hexagon-minus{--fa:"";--fa--fa:""}
.fa-hexagon-nodes{--fa:"";--fa--fa:""}
.fa-hexagon-nodes-bolt{--fa:"";--fa--fa:""}
.fa-hexagon-plus{--fa:"";--fa--fa:""}
.fa-hexagon-vertical-nft{--fa:"";--fa--fa:""}
.fa-hexagon-vertical-nft-slanted{--fa:"";--fa--fa:""}
.fa-hexagon-xmark{--fa:"";--fa--fa:""}
.fa-high-definition{--fa:"";--fa--fa:""}
.fa-highlighter{--fa:"";--fa--fa:""}
.fa-highlighter-line{--fa:"";--fa--fa:""}
.fa-hiking{--fa:"";--fa--fa:""}
.fa-hill-avalanche{--fa:"";--fa--fa:""}
.fa-hill-rockslide{--fa:"";--fa--fa:""}
.fa-hippo{--fa:"";--fa--fa:""}
.fa-history{--fa:"";--fa--fa:""}
.fa-hockey-mask{--fa:"";--fa--fa:""}
.fa-hockey-puck{--fa:"";--fa--fa:""}
.fa-hockey-stick-puck{--fa:"";--fa--fa:""}
.fa-hockey-sticks{--fa:"";--fa--fa:""}
.fa-holly-berry{--fa:"";--fa--fa:""}
.fa-home,.fa-home-alt{--fa:"";--fa--fa:""}
.fa-home-blank{--fa:"";--fa--fa:""}
.fa-home-heart{--fa:"";--fa--fa:""}
.fa-home-lg{--fa:"";--fa--fa:""}
.fa-home-lg-alt{--fa:"";--fa--fa:""}
.fa-home-user{--fa:"";--fa--fa:""}
.fa-honey-pot{--fa:"";--fa--fa:""}
.fa-hood-cloak{--fa:"";--fa--fa:""}
.fa-horizontal-rule{--fa:"";--fa--fa:""}
.fa-horse{--fa:"";--fa--fa:""}
.fa-horse-head{--fa:"";--fa--fa:""}
.fa-horse-saddle{--fa:"";--fa--fa:""}
.fa-hose{--fa:"";--fa--fa:""}
.fa-hose-reel{--fa:"";--fa--fa:""}
.fa-hospital,.fa-hospital-alt{--fa:"";--fa--fa:""}
.fa-hospital-symbol{--fa:"";--fa--fa:""}
.fa-hospital-user{--fa:"";--fa--fa:""}
.fa-hospital-wide{--fa:"";--fa--fa:""}
.fa-hospitals{--fa:"";--fa--fa:""}
.fa-hot-tub,.fa-hot-tub-person{--fa:"";--fa--fa:""}
.fa-hotdog{--fa:"";--fa--fa:""}
.fa-hotel{--fa:"";--fa--fa:""}
.fa-hourglass{--fa:"";--fa--fa:""}
.fa-hourglass-1{--fa:"";--fa--fa:""}
.fa-hourglass-2{--fa:"";--fa--fa:""}
.fa-hourglass-3{--fa:"";--fa--fa:""}
.fa-hourglass-clock{--fa:"";--fa--fa:""}
.fa-hourglass-empty{--fa:"";--fa--fa:""}
.fa-hourglass-end{--fa:"";--fa--fa:""}
.fa-hourglass-half{--fa:"";--fa--fa:""}
.fa-hourglass-start{--fa:"";--fa--fa:""}
.fa-house{--fa:"";--fa--fa:""}
.fa-house-blank{--fa:"";--fa--fa:""}
.fa-house-building{--fa:"";--fa--fa:""}
.fa-house-chimney{--fa:"";--fa--fa:""}
.fa-house-chimney-blank{--fa:"";--fa--fa:""}
.fa-house-chimney-crack{--fa:"";--fa--fa:""}
.fa-house-chimney-heart{--fa:"";--fa--fa:""}
.fa-house-chimney-medical{--fa:"";--fa--fa:""}
.fa-house-chimney-user{--fa:"";--fa--fa:""}
.fa-house-chimney-window{--fa:"";--fa--fa:""}
.fa-house-circle-check{--fa:"";--fa--fa:""}
.fa-house-circle-exclamation{--fa:"";--fa--fa:""}
.fa-house-circle-xmark{--fa:"";--fa--fa:""}
.fa-house-crack{--fa:"";--fa--fa:""}
.fa-house-damage{--fa:"";--fa--fa:""}
.fa-house-day{--fa:"";--fa--fa:""}
.fa-house-fire{--fa:"";--fa--fa:""}
.fa-house-flag{--fa:"";--fa--fa:""}
.fa-house-flood{--fa:"";--fa--fa:""}
.fa-house-flood-water{--fa:"";--fa--fa:""}
.fa-house-flood-water-circle-arrow-right{--fa:"";--fa--fa:""}
.fa-house-heart{--fa:"";--fa--fa:""}
.fa-house-laptop{--fa:"";--fa--fa:""}
.fa-house-leave{--fa:"";--fa--fa:""}
.fa-house-lock{--fa:"";--fa--fa:""}
.fa-house-medical{--fa:"";--fa--fa:""}
.fa-house-medical-circle-check{--fa:"";--fa--fa:""}
.fa-house-medical-circle-exclamation{--fa:"";--fa--fa:""}
.fa-house-medical-circle-xmark{--fa:"";--fa--fa:""}
.fa-house-medical-flag{--fa:"";--fa--fa:""}
.fa-house-night{--fa:"";--fa--fa:""}
.fa-house-person-arrive{--fa:"";--fa--fa:""}
.fa-house-person-depart,.fa-house-person-leave{--fa:"";--fa--fa:""}
.fa-house-person-return,.fa-house-return{--fa:"";--fa--fa:""}
.fa-house-signal{--fa:"";--fa--fa:""}
.fa-house-tree{--fa:"";--fa--fa:""}
.fa-house-tsunami{--fa:"";--fa--fa:""}
.fa-house-turret{--fa:"";--fa--fa:""}
.fa-house-user{--fa:"";--fa--fa:""}
.fa-house-water{--fa:"";--fa--fa:""}
.fa-house-window{--fa:"";--fa--fa:""}
.fa-hryvnia,.fa-hryvnia-sign{--fa:"";--fa--fa:""}
.fa-humidity{--fa:"";--fa--fa:""}
.fa-hundred-points{--fa:"";--fa--fa:""}
.fa-hurricane{--fa:"";--fa--fa:""}
.fa-hydra{--fa:"";--fa--fa:""}
.fa-hyphen{--fa:"-";--fa--fa:"--"}
.fa-i{--fa:"I";--fa--fa:"II"}
.fa-i-cursor{--fa:"";--fa--fa:""}
.fa-ice-cream{--fa:"";--fa--fa:""}
.fa-ice-skate{--fa:"";--fa--fa:""}
.fa-icicles{--fa:"";--fa--fa:""}
.fa-icons{--fa:"";--fa--fa:""}
.fa-icons-alt{--fa:"";--fa--fa:""}
.fa-id-badge{--fa:"";--fa--fa:""}
.fa-id-card{--fa:"";--fa--fa:""}
.fa-id-card-alt,.fa-id-card-clip{--fa:"";--fa--fa:""}
.fa-igloo{--fa:"";--fa--fa:""}
.fa-ils{--fa:"";--fa--fa:""}
.fa-image{--fa:"";--fa--fa:""}
.fa-image-landscape{--fa:"";--fa--fa:""}
.fa-image-polaroid{--fa:"";--fa--fa:""}
.fa-image-polaroid-user{--fa:"";--fa--fa:""}
.fa-image-portrait{--fa:"";--fa--fa:""}
.fa-image-slash{--fa:"";--fa--fa:""}
.fa-image-user{--fa:"";--fa--fa:""}
.fa-images{--fa:"";--fa--fa:""}
.fa-images-user{--fa:"";--fa--fa:""}
.fa-inbox{--fa:"";--fa--fa:""}
.fa-inbox-arrow-down{--fa:"";--fa--fa:""}
.fa-inbox-arrow-up{--fa:"";--fa--fa:""}
.fa-inbox-full{--fa:"";--fa--fa:""}
.fa-inbox-in{--fa:"";--fa--fa:""}
.fa-inbox-out{--fa:"";--fa--fa:""}
.fa-inboxes{--fa:"";--fa--fa:""}
.fa-indent{--fa:"";--fa--fa:""}
.fa-indian-rupee,.fa-indian-rupee-sign{--fa:"";--fa--fa:""}
.fa-industry{--fa:"";--fa--fa:""}
.fa-industry-alt,.fa-industry-windows{--fa:"";--fa--fa:""}
.fa-infinity{--fa:"";--fa--fa:""}
.fa-info{--fa:"";--fa--fa:""}
.fa-info-circle{--fa:"";--fa--fa:""}
.fa-info-square{--fa:"";--fa--fa:""}
.fa-inhaler{--fa:"";--fa--fa:""}
.fa-input-numeric{--fa:"";--fa--fa:""}
.fa-input-pipe{--fa:"";--fa--fa:""}
.fa-input-text{--fa:"";--fa--fa:""}
.fa-inr{--fa:"";--fa--fa:""}
.fa-institution{--fa:"";--fa--fa:""}
.fa-integral{--fa:"";--fa--fa:""}
.fa-interrobang{--fa:"";--fa--fa:""}
.fa-intersection{--fa:"";--fa--fa:""}
.fa-inventory{--fa:"";--fa--fa:""}
.fa-island-tree-palm,.fa-island-tropical{--fa:"";--fa--fa:""}
.fa-italic{--fa:"";--fa--fa:""}
.fa-j{--fa:"J";--fa--fa:"JJ"}
.fa-jack-o-lantern{--fa:"";--fa--fa:""}
.fa-jar{--fa:"";--fa--fa:""}
.fa-jar-wheat{--fa:"";--fa--fa:""}
.fa-jedi{--fa:"";--fa--fa:""}
.fa-jet-fighter{--fa:"";--fa--fa:""}
.fa-jet-fighter-up{--fa:"";--fa--fa:""}
.fa-joint{--fa:"";--fa--fa:""}
.fa-journal-whills{--fa:"";--fa--fa:""}
.fa-joystick{--fa:"";--fa--fa:""}
.fa-jpy{--fa:"";--fa--fa:""}
.fa-jug{--fa:"";--fa--fa:""}
.fa-jug-bottle{--fa:"";--fa--fa:""}
.fa-jug-detergent{--fa:"";--fa--fa:""}
.fa-k{--fa:"K";--fa--fa:"KK"}
.fa-kaaba{--fa:"";--fa--fa:""}
.fa-kazoo{--fa:"";--fa--fa:""}
.fa-kerning{--fa:"";--fa--fa:""}
.fa-key{--fa:"";--fa--fa:""}
.fa-key-skeleton{--fa:"";--fa--fa:""}
.fa-key-skeleton-left-right{--fa:"";--fa--fa:""}
.fa-keyboard{--fa:"";--fa--fa:""}
.fa-keyboard-brightness{--fa:"";--fa--fa:""}
.fa-keyboard-brightness-low{--fa:"";--fa--fa:""}
.fa-keyboard-down{--fa:"";--fa--fa:""}
.fa-keyboard-left{--fa:"";--fa--fa:""}
.fa-keynote{--fa:"";--fa--fa:""}
.fa-khanda{--fa:"";--fa--fa:""}
.fa-kidneys{--fa:"";--fa--fa:""}
.fa-kip-sign{--fa:"";--fa--fa:""}
.fa-kiss{--fa:"";--fa--fa:""}
.fa-kiss-beam{--fa:"";--fa--fa:""}
.fa-kiss-wink-heart{--fa:"";--fa--fa:""}
.fa-kit-medical{--fa:"";--fa--fa:""}
.fa-kitchen-set{--fa:"";--fa--fa:""}
.fa-kite{--fa:"";--fa--fa:""}
.fa-kiwi-bird{--fa:"";--fa--fa:""}
.fa-kiwi-fruit{--fa:"";--fa--fa:""}
.fa-knife{--fa:"";--fa--fa:""}
.fa-knife-kitchen{--fa:"";--fa--fa:""}
.fa-krw{--fa:"";--fa--fa:""}
.fa-l{--fa:"L";--fa--fa:"LL"}
.fa-lacrosse-stick{--fa:"";--fa--fa:""}
.fa-lacrosse-stick-ball{--fa:"";--fa--fa:""}
.fa-ladder-water{--fa:"";--fa--fa:""}
.fa-lambda{--fa:"";--fa--fa:""}
.fa-lamp{--fa:"";--fa--fa:""}
.fa-lamp-desk{--fa:"";--fa--fa:""}
.fa-lamp-floor{--fa:"";--fa--fa:""}
.fa-lamp-street{--fa:"";--fa--fa:""}
.fa-land-mine-on{--fa:"";--fa--fa:""}
.fa-landmark{--fa:"";--fa--fa:""}
.fa-landmark-alt,.fa-landmark-dome{--fa:"";--fa--fa:""}
.fa-landmark-flag{--fa:"";--fa--fa:""}
.fa-landmark-magnifying-glass{--fa:"";--fa--fa:""}
.fa-landscape{--fa:"";--fa--fa:""}
.fa-language{--fa:"";--fa--fa:""}
.fa-laptop{--fa:"";--fa--fa:""}
.fa-laptop-arrow-down{--fa:"";--fa--fa:""}
.fa-laptop-binary{--fa:"";--fa--fa:""}
.fa-laptop-code{--fa:"";--fa--fa:""}
.fa-laptop-file{--fa:"";--fa--fa:""}
.fa-laptop-house{--fa:"";--fa--fa:""}
.fa-laptop-medical{--fa:"";--fa--fa:""}
.fa-laptop-mobile{--fa:"";--fa--fa:""}
.fa-laptop-slash{--fa:"";--fa--fa:""}
.fa-lari-sign{--fa:"";--fa--fa:""}
.fa-lasso{--fa:"";--fa--fa:""}
.fa-lasso-sparkles{--fa:"";--fa--fa:""}
.fa-laugh{--fa:"";--fa--fa:""}
.fa-laugh-beam{--fa:"";--fa--fa:""}
.fa-laugh-squint{--fa:"";--fa--fa:""}
.fa-laugh-wink{--fa:"";--fa--fa:""}
.fa-layer-group{--fa:"";--fa--fa:""}
.fa-layer-group-minus{--fa:"";--fa--fa:""}
.fa-layer-group-plus{--fa:"";--fa--fa:""}
.fa-layer-minus{--fa:"";--fa--fa:""}
.fa-layer-plus{--fa:"";--fa--fa:""}
.fa-leaf{--fa:"";--fa--fa:""}
.fa-leaf-heart{--fa:"";--fa--fa:""}
.fa-leaf-maple{--fa:"";--fa--fa:""}
.fa-leaf-oak{--fa:"";--fa--fa:""}
.fa-leafy-green{--fa:"";--fa--fa:""}
.fa-left{--fa:"";--fa--fa:""}
.fa-left-from-bracket{--fa:"";--fa--fa:""}
.fa-left-from-line{--fa:"";--fa--fa:""}
.fa-left-long{--fa:"";--fa--fa:""}
.fa-left-long-to-line{--fa:"";--fa--fa:""}
.fa-left-right{--fa:"";--fa--fa:""}
.fa-left-to-bracket{--fa:"";--fa--fa:""}
.fa-left-to-line{--fa:"";--fa--fa:""}
.fa-legal{--fa:"";--fa--fa:""}
.fa-lemon{--fa:"";--fa--fa:""}
.fa-less-than{--fa:"<";--fa--fa:"<<"}
.fa-less-than-equal{--fa:"";--fa--fa:""}
.fa-level-down{--fa:"";--fa--fa:""}
.fa-level-down-alt{--fa:"";--fa--fa:""}
.fa-level-up{--fa:"";--fa--fa:""}
.fa-level-up-alt{--fa:"";--fa--fa:""}
.fa-life-ring{--fa:"";--fa--fa:""}
.fa-light-ceiling{--fa:"";--fa--fa:""}
.fa-light-emergency{--fa:"";--fa--fa:""}
.fa-light-emergency-on{--fa:"";--fa--fa:""}
.fa-light-switch{--fa:"";--fa--fa:""}
.fa-light-switch-off{--fa:"";--fa--fa:""}
.fa-light-switch-on{--fa:"";--fa--fa:""}
.fa-lightbulb{--fa:"";--fa--fa:""}
.fa-lightbulb-cfl{--fa:"";--fa--fa:""}
.fa-lightbulb-cfl-on{--fa:"";--fa--fa:""}
.fa-lightbulb-dollar{--fa:"";--fa--fa:""}
.fa-lightbulb-exclamation{--fa:"";--fa--fa:""}
.fa-lightbulb-exclamation-on{--fa:"";--fa--fa:""}
.fa-lightbulb-gear{--fa:"";--fa--fa:""}
.fa-lightbulb-message{--fa:"";--fa--fa:""}
.fa-lightbulb-on{--fa:"";--fa--fa:""}
.fa-lightbulb-slash{--fa:"";--fa--fa:""}
.fa-lighthouse{--fa:"";--fa--fa:""}
.fa-lights-holiday{--fa:"";--fa--fa:""}
.fa-line-chart{--fa:"";--fa--fa:""}
.fa-line-columns{--fa:"";--fa--fa:""}
.fa-line-height{--fa:"";--fa--fa:""}
.fa-lines-leaning{--fa:"";--fa--fa:""}
.fa-link{--fa:"";--fa--fa:""}
.fa-link-horizontal{--fa:"";--fa--fa:""}
.fa-link-horizontal-slash{--fa:"";--fa--fa:""}
.fa-link-simple{--fa:"";--fa--fa:""}
.fa-link-simple-slash{--fa:"";--fa--fa:""}
.fa-link-slash{--fa:"";--fa--fa:""}
.fa-lips{--fa:"";--fa--fa:""}
.fa-lira-sign{--fa:"";--fa--fa:""}
.fa-list{--fa:"";--fa--fa:""}
.fa-list-1-2{--fa:"";--fa--fa:""}
.fa-list-alt{--fa:"";--fa--fa:""}
.fa-list-check{--fa:"";--fa--fa:""}
.fa-list-dots{--fa:"";--fa--fa:""}
.fa-list-dropdown{--fa:"";--fa--fa:""}
.fa-list-music{--fa:"";--fa--fa:""}
.fa-list-numeric,.fa-list-ol{--fa:"";--fa--fa:""}
.fa-list-radio{--fa:"";--fa--fa:""}
.fa-list-squares{--fa:"";--fa--fa:""}
.fa-list-timeline{--fa:"";--fa--fa:""}
.fa-list-tree{--fa:"";--fa--fa:""}
.fa-list-ul{--fa:"";--fa--fa:""}
.fa-litecoin-sign{--fa:"";--fa--fa:""}
.fa-loader{--fa:"";--fa--fa:""}
.fa-lobster{--fa:"";--fa--fa:""}
.fa-location{--fa:"";--fa--fa:""}
.fa-location-arrow{--fa:"";--fa--fa:""}
.fa-location-arrow-up{--fa:"";--fa--fa:""}
.fa-location-check{--fa:"";--fa--fa:""}
.fa-location-circle{--fa:"";--fa--fa:""}
.fa-location-crosshairs{--fa:"";--fa--fa:""}
.fa-location-crosshairs-slash{--fa:"";--fa--fa:""}
.fa-location-dot{--fa:"";--fa--fa:""}
.fa-location-dot-slash{--fa:"";--fa--fa:""}
.fa-location-exclamation{--fa:"";--fa--fa:""}
.fa-location-minus{--fa:"";--fa--fa:""}
.fa-location-pen{--fa:"";--fa--fa:""}
.fa-location-pin{--fa:"";--fa--fa:""}
.fa-location-pin-lock{--fa:"";--fa--fa:""}
.fa-location-pin-slash{--fa:"";--fa--fa:""}
.fa-location-plus{--fa:"";--fa--fa:""}
.fa-location-question{--fa:"";--fa--fa:""}
.fa-location-slash{--fa:"";--fa--fa:""}
.fa-location-smile{--fa:"";--fa--fa:""}
.fa-location-xmark{--fa:"";--fa--fa:""}
.fa-lock{--fa:"";--fa--fa:""}
.fa-lock-a{--fa:"";--fa--fa:""}
.fa-lock-alt{--fa:"";--fa--fa:""}
.fa-lock-hashtag{--fa:"";--fa--fa:""}
.fa-lock-keyhole{--fa:"";--fa--fa:""}
.fa-lock-keyhole-open{--fa:"";--fa--fa:""}
.fa-lock-open{--fa:"";--fa--fa:""}
.fa-lock-open-alt{--fa:"";--fa--fa:""}
.fa-locust{--fa:"";--fa--fa:""}
.fa-lollipop,.fa-lollypop{--fa:"";--fa--fa:""}
.fa-long-arrow-alt-down{--fa:"";--fa--fa:""}
.fa-long-arrow-alt-left{--fa:"";--fa--fa:""}
.fa-long-arrow-alt-right{--fa:"";--fa--fa:""}
.fa-long-arrow-alt-up{--fa:"";--fa--fa:""}
.fa-long-arrow-down{--fa:"";--fa--fa:""}
.fa-long-arrow-left{--fa:"";--fa--fa:""}
.fa-long-arrow-right{--fa:"";--fa--fa:""}
.fa-long-arrow-up{--fa:"";--fa--fa:""}
.fa-loveseat{--fa:"";--fa--fa:""}
.fa-low-vision{--fa:"";--fa--fa:""}
.fa-luchador,.fa-luchador-mask{--fa:"";--fa--fa:""}
.fa-luggage-cart{--fa:"";--fa--fa:""}
.fa-lungs{--fa:"";--fa--fa:""}
.fa-lungs-virus{--fa:"";--fa--fa:""}
.fa-m{--fa:"M";--fa--fa:"MM"}
.fa-mace{--fa:"";--fa--fa:""}
.fa-magic{--fa:"";--fa--fa:""}
.fa-magic-wand-sparkles{--fa:"";--fa--fa:""}
.fa-magnet{--fa:"";--fa--fa:""}
.fa-magnifying-glass{--fa:"";--fa--fa:""}
.fa-magnifying-glass-arrow-right{--fa:"";--fa--fa:""}
.fa-magnifying-glass-arrows-rotate{--fa:"";--fa--fa:""}
.fa-magnifying-glass-chart{--fa:"";--fa--fa:""}
.fa-magnifying-glass-dollar{--fa:"";--fa--fa:""}
.fa-magnifying-glass-location{--fa:"";--fa--fa:""}
.fa-magnifying-glass-minus{--fa:"";--fa--fa:""}
.fa-magnifying-glass-music{--fa:"";--fa--fa:""}
.fa-magnifying-glass-play{--fa:"";--fa--fa:""}
.fa-magnifying-glass-plus{--fa:"";--fa--fa:""}
.fa-magnifying-glass-waveform{--fa:"";--fa--fa:""}
.fa-mail-bulk{--fa:"";--fa--fa:""}
.fa-mail-forward{--fa:"";--fa--fa:""}
.fa-mail-reply{--fa:"";--fa--fa:""}
.fa-mail-reply-all{--fa:"";--fa--fa:""}
.fa-mailbox{--fa:"";--fa--fa:""}
.fa-mailbox-flag-up{--fa:"";--fa--fa:""}
.fa-maki-roll,.fa-makizushi{--fa:"";--fa--fa:""}
.fa-male{--fa:"";--fa--fa:""}
.fa-manat-sign{--fa:"";--fa--fa:""}
.fa-mandolin{--fa:"";--fa--fa:""}
.fa-mango{--fa:"";--fa--fa:""}
.fa-manhole{--fa:"";--fa--fa:""}
.fa-map{--fa:"";--fa--fa:""}
.fa-map-location{--fa:"";--fa--fa:""}
.fa-map-location-dot{--fa:"";--fa--fa:""}
.fa-map-marked{--fa:"";--fa--fa:""}
.fa-map-marked-alt{--fa:"";--fa--fa:""}
.fa-map-marker{--fa:"";--fa--fa:""}
.fa-map-marker-alt{--fa:"";--fa--fa:""}
.fa-map-marker-alt-slash{--fa:"";--fa--fa:""}
.fa-map-marker-check{--fa:"";--fa--fa:""}
.fa-map-marker-edit{--fa:"";--fa--fa:""}
.fa-map-marker-exclamation{--fa:"";--fa--fa:""}
.fa-map-marker-minus{--fa:"";--fa--fa:""}
.fa-map-marker-plus{--fa:"";--fa--fa:""}
.fa-map-marker-question{--fa:"";--fa--fa:""}
.fa-map-marker-slash{--fa:"";--fa--fa:""}
.fa-map-marker-smile{--fa:"";--fa--fa:""}
.fa-map-marker-times,.fa-map-marker-xmark{--fa:"";--fa--fa:""}
.fa-map-pin{--fa:"";--fa--fa:""}
.fa-map-signs{--fa:"";--fa--fa:""}
.fa-marker{--fa:"";--fa--fa:""}
.fa-mars{--fa:"";--fa--fa:""}
.fa-mars-and-venus{--fa:"";--fa--fa:""}
.fa-mars-and-venus-burst{--fa:"";--fa--fa:""}
.fa-mars-double{--fa:"";--fa--fa:""}
.fa-mars-stroke{--fa:"";--fa--fa:""}
.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:"";--fa--fa:""}
.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:"";--fa--fa:""}
.fa-martini-glass{--fa:"";--fa--fa:""}
.fa-martini-glass-citrus{--fa:"";--fa--fa:""}
.fa-martini-glass-empty{--fa:"";--fa--fa:""}
.fa-mask{--fa:"";--fa--fa:""}
.fa-mask-face{--fa:"";--fa--fa:""}
.fa-mask-luchador{--fa:"";--fa--fa:""}
.fa-mask-snorkel{--fa:"";--fa--fa:""}
.fa-mask-ventilator{--fa:"";--fa--fa:""}
.fa-masks-theater{--fa:"";--fa--fa:""}
.fa-mattress-pillow{--fa:"";--fa--fa:""}
.fa-maximize{--fa:"";--fa--fa:""}
.fa-meat{--fa:"";--fa--fa:""}
.fa-medal{--fa:"";--fa--fa:""}
.fa-medkit{--fa:"";--fa--fa:""}
.fa-megaphone{--fa:"";--fa--fa:""}
.fa-meh{--fa:"";--fa--fa:""}
.fa-meh-blank{--fa:"";--fa--fa:""}
.fa-meh-rolling-eyes{--fa:"";--fa--fa:""}
.fa-melon{--fa:"";--fa--fa:""}
.fa-melon-slice{--fa:"";--fa--fa:""}
.fa-memo{--fa:"";--fa--fa:""}
.fa-memo-circle-check{--fa:"";--fa--fa:""}
.fa-memo-circle-info{--fa:"";--fa--fa:""}
.fa-memo-pad{--fa:"";--fa--fa:""}
.fa-memory{--fa:"";--fa--fa:""}
.fa-menorah{--fa:"";--fa--fa:""}
.fa-mercury{--fa:"";--fa--fa:""}
.fa-merge{--fa:"";--fa--fa:""}
.fa-message{--fa:"";--fa--fa:""}
.fa-message-arrow-down{--fa:"";--fa--fa:""}
.fa-message-arrow-up{--fa:"";--fa--fa:""}
.fa-message-arrow-up-right{--fa:"";--fa--fa:""}
.fa-message-bot{--fa:"";--fa--fa:""}
.fa-message-captions{--fa:"";--fa--fa:""}
.fa-message-check{--fa:"";--fa--fa:""}
.fa-message-code{--fa:"";--fa--fa:""}
.fa-message-dollar{--fa:"";--fa--fa:""}
.fa-message-dots{--fa:"";--fa--fa:""}
.fa-message-edit{--fa:"";--fa--fa:""}
.fa-message-exclamation{--fa:"";--fa--fa:""}
.fa-message-heart{--fa:"";--fa--fa:""}
.fa-message-image{--fa:"";--fa--fa:""}
.fa-message-lines{--fa:"";--fa--fa:""}
.fa-message-medical{--fa:"";--fa--fa:""}
.fa-message-middle{--fa:"";--fa--fa:""}
.fa-message-middle-top{--fa:"";--fa--fa:""}
.fa-message-minus{--fa:"";--fa--fa:""}
.fa-message-music{--fa:"";--fa--fa:""}
.fa-message-pen{--fa:"";--fa--fa:""}
.fa-message-plus{--fa:"";--fa--fa:""}
.fa-message-question{--fa:"";--fa--fa:""}
.fa-message-quote{--fa:"";--fa--fa:""}
.fa-message-slash{--fa:"";--fa--fa:""}
.fa-message-smile{--fa:"";--fa--fa:""}
.fa-message-sms{--fa:"";--fa--fa:""}
.fa-message-text{--fa:"";--fa--fa:""}
.fa-message-times,.fa-message-xmark{--fa:"";--fa--fa:""}
.fa-messages{--fa:"";--fa--fa:""}
.fa-messages-dollar{--fa:"";--fa--fa:""}
.fa-messages-question{--fa:"";--fa--fa:""}
.fa-messaging{--fa:"";--fa--fa:""}
.fa-meteor{--fa:"";--fa--fa:""}
.fa-meter{--fa:"";--fa--fa:""}
.fa-meter-bolt{--fa:"";--fa--fa:""}
.fa-meter-droplet{--fa:"";--fa--fa:""}
.fa-meter-fire{--fa:"";--fa--fa:""}
.fa-microchip{--fa:"";--fa--fa:""}
.fa-microchip-ai{--fa:"";--fa--fa:""}
.fa-microphone{--fa:"";--fa--fa:""}
.fa-microphone-alt{--fa:"";--fa--fa:""}
.fa-microphone-alt-slash{--fa:"";--fa--fa:""}
.fa-microphone-circle{--fa:"";--fa--fa:""}
.fa-microphone-circle-alt{--fa:"";--fa--fa:""}
.fa-microphone-lines{--fa:"";--fa--fa:""}
.fa-microphone-lines-slash{--fa:"";--fa--fa:""}
.fa-microphone-slash{--fa:"";--fa--fa:""}
.fa-microphone-stand{--fa:"";--fa--fa:""}
.fa-microscope{--fa:"";--fa--fa:""}
.fa-microwave{--fa:"";--fa--fa:""}
.fa-mill-sign{--fa:"";--fa--fa:""}
.fa-mind-share{--fa:"";--fa--fa:""}
.fa-minimize{--fa:"";--fa--fa:""}
.fa-minus{--fa:"";--fa--fa:""}
.fa-minus-circle{--fa:"";--fa--fa:""}
.fa-minus-hexagon{--fa:"";--fa--fa:""}
.fa-minus-large{--fa:"";--fa--fa:""}
.fa-minus-octagon{--fa:"";--fa--fa:""}
.fa-minus-square{--fa:"";--fa--fa:""}
.fa-mistletoe{--fa:"";--fa--fa:""}
.fa-mitten{--fa:"";--fa--fa:""}
.fa-mobile{--fa:"";--fa--fa:""}
.fa-mobile-alt{--fa:"";--fa--fa:""}
.fa-mobile-android{--fa:"";--fa--fa:""}
.fa-mobile-android-alt{--fa:"";--fa--fa:""}
.fa-mobile-button{--fa:"";--fa--fa:""}
.fa-mobile-iphone,.fa-mobile-notch{--fa:"";--fa--fa:""}
.fa-mobile-phone{--fa:"";--fa--fa:""}
.fa-mobile-retro{--fa:"";--fa--fa:""}
.fa-mobile-screen{--fa:"";--fa--fa:""}
.fa-mobile-screen-button{--fa:"";--fa--fa:""}
.fa-mobile-signal{--fa:"";--fa--fa:""}
.fa-mobile-signal-out{--fa:"";--fa--fa:""}
.fa-money-bill{--fa:"";--fa--fa:""}
.fa-money-bill-1{--fa:"";--fa--fa:""}
.fa-money-bill-1-wave{--fa:"";--fa--fa:""}
.fa-money-bill-alt{--fa:"";--fa--fa:""}
.fa-money-bill-simple{--fa:"";--fa--fa:""}
.fa-money-bill-simple-wave{--fa:"";--fa--fa:""}
.fa-money-bill-transfer{--fa:"";--fa--fa:""}
.fa-money-bill-trend-up{--fa:"";--fa--fa:""}
.fa-money-bill-wave{--fa:"";--fa--fa:""}
.fa-money-bill-wave-alt{--fa:"";--fa--fa:""}
.fa-money-bill-wheat{--fa:"";--fa--fa:""}
.fa-money-bills{--fa:"";--fa--fa:""}
.fa-money-bills-alt,.fa-money-bills-simple{--fa:"";--fa--fa:""}
.fa-money-check{--fa:"";--fa--fa:""}
.fa-money-check-alt,.fa-money-check-dollar{--fa:"";--fa--fa:""}
.fa-money-check-dollar-pen{--fa:"";--fa--fa:""}
.fa-money-check-edit{--fa:"";--fa--fa:""}
.fa-money-check-edit-alt{--fa:"";--fa--fa:""}
.fa-money-check-pen{--fa:"";--fa--fa:""}
.fa-money-from-bracket{--fa:"";--fa--fa:""}
.fa-money-simple-from-bracket{--fa:"";--fa--fa:""}
.fa-monitor-heart-rate,.fa-monitor-waveform{--fa:"";--fa--fa:""}
.fa-monkey{--fa:"";--fa--fa:""}
.fa-monument{--fa:"";--fa--fa:""}
.fa-moon{--fa:"";--fa--fa:""}
.fa-moon-cloud{--fa:"";--fa--fa:""}
.fa-moon-over-sun{--fa:"";--fa--fa:""}
.fa-moon-stars{--fa:"";--fa--fa:""}
.fa-moped{--fa:"";--fa--fa:""}
.fa-mortar-board{--fa:"";--fa--fa:""}
.fa-mortar-pestle{--fa:"";--fa--fa:""}
.fa-mosque{--fa:"";--fa--fa:""}
.fa-mosquito{--fa:"";--fa--fa:""}
.fa-mosquito-net{--fa:"";--fa--fa:""}
.fa-motorcycle{--fa:"";--fa--fa:""}
.fa-mound{--fa:"";--fa--fa:""}
.fa-mountain{--fa:"";--fa--fa:""}
.fa-mountain-city{--fa:"";--fa--fa:""}
.fa-mountain-sun{--fa:"";--fa--fa:""}
.fa-mountains{--fa:"";--fa--fa:""}
.fa-mouse{--fa:"";--fa--fa:""}
.fa-mouse-alt{--fa:"";--fa--fa:""}
.fa-mouse-field{--fa:"";--fa--fa:""}
.fa-mouse-pointer{--fa:"";--fa--fa:""}
.fa-mp3-player{--fa:"";--fa--fa:""}
.fa-mug{--fa:"";--fa--fa:""}
.fa-mug-hot{--fa:"";--fa--fa:""}
.fa-mug-marshmallows{--fa:"";--fa--fa:""}
.fa-mug-saucer{--fa:"";--fa--fa:""}
.fa-mug-tea{--fa:"";--fa--fa:""}
.fa-mug-tea-saucer{--fa:"";--fa--fa:""}
.fa-multiply{--fa:"";--fa--fa:""}
.fa-museum{--fa:"";--fa--fa:""}
.fa-mushroom{--fa:"";--fa--fa:""}
.fa-music{--fa:"";--fa--fa:""}
.fa-music-alt{--fa:"";--fa--fa:""}
.fa-music-alt-slash{--fa:"";--fa--fa:""}
.fa-music-magnifying-glass{--fa:"";--fa--fa:""}
.fa-music-note{--fa:"";--fa--fa:""}
.fa-music-note-slash{--fa:"";--fa--fa:""}
.fa-music-slash{--fa:"";--fa--fa:""}
.fa-mustache{--fa:"";--fa--fa:""}
.fa-n{--fa:"N";--fa--fa:"NN"}
.fa-naira-sign{--fa:"";--fa--fa:""}
.fa-narwhal{--fa:"";--fa--fa:""}
.fa-navicon{--fa:"";--fa--fa:""}
.fa-nesting-dolls{--fa:"";--fa--fa:""}
.fa-network-wired{--fa:"";--fa--fa:""}
.fa-neuter{--fa:"";--fa--fa:""}
.fa-newspaper{--fa:"";--fa--fa:""}
.fa-nfc{--fa:"";--fa--fa:""}
.fa-nfc-lock{--fa:"";--fa--fa:""}
.fa-nfc-magnifying-glass{--fa:"";--fa--fa:""}
.fa-nfc-pen{--fa:"";--fa--fa:""}
.fa-nfc-signal{--fa:"";--fa--fa:""}
.fa-nfc-slash{--fa:"";--fa--fa:""}
.fa-nfc-symbol{--fa:"";--fa--fa:""}
.fa-nfc-trash{--fa:"";--fa--fa:""}
.fa-nigiri{--fa:"";--fa--fa:""}
.fa-nose{--fa:"";--fa--fa:""}
.fa-not-equal{--fa:"";--fa--fa:""}
.fa-notdef{--fa:"";--fa--fa:""}
.fa-note{--fa:"";--fa--fa:""}
.fa-note-medical{--fa:"";--fa--fa:""}
.fa-note-sticky{--fa:"";--fa--fa:""}
.fa-notebook{--fa:"";--fa--fa:""}
.fa-notes{--fa:"";--fa--fa:""}
.fa-notes-medical{--fa:"";--fa--fa:""}
.fa-o{--fa:"O";--fa--fa:"OO"}
.fa-object-exclude{--fa:"";--fa--fa:""}
.fa-object-group{--fa:"";--fa--fa:""}
.fa-object-intersect{--fa:"";--fa--fa:""}
.fa-object-subtract{--fa:"";--fa--fa:""}
.fa-object-ungroup{--fa:"";--fa--fa:""}
.fa-object-union{--fa:"";--fa--fa:""}
.fa-objects-align-bottom{--fa:"";--fa--fa:""}
.fa-objects-align-center-horizontal{--fa:"";--fa--fa:""}
.fa-objects-align-center-vertical{--fa:"";--fa--fa:""}
.fa-objects-align-left{--fa:"";--fa--fa:""}
.fa-objects-align-right{--fa:"";--fa--fa:""}
.fa-objects-align-top{--fa:"";--fa--fa:""}
.fa-objects-column{--fa:"";--fa--fa:""}
.fa-octagon{--fa:"";--fa--fa:""}
.fa-octagon-check{--fa:"";--fa--fa:""}
.fa-octagon-divide{--fa:"";--fa--fa:""}
.fa-octagon-exclamation{--fa:"";--fa--fa:""}
.fa-octagon-minus{--fa:"";--fa--fa:""}
.fa-octagon-plus{--fa:"";--fa--fa:""}
.fa-octagon-xmark{--fa:"";--fa--fa:""}
.fa-octopus{--fa:"";--fa--fa:""}
.fa-oil-can{--fa:"";--fa--fa:""}
.fa-oil-can-drip{--fa:"";--fa--fa:""}
.fa-oil-temp,.fa-oil-temperature{--fa:"";--fa--fa:""}
.fa-oil-well{--fa:"";--fa--fa:""}
.fa-olive{--fa:"";--fa--fa:""}
.fa-olive-branch{--fa:"";--fa--fa:""}
.fa-om{--fa:"";--fa--fa:""}
.fa-omega{--fa:"";--fa--fa:""}
.fa-onion{--fa:"";--fa--fa:""}
.fa-option{--fa:"";--fa--fa:""}
.fa-ornament{--fa:"";--fa--fa:""}
.fa-otter{--fa:"";--fa--fa:""}
.fa-outdent{--fa:"";--fa--fa:""}
.fa-outlet{--fa:"";--fa--fa:""}
.fa-oven{--fa:"";--fa--fa:""}
.fa-overline{--fa:"";--fa--fa:""}
.fa-p{--fa:"P";--fa--fa:"PP"}
.fa-page{--fa:"";--fa--fa:""}
.fa-page-break{--fa:"";--fa--fa:""}
.fa-page-caret-down{--fa:"";--fa--fa:""}
.fa-page-caret-up{--fa:"";--fa--fa:""}
.fa-pager{--fa:"";--fa--fa:""}
.fa-paint-brush{--fa:"";--fa--fa:""}
.fa-paint-brush-alt,.fa-paint-brush-fine{--fa:"";--fa--fa:""}
.fa-paint-roller{--fa:"";--fa--fa:""}
.fa-paintbrush{--fa:"";--fa--fa:""}
.fa-paintbrush-alt,.fa-paintbrush-fine{--fa:"";--fa--fa:""}
.fa-paintbrush-pencil{--fa:"";--fa--fa:""}
.fa-palette{--fa:"";--fa--fa:""}
.fa-palette-boxes{--fa:"";--fa--fa:""}
.fa-pallet{--fa:"";--fa--fa:""}
.fa-pallet-alt{--fa:"";--fa--fa:""}
.fa-pallet-box{--fa:"";--fa--fa:""}
.fa-pallet-boxes{--fa:"";--fa--fa:""}
.fa-pan-food{--fa:"";--fa--fa:""}
.fa-pan-frying{--fa:"";--fa--fa:""}
.fa-pancakes{--fa:"";--fa--fa:""}
.fa-panel-ews{--fa:"";--fa--fa:""}
.fa-panel-fire{--fa:"";--fa--fa:""}
.fa-panorama{--fa:"";--fa--fa:""}
.fa-paper-plane{--fa:"";--fa--fa:""}
.fa-paper-plane-alt,.fa-paper-plane-top{--fa:"";--fa--fa:""}
.fa-paperclip{--fa:"";--fa--fa:""}
.fa-paperclip-vertical{--fa:"";--fa--fa:""}
.fa-parachute-box{--fa:"";--fa--fa:""}
.fa-paragraph{--fa:"";--fa--fa:""}
.fa-paragraph-left,.fa-paragraph-rtl{--fa:"";--fa--fa:""}
.fa-parentheses{--fa:"";--fa--fa:""}
.fa-parenthesis{--fa:"(";--fa--fa:"(("}
.fa-parking{--fa:"";--fa--fa:""}
.fa-parking-circle{--fa:"";--fa--fa:""}
.fa-parking-circle-slash{--fa:"";--fa--fa:""}
.fa-parking-slash{--fa:"";--fa--fa:""}
.fa-party-back{--fa:"";--fa--fa:""}
.fa-party-bell{--fa:"";--fa--fa:""}
.fa-party-horn{--fa:"";--fa--fa:""}
.fa-passport{--fa:"";--fa--fa:""}
.fa-pastafarianism{--fa:"";--fa--fa:""}
.fa-paste{--fa:"";--fa--fa:""}
.fa-pause{--fa:"";--fa--fa:""}
.fa-pause-circle{--fa:"";--fa--fa:""}
.fa-paw{--fa:"";--fa--fa:""}
.fa-paw-alt{--fa:"";--fa--fa:""}
.fa-paw-claws{--fa:"";--fa--fa:""}
.fa-paw-simple{--fa:"";--fa--fa:""}
.fa-peace{--fa:"";--fa--fa:""}
.fa-peach{--fa:"";--fa--fa:""}
.fa-peanut{--fa:"";--fa--fa:""}
.fa-peanuts{--fa:"";--fa--fa:""}
.fa-peapod{--fa:"";--fa--fa:""}
.fa-pear{--fa:"";--fa--fa:""}
.fa-pedestal{--fa:"";--fa--fa:""}
.fa-pegasus{--fa:"";--fa--fa:""}
.fa-pen{--fa:"";--fa--fa:""}
.fa-pen-alt{--fa:"";--fa--fa:""}
.fa-pen-alt-slash{--fa:"";--fa--fa:""}
.fa-pen-circle{--fa:"";--fa--fa:""}
.fa-pen-clip{--fa:"";--fa--fa:""}
.fa-pen-clip-slash{--fa:"";--fa--fa:""}
.fa-pen-fancy{--fa:"";--fa--fa:""}
.fa-pen-fancy-slash{--fa:"";--fa--fa:""}
.fa-pen-field{--fa:"";--fa--fa:""}
.fa-pen-line{--fa:"";--fa--fa:""}
.fa-pen-nib{--fa:"";--fa--fa:""}
.fa-pen-nib-slash{--fa:"";--fa--fa:""}
.fa-pen-paintbrush{--fa:"";--fa--fa:""}
.fa-pen-ruler{--fa:"";--fa--fa:""}
.fa-pen-slash{--fa:"";--fa--fa:""}
.fa-pen-square{--fa:"";--fa--fa:""}
.fa-pen-swirl{--fa:"";--fa--fa:""}
.fa-pen-to-square{--fa:"";--fa--fa:""}
.fa-pencil,.fa-pencil-alt{--fa:"";--fa--fa:""}
.fa-pencil-mechanical{--fa:"";--fa--fa:""}
.fa-pencil-paintbrush{--fa:"";--fa--fa:""}
.fa-pencil-ruler{--fa:"";--fa--fa:""}
.fa-pencil-slash{--fa:"";--fa--fa:""}
.fa-pencil-square{--fa:"";--fa--fa:""}
.fa-pennant{--fa:"";--fa--fa:""}
.fa-people{--fa:"";--fa--fa:""}
.fa-people-arrows,.fa-people-arrows-left-right{--fa:"";--fa--fa:""}
.fa-people-carry,.fa-people-carry-box{--fa:"";--fa--fa:""}
.fa-people-dress{--fa:"";--fa--fa:""}
.fa-people-dress-simple{--fa:"";--fa--fa:""}
.fa-people-group{--fa:"";--fa--fa:""}
.fa-people-line{--fa:"";--fa--fa:""}
.fa-people-pants{--fa:"";--fa--fa:""}
.fa-people-pants-simple{--fa:"";--fa--fa:""}
.fa-people-pulling{--fa:"";--fa--fa:""}
.fa-people-robbery{--fa:"";--fa--fa:""}
.fa-people-roof{--fa:"";--fa--fa:""}
.fa-people-simple{--fa:"";--fa--fa:""}
.fa-pepper{--fa:"";--fa--fa:""}
.fa-pepper-hot{--fa:"";--fa--fa:""}
.fa-percent,.fa-percentage{--fa:"%";--fa--fa:"%%"}
.fa-period{--fa:".";--fa--fa:".."}
.fa-person{--fa:"";--fa--fa:""}
.fa-person-arrow-down-to-line{--fa:"";--fa--fa:""}
.fa-person-arrow-up-from-line{--fa:"";--fa--fa:""}
.fa-person-biking{--fa:"";--fa--fa:""}
.fa-person-biking-mountain{--fa:"";--fa--fa:""}
.fa-person-booth{--fa:"";--fa--fa:""}
.fa-person-breastfeeding{--fa:"";--fa--fa:""}
.fa-person-burst{--fa:"";--fa--fa:""}
.fa-person-cane{--fa:"";--fa--fa:""}
.fa-person-carry,.fa-person-carry-box{--fa:"";--fa--fa:""}
.fa-person-chalkboard{--fa:"";--fa--fa:""}
.fa-person-circle-check{--fa:"";--fa--fa:""}
.fa-person-circle-exclamation{--fa:"";--fa--fa:""}
.fa-person-circle-minus{--fa:"";--fa--fa:""}
.fa-person-circle-plus{--fa:"";--fa--fa:""}
.fa-person-circle-question{--fa:"";--fa--fa:""}
.fa-person-circle-xmark{--fa:"";--fa--fa:""}
.fa-person-digging{--fa:"";--fa--fa:""}
.fa-person-dolly{--fa:"";--fa--fa:""}
.fa-person-dolly-empty{--fa:"";--fa--fa:""}
.fa-person-dots-from-line{--fa:"";--fa--fa:""}
.fa-person-dress{--fa:"";--fa--fa:""}
.fa-person-dress-burst{--fa:"";--fa--fa:""}
.fa-person-dress-fairy{--fa:"";--fa--fa:""}
.fa-person-dress-simple{--fa:"";--fa--fa:""}
.fa-person-drowning{--fa:"";--fa--fa:""}
.fa-person-fairy{--fa:"";--fa--fa:""}
.fa-person-falling{--fa:"";--fa--fa:""}
.fa-person-falling-burst{--fa:"";--fa--fa:""}
.fa-person-from-portal{--fa:"";--fa--fa:""}
.fa-person-half-dress{--fa:"";--fa--fa:""}
.fa-person-harassing{--fa:"";--fa--fa:""}
.fa-person-hiking{--fa:"";--fa--fa:""}
.fa-person-military-pointing{--fa:"";--fa--fa:""}
.fa-person-military-rifle{--fa:"";--fa--fa:""}
.fa-person-military-to-person{--fa:"";--fa--fa:""}
.fa-person-pinball{--fa:"";--fa--fa:""}
.fa-person-praying{--fa:"";--fa--fa:""}
.fa-person-pregnant{--fa:"";--fa--fa:""}
.fa-person-rays{--fa:"";--fa--fa:""}
.fa-person-rifle{--fa:"";--fa--fa:""}
.fa-person-running{--fa:"";--fa--fa:""}
.fa-person-running-fast{--fa:"";--fa--fa:""}
.fa-person-seat{--fa:"";--fa--fa:""}
.fa-person-seat-reclined{--fa:"";--fa--fa:""}
.fa-person-shelter{--fa:"";--fa--fa:""}
.fa-person-sign{--fa:"";--fa--fa:""}
.fa-person-simple{--fa:"";--fa--fa:""}
.fa-person-skating{--fa:"";--fa--fa:""}
.fa-person-ski-jumping{--fa:"";--fa--fa:""}
.fa-person-ski-lift{--fa:"";--fa--fa:""}
.fa-person-skiing{--fa:"";--fa--fa:""}
.fa-person-skiing-nordic{--fa:"";--fa--fa:""}
.fa-person-sledding{--fa:"";--fa--fa:""}
.fa-person-snowboarding{--fa:"";--fa--fa:""}
.fa-person-snowmobiling{--fa:"";--fa--fa:""}
.fa-person-swimming{--fa:"";--fa--fa:""}
.fa-person-through-window{--fa:"";--fa--fa:""}
.fa-person-to-door{--fa:"";--fa--fa:""}
.fa-person-to-portal{--fa:"";--fa--fa:""}
.fa-person-walking{--fa:"";--fa--fa:""}
.fa-person-walking-arrow-loop-left{--fa:"";--fa--fa:""}
.fa-person-walking-arrow-right{--fa:"";--fa--fa:""}
.fa-person-walking-dashed-line-arrow-right{--fa:"";--fa--fa:""}
.fa-person-walking-luggage{--fa:"";--fa--fa:""}
.fa-person-walking-with-cane{--fa:"";--fa--fa:""}
.fa-peseta-sign{--fa:"";--fa--fa:""}
.fa-peso-sign{--fa:"";--fa--fa:""}
.fa-phone{--fa:"";--fa--fa:""}
.fa-phone-alt{--fa:"";--fa--fa:""}
.fa-phone-arrow-down,.fa-phone-arrow-down-left{--fa:"";--fa--fa:""}
.fa-phone-arrow-right{--fa:"";--fa--fa:""}
.fa-phone-arrow-up,.fa-phone-arrow-up-right{--fa:"";--fa--fa:""}
.fa-phone-circle{--fa:"";--fa--fa:""}
.fa-phone-circle-alt{--fa:"";--fa--fa:""}
.fa-phone-circle-down{--fa:"";--fa--fa:""}
.fa-phone-flip{--fa:"";--fa--fa:""}
.fa-phone-hangup{--fa:"";--fa--fa:""}
.fa-phone-incoming{--fa:"";--fa--fa:""}
.fa-phone-intercom{--fa:"";--fa--fa:""}
.fa-phone-laptop{--fa:"";--fa--fa:""}
.fa-phone-missed{--fa:"";--fa--fa:""}
.fa-phone-office{--fa:"";--fa--fa:""}
.fa-phone-outgoing{--fa:"";--fa--fa:""}
.fa-phone-plus{--fa:"";--fa--fa:""}
.fa-phone-rotary{--fa:"";--fa--fa:""}
.fa-phone-slash{--fa:"";--fa--fa:""}
.fa-phone-square{--fa:"";--fa--fa:""}
.fa-phone-square-alt{--fa:"";--fa--fa:""}
.fa-phone-square-down{--fa:"";--fa--fa:""}
.fa-phone-volume{--fa:"";--fa--fa:""}
.fa-phone-xmark{--fa:"";--fa--fa:""}
.fa-photo-film{--fa:"";--fa--fa:""}
.fa-photo-film-music{--fa:"";--fa--fa:""}
.fa-photo-video{--fa:"";--fa--fa:""}
.fa-pi{--fa:"";--fa--fa:""}
.fa-piano{--fa:"";--fa--fa:""}
.fa-piano-keyboard{--fa:"";--fa--fa:""}
.fa-pickaxe{--fa:"";--fa--fa:""}
.fa-pickleball{--fa:"";--fa--fa:""}
.fa-pie{--fa:"";--fa--fa:""}
.fa-pie-chart{--fa:"";--fa--fa:""}
.fa-pig{--fa:"";--fa--fa:""}
.fa-piggy-bank{--fa:"";--fa--fa:""}
.fa-pills{--fa:"";--fa--fa:""}
.fa-pinata{--fa:"";--fa--fa:""}
.fa-pinball{--fa:"";--fa--fa:""}
.fa-pineapple{--fa:"";--fa--fa:""}
.fa-ping-pong-paddle-ball{--fa:"";--fa--fa:""}
.fa-pipe{--fa:"|";--fa--fa:"||"}
.fa-pipe-circle-check{--fa:"";--fa--fa:""}
.fa-pipe-collar{--fa:"";--fa--fa:""}
.fa-pipe-section{--fa:"";--fa--fa:""}
.fa-pipe-smoking{--fa:"";--fa--fa:""}
.fa-pipe-valve{--fa:"";--fa--fa:""}
.fa-pizza{--fa:"";--fa--fa:""}
.fa-pizza-slice{--fa:"";--fa--fa:""}
.fa-place-of-worship{--fa:"";--fa--fa:""}
.fa-plane{--fa:"";--fa--fa:""}
.fa-plane-alt{--fa:"";--fa--fa:""}
.fa-plane-arrival{--fa:"";--fa--fa:""}
.fa-plane-circle-check{--fa:"";--fa--fa:""}
.fa-plane-circle-exclamation{--fa:"";--fa--fa:""}
.fa-plane-circle-xmark{--fa:"";--fa--fa:""}
.fa-plane-departure{--fa:"";--fa--fa:""}
.fa-plane-engines{--fa:"";--fa--fa:""}
.fa-plane-lock{--fa:"";--fa--fa:""}
.fa-plane-prop{--fa:"";--fa--fa:""}
.fa-plane-slash{--fa:"";--fa--fa:""}
.fa-plane-tail{--fa:"";--fa--fa:""}
.fa-plane-up{--fa:"";--fa--fa:""}
.fa-plane-up-slash{--fa:"";--fa--fa:""}
.fa-planet-moon{--fa:"";--fa--fa:""}
.fa-planet-ringed{--fa:"";--fa--fa:""}
.fa-plant-wilt{--fa:"";--fa--fa:""}
.fa-plate-utensils{--fa:"";--fa--fa:""}
.fa-plate-wheat{--fa:"";--fa--fa:""}
.fa-play{--fa:"";--fa--fa:""}
.fa-play-circle{--fa:"";--fa--fa:""}
.fa-play-pause{--fa:"";--fa--fa:""}
.fa-plug{--fa:"";--fa--fa:""}
.fa-plug-circle-bolt{--fa:"";--fa--fa:""}
.fa-plug-circle-check{--fa:"";--fa--fa:""}
.fa-plug-circle-exclamation{--fa:"";--fa--fa:""}
.fa-plug-circle-minus{--fa:"";--fa--fa:""}
.fa-plug-circle-plus{--fa:"";--fa--fa:""}
.fa-plug-circle-xmark{--fa:"";--fa--fa:""}
.fa-plus{--fa:"+";--fa--fa:"++"}
.fa-plus-circle{--fa:"";--fa--fa:""}
.fa-plus-hexagon{--fa:"";--fa--fa:""}
.fa-plus-large{--fa:"";--fa--fa:""}
.fa-plus-minus{--fa:"";--fa--fa:""}
.fa-plus-octagon{--fa:"";--fa--fa:""}
.fa-plus-square{--fa:"";--fa--fa:""}
.fa-podcast{--fa:"";--fa--fa:""}
.fa-podium{--fa:"";--fa--fa:""}
.fa-podium-star{--fa:"";--fa--fa:""}
.fa-police-box{--fa:"";--fa--fa:""}
.fa-poll{--fa:"";--fa--fa:""}
.fa-poll-h{--fa:"";--fa--fa:""}
.fa-poll-people{--fa:"";--fa--fa:""}
.fa-pompebled{--fa:"";--fa--fa:""}
.fa-poo{--fa:"";--fa--fa:""}
.fa-poo-bolt,.fa-poo-storm{--fa:"";--fa--fa:""}
.fa-pool-8-ball{--fa:"";--fa--fa:""}
.fa-poop{--fa:"";--fa--fa:""}
.fa-popcorn{--fa:"";--fa--fa:""}
.fa-popsicle{--fa:"";--fa--fa:""}
.fa-portal-enter{--fa:"";--fa--fa:""}
.fa-portal-exit{--fa:"";--fa--fa:""}
.fa-portrait{--fa:"";--fa--fa:""}
.fa-pot-food{--fa:"";--fa--fa:""}
.fa-potato{--fa:"";--fa--fa:""}
.fa-pound-sign{--fa:"";--fa--fa:""}
.fa-power-off{--fa:"";--fa--fa:""}
.fa-pray{--fa:"";--fa--fa:""}
.fa-praying-hands{--fa:"";--fa--fa:""}
.fa-prescription{--fa:"";--fa--fa:""}
.fa-prescription-bottle{--fa:"";--fa--fa:""}
.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:"";--fa--fa:""}
.fa-prescription-bottle-pill{--fa:"";--fa--fa:""}
.fa-presentation,.fa-presentation-screen{--fa:"";--fa--fa:""}
.fa-pretzel{--fa:"";--fa--fa:""}
.fa-print{--fa:"";--fa--fa:""}
.fa-print-magnifying-glass,.fa-print-search{--fa:"";--fa--fa:""}
.fa-print-slash{--fa:"";--fa--fa:""}
.fa-pro{--fa:"";--fa--fa:""}
.fa-procedures{--fa:"";--fa--fa:""}
.fa-project-diagram{--fa:"";--fa--fa:""}
.fa-projector{--fa:"";--fa--fa:""}
.fa-pronoun{--fa:"";--fa--fa:""}
.fa-pump{--fa:"";--fa--fa:""}
.fa-pump-medical{--fa:"";--fa--fa:""}
.fa-pump-soap{--fa:"";--fa--fa:""}
.fa-pumpkin{--fa:"";--fa--fa:""}
.fa-puzzle{--fa:"";--fa--fa:""}
.fa-puzzle-piece{--fa:"";--fa--fa:""}
.fa-puzzle-piece-alt,.fa-puzzle-piece-simple{--fa:"";--fa--fa:""}
.fa-q{--fa:"Q";--fa--fa:"QQ"}
.fa-qrcode{--fa:"";--fa--fa:""}
.fa-question{--fa:"?";--fa--fa:"??"}
.fa-question-circle{--fa:"";--fa--fa:""}
.fa-question-square{--fa:"";--fa--fa:""}
.fa-quidditch,.fa-quidditch-broom-ball{--fa:"";--fa--fa:""}
.fa-quote-left,.fa-quote-left-alt{--fa:"";--fa--fa:""}
.fa-quote-right,.fa-quote-right-alt{--fa:"";--fa--fa:""}
.fa-quotes{--fa:"";--fa--fa:""}
.fa-quran{--fa:"";--fa--fa:""}
.fa-r{--fa:"R";--fa--fa:"RR"}
.fa-rabbit{--fa:"";--fa--fa:""}
.fa-rabbit-fast,.fa-rabbit-running{--fa:"";--fa--fa:""}
.fa-raccoon{--fa:"";--fa--fa:""}
.fa-racquet{--fa:"";--fa--fa:""}
.fa-radar{--fa:"";--fa--fa:""}
.fa-radiation{--fa:"";--fa--fa:""}
.fa-radiation-alt{--fa:"";--fa--fa:""}
.fa-radio{--fa:"";--fa--fa:""}
.fa-radio-alt,.fa-radio-tuner{--fa:"";--fa--fa:""}
.fa-rainbow{--fa:"";--fa--fa:""}
.fa-raindrops{--fa:"";--fa--fa:""}
.fa-ram{--fa:"";--fa--fa:""}
.fa-ramp-loading{--fa:"";--fa--fa:""}
.fa-random{--fa:"";--fa--fa:""}
.fa-ranking-star{--fa:"";--fa--fa:""}
.fa-raygun{--fa:"";--fa--fa:""}
.fa-receipt{--fa:"";--fa--fa:""}
.fa-record-vinyl{--fa:"";--fa--fa:""}
.fa-rectangle{--fa:"";--fa--fa:""}
.fa-rectangle-ad{--fa:"";--fa--fa:""}
.fa-rectangle-barcode{--fa:"";--fa--fa:""}
.fa-rectangle-code{--fa:"";--fa--fa:""}
.fa-rectangle-hd{--fa:"";--fa--fa:""}
.fa-rectangle-history{--fa:"";--fa--fa:""}
.fa-rectangle-history-circle-plus{--fa:"";--fa--fa:""}
.fa-rectangle-history-circle-user{--fa:"";--fa--fa:""}
.fa-rectangle-landscape{--fa:"";--fa--fa:""}
.fa-rectangle-list{--fa:"";--fa--fa:""}
.fa-rectangle-portrait{--fa:"";--fa--fa:""}
.fa-rectangle-pro{--fa:"";--fa--fa:""}
.fa-rectangle-sd{--fa:"";--fa--fa:""}
.fa-rectangle-terminal{--fa:"";--fa--fa:""}
.fa-rectangle-times{--fa:"";--fa--fa:""}
.fa-rectangle-vertical{--fa:"";--fa--fa:""}
.fa-rectangle-vertical-history{--fa:"";--fa--fa:""}
.fa-rectangle-wide{--fa:"";--fa--fa:""}
.fa-rectangle-xmark{--fa:"";--fa--fa:""}
.fa-rectangles-mixed{--fa:"";--fa--fa:""}
.fa-recycle{--fa:"";--fa--fa:""}
.fa-redo{--fa:"";--fa--fa:""}
.fa-redo-alt{--fa:"";--fa--fa:""}
.fa-reel{--fa:"";--fa--fa:""}
.fa-reflect-both{--fa:"";--fa--fa:""}
.fa-reflect-horizontal{--fa:"";--fa--fa:""}
.fa-reflect-vertical{--fa:"";--fa--fa:""}
.fa-refresh{--fa:"";--fa--fa:""}
.fa-refrigerator{--fa:"";--fa--fa:""}
.fa-registered{--fa:"";--fa--fa:""}
.fa-remove{--fa:"";--fa--fa:""}
.fa-remove-format{--fa:"";--fa--fa:""}
.fa-reorder{--fa:"";--fa--fa:""}
.fa-repeat{--fa:"";--fa--fa:""}
.fa-repeat-1{--fa:"";--fa--fa:""}
.fa-repeat-1-alt{--fa:"";--fa--fa:""}
.fa-repeat-alt{--fa:"";--fa--fa:""}
.fa-reply{--fa:"";--fa--fa:""}
.fa-reply-all{--fa:"";--fa--fa:""}
.fa-reply-clock,.fa-reply-time{--fa:"";--fa--fa:""}
.fa-republican{--fa:"";--fa--fa:""}
.fa-restroom{--fa:"";--fa--fa:""}
.fa-restroom-simple{--fa:"";--fa--fa:""}
.fa-retweet{--fa:"";--fa--fa:""}
.fa-retweet-alt{--fa:"";--fa--fa:""}
.fa-rhombus{--fa:"";--fa--fa:""}
.fa-ribbon{--fa:"";--fa--fa:""}
.fa-right{--fa:"";--fa--fa:""}
.fa-right-from-bracket{--fa:"";--fa--fa:""}
.fa-right-from-line{--fa:"";--fa--fa:""}
.fa-right-left{--fa:"";--fa--fa:""}
.fa-right-left-large{--fa:"";--fa--fa:""}
.fa-right-long{--fa:"";--fa--fa:""}
.fa-right-long-to-line{--fa:"";--fa--fa:""}
.fa-right-to-bracket{--fa:"";--fa--fa:""}
.fa-right-to-line{--fa:"";--fa--fa:""}
.fa-ring{--fa:"";--fa--fa:""}
.fa-ring-diamond{--fa:"";--fa--fa:""}
.fa-rings-wedding{--fa:"";--fa--fa:""}
.fa-rmb{--fa:"";--fa--fa:""}
.fa-road{--fa:"";--fa--fa:""}
.fa-road-barrier{--fa:"";--fa--fa:""}
.fa-road-bridge{--fa:"";--fa--fa:""}
.fa-road-circle-check{--fa:"";--fa--fa:""}
.fa-road-circle-exclamation{--fa:"";--fa--fa:""}
.fa-road-circle-xmark{--fa:"";--fa--fa:""}
.fa-road-lock{--fa:"";--fa--fa:""}
.fa-road-spikes{--fa:"";--fa--fa:""}
.fa-robot{--fa:"";--fa--fa:""}
.fa-robot-astromech{--fa:"";--fa--fa:""}
.fa-rocket{--fa:"";--fa--fa:""}
.fa-rocket-launch{--fa:"";--fa--fa:""}
.fa-rod-asclepius,.fa-rod-snake{--fa:"";--fa--fa:""}
.fa-roller-coaster{--fa:"";--fa--fa:""}
.fa-rotate{--fa:"";--fa--fa:""}
.fa-rotate-back,.fa-rotate-backward{--fa:"";--fa--fa:""}
.fa-rotate-exclamation{--fa:"";--fa--fa:""}
.fa-rotate-forward{--fa:"";--fa--fa:""}
.fa-rotate-left{--fa:"";--fa--fa:""}
.fa-rotate-reverse{--fa:"";--fa--fa:""}
.fa-rotate-right{--fa:"";--fa--fa:""}
.fa-rouble{--fa:"";--fa--fa:""}
.fa-route{--fa:"";--fa--fa:""}
.fa-route-highway{--fa:"";--fa--fa:""}
.fa-route-interstate{--fa:"";--fa--fa:""}
.fa-router{--fa:"";--fa--fa:""}
.fa-rows{--fa:"";--fa--fa:""}
.fa-rss{--fa:"";--fa--fa:""}
.fa-rss-square{--fa:"";--fa--fa:""}
.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:"";--fa--fa:""}
.fa-rug{--fa:"";--fa--fa:""}
.fa-rugby-ball{--fa:"";--fa--fa:""}
.fa-ruler{--fa:"";--fa--fa:""}
.fa-ruler-combined{--fa:"";--fa--fa:""}
.fa-ruler-horizontal{--fa:"";--fa--fa:""}
.fa-ruler-triangle{--fa:"";--fa--fa:""}
.fa-ruler-vertical{--fa:"";--fa--fa:""}
.fa-running{--fa:"";--fa--fa:""}
.fa-rupee,.fa-rupee-sign{--fa:"";--fa--fa:""}
.fa-rupiah-sign{--fa:"";--fa--fa:""}
.fa-rv{--fa:"";--fa--fa:""}
.fa-s{--fa:"S";--fa--fa:"SS"}
.fa-sack{--fa:"";--fa--fa:""}
.fa-sack-dollar{--fa:"";--fa--fa:""}
.fa-sack-xmark{--fa:"";--fa--fa:""}
.fa-sad-cry{--fa:"";--fa--fa:""}
.fa-sad-tear{--fa:"";--fa--fa:""}
.fa-sailboat{--fa:"";--fa--fa:""}
.fa-salad{--fa:"";--fa--fa:""}
.fa-salt-shaker{--fa:"";--fa--fa:""}
.fa-sandwich{--fa:"";--fa--fa:""}
.fa-satellite{--fa:"";--fa--fa:""}
.fa-satellite-dish{--fa:"";--fa--fa:""}
.fa-sausage{--fa:"";--fa--fa:""}
.fa-save{--fa:"";--fa--fa:""}
.fa-save-circle-arrow-right{--fa:"";--fa--fa:""}
.fa-save-circle-xmark,.fa-save-times{--fa:"";--fa--fa:""}
.fa-sax-hot{--fa:"";--fa--fa:""}
.fa-saxophone{--fa:"";--fa--fa:""}
.fa-saxophone-fire{--fa:"";--fa--fa:""}
.fa-scale-balanced{--fa:"";--fa--fa:""}
.fa-scale-unbalanced{--fa:"";--fa--fa:""}
.fa-scale-unbalanced-flip{--fa:"";--fa--fa:""}
.fa-scalpel{--fa:"";--fa--fa:""}
.fa-scalpel-line-dashed,.fa-scalpel-path{--fa:"";--fa--fa:""}
.fa-scanner,.fa-scanner-gun{--fa:"";--fa--fa:""}
.fa-scanner-image{--fa:"";--fa--fa:""}
.fa-scanner-keyboard{--fa:"";--fa--fa:""}
.fa-scanner-touchscreen{--fa:"";--fa--fa:""}
.fa-scarecrow{--fa:"";--fa--fa:""}
.fa-scarf{--fa:"";--fa--fa:""}
.fa-school{--fa:"";--fa--fa:""}
.fa-school-circle-check{--fa:"";--fa--fa:""}
.fa-school-circle-exclamation{--fa:"";--fa--fa:""}
.fa-school-circle-xmark{--fa:"";--fa--fa:""}
.fa-school-flag{--fa:"";--fa--fa:""}
.fa-school-lock{--fa:"";--fa--fa:""}
.fa-scissors{--fa:"";--fa--fa:""}
.fa-screen-users{--fa:"";--fa--fa:""}
.fa-screencast{--fa:"";--fa--fa:""}
.fa-screenshot{--fa:"";--fa--fa:""}
.fa-screwdriver{--fa:"";--fa--fa:""}
.fa-screwdriver-wrench{--fa:"";--fa--fa:""}
.fa-scribble{--fa:"";--fa--fa:""}
.fa-scroll{--fa:"";--fa--fa:""}
.fa-scroll-old{--fa:"";--fa--fa:""}
.fa-scroll-ribbon{--fa:"";--fa--fa:""}
.fa-scroll-torah{--fa:"";--fa--fa:""}
.fa-scrubber{--fa:"";--fa--fa:""}
.fa-scythe{--fa:"";--fa--fa:""}
.fa-sd-card{--fa:"";--fa--fa:""}
.fa-sd-cards{--fa:"";--fa--fa:""}
.fa-seal{--fa:"";--fa--fa:""}
.fa-seal-exclamation{--fa:"";--fa--fa:""}
.fa-seal-question{--fa:"";--fa--fa:""}
.fa-search{--fa:"";--fa--fa:""}
.fa-search-dollar{--fa:"";--fa--fa:""}
.fa-search-location{--fa:"";--fa--fa:""}
.fa-search-minus{--fa:"";--fa--fa:""}
.fa-search-plus{--fa:"";--fa--fa:""}
.fa-seat-airline{--fa:"";--fa--fa:""}
.fa-section{--fa:"";--fa--fa:""}
.fa-seedling{--fa:"";--fa--fa:""}
.fa-semicolon{--fa:";";--fa--fa:";;"}
.fa-send{--fa:"";--fa--fa:""}
.fa-send-back{--fa:"";--fa--fa:""}
.fa-send-backward{--fa:"";--fa--fa:""}
.fa-sensor{--fa:"";--fa--fa:""}
.fa-sensor-alert{--fa:"";--fa--fa:""}
.fa-sensor-cloud{--fa:"";--fa--fa:""}
.fa-sensor-fire{--fa:"";--fa--fa:""}
.fa-sensor-on{--fa:"";--fa--fa:""}
.fa-sensor-smoke{--fa:"";--fa--fa:""}
.fa-sensor-triangle-exclamation{--fa:"";--fa--fa:""}
.fa-server{--fa:"";--fa--fa:""}
.fa-shapes{--fa:"";--fa--fa:""}
.fa-share{--fa:"";--fa--fa:""}
.fa-share-all{--fa:"";--fa--fa:""}
.fa-share-alt{--fa:"";--fa--fa:""}
.fa-share-alt-square{--fa:"";--fa--fa:""}
.fa-share-from-square{--fa:"";--fa--fa:""}
.fa-share-nodes{--fa:"";--fa--fa:""}
.fa-share-square{--fa:"";--fa--fa:""}
.fa-sheep{--fa:"";--fa--fa:""}
.fa-sheet-plastic{--fa:"";--fa--fa:""}
.fa-shekel,.fa-shekel-sign{--fa:"";--fa--fa:""}
.fa-shelves{--fa:"";--fa--fa:""}
.fa-shelves-empty{--fa:"";--fa--fa:""}
.fa-sheqel,.fa-sheqel-sign{--fa:"";--fa--fa:""}
.fa-shield{--fa:"";--fa--fa:""}
.fa-shield-alt{--fa:"";--fa--fa:""}
.fa-shield-blank{--fa:"";--fa--fa:""}
.fa-shield-cat{--fa:"";--fa--fa:""}
.fa-shield-check{--fa:"";--fa--fa:""}
.fa-shield-cross{--fa:"";--fa--fa:""}
.fa-shield-dog{--fa:"";--fa--fa:""}
.fa-shield-exclamation{--fa:"";--fa--fa:""}
.fa-shield-halved{--fa:"";--fa--fa:""}
.fa-shield-heart{--fa:"";--fa--fa:""}
.fa-shield-keyhole{--fa:"";--fa--fa:""}
.fa-shield-minus{--fa:"";--fa--fa:""}
.fa-shield-plus{--fa:"";--fa--fa:""}
.fa-shield-quartered{--fa:"";--fa--fa:""}
.fa-shield-slash{--fa:"";--fa--fa:""}
.fa-shield-times{--fa:"";--fa--fa:""}
.fa-shield-virus{--fa:"";--fa--fa:""}
.fa-shield-xmark{--fa:"";--fa--fa:""}
.fa-ship{--fa:"";--fa--fa:""}
.fa-shipping-fast{--fa:"";--fa--fa:""}
.fa-shipping-timed{--fa:"";--fa--fa:""}
.fa-shirt{--fa:"";--fa--fa:""}
.fa-shirt-long-sleeve{--fa:"";--fa--fa:""}
.fa-shirt-running{--fa:"";--fa--fa:""}
.fa-shirt-tank-top{--fa:"";--fa--fa:""}
.fa-shish-kebab{--fa:"";--fa--fa:""}
.fa-shoe-prints{--fa:"";--fa--fa:""}
.fa-shop{--fa:"";--fa--fa:""}
.fa-shop-lock{--fa:"";--fa--fa:""}
.fa-shop-slash{--fa:"";--fa--fa:""}
.fa-shopping-bag{--fa:"";--fa--fa:""}
.fa-shopping-basket{--fa:"";--fa--fa:""}
.fa-shopping-basket-alt{--fa:"";--fa--fa:""}
.fa-shopping-cart{--fa:"";--fa--fa:""}
.fa-shortcake{--fa:"";--fa--fa:""}
.fa-shovel{--fa:"";--fa--fa:""}
.fa-shovel-snow{--fa:"";--fa--fa:""}
.fa-shower{--fa:"";--fa--fa:""}
.fa-shower-alt,.fa-shower-down{--fa:"";--fa--fa:""}
.fa-shredder{--fa:"";--fa--fa:""}
.fa-shrimp{--fa:"";--fa--fa:""}
.fa-shuffle{--fa:"";--fa--fa:""}
.fa-shutters{--fa:"";--fa--fa:""}
.fa-shuttle-space{--fa:"";--fa--fa:""}
.fa-shuttle-van{--fa:"";--fa--fa:""}
.fa-shuttlecock{--fa:"";--fa--fa:""}
.fa-sickle{--fa:"";--fa--fa:""}
.fa-sidebar{--fa:"";--fa--fa:""}
.fa-sidebar-flip{--fa:"";--fa--fa:""}
.fa-sigma{--fa:"";--fa--fa:""}
.fa-sign,.fa-sign-hanging{--fa:"";--fa--fa:""}
.fa-sign-in{--fa:"";--fa--fa:""}
.fa-sign-in-alt{--fa:"";--fa--fa:""}
.fa-sign-language{--fa:"";--fa--fa:""}
.fa-sign-out{--fa:"";--fa--fa:""}
.fa-sign-out-alt{--fa:"";--fa--fa:""}
.fa-sign-post{--fa:"";--fa--fa:""}
.fa-sign-posts{--fa:"";--fa--fa:""}
.fa-sign-posts-wrench{--fa:"";--fa--fa:""}
.fa-signal{--fa:"";--fa--fa:""}
.fa-signal-1{--fa:"";--fa--fa:""}
.fa-signal-2{--fa:"";--fa--fa:""}
.fa-signal-3{--fa:"";--fa--fa:""}
.fa-signal-4{--fa:"";--fa--fa:""}
.fa-signal-5{--fa:"";--fa--fa:""}
.fa-signal-alt{--fa:"";--fa--fa:""}
.fa-signal-alt-1{--fa:"";--fa--fa:""}
.fa-signal-alt-2{--fa:"";--fa--fa:""}
.fa-signal-alt-3{--fa:"";--fa--fa:""}
.fa-signal-alt-4{--fa:"";--fa--fa:""}
.fa-signal-alt-slash{--fa:"";--fa--fa:""}
.fa-signal-bars{--fa:"";--fa--fa:""}
.fa-signal-bars-fair{--fa:"";--fa--fa:""}
.fa-signal-bars-good{--fa:"";--fa--fa:""}
.fa-signal-bars-slash{--fa:"";--fa--fa:""}
.fa-signal-bars-strong{--fa:"";--fa--fa:""}
.fa-signal-bars-weak{--fa:"";--fa--fa:""}
.fa-signal-fair{--fa:"";--fa--fa:""}
.fa-signal-good{--fa:"";--fa--fa:""}
.fa-signal-perfect{--fa:"";--fa--fa:""}
.fa-signal-slash{--fa:"";--fa--fa:""}
.fa-signal-stream{--fa:"";--fa--fa:""}
.fa-signal-stream-slash{--fa:"";--fa--fa:""}
.fa-signal-strong{--fa:"";--fa--fa:""}
.fa-signal-weak{--fa:"";--fa--fa:""}
.fa-signature{--fa:"";--fa--fa:""}
.fa-signature-lock{--fa:"";--fa--fa:""}
.fa-signature-slash{--fa:"";--fa--fa:""}
.fa-signing{--fa:"";--fa--fa:""}
.fa-signs-post{--fa:"";--fa--fa:""}
.fa-sim-card{--fa:"";--fa--fa:""}
.fa-sim-cards{--fa:"";--fa--fa:""}
.fa-sink{--fa:"";--fa--fa:""}
.fa-siren{--fa:"";--fa--fa:""}
.fa-siren-on{--fa:"";--fa--fa:""}
.fa-sitemap{--fa:"";--fa--fa:""}
.fa-skating{--fa:"";--fa--fa:""}
.fa-skeleton{--fa:"";--fa--fa:""}
.fa-skeleton-ribs{--fa:"";--fa--fa:""}
.fa-ski-boot{--fa:"";--fa--fa:""}
.fa-ski-boot-ski{--fa:"";--fa--fa:""}
.fa-ski-jump{--fa:"";--fa--fa:""}
.fa-ski-lift{--fa:"";--fa--fa:""}
.fa-skiing{--fa:"";--fa--fa:""}
.fa-skiing-nordic{--fa:"";--fa--fa:""}
.fa-skull{--fa:"";--fa--fa:""}
.fa-skull-cow{--fa:"";--fa--fa:""}
.fa-skull-crossbones{--fa:"";--fa--fa:""}
.fa-slash{--fa:"";--fa--fa:""}
.fa-slash-back{--fa:"\\";--fa--fa:"\\\\"}
.fa-slash-forward{--fa:"/";--fa--fa:"//"}
.fa-sledding{--fa:"";--fa--fa:""}
.fa-sleigh{--fa:"";--fa--fa:""}
.fa-slider{--fa:"";--fa--fa:""}
.fa-sliders,.fa-sliders-h{--fa:"";--fa--fa:""}
.fa-sliders-h-square{--fa:"";--fa--fa:""}
.fa-sliders-simple{--fa:"";--fa--fa:""}
.fa-sliders-up,.fa-sliders-v{--fa:"";--fa--fa:""}
.fa-sliders-v-square{--fa:"";--fa--fa:""}
.fa-slot-machine{--fa:"";--fa--fa:""}
.fa-smile{--fa:"";--fa--fa:""}
.fa-smile-beam{--fa:"";--fa--fa:""}
.fa-smile-plus{--fa:"";--fa--fa:""}
.fa-smile-wink{--fa:"";--fa--fa:""}
.fa-smog{--fa:"";--fa--fa:""}
.fa-smoke{--fa:"";--fa--fa:""}
.fa-smoking{--fa:"";--fa--fa:""}
.fa-smoking-ban{--fa:"";--fa--fa:""}
.fa-sms{--fa:"";--fa--fa:""}
.fa-snake{--fa:"";--fa--fa:""}
.fa-snooze{--fa:"";--fa--fa:""}
.fa-snow-blowing{--fa:"";--fa--fa:""}
.fa-snowboarding{--fa:"";--fa--fa:""}
.fa-snowflake{--fa:"";--fa--fa:""}
.fa-snowflake-droplets{--fa:"";--fa--fa:""}
.fa-snowflakes{--fa:"";--fa--fa:""}
.fa-snowman{--fa:"";--fa--fa:""}
.fa-snowman-head{--fa:"";--fa--fa:""}
.fa-snowmobile{--fa:"";--fa--fa:""}
.fa-snowplow{--fa:"";--fa--fa:""}
.fa-soap{--fa:"";--fa--fa:""}
.fa-soccer-ball{--fa:"";--fa--fa:""}
.fa-socks{--fa:"";--fa--fa:""}
.fa-soft-serve{--fa:"";--fa--fa:""}
.fa-solar-panel{--fa:"";--fa--fa:""}
.fa-solar-system{--fa:"";--fa--fa:""}
.fa-sort{--fa:"";--fa--fa:""}
.fa-sort-alpha-asc{--fa:"";--fa--fa:""}
.fa-sort-alpha-desc{--fa:"";--fa--fa:""}
.fa-sort-alpha-down{--fa:"";--fa--fa:""}
.fa-sort-alpha-down-alt{--fa:"";--fa--fa:""}
.fa-sort-alpha-up{--fa:"";--fa--fa:""}
.fa-sort-alpha-up-alt{--fa:"";--fa--fa:""}
.fa-sort-alt{--fa:"";--fa--fa:""}
.fa-sort-amount-asc{--fa:"";--fa--fa:""}
.fa-sort-amount-desc{--fa:"";--fa--fa:""}
.fa-sort-amount-down{--fa:"";--fa--fa:""}
.fa-sort-amount-down-alt{--fa:"";--fa--fa:""}
.fa-sort-amount-up{--fa:"";--fa--fa:""}
.fa-sort-amount-up-alt{--fa:"";--fa--fa:""}
.fa-sort-asc{--fa:"";--fa--fa:""}
.fa-sort-circle{--fa:"";--fa--fa:""}
.fa-sort-circle-down{--fa:"";--fa--fa:""}
.fa-sort-circle-up{--fa:"";--fa--fa:""}
.fa-sort-desc,.fa-sort-down{--fa:"";--fa--fa:""}
.fa-sort-numeric-asc{--fa:"";--fa--fa:""}
.fa-sort-numeric-desc{--fa:"";--fa--fa:""}
.fa-sort-numeric-down{--fa:"";--fa--fa:""}
.fa-sort-numeric-down-alt{--fa:"";--fa--fa:""}
.fa-sort-numeric-up{--fa:"";--fa--fa:""}
.fa-sort-numeric-up-alt{--fa:"";--fa--fa:""}
.fa-sort-shapes-down{--fa:"";--fa--fa:""}
.fa-sort-shapes-down-alt{--fa:"";--fa--fa:""}
.fa-sort-shapes-up{--fa:"";--fa--fa:""}
.fa-sort-shapes-up-alt{--fa:"";--fa--fa:""}
.fa-sort-size-down{--fa:"";--fa--fa:""}
.fa-sort-size-down-alt{--fa:"";--fa--fa:""}
.fa-sort-size-up{--fa:"";--fa--fa:""}
.fa-sort-size-up-alt{--fa:"";--fa--fa:""}
.fa-sort-up{--fa:"";--fa--fa:""}
.fa-sort-up-down{--fa:"";--fa--fa:""}
.fa-soup{--fa:"";--fa--fa:""}
.fa-spa{--fa:"";--fa--fa:""}
.fa-space-shuttle{--fa:"";--fa--fa:""}
.fa-space-station-moon{--fa:"";--fa--fa:""}
.fa-space-station-moon-alt,.fa-space-station-moon-construction{--fa:"";--fa--fa:""}
.fa-spade{--fa:"";--fa--fa:""}
.fa-spaghetti-monster-flying{--fa:"";--fa--fa:""}
.fa-sparkle{--fa:"";--fa--fa:""}
.fa-sparkles{--fa:"";--fa--fa:""}
.fa-speaker{--fa:"";--fa--fa:""}
.fa-speakers{--fa:"";--fa--fa:""}
.fa-spell-check{--fa:"";--fa--fa:""}
.fa-spider{--fa:"";--fa--fa:""}
.fa-spider-black-widow{--fa:"";--fa--fa:""}
.fa-spider-web{--fa:"";--fa--fa:""}
.fa-spinner{--fa:"";--fa--fa:""}
.fa-spinner-scale{--fa:"";--fa--fa:""}
.fa-spinner-third{--fa:"";--fa--fa:""}
.fa-split{--fa:"";--fa--fa:""}
.fa-splotch{--fa:"";--fa--fa:""}
.fa-spoon{--fa:"";--fa--fa:""}
.fa-sportsball{--fa:"";--fa--fa:""}
.fa-spray-can{--fa:"";--fa--fa:""}
.fa-spray-can-sparkles{--fa:"";--fa--fa:""}
.fa-sprinkler{--fa:"";--fa--fa:""}
.fa-sprinkler-ceiling{--fa:"";--fa--fa:""}
.fa-sprout{--fa:"";--fa--fa:""}
.fa-square{--fa:"";--fa--fa:""}
.fa-square-0{--fa:"";--fa--fa:""}
.fa-square-1{--fa:"";--fa--fa:""}
.fa-square-2{--fa:"";--fa--fa:""}
.fa-square-3{--fa:"";--fa--fa:""}
.fa-square-4{--fa:"";--fa--fa:""}
.fa-square-5{--fa:"";--fa--fa:""}
.fa-square-6{--fa:"";--fa--fa:""}
.fa-square-7{--fa:"";--fa--fa:""}
.fa-square-8{--fa:"";--fa--fa:""}
.fa-square-9{--fa:"";--fa--fa:""}
.fa-square-a{--fa:"";--fa--fa:""}
.fa-square-a-lock{--fa:"";--fa--fa:""}
.fa-square-ampersand{--fa:"";--fa--fa:""}
.fa-square-arrow-down{--fa:"";--fa--fa:""}
.fa-square-arrow-down-left{--fa:"";--fa--fa:""}
.fa-square-arrow-down-right{--fa:"";--fa--fa:""}
.fa-square-arrow-left{--fa:"";--fa--fa:""}
.fa-square-arrow-right{--fa:"";--fa--fa:""}
.fa-square-arrow-up{--fa:"";--fa--fa:""}
.fa-square-arrow-up-left{--fa:"";--fa--fa:""}
.fa-square-arrow-up-right{--fa:"";--fa--fa:""}
.fa-square-b{--fa:"";--fa--fa:""}
.fa-square-binary{--fa:"";--fa--fa:""}
.fa-square-bolt{--fa:"";--fa--fa:""}
.fa-square-c{--fa:"";--fa--fa:""}
.fa-square-caret-down{--fa:"";--fa--fa:""}
.fa-square-caret-left{--fa:"";--fa--fa:""}
.fa-square-caret-right{--fa:"";--fa--fa:""}
.fa-square-caret-up{--fa:"";--fa--fa:""}
.fa-square-check{--fa:"";--fa--fa:""}
.fa-square-chevron-down{--fa:"";--fa--fa:""}
.fa-square-chevron-left{--fa:"";--fa--fa:""}
.fa-square-chevron-right{--fa:"";--fa--fa:""}
.fa-square-chevron-up{--fa:"";--fa--fa:""}
.fa-square-code{--fa:"";--fa--fa:""}
.fa-square-d{--fa:"";--fa--fa:""}
.fa-square-dashed{--fa:"";--fa--fa:""}
.fa-square-dashed-circle-plus{--fa:"";--fa--fa:""}
.fa-square-divide{--fa:"";--fa--fa:""}
.fa-square-dollar{--fa:"";--fa--fa:""}
.fa-square-down{--fa:"";--fa--fa:""}
.fa-square-down-left{--fa:"";--fa--fa:""}
.fa-square-down-right{--fa:"";--fa--fa:""}
.fa-square-e{--fa:"";--fa--fa:""}
.fa-square-ellipsis{--fa:"";--fa--fa:""}
.fa-square-ellipsis-vertical{--fa:"";--fa--fa:""}
.fa-square-envelope{--fa:"";--fa--fa:""}
.fa-square-exclamation{--fa:"";--fa--fa:""}
.fa-square-f{--fa:"";--fa--fa:""}
.fa-square-fragile{--fa:"";--fa--fa:""}
.fa-square-full{--fa:"";--fa--fa:""}
.fa-square-g{--fa:"";--fa--fa:""}
.fa-square-h{--fa:"";--fa--fa:""}
.fa-square-heart{--fa:"";--fa--fa:""}
.fa-square-i{--fa:"";--fa--fa:""}
.fa-square-info{--fa:"";--fa--fa:""}
.fa-square-j{--fa:"";--fa--fa:""}
.fa-square-k{--fa:"";--fa--fa:""}
.fa-square-kanban{--fa:"";--fa--fa:""}
.fa-square-l{--fa:"";--fa--fa:""}
.fa-square-left{--fa:"";--fa--fa:""}
.fa-square-list{--fa:"";--fa--fa:""}
.fa-square-m{--fa:"";--fa--fa:""}
.fa-square-minus{--fa:"";--fa--fa:""}
.fa-square-n{--fa:"";--fa--fa:""}
.fa-square-nfi{--fa:"";--fa--fa:""}
.fa-square-o{--fa:"";--fa--fa:""}
.fa-square-p{--fa:"";--fa--fa:""}
.fa-square-parking{--fa:"";--fa--fa:""}
.fa-square-parking-slash{--fa:"";--fa--fa:""}
.fa-square-pen{--fa:"";--fa--fa:""}
.fa-square-person-confined{--fa:"";--fa--fa:""}
.fa-square-phone{--fa:"";--fa--fa:""}
.fa-square-phone-flip{--fa:"";--fa--fa:""}
.fa-square-phone-hangup{--fa:"";--fa--fa:""}
.fa-square-plus{--fa:"";--fa--fa:""}
.fa-square-poll-horizontal{--fa:"";--fa--fa:""}
.fa-square-poll-vertical{--fa:"";--fa--fa:""}
.fa-square-q{--fa:"";--fa--fa:""}
.fa-square-quarters{--fa:"";--fa--fa:""}
.fa-square-question{--fa:"";--fa--fa:""}
.fa-square-quote{--fa:"";--fa--fa:""}
.fa-square-r{--fa:"";--fa--fa:""}
.fa-square-right{--fa:"";--fa--fa:""}
.fa-square-ring{--fa:"";--fa--fa:""}
.fa-square-root{--fa:"";--fa--fa:""}
.fa-square-root-alt,.fa-square-root-variable{--fa:"";--fa--fa:""}
.fa-square-rss{--fa:"";--fa--fa:""}
.fa-square-s{--fa:"";--fa--fa:""}
.fa-square-share-nodes{--fa:"";--fa--fa:""}
.fa-square-sliders{--fa:"";--fa--fa:""}
.fa-square-sliders-vertical{--fa:"";--fa--fa:""}
.fa-square-small{--fa:"";--fa--fa:""}
.fa-square-star{--fa:"";--fa--fa:""}
.fa-square-t{--fa:"";--fa--fa:""}
.fa-square-terminal{--fa:"";--fa--fa:""}
.fa-square-this-way-up{--fa:"";--fa--fa:""}
.fa-square-u{--fa:"";--fa--fa:""}
.fa-square-up{--fa:"";--fa--fa:""}
.fa-square-up-left{--fa:"";--fa--fa:""}
.fa-square-up-right{--fa:"";--fa--fa:""}
.fa-square-user{--fa:"";--fa--fa:""}
.fa-square-v{--fa:"";--fa--fa:""}
.fa-square-virus{--fa:"";--fa--fa:""}
.fa-square-w{--fa:"";--fa--fa:""}
.fa-square-wine-glass-crack{--fa:"";--fa--fa:""}
.fa-square-x{--fa:"";--fa--fa:""}
.fa-square-xmark{--fa:"";--fa--fa:""}
.fa-square-y{--fa:"";--fa--fa:""}
.fa-square-z{--fa:"";--fa--fa:""}
.fa-squid{--fa:"";--fa--fa:""}
.fa-squirrel{--fa:"";--fa--fa:""}
.fa-staff{--fa:"";--fa--fa:""}
.fa-staff-aesculapius,.fa-staff-snake{--fa:"";--fa--fa:""}
.fa-stairs{--fa:"";--fa--fa:""}
.fa-stamp{--fa:"";--fa--fa:""}
.fa-standard-definition{--fa:"";--fa--fa:""}
.fa-stapler{--fa:"";--fa--fa:""}
.fa-star{--fa:"";--fa--fa:""}
.fa-star-and-crescent{--fa:"";--fa--fa:""}
.fa-star-christmas{--fa:"";--fa--fa:""}
.fa-star-circle{--fa:"";--fa--fa:""}
.fa-star-exclamation{--fa:"";--fa--fa:""}
.fa-star-half{--fa:"";--fa--fa:""}
.fa-star-half-alt,.fa-star-half-stroke{--fa:"";--fa--fa:""}
.fa-star-of-david{--fa:"";--fa--fa:""}
.fa-star-of-life{--fa:"";--fa--fa:""}
.fa-star-sharp{--fa:"";--fa--fa:""}
.fa-star-sharp-half{--fa:"";--fa--fa:""}
.fa-star-sharp-half-alt,.fa-star-sharp-half-stroke{--fa:"";--fa--fa:""}
.fa-star-shooting{--fa:"";--fa--fa:""}
.fa-starfighter{--fa:"";--fa--fa:""}
.fa-starfighter-alt{--fa:"";--fa--fa:""}
.fa-starfighter-alt-advanced{--fa:"";--fa--fa:""}
.fa-starfighter-twin-ion-engine{--fa:"";--fa--fa:""}
.fa-starfighter-twin-ion-engine-advanced{--fa:"";--fa--fa:""}
.fa-stars{--fa:"";--fa--fa:""}
.fa-starship{--fa:"";--fa--fa:""}
.fa-starship-freighter{--fa:"";--fa--fa:""}
.fa-steak{--fa:"";--fa--fa:""}
.fa-steering-wheel{--fa:"";--fa--fa:""}
.fa-step-backward{--fa:"";--fa--fa:""}
.fa-step-forward{--fa:"";--fa--fa:""}
.fa-sterling-sign{--fa:"";--fa--fa:""}
.fa-stethoscope{--fa:"";--fa--fa:""}
.fa-sticky-note{--fa:"";--fa--fa:""}
.fa-stocking{--fa:"";--fa--fa:""}
.fa-stomach{--fa:"";--fa--fa:""}
.fa-stop{--fa:"";--fa--fa:""}
.fa-stop-circle{--fa:"";--fa--fa:""}
.fa-stopwatch{--fa:"";--fa--fa:""}
.fa-stopwatch-20{--fa:"";--fa--fa:""}
.fa-store{--fa:"";--fa--fa:""}
.fa-store-alt{--fa:"";--fa--fa:""}
.fa-store-alt-slash{--fa:"";--fa--fa:""}
.fa-store-lock{--fa:"";--fa--fa:""}
.fa-store-slash{--fa:"";--fa--fa:""}
.fa-strawberry{--fa:"";--fa--fa:""}
.fa-stream{--fa:"";--fa--fa:""}
.fa-street-view{--fa:"";--fa--fa:""}
.fa-stretcher{--fa:"";--fa--fa:""}
.fa-strikethrough{--fa:"";--fa--fa:""}
.fa-stroopwafel{--fa:"";--fa--fa:""}
.fa-subscript{--fa:"";--fa--fa:""}
.fa-subtitles{--fa:"";--fa--fa:""}
.fa-subtitles-slash{--fa:"";--fa--fa:""}
.fa-subtract{--fa:"";--fa--fa:""}
.fa-subway{--fa:"";--fa--fa:""}
.fa-subway-tunnel{--fa:"";--fa--fa:""}
.fa-suitcase{--fa:"";--fa--fa:""}
.fa-suitcase-medical{--fa:"";--fa--fa:""}
.fa-suitcase-rolling{--fa:"";--fa--fa:""}
.fa-sun{--fa:"";--fa--fa:""}
.fa-sun-alt,.fa-sun-bright{--fa:"";--fa--fa:""}
.fa-sun-cloud{--fa:"";--fa--fa:""}
.fa-sun-dust{--fa:"";--fa--fa:""}
.fa-sun-haze{--fa:"";--fa--fa:""}
.fa-sun-plant-wilt{--fa:"";--fa--fa:""}
.fa-sunglasses{--fa:"";--fa--fa:""}
.fa-sunrise{--fa:"";--fa--fa:""}
.fa-sunset{--fa:"";--fa--fa:""}
.fa-superscript{--fa:"";--fa--fa:""}
.fa-surprise{--fa:"";--fa--fa:""}
.fa-sushi{--fa:"";--fa--fa:""}
.fa-sushi-roll{--fa:"";--fa--fa:""}
.fa-swap{--fa:"";--fa--fa:""}
.fa-swap-arrows{--fa:"";--fa--fa:""}
.fa-swatchbook{--fa:"";--fa--fa:""}
.fa-swimmer{--fa:"";--fa--fa:""}
.fa-swimming-pool{--fa:"";--fa--fa:""}
.fa-sword{--fa:"";--fa--fa:""}
.fa-sword-laser{--fa:"";--fa--fa:""}
.fa-sword-laser-alt{--fa:"";--fa--fa:""}
.fa-swords{--fa:"";--fa--fa:""}
.fa-swords-laser{--fa:"";--fa--fa:""}
.fa-symbols{--fa:"";--fa--fa:""}
.fa-synagogue{--fa:"";--fa--fa:""}
.fa-sync{--fa:"";--fa--fa:""}
.fa-sync-alt{--fa:"";--fa--fa:""}
.fa-syringe{--fa:"";--fa--fa:""}
.fa-t{--fa:"T";--fa--fa:"TT"}
.fa-t-rex{--fa:"";--fa--fa:""}
.fa-t-shirt{--fa:"";--fa--fa:""}
.fa-table{--fa:"";--fa--fa:""}
.fa-table-cells{--fa:"";--fa--fa:""}
.fa-table-cells-column-lock{--fa:"";--fa--fa:""}
.fa-table-cells-column-unlock{--fa:"";--fa--fa:""}
.fa-table-cells-large{--fa:"";--fa--fa:""}
.fa-table-cells-lock{--fa:"";--fa--fa:""}
.fa-table-cells-row-lock{--fa:"";--fa--fa:""}
.fa-table-cells-row-unlock{--fa:"";--fa--fa:""}
.fa-table-cells-unlock{--fa:"";--fa--fa:""}
.fa-table-columns{--fa:"";--fa--fa:""}
.fa-table-layout{--fa:"";--fa--fa:""}
.fa-table-list{--fa:"";--fa--fa:""}
.fa-table-picnic{--fa:"";--fa--fa:""}
.fa-table-pivot{--fa:"";--fa--fa:""}
.fa-table-rows{--fa:"";--fa--fa:""}
.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:"";--fa--fa:""}
.fa-table-tree{--fa:"";--fa--fa:""}
.fa-tablet{--fa:"";--fa--fa:""}
.fa-tablet-alt{--fa:"";--fa--fa:""}
.fa-tablet-android{--fa:"";--fa--fa:""}
.fa-tablet-android-alt{--fa:"";--fa--fa:""}
.fa-tablet-button{--fa:"";--fa--fa:""}
.fa-tablet-rugged{--fa:"";--fa--fa:""}
.fa-tablet-screen{--fa:"";--fa--fa:""}
.fa-tablet-screen-button{--fa:"";--fa--fa:""}
.fa-tablets{--fa:"";--fa--fa:""}
.fa-tachograph-digital{--fa:"";--fa--fa:""}
.fa-tachometer{--fa:"";--fa--fa:""}
.fa-tachometer-alt{--fa:"";--fa--fa:""}
.fa-tachometer-alt-average{--fa:"";--fa--fa:""}
.fa-tachometer-alt-fast{--fa:"";--fa--fa:""}
.fa-tachometer-alt-fastest{--fa:"";--fa--fa:""}
.fa-tachometer-alt-slow{--fa:"";--fa--fa:""}
.fa-tachometer-alt-slowest{--fa:"";--fa--fa:""}
.fa-tachometer-average{--fa:"";--fa--fa:""}
.fa-tachometer-fast{--fa:"";--fa--fa:""}
.fa-tachometer-fastest{--fa:"";--fa--fa:""}
.fa-tachometer-slow{--fa:"";--fa--fa:""}
.fa-tachometer-slowest{--fa:"";--fa--fa:""}
.fa-taco{--fa:"";--fa--fa:""}
.fa-tag{--fa:"";--fa--fa:""}
.fa-tags{--fa:"";--fa--fa:""}
.fa-tally{--fa:"";--fa--fa:""}
.fa-tally-1{--fa:"";--fa--fa:""}
.fa-tally-2{--fa:"";--fa--fa:""}
.fa-tally-3{--fa:"";--fa--fa:""}
.fa-tally-4{--fa:"";--fa--fa:""}
.fa-tally-5{--fa:"";--fa--fa:""}
.fa-tamale{--fa:"";--fa--fa:""}
.fa-tanakh{--fa:"";--fa--fa:""}
.fa-tank-water{--fa:"";--fa--fa:""}
.fa-tape{--fa:"";--fa--fa:""}
.fa-tarp{--fa:"";--fa--fa:""}
.fa-tarp-droplet{--fa:"";--fa--fa:""}
.fa-tasks{--fa:"";--fa--fa:""}
.fa-tasks-alt{--fa:"";--fa--fa:""}
.fa-taxi{--fa:"";--fa--fa:""}
.fa-taxi-bus{--fa:"";--fa--fa:""}
.fa-teddy-bear{--fa:"";--fa--fa:""}
.fa-teeth{--fa:"";--fa--fa:""}
.fa-teeth-open{--fa:"";--fa--fa:""}
.fa-telescope{--fa:"";--fa--fa:""}
.fa-teletype{--fa:"";--fa--fa:""}
.fa-teletype-answer{--fa:"";--fa--fa:""}
.fa-television{--fa:"";--fa--fa:""}
.fa-temperature-0{--fa:"";--fa--fa:""}
.fa-temperature-1{--fa:"";--fa--fa:""}
.fa-temperature-2{--fa:"";--fa--fa:""}
.fa-temperature-3{--fa:"";--fa--fa:""}
.fa-temperature-4{--fa:"";--fa--fa:""}
.fa-temperature-arrow-down{--fa:"";--fa--fa:""}
.fa-temperature-arrow-up{--fa:"";--fa--fa:""}
.fa-temperature-down{--fa:"";--fa--fa:""}
.fa-temperature-empty{--fa:"";--fa--fa:""}
.fa-temperature-frigid{--fa:"";--fa--fa:""}
.fa-temperature-full{--fa:"";--fa--fa:""}
.fa-temperature-half{--fa:"";--fa--fa:""}
.fa-temperature-high{--fa:"";--fa--fa:""}
.fa-temperature-hot{--fa:"";--fa--fa:""}
.fa-temperature-list{--fa:"";--fa--fa:""}
.fa-temperature-low{--fa:"";--fa--fa:""}
.fa-temperature-quarter{--fa:"";--fa--fa:""}
.fa-temperature-snow{--fa:"";--fa--fa:""}
.fa-temperature-sun{--fa:"";--fa--fa:""}
.fa-temperature-three-quarters{--fa:"";--fa--fa:""}
.fa-temperature-up{--fa:"";--fa--fa:""}
.fa-tenge,.fa-tenge-sign{--fa:"";--fa--fa:""}
.fa-tennis-ball{--fa:"";--fa--fa:""}
.fa-tent{--fa:"";--fa--fa:""}
.fa-tent-arrow-down-to-line{--fa:"";--fa--fa:""}
.fa-tent-arrow-left-right{--fa:"";--fa--fa:""}
.fa-tent-arrow-turn-left{--fa:"";--fa--fa:""}
.fa-tent-arrows-down{--fa:"";--fa--fa:""}
.fa-tent-double-peak{--fa:"";--fa--fa:""}
.fa-tents{--fa:"";--fa--fa:""}
.fa-terminal{--fa:"";--fa--fa:""}
.fa-text{--fa:"";--fa--fa:""}
.fa-text-height{--fa:"";--fa--fa:""}
.fa-text-size{--fa:"";--fa--fa:""}
.fa-text-slash{--fa:"";--fa--fa:""}
.fa-text-width{--fa:"";--fa--fa:""}
.fa-th{--fa:"";--fa--fa:""}
.fa-th-large{--fa:"";--fa--fa:""}
.fa-th-list{--fa:"";--fa--fa:""}
.fa-theater-masks{--fa:"";--fa--fa:""}
.fa-thermometer{--fa:"";--fa--fa:""}
.fa-thermometer-0{--fa:"";--fa--fa:""}
.fa-thermometer-1{--fa:"";--fa--fa:""}
.fa-thermometer-2{--fa:"";--fa--fa:""}
.fa-thermometer-3{--fa:"";--fa--fa:""}
.fa-thermometer-4{--fa:"";--fa--fa:""}
.fa-thermometer-empty{--fa:"";--fa--fa:""}
.fa-thermometer-full{--fa:"";--fa--fa:""}
.fa-thermometer-half{--fa:"";--fa--fa:""}
.fa-thermometer-quarter{--fa:"";--fa--fa:""}
.fa-thermometer-three-quarters{--fa:"";--fa--fa:""}
.fa-theta{--fa:"";--fa--fa:""}
.fa-thought-bubble{--fa:"";--fa--fa:""}
.fa-thumb-tack{--fa:"";--fa--fa:""}
.fa-thumb-tack-slash{--fa:"";--fa--fa:""}
.fa-thumbs-down{--fa:"";--fa--fa:""}
.fa-thumbs-up{--fa:"";--fa--fa:""}
.fa-thumbtack{--fa:"";--fa--fa:""}
.fa-thumbtack-slash{--fa:"";--fa--fa:""}
.fa-thunderstorm{--fa:"";--fa--fa:""}
.fa-thunderstorm-moon{--fa:"";--fa--fa:""}
.fa-thunderstorm-sun{--fa:"";--fa--fa:""}
.fa-tick{--fa:"";--fa--fa:""}
.fa-ticket{--fa:"";--fa--fa:""}
.fa-ticket-airline{--fa:"";--fa--fa:""}
.fa-ticket-alt{--fa:"";--fa--fa:""}
.fa-ticket-perforated{--fa:"";--fa--fa:""}
.fa-ticket-perforated-plane,.fa-ticket-plane{--fa:"";--fa--fa:""}
.fa-ticket-simple{--fa:"";--fa--fa:""}
.fa-tickets{--fa:"";--fa--fa:""}
.fa-tickets-airline{--fa:"";--fa--fa:""}
.fa-tickets-perforated{--fa:"";--fa--fa:""}
.fa-tickets-perforated-plane,.fa-tickets-plane{--fa:"";--fa--fa:""}
.fa-tickets-simple{--fa:"";--fa--fa:""}
.fa-tilde{--fa:"~";--fa--fa:"~~"}
.fa-timeline{--fa:"";--fa--fa:""}
.fa-timeline-arrow{--fa:"";--fa--fa:""}
.fa-timer{--fa:"";--fa--fa:""}
.fa-times{--fa:"";--fa--fa:""}
.fa-times-circle{--fa:"";--fa--fa:""}
.fa-times-hexagon{--fa:"";--fa--fa:""}
.fa-times-octagon{--fa:"";--fa--fa:""}
.fa-times-rectangle{--fa:"";--fa--fa:""}
.fa-times-square{--fa:"";--fa--fa:""}
.fa-times-to-slot{--fa:"";--fa--fa:""}
.fa-tint{--fa:"";--fa--fa:""}
.fa-tint-slash{--fa:"";--fa--fa:""}
.fa-tire{--fa:"";--fa--fa:""}
.fa-tire-flat{--fa:"";--fa--fa:""}
.fa-tire-pressure-warning{--fa:"";--fa--fa:""}
.fa-tire-rugged{--fa:"";--fa--fa:""}
.fa-tired{--fa:"";--fa--fa:""}
.fa-toggle-large-off{--fa:"";--fa--fa:""}
.fa-toggle-large-on{--fa:"";--fa--fa:""}
.fa-toggle-off{--fa:"";--fa--fa:""}
.fa-toggle-on{--fa:"";--fa--fa:""}
.fa-toilet{--fa:"";--fa--fa:""}
.fa-toilet-paper{--fa:"";--fa--fa:""}
.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa:"";--fa--fa:""}
.fa-toilet-paper-blank-under{--fa:"";--fa--fa:""}
.fa-toilet-paper-check{--fa:"";--fa--fa:""}
.fa-toilet-paper-reverse{--fa:"";--fa--fa:""}
.fa-toilet-paper-reverse-alt{--fa:"";--fa--fa:""}
.fa-toilet-paper-reverse-slash{--fa:"";--fa--fa:""}
.fa-toilet-paper-slash{--fa:"";--fa--fa:""}
.fa-toilet-paper-under{--fa:"";--fa--fa:""}
.fa-toilet-paper-under-slash{--fa:"";--fa--fa:""}
.fa-toilet-paper-xmark{--fa:"";--fa--fa:""}
.fa-toilet-portable{--fa:"";--fa--fa:""}
.fa-toilets-portable{--fa:"";--fa--fa:""}
.fa-tomato{--fa:"";--fa--fa:""}
.fa-tombstone{--fa:"";--fa--fa:""}
.fa-tombstone-alt,.fa-tombstone-blank{--fa:"";--fa--fa:""}
.fa-toolbox{--fa:"";--fa--fa:""}
.fa-tools{--fa:"";--fa--fa:""}
.fa-tooth{--fa:"";--fa--fa:""}
.fa-toothbrush{--fa:"";--fa--fa:""}
.fa-torah{--fa:"";--fa--fa:""}
.fa-torii-gate{--fa:"";--fa--fa:""}
.fa-tornado{--fa:"";--fa--fa:""}
.fa-tower-broadcast{--fa:"";--fa--fa:""}
.fa-tower-cell{--fa:"";--fa--fa:""}
.fa-tower-control{--fa:"";--fa--fa:""}
.fa-tower-observation{--fa:"";--fa--fa:""}
.fa-tractor{--fa:"";--fa--fa:""}
.fa-trademark{--fa:"";--fa--fa:""}
.fa-traffic-cone{--fa:"";--fa--fa:""}
.fa-traffic-light{--fa:"";--fa--fa:""}
.fa-traffic-light-go{--fa:"";--fa--fa:""}
.fa-traffic-light-slow{--fa:"";--fa--fa:""}
.fa-traffic-light-stop{--fa:"";--fa--fa:""}
.fa-trailer{--fa:"";--fa--fa:""}
.fa-train{--fa:"";--fa--fa:""}
.fa-train-subway{--fa:"";--fa--fa:""}
.fa-train-subway-tunnel{--fa:"";--fa--fa:""}
.fa-train-track{--fa:"";--fa--fa:""}
.fa-train-tram{--fa:"";--fa--fa:""}
.fa-train-tunnel{--fa:"";--fa--fa:""}
.fa-tram{--fa:"";--fa--fa:""}
.fa-transformer-bolt{--fa:"";--fa--fa:""}
.fa-transgender,.fa-transgender-alt{--fa:"";--fa--fa:""}
.fa-transporter{--fa:"";--fa--fa:""}
.fa-transporter-1{--fa:"";--fa--fa:""}
.fa-transporter-2{--fa:"";--fa--fa:""}
.fa-transporter-3{--fa:"";--fa--fa:""}
.fa-transporter-4{--fa:"";--fa--fa:""}
.fa-transporter-5{--fa:"";--fa--fa:""}
.fa-transporter-6{--fa:"";--fa--fa:""}
.fa-transporter-7{--fa:"";--fa--fa:""}
.fa-transporter-empty{--fa:"";--fa--fa:""}
.fa-trash{--fa:"";--fa--fa:""}
.fa-trash-alt{--fa:"";--fa--fa:""}
.fa-trash-alt-slash{--fa:"";--fa--fa:""}
.fa-trash-arrow-turn-left{--fa:"";--fa--fa:""}
.fa-trash-arrow-up{--fa:"";--fa--fa:""}
.fa-trash-can{--fa:"";--fa--fa:""}
.fa-trash-can-arrow-turn-left{--fa:"";--fa--fa:""}
.fa-trash-can-arrow-up{--fa:"";--fa--fa:""}
.fa-trash-can-check{--fa:"";--fa--fa:""}
.fa-trash-can-clock{--fa:"";--fa--fa:""}
.fa-trash-can-list{--fa:"";--fa--fa:""}
.fa-trash-can-plus{--fa:"";--fa--fa:""}
.fa-trash-can-slash{--fa:"";--fa--fa:""}
.fa-trash-can-undo{--fa:"";--fa--fa:""}
.fa-trash-can-xmark{--fa:"";--fa--fa:""}
.fa-trash-check{--fa:"";--fa--fa:""}
.fa-trash-circle{--fa:"";--fa--fa:""}
.fa-trash-clock{--fa:"";--fa--fa:""}
.fa-trash-list{--fa:"";--fa--fa:""}
.fa-trash-plus{--fa:"";--fa--fa:""}
.fa-trash-restore{--fa:"";--fa--fa:""}
.fa-trash-restore-alt{--fa:"";--fa--fa:""}
.fa-trash-slash{--fa:"";--fa--fa:""}
.fa-trash-undo{--fa:"";--fa--fa:""}
.fa-trash-undo-alt{--fa:"";--fa--fa:""}
.fa-trash-xmark{--fa:"";--fa--fa:""}
.fa-treasure-chest{--fa:"";--fa--fa:""}
.fa-tree{--fa:"";--fa--fa:""}
.fa-tree-alt{--fa:"";--fa--fa:""}
.fa-tree-christmas{--fa:"";--fa--fa:""}
.fa-tree-city{--fa:"";--fa--fa:""}
.fa-tree-deciduous{--fa:"";--fa--fa:""}
.fa-tree-decorated{--fa:"";--fa--fa:""}
.fa-tree-large{--fa:"";--fa--fa:""}
.fa-tree-palm{--fa:"";--fa--fa:""}
.fa-trees{--fa:"";--fa--fa:""}
.fa-trian-balbot{--fa:"";--fa--fa:""}
.fa-triangle{--fa:"";--fa--fa:""}
.fa-triangle-circle-square{--fa:"";--fa--fa:""}
.fa-triangle-exclamation{--fa:"";--fa--fa:""}
.fa-triangle-instrument,.fa-triangle-music{--fa:"";--fa--fa:""}
.fa-triangle-person-digging{--fa:"";--fa--fa:""}
.fa-tricycle{--fa:"";--fa--fa:""}
.fa-tricycle-adult{--fa:"";--fa--fa:""}
.fa-trillium{--fa:"";--fa--fa:""}
.fa-trophy{--fa:"";--fa--fa:""}
.fa-trophy-alt,.fa-trophy-star{--fa:"";--fa--fa:""}
.fa-trowel{--fa:"";--fa--fa:""}
.fa-trowel-bricks{--fa:"";--fa--fa:""}
.fa-truck{--fa:"";--fa--fa:""}
.fa-truck-arrow-right{--fa:"";--fa--fa:""}
.fa-truck-bolt{--fa:"";--fa--fa:""}
.fa-truck-clock{--fa:"";--fa--fa:""}
.fa-truck-container{--fa:"";--fa--fa:""}
.fa-truck-container-empty{--fa:"";--fa--fa:""}
.fa-truck-couch{--fa:"";--fa--fa:""}
.fa-truck-droplet{--fa:"";--fa--fa:""}
.fa-truck-fast{--fa:"";--fa--fa:""}
.fa-truck-field{--fa:"";--fa--fa:""}
.fa-truck-field-un{--fa:"";--fa--fa:""}
.fa-truck-fire{--fa:"";--fa--fa:""}
.fa-truck-flatbed{--fa:"";--fa--fa:""}
.fa-truck-front{--fa:"";--fa--fa:""}
.fa-truck-ladder{--fa:"";--fa--fa:""}
.fa-truck-loading{--fa:"";--fa--fa:""}
.fa-truck-medical{--fa:"";--fa--fa:""}
.fa-truck-monster{--fa:"";--fa--fa:""}
.fa-truck-moving{--fa:"";--fa--fa:""}
.fa-truck-pickup{--fa:"";--fa--fa:""}
.fa-truck-plane{--fa:"";--fa--fa:""}
.fa-truck-plow{--fa:"";--fa--fa:""}
.fa-truck-ramp{--fa:"";--fa--fa:""}
.fa-truck-ramp-box{--fa:"";--fa--fa:""}
.fa-truck-ramp-couch{--fa:"";--fa--fa:""}
.fa-truck-tow{--fa:"";--fa--fa:""}
.fa-truck-utensils{--fa:"";--fa--fa:""}
.fa-trumpet{--fa:"";--fa--fa:""}
.fa-try{--fa:"";--fa--fa:""}
.fa-tshirt{--fa:"";--fa--fa:""}
.fa-tty{--fa:"";--fa--fa:""}
.fa-tty-answer{--fa:"";--fa--fa:""}
.fa-tugrik-sign{--fa:"";--fa--fa:""}
.fa-turkey{--fa:"";--fa--fa:""}
.fa-turkish-lira,.fa-turkish-lira-sign{--fa:"";--fa--fa:""}
.fa-turn-down{--fa:"";--fa--fa:""}
.fa-turn-down-left{--fa:"";--fa--fa:""}
.fa-turn-down-right{--fa:"";--fa--fa:""}
.fa-turn-left{--fa:"";--fa--fa:""}
.fa-turn-left-down{--fa:"";--fa--fa:""}
.fa-turn-left-up{--fa:"";--fa--fa:""}
.fa-turn-right{--fa:"";--fa--fa:""}
.fa-turn-up{--fa:"";--fa--fa:""}
.fa-turntable{--fa:"";--fa--fa:""}
.fa-turtle{--fa:"";--fa--fa:""}
.fa-tv,.fa-tv-alt{--fa:"";--fa--fa:""}
.fa-tv-music{--fa:"";--fa--fa:""}
.fa-tv-retro{--fa:"";--fa--fa:""}
.fa-typewriter{--fa:"";--fa--fa:""}
.fa-u{--fa:"U";--fa--fa:"UU"}
.fa-ufo{--fa:"";--fa--fa:""}
.fa-ufo-beam{--fa:"";--fa--fa:""}
.fa-umbrella{--fa:"";--fa--fa:""}
.fa-umbrella-alt{--fa:"";--fa--fa:""}
.fa-umbrella-beach{--fa:"";--fa--fa:""}
.fa-umbrella-simple{--fa:"";--fa--fa:""}
.fa-underline{--fa:"";--fa--fa:""}
.fa-undo{--fa:"";--fa--fa:""}
.fa-undo-alt{--fa:"";--fa--fa:""}
.fa-unicorn{--fa:"";--fa--fa:""}
.fa-uniform-martial-arts{--fa:"";--fa--fa:""}
.fa-union{--fa:"";--fa--fa:""}
.fa-universal-access{--fa:"";--fa--fa:""}
.fa-university{--fa:"";--fa--fa:""}
.fa-unlink{--fa:"";--fa--fa:""}
.fa-unlock{--fa:"";--fa--fa:""}
.fa-unlock-alt,.fa-unlock-keyhole{--fa:"";--fa--fa:""}
.fa-unsorted{--fa:"";--fa--fa:""}
.fa-up{--fa:"";--fa--fa:""}
.fa-up-down{--fa:"";--fa--fa:""}
.fa-up-down-left-right{--fa:"";--fa--fa:""}
.fa-up-from-bracket{--fa:"";--fa--fa:""}
.fa-up-from-dotted-line{--fa:"";--fa--fa:""}
.fa-up-from-line{--fa:"";--fa--fa:""}
.fa-up-left{--fa:"";--fa--fa:""}
.fa-up-long{--fa:"";--fa--fa:""}
.fa-up-right{--fa:"";--fa--fa:""}
.fa-up-right-and-down-left-from-center{--fa:"";--fa--fa:""}
.fa-up-right-from-square{--fa:"";--fa--fa:""}
.fa-up-to-bracket{--fa:"";--fa--fa:""}
.fa-up-to-dotted-line{--fa:"";--fa--fa:""}
.fa-up-to-line{--fa:"";--fa--fa:""}
.fa-upload{--fa:"";--fa--fa:""}
.fa-usb-drive{--fa:"";--fa--fa:""}
.fa-usd{--fa:"$";--fa--fa:"$$"}
.fa-usd-circle{--fa:"";--fa--fa:""}
.fa-usd-square{--fa:"";--fa--fa:""}
.fa-user{--fa:"";--fa--fa:""}
.fa-user-alien{--fa:"";--fa--fa:""}
.fa-user-alt{--fa:"";--fa--fa:""}
.fa-user-alt-slash{--fa:"";--fa--fa:""}
.fa-user-astronaut{--fa:"";--fa--fa:""}
.fa-user-beard-bolt{--fa:"";--fa--fa:""}
.fa-user-bounty-hunter{--fa:"";--fa--fa:""}
.fa-user-chart{--fa:"";--fa--fa:""}
.fa-user-check{--fa:"";--fa--fa:""}
.fa-user-chef{--fa:"";--fa--fa:""}
.fa-user-circle{--fa:"";--fa--fa:""}
.fa-user-clock{--fa:"";--fa--fa:""}
.fa-user-cog{--fa:"";--fa--fa:""}
.fa-user-construction{--fa:"";--fa--fa:""}
.fa-user-cowboy{--fa:"";--fa--fa:""}
.fa-user-crown{--fa:"";--fa--fa:""}
.fa-user-doctor{--fa:"";--fa--fa:""}
.fa-user-doctor-hair{--fa:"";--fa--fa:""}
.fa-user-doctor-hair-long{--fa:"";--fa--fa:""}
.fa-user-doctor-message{--fa:"";--fa--fa:""}
.fa-user-edit{--fa:"";--fa--fa:""}
.fa-user-friends{--fa:"";--fa--fa:""}
.fa-user-gear{--fa:"";--fa--fa:""}
.fa-user-graduate{--fa:"";--fa--fa:""}
.fa-user-group{--fa:"";--fa--fa:""}
.fa-user-group-crown{--fa:"";--fa--fa:""}
.fa-user-group-simple{--fa:"";--fa--fa:""}
.fa-user-hair{--fa:"";--fa--fa:""}
.fa-user-hair-buns{--fa:"";--fa--fa:""}
.fa-user-hair-long{--fa:"";--fa--fa:""}
.fa-user-hair-mullet{--fa:"";--fa--fa:""}
.fa-user-hard-hat{--fa:"";--fa--fa:""}
.fa-user-headset{--fa:"";--fa--fa:""}
.fa-user-helmet-safety{--fa:"";--fa--fa:""}
.fa-user-hoodie{--fa:"";--fa--fa:""}
.fa-user-injured{--fa:"";--fa--fa:""}
.fa-user-large{--fa:"";--fa--fa:""}
.fa-user-large-slash{--fa:"";--fa--fa:""}
.fa-user-lock{--fa:"";--fa--fa:""}
.fa-user-magnifying-glass{--fa:"";--fa--fa:""}
.fa-user-md{--fa:"";--fa--fa:""}
.fa-user-md-chat{--fa:"";--fa--fa:""}
.fa-user-minus{--fa:"";--fa--fa:""}
.fa-user-music{--fa:"";--fa--fa:""}
.fa-user-ninja{--fa:"";--fa--fa:""}
.fa-user-nurse{--fa:"";--fa--fa:""}
.fa-user-nurse-hair{--fa:"";--fa--fa:""}
.fa-user-nurse-hair-long{--fa:"";--fa--fa:""}
.fa-user-pen{--fa:"";--fa--fa:""}
.fa-user-pilot{--fa:"";--fa--fa:""}
.fa-user-pilot-tie{--fa:"";--fa--fa:""}
.fa-user-plus{--fa:"";--fa--fa:""}
.fa-user-police{--fa:"";--fa--fa:""}
.fa-user-police-tie{--fa:"";--fa--fa:""}
.fa-user-robot{--fa:"";--fa--fa:""}
.fa-user-robot-xmarks{--fa:"";--fa--fa:""}
.fa-user-secret{--fa:"";--fa--fa:""}
.fa-user-shakespeare{--fa:"";--fa--fa:""}
.fa-user-shield{--fa:"";--fa--fa:""}
.fa-user-slash{--fa:"";--fa--fa:""}
.fa-user-tag{--fa:"";--fa--fa:""}
.fa-user-tie{--fa:"";--fa--fa:""}
.fa-user-tie-hair{--fa:"";--fa--fa:""}
.fa-user-tie-hair-long{--fa:"";--fa--fa:""}
.fa-user-times{--fa:"";--fa--fa:""}
.fa-user-unlock{--fa:"";--fa--fa:""}
.fa-user-visor{--fa:"";--fa--fa:""}
.fa-user-vneck{--fa:"";--fa--fa:""}
.fa-user-vneck-hair{--fa:"";--fa--fa:""}
.fa-user-vneck-hair-long{--fa:"";--fa--fa:""}
.fa-user-xmark{--fa:"";--fa--fa:""}
.fa-users{--fa:"";--fa--fa:""}
.fa-users-between-lines{--fa:"";--fa--fa:""}
.fa-users-class{--fa:"";--fa--fa:""}
.fa-users-cog{--fa:"";--fa--fa:""}
.fa-users-crown{--fa:"";--fa--fa:""}
.fa-users-gear{--fa:"";--fa--fa:""}
.fa-users-line{--fa:"";--fa--fa:""}
.fa-users-medical{--fa:"";--fa--fa:""}
.fa-users-rays{--fa:"";--fa--fa:""}
.fa-users-rectangle{--fa:"";--fa--fa:""}
.fa-users-slash{--fa:"";--fa--fa:""}
.fa-users-viewfinder{--fa:"";--fa--fa:""}
.fa-utensil-fork{--fa:"";--fa--fa:""}
.fa-utensil-knife{--fa:"";--fa--fa:""}
.fa-utensil-spoon{--fa:"";--fa--fa:""}
.fa-utensils{--fa:"";--fa--fa:""}
.fa-utensils-alt{--fa:"";--fa--fa:""}
.fa-utensils-slash{--fa:"";--fa--fa:""}
.fa-utility-pole{--fa:"";--fa--fa:""}
.fa-utility-pole-double{--fa:"";--fa--fa:""}
.fa-v{--fa:"V";--fa--fa:"VV"}
.fa-vacuum{--fa:"";--fa--fa:""}
.fa-vacuum-robot{--fa:"";--fa--fa:""}
.fa-value-absolute{--fa:"";--fa--fa:""}
.fa-van-shuttle{--fa:"";--fa--fa:""}
.fa-vault{--fa:"";--fa--fa:""}
.fa-vcard{--fa:"";--fa--fa:""}
.fa-vector-circle{--fa:"";--fa--fa:""}
.fa-vector-polygon{--fa:"";--fa--fa:""}
.fa-vector-square{--fa:"";--fa--fa:""}
.fa-vent-damper{--fa:"";--fa--fa:""}
.fa-venus{--fa:"";--fa--fa:""}
.fa-venus-double{--fa:"";--fa--fa:""}
.fa-venus-mars{--fa:"";--fa--fa:""}
.fa-vest{--fa:"";--fa--fa:""}
.fa-vest-patches{--fa:"";--fa--fa:""}
.fa-vhs{--fa:"";--fa--fa:""}
.fa-vial{--fa:"";--fa--fa:""}
.fa-vial-circle-check{--fa:"";--fa--fa:""}
.fa-vial-virus{--fa:"";--fa--fa:""}
.fa-vials{--fa:"";--fa--fa:""}
.fa-video{--fa:"";--fa--fa:""}
.fa-video-arrow-down-left{--fa:"";--fa--fa:""}
.fa-video-arrow-up-right{--fa:"";--fa--fa:""}
.fa-video-camera{--fa:"";--fa--fa:""}
.fa-video-circle{--fa:"";--fa--fa:""}
.fa-video-handheld{--fa:"";--fa--fa:""}
.fa-video-plus{--fa:"";--fa--fa:""}
.fa-video-slash{--fa:"";--fa--fa:""}
.fa-vihara{--fa:"";--fa--fa:""}
.fa-violin{--fa:"";--fa--fa:""}
.fa-virus{--fa:"";--fa--fa:""}
.fa-virus-covid{--fa:"";--fa--fa:""}
.fa-virus-covid-slash{--fa:"";--fa--fa:""}
.fa-virus-slash{--fa:"";--fa--fa:""}
.fa-viruses{--fa:"";--fa--fa:""}
.fa-voicemail{--fa:"";--fa--fa:""}
.fa-volcano{--fa:"";--fa--fa:""}
.fa-volleyball,.fa-volleyball-ball{--fa:"";--fa--fa:""}
.fa-volume{--fa:"";--fa--fa:""}
.fa-volume-control-phone{--fa:"";--fa--fa:""}
.fa-volume-down{--fa:"";--fa--fa:""}
.fa-volume-high{--fa:"";--fa--fa:""}
.fa-volume-low{--fa:"";--fa--fa:""}
.fa-volume-medium{--fa:"";--fa--fa:""}
.fa-volume-mute{--fa:"";--fa--fa:""}
.fa-volume-off{--fa:"";--fa--fa:""}
.fa-volume-slash{--fa:"";--fa--fa:""}
.fa-volume-times{--fa:"";--fa--fa:""}
.fa-volume-up{--fa:"";--fa--fa:""}
.fa-volume-xmark{--fa:"";--fa--fa:""}
.fa-vote-nay{--fa:"";--fa--fa:""}
.fa-vote-yea{--fa:"";--fa--fa:""}
.fa-vr-cardboard{--fa:"";--fa--fa:""}
.fa-w{--fa:"W";--fa--fa:"WW"}
.fa-waffle{--fa:"";--fa--fa:""}
.fa-wagon-covered{--fa:"";--fa--fa:""}
.fa-walker{--fa:"";--fa--fa:""}
.fa-walkie-talkie{--fa:"";--fa--fa:""}
.fa-walking{--fa:"";--fa--fa:""}
.fa-wall-brick{--fa:"";--fa--fa:""}
.fa-wallet{--fa:"";--fa--fa:""}
.fa-wand{--fa:"";--fa--fa:""}
.fa-wand-magic{--fa:"";--fa--fa:""}
.fa-wand-magic-sparkles{--fa:"";--fa--fa:""}
.fa-wand-sparkles{--fa:"";--fa--fa:""}
.fa-warehouse{--fa:"";--fa--fa:""}
.fa-warehouse-alt,.fa-warehouse-full{--fa:"";--fa--fa:""}
.fa-warning{--fa:"";--fa--fa:""}
.fa-washer,.fa-washing-machine{--fa:"";--fa--fa:""}
.fa-watch{--fa:"";--fa--fa:""}
.fa-watch-apple{--fa:"";--fa--fa:""}
.fa-watch-calculator{--fa:"";--fa--fa:""}
.fa-watch-fitness{--fa:"";--fa--fa:""}
.fa-watch-smart{--fa:"";--fa--fa:""}
.fa-water{--fa:"";--fa--fa:""}
.fa-water-arrow-down{--fa:"";--fa--fa:""}
.fa-water-arrow-up{--fa:"";--fa--fa:""}
.fa-water-ladder{--fa:"";--fa--fa:""}
.fa-water-lower{--fa:"";--fa--fa:""}
.fa-water-rise{--fa:"";--fa--fa:""}
.fa-watermelon-slice{--fa:"";--fa--fa:""}
.fa-wave{--fa:"";--fa--fa:""}
.fa-wave-pulse{--fa:"";--fa--fa:""}
.fa-wave-sine{--fa:"";--fa--fa:""}
.fa-wave-square{--fa:"";--fa--fa:""}
.fa-wave-triangle{--fa:"";--fa--fa:""}
.fa-waveform{--fa:"";--fa--fa:""}
.fa-waveform-circle{--fa:"";--fa--fa:""}
.fa-waveform-lines,.fa-waveform-path{--fa:"";--fa--fa:""}
.fa-waves-sine{--fa:"";--fa--fa:""}
.fa-web-awesome{--fa:"";--fa--fa:""}
.fa-webcam{--fa:"";--fa--fa:""}
.fa-webcam-slash{--fa:"";--fa--fa:""}
.fa-webhook{--fa:"";--fa--fa:""}
.fa-weight{--fa:"";--fa--fa:""}
.fa-weight-hanging{--fa:"";--fa--fa:""}
.fa-weight-scale{--fa:"";--fa--fa:""}
.fa-whale{--fa:"";--fa--fa:""}
.fa-wheat{--fa:"";--fa--fa:""}
.fa-wheat-alt,.fa-wheat-awn{--fa:"";--fa--fa:""}
.fa-wheat-awn-circle-exclamation{--fa:"";--fa--fa:""}
.fa-wheat-awn-slash{--fa:"";--fa--fa:""}
.fa-wheat-slash{--fa:"";--fa--fa:""}
.fa-wheelchair{--fa:"";--fa--fa:""}
.fa-wheelchair-alt,.fa-wheelchair-move{--fa:"";--fa--fa:""}
.fa-whiskey-glass{--fa:"";--fa--fa:""}
.fa-whiskey-glass-ice{--fa:"";--fa--fa:""}
.fa-whistle{--fa:"";--fa--fa:""}
.fa-wifi{--fa:"";--fa--fa:""}
.fa-wifi-1{--fa:"";--fa--fa:""}
.fa-wifi-2{--fa:"";--fa--fa:""}
.fa-wifi-3{--fa:"";--fa--fa:""}
.fa-wifi-exclamation{--fa:"";--fa--fa:""}
.fa-wifi-fair{--fa:"";--fa--fa:""}
.fa-wifi-slash{--fa:"";--fa--fa:""}
.fa-wifi-strong{--fa:"";--fa--fa:""}
.fa-wifi-weak{--fa:"";--fa--fa:""}
.fa-wind{--fa:"";--fa--fa:""}
.fa-wind-circle-exclamation{--fa:"";--fa--fa:""}
.fa-wind-turbine{--fa:"";--fa--fa:""}
.fa-wind-warning{--fa:"";--fa--fa:""}
.fa-window{--fa:"";--fa--fa:""}
.fa-window-alt{--fa:"";--fa--fa:""}
.fa-window-close{--fa:"";--fa--fa:""}
.fa-window-flip{--fa:"";--fa--fa:""}
.fa-window-frame{--fa:"";--fa--fa:""}
.fa-window-frame-open{--fa:"";--fa--fa:""}
.fa-window-maximize{--fa:"";--fa--fa:""}
.fa-window-minimize{--fa:"";--fa--fa:""}
.fa-window-restore{--fa:"";--fa--fa:""}
.fa-windsock{--fa:"";--fa--fa:""}
.fa-wine-bottle{--fa:"";--fa--fa:""}
.fa-wine-glass{--fa:"";--fa--fa:""}
.fa-wine-glass-alt{--fa:"";--fa--fa:""}
.fa-wine-glass-crack{--fa:"";--fa--fa:""}
.fa-wine-glass-empty{--fa:"";--fa--fa:""}
.fa-won,.fa-won-sign{--fa:"";--fa--fa:""}
.fa-worm{--fa:"";--fa--fa:""}
.fa-wreath{--fa:"";--fa--fa:""}
.fa-wreath-laurel{--fa:"";--fa--fa:""}
.fa-wrench{--fa:"";--fa--fa:""}
.fa-wrench-simple{--fa:"";--fa--fa:""}
.fa-x{--fa:"X";--fa--fa:"XX"}
.fa-x-ray{--fa:"";--fa--fa:""}
.fa-xmark{--fa:"";--fa--fa:""}
.fa-xmark-circle{--fa:"";--fa--fa:""}
.fa-xmark-hexagon{--fa:"";--fa--fa:""}
.fa-xmark-large{--fa:"";--fa--fa:""}
.fa-xmark-octagon{--fa:"";--fa--fa:""}
.fa-xmark-square{--fa:"";--fa--fa:""}
.fa-xmark-to-slot{--fa:"";--fa--fa:""}
.fa-xmarks-lines{--fa:"";--fa--fa:""}
.fa-y{--fa:"Y";--fa--fa:"YY"}
.fa-yen,.fa-yen-sign{--fa:"";--fa--fa:""}
.fa-yin-yang{--fa:"";--fa--fa:""}
.fa-z{--fa:"Z";--fa--fa:"ZZ"}
.fa-zap{--fa:"";--fa--fa:""}
.fa-zzz{--fa:"";--fa--fa:""}
.sr-only,.fa-sr-only,.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}
:host{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url('/jart/prj3/tmw/resources/fonts/fontawesome_custom_v1/css/../webfonts/fa-brands-400.woff2')format("woff2"),url('/jart/prj3/tmw/resources/fonts/fontawesome_custom_v1/css/../webfonts/fa-brands-400.ttf')format("truetype")}
.fab,.fa-brands{font-weight:400}
.fa-monero{--fa:""}
.fa-hooli{--fa:""}
.fa-yelp{--fa:""}
.fa-cc-visa{--fa:""}
.fa-lastfm{--fa:""}
.fa-shopware{--fa:""}
.fa-creative-commons-nc{--fa:""}
.fa-aws{--fa:""}
.fa-redhat{--fa:""}
.fa-yoast{--fa:""}
.fa-cloudflare{--fa:""}
.fa-ups{--fa:""}
.fa-pixiv{--fa:""}
.fa-wpexplorer{--fa:""}
.fa-dyalog{--fa:""}
.fa-bity{--fa:""}
.fa-stackpath{--fa:""}
.fa-buysellads{--fa:""}
.fa-first-order{--fa:""}
.fa-modx{--fa:""}
.fa-guilded{--fa:""}
.fa-vnv{--fa:""}
.fa-square-js,.fa-js-square{--fa:""}
.fa-microsoft{--fa:""}
.fa-qq{--fa:""}
.fa-orcid{--fa:""}
.fa-java{--fa:""}
.fa-invision{--fa:""}
.fa-creative-commons-pd-alt{--fa:""}
.fa-centercode{--fa:""}
.fa-glide-g{--fa:""}
.fa-drupal{--fa:""}
.fa-jxl{--fa:""}
.fa-dart-lang{--fa:""}
.fa-hire-a-helper{--fa:""}
.fa-creative-commons-by{--fa:""}
.fa-unity{--fa:""}
.fa-whmcs{--fa:""}
.fa-rocketchat{--fa:""}
.fa-vk{--fa:""}
.fa-untappd{--fa:""}
.fa-mailchimp{--fa:""}
.fa-css3-alt{--fa:""}
.fa-square-reddit,.fa-reddit-square{--fa:""}
.fa-vimeo-v{--fa:""}
.fa-contao{--fa:""}
.fa-square-font-awesome{--fa:""}
.fa-deskpro{--fa:""}
.fa-brave{--fa:""}
.fa-sistrix{--fa:""}
.fa-square-instagram,.fa-instagram-square{--fa:""}
.fa-battle-net{--fa:""}
.fa-the-red-yeti{--fa:""}
.fa-square-hacker-news,.fa-hacker-news-square{--fa:""}
.fa-edge{--fa:""}
.fa-threads{--fa:""}
.fa-napster{--fa:""}
.fa-square-snapchat,.fa-snapchat-square{--fa:""}
.fa-google-plus-g{--fa:""}
.fa-artstation{--fa:""}
.fa-markdown{--fa:""}
.fa-sourcetree{--fa:""}
.fa-google-plus{--fa:""}
.fa-diaspora{--fa:""}
.fa-foursquare{--fa:""}
.fa-stack-overflow{--fa:""}
.fa-github-alt{--fa:""}
.fa-phoenix-squadron{--fa:""}
.fa-pagelines{--fa:""}
.fa-algolia{--fa:""}
.fa-red-river{--fa:""}
.fa-creative-commons-sa{--fa:""}
.fa-safari{--fa:""}
.fa-google{--fa:""}
.fa-square-font-awesome-stroke,.fa-font-awesome-alt{--fa:""}
.fa-atlassian{--fa:""}
.fa-linkedin-in{--fa:""}
.fa-digital-ocean{--fa:""}
.fa-nimblr{--fa:""}
.fa-chromecast{--fa:""}
.fa-evernote{--fa:""}
.fa-hacker-news{--fa:""}
.fa-creative-commons-sampling{--fa:""}
.fa-adversal{--fa:""}
.fa-creative-commons{--fa:""}
.fa-watchman-monitoring{--fa:""}
.fa-fonticons{--fa:""}
.fa-weixin{--fa:""}
.fa-shirtsinbulk{--fa:""}
.fa-codepen{--fa:""}
.fa-git-alt{--fa:""}
.fa-lyft{--fa:""}
.fa-rev{--fa:""}
.fa-windows{--fa:""}
.fa-wizards-of-the-coast{--fa:""}
.fa-square-viadeo,.fa-viadeo-square{--fa:""}
.fa-meetup{--fa:""}
.fa-centos{--fa:""}
.fa-adn{--fa:""}
.fa-cloudsmith{--fa:""}
.fa-opensuse{--fa:""}
.fa-pied-piper-alt{--fa:""}
.fa-square-dribbble,.fa-dribbble-square{--fa:""}
.fa-codiepie{--fa:""}
.fa-node{--fa:""}
.fa-mix{--fa:""}
.fa-steam{--fa:""}
.fa-cc-apple-pay{--fa:""}
.fa-scribd{--fa:""}
.fa-debian{--fa:""}
.fa-openid{--fa:""}
.fa-instalod{--fa:""}
.fa-files-pinwheel{--fa:""}
.fa-expeditedssl{--fa:""}
.fa-sellcast{--fa:""}
.fa-square-twitter,.fa-twitter-square{--fa:""}
.fa-r-project{--fa:""}
.fa-delicious{--fa:""}
.fa-freebsd{--fa:""}
.fa-vuejs{--fa:""}
.fa-accusoft{--fa:""}
.fa-ioxhost{--fa:""}
.fa-fonticons-fi{--fa:""}
.fa-app-store{--fa:""}
.fa-cc-mastercard{--fa:""}
.fa-itunes-note{--fa:""}
.fa-golang{--fa:""}
.fa-kickstarter,.fa-square-kickstarter{--fa:""}
.fa-grav{--fa:""}
.fa-weibo{--fa:""}
.fa-uncharted{--fa:""}
.fa-firstdraft{--fa:""}
.fa-square-youtube,.fa-youtube-square{--fa:""}
.fa-wikipedia-w{--fa:""}
.fa-wpressr,.fa-rendact{--fa:""}
.fa-angellist{--fa:""}
.fa-galactic-republic{--fa:""}
.fa-nfc-directional{--fa:""}
.fa-skype{--fa:""}
.fa-joget{--fa:""}
.fa-fedora{--fa:""}
.fa-stripe-s{--fa:""}
.fa-meta{--fa:""}
.fa-laravel{--fa:""}
.fa-hotjar{--fa:""}
.fa-bluetooth-b{--fa:""}
.fa-square-letterboxd{--fa:""}
.fa-sticker-mule{--fa:""}
.fa-creative-commons-zero{--fa:""}
.fa-hips{--fa:""}
.fa-css{--fa:""}
.fa-behance{--fa:""}
.fa-reddit{--fa:""}
.fa-discord{--fa:""}
.fa-chrome{--fa:""}
.fa-app-store-ios{--fa:""}
.fa-cc-discover{--fa:""}
.fa-wpbeginner{--fa:""}
.fa-confluence{--fa:""}
.fa-shoelace{--fa:""}
.fa-mdb{--fa:""}
.fa-dochub{--fa:""}
.fa-accessible-icon{--fa:""}
.fa-ebay{--fa:""}
.fa-amazon{--fa:""}
.fa-unsplash{--fa:""}
.fa-yarn{--fa:""}
.fa-square-steam,.fa-steam-square{--fa:""}
.fa-500px{--fa:""}
.fa-square-vimeo,.fa-vimeo-square{--fa:""}
.fa-asymmetrik{--fa:""}
.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}
.fa-gratipay{--fa:""}
.fa-apple{--fa:""}
.fa-hive{--fa:""}
.fa-gitkraken{--fa:""}
.fa-keybase{--fa:""}
.fa-apple-pay{--fa:""}
.fa-padlet{--fa:""}
.fa-amazon-pay{--fa:""}
.fa-square-github,.fa-github-square{--fa:""}
.fa-stumbleupon{--fa:""}
.fa-fedex{--fa:""}
.fa-phoenix-framework{--fa:""}
.fa-shopify{--fa:""}
.fa-neos{--fa:""}
.fa-square-threads{--fa:""}
.fa-hackerrank{--fa:""}
.fa-researchgate{--fa:""}
.fa-swift{--fa:""}
.fa-angular{--fa:""}
.fa-speakap{--fa:""}
.fa-angrycreative{--fa:""}
.fa-y-combinator{--fa:""}
.fa-empire{--fa:""}
.fa-envira{--fa:""}
.fa-google-scholar{--fa:""}
.fa-square-gitlab,.fa-gitlab-square{--fa:""}
.fa-studiovinari{--fa:""}
.fa-pied-piper{--fa:""}
.fa-wordpress{--fa:""}
.fa-product-hunt{--fa:""}
.fa-firefox{--fa:""}
.fa-linode{--fa:""}
.fa-goodreads{--fa:""}
.fa-square-odnoklassniki,.fa-odnoklassniki-square{--fa:""}
.fa-jsfiddle{--fa:""}
.fa-sith{--fa:""}
.fa-themeisle{--fa:""}
.fa-page4{--fa:""}
.fa-hashnode{--fa:""}
.fa-react{--fa:""}
.fa-cc-paypal{--fa:""}
.fa-squarespace{--fa:""}
.fa-cc-stripe{--fa:""}
.fa-creative-commons-share{--fa:""}
.fa-bitcoin{--fa:""}
.fa-keycdn{--fa:""}
.fa-opera{--fa:""}
.fa-itch-io{--fa:""}
.fa-umbraco{--fa:""}
.fa-galactic-senate{--fa:""}
.fa-ubuntu{--fa:""}
.fa-draft2digital{--fa:""}
.fa-stripe{--fa:""}
.fa-houzz{--fa:""}
.fa-gg{--fa:""}
.fa-dhl{--fa:""}
.fa-square-pinterest,.fa-pinterest-square{--fa:""}
.fa-xing{--fa:""}
.fa-blackberry{--fa:""}
.fa-creative-commons-pd{--fa:""}
.fa-playstation{--fa:""}
.fa-quinscape{--fa:""}
.fa-less{--fa:""}
.fa-blogger-b{--fa:""}
.fa-opencart{--fa:""}
.fa-vine{--fa:""}
.fa-signal-messenger{--fa:""}
.fa-paypal{--fa:""}
.fa-gitlab{--fa:""}
.fa-typo3{--fa:""}
.fa-reddit-alien{--fa:""}
.fa-yahoo{--fa:""}
.fa-dailymotion{--fa:""}
.fa-affiliatetheme{--fa:""}
.fa-pied-piper-pp{--fa:""}
.fa-bootstrap{--fa:""}
.fa-odnoklassniki{--fa:""}
.fa-nfc-symbol{--fa:""}
.fa-mintbit{--fa:""}
.fa-ethereum{--fa:""}
.fa-speaker-deck{--fa:""}
.fa-creative-commons-nc-eu{--fa:""}
.fa-patreon{--fa:""}
.fa-avianex{--fa:""}
.fa-ello{--fa:""}
.fa-gofore{--fa:""}
.fa-bimobject{--fa:""}
.fa-brave-reverse{--fa:""}
.fa-facebook-f{--fa:""}
.fa-square-google-plus,.fa-google-plus-square{--fa:""}
.fa-web-awesome{--fa:""}
.fa-mandalorian{--fa:""}
.fa-first-order-alt{--fa:""}
.fa-osi{--fa:""}
.fa-google-wallet{--fa:""}
.fa-d-and-d-beyond{--fa:""}
.fa-periscope{--fa:""}
.fa-fulcrum{--fa:""}
.fa-cloudscale{--fa:""}
.fa-forumbee{--fa:""}
.fa-mizuni{--fa:""}
.fa-schlix{--fa:""}
.fa-square-xing,.fa-xing-square{--fa:""}
.fa-bandcamp{--fa:""}
.fa-wpforms{--fa:""}
.fa-cloudversify{--fa:""}
.fa-usps{--fa:""}
.fa-megaport{--fa:""}
.fa-magento{--fa:""}
.fa-spotify{--fa:""}
.fa-optin-monster{--fa:""}
.fa-fly{--fa:""}
.fa-square-bluesky{--fa:""}
.fa-aviato{--fa:""}
.fa-itunes{--fa:""}
.fa-cuttlefish{--fa:""}
.fa-blogger{--fa:""}
.fa-flickr{--fa:""}
.fa-viber{--fa:""}
.fa-soundcloud{--fa:""}
.fa-digg{--fa:""}
.fa-tencent-weibo{--fa:""}
.fa-letterboxd{--fa:""}
.fa-symfony{--fa:""}
.fa-maxcdn{--fa:""}
.fa-etsy{--fa:""}
.fa-facebook-messenger{--fa:""}
.fa-audible{--fa:""}
.fa-think-peaks{--fa:""}
.fa-bilibili{--fa:""}
.fa-erlang{--fa:""}
.fa-x-twitter{--fa:""}
.fa-cotton-bureau{--fa:""}
.fa-dashcube{--fa:""}
.fa-42-group,.fa-innosoft{--fa:""}
.fa-stack-exchange{--fa:""}
.fa-elementor{--fa:""}
.fa-square-pied-piper,.fa-pied-piper-square{--fa:""}
.fa-creative-commons-nd{--fa:""}
.fa-palfed{--fa:""}
.fa-superpowers{--fa:""}
.fa-resolving{--fa:""}
.fa-xbox{--fa:""}
.fa-square-web-awesome-stroke{--fa:""}
.fa-searchengin{--fa:""}
.fa-tiktok{--fa:""}
.fa-square-facebook,.fa-facebook-square{--fa:""}
.fa-renren{--fa:""}
.fa-linux{--fa:""}
.fa-glide{--fa:""}
.fa-linkedin{--fa:""}
.fa-hubspot{--fa:""}
.fa-deploydog{--fa:""}
.fa-twitch{--fa:""}
.fa-flutter{--fa:""}
.fa-ravelry{--fa:""}
.fa-mixer{--fa:""}
.fa-square-lastfm,.fa-lastfm-square{--fa:""}
.fa-vimeo{--fa:""}
.fa-mendeley{--fa:""}
.fa-uniregistry{--fa:""}
.fa-figma{--fa:""}
.fa-creative-commons-remix{--fa:""}
.fa-cc-amazon-pay{--fa:""}
.fa-dropbox{--fa:""}
.fa-instagram{--fa:""}
.fa-cmplid{--fa:""}
.fa-upwork{--fa:""}
.fa-facebook{--fa:""}
.fa-gripfire{--fa:""}
.fa-jedi-order{--fa:""}
.fa-uikit{--fa:""}
.fa-fort-awesome-alt{--fa:""}
.fa-phabricator{--fa:""}
.fa-ussunnah{--fa:""}
.fa-earlybirds{--fa:""}
.fa-trade-federation{--fa:""}
.fa-autoprefixer{--fa:""}
.fa-whatsapp{--fa:""}
.fa-square-upwork{--fa:""}
.fa-slideshare{--fa:""}
.fa-google-play{--fa:""}
.fa-viadeo{--fa:""}
.fa-line{--fa:""}
.fa-google-drive{--fa:""}
.fa-servicestack{--fa:""}
.fa-simplybuilt{--fa:""}
.fa-bitbucket{--fa:""}
.fa-imdb{--fa:""}
.fa-deezer{--fa:""}
.fa-raspberry-pi{--fa:""}
.fa-jira{--fa:""}
.fa-docker{--fa:""}
.fa-screenpal{--fa:""}
.fa-bluetooth{--fa:""}
.fa-gitter{--fa:""}
.fa-d-and-d{--fa:""}
.fa-microblog{--fa:""}
.fa-cc-diners-club{--fa:""}
.fa-gg-circle{--fa:""}
.fa-pied-piper-hat{--fa:""}
.fa-kickstarter-k{--fa:""}
.fa-yandex{--fa:""}
.fa-readme{--fa:""}
.fa-html5{--fa:""}
.fa-sellsy{--fa:""}
.fa-square-web-awesome{--fa:""}
.fa-sass{--fa:""}
.fa-wirsindhandwerk,.fa-wsh{--fa:""}
.fa-buromobelexperte{--fa:""}
.fa-salesforce{--fa:""}
.fa-octopus-deploy{--fa:""}
.fa-medapps{--fa:""}
.fa-ns8{--fa:""}
.fa-pinterest-p{--fa:""}
.fa-apper{--fa:""}
.fa-fort-awesome{--fa:""}
.fa-waze{--fa:""}
.fa-bluesky{--fa:""}
.fa-cc-jcb{--fa:""}
.fa-snapchat,.fa-snapchat-ghost{--fa:""}
.fa-fantasy-flight-games{--fa:""}
.fa-rust{--fa:""}
.fa-wix{--fa:""}
.fa-square-behance,.fa-behance-square{--fa:""}
.fa-supple{--fa:""}
.fa-webflow{--fa:""}
.fa-rebel{--fa:""}
.fa-css3{--fa:""}
.fa-staylinked{--fa:""}
.fa-kaggle{--fa:""}
.fa-space-awesome{--fa:""}
.fa-deviantart{--fa:""}
.fa-cpanel{--fa:""}
.fa-goodreads-g{--fa:""}
.fa-square-git,.fa-git-square{--fa:""}
.fa-square-tumblr,.fa-tumblr-square{--fa:""}
.fa-trello{--fa:""}
.fa-creative-commons-nc-jp{--fa:""}
.fa-get-pocket{--fa:""}
.fa-perbyte{--fa:""}
.fa-grunt{--fa:""}
.fa-weebly{--fa:""}
.fa-connectdevelop{--fa:""}
.fa-leanpub{--fa:""}
.fa-black-tie{--fa:""}
.fa-themeco{--fa:""}
.fa-python{--fa:""}
.fa-android{--fa:""}
.fa-bots{--fa:""}
.fa-free-code-camp{--fa:""}
.fa-hornbill{--fa:""}
.fa-js{--fa:""}
.fa-ideal{--fa:""}
.fa-git{--fa:""}
.fa-dev{--fa:""}
.fa-sketch{--fa:""}
.fa-yandex-international{--fa:""}
.fa-cc-amex{--fa:""}
.fa-uber{--fa:""}
.fa-github{--fa:""}
.fa-php{--fa:""}
.fa-alipay{--fa:""}
.fa-youtube{--fa:""}
.fa-skyatlas{--fa:""}
.fa-firefox-browser{--fa:""}
.fa-replyd{--fa:""}
.fa-suse{--fa:""}
.fa-jenkins{--fa:""}
.fa-twitter{--fa:""}
.fa-rockrms{--fa:""}
.fa-pinterest{--fa:""}
.fa-buffer{--fa:""}
.fa-npm{--fa:""}
.fa-yammer{--fa:""}
.fa-btc{--fa:""}
.fa-dribbble{--fa:""}
.fa-stumbleupon-circle{--fa:""}
.fa-internet-explorer{--fa:""}
.fa-stubber{--fa:""}
.fa-telegram,.fa-telegram-plane{--fa:""}
.fa-old-republic{--fa:""}
.fa-odysee{--fa:""}
.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}
.fa-node-js{--fa:""}
.fa-edge-legacy{--fa:""}
.fa-slack,.fa-slack-hash{--fa:""}
.fa-medrt{--fa:""}
.fa-usb{--fa:""}
.fa-tumblr{--fa:""}
.fa-vaadin{--fa:""}
.fa-quora{--fa:""}
.fa-square-x-twitter{--fa:""}
.fa-reacteurope{--fa:""}
.fa-medium,.fa-medium-m{--fa:""}
.fa-amilia{--fa:""}
.fa-mixcloud{--fa:""}
.fa-flipboard{--fa:""}
.fa-viacoin{--fa:""}
.fa-critical-role{--fa:""}
.fa-sitrox{--fa:""}
.fa-discourse{--fa:""}
.fa-joomla{--fa:""}
.fa-mastodon{--fa:""}
.fa-airbnb{--fa:""}
.fa-wolf-pack-battalion{--fa:""}
.fa-buy-n-large{--fa:""}
.fa-gulp{--fa:""}
.fa-creative-commons-sampling-plus{--fa:""}
.fa-strava{--fa:""}
.fa-ember{--fa:""}
.fa-canadian-maple-leaf{--fa:""}
.fa-teamspeak{--fa:""}
.fa-pushed{--fa:""}
.fa-wordpress-simple{--fa:""}
.fa-nutritionix{--fa:""}
.fa-wodu{--fa:""}
.fa-google-pay{--fa:""}
.fa-intercom{--fa:""}
.fa-zhihu{--fa:""}
.fa-korvue{--fa:""}
.fa-pix{--fa:""}
.fa-steam-symbol{--fa:""}
:root{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro"}
:host{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro"}
@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url('/jart/prj3/tmw/resources/fonts/fontawesome_custom_v1/css/../webfonts/fa-solid-900.woff2')format("woff2"),url('/jart/prj3/tmw/resources/fonts/fontawesome_custom_v1/css/../webfonts/fa-solid-900.ttf')format("truetype")}
.fas,.fa-solid{font-weight:900}
:root{--fa-style-family-duotone:"Font Awesome 6 Duotone";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone"}
:host{--fa-style-family-duotone:"Font Awesome 6 Duotone";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone"}
@font-face{font-family:"Font Awesome 6 Duotone";font-style:normal;font-weight:900;font-display:block;src:url('/jart/prj3/tmw/resources/fonts/fontawesome_custom_v1/css/../webfonts/fa-duotone-900.woff2')format("woff2"),url('/jart/prj3/tmw/resources/fonts/fontawesome_custom_v1/css/../webfonts/fa-duotone-900.ttf')format("truetype")}
.fad,.fa-duotone{letter-spacing:normal;font-weight:900;position:relative}
.fad:before,.fa-duotone:before{color:var(--fa-primary-color,inherit);opacity:var(--fa-primary-opacity,1);position:absolute}
.fad:after,.fa-duotone:after{color:var(--fa-secondary-color,inherit);opacity:var(--fa-secondary-opacity,.4)}
.fa-swap-opacity .fad:before,.fa-swap-opacity .fa-duotone:before,.fad.fa-swap-opacity:before,.fa-duotone.fa-swap-opacity:before{opacity:var(--fa-secondary-opacity,.4)}
.fa-swap-opacity .fad:after,.fa-swap-opacity .fa-duotone:after,.fad.fa-swap-opacity:after,.fa-duotone.fa-swap-opacity:after{opacity:var(--fa-primary-opacity,1)}
.fad.fa-inverse,.fa-duotone.fa-inverse{color:var(--fa-inverse,#fff)}
.fad.fa-stack-1x,.fad.fa-stack-2x,.fa-duotone.fa-stack-1x,.fa-duotone.fa-stack-2x{position:absolute}
.fak.fa-spark,.fa-kit.fa-spark{--fa:"";--fa--fa:""}
.fak.fa-spark-long-fill,.fa-kit.fa-spark-long-fill{--fa:"";--fa--fa:""}
.fak.fa-spark-long-outline,.fa-kit.fa-spark-long-outline{--fa:"";--fa--fa:""}
.fak.fa-spark-short-fill,.fa-kit.fa-spark-short-fill{--fa:"";--fa--fa:""}
.fak.fa-spark-short-outline,.fa-kit.fa-spark-short-outline{--fa:"";--fa--fa:""}
.fak,.fa-kit{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;font-family:Font Awesome Kit;font-style:normal;font-weight:400;line-height:1}
.fak:before,.fa-kit:before{content:var(--fa)}
@font-face{font-family:Font Awesome Kit;font-style:normal;font-display:block;src:url('/jart/prj3/tmw/resources/fonts/fontawesome_custom_v1/css/../webfonts/custom-icons.woff2')format("woff2"),url('/jart/prj3/tmw/resources/fonts/fontawesome_custom_v1/css/../webfonts/custom-icons.ttf')format("truetype")}
/******************************************************************************************/
/*** import /prj3/tmw/resources/jquery/tempusdominus-bs4/build/css/tempusdominus-bootstrap-4.min.css ***/
/******************************************************************************************/
/*@preserve * Tempus Dominus Bootstrap4 v5.1.4 (https://tempusdominus.github.io/bootstrap-4/) * Copyright 2016-2020 Jonathan Peterson * Licensed under MIT (https://github.com/tempusdominus/bootstrap-3/blob/master/LICENSE) */
.sr-only, .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after, .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after, .bootstrap-datetimepicker-widget .btn[data-action="today"]::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
.bootstrap-datetimepicker-widget{list-style:none;}
  .bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:14rem;}
    @media (min-width:576px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}
 }
    @media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}
 }
    @media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}
 }
    .bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute;}
    .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);top:-7px;left:7px;}
    .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px;}
    .bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);bottom:-7px;left:6px;}
    .bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px;}
    .bootstrap-datetimepicker-widget.dropdown-menu.float-right:before{left:auto;right:6px;}
    .bootstrap-datetimepicker-widget.dropdown-menu.float-right:after{left:auto;right:7px;}
    .bootstrap-datetimepicker-widget.dropdown-menu.wider{width:16rem;}
  .bootstrap-datetimepicker-widget .list-unstyled{margin:0;}
  .bootstrap-datetimepicker-widget a[data-action]{padding:6px 0;}
  .bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none;}
  .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0;}
  .bootstrap-datetimepicker-widget button[data-action]{padding:6px;}
  .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{content:"Increment Hours";}
  .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{content:"Increment Minutes";}
  .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{content:"Decrement Hours";}
  .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{content:"Decrement Minutes";}
  .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{content:"Show Hours";}
  .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{content:"Show Minutes";}
  .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{content:"Toggle AM/PM";}
  .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{content:"Clear the picker";}
  .bootstrap-datetimepicker-widget .btn[data-action="today"]::after{content:"Set the date to today";}
  .bootstrap-datetimepicker-widget .picker-switch{text-align:center;}
    .bootstrap-datetimepicker-widget .picker-switch::after{content:"Toggle Date and Time Screens";}
    .bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit;}
      .bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%;}
  .bootstrap-datetimepicker-widget table{width:100%;margin:0;}
    .bootstrap-datetimepicker-widget table td,    .bootstrap-datetimepicker-widget table th{text-align:center;border-radius:0.25rem;}
    .bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px;}
      .bootstrap-datetimepicker-widget table th.picker-switch{width:145px;}
      .bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#6c757d;cursor:not-allowed;}
      .bootstrap-datetimepicker-widget table th.prev::after{content:"Previous Month";}
      .bootstrap-datetimepicker-widget table th.next::after{content:"Next Month";}
    .bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer;}
      .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#e9ecef;}
    .bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px;}
      .bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#6c757d;}
      .bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px;}
      .bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover{background:#e9ecef;cursor:pointer;}
      .bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new{color:#6c757d;}
      .bootstrap-datetimepicker-widget table td.today{position:relative;}
        .bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#007bff;border-top-color:rgba(0, 0, 0, 0.2);position:absolute;bottom:4px;right:4px;}
      .bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover{background-color:#007bff;color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
      .bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff;}
      .bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#6c757d;cursor:not-allowed;}
      .bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:0.25rem;}
        .bootstrap-datetimepicker-widget table td span:hover{background:#e9ecef;}
        .bootstrap-datetimepicker-widget table td span.active{background-color:#007bff;color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
        .bootstrap-datetimepicker-widget table td span.old{color:#6c757d;}
        .bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#6c757d;cursor:not-allowed;}
  .bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px;}
.input-group [data-toggle="datetimepicker"]{cursor:pointer;}
/******************************************************************************************/
/*** import /prj3/jart-tools/widgets/cookie-consent/cookie-consent.css ***/
/******************************************************************************************/
/*AUTO GENERATED over less-1.7.0.aru.js  DO NOT EDIT!*/
#cookie-consent-modal .modal-body{padding:1rem;}
#cookie-consent-modal .button-area{margin-top:1rem;}
#cookie-consent-modal .modal-content{padding:2rem;}
#cookie-consent-modal .group{margin-bottom:2rem;}
#cookie-consent-modal .group label{font-weight:bold;display:inline-block;margin-bottom:0.5rem;top:-0.5rem;position:relative;margin-left:1rem !important;}
#cookie-consent-modal .group .desc{font-size:1.2rem;line-height:1.8rem;color:#636363;margin-left:5.7rem;}
#cookie-consent-modal .group .cookiedetail{font-size:1.2rem;line-height:1.8rem;color:#636363;margin-left:5.7rem;border-bottom:1px solid #f0f0f0;padding:1rem 0 1rem 0;}
#cookie-consent-modal .group .cookiedetail .intro{margin-bottom:0.7rem;cursor:pointer;}
#cookie-consent-modal .group .cookiedetail .intro .clickable{text-decoration:underline;cursor:pointer;}
#cookie-consent-modal .group .cookiedetail .paragraphs{display:none;}
#cookie-consent-modal .group .cookiedetail .paragraphs .paragraph{font-size:1.2rem;line-height:1.8rem;color:#636363;margin-bottom:0.5rem;}
#cookie-consent-modal .btn-link{padding:0;margin:1rem 0 2rem 0;color:#b41e91;}
#cookie-consent-modal .modal-header,#cookie-consent-modal .modal-footer{border:0;}
#cookie-consent-modal .modal-footer{text-align:center;}
#cookie-consent-modal .modal-footer .btn{display:inline-block;margin:auto auto;}
#cookie-consent-modal .close{font-size:3rem;font-weight:100;}
#cookie-consent-modal .toggle-link{position:relative;display:inline-block;}
#cookie-consent-modal .toggle-link i{display:inline-block;top:0.1rem;margin-left:1rem;position:relative;}
#cookie-consent-modal .toggle-link .collapse-indicator{transition:all 0.5s;transform:rotateX(180deg);}
#cookie-consent-modal .toggle-link.collapsed .collapse-indicator{transform:rotateX(0);}
#cookie-consent-modal .group-highlight{color:#b41e91;}
#cookie-consent-modal .group-highlight .desc{color:#b41e91;}
#cookie-consent-modal .dsgvo-link{margin-top:1rem;}
/* switch 1 */
input.apple-switch{position:relative;-webkit-appearance:none;outline:none;width:45px;height:25px;background-color:#fff;border:1px solid #D9DADC;border-radius:50px;box-shadow:inset -20px 0 0 0 #ffffff;}
input.apple-switch:after{content:"";position:absolute;top:1px;left:1px;background:transparent;width:21px;height:21px;border-radius:50%;box-shadow:2px 4px 6px rgba(0, 0, 0, 0.2);}
input.apple-switch:checked{box-shadow:inset 20px 0 0 0 #4ed164;border-color:#4ed164;}
input.apple-switch:checked:after{left:20px;box-shadow:-2px 4px 3px rgba(0, 0, 0, 0.05);}
/******************************************************************************************/
/*** import /prj3/tmw/indexes/main/package.css ***/
/******************************************************************************************/
p.avtext{}
  h1.avtext, h2.avtext, h3.avtext, h4.avtext, h5.avtext{}
    /*------------------------------------------------------------------------------------*/
  /* SUCHE */
  /*------------------------------------------------------------------------------------*/
      .search-results{margin:20px 0px 25px 0px;}
      .search-pages{padding-bottom:15px;color:#999;font-size:0.98em;}
      .search-pages .button{color:#999;text-decoration:none;}
          /*------------------------------------------------------------------------------------*/
  /* GALLERY */
  /*------------------------------------------------------------------------------------*/
  /******************************************************************************************/
/*** import /prj3/tmw/main_less.css ***/
/******************************************************************************************/
/*AUTO GENERATED over less-1.7.0.aru.js  DO NOT EDIT!*/
/*!!main.ccss*/
/* Colors */
/* old color */
/* ab 2025 */
/* action purple */
/* spark blue */
/* spark blue */
/* spark blue */
/* vermutlich ersetzbar */
/*font sizes*/
/* Fonts */
.fw-medium{font-weight:500;}
/*@fw-extrablack:800;@fw-light:300;@fw-thin:100;*/
@font-face{font-family:'Neutra Text';src:url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-BoldAlt.eot');src:url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-BoldAlt.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-BoldAlt.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-BoldAlt.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-BoldAlt.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-BoldAlt.svg#NeutraText-BoldAlt') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'Neutra Text';src:url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-LightAlt.eot');src:url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-LightAlt.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-LightAlt.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-LightAlt.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-LightAlt.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-LightAlt.svg#NeutraText-LightAlt') format('svg');font-weight:300;font-style:normal;}
@font-face{font-family:'Neutra Text';src:url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-Book.eot');src:url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-Book.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-Book.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-Book.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-Book.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraText-Book.svg#NeutraText-Book') format('svg');font-weight:500;font-style:normal;}
@font-face{font-family:'Neutra Text Demi';src:url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraTextTF-Demi.eot');src:url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraTextTF-Demi.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraTextTF-Demi.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraTextTF-Demi.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraTextTF-Demi.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/NeutraTextNew/NeutraTextTF-Demi.svg#NeutraTextTF-Demi') format('svg');font-weight:500;font-style:normal;}
@font-face{font-family:'Aeonik Air';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Air.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Air.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Air.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Air.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Air.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Air.svg#Aeonik-Air') format('svg');font-weight:100;font-style:normal;font-display:swap;}
@font-face{font-family:'Aeonik Air';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-AirItalic.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-AirItalic.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-AirItalic.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-AirItalic.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-AirItalic.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-AirItalic.svg#Aeonik-AirItalic') format('svg');font-weight:100;font-style:italic;font-display:swap;}
@font-face{font-family:'Aeonik';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Black.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Black.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Black.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Black.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Black.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Black.svg#Aeonik-Black') format('svg');font-weight:900;font-style:normal;font-display:swap;}
@font-face{font-family:'Aeonik';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-BlackItalic.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-BlackItalic.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-BlackItalic.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-BlackItalic.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-BlackItalic.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-BlackItalic.svg#Aeonik-BlackItalic') format('svg');font-weight:900;font-style:italic;font-display:swap;}
@font-face{font-family:'Aeonik';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-BoldItalic.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-BoldItalic.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-BoldItalic.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-BoldItalic.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-BoldItalic.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-BoldItalic.svg#Aeonik-BoldItalic') format('svg');font-weight:bold;font-style:italic;font-display:swap;}
@font-face{font-family:'Aeonik';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Bold.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Bold.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Bold.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Bold.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Bold.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Bold.svg#Aeonik-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap;}
@font-face{font-family:'Aeonik';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Light.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Light.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Light.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Light.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Light.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Light.svg#Aeonik-Light') format('svg');font-weight:300;font-style:normal;font-display:swap;}
@font-face{font-family:'Aeonik';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Medium.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Medium.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Medium.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Medium.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Medium.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Medium.svg#Aeonik-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'Aeonik';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-LightItalic.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-LightItalic.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-LightItalic.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-LightItalic.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-LightItalic.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-LightItalic.svg#Aeonik-LightItalic') format('svg');font-weight:300;font-style:italic;font-display:swap;}
@font-face{font-family:'Aeonik';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-MediumItalic.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-MediumItalic.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-MediumItalic.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-MediumItalic.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-MediumItalic.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-MediumItalic.svg#Aeonik-MediumItalic') format('svg');font-weight:500;font-style:italic;font-display:swap;}
@font-face{font-family:'Aeonik';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Regular.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Regular.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Regular.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Regular.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Regular.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Regular.svg#Aeonik-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Aeonik';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-RegularItalic.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-RegularItalic.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-RegularItalic.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-RegularItalic.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-RegularItalic.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-RegularItalic.svg#Aeonik-RegularItalic') format('svg');font-weight:normal;font-style:italic;font-display:swap;}
@font-face{font-family:'Aeonik';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-SemiBold.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-SemiBold.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-SemiBold.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-SemiBold.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-SemiBold.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-SemiBold.svg#Aeonik-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap;}
@font-face{font-family:'Aeonik';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-SemiBoldItalic.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-SemiBoldItalic.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-SemiBoldItalic.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-SemiBoldItalic.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-SemiBoldItalic.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-SemiBoldItalic.svg#Aeonik-SemiBoldItalic') format('svg');font-weight:600;font-style:italic;font-display:swap;}
@font-face{font-family:'Aeonik';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Thin.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Thin.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Thin.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Thin.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Thin.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-Thin.svg#Aeonik-Thin') format('svg');font-weight:100;font-style:normal;font-display:swap;}
@font-face{font-family:'Aeonik';src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-ThinItalic.eot');src:url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-ThinItalic.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-ThinItalic.woff2') format('woff2'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-ThinItalic.woff') format('woff'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-ThinItalic.ttf') format('truetype'), url('/jart/prj3/tmw/resources/fonts/Aeonik/Aeonik-ThinItalic.svg#Aeonik-ThinItalic') format('svg');font-weight:100;font-style:italic;font-display:swap;}
.box-shadow{box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.16);}
.box-shadow-active{box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.3);}
.text-shadow{text-shadow:7px 7px 24px black;}
.gradient-black{/* Permalink - use to edit and share this gradient:https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.8+100 */
  background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);/* FF3.6-15 */
  background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);/* Chrome10-25,Safari5.1-6 */
  background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#cc000000', GradientType=0);/* IE6-9 */
}
.gradient-black-teaser{background:-moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%);/* FF3.6-15 */
  background:-webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%);/* Chrome10-25,Safari5.1-6 */
  background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);/* IE6-9 */
}
span[class*="fad"],span[class*="fal"],span[class*="far"],span[class*="fas"]{color:#0000ff;}
/* color-coding */
.kindfamilie.teaserbox.teaser-zielgruppe{background:rgba(144, 63, 109, 0.6) !important;}
.kindfamilie.teaserbox.teaser-zielgruppe .teaser-image{background:#903f6d !important;}
.erwachsene.teaserbox.teaser-zielgruppe{background:rgba(62, 103, 135, 0.6) !important;}
.erwachsene.teaserbox.teaser-zielgruppe .teaser-image{background:#3e6787 !important;}
.interkativ.teaserbox.teaser-zielgruppe{background:rgba(239, 94, 176, 0.6) !important;}
.interkativ.teaserbox.teaser-zielgruppe .teaser-image{background:#ef5eb0 !important;}
.bildung.teaserbox.teaser-zielgruppe{background:rgba(71, 179, 157, 0.6) !important;}
.bildung.teaserbox.teaser-zielgruppe .teaser-image{background:#47b39d !important;}
.border-bottom-spark{content:"";background-image:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_border.svg');background-size:2%;background-repeat:repeat-x;}
.border-right-spark{content:"";background-image:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_border.svg');background-size:6%;background-repeat:repeat-y;}
.headline-white-with-sparkle{color:#ffffff;}
.headline-white-with-sparkle:before{content:"";background-image:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_long_white.svg');background-size:100%;background-repeat:no-repeat;width:5rem;display:inline-block;height:4rem;top:0.8rem;position:relative;}
@media (max-width:991.98px){.headline-white-with-sparkle:before{width:3rem;height:2.9rem;}
}
.headline-blau-with-sparkle{color:#0000ff;}
.headline-blau-with-sparkle:before{content:"";background-image:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_long_blau.svg');background-size:100%;background-repeat:no-repeat;width:5rem;display:inline-block;height:4rem;top:0.8rem;position:relative;margin-right:0.8rem;}
@media (max-width:991.98px){.headline-blau-with-sparkle:before{width:3rem;height:2.9rem;}
}
.developer-links{transition:opacity 0.25s linear;opacity:0.3;position:absolute;width:480px!important;top:30px;left:30px;max-height:50px;overflow:hidden;font-size:12px;color:#777;border-color:#CCC!important;box-shadow:5px 5px 15px rgba(0, 0, 0, 0.5);}
.developer-links.active{opacity:1;overflow:visible;max-height:none!important;}
.jart-error-message{padding:15px !important;position:absolute;top:70px;left:5%;width:90%;z-index:99998;box-shadow:7px 7px 15px rgba(0, 0, 0, 0.5);}
.jart-error-message .close{margin-top:-15px;margin-right:-10px;font-weight:bold;}
.blobedit header{position:relative !important;}
.mainnav .servnav{top:0;position:absolute;right:0;}
@media (max-width:991.98px){.mainnav .servnav{margin-bottom:0;margin-right:0.5rem;}
}
@media (max-width:991.98px){.mainnav .servnav .navbar{padding:0;}
}
.mainnav .servnav .navbar-nav .nav-item.active a{color:#b41e91;}
.mainnav .servnav .navbar-nav .nav-item.active a .zeit-label,.mainnav .servnav .navbar-nav .nav-item.active a .icon-label{color:#b41e91;}
.mainnav .servnav .navbar-nav .nav-item .nav-link{font-size:1.4rem;text-transform:uppercase;}
.mainnav .servnav .navbar-nav .nav-item-merkliste .base-icon{font-size:1.5rem;}
.mainnav .servnav .navbar-nav .base-icon.mobile-icon{display:none;}
.mainnav .servnav .navbar-nav .base-icon.mobile-icon{display:none;}
.mainnav .servnav .base-icon{font-size:2.2rem;bottom:0.4rem;position:relative;}
.mainnav .servnav .warenkorb-link .warenkorb-label{display:block;position:relative;}
.mainnav .servnav .warenkorb-link .warenkorb-label .badge{position:absolute;background:#b41e91;color:#ffffff;border-radius:5rem;top:-0.5rem;line-height:1rem;left:1rem;padding:0.6rem;}
.mainnav .servnav .warenkorb-link .nav-link:hover .warenkorb-label .badge{color:#ffffff !important;}
.mainnav .servnav .nav-link.oeffnungszeit .zeit-label{margin:0 0.5rem;display:inline-block;}
.mainnav .servnav .nav-link.oeffnungszeit .geoeffnet-suffix{margin:0 0.5rem;display:inline-block;}
.mainnav .servnav .nav-link.oeffnungszeit .fa-clock{margin-top:-0.3rem;}
.mainnav .servnav .nav-link.oeffnungszeit .fad,.mainnav .servnav .nav-link.oeffnungszeit .zeit{color:#b41e91 !important;}
.footernav .nav-item .nav-link{font-weight:600;}
.mobile-nav-open-body{overflow:hidden;height:100%;}
.mobile-nav-open-body .hauptnav{padding-bottom:8rem;}
header{/* position:fixed;top:0;width:100%;z-index:20000;transition:ease all 0.5s;background:transparent;*/
  background:#ffffff;padding:2rem 0 0 0rem;position:fixed;z-index:10000;top:0;width:100%;/* The progress container (grey background) */
  /* The progress bar (scroll indicator) */
  /*.navbar{transition:all ease 0.5s;.navbar-collapse{position:relative;top:1.5rem;transition:all ease 0.5s;width:100%;}
    }
*/
  /* mobile nav */
}
@media (max-width:991.98px){header{padding:0;}
}
header .logo{z-index:20;}
header .logo-schrift{display:none;}
header .logo-neu{display:block;}
header .progress-container{display:none;}
header .navbar-brand img{margin-bottom:-5rem;margin:1.6rem 0;}
@media (max-width:991.98px){header .navbar-brand img{margin-bottom:0;}
}
@media (max-width:991.98px){header .logo{margin-top:-2.5rem;margin-left:1rem;}
}
@media (max-width:767.98px){header .logo{margin:0;}
  header .logo img{margin:0;}
}
header .hauptnav #navbarSupportedContent{margin-top:4.4rem;}
header .hauptnav .navbar-nav .nav-item.active .nav-link{color:#b41e91;}
header .hauptnav .navbar-nav .nav-item.active .nav-link span{color:#b41e91;}
header .hauptnav .nav-entry:focus{border:1px solid #b41e91;}
header.header-visible{background:#ffffff;position:fixed;z-index:100;top:0;width:100%;transition:ease all 0.5s;padding:0;}
header.header-visible #navbarSupportedContent{margin-top:4.5rem;}
header.header-visible .logo-neu-startseite{display:none;}
header.header-visible .navbar-brand img{margin-top:4rem;margin-bottom:0;}
@media (max-width:991.98px){header.header-visible{position:relative;}
}
header.header-visible .logo{margin-top:-4rem;}
header.header-visible .logo-schrift{display:block;}
header.header-visible .logo-neu{display:none;}
header.header-visible .servnav{margin-bottom:-2rem;}
@media (max-width:991.98px){header.header-visible .servnav{margin:0;margin-right:1rem;}
}
header.header-visible .servnav .nav-item .nav-link{color:#000000;}
header.header-visible .navbar-brand img{width:20rem;margin-left:3rem;}
header.header-visible .navbar-brand .logo-schrift img{width:19.1rem;margin-left:3.5rem;}
header.header-visible .navbar-nav .nav-item .nav-link{text-shadow:none;color:#000000;}
header.header-visible .navbar-nav .nav-item .nav-link span{color:#000000;}
header.header-visible .top-header .servnav{top:0;}
header.header-visible .progress-container{display:block;}
header.header-visible .dropdown-menu{margin-top:0.8rem;}
header .progress-container{width:100%;height:8px;background:#ccc;}
header .progress-bar{height:8px;background:#b41e91;width:50%;}
header .nav-wrapper{position:relative;margin-top:0;transition:all ease 0.5s;}
header .navbar{transition:all ease 0.5s;}
@media (max-width:991.98px){header .navbar{margin-top:-0.8rem;}
}
header .navbar-brand img{max-width:21rem;transition:all ease 0.5s;margin-left:3rem;}
@media (max-width:991.98px){header .navbar-brand img{margin-left:0;}
}
@media (max-width:767.98px){header .navbar-brand img{max-width:16rem;}
}
header #slide-line{position:absolute;bottom:3px;height:5px;pointer-events:none;background-color:#b41e91;-webkit-transition:all .3s ease;transition:all .3s ease;}
@media (max-width:991.98px){header #slide-line{display:none;}
}
@media (max-width:991.98px){header{position:relative;}
  header .mainnav{padding-bottom:1rem;}
  header .mainnav .hauptnav{/*.servnav{.navbar-nav{padding-top:0;flex-direction:column !important;margin-left:auto;margin-right:auto;.nav-item{padding:0;display:flex;align-self:center;.nav-link{padding:0.5rem 0;}
                        }
                    }
                                    }
*/
  }
  header .mainnav .hauptnav .navbar-nav{padding:2rem 1rem;}
  header .mainnav .hauptnav .navbar-nav .nav-item .nav-link{text-align:center;padding:1rem 0;}
  header .mainnav .hauptnav .navbar-nav .nav-item.show{background:#0000ff;padding:0rem;}
  header .mainnav .hauptnav .navbar-nav .nav-item.show .nav-link{background:#b41e91;color:#ffffff;padding:2rem;}
  header .mainnav .hauptnav .navbar-nav .nav-item.show .dropdown-menu .nav-dropdown-inner{padding:2rem;}
}
/* serv nav bottom mobil */
.servnav .zeit-label2.closed{display:none;}
@media (max-width:991.98px){.servnav{position:fixed;bottom:0;z-index:10001;background:#0000ff;width:100%;}
  .servnav .navbar{padding:0;}
  .servnav .navbar .navbar-nav{padding:0;margin:0 !important;justify-content:space-between;width:100%;}
  .servnav .navbar .navbar-nav .nav-item{border-right:1px solid #ffffff;width:100%;display:flex;justify-content:center;}
  .servnav .navbar .navbar-nav .nav-item:last-of-type{border-right:0;}
  .servnav .navbar .navbar-nav .nav-item.active{background:#b41e91;}
  .servnav .navbar .navbar-nav .nav-item.active:hover a{color:#ffffff;}
  .servnav .navbar .navbar-nav .nav-item .nav-link{padding:0.8rem 0.5rem;color:#ffffff;font-size:1.6rem;}
  .servnav .navbar .navbar-nav .nav-item .nav-link span{color:#ffffff;}
  .servnav .navbar .navbar-nav .nav-item .nav-link:hover{color:#b41e91;}
  .servnav .navbar .navbar-nav .nav-item .nav-link:hover span{color:#b41e91;}
  .servnav .navbar .navbar-nav .nav-item .nav-link.oeffnungszeit .geoeffnet-suffix{color:#ffffff;}
  .servnav .navbar .navbar-nav .nav-item .nav-link.oeffnungszeit .zeit-label{display:none;}
  .servnav .navbar .navbar-nav .nav-item .nav-link.oeffnungszeit .zeit{margin-left:1rem;}
  .servnav .navbar .base-icon.mobile-icon{display:blokc;}
  .servnav .navbar .base-icon.mobile-icon{display:block;}
  .servnav .navbar .icon-label{display:none;}
  .servnav .navbar .warenkorb-label .badge{margin:0;}
}
@media (max-width:991.98px) and (max-width:500.98px){.servnav .navbar .navbar-nav .nav-item .nav-link.oeffnungszeit{min-width:11rem;}
}
.mobile-servnav .warenkorb-label{white-space:nowrap;}
@media (max-width:991.98px){.mobile-servnav .navbar .navbar-nav .nav-item .nav-link.oeffnungszeit .clock-label{display:none;}
  .mobile-servnav .navbar .navbar-nav .nav-item .nav-link.oeffnungszeit .zeit-label.closed{display:none;}
  .mobile-servnav .navbar .navbar-nav .nav-item .nav-link.oeffnungszeit .zeit-label2.closed{display:block;padding-left:0.75rem;}
  .mobile-servnav .navbar .navbar-nav .nav-item .nav-link.oeffnungszeit .zeit-label.opened{display:none;}
  .mobile-servnav .navbar .navbar-nav .nav-item .nav-link:hover{color:#ffffff !important;}
}
/* neue nav */
.blobedit .mainnav .navbar-expand-lg .navbar-nav{display:block !important;width:100% !important;margin-top:3rem !important;margin-bottom:3rem !important;}
.blobedit .mainnav .navbar-expand-lg .navbar-nav .nav-block{margin-bottom:4rem !important;background:#f3f6fa;margin-right:15rem;/* .row{display:block !important;margin-left:5rem !important;.img-fluid{//   max-width:100% !important;}
                }
                */
}
.mainnav .dropdown-toggle::after{display:none;}
@media (max-width:991.98px){.mainnav{padding-top:1rem;}
}
.mainnav.mobile-nav-open{position:fixed;height:100%;top:0;right:0;overflow:auto;width:100%;background:#ffffff;}
.mainnav.mobile-nav-open .navbar-collapse{display:block;}
.mainnav .navbar-nav .nav-item{padding:0;padding:1.0rem 1.0rem 1.0rem 1.0rem;}
.mainnav .navbar-nav .nav-item .nav-link{color:#000000;text-decoration:none;font-weight:600;font-size:2rem;text-transform:uppercase;font-size:1.9rem;z-index:5;position:relative;}
.mainnav .navbar-nav .nav-item .nav-link i{color:#ffffff;}
.mainnav .navbar-nav .nav-item .nav-link span{color:#000000;}
@media (max-width:1199.98px){.mainnav .navbar-nav .nav-item .nav-link{font-size:1.7rem;margin-right:0;}
}
@media (max-width:991.98px){.mainnav .navbar-nav .nav-item .nav-link{margin-right:0;padding:0.3rem;}
}
.mainnav .navbar-nav .nav-item .nav-link:after{display:none;}
.mainnav .navbar-nav .nav-item .nav-link:hover{color:#b41e91;}
.mainnav .navbar-nav .nav-item .nav-link:hover span{color:#b41e91;}
.mainnav .navbar-nav .nav-item.show{background:#b41e91;border-radius:1rem 1rem 0 0;}
.mainnav .navbar-nav .nav-item.show .nav-link{color:#ffffff;}
@media (max-width:991.98px){.mainnav .navbar-nav .nav-item.show .nav-link{background:#f3f6fa;}
}
.mainnav .navbar-nav .nav-item.show.active .nav-link{color:#ffffff;}
.mainnav .navbar-nav .nav-item:hover{cursor:pointer;}
.mainnav .navbar-nav .nav-item.search-link .nav-link{font-size:1.9rem;}
.mainnav .dropdown-menu{font-size:1.9rem;background:#0000ff !important;color:#ffffff;margin:0;}
.mainnav .dropdown-menu .nav-dropdown-inner{padding:3rem 3rem 1.5rem 3rem;}
@media (max-width:991.98px){.mainnav .dropdown-menu .nav-dropdown-inner{padding:2rem 0;}
}
.mainnav .dropdown-menu div[class*="col"]{margin-bottom:0 !important;}
.mainnav .dropdown-menu .nav-entry .mode-teaser{background:transparent;color:#ffffff;font-weight:600;margin-bottom:1.5rem;transition:all 0.5s ease;border-bottom:3px solid #0000ff;text-align:center;}
.mainnav .dropdown-menu .nav-entry .mode-teaser .image-link{display:block;margin-bottom:1rem;}
.mainnav .dropdown-menu .nav-entry .mode-teaser .text-link{padding:2rem 1rem 0.5rem 1rem;text-align:center;text-transform:uppercase;color:#ffffff;display:block;transition:all 0.5s ease;font-size:2.5rem;}
@media (max-width:991.98px){.mainnav .dropdown-menu .nav-entry .mode-teaser .text-link{font-size:1.6rem !important;}
}
.mainnav .dropdown-menu .nav-entry .mode-teaser a:hover,.mainnav .dropdown-menu .nav-entry .mode-teaser a:hover span{text-decoration:none;}
.mainnav .dropdown-menu .nav-entry .mode-teaser:hover{border-bottom:3px solid #ffffff;}
.mainnav .dropdown-menu .nav-entry .mode-teaser:hover .text-link{background:transparent;}
.mainnav .dropdown-menu .nav-entry.active .mode-teaser{border-bottom:3px solid #b41e91;}
.mainnav .dropdown-menu .nav-entry .mode-button{margin-bottom:1.5rem;margin-top:1.5rem;text-align:center;}
.mainnav .dropdown-menu .nav-entry .mode-button a{color:#b41e91;text-transform:uppercase;border-bottom:3px solid #0000ff !important;transition:all 0.1s ease !important;}
@media (max-width:991.98px){.mainnav .dropdown-menu .nav-entry .mode-button a{font-size:1.6rem !important;}
}
.mainnav .dropdown-menu .nav-entry .mode-button .btn-outline-primary{border:none;color:#ffffff;background:transparent;border-radius:0;}
.mainnav .dropdown-menu .nav-entry .mode-button .btn-outline-primary:before,.mainnav .dropdown-menu .nav-entry .mode-button .btn-outline-primary:after{display:none;}
.mainnav .dropdown-menu .nav-entry .mode-button .btn-outline-primary:focus{text-decoration:none !important;}
.mainnav .dropdown-menu .nav-entry .mode-button:hover a{color:#ffffff;border-bottom:3px solid #ffffff !important;}
@media (max-width:767.98px){.mainnav .dropdown-menu .nav-entry .mode-button{margin:1rem 0 !important;}
}
.mainnav .dropdown-menu .nav-entry.active .mode-button{border-bottom:3px solid #b41e91;}
.mainnav .dropdown-menu .nav-entry.active:hover .btn-outline-primary{border-bottom:3px solid transparent !important;}
.mainnav .dropdown-menu .nav-entry .mode-zielgruppe{padding:2rem;text-align:center;}
.mainnav .dropdown-menu .nav-entry .mode-zielgruppe .image-link{display:block;text-align:center;}
.mainnav .dropdown-menu .nav-entry .mode-zielgruppe .image-link img{max-height:8.5rem;}
.mainnav .dropdown-menu .nav-entry .mode-zielgruppe .text-link{color:#ffffff;text-align:center;font-weight:600;margin-top:1.5rem;font-size:1.8rem;display:block;text-transform:uppercase;padding:0.75rem 0rem;min-height:6.7rem;border-bottom:3px solid #0000ff !important;}
.mainnav .dropdown-menu .nav-entry .mode-zielgruppe img{max-height:10rem;width:auto;}
.mainnav .dropdown-menu .nav-entry .mode-zielgruppe:hover .text-link{color:#ffffff;border-bottom:3px solid #ffffff !important;}
.mainnav .dropdown-menu .nav-entry.active .mode-zielgruppe .text-link{border-bottom:3px solid #b41e91 !important;}
.mainnav .dropdown-menu .nav-entry .mode-bild{text-align:center;}
.mainnav .dropdown-menu .nav-entry .mode-bild img{width:70%;}
.mainnav .vertikal-zentriert{display:flex;justify-content:space-between;flex-direction:column;height:100%;padding:0 0 1.5rem 0;}
.mainnav .vertikal-zentriert .mode-button{margin:0 !important;}
.content-id-1580733359325 header{background:transparent;}
@media (max-width:991.98px){.content-id-1580733359325 header{background:#ffffff;}
}
@media (max-width:991.98px){.content-id-1580733359325 header .logo{margin-top:0.5rem;}
}
.content-id-1580733359325 header .navbar-nav .nav-item .nav-link{color:#ffffff;}
.content-id-1580733359325 header .navbar-nav .nav-item .nav-link span{color:#ffffff;}
.content-id-1580733359325 header .hauptnav #navbarSupportedContent{margin-top:4.5rem;}
@media (max-width:991.98px){.content-id-1580733359325 header .hauptnav .navbar-nav .nav-link{color:#ffffff;}
}
@media (max-width:991.98px){.content-id-1580733359325 header .hauptnav .navbar-nav .nav-link span{color:#ffffff;}
}
@media (max-width:991.98px){.content-id-1580733359325 header .servnav .navbar-nav .nav-link{color:#000000 !important;}
  .content-id-1580733359325 header .servnav .navbar-nav .nav-link span{color:#000000 !important;}
  .content-id-1580733359325 header .servnav .navbar-nav .nav-link .badge{color:#ffffff !important;}
}
.content-id-1580733359325 header .servnav .navbar-nav .nav-link.oeffnungszeit .fad,.content-id-1580733359325 header .servnav .navbar-nav .nav-link.oeffnungszeit .zeit{color:#ffffff !important;}
@media (max-width:991.98px){.content-id-1580733359325 header .servnav .navbar-nav .nav-link.oeffnungszeit .fad,  .content-id-1580733359325 header .servnav .navbar-nav .nav-link.oeffnungszeit .zeit{color:#b41e91 !important;}
}
.content-id-1580733359325 header .servnav .navbar-nav .nav-link.oeffnungszeit:hover .fad,.content-id-1580733359325 header .servnav .navbar-nav .nav-link.oeffnungszeit:hover .zeit{color:#b41e91 !important;}
.content-id-1580733359325 header.header-visible{background:#ffffff;}
.content-id-1580733359325 header.header-visible .navbar-nav .nav-item .nav-link{color:#000000;}
.content-id-1580733359325 header.header-visible .navbar-nav .nav-item .nav-link span{color:#000000;}
.content-id-1580733359325 header.header-visible .navbar-nav .nav-item .nav-link:hover{color:#b41e91;}
.content-id-1580733359325 header.header-visible .navbar-nav .nav-item .nav-link:hover span{color:#b41e91;}
.content-id-1580733359325 header.header-visible .navbar-nav .nav-item.show .nav-link{color:#ffffff;}
.content-id-1580733359325 header.header-visible .navbar-nav .nav-item .nav-link.oeffnungszeit .fad,.content-id-1580733359325 header.header-visible .navbar-nav .nav-item .nav-link.oeffnungszeit .zeit{color:#b41e91 !important;}
.content-id-1580733359325 header.header-visible .navbar-nav .nav-item.warenkorb-link .warenkorb-label .badge{color:#ffffff;}
.content-id-1580733359325 header.header-visible .navbar-nav .nav-item.warenkorb-link .nav-link:hover .warenkorb-label .badge{color:#ffffff !important;}
.content-id-1580733359325 header.header-visible .logo-neu-startseite{margin:0;padding:0;display:none !important;}
/* adds some margin below the link sets  */
.navbar .dropdown-menu div[class*="col"]{margin-bottom:1rem;}
.navbar .dropdown-menu{border:none;-webkit-box-shadow:10px 10px 18px -2px rgba(0, 0, 0, 0.13);-moz-box-shadow:10px 10px 18px -2px rgba(0, 0, 0, 0.13);box-shadow:10px 10px 18px -2px rgba(0, 0, 0, 0.13);background-color:#ffffff;}
@media (max-width:991.98px){.navbar .dropdown-menu{box-shadow:none;}
}
.navbar .dropdown{position:static;}
.navbar .dropdown-menu{width:100%;right:0;/*  height of nav-item  */
  z-index:1;display:block;visibility:hidden;opacity:0;transition:ease all 0.1s;background:transparent;}
@media (max-width:991.98px){.navbar .dropdown-menu{display:none;}
}
/* shows the dropdown menu on hover */
.dropdown-menu.show{display:inline;visibility:visible;opacity:1;transition:ease all 0.1s;background:#ffffff;}
@media (max-width:991.98px){.navbar .dropdown-menu{border:0;}
}
/* breakpoint and up - mega dropdown styles */
@media screen and (min-width:992px){.navbar{padding-top:0px;padding-bottom:0px;}
  .navbar .nav-item{padding:.5rem .5rem;margin:0 .25rem;}
}
.navbar-toggler{background:#b41e91;border-radius:0;padding:0.8rem;margin-right:1rem;}
.navbar-toggler .navbar-toggler-icon{height:1em;font-size:1.5rem;}
.navbar-toggler .navbar-toggler-icon span{color:#ffffff;font-weight:600;}
.mobile-search-link{position:absolute;right:7rem;top:1.4rem;}
.mobile-search-link a{color:#b41e91;}
.mobile-search-link span[class*="fad"],.mobile-search-link span[class*="fal"],.mobile-search-link span[class*="far"],.mobile-search-link span[class*="fas"]{color:#b41e91;}
/* Landingpage Navigation */
.sidenav{position:fixed;right:0;top:30%;z-index:1000;}
.sidenav .landingpages .sidenav-item{position:absolute;right:-24.5rem;transition:ease all 0.5s;box-shadow:1px 1px 1px #2d2d2d;box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.23);border-radius:1rem 0 0 1rem;width:31rem;background:#0000ff;padding:0.8rem;margin-bottom:1rem;color:#ffffff;}
.sidenav .landingpages .sidenav-item.active{background:#b41e91;}
.sidenav .landingpages .sidenav-item.map{background:#b41e91;}
.sidenav .landingpages .sidenav-item.map:hover{background:#b41e91;}
.sidenav .landingpages .sidenav-item:nth-child(2){top:7rem;}
.sidenav .landingpages .sidenav-item:nth-child(3){top:14rem;}
.sidenav .landingpages .sidenav-item:nth-child(4){top:21rem;}
.sidenav .landingpages .sidenav-item:nth-child(5){top:28rem;}
.sidenav .landingpages .sidenav-item:nth-child(6){top:35rem;}
.sidenav .landingpages .sidenav-item:nth-child(7){top:42rem;}
.sidenav .landingpages .sidenav-item:nth-child(8){top:49rem;}
.sidenav .landingpages .sidenav-item:nth-child(9){top:56rem;}
.sidenav .landingpages .sidenav-item:nth-child(10){top:63rem;}
.sidenav .landingpages .sidenav-item:hover{right:0;background:#b41e91;}
.sidenav .landingpages .sidenav-item:focus{text-decoration:none;}
.sidenav .landingpages .sidenav-item .icon-label{color:#ffffff;}
.sidenav .landingpages .sidenav-item svg{width:5rem;height:5rem;}
.sidenav .landingpages .sidenav-label{display:inline-block;top:0.5rem;position:relative;}
.sidenav .sidenav-icon picture{margin:0 !important;margin-right:1px !important;}
@media (max-width:991.98px){.sidenav{position:relative !important;top:unset !important;right:unset !important;}
  .sidenav .landingpages .sidenav-item{position:relative !important;right:unset!important;display:block;margin:auto;margin-bottom:2rem;background:#ffffff !important;color:#b41e91 !important;box-shadow:none !important;}
  .sidenav .landingpages .sidenav-item:nth-child(2){top:unset !important;}
  .sidenav .landingpages .sidenav-item:nth-child(3){top:unset !important;}
  .sidenav .landingpages .sidenav-item:nth-child(4){top:unset !important;}
  .sidenav .landingpages .sidenav-item:nth-child(5){top:unset !important;}
  .sidenav .landingpages .sidenav-item .sidenav-label{top:1rem;position:relative;}
  .sidenav .landingpages .sidenav-item svg .stroke-area{stroke:#b41e91 !important;}
  .sidenav .landingpages .sidenav-item svg .fill-area{fill:#b41e91 !important;}
  .sidenav .landingpages .sidenav-item.map .sidenav-icon{margin-left:0.5rem;}
  .sidenav .landingpages .sidenav-item.map .sidenav-label{margin-left:0.8rem;}
}
.logo-umweltzeichen img{max-width:8rem;margin-left:3rem;}
@media (max-width:1199.98px){.logo-umweltzeichen img{margin-left:1rem;}
}
@media (max-width:991.98px){.logo-umweltzeichen{position:absolute;left:24rem;top:1rem;}
  .logo-umweltzeichen img{margin-left:0;max-width:5rem;}
}
@media (max-width:380px){.logo-umweltzeichen{left:20rem;}
}
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){.hide-on-ie{display:none !important;}
}
.show-on-ie{display:none !important;}
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){.show-on-ie{display:block !important;}
}
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){.content-id-1580733359325 .logo-neu.show-on-ie{display:none !important;}
  .content-id-1580733359325 .header-visible .logo-neu.show-on-ie{display:block !important;}
}
.nav-item.active span.geoeffnet-suffix{color:#b41e91 !important;}
.sidenav-icon picture{margin-right:15px;}
@media (max-width:767.98px){.content-id-1580733359325 .hauptnav .navbar-nav .nav-link{color:#ffffff !important;}
  .content-id-1580733359325 .hauptnav .navbar-nav span{color:#ffffff !important;}
}
.mainnav .logo-neu-mobil{display:none;}
.mainnav.mobile-nav-open{background:#0000ff !important;}
.mainnav.mobile-nav-open .logo-neu-mobil{display:block;}
@media (max-width:991.98px){.mainnav.mobile-nav-open .logo-neu-mobil{max-width:198px;margin-left:3px;margin-top:24px;}
}
@media (max-width:767.98px){.mainnav.mobile-nav-open .logo-neu-mobil{margin-left:2px;max-width:151px;margin-top:5px;}
}
.mainnav.mobile-nav-open .logo-neu{display:none !important;}
.mainnav.mobile-nav-open .navbar-nav{margin-bottom:2rem;}
.mainnav.mobile-nav-open .nav-item{padding:0;}
.mainnav.mobile-nav-open .nav-item .nav-link{color:#ffffff;text-align:left !important;font-size:2.5rem;font-weight:500;border-bottom:1px solid #ffffff;padding:0 !important;padding:2rem 0 !important;margin:0;display:block;}
.mainnav.mobile-nav-open .nav-item .nav-link span{color:#ffffff;}
.mainnav.mobile-nav-open .nav-item .nav-link:hover{color:#ffffff !important;}
.mainnav.mobile-nav-open .nav-item .nav-link:hover span{color:#ffffff !important;}
.mainnav.mobile-nav-open .nav-item:last-of-type .nav-link{border-bottom:0;}
.mainnav.mobile-nav-open .nav-item.active .nav-link{color:#ffffff !important;}
.mainnav.mobile-nav-open .nav-item.active .nav-link:before{font-family:'Font Awesome 6 Pro';content:"\f054";font-weight:400;margin-right:1.2rem;font-size:1.5rem;top:-0.2rem;position:relative;}
.mainnav.mobile-nav-open .nav-item.show .nav-link{background:transparent !important;border-bottom:0;}
.mainnav.mobile-nav-open .nav-item.search-link .nav-link{font-size:2.5rem;}
.mainnav.mobile-nav-open .nav-item.search-link .nav-link .search-label{margin-left:1.5rem;}
.mainnav.mobile-nav-open .dropdown-menu .nav-dropdown-inner{padding:0 !important;margin-bottom:2rem;}
.mainnav.mobile-nav-open .dropdown-menu .nav-entry .mode-teaser{margin:0;padding:0;padding-bottom:1.1rem !important;border:0;}
.mainnav.mobile-nav-open .dropdown-menu .nav-entry .mode-teaser .img-fluid{display:none;}
.mainnav.mobile-nav-open .dropdown-menu .nav-entry .mode-teaser .text-link{text-transform:none !important;text-align:left;font-weight:400;padding:0;font-size:1.9rem !important;}
.mainnav.mobile-nav-open .dropdown-menu .nav-entry .mode-teaser:hover{border:0;}
.mainnav.mobile-nav-open .dropdown-menu .nav-entry.active .mode-teaser a .text-link:before{font-family:'Font Awesome 6 Pro';content:"\f054";font-weight:400;margin-right:0.8rem;font-size:1.2rem;top:-0.2rem;position:relative;}
.mainnav.mobile-nav-open .dropdown-menu .nav-entry .mode-button{margin:0 !important;padding:0 !important;text-align:left;border-bottom:0;}
.mainnav.mobile-nav-open .dropdown-menu .nav-entry .mode-button a{border-bottom:0 !important;padding:0 !important;text-transform:none !important;font-weight:400 !important;font-size:1.9rem !important;padding-bottom:0.8rem !important;}
.mainnav.mobile-nav-open .dropdown-menu .nav-entry .mode-button:hover a{border-bottom:0 !important;}
.mainnav.mobile-nav-open .dropdown-menu .nav-entry .mode-text,.mainnav.mobile-nav-open .dropdown-menu .nav-entry .mode-bild,.mainnav.mobile-nav-open .dropdown-menu .nav-entry .mode-zielgruppe{display:none;}
.mainnav.mobile-nav-open .sidenav .landingpages .sidenav-item{color:#ffffff !important;background:transparent !important;width:auto;left:0;font-size:1.8rem;margin-bottom:0;}
.mainnav.mobile-nav-open .sidenav .landingpages .sidenav-item.map{background:transparent;}
.mainnav.mobile-nav-open .sidenav .landingpages .sidenav-item .sidenav-icon{margin-right:0;}
.mainnav.mobile-nav-open .sidenav .landingpages .sidenav-item .sidenav-label{top:0.7rem;left:-1.5rem;}
.mainnav .navbar-toggler{background:transparent;border:0;box-shadow:none;transform:all ease 0.5s;}
.mainnav .navbar-toggler:focus{outline:none;}
.mainnav .navbar-toggler .navbar-toggler-icon{display:none;}
.mainnav .navbar-toggler:before{font-family:'Font Awesome 6 Pro';content:"\f0c9";color:#b41e91;font-size:3rem;transform:all ease 0.5s;}
.mainnav .navbar-toggler.active:before{font-family:'Font Awesome 6 Pro';content:"\f00d";color:#ffffff;font-weight:400;font-size:3rem;}
.mainnav .collapsing{-webkit-transition:none;transition:none;display:none;}
/* ###########################             INIT ############################ */
.btn-icon-add span{color:#1bbf0a;}
.btn-icon-del span{color:#dc3545;}
.ticket-button a.btn.btn-outline-bottom-primary,.ticket-button a.btn.btn-outline-bottom-primary span.fa-kit{color:#0000ff;}
.veranstaltungkategorie{font-weight:500;/*&.workshop{.badge{background:@color-workshop;background:@color-bildung;}
    }
    &.fuehrung{.badge{background:@color-fuehrung;background:@color-bildung;}
    }
*/
}
.veranstaltungkategorie .badge{background:#000000;}
.zielgruppe{/* position:absolute;right:0rem;bottom:0rem;width:5rem;height:5rem;text-align:center;img{max-width:3rem;margin:1rem auto;}
*/
  font-weight:600;margin-top:1rem;font-size:1.4rem;}
.zielgruppe:before{position:relative;content:'';height:0.3rem;width:5rem;background:#0000ff;transition:all 0.4s ease-out;display:block;margin-bottom:1.3rem;}
.altersgruppe{font-size:1.6rem;color:#000000;}
.altersgruppe span{display:block;}
.thema-item{font-weight:500;}
.detail .related{margin-bottom:4rem;margin-top:6rem;}
.detail .related .related-produkt .teaser-shadow-white{height:auto;}
.block{margin-bottom:2rem;}
.header.block{margin-top:0 !important;}
.datum{color:#707070;margin-bottom:0.8rem;}
.kat-name{text-transform:uppercase;}
.bildgalerie{margin:8rem 4rem;}
.bildgalerie .bildgalerie-item{overflow:hidden;display:block;background:#000000;position:relative;border-radius:1rem;}
.bildgalerie .bildgalerie-item img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;opacity:1;}
.bildgalerie .bildgalerie-item:hover img{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0.6;}
.bildgalerie .bildgalerie-item:hover:after{font-family:'Font Awesome 6 Pro';content:"\f067";color:#ffffff;position:absolute;z-index:2;top:47%;left:47%;font-size:5rem;pointer-events:none;}
.slick-galerie .slick-prev{left:-4.5rem;}
.slick-galerie .slick-next{right:-4.5rem;}
.slick-galerie .bildunterschrift{padding-bottom:0.5rem;}
.slick-galerie .slick-dots{right:unset;bottom:10%;}
/* ###########################             GLOBAL ############################ */
.liste .row-eq-height > .col-12{margin-bottom:3rem;}
.no-entries{font-weight:600;margin:4rem 0;}
.vermittlung.liste,.raetselrallye.liste,.objektpaten.liste{margin:1rem -1rem 1rem -1rem;}
.vermittlung.liste .row-eq-height > .col-12,.raetselrallye.liste .row-eq-height > .col-12,.objektpaten.liste .row-eq-height > .col-12{margin-bottom:5rem;}
.vermittlung.liste .row-eq-height > .col-12 .teaser,.raetselrallye.liste .row-eq-height > .col-12 .teaser,.objektpaten.liste .row-eq-height > .col-12 .teaser{margin:1rem;border-radius:1rem;}
.teaser{margin-bottom:3rem;position:relative;}
.teaser .teaser-content{position:relative;}
.teaser .teaser-content .subtitel{font-weight:500;font-size:2rem;margin-bottom:1rem;}
.teaser .thema{margin-top:2rem;}
.teaser .thema.position-top{margin-top:0;margin-bottom:0.5rem;}
.teaser:hover{/* a{color:@text-color;}
        h3{color:@color-primary;&:hover{color:@color-primary-dark;}
        }
*/
}
.teaser:hover h3{/*   &:hover{color:@color-primary-dark;}
        */
}
.teaser:hover h3 a{color:#b41e91;}
.teaser .teaser-image{position:relative;overflow:hidden;}
.teaser .teaser-image img{transition:transform 1s ease;}
.teaser .image-content{/* position:absolute;bottom:0rem;*/
}
.teaser .image-content-top{position:absolute;top:0;}
.teaser .label-wrapper{margin-top:2rem;}
.teaser.scale-image:hover .teaser-image img{transform:scale(1.2);}
.detail .intro .thema{margin-bottom:1.5rem;}
.detail .intro .teaser-image{margin-bottom:2rem;}
.detail .intro .kategorie{margin-bottom:1rem;margin-top:1rem;}
.detail .detailtext{margin:3rem 0;}
.detail .hinweistext{margin-top:2rem;padding:0 2rem;color:#000000;border-left:3px solid #000000;font-weight:600;}
.detail .teaser-image img{border-radius:1rem;}
.detail .fact-box{margin:2rem 0;padding:2rem;background:#ffffff;border-radius:1rem;}
.detail .fact-box ul{list-style-type:none;padding:0;margin-top:1.5rem;}
.detail .fact-box .wert{font-weight:600;}
.detail .altersgruppe{color:#000000;}
.detail .info-area .thema{margin-bottom:1rem;}
.detail .info-area .altersgruppe{margin-bottom:2rem;}
/* ###########################             ARTIKEL ############################ */
.artikel.detail .carousel,.presse.detail .carousel{text-align:center;}
.artikel.detail .intro,.presse.detail .intro{margin-bottom:5rem;}
.artikel.detail,.presse.detail,.magazin.uebersicht{margin-top:-8rem;}
@media (max-width:991.98px){.artikel.detail,  .presse.detail,  .magazin.uebersicht{margin-top:-1rem;}
}
.artikel.liste{padding-bottom:1.5rem;}
.artikel.teaser{margin-bottom:5rem;border-radius:1rem;background:#ffffff;}
@media (max-width:991.98px){.artikel.teaser .teaser-text{padding-right:4rem;margin-bottom:1rem;}
}
.artikel.teaser .teaser-image{margin-bottom:0;}
.artikel.teaser .teaser-image img{transition:ease all 0.5s;}
.artikel.teaser .left .teaser-content{padding:1rem 3rem 1rem 3rem;}
@media (max-width:991.98px){.artikel.teaser .left .teaser-content{padding:2rem;}
}
.artikel.teaser .right .teaser-content{padding:1rem 3rem 1rem 3rem;}
@media (max-width:991.98px){.artikel.teaser .right .teaser-content{padding:2rem;}
}
.artikel.teaser.teaser-image-left .teaser-content{border-radius:0 1rem 1rem 0;border:1px solid #0000ff;border-left:1px solid #ffffff;margin-left:-4px;background-image:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_quarter_original_right.svg');background-size:40%;background-position:bottom right;background-repeat:no-repeat;}
.artikel.teaser.teaser-image-left .teaser-image{border-radius:1rem;margin-right:-4px;z-index:10;}
@media (max-width:991.98px){.artikel.teaser.teaser-image-left .teaser-content{border-radius:0 0 1rem 1rem;border:1px solid #0000ff;border-top:0;margin-left:0;margin-top:-8px;}
  .artikel.teaser.teaser-image-left .teaser-image{margin:0;}
}
.artikel.teaser.teaser-image-right .teaser-content{border-radius:1rem 0 0 1rem;border:1px solid #0000ff;border-right:1px solid #ffffff;margin-right:-4px;z-index:1;background-image:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_quarter_original_left.svg');background-size:40%;background-position:bottom left;background-repeat:no-repeat;}
.artikel.teaser.teaser-image-right .teaser-content .merkliste-wrapper{text-align:right;}
@media (max-width:991.98px){.artikel.teaser.teaser-image-right .teaser-content .merkliste-wrapper{text-align:left;}
}
.artikel.teaser.teaser-image-right .teaser-image{z-index:10;border-radius:1rem;margin-left:-4px;}
@media (max-width:991.98px){.artikel.teaser.teaser-image-right .teaser-content{border-radius:0 0 1rem 1rem;border:1px solid #0000ff;border-top:0;margin-left:0;margin-top:-8px;background-image:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_quarter_original_right.svg');background-size:40%;background-position:bottom right;background-repeat:no-repeat;}
  .artikel.teaser.teaser-image-right .teaser-image{margin:0;}
}
.artikel .kat-name-wrapper{font-weight:500;margin-top:1rem;margin-bottom:1rem !important;}
.artikel.detail .detailtext{column-count:2;column-gap:3rem;}
@media (max-width:991.98px){.artikel.detail .detailtext{column-count:1;}
}
.teaser-shadow-white{height:100%;}
.teaser-shadow-white .teaser{background:#ffffff;height:100%;margin-bottom:0;border-radius:1rem;}
.teaser-shadow-white .teaser h3{/* &.workshop{a{color:@color-workshop;}
            }
            &.fuehrung{a{color:@color-fuehrung;}
            }
*/
}
.teaser-shadow-white .teaser h3 a{font-weight:500;}
.teaser-shadow-white .teaser .teaser-image{margin-bottom:0;overflow:hidden;}
.teaser-shadow-white .teaser .teaser-content{padding:2rem;}
.teaser-shadow-second{height:100%;}
.teaser-shadow-second .teaser{background:#ffffff;height:100%;margin-bottom:0;border-radius:1rem;}
.teaser-shadow-second .teaser h3{/* &.workshop{a{color:@color-workshop;}
            }
            &.fuehrung{a{color:@color-fuehrung;}
            }
*/
}
.teaser-shadow-second .teaser h3 a{font-weight:500;}
.teaser-shadow-second .teaser .teaser-image{margin-bottom:0;overflow:hidden;}
.teaser-shadow-second .teaser .teaser-content{padding:2rem;}
.teaser-shadow-second .teaser{background:#0000ff;background:#64afb5;color:#ffffff;font-weight:400;}
.teaser-shadow-second .teaser h3 a{color:#ffffff;font-weight:600;}
.two-column-text{column-gap:3rem;-webkit-column-count:2;-moz-column-count:2;column-count:2;}
.sidebar-nav{position:absolute;z-index:1000;left:0;top:10%;}
@media (max-width:991.98px){.sidebar-nav{display:none;}
}
.sidebar-nav .nav-item .nav-link{background:#0000ff;color:#ffffff;font-weight:500;padding:0.5rem 1rem;margin-bottom:0.8rem;display:inline-block;transition:ease all 0.2s;border-radius:0 1rem 1rem 0;}
.sidebar-nav .nav-item .nav-link.active,.sidebar-nav .nav-item .nav-link:hover{background:#b41e91;color:#ffffff;}
.sidebar-nav.fixed{position:fixed;top:50%;}
@media (min-width:768px){.slick-ausstellung .slick-prev,  .slick-highlight .slick-prev,  .slick-ausstellung .slick-next,  .slick-highlight .slick-next{top:40%;}
}
@media (max-width:767.98px){.slick-ausstellung .slick-prev,  .slick-highlight .slick-prev,  .slick-ausstellung .slick-next,  .slick-highlight .slick-next{top:-5rem;}
  .slick-ausstellung .slick-prev,  .slick-highlight .slick-prev{right:5rem;left:unset;}
  .slick-ausstellung .slick-next,  .slick-highlight .slick-next{right:0;}
}
@media (max-width:380px){.slick-ausstellung .slick-prev,  .slick-highlight .slick-prev,  .slick-ausstellung .slick-next,  .slick-highlight .slick-next{top:-5rem;}
  .slick-ausstellung .slick-prev,  .slick-highlight .slick-prev{right:0rem;left:unset;}
  .slick-ausstellung .slick-next,  .slick-highlight .slick-next{right:-3rem;}
}
@media (min-width:768px){.slick-sponsoren .slick-prev,  .slick-sponsoren .slick-next{top:53%;}
}
@media (max-width:767.98px){.slick-sponsoren .slick-prev{left:-6rem;}
  .slick-sponsoren .slick-next{right:-6rem;}
}
@media (min-width:768px){.slick-hauptsponsoren .slick-prev,  .slick-hauptsponsoren .slick-next{top:30%;}
}
@media (max-width:767.98px){.slick-hauptsponsoren .slick-prev{left:-6rem;}
  .slick-hauptsponsoren .slick-next{right:-6rem;}
}
/* ###########################             AUSSTELLUNG ############################ */
.ausstellung{/* .klein{.teaser{min-height:35rem;@media @md{min-height:50rem;}
        }
    }
*/
}
.ausstellung.liste{margin-bottom:2rem;}
.ausstellung.liste.startseite{margin:0rem 0 6rem 0;}
.ausstellung.liste.startseite .slick-slide{margin:0 0.8rem;}
.ausstellung.liste.startseite .slick-list{margin:0 -0.8rem;}
@media (max-width:991.98px){.ausstellung.liste.startseite .slick-ausstellung .slick-prev{left:-1.8rem !important;}
  .ausstellung.liste.startseite .slick-ausstellung .slick-next{right:-1.8rem !important;}
}
.ausstellung.detail{margin-top:-4.4rem;}
@media (max-width:991.98px){.ausstellung.detail{margin-top:-1rem;}
}
.ausstellung.detail .block{margin-top:5rem;clear:both;}
.ausstellung.detail .merkliste-wrapper{margin-top:2rem;}
.ausstellung.detail .header .teaser{overflow:hidden;margin-bottom:2rem;}
.ausstellung.detail .header .teaser.ist_sujet h1,.ausstellung.detail .header .teaser.ist_sujet h2{visibility:hidden;}
@media (max-width:991.98px){.ausstellung.detail .header .teaser.ist_sujet h1,  .ausstellung.detail .header .teaser.ist_sujet h2{display:none;}
}
.ausstellung.detail .header .wrapper-top{overflow:hidden;position:relative;background:#b41e91;}
.ausstellung.detail .header .wrapper-top .intro-image{margin-bottom:0;animation:zoominout 30s infinite;position:relative;z-index:2;text-align:center;}
.ausstellung.detail .header .wrapper-top .intro-image .shadow-wrapper{filter:drop-shadow(-1px -1px 6px rgba(0, 0, 0, 0.3));}
.ausstellung.detail .header .wrapper-top .headline-wrapper{position:absolute;bottom:0;width:100%;z-index:10;}
@media (max-width:991.98px){.ausstellung.detail .header .wrapper-top .headline-wrapper{position:relative;bottom:unset;margin-top:4rem;text-align:center;}
}
.ausstellung.detail .header .wrapper-top h1{color:#ffffff;font-weight:600;text-shadow:7px 7px 24px black;font-size:8rem;z-index:5;line-height:7rem;hyphens:none;}
@media (max-width:991.98px){.ausstellung.detail .header .wrapper-top h1{font-size:4rem;line-height:4rem;}
}
.ausstellung.detail .header .wrapper-top h2{color:#ffffff;text-shadow:7px 7px 24px black;}
.ausstellung.detail .header .wrapper-bottom{background:#b41e91;padding:3rem 0;/*border-radius:50%;max-width:50%;position:absolute;//bottom:0rem;z-index:1000;*/
}
@media (max-width:991.98px){.ausstellung.detail .header .wrapper-bottom{padding-top:0;}
}
.ausstellung.detail .header .datum,.ausstellung.detail .header div{color:#ffffff;}
.ausstellung.detail .header .datum{padding:1rem;text-align:center;font-weight:600;text-transform:uppercase;}
.ausstellung.detail .main.block{margin-top:4rem;}
.ausstellung.detail .main.block .zielgruppe{margin-bottom:1rem;}
.ausstellung.detail .detailtext{margin-top:0;}
.ausstellung.detail h2.subtitel{margin-bottom:3rem;}
.ausstellung.detail #veranstaltungen .merkliste-wrapper{display:none;}
.ausstellung .gross .teaser{/* @media @md{min-height:50rem;}
*/
}
.ausstellung .gross .teaser h3{font-size:4rem;line-height:4.3rem;}
.ausstellung.teaser{position:relative;margin-bottom:4rem;border-bottom:3px solid #0000ff;/*.teaser-image{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);position:relative;overflow:hidden;// background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:1.5s;transition-duration:1.5s;&:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:fade(@color-primary,90%);border-radius:100%;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:1.5s;transition-duration:1.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
                    }
        &:hover{.teaser-image{&:before{background:face(@color-primary,0);opacity:1;z-index:2;-webkit-transform:scale(2);transform:scale(2);}
                        }
           }
*/
}
.ausstellung.teaser .merkliste-wrapper{display:none;}
.ausstellung.teaser h1,.ausstellung.teaser h2,.ausstellung.teaser h3{hyphens:none;}
.ausstellung.teaser h3{font-weight:500;}
.ausstellung.teaser .content-headline h3{color:#0000ff;}
.ausstellung.teaser .content-wrapper{display:none;}
.ausstellung.teaser .teaser-image{border-radius:1rem;margin-bottom:2.0rem;}
.ausstellung.teaser .teaser-image img{transition:1.5s ease all;}
.ausstellung.teaser .overlay-content{opacity:0;transition:ease all 1.5s;}
.ausstellung.teaser .overlay-content .big-link{display:none;}
.ausstellung.teaser .overlay-content .big-link:focus{outline:none;}
.ausstellung.teaser:hover{border-bottom:3px solid transparent;}
.ausstellung.teaser:hover .teaser-content{position:absolute;top:0;}
.ausstellung.teaser:hover .overlay-content{opacity:1;z-index:5;color:#ffffff;height:100%;}
.ausstellung.teaser:hover .overlay-content h3{color:#ffffff;}
.ausstellung.teaser:hover .overlay-content a{color:#ffffff;}
.ausstellung.teaser:hover .big-link{height:100%;width:100%;padding:2rem;display:block;}
.ausstellung.teaser:hover .content-headline{visibility:hidden;}
.ausstellung.teaser .teaser-image{position:relative;overflow:hidden;}
.ausstellung.teaser .teaser-image:before{z-index:-1;content:"";background-image:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_border.svg');background-size:0%;background-position:center center;background-repeat:no-repeat;position:absolute;width:100%;height:100%;webkit-transition:background-size 1500ms linear;-moz-transition:background-size 1500 linear;-o-transition:background-size 1500 linear;-ms-transition:background-size 1500ms linear;transition:background-size 1500ms linear;}
.ausstellung.teaser:hover .teaser-image:before{z-index:1;background-size:500%;}
.ausstellung .teaser.teaser-sonderausstellung .teaser-content{padding:5rem;color:#ffffff;}
@media (max-width:767.98px){.ausstellung .teaser.teaser-sonderausstellung .teaser-content{padding:2rem;}
}
.ausstellung .teaser.teaser-sonderausstellung .teaser-content h2 a{color:#ffffff;hyphens:none;}
.ausstellung .teaser.teaser-sonderausstellung .teaser-content .subtitel{font-size:2.8rem;line-height:3.2rem;font-weight:500;}
.ausstellung .teaser.teaser-sonderausstellung .teaser-content .teasertext{font-size:2rem;line-height:3rem;font-weight:400;}
.ausstellung .teaser.teaser-sonderausstellung .teaser-content .datum{color:#0000ff;color:#000000;font-weight:500;font-size:2.8rem;line-height:3.0rem;margin-bottom:0.8rem;font-family:'Aeonik', sans-serif;color:#ffffff;}
.ausstellung .teaser.teaser-sonderausstellung .teaser-content .datum a{color:#000000;color:#0000ff;transition:all ease 0.5s;}
@media (max-width:991.98px){.ausstellung .teaser.teaser-sonderausstellung .teaser-content .datum{margin-top:2rem;font-size:2.2rem;}
}
.ausstellung .teaser.teaser-sonderausstellung.teaser-image-left .teaser-content{background:#b41e91;border-radius:1rem;margin-left:-4px;}
.ausstellung .teaser.teaser-sonderausstellung.teaser-image-left .teaser-image{border:1px solid #0000ff;border-right:0;border-radius:1rem 0 0 1rem;margin-right:-4px;}
@media (max-width:991.98px){.ausstellung .teaser.teaser-sonderausstellung.teaser-image-left .teaser-content{border-radius:1rem;margin:0;margin-top:-8px;z-index:10;}
  .ausstellung .teaser.teaser-sonderausstellung.teaser-image-left .teaser-image{border-radius:1rem 1rem 0 0;border:1px solid #0000ff;border-bottom:0;margin:0;}
}
.ausstellung .teaser.teaser-sonderausstellung.teaser-image-right .teaser-content{background:#b41e91;border-radius:1rem;margin-right:-4px;z-index:1;}
.ausstellung .teaser.teaser-sonderausstellung.teaser-image-right .teaser-image{border:1px solid #0000ff;border-left:0;border-radius:0 1rem 1rem 0;margin-left:-4px;}
@media (max-width:991.98px){.ausstellung .teaser.teaser-sonderausstellung.teaser-image-right .teaser-content{border-radius:1rem;margin-right:0;margin-top:-8px;z-index:10;}
  .ausstellung .teaser.teaser-sonderausstellung.teaser-image-right .teaser-image{border-radius:1rem 1rem 0 0;border:1px solid #0000ff;border-bottom:0;margin:0;}
}
.ausstellung .teaser.teaser-schauen .teaser-content{padding:3rem;}
@media (max-width:767.98px){.ausstellung .teaser.teaser-schauen .teaser-content{padding:2rem;}
}
.ausstellung .teaser.teaser-schauen .teaser-content h3 a{hyphens:none;}
.ausstellung .teaser.teaser-schauen .teaser-content .subtitel{font-weight:500;}
.ausstellung .teaser.teaser-schauen .teaser-content .teasertext{font-weight:400;}
.ausstellung .teaser.teaser-schauen .teaser-content .datum{color:#000000;font-weight:500;font-size:2rem;}
@media (max-width:991.98px){.ausstellung .teaser.teaser-schauen .teaser-content .datum{margin-top:2rem;font-size:2.2rem;}
}
.ausstellung .teaser.teaser-schauen.teaser-image-left .teaser-content{background:#d7d7d7;border-radius:1rem;margin-left:-8px;}
.ausstellung .teaser.teaser-schauen.teaser-image-left .teaser-image{border-radius:1rem 0 0 1rem;}
@media (max-width:991.98px){.ausstellung .teaser.teaser-schauen.teaser-image-left .teaser-content{border-radius:1rem;margin:0;margin-top:-8px;z-index:10;}
  .ausstellung .teaser.teaser-schauen.teaser-image-left .teaser-image{border-radius:1rem 1rem 0 0;margin:0;}
}
.ausstellung .teaser.teaser-schauen.teaser-image-right .teaser-content{background:#d7d7d7;border-radius:1rem;margin-right:-8px;z-index:1;}
.ausstellung .teaser.teaser-schauen.teaser-image-right .teaser-image{border-radius:0 1rem 1rem 0;}
@media (max-width:991.98px){.ausstellung .teaser.teaser-schauen.teaser-image-right .teaser-content{border-radius:1rem;margin:0;margin-top:-8px;z-index:10;}
  .ausstellung .teaser.teaser-schauen.teaser-image-right .teaser-image{border-radius:1rem 1rem 0 0;margin:0;}
}
.ausstellung .sonderschau-wrapper,.ausstellung .schau-wrapper{margin-bottom:5rem;}
@media (max-width:767.98px){.ausstellung .sonderschau-wrapper,  .ausstellung .schau-wrapper{margin-bottom:4rem;}
}
@media (max-width:991.98px){.ausstellung.startseite .sub-headline{margin-bottom:3rem;}
}
.event-list .headline-top,.ausstellung.detail .headline-top{margin-bottom:2rem;}
/* ###########################             SPONSOR ############################ */
.sponsorkategorie{font-weight:500;margin-bottom:1rem;}
.sponsor.nach-kategorie{margin-top:7.8rem;}
@media (max-width:991.98px){.sponsor.nach-kategorie .sponsorkategorie{text-align:center;}
}
@media (max-width:991.98px){.sponsor.nach-kategorie{margin-top:2.8rem;}
}
.sponsor.nach-kategorie img{padding:2rem 4rem 4rem 0;max-height:14rem;}
@media (max-width:991.98px){.sponsor.nach-kategorie img{padding:2rem;}
}
.sponsor.related-sponsoren .sponsorkategorie-wrapper{margin-bottom:2rem;}
.sponsor.related-sponsoren .teaser{max-width:20rem;margin:0 2rem 0 0rem;}
.sponsor.related-sponsoren .teaser .teaser-image{max-width:15rem;height:12rem;margin-bottom:1rem;background:#ffffff;border-radius:1rem;}
.sponsor.related-sponsoren .teaser .teaser-image .img-fluid{padding:0.5rem;}
.sponsor.related-sponsoren .teaser .teaser-image .img-fluid img{max-height:6rem;width:auto;}
.sponsor.related-sponsoren .teaser .teaser-content .sponsor-name{white-space:pre-line;}
.sponsor.related-sponsoren.startseite .teaser .teaser-image{height:9rem;}
.sponsor.related-sponsoren.startseite .teaser .teaser-image .img-fluid img{padding:0 2rem 2rem 0;}
.sponsor.liste .teaser-wrapper{background:#ffffff;padding:2.5rem;border-radius:1rem;display:flex;flex-direction:column;}
.sponsor.liste .teaser-wrapper .teaser{flex-grow:1;border-radius:1rem;}
.sponsor.liste .teaser-wrapper .teaser .img-fluid{align-self:center;display:flex;}
.sponsor.liste .teaser-wrapper .sponsor-kat-name{font-weight:500;text-align:center;margin-bottom:1rem;}
.sponsor.liste .teaser-wrapper.klein img{max-width:10rem;max-height:5rem;}
.sponsor.liste .teaser-wrapper.mittel img{max-width:15rem;max-height:5rem;}
.sponsor.liste .teaser-wrapper.gross img{max-width:20rem;max-height:20rem;}
.sponsor.liste .teaser-wrapper .teaser{margin-bottom:0;}
.sponsor.liste .teaser-wrapper .detaillink{/* position:absolute;bottom:2rem;left:2rem;*/
}
.sponsor.liste .teaser-wrapper .teaser-image{margin:3rem 0;min-height:10rem;}
.sponsor.liste .teaser-wrapper .teaser-image img{max-height:10rem;}
.sponsor.liste .teaser-wrapper .teaser-text h3{text-align:center;margin-bottom:2rem;}
.sponsor.liste .teaser-wrapper .teaser-text .involvement-entry{margin-bottom:1rem;text-align:center;}
.sponsor.liste .teaser-wrapper .teaser-text .involvement-entry a{text-decoration:underline;}
.sponsor.liste .teaser-wrapper .teaser-text .involvement-entry .rel-titel{font-weight:600;color:#ffffff;text-decoration:underline;}
.sponsor.liste .teaser-wrapper .teaser-text .involvement-entry .ie-title{color:#ffffff;text-decoration:underline;}
.sponsor.liste .grid-item{margin-bottom:3rem;}
.sponsor .slick-sponsoren .teaser{display:block;float:left;}
.sponsor .slick-sponsoren .sponsorkategorie{max-width:20rem;min-height:5rem;}
.sponsor .slick-sponsoren .sponsorkategorie span{display:flex;align-self:flex-end;}
.sponsor .slick-sponsoren .sponsorkategorie-wrapper{margin-right:2rem;padding-right:2rem;display:inline-block;}
.sponsor .slick-sponsoren.noslick .sponsorkategorie-wrapper{display:inline-block;}
.sponsor.startseite{margin-top:5rem;}
@media (max-width:991.98px){.sponsor.startseite{padding:0 5rem;margin-top:0;}
}
@media (max-width:991.98px){.sponsor.teaser{margin:0;}
}
.sponsor.detail .header{background:#ffffff;padding:3rem;border-radius:1rem;}
@media (max-width:767.98px){.sponsor.detail .header .logo{max-width:15rem;margin:auto;margin-bottom:3rem;}
}
.sponsor.involvement .involvement-detail-main{background:#ffffff;padding:3rem;border-radius:1rem;}
.sponsor.involvement .involvement-detail-main .intro .teaser-image{margin-bottom:3rem;min-height:10rem;}
.sponsor.involvement .involvement-detail-main .intro .teaser-image img{max-height:10rem;}
.sponsor.involvement .involvement-detail-main .beschreibung{margin-bottom:2rem;}
.sponsor.involvement .involvement-detail-main .button-area-center{margin-bottom:2rem;}
@media (max-width:991.98px){.sponsor.involvement .involvement-detail-main .button-area-center{margin-bottom:4rem;}
}
.sponsor.involvement .teaser-shadow-white .raetselrallye.teaser .teaser-content{padding:0;}
@media (max-width:991.98px){.sponsor.involvement .teaser-shadow-white .raetselrallye.teaser .teaser-content{padding-top:2rem;}
}
.sponsor.involvement .produkt.teaser .teaser-content,.sponsor.involvement .veranstaltung.teaser .teaser-content,.sponsor.involvement .vermittlung.teaser .teaser-content{padding:2rem 0;}
.sponsor.involvement .sponsor-rel h3,.sponsor.detail .sponsor-rel h3{margin-top:3rem;}
.sponsor.involvement .sponsor-rel .wrapper-outer,.sponsor.detail .sponsor-rel .wrapper-outer{background:#0000ff;padding:2rem;border-radius:1rem;}
.sponsor.involvement .sponsor-rel .wrapper,.sponsor.detail .sponsor-rel .wrapper{color:#ffffff;}
.sponsor.involvement .sponsor-rel .wrapper .involvement-entry,.sponsor.detail .sponsor-rel .wrapper .involvement-entry{padding-bottom:0.8rem;margin-bottom:0;}
.sponsor.involvement .sponsor-rel .wrapper .involvement-entry .rel-titel,.sponsor.detail .sponsor-rel .wrapper .involvement-entry .rel-titel{font-weight:600;color:#ffffff;text-decoration:underline;}
.sponsor.involvement .sponsor-rel .wrapper .involvement-entry .ie-title,.sponsor.detail .sponsor-rel .wrapper .involvement-entry .ie-title{color:#ffffff;text-decoration:underline;}
.hauptsponsoren{width:70%;margin-top:5rem;}
@media (max-width:991.98px){.hauptsponsoren{width:100%;padding:0 0 0 5rem;}
}
.hauptsponsoren .sponsorkategorie-wrapper{margin-right:2rem;padding-right:2rem;}
.hauptsponsoren .teaser{display:block;float:left;}
.hauptsponsoren .teaser .teaser-image{height:9rem;}
.hauptsponsoren .teaser .img-fluid{padding:0.5rem;}
.hauptsponsoren .teaser .img-fluid img{padding:0 2rem 2rem 0;}
.hauptsponsoren .sponsorkategorie{display:flex;max-width:20rem;min-height:5rem;}
.hauptsponsoren .sponsorkategorie span{display:flex;align-self:flex-end;}
.hauptsponsoren .sponsorkategorie-wrapper{margin-right:2rem;padding-right:2rem;}
.hauptsponsoren.noslick .sponsorkategorie-wrapper{display:inline-block;}
/* ###########################             AUDIO ############################ */
audio{width:100%;margin-bottom:1rem;border-radius:1rem;}
/* ###########################             VIDEO ############################ */
.video.teaser .text-content{margin-top:2rem;}
/* ###########################             DOKUMENTE ############################ */
.related-dokument{margin-bottom:5rem;}
.dokument.teaser{margin-bottom:1rem;/*        .titel{display:inline-block;}
*/
}
.dokument.teaser .icon{font-size:3rem;}
/* ###########################             OBJEKTE ############################ */
.object-highlights{padding:4rem 10rem;background:#2d2d2d;margin:4rem 0;}
@media (max-width:767.98px){.object-highlights{padding:4rem 5rem;}
}
.object-highlights h3 a,.object-highlights .nummer{color:#ffffff;}
.object-highlights h3{width:auto;max-width:500px;}
.object-highlights .slick-objekte{margin-top:3rem;}
.object-highlights .object{margin-right:3rem;}
.object-highlights .object .nummer{font-weight:500;}
.object-highlights .object h3 a,.object-highlights .object .nummer{color:#ffffff;}
.object-highlights .object .teaser-image{margin-bottom:2rem;}
.object-highlights .object .teaser-image img{max-height:50rem;width:auto;}
.object-highlights .object .button-area{margin-top:0.5rem;}
/* ###########################             VERMITTLUNG ############################ */
.vermittlung.filter,.tour.filter{background:#0000ff;background:#b41e91;}
.vermittlung.filter .filter-actions,.tour.filter .filter-actions{padding:1.5rem 0 1.5rem 0;}
.vermittlung.filter .filter-info,.tour.filter .filter-info{color:#ffffff;margin-bottom:1rem;font-size:2rem;}
@media (max-width:991.98px){.vermittlung.filter select,  .tour.filter select{margin-bottom:2rem;}
}
.vermittlung.teaser,.tour.teaser{background:transparent;}
.vermittlung.teaser .teaser-image,.tour.teaser .teaser-image{border-radius:1rem;z-index:3;margin-bottom:0 !important;}
.vermittlung.teaser .teaser-content,.tour.teaser .teaser-content{border-radius:0 0 1rem 1rem;border:1px solid #0000ff;border-top:0;margin-top:-8px;background:#ffffff;}
.vermittlung.teaser .teaser-content .info-item:after,.tour.teaser .teaser-content .info-item:after{content:" | ";}
.vermittlung.teaser .teaser-content .info-item:last-of-type:after,.tour.teaser .teaser-content .info-item:last-of-type:after{content:"";}
@media (min-width:1200px){.vermittlung.teaser .teaser-content,  .tour.teaser .teaser-content{border-radius:1rem !important;border-top:1px solid #0000ff;}
}
@media (max-width:991.98px){.vermittlung.detail .hinweistext,  .tour.detail .hinweistext{margin-bottom:3rem;}
}
.vermittlung.detail .teaser-image,.tour.detail .teaser-image{margin-bottom:3rem;}
.vermittlung.detail .produkt .teaser-image,.tour.detail .produkt .teaser-image{margin-bottom:0;}
.vermittlung.detail .time-slot-area,.tour.detail .time-slot-area{margin-top:3rem;margin-bottom:2rem;}
.vermittlung.detail .time-slot-area .time-slot-info,.tour.detail .time-slot-area .time-slot-info{font-weight:600;margin-bottom:3rem;}
.vermittlung.detail .time-slot-area .time-slot-entry,.tour.detail .time-slot-area .time-slot-entry{margin-bottom:1rem;border-bottom:1px solid #000000;padding-bottom:1rem;}
.vermittlung.detail .time-slot-area .time-slot-entry:last-of-type,.tour.detail .time-slot-area .time-slot-entry:last-of-type{border-bottom:0;}
.vermittlung.detail .time-slot-area .time-slot-entry .datum,.tour.detail .time-slot-area .time-slot-entry .datum{color:#000000;margin:0;padding-left:2rem;font-weight:600;}
.vermittlung.detail .termin-finden,.tour.detail .termin-finden{text-align:center;}
.font-small{font-size:1.6rem;font-weight:600;}
.modal.slot-dialog .slot-info{margin:2rem 0;}
.modal.slot-dialog .slot-list{margin:3rem 0;}
.modal.slot-dialog .slot-list .choose-helper{font-weight:600;text-decoration:none;color:#b41e91;margin-left:2rem;}
.modal.slot-dialog .slot-list .btn-select-slot{cursor:pointer;}
@media (max-width:1199.98px){.modal.slot-dialog #slotDatePicker{margin-bottom:3rem;}
}
.info-temp{background:#fafafa;padding:2rem;}
.veranstaltung.teaser{height:100%;transition:box-shadow 0.2s ease-in-out;background:#ffffff;border-radius:1rem;}
.veranstaltung.teaser .teaser-image{border-radius:1rem;}
.veranstaltung.teaser .teaser-content-wrapper{border-radius:0 0 1rem 1rem;border:1px solid #0000ff;border-top:0;margin-top:-8px;}
.veranstaltung.teaser .teaser-content{padding:2rem;}
.veranstaltung.teaser .datum{color:#000000;margin-bottom:1rem;margin-top:1rem;}
.veranstaltung.teaser .datum .tag{font-size:2.2rem;font-weight:500;}
.veranstaltung.teaser .datum .tag:after{content:' | ';}
.veranstaltung.teaser .datum .uhrzeit{font-size:2.2rem;font-weight:500;}
.veranstaltung.teaser .btn-outline-bottom-primary{color:#b41e91;}
.veranstaltung.teaser:hover h3{color:#b41e91;}
.veranstaltung.teaser:hover h3:hover{color:#72135c;}
.veranstaltung.teaser .sponsoredBy{font-weight:600;margin-top:1rem;}
.veranstaltung.teaser .highlight-event .datum{padding:0 2rem;color:#0000ff;}
.veranstaltung.teaser .highlight-event .entry-info{padding:0 2rem;font-weight:500;}
.veranstaltung.teaser .highlight-event .ticket-area{padding-top:2rem;margin-top:2rem;text-align:center;content:"";background-image:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_border.svg');background-size:2%;background-repeat:repeat-x;}
.veranstaltung.teaser .merkliste-wrapper{padding-bottom:2rem;text-align:center;margin-top:0.3rem;}
.veranstaltung .slick-highlight{margin:0rem 0 1rem 0;}
@media (max-width:991.98px){.veranstaltung .slick-highlight.slick-slider .slick-prev{left:-1.8rem !important;}
  .veranstaltung .slick-highlight.slick-slider .slick-next{right:-1.8rem !important;}
}
.veranstaltung .slick-highlight .slick-slide{margin:0 1.5rem;}
.veranstaltung .slick-highlight .slick-list{margin:0 -1.5rem;}
.veranstaltung.detail .header{margin-bottom:5rem;}
.veranstaltung.detail .header .intro{margin-bottom:2rem;}
.veranstaltung.detail .header .intro .vorspann{width:95%;}
.veranstaltung.detail .header .teaser-image{margin-bottom:3rem;}
.veranstaltung.detail .header .info-area{margin-top:3rem;}
.veranstaltung.detail .selected-event .entry{border-color:#b41e91;background:#b41e91;color:#ffffff;margin-bottom:0;}
.veranstaltung.detail .selected-event .entry:hover h3 a{color:#ffffff;}
.veranstaltung.detail .selected-event .entry a,.veranstaltung.detail .selected-event .entry .datum,.veranstaltung.detail .selected-event .entry span{color:#ffffff;}
.veranstaltung.detail .selected-event .entry .ticket-area{border-color:#ffffff;}
.veranstaltung.detail .selected-event .entry .merkliste-wrapper{display:none;}
.veranstaltung.detail .selected-event .entry.veranstaltunsgreihe,.veranstaltung.detail .selected-event .entry.hauptveranstaltung{color:#000000;}
.veranstaltung.detail .selected-event .entry.veranstaltunsgreihe a,.veranstaltung.detail .selected-event .entry.hauptveranstaltung a,.veranstaltung.detail .selected-event .entry.veranstaltunsgreihe .datum,.veranstaltung.detail .selected-event .entry.hauptveranstaltung .datum,.veranstaltung.detail .selected-event .entry.veranstaltunsgreihe span,.veranstaltung.detail .selected-event .entry.hauptveranstaltung span{color:#000000;}
.veranstaltung.detail .selected-event .entry.veranstaltunsgreihe a,.veranstaltung.detail .selected-event .entry.hauptveranstaltung a{color:color-primary;}
.veranstaltung.detail .selected-event .entry.veranstaltunsgreihe:hover h3 a,.veranstaltung.detail .selected-event .entry.hauptveranstaltung:hover h3 a{color:#b41e91;}
.veranstaltung.detail .selected-event .entry.veranstaltunsgreihe .ticket-area,.veranstaltung.detail .selected-event .entry.hauptveranstaltung .ticket-area{border-color:#b41e91;}
.veranstaltung.detail .selected-event .entry.veranstaltunsgreihe .ticket-area a,.veranstaltung.detail .selected-event .entry.hauptveranstaltung .ticket-area a,.veranstaltung.detail .selected-event .entry.veranstaltunsgreihe .ticket-area span,.veranstaltung.detail .selected-event .entry.hauptveranstaltung .ticket-area span{color:#b41e91;}
.veranstaltung.detail .next-events{padding:1.5rem 1.5rem 1.5rem 3rem;background:#ffffff;border-radius:1rem;}
.veranstaltung.detail .next-events .entry{border-bottom:1px solid #000000;padding:0.3rem 0;}
@media (max-width:767.98px){.veranstaltung.detail .next-events .entry{padding:0.8rem 0;}
}
.veranstaltung.detail .next-events .entry:last-of-type{border-bottom:0;}
.veranstaltung.detail .next-events .entry .datum{color:#000000;margin:0;display:flex;}
@media (max-width:767.98px){.veranstaltung.detail .next-events .entry .datum{margin-bottom:0.5rem;}
}
.veranstaltung.detail .next-events .entry .datum .tag{font-weight:600;display:inline-block;margin-right:1rem;}
.veranstaltung.detail .next-events .entry .datum .tag-bis{display:block;}
.veranstaltung.detail .next-events .entry .sponsoredBy{/*                    margin-left:3rem;text-align:center;*/
}
@media (max-width:991.98px){.veranstaltung.detail .next-events .entry .sponsoredBy{text-align:left;margin-left:0;}
}
@media (max-width:767.98px){.veranstaltung.detail .next-events .entry .kategorie{margin-bottom:0.5rem;}
}
.veranstaltung.detail .next-events .entry .price-wrapper .freie-plaetze{display:inline-block;margin-right:1rem;}
.veranstaltung.detail .next-events .entry .price-wrapper .preis{display:inline-block;font-weight:600;}
@media (max-width:767.98px){.veranstaltung.detail .next-events .entry .ticket-area{text-align:right;}
}
.veranstaltung.detail .next-events .entry .ticket-area-inner .ticket-button{display:inline-block;margin-left:1rem;overflow:hidden;vertical-align:middle;}
@media (max-width:1199.98px){.veranstaltung.detail .next-events .entry .ticket-area-inner .ticket-button{margin-left:0.5rem;}
}
.veranstaltung.detail .next-events .entry .ticket-area-inner .merkliste-wrapper{display:inline-block;white-space:nowrap;vertical-align:middle;}
.veranstaltung.detail .next-events .entry .ticket-area-inner .no-ticket-needed ~ .merkliste-wrapper{float:left;width:35%;}
@media (max-width:767.98px){.veranstaltung.detail .next-events .entry .ticket-area-inner .no-ticket-needed ~ .merkliste-wrapper{float:none;width:auto;}
}
.veranstaltung.detail .next-events .entry .ticket-area-inner .merkliste-wrapper ~ .no-ticket-needed{float:right;width:60%;}
@media (max-width:767.98px){.veranstaltung.detail .next-events .entry .ticket-area-inner .merkliste-wrapper ~ .no-ticket-needed{float:none;width:auto;}
}
.veranstaltung.detail .next-events .entry .ticket-area-inner .merkliste-wrapper + .ticket-button{padding-left:2rem;}
.veranstaltung.detail .next-events .load-more-area{margin-top:1rem;}
/* ###########################             Touren ############################ */
.tour .teaser .teaser-text{margin-top:1rem;}
.tour .teaser .app-icons{margin-top:2rem;}
.tour .teaser .zielgruppe{margin-bottom:1rem;}
.tour .teaser audio{margin-top:1rem;width:100%;}
.tour .teaser .altersgruppe span{display:inline-block;margin-right:0.5rem;}
.tour .teaser .altersgruppe .fad{color:#b41e91;}
/* ###########################             KALENDER ############################ */
.kalender.filter{line-height:4rem;background:#ffffff;background:#0000ff;padding:2rem 0;}
@media (max-width:767.98px){.kalender.filter{padding:1rem 0;}
}
.kalender.filter .block{margin:1.5rem 0;}
@media (max-width:767.98px){.kalender.filter .block{margin:0;}
}
.kalender.filter .form-group{margin-right:1rem;margin-bottom:0;}
.kalender.filter .available-only{font-size:2rem;color:#ffffff;display:block;}
@media (max-width:767.98px){.kalender.filter .available-only{font-size:1.75rem;}
}
.kalender.filter .available-only #onlyAvailableEvents{position:relative;top:2px;}
.kalender.filter .placeholder-select,.kalender.filter .label-zwischentext{font-size:2.5rem;color:#ffffff;display:inline;}
@media (max-width:767.98px){.kalender.filter .placeholder-select,  .kalender.filter .label-zwischentext{display:inline-block;font-size:1.9rem;line-height:2.4rem;}
}
@media (max-width:575.98px){.kalender.filter .placeholder-select,  .kalender.filter .label-zwischentext{display:block;margin-top:2rem;}
}
.kalender.filter .placeholder-select .list,.kalender.filter .label-zwischentext .list{display:inline-block;position:relative;margin-left:6px;}
@media (max-width:575.98px){.kalender.filter .placeholder-select .list,  .kalender.filter .label-zwischentext .list{display:block;margin-bottom:2rem;}
}
.kalender.filter .placeholder-select .list ul,.kalender.filter .label-zwischentext .list ul{text-align:left;position:absolute;padding:0;top:0;left:0;visibility:hidden;opacity:0;transition:visibility 0.1s linear,opacity 0.1s linear;background:#ffffff;z-index:5;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.16);margin-top:-2rem;margin-left:-1rem;padding:1rem;}
.kalender.filter .placeholder-select .list.open ul,.kalender.filter .label-zwischentext .list.open ul{visibility:visible;opacity:1;}
.kalender.filter .placeholder-select .list li,.kalender.filter .label-zwischentext .list li{list-style:none;}
.kalender.filter .placeholder-select .list li:first-child a,.kalender.filter .label-zwischentext .list li:first-child a{font-size:3rem;margin-bottom:0.5rem;}
.kalender.filter .placeholder-select .list a,.kalender.filter .label-zwischentext .list a{transition:all .4s;color:#000000;position:relative;font-size:2rem;line-height:3.8rem;display:block;padding:0.5rem 0;white-space:nowrap;}
@media (max-width:767.98px){.kalender.filter .placeholder-select .list a,  .kalender.filter .label-zwischentext .list a{font-size:1.9rem;line-height:2.4rem;}
}
.kalender.filter .placeholder-select .list a.active,.kalender.filter .label-zwischentext .list a.active{color:#b41e91;}
.kalender.filter .placeholder-select .list a:after,.kalender.filter .label-zwischentext .list a:after{position:absolute;content:'';height:5px;width:0;left:0;background:#b41e91;bottom:0;transition:all 0.4s ease-out;}
.kalender.filter .placeholder-select .list a:hover,.kalender.filter .label-zwischentext .list a:hover{text-decoration:none;cursor:pointer;color:#b41e91;}
.kalender.filter .placeholder-select .list a:hover:after,.kalender.filter .label-zwischentext .list a:hover:after{width:100%;}
.kalender.filter .placeholder-select .list.open .placeholder,.kalender.filter .label-zwischentext .list.open .placeholder{visibility:none;}
.kalender.filter .placeholder-select .placeholder,.kalender.filter .label-zwischentext .placeholder{border-bottom:4px solid;cursor:pointer;visibility:visible;padding-bottom:0.5rem;}
.kalender.filter .placeholder-select .placeholder:hover,.kalender.filter .label-zwischentext .placeholder:hover{color:#b41e91;}
.kalender.filter .label-zwischentext,.kalender.filter .form-group{display:inline;}
.kalender.filter .form-group{max-width:23rem;display:inline-block;position:relative;}
@media (max-width:991.98px){.kalender.filter .form-group{max-width:19rem;}
}
@media (max-width:767.98px){.kalender.filter .form-group{max-width:15rem;}
}
@media (max-width:991.98px){.kalender.filter .btn{margin-top:2rem;}
}
.kalender.filter .filter-rechts{width:19%;display:inline-block;text-align:right;}
.kalender.filter.small-filter .label-zwischentext,.kalender.filter.small-filter .form-group,.kalender.filter.small-filter .placeholder-select,.kalender.filter.small-filter .input-group.date input{font-size:2rem;line-height:3rem;}
.kalender.filter.small-filter .block{display:inline-block;margin:0.5rem 0;min-height:auto;}
.kalender.filter.small-filter .form-group{max-width:12rem;}
.kalender.filter.small-filter .filter-rechts{width:19%;top:-2rem;position:relative;}
.kalender.liste .block{margin-bottom:5rem;}
.kalender.liste .entry{margin-bottom:2.5rem;border-radius:1rem;transition:box-shadow 0.2s ease-in-out;background:#ffffff;/*            .sold-out{font-weight:@fw-bold;}
            */
}
@media (max-width:991.98px){.kalender.liste .entry{padding-bottom:1rem;}
}
.kalender.liste .entry.veranstaltungsreihe{border-left:5px solid #b41e91;background:#ffffff;}
.kalender.liste .entry.veranstaltungsreihe .ticket-area{border-color:#b41e91;}
.kalender.liste .entry.hauptveranstaltung{border-left:5px solid #0000ff;background:#ffffff;}
.kalender.liste .entry.hauptveranstaltung .ticket-area{border-color:#0000ff;}
.kalender.liste .entry:hover{box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.3);}
.kalender.liste .entry:hover h3 a{color:#b41e91;}
.kalender.liste .entry .neu-kalender{top:-0.4rem;margin-left:1rem;margin-bottom:0;padding-bottom:0;}
.kalender.liste .entry h3{margin-bottom:0;}
.kalender.liste .entry h3 a{color:#0000ff;}
.kalender.liste .entry h3 a:hover{color:#b41e91;}
.kalender.liste .entry .kategorie{font-weight:500;}
@media (max-width:991.98px){.kalender.liste .entry .kategorie{margin:0;}
}
.kalender.liste .entry .teasertext{margin-top:0.5rem;}
@media (max-width:991.98px){.kalender.liste .entry .teasertext{margin-bottom:2rem;}
}
.kalender.liste .entry .datum{color:#0000ff;padding:1.4rem 0 2rem 2rem;margin-bottom:0;}
@media (max-width:991.98px){.kalender.liste .entry .datum{padding-bottom:1rem;padding-left:1rem;}
}
.kalender.liste .entry .datum .tag{font-size:2.7rem;font-weight:600;margin-bottom:0.5rem;display:block;}
.kalender.liste .entry .datum .uhrzeit{font-weight:500;}
.kalender.liste .entry .price-wrapper{text-align:right;padding:0;font-weight:500;}
.kalender.liste .entry .price-wrapper .preis{color:#0000ff;}
@media (max-width:991.98px){.kalender.liste .entry .price-wrapper{text-align:left;padding-left:1rem;}
}
@media (max-width:991.98px){.kalender.liste .entry .kategorie{padding-left:1rem;}
}
.kalender.liste .entry .text-area{padding:1.5rem 0;}
@media (max-width:991.98px){.kalender.liste .entry .text-area{padding:0 0 1rem 1rem;}
}
.kalender.liste .entry .ticket-area{text-align:right;content:"";background-image:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_border.svg');background-size:6%;background-repeat:repeat-y;width:95%;}
@media (max-width:991.98px){.kalender.liste .entry .ticket-area{padding-top:0;padding-bottom:0rem;border-left:0;background:none;}
}
@media (max-width:767.98px){.kalender.liste .entry .ticket-area{padding-left:2rem;}
}
.kalender.liste .entry .ticket-area .freie-plaetze{font-weight:500;}
.kalender.liste .entry .ticket-area .preis{font-weight:500;}
.kalender.liste .entry .merkliste-wrapper{margin-top:0;}
.kalender.liste .entry svg.collapse-indicator path{fill:#b41e91;}
.kalender.liste .entry svg.collapse-indicator:hover path{fill:#0000ff;}
.kalender.liste .entry .toggle-events{padding-left:20px;text-align:center;width:100%;box-sizing:border-box;}
.kalender.liste .entry .toggle-events .toogle-events-info{text-align:center;font-size:1.9rem;font-weight:500;padding:0;line-height:2.5rem;font-family:'Neutra Text Demi', sans-serif;}
.kalender.liste .entry .toggle-events .toogle-events-info.is_kalender{margin-top:-1.75rem;}
@media (max-width:767.98px){.kalender.liste .entry .toggle-events .toogle-events-info.is_kalender{margin-top:0rem;}
}
@media (max-width:991.98px){.kalender.liste .entry .toggle-events .toogle-events-info.is_kalender{margin-top:0rem;}
}
.kalender.liste .entry .toggle-events .toogle-events-info.is_kalender.without-date{padding-top:45px;}
@media (max-width:991.98px){.kalender.liste .entry .toggle-events .toogle-events-info.is_kalender.without-date{padding-top:20px;}
}
.kalender.liste .entry .toggle-events .load-more{text-align:center;padding-bottom:5px;}
.kalender.liste .entry .toggle-events .load-more .toggle-link{margin-bottom:1rem;}
.kalender.liste .entry .toggle-events .load-more .toggle-link .collapsed svg{transform:rotateX(0);fill:#b41e91;}
.kalender.liste .entry .toggle-events .load-more .toggle-link svg{transition:all 0.5s;}
.kalender.liste .entry .toggle-events .load-more .toggle-link svg path{fill:#b41e91;}
.kalender.liste .entry .toggle-events .load-more .toggle-link svg:hover path{fill:#0000ff;}
.kalender.liste .entry .subentry{/* MARC 24.08.2023*/
  background:#ffffff;padding:0.3rem 0;margin-bottom:0;transition:none;border-top:1px solid #0000ff;font-weight:500;/* MARC ENDE */
}
.kalender.liste .entry .subentry:last-of-type{border-radius:0 0 1rem 1rem;background:transparent;}
.kalender.liste .entry .subentry .subkategorie{padding-left:1rem;}
.kalender.liste .entry .subentry .subdatum{padding:0.5rem 0 0.5rem 1rem;}
.kalender.liste .entry .subentry .subdatum .tag{color:#0000ff;display:inline-block;margin-right:1rem;}
.kalender.liste .entry .subentry .subdatum .uhrzeit{color:#0000ff;}
.kalender.liste .entry .subentry .subprice-wrapper .freie-plaetze{display:inline-block;}
.kalender.liste .entry .subentry .subprice-wrapper .preis{display:inline-block;font-weight:500;color:#0000ff;}
.kalender.liste .entry .subentry .subticket-area .subticket-area-inner{text-align:right;}
@media (max-width:767.98px){.kalender.liste .entry .subentry .subticket-area .subticket-area-inner{padding-right:1rem;}
}
.kalender.liste .entry .subentry .subticket-area .subticket-area-inner .ticket-button{display:inline-block;margin-left:1rem;overflow:hidden;vertical-align:middle;}
@media (max-width:1199.98px){.kalender.liste .entry .subentry .subticket-area .subticket-area-inner .ticket-button{margin-left:0.5rem;}
}
.kalender.liste .entry .subentry .subticket-area .subticket-area-inner .merkliste-wrapper{display:inline-block;white-space:nowrap;vertical-align:middle;}
.kalender.liste .entry .subentry .subticket-area .subticket-area-inner .no-ticket-needed ~ .merkliste-wrapper{float:left;width:35%;}
@media (max-width:767.98px){.kalender.liste .entry .subentry .subticket-area .subticket-area-inner .no-ticket-needed ~ .merkliste-wrapper{float:none;width:auto;}
}
.kalender.liste .entry .subentry .subticket-area .subticket-area-inner .merkliste-wrapper ~ .no-ticket-needed{float:right;width:60%;}
@media (max-width:767.98px){.kalender.liste .entry .subentry .subticket-area .subticket-area-inner .merkliste-wrapper ~ .no-ticket-needed{float:none;width:auto;}
}
.kalender.liste .entry .subentry .subticket-area .subticket-area-inner .merkliste-wrapper + .ticket-button{padding-left:2rem;}
.cal-zielgruppe{color:#0000ff;border:1px solid #0000ff;border-radius:0.5rem;padding:0.2rem 0.5rem;display:inline-block;white-space:nowrap;}
.dash::before{position:relative;content:'';height:0.3rem;width:5rem;background:#0000ff;transition:all 0.4s ease-out;display:block;margin-bottom:1.3rem;}
.cal-altersgruppe{color:#0000ff;white-space:nowrap;}
#stickytypeheader,.fixme{z-index:10;width:100%;transition:all ease 2s;}
.kalender-heute{margin:0rem 0 8rem 0;background:#0000ff;padding:3rem 0;}
.kalender-heute .sub-headline h2.headline-top{color:#ffffff;}
.kalender-heute .sub-headline h2.headline-top:before{content:"";background-image:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_long_white.svg');background-size:100%;background-repeat:no-repeat;width:5rem;display:inline-block;height:4rem;top:0.8rem;position:relative;}
@media (max-width:991.98px){.kalender-heute .sub-headline h2.headline-top:before{width:3rem;height:2.9rem;}
}
@media (max-width:991.98px){.kalender-heute .kalender-button{margin-top:1rem;}
}
.kalender-heute .load-more{text-align:center;/*        a, i{color:@white;text-decoration:none;}
        */
}
.kalender-heute .load-more .toggle-link{margin-bottom:1rem;}
.kalender-heute .load-more .toggle-link .collapsed svg{transform:rotateX(0);fill:#b41e91;}
.kalender-heute .load-more .toggle-link svg{transition:all 0.5s;}
.kalender-heute .load-more .toggle-link svg path{fill:#b41e91;}
.kalender-heute .load-more .toggle-link svg:hover path{fill:#0000ff;}
.kalender-heute .kalender-no-entries{color:#ffffff;}
.merkliste-wrapper{text-align:left;margin-top:0rem;font-weight:500;margin-left:0.2rem;padding:2px 0;}
.merkliste-wrapper .f-icon{margin-right:0.8rem;color:#b41e91;}
.kalender .merkliste-wrapper{/*  position:absolute;right:2rem;top:1rem;*/
}
/* ###########################             PRODUKT ############################ */
.produkt.liste .teaser-shadow-white{background:transparent;}
.produkt.teaser .produkt-kaufen{margin-top:3rem;}
.produkt.teaser .teaser-image{border-radius:1rem;z-index:2;border:1px solid #d7d7d7;}
.produkt.teaser .teaser-content{border-radius:0 0 1rem 1rem;border:1px solid #0000ff;background:#ffffff;margin-top:-8px;}
.produkt.teaser .zielgruppe{font-weight:500;}
.produkt.teaser .action-kaufen{margin-top:1rem;}
.produkt.teaser .merkliste-wrapper{margin-top:2rem;}
.produkt.teaser h3{hyphens:none;}
@media (max-width:767.98px){.produkt.detail .intro{margin-top:2rem;}
}
.produkt.detail .merkliste-wrapper{margin-top:2rem;}
.produkt.detail .teaser-image{margin-bottom:2rem;}
.produkt.detail .header{margin-bottom:3rem;}
.produkt.detail .no-price{text-align:center;font-weight:600;}
/* ###########################             Presse ############################ */
.presse.teaser .datum{color:#000000;}
.presse.teaser .teaser-image{margin-bottom:0;border-radius:1rem;z-index:2;margin-right:-4px;}
.presse.teaser .teaser-content{background:#ffffff;border-radius:0 1rem 1rem 0;border:1px solid #0000ff;border-left:0;margin-left:-4px;background-image:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_quarter_original_right.svg');background-size:11%;background-position:bottom right;background-repeat:no-repeat;padding:2rem 4rem 2rem 2rem;}
@media (max-width:991.98px){.presse.teaser .teaser-image{margin:0;}
  .presse.teaser .teaser-content{border:1px solid #0000ff;border-top:0;margin:0;margin-top:-8px;border-radius:0 0 1rem 1rem;}
}
.presse.teaser.simple .teaser-content{border-left:1px solid #0000ff;border-radius:1rem;}
@media (max-width:991.98px){.presse.teaser.simple .teaser-content{border:1px solid #0000ff;}
}
.presse .form-check{margin-bottom:1rem;}
.presse .form-check .form-check-input{margin-top:0.7rem;}
.presse .form-check .form-check-label{margin-left:0.7rem;}
.presse .form-check .fad{color:#0000ff;}
.presse.detail .intro .datum{color:#000000;}
.presse.detail .intro .teaser-text{font-weight:600;margin-bottom:3rem;}
@media (max-width:991.98px){.presse.detail .download-wrapper{margin-top:2rem;}
}
.presse.detail .presse-grid{margin:0 -1rem;}
.presse.detail .presse-grid .grid-item .entry{margin:1rem 1rem 4rem 1rem;}
.presse.detail .presse-grid .grid-item .entry .bildunterschrift{padding:1rem 2rem;}
.presse.detail .presse-grid .grid-item .entry.bild-entry{background:#ffffff;border-radius:1rem;}
.presse.detail .presse-grid .grid-item .entry.bild-entry .teaser-image img{border-radius:1rem;}
.presse.detail .presse-grid .grid-item .entry.bild-entry .teaser-text{padding:2rem;}
.presse.detail .presse-grid .grid-item .entry.bild-entry .download-image{margin-top:1rem;}
/*.related-presse{.presse.teaser{background:transparent;}
}
*/
/* ###########################             APP TEASER ############################ */
.content-appteaser{position:relative;margin:4rem 0 6rem 0;}
.content-appteaser .bg-image{max-height:50rem;overflow:hidden;display:inline-block;}
@media (max-width:767.98px){.content-appteaser .bg-image{position:relative;overflow:visible;}
}
.content-appteaser .bg-image img{top:-38rem;position:relative;}
@media (max-width:1199.98px){.content-appteaser .bg-image img{top:-20rem;}
}
@media (max-width:991.98px){.content-appteaser .bg-image img{top:0;}
}
.content-appteaser .vg-image{position:absolute;right:4rem;bottom:0.6rem;z-index:1;}
.content-appteaser .vg-image img{bottom:0;top:unset;}
@media (max-width:991.98px){.content-appteaser .vg-image{right:-4rem;}
}
@media (max-width:767.98px){.content-appteaser .vg-image{bottom:0;right:0;text-align:right;}
  .content-appteaser .vg-image img{width:50%;}
}
.content-appteaser .vg-content{position:absolute;z-index:2;width:100%;height:99%;top:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.67690826) 0%, rgba(255, 255, 255, 0) 69%);}
@media (max-width:767.98px){.content-appteaser .vg-content{position:relative;background:#2d2d2d;padding:2rem 0;}
}
.content-appteaser .vg-content .vg-content-inner{color:#ffffff;margin-top:5rem;/*h3{margin-top:3rem;font-size:3.5rem;}
*/
}
@media (max-width:767.98px){.content-appteaser .vg-content .vg-content-inner{margin-top:0;}
}
.content-appteaser .vg-content .vg-content-inner h2,.content-appteaser .vg-content .vg-content-inner h3{color:#ffffff;}
.content-appteaser .vg-content .vg-content-inner h2{font-size:6rem;font-size:3.5rem;line-height:3.5rem;margin-left:-4rem;padding:0.5rem 1rem;display:inline-block;background:rgba(255, 255, 255, 0.4);margin-bottom:3rem;padding:1.2rem 0.5rem 0.5rem 0.5rem;}
@media (max-width:991.98px){.content-appteaser .vg-content .vg-content-inner h2{margin-left:0;}
}
.content-appteaser .vg-content .vg-content-inner .text-content{margin-top:2rem;}
.content-appteaser .vg-content .vg-content-inner .text-content ul{margin-top:1rem;}
.content-appteaser .vg-content .vg-content-inner .app-icons{margin-top:5rem;}
@media (max-width:767.98px){.content-appteaser .vg-content .vg-content-inner .app-icons{margin-top:2rem;}
}
.infoblock.white .content{background:#ffffff;color:#000000 !important;}
.infoblock.white .content ul li,.infoblock.white .content h3,.infoblock.white .content div,.infoblock.white .content strong{color:#000000;}
.infoblock.white .content ul li:before{color:#b41e91 !important;}
/* ###########################             Raetselrallye ############################ */
.raetselrallye.filter{background:#b41e91;}
.raetselrallye.filter .filter-actions{padding:1.5rem 0 1.5rem 0;}
.raetselrallye.filter .filter-info{color:#ffffff;margin-bottom:1rem;font-size:2rem;}
@media (max-width:991.98px){.raetselrallye.filter select{margin-bottom:2rem;}
}
.raetselrallye.teaser{border-radius:1rem;border:1px solid #000000;}
.raetselrallye .teaser .altersgruppe{color:#000000;margin-bottom:1rem;font-weight:500;}
.raetselrallye .teaser .teaser-content{padding:2rem 0rem 2rem 2rem;}
.raetselrallye .teaser .teaser-content .dauer{font-weight:500;}
.raetselrallye .teaser .teaser-content-bild{padding:0 2rem;}
.raetselrallye .teaser .action-buttons{text-align:center;}
@media (max-width:1199.98px){.raetselrallye .teaser .action-buttons{margin-top:2rem;}
}
@media (max-width:991.98px){.raetselrallye .teaser .action-buttons{padding:2rem;margin-top:0;}
}
.raetselrallye .teaser .action-buttons .btn{margin-bottom:1rem;text-align:center;}
.raetselrallye .teaser .teaser-image{border-radius:1rem;margin-bottom:2rem;}
@media (max-width:1199.98px){.raetselrallye .teaser .teaser-image{margin-bottom:0;}
}
.raetselrallye.detail .teaser-image{margin-bottom:3rem;}
.raetselrallye.detail .teaser .teaser-image{margin-bottom:0;}
.raetselrallye.detail .altersgruppe{margin-bottom:1rem;font-weight:600;}
.raetselrallye.detail .action-buttons .btn{display:inline-block;margin-bottom:2rem;}
@media (max-width:991.98px){.raetselrallye.detail .info-area{margin-top:2rem;}
}
.raetselrallye.detail .info-area .infoblock .content{padding:2rem;border-radius:1rem;}
.raetselrallye .dauer{margin-top:1rem;margin-bottom:1rem;}
.raetselrallye .dauer:before{position:relative;content:'';height:0.3rem;width:5rem;background:#0000ff;transition:all 0.4s ease-out;display:block;margin-bottom:1.3rem;}
.raetselrallye.generatorteaser{border:4px solid #b41e91;padding:2rem;border-radius:1rem;}
.raetselrallye.generatorteaser h2{color:#0000ff;}
.raetselrallye.generatorteaser .vorspann{font-weight:400;}
.raetselrallye.generatorteaser .icon-info{text-align:center;}
.raetselrallye.generatorteaser .icon-info .ico{color:#b41e91;font-size:4rem;margin-bottom:1rem;}
.raetselrallye.generatorteaser .icon-info .lbl{font-weight:500;}
@media (max-width:991.98px){.raetselrallye.generatorteaser .icon-info .lbl{font-size:1.4rem;line-height:1.8rem;}
}
.raetselrallye.generatorteaser .button-area{margin-top:2rem;}
.raetselrallye.thank-you .list-item{margin-bottom:1rem;}
.raetselrallye.thank-you .list-item .wert{font-weight:600;}
/* ###########################             Warenkorb ############################ */
.warenkorb .form-control{border:1px solid #000000;border-radius:0;}
.warenkorb .warenkorb-wrapper .wk-head{font-weight:600;text-transform:uppercase;margin-bottom:2rem;font-size:1.6rem;line-height:1.8rem;}
@media (max-width:991.98px){.warenkorb .warenkorb-wrapper .wk-head{display:none;}
}
.warenkorb .warenkorb-wrapper .wk-row{margin-bottom:1.6rem;padding-bottom:1.2rem;border-bottom:1px solid #000000;}
.warenkorb .warenkorb-wrapper .wk-row .anmelde-info{font-size:1.6rem;line-height:1.8rem;}
@media (max-width:767.98px){.warenkorb .warenkorb-wrapper .wk-row input{max-width:10rem;position:absolute;right:2rem;}
}
@media (max-width:991.98px){.warenkorb .warenkorb-wrapper .wk-row .row-info-event-reservation{margin-bottom:1rem;}
}
.warenkorb .warenkorb-wrapper .wk-footer{font-weight:600;}
.warenkorb .warenkorb-wrapper .wk-footer .row{margin-bottom:1rem;}
@media (max-width:991.98px){.warenkorb .warenkorb-wrapper .mobile-detail-info{font-size:1.6rem;font-weight:600;}
  .warenkorb .warenkorb-wrapper .mobile-detail-info .wk-label{font-weight:400;margin-right:0.8rem;}
}
.warenkorb .warenkorb-wrapper .registration-info{margin-bottom:1rem;}
.warenkorb .cart .nav-tabs .nav-item .nav-link{pointer-events:none;}
.warenkorb .cart .tab-content{padding:4rem;background:#ffffff;}
@media (max-width:991.98px){.warenkorb .cart .tab-content{padding:2rem;}
}
.warenkorb .cart .titel,.warenkorb .cart .beschreibung{font-weight:600;}
.warenkorb .cart .kategorie{font-weight:500;margin-top:0.7rem;}
.warenkorb .cart .datum{margin-top:0.8rem;color:#000000;}
.warenkorb .cart .cart-area{margin-bottom:4rem;}
.warenkorb .cart .voucher-info{font-size:1.6rem;line-height:1.8rem;}
.warenkorb .cart .voucher-info .voucher-number,.warenkorb .cart .voucher-info .voucher-price{font-weight:600;}
.warenkorb .ticket-permail-info{font-size:1.6rem;line-height:1.8rem;margin:2rem 0;font-weight:600;}
.warenkorb .ticket-permail-info a.btn.btn-link{font-size:1.6rem;line-height:1.8rem;}
.warenkorb .input-group input{padding:2.2rem 0.8rem;margin-right:-0.1rem;}
@media (max-width:991.98px){.warenkorb .redeem-voucher .small-mt{margin-top:1rem;display:block;width:100%;}
}
@media (max-width:991.98px){.warenkorb .ueberblick{margin-bottom:2rem;}
}
.warenkorb .shipping-data-wrapper{margin-top:4rem;}
.warenkorb .summary-intro{margin-bottom:1.5rem;padding-bottom:3rem;border-bottom:1px solid #000000;}
/* ###########################             Merkliste ############################ */
.merkliste .label-anweisung{font-style:italic;margin-bottom:1rem;}
.merkliste.modal .add-to-new-list{margin-bottom:4rem;}
.merkliste.modal .add-to-new-list .btn-icon-add span{color:#ffffff;}
.merkliste.modal .element{font-weight:600;text-align:center;margin-bottom:3rem;padding:2rem;color:#0000ff;}
.merkliste.modal .input-group .input-group-append{margin-top:0;}
.merkliste.modal .merkliste-row{border-bottom:1px solid #e0e0e1;padding-bottom:0.5rem;margin-bottom:0.5rem;}
.merkliste.modal .merkliste-row:last-of-type{border-bottom:0;}
.merkliste.detail .choose-merkliste{background:#ffffff;padding:2rem;}
.merkliste.detail .choose-merkliste .label-anweisung{margin-bottom:0;}
.merkliste.detail .merkliste-detail-root{margin-top:5rem;}
.merkliste.detail h1 span,.merkliste.detail h2 span{font-size:3rem;margin-top:-0.5rem;}
.merkliste.detail .list{margin-bottom:5rem;}
.merkliste.detail .list .list-item{background:#ffffff;margin-bottom:3rem;}
.merkliste.detail .list .list-item h4 a{color:#000000;transition:all ease 0.5s;}
.merkliste.detail .list .list-item:hover h4 a{color:#b41e91;}
@media (max-width:991.98px){.merkliste.detail .list .list-item .teaser-content{padding:2rem;}
}
.merkliste.detail .fav-button{margin-bottom:1rem;}
.merkliste.detail .fav-button a{color:#b41e91;}
.merkliste.detail .edit-button a{color:#b41e91;}
.merkliste.detail .ausstellung .kategorie{font-weight:600;margin-top:1rem;}
.ist-neu .badge{margin:0;padding:0;}
/* ###########################             Shop ############################ */
.modal.shop .event-ticket-list{border:1px solid #0000ff;padding:2rem;border-radius:1rem;margin-bottom:4rem;}
.modal.shop .event-ticket-list .freie-tickets{text-align:right;padding:1rem 0;color:#1bbf0a;}
.modal.shop .event-ticket-list .sponsoredBy{font-weight:600;margin-top:1rem;}
.modal.shop h3{color:#0000ff;}
.modal.shop .price-list{font-weight:500;}
.modal.shop .anmeldung-tickets-info{margin-top:3rem;}
.modal.shop .entrance-ticket-list,.modal.shop .annual-ticket-list{border:1px solid #0000ff;padding:2rem;border-radius:1rem;}
.modal.shop .annual-ticket-list{margin-top:4rem;}
.modal.shop .annual-ticket-list .row{margin-bottom:.5rem !important;}
.modal.shop .datum-wrapper{position:relative;}
.modal.shop .datum-wrapper .datum{background:#000000;color:#ffffff;display:inline-block;padding:0.2rem 1rem;margin-bottom:2rem;font-weight:500;border-radius:1rem;}
.modal.shop .datum-wrapper .merkliste-wrapper{width:auto;height:auto;border:0;padding:1rem;right:0;display:inline-block;bottom:unset;top:0;}
.modal.shop .datum-wrapper .merkliste-wrapper .f-icon{left:unset;margin:0;}
.modal.shop .event-ticket-quantity{text-align:center;}
.modal.shop .price-list{margin-bottom:2rem;}
@media (max-width:991.98px){.modal.shop .price-list{font-size:1.6rem;}
}
.modal.shop .price-list .price-col{text-align:right;padding-right:2rem;}
@media (max-width:991.98px){.modal.shop .price-list .price-col{padding:0;}
}
.modal.shop .ticket-info{margin-bottom:2rem;}
.modal.shop .registration-input .registration-entry-inner{margin-bottom:2rem;}
.modal.shop .registration-input .registration-entry-inner .info-label{font-weight:600;margin-bottom:0.8rem;}
@media (max-width:991.98px){.modal.shop .registration-input .registration-entry-inner .col-12{margin-bottom:2rem;font-size:1.6rem;}
}
/* ###########################          Rätselrallye Generator ############################ */
.raetselrallye-generator-root{/* global */
}
.raetselrallye-generator-root .bg-primary{background:#000000 !important;}
.raetselrallye-generator-root label,.raetselrallye-generator-root .label{text-transform:uppercase;font-weight:600;font-size:2.5rem;line-height:2.5rem;margin-bottom:1rem;}
.raetselrallye-generator-root .btn-next{text-align:center;margin-top:2rem;}
.raetselrallye-generator-root button{background:transparent;}
.raetselrallye-generator-root .slidecontainer{width:100%;}
.raetselrallye-generator-root .slideinformation{margin-top:1rem;}
.raetselrallye-generator-root .slideinformation .fw-bold{display:inline-block;margin-right:0.8rem;}
.raetselrallye-generator-root .slideinformation .fzs-duration,.raetselrallye-generator-root .slideinformation .stationCount{display:inline-block;}
.raetselrallye-generator-root textarea{min-height:10rem;}
@media (max-width:767.98px){.raetselrallye-generator-root .img-helper{margin-top:2rem;}
}
.raetselrallye-generator-root .slider{-webkit-appearance:none;width:100%;height:15px;border-radius:5px;background:#d7d7d7;outline:none;-webkit-transition:.2s;transition:opacity .2s;}
.raetselrallye-generator-root .slider:focus{border:1px solid #b41e91;}
.raetselrallye-generator-root .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#b41e91;cursor:pointer;}
.raetselrallye-generator-root .slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#b41e91;border:0;cursor:pointer;}
.raetselrallye-generator-root .section{opacity:0;height:0;transition:height 0.05s ease-out, opacity 0.3s ease 0.05s;position:relative;margin-top:3rem;padding:2rem;background-color:#ffffff;border-radius:1rem;}
.raetselrallye-generator-root .section h2.section-number{margin-bottom:0;}
.raetselrallye-generator-root .section .fc-puzzlehunt-titel{font-weight:600;}
@media (max-width:991.98px){.raetselrallye-generator-root .section .fc-puzzlehunt-titel{margin-bottom:2rem;}
}
.raetselrallye-generator-root .section .fc-puzzlehunt-titel::placeholder{font-weight:600;}
.raetselrallye-generator-root .section .fc-puzzlehunt-titel:-ms-input-placeholder{/* Internet Explorer 10-11 */
  font-weight:600;}
.raetselrallye-generator-root .section .fc-puzzlehunt-titel::-ms-input-placeholder{/* Microsoft Edge */
  font-weight:600;}
.raetselrallye-generator-root .section.enabled{/*            .section-blocker{display:none;}
            */
  opacity:1;height:100%;}
.raetselrallye-generator-root .section.enabled .btn-next{opacity:1;}
.raetselrallye-generator-root .section .section-body{position:relative;width:100%;opacity:1;transition:height 0.05s ease-out, opacity 0.3s ease 0.05s;}
.raetselrallye-generator-root .section .section-body .btn-next{position:relative;opacity:1;max-height:50px;transition:opacity 0.2s ease-out, max-height 0.3s ease 0.3s;overflow-y:hidden;}
.raetselrallye-generator-root .section .section-body .btn-next.disabled{opacity:0;max-height:0px;}
.raetselrallye-generator-root .section .section-body .section-loading{position:absolute;display:none;justify-content:center;align-items:center;border-color:red;background-color:#787878;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:1000;}
.raetselrallye-generator-root .section .section-body .section-loading.show{display:flex;}
.raetselrallye-generator-root .section .startpoint{margin-bottom:4rem;}
.raetselrallye-generator-root .section .endpoint{margin:2rem 0;}
@media (max-width:767.98px){.raetselrallye-generator-root .section .endpoint{margin:4rem 0 2rem 0;}
}
.raetselrallye-generator-root .section .edit-puzzleHunt .zwischentitel{font-weight:600;text-transform:uppercase;font-size:2.5rem;}
.raetselrallye-generator-root .section .edit-puzzleHunt .headline{font-size:2rem;font-weight:600;}
.raetselrallye-generator-root .section .edit-puzzleHunt .zone{margin:1rem 0 3rem 0;padding-bottom:1rem;border-bottom:1px solid #e0e0e1;}
@media (max-width:767.98px){.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station{font-size:1.6rem;line-height:1.8rem;}
}
@media (max-width:767.98px){.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .toggle-link{font-size:1.6rem;line-height:1.8rem;}
}
.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .move-icon-wrapper{min-width:3.3rem;display:inline-block;}
.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .move-icon-wrapper .btn{font-size:1.5rem;}
.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .station-titel{font-weight:400;}
.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .card-body{padding:2rem 2rem 2rem 2rem;border-left:1px solid #e0e0e1;border-right:1px solid #e0e0e1;border-bottom:1px solid #e0e0e1;margin-bottom:2rem;}
.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .card-body .station-beschreibung{font-size:2.2rem;margin-bottom:2rem;}
@media (max-width:767.98px){.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .card-body .station-beschreibung{font-size:1.9rem;line-height:2.4rem;}
}
.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .card-body .station-intro{margin-bottom:2rem;}
.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .card-body .question{border:1px dashed #e0e0e1;padding:2rem;margin-bottom:2rem;}
.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .card-body .question .question-intro{margin-bottom:2rem;}
.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .card-body .question .array-of-choice{margin:1rem 0;padding:0;list-style-type:none;}
.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .card-body .question .array-of-choice li{margin-bottom:0.5rem;}
.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .card-body .question .array-of-choice li i{font-size:1.6rem;display:inline-block;margin-right:1rem;}
@media (max-width:767.98px){.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .card-body .question .custom-question-intro{margin-bottom:2rem;}
}
.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .card-body .custom-question{border:1px dashed #0000ff;padding:2rem;margin-bottom:2rem;}
.raetselrallye-generator-root .section .edit-puzzleHunt .zone .station .card-body .add-question-area .button-area{text-align:center;}
.raetselrallye-generator-root .section .add-station-area{margin:2rem 0;}
.raetselrallye-generator-root .summary{position:relative;margin-top:3rem;padding:2rem;background-color:#ffffff;}
@media (max-width:767.98px){.raetselrallye-generator-root .summary .gesamtdauer{margin-bottom:2rem;}
}
.raetselrallye-generator-root .field_error{font-size:1.6rem;margin-top:1rem;line-height:1.8rem;}
.station.card .btn.btn-link,.modal.zone-select .btn.btn-link{text-decoration:none !important;}
.card{padding:0;margin:0;background:transparent;border:0;border-radius:0;}
.card-header{background:transparent;border:0;border-radius:0;padding:0;margin:0;border-bottom:1px solid #e0e0e1;}
.card-header .titel{text-transform:uppercase;color:#000000;}
.card-header button{width:100%;text-align:left;text-decoration:none !important;}
.card-header button .station-titel{color:#000000;}
.card-header .card-toggle-icon{margin-top:0.5rem;}
.modal .card-header .station-titel{margin-top:1.5rem;}
.modal .modal-intro{font-size:2.2rem;margin-bottom:3rem;}
.modal .button-area{text-align:center;margin-top:3rem;}
.modal .select-station-list .station-item{border-bottom:1px solid #e0e0e1;padding-bottom:1rem;margin-bottom:1rem;}
.modal .select-station-list .station-item img{cursor:pointer;}
/* ###########################          Jobs ############################ */
.jobs.liste{margin-top:5rem;}
.jobs.detail .button-area img{max-width:20rem;}
.jobs.detail .enddatum{font-weight:600;margin-bottom:2rem;margin-top:2rem;}
.jobs .teaser{background:#ffffff;margin-bottom:3rem;}
/* ###########################          Magazin ############################ */
.magazin span.anchorlink{color:#ffffff;text-decoration:none;cursor:pointer;}
.magazin .slick-dots{width:30%;}
.magazin .header-container .carousel{text-align:center;}
.magazin .header-container .carousel-image .img-fluid:before{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0, 0, 0, 0.4);}
@media (max-width:991.98px){.magazin .header-container .carousel-image .img-fluid:before{background:transparent;}
}
.magazin .header-container .carousel-image img{border-radius:0 0 1rem 1rem;}
@media (max-width:991.98px){.magazin .header-container .carousel-text-wrapper{position:relative;}
}
.magazin .header-container .carousel-text{width:70%;text-align:left;}
@media (max-width:991.98px){.magazin .header-container .carousel-text{width:100%;}
}
.magazin .header-container .carousel-text .subtitel{font-weight:600;margin-bottom:2rem;color:#ffffff;text-transform:uppercase;}
.magazin .header-container .carousel-text h1{text-align:left;hyphens:none;}
@media (max-width:991.98px){.magazin .header-container .carousel-text h1{color:#ffffff !important;}
}
.magazin .header-container .carousel-text .vorspann{color:#ffffff;}
.magazin .magazin-info{color:#ffffff;margin:3rem;}
.magazin .magazin-info .info-zeile{color:#ffffff;font-weight:600;}
@media (max-width:991.98px){.magazin .magazin-info .nl-anmelde-widget{margin-bottom:4rem;}
}
.magazin .magazin-info .nl-anmelde-widget .nl-label{display:inline-block;font-weight:600;}
@media (max-width:991.98px){.magazin .magazin-info .nl-anmelde-widget .nl-label{margin-bottom:1rem;}
}
.magazin .magazin-info .nl-anmelde-widget .nl-button{margin-left:2rem;}
.magazin .magazin-info .social-media-links a{color:#ffffff;}
.magazin .magazin-info .social-media-links .sm-item{display:inline-lbock;margin-right:2rem;font-size:2rem;}
.magazin .magazin-info .social-media-links .sm-item img{max-width:210px;}
.magazin .magazin-grid .grid-item .teaser{margin:1rem 1rem 4rem 1rem;border-radius:1rem;background:#000000;color:#ffffff;transition:ease all 0.5s;}
.magazin .magazin-grid .grid-item .teaser h3 a{color:#ffffff;}
.magazin .magazin-grid .grid-item .teaser .teaser-content{border-radius:0 0 1rem 1rem;padding:3rem;}
@media (max-width:991.98px){.magazin .magazin-grid .grid-item .teaser .teaser-content{padding:2rem;}
}
.magazin .magazin-grid .grid-item .teaser .teaser-image{border-radius:1rem;}
.magazin .magazin-grid .grid-item .teaser:hover h3 a{color:#b41e91;}
.magazin .magazin-grid .grid-item.layout_quer .teaser-content{padding-left:0;}
@media (max-width:991.98px){.magazin .magazin-grid .grid-item.layout_quer .teaser-content{padding:2rem;}
}
.magazin.detail{margin-top:-7.8rem;}
.magazin.detail.bottom{margin-top:0;}
@media (max-width:991.98px){.magazin.detail{margin-top:-1rem;}
}
.magazin.detail .video.teaser h3{color:#ffffff !important;}
.magazin .magazin-detail{color:#000000;background:#ffffff;padding:2rem 2rem;margin-top:5rem;}
@media (max-width:991.98px){.magazin .magazin-detail{margin-top:0;}
}
.magazin .magazin-detail .datum{font-weight:600;color:#000000;}
.magazin .magazin-detail .detailtext{color:#000000;}
.magazin .datum-standalone{font-weight:600;color:#ffffff;padding:0 2rem 0 0rem;margin-top:4rem;}
.magazin .bildgalerie-item{margin:0rem 0 3rem 0;}
.magazin .theme.bg-color-gruen .magazin-teaser{background:#719141;}
.magazin .theme.bg-color-schwarz .magazin-teaser{background:#000000;}
.magazin .theme.bg-color-weiss .magazin-teaser{background:#ffffff;}
.magazin .theme.bg-color-violett .magazin-teaser{background:#b41e91;}
.magazin .theme.bg-color-violett .teaser-text a{text-decoration:underline;}
.magazin .theme.bg-color-sparkblau .magazin-teaser{background:#0000ff;}
.magazin .theme.bg-color-sparkblau .teaser-text a{text-decoration:underline;}
.magazin .theme.font-color-schwarz .teaser .teaser-content .vorspann,.magazin .theme.font-color-schwarz .teaser .teaser-content a,.magazin .theme.font-color-schwarz .teaser .teaser-content h3 a,.magazin .theme.font-color-schwarz .teaser .teaser-content .subtitel,.magazin .theme.font-color-schwarz .teaser .teaser-content .teaser-text{color:#000000;}
.magazin .theme.font-color-schwarz .magazin-detail .datum,.magazin .theme.font-color-schwarz .magazin-detail .detailtext{color:#000000;}
.magazin .theme.font-color-schwarz .video.teaser h3,.magazin .theme.font-color-schwarz .video.teaser .beschreibung{color:#ffffff;}
.magazin .theme.font-color-weiss .teaser .teaser-content .vorspann,.magazin .theme.font-color-weiss .teaser .teaser-content a,.magazin .theme.font-color-weiss .teaser .teaser-content h3 a,.magazin .theme.font-color-weiss .teaser .teaser-content .subtitel,.magazin .theme.font-color-weiss .teaser .teaser-content .teaser-text{color:#ffffff;}
.magazin .theme.font-color-weiss .magazin-detail .datum,.magazin .theme.font-color-weiss .magazin-detail .detailtext{color:#000000;}
.blobedit .magazin.detail{margin:0;}
.cross-content-container{padding:3rem;background:#ffffff;margin:2rem 0 5rem 0;border-radius:1rem;}
.shortnews-wrapper{position:relative;}
.shortnews{background:#0000ff;position:absolute;right:0;bottom:0;width:25%;text-align:left;margin:0 2rem 0 2rem;z-index:10;border-radius:1rem;}
@media (max-width:991.98px){.shortnews{width:100%;position:relative;margin:2rem 0 0 0;}
}
.shortnews .shortnews-entry{position:relative;}
.shortnews .shortnews-entry .entry-inner{padding:0rem 2rem 2rem 2rem;}
.shortnews .shortnews-entry .news-label{background:#000000;padding:3px 10px;color:#ffffff;display:inline-block;margin-top:1rem;margin-bottom:1rem;font-size:1.4rem;border-radius:1rem;}
.shortnews .shortnews-entry .news-datum{color:#ffffff;font-size:1.5rem;}
.shortnews .shortnews-entry .news-titel{color:#ffffff;font-weight:bold;}
.shortnews .shortnews-entry .news-text{color:#ffffff;font-size:1.5rem;}
.shortnews .shortnews-entry .news-text a{color:#ffffff;text-decoration:underline;}
.shortnews .shortnews-entry .news-bild img{border-radius:1rem;}
.shortnews .buttons{margin-left:2rem;margin-bottom:1rem;}
.shortnews .buttons a{color:#ffffff !important;margin-right:1rem;}
.shortnews .slick-dots{text-align:right;right:1.5rem;bottom:-20px;}
.shortnews .slick-dots li:hover button::before,.shortnews .slick-dots li.slick-active button::before{color:#ffffff !important;}
.shortnews .slick-dots li{margin:0;}
.shortnews .slick-dots li button::before{font-size:1.5rem;}
.shortnews-archiv{position:relative;background:transparent;right:unset;bottom:unset;width:100%;margin-top:4rem;}
.shortnews-archiv h2{color:#ffffff;}
.shortnews-archiv .shortnews-entry{background:#b41e91;margin-bottom:3rem;border-radius:1rem;}
.shortnews-archiv .shortnews-entry .entry-inner{padding:2rem;}
/* ###########################             Mein Bereich ############################ */
.mein-bereich .dashboard{margin-top:5rem;}
.mein-bereich .dashboard .item{background:#ffffff;padding:2rem;border:1px solid #0000ff;border-radius:1rem;}
.mein-bereich.bestellungen{background:#ffffff;padding:3rem;border:1px solid #0000ff;border-radius:1rem;}
@media (max-width:991.98px){.mein-bereich.bestellungen{padding:1.5rem;}
}
.mein-bereich.bestellungen .bestellung-row{margin-bottom:5rem;border-radius:1rem;border:1px solid #0000ff;}
.mein-bereich.bestellungen .bestellung-row .top-row{border-radius:1rem 1rem 0 0;background:#0000ff;color:#ffffff;padding:0.5rem 2rem;}
.mein-bereich.bestellungen .bestellung-row .bottom-row{padding:2rem;}
@media (max-width:991.98px){.mein-bereich.bestellungen .bestellung-row .button-group{margin-top:2rem;}
}
/* ###########################             Spenden ############################ */
.spenden .view-wrapper{padding:3rem;background:#ffffff;border-radius:1rem;}
.spenden .block{margin-bottom:5rem;}
@media (max-width:991.98px){.spenden .block{margin-bottom:2rem;}
}
.spenden .form-headline{font-weight:600;margin-bottom:0.8rem;}
.spenden .private-info{font-size:1.6rem;line-height:1.8rem;}
.spenden .button-area{margin-top:4rem;}
@media (max-width:991.98px){.spenden .form-check-inline{display:block;}
}
@media (max-width:991.98px){.spenden textarea{margin-bottom:3rem;}
}
.spenden .summary .block{margin-top:2rem;padding-top:1rem;margin-bottom:0;border-top:1px solid #e0e0e1;}
.spenden .summary .button-area{margin-top:4rem;}
.spenden #quantity{min-width:200px;}
.spenden.beenden input{padding:2.2rem;}
/* ###########################          Mediathek ############################ */
.mediathek .liste{margin:0 -3.2rem;}
.mediathek .mediathek-grid .grid-item{/*background:@white;padding:2rem;margin:2rem;*/
}
.mediathek .mediathek-grid .grid-item .teaser{margin:1rem 1rem 4rem 1rem;}
/* ###########################          Objektpaten ############################ */
.objektpaten.liste .teaser h3{hyphens:none;}
@media (max-width:991.98px){.objektpaten.liste .teaser h3{text-align:center;}
}
.objektpaten.liste .teaser .teaser-image{text-align:center;}
.objektpaten.liste .teaser .teaser-image img{max-height:30rem;}
.objektpaten.liste .teaser .price-info{font-weight:600;margin-top:2rem;text-align:center;}
.objektpaten.liste .teaser .detaillink{margin-top:2rem;text-align:center;}
.objektpaten.liste .teaser .sponsor-info-wrapper{margin-top:2rem;font-weight:600;}
.objektpaten.liste .teaser .sponsor-info-wrapper .sponsorship-label{text-transform:uppercase;font-size:1.6rem;}
.objektpaten.liste .teaser .sponsor-info{font-weight:600;text-align:center;margin-top:0.8rem;}
/* ###########################          Dropable file upload ############################ */
.file-upload{height:100px;border:2px dashed #0000ff;border-radius:5px;background:white;-webkit-transition:border 200ms ease-out;-moz-transition:border 200ms ease-out;-o-transition:border 200ms ease-out;transition:border 200ms ease-out;padding:3.5rem;margin-bottom:3rem;margin-top:1rem;}
.file-upload .drop-info{display:none;}
.file-upload.highlight{border-color:green;}
.file-upload.highlight .upload-info{display:none;}
.file-upload.highlight .drop-info{display:block;}
.file-upload .uploaded-file{margin-top:10px;}
.file-upload .uploading,.file-upload .upload-success{display:none;}
.file-upload.state-uploading .uploading{display:block;}
.file-upload.state-upload-success .upload-success{display:block;}
.file-upload .upload-wrapper{border:1px solid #ced4da;min-height:3.3rem;margin-top:0.5rem;position:relative;}
.file-upload .upload-wrapper .bar{height:2.5rem;width:0%;background:green;}
.file-upload .upload-wrapper .progress-text{width:auto;position:absolute;top:0.5rem;left:0.5rem;color:white;}
.file-upload .error{color:#0000ff;}
#newsletter-subscribe-form legend{font-size:1.9rem;font-weight:600;}
.jahreskarte-form-wrapper [data-toggle="collapse"] .far:before{font-family:'Font Awesome 6 Pro';content:"\f077";}
.jahreskarte-form-wrapper [data-toggle="collapse"].collapsed .far:before{font-family:'Font Awesome 6 Pro';content:"\f078";}
.jahreskarte-form-wrapper .collapse-icon{text-align:center;width:100%;}
.jahreskarte-form-wrapper .collapse-icon:focus{box-shadow:none;}
.jahreskarte-form-wrapper .collapse-icon span{font-size:3rem;}
.jahreskarte-form-wrapper .notLoggedIn{margin-bottom:5rem;}
.jahreskarte-form-wrapper .jahreskarte-produkt{background:#ffffff;padding:2rem;border-radius:1rem;margin-bottom:2rem;}
.jahreskarte-form-wrapper .jahreskarte-produkt.selected{border:4px solid #b41e91;}
.jahreskarte-form-wrapper .jahreskarte-produkt .teasertext{font-weight:600;margin-bottom:2rem;}
.jahreskarte-form-wrapper .jahreskarte-produkt .jk-price{font-weight:600;margin-bottom:1rem;text-align:center;font-size:2rem;}
.jahreskarte-form-wrapper .jahreskarte-produkt .jk-choose{text-align:center;}
.jahreskarte-form-wrapper .selectedProductForm{background:#ffffff;padding:2rem;margin:2rem 0;}
.jahreskarte-form-wrapper .physical-card-preview{margin-bottom:4rem;}
.jahreskarte-form-wrapper .physical-card-preview .pcp-wrapper .card-element{position:relative;height:100%;display:block;border:2px solid #0000ff;}
.jahreskarte-form-wrapper .physical-card-preview .pcp-wrapper .card-element .abs-img2{position:absolute;top:15%;left:4rem;width:20%;}
.jahreskarte-form-wrapper .physical-card-preview .pcp-wrapper .card-element .abs-wrapper{position:absolute;top:35%;left:30%;width:50%;}
.jahreskarte-form-wrapper .physical-card-preview .pcp-wrapper .card-element .abs-wrapper .customer-name{font-weight:600;}
.jahreskarte-form-wrapper .physical-card-preview .pcp-wrapper .card-element .abs-img3{position:absolute;top:10%;right:5%;width:20%;}
.jahreskarte-form-wrapper .physical-card-preview .pcp-wrapper .card-element .abs-jk-nummer{position:absolute;bottom:0px;left:97%;transform-origin:0;transform:rotate(270deg);}
.jahreskarte-form-wrapper .physical-card-preview .jk-croparea{display:block;max-width:100%;height:auto;}
.jahreskarte-form-wrapper .summary,.jahreskarte-form-wrapper .success{background:#ffffff;padding:2rem;}
.card-preview img{max-width:100%;}
.card-preview .round-corner{border-radius:1rem;}
.card-preview .img1{max-width:95%;margin-bottom:0.75rem;max-height:125px;}
.card-preview .img2{max-width:75%;}
.card-preview .card-preview-wrapper{position:relative;color:#ffffff;}
.card-preview .card-preview-wrapper .card-data{position:absolute;width:100%;z-index:5;top:21%;left:0;padding:3rem;}
.card-preview .card-preview-wrapper .card-data .name-on-card{margin-bottom:0.75rem;font-size:2.8rem;line-height:2.9rem;}
.card-preview .card-preview-wrapper .card-data .card-layout{margin-bottom:1rem;}
.card-preview .card-preview-wrapper .card-data .card-conditions{margin-bottom:0.75rem;font-size:1.1rem;line-height:1.2rem;}
.card-preview .card-preview-wrapper .card-data .card-eco{margin-bottom:0.75rem;font-size:1.4rem;}
.card-preview .card-preview-wrapper .card-data .card-number{font-size:1.4rem;text-transform:uppercase;}
.card-preview .card-preview-wrapper .card-data .card-valid{font-size:1.4rem;margin-top:10rem;}
.online-card-preview .ocp-wrapper{background:#b41e91;color:#ffffff;padding-bottom:4rem;}
.online-card-preview .ocp-wrapper .customer-name{margin:2rem 0;padding:0rem 4rem;font-weight:600;}
.online-card-preview .ocp-wrapper .person-image{padding:0rem 4rem;}
.online-card-preview .ocp-wrapper .qr-code{padding:0 4rem 2rem 0;}
.online-card-preview.mein-bereich .gueltigkeit{padding:0 4rem ;}
.online-card-preview.mein-bereich .jahrekarten-nummer{padding:0 4rem 2rem 4rem;}
.online-card-preview.mein-bereich .customer-name{font-size:3.2rem;}
.physical-card-preview .pcp-wrapper{color:#ffffff;padding-bottom:4rem;}
.physical-card-preview .pcp-wrapper .customer-name{margin:2rem 0;padding:0rem 4rem;font-weight:600;}
.physical-card-preview .pcp-wrapper .person-image{padding:0rem 4rem;}
.physical-card-preview .pcp-wrapper .qr-code{padding:0 4rem 2rem 0;}
.oeffnungszeiten .sperrtag-column{column-count:2;column-gap:3rem;}
@media (max-width:767.98px){.oeffnungszeiten .sperrtag-column{column-count:1;}
}
.flex-col{flex-direction:column;}
.hidden{display:none;}
.tourteaser{background-color:#FFF;border:1px solid #0000ff;border-radius:1rem;}
.tourteaser .teaser-content{padding:3rem;}
.tourteaser .altersgruppe span{display:inline-block;color:#b41e91;}
.tourteaser .audio{margin-top:1rem;}
.tourteaser img{border-radius:1rem;}
@media (max-width:991.98px){.kalender.entry.ungrouped .ticket-area .ticket-area-inner .ticket-button{position:relative;top:16px;}
}
@media (max-width:991.98px){.kalender.liste .entry .datum .tag{padding-right:1rem;display:inline-block;}
}
.selected-event .kalender.liste .entry .price-wrapper .preis{color:#ffffff;}
.selected-event .kalender.liste .entry .ticket-button a.btn.btn-outline-bottom-primary span.fa-kit{color:#ffffff;}
@media (max-width:767.98px){.hidden-small{display:none;}
}
.voucher-note{font-style:oblique;}
.voucher-note span{color:#0000ff;}
@media (max-width:991.98px){.voucher-note{font-size:1.6rem;}
}
#voucherNo{border-radius:0.5rem !important;/*    @media @md{border-top-left-radius:1rem !important;border-bottom-left-radius:1rem !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;padding:2.15rem 0.8rem;}
    */
}
/* ######################## pakete ############### */
.teaserbox.teaser-bild{position:relative;margin:0 0 3rem 0;overflow:hidden;transition:all 2.5s ease;}
.teaserbox.teaser-bild img{border-radius:1rem;}
.teaserbox.teaser-bild .zusatzinfo{position:absolute;top:2rem;right:0;background:#0000ff;font-size:1.6rem;font-weight:600;padding:0 1rem 0 1rem;}
.teaserbox.teaser-bild .teaser-text{transition:all 1s ease;height:20%;text-align:left;position:absolute;bottom:0;width:100%;padding:1rem 2rem;border-radius:0 0 1rem 1rem;background:-moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%);/* FF3.6-15 */
  background:-webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%);/* Chrome10-25,Safari5.1-6 */
  background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);/* IE6-9 */
}
.teaserbox.teaser-bild .teaser-text h3{transition:all 1s ease;color:#ffffff;text-transform:none;font-weight:600;}
.teaserbox.teaser-bild:hover .teaser-text{height:25%;}
.teaserbox.teaser-bild:hover .teaser-text h3{font-size:3rem;color:#b41e91;}
.teaserbox.teaser-simple .teaser-image{margin-bottom:1.5rem;}
.teaserbox.teaser-simple .teaser-image img{border-radius:1rem;}
.teaserbox.teaser-standard{border-radius:1rem;}
@media (max-width:991.98px){.teaserbox.teaser-standard .teaser-text{width:100%;padding:2rem;}
}
.teaserbox.teaser-standard .teaser-image img{border-radius:1rem;}
.teaserbox.teaser-standard .zusatz-text{background:#ffffff;padding:2rem;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;}
.teaserbox.teaser-standard.default,.teaserbox.teaser-standard.primary,.teaserbox.teaser-standard.secondary,.teaserbox.teaser-standard.white{margin-bottom:3rem;}
.teaserbox.teaser-standard.default ul,.teaserbox.teaser-standard.primary ul,.teaserbox.teaser-standard.secondary ul,.teaserbox.teaser-standard.white ul{list-style:none;padding:0;}
.teaserbox.teaser-standard.default li,.teaserbox.teaser-standard.primary li,.teaserbox.teaser-standard.secondary li,.teaserbox.teaser-standard.white li{padding-left:1.3em;margin-bottom:0.5rem;}
.teaserbox.teaser-standard.default li:before,.teaserbox.teaser-standard.primary li:before,.teaserbox.teaser-standard.secondary li:before,.teaserbox.teaser-standard.white li:before{content:"\f00c";font-family:'Font Awesome 6 Pro';display:inline-block;margin-left:-1.3em;width:1.3em;font-weight:500;}
.teaserbox.teaser-standard.primary h3,.teaserbox.teaser-standard.secondary h3{font-weight:600;}
.teaserbox.teaser-standard.primary h3 a,.teaserbox.teaser-standard.secondary h3 a{color:#ffffff;}
.teaserbox.teaser-standard.default{background:#ffffff;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.16);}
.teaserbox.teaser-standard.primary{background:#b41e91;color:#ffffff;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.16);}
.teaserbox.teaser-standard.secondary{background:#0000ff;color:#ffffff;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.16);}
.teaserbox.teaser-standard.white{background:#ffffff;color:#000000;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.16);}
.teaserbox.teaser-standard.white li:before{color:#0000ff;}
.teaserbox.teaser-zielgruppe{background:#ffffff;clip-path:polygon(2.57% 0%, 100% 0%, 100% 50%, 100% 100%, 2.57% 100%, 0px 50%);}
.teaserbox.teaser-zielgruppe .teaser-image{padding:2rem;clip-path:polygon(8% 0%, 92% 0%, 100% 50%, 92% 100%, 8% 100%, 0px 50%);}
.teaserbox.teaser-zielgruppe .teaser-text{padding:1rem 3rem 0 3rem;}
.teaserbox.teaser-zielgruppe .teaser-text h3{color:#ffffff;}
@media (max-width:991.98px){.teaserbox.teaser-zielgruppe{margin-bottom:3rem;}
}
@media (max-width:767.98px){.teaserbox.teaser-zielgruppe{margin-bottom:0;}
}
.teaserbox.teaser-icon{padding:2rem;margin-bottom:3rem;background:#ffffff;border-radius:2rem;}
.teaserbox.teaser-icon h3{margin-bottom:0;padding-bottom:0;text-align:center;}
.teaserbox.teaser-icon .subtitel{text-align:center;font-weight:600;}
.teaserbox.teaser-icon .teaser-icon{font-size:7rem;margin-bottom:2rem;color:#0000ff;text-align:center;}
.teaserbox.teaser-icon .teaser-text{margin-top:2rem;}
.teaserbox.teaser-box:hover h3 a{color:#b41e91;}
.teaserbox.teaser-box .teaser-image img{border-radius:1rem;}
.teaserbox.teaser-box .teaser-content{border-radius:0 0 1rem 1rem;border:1px solid #0000ff;border-top:0;margin-top:-8px;}
.teaserbox.teaser-box .teaser-content{padding:2rem;margin-bottom:1.5rem;background:#ffffff;}
@media (max-width:991.98px){.teaserbox.teaser-box .teaser-content{margin-bottom:3rem;}
}
.teaserbox.teaser-box .teaser-content .button-area{margin-top:1.5rem;}
.teaserbox.teaser-box.primary .teaser-content{background:#b41e91;color:#ffffff;border-color:#b41e91;}
.teaserbox.teaser-box.primary .teaser-content h3 a,.teaserbox.teaser-box.primary .teaser-content a{color:#ffffff;}
.teaserbox.teaser-box.primary .teaser-content .btn{border:1px solid #ffffff;}
.teaserbox.teaser-box.secondary .teaser-content{background:#0000ff;color:#ffffff;}
.teaserbox.teaser-box.secondary .teaser-content h3 a,.teaserbox.teaser-box.secondary .teaser-content a{color:#ffffff;}
.teaserbox.teaser-box.secondary .teaser-content .btn{border:1px solid #ffffff;}
.teaserbox.teaser-fullwidth{position:relative;text-align:center;max-width:1600px;overflow:hidden;margin:auto;border-radius:1rem;margin-bottom:2rem;}
.teaserbox.teaser-fullwidth .teaser-image{animation:zoominout 40s infinite;position:relative;}
.teaserbox.teaser-fullwidth .teaser-image:after{content:" ";/* Permalink - use to edit and share this gradient:https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.8+100 */
  background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);/* FF3.6-15 */
  background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);/* Chrome10-25,Safari5.1-6 */
  background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#cc000000', GradientType=0);/* IE6-9 */
  z-index:10;position:absolute;bottom:0;left:0;width:100%;height:50%;}
.teaserbox.teaser-fullwidth .teaser-text{z-index:20;padding:3rem;bottom:0;color:#ffffff;position:absolute;width:100%;opacity:0;transition:ease all 5s;}
@media (max-width:991.98px){.teaserbox.teaser-fullwidth .teaser-text{padding:0;}
}
.teaserbox.teaser-fullwidth .teaser-text .teaser-text-inner{width:50%;padding:2rem;}
@media (max-width:991.98px){.teaserbox.teaser-fullwidth .teaser-text .teaser-text-inner{width:100%;}
}
.teaserbox.teaser-fullwidth .teaser-text .teaser-text-inner h2{color:#ffffff;text-shadow:-2px -2px 1px #000000;font-size:6rem;line-height:6rem;font-weight:600;text-shadow:none;text-transform:uppercase;}
@media (max-width:991.98px){.teaserbox.teaser-fullwidth .teaser-text .teaser-text-inner h2{font-size:2.5rem;line-height:2.5rem;}
}
@media (max-width:767.98px){.teaserbox.teaser-fullwidth .teaser-text .teaser-text-inner h2{font-size:2rem;line-height:2rem;}
}
.teaserbox.teaser-fullwidth .teaser-text .teaser-text-inner .subtitel,.teaserbox.teaser-fullwidth .teaser-text .teaser-text-inner .statement{color:#ffffff;margin:1rem 0 2rem 0;font-weight:500;}
@media (max-width:991.98px){.teaserbox.teaser-fullwidth .teaser-text .teaser-text-inner .subtitel,  .teaserbox.teaser-fullwidth .teaser-text .teaser-text-inner .statement{font-size:1.9rem;line-height:2.4rem;font-weight:600;}
}
@media (max-width:767.98px){.teaserbox.teaser-fullwidth .teaser-text .teaser-text-inner .subtitel,  .teaserbox.teaser-fullwidth .teaser-text .teaser-text-inner .statement{font-size:1.6rem;line-height:1.8rem;font-weight:600;}
}
.teaserbox.teaser-standalone{position:relative;text-align:center;max-width:1600px;overflow:hidden;margin:auto;border-radius:1rem;}
.teaserbox.teaser-standalone .teaser-image{animation:zoominout 40s infinite;}
.teaserbox.teaser-standalone .teaser-text{padding:3rem;/* Permalink - use to edit and share this gradient:https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.8+100 */
  background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);/* FF3.6-15 */
  background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);/* Chrome10-25,Safari5.1-6 */
  background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#cc000000', GradientType=0);/* IE6-9 */
  bottom:0;color:#ffffff;position:absolute;width:100%;opacity:0;transition:ease all 5s;}
@media (max-width:991.98px){.teaserbox.teaser-standalone .teaser-text{padding:0;}
}
.teaserbox.teaser-standalone .teaser-text .teaser-text-inner{width:50%;padding:2rem;}
@media (max-width:991.98px){.teaserbox.teaser-standalone .teaser-text .teaser-text-inner{width:100%;}
}
.teaserbox.teaser-standalone .teaser-text .teaser-text-inner h2{color:#ffffff;text-shadow:-2px -2px 1px #000000;font-size:6rem;line-height:6rem;font-weight:600;text-shadow:none;text-transform:uppercase;}
@media (max-width:991.98px){.teaserbox.teaser-standalone .teaser-text .teaser-text-inner h2{font-size:2.5rem;line-height:2.5rem;}
}
@media (max-width:767.98px){.teaserbox.teaser-standalone .teaser-text .teaser-text-inner h2{font-size:2rem;line-height:2rem;}
}
.teaserbox.teaser-standalone .teaser-text .teaser-text-inner .subtitel,.teaserbox.teaser-standalone .teaser-text .teaser-text-inner .statement{color:#ffffff;margin:1rem 0 2rem 0;font-weight:500;}
@media (max-width:991.98px){.teaserbox.teaser-standalone .teaser-text .teaser-text-inner .subtitel,  .teaserbox.teaser-standalone .teaser-text .teaser-text-inner .statement{font-size:1.9rem;line-height:2.4rem;font-weight:600;}
}
@media (max-width:767.98px){.teaserbox.teaser-standalone .teaser-text .teaser-text-inner .subtitel,  .teaserbox.teaser-standalone .teaser-text .teaser-text-inner .statement{font-size:1.6rem;line-height:1.8rem;font-weight:600;}
}
.teaser-advanced{background:#ffffff;margin-bottom:4rem;border-radius:1rem;}
.teaser-advanced.quer .teaser-content{padding:3rem 3rem 3rem 0;border-radius:1rem;}
@media (max-width:991.98px){.teaser-advanced.quer .teaser-content{padding:3rem;}
}
.teaser-advanced .teaser-image img{border-radius:1rem;}
.teaser-advanced .teaser-content{padding:3rem;}
.teaser-advanced .teaser-content .subtitel{margin-bottom:2rem;font-weight:600;}
.teaser-advanced .teaser-content .text-01{margin-bottom:1rem;}
.teaser-advanced .table{margin-top:0.5rem;}
.teaser-advanced .table td{padding-left:0;padding-right:0;}
.is-visible.teaserbox.teaser-fullwidth .teaser-text,.is-visible.teaserbox.teaser-standalone .teaser-text{opacity:1;}
.download a{color:#b41e91;padding:1rem 2rem 1rem 2rem;text-decoration:none;font-weight:500;margin-bottom:1.5rem;border:2px solid #b41e91;display:block;font-size:2rem;border-radius:1rem;}
.download a .size-info{font-size:1.4rem;}
.download a:hover{background:#ffffff;}
.download span{color:#b41e91;}
.infoblock-black .download a:hover{background:#b41e91;color:#ffffff;}
.infoblock-black .download a:hover span{color:#ffffff;}
.slick-slider.carousel{margin-bottom:-4rem !important;}
@media (max-width:991.98px){.slick-slider.carousel{margin-bottom:0 !important;}
}
.carousel{position:relative;}
.carousel .carousel-image img{margin:auto;}
.carousel .carousel-video video{width:100%;height:auto;}
.carousel .carousel-video .bg-image{position:absolute;top:1.7rem;width:100%;}
.carousel .overlay-dark{background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.45) 50%, rgba(0, 0, 0, 0.65) 100%);position:absolute;z-index:1000;top:0rem;height:30rem;width:100%;}
@media (max-width:767.98px){.carousel .overlay-dark{display:none;}
}
.carousel .carousel-text-wrapper{position:absolute;bottom:0;width:100%;}
.carousel .carousel-text-wrapper .carousel-text h1{text-align:left;font-size:6rem;line-height:6rem;font-weight:700;text-transform:uppercase;color:#ffffff;text-shadow:7px 7px 24px black;}
.carousel .carousel-text-wrapper .carousel-text.use-black-font h1{text-shadow:none;color:#000000;}
.carousel.detailseite{margin-top:3.6rem;}
@media (max-width:991.98px){.carousel.detailseite{margin:0;}
}
.carousel.detailseite .slick-dots{display:none;}
@media (max-width:991.98px){.carousel.detailseite .carousel-text-wrapper{position:relative;}
  .carousel.detailseite .carousel-text-wrapper .carousel-text{margin-top:2rem;}
  .carousel.detailseite .carousel-text-wrapper .carousel-text h1{color:#000000;text-shadow:none;margin-bottom:0;font-size:4rem;line-height:4rem;}
}
.blobedit .carousel-video video{margin-top:0;margin-bottom:0;}
/* search-form */
.blobedit .search-result{margin:0;}
@media (max-width:991.98px){.input-group > .form-control:not(:last-child){border-radius:1rem;}
}
.search-result{margin-top:-4rem;}
@media (max-width:991.98px){.search-result{margin-top:0;}
}
.search-result .search-form{background:#0000ff;padding:3rem 0 3rem 0;margin:0rem 0 3rem 0;}
.search-result .search-form .form-control{text-align:left;font-size:2rem;padding:2.4rem;}
.search-result .search-form .btn{color:#ffffff;font-weight:600;}
@media (min-width:992px){.search-result .search-form .btn{border-top-left-radius:0;border-bottom-left-radius:0;}
}
@media (max-width:991.98px){.search-result .search-form .input-group{display:block;}
  .search-result .search-form .input-group input{margin-bottom:1rem;}
  .search-result .search-form .input-group input,  .search-result .search-form .input-group .input-group-btn .btn{width:100%;}
}
.search-result .search-form .such-info-text{color:#ffffff;}
@media (max-width:991.98px){.search-result .search-form .such-info-text{margin-top:3rem;}
}
.search-result .search-form .such-info-text a{color:#ffffff;text-decoration:underline;}
.search-result .search-results-master .ma_record_count{font-weight:600;}
.search-result .search-results-master .teaser{margin-bottom:0;}
.search-result .search-results-master .teaser .teaser-image{border-radius:1rem;}
@media (max-width:991.98px){.search-result .search-results-master .teaser .teaser-image{margin-top:2rem;}
}
.search-result .entry{background:#ffffff;margin-bottom:2rem;padding:2rem;border-radius:1rem;}
.search-result .entry .subtitel{font-weight:600;margin-bottom:1.5rem;}
.search-result .entry .search-entry-text{margin-top:2rem;font-size:1.6rem;line-height:1.8rem;font-style:italic;}
.search-result .nav-tabs .nav-item .nav-link{margin-top:1rem;}
.content-img img{border-radius:1rem;}
/* TODO verbessern! */
.content-id-1582622709906 .carousel{margin-bottom:0;padding:0;}
/* accordion */
.blobedit .package-accordion .collapse:not(.show){display:block !important;}
.gallery .gallery-item{background:#ffffff;color:#000000;border-radius:1rem;padding:2rem;margin-bottom:3rem;}
.gallery .gallery-item .img-wrapper{overflow:hidden;position:relative;}
.gallery .gallery-item img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;opacity:1;}
.gallery .gallery-item:hover img{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0.6;}
.gallery .gallery-item:hover:after{font-family:'Font Awesome 6 Pro';content:"\f067";color:#ffffff;position:absolute;z-index:2;top:34%;left:47%;font-size:5rem;pointer-events:none;}
.gallery .gallery-item .copyright{color:#000000;margin-bottom:1rem;margin-top:1rem;}
.gallery .gallery-item .alt-text{color:#000000;font-size:1.4rem;line-height:1.8rem;}
.slick-slider.media-gallery-slider{margin-bottom:5rem !important;}
.slick-slider .slick-next{right:-4rem;}
.slick-slider .slick-prev{left:-4rem;}
.teaser-app{position:relative;}
.teaser-app .teaser-bg{overflow:hidden;max-height:32vw;text-align:center;}
@media (max-width:991.98px){.teaser-app .teaser-bg{max-height:auto;overflow:visible;}
}
@media (max-width:767.98px){.teaser-app .teaser-bg{display:none;}
}
.teaser-app .teaser-bg .img-fluid .img-wrapper{background:#ffffff;display:inline-block;}
.teaser-app .teaser-vg{position:absolute;z-index:10;width:100%;}
@media (max-width:767.98px){.teaser-app .teaser-vg{position:relative;}
  .teaser-app .teaser-vg.h-100 .row a{text-align:center;display:block;}
  .teaser-app .teaser-vg.h-100 .row a img{max-width:70%;text-align:center;}
}
.teaser-app .teaser-vg .teaser-app-titel{display:inline-block;padding:1.5rem 1rem 1rem 1rem;text-transform:none;line-height:3.5rem;}
.teaser-app .teaser-vg .teaser-app-text{font-weight:500;font-size:2.8rem;line-height:3rem;color:#000000;margin:1rem 0 3rem 0;font-family:'Aeonik', sans-serif;display:inline-block;padding:1rem 1rem;}
@media (max-width:991.98px){.teaser-app .teaser-vg .teaser-app-text{font-size:2rem;line-height:2.8rem;}
}
.teaser-app .teaser-overlay{position:absolute;z-index:11;width:26%;right:0;bottom:0;}
@media (max-width:575.98px){.teaser-app .teaser-overlay{width:50%;position:relative;margin-left:auto;}
}
@media (max-width:500.98px){.teaser-app .teaser-overlay{width:100%;position:relative;}
}
/* ###########################             INIT ############################ */
.collections-main{/* feinerschlossenes */
}
.collections-main .teaser{cursor:pointer;}
.collections-main .teaser h3{transition:ease all 0.5s;}
.collections-main .teaser:hover h3{color:#b41e91;}
.collections-main .brs{border-radius:0.5rem;}
.collections-main .search-form-main{margin-bottom:4rem;background:#0000ff;padding:2rem;color:#ffffff;}
@media (max-width:991.98px){.collections-main .search-form-main{padding:2rem 0;margin-bottom:1rem;}
  .collections-main .search-form-main #full-text::-webkit-input-placeholder{font-size:10px;}
  .collections-main .search-form-main #full-text::-moz-placeholder{font-size:10px;}
  .collections-main .search-form-main #full-text:-ms-input-placeholder{font-size:10px;}
  .collections-main .search-form-main #full-text::placeholder{font-size:10px;}
}
.collections-main .search-form-main .form-control{padding:2.8rem 2.4rem 2.4rem 2.4rem;font-weight:600;color:#000000;}
@media (max-width:767.98px){.collections-main .search-form-main .form-control{padding:2.8rem 1rem 2.4rem 1rem;font-size:1.6rem;}
}
.collections-main .search-form-main .input-group-append{margin:0;}
.collections-main .search-form-main .input-group-append button span{color:#ffffff;padding:1rem 3rem;}
@media (max-width:767.98px){.collections-main .search-form-main .input-group-append button span{padding:1rem 0;}
}
.collections-main .search-form-main .input-group-append .btn-secondary span{margin-top:1.2rem;color:#ffffff;display:inline-block;}
.collections-main .search-form-main .viewtype-buttons{text-align:right;}
.collections-main .search-form-main .viewtype-buttons a{font-size:2.5rem;margin-left:1rem;color:#b41e91;}
.collections-main .search-form-main .viewtype-buttons a.active{color:#ffffff;}
.collections-main .fluid-wrapper{padding:0 3rem;}
@media (max-width:991.98px){.collections-main .fluid-wrapper{padding:0 1.5rem;}
}
.collections-main .section-navi-wrapper .nav-tabs{border-color:#0000ff;}
.collections-main .section-navi-wrapper .nav-tabs .nav-item{margin-left:1rem;margin-right:1rem;}
@media (max-width:991.98px){.collections-main .section-navi-wrapper .nav-tabs .nav-item .nav-link{font-size:1.6rem;line-height:1.8rem;}
}
.collections-main .section-navi-wrapper .nav-tabs .nav-item .sectionBtn{color:#0000ff;background-color:#ffffff;border-top-left-radius:1rem;border-top-right-radius:1rem;border-color:#0000ff;border-bottom:1px solid #0000ff;}
.collections-main .section-navi-wrapper .nav-tabs .nav-item .sectionBtn:hover,.collections-main .section-navi-wrapper .nav-tabs .nav-item .sectionBtn.active{color:#ffffff;background-color:#0000ff;}
.collections-main .section-navi-wrapper .section_count{font-size:1.4rem;line-height:1.8rem;}
.collections-main .main-area{position:relative;}
@media (max-width:991.98px){.collections-main .main-area{margin-top:2rem;}
}
.collections-main .main-area .result-liste{position:relative;}
.collections-main .record-detail-root{border-radius:1rem;background:#ffffff;opacity:0;transition:ease all 0.5s;z-index:-1;}
.collections-main .record-detail-root.show{opacity:1;z-index:2;}
.collections-main .record-detail-root .record-detail{padding:5rem;}
@media (max-width:991.98px){.collections-main .record-detail-root .record-detail{padding:2rem;}
}
.collections-main .record-detail-root .record-detail .beschreibung{margin:3rem 0;}
.collections-main .record-detail-root .record-detail .info-ausgestellt{margin-bottom:5rem;}
.collections-main .record-detail-root .record-detail .close-detail{cursor:pointer;transition:ease all 0.2s;}
.collections-main .record-detail-root .record-detail .close-detail:hover span{color:#b41e91;}
.collections-main .record-detail-root .record-detail .slick-dots{position:relative;margin-top:3rem;}
.collections-main .record-detail-root .record-detail .small{line-height:120%;}
.collections-main .record-detail-root .record-detail .detail-header{margin-bottom:4rem;}
.collections-main .record-detail-root .record-detail .detail-header .close-detail{color:#b41e91;text-align:right;font-size:4rem;}
.collections-main .record-detail-root .record-detail .detail-main .top-intro{margin-bottom:2rem;}
.collections-main .record-detail-root .record-detail .detail-main .top-intro h2{color:#0000ff;font-weight:500;}
.collections-main .record-detail-root .record-detail .detail-main .related-link a{text-decoration:underline;}
@media (max-width:991.98px){.collections-main .record-detail-root .record-detail .detail-main .merkliste-wrapper{margin-top:2rem;}
}
.collections-main .record-detail-root .record-detail .detail-main .quelle{margin-top:2rem;font-size:1.6rem;line-height:1.8rem;}
.collections-main .record-detail-root .record-detail .detail-main .btn-more-less{margin-top:2rem;}
.collections-main .record-detail-root .record-detail .detail-main .btn-more-less.collapsed .isCollapsed{display:block;}
.collections-main .record-detail-root .record-detail .detail-main .btn-more-less.collapsed .isNotCollapsed{display:none;}
.collections-main .record-detail-root .record-detail .detail-main .btn-more-less .isCollapsed{display:none;}
.collections-main .record-detail-root .record-detail .detail-main .btn-more-less .isNotCollapsed{display:block;}
.collections-main .record-detail-root .record-detail .creators .creator-item{margin-bottom:0.8rem;}
.collections-main .record-detail-root .record-detail .related-object .related-object-item{margin-bottom:0.8rem;}
.collections-main .record-detail-root .record-detail .item-group{margin-bottom:2rem;}
.collections-main .record-detail-root .record-detail .action-buttons{margin-bottom:5rem;}
.collections-main .record-detail-root .record-detail .action-buttons .btn{padding:0;}
@media (max-width:1199.98px){.collections-main .record-detail-root .record-detail .action-buttons .btn{font-size:1.6rem;}
}
.collections-main .record-detail-root .record-detail .action-buttons .btn.btn-outline-primary{padding:0.2rem 0.8rem;}
.collections-main .record-detail-root .record-detail .action-buttons .copySuccess{color:#1bbf0a;font-size:1.6rem;}
.collections-main .record-detail-root .record-detail .action-buttons a:hover{color:#b41e91;text-decoration:underline;}
.collections-main .record-detail-root .record-detail .slick-wrapper{padding:0 5rem;}
@media (max-width:767.98px){.collections-main .record-detail-root .record-detail .slick-wrapper{padding:0 2rem;}
}
.collections-main .record-detail-root .record-detail .slick-wrapper .slick-next{right:-5rem;}
.collections-main .record-detail-root .record-detail .slick-wrapper .slick-prev{left:-5rem;}
.collections-main .record-detail-root .record-detail .slick-dots{right:unset;bottom:-16%;}
@media (max-width:991.98px){.collections-main .record-detail-root .record-detail .slick-dots{display:none !important;}
}
.collections-main .record-detail-root .record-detail .slick-dots li button::before{color:#0000ff;opacity:1;font-size:1.4rem;}
.collections-main .record-detail-root .record-detail .slick-dots li.slick-active button::before{color:#b41e91;}
.collections-main .search-result-main{margin-top:2.5rem;}
.collections-main .search-result-main.hide{display:none;}
.collections-main .suchergebnisse{margin-bottom:2rem;font-size:1.6rem;}
.collections-main .result-list .result-list-item{background:#ffffff;padding:2rem;margin-bottom:3rem;cursor:pointer;border:1px solid #0000ff;border-radius:1rem;}
.collections-main .result-list .result-list-item h3{color:#0000ff;}
.collections-main .result-list .result-list-item .objektnummer{color:#000000;}
.collections-main .result-list .result-list-item .beschreibung{margin-top:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.collections-main .result-list .result-list-item .teaser-image{border-radius:1rem;}
.collections-main .result-grid .result-grid-item{background:#ffffff;margin-bottom:1rem;border:1px solid #0000ff;border-radius:1rem;}
.collections-main .result-grid .result-grid-item .teaser-image{margin-bottom:0.5rem;border-radius:1rem;text-align:center;}
.collections-main .result-grid .result-grid-item .teaser-image .imgError{max-width:20%;margin-top:4rem;}
.collections-main .result-grid .result-grid-item .teaser-content{padding:2rem;margin-bottom:0;}
.collections-main .result-grid .result-grid-item .teaser-content h3{color:#0000ff;margin-bottom:0;}
.collections-main .result-grid .result-grid-item .objektnummer{color:#000000;font-size:1.6rem;}
@media (max-width:991.98px){.collections-main .facet-groups{background:#000000;margin-top:2rem;padding:2rem;}
}
.collections-main .facet-groups .titel{font-weight:600;text-transform:uppercase;z-index:10;padding:2rem 2rem 1rem 2rem;width:100%;}
@media (max-width:991.98px){.collections-main .facet-groups .titel{margin-bottom:0;margin-top:0.5rem;font-size:1.6rem;line-height:1.8rem;padding-bottom:0;}
}
.collections-main .facet-groups .titel .titel-link{cursor:pointer;display:inline-block;width:100%;color:#0000ff;font-weight:500;}
.collections-main .facet-groups .facet-group-box{max-height:20rem;overflow-y:scroll;}
@media (max-width:991.98px){.collections-main .facet-groups .facet-group-box{margin-bottom:1rem;padding:0.8rem 1.5rem;}
}
.collections-main .facet-groups .facet-group-box .facet-group-box-wrapper{position:relative;}
@media (min-width:992px){.collections-main .facet-groups .facet-group-box .collapse,  .collections-main .facet-groups .facet-group-box .collapse:not(.show){display:block !important;}
}
.collections-main .facet-groups .facet-group-box .sort-buttons a{color:#ababab;cursor:pointer;margin-right:0.4rem;margin-bottom:0.4rem;display:inline-block;}
.collections-main .facet-groups .facet-group-box .sort-buttons a.active,.collections-main .facet-groups .facet-group-box .sort-buttons a:hover{color:#b41e91;}
.collections-main .facet-groups .facet-group-box .facet-collapse-group{padding:0rem 2rem 2rem 2rem;}
@media (max-width:991.98px){.collections-main .facet-groups .facet-group-box .facet-collapse-group{padding:0rem 1rem 2rem 0.5rem;}
}
.collections-main .facet-groups .facet-group-box .facet-item{font-size:1.6rem;line-height:1.8rem;margin-bottom:0.5rem;cursor:pointer;}
.collections-main .facet-groups .facet-group-box .facet-item:hover{text-decoration:underline;}
.collections-main .facet-groups .facet-group-box .facet-item.active{font-weight:600;}
.collections-main .facet-tags .badge{margin-bottom:1.5rem;border-radius:0.5rem;}
.collections-main .facet-tags .badge .close-times{color:#ffffff;margin-left:0.5rem;top:0.1rem;position:relative;}
.collections-main .load-more-area{float:none;display:block;position:relative;clear:both;}
.collections-main .feinerschlossenes-main .feinerschlossenes-topterms{font-size:1.6rem;margin:2.5rem 0 2rem 0 !important;background:#ffffff;padding:1rem 3rem;}
.collections-main .feinerschlossenes-main .feinerschlossenes-topterms a{font-weight:600;color:#000000;text-decoration:underline;}
.collections-main .feinerschlossenes-main .feinerschlossenes-teaser-big{background:#ffffff;margin-bottom:5rem;border:1px solid #0000ff;border-radius:1rem;}
.collections-main .feinerschlossenes-main .feinerschlossenes-teaser-big .teaser-image{text-align:center;}
.collections-main .feinerschlossenes-main .feinerschlossenes-teaser-big .teaser-image img{border-radius:1rem;}
@media (max-width:991.98px){.collections-main .feinerschlossenes-main .feinerschlossenes-teaser-big .teaser-image{margin-bottom:3rem;}
}
.collections-main .feinerschlossenes-main .feinerschlossenes-teaser-big h1{padding:3rem 3rem 1rem 3rem;color:#0000ff;}
.collections-main .feinerschlossenes-main .feinerschlossenes-teaser-big .teaser-text{padding:3rem;padding-top:0;}
.collections-main .feinerschlossenes-main .feinerschlossenes-teaser-big .teaser-text .beschreibung{margin-bottom:2rem;}
.collections-main .feinerschlossenes-main .feinerschlossenes-teaser-small{border:1px solid #0000ff;border-radius:1rem;background:#ffffff;margin-bottom:3rem;}
.collections-main .feinerschlossenes-main .feinerschlossenes-teaser-small .teaser-image{margin-bottom:1.5rem;clip-path:inset(0 0 0 0 round 1rem);border:1px solid #000000;border-radius:1rem;margin:-1px -1px 0 -1px;}
.collections-main .feinerschlossenes-main .feinerschlossenes-teaser-small .teaser-text{padding:1rem 2rem 2rem 2rem;}
.collections-main .feinerschlossenes-main .feinerschlossenes-teaser-small .teaser-text .beschreibung{margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.collections-main .feinerschlossenes-main .feinerschlossenes-teaser-small h3 a{color:#0000ff;font-weight:500;}
.collections-main .tektonik-main{margin:5rem 0;}
.collections-main .tektonik-main .tektonik-list-item{margin-bottom:0.6rem;position:relative;}
.collections-main .tektonik-main .tektonik-list-item .children{margin-left:3rem;margin-top:1rem;}
.collections-main .tektonik-main .tektonik-list-item .open-parts{display:inline-block;width:6%;position:absolute;}
.collections-main .tektonik-main .tektonik-list-item .open-parts + a.lade-detail{left:3rem;position:relative;}
.collections-main .tektonik-main .tektonik-list-item .lade-detail{width:90%;display:inline-block;}
.collections-main .tektonik-main .tektonik-list-item .lade-detail .icon{display:inline-block;position:relative;width:7%;position:absolute;}
.collections-main .tektonik-main .tektonik-list-item .lade-detail .titel{display:inline-block;position:relative;width:90%;left:3rem;}
.collections-main .tektonik-main .tektonik-detail{background:#ffffff;padding:3rem;}
.collections-main .tektonik-main .tektonik-detail .signatur{color:#707070;font-size:1.6rem;margin-bottom:4rem;}
.collections-main .tektonik-main .tektonik-detail .beschreibung{margin-bottom:2rem;}
.collections-main .tektonik-main .tektonik-detail .media{margin:4rem 0;}
.kfz{background:#ffffff;padding:3rem;border-radius:1rem;/* .custom-select{color:@white;font-weight:@fw-bold;padding:4px 12px 1px 12px;text-transform:uppercase;&:after{position:absolute;font-family:@font-awesome;content:"\f078";top:4px;right:15px;font-weight:@fw-regular;}
        .select-selected{}
    }
*/
}
@media (max-width:991.98px){.kfz .result-list{font-size:1.6rem;}
}
.kfz .result-list .no-results{padding:0 0 2rem 0;font-weight:600;}
.kfz .result-list .nr-results{padding:0 0 2rem 0;font-weight:600;}
.kfz .table-sm td,.kfz .table-sm th{border:0;padding:0.3rem 0.75rem 0.3rem 0.75rem;}
.kfz .table-hover tbody .tr-head:hover{background:#d7d7d7 !important;color:#000000;}
.kfz .table-hover tbody tr:hover{background:#0000ff !important;color:#ffffff;}
@media (max-width:991.98px){.kfz #kfz-search-form{margin-bottom:5rem;}
}
.kfz .detail-record{background:#ffffff;padding:3rem;}
.kfz .detail-record .zwischenueberschrift{font-weight:600;margin-top:2rem;margin-bottom:0.5rem;text-transform:uppercase;}
.kfz .detail-record .group-row{border-bottom:1px solid #e0e0e1;padding-bottom:0.5rem;margin-bottom:0.5rem;}
.kfz .detail-record .close-detail{font-size:4rem;text-align:right;cursor:pointer;}
.kfz .detail-record .close-detail:hover span{color:#72135c;}
.kfz .detail-record .close-detail span{color:#b41e91;}
.sponsorship{margin-top:2rem;}
@media (min-width:992px){.sponsorship{margin-top:18rem;}
}
.sponsorship .sponsor-name,.sponsorship .price-info{font-weight:600;}
.fancybox-slider-wrap .fancybox-content{background:transparent;}
.fancybox-slider-wrap .fancybox-content iframe{background:transparent;}
.fancybox-slide--iframe .fancybox-content{width:100%!important;height:90%!important;margin:0px;margin-top:44px;}
.collections-main .facet-group-box-wrapper{position:relative;border-radius:1rem;background:#d7d7d7;margin-bottom:3rem;}
@media (max-width:991.98px){.collections-main .facet-group-box-wrapper{margin-bottom:1rem;padding:0.8rem 1.5rem;}
}
.collections-main .flipbook-link{color:#0000ff;}
.collections-main .search-form a[data-run="clearSearchTerm"]{background-color:#d7d7d7;}
.collections-main .search-form a[data-run="clearSearchTerm"]:hover{background-color:#cacaca;}
.collections-main .slick-sammlung-detail img{border-radius:1rem;}
.collections-main a[data-run="setResultViewType"]{text-decoration:none;}
.collections-main a[data-run="setResultViewType"]:hover{text-decoration:none;}
.dark .chosen-container .chosen-drop{background:#0000ff !important;border-color:#0000ff !important;border-radius:1rem !important;}
.dark .chosen-container-single .chosen-single{border-color:#0000ff !important;background:#0000ff !important;border-radius:1rem !important;}
.dark .chosen-container-single .chosen-search input[type="text"]{border-color:#ffffff !important;border-radius:1rem !important;}
.dark .chosen-results li.highlighted{background-color:#0000ff !important;background-image:none !important;}
.dark .chosen-results li.no-results{color:#ffffff !important;background:#0000ff !important;}
/* bootstrap tooltips:*/
.tooltip{z-index:100000;font-size:1.6rem;}
.map-main-app{margin:5rem;}
.map-main-app .map-main{height:100%;position:relative;display:block;}
.map-main-app .map-main .haus-info{margin-top:5rem;}
.map-main-app .map-nav{background:#000000;color:#ffffff;padding:2rem;}
.map-main-app .map-nav h2,.map-main-app .map-nav h3{color:#ffffff;}
.map-main-app .map-nav .list-item{font-size:1.6rem;margin-bottom:0.5rem;}
.map-main-app .map-nav .list-item i{text-align:center;margin-right:0.5rem;min-width:3rem;}
.map-main-app .map-nav .liste-ausstellungen{margin-bottom:4rem;}
.map{position:relative;}
.map #ebene_2 path{transition:all 0.3s;}
.map #ebene_2 path:hover{fill:#ffffff;stroke:#b41e91;stroke-width:10;/*transform:rotate3d(0, 0, 1, -5deg) skewX(60deg);transition-timing-function:cubic-bezier(0.1, 0.7, 1.0, 0.1);//transform:translate3d(0,-100px,0);//transform-style:preserve-3d;*/
  transform:rotateX(70deg) rotateZ(-30deg) translateZ(-15vmin) scale(0.9);transform-style:preserve-3d;transform-origin:22% 40%;-webkit-transform:rotateX(70deg) rotateZ(-30deg) translateZ(-15vmin) scale(0.9);-webkit-transform-style:preserve-3d;-webkit-transform-origin:22% 40%;}
.map-ebenen{position:relative;}
.map-ebenen .map-wrapper{display:block;position:relative;height:auto;height:100vh;}
.map-ebenen .ebene{position:absolute;left:0;top:0;cursor:pointer;width:100%;}
.map-ebenen .ebene .svg-wrapper{transform:rotateX(75deg) rotateZ(-30deg) rotateY(2deg) translateZ(15rem) scale(0.9);transform-style:preserve-3d;transform-origin:22% 40%;transition:all 0.3s;-webkit-transform:rotateX(75deg) rotateZ(-30deg) rotateY(2deg) translateZ(15rem) scale(0.9);-webkit-transform-style:preserve-3d;-webkit-transform-origin:22% 40%;-webkit-transition:all 0.3s;}
.map-ebenen .ebene .legende-item{font-size:3rem;position:relative;top:3rem;}
.map-ebenen .ebene.ebene4{top:5rem;}
.map-ebenen .ebene.ebene4 .svg-wrapper{transform:rotateX(79deg) rotateZ(-30deg) rotateY(2deg) translateZ(15rem) scale(0.9);-webkit-transform:rotateX(79deg) rotateZ(-30deg) rotateY(2deg) translateZ(15rem) scale(0.9);}
.map-ebenen .ebene.ebene3{top:15rem;}
.map-ebenen .ebene.ebene3 .svg-wrapper{transform:rotateX(77deg) rotateZ(-30deg) rotateY(2deg) translateZ(15rem) scale(0.9);-webkit-transform:rotateX(77deg) rotateZ(-30deg) rotateY(2deg) translateZ(15rem) scale(0.9);}
.map-ebenen .ebene.ebene2{top:26rem;}
.map-ebenen .ebene.ebene1{top:32rem;}
.map-ebenen .ebene.ebene1 .legende-item{top:8rem;}
.map-ebenen .ebene.ebene0{top:35rem;}
.map-ebenen .ebene.ebene0 .legende-item{top:13rem;}
.map-ebenen .ebene .svg-ebene path{stroke-width:30;stroke:#000000;fill:#ffffff;transition:all ease 0.2s;}
.map-ebenen .ebene .map-pin{position:absolute;top:0;left:0;width:2rem;height:auto;transform:rotateX(-90deg) translateZ(5rem) scale(1) translateY(-2.5rem);transition:all ease 0.1s;-webkit-transform:rotateX(-90deg) translateZ(5rem) scale(1) translateY(-2.5rem);-webkit-transition:all ease 0.1s;}
.map-ebenen .ebene .map-pin .fa-secondary,.map-ebenen .ebene .map-pin .fa-primary{fill:#b41e91;}
.map-ebenen .ebene .map-pin.map-pin1{left:20%;top:20%;}
.map-ebenen .ebene .map-pin.map-pin2{left:50%;top:60%;}
.map-ebenen .ebene .map-pin.map-pin3{left:90%;top:20%;}
.map-ebenen .ebene:hover .svg-ebene path{fill:#ffffff;stroke:#b41e91;stroke-width:20;}
.map-ebenen .ebene.active{transform:rotateX(0deg) rotateZ(0deg) rotateY(-20deg) translateZ(0vmin) scale(1);transform-style:preserve-3d;transform-origin:0% 0%;-webkit-transform:rotateX(0deg) rotateZ(0deg) rotateY(-20deg) translateZ(0vmin) scale(1);-webkit-transform-style:preserve-3d;-webkit-transform-origin:0% 0%;z-index:10;}
.map-ebenen .ebene.active .svg-ebene path{fill:#ffffff;stroke:#b41e91;stroke-width:20;}
.map-ebenen .ebene.active .map-pin{transform:rotateX(0deg) rotateZ(0deg) translateZ(0vmin) scale(1) translateY(0rem);-webkit-transform:rotateX(0deg) rotateZ(0deg) translateZ(0vmin) scale(1) translateY(0rem);}
.map-ebenen .ebene.active .map-pin:hover{width:3rem;}
.map-haus{position:relative;}
.map-haus .bg-wrapper{/* top:0;left:0;position:absolute;pointer-events:none;z-index:10;*/
}
.map-haus .map-wrapper{display:block;position:relative;height:auto;}
.map-haus .ebene{position:absolute;left:0;top:0;transform:rotateX(75deg) rotateZ(-30deg) rotateY(2deg) translateZ(15rem) scale(0.9);transform-style:preserve-3d;transform-origin:22% 40%;transition:all 0.3s;-webkit-transform:rotateX(75deg) rotateZ(-30deg) rotateY(2deg) translateZ(15rem) scale(0.9);-webkit-transform-style:preserve-3d;-webkit-transform-origin:22% 40%;-webkit-transition:all 0.3s;}
.map-haus .ebene.ebene4{transform:rotateX(68deg) rotateZ(-40deg) rotateY(2deg) translateZ(10rem) scale(0.7);-webkit-transform:rotateX(68deg) rotateZ(-40deg) rotateY(2deg) translateZ(10rem) scale(0.7);top:0;z-index:4;}
.map-haus .ebene.ebene4 .svg-ebene path{fill:rgba(0, 0, 0, 0.05);}
.map-haus .ebene.ebene3{transform:rotateX(65deg) rotateZ(-40deg) rotateY(2deg) translateZ(16rem) scale(0.8);-webkit-transform:rotateX(65deg) rotateZ(-40deg) rotateY(2deg) translateZ(16rem) scale(0.8);top:9rem;z-index:3;}
.map-haus .ebene.ebene3 .svg-ebene path{fill:rgba(0, 0, 0, 0.1);}
.map-haus .ebene.ebene2{transform:rotateX(65deg) rotateZ(-40deg) rotateY(2deg) translateZ(20rem) scale(0.8);-webkit-transform:rotateX(65deg) rotateZ(-40deg) rotateY(2deg) translateZ(20rem) scale(0.8);top:18rem;z-index:2;}
.map-haus .ebene.ebene2 .svg-ebene path{fill:rgba(0, 0, 0, 0.15);}
.map-haus .ebene.ebene1{transform:rotateX(65deg) rotateZ(-40deg) rotateY(2deg) translateZ(28rem) translateX(3rem) translateY(0rem) scale(0.7);-webkit-transform:rotateX(65deg) rotateZ(-40deg) rotateY(2deg) translateZ(28rem) translateX(3rem) translateY(0rem) scale(0.7);z-index:1;top:26rem;}
.map-haus .ebene.ebene1 .svg-ebene path{fill:rgba(0, 0, 0, 0.2) !important;}
.map-haus .ebene .svg-ebene path{stroke-width:0;stroke:#0000ff;transition:all ease 0.2s;}
.map-haus .ebene:hover{/* transform:rotateX(0deg) rotateZ(0deg) rotateY(-20deg) translateZ(0vmin) scale(1);transform-style:preserve-3d;transform-origin:0% 0%;z-index:10;*/
  /*.map-pin{transform:rotateX(0deg) rotateZ(0deg) translateZ(0vmin) scale(1) translateY(0rem);&:hover{width:3rem;}
             }
*/
}
.map-haus .ebene:hover .svg-ebene path{fill:#ffffff;stroke:#b41e91;stroke-width:20;}
.map_coord_demo{background-color:white;margin:0 10rem;max-width:1600px;}
@media (max-width:991.98px){.map_coord_demo{margin:0 3rem;}
}
.map_coord_demo .tab-content{padding:4rem 2rem;}
.map_coord_demo .map .polygon{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;}
.map_coord_demo .marker-icon{width:25px;height:25px;stroke:red;color-fill:red;fill:red;pointer-events:none;}
@media (max-width:991.98px){.map_coord_demo .marker-icon{width:15px;height:15px;}
}
@media (max-width:575.98px){.map_coord_demo .marker-icon{width:10px;height:10px;}
}
.map_coord_demo .marker{position:absolute;transform:translate(-50%, 50%);-webkit-transform:translate(-50%, 50%);text-align:center;z-index:20;}
.map_coord_demo .marker:before{background:#ffffff;border-radius:10rem;content:"";filter:none !important;height:30px;width:30px;position:absolute;z-index:-1;left:-2px;top:-2px;}
@media (max-width:991.98px){.map_coord_demo .marker:before{width:20px;height:20px;}
}
@media (max-width:575.98px){.map_coord_demo .marker:before{width:15px;height:15px;top:4px;}
}
.map_coord_demo .marker.objectMarker{z-index:10000;pointer-events:auto;}
.map_coord_demo .marker.objectMarker .object-info{width:45px;height:45px;color:#b41e91;font-size:5rem;line-height:45px;text-align:center;}
/* übersicht neu */
@media (max-width:991.98px){.map-overview-wrapper .map-overview-inner{margin-top:6rem;}
}
.map-overview-wrapper .overview-level{position:relative;height:54rem;}
@media (max-width:767.98px){.map-overview-wrapper .overview-level{margin-bottom:-13rem;}
}
.map-overview-wrapper .level .img-fluid{position:absolute;width:70%;left:17%;transform:rotateX(70deg) rotateZ(-25deg);-webkit-transform:rotateX(70deg) rotateZ(-25deg);}
@media (max-width:991.98px){.map-overview-wrapper .level .img-fluid{width:70%;}
}
.map-overview-wrapper .level .map-level-title{font-weight:600;position:absolute;}
.map-overview-wrapper .level-5 .img-fluid{top:-25%;}
@media (max-width:1199.98px){.map-overview-wrapper .level-5 .img-fluid{top:-8%;}
}
@media (max-width:991.98px){.map-overview-wrapper .level-5 .img-fluid{top:-28%;}
}
@media (max-width:767.98px){.map-overview-wrapper .level-5 .img-fluid{top:-30%;}
}
@media (max-width:575.98px){.map-overview-wrapper .level-5 .img-fluid{top:-22%;}
}
@media (max-width:500.98px){.map-overview-wrapper .level-5 .img-fluid{top:-16%;}
}
.map-overview-wrapper .level-5 .map-level-title{top:10%;}
@media (max-width:1199.98px){.map-overview-wrapper .level-5 .map-level-title{top:-1%;}
}
@media (max-width:991.98px){.map-overview-wrapper .level-5 .map-level-title{top:7%;}
}
@media (max-width:767.98px){.map-overview-wrapper .level-5 .map-level-title{top:-13%;}
}
@media (max-width:575.98px){.map-overview-wrapper .level-5 .map-level-title{top:-13%;}
}
.map-overview-wrapper .level-4 .img-fluid{top:4%;}
@media (max-width:1199.98px){.map-overview-wrapper .level-4 .img-fluid{top:10%;}
}
@media (max-width:991.98px){.map-overview-wrapper .level-4 .img-fluid{top:-1%;}
}
@media (max-width:767.98px){.map-overview-wrapper .level-4 .img-fluid{top:-8%;}
}
@media (max-width:575.98px){.map-overview-wrapper .level-4 .img-fluid{top:-1%;}
}
@media (max-width:500.98px){.map-overview-wrapper .level-4 .img-fluid{top:8%;}
}
.map-overview-wrapper .level-4 .map-level-title{top:41%;}
@media (max-width:1199.98px){.map-overview-wrapper .level-4 .map-level-title{top:22%;}
}
@media (max-width:991.98px){.map-overview-wrapper .level-4 .map-level-title{top:32%;}
}
@media (max-width:767.98px){.map-overview-wrapper .level-4 .map-level-title{top:12%;}
}
@media (max-width:575.98px){.map-overview-wrapper .level-4 .map-level-title{top:12%;}
}
.map-overview-wrapper .level-3 .img-fluid{top:33%;z-index:3;}
@media (max-width:1199.98px){.map-overview-wrapper .level-3 .img-fluid{top:28%;}
}
@media (max-width:991.98px){.map-overview-wrapper .level-3 .img-fluid{top:26%;}
}
@media (max-width:767.98px){.map-overview-wrapper .level-3 .img-fluid{top:12%;}
}
@media (max-width:575.98px){.map-overview-wrapper .level-3 .img-fluid{top:19%;}
}
@media (max-width:500.98px){.map-overview-wrapper .level-3 .img-fluid{top:28%;}
}
.map-overview-wrapper .level-3 .map-level-title{top:70%;}
@media (max-width:1199.98px){.map-overview-wrapper .level-3 .map-level-title{top:40%;}
}
@media (max-width:991.98px){.map-overview-wrapper .level-3 .map-level-title{top:60%;}
}
@media (max-width:767.98px){.map-overview-wrapper .level-3 .map-level-title{top:34%;}
}
@media (max-width:575.98px){.map-overview-wrapper .level-3 .map-level-title{top:32%;}
}
.map-overview-wrapper .level-2 .img-fluid{top:50%;z-index:4;}
@media (max-width:1199.98px){.map-overview-wrapper .level-2 .img-fluid{top:40%;}
}
@media (max-width:991.98px){.map-overview-wrapper .level-2 .img-fluid{top:39%;}
}
@media (max-width:767.98px){.map-overview-wrapper .level-2 .img-fluid{top:26%;}
}
@media (max-width:575.98px){.map-overview-wrapper .level-2 .img-fluid{top:35%;}
}
@media (max-width:500.98px){.map-overview-wrapper .level-2 .img-fluid{top:47%;}
}
.map-overview-wrapper .level-2 .map-level-title{top:96%;}
@media (max-width:1199.98px){.map-overview-wrapper .level-2 .map-level-title{top:58%;}
}
@media (max-width:991.98px){.map-overview-wrapper .level-2 .map-level-title{top:84%;}
}
@media (max-width:767.98px){.map-overview-wrapper .level-2 .map-level-title{top:57%;}
}
@media (max-width:575.98px){.map-overview-wrapper .level-2 .map-level-title{top:55%;}
}
.map-overview-wrapper .level-1 .img-fluid{top:64%;z-index:5;}
@media (max-width:1199.98px){.map-overview-wrapper .level-1 .img-fluid{top:51%;}
}
@media (max-width:991.98px){.map-overview-wrapper .level-1 .img-fluid{top:49%;}
}
@media (max-width:767.98px){.map-overview-wrapper .level-1 .img-fluid{top:35%;}
}
@media (max-width:575.98px){.map-overview-wrapper .level-1 .img-fluid{top:48%;}
}
@media (max-width:500.98px){.map-overview-wrapper .level-1 .img-fluid{top:62%;}
}
.map-overview-wrapper .level-1 .map-level-title{top:111%;}
@media (max-width:1199.98px){.map-overview-wrapper .level-1 .map-level-title{top:75%;}
}
@media (max-width:991.98px){.map-overview-wrapper .level-1 .map-level-title{top:103%;}
}
@media (max-width:767.98px){.map-overview-wrapper .level-1 .map-level-title{top:72%;}
}
@media (max-width:575.98px){.map-overview-wrapper .level-1 .map-level-title{top:74%;}
}
.map-overview-wrapper .bg-image,.map-overview-wrapper .level,.map-overview-wrapper .map-level,.map-overview-wrapper .map,.map-overview-wrapper .layers,.map-overview-wrapper .background{pointer-events:none;}
.map-overview-wrapper .polygon{z-index:5;}
.map-overview-wrapper .marker{z-index:100;transform:rotateX(0deg) rotateZ(24deg) rotateY(60deg) translate(-1rem, 2rem);-webkit-transform:rotateX(0deg) rotateZ(24deg) rotateY(60deg) translate(-1rem, 2rem);pointer-events:all;/* ebene_0:info-kassa */
  /* ebene_0:wc links unten */
}
.map-overview-wrapper .marker:before{height:50px;width:50px;}
@media (max-width:575.98px){.map-overview-wrapper .marker:before{width:35px;height:35px;}
}
.map-overview-wrapper .marker .marker-icon{width:45px;height:45px;pointer-events:none;}
@media (max-width:575.98px){.map-overview-wrapper .marker .marker-icon{width:30px;height:30px;top:4px;}
}
.map-overview-wrapper .marker.marker-1606317482509,.map-overview-wrapper .marker.marker-12{bottom:10% !important;}
.map-overview-wrapper .marker.marker-1606317482523,.map-overview-wrapper .marker.marker-16{bottom:7% !important;}
.map-level-wrapper .map-level-title{display:none;}
@media (max-width:991.98px){.map-level-wrapper .map-level{margin-bottom:-14rem;}
}
@media (max-width:575.98px){.map-level-wrapper .map-level{margin-bottom:-10rem;}
}
.map-level-wrapper .map-level-2{top:-25rem;z-index:0;position:relative;}
@media (max-width:1199.98px){.map-level-wrapper .map-level-2{top:-15rem;}
}
@media (max-width:991.98px){.map-level-wrapper .map-level-2{margin-top:-7rem;margin-bottom:-14rem;}
}
@media (max-width:575.98px){.map-level-wrapper .map-level-2{margin-top:5rem;}
}
.map-level-wrapper .map-level-1{top:-27rem;z-index:0;position:relative;}
@media (max-width:1199.98px){.map-level-wrapper .map-level-1{top:-15rem;}
}
@media (max-width:991.98px){.map-level-wrapper .map-level-1{margin-top:-7rem;margin-bottom:-14rem;}
}
@media (max-width:575.98px){.map-level-wrapper .map-level-1{margin-top:0;}
}
.map-overview-wrapper svg polygon,.map-level-wrapper svg polygon{transition:all ease 0.1s;}
.map-overview-wrapper svg polygon.highlight,.map-level-wrapper svg polygon.highlight{fill:#b41e91 !important;fill-opacity:100;}
.map-overview-wrapper svg use,.map-level-wrapper svg use{transition:all ease 0.1s;fill:#9e9b9b;fill-opacity:100;stroke:#ffffff;stroke-opacity:0.7;stroke-width:0.8;stroke-linecap:square;}
.map-overview-wrapper .marker,.map-level-wrapper .marker{transition:all ease 0.1s;}
.map-overview-wrapper .marker.highlight:before,.map-level-wrapper .marker.highlight:before{background:#b41e91;}
.map-overview-wrapper .marker.highlight .marker-icon,.map-level-wrapper .marker.highlight .marker-icon{filter:invert(100%);}
.level-navi-wrapper{position:relative;z-index:1;}
.exhibit-area-legend-wrapper .ausstellung-item{margin-bottom:0;transition:all ease 0.2s;border-radius:1rem;}
.exhibit-area-legend-wrapper .ausstellung-item .color-marker{width:15px;height:15px;display:inline-block;top:3px;position:relative;margin-left:0.5rem;}
.exhibit-area-legend-wrapper .ausstellung-item.highlight{background:#b41e91 !important;border:0 !important;color:#ffffff;}
.exhibit-area-legend-wrapper .ausstellung-item.highlight .color-marker{background:#ffffff !important;opacity:1 !important;}
.level-legend-wrapper .level-item{transition:all ease 0.2s;}
.level-legend-wrapper .highlight{background:#b41e91 !important;border:0 !important;color:#ffffff;border-radius:1rem;}
.level-legend-wrapper .highlight .marker-icon{filter:invert(100%);}
.level-legend-wrapper .marker-icon{width:20px;height:20px;display:inline-block;top:4px;position:relative;margin-right:8px;margin-left:4px;}
@media (max-width:991.98px){.legend-outer-wrapper{margin-top:2rem;}
}
.legend-outer-wrapper .item-label{font-size:1.6rem;line-height:1.8rem;hyphens:auto;word-break:break-word;}
.exhibit-area-legend-wrapper,.level-legend-wrapper{margin-top:3rem;margin-bottom:3rem;}
.legend-group{margin-bottom:3rem;}
.legend-group .legend-group-title{font-weight:600;margin-bottom:0.8rem;}
.modal.exhibitionModal .modal-content,.modal.veranstaltungModal .modal-content{background:#0000ff;}
.modal.exhibitionModal .close,.modal.veranstaltungModal .close,.modal.exhibitionModal .close span,.modal.veranstaltungModal .close span{color:#ffffff;}
.modal.exhibitionModal .m-wrapper,.modal.veranstaltungModal .m-wrapper{position:relative;}
.modal.exhibitionModal .m-wrapper .m-text,.modal.veranstaltungModal .m-wrapper .m-text{position:absolute;padding:2rem;bottom:0;color:#ffffff;text-shadow:7px 7px 24px black;text-transform:uppercase;font-weight:600;}
.modal.exhibitionModal .m-wrapper .m-text .titel,.modal.veranstaltungModal .m-wrapper .m-text .titel{font-size:3.5rem;line-height:3.6rem;}
.modal.exhibitionModal .m-wrapper .m-text .subtitel,.modal.veranstaltungModal .m-wrapper .m-text .subtitel{margin-top:2rem;font-size:2.5rem;}
.modal.exhibitionModal .m-teasertext,.modal.veranstaltungModal .m-teasertext{font-size:2.2rem;line-height:3rem;color:#ffffff;margin:2rem 0;}
@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.map_coord_demo{z-index:100;position:relative;padding-bottom:10rem;margin:auto;}
    .map-overview-wrapper .level{transform:translateZ(100px);position:relative;}
    .map-overview-wrapper .level.level-5{top:-20%;}
    .map-overview-wrapper .level.level-5 .map-level-title{margin-top:10%;}
    .map-overview-wrapper .level.level-4{top:12%;}
    .map-overview-wrapper .level.level-4 .map-level-title{margin-top:20%;}
    .map-overview-wrapper .level.level-3{top:45%;}
    .map-overview-wrapper .level.level-3 .map-level-title{margin-top:20%;}
    .map-overview-wrapper .level.level-2{top:60%;}
    .map-overview-wrapper .level.level-2 .map-level-title{margin-top:26%;}
    .map-overview-wrapper .level.level-1{top:73%;}
    .map-overview-wrapper .level.level-1 .map-level-title{margin-top:29%;}
  }
}
@media not all and (min-resolution:0.001dpcm) and (max-width:1199.98px){.map-overview-wrapper{margin-top:6rem;}
}
@media not all and (min-resolution:0.001dpcm) and (max-width:1199.98px){.map-overview-wrapper .level.level-4 .map-level-title{margin-top:11%;}
}
@media not all and (min-resolution:0.001dpcm) and (max-width:1199.98px){.map-overview-wrapper .level.level-3 .map-level-title{margin-top:11%;}
}
@media not all and (min-resolution:0.001dpcm) and (max-width:1199.98px){.map-overview-wrapper .level.level-2 .map-level-title{margin-top:19%;}
}
@media not all and (min-resolution:0.001dpcm) and (max-width:1199.98px){.map-overview-wrapper .level.level-1 .map-level-title{margin-top:25%;}
}
@media not all and (min-resolution:0.001dpcm) and (max-width:991.98px){.legend-outer-wrapper{margin-top:11rem;padding-left:2rem;}
}
@media not all and (min-resolution:0.001dpcm) and (max-width:767.98px){.legend-outer-wrapper{margin-top:10rem;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) and (min-width:1200px){.level.level-4 .map-level-title{margin-top:0% !important;}
  .level.level-3 .map-level-title{margin-top:1% !important;}
  .level.level-2 .map-level-title{margin-top:3% !important;}
  .level.level-1 .map-level-title{margin-top:5% !important;}
}
.modal .m-image .img-fluid img{border-radius:1rem;}
.developer-links{top:100px;display:none;}
/* ########### Initials #########*/
html,body{font-size:62.5%;height:100%;}
body{font-size:1.9rem;font-family:'Aeonik', sans-serif;font-weight:400;line-height:2.4rem;background:#f6f6f6;color:#000000;height:100%;}
.body-wrapper{min-height:100%;display:grid;grid-template-rows:1fr auto;}
@media (max-width:991.98px){.body-wrapper{display:block;}
}
footer{grid-row-start:2;grid-row-end:3;z-index:1;}
@media (max-width:991.98px){footer{grid-row-start:unset;grid-row-end:unset;}
}
::-moz-selection{background:#b41e91;color:#ffffff;}
:selection{background:#b41e91;color:#ffffff;}
.svg-base{position:fixed;background-image:url('/jart/prj3/tmw/resources/images/redesign2025/bg2025_hell.svg');background-size:6%;height:100%;width:100%;}
body.theme-magazin{background:#000000;}
body.theme-magazin .svg-base{background-image:url('/jart/prj3/tmw/resources/images/redesign2025/bg2025_weiss.svg');}
@media (max-width:991.98px){body.theme-magazin .svg-base{background-size:13%;}
}
@media (max-width:991.98px){body.theme-magazin .carousel.detailseite .carousel-text-wrapper .carousel-text h1{color:#ffffff !important;}
}
.svg-bg svg{position:fixed;}
.svg-bg svg path{fill:none;stroke:rgba(180, 30, 145, 0.05);stroke:#d1e9f5;stroke-width:5;}
.svg-bg svg path.ballLine{stroke:transparent !important;}
.clickable{cursor:pointer;}
.font-normal{font-weight:normal;}
.underlined{text-decoration:underline;}
.blobedit .panel-group .panel-collapse{display:block;}
.blobedit .panel-group .panel-collapse .panel-body{display:block;}
.blobedit .panel.panel-default{overflow:visible;}
.blobedit main{margin-bottom:50rem;}
.jart-editpoint{position:relative;}
.body-wrapper{position:relative;min-height:100%;}
.container .container{padding-left:0;padding-right:0;}
.container-fluid .container-fluid{padding-left:0;padding-right:0;}
.blobedit .container-fluid{overflow:visible;}
.fw-bold{font-weight:500;}
.abstrakt{font-weight:400;font-size:3.6rem;line-height:5rem;color:#000000;margin-bottom:4rem;font-family:'Aeonik', sans-serif;}
.absatz-markiert{font-weight:600;margin-bottom:2rem;}
.vorspann{font-weight:500;font-size:2.8rem;line-height:3rem;color:#000000;margin:1rem 0 3rem 0;font-family:'Aeonik', sans-serif;}
@media (max-width:991.98px){.vorspann{font-size:2rem;line-height:2.8rem;}
}
.teaserbox.teaser-standalone .teaser-text .teaser-text-inner .subtitel,.teaserbox.teaser-fullwidth .teaser-text .teaser-text-inner .subtitel{font-weight:500;font-size:4rem;line-height:4.4rem;text-align:center;color:#000000;margin-bottom:2rem;color:#ffffff;}
.statement{font-weight:500;font-size:3rem;line-height:3.6rem;text-align:center;color:#000000;margin-bottom:2rem;color:#ffffff;}
.icon-r{margin-right:1rem;display:inline-block;}
.color-second{color:#0000ff !important;}
.color-link-second{color:#0000ff;}
.bg-primary{background:#b41e91 !important;border-radius:1rem;}
.bg-second{background:#0000ff !important;border-radius:1rem;}
@media (max-width:991.98px){.bg-mobile-primary{background:#b41e91 !important;}
}
h1,h2,h3,h4,h5{margin:0;padding:0;hyphens:auto;-webkit-hyphens:auto;word-break:break-word;}
h1,.h1{font-size:5rem;line-height:5rem;text-transform:uppercase;margin-bottom:1.5rem;color:#000000;color:#0000ff;font-weight:500;font-family:'Aeonik', sans-serif;/*@media @md{font-size:4rem;line-height:4rem;hyphens:none;}
*/
}
@media (max-width:991.98px){h1,  .h1{font-size:3rem;line-height:3rem;}
}
h1 a,.h1 a{text-decoration:none;}
h1.avtext,.h1.avtext{margin-top:2rem;}
.content-id-1580733359325 h1{margin-bottom:1.2rem;padding-bottom:0rem;color:#000000;hyphens:none;font-size:4rem;line-height:4.5rem;text-transform:uppercase;font-weight:500;font-family:'Aeonik', sans-serif;color:#0000ff;}
@media (max-width:991.98px){.content-id-1580733359325 h1{font-size:3rem;line-height:3.5rem;}
}
.content-id-1580733359325 h1 a{color:#0000ff;text-decoration:none;}
.content-id-1580733359325 h1 a:hover{color:#0000e6;text-decoration:none;}
.content-id-1580733359325 h1.grey{text-align:center;text-transform:uppercase;padding-bottom:2rem;color:#000000;}
h2,.h2{margin-bottom:1.2rem;padding-bottom:0rem;color:#000000;hyphens:none;font-size:4rem;line-height:4.5rem;text-transform:uppercase;font-weight:500;font-family:'Aeonik', sans-serif;}
@media (max-width:991.98px){h2,  .h2{font-size:3rem;line-height:3.5rem;}
}
h2 a,.h2 a{color:#0000ff;text-decoration:none;}
h2 a:hover,.h2 a:hover{color:#0000e6;text-decoration:none;}
h2.grey,.h2.grey{text-align:center;text-transform:uppercase;padding-bottom:2rem;color:#000000;}
h3,.h3{color:#0000ff;color:#000000;font-weight:500;font-size:2.8rem;line-height:3.0rem;margin-bottom:0.8rem;font-family:'Aeonik', sans-serif;}
h3 a,.h3 a{color:#000000;color:#0000ff;transition:all ease 0.5s;}
h4,.h4{font-family:'Aeonik', sans-serif;font-weight:500;margin-top:0.8rem;margin-bottom:0.8rem;line-height:2.9rem;font-size:2.3rem;}
h4 a,.h4 a{text-decoration:none;}
.img-fluid img{max-width:100%;height:auto;}
.rounded-circle img{border-radius:50% !important;}
a{color:#b41e91;}
a:hover{text-decoration:none;color:#b41e91;}
a.avtext{text-decoration:underline;}
a.avtext.btn{text-decoration:none;}
.row.sold-out *:not(.ticket-area-inner *){color:#BFBFBF !important;opacity:1;border-color:#BFBFBF !important;}
.row.sold-out .ticket-area-inner{opacity:0.5;}
.bg-white{background:#ffffff;padding:2rem;border-radius:2rem;margin-top:1.5rem;}
.embed-resp{margin-bottom:1rem;}
.embed-responsive-16by8::before{padding-top:50%;}
.embed-responsive-16by7::before{padding-top:43.75%;}
.embed-responsive-16by4::before{padding-top:25%;}
.blobedit .fixed-top{position:relative !important;}
.nav-top.fixed-top{background:#ffffff;}
.btn{border-radius:0.5rem;padding:0.2rem 0.8rem 0.3rem 0.8rem;font-size:1.9rem;font-weight:500;}
.btn.btn-white{border:1px solid #FFF;color:#FFF;}
.btn.btn-white span{color:#ffffff;}
.btn.btn-white:hover{background-color:rgba(255, 255, 255, 0.15);}
.btn.btn-default{font-size:1.9rem;background:#b41e91;color:#ffffff;border:1px solid #b41e91;text-decoration:none;}
.btn.btn-default:hover{background:#88176e;}
.btn.btn-info{font-size:1.9rem;background:#0000ff;color:#ffffff;border:1px solid #0000ff;text-decoration:none;padding:0.3rem 0.8rem 0.3rem 0.8rem;}
.btn.btn-info:hover{background:#b41e91;border:1px solid #b41e91;}
.btn.btn-primary{font-size:1.9rem;background:#b41e91;color:#ffffff;border:0px;text-decoration:none;display:inline-block;padding:.75rem 1.25rem;transition:all .3s;position:relative;overflow:hidden;z-index:1;}
.btn.btn-primary span{color:#ffffff;}
.btn.btn-primary:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#b41e91;z-index:-2;}
.btn.btn-primary:before{content:'';position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0000ff;transition:all .3s;z-index:-1;}
.btn.btn-primary:hover{color:#fff;}
.btn.btn-primary:hover:before{width:100%;}
.btn-primary:hover{background:#72135c;}
a.btn-primary:not([href]):not([tabindex]){color:#ffffff;}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show > .btn-primary.dropdown-toggle,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show > .btn-primary.dropdown-toggle:focus{background:#0000cc;}
.btn.btn-secondary{background:#0000ff;border:0px;text-decoration:none;font-family:'Aeonik', sans-serif;color:#ffffff;font-weight:500;padding:.75rem 1.25rem;}
.btn-secondary:hover{background:#b41e91;}
.show > .btn-secondary.dropdown-toggle,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:active{background:#0000ff;border-color:#0000ff;}
.btn-outline-primary{border:1px solid #b41e91;color:#b41e91;background:transparent;display:inline-block;padding:.75rem 1.25rem;transition:all .3s;position:relative;overflow:hidden;z-index:1;}
.btn-outline-primary span{color:#b41e91;}
.btn-outline-primary:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:transparent;z-index:-2;}
.btn-outline-primary:before{content:'';position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0000ff;transition:all .3s;color:#ffffff;z-index:-1;}
.btn-outline-primary:hover{color:#ffffff !important;background:transparent;border-color:#0000ff;}
.btn-outline-primary:hover:before{width:100%;}
/*.btn-outline-primary:hover{background:@white;border:1px solid @color-primary-dark;color:@color-primary-dark;}
*/
.btn-outline-bottom-primary{border:none;border-bottom:0px solid #b41e91;color:#b41e91;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0.3rem;}
.btn-outline-bottom-primary span{color:#b41e91;margin-right:0.5rem;transition:all ease 0.5s;}
.btn-outline-bottom-primary:hover{color:#72135c;border-bottom:0px solid #72135c;}
.btn-outline-bottom-primary:hover span{color:#72135c;}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show > .btn-outline-primary.dropdown-toggle{background:#f3f6fa;color:#0000e6;border-bottom:1px solid #0000e6;border-top:1px solid #0000e6;}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-primary.dropdown-toggle:focus{box-shadow:none;}
.btn-outline-primary:hover span{color:#ffffff;}
.btn-primary-block{border-radius:0;font-size:2rem;background:#0000ff;border:0px;text-decoration:none;text-transform:uppercase;padding:1rem;color:#ffffff;display:inline-block;width:100%;}
.btn-primary-block:hover{color:#ffffff;}
.btn.btn-outline-white{background:transparent;border:1px solid #ffffff;color:#ffffff;}
.btn.btn-outline-white:hover{background:#ffffff;color:#000000;}
.btn.btn-link{color:#b41e91;font-size:1.9rem;text-decoration:underline !important;border-radius:0;padding:0;}
.btn.btn-link span{color:#b41e91;display:inline-block;margin-right:0.8rem;}
.btn.btn-link:hover{color:#72135c;text-decoration:none !important;}
a.btn-link:not([href]):not([tabindex]){color:#b41e91;}
.btn.btn-search{font-size:2rem;padding:1rem 5rem;border-radius:1rem;}
.btn.btn-inverse{border:2px solid #000000;margin-bottom:1rem;padding:0.5rem 0.5rem 0.3rem 0.5rem;font-weight:500;color:#000000;text-transform:uppercase;text-decoration:none;transition:ease all 0.1s;}
.btn.btn-inverse:hover{background:#ffffff;}
.btn.btn-inverse:active{background:#000000;border-color:#000000;color:#ffffff;}
.btn.btn-inverse:active span{text-decoration:none;}
@media (max-width:991.98px){.btn-md-block{display:block;width:100%;}
}
.btn-pink{font-size:1.6rem;font-weight:400;background:#b41e91;color:#ffffff;border:0px;text-decoration:none;display:inline-block;z-index:5;position:relative;padding:0.3rem 0.8rem;}
@media screen and (min-width:992px){.btn-pink{text-transform:uppercase;font-size:1.4rem;font-weight:600;}
}
.btn-pink span{color:#ffffff;}
.btn-pink span.fad{padding-right:0.5rem;}
@media (max-width:767.98px){.btn-pink:hover{color:#b41e91;}
}
.button-area{margin-top:2rem;}
.button-area-center{text-align:center;margin-top:2rem;}
.button-area-right{text-align:right;margin-top:2rem;}
@media (max-width:767.98px){.button-sm-area{margin-top:2rem;}
}
.headline-top{color:#0000ff;margin:0;padding:0;}
.headline-top:before{content:"";background-image:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_long_blau.svg');background-size:100%;background-repeat:no-repeat;width:5rem;display:inline-block;height:4rem;top:0.8rem;position:relative;margin-right:0.8rem;}
@media (max-width:991.98px){.headline-top:before{width:3rem;height:2.9rem;}
}
.headline-top h2{/*        color:@text-color;margin-bottom:-0.5rem;&.white{color:@white;}
    }
    &.headline-bottom{color:@color-second;margin-bottom:1.5rem;&.lowercase{text-transform:lowercase;}
  */
}
.sub-headline{margin-bottom:2rem;}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border-radius:1rem;}
.font-italic{font-style:italic;}
.ticket-button .btn-outline-primary{color:#b41e91;}
.ticket-button.detailbutton span{color:#ffffff;}
.button-zu-liste{text-align:right;margin-top:1rem;}
.dropdown-menu{border-radius:0;}
.padding-helper{padding:0 2rem 0rem 2rem;}
.social-icons i{font-size:2rem;color:#0000ff;margin-right:1rem;}
.form-group{margin-bottom:1.7rem;}
.form-check .form-check-input{margin-top:.45rem;margin-left:-1rem;}
.form-check .form-check-label{margin-left:1rem;}
.form-wrapper{padding:3rem;background:#ffffff;border-radius:1rem;}
.fa{margin-right:1rem;}
hr{border-color:#e0e0e1;margin:3rem 0;}
strong{font-weight:500;}
.copyright{font-size:1.4rem;margin-top:0.1rem;color:#000000;}
@media (max-width:991.98px){.infoblock{margin-top:2rem;}
}
.infoblock-black .content,.infoblock-blue .content{padding:2rem;background:#000000;color:#ffffff;border-radius:1rem;}
.infoblock-black .content div,.infoblock-blue .content div,.infoblock-black .content span,.infoblock-blue .content span,.infoblock-black .content h2,.infoblock-blue .content h2,.infoblock-black .content h3,.infoblock-blue .content h3,.infoblock-black .content h4,.infoblock-blue .content h4{color:#ffffff;}
.infoblock-black .content a,.infoblock-blue .content a,.infoblock-black .content a span,.infoblock-blue .content a span{color:#ffffff;font-weight:600;text-decoration:underline;}
.infoblock-black .content ul,.infoblock-blue .content ul{margin-top:2rem;}
.infoblock-black .content ul li:before,.infoblock-blue .content ul li:before{color:#ffffff !important;}
.infoblock-black .content ul li a,.infoblock-blue .content ul li a{color:#b41e91;}
.infoblock-black .content{background:#0000ff;}
.infoblock-blue .content{background:#0000ff;}
.infoblock-white .content{padding:2rem;background:#ffffff;border-radius:1rem;}
.infoblock-white .content ul{margin-top:2rem;}
header span.fad.fa-clock{color:#b41e91;font-size:1.5rem;padding-right:0.5rem;}
.global-wrapper{position:relative;min-height:100vh;}
.main-content{padding:0 0 0 0;padding-top:4rem;padding-bottom:5rem;}
@media (max-width:991.98px){.main-content{padding-top:1rem;}
}
.main-content.kein-abstand-oben{padding-top:5rem;}
@media (max-width:1199.98px){.main-content.kein-abstand-oben{padding-top:4rem;}
}
@media (max-width:991.98px){.main-content.kein-abstand-oben{padding-top:0;}
}
.error{color:#dc3545;}
.content-id-1580733359325 main{padding-top:0;}
.content-id-1580733359325 .main-content{padding-top:3rem;}
main{padding-top:8rem;}
@media (max-width:991.98px){main{padding-top:0rem;}
}
@media (max-width:767.98px){main{padding-top:0rem;}
}
.footer-content{background:#ffffff;}
footer{margin-top:8rem;color:#000000;/*    position:absolute;height:23.3rem;width:100%;bottom:0;*/
  padding:5rem 0;font-weight:500;background-color:#ffffff;background-image:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_quarter_original_left.svg');background-size:23%;background-position:bottom left;background-repeat:no-repeat;}
@media (max-width:991.98px){footer{background-size:80%;}
}
@media (max-width:575.98px){footer{background-size:123%;}
}
footer a{color:#0000ff;}
footer .footer-bottom{font-family:'Aeonik', sans-serif;font-weight:600;}
@media (max-width:991.98px){footer .footer-bottom .footernav ul{margin-top:3rem;}
}
@media (min-width:992px){footer .footer-bottom .footernav ul{display:grid;grid-template-columns:repeat(2, 1fr);}
}
footer .footer-bottom .footernav li.active a{color:#b41e91;}
footer .footer-bottom a{color:#000000;font-weight:500;}
footer .footer-top{padding:0rem 0 2rem 0;margin-top:2rem;}
@media (max-width:767.98px){footer .footer-top .newsletter-register{text-align:center;}
}
footer .footer-top .newsletter-register .einleitung{font-weight:600;margin-bottom:1rem;}
footer .footer-top .newsletter-register .form-control{margin-top:-5px;}
footer .footer-top .newsletter-register .btn{margin-left:-0.1rem;}
footer .footer-top .social-media-links{font-family:"Font Awesome 6 Brands";margin-top:2rem;}
@media (max-width:767.98px){footer .footer-top .social-media-links{text-align:center;}
}
footer .footer-top .social-media-links .sm-item{color:#0000ff;display:inline-block;font-size:2rem;margin-right:2rem;}
footer .footer-top .social-media-links .sm-item img{max-width:210px;}
footer .footer-top .mediathek-logo{min-width:13rem;margin-top:-0.3rem;}
footer .footer-top .museum-info{text-align:right;}
footer .footer-top .museum-info a{text-decoration:underline;}
@media (max-width:767.98px){footer .footer-top .museum-info{text-align:center;margin-top:4rem;}
}
footer .footer-bottom{font-size:1.6rem;}
@media (max-width:991.98px){footer .footer-bottom{padding-bottom:9rem;}
}
footer .footer-bottom a{color:#707070;color:#000000;text-decoration:none;padding:0;margin-right:2rem;}
footer .footer-bottom a:hover{color:#b41e91;}
/*.detailtext a{background:linear-gradient(90deg,@color-primary,@color-third);text-decoration:underline;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-shadow:none;&:hover{text-decoration:underline;color:@color-primary;background:transparent;-webkit-text-fill-color:@color-primary;}
}
*/
#sticky{display:none;height:140px;}
.auszeichnungstext{background:#b41e91;padding:2rem;border-radius:1rem;}
.auszeichnungstext span,.auszeichnungstext h1,.auszeichnungstext h2,.auszeichnungstext a,.auszeichnungstext .vorspann{color:#ffffff;}
.auszeichnungstext a{text-decoration:underline;}
.auszeichnungstext a:hover{text-decoration:none;}
.bg-intro-startseite{z-index:4;position:relative;padding-bottom:2rem;margin-bottom:1rem;margin-top:3rem;}
@media (max-width:991.98px){.bg-intro-startseite{top:0rem;margin-left:0;text-align:center;}
}
.bg-intro-startseite h1{text-transform:none;font-size:5.5rem;color:#000000;display:inline-block;margin-bottom:0rem;line-height:4.5rem;padding:1.2rem 0.5rem 0.5rem 0.5rem;text-transform:uppercase;font-family:'Aeonik', sans-serif;font-weight:600;}
@media (max-width:767.98px){.bg-intro-startseite h1{font-size:3.2rem;line-height:3.2rem;}
}
.bg-intro-startseite .vorspann{font-size:2.8rem;line-height:3.7rem;padding:1rem;display:inline-block;margin-top:0;margin-bottom:0;font-weight:600;}
@media (max-width:991.98px){.bg-intro-startseite .vorspann{margin-left:0;}
}
@media (max-width:767.98px){.bg-intro-startseite .vorspann{font-size:2.3rem;line-height:3.3rem;}
}
.bg-intro-startseite .vorspann a{text-decoration:underline;color:#b41e91;}
.bg-intro-startseite .vorspann a:hover{color:#72135c;}
.bg-black{background:#2d2d2d;color:#ffffff;padding:3rem 0 0 0;}
.bg-black .vorspann{font-size:3.4rem;line-height:4.4rem;}
.bg-black .vorspann,.bg-black h1{color:#ffffff;}
.bg-white{background:#ffffff;}
.badge{font-size:1.6rem;line-height:1.8rem;font-weight:600;margin-right:1rem;margin-bottom:1rem;padding:0.5rem;border-radius:0.5rem;}
.badge.badge-light{background:#ffffff;}
.badge.badge-dark{background:#000000;background:#ffffff;border:1px solid #b41e91;color:#b41e91;text-transform:uppercase;}
.badge.badge-bottom{margin-bottom:0;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-radius:0;}
.badge.badge-grey{background:#e8e8e8;}
.badge.badge-big{padding:0.5rem 2rem 0.3rem 2rem;}
.badge.badge-primary{background:#b41e91;border-radius:0;padding:0.5rem 1rem 0.3rem 1rem;}
.badge.badge-primary-outline{border:1px solid #b41e91;color:#b41e91;border-radius:0.3rem;padding:0rem 1rem 0.3rem 1rem;text-transform:uppercase;}
select.form-control:not([size]):not([multiple]){height:auto;font-weight:500;padding:0.7rem .75rem;}
.form-control{font-size:1.9rem;color:#000000;font-weight:400;border-radius:1rem;}
.form-control-plaintext{font-size:1.9rem;color:#000000;font-weight:600;border-radius:0;}
form h3{color:#0000ff;}
.input-group.date{border-bottom:4px solid #ffffff;}
.input-group.date input{font-size:3rem;padding:0;line-height:4rem;background:transparent;color:#ffffff;}
.input-group.date .form-control{border:0;text-align:center;transition:all ease 0.2s;height:auto;}
.input-group.date .prepend{margin:0;}
.input-group.date:hover{border-bottom:4px solid #b41e91;}
.input-group .input-group-append{/*margin-top:-0.5rem;margin-left:0;*/
}
.input-group .input-group-text{background:#f6f6f6;background:transparent;font-size:2rem;border:0;border-radius:0;color:#ffffff;}
.input-group .input-group-text span{color:#ffffff;}
.content-img{margin-bottom:2rem;}
.slick-slider{margin-bottom:0 !important;}
.slick-prev{left:-6.5rem;width:5rem;height:10rem;top:47%;}
@media (max-width:991.98px){.slick-prev{left:-5rem;}
}
@media (max-width:767.98px){.slick-prev{left:-4rem;}
}
.slick-prev:focus{outline:1px solid #0000ff;}
.slick-prev::before{font-family:'Font Awesome 6 Pro';color:#b41e91;content:"\f104";font-size:5rem;opacity:1;}
@media (max-width:991.98px){.slick-prev::before{font-size:5rem;}
}
.slick-next{right:-6.5rem;width:5rem;height:10rem;top:47%;}
@media (max-width:991.98px){.slick-next{right:-5rem;}
}
@media (max-width:767.98px){.slick-next{right:-4rem;}
}
.slick-next:focus{outline:1px solid #0000ff;}
.slick-next::before{font-family:'Font Awesome 6 Pro';color:#b41e91;content:"\f105";font-size:5rem;opacity:1;}
@media (max-width:991.98px){.slick-next::before{font-size:5rem;}
}
.slick-dots{text-align:center;right:-8.5rem;bottom:5%;}
.slick-dots li button::before{color:#ffffff;font-size:2rem;opacity:1;}
.slick-dots li:hover button::before,.slick-dots li.slick-active button::before{color:#0000ff;}
.toggle-link .collapse-indicator{position:relative;transition:all 0.5s;transform:rotateX(180deg);height:28px;width:28px;}
@media (max-width:991.98px){.toggle-link .collapse-indicator{height:39px;width:39px;}
}
.toggle-link .collapse-indicator .station-titel{font-weight:600 !important;}
.toggle-link.collapsed .collapse-indicator{transform:rotateX(0);}
.breadcrumb{background:transparent;margin-top:3rem;margin-bottom:3rem;font-size:1.3rem;}
.breadcrumb a{color:#707070;}
@media (max-width:991.98px){.breadcrumb{margin:0;}
}
.dropdown .btn-default{background:#ffffff;border:1px solid #e0e0e1;color:#000000;padding:0.5rem 1rem;font-size:1.9rem;}
.dropdown .dropdown-menu a{text-decoration:none;font-size:1.9rem;color:#000000;}
.bildunterschrift{font-size:1.4rem;margin-top:0.5rem;line-height:1.6rem;}
.infoblock-black .content ul,.infoblock-white .content ul,.text-avtext ul{list-style:none;padding:0;margin-top:1rem;}
.infoblock-black .content ul li,.infoblock-white .content ul li,.text-avtext ul li{padding-left:1.3em;margin-bottom:0.5rem;}
.infoblock-black .content ul li:before,.infoblock-white .content ul li:before,.text-avtext ul li:before{content:"\f111";/* FontAwesome Unicode */
  font-weight:600;font-size:1.1rem;font-family:'Font Awesome 6 Pro';display:inline-block;color:#000000;margin-left:-2em;/* same as padding-left set on li */
  width:2em;/* same as padding-left set on li */
}
.field_error{color:#dc3545;font-size:1.6rem;line-height:1.8rem;margin-top:0.5rem;}
/* ########### Cookie Consent #########*/
.cc-message{color:black !important;font-size:14px !important;line-height:1.6 !important;}
.cc-message a{color:#0000ff !important;}
.cc-link{color:#e0e0e1 !important;}
.cc-window{background-color:#fafafa !important;border:1px solid #e0e0e1 !important;z-index:500000 !important;font-family:'Aeonik', sans-serif;}
.cc-btn{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;color:white !important;background-color:#0000ff !important;border:3px solid transparent !important;padding:8px 18px !important;margin-left:2rem;}
.cc-btn:hover,.cc-btn:focus,.cc-btn:active,.cc-btn.active{background:#0000cc !important;}
.cc_banner-wrapper{z-index:90001 !important;}
@media screen and (min-width:500px){.cc_container .cc_message{margin-top:0.7em !important;}
}
.toggle-icon{color:#0000ff;text-decoration:none;}
.toggle-icon:hover{color:#0000e6;}
.toggle-icon:after{font-family:'Font Awesome 6 Pro';content:"\f068";float:right;}
.toggle-icon.collapsed:after{/* symbol for "collapsed" panels */
  content:"\f067";}
.scrollToTop{width:52px;height:52px;text-align:center;font-weight:bold;text-decoration:none;position:fixed;bottom:50px;right:50px;display:none;font-size:32px;z-index:20;}
@media (max-width:991.98px){.scrollToTop{bottom:51px;right:20px;}
}
.scrollToTop .scrollToTopIcon{background:#000000;color:#ffffff;padding:1rem;border:1px solid #ffffff;}
.scrollToTop:hover,.scrollToTop:active,.scrollToTop.focus{border:none;}
.scrollToTop:hover{text-decoration:none;}
/*top neu */
button.back-to-top{margin:0 !important;padding:0 !important;background:#0000ff;height:0px;width:0px;overflow:hidden;border-radius:5rem;-webkit-border-radius:5rem;-moz-border-radius:5rem;color:transparent;clear:both;visibility:hidden;position:fixed;cursor:pointer;display:block;border:none;right:5rem;bottom:7.5rem;font-size:0px;outline:0 !important;z-index:99;transition:all 0.3s ease-in-out;}
@media (max-width:767.98px){button.back-to-top{display:none !important;}
}
button.back-to-top:hover,button.back-to-top:active,button.back-to-top:focus{outline:0 !important;}
button.back-to-top::before{content:"\f077";font-family:'Font Awesome 6 Pro';display:block;vertical-align:middle;margin:-5px 0 auto;}
button.back-to-top.show{display:block;background:#0000ff;color:#ffffff;font-size:2.5rem;right:2.5rem;bottom:5rem;height:5rem;width:5rem;visibility:visible;box-shadow:0px 2px 4px 1px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0px 2px 4px 1px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 2px 4px 1px rgba(0, 0, 0, 0.25);}
button.back-to-top.show:focus{background:#b41e91;}
button.back-to-top.show:active{box-shadow:0px 4px 8px 2px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0px 4px 8px 2px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 4px 8px 2px rgba(0, 0, 0, 0.25);}
.chatbot{position:fixed;right:7rem;bottom:0.1rem;max-width:200px;display:inline-block;z-index:10400;}
.chatbot img{width:140px;}
@media (max-width:767.98px){.chatbot{right:1rem;bottom:5rem;}
  .chatbot img{width:100px;}
}
@media (max-width:991.98px){.chatbot{right:1rem;bottom:5rem;}
  .chatbot img{width:100px;}
}
/* filter */
.filter{margin:1rem 0 3rem 0;}
.filter.centered-filter ul{text-align:center;}
.filter ul{list-style-type:none;padding-left:0;}
.filter ul .item{display:inline-block;margin-right:0.5rem;border:2px solid #0000ff;color:#000000;margin-bottom:1rem;transition:ease all 0.1s;border-radius:1rem;}
.filter ul .item a{padding:0.2rem 0.5rem 0.3rem 0.5rem;display:inline-block;text-decoration:none;font-weight:600;color:#0000ff;text-transform:uppercase;transition:ease all 0.1s;}
.filter ul .item:hover{background:#ffffff;}
.filter ul .item.all,.filter ul .item.active{background:#0000ff;border-color:#0000ff;}
.filter ul .item.all a,.filter ul .item.active a{color:#ffffff;}
.related .nav-tabs{display:none;}
@media (min-width:992px){.related .nav-tabs{display:flex;}
}
.nav-tabs{border-bottom:2px solid #0000ff;margin-top:5rem;}
@media (max-width:991.98px){.nav-tabs{margin-top:1rem;border-bottom:0;}
}
.nav-tabs .nav-item{margin-bottom:-0.2rem;margin-right:2rem;text-align:center;}
@media (max-width:991.98px){.nav-tabs .nav-item{margin-right:0.5rem;}
}
.nav-tabs .nav-item:last-of-type{margin-right:0;}
@media (max-width:991.98px){.nav-tabs .nav-item:last-of-type{margin-right:0.5rem;}
}
.nav-tabs .nav-item .nav-link{border-radius:0;font-weight:600;color:#0000ff;text-transform:uppercase;border:2px solid #0000ff;padding:0.8rem 0.8rem 0.5rem 0.8rem;transition:all ease 0.1s;margin-top:1rem;border-radius:1rem 1rem 0 0;}
.nav-tabs .nav-item .nav-link.active{background:#0000ff;color:#ffffff;border:2px solid #0000ff;}
.nav-tabs .nav-item .nav-link:hover{background:#ffffff;color:#0000ff;border:2px solid #0000ff;}
.tab-content{padding:4rem 0;}
.tab-content .tab-pane a.btn-accordion{font-weight:600;color:#0000ff;text-transform:uppercase;border:2px solid #0000ff;padding:0.5rem 1.5rem 0.3rem 1.5rem;text-decoration:none;width:100%;margin-bottom:1rem;text-align:left;transition:0.2s ease all;border-radius:1rem;}
.tab-content .tab-pane a.btn-accordion span{color:#000000;}
.tab-content .tab-pane a.btn-accordion.active{border-radius:1rem;background:#0000ff;color:#ffffff;border:2px solid #0000ff;}
.tab-content .tab-pane a.btn-accordion.active span{color:#ffffff;}
.related .tab-content .btn-accordion{display:none;}
.related .tab-content .collapse{display:block;}
@media (max-width:991.98px){.related .tab-content .btn-accordion{display:block;}
  .related .tab-content .tab-pane{display:block;opacity:1;}
  .related .tab-content .collapse{display:none;}
  .related .tab-content .collapse.show{display:block;}
}
.package-accordion .tab-content .btn-accordion{display:block;}
.package-accordion .tab-content > .tab-pane{display:block;}
.package-accordion .tab-content .tab-single-content{padding:2rem 0 5rem 0;}
.todo{background:yellow;font-weight:600;}
/* login / register */
.login.login-app-root{padding:5rem 0;}
.login.login-app-root .statement{color:#ffffff;}
.formular-style{margin-bottom:10rem;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.16);background:#ffffff;border-radius:1rem;}
.formular-style .block-info{padding:3rem;}
.formular-style .block-info img{border-radius:1rem;}
.formular-style .block-info h2:after{content:"";width:10rem;height:3px;margin-top:2rem;margin-bottom:2rem;display:block;}
.formular-style .block-info ul{list-style-type:none;}
.formular-style .block-info ul li{margin-bottom:0.8rem;text-indent:-3rem;}
.formular-style .block-info ul li:before{font-family:'Font Awesome 6 Pro';content:"\f00c";margin-right:0.8rem;}
.formular-style .block-info.dunkel{background:#0000ff;border-radius:1rem 0 0 1rem;}
.formular-style .block-info.dunkel h2,.formular-style .block-info.dunkel .abstrakt,.formular-style .block-info.dunkel div,.formular-style .block-info.dunkel li{color:#ffffff;}
.formular-style .block-info.dunkel h2:after{background:#ffffff;}
.formular-style .block-info.dunkel-main{background:#0000ff;background:#b41e91;border-radius:1rem 0 0 1rem;}
.formular-style .block-info.dunkel-main h2,.formular-style .block-info.dunkel-main .abstrakt,.formular-style .block-info.dunkel-main div,.formular-style .block-info.dunkel-main li{color:#ffffff;}
.formular-style .block-info.dunkel-main h2:after{background:#ffffff;}
.formular-style .block-info.hell h2:after{background:#000000;}
.formular-style .block-form{padding:3rem;width:100%;}
@media (max-width:991.98px){.formular-style .block-form{margin-bottom:3rem;}
}
.formular-style .block-form .form-control{padding:1rem;}
.formular-style .block-form .form-control ::-webkit-input-placeholder{color:#707070;}
.formular-style .block-form .form-control :-ms-input-placeholder{color:#707070;}
.formular-style .block-form .form-control ::placeholder{color:#707070;}
.loginform{margin-bottom:10rem;-webkit-box-shadow:1px 5px 5px 5px rgba(0, 0, 0, 0.27);box-shadow:1px 5px 5px 5px rgba(0, 0, 0, 0.27);padding:5rem;}
/** CSS Spinner **/
.spinner{width:40px;height:40px;position:relative;margin:100px auto;}
.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#0000ff;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out;}
.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s;}
@-webkit-keyframes sk-bounce{0%,  100%{-webkit-transform:scale(0);}
  50%{-webkit-transform:scale(1);}
}
@keyframes sk-bounce{0%,  100%{transform:scale(0);-webkit-transform:scale(0);}
  50%{transform:scale(1);-webkit-transform:scale(1);}
}
.appBusy{height:100%;width:100%;background:rgba(255, 255, 255, 0.6);position:fixed;z-index:90;top:0;left:0;display:flex;}
.appBusy .spinner{position:absolute;top:50%;left:50%;}
.alert{margin-bottom:4rem;padding:2rem;}
.alert .close{padding:2rem;}
.alert.fade{transition:opacity 0.3s linear;}
.bootstrap-datetimepicker-widget.dropdown-menu{width:30rem;font-size:1.6rem;background:black;color:#ffffff;}
.bootstrap-datetimepicker-widget.dropdown-menu .day{border-radius:0;}
.bootstrap-datetimepicker-widget.dropdown-menu .day.disabled{color:#595959;}
.bootstrap-datetimepicker-widget.dropdown-menu .day.weekend{background:#262626;}
.bootstrap-datetimepicker-widget.dropdown-menu .day.today{background:#0000ff;color:#ffffff;}
.bootstrap-datetimepicker-widget.dropdown-menu .day.today:before{display:none;}
.bootstrap-datetimepicker-widget.dropdown-menu .day:hover{background:#b41e91;color:white;}
.bootstrap-datetimepicker-widget.dropdown-menu .day.active{background:#b41e91;}
.bootstrap-datetimepicker-widget.dropdown-menu .day.active:hover{background:#72135c;}
.bootstrap-datetimepicker-widget.dropdown-menu .table{color:#fafafa;}
.bootstrap-datetimepicker-widget.dropdown-menu tr th{border:0;}
.bootstrap-datetimepicker-widget.dropdown-menu th{color:#ffffff;}
.bootstrap-datetimepicker-widget.dropdown-menu th,.bootstrap-datetimepicker-widget.dropdown-menu td{border-color:#262626;}
.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background:#b41e91 !important;border-radius:0;color:#ffffff !important;}
.bootstrap-datetimepicker-widget table td.day{background:#000000;color:#ffffff;border-radius:0;}
.bootstrap-datetimepicker-widget table td.day:hover{background:#b41e91 !important;color:#ffffff !important;}
.bootstrap-datetimepicker-widget table td.disabled{color:#707070;background:#f2f2f2;background:#000000;}
.bootstrap-datetimepicker-widget table td.disabled:hover{color:#707070 !important;background:#f2f2f2 !important;background:#000000 !important;}
.bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:#b41e91 !important;}
.bootstrap-datetimepicker-widget table td span{border-radius:0;}
.bootstrap-datetimepicker-widget table td span.active{background:#b41e91;}
.bootstrap-datetimepicker-widget table td span.active:hover{background:#b41e91 !important;color:#000000 !important;}
.bootstrap-datetimepicker-widget table td span:hover{background:#f2f2f2 !important;}
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#f2f2f2 !important;background:#000000 !important;}
/* keyframes */
@keyframes zoominout{0%{transform:scale(1, 1);}
  50%{transform:scale(1.2, 1.2);}
  100%{transform:scale(1, 1);}
}
/* keyframes */
@keyframes zoomin{0%{transform:scale(1, 1);}
  100%{transform:scale(1.2, 1.2);}
}
@keyframes pulse-ring{0%{transform:scale(0.7);opacity:0.1;}
  50%{transform:scale(1);opacity:0.3;}
  100%{transform:scale(0.7);opacity:0.1;}
  /*   80%, 100%{opacity:0;}
*/
}
.card-hover{display:block;margin-top:0px;position:relative;z-index:1;overflow:hidden;opacity:1;}
.card-hover:hover{transition:all 0.2s ease;box-shadow:inset 3px 3px 5px 3px rgba(79, 79, 79, 0.2) !important;margin-top:-0.5rem;opacity:0.9;}
@media (max-width:991.98px){.card-hover:hover{margin-top:0;}
}
/* DUNKLE VERSION NEUER HEADER TODO EINARBEITEN */
.veranstaltung.liste.highlight .teaser-text{color:#000000;}
.carousel.startseite-neu{background:#2d2d2d;overflow:hidden;margin-bottom:4rem !important;}
@media (max-width:991.98px){.carousel.startseite-neu{background:transparent;margin-bottom:3rem !important;}
}
@media (max-width:767.98px){.carousel.startseite-neu{background:transparent;margin-bottom:0.5rem !important;}
}
.carousel.startseite-neu .slick-dots{display:none;}
@media (max-width:991.98px){.carousel.startseite-neu .carousel-text-wrapper{position:relative;}
}
.carousel.startseite-neu .carousel-text{z-index:20;position:absolute;/*background:fade(@color-second, 50%);border-radius:50% !important;*/
  opacity:0.8;height:300px !important;width:300px !important;background:url('/jart/prj3/tmw/resources/images/redesign2025/tmw_spark_stoerer.svg') no-repeat;}
.carousel.startseite-neu .carousel-text.links{left:5rem;bottom:4rem;}
.carousel.startseite-neu .carousel-text.rechts{right:13rem;bottom:4rem;}
@media (max-width:767.98px){.carousel.startseite-neu .carousel-text{height:180px !important;width:180px !important;}
  .carousel.startseite-neu .carousel-text.links{left:5rem;bottom:1rem;}
  .carousel.startseite-neu .carousel-text.rechts{right:5rem;bottom:1rem;}
}
.carousel.startseite-neu .carousel-text-inner{height:300px;width:300px;display:table-cell;text-align:left;vertical-align:middle;padding:6rem 4rem 6rem 8rem;color:#ffffff;font-size:3rem;font-weight:400;hyphens:auto;/*                position:absolute;//width:19%;max-width:210px;//right:14rem;//bottom:5rem;//text-align:right;//justify-self:right;//align-self:end;z-index:20;&.links{left:13rem;bottom:14rem;}
        &.rechts{right:14rem;bottom:14rem;}
                @media @sm{max-width:160px;&.links{left:9rem;bottom:7rem;}
            &.rechts{right:3rem;bottom:7rem;}
        }
        @media @md{}
                */
}
.carousel.startseite-neu .carousel-text-inner .titel{color:#ffffff;font-size:2.5rem;line-height:3.5rem;font-weight:600;margin-bottom:1rem;}
.carousel.startseite-neu .carousel-text-inner .titel a{color:#ffffff;text-decoration:underline;}
@media (max-width:767.98px){.carousel.startseite-neu .carousel-text-inner .titel{font-size:2rem;line-height:2.5rem;margin-bottom:0.5rem;}
}
.carousel.startseite-neu .carousel-text-inner .subtitel{font-size:2.8rem;line-height:3.2rem;color:#000000;color:#ffffff;font-weight:500;font-family:'Aeonik', sans-serif;}
@media (max-width:991.98px){.carousel.startseite-neu .carousel-text-inner .subtitel{font-size:2.2rem;line-height:3.0rem;}
}
@media (max-width:767.98px){.carousel.startseite-neu .carousel-text-inner .subtitel{font-size:1.9rem;line-height:2.5rem;}
}
.carousel.startseite-neu .carousel-text-inner .button-area{margin-top:2rem;}
.carousel.startseite-neu section{overflow:hidden;position:relative;}
.carousel.startseite-neu .slick-dots{text-align:left;left:5rem;bottom:4.5rem;z-index:5;}
@media (max-width:991.98px){.carousel.startseite-neu .slick-dots{text-align:left;left:5rem;bottom:6rem;}
}
.carousel.startseite-neu .slick-dots li:hover button::before,.carousel.startseite-neu .slick-dots li.slick-active button::before{color:#b41e91;}
.carousel.startseite-neu .slick-slide{overflow:visible;height:auto;}
.carousel.startseite-neu img{bottom:0;top:0;left:0;right:0;width:100%;transition:all 500ms ease-in-out;}
@media (max-width:991.98px){.carousel.startseite-neu img{margin-bottom:0;}
}
/* The container must be positioned relative:*/
.custom-select{position:relative;padding:0;height:auto;background:#0000ff;border:0;border-radius:0;font-size:1.9rem;border-radius:1rem;/* Style the arrow inside the select element:*/
  /* Point the arrow upwards when the select box is open (active):*/
  /* style the items (options), including the selected item:*/
  /* Style items (options):*/
  /* Hide the items when the select box is closed:*/
}
@media (max-width:991.98px){.custom-select{margin-bottom:1rem;}
}
.custom-select select{display:none;/*hide original SELECT element:*/
}
.custom-select .select-selected{text-transform:uppercase;font-weight:600;}
.custom-select .select-selected:after{position:absolute;font-family:'Font Awesome 6 Pro';content:"\f078";top:0px;right:15px;font-weight:400;}
.custom-select .select-selected.select-arrow-active:after{transform:rotate(180deg);}
.custom-select .select-items div,.custom-select .select-selected{color:#ffffff;padding:0px 12px 1px 12px;border:1px solid transparent;border-color:transparent transparent rgba(0, 0, 0, 0.1) transparent;cursor:pointer;}
.custom-select .select-items{position:absolute;background-color:#0000ff;text-transform:uppercase;top:100%;left:0;right:0;z-index:99;font-size:1.6rem;padding:1px 2px 1px 2px !important;border-radius:1rem;}
.custom-select .select-items .same-as-selected{background:#b41e91;}
.custom-select .select-hide{display:none;}
.custom-select .select-items div:hover,.custom-select .same-as-selected{background-color:rgba(0, 0, 0, 0.1);}
/* modal */
.modal{z-index:10500;}
@media (min-width:768px){.modal .modal-lg{max-width:680px;}
}
.modal .modal-content{padding:4rem;border-radius:1rem;}
@media (max-width:767.98px){.modal .modal-content{padding:1rem;}
}
.modal .modal-header{border:0;}
.modal .modal-body{padding:4rem 1rem;}
@media (max-width:991.98px){.modal .modal-body{padding:2rem 1rem;}
}
.modal.shop .modal-body{padding:1rem 1rem 4rem 1rem;}
@media (max-width:991.98px){.modal.shop .modal-body{padding:2rem 1rem;}
}
.modal .modal-footer{border:0;}
.modal .close{font-size:4rem;opacity:1;color:#0000ff;}
.modal .close:hover{opacity:1;}
.modal .close:hover span{color:#b41e91;}
.modal .modal-title{font-size:3rem;font-weight:500;color:#0000ff;text-transform:uppercase;}
.modal .bg-success{background:white !important;}
.modal .bg-success .modal-title{color:#1bbf0a;}
.modal .bg-success .modal-title:before{font-family:'Font Awesome 6 Pro';content:"\f00c";margin-right:1rem;}
.modal .bg-danger{background:white !important;}
.modal .bg-danger .modal-title{color:#dc3545;}
.modal .bg-danger .modal-title:before{font-family:'Font Awesome 6 Pro';content:"\f00d";margin-right:1rem;}
.modal .bg-info{background:white !important;}
.modal .bg-info .modal-title{color:#b41e91;/*                &:before{font-family:@font-awesome;content:"\f00d";margin-right:1rem;}
                */
}
.modal .intro-text{font-style:italic;margin-bottom:1rem;}
.global-notification.bottom .close{font-size:3rem;opacity:1;color:#000000;text-shadow:none;color:#ffffff;}
.global-notification.bottom .alert{position:fixed;bottom:0;left:0;width:100%;margin:0;font-weight:600;color:#000000;text-transform:uppercase;z-index:10;border:0;}
.global-notification.bottom .alert.alert-success{background:#000000;color:#ffffff;}
#grid[data-columns]::before{content:'3 .column.size-1of3';}
#grid2[data-columns]::before{content:'2 .column.size-1of2';}
.grid,#grid,#grid2{margin:0 -1.5rem;}
.grid .item,#grid .item,#grid2 .item{margin:0 1.5rem 3rem 1.5rem;}
.grid .insta-item,#grid .insta-item,#grid2 .insta-item{margin:0 1.5rem 3rem 1.5rem;}
@media screen and (max-width:480px){.grid[data-columns]::before,  #grid[data-columns]::before{content:'1 .column.size-1of1';}
  #grid2[data-columns]::before{content:'1 .column.size-1of1';}
}
@media screen and (min-width:481px) and (max-width:991px){.grid[data-columns]::before,  #grid[data-columns]::before{content:'2 .column.size-1of2';}
  #grid2[data-columns]::before{content:'2 .column.size-1of2';}
}
@media screen and (min-width:992px) and (max-width:1198px){.grid[data-columns]::before,  #grid[data-columns]::before{content:'3 .column.size-1of3';}
  #grid2[data-columns]::before{content:'2 .column.size-1of2';}
}
@media screen and (min-width:1199px){.grid[data-columns]::before,  #grid[data-columns]::before{content:'3 .column.size-1of3';}
  #grid2[data-columns]::before{content:'2 .column.size-1of2';}
}
.column{float:left;}
.size-1of1{width:100%;}
.size-1of2{width:50%;}
.size-1of3{width:33.333%;}
.size-1of4{width:25%;}
.produkt #grid{margin:0 -2.5rem;}
.produkt #grid .item{margin:0 2.5rem 4.5rem 2.5rem;}
.feinerschlossenes-teaser-list #grid{margin:0 -2.5rem;}
.feinerschlossenes-teaser-list #grid .item{margin:0 2.5rem 4.5rem 2.5rem;}
.columns-wrapper.column-count-2{column-gap:3rem;-webkit-column-count:2;-moz-column-count:2;column-count:2;}
@media (max-width:991.98px){.columns-wrapper.column-count-2{column-gap:0rem;-webkit-column-count:1;-moz-column-count:1;column-count:1;}
}
.columns-wrapper.column-count-3{column-gap:3rem;-webkit-column-count:3;-moz-column-count:3;column-count:3;}
.columns-wrapper.column-count-4{column-gap:3rem;-webkit-column-count:4;-moz-column-count:4;column-count:4;}
.columns-wrapper .column-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;margin-bottom:3rem;}
/* formulare */
.form-wrapper{margin-top:5rem;}
.form-wrapper textarea{min-height:20rem;}
/* Tabellen */
.table.table-striped tbody tr:nth-of-type(2n+1){background:#d7d7d7;}
/* social media */
.social-share{list-style-type:none;padding-left:0;margin:4rem 0;}
.social-share a.share-toggle{cursor:pointer;}
.social-share li{display:inline-block;margin-right:1rem;}
.social-share li .social-share{margin:0;display:none;}
.social-share li a:hover{color:#0000ff;}
.bs-galerie .bildgalerie-item{background:transparent;margin-bottom:3rem;}
.bs-galerie .bildgalerie-item img{border-radius:1rem;}
.fancybox-caption-wrap .fancybox-caption{border:0;font-family:'Aeonik', sans-serif;font-size:1.9rem;line-height:2.4rem;}
.fancybox-infobar__body{font-family:'Aeonik', sans-serif;font-size:1.9rem;}
.back-button-on-top{margin-bottom:3rem;}
.back-button-on-top span{color:#b41e91;}
.white-form-wrapper{padding:3rem;background:#ffffff;border-radius:1rem;border:1px solid #0000ff;}
.white-form-wrapper .info-text{font-weight:600;margin:4rem 0;}
.video-placeholder .controls{position:absolute;z-index:1000;bottom:1rem;left:2rem;}
.video-placeholder .controls a{color:#b41e91;cursor:pointer;display:inline-block;vertical-align:middle;margin-right:1rem;}
.video-placeholder .controls a span{color:#b41e91;}
.video-placeholder .controls a:hover span{color:#0000ff;}
/* Share */
.share-dialog[data-v-0a10cd88]{display:flex;justify-content:flex-end;margin-top:5rem;}
.share-dialog .service-wrapper[data-v-0a10cd88]{position:relative;display:flex;align-items:center;}
.share-dialog .share-services[data-v-0a10cd88]{display:none;align-items:center;justify-content:flex-end;background-color:#ffffff;height:40px;transform-origin:center right;}
.share-dialog .share-services[data-v-0a10cd88].open{display:flex;}
.share-dialog .share-services .share-service[data-v-0a10cd88]{border:none;background-color:transparent;padding:0 10px;color:#b41e91;transform-origin:center center;cursor:pointer;display:flex;justify-content:center;position:relative;}
.share-dialog .share-services .share-service[data-v-0a10cd88] a{color:inherit;}
.share-dialog .service-wrapper .share-services[data-v-0a10cd88]{right:0;position:absolute;}
.share-dialog .share-services .share-service svg[data-v-0a10cd88]{opacity:.5;}
.share-dialog .share-services .share-service:hover svg[data-v-0a10cd88]{opacity:1;transform:scale(1.1);}
.share-dialog .share-text[data-v-0a10cd88]{font-weight:500;color:#b41e91;margin-right:5px;cursor:pointer;}
.share-dialog .share-button[data-v-0a10cd88]{border:none;height:40px;padding:2px 4px;display:flex;align-items:center;background-color:#ffffff;transition:all .5s;}
.share-dialog .share-button svg[data-v-0a10cd88]{transition:all .5s;transform-origin:center center;color:#b41e91;}
.share-dialog .share-button.is-open[data-v-0a10cd88]{background-color:#b41e91;}
.share-dialog .share-button.is-open svg[data-v-0a10cd88]{color:#fff;transform:rotate(0.5turn);}
.spenden .form-check-inline{margin-right:2rem;}
#instagram{margin:3rem 0 3rem 0;}
#instagram-container{display:none;overflow:hidden;clear:both;padding:0 0 2rem 0;margin:0 -1rem 0 -1rem;text-align:center;}
#instagram-container img{max-width:100%;height:auto;}
#instagram-container .insta-item{box-sizing:border-box;padding:1rem;width:16.6666666%;position:relative;display:inline-block;}
#instagram-container .insta-item .item-element{position:relative;}
@media (max-width:991.98px){#instagram-container .insta-item{width:20%;}
}
@media (max-width:767.98px){#instagram-container .insta-item{width:33.333333%;}
}
#instagram-container .insta-item .caption{position:absolute;bottom:0;left:0;width:100%;padding:1rem 1rem 1rem 1.5rem;box-sizing:border-box;background-color:rgba(0, 0, 0, 0.75);color:#ffffff;font-size:1.5rem;line-height:1.75rem;text-align:left;}
#instagram-container .insta-item .caption .logo{position:absolute;top:10px;right:10px;}
#instagram-container .insta-item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.75);pointer-events:none;display:none;z-index:5;font-weight:600;font-size:2rem;}
#instagram-container .insta-item .overlay .comments{padding:0 1rem 0 0;width:30%;}
#instagram-container .insta-item .overlay .likes{padding:0 0 0 1rem;width:30%;}
#instagram-container .insta-item:hover .overlay{display:flex;align-items:center;justify-content:center;}
/* IE 11 HACKS */
@media all and (-ms-high-contrast:none){.svg-base{background:none;}
  body.theme-magazin .svg-base{background:none;}
  .slick,  .slick-wrapper{width:100%;}
  .ausstellung.teaser .teaser-image{display:block;}
  .search-form .form-control{padding:0 !important;padding-left:10px !important;}
  .search-form .btn{padding:5px 20px;}
}
/* IE 10 Hacks */
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){.img-fluid img{display:inline-block;width:100%;}
  .teaser.artikel .teaser-content,  .teaser.artikel .teaser-image{width:100%;}
  .entry .text-area{width:100%;}
  .row-info-product{width:100%;display:block;}
  .share-dialog{text-align:right;}
  .share-services{display:block !important;background:transparent !important;}
  .share-text,  .share-button{display:none !important;}
  .ausstellung .teaser .teasertext,  .ausstellung.teaser .teasertext,  .ausstellung .teaser .teaser-content,  .ausstellung.teaser .teaser-content,  .ausstellung .teaser .overlay-content,  .ausstellung.teaser .overlay-content{display:block;width:100%;}
  .related .nav-tabs{display:inline-block;}
  .related .nav-tabs .nav-item{display:inline-block;}
  .search-form .form-control{padding:0 !important;padding-left:10px !important;}
  .search-form .btn{padding:5px 20px;}
}
.form-notice{font-size:1.6rem;line-height:1.8rem;}
.form-notice a.btn.btn-link{font-size:1.6rem;line-height:1.8rem;}
.top-anchor{top:-20rem;width:100%;position:relative;}
.cross-content-container{padding:3rem;background:#ffffff;}
/* cookie required */
.cookie-required{padding:4rem 2rem;background:#ffffff;text-align:center;}
.umweltzeichen{margin-top:-1.5rem;display:inline-block;}
@media (max-width:767.98px){.umweltzeichen{margin-top:0.4rem;}
}
.umweltzeichen a.logo_umweltzeichen{display:block;position:relative;margin:1rem 0 1rem 0;}
.umweltzeichen a.logo_umweltzeichen img{height:60px;width:auto;}
.rect{width:auto;max-width:150px;position:relative;padding:0.5rem 2rem 0rem 2rem;border:1px solid black;text-align:center;}
.rect-rounded{width:auto;max-width:150px;position:relative;padding:0.5rem 2rem 0rem 2rem;border:1px solid black;text-align:center;border-radius:3px;}
.rect-rounded label{margin-left:1rem;}
legend{font-size:1.9rem;}
.optionkeeper{margin-bottom:1.7rem;}
.checkboxkeeper{margin-bottom:1.7rem;}
.exhibition-modal-from-map .modal-title .subtitel{font-size:2rem;text-transform:initial;}
.exhibition-modal-from-map .modal-body{padding-top:2rem;}
/* range slider coloring */
.irs.irs--round .irs-from,.irs.irs--round .irs-to{background-color:#0000ff;}
.irs.irs--round .irs-from::before,.irs.irs--round .irs-to::before{border-top-color:#0000ff;}
.irs.irs--round .irs-handle{border-color:#0000ff;}
.irs.irs--round .irs-bar{background-color:#0000ff;}
/* Hide 2 Nav Items in Sammlungen */
.collections-main .section-navi-wrapper ul.nav li:nth-child(5){display:none;}
.collections-main .section-navi-wrapper ul.nav li:nth-child(6){display:none;}
.produkt-kaufen-voucher .input-group .input-group-text{color:#000000;}
.form-group.highlighted{background-color:#b41e91;padding:1rem;color:#ffffff;text-align:center;font-weight:500;border-radius:1rem;}
.objektpaten.filter .dropdown .dropdown-menu.show,.produkt.filter .dropdown .dropdown-menu.show{padding:1.5rem;position:absolute;background-color:#0000ff;color:#ffffff;border-radius:1rem;}
.objektpaten.filter #scopeDropdownBtn,.produkt.filter #scopeDropdownBtn{margin-top:2rem;width:100%;}
.objektpaten.filter #selectedScopes,.produkt.filter #selectedScopes{margin:1rem 0 2rem 1rem;}
.objektpaten h2.noresults,.produkt h2.noresults{margin-top:-4rem;margin-bottom:8rem;}
.objektpaten #altersgruppeShopBtn,.produkt #altersgruppeShopBtn{background:#0000ff;color:#ffffff;text-transform:uppercase;width:100%;padding:0px 12px 1px 12px;border-radius:1rem;}
.objektpaten #altersgruppeShopBtn:after,.produkt #altersgruppeShopBtn:after{position:absolute;font-family:'Font Awesome 6 Pro';content:"\f078";top:0px;right:15px;font-weight:400;border:0;}
.objektpaten.filter .input-group .input-group-text{background-color:#0000ff;}
.objektpaten.filter .input-group .input-group-text:hover{background-color:#0000ff;}
.produkt.filter .dropdown-menu{width:100%;margin-top:0;padding:0.2rem 1.5rem 1rem 1.5rem !important;}
.produkt.filter .dropdown-menu .form-check-label{text-transform:uppercase;font-size:1.6rem !important;}
.produkt.filter #selectedScopes span:not(:last-child):after{content:", ";}
#result img{max-width:100%;height:auto;}
/* notification box */
.notification-box{margin:2rem 0 2rem 0;padding:1.5rem;color:#FFF;background-color:#b41e91;border-radius:1rem;}
.notification-box .nb-title{color:#FFF;}
.notification-box .nb-text{color:#FFF;}
.notification-box a{color:#FFF;text-decoration:underline;}
/*directly under a teaser*/
.teaser-advanced + div[id^="APPC-"]{margin:-4rem 0 4rem 0;}
span.anchorlink{color:#b41e91;text-decoration:underline;cursor:pointer;}
/* lade */
.loading-wrapper{text-align:center;}
.loading-objects{text-align:center;margin-bottom:2rem;}
.loading-blob{display:inline-block;text-align:center;background:#b41e91;border-radius:50%;box-shadow:0 0 0 0 #000000;margin:10px;height:20px;width:20px;transform:scale(1);animation:pulse-black 2s infinite;}
@keyframes pulse-black{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0, 0, 0, 0.3);}
  70%{transform:scale(1);box-shadow:0 0 0 10px rgba(0, 0, 0, 0);}
  100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0, 0, 0, 0);}
}
.no-ticket-needed{text-align:center;display:inline-block;padding-left:1rem;}
.font14rem{font-size:1.4rem;}
/*#cookie-consent-modal .btn-outline-secondary{font-size:@font-default;background:@color-primary;color:@white;border:0px;text-decoration:none;display:inline-block;padding:.75rem 1.25rem;transition:all .3s;position:relative;overflow:hidden;z-index:1;span{color:@white;}
    &:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:@color-primary;//border-radius:10rem;z-index:-2;}
    &:before{content:'';position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:@color-second;transition:all .3s;//border-radius:10rem;z-index:-1;}
    &:hover{color:#fff;&:before{width:100%;}
    }
}
*/
.show-on-not-busy{display:none;}
select#Country_Region_Code,select#Ship_to_Country_Region_Code{line-height:2rem !important;-webkit-appearance:menulist-button;height:4rem !important;font-family:sans-serif !important;}
button.toggler span{transition:transform 0.2s;transform:rotate(0deg);}
button.toggler.show span{transform:rotate(180deg);}
.bm_card_note{font-style:italic;}
/* overrride bs built in tooltip styles*/
.tooltip .tooltip-inner{border:1px solid #000;color:#000;background-color:#FFF;padding:10px;max-width:275px;}
.font-small-normal{font-size:1.6rem;}
.kategoriename{font-weight:500;}
.border-black{border:1px solid #000000;border-radius:1rem;margin:-1px -1px 0 -1px;}
#objects{width:98vw;}
.mobile-hidden{visibility:visible;}
@media (max-width:1199.98px){.mobile-hidden{visibility:hidden;}
}
.w150{width:150px;}
.center-price{text-align:center;width:150px;display:inline-block;}
.br-def{border-radius:1rem;}
.br-def img{border-radius:1rem;}
.not-h3{font-size:1.9rem;font-family:'Aeonik', sans-serif;font-weight:400;color:#000000;}
.toggle-link .collapse-anim{position:relative;transition:all 0.5s;transform:rotateX(180deg);}
.toggle-link.collapsed .collapse-anim{transform:rotateX(0deg);}
@media (max-width:575.98px){.zine-slider .artikel-item{padding-left:10px;padding-right:10px;}
}
.zine-slider .slick-next{right:-1rem;top:-12.2rem;}
.zine-slider .slick-prev{left:-1rem;top:-12.2rem;}
/******************************************************************************************/
/*** import /prj3/tmw/resources/jquery/animate-css/animate.min.css ***/
/******************************************************************************************/
@charset "UTF-8";/*! * animate.css - https://animate.style/ * Version - 4.0.0 * Licensed under the MIT license - http://opensource.org/licenses/MIT * * Copyright (c) 2020 Animate.css */
:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}
.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}
.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}
.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}
.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}
.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}
.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}
.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}
.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}
.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}
.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}
.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}
.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}
@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}
.animate__animated[class*=Out]{opacity:0}
}
@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}
70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}
80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}
90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}
}
@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}
70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}
80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}
90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}
}
.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{0%,50%,to{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{0%,50%,to{opacity:1}
25%,75%{opacity:0}
}
.animate__flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}
@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
}
@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
}
.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}
@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
.animate__tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}
77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}
88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}
}
@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}
77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}
88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}
}
.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}
14%{-webkit-transform:scale(1.3);transform:scale(1.3)}
28%{-webkit-transform:scale(1);transform:scale(1)}
42%{-webkit-transform:scale(1.3);transform:scale(1.3)}
70%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}
14%{-webkit-transform:scale(1.3);transform:scale(1.3)}
28%{-webkit-transform:scale(1);transform:scale(1)}
42%{-webkit-transform:scale(1.3);transform:scale(1.3)}
70%{-webkit-transform:scale(1);transform:scale(1)}
}
.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}
80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}
80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}
@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}
80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}
80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}
@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}
80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}
80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}
@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}
80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}
80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}
@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}
to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}
}
@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}
to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}
}
.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}
@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}
to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}
}
@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}
to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}
}
.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}
@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}
to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}
}
@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}
to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}
}
.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}
@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}
to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}
}
@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}
to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}
}
.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}
@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}
}
@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}
}
.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}
75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}
90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}
75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}
90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}
75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}
90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}
75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}
90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}
75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}
90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}
75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}
90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}
75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}
90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}
75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}
90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}
}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}
}
.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}
}
@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}
}
.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}
}
@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}
}
.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}
}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}
}
.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{0%{opacity:0}
to{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
to{opacity:1}
}
.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}
@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}
@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}
@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}
@-webkit-keyframes fadeOut{0%{opacity:1}
to{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
to{opacity:0}
}
.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}
}
@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}
}
.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}
@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}
}
@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}
}
.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}
@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}
}
@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}
}
.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}
@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}
}
@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}
}
.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}
@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
}
@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
}
.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
}
@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
}
.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}
60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}
80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}
60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}
80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOutRight{0%{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}
to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}
}
@keyframes lightSpeedOutLeft{0%{opacity:1}
to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}
}
.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}
@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}
@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}
@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}
@-webkit-keyframes rotateOut{0%{opacity:1}
to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
}
@keyframes rotateOut{0%{opacity:1}
to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
}
.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}
to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
}
@keyframes rotateOutDownLeft{0%{opacity:1}
to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
}
.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}
@-webkit-keyframes rotateOutDownRight{0%{opacity:1}
to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
}
@keyframes rotateOutDownRight{0%{opacity:1}
to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
}
.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}
@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}
to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
}
@keyframes rotateOutUpLeft{0%{opacity:1}
to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
}
.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}
@-webkit-keyframes rotateOutUpRight{0%{opacity:1}
to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}
@keyframes rotateOutUpRight{0%{opacity:1}
to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}
.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}
@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}
@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}
@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}
}
@keyframes rollOut{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}
}
.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
to{opacity:0}
}
@keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
to{opacity:0}
}
.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}
}
.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}
}
.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
/******************************************************************************************/
/*** import /prj3/tmw/indexes/main/dev.css ***/
/******************************************************************************************/
/*AUTO GENERATED over less-1.7.0.aru.js  DO NOT EDIT!*/
/* this less file is used to apply some styling during development. at the end, this file should not be used in production mode */
.carousel.startseite-neu{/*        img{//transform:scale(1, 1);filter:blur(5px);transform:scale3d(0.75, 0.75, 1);}
                .start-big img{transform:scale3d(1, 1, 1);}
          .slick-active{img{//transform:scale(1, 1);filter:blur(0px);transform:scale3d(1, 1, 1);}
      }
          */
}
/*zb klassen wie.shrinkOutSmall -> max-height:100px.shrinkOutNormal -> max-height:500px.shrinkOutLarge -> max-height:1000px.shrinkOutXLarge -> max-height:5000px....*/
@keyframes shrinkOut{0%{opacity:1;max-height:1000px;}
  60%{opacity:0;max-height:1000px;}
  100%{opacity:0;max-height:0px;}
}
/** animate remove element logic:1) apply class2) on animation end -> remove element from dom*/
.shrinkOut{-webkit-animation-name:shrinkOut;animation-name:shrinkOut;-webkit-animation-duration:1s;animation-duration:1s;}
@keyframes growIn{0%{opacity:0;max-height:0px;}
  40%{opacity:0;max-height:1000px;}
  100%{opacity:1;max-height:1000px;}
}
/** animate add element logic1) apply .init-growIn before adding to dom2) add element to dom3) apply .growIn4) on animation end:remove both classes*/
.growIn{-webkit-animation-name:growIn;animation-name:growIn;-webkit-animation-duration:1s;animation-duration:1s;}
.init-growIn{opacity:0;max-height:0px;}
/******************************************************************************************/
/*** import /prj3/tmw/resources/jquery/cropperjs/dist/cropper.min.css ***/
/******************************************************************************************/
/*! * Cropper.js v1.5.9 * https://fengyuanchen.github.io/cropperjs * * Copyright 2015-present Chen Fengyuan * Released under the MIT license * * Date:2020-09-10T13:16:21.689Z */
.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}
.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}
.cropper-canvas,.cropper-wrap-box{overflow:hidden}
.cropper-drag-box{background-color:#fff;opacity:0}
.cropper-modal{background-color:#000;opacity:.5}
.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}
.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}
.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}
.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}
.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}
.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}
.cropper-center:before{height:1px;left:-3px;top:0;width:7px}
.cropper-center:after{height:7px;left:0;top:-3px;width:1px}
.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}
.cropper-face{background-color:#fff;left:0;top:0}
.cropper-line{background-color:#39f}
.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}
.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}
.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}
.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}
.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}
.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}
.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}
.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}
.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}
.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}
.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}
.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}
.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}
@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}
}
@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}
}
@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}
}
.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}
.cropper-invisible{opacity:0}
.cropper-bg{background-image:url('/jart/prj3/tmw/resources/jquery/cropperjs/dist/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC')}
.cropper-hide{display:block;height:0;position:absolute;width:0}
.cropper-hidden{display:none!important}
.cropper-move{cursor:move}
.cropper-crop{cursor:crosshair}
.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}
/******************************************************************************************/
/*** import /prj3/tmw/resources/jquery/chosen_js/chosen.min.css ***/
/******************************************************************************************/
/*!Chosen, a Select Box Enhancer for jQuery and Prototypeby Patrick Filler for Harvest, http://getharvest.comVersion 1.8.7Full source at https://github.com/harvesthq/chosenCopyright (c) 2011-2018 Harvest http://getharvest.comMIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.mdThis file is generated by `grunt build`, do not edit it by hand.*/
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}
.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}
.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}
.chosen-container a{cursor:pointer}
.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}
.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}
.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}
.chosen-container-single .chosen-default{color:#999}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}
.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}
.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('/jart/prj3/tmw/resources/jquery/chosen_js/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}
.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}
.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}
.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('/jart/prj3/tmw/resources/jquery/chosen_js/chosen-sprite.png') no-repeat 0 2px}
.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}
.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url('/jart/prj3/tmw/resources/jquery/chosen_js/chosen-sprite.png') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}
.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}
.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}
.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}
.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}
.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}
.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}
.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}
.chosen-container .chosen-results li.group-option{padding-left:15px}
.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}
.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}
.chosen-container-multi .chosen-choices li{float:left;list-style:none}
.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}
.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}
.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}
.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('/jart/prj3/tmw/resources/jquery/chosen_js/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}
.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}
.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}
.chosen-container-multi .chosen-results{margin:0;padding:0}
.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}
.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}
.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}
.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}
.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}
.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}
.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}
.chosen-disabled{opacity:.5!important;cursor:default}
.chosen-disabled .chosen-single{cursor:default}
.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}
.chosen-rtl{text-align:right}
.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}
.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}
.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}
.chosen-rtl .chosen-single div{right:auto;left:3px}
.chosen-rtl .chosen-single abbr{right:auto;left:26px}
.chosen-rtl .chosen-choices li{float:right}
.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}
.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}
.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}
.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}
.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url('/jart/prj3/tmw/resources/jquery/chosen_js/chosen-sprite.png') no-repeat -30px -20px;direction:rtl}
.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url('/jart/prj3/tmw/resources/jquery/chosen_js/chosen-sprite@2x.png')!important;background-size:52px 37px!important;background-repeat:no-repeat!important}
}
/******************************************************************************************/
/*** import /prj3/tmw/resources/jquery/chosen_js/chosen-dark.css ***/
/******************************************************************************************/
/*!Chosen, a Select Box Enhancer for jQuery and Prototypeby Patrick Filler for Harvest, http://getharvest.comVersion 1.7.0Full source at https://github.com/harvesthq/chosenCopyright (c) 2011-2017 Harvest http://getharvest.comMIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.mdThis file is generated by `grunt build`, do not edit it by hand.*/
/*Modified to dark version by Daniel Ziegler https://daniel-ziegler.comMIT License*/
.dark .chosen-container{font-size:1.9rem;text-transform:uppercase;font-weight:600;}
.dark .chosen-container .chosen-drop{border-color:#000;background:#000;box-shadow:none;border-radius:0;}
/* @end */
/* @group Single Chosen */
.dark .chosen-container-single .chosen-single{border-color:#000;background:#000;background-image:none;box-shadow:none;color:#FFF;border-radius:0;padding:4px 12px 1px 12px;height:32px;}
.dark .chosen-container-single .chosen-default{color:#999;}
.dark .chosen-container-single .chosen-search input[type="text"]{border-color:#000;color:#FFF;}
/* @end */
/* @group Results */
.dark .chosen-container .chosen-results{color:#FFF;font-size:1.5rem;font-weight:400;}
.dark .chosen-container .chosen-results li.disabled-result{color:#505050;}
.dark .chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff;}
.dark .chosen-container .chosen-results li.no-results{color:#e3e3e3;background:#1f1d1d;}
/* @end */
/* @group Multi Chosen */
.dark .chosen-container-multi .chosen-choices{border-color:#333;background:#212121;background-image:linear-gradient(#353535 1%, #212121 15%);}
.dark .chosen-container-multi .chosen-choices li.search-field input[type="text"]{color:#FFF;}
.dark .chosen-container-multi .chosen-choices li.search-choice{border-color:#000;background-color:#000;background-image:none;box-shadow:none;color:#FFF;}
.dark .chosen-container-multi .chosen-choices li.search-choice-disabled{border:1px solid #ccc;background-color:#000;background-image:none;color:#FFF;}
.dark .chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4;}
.dark .chosen-container-multi .chosen-drop .result-selected{color:#505050;}
/* @end */
/* @group Active  */
.dark .chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:none;}
.dark .chosen-container-active.chosen-with-drop .chosen-single{border-color:#333;background-image:none;box-shadow:none;}
.dark .chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.dark .chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#e3e3e3!important;}
/* @end */
/* @group Disabled Support */
.dark .chosen-disabled{opacity:0.5 !important;}
.dark .chosen-rtl .chosen-search input[type="text"]{color:#e3e3e3;background:url('/jart/prj3/tmw/resources/jquery/chosen_js/chosen-sprite.png') no-repeat -30px -20px;}
.dark .chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:36px;height:100%;}
.dark .chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('/jart/prj3/tmw/resources/jquery/chosen_js/chosen_chev_down.jpg') no-repeat 6px 11px;}
/* @end */
