/*AUTO GENERATED over gen-cc-file.js 
 DO NOT EDIT!*/
@charset "UTF-8";/******************************************************************************************/
/*** import /prj3/laermschutz_2025/resources/_scripts/slick-1.6.0/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;}
.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/laermschutz_2025/resources/_scripts/slick-1.6.0/slick-theme.css ***/
/******************************************************************************************/
@charset 'UTF-8';/* Slider */
.slick-loading .slick-list{background:#fff url('/jart/prj3/laermschutz_2025/resources/_main/../_scripts/slick-1.6.0/./ajax-loader.gif') center center no-repeat;}
/* Icons */
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/jart/prj3/laermschutz_2025/resources/_main/../_scripts/slick-1.6.0/./fonts/slick.eot');src:url('/jart/prj3/laermschutz_2025/resources/_main/../_scripts/slick-1.6.0/./fonts/slick.eot?#iefix') format('embedded-opentype'), url('/jart/prj3/laermschutz_2025/resources/_main/../_scripts/slick-1.6.0/./fonts/slick.woff') format('woff'), url('/jart/prj3/laermschutz_2025/resources/_main/../_scripts/slick-1.6.0/./fonts/slick.ttf') format('truetype'), url('/jart/prj3/laermschutz_2025/resources/_main/../_scripts/slick-1.6.0/./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/laermschutz_2025/resources/_scripts/jquery/jquery-ui-1.13.2.custom/jquery-ui.min.css ***/
/******************************************************************************************/
/*! jQuery UI - v1.13.2 - 2022-12-05* http://jqueryui.com* Includes:core.css, autocomplete.css, menu.css, datepicker.css, theme.css* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityError=&bgImgOpacityHighlight=&bgImgOpacityActive=&bgImgOpacityHover=&bgImgOpacityDefault=&bgImgOpacityContent=&bgImgOpacityHeader=&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=%23aaaaaa&iconColorError=%23c10e1a&fcError=%23c10e1a&borderColorError=%23c10e1a&bgTextureError=flat&bgColorError=%23ffffff&iconColorHighlight=%23406942&fcHighlight=%23406942&borderColorHighlight=%23406942&bgTextureHighlight=flat&bgColorHighlight=%23ffffff&iconColorActive=%23ffffff&fcActive=%23ffffff&borderColorActive=%23406942&bgTextureActive=flat&bgColorActive=%23406942&iconColorHover=%23ffffff&fcHover=%23ffffff&borderColorHover=%23406942&bgTextureHover=flat&bgColorHover=%23406942&iconColorDefault=%23777777&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgTextureDefault=flat&bgColorDefault=%23f6f6f6&iconColorContent=%23406942&fcContent=%23262626&borderColorContent=%23406942&bgTextureContent=flat&bgColorContent=%23ffffff&iconColorHeader=%23ffffff&fcHeader=%23ffffff&borderColorHeader=%23406942&bgTextureHeader=flat&bgColorHeader=%23406942&cornerRadius=0px&fwDefault=normal&fsDefault=1rem&ffDefault='Open%20Sans'%2C%20'Lucida%20Grande'%2C%20Verdana%2C%20sans-serif* Copyright jQuery Foundation and other contributors;Licensed MIT */
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important;pointer-events:none}
.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}
.ui-menu .ui-menu{position:absolute}
.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url('/jart/prj3/laermschutz_2025/resources/_main/../_scripts/jquery/jquery-ui-1.13.2.custom/data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7')}
.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}
.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
.ui-menu .ui-menu-icon{left:auto;right:0}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}
.ui-widget{font-family:'Open Sans','Lucida Grande',Verdana,sans-serif;font-size:1rem}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Open Sans','Lucida Grande',Verdana,sans-serif;font-size:1em}
.ui-widget.ui-widget-content{border:1px solid #c5c5c5}
.ui-widget-content{border:1px solid #406942;background:#fff;color:#262626}
.ui-widget-content a{color:#262626}
.ui-widget-header{border:1px solid #406942;background:#406942;color:#fff;font-weight:bold}
.ui-widget-header a{color:#fff}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #406942;background:#406942;font-weight:normal;color:#fff}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none}
.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #406942;background:#406942;font-weight:normal;color:#fff}
.ui-icon-background,.ui-state-active .ui-icon-background{border:#406942;background-color:#fff}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #406942;background:#fff;color:#406942}
.ui-state-checked{border:1px solid #406942;background:#fff}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#406942}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #c10e1a;background:#fff;color:#c10e1a}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#c10e1a}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#c10e1a}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}
.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}
.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon{background-image:url('/jart/prj3/laermschutz_2025/resources/_main/../_scripts/jquery/jquery-ui-1.13.2.custom/images/ui-icons_406942_256x240.png')}
.ui-widget-header .ui-icon{background-image:url('/jart/prj3/laermschutz_2025/resources/_main/../_scripts/jquery/jquery-ui-1.13.2.custom/images/ui-icons_ffffff_256x240.png')}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url('/jart/prj3/laermschutz_2025/resources/_main/../_scripts/jquery/jquery-ui-1.13.2.custom/images/ui-icons_ffffff_256x240.png')}
.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url('/jart/prj3/laermschutz_2025/resources/_main/../_scripts/jquery/jquery-ui-1.13.2.custom/images/ui-icons_ffffff_256x240.png')}
.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url('/jart/prj3/laermschutz_2025/resources/_main/../_scripts/jquery/jquery-ui-1.13.2.custom/images/ui-icons_406942_256x240.png')}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('/jart/prj3/laermschutz_2025/resources/_main/../_scripts/jquery/jquery-ui-1.13.2.custom/images/ui-icons_c10e1a_256x240.png')}
.ui-button .ui-icon{background-image:url('/jart/prj3/laermschutz_2025/resources/_main/../_scripts/jquery/jquery-ui-1.13.2.custom/images/ui-icons_777777_256x240.png')}
.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}
.ui-icon-caret-1-n{background-position:0 0}
.ui-icon-caret-1-ne{background-position:-16px 0}
.ui-icon-caret-1-e{background-position:-32px 0}
.ui-icon-caret-1-se{background-position:-48px 0}
.ui-icon-caret-1-s{background-position:-65px 0}
.ui-icon-caret-1-sw{background-position:-80px 0}
.ui-icon-caret-1-w{background-position:-96px 0}
.ui-icon-caret-1-nw{background-position:-112px 0}
.ui-icon-caret-2-n-s{background-position:-128px 0}
.ui-icon-caret-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-65px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-65px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:1px -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}
.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}
.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/******************************************************************************************/
/*** import /prj3/laermschutz_2025/indexes/main/package.css ***/
/******************************************************************************************/
p.avtext{}
  h1.avtext, h2.avtext, h3.avtext, h4.avtext, h5.avtext{}
    /******************************************************************************************/
/*** import /prj3/laermschutz_2025/resources/_scripts/chosen/chosen.min.css ***/
/******************************************************************************************/
/******************************************************************************************/
/*** import /prj3/laermschutz_2025/resources/_scripts/fancybox-v4/fancybox.css ***/
/******************************************************************************************/
.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.carousel{position:relative;box-sizing:border-box}
.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}
.carousel.is-draggable{cursor:move;cursor:grab}
.carousel.is-dragging{cursor:move;cursor:grabbing}
.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}
.carousel__track{display:flex}
.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}
.has-dots{margin-bottom:calc(0.5rem + 22px)}
.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}
.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}
.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}
.carousel__dots .carousel__dot.is-selected:after{opacity:1}
.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}
.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}
.carousel__button.is-prev{left:10px}
.carousel__button.is-next{right:10px}
.carousel__button[disabled]{cursor:default;opacity:.3}
.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}
body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}
.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}
.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}
.fancybox__container :focus{outline:thin dotted}
body.is-using-mouse .fancybox__container :focus{outline:none}
@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}
}
.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}
.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}
.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}
.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}
.fancybox__track{display:flex;height:100%}
.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}
.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}
@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}
}
.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}
.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}
.is-loading .fancybox__caption{visibility:hidden}
.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}
.fancybox__nav .carousel__button{z-index:40}
.fancybox__nav .carousel__button.is-next{right:8px}
@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}
}
.fancybox__nav .carousel__button.is-prev{left:8px}
@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}
}
.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}
@media all and (min-width:1024px){.carousel__button.is-close{right:40px}
}
.fancybox__content>.carousel__button.is-close{position:absolute;top:-36px;right:0;color:var(--fancybox-color, #fff)}
.fancybox__no-click,.fancybox__no-click button{pointer-events:none}
.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}
.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}
.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}
.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}
@keyframes fancybox-rotate{100%{transform:rotate(360deg)}
}
@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}
}
.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}
.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}
.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}
.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}
.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}
.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}
.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}
.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}
.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}
@keyframes fancybox-fadeIn{from{opacity:0}
to{opacity:1}
}
@keyframes fancybox-fadeOut{to{opacity:0}
}
@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}
to{transform:scale(1) translate3d(0, 0, 0);opacity:1}
}
@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}
}
@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}
}
@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}
}
.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}
.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}
.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}
.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}
.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}
.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}
.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}
.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}
.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}
.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}
.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}
.fancybox__image{transform-origin:0 0;touch-action:none;user-select:none;transition:none}
.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}
.is-closing .has-image .fancybox__content{overflow:visible}
.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}
.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}
.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}
.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}
.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}
.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}
.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}
.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}
.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}
.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}
.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}
.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}
.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}
.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}
.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}
.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}
.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}
.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}
.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}
.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}
.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}
.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}
.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}
.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}
@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}
}
.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}
.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}
.fancybox__toolbar__items{display:flex}
.fancybox__toolbar__items--left{margin-right:auto}
.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}
.fancybox__toolbar__items--right{margin-left:auto}
@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}
}
.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}
.fancybox__progress{background:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}
.fancybox__container:fullscreen::backdrop{opacity:0}
.fancybox__button--fullscreen g:nth-child(2){display:none}
.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}
.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}
.fancybox__button--slideshow g:nth-child(2){display:none}
.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}
.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
/******************************************************************************************/
/*** import /pub-prc-vie/res/select2/select2.min.css ***/
/******************************************************************************************/
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}
.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}
.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}
.select2-results__option--selectable{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}
.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}
.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--group{padding:0}
.select2-container--default .select2-results__option--disabled{color:#999}
.select2-container--default .select2-results__option--selected{background-color:#ddd}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}
.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}
.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:none}
.select2-container--classic .select2-dropdown--below{border-top:none}
.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option--group{padding:0}
.select2-container--classic .select2-results__option--disabled{color:grey}
.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
/******************************************************************************************/
/*** import /pub-prc-vie/res/select2/select2-bootstrap-5-theme.min.css ***/
/******************************************************************************************/
/*! * Select2 v4 Bootstrap 5 theme v1.3.0*/
.select2-container--bootstrap-5{display:block}
select+.select2-container--bootstrap-5{z-index:1}
.select2-container--bootstrap-5 :focus{outline:0}
.select2-container--bootstrap-5 .select2-selection{width:100%;min-height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}
@media (prefers-reduced-motion:reduce){.select2-container--bootstrap-5 .select2-selection{transition:none}
}
.select2-container--bootstrap-5.select2-container--focus .select2-selection,.select2-container--bootstrap-5.select2-container--open .select2-selection{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection{border-bottom:0 solid transparent;border-bottom-right-radius:0;border-bottom-left-radius:0}
.select2-container--bootstrap-5.select2-container--open.select2-container--above .select2-selection{border-top:0 solid transparent;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--bootstrap-5 .select2-search{width:100%}
.select2-container--bootstrap-5 .select2-search--inline .select2-search__field{vertical-align:top}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear,.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear{position:absolute;top:50%;right:2.25rem;width:.75rem;height:.75rem;padding:.25em;overflow:hidden;text-indent:100%;white-space:nowrap;background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/.75rem auto no-repeat;transform:translateY(-50%)}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover,.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear:hover{background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/.75rem auto no-repeat}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear>span,.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear>span{display:none}
.select2-container--bootstrap-5+.select2-container--bootstrap-5{z-index:1056}
.select2-container--bootstrap-5 .select2-dropdown{z-index:1056;overflow:hidden;color:#212529;background-color:#fff;border-color:#86b7fe;border-radius:.25rem}
.select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--below{border-top:0 solid transparent;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--above{border-bottom:0 solid transparent;border-bottom-right-radius:0;border-bottom-left-radius:0}
.select2-container--bootstrap-5 .select2-dropdown .select2-search{padding:.375rem .75rem}
.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field{display:block;width:100%;padding:.375rem .75rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field{transition:none}
}
.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options:not(.select2-results__options--nested){max-height:15rem;overflow-y:auto}
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option{padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5}
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__message{color:#6c757d}
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--highlighted{color:#000;background-color:#e9ecef}
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected,.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[aria-selected=true]:not(.select2-results__option--highlighted){color:#fff;background-color:#0d6efd}
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--disabled,.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[aria-disabled=true]{color:#6c757d}
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[role=group]{padding:0}
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__group{padding:.375rem;font-weight:500;line-height:1.5;color:#6c757d}
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__options--nested .select2-results__option{padding:.375rem .75rem}
.select2-container--bootstrap-5 .select2-selection--single{padding:.375rem 2.25rem .375rem .75rem;background-image:url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e');background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}
.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered{padding:0;font-weight:400;line-height:1.5;color:#212529}
.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{font-weight:400;line-height:1.5;color:#6c757d}
.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered .select2-selection__arrow{display:none}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:0;margin:0;list-style:none}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{display:flex;flex-direction:row;align-items:center;padding:.35em .65em;margin-right:.375rem;margin-bottom:.375rem;font-size:1rem;color:#212529;cursor:auto;border:1px solid #ced4da;border-radius:.25rem}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{width:.75rem;height:.75rem;padding:.25em;margin-right:.25rem;overflow:hidden;text-indent:100%;white-space:nowrap;background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/.75rem auto no-repeat;border:0}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover{background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/.75rem auto no-repeat}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove>span{display:none}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-search{display:block;width:100%;height:1.5rem}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-search .select2-search__field{width:100%;height:1.5rem;margin-top:0;margin-left:0;font-family:inherit;line-height:1.5;background-color:transparent}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear{right:.75rem}
.select2-container--bootstrap-5.select2-container--disabled .select2-selection,.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection{color:#6c757d;cursor:not-allowed;background-color:#e9ecef;border-color:#ced4da;box-shadow:none}
.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__clear,.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__choice,.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__choice{cursor:not-allowed}
.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{display:none}
.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__rendered:not(:empty),.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__rendered:not(:empty){padding-bottom:0}
.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__rendered:not(:empty)+.select2-search,.select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__rendered:not(:empty)+.select2-search{display:none}
.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu).select2-container--bootstrap-5 .select2-selection,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu).select2-container--bootstrap-5 .select2-selection{border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>.btn~.select2-container--bootstrap-5 .select2-selection,.input-group>.dropdown-menu~.select2-container--bootstrap-5 .select2-selection,.input-group>.input-group-text~.select2-container--bootstrap-5 .select2-selection{border-top-left-radius:0;border-bottom-left-radius:0}
.input-group .select2-container--bootstrap-5{flex-grow:1}
.input-group .select2-container--bootstrap-5 .select2-selection{height:100%}
.is-valid+.select2-container--bootstrap-5 .select2-selection,.was-validated select:valid+.select2-container--bootstrap-5 .select2-selection{border-color:#198754}
.is-valid+.select2-container--bootstrap-5.select2-container--focus .select2-selection,.is-valid+.select2-container--bootstrap-5.select2-container--open .select2-selection,.was-validated select:valid+.select2-container--bootstrap-5.select2-container--focus .select2-selection,.was-validated select:valid+.select2-container--bootstrap-5.select2-container--open .select2-selection{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}
.is-valid+.select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection,.was-validated select:valid+.select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection{border-bottom:0 solid transparent}
.is-valid+.select2-container--bootstrap-5.select2-container--open.select2-container--above .select2-selection,.was-validated select:valid+.select2-container--bootstrap-5.select2-container--open.select2-container--above .select2-selection{border-top:0 solid transparent;border-top-left-radius:0;border-top-right-radius:0}
.is-invalid+.select2-container--bootstrap-5 .select2-selection,.was-validated select:invalid+.select2-container--bootstrap-5 .select2-selection{border-color:#dc3545}
.is-invalid+.select2-container--bootstrap-5.select2-container--focus .select2-selection,.is-invalid+.select2-container--bootstrap-5.select2-container--open .select2-selection,.was-validated select:invalid+.select2-container--bootstrap-5.select2-container--focus .select2-selection,.was-validated select:invalid+.select2-container--bootstrap-5.select2-container--open .select2-selection{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}
.is-invalid+.select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection,.was-validated select:invalid+.select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection{border-bottom:0 solid transparent}
.is-invalid+.select2-container--bootstrap-5.select2-container--open.select2-container--above .select2-selection,.was-validated select:invalid+.select2-container--bootstrap-5.select2-container--open.select2-container--above .select2-selection{border-top:0 solid transparent;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--bootstrap-5 .select2--small.select2-selection{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__clear,.select2-container--bootstrap-5 .select2--small.select2-selection--single .select2-selection__clear{width:.5rem;height:.5rem;padding:.125rem;background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/.5rem auto no-repeat}
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__clear:hover,.select2-container--bootstrap-5 .select2--small.select2-selection--single .select2-selection__clear:hover{background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/.5rem auto no-repeat}
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-search,.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-search .select2-search__field,.select2-container--bootstrap-5 .select2--small.select2-selection--single .select2-search,.select2-container--bootstrap-5 .select2--small.select2-selection--single .select2-search .select2-search__field{height:1.5em}
.select2-container--bootstrap-5 .select2--small.select2-dropdown{border-radius:.2rem}
.select2-container--bootstrap-5 .select2--small.select2-dropdown.select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--bootstrap-5 .select2--small.select2-dropdown.select2-dropdown--above{border-bottom-right-radius:0;border-bottom-left-radius:0}
.select2-container--bootstrap-5 .select2--small.select2-dropdown .select2-results__options .select2-results__option,.select2-container--bootstrap-5 .select2--small.select2-dropdown .select2-search .select2-search__field{padding:.25rem .5rem;font-size:.875rem}
.select2-container--bootstrap-5 .select2--small.select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__group{padding:.25rem}
.select2-container--bootstrap-5 .select2--small.select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__options--nested .select2-results__option{padding:.25rem .5rem}
.select2-container--bootstrap-5 .select2--small.select2-selection--single{padding:.25rem 2.25rem .25rem .5rem}
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__rendered .select2-selection__choice{padding:.35em .65em;font-size:.875rem}
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{width:.5rem;height:.5rem;padding:.125rem;background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/.5rem auto no-repeat}
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover{background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/.5rem auto no-repeat}
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__clear{right:.5rem}
.select2-container--bootstrap-5 .select2--large.select2-selection{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__clear,.select2-container--bootstrap-5 .select2--large.select2-selection--single .select2-selection__clear{width:1rem;height:1rem;padding:.5rem;background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/1rem auto no-repeat}
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__clear:hover,.select2-container--bootstrap-5 .select2--large.select2-selection--single .select2-selection__clear:hover{background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/1rem auto no-repeat}
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-search,.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-search .select2-search__field,.select2-container--bootstrap-5 .select2--large.select2-selection--single .select2-search,.select2-container--bootstrap-5 .select2--large.select2-selection--single .select2-search .select2-search__field{height:1.5em}
.select2-container--bootstrap-5 .select2--large.select2-dropdown{border-radius:.3rem}
.select2-container--bootstrap-5 .select2--large.select2-dropdown.select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--bootstrap-5 .select2--large.select2-dropdown.select2-dropdown--above{border-bottom-right-radius:0;border-bottom-left-radius:0}
.select2-container--bootstrap-5 .select2--large.select2-dropdown .select2-results__options .select2-results__option,.select2-container--bootstrap-5 .select2--large.select2-dropdown .select2-search .select2-search__field{padding:.5rem 1rem;font-size:1.25rem}
.select2-container--bootstrap-5 .select2--large.select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__group{padding:.5rem}
.select2-container--bootstrap-5 .select2--large.select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__options--nested .select2-results__option{padding:.5rem 1rem}
.select2-container--bootstrap-5 .select2--large.select2-selection--single{padding:.5rem 2.25rem .5rem 1rem}
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__rendered .select2-selection__choice{padding:.35em .65em;font-size:1.25rem}
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{width:1rem;height:1rem;padding:.5rem;background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/1rem auto no-repeat}
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover{background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/1rem auto no-repeat}
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__clear{right:1rem}
.form-select-sm~.select2-container--bootstrap-5 .select2-selection{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}
.form-select-sm~.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear,.form-select-sm~.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear{width:.5rem;height:.5rem;padding:.125rem;background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/.5rem auto no-repeat}
.form-select-sm~.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover,.form-select-sm~.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear:hover{background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/.5rem auto no-repeat}
.form-select-sm~.select2-container--bootstrap-5 .select2-selection--multiple .select2-search,.form-select-sm~.select2-container--bootstrap-5 .select2-selection--multiple .select2-search .select2-search__field,.form-select-sm~.select2-container--bootstrap-5 .select2-selection--single .select2-search,.form-select-sm~.select2-container--bootstrap-5 .select2-selection--single .select2-search .select2-search__field{height:1.5em}
.form-select-sm~.select2-container--bootstrap-5 .select2-dropdown{border-radius:.2rem}
.form-select-sm~.select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0}
.form-select-sm~.select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--above{border-bottom-right-radius:0;border-bottom-left-radius:0}
.form-select-sm~.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option,.form-select-sm~.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field{padding:.25rem .5rem;font-size:.875rem}
.form-select-sm~.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__group{padding:.25rem}
.form-select-sm~.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__options--nested .select2-results__option{padding:.25rem .5rem}
.form-select-sm~.select2-container--bootstrap-5 .select2-selection--single{padding:.25rem 2.25rem .25rem .5rem}
.form-select-sm~.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{padding:.35em .65em;font-size:.875rem}
.form-select-sm~.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{width:.5rem;height:.5rem;padding:.125rem;background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/.5rem auto no-repeat}
.form-select-sm~.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover{background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/.5rem auto no-repeat}
.form-select-sm~.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear{right:.5rem}
.form-select-lg~.select2-container--bootstrap-5 .select2-selection{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}
.form-select-lg~.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear,.form-select-lg~.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear{width:1rem;height:1rem;padding:.5rem;background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/1rem auto no-repeat}
.form-select-lg~.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover,.form-select-lg~.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear:hover{background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/1rem auto no-repeat}
.form-select-lg~.select2-container--bootstrap-5 .select2-selection--multiple .select2-search,.form-select-lg~.select2-container--bootstrap-5 .select2-selection--multiple .select2-search .select2-search__field,.form-select-lg~.select2-container--bootstrap-5 .select2-selection--single .select2-search,.form-select-lg~.select2-container--bootstrap-5 .select2-selection--single .select2-search .select2-search__field{height:1.5em}
.form-select-lg~.select2-container--bootstrap-5 .select2-dropdown{border-radius:.3rem}
.form-select-lg~.select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0}
.form-select-lg~.select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--above{border-bottom-right-radius:0;border-bottom-left-radius:0}
.form-select-lg~.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option,.form-select-lg~.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field{padding:.5rem 1rem;font-size:1.25rem}
.form-select-lg~.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__group{padding:.5rem}
.form-select-lg~.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__options--nested .select2-results__option{padding:.5rem 1rem}
.form-select-lg~.select2-container--bootstrap-5 .select2-selection--single{padding:.5rem 2.25rem .5rem 1rem}
.form-select-lg~.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{padding:.35em .65em;font-size:1.25rem}
.form-select-lg~.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{width:1rem;height:1rem;padding:.5rem;background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/1rem auto no-repeat}
.form-select-lg~.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover{background:transparent url('/jart/pub-prc-vie/res/select2/data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e') 50%/1rem auto no-repeat}
.form-select-lg~.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear{right:1rem}
/******************************************************************************************/
/*** import /prj3/laermschutz_2025/resources/_styles/animate.css/animate.min.css ***/
/******************************************************************************************/
@charset "UTF-8";/*! * animate.css - https://animate.style/ * Version - 4.1.1 * 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/laermschutz_2025/resources/_styles/main.css ***/
/******************************************************************************************/
/*AUTO GENERATED over less-1.7.0.aru.js  DO NOT EDIT!*/
/*!!../_main/main.ccss*/
:root{--color-accent-light:#719f75;--color-accent-dark:#d9b300;--color-secondary:#d9e8de;--border-color-default:var(--color-secondary);--border-color-accent:var(--color-accent-dark);--bg-color-default:#fff;--bg-color-dark:#2c2c2c;--bg-color-accent--lignt:var(--color-accent-light);--bg-color-accent--dark:var(--color-accent-dark);--transition-duration:.2s;--transition-timing-function:linear;--transition-delay:0s;--negative-multiplier:-1;--gradient-default:linear-gradient(122deg, var(--color-accent-light) 0%, var(--color-accent-dark) 100%);}
html,body{position:relative;width:100%;margin:0;padding:0;color:#000000;background:#ffffff none repeat scroll 0 0;overflow-x:hidden;}
body{font:normal 16px/1.4 'trade-gothic-next', Calibri, sans-serif;font-weight:400;font-size:1rem;}
@media (min-width:1180px){body{font-size:1rem;}
}
.show-only-blobedit > .jart-editpoint{background-color:rgba(211, 211, 211, 0.5);}
b,strong{font-weight:700;}
.fw-medium{font-weight:500;}
.required:after{content:'*';padding-left:0.25rem;}
.skip-link{position:absolute;display:inline-block;padding:.375rem .75rem;line-height:1;font-size:1.25rem;background-color:#87888a;color:#000000 !important;text-decoration:none!important;transform:translateY(0);transition:transform 250ms ease-in;}
.skip-link:not(:focus){transform:translateY(-4rem);}
.trans-wbg-div{position:absolute;top:0;left:0;z-index:10;background-color:transparent;width:100%;height:100%;}
@media (min-width:1400px){.ext-wbg-on.inner-body{width:1530px;}
}
@media (min-width:1920px){.ext-wbg-on.inner-body{width:1530px;}
}
.ext-wbg-mobile,.ext-wbg-md{z-index:11000;position:fixed;bottom:0;left:0;padding:0 1rem 0;border-top:2px solid #000000;background-color:#ffffff;width:100%;text-align:center;}
.ext-wbg-mobile img,.ext-wbg-md img{max-width:100%;}
.ext-wbg{position:fixed;top:0rem;z-index:1000;height:100%;}
@media (min-width:1400px){.ext-wbg{left:1550px;}
}
@media (min-width:1920px){.ext-wbg{left:1550px;}
}
.top-nav-imitation{min-height:2.5rem;background-color:#d9b300;display:block;width:100%;}
.advert-points{/*position:relative;text-align:center;height:20px;border:solid 1px #F00;margin-top:-25px;z-index:101;*/
}
.container_advert .ad{cursor:pointer;position:relative;height:0;overflow:hidden;}
.container_advert .ad.wbg-728x90{display:none;}
@media (min-width:794px){.container_advert .ad.wbg-728x90{display:block;margin-bottom:4rem;padding-top:12.5%;}
}
.container_advert .ad.wbg-300x250{padding-top:83.33333333%;}
.container_advert .ad.wbg-1x1{padding-top:100%;}
.container_advert .ad iframe,.container_advert .ad .item{position:absolute;top:0;left:0;width:100%;height:100%;}
.cursor-pointer{cursor:pointer;}
.cursor-helper{cursor:help;}
p{hyphens:auto;margin-bottom:1rem;}
p,.table,li{font-size:1rem;}
p:last-child,li:last-child{margin-bottom:0;}
small{font-size:0.625rem;}
a{color:#000000;text-decoration:underline;font-weight:600;}
a:hover,a:active,a.active,a:focus{text-decoration:none;color:#000000;background-color:#d9b300;}
.bildunterschrift{color:#c7c7c7;font-size:smaller;}
.drop-shadow{-webkit-box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.25);}
.fs-smaller{font-size:0.85rem;}
.fs-smaller p{font-size:inherit;}
ul.text-ul,ol.text-ul,ul.text-ol,ol.text-ol{padding-left:2rem;}
ul.text-ul.bp-green,ol.text-ul.bp-green,ul.text-ol.bp-green,ol.text-ol.bp-green,ul.text-ul.bp-gold,ol.text-ul.bp-gold,ul.text-ol.bp-gold,ol.text-ol.bp-gold,ul.text-ul.bp-orange,ol.text-ul.bp-orange,ul.text-ol.bp-orange,ol.text-ol.bp-orange,ul.text-ul.bp-black,ol.text-ul.bp-black,ul.text-ol.bp-black,ol.text-ol.bp-black{list-style:none;}
ul.text-ul.bp-green.bp-green-oe,ol.text-ul.bp-green.bp-green-oe,ul.text-ol.bp-green.bp-green-oe,ol.text-ol.bp-green.bp-green-oe,ul.text-ul.bp-gold.bp-green-oe,ol.text-ul.bp-gold.bp-green-oe,ul.text-ol.bp-gold.bp-green-oe,ol.text-ol.bp-gold.bp-green-oe,ul.text-ul.bp-orange.bp-green-oe,ol.text-ul.bp-orange.bp-green-oe,ul.text-ol.bp-orange.bp-green-oe,ol.text-ol.bp-orange.bp-green-oe,ul.text-ul.bp-black.bp-green-oe,ol.text-ul.bp-black.bp-green-oe,ul.text-ol.bp-black.bp-green-oe,ol.text-ol.bp-black.bp-green-oe,ul.text-ul.bp-green.bp-gold-oe,ol.text-ul.bp-green.bp-gold-oe,ul.text-ol.bp-green.bp-gold-oe,ol.text-ol.bp-green.bp-gold-oe,ul.text-ul.bp-gold.bp-gold-oe,ol.text-ul.bp-gold.bp-gold-oe,ul.text-ol.bp-gold.bp-gold-oe,ol.text-ol.bp-gold.bp-gold-oe,ul.text-ul.bp-orange.bp-gold-oe,ol.text-ul.bp-orange.bp-gold-oe,ul.text-ol.bp-orange.bp-gold-oe,ol.text-ol.bp-orange.bp-gold-oe,ul.text-ul.bp-black.bp-gold-oe,ol.text-ul.bp-black.bp-gold-oe,ul.text-ol.bp-black.bp-gold-oe,ol.text-ol.bp-black.bp-gold-oe,ul.text-ul.bp-green.bp-orange-oe,ol.text-ul.bp-green.bp-orange-oe,ul.text-ol.bp-green.bp-orange-oe,ol.text-ol.bp-green.bp-orange-oe,ul.text-ul.bp-gold.bp-orange-oe,ol.text-ul.bp-gold.bp-orange-oe,ul.text-ol.bp-gold.bp-orange-oe,ol.text-ol.bp-gold.bp-orange-oe,ul.text-ul.bp-orange.bp-orange-oe,ol.text-ul.bp-orange.bp-orange-oe,ul.text-ol.bp-orange.bp-orange-oe,ol.text-ol.bp-orange.bp-orange-oe,ul.text-ul.bp-black.bp-orange-oe,ol.text-ul.bp-black.bp-orange-oe,ul.text-ol.bp-black.bp-orange-oe,ol.text-ol.bp-black.bp-orange-oe,ul.text-ul.bp-green.bp-black-oe,ol.text-ul.bp-green.bp-black-oe,ul.text-ol.bp-green.bp-black-oe,ol.text-ol.bp-green.bp-black-oe,ul.text-ul.bp-gold.bp-black-oe,ol.text-ul.bp-gold.bp-black-oe,ul.text-ol.bp-gold.bp-black-oe,ol.text-ol.bp-gold.bp-black-oe,ul.text-ul.bp-orange.bp-black-oe,ol.text-ul.bp-orange.bp-black-oe,ul.text-ol.bp-orange.bp-black-oe,ol.text-ol.bp-orange.bp-black-oe,ul.text-ul.bp-black.bp-black-oe,ol.text-ul.bp-black.bp-black-oe,ul.text-ol.bp-black.bp-black-oe,ol.text-ol.bp-black.bp-black-oe,ul.text-ul.bp-green.bp-yellow-oe,ol.text-ul.bp-green.bp-yellow-oe,ul.text-ol.bp-green.bp-yellow-oe,ol.text-ol.bp-green.bp-yellow-oe,ul.text-ul.bp-gold.bp-yellow-oe,ol.text-ul.bp-gold.bp-yellow-oe,ul.text-ol.bp-gold.bp-yellow-oe,ol.text-ol.bp-gold.bp-yellow-oe,ul.text-ul.bp-orange.bp-yellow-oe,ol.text-ul.bp-orange.bp-yellow-oe,ul.text-ol.bp-orange.bp-yellow-oe,ol.text-ol.bp-orange.bp-yellow-oe,ul.text-ul.bp-black.bp-yellow-oe,ol.text-ul.bp-black.bp-yellow-oe,ul.text-ol.bp-black.bp-yellow-oe,ol.text-ol.bp-black.bp-yellow-oe,ul.text-ul.bp-green.bp-blue-oe,ol.text-ul.bp-green.bp-blue-oe,ul.text-ol.bp-green.bp-blue-oe,ol.text-ol.bp-green.bp-blue-oe,ul.text-ul.bp-gold.bp-blue-oe,ol.text-ul.bp-gold.bp-blue-oe,ul.text-ol.bp-gold.bp-blue-oe,ol.text-ol.bp-gold.bp-blue-oe,ul.text-ul.bp-orange.bp-blue-oe,ol.text-ul.bp-orange.bp-blue-oe,ul.text-ol.bp-orange.bp-blue-oe,ol.text-ol.bp-orange.bp-blue-oe,ul.text-ul.bp-black.bp-blue-oe,ol.text-ul.bp-black.bp-blue-oe,ul.text-ol.bp-black.bp-blue-oe,ol.text-ol.bp-black.bp-blue-oe{padding-left:1rem;}
ul.text-ul.bp-green li,ol.text-ul.bp-green li,ul.text-ol.bp-green li,ol.text-ol.bp-green li,ul.text-ul.bp-gold li,ol.text-ul.bp-gold li,ul.text-ol.bp-gold li,ol.text-ol.bp-gold li,ul.text-ul.bp-orange li,ol.text-ul.bp-orange li,ul.text-ol.bp-orange li,ol.text-ol.bp-orange li,ul.text-ul.bp-black li,ol.text-ul.bp-black li,ul.text-ol.bp-black li,ol.text-ol.bp-black li{position:relative;}
ul.text-ul.bp-green li:before,ol.text-ul.bp-green li:before,ul.text-ol.bp-green li:before,ol.text-ol.bp-green li:before,ul.text-ul.bp-gold li:before,ol.text-ul.bp-gold li:before,ul.text-ol.bp-gold li:before,ol.text-ol.bp-gold li:before,ul.text-ul.bp-orange li:before,ol.text-ul.bp-orange li:before,ul.text-ol.bp-orange li:before,ol.text-ol.bp-orange li:before,ul.text-ul.bp-black li:before,ol.text-ul.bp-black li:before,ul.text-ol.bp-black li:before,ol.text-ol.bp-black li:before{content:"\2022";display:inline-block;position:absolute;left:0;margin-left:-1rem;}
ul.text-ul.bp-green li ul,ol.text-ul.bp-green li ul,ul.text-ol.bp-green li ul,ol.text-ol.bp-green li ul,ul.text-ul.bp-gold li ul,ol.text-ul.bp-gold li ul,ul.text-ol.bp-gold li ul,ol.text-ol.bp-gold li ul,ul.text-ul.bp-orange li ul,ol.text-ul.bp-orange li ul,ul.text-ol.bp-orange li ul,ol.text-ol.bp-orange li ul,ul.text-ul.bp-black li ul,ol.text-ul.bp-black li ul,ul.text-ol.bp-black li ul,ol.text-ol.bp-black li ul{list-style:none;}
ul.text-ul.bp-green li:before,ol.text-ul.bp-green li:before,ul.text-ol.bp-green li:before,ol.text-ol.bp-green li:before{color:#d9b300;}
ul.text-ul.bp-gold li:before,ol.text-ul.bp-gold li:before,ul.text-ol.bp-gold li:before,ol.text-ol.bp-gold li:before{color:#d9b300;}
ul.text-ul.bp-orange li:before,ol.text-ul.bp-orange li:before,ul.text-ol.bp-orange li:before,ol.text-ol.bp-orange li:before{color:#87888a;}
ul.text-ul.bp-black li:before,ol.text-ul.bp-black li:before,ul.text-ol.bp-black li:before,ol.text-ol.bp-black li:before{color:#000000;}
ul.text-ul.bp-blue li:before,ol.text-ul.bp-blue li:before,ul.text-ol.bp-blue li:before,ol.text-ol.bp-blue li:before{color:#d9b300;}
ul.text-ul.bp-yellow li:before,ol.text-ul.bp-yellow li:before,ul.text-ol.bp-yellow li:before,ol.text-ol.bp-yellow li:before{color:#d9b300;}
picture + p,a:has(picture) + p{margin-top:1rem;}
.color-hl{color:#d9b300;}
h1,h2,h3,h4,h5,h6{margin:1rem 0 0.5rem;font-weight:400;line-height:1.2;color:#000000;hyphens:auto;}
h1.no-margin-top,h2.no-margin-top,h3.no-margin-top,h4.no-margin-top,h5.no-margin-top,h6.no-margin-top{margin-top:0;}
@media (min-width:1180px){h1,  h2,  h3,  h4,  h5,  h6{hyphens:auto;}
}
h1{font-weight:700;font-size:1.5rem;margin:2rem 0 1rem;color:#000000;}
@media (min-width:1180px){h1{font-size:3rem;}
}
h2{font-size:1.5rem;margin-top:2rem;}
@media (min-width:1180px){h2{font-size:2rem;}
}
h3{font-size:1rem;margin-top:2rem;font-weight:700;}
@media (min-width:1180px){h3{font-size:1.25rem;}
}
h4{font-size:1rem;}
@media (min-width:1180px){h4{font-size:1.25rem;}
}
h5,h6{font-size:1rem;font-weight:700;}
@media (min-width:1180px){h5,  h6{font-size:1rem;}
}
@media (min-width:794px){.neg-m h1{margin-top:0;}
}
@media (min-width:1180px){.neg-m{margin-top:-3rem;}
  .neg-m h1{margin-top:0;}
}
@media (min-width:1400px){.neg-m{margin-top:-5rem;}
  .neg-m h1{margin-top:0;}
}
.cri-1rem{margin-bottom:1rem;}
@media (min-width:576px){.cri-1rem{margin-bottom:1rem;}
}
@media (min-width:794px){.cri-1rem{margin-bottom:1rem;}
}
@media (min-width:1180px){.cri-1rem{margin-bottom:1rem;}
}
.cri-2rem{margin-bottom:2rem;}
@media (min-width:576px){.cri-2rem{margin-bottom:2rem;}
}
@media (min-width:794px){.cri-2rem{margin-bottom:2rem;}
}
@media (min-width:1180px){.cri-2rem{margin-bottom:2rem;}
}
.cri-4rem{margin-bottom:4rem;}
@media (min-width:576px){.cri-4rem{margin-bottom:4rem;}
}
@media (min-width:794px){.cri-4rem{margin-bottom:4rem;}
}
@media (min-width:1180px){.cri-4rem{margin-bottom:4rem;}
}
.cri-8rem{margin-bottom:8rem;}
@media (min-width:576px){.cri-8rem{margin-bottom:8rem;}
}
@media (min-width:794px){.cri-8rem{margin-bottom:8rem;}
}
@media (min-width:1180px){.cri-8rem{margin-bottom:8rem;}
}
.cri-pt-1rem{padding-top:1rem;}
@media (min-width:576px){.cri-pt-1rem{padding-top:1rem;}
}
@media (min-width:794px){.cri-pt-1rem{padding-top:1rem;}
}
@media (min-width:1180px){.cri-pt-1rem{padding-top:1rem;}
}
.cri-pt-2rem{padding-top:2rem;}
@media (min-width:576px){.cri-pt-2rem{padding-top:2rem;}
}
@media (min-width:794px){.cri-pt-2rem{padding-top:2rem;}
}
@media (min-width:1180px){.cri-pt-2rem{padding-top:2rem;}
}
.cri-pt-4rem{padding-top:4rem;}
@media (min-width:576px){.cri-pt-4rem{padding-top:4rem;}
}
@media (min-width:794px){.cri-pt-4rem{padding-top:4rem;}
}
@media (min-width:1180px){.cri-pt-4rem{padding-top:4rem;}
}
.cri-pt-8rem{padding-top:8rem;}
@media (min-width:576px){.cri-pt-8rem{padding-top:8rem;}
}
@media (min-width:794px){.cri-pt-8rem{padding-top:8rem;}
}
@media (min-width:1180px){.cri-pt-8rem{padding-top:8rem;}
}
.cri-pb-1rem{padding-bottom:1rem;}
@media (min-width:576px){.cri-pb-1rem{padding-bottom:1rem;}
}
@media (min-width:794px){.cri-pb-1rem{padding-bottom:1rem;}
}
@media (min-width:1180px){.cri-pb-1rem{padding-bottom:1rem;}
}
.cri-pb-2rem{padding-bottom:2rem;}
@media (min-width:576px){.cri-pb-2rem{padding-bottom:2rem;}
}
@media (min-width:794px){.cri-pb-2rem{padding-bottom:2rem;}
}
@media (min-width:1180px){.cri-pb-2rem{padding-bottom:2rem;}
}
.cri-pb-4rem{padding-bottom:4rem;}
@media (min-width:576px){.cri-pb-4rem{padding-bottom:4rem;}
}
@media (min-width:794px){.cri-pb-4rem{padding-bottom:4rem;}
}
@media (min-width:1180px){.cri-pb-4rem{padding-bottom:4rem;}
}
.cri-pb-8rem{padding-bottom:8rem;}
@media (min-width:576px){.cri-pb-8rem{padding-bottom:8rem;}
}
@media (min-width:794px){.cri-pb-8rem{padding-bottom:8rem;}
}
@media (min-width:1180px){.cri-pb-8rem{padding-bottom:8rem;}
}
.m-fix{border:1px solid transparent;}
.file-download{margin-bottom:1rem;}
.file-download svg{width:1.25rem;fill:#000000;margin-right:0.25rem;}
.file-download:hover svg,.file-download:focus svg,.file-download:active svg,.file-download.active svg{fill:#000000;}
.file-download .download-zusatz{margin-left:0.25rem;}
::-webkit-input-placeholder{/* Chrome/Opera/Safari */
  color:#d9e8de !important;}
::-moz-placeholder{/* Firefox 19+ */
  color:#d9e8de !important;}
:-ms-input-placeholder{/* IE 10+ */
  color:#d9e8de !important;}
:-moz-placeholder{/* Firefox 18- */
  color:#d9e8de !important;}
::placeholder{color:#d9e8de !important;}
.form-label,.form-check-label{color:#d9b300;}
.form-control,.form-select{color:#000000;border-color:#d9b300;}
.input-group input{border-right:none;}
.input-group-text{background-color:#ffffff;border:1px solid #d9b300;border-left:none;}
.input-group-text img,.input-group-text svg{width:20px;}
.is-invalid + .input-group-text,.form-group.has-error{border-color:#c10e1a;}
.form-group.has-error{position:relative;}
.field_error{color:#ffffff;font-size:0.75rem;line-height:1.2;margin-top:0.25rem;position:absolute;background-color:rgba(193, 14, 26, 0.75);padding:0.25rem;z-index:50;}
.resp-form .form-group,#theapp .form-group{margin-bottom:2rem;}
.resp-form .read-only,#theapp .read-only,.resp-form .form-control.show-data-mode,#theapp .form-control.show-data-mode{background-color:#f3f8f5;color:#d9b300;}
/* Iframe responsive */
.iframe-container{position:relative;height:0;overflow:hidden;}
.iframe-container-16x9{padding-top:56.25%;}
.iframe-container-16x5{padding-top:31.25%;}
.iframe-container-16x6{padding-top:37.5%;}
.iframe-container-4x3{padding-top:75%;}
.iframe-container-1x1{padding-top:100%;}
.iframe-container-2x1{padding-top:50%;}
.iframe-container-1x2{padding-top:200%;}
.iframe-container-6x5{padding-top:83.33333333%;}
.iframe-container-6x1{padding-top:16.66666666%;}
.iframe-container-320x50{padding-top:15.625%;}
.iframe-container-4x15{padding-top:375%;}
.iframe-container-720x90{padding-top:12.5%;}
.iframe-container-1110x385{padding-top:34.68%;}
.iframe-container-9x16{padding-top:177.77%;}
.iframe-container-3x4{padding-top:133.33%;}
.iframe-container-1-2x1{padding-top:83.33%;}
.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
video{width:100%;height:auto;}
audio{width:100%;}
@media (max-width:576px){.iframe-container-16x5{padding-bottom:56.25%;}
}
.no-cookie-allowed{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-color:rgba(217, 179, 0, 0.3);border:1px solid #d9b300;}
.no-cookie-allowed > div{height:100%;width:100%;}
/*.iframe-container-16x9:has(.cookieconsent-optin-marketing){padding:0;}
*/
.bg-primary{background-color:#e6e6e6 !important;}
.bg-second{background-color:#fff8d9 !important;}
.bg-third{background-color:#e6e6e6;}
.bg-fourth{background:#e6e6e6;}
.bg-fifth{background-color:#d9b300;color:#ffffff;}
.bg-fifth a,.bg-fifth h2,.bg-fifth h3,.bg-fifth h4,.bg-fifth h5,.bg-fifth h6,.bg-fifth .form-label{color:#ffffff;}
.bg-sixth{background-color:#d9e8de;}
.bg-seventh{border:1px solid #d9b300;background-color:#ffffff;}
.bg-white{background-color:#ffffff;}
.row-bg-container{padding:2rem;}
.t-primary{--bs-table-striped-bg:#d5ded7;--bs-table-border-color:transparent;margin-bottom:0;font-size:1rem;}
.t-primary th{background-color:#d9b300;color:#ffffff;font-weight:400;}
.t-secondary{--bs-table-striped-bg:#fbe4c7;--bs-table-border-color:transparent;margin-bottom:0;font-size:1rem;}
.t-secondary th{background-color:#87888a;font-weight:400;}
.top-container{background-color:#87888a;}
.top-container .top-nav{/*white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;*/
  margin-bottom:0;}
.top-container .top-nav li{margin-bottom:0;}
.top-container .top-nav li a{color:#ffffff;font-size:0.625rem;display:block;font-weight:400;padding:.3rem .4rem;text-decoration:none;cursor:pointer;}
@media (min-width:576px){.top-container .top-nav li a{padding:.3rem .7rem;}
}
@media (min-width:794px){.top-container .top-nav li a{padding:.6rem 1rem;}
}
@media (min-width:1180px){.top-container .top-nav li a{padding:.6rem 1.15rem;}
}
.top-container .top-nav li a.active,.top-container .top-nav li a:focus,.top-container .top-nav li a:hover,.top-container .top-nav li a:active{background-color:#ffffff;color:#000000;}
.top-container .social-nav{margin-bottom:0;}
.top-container .social-nav li{margin-bottom:0;}
.top-container .social-nav li a{color:#ffffff;text-decoration:none;cursor:pointer;font-weight:400;padding:.1rem .2rem;display:block;background-color:#ffffff;border-radius:.3rem;margin-left:0.1rem;margin-right:0.1rem;}
.top-container .social-nav li a img{width:1.25em;height:1.25em;}
.searchbar .btn-outline-light{background-color:#ffffff;border-color:#d9b300;border-left:none;padding:0.1rem 0.5rem;}
.searchbar .btn-outline-light img{width:25px;height:25px;}
.searchbar input{font-size:0.75rem;line-height:1!important;padding:0.1rem 0.5rem;}
.searchbar-content .btn-outline-light{background-color:#ffffff;border-color:#d9b300;border-left:none;padding:0.1rem 0.5rem;}
.searchbar-content .btn-outline-light img{width:25px;height:25px;}
.row-search{background-color:#f3f8f5;padding-top:0.5rem;padding-bottom:0.5rem;}
.row-search .btn-outline-light{background-color:#ffffff;border-color:#d9b300;border-left:none;}
.row-search .btn-outline-light img{width:1.25rem;height:1.25rem;}
.release-switch .nav.nav-tabs{border-bottom:none;}
.release-switch .nav-tabs .nav-link{padding:0;}
.release-switch .nav-tabs .nav-link:hover,.release-switch .nav-tabs .nav-link:focus{border-color:transparent;}
.release-switch .nav-tabs .dropdown-menu.show{padding:0;}
.release-switch .nav-tabs .dropdown-menu.show .dropdown-item{padding-left:1rem;padding-right:1rem;}
.release-switch .nav-tabs .dropdown-menu.show .dropdown-item:hover,.release-switch .nav-tabs .dropdown-menu.show .dropdown-item:focus{text-decoration:none;}
.release-switch a[aria-expanded="true"] img{transform:none;}
.flag-img{width:35px;aspect-ratio:1.33333333;border:1px solid #e9ecef;border-radius:2px;overflow:hidden;}
.serv-nav.before-login li{margin-bottom:0;}
.serv-nav.before-login li.li-nav-small{margin-top:-0.3rem;}
.serv-nav.before-login li .btn-light{font-weight:700;margin:0;}
.serv-nav.before-login li .nav-small{text-decoration:none;font-size:0.625rem;line-height:0.75rem;font-weight:700;cursor:pointer;}
.serv-nav.before-login li .nav-small:hover,.serv-nav.before-login li .nav-small:focus,.serv-nav.before-login li .nav-small:active,.serv-nav.before-login li .nav-small.active{text-decoration:underline;}
.navbar-brand{width:40%;margin-right:0;}
@media (min-width:576px){.navbar-brand{width:30%;}
}
@media (min-width:1180px){.navbar-brand{width:20%;}
}
@media (min-width:1400px){.navbar-brand{width:15%;}
}
@media (min-width:1920px){.navbar-brand{width:13%;}
}
.navbar-brand .img-fluid{margin-bottom:0;}
.navbar-brand:hover,.navbar-brand:focus,.navbar-brand.active{border:none;background-color:transparent!important;}
.navbar{margin:1em 0;}
.nav-link-20pt{font-size:0.938rem;font-weight:500;line-height:1.25;display:inline-block;}
@media (min-width:1180px){.nav-link-20pt{font-size:1.25rem;display:inline;}
}
.nav-link-16pt{font-size:0.688rem;font-weight:400;line-height:1.25;display:inline-block;}
@media (min-width:1180px){.nav-link-16pt{font-size:1rem;display:inline;}
}
#main-menu .nav-item{margin-right:0.3rem;padding-right:.5rem;padding-left:.5rem;margin-bottom:0;width:100%;}
@media (min-width:1180px){#main-menu .nav-item{width:auto;}
}
#main-menu .nav-item .nav-link{color:#000000;background-origin:padding-box;padding-right:0;padding-left:0;font-size:1rem;border-bottom:2px solid #d9b300;}
@media (min-width:1180px){#main-menu .nav-item .nav-link{border-bottom:5px solid transparent;}
  #main-menu .nav-item .nav-link:hover,  #main-menu .nav-item .nav-link:focus,  #main-menu .nav-item .nav-link:active,  #main-menu .nav-item .nav-link.active{border-bottom:5px solid #d9b300;text-decoration:none;}
}
#main-menu .nav-item .nav-link .open-menu-btn{background-color:transparent;border:none;}
#main-menu .nav-item.has-submenu:hover nav.sub-menu-container,#main-menu .nav-item.has-submenu:focus nav.sub-menu-container{visibility:visible;opacity:1;}
#main-menu .nav-item.has-submenu .show-menu{visibility:visible;opacity:1;}
#main-menu .nav-item.has-submenu .show-menu .close-subnav{display:block;}
#main-menu .nav-item.has-submenu .show-menu-mobile{visibility:visible;opacity:1;padding:1rem;}
.navbar .navbar-toggler{background:#ffffff;color:#d9b300;padding:0 .25rem;}
.navbar .navbar-toggler:hover,.navbar .navbar-toggler:focus,.navbar .navbar-toggler:active{box-shadow:none;}
.navbar .navbar-toggler-icon{width:2rem;height:2.5rem;background-image:none;}
.navbar .navbar-toggler-icon.icon-align-justify:before{vertical-align:baseline;margin-right:0;color:#ffffff;}
.navbar a:hover,.navbar a:focus,.navbar a:active{background-color:transparent!important;}
nav.sub-menu-container{visibility:hidden;opacity:0;transition:all 0.3s ease-in-out 0s;-webkit-box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.25);display:block;background-color:#ffffff;width:100%;text-align:left;}
@media (min-width:1180px){nav.sub-menu-container{padding-top:2.5rem;padding-bottom:1rem;margin-top:1rem;position:absolute;z-index:12;left:0;}
}
nav.sub-menu-container a{color:#000000;font-weight:600;}
nav.sub-menu-container a:hover,nav.sub-menu-container a:active,nav.sub-menu-container a:focus,nav.sub-menu-container a.active{border-bottom:none;}
@media (max-width:1180px){nav.sub-menu-container .nav-col{padding:0;}
  nav.sub-menu-container .nav-col .sub-menu-item{border-bottom:1px solid #446F3F;padding:0.25rem 0;}
  nav.sub-menu-container .nav-col ul li.is-big,  nav.sub-menu-container .nav-col ul li.is-small{margin-bottom:0!important;}
}
@media (min-width:1180px){nav.sub-menu-container .nav-col{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;border-right:1px solid #c7c7c7;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
  nav.sub-menu-container .nav-col:last-child{border-right:none;}
}
nav.sub-menu-container .nav-col ul{padding:0;list-style:none;}
nav.sub-menu-container .nav-col ul li.is-special{border-bottom:1px solid #d9b300;padding-bottom:0.5rem;margin-bottom:0.5rem;}
@media (min-width:1180px){nav.sub-menu-container .nav-col ul li.is-special{border-bottom:0;padding-bottom:0;margin-bottom:0;}
}
nav.sub-menu-container .nav-col ul li.is-special a{font-size:0.938rem;font-weight:500;line-height:1.25;display:inline-block;}
@media (min-width:1180px){nav.sub-menu-container .nav-col ul li.is-special a{font-size:1.25rem;display:inline;}
}
nav.sub-menu-container .nav-col ul li.is-big{margin-bottom:0.7rem;}
nav.sub-menu-container .nav-col ul li.is-big a{font-size:0.938rem;font-weight:500;line-height:1.25;display:inline-block;}
@media (min-width:1180px){nav.sub-menu-container .nav-col ul li.is-big a{font-size:1.25rem;display:inline;}
}
nav.sub-menu-container .nav-col ul li.is-small{margin-bottom:0.7rem;}
nav.sub-menu-container .nav-col ul li.is-small a{font-size:0.688rem;font-weight:400;line-height:1.25;display:inline-block;}
@media (min-width:1180px){nav.sub-menu-container .nav-col ul li.is-small a{font-size:1rem;display:inline;}
}
@media (max-width:1180px){nav.sub-menu-container .nav-col ul li a.sub-nav-link{text-decoration:none;padding:0.25rem;}
  nav.sub-menu-container .nav-col ul li a.sub-nav-link:hover,  nav.sub-menu-container .nav-col ul li a.sub-nav-link:active,  nav.sub-menu-container .nav-col ul li a.sub-nav-link:focus,  nav.sub-menu-container .nav-col ul li a.sub-nav-link.active{background-color:#d9b300;color:#ffffff;}
}
@media (min-width:1180px){nav.sub-menu-container .nav-col ul li a.sub-nav-link{border-bottom:2px solid transparent;text-decoration:none;}
  nav.sub-menu-container .nav-col ul li a.sub-nav-link:hover,  nav.sub-menu-container .nav-col ul li a.sub-nav-link:active,  nav.sub-menu-container .nav-col ul li a.sub-nav-link:focus,  nav.sub-menu-container .nav-col ul li a.sub-nav-link.active{border-bottom:2px solid #87888a;}
}
nav.sub-menu-container .nav-col ul li a.sub-nav-link-icon{text-decoration:none;}
nav.sub-menu-container .nav-col ul li a.sub-nav-link-icon .nav-icon:hover,nav.sub-menu-container .nav-col ul li a.sub-nav-link-icon .nav-icon:active,nav.sub-menu-container .nav-col ul li a.sub-nav-link-icon .nav-icon:focus,nav.sub-menu-container .nav-col ul li a.sub-nav-link-icon .nav-icon.active{color:#87888a;}
nav.sub-menu-container .nav-col ul li a.sub-nav-link-icon .nav-text{border-bottom:2px solid transparent;}
nav.sub-menu-container .nav-col ul li a.sub-nav-link-icon .nav-text:hover,nav.sub-menu-container .nav-col ul li a.sub-nav-link-icon .nav-text:active,nav.sub-menu-container .nav-col ul li a.sub-nav-link-icon .nav-text:focus,nav.sub-menu-container .nav-col ul li a.sub-nav-link-icon .nav-text.active{border-bottom:2px solid #87888a;}
nav.sub-menu-container .nav-col .nav-icon{width:5rem;}
.breadcrumb li{font-size:0.75rem!important;}
.breadcrumb li a{color:#000000;font-weight:400;}
footer,.footer{width:100%;background-color:#706f6f;color:#ffffff;font-size:1rem;font-weight:400;padding:1rem 0;}
footer .footer-nav,.footer .footer-nav{list-style:none;margin:0;padding:0;}
footer .footer-nav li,.footer .footer-nav li{display:inline;}
footer .footer-nav li:before,.footer .footer-nav li:before{content:'//';padding:0 0.25rem 0 0;}
footer .footer-nav li:first-child:before,.footer .footer-nav li:first-child:before{content:'';}
footer .footer-nav a,.footer .footer-nav a{color:#ffffff;font-weight:400;}
footer .footer-nav a:hover,.footer .footer-nav a:hover,footer .footer-nav a:focus,.footer .footer-nav a:focus,footer .footer-nav a:active,.footer .footer-nav a:active{background-color:transparent!important;}
.ext-wbg-mobile-on footer,.ext-wbg-md footer,.ext-wbg-mobile-on .footer,.ext-wbg-md .footer{padding-bottom:1rem;margin-bottom:5rem;}
@media (min-width:1920px){.ext-wbg-mobile-on footer,  .ext-wbg-md footer,  .ext-wbg-mobile-on .footer,  .ext-wbg-md .footer{padding-bottom:1rem;margin-bottom:0;}
}
.footer-ext{background-color:#fff8d9;margin-top:8rem;}
.btn-lg{/*font-size:2rem;padding-top:0.625rem;padding-bottom:0.875rem;padding-left:1rem;padding-right:1rem;@media (min-width:@screen-lg){font-size:2rem;}
*/
  font-size:1.25rem;padding-top:1.125rem;padding-bottom:1.25rem;padding-left:1rem;padding-right:1rem;}
@media (min-width:1180px){.btn-lg{font-size:1.25rem;}
}
.btn-md{font-size:1rem;padding-top:0.688rem;padding-bottom:0.813rem;padding-left:1rem;padding-right:1rem;}
@media (min-width:1180px){.btn-md{font-size:1rem;}
}
.btn-sm{font-size:0.9rem;padding-top:0.388rem;padding-bottom:0.413rem;padding-left:1rem;padding-right:1rem;}
@media (min-width:1180px){.btn-sm{font-size:0.9rem;}
}
.btn-xs{font-size:0.8rem;padding:0.1rem 0.2rem;}
@media (min-width:1180px){.btn-xs{font-size:1rem;}
}
.btn-primary,.btn-secondary,.btn-info,.btn-light,.btn-dark,.btn-success,.btn-warning,.btn-outline-primary{margin-top:2rem;margin-bottom:2rem;white-space:normal;border-radius:0;text-align:center;}
@media (min-width:1180px){.btn-primary,  .btn-secondary,  .btn-info,  .btn-light,  .btn-dark,  .btn-success,  .btn-warning,  .btn-outline-primary{margin-top:2rem;margin-bottom:2rem;}
}
.btn-primary:hover,.btn-secondary:hover,.btn-info:hover,.btn-light:hover,.btn-dark:hover,.btn-success:hover,.btn-warning:hover,.btn-outline-primary:hover,.btn-primary:focus,.btn-secondary:focus,.btn-info:focus,.btn-light:focus,.btn-dark:focus,.btn-success:focus,.btn-warning:focus,.btn-outline-primary:focus,.btn-primary:active,.btn-secondary:active,.btn-info:active,.btn-light:active,.btn-dark:active,.btn-success:active,.btn-warning:active,.btn-outline-primary:active,.btn-primary.active,.btn-secondary.active,.btn-info.active,.btn-light.active,.btn-dark.active,.btn-success.active,.btn-warning.active,.btn-outline-primary.active{text-decoration:none;}
.btn-primary{--bg-color:#d9b300;--bg-invert-color:#000000;border:1px solid var(--bg-color);color:var(--bg-invert-color);background-color:var(--bg-color);}
.btn-primary:hover,.btn-primary:focus{background-color:#ffffff;border-color:var(--bg-color);color:var(--bg-invert-color);}
.btn-primary:active,.btn-primary.active{color:var(--bg-invert-color) !important;background-color:transparent!important;border-color:transparent!important;-webkit-box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);}
.btn-outline-primary{background-color:#ffffff;}
.btn-secondary{color:#000000;border:1px solid #87888a;background-color:#87888a;}
.btn-secondary:hover,.btn-secondary:focus{background-color:#ffffff;border-color:#87888a;color:#000000;}
.btn-secondary:active,.btn-secondary.active{color:#000000 !important;background-color:transparent!important;border-color:transparent!important;-webkit-box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);}
.btn-dark{color:#ffffff;border:1px solid #d9b300;background-color:#d9b300;}
.btn-dark:hover,.btn-dark:focus{background-color:#ffffff;border-color:#d9b300;color:#d9b300;}
.btn-dark:active,.btn-dark.active{color:#d9b300 !important;background-color:transparent!important;border-color:transparent!important;-webkit-box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);}
.btn-info{color:#ffffff;border:1px solid #d9b300;background-color:#d9b300;}
.btn-info:hover,.btn-info:focus{background-color:#ffffff;border-color:#d9b300;color:#d9b300;}
.btn-info:active,.btn-info.active{color:#d9b300 !important;background-color:transparent!important;border-color:transparent!important;-webkit-box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);}
.btn-light{color:#ffffff;border:1px solid #d9b300;background-color:#d9b300;}
.btn-light:hover,.btn-light:focus{background-color:#ffffff;border-color:#d9b300;color:#d9b300;}
.btn-light:active,.btn-light.active{color:#d9b300 !important;background-color:transparent!important;border-color:transparent!important;-webkit-box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0px 0px 3px 5px rgba(0, 0, 0, 0.125);}
.btn-warning{/*padding:1.25rem 4.5rem 1.25rem 1.5rem;background:url('/jart/prj3/laermschutz_2025/resources/_main/../_styles/../_svg/shapes/btn_login.svg') no-repeat center right;background-size:cover;background-origin:border-box;border:none;&:hover, &:focus, &:active, &.active{background-color:transparent;border:none;color:@main-color;background-image:url('/jart/prj3/laermschutz_2025/resources/_main/../_styles/../_svg/shapes/button49GradGold.svg');}
*/
}
.btn-block{width:100%;}
.chosen-container{width:auto!important;font-size:1rem;display:block;}
.chosen-container .chosen-drop{border-color:#d9b300;border-radius:0;}
.chosen-container .chosen-results{margin:0;padding:0;}
.chosen-container .chosen-results li{padding:0.5rem;}
.chosen-container .chosen-results li:nth-child(even){background-color:#d9e8de;}
.chosen-container .chosen-results li:nth-child(odd){background-color:#f3f8f5;}
.chosen-container .chosen-results li.highlighted{background-color:#d9b300;background-image:none;}
.chosen-container-single .chosen-search input[type="text"]{border-color:#d9b300;padding:0.375rem 0.75rem;background:none!important;}
.chosen-container-single .chosen-single{border-radius:0;line-height:1.5;font-size:1rem;color:#000000;border-color:#d9b300;padding:0.375rem 0.75rem;height:auto;background:#ffffff;box-shadow:none;}
.chosen-container-single .chosen-single.chosen-default{color:#d9e8de;}
.chosen-container-single .chosen-single span{margin-right:2rem;}
.chosen-container-single .chosen-single div{width:auto;}
.chosen-container-single .chosen-single div b{background:url('/jart/prj3/laermschutz_2025/uploads/svg/pfeilchen.svg') no-repeat center center !important;padding:0 1rem 0 0.8rem;}
.chosen-container-single .chosen-single abbr{top:12px;right:35px;}
.chosen-container-single.chosen-container-active .chosen-single div{width:auto;}
.chosen-container-single.chosen-container-active .chosen-single div b{background-position:center center!important;}
.chosen-container-active.chosen-with-drop .chosen-single{border-color:#d9b300;background-image:none;box-shadow:none;}
.chosen-container-active.chosen-with-drop .chosen-single b{background:url('/jart/prj3/laermschutz_2025/uploads/svg/pfeilchen.svg') no-repeat center center;padding:0 1rem 0 0.8rem;}
.row-search > .row,.row-newdate > .row,.row-head > .row,.row-cont > .row,.row-options > .row,.row-time > .row,.row-isempty > .row{margin-left:0;margin-right:0;--bs-gutter-x:1rem;}
@media (min-width:1180px){.row-search > .row,  .row-newdate > .row,  .row-head > .row,  .row-cont > .row,  .row-options > .row,  .row-time > .row,  .row-isempty > .row{--bs-gutter-x:4rem;}
}
.row-search > form .row,.row-newdate > form .row,.row-head > form .row,.row-cont > form .row,.row-options > form .row,.row-time > form .row,.row-isempty > form .row{margin-left:0;margin-right:0;--bs-gutter-x:1rem;}
@media (min-width:1180px){.row-search > form .row,  .row-newdate > form .row,  .row-head > form .row,  .row-cont > form .row,  .row-options > form .row,  .row-time > form .row,  .row-isempty > form .row{--bs-gutter-x:4rem;}
}
.row-head{padding-top:0.5rem;padding-bottom:0.5rem;background-color:#d9b300;color:#ffffff;text-transform:none;font-weight:bold;}
.row-cont > .row{padding-top:0.5rem;padding-bottom:0.5rem;}
.row-cont:nth-child(even){background-color:#d9e8de;}
.row-cont:nth-child(odd){background-color:#f3f8f5;}
.row-cont .details{padding:1rem 1.5rem;}
.row-cont dl{padding:0!important;}
.row-cont dt{font-weight:normal;}
.row-cont dd{margin-bottom:0;}
.row-options{background-color:#f3f8f5;padding-top:0.5rem;padding-bottom:0.5rem;}
.row-options .btn-outline-light{background-color:#ffffff;border-color:#d9b300;border-left:none;}
.row-options .btn-outline-light img{width:1.25rem;}
.row-time{margin-top:0.25rem;margin-bottom:0.25rem;background-color:#f3f8f5;padding-top:0.5rem;padding-bottom:0.5rem;}
.row-time .btn-outline-light{background-color:transparent;border:1px solid transparent;}
.row-time .btn-outline-light.prev{transform:rotate(90deg);}
.row-time .btn-outline-light.next{transform:rotate(-90deg);}
.row-time .chosen-container-single .chosen-single span{margin-right:2rem;display:flex;align-items:center;justify-content:left;}
.row-time .chosen-container-single .chosen-single span:before{content:'';background:url('/jart/prj3/laermschutz_2025/uploads/svg/time.svg') no-repeat center center;width:25px;height:25px;display:inline-block;margin-right:0.5rem;}
.underline-dashed{border-bottom:1px dashed #000000;cursor:help;color:#000000;}
.underline-dashed:hover,.underline-dashed:focus,.underline-dashed:active,.underline-dashed.active{text-decoration:none;}
a[aria-expanded="true"] img{transform:rotate(90deg);}
.details-header{font-size:1.35rem;color:#d9b300;}
.popover{--bs-popover-border-color:#d9b300;--bs-popover-arrow-border:#d9b300;}
.popover h3.popover-header{margin-top:0;background-color:#d9b300;color:#ffffff;padding-left:1rem;padding-right:1rem;}
.popover .popover-body{padding:1rem;}
.teaser-iv_teaser .txt-overlay{position:absolute;width:100%;height:100%;padding:1rem;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:bold;}
.teaser-iv_teaser .txt-overlay .txt-container{isolation:isolate;}
.teaser-iv_teaser .txt-overlay .icon{width:6rem;height:6rem;}
@media (min-width:794px){.teaser-iv_teaser .txt-overlay .icon{width:4rem;}
}
@media (min-width:1180px){.teaser-iv_teaser .txt-overlay .icon{width:6rem;}
}
.teaser-iv_teaser .txt-overlay-primary{background-color:rgba(217, 179, 0, 0.75);color:#ffffff;}
.teaser-iv_teaser .txt-overlay-primary:hover,.teaser-iv_teaser .txt-overlay-primary:focus,.teaser-iv_teaser .txt-overlay-primary:active,.teaser-iv_teaser .txt-overlay-primary.active{text-decoration:none;color:#ffffff;background-color:rgba(135, 136, 138, 0.75);}
.teaser-iv_teaser .txt-overlay-secondary{background-color:rgba(135, 136, 138, 0.75);}
.teaser-iv_teaser .txt-overlay-secondary:hover,.teaser-iv_teaser .txt-overlay-secondary:focus,.teaser-iv_teaser .txt-overlay-secondary:active,.teaser-iv_teaser .txt-overlay-secondary.active{text-decoration:none;color:#000000;background-color:rgba(217, 179, 0, 0.75);}
.accordion{--bs-accordion-bg:#e6e6e6;--bs-accordion-active-color:#000000;--bs-accordion-active-bg:#e6e6e6;margin-bottom:2rem;}
.accordion .accordion-item{--bs-accordion-border-color:#d9b300;}
.accordion .accordion-header{cursor:pointer;}
.accordion .accordion-header small{font-weight:400;}
.accordion .accordion-button{font-size:inherit;}
.fixed-img{width:100%;aspect-ratio:5.33333333;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;}
.alert{padding:1rem;margin:0.5rem 0;}
.alert img,.alert svg{width:1.5rem;margin-right:0.5rem;}
.alert.alert-custom-svg{margin:0;}
.alert.alert-custom-svg .svg-icon-xs{width:1.5rem;margin-right:0.5rem;}
.alert.alert-custom-svg .svg-icon-sm{width:2.5rem;margin-right:0.5rem;}
.alert.alert-custom-svg .svg-icon-md{width:3.5rem;margin-right:1rem;}
.alert.alert-custom-svg .svg-icon-lg{width:5.5rem;margin-right:1.2rem;}
.alert-secondary{--bs-alert-color:#000000;--bs-alert-border-color:#87888a;}
.alert-secondary .headline{font-weight:700;}
.alert-danger{--bs-alert-color:#000000;--bs-alert-border-color:#c10e1a;}
.alert-danger hr{border-color:#c10e1a;}
.alert-primary{--bs-alert-color:#000000;--bs-alert-border-color:#d9b300;}
.alert-primary hr{border-color:#d9b300;}
.alert-primary .headline{font-weight:700;}
.alert-third{--bs-alert-color:#000000;--bs-alert-border-color:#d9b300;--bs-alert-bg:#e6e6e6;}
.alert-third .headline{font-weight:700;}
.alert-fourth{--bs-alert-color:#000000;--bs-alert-border-color:#d9b300;--bs-alert-bg:#e6e6e6;}
.alert-fourth .headline{font-weight:700;}
.alert-fifth{--bs-alert-color:#000000;--bs-alert-border-color:#d9b300;--bs-alert-bg:#e6e6e6;}
.alert-fifth .headline{font-weight:700;}
.container-artikel_sammlung .card,.teaser-img_full_teaser .card,.teaser-icon_w_bg_teaser .card,.teaser-img_txt_btn_teaser .card{border:none;}
.container-artikel_sammlung .card .card-body,.teaser-img_full_teaser .card .card-body,.teaser-icon_w_bg_teaser .card .card-body,.teaser-img_txt_btn_teaser .card .card-body{padding:1rem 2rem;background-color:#f3f8f5;}
.container-artikel_sammlung .card .card-body p,.teaser-img_full_teaser .card .card-body p,.teaser-icon_w_bg_teaser .card .card-body p,.teaser-img_txt_btn_teaser .card .card-body p{font-size:0.9rem;}
.container-artikel_sammlung .card .card-body a.color-primary,.teaser-img_full_teaser .card .card-body a.color-primary,.teaser-icon_w_bg_teaser .card .card-body a.color-primary,.teaser-img_txt_btn_teaser .card .card-body a.color-primary{color:#d9b300;}
.container-artikel_sammlung .card .card-body a.color-secondary,.teaser-img_full_teaser .card .card-body a.color-secondary,.teaser-icon_w_bg_teaser .card .card-body a.color-secondary,.teaser-img_txt_btn_teaser .card .card-body a.color-secondary{color:#87888a;}
.container-artikel_sammlung .card.card-article-no-img img,.teaser-img_full_teaser .card.card-article-no-img img,.teaser-icon_w_bg_teaser .card.card-article-no-img img,.teaser-img_txt_btn_teaser .card.card-article-no-img img{width:5rem;margin-bottom:2rem;}
.container-artikel_sammlung .card.card-article-img-without-bg .card-body,.teaser-img_full_teaser .card.card-article-img-without-bg .card-body,.teaser-icon_w_bg_teaser .card.card-article-img-without-bg .card-body,.teaser-img_txt_btn_teaser .card.card-article-img-without-bg .card-body{background-color:transparent;}
.container-artikel_sammlung .card-overlay,.teaser-img_full_teaser .card-overlay,.teaser-icon_w_bg_teaser .card-overlay,.teaser-img_txt_btn_teaser .card-overlay{/*position:absolute;top:0;left:0;.bg-rgba(@white, 0.8);padding:1.75rem;width:100%;height:100%;*/
  background-color:#f3f8f5;padding:1rem 2rem;}
@media (min-width:1920px){.container-artikel_sammlung .card-overlay,  .teaser-img_full_teaser .card-overlay,  .teaser-icon_w_bg_teaser .card-overlay,  .teaser-img_txt_btn_teaser .card-overlay{position:absolute;top:0;left:0;margin:2.75rem 5.75rem;width:45%;height:auto;background-color:rgba(255, 255, 255, 0.8);padding:1.75rem;}
}
.teaser-iv_teaser .txt-overlay{position:absolute;width:100%;height:100%;padding:1rem;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:bold;}
.teaser-iv_teaser .txt-overlay .txt-container{isolation:isolate;}
.teaser-iv_teaser .txt-overlay .icon{width:6rem;height:6rem;}
@media (min-width:794px){.teaser-iv_teaser .txt-overlay .icon{width:4rem;}
}
@media (min-width:1180px){.teaser-iv_teaser .txt-overlay .icon{width:6rem;}
}
.teaser-iv_teaser .txt-overlay-primary{background-color:rgba(217, 179, 0, 0.75);color:#ffffff;}
.teaser-iv_teaser .txt-overlay-primary:hover,.teaser-iv_teaser .txt-overlay-primary:focus,.teaser-iv_teaser .txt-overlay-primary:active,.teaser-iv_teaser .txt-overlay-primary.active{text-decoration:none;color:#ffffff;background-color:rgba(135, 136, 138, 0.75);}
.teaser-iv_teaser .txt-overlay-secondary{background-color:rgba(135, 136, 138, 0.75);}
.teaser-iv_teaser .txt-overlay-secondary:hover,.teaser-iv_teaser .txt-overlay-secondary:focus,.teaser-iv_teaser .txt-overlay-secondary:active,.teaser-iv_teaser .txt-overlay-secondary.active{text-decoration:none;color:#000000;background-color:rgba(217, 179, 0, 0.75);}
.db-banner{/*.icon{width:6.5rem;height:6.5rem;}
*/
}
.db-banner .inner-container{--hl-color:#d9b300;padding:0 0 3rem 0;}
@media (min-width:794px){.db-banner .inner-container{padding:1rem 0 1rem 0;}
}
@media (min-width:1180px){.db-banner .inner-container{padding:1rem 4rem 1rem 0;}
}
.db-banner .banner-headline{font-size:2rem;line-height:1.1;font-weight:700;color:var(--hl-color);margin-bottom:0.75rem;}
.db-banner .banner-subheadline{font-size:1.6rem;line-height:1.3;font-weight:500;color:var(--hl-color);hyphens:auto;}
@media (min-width:794px){.db-banner .banner-subheadline{hyphens:none;}
}
.db-banner .colored-shape-left{opacity:.85;--bg-color:#d9b300;fill:var(--bg-color);}
.db-banner .colored-shape-bottom{opacity:.65;--bg-color:#d9b300;fill:var(--bg-color);}
@media (max-width:794px){.artikel_kachel-outer .artikel_kachel .artikel_kachel-inner{overflow:hidden;min-width:100%;}
  .artikel_kachel-outer .artikel_kachel a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
  .artikel_kachel-outer .artikel_kachel p,  .artikel_kachel-outer .artikel_kachel span{white-space:normal;}
}
@media (min-width:794px){.artikel_kachel-outer{border-right:1px solid #262626;}
  .artikel_kachel-outer.nth-4:nth-child(4n),  .artikel_kachel-outer.nth-4:last-child{border-right:none;}
  .artikel_kachel-outer.nth-3:nth-child(3n),  .artikel_kachel-outer.nth-3:last-child{border-right:none;}
  .artikel_kachel-outer.nth-2:nth-child(2n),  .artikel_kachel-outer.nth-2:last-child{border-right:none;}
  .artikel_kachel-outer .artikel_kachel-inner{min-width:100%;}
}
.artikel-row{/*display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2em;margin-bottom:2em;&:last-child{margin-bottom:0;}
*/
}
.artikel_kachel{padding:1rem 2rem;width:100%;}
.artikel_kachel:hover,.artikel_kachel:focus{background-color:#ffffff;-webkit-box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.25);}
.artikel_kachel .artikel_kachel-inner{height:100%;}
.artikel_kachel .content-button{margin-top:auto;}
.artikel_kachel .advanced-text-v01{/*display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-positive:1;flex-grow:1;*/
}
.blobedit .artikel_kachel-outer{display:inline-block !important;}
.testimonials_old .testimonial{border:2px solid #d9b300;background-color:#ffffff;padding:1rem;margin-top:2rem;margin-left:2rem;min-height:15rem;}
@media (min-width:794px){.testimonials_old .testimonial{/*background:url('/jart/prj3/laermschutz_2025/resources/_main/../_styles/../_svg/shapes/testimonialkasten.svg') no-repeat top left;//background-size:cover;background-origin:border-box;border:none;height:28rem;*/
    margin-top:4rem;margin-left:4rem;margin-right:4rem;padding:2rem;}
}
@media (min-width:576px){.testimonials_old .testimonial{min-height:6rem;}
}
@media (min-width:794px){.testimonials_old .testimonial{min-height:15rem;}
}
@media (min-width:1180px){.testimonials_old .testimonial{/*height:25rem;background-size:100%;border-bottom:3px solid @second-color;*/
    min-height:19rem;}
}
@media (min-width:1400px){.testimonials_old .testimonial{/*background-size:auto auto;border:none;*/
    min-height:22rem;}
}
.testimonials_old .testimonial img{border-radius:50%;border:2px solid #ffffff;position:absolute;top:-2rem;left:-2rem;}
@media (min-width:1180px){.testimonials_old .testimonial img{top:-4rem;left:-4rem;}
}
.testimonials_old .testimonial img.img-fluid{width:200px;height:200px;}
@media (min-width:794px){.testimonials_old .testimonial img.img-fluid{width:150px;height:150px;}
}
@media (min-width:1180px){.testimonials_old .testimonial img.img-fluid{width:100px;height:100px;}
}
@media (min-width:1400px){.testimonials_old .testimonial img.img-fluid{width:200px;height:200px;}
}
@media (min-width:1920px){.testimonials_old .testimonial img.img-fluid{width:250px;height:250px;}
}
.testimonials_old .testimonial .testimonial-name{width:100%;margin-top:5rem;text-align:right;margin-bottom:1rem;}
@media (min-width:576px){.testimonials_old .testimonial .testimonial-name{width:35%;margin-top:0;text-align:left;margin-bottom:0;}
}
@media (min-width:794px){.testimonials_old .testimonial .testimonial-name{width:50%;}
}
@media (min-width:1180px){.testimonials_old .testimonial .testimonial-name{width:100%;margin-top:5rem;text-align:right;margin-bottom:1rem;}
}
@media (min-width:1400px){.testimonials_old .testimonial .testimonial-name{width:50%;margin-top:0;text-align:left;margin-bottom:0;}
}
.testimonials_old .testimonial .testimonial-zitat{width:100%;}
@media (min-width:576px){.testimonials_old .testimonial .testimonial-zitat{width:65%;}
}
@media (min-width:794px){.testimonials_old .testimonial .testimonial-zitat{width:50%;}
}
@media (min-width:1180px){.testimonials_old .testimonial .testimonial-zitat{width:100%;}
}
@media (min-width:1400px){.testimonials_old .testimonial .testimonial-zitat{width:50%;}
}
.testimonials_old .testimonial .testimonial-name{padding-right:0.5rem;}
.testimonials_old .testimonial .testimonial-name .position{margin-top:1rem;}
.testimonials_old .testimonial .testimonial-zitat{font-size:1.25rem;font-size:1rem;}
@media (min-width:576px){.testimonials_old .testimonial .testimonial-zitat{padding-left:0.5rem;}
}
.slick-dots li button:before{color:#d9b300;}
.slick-dots li.slick-active button:before{color:#d9b300;}
.testimonials .testimonial{border:2px solid #d9b300;background-color:#ffffff;height:auto;padding:1rem;margin-top:2rem;margin-left:3rem;padding:1rem 1rem 1rem 9rem;}
.testimonials .testimonial .testimonial-img{top:-2rem;left:-2rem;}
.testimonials .testimonial .testimonial-img img{border-radius:50%;width:150px;height:150px;border:2px solid #ffffff;}
.testimonials .slick-track{display:flex;}
.td-w-25{width:25%;}
.td-w-33{width:33%;}
.td-w-50{width:50%;}
.td-w-66{width:66%;}
.td-w-75{width:75%;}
.timeline{--wrapper-width:100%;width:var(--wrapper-width);max-width:var(--wrapper-width);margin:auto;}
.timeline__stepper{--step-border-width:0.25rem;position:relative;display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin-bottom:1rem;}
@media (min-width:794px){.timeline__stepper{display:flex;justify-content:space-around;gap:0;}
}
@media (min-width:794px){.timeline__stepper{margin-bottom:2rem;}
}
.timeline__step{position:relative;width:100%;cursor:pointer;}
.timeline__icon{--timeline-icon-dimensions:2.5rem;position:relative;display:block;width:var(--timeline-icon-dimensions);max-height:var(--timeline-icon-dimensions);height:auto;margin:0 auto;transition:opacity var(--transition-duration) var(--transition-timing-function) var(--transition-delay);}
@media (min-width:794px){.timeline__icon{--timeline-icon-dimensions:3rem;margin-bottom:2rem;}
}
.timeline__icon--active{position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0;}
.timeline__step-title{--timeline-dot-dimensions:11px;--extra-offset-fox-pixelperfect:-1px;position:relative;display:none;padding-top:2rem;margin-bottom:0;text-align:center;border-top:var(--step-border-width) solid var(--border-color-default);}
@media (min-width:794px){.timeline__step-title{display:block;}
}
.timeline__step-title:before,.timeline__step-title:after{position:absolute;top:var(--dot-top-position);left:50%;display:block;width:var(--timeline-dot-dimensions);height:var(--timeline-dot-dimensions);content:'';border-radius:50%;}
.timeline__step-title:before{--dot-top-position:calc(-7px);transform:translate(-50%);border:2px solid var(--border-color-default);border-radius:50%;background-color:#fff;z-index:5;}
.timeline__step-title:after{--timeline-dot-dimensions:25px;--dot-top-position:calc(-7px);transform:translate(-50%) scale(0);border-radius:50%;background-color:#fff;}
.timeline__step-active-marker{--slide-pos-y:none;/* calcs on the fly in js */
  --slide-pos-x:none;/* calcs on the fly in js */
  --slide-width:auto;/* calcs on the fly in js */
  --transition-timing-function:cubic-bezier(0, 0, 0, 1.2);position:absolute;top:var(--slide-pos-y);left:0;display:none;width:var(--slide-width);height:var(--step-border-width);transform:translateX(var(--slide-pos-x));transition:transform var(--transition-duration) var(--transition-timing-function) var(--transition-delay);background-image:var(--gradient-default);}
@media (min-width:794px){.timeline__step-active-marker{display:block;}
}
.timeline__step.is-active{cursor:default;}
.timeline__step.is-active .timeline__step-title{font-weight:600;}
.timeline__step.is-active .timeline__step-title:before{transition:background-color var(--transition-duration) var(--transition-timing-function) var(--transition-delay);background-color:var(--color-accent-dark);border-color:var(--border-color-accent);}
.timeline__step.is-active .timeline__icon--default,.timeline__step:not(.is-active):hover .timeline__icon--default{opacity:0;}
.timeline__step.is-active .timeline__icon--active,.timeline__step:not(.is-active):hover .timeline__icon--active{opacity:1;}
.timeline__slides{--slides-container-height:0px;/* calcs on the fly in js */
  --content-offset-x:1rem;--content-offset-y:1rem;--decoration-blur-spread:20px;--decoration-opacity:.7;--decoration-pos-x:0;--decoration-pos-y:20px;--decoration-scale:1;position:relative;width:100%;max-width:100%;margin:auto;height:var(--slides-container-height);background-color:var(--bg-color-default);}
@media (min-width:794px){.timeline__slides{--content-offset-x:1rem;--content-offset-y:1rem;}
}
.timeline__slides:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";opacity:var(--decoration-opacity);background-image:var(--gradient-default);filter:blur(var(--decoration-blur-spread));transform:translate3d(var(--decoration-pos-x), var(--decoration-pos-y), 0) scale(var(--decoration-scale));z-index:-1;}
.timeline__slide{position:absolute;top:0;left:0;padding:var(--content-offset-y) var(--content-offset-x);opacity:0;visibility:hidden;}
.timeline__slide.is-active{transition:opacity var(--transition-duration) var(--transition-timing-function) var(--transition-delay);opacity:1;visibility:visible;}
.text-replace{overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap;}
.cd-h-timeline{opacity:0;transition:opacity 0.2s;}
.cd-h-timeline ol,.cd-h-timeline ul{list-style:none;}
.cd-h-timeline--loaded{opacity:1;}
.cd-h-timeline__container{position:relative;height:100px;max-width:100%;}
.cd-h-timeline__dates{position:relative;height:100%;margin:0 40px;overflow:hidden;}
.cd-h-timeline__dates:after,.cd-h-timeline__dates:before{content:'';position:absolute;z-index:2;top:0;height:100%;width:20px;}
.cd-h-timeline__dates:before{left:0;background:linear-gradient(to right, #ffffff, transparent);}
.cd-h-timeline__dates:after{right:0;background:linear-gradient(to left, #ffffff, transparent);}
.cd-h-timeline__line{position:absolute;z-index:1;left:0;top:49px;height:2px;background-color:#d9e8de;transition:transform 0.4s;}
.cd-h-timeline__filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:#d9b300;transform:scaleX(0);transform-origin:left center;transition:transform 0.3s;}
.cd-h-timeline__date{position:absolute;bottom:0;z-index:2;text-align:center;padding-bottom:1rem;color:#d9b300;font-weight:normal;user-select:none;text-decoration:none!important;}
.cd-h-timeline__date:after{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:-5px;height:12px;width:12px;border-radius:50%;border-width:2px;border-style:solid;border-color:#d9e8de;background-color:white;transition:background-color 0.3s, border-color 0.3s;}
.cd-h-timeline__date:hover:after{background-color:#d9b300;border-color:#d9b300;}
.cd-h-timeline__date--selected{pointer-events:none;}
.cd-h-timeline__date--selected:after{background-color:#d9b300;border-color:#d9b300;}
.cd-h-timeline__date--older-event:after{border-color:#d9b300;}
.cd-h-timeline__navigation{position:absolute;z-index:1;top:50%;transform:translateY(-50%);height:34px;width:34px;border-radius:50%;border-width:2px;border-style:solid;border-color:#f3f8f5;transition:border-color 0.3s;}
.cd-h-timeline__navigation:after{content:'';position:absolute;height:16px;width:16px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:url('/jart/pub-prc-vie/svg/timeline/cd-arrow.svg') no-repeat 0 0;}
.cd-h-timeline__navigation:hover{border-color:#d9b300;}
.cd-h-timeline__navigation--prev{left:0;transform:translateY(-50%) rotate(180deg);}
.cd-h-timeline__navigation--next{right:0;}
.cd-h-timeline__navigation--inactive{cursor:not-allowed;}
.cd-h-timeline__navigation--inactive:after{background-position:0 -16px;}
.cd-h-timeline__navigation--inactive:hover{border-color:#f3f8f5;}
.cd-h-timeline__events{position:relative;width:100%;overflow:hidden;transition:height .4s;}
.cd-h-timeline__event{position:absolute;z-index:1;width:100%;left:0;top:0;transform:translateX(-100%);opacity:0;animation-duration:0.4s;animation-timing-function:ease-in-out;}
.cd-h-timeline__event--selected{position:relative;z-index:2;opacity:1;transform:translateX(0);}
.cd-h-timeline__event--enter-right,.cd-h-timeline__event--leave-right{animation-name:cd-enter-right;}
.cd-h-timeline__event--enter-left,.cd-h-timeline__event--leave-left{animation-name:cd-enter-left;}
.cd-h-timeline__event--leave-right,.cd-h-timeline__event--leave-left{animation-direction:reverse;}
.cd-h-timeline__event-content{max-width:100%;}
.cd-h-timeline__event-date{display:block;font-style:italic;color:#d9e8de;margin:0.5rem auto;}
.cd-h-timeline__event-date::before{content:'- ';}
@keyframes cd-enter-right{0%{opacity:0;transform:translateX(100%);}
  100%{opacity:1;transform:translateX(0%);}
}
@keyframes cd-enter-left{0%{opacity:0;transform:translateX(-100%);}
  100%{opacity:1;transform:translateX(0%);}
}
/*html:not(.js) .cd-h-timeline__dates,html:not(.js) .cd-h-timeline__navigation{// hide timeline dates if js is disabled  display:none;}
*/
/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#1e5799+0,7db9e8+0&1+0,0+69 */
/* Box Shadow */
.cutEdgesOff.cutEdgesOffTopLeftBottomRight{clip-path:polygon(5% 0%, 100% 0%, 100% 90%, 95% 100%, 0% 100%, 0% 10%);-webkit-clip-path:polygon(5% 0%, 100% 0%, 100% 90%, 95% 100%, 0% 100%, 0% 10%);}
.cutEdgesOff.cutEdgesOffTopLeftBottomRight .img-fluid{margin-bottom:0;}
.cutEdgesOff.cutEdgesOffTopLeft{clip-path:polygon(5% 0%, 100% 0%, 100% 100%, 100% 100%, 0% 100%, 0% 10%);-webkit-clip-path:polygon(5% 0%, 100% 0%, 100% 100%, 100% 100%, 0% 100%, 0% 10%);}
.cutEdgesOff.cutEdgesOffTopLeft .img-fluid{margin-bottom:0;}
.select2-container--bootstrap-5 .select2-selection{border:1px solid #d9b300;color:#000000;border-radius:0;}
.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field{color:#000000;border-radius:0;border:1px solid #d9b300;}
.select2-container--bootstrap-5 .select2-dropdown{border-radius:0;border-color:#d9b300;}
.select2-container--bootstrap-5.select2-container--focus .select2-selection,.select2-container--bootstrap-5.select2-container--open .select2-selection{border-color:#83b59d;outline:0;box-shadow:0 0 0 0.25rem rgba(7, 107, 59, 0.25);}
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected,.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[aria-selected="true"]:not(.select2-results__option--highlighted){background-color:#d9e8de;color:#000000;}
.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field:focus{border-color:#83b59d;box-shadow:0 0 0 0.25rem rgba(7, 107, 59, 0.25);}
body{height:100vh;display:flex;flex-direction:column;}
main{flex:1;}
