@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700);*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}@media (min-width:768px){.visible-xs{display:none}}@media (max-width:767px){.hidden-xs{display:none}}body{padding:20px}#cookieconsent-show{position:fixed;left:20px;bottom:20px;z-index:1}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../../../../../setup/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;margin:6px 3px;border:1px solid #707070;background:transparent;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#004d87;border-color:#004d87}html.os-html,html.os-html>.os-host{display:block;overflow:hidden;box-sizing:border-box;height:100%!important;width:100%!important;min-width:100%!important;min-height:100%!important;margin:0!important;position:absolute!important}html.os-html>.os-host>.os-padding{position:absolute}body.os-dragging,body.os-dragging *{cursor:default}.os-host,.os-host-textarea{position:relative;overflow:visible!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.os-host-flexbox{overflow:hidden!important;display:-webkit-box;display:-ms-flexbox;display:flex}.os-host-flexbox>.os-size-auto-observer{height:inherit!important}.os-host-flexbox>.os-content-glue{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.os-host-flexbox>.os-size-auto-observer,.os-host-flexbox>.os-content-glue{min-height:0;min-width:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto}#os-dummy-scrollbar-size{position:fixed;opacity:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';visibility:hidden;overflow:scroll;height:500px;width:500px}#os-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}#os-dummy-scrollbar-size:before,#os-dummy-scrollbar-size:after,.os-content:before,.os-content:after{content:'';display:table;width:.01px;height:.01px;line-height:0;font-size:0;flex-grow:0;flex-shrink:0;visibility:hidden}#os-dummy-scrollbar-size,.os-viewport{-ms-overflow-style:scrollbar!important}.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size,.os-viewport-native-scrollbars-invisible.os-viewport{scrollbar-width:none!important}.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar,.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar,.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar-corner,.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar-corner{display:none!important;width:0px!important;height:0px!important;visibility:hidden!important;background:transparent!important}.os-content-glue{box-sizing:inherit;max-height:100%;max-width:100%;width:100%;pointer-events:none}.os-padding{box-sizing:inherit;direction:inherit;position:absolute;overflow:visible;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important}.os-host-overflow>.os-padding{overflow:hidden}.os-viewport{direction:inherit!important;box-sizing:inherit!important;resize:none!important;outline:none!important;position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.os-content-arrange{position:absolute;z-index:-1;min-height:1px;min-width:1px;pointer-events:none}.os-content{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:100%;height:100%;width:100%;visibility:visible}.os-content>.os-textarea{box-sizing:border-box!important;direction:inherit!important;background:transparent!important;outline:0 none transparent!important;overflow:hidden!important;position:absolute!important;display:block!important;top:0!important;left:0!important;margin:0!important;border-radius:0px!important;float:none!important;-webkit-filter:none!important;filter:none!important;border:none!important;resize:none!important;-webkit-transform:none!important;transform:none!important;max-width:none!important;max-height:none!important;box-shadow:none!important;-webkit-perspective:none!important;perspective:none!important;opacity:1!important;z-index:1!important;clip:auto!important;vertical-align:baseline!important;padding:0}.os-host-rtl>.os-padding>.os-viewport>.os-content>.os-textarea{right:0!important}.os-content>.os-textarea-cover{z-index:-1;pointer-events:none}.os-content>.os-textarea[wrap='off']{white-space:pre!important;margin:0px!important}.os-text-inherit{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;font-variant:inherit;text-transform:inherit;text-decoration:inherit;text-indent:inherit;text-align:inherit;text-shadow:inherit;text-overflow:inherit;letter-spacing:inherit;word-spacing:inherit;line-height:inherit;unicode-bidi:inherit;direction:inherit;color:inherit;cursor:text}.os-resize-observer,.os-resize-observer-host{box-sizing:inherit;display:block;visibility:hidden;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.os-resize-observer-host{padding:inherit;border:inherit;border-color:transparent;border-style:solid;box-sizing:border-box}.os-resize-observer-host.observed{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.os-resize-observer-host>.os-resize-observer,.os-resize-observer-host.observed>.os-resize-observer{height:200%;width:200%;padding:inherit;border:inherit;margin:0;display:block;box-sizing:content-box}.os-resize-observer-host.observed>.os-resize-observer,.os-resize-observer-host.observed>.os-resize-observer:before{display:flex;position:relative;flex-grow:1;flex-shrink:0;flex-basis:auto;box-sizing:border-box}.os-resize-observer-host.observed>.os-resize-observer:before{content:'';box-sizing:content-box;padding:inherit;border:inherit;margin:0}.os-size-auto-observer{box-sizing:inherit!important;height:100%;width:inherit;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0%}.os-size-auto-observer>.os-resize-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}.os-resize-observer-item{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1;opacity:0;direction:ltr!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.os-resize-observer-item-final{position:absolute;left:0;top:0;-webkit-transition:none!important;transition:none!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.os-resize-observer{-webkit-animation-duration:0.001s;animation-duration:0.001s;-webkit-animation-name:os-resize-observer-dummy-animation;animation-name:os-resize-observer-dummy-animation}object.os-resize-observer{box-sizing:border-box!important}@-webkit-keyframes os-resize-observer-dummy-animation{from{z-index:0}to{z-index:-1}}@keyframes os-resize-observer-dummy-animation{from{z-index:0}to{z-index:-1}}.os-host-transition>.os-scrollbar,.os-host-transition>.os-scrollbar-corner{-webkit-transition:opacity 0.3s,visibility 0.3s,top 0.3s,right 0.3s,bottom 0.3s,left 0.3s;transition:opacity 0.3s,visibility 0.3s,top 0.3s,right 0.3s,bottom 0.3s,left 0.3s}html.os-html>.os-host>.os-scrollbar{position:absolute;z-index:999999}.os-scrollbar,.os-scrollbar-corner{position:absolute;opacity:1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';z-index:1}.os-scrollbar-corner{bottom:0;right:0}.os-scrollbar{pointer-events:none}.os-scrollbar-track{pointer-events:auto;position:relative;height:100%;width:100%;padding:0!important;border:none!important}.os-scrollbar-handle{pointer-events:auto;position:absolute;width:100%;height:100%}.os-scrollbar-handle-off,.os-scrollbar-track-off{pointer-events:none}.os-scrollbar.os-scrollbar-unusable,.os-scrollbar.os-scrollbar-unusable *{pointer-events:none!important}.os-scrollbar.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important}.os-scrollbar-horizontal{top:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-host-rtl>.os-scrollbar-horizontal{right:0}.os-host-rtl>.os-scrollbar-vertical{right:auto;left:0}.os-host-rtl>.os-scrollbar-corner{right:auto;left:0}.os-scrollbar-auto-hidden,.os-padding+.os-scrollbar-corner,.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-corner,.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal,.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-corner,.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical,.os-scrollbar-horizontal.os-scrollbar-auto-hidden+.os-scrollbar-vertical+.os-scrollbar-corner,.os-scrollbar-horizontal+.os-scrollbar-vertical.os-scrollbar-auto-hidden+.os-scrollbar-corner,.os-scrollbar-horizontal.os-scrollbar-auto-hidden+.os-scrollbar-vertical.os-scrollbar-auto-hidden+.os-scrollbar-corner{opacity:0;visibility:hidden;pointer-events:none}.os-scrollbar-corner-resize-both{cursor:nwse-resize}.os-host-rtl>.os-scrollbar-corner-resize-both{cursor:nesw-resize}.os-scrollbar-corner-resize-horizontal{cursor:ew-resize}.os-scrollbar-corner-resize-vertical{cursor:ns-resize}.os-dragging .os-scrollbar-corner.os-scrollbar-corner-resize{cursor:default}.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-vertical{top:0;bottom:0}.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-horizontal,.os-host-rtl.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-horizontal{right:0;left:0}.os-scrollbar:hover,.os-scrollbar-corner.os-scrollbar-corner-resize{opacity:1!important;visibility:visible!important}.os-scrollbar-corner.os-scrollbar-corner-resize{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB3aWR0aD0iMTAiICAgaGVpZ2h0PSIxMCIgICB2ZXJzaW9uPSIxLjEiPiAgPGcgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEwNDIuMzYyMikiICAgICBzdHlsZT0iZGlzcGxheTppbmxpbmUiPiAgICA8cGF0aCAgICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjQ5NDExNzY1O2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lIiAgICAgICBkPSJtIDcuNDI0MjE4NywxMDQyLjM2MjIgYyAtMC43MjM1NzkyLDAgLTEuMzEwMTU2MiwwLjU4NjYgLTEuMzEwMTU2MiwxLjMxMDIgMCwwLjI5OSAwLjEwNDM0MTksMC41NzEgMC4yNzI5NDkyLDAuNzkxNSAwLjIwOTEwMjQsMC4xNDEzIDAuNDY1NjIwNiwwLjIxODQgMC43MzY5NjI5LDAuMjE4NCAwLjcyMzU3OTMsMCAxLjMxMDE1NjMsLTAuNTg2NiAxLjMxMDE1NjMsLTEuMzEwMiAwLC0wLjI3MTMgLTAuMDc3MDkzLC0wLjUyNzggLTAuMjE4MzU5NCwtMC43MzcgLTAuMjIwNDk0MSwtMC4xNjg2IC0wLjQ5MjU0NDMsLTAuMjcyOSAtMC43OTE1NTI4LC0wLjI3MjkgeiBtIDAsMy4wODQzIGMgLTAuNzIzNTc5MiwwIC0xLjMxMDE1NjIsMC41ODY2IC0xLjMxMDE1NjIsMS4zMTAyIDAsMC4yOTkgMC4xMDQzNDE5LDAuNTcxIDAuMjcyOTQ5MiwwLjc5MTUgMC4yMDkxMDI0LDAuMTQxMyAwLjQ2NTYyMDYsMC4yMTg0IDAuNzM2OTYyOSwwLjIxODQgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjYgMS4zMTAxNTYzLC0xLjMxMDIgMCwtMC4yNzEzIC0wLjA3NzA5MywtMC41Mjc4IC0wLjIxODM1OTQsLTAuNzM2OSAtMC4yMjA0OTQxLC0wLjE2ODYgLTAuNDkyNTQ0MywtMC4yNzMgLTAuNzkxNTUyOCwtMC4yNzMgeiBtIC0zLjA4NDMyNjEsMCBjIC0wLjcyMzU3OTMsMCAtMS4zMTAxNTYzLDAuNTg2NiAtMS4zMTAxNTYzLDEuMzEwMiAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MSAwLjI3Mjk0OTIsMC43OTE1IDAuMjA5MTAyNCwwLjE0MTMgMC40NjU2MjA3LDAuMjE4NCAwLjczNjk2MjksMC4yMTg0IDAuNzIzNTc5MywwIDEuMzEwMTU2MywtMC41ODY2IDEuMzEwMTU2MywtMS4zMTAyIDAsLTAuMjcxMyAtMC4wNzcwOTMsLTAuNTI3OCAtMC4yMTgzNTk0LC0wLjczNjkgLTAuMjIwNDk0LC0wLjE2ODYgLTAuNDkyNTQ0MiwtMC4yNzMgLTAuNzkxNTUyNywtMC4yNzMgeiBtIC0zLjAyOTczNjQsMy4wMjk4IEMgMC41ODY1NzY5MywxMDQ4LjQ3NjMgMCwxMDQ5LjA2MjggMCwxMDQ5Ljc4NjQgYyAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MTEgMC4yNzI5NDkyMiwwLjc5MTYgMC4yMDkxMDIyOSwwLjE0MTIgMC40NjU2MjA2NSwwLjIxODMgMC43MzY5NjI4OCwwLjIxODMgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjUgMS4zMTAxNTYzLC0xLjMxMDEgMCwtMC4yNzE0IC0wLjA3NzA5MywtMC41Mjc5IC0wLjIxODM1OTQsLTAuNzM3IC0wLjIyMDQ5NDEsLTAuMTY4NiAtMC40OTI1NDQzLC0wLjI3MjkgLTAuNzkxNTUyOCwtMC4yNzI5IHogbSAzLjAyOTczNjQsMCBjIC0wLjcyMzU3OTMsMCAtMS4zMTAxNTYzLDAuNTg2NSAtMS4zMTAxNTYzLDEuMzEwMSAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MTEgMC4yNzI5NDkyLDAuNzkxNiAwLjIwOTEwMjQsMC4xNDEyIDAuNDY1NjIwNywwLjIxODMgMC43MzY5NjI5LDAuMjE4MyAwLjcyMzU3OTMsMCAxLjMxMDE1NjMsLTAuNTg2NSAxLjMxMDE1NjMsLTEuMzEwMSAwLC0wLjI3MTQgLTAuMDc3MDkzLC0wLjUyNzkgLTAuMjE4MzU5NCwtMC43MzcgLTAuMjIwNDk0LC0wLjE2ODYgLTAuNDkyNTQ0MiwtMC4yNzI5IC0wLjc5MTU1MjcsLTAuMjcyOSB6IG0gMy4wODQzMjYxLDAgYyAtMC43MjM1NzkyLDAgLTEuMzEwMTU2MiwwLjU4NjUgLTEuMzEwMTU2MiwxLjMxMDEgMCwwLjI5OSAwLjEwNDM0MTksMC41NzExIDAuMjcyOTQ5MiwwLjc5MTYgMC4yMDkxMDI0LDAuMTQxMiAwLjQ2NTYyMDYsMC4yMTgzIDAuNzM2OTYyOSwwLjIxODMgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjUgMS4zMTAxNTYzLC0xLjMxMDEgMCwtMC4yNzE0IC0wLjA3NzA5MywtMC41Mjc5IC0wLjIxODM1OTQsLTAuNzM3IC0wLjIyMDQ5NDEsLTAuMTY4NiAtMC40OTI1NDQzLC0wLjI3MjkgLTAuNzkxNTUyOCwtMC4yNzI5IHoiLz4gIDwvZz4gIDxnICAgICBzdHlsZT0iZGlzcGxheTppbmxpbmUiPiAgICA8cGF0aCAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lIiAgICAgICBkPSJtIDguMjE1NzcxNSwwLjI3Mjk0OTIyIGMgMC4xNDEyNjY3LDAuMjA5MTAyMjkgMC4yMTgzNTk0LDAuNDY1NjIwNjUgMC4yMTgzNTk0LDAuNzM2OTYyODggMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MyAtMS4zMTAxNTYzLDEuMzEwMTU2MyAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTk0IDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDc2IC0wLjIwNTUxNzYsLTAuNzk3Nzk2NTkgLTAuNTE4NjAzNSwtMS4wMzcyMDY5OCB6IG0gMCwzLjA4NDMyNjE4IGMgMC4xNDEyNjY3LDAuMjA5MTAyMyAwLjIxODM1OTQsMC40NjU2MjA2IDAuMjE4MzU5NCwwLjczNjk2MjkgMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MiAtMS4zMTAxNTYzLDEuMzEwMTU2MiAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTkzIDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY3IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogbSAtMy4wODQzMjYyLDAgYyAwLjE0MTI2NjcsMC4yMDkxMDIzIDAuMjE4MzU5NCwwLjQ2NTYyMDYgMC4yMTgzNTk0LDAuNzM2OTYyOSAwLDAuNzIzNTc5MyAtMC41ODY1NzcsMS4zMTAxNTYyIC0xLjMxMDE1NjMsMS4zMTAxNTYyIC0wLjI3MTM0MjIsMCAtMC41Mjc4NjA1LC0wLjA3NzA5MyAtMC43MzY5NjI5LC0wLjIxODM1OTMgMC4yMzk0MTA0LDAuMzEzMDg1OSAwLjYxMjYzNjMsMC41MTg2MDM1IDEuMDM3MjA3MSwwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYyLC0wLjU4NjU3NyAxLjMxMDE1NjIsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NSwtMC43OTc3OTY3IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogTSAyLjEwMTcwOSw2LjM4NzAxMTcgYyAwLjE0MTI2NjcsMC4yMDkxMDI0IDAuMjE4MzU5NCwwLjQ2NTYyMDYgMC4yMTgzNTk0LDAuNzM2OTYyOSAwLDAuNzIzNTc5MyAtMC41ODY1NzcsMS4zMTAxNTYzIC0xLjMxMDE1NjMsMS4zMTAxNTYzIC0wLjI3MTM0MjIzLDAgLTAuNTI3ODYwNTksLTAuMDc3MDkzIC0wLjczNjk2Mjg4LC0wLjIxODM1OTQgMC4yMzk0MTAzOSwwLjMxMzA4NTkgMC42MTI2MzYyMiwwLjUxODYwMzUgMS4wMzcyMDY5OCwwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY2IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogbSAzLjAyOTczNjMsMCBjIDAuMTQxMjY2NywwLjIwOTEwMjQgMC4yMTgzNTk0LDAuNDY1NjIwNiAwLjIxODM1OTQsMC43MzY5NjI5IDAsMC43MjM1NzkzIC0wLjU4NjU3NywxLjMxMDE1NjMgLTEuMzEwMTU2MywxLjMxMDE1NjMgLTAuMjcxMzQyMiwwIC0wLjUyNzg2MDUsLTAuMDc3MDkzIC0wLjczNjk2MjksLTAuMjE4MzU5NCAwLjIzOTQxMDQsMC4zMTMwODU5IDAuNjEyNjM2MywwLjUxODYwMzUgMS4wMzcyMDcxLDAuNTE4NjAzNSAwLjcyMzU3OTMsMCAxLjMxMDE1NjIsLTAuNTg2NTc3IDEuMzEwMTU2MiwtMS4zMTAxNTYzIDAsLTAuNDI0NTcwOCAtMC4yMDU1MTc1LC0wLjc5Nzc5NjYgLTAuNTE4NjAzNSwtMS4wMzcyMDcgeiBtIDMuMDg0MzI2MiwwIGMgMC4xNDEyNjY3LDAuMjA5MTAyNCAwLjIxODM1OTQsMC40NjU2MjA2IDAuMjE4MzU5NCwwLjczNjk2MjkgMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MyAtMS4zMTAxNTYzLDEuMzEwMTU2MyAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTk0IDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY2IC0wLjUxODYwMzUsLTEuMDM3MjA3IHoiIC8+ICA8L2c+PC9zdmc+);background-repeat:no-repeat;background-position:100% 100%;pointer-events:auto!important}.os-host-rtl>.os-scrollbar-corner.os-scrollbar-corner-resize{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.os-host-overflow{overflow:hidden!important}.os-theme-none>.os-scrollbar-horizontal,.os-theme-none>.os-scrollbar-vertical,.os-theme-none>.os-scrollbar-corner{display:none!important}.os-theme-none>.os-scrollbar-corner-resize{display:block!important;min-width:10px;min-height:10px}.os-theme-dark>.os-scrollbar-horizontal,.os-theme-light>.os-scrollbar-horizontal{right:10px;height:10px}.os-theme-dark>.os-scrollbar-vertical,.os-theme-light>.os-scrollbar-vertical{bottom:10px;width:10px}.os-theme-dark.os-host-rtl>.os-scrollbar-horizontal,.os-theme-light.os-host-rtl>.os-scrollbar-horizontal{left:10px;right:0}.os-theme-dark>.os-scrollbar-corner,.os-theme-light>.os-scrollbar-corner{height:10px;width:10px}.os-theme-dark>.os-scrollbar-corner,.os-theme-light>.os-scrollbar-corner{background-color:transparent}.os-theme-dark>.os-scrollbar,.os-theme-light>.os-scrollbar{padding:2px;box-sizing:border-box;background:transparent}.os-theme-dark>.os-scrollbar.os-scrollbar-unusable,.os-theme-light>.os-scrollbar.os-scrollbar-unusable{background:transparent}.os-theme-dark>.os-scrollbar>.os-scrollbar-track,.os-theme-light>.os-scrollbar>.os-scrollbar-track{background:transparent;background:#f8f8f8}.os-theme-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{min-width:30px}.os-theme-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{min-height:30px}.os-theme-dark.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-dark>.os-scrollbar>.os-scrollbar-track,.os-theme-light>.os-scrollbar>.os-scrollbar-track{border-radius:10px}.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(0,0,0,.4);background:#e97904}.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(255,255,255,.4)}.os-theme-dark>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(0,0,0,.55);background:#e97904}.os-theme-light>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(255,255,255,.55)}.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active{background:rgba(0,0,0,.7);background:#e97904}.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active{background:rgba(255,255,255,.7)}.os-theme-dark>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-theme-dark.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-dark.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical .os-scrollbar-handle:before{display:none}.os-theme-dark>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-horizontal .os-scrollbar-handle:before{top:-6px;bottom:-2px}.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{left:-6px;right:-2px}.os-host-rtl.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-host-rtl.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{right:-6px;left:-2px}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:calc(10px * 2);padding:calc(var(--plyr-control-spacing,10px) * 2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(10px * -4));transform:translateY(calc(var(--plyr-control-spacing,10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(10px * .7);padding:calc(var(--plyr-control-spacing,10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:#e97904;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#e97904)));outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(10px / 4);margin-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(10px / 4);padding-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(10px / 2);padding:0 calc(var(--plyr-control-spacing,10px)/ 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);background:var(--plyr-menu-background,rgba(255,255,255,.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px solid transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:rgba(255,255,255,.9);border-top-color:var(--plyr-menu-background,rgba(255,255,255,.9));content:'';height:0;position:absolute;right:calc(((18px / 2) +)calc(10px * .7)) - (4px / 2));right:calc(((var(--plyr-control-icon-size,18px)/ 2) +)calc(var(--plyr-control-spacing,10px) * .7)) - (var(--plyr-menu-arrow-size,4px)/ 2));top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(10px * .7);padding:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding-bottom:calc(calc(10px * .7)/ 1.5);padding-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5);padding-left:calc(calc(10px * .7) * 1.5);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);padding-right:calc(calc(10px * .7) * 1.5);padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);padding-top:calc(calc(10px * .7)/ 1.5);padding-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5);-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(10px * .7) * 4);padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4)}.plyr__menu__container .plyr__control--forward::after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc()calc(10px * .7) * 1.5) - 4px);right:calc()calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:calc(10px * .7);margin:calc(var(--plyr-control-spacing,10px) * .7);margin-bottom:calc(calc(10px * .7)/ 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);padding-left:calc(calc(10px * .7) * 4);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4);position:relative;width:calc(100% -)calc(10px * .7) * 2));width:calc(100% -)calc(var(--plyr-control-spacing,10px) * .7) * 2))}.plyr__menu__container .plyr__control--back::after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc()calc(10px * .7) * 1.5) - 4px);left:calc()calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back::before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:'';height:1px;left:0;margin-top:calc(calc(10px * .7)/ 2);margin-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(10px * .7);padding-left:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#e97904;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#e97904)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc()calc(10px * .7) - 2) * -1);margin-right:calc()calc(var(--plyr-control-spacing,10px) * .7) - 2) * -1);overflow:hidden;padding-left:calc(calc(10px * .7) * 3.5);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:calc(13px * 2);border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:#e97904;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#e97904)));display:block;height:calc((3px * 2) + 13px);height:calc((var(--plyr-range-thumb-active-shadow-width,3px) * 2) + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;margin-top:calc(((13px - 5px)/ 2) * -1);margin-top:calc(((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/ 2) * -1)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:#e97904;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#e97904)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:#e97904;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#e97904)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:#e97904;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#e97904)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:calc(768px - 1px)){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:rgba(255,255,255,.9);background:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(calc(10px / 2) * 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:calc(10px / 2) calc(calc(10px / 2) * 1.5);padding:calc(var(--plyr-control-spacing,10px)/ 2) calc(calc(var(--plyr-control-spacing,10px)/ 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:calc(4px * -1);bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:calc((18px / 2) +)calc(10px * .7));left:calc((var(--plyr-control-icon-size,18px)/ 2) +)calc(var(--plyr-control-spacing,10px) * .7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:calc((18px / 2) +)calc(10px * .7));right:calc((var(--plyr-control-icon-size,18px)/ 2) +)calc(var(--plyr-control-spacing,10px) * .7));transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr__progress{left:calc(13px * .5);left:calc(var(--plyr-range-thumb-height,13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(13px * -.5);margin-left:calc(var(--plyr-range-thumb-height,13px) * -.5);margin-right:calc(13px * -.5);margin-right:calc(var(--plyr-range-thumb-height,13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc((5px / 2) * -1);margin-top:calc((var(--plyr-range-track-height,5px)/ 2) * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,40,47,.6) 50%,rgba(35,40,47,.6) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:calc(10px / 2);margin-left:calc(var(--plyr-control-spacing,10px)/ 2);margin-right:calc(10px / 2);margin-right:calc(var(--plyr-control-spacing,10px)/ 2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#e97904;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#e97904)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(10px / 2);padding:calc(var(--plyr-control-spacing,10px)/ 2);padding-top:calc(10px * 2);padding-top:calc(var(--plyr-control-spacing,10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:calc(10px * 3.5);padding-top:calc(var(--plyr-control-spacing,10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#e97904;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#e97904)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#e97904;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#e97904)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(10px * 1.5);padding:calc(var(--plyr-control-spacing,10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.25);color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);background-color:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:calc(calc(10px / 2) * 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:calc(4px * -1);bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(3px - 1px);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:calc(3px - 1px);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,1);padding:.4em .4em 0 .4em;border-radius:3px;display:inline-block}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:140px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;-ms-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.tail-datetime-calendar{top:0;left:0;width:100%;height:auto;margin:0;padding:0;z-index:3000;display:block;position:absolute;visibility:hidden;direction:ltr;border-collapse:separate;background-color:#fff;border-width:0;border-style:solid;border-color:transparent;border-radius:5px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.3125);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3125)}.tail-datetime-calendar:after{clear:both;content:"";display:block;font-size:0;visibility:hidden}.tail-datetime-calendar.calendar-static{top:auto;left:auto;margin-left:auto;margin-right:auto;position:static;visibility:visible}.tail-datetime-calendar button.calendar-close{top:100%;right:15px;color:#283232;width:35px;height:25px;margin:1px 0 0 0;padding:5px 10px;opacity:.5;outline:none;display:inline-block;position:absolute;font-size:14px;line-height:1.125em;text-shadow:none;background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC\
9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij48cGF0aCBmaWxsPSIjMzAzNDM4IiBkP\
SJNNy40OCA4bDMuNzUgMy43NS0xLjQ4IDEuNDhMNiA5LjQ4bC0zLjc1IDMuNzUtMS40OC0xLjQ4TDQuNTIgOCAuNzcgNC4y\
NWwxLjQ4LTEuNDhMNiA2LjUybDMuNzUtMy43NSAxLjQ4IDEuNDhMNy40OCA4eiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:center center;border-width:0;border-style:solid;border-color:transparent;border-radius:0 0 3px 3px;box-shadow:0 1px 3px rgba(0,0,0,.3125);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3125);transition:opacity 142ms linear;-webkit-transition:opacity 142ms linear}.tail-datetime-calendar button.calendar-close:hover{opacity:1}.tail-datetime-calendar .calendar-tooltip{color:#fff;width:auto;margin:0;padding:0;display:block;position:absolute;background-color:#202428;border-radius:3px}.tail-datetime-calendar .calendar-tooltip:before{top:-7px;left:50%;width:0;height:0;margin:0 0 0 -6px;content:"";display:block;position:absolute;border-width:0 7px 7px 7px;border-style:solid;border-color:transparent transparent #202428 transparent}.tail-datetime-calendar .calendar-tooltip .tooltip-inner{width:auto;margin:0;padding:4px 7px;display:block;font-size:12px;line-height:14px}.tail-datetime-calendar .calendar-actions{color:#fff;width:100%;height:42px;margin:0;padding:0;display:table;overflow:hidden;border-spacing:0;border-collapse:separate;background-color:#E67D1E;border-width:0;border-style:solid;border-color:transparent;border-radius:3px 3px 0 0}.tail-datetime-calendar .calendar-actions span{margin:0;padding:0;display:table-cell;position:relative;text-align:center;font-size:14px;line-height:42px;font-weight:500;text-shadow:-1px -1px 0 #a55812;text-shadow:none;background-repeat:no-repeat;background-position:center center}.tail-datetime-calendar .calendar-actions span[data-action]{cursor:pointer}.tail-datetime-calendar .calendar-actions span.action{width:36px;font-size:22px}.tail-datetime-calendar .calendar-actions span.label{width:auto}.tail-datetime-calendar .calendar-actions span:first-child:before,.tail-datetime-calendar .calendar-actions span:last-child:before{top:5px;bottom:5px;width:1px;height:auto;margin:0;padding:0;content:"";display:inline-block;position:absolute;background-color:#bc6415}.tail-datetime-calendar .calendar-actions span:first-child:before{right:-1px}.tail-datetime-calendar .calendar-actions span:last-child:before{left:-1px}.tail-datetime-calendar .calendar-actions span:first-child:hover:before,.tail-datetime-calendar .calendar-actions span:last-child:hover:before{display:none}.tail-datetime-calendar .calendar-actions span[data-action]:hover{background-color:#bc6415}.tail-datetime-calendar .calendar-actions span.action-prev{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC\
9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgNiAxNiI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iT\
TYgMkwwIDhsNiA2VjJ6Ii8+PC9zdmc+")}.tail-datetime-calendar .calendar-actions span.action-next{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC\
9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgNiAxNiI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iT\
TAgMTRsNi02LTYtNnYxMnoiLz48L3N2Zz4=")}.tail-datetime-calendar .calendar-actions span.action-submit{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC\
9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij48cGF0aCBmaWxsPSIjZmZmZmZmIiBkP\
SJNMTIgNWwtOCA4LTQtNCAxLjUtMS41TDQgMTBsNi41LTYuNUwxMiA1eiIvPjwvc3ZnPg==")}.tail-datetime-calendar .calendar-actions span.action-cancel{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC\
9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij48cGF0aCBmaWxsPSIjZmZmZmZmIiBkP\
SJNNy40OCA4bDMuNzUgMy43NS0xLjQ4IDEuNDhMNiA5LjQ4bC0zLjc1IDMuNzUtMS40OC0xLjQ4TDQuNTIgOCAuNzcgNC4y\
NWwxLjQ4LTEuNDhMNiA2LjUybDMuNzUtMy43NSAxLjQ4IDEuNDhMNy40OCA4eiIvPjwvc3ZnPg==")}.tail-datetime-calendar .calendar-datepicker{width:100%;margin:0;padding:0;display:block;position:relative}.tail-datetime-calendar .calendar-datepicker table{width:100%;margin:0;padding:0;border-spacing:0;border-collapse:separate}.tail-datetime-calendar .calendar-datepicker table tr th,.tail-datetime-calendar .calendar-datepicker table tr td{color:#283232;height:30px;padding:0;position:relative;font-size:13px;text-align:center;font-weight:400;text-shadow:none;line-height:30px;background-color:transparent;border-width:0;border-style:solid;border-color:transparent;border-radius:0}.tail-datetime-calendar .calendar-datepicker table tr th{color:#fff;background-color:#283232}.tail-datetime-calendar .calendar-datepicker table tr td{cursor:pointer}.tail-datetime-calendar .calendar-datepicker table tr td span.inner{margin:0;padding:0;display:inline-block}.tail-datetime-calendar .calendar-datepicker table tr td.date-disabled{cursor:not-allowed;color:#909498;background-color:#F0F0F0}.tail-datetime-calendar .calendar-datepicker table tr td.date-disabled:after{left:0;right:0;bottom:3px;width:35px;height:1px;margin:auto;padding:0;content:"";display:inline-block;position:absolute;background-color:#bfbfbf;transform-origin:2px -5px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.tail-datetime-calendar .calendar-datepicker table tr td.date-previous,.tail-datetime-calendar .calendar-datepicker table tr td.date-next{color:#909498;background-color:#F0F0F0}.tail-datetime-calendar .calendar-datepicker table tr td.date-today:before,.tail-datetime-calendar .calendar-datepicker table tr td .tooltip-tick{top:5px;width:5px;height:5px;margin:0;padding:0;z-index:20;content:"";display:inline-block;position:absolute;border-width:0;border-style:solid;border-color:transparent;border-radius:50%}.tail-datetime-calendar .calendar-datepicker table tr td.date-today:before{left:5px;right:5px;margin:auto;background-color:#e97904}.tail-datetime-calendar .calendar-datepicker table tr td .tooltip-tick{right:5px;background-color:#202428}.tail-datetime-calendar .calendar-datepicker table tr td .tooltip-tick:before,.tail-datetime-calendar .calendar-datepicker table tr td .tooltip-tick:after{display:none}.tail-datetime-calendar .calendar-datepicker table tr th.calendar-week,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-day{width:14.28571429%;height:35px}.tail-datetime-calendar .calendar-datepicker table tr th.calendar-week span.inner,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-day span.inner{width:31px;height:31px;line-height:29px;border-width:1px;border-style:solid;border-color:transparent;border-radius:50%}.tail-datetime-calendar .calendar-datepicker table tr th.calendar-week:hover span.inner,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-day:hover span.inner{border-color:#ccc}.tail-datetime-calendar .calendar-datepicker table tr th.calendar-week.date-disabled span.inner,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-day.date-disabled span.inner,.tail-datetime-calendar .calendar-datepicker table tr th.calendar-week.date-disabled:hover span.inner,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-day.date-disabled:hover span.inner{border-color:transparent}.tail-datetime-calendar .calendar-datepicker table tr th.calendar-week.date-select span.inner,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-day.date-select span.inner,.tail-datetime-calendar .calendar-datepicker table tr th.calendar-week.date-select:hover span.inner,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-day.date-select:hover span.inner{background-color:#e97904;color:#fff;border-color:#e97904}.tail-datetime-calendar .calendar-datepicker table tr td.calendar-month,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-year,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-decade{width:33.33333333%;height:40px;transition:color 142ms linear;-webkit-transition:color 142ms linear}.tail-datetime-calendar .calendar-datepicker table tr td.calendar-month.date-today:before,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-year.date-today:before,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-decade.date-today:before{left:50%;margin-left:-2.5px}.tail-datetime-calendar .calendar-datepicker table tr td.calendar-month span.inner,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-year span.inner,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-decade span.inner{width:auto;height:31px;line-height:29px}.tail-datetime-calendar .calendar-datepicker table tr td.calendar-month span.inner:before,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-year span.inner:before,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-decade span.inner:before,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-month span.inner:after,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-year span.inner:after,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-decade span.inner:after{width:20px;height:20px;content:"";z-index:15;display:inline-block;position:absolute;border-width:1px;border-style:solid;border-color:transparent;transition:all 142ms linear;-webkit-transition:all 142ms linear}.tail-datetime-calendar .calendar-datepicker table tr td.calendar-month span.inner:before,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-year span.inner:before,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-decade span.inner:before{top:0;left:0}.tail-datetime-calendar .calendar-datepicker table tr td.calendar-month:hover span.inner:before,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-year:hover span.inner:before,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-decade:hover span.inner:before{top:6px;left:6px;border-top-color:#ccc;border-left-color:#ccc}.tail-datetime-calendar .calendar-datepicker table tr td.calendar-month span.inner:after,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-year span.inner:after,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-decade span.inner:after{right:0;bottom:0}.tail-datetime-calendar .calendar-datepicker table tr td.calendar-month:hover span.inner:after,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-year:hover span.inner:after,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-decade:hover span.inner:after{right:6px;bottom:6px;border-right-color:#ccc;border-bottom-color:#ccc}.tail-datetime-calendar .calendar-datepicker table tr td.calendar-year,.tail-datetime-calendar .calendar-datepicker table tr td.calendar-decade{width:25%}.tail-datetime-calendar .calendar-datepicker table tr td.calendar-decade span.inner{height:54px;padding:7px 15px;text-align:left;line-height:20px}.tail-datetime-calendar .calendar-timepicker{width:100%;margin:0;padding:0;display:block;text-align:center;border-width:1px 0 0 0;border-style:solid;border-color:#d9d9d9}.tail-datetime-calendar .calendar-timepicker .timepicker-field{width:28%;margin:0;padding:15px 0 7px 0;display:inline-block;position:relative;text-align:center}.tail-datetime-calendar .calendar-timepicker .timepicker-field:first-of-type{text-align:right}.tail-datetime-calendar .calendar-timepicker .timepicker-field:last-of-type{text-align:left}.tail-datetime-calendar .calendar-timepicker .timepicker-field input[type="text"]{color:#283232;width:100%;height:29px;margin:0;z-index:4;padding:3px 20px 3px 5px;outline:0;display:inline-block;position:relative;font-size:12px;text-align:center;line-height:23px;appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield;background-color:#F0F0F0;border-width:0;border-style:solid;border-color:transparent;border-radius:3px;box-shadow:none;-webkit-box-shadow:none;transition:color 142ms linear,border 142ms linear,background 142ms linear;-webkit-transition:color 142ms linear,border 142ms linear,background 142ms linear}.tail-datetime-calendar .calendar-timepicker .timepicker-field input[type="text"]:hover{color:#283232;background-color:#E0E0E0}.tail-datetime-calendar .calendar-timepicker .timepicker-field input[type="text"]:focus{color:#fff;background-color:#e97904}.tail-datetime-calendar .calendar-timepicker .timepicker-field input[type="text"]:disabled{cursor:not-allowed;color:#A0A4A8;background-color:#F6F6F6}.tail-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step{width:20px;height:15px;right:0;margin:0;padding:0;z-index:15;display:inline-block;position:absolute;background-color:#F0F0F0;box-shadow:none;-webkit-box-shadow:none;transition:border 142ms linear,background 142ms linear;-webkit-transition:border 142ms linear,background 142ms linear}.tail-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step:before{top:4px;left:50%;width:0;height:0;margin:0 0 0 -4px;padding:0;content:"";display:inline-block;position:absolute;transition:border 142ms linear;-webkit-transition:border 142ms linear}.tail-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step.step-up{top:15px;border-width:0 0 1px 1px;border-style:solid;border-color:#fff;border-radius:0 2px 0 0}.tail-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step.step-up:hover{background-color:#E0E0E0}.tail-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step.step-up:before{border-width:0 4px 5px 4px;border-style:solid;border-color:transparent transparent #283232 transparent}.tail-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step.step-down{top:29px;border-width:1px 0 0 1px;border-style:solid;border-color:#fff;border-radius:0 0 2px 0}.tail-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step.step-down:hover{background-color:#E0E0E0}.tail-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step.step-down:before{border-width:5px 4px 0 4px;border-style:solid;border-color:#283232 transparent transparent transparent}.tail-datetime-calendar .calendar-timepicker .timepicker-field input:focus+button.step-up{border-color:rgba(255,255,255,.8);background-color:#e97904}.tail-datetime-calendar .calendar-timepicker .timepicker-field input:focus+button.step-up:hover{background-color:#a22030}.tail-datetime-calendar .calendar-timepicker .timepicker-field input:focus+button.step-up:before{border-bottom-color:#fff}.tail-datetime-calendar .calendar-timepicker .timepicker-field input:focus+button+button.step-down{border-color:rgba(255,255,255,.8);background-color:#e97904}.tail-datetime-calendar .calendar-timepicker .timepicker-field input:focus+button+button.step-down:hover{background-color:#a22030}.tail-datetime-calendar .calendar-timepicker .timepicker-field input:focus+button+button.step-down:before{border-top-color:#fff}.tail-datetime-calendar .calendar-timepicker .timepicker-field input:disabled+button.step-up{cursor:not-allowed;border-color:rgba(255,255,255,.8);background-color:#F6F6F6}.tail-datetime-calendar .calendar-timepicker .timepicker-field input:disabled+button.step-up:hover{background-color:#F6F6F6}.tail-datetime-calendar .calendar-timepicker .timepicker-field input:disabled+button.step-up:before{border-bottom-color:#A0A4A8}.tail-datetime-calendar .calendar-timepicker .timepicker-field input:disabled+button+button.step-down{cursor:not-allowed;border-color:rgba(255,255,255,.8);background-color:#F6F6F6}.tail-datetime-calendar .calendar-timepicker .timepicker-field input:disabled+button+button.step-down:hover{background-color:#F6F6F6}.tail-datetime-calendar .calendar-timepicker .timepicker-field input:disabled+button+button.step-down:before{border-top-color:#A0A4A8}.tail-datetime-calendar .calendar-timepicker .timepicker-field label{color:#283232;margin:0;padding:0;display:block;font-size:12px;text-align:center}.tail-datetime-calendar .calendar-timepicker label.timepicker-switch{cursor:pointer;margin:15px 0 -5px 0;display:block;text-align:center;vertical-align:top}.tail-datetime-calendar .calendar-timepicker label.timepicker-switch:before,.tail-datetime-calendar .calendar-timepicker label.timepicker-switch:after{width:auto;margin:0;padding:0 5px;font-size:12px;line-height:16px;vertical-align:top}.tail-datetime-calendar .calendar-timepicker label.timepicker-switch:before{content:attr(data-am)}.tail-datetime-calendar .calendar-timepicker label.timepicker-switch:after{content:attr(data-pm)}.tail-datetime-calendar .calendar-timepicker label.timepicker-switch input[type="checkbox"]{display:none}.tail-datetime-calendar .calendar-timepicker label.timepicker-switch input[type="checkbox"]+span{display:inline-block;position:relative;vertical-align:top}.tail-datetime-calendar .calendar-timepicker label.timepicker-switch input[type="checkbox"]+span:before{width:50px;height:16px;content:"";display:inline-block;vertical-align:top;border-width:1px;border-style:solid;border-color:#E67D1E;border-radius:14px;transition:border 284ms linear;-webkit-transition:border 284ms linear}.tail-datetime-calendar .calendar-timepicker label.timepicker-switch input[type="checkbox"]+span:after{top:3px;left:4px;right:30px;width:auto;height:10px;margin:0;padding:0;content:"";display:inline-block;position:absolute;background-color:#E67D1E;border-radius:15px;vertical-align:top;transition:left 284ms linear,right 284ms linear 284ms,background 284ms linear;-webkit-transition:left 284ms linear,right 284ms linear 284ms,background 284ms linear}.tail-datetime-calendar .calendar-timepicker label.timepicker-switch input[type="checkbox"]:checked+span:before{border-color:#e97904}.tail-datetime-calendar .calendar-timepicker label.timepicker-switch input[type="checkbox"]:checked+span:after{left:30px;right:4px;background-color:#e97904;transition:right 284ms linear,left 284ms linear 284ms,background 284ms linear;-webkit-transition:right 284ms linear,left 284ms linear 284ms,background 284ms linear}.tail-datetime-calendar .calendar-actions+.calendar-timepicker{border-width:0}.tail-datetime-calendar.rtl{direction:rtl}.tail-datetime-calendar.rtl .calendar-actions span.action-next,.tail-datetime-calendar.rtl .calendar-actions span.action-prev{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.tail-datetime-calendar.rtl .calendar-datepicker table tr td.date-disabled:after{right:3px;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.tail-datetime-calendar.rtl .calendar-datepicker table tr td.date-today:before{right:5px}.tail-datetime-calendar.rtl .calendar-datepicker table tr td .tooltip-tick{left:5px}.tail-datetime-calendar.rtl .calendar-datepicker table tr td.calendar-month.date-today:before,.tail-datetime-calendar.rtl .calendar-datepicker table tr td.calendar-year.date-today:before,.tail-datetime-calendar.rtl .calendar-datepicker table tr td.calendar-decade.date-today:before{right:50%;margin-right:-2.5px}.tail-datetime-calendar.rtl .calendar-datepicker table tr td.calendar-month:hover span.inner:before,.tail-datetime-calendar.rtl .calendar-datepicker table tr td.calendar-year:hover span.inner:before,.tail-datetime-calendar.rtl .calendar-datepicker table tr td.calendar-decade:hover span.inner:before{right:6px;border-right-color:#ccc}.tail-datetime-calendar.rtl .calendar-datepicker table tr td.calendar-month span.inner:after,.tail-datetime-calendar.rtl .calendar-datepicker table tr td.calendar-year span.inner:after,.tail-datetime-calendar.rtl .calendar-datepicker table tr td.calendar-decade span.inner:after{left:0}.tail-datetime-calendar.rtl .calendar-datepicker table tr td.calendar-month:hover span.inner:after,.tail-datetime-calendar.rtl .calendar-datepicker table tr td.calendar-year:hover span.inner:after,.tail-datetime-calendar.rtl .calendar-datepicker table tr td.calendar-decade:hover span.inner:after{left:6px;border-left-color:#ccc}.tail-datetime-calendar.rtl .calendar-datepicker table tr td.calendar-decade span.inner{text-align:right}.tail-datetime-calendar.rtl .calendar-timepicker .timepicker-field:first-child{text-align:left;padding-left:0;padding-right:25px}.tail-datetime-calendar.rtl .calendar-timepicker .timepicker-field:last-child{text-align:right;padding-left:25px;padding-right:0}.tail-datetime-calendar.rtl .calendar-timepicker .timepicker-field:first-child input[type="text"]{margin-left:-1px;margin-right:0;border-radius:0 3px 3px 0}.tail-datetime-calendar.rtl .calendar-timepicker .timepicker-field:last-child input[type="text"]{margin-left:0;margin-right:-1px;border-radius:3px 0 0 3px}@font-face{font-family:'codename';src:url(../../../../../../setup/fonts/codename.eot?65506563);src:url('../../../../../../setup/fonts/codename.eot?65506563#iefix') format('embedded-opentype'),url(../../../../../../setup/fonts/codename.woff2?65506563) format('woff2'),url(../../../../../../setup/fonts/codename.woff?65506563) format('woff'),url(../../../../../../setup/fonts/codename.ttf?65506563) format('truetype'),url('../../../../../../setup/fonts/codename.svg?65506563#codename') format('svg');font-weight:400;font-style:normal}.container{padding-left:20px;padding-right:20px}@media (min-width:1280px){.container{width:1210px}}@media (min-width:1440px){.container{width:1320px}}@media (min-width:1660px){.container{width:1540px}}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"codename";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before{content:'\e800'}.icon-telefon:before{content:'\e804'}.icon-facebook-1:before{content:'\f09a'}.icon-linkedin:before{content:'\f0e1'}.icon-instagram:before{content:'\f16d'}.icon-mail:before{content:'\e800'}.icon-cancel:before{content:'\e801'}.icon-cancel-1:before{content:'\e802'}.icon-cancel-2:before{content:'\e803'}.icon-telefon:before{content:'\e804'}.icon-cancel-3:before{content:'\e805'}.icon-cancel-4:before{content:'\e806'}.icon-cancel-circle:before{content:'\e807'}.icon-facebook-1:before{content:'\f09a'}.icon-linkedin:before{content:'\f0e1'}.icon-instagram:before{content:'\f16d'}body::after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(../../../../../../setup/svg/icons/open.svg) url(../../../../../../setup/svg/icons/close.svg) url(../../../../../../setup/svg/icons/left-hover.svg) url(../../../../../../setup/svg/icons/right-hover.svg) url(../../../../../../setup/svg/icons/left.svg) url(../../../../../../setup/svg/icons/right.svg) url(../../../../../../setup/svg/icons/addproduct-hover.svg) url(../../../../../../setup/svg/icons/delete-hover.svg) url(../../../../../../setup/svg/icons/link.svg) url(../../../../../../setup/svg/icons/link-hover.svg) url(../../../../../../setup/svg/icons/down.svg) url(../../../../../../setup/svg/icons/goup-hover.svg)}*{padding:0;margin:0}a{-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s}a,a:visited{color:inherit;outline:none;text-decoration:none}a:hover,a:focus{color:inherit;outline:none;text-decoration:none}a:hover{color:inherit;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s}a.no-hover{color:inherit!important}p em a,p em a:hover{text-decoration:underline}html,body{font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;font-size:17px;line-height:1.5;background-color:#283232;color:#283232;text-align:left;-webkit-overflow-scrolling:touch;position:relative;height:100%;padding:0;margin:0}html,button,input,textarea{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@-moz-document url-prefix(){body{font-weight:lighter!important}}h1,h2,h3,h4,h5{font-weight:600;font-style:normal;font-stretch:normal;line-height:1;margin:0;padding:0}b,strong{font-weight:600;font-style:normal;font-stretch:normal}p{margin:0;padding:0;font-size:1em}em{font-weight:600;font-style:normal}::-moz-selection{background:#e97904;color:#fff;text-shadow:none}::selection{background:#e97904;color:#fff;text-shadow:none}#initialloader{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:1000}#preloader{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:200}#loadbird{display:block;width:100px;height:100px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#fff;overflow:hidden}#loadbird #maske{position:absolute;left:-2%;top:-2%;right:-2%;bottom:-2%;width:104%;height:104%;margin:auto;z-index:100}.orangebird{position:absolute;right:0;top:0;width:100%;height:100%;z-index:10;background:#e97904}.greybird{position:absolute;right:0;bottom:0;width:100%;height:100%;z-index:15;background:#283232}.whitebird{position:absolute;right:0;bottom:0;width:100%;height:100%;z-index:20;background:#fff}@-webkit-keyframes orangeanim{0%{height:0%}25%{height:100%}75%{height:100%}100%{height:0%}}@-moz-keyframes orangeanim{0%{height:0%}25%{height:100%}75%{height:100%}100%{height:0%}}@-o-keyframes orangeanim{0%{height:0%}25%{height:100%}75%{height:100%}100%{height:0%}}@keyframes orangeanim{0%{height:0%}25%{height:100%}75%{height:100%}100%{height:0%}}.orangebird{-webkit-animation:orangeanim 4s infinite;-moz-animation:orangeanim 4s infinite;-o-animation:orangeanim 4s infinite;animation:orangeanim 4s infinite}@-webkit-keyframes greyanim{0%{width:0%}25%{width:0%}75%{width:100%}100%{width:100%}}@-moz-keyframes greyanim{0%{width:0%}25%{width:0%}75%{width:100%}100%{width:100%}}@-o-keyframes greyanim{0%{width:0%}25%{width:0%}75%{width:100%}100%{width:100%}}@keyframes greyanim{0%{width:0%}25%{width:0%}75%{width:100%}100%{width:100%}}.greybird{-webkit-animation:greyanim 4s infinite;-moz-animation:greyanim 4s infinite;-o-animation:greyanim 4s infinite;animation:greyanim 4s infinite}@-webkit-keyframes whiteanim{0%{height:0%}25%{height:0%}75%{height:0%}100%{height:100%}}@-moz-keyframes whiteanim{0%{height:0%}25%{height:0%}75%{height:0%}100%{height:100%}}@-o-keyframes whiteanim{0%{height:0%}25%{height:0%}75%{height:0%}100%{height:100%}}@keyframes whiteanim{0%{height:0%}25%{height:0%}75%{height:0%}100%{height:100%}}.whitebird{-webkit-animation:whiteanim 4s infinite;-moz-animation:whiteanim 4s infinite;-o-animation:whiteanim 4s infinite;animation:whiteanim 4s infinite}.subnav-limit{width:100%;height:auto;margin:0 auto;max-width:1080px}.tablenavmax3 .subnav-limit{max-width:680px}.limit{width:100%;height:auto;margin:0 auto}.text-limit{width:100%;height:auto;margin:0 auto;max-width:800px}.limitwidth-wide .text-limit{max-width:930px}.text-limit-both{max-width:930px}.footer-limit{width:100%;height:auto;margin:0 auto;max-width:1440px}.repair-limit{width:100%;height:auto;margin:0 auto;max-width:930px}.page35 .einleitung .text-limit{max-width:720px}@media (max-width:1279px){html,body{font-size:16px}}@media (max-width:1024px){html,body{font-size:15px}}@media (max-width:767px){html,body{font-size:12px}}#complete{position:relative;width:100%;height:auto;background:#fff;padding:0;margin:0 auto;overflow:hidden}#nonocomplete{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25)}#page{width:100%;height:auto;position:relative;z-index:10;margin:0 auto;background:#fff}#content{padding-top:100px}.page53 #content{padding-top:0}#nav{padding:25px 50px;background:#fff;position:fixed;top:0;left:0;width:100%;height:100px;z-index:210;font-size:17px;text-align:right}#home{float:left;padding:0 40px 0 0;position:relative;z-index:20}#home:after{content:'';position:absolute;top:0;right:0;bottom:0;width:1px;height:35px;background:#283232;margin:auto}#home img{width:auto;height:50px}#serviceprovider{float:left;padding:0 0 10px 40px;position:relative;z-index:20}#serviceprovider img{width:auto;height:40px}.nav-main-level1{display:inline-block;list-style-type:none;width:auto;margin:0;padding:0;text-align:right}.nav-main-level1>li{display:inline-block;padding:0;margin:0 0 0 50px;line-height:50px;font-weight:500;position:relative}.nav-main-level1>li.navnum16{display:none}.nav-main-level1>li:after{content:'';position:absolute;left:0;right:0;bottom:0;width:40px;height:2px;background:transparent;margin:auto;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}.nav-main-level1>li.active:after,.navpage1 .nav-main-level1>li.first:after{background:#e97904;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}@media (min-width:768px){.nav-main-level2{font-size:1em;display:none;position:absolute;top:100%;left:-1em;width:auto;height:auto;background:#fff;color:#283232;padding:.5em 1em;margin:0;text-align:left;list-style-type:none;border-radius:0 0 5px 5px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.25);box-shadow:0 0 5px 0 rgba(0,0,0,.25)}.nav-main-level2>li{width:100%;height:auto;padding:.5em 0;margin:0}.nav-main-level2>li>a{display:block;font-size:.75em;line-height:1;color:#283232}.nav-main-level2>li>a:hover,#nav .nav-main-level2>li.active>a{color:#e97904}.nav-main-level2{width:8em;margin:0 0 0 -4em;left:50%}#navnum4 .nav-main-level2,#navnum35 .nav-main-level2{width:13em;margin:0 0 0 -6.5em}}.languages{display:inline-block;width:auto;margin:0 0 0 50px;line-height:50px;padding:0;text-align:right;font-weight:500}.languages .lang-de{margin-right:10px}.languages span.active-lang{color:#283232}.languages a{color:#a8a8a8}@media (min-width:768px){.nav-main-level1>li:hover ul.nav-main-level2{display:block}}@media (min-width:1025px){.nav-main-level1>li:hover:after,.nav-main-level1>li.active:after{background:#e97904;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}}@media (max-width:1279px){#content{padding-top:80px}.page53 #content{padding-top:0}#nav{font-size:16px;padding:20px 50px;height:80px}.nav-main-level1>li{margin:0 0 0 40px;line-height:40px}.nav-main-level1>li:after{width:35px}.languages{margin:0 0 0 40px;line-height:40px}#home{padding:0 35px 0 0}#home:after{height:30px}#home img{height:45px}#serviceprovider{padding:0 0 10px 35px}#serviceprovider img{height:35px}}@media (max-width:1199px){#nav{font-size:15px}.nav-main-level1>li{margin:0 0 0 30px}.languages{margin:0 0 0 30px}}@media (max-width:1070px){#nav{font-size:14px}.nav-main-level1>li{margin:0 0 0 25px}.languages{margin:0 0 0 25px}}@media (max-width:1023px){#nav{font-size:13px}.nav-main-level1>li{margin:0 0 0 20px}.languages{margin:0 0 0 20px}}@media (max-width:991px){#content{padding-top:70px}.page53 #content{padding-top:0}#nav{font-size:13px;padding:20px 30px;height:70px}.nav-main-level1>li{margin:0 0 0 20px;line-height:30px}.languages{margin:0 0 0 20px;line-height:30px}.nav-main-level1>li:after{width:25px}#home{padding:0 25px 0 0}#home:after{height:20px}#home img{height:25px}#serviceprovider{padding:0 0 10px 25px}#serviceprovider img{height:20px}}#mobile-nav{display:none}@media (max-width:767px){#content{padding-top:50px}.page53 #content{padding-top:0}#nav{font-size:12px;padding:15px 20px;height:50px;text-align:center}.desktop-nav{display:none}#mobile-nav{display:block;height:auto;margin:0;padding:65px 20px 25px 33px;text-align:center;position:fixed;top:-100%;left:0;width:100%;height:auto;max-height:100%;overflow:auto;background:#fff;-webkit-transition:top 0.25s;-moz-transition:top 0.25s;-o-transition:top 0.25s;transition:top 0.25s;z-index:209}.nav-main-level1{display:block;height:auto;float:none;width:100%;margin:0 auto;padding:0;text-align:left}.nav-main-level1>li{width:100%;display:block;margin:0;line-height:35px}.nav-main-level1>li.navnum16{display:block}.nav-main-level1>li:after{display:none;width:20px;bottom:10px}.nav-main-level1>li>a{font-size:1.5em}.navopen #mobile-nav{top:0}.languages{width:100%;display:block;margin:0;line-height:50px;text-align:center}.languages .lang-de{margin-right:15px}#mobile-nav .active>a{color:#e97904}#home{padding:0 15px 0 0}#home:after{height:15px}#home img{height:20px}#serviceprovider{padding:0 0 5px 20px}#serviceprovider img{height:15px}#navcover{display:block;position:absolute;top:0;left:0;width:100%;height:50px;background:#fff;z-index:15}#hamburger{display:block;position:absolute;top:0;right:0;cursor:pointer;width:60px;height:50px;z-index:25}.line{position:absolute;width:25px;height:2px;right:20px;background:#e97904;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.lineA{bottom:21px;width:15px}.lineB{top:21px}.navopen .lineA{width:20px;bottom:24px;right:20px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navopen .lineB{width:20px;top:24px;right:20px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-main-level2{font-size:1em;display:none;position:relative;width:100%;height:auto;background:#fff;color:#283232;padding:0 0 15px 25px;margin:0;text-align:left;list-style-type:none}.nav-main-level2>li{width:100%;height:auto;padding:0;margin:0}.nav-main-level2>li>a{display:block;font-size:1.1em;line-height:30px;color:#283232}.subopen>a{color:#e97904}.subopen .nav-main-level2{display:block}}.go-up{width:100%;height:auto;text-align:center;padding:50px 0 0 0}#go-up{display:inline-block;width:35px;height:35px;background:url(../../../../../../setup/svg/icons/goup.svg) center center no-repeat;background-size:100% 100%;cursor:pointer}#go-up:hover{background-image:url(../../../../../../setup/svg/icons/goup-hover.svg)}#qrcode{padding:25px;width:100%;height:auto;background:#fff}#qrcode img{display:block;width:50%;max-width:150px;height:auto;margin:0 auto}#header{width:100%;height:auto;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url(/backgroundsize.min.htc);background-color:#e2e2e2;overflow:hidden;position:relative;padding:50px 25px;display:flex;align-items:center}.header-left{background-position:left center}.header-right{background-position:right center}#header img.robots{display:none}.slogan{width:100%;height:auto;font-size:3em;line-height:1.25;font-weight:600;text-align:center;color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.25)}#down{width:40px;height:40px;position:absolute;left:0;right:0;bottom:40px;margin:auto;z-index:30;cursor:pointer;border-radius:20px;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.25);-moz-box-shadow:1px 1px 5px rgba(0,0,0,.25);box-shadow:1px 1px 5px rgba(0,0,0,.25)}#down img{width:40px;height:40px}.sloganslider{width:100%}@media (max-width:767px){.slogan{font-size:20px}#down{width:25px;height:25px;bottom:25px}#down img{width:25px;height:25px}}#contents{position:relative;width:100%;height:auto;background:#fff;padding:0}#headerimage{height:auto}@media (max-width:767px){#headerimage{height:auto}}#codename-header{padding:100px 25px 100px 25px;background:#f8f8f8}.codename-header-limit{width:100%;height:auto;margin:0 auto;max-width:1340px}.header-box{width:100%;height:auto;padding:50px 0 0 10px;overflow:hidden;position:relative}.header-image{width:45%;height:auto;position:relative;z-index:10}.header-image img{width:100%;height:auto}.header-head{font-size:50px;position:absolute;top:60px;bottom:60px;right:0;width:55%;padding:0 0 0 50px;margin:auto;z-index:10;display:flex;align-items:center}.header-head div{font-weight:700;line-height:1.2;color:#283232;background:#f8f8f8;letter-spacing:.05em}.header-lines{width:100%;max-width:1070px;height:auto;position:absolute;left:0;right:0;top:0;bottom:50px;margin:auto;z-index:5}.header-lines:before{content:'';position:absolute;left:50px;top:0;bottom:0;right:40%;border:2px solid #e97904;margin:auto}.header-head div.flex-head{position:relative;padding:2em 0 10px 0}.header-head div.header-price{position:absolute;top:0;left:-200px;padding:0 10px 0 200px;line-height:2;background:#e97904;color:#fff;font-weight:300;font-size:.75em}.header-head div.flex-head h1,.header-head div.flex-head h2{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}@media (min-width:1500px){.header-head{font-size:56px}}@media (max-width:1300px){.header-head{font-size:45px}}@media (max-width:1279px){.header-head{font-size:40px}.header-box{padding:25px 0 0 10px}.header-lines{bottom:35px}}@media (max-width:1024px){.header-head{font-size:35px}}@media (max-width:991px){.header-head{font-size:30px}}@media (max-width:800px){.header-head{font-size:25px}}@media (max-width:767px){#codename-header{padding:50px 10px 50px 10px}.header-lines:before{border:1px solid #e97904}}@media (max-width:660px){.header-head{padding:0 0 0 10px;display:block;height:auto;position:relative;float:right;top:0;left:0;bottom:0;right:0}.header-head div.header-price{left:-10px}.header-box{padding:10px 10px}.header-head{font-size:15px}.header-image{width:30%}.header-head{width:70%}.header-lines{bottom:0}.header-head div.flex-head{padding:2.25em 0 10px 10px}.header-head div.header-price{left:0;top:10px;padding:0 10px}}#icon-header{padding:100px 25px 100px 25px;background:#f8f8f8}.icon-header-limit{width:100%;height:auto;margin:0 auto;max-width:1180px}.icon-header-box{width:100%;height:auto;padding:50px 0 0 10px;overflow:hidden;position:relative}.icon-header-lines{width:100%;height:auto;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:5}.icon-header-lines:before{content:'';position:absolute;left:9.5%;top:0;bottom:0;right:50%;width:auto;height:auto;border:2px solid #e97904;margin:auto}.icon-header-Reparatur .icon-header-lines:before{left:6.5%;right:53.5%}.icon-header-icon{width:100%;height:auto;padding:0 0 25px 0;position:relative;z-index:10}.icon-header-icon img{width:32.5%;height:auto;padding:10px 0;background:#f8f8f8}.icon-header-text{font-size:50px;position:absolute;top:0;bottom:0;left:35%;width:50%;padding:25px 0 0 50px;margin:auto;z-index:15;display:flex;align-items:center}.icon-header-content{width:100%;height:auto;background:#f8f8f8;padding:10px}.icon-header-text h1{font-size:1em;font-weight:700;line-height:1.2;color:#283232;letter-spacing:.05em;padding:0 0 25px 0;margin:0}.icon-header-text p{font-size:.4em}@media (min-width:1500px){.icon-header-text{font-size:56px}}@media (max-width:1300px){.icon-header-text{font-size:45px}}@media (max-width:1279px){.icon-header-text{font-size:40px}.icon-header-text p{font-size:.5em}.icon-header-box{padding:25px 0 0 10px}.icon-header-lines{bottom:0}}@media (max-width:1024px){.icon-header-text{font-size:35px}}@media (max-width:991px){.icon-header-text{font-size:30px}}@media (max-width:800px){.icon-header-text{font-size:25px}}@media (max-width:767px){#icon-header{padding:50px 10px 50px 10px}.icon-header-text h1{padding:0 0 10px 0}.icon-header-text p{font-size:13px}.icon-header-lines:before{border:1px solid #e97904}}@media (max-width:660px){.icon-header-icon{width:30%;float:left;padding:0}.icon-header-icon img{width:100%}.icon-header-lines:before{content:'';position:absolute;left:9.5%;top:0;bottom:0;right:50%}.icon-header-text{width:70%;padding:0 0 0 10px;display:block;height:auto;position:relative;float:right;top:0;left:0;bottom:0;right:0}.icon-header-text{font-size:15px}.icon-header-text p{font-size:11px}.icon-header-box{padding:10px 10px}}#header-icon{padding:100px 25px 100px 25px;background:#f8f8f8;position:relative}.header-icon-limit{width:100%;height:auto;margin:0 auto;max-width:1180px}.header-icon-box{width:100%;height:400px;position:relative;margin:0 auto}.header-icon-box a{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:75}.header-icon-box a span{display:none}.header-icon-icon{position:absolute;right:45%;height:100%;width:auto}.header-icon-icon img.vector{width:auto;height:100%}.header-icon-icon img.image{position:absolute;top:0;left:-27.5%;bottom:0;height:75%;width:auto;margin:auto;z-index:25}.header-icon-text{position:absolute;top:0;left:45%;width:55%;height:100%;line-height:400px;z-index:10}.flexbox .header-icon-text{display:flex;align-items:center}.header-icon-content{font-size:40px;display:inline-block;vertical-align:middle;height:150px;line-height:50px;background:#f8f8f8;position:relative;z-index:30;padding:.25em 0}.header-icon-content.content-bar{margin-top:1em;padding:0 0 .25em 0}.flexbox .header-icon-content{height:auto}.header-icon-content h1,.header-icon-content h2{font-size:1em;line-height:1.2;font-weight:700;margin:0;padding:0}.header-icon-content p.sublines,.header-icon-content .jobsublines p{font-size:1em;line-height:1.2;margin:0;padding:0}.header-icon-content p.orange{font-size:.75em;font-weight:500;line-height:1.1;margin:0;padding:0 0 1em 0}.header-icon-content p.orange span{display:inline-block;position:relative;color:#fff;z-index:20}.header-icon-content p.orange span:before{content:'';position:absolute;top:-.25em;bottom:-.25em;right:-1em;left:-5em;margin:auto;background:#e97904;z-index:-1}@media (max-width:1279px){.header-icon-box{height:300px}.header-icon-text{line-height:300px;left:47.5%;width:52.5%}.header-icon-content{font-size:32px;height:120px;line-height:40px}}@media (max-width:991px){.header-icon-box{height:250px}.header-icon-text{line-height:250px}.header-icon-content{font-size:28px;height:105px;line-height:35px}}@media (max-width:767px){#header-icon{padding:50px 0 50px 0}.header-icon-icon{right:40%}.header-icon-box{height:150px;width:320px}.header-icon-text{line-height:150px;left:42.5%;width:57.5%}.header-icon-content{font-size:15px;height:60px;line-height:20px}.header-icon-icon img.image{left:-30%}}.subnav{padding:75px 50px 0 50px;text-align:center}.subnavgrid{padding:75px 50px}.subnav h2{font-size:2em;font-weight:400;padding:0 0 50px 0;margin:0;text-align:center;color:#e97904}.subnav-grid.grid-drei{margin:0 auto;max-width:960px}.subnav-row{height:auto;overflow:hidden;text-align:center;margin:-25px}.subnav-col{display:inline-block;vertical-align:top;width:33.3333%;height:auto;padding:25px}.grid-vier .subnav-col{width:25%}.subnav-title{font-size:1.125em;font-weight:400;line-height:1;min-height:2em;margin:0 0 10px 0}.tablenav .subnav-title{font-weight:500;padding:1em 0 0 0;min-height:3em;margin:0}.page50 .tablenav .subnav-title{padding:0;min-height:2em}.subnav-icon img{display:block;width:100%;height:auto;max-width:150px;margin:0 auto}.subnav-carousel .subnav-box{padding:0 25px 75px 25px;position:relative}.tablenav .subnav-carousel .subnav-box{padding:0 25px}.carousel-wrap{padding:0}.owl-nav button{background-color:transparent}.subnav-carousel .owl-prev,.subnav-carousel .owl-next{position:absolute;top:50%;margin-top:-25px;width:35px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:100%;outline:none!important}.subnav-carousel .owl-prev{left:0;background-image:url(../../../../../../setup/svg/icons/left.svg)}.subnav-carousel .owl-next{right:0;background-image:url(../../../../../../setup/svg/icons/right.svg)}.subnav-carousel .owl-prev:hover{background-image:url(../../../../../../setup/svg/icons/left-hover.svg)}.subnav-carousel .owl-next:hover{background-image:url(../../../../../../setup/svg/icons/right-hover.svg)}.subnav-carousel .owl-nav span{display:none!important}.page28 .tablenav .subnav-carousel .owl-prev,.page28 .tablenav .subnav-carousel .owl-next{top:0;bottom:75px;margin:auto}.sublabel{font-size:.75em}.subnav-selector.active:after{position:absolute;bottom:0;left:0;right:0;margin:auto;content:'';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:40px solid #f8f8f8}.greybg .subnav-selector.active:after{border-bottom:40px solid #fff}@media (max-width:1024px){.carousel-wrap{padding:0}}@media (max-width:991px){.grid-vier .subnav-col{width:50%}}@media (max-width:767px){.subnav{padding:50px 25px 0 25px}.subnavgrid{padding:50px 25px}.subnav-carousel .subnav-box{padding:0 25px 50px 25px}.tablenav .subnav-carousel .subnav-box{padding:0 25px}.grid-drei .subnav-col{width:50%}.subnav h2{font-size:1.5em;padding:0 0 50px 0}.carousel-wrap{padding:0}.subnav-icon img{max-width:100px}.page28 .tablenav .subnav-carousel .owl-prev,.page28 .tablenav .subnav-carousel .owl-next{bottom:50px}.subnav-selector.active:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #f8f8f8}.greybg .subnav-selector.active:after{border-bottom:20px solid #fff}}.content-section{padding:0 0 50px 0}.content-section.margin-doppelt{padding:0 0 100px 0}.content-section.margin-halb{padding:0 0 25px 0}.content-section.margin-null{padding:0}.content-section h2{padding:0 0 1em 0}.content-section p{padding:0 0 1em 0}.content-limit{max-width:1160px;margin:0 auto}.table-section{padding:75px 50px}.table-section h2{font-size:2em;font-weight:400;line-height:1;margin:0;padding:0 0 50px 0;text-align:center;color:#e97904}.table-text{max-width:800px;margin:0 auto;padding:0 0 2em 0}.table-text p{font-size:1em;text-align:left;margin:0;padding:0 0 1em 0}.table-text2 p{font-size:.75em;line-height:1.2;text-align:right;margin:0;padding:0}@media (max-width:767px){.content-section.margin-doppelt{padding:0 0 50px 0}.table-section h2{font-size:1.5em;padding:0 0 50px 0}.table-section{padding:50px 25px}}.table-container{height:auto;overflow:hidden;padding:0 0 2em 0}.table-row{height:auto;overflow:hidden;width:100%;display:flex}.table-col{padding:10px;float:left;text-align:right;display:table-cell}.table-cols-4 .table-col{width:25%}.table-cols-3 .table-col{width:33.3333%}.table-cols-2 .table-col{width:50%}.table-col-1{text-align:left}.table-content{border-top:1px solid #e2e2e2}.table-row-first{border-top:1px solid #e97904}.table-col{border-right:1px solid #e2e2e2}.table-col-1{border-right:1px solid #e97904}.table-cols-4 .table-col-4,.table-cols-3 .table-col-3,.table-cols-2 .table-col-2{border-right:none}@media (max-width:767px){.table-container{font-size:9px}.table-col{padding:5px}}.comfortcard-table-section{padding:75px 0 0 0}.comfortcard-content{max-width:1080px;margin:0 auto;height:auto}.comfortcard-table{padding:0 0 25px 0}.comfortcard-tables{overflow-x:auto}.comfortcard-table table{width:100%;min-width:600px;height:auto;font-size:1em;line-height:1.25;border-bottom:1px solid #283232}.comfortcard-table table .col-a{width:49%;text-align:left;padding:7px 50px 7px 5px}.comfortcard-table table .col-b{width:17%;text-align:center;padding:7px 5px}.comfortcard-table table th.col-a{padding:2px 10px 2px 5px}.comfortcard-table table th.col-b{padding:2px 5px}.comfortcard-table table .active-row{font-weight:700}.comfortcard-table table th{font-size:1em;color:#e97904;font-weight:700;vertical-align:baseline}.comfortcard-table table th.col-b{font-size:2em}.comfortcard-table table td{font-size:.9em;border-top:1px solid #283232}.table-icon{display:inline-block;width:1em;height:1em;vertical-align:middle;background-position:center center;background-repeat:no-repeat;background-size:.9em .9em}.table-icon span{display:none}.table-icon-ja{background-image:url(../../../../../../setup/svg/icons/Ja.svg)}.table-icon-nein{background-image:url(../../../../../../setup/svg/icons/Nein.svg)}.comfortcard-footnote p{font-size:.9em;text-align:right;margin:0;padding:0}@media (max-width:1279px){.comfortcard-table table .col-a{width:46%}.comfortcard-table table .col-b{width:18%}}@media (max-width:767px){.comfortcard-table-section{padding:50px 0 0 0}.comfortcard-table table .col-a{width:40%}.comfortcard-table table .col-b{width:20%}.comfortcard-table{padding:0 0 10px 0}.comfortcard-tables{padding:0}.comfortcard-footnote{padding:10px 0 25px 0}.comfortcard-table table{min-width:500px}}@media (max-width:649px){.comfortcard-tables{padding:15px 0 0 0}}.codename-section{padding:75px 50px}.codename-section ul,.codename-section ol{margin:0;padding:0}.codename-section ul li,.codename-section ol li{margin:0 0 0 1.25em;padding:0}@media (max-width:767px){.codename-section{padding:50px 25px}}.codename-box{width:100%;max-width:1080px;padding:0;margin:0 auto;position:relative;text-align:center}.codename-box h2,.codename-box h3{font-size:2em;font-weight:400;line-height:1;position:relative;z-index:5;display:block;color:#e97904;text-align:center;margin:0 auto;padding:0 0 50px 0;margin:0}.news-start .codename-box h2{background:#f8f8f8}.services-start .codename-box h2,.news-start .codename-box h2{padding:0 0 75px 0;margin:0}.codename-text{text-align:left;position:relative;z-index:50}.reference .codename-text{padding:0 0 75px 0}.reference .codename-text p{font-weight:500}.codename-section>h2{font-size:1.5em;line-height:1;margin:0 0 .5em 0;padding:0;text-align:center}.codename-section>hr{width:40px;height:2px;background:#e97904;margin:0 auto 2em auto;padding:0;border:none}.codename-section>h2{font-size:2em;font-weight:400;line-height:1;position:relative;z-index:5;color:#e97904;text-align:center;margin:0 auto;padding:0 10px 50px 10px;margin:0}@media (max-width:1024px){.codename-box{padding:0}.codename-box:before{left:0;right:0;bottom:0}.codename-text{padding:0 50px}.reference .codename-text{padding:0 50px 50px 50px}.codename-box h2,.codename-box h3{padding:0 0 25px 0}.services-start .codename-box h2,.news-start .codename-box h2{padding:0 0 75px 0}}@media (max-width:767px){.codename-box{padding:0}.codename-box:before{top:.5em;left:0;right:0;bottom:0}.codename-text{padding:0}.reference .codename-text{padding:0 0 25px 0}.codename-box h2,.codename-box h3{font-size:1em;padding:0 0 25px 0}.services-start .codename-box h2,.news-start .codename-box h2{font-size:1.5em;padding:0 0 50px 0}}.codename-team{position:relative;z-index:10}.team-limit{width:100%;height:auto;margin:0 auto;max-width:1160px;padding:25px 0 50px 0;overflow:hidden}.team-row{height:auto;margin:-25px;overflow:hidden;text-align:center}.team-col{width:33.3333%;height:auto;padding:25px;display:inline-block}.team-image{width:100%;height:auto;overflow:hidden}.team-image-wrap{width:100%;height:auto;max-width:250px;margin:0 auto;border-radius:100%;overflow:hidden}.team-image img{display:block;width:100%;height:auto}.team-data{padding:25px 0 0 0;text-align:center}.team-data h4{font-size:1em;line-height:1;font-weight:600;text-align:center;padding:0 0 .5em;margin:0}a.team-email{font-size:.75em;line-height:1.5em;font-weight:600;display:inline-block;color:#e97904;padding:0 0 0 2.5em;position:relative}a.team-email:before{content:'';position:absolute;left:0;top:0;bottom:0;width:2em;height:2em;margin:auto;background:url(../../../../../../setup/svg/gui/teammail.svg) center center no-repeat;background-size:100% 100%}a.team-email span{display:inline-block;position:relative}a.team-email span:before{content:'';position:absolute;right:0;bottom:.125em;height:1px;width:100%;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}a.team-email:hover span:before{width:0;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}a.team-email span:after{content:'';position:absolute;left:0;bottom:.125em;height:1px;width:0;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}a.team-email:hover span:after{width:100%;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}@media (max-width:991px){.team-row{margin:-15px}.team-col{padding:15px}.team-data{padding:15px 0 0 0}}@media (max-width:767px){.team-row{margin:-10px}.team-col{padding:10px}.team-data{padding:10px 0 0 0}}@media (max-width:660px){.team-col{width:50%}}@media (max-width:440px){.team-limit{max-width:250px;padding:0}.team-image-wrap{max-width:175px}.team-col{width:100%}}.codename-text-partner p{font-weight:500}.codename-partner{position:relative;z-index:10}.partner-block{padding:50px 0 0 0;margin:0 auto;max-width:800px}.partner{height:auto;padding:0 0 0 250px;overflow:hidden;position:relative}.partner-logo{position:absolute;top:0;left:0;width:250px;height:100%;padding:0 25px 0 0;display:flex;align-items:center}.partner-logo img{display:block;width:100%;height:auto}.partner-info{padding:0 0 0 50px;margin:0 0 -20px 0;height:auto;overflow:hidden}.partner-info h4{font-size:1.25em;padding:0 0 20px 0;margin:0;text-align:left}.partner-info p{font-size:1em;padding:0 0 20px 0;margin:0;text-align:left}.partner-info p a{color:#e97904;text-decoration:underline;font-weight:500}@media (max-width:991px){.partner{padding:0 0 0 175px}.partner-logo{width:175px;padding:0 25px 0 0}.partner-info{padding:0 0 0 25px}}@media (max-width:767px){.partner-block{padding:25px 0 0 0}.partner{padding:0 0 0 75px}.partner-logo{width:75px;padding:0 15px 0 0}.partner-info{padding:0 0 0 15px;margin:0 0 -10px 0}.partner-info h4,.partner-info p{font-size:1em;padding:0 0 10px 0}}.codename-zertifizerungen{padding:0;margin:0 auto;max-width:800px;position:relative;z-index:10}.certificate-row{margin:0 -25px;height:auto;overflow:hidden}.certificate-col{width:33.3333%;height:auto;display:inline-block;padding:0 25px;vertical-align:top;overflow:hidden}.certificate-col-1,.certificate-col-2{width:50%}.logo-cut{margin:-20% 0}.certificate-logo{width:100%;height:auto}.certificate-logo img{width:100%;height:auto}@media (max-width:1024px){.codename-zertifizerungen{padding:0 50px}}@media (max-width:991px){.certificate-row{margin:0 -15px}.certificate-col{padding:0 15px}}@media (max-width:767px){.codename-zertifizerungen{padding:0}.certificate-row{margin:0 -10px}.certificate-col{padding:0 10px}}@media (max-width:660px){.certificate-row{margin:0 -10px}.certificate-col{padding:0 10px}}.referenzen{padding:75px 50px}.referenzen-box{padding:50px 0 0 0;max-width:1080px;margin:0 auto}.referenzen h2{font-size:2em;font-weight:400;text-align:center;padding:0 0 50px 0;margin:0;color:#e97904}.ref-wrap{height:auto;overflow:hidden;margin:0 0 -50px 0}.ref-item{height:auto;padding:1em 0 50px 12em;position:relative}.ref-item img{display:block;position:absolute;top:0;left:0;width:10em;height:10em;border-radius:100%;overflow:hidden}.ref-quote{min-height:9em;height:auto;padding:0 0 0 1.25em;position:relative;font-size:1em;line-height:1.5}.ref-quote .laquo,.ref-quote .raquo{font-weight:500;color:#e97904;display:inline-block;vertical-align:top}.ref-quote .laquo{position:absolute;left:0;top:0}.ref-quote .raquo{margin-left:.25em}p.ref-test{font-size:.85em;font-weight:400;padding:.25em 0 0 0;margin:0;color:#e97904}@media (max-width:767px){.referenzen{padding:50px 25px}.referenzen h2{font-size:1.5em}p.ref-test{font-size:.95em}}@media (max-width:500px){.ref-item{padding:0 0 50px 0}.ref-item img{position:relative;margin:0 auto 1em auto}}.einleitung{padding:75px 50px}.einleitung.plus-hr{padding:75px 50px 0 50px}.einleitung h1,.einleitung h2{font-size:2em;font-weight:400;text-align:center;padding:0 0 50px 0;margin:0;color:#e97904}.einleitung h2{margin:0 0 1em 0;padding:0}.einleitung p{font-size:1em;font-weight:500;line-height:1.5;margin:0;padding:0 0 1em 0}.einleitung p strong,.einleitung p b{font-weight:600}.einleitung.textalign-zentriert p{text-align:center}.einleitung.regular p{font-weight:300}.einleitung.regular p strong,.einleitung.regular p b{font-weight:600}.einleitung-text{margin:0 0 -1em 0;height:auto;overflow:hidden}.einleitung.plus-hr hr{width:40px;height:2px;background:#e97904;margin:25px auto;padding:0;border:none}.einleitung.plus-hr.limitwidth-wide hr{width:200px}.einleitung-text ul{padding:0 0 .875em 0;margin:0;list-style-type:none}.einleitung-text ul li{padding:0 0 .125em 1em;margin:0;position:relative}.einleitung-text ul li:before{content:'\2022';position:absolute;left:0;color:#e97904;font-size:2em;line-height:.5em}.einleitung-text a{display:inline-block;position:relative;color:#e97904;font-weight:700}.einleitung.regular .einleitung-text a{font-weight:600}.einleitung-text a:before{content:'';position:absolute;right:0;bottom:.25em;height:1px;width:100%;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.einleitung-text a:hover:before{width:0;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.einleitung-text a:after{content:'';position:absolute;left:0;bottom:.25em;height:1px;width:0;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.einleitung-text a:hover:after{width:100%;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.jobintro h2{margin:0}@media (max-width:1279px){.einleitung.plus-hr hr{width:35px}.einleitung.plus-hr.limitwidth-wide hr{width:150px}}@media (max-width:991px){.einleitung.plus-hr hr{width:25px}.einleitung.plus-hr.limitwidth-wide hr{width:100px}}@media (max-width:767px){.einleitung{padding:50px 25px}.einleitung.plus-hr{padding:50px 25px 0 25px}.einleitung h1{font-size:1.5em;padding:0 0 25px 0}.einleitung h2{font-size:2em;margin:0 0 1em 0;padding:0}.jobintro h2{margin:0}}.textinfos{padding:75px 50px}.textinfos-grau{background:#f8f8f8}.textinfos p{font-size:1em;line-height:1.5;margin:0;padding:0 0 1em 0}.textinfos p strong,.textinfos p b{font-weight:600}.textinfos-text{margin:0 0 -1em 0;height:auto;overflow:hidden}.textinfos-text p{font-size:1em;line-height:1.5;margin:0;padding:0 0 1em 0}.textinfos-textklein{font-size:.75em;padding:2em 0 0 0}.textinfos-text ul{padding:0 0 .5em 0;margin:0;list-style-type:none}.textinfos-text ul li{padding:0 0 .5em 1em;margin:0;position:relative}.textinfos-text ul li:before{content:'\2022';position:absolute;left:0;color:#e97904;font-size:2em;line-height:.5em}.textinfos-text a{display:inline-block;position:relative;color:#e97904;font-weight:600}.textinfos-text a:before{content:'';position:absolute;right:0;bottom:.25em;height:1px;width:100%;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.textinfos-text a:hover:before{width:0;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.textinfos-text a:after{content:'';position:absolute;left:0;bottom:.25em;height:1px;width:0;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.textinfos-text a:hover:after{width:100%;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.textinfos h2{font-size:2em;font-weight:400;line-height:1;margin:0 0 1em 0;padding:0;text-align:center;color:#e97904}.textinfos hr{width:40px;height:2px;background:#e97904;margin:0 auto 2em auto;padding:0;border:none}.textinfos-intro p{text-align:center}.buttons{padding:2em 0 0 0;font-size:1em;font-weight:500;line-height:2}.buttons-row{margin:-10px -25px;height:auto;overflow:hidden;text-align:center}.buttons-col{padding:10px 25px;display:inline-block;vertical-align:top}.buttons a{display:block;padding:0 .75em;background:#e97904;color:#fff;text-decoration:none!important;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;border-radius:5px}.buttons a:hover{background:#283232;color:#fff;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.textblock{padding:2em 0 0 0}.textblock h3{font-size:1em;font-weight:500;color:#e97904;margin:0;padding:0 0 1em 0;text-align:left}#terminbuchung h1,#terminbuchung h2{font-size:2em;font-weight:400;line-height:1.1;margin:0;padding:0;text-align:center;color:#e97904}#terminbuchung .textinfos-text{padding-top:25px}#terminbuchung .textinfos-text p{text-align:center}@media (max-width:767px){.textinfos{padding:50px 25px}#terminbuchung h1,#terminbuchung h2{padding:0 0 20px 0}}@media (max-width:500px){#terminbuchung h1 br,#terminbuchung h2 br{display:none}}.standardtext{padding:0 50px 75px 50px}.standardtext.padding-small{padding:0 50px 50px 50px}.standardtext.padding-big{padding:0 50px 100px 50px}.textabschnitt{padding:0 0 100px 0}.standardtext p{font-size:1em;line-height:1.5;margin:0;padding:0 0 1em 0}.standardtext p strong,.standardtext p b{font-weight:600}.standardtext-text{margin:0 0 -1em 0;height:auto;overflow:hidden}.standardtext-text ul{padding:0 0 .875em 0;margin:0;list-style-type:none}.standardtext-text ul li{padding:0 0 .125em 1em;margin:0;position:relative}.standardtext-text ul li:before{content:'\2022';position:absolute;left:0;color:#e97904;font-size:2em;line-height:.5em}.standardtext-text a{display:inline-block;position:relative;color:#e97904;font-weight:600}.standardtext-text a:before{content:'';position:absolute;right:0;bottom:.25em;height:1px;width:100%;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.standardtext-text a:hover:before{width:0;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.standardtext-text a:after{content:'';position:absolute;left:0;bottom:.25em;height:1px;width:0;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.standardtext-text a:hover:after{width:100%;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.standardtext-text a.buttons{display:inline-block;padding:0 .75em;margin:5px 0 0 0;background:#e97904;color:#fff;font-size:.85em;font-weight:500;border-radius:5px}.standardtext-text a.buttons:before,.standardtext-text a.buttons:after{display:none}.standardtext-text a.buttons:hover{background:#283232;color:#fff}.standardtext h2{font-size:1.5em;line-height:1;margin:0 0 .5em 0;padding:0;text-align:center}.standardtext h3{font-size:2em;font-weight:400;line-height:1;margin:0 0 1em;padding:0;text-align:center;color:#e97904}.standardtext hr{width:40px;height:2px;background:#e97904;margin:0 auto 2em auto;padding:0;border:none}.standardtext-intro p{text-align:center}@media (max-width:767px){.standardtext{padding:0 25px 50px 25px}.standardtext.padding-small{padding:0 25px 25px 25px}.standardtext.padding-big{padding:0 25px 50px 25px}.textabschnitt{padding:0 0 50px 0}}.text-image,.text-image img{width:100%;height:auto}.text-image-description{padding:5px 0 0 0;text-align:right;font-size:12px;font-weight:400;line-height:1.25}.contact-image-box{height:auto;overflow:hidden;margin:-10px}.contact-image{display:inline-block;vertical-align:middle;padding:10px;width:250px;height:auto}.contact-image img{width:100%;height:auto;border-radius:100%;overflow:hidden}.contact-image-text{display:inline-block;vertical-align:middle;padding:10px}@media (max-width:767px){.contact-image{width:125px}}.accordeon{padding:0 0 50px 0}.accordeon.doublegap{padding:0 0 100px 0}.accordeon .section-text{padding:0 45px 0 0}.accordeon .short-text,.accordeon .full-text{position:relative}.accordeon .full-text{display:none}.accordeon h2{font-size:1.5em;line-height:1.5;color:#e97904;font-weight:700;margin:0;padding:0 0 .5em 0}.accordeon.opened .short-text{display:none}.accordeon.opened .full-text{display:block}.open-accordeon,.close-accordeon{display:block;width:35px;height:35px;position:absolute;right:-45px;bottom:0;background-position:center center;background-repeat:no-repeat;background-size:100%;cursor:pointer}.open-accordeon{background-image:url(../../../../../../setup/svg/icons/open.svg)}.close-accordeon{background-image:url(../../../../../../setup/svg/icons/close.svg)}.open-accordeon svg,.close-accordeon svg{display:block;width:100%;height:auto}.open-accordeon svg line,.close-accordeon svg line{stroke:#e97904;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.open-accordeon:hover svg line,.close-accordeon:hover svg line{stroke:#fff;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.open-accordeon svg circle,.close-accordeon svg circle{fill:#fdf2e9;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.open-accordeon:hover svg circle,.close-accordeon:hover svg circle{fill:#283232;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.accordeon-buttons{padding:1em 0 0 0;font-size:1em;font-weight:400;line-height:2}.accordeon-buttons-row{margin:-10px;height:auto;overflow:hidden}.accordeon-buttons-col{padding:10px;float:left}.accordeon-buttons a{display:block;padding:0 .75em;background:#e97904;color:#fff;text-decoration:none!important;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.accordeon-buttons a:hover{background:#283232;color:#fff;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}@media (max-width:767px){.accordeon{padding:0 0 25px 0}.accordeon.doublegap{padding:0 0 50px 0}.accordeon .section-text{padding:0 25px 0 0}.open-accordeon,.close-accordeon{width:20px;height:20px;right:-25px}}.listing{padding:50px 0}.listing.doublegap{padding:0 0 100px 0}.listing ul{list-style-type:none;margin:0;padding:0;max-width:475px}.listing li{margin:0;padding:0 0 0 1em;position:relative}.listing li:before{content:'\2022';position:absolute;left:0;color:#e97904;font-size:1.5em;line-height:.75;font-weight:700}@media (max-width:767px){.listing{padding:0 0 25px 0}.listing.doublegap{padding:0 0 50px 0}}.dienstleistungen{padding:100px 50px}.dienstleistungen-limit{height:auto;max-width:1280px;margin:0 auto;padding:0 75px}#dienstleistung-nav{width:100%;max-width:500px;height:auto;margin:0 auto;position:relative}#dienstleistung-nav svg{display:block;width:100%;height:auto}#dienstleistung-nav svg path,#dienstleistung-nav svg line,#dienstleistung-nav svg rect,#dienstleistung-nav svg circle{stroke-dasharray:1500px;stroke-dashoffset:0}#dienstleistung-nav svg .itnachmass path{stroke:#e97904;stroke-width:.1em}#dienstleistung-nav a{display:block;position:absolute;z-index:50;pointer-events:all;cursor:pointer;width:22.5%;height:20%}#dienstleistung-nav a#icon-installation{right:0;bottom:25%;height:22.5%}#dienstleistung-nav a#icon-schulung{right:20%;bottom:0}#dienstleistung-nav a#icon-datensicherheit{left:0;bottom:27.5%;width:25%;height:17.5%}#dienstleistung-nav a#icon-planung{right:7.5%;top:20%;width:15%}#dienstleistung-nav a#icon-betrieb{left:25%;bottom:0;width:20%}#dienstleistung-nav a#icon-recycling{left:10%;top:20%}#dienstleistung-nav a#icon-analyse{left:42.5%;top:0;height:25%}#dienstleistung-nav a span{position:absolute;display:block;font-size:1.25em;line-height:1;height:1em;font-weight:400;margin:auto;text-align:center}#dienstleistung-nav a#icon-installation span{left:110%;top:0;bottom:0}#dienstleistung-nav a#icon-schulung span{left:50%;top:100%}#dienstleistung-nav a#icon-datensicherheit span{right:110%;top:0;bottom:0;height:2em}#dienstleistung-nav a#icon-planung span{left:110%;top:0;bottom:0}#dienstleistung-nav a#icon-betrieb span{right:60%;top:105%}#dienstleistung-nav a#icon-recycling span{right:110%;top:0;bottom:0}#dienstleistung-nav a#icon-analyse span{bottom:110%;width:300%;left:-100%}@media (max-width:767px){.dienstleistungen{padding:75px 25px}#dienstleistung-nav{max-width:300px}#dienstleistung-nav a{font-size:1em}}@media (max-width:600px){.dienstleistungen{padding:50px 25px}.dienstleistungen-limit{padding:0}#dienstleistung-nav{max-width:200px}#dienstleistung-nav a{font-size:.5em}}.videodetails{padding:75px 50px}.videodetails h2{font-size:2em;font-weight:400;line-height:1;margin:0 0 1em 0;padding:0;text-align:center;color:#e97904}.details-limit{max-width:800px}.video-box{max-width:1280px;padding:50px 0 0 0}.videocutter{width:100%;height:auto;overflow:hidden}.videoplay-wrap{height:auto;overflow:hidden;margin:-1px}.goon{padding:75px 0 0 0}#gotodetails{display:block;width:40px;height:auto;margin:0 auto;cursor:pointer}#gotodetails svg{width:100%;height:auto}.detail-content{padding:50px 0 0 0}.videodetails-subline{margin:0 0 2em 0;padding:0 0 0 4em}.detail-content h3{font-size:1.25em;font-weight:600;line-height:1.25;padding:0;margin:0;text-align:left;color:#283232}.detail-content h4{font-size:1em;font-weight:500;line-height:1.25;padding:0;margin:0;text-align:left;color:#283232}.detail-content p{font-size:1em;line-height:1.25;padding:0;margin:0;text-align:left;color:#283232}.detail-content strong{font-weight:500}.detail-listing ul{list-style-type:none;margin:0 0 -2em 0;padding:0;overflow:hidden}.detail-listing li{padding:0 0 2em 4em;margin:0;position:relative}.detail-listing li span{display:block;font-size:1em;font-weight:500;width:2em;height:2em;line-height:2;border-radius:100%;background:#e97904;color:#fff;text-align:center;position:absolute;top:0;left:0}@media (max-width:767px){.videodetails{padding:50px 25px}.videodetails-nolimit{padding:50px 0}.detail-content,.video-box{padding:25px 0 0 0}.goon{padding:50px 0 0 0}}.kontakt{padding:75px 50px}.kontakt-qr{margin:-25px;height:auto;overflow:hidden}.kontakt-row{margin:-25px;height:auto;overflow:hidden}.kontakt-map,.kontakt-infos{display:inline-block;width:50%;height:auto;padding:25px;vertical-align:top}.kontakt-qr .kontakt-infos{display:block;margin:0 auto}.kontakt-info{margin:0 0 -2em 0;overflow:hidden;font-size:1em;line-height:1.25}.kontakt-info-item{padding:.5em 0 2em 3em;position:relative;min-height:4em}.kontakt-info-item img{width:2em;height:2em;position:absolute;top:0;left:0}.kontakt-info-item-address img{height:2.25em}.kontakt-info p{font-size:1em;line-height:1.25;margin:0;padding:0}.kontakt-info a{text-decoration:underline}.anschrift{padding:0;height:auto;min-height:1em;position:relative}.anschrift h2{font-size:1em;line-height:1.25;font-weight:500;margin:0;padding:0}.anschrift p strong{font-weight:500}ul.opening-hours{font-size:1em;line-height:1.25;margin:0;padding:0;list-style-type:none}ul.opening-hours li{margin:0;padding:0}ul.opening-hours span,ul.opening-hours strong{display:inline-block;width:12em}ul.opening-hours strong{color:#e97904;font-weight:500}p.specialhours{padding:1em 0 5px 0}p.specialhours strong{font-weight:500}ul.opening-hours-special{padding:0}@media (max-width:991px){.kontakt-map,.kontakt-infos{width:100%}.kontakt-qr .kontakt-infos{max-width:360px}}@media (max-width:767px){.kontakt{padding:50px 25px}}.text-limit-all{max-width:930px}.text-limit-all-b2b{max-width:1040px}.both-row{margin:-25px -25px;height:auto;overflow:hidden}.both-row .kontakt-col{display:inline-block;width:50%;height:auto;padding:25px 25px;vertical-align:top;text-align:left}.both-row .kontakt-map,.both-row .kontakt-infos{width:100%}.both-row .kontakt-map{padding:0 0 25px 0}.both-row .kontakt-infos{padding:0}.single-row{height:auto;overflow:hidden}.single-row .kontakt-col{margin:-25px;height:auto;overflow:hidden}.page53 .single-row .kontakt-map{display:none}.page53 .single-row .kontakt-infos{display:block;margin:0 auto}@media (min-width:1280px){.text-limit-all{max-width:1280px}.text-limit-all .both-row{text-align:center}.text-limit-all .both-row .kontakt-col{width:33.3333%}.text-limit-all-b2b{max-width:1040px}.text-limit-all-b2b .both-row{text-align:center}.text-limit-all-b2b .both-row .kontakt-col{width:50%}}@media (min-width:1720px){.text-limit-all-b2b{max-width:1640px}.text-limit-all-b2b .both-row{text-align:center}.text-limit-all-b2b .both-row .kontakt-col{width:25%}}@media (min-width:992px){.both-row .anschrift{min-height:5em}}@media (max-width:991px){.both-row{margin:-25px}.both-row .kontakt-col{width:100%;padding:25px}.page53 .single-row .kontakt-infos{max-width:360px}}.standort{padding:0 0 50px 0}.standort h2{font-size:1.5em;line-height:1;margin:0 0 .5em 0;padding:0;text-align:center}.standort hr{width:40px;height:2px;background:#e97904;margin:0 auto 2em auto;padding:0;border:none}.standort-container{width:100%;height:auto;overflow:hidden}.standort-row{height:auto;overflow:hidden;margin:-.5em}.standort-col{width:33.3333%;height:auto;float:left;padding:.5em}.standort p{font-size:1em;margin:0;padding:0}.standort p strong,.standort p b{font-weight:600}.standort p.specialhours{padding:1em 0 0 0;color:#e97904}.standort-col-1{text-align:left}.standort-col-2{text-align:center}.standort-col-3{text-align:right}.standort-col-2 a{display:inline-block;position:relative;color:inherit;font-weight:400}.standort-col-2 a:before{content:'';position:absolute;right:0;bottom:.25em;height:1px;width:100%;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.standort-col-2 a:hover:before{width:0;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.standort-col-2 a:after{content:'';position:absolute;left:0;bottom:.25em;height:1px;width:0;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.standort-col-2 a:hover:after{width:100%;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}@media (max-width:767px){.standort-col{width:100%;float:none}.standort p{text-align:center}}.map{padding:0 0 50px 0}#maps{width:100%;height:20.5em;position:relative;background:#e2e2e2}.maps{width:100%;height:15em;position:relative;background:#e2e2e2}.map-wrap{position:relative;width:100%;height:auto}.map-wrap a.mapslink{position:absolute;top:0;left:0;right:0;bottom:15px;margin:auto;z-index:20}.map-wrap a span{display:none}#kontakt{padding:75px 50px}.kontaktformular-text p{font-size:1em;padding:0 0 2em 0;margin:0;font-weight:600;text-align:center}#kontaktformular{width:100%;height:auto;text-align:center}#formular{display:block;width:100%;height:auto;overflow:hidden}.formular-row{margin:0 -5px;height:auto;overflow:hidden}.formular-col{width:50%;height:auto;padding:0 5px 10px 5px;float:left}.formular-col-100{width:100%}#kontaktformular label{display:block;text-align:left;font-size:12px;font-weight:500;margin:0;padding:0 0 3px 0}#formular input{display:block;width:100%;padding:10px 15px;margin:0;line-height:20px;font-size:14px;font-weight:600;border:none;background:#fff;color:#283232;border-radius:5px;text-align:left;outline:none!important}#formular textarea{display:block;width:100%;padding:10px 15px;margin:0;line-height:20px;height:80px;font-size:14px;font-weight:600;border:none;background:#fff;color:#283232;border-radius:5px;text-align:left;outline:none!important;resize:none}button.formular-send{-webkit-appearance:none;-moz-appearance:none;padding:5px 20px;margin:2em auto 0 auto;background:#e97904;color:#fff;font-weight:500;font-size:1em;border:none;border-radius:5px;outline:none!important;-webkit-transition:background 0.25s;-moz-transition:background 0.25s;-o-transition:background 0.25s;transition:background 0.25s;cursor:pointer}.formular-response{display:none;margin:1em 0 0 0;font-size:1em;font-weight:600;color:#e97904}#formular input::-webkit-input-placeholder,#formular isindex::-webkit-input-placeholder,#formular textarea::-webkit-input-placeholder{color:#bbb;opacity:1}#formular input::-moz-placeholder{color:#bbb;opacity:1!important}@media (min-width:1025px){button.formular-send:hover{background:#283232;-webkit-transition:background 0.25s;-moz-transition:background 0.25s;-o-transition:background 0.25s;transition:background 0.25s}}button.formular-send.used,button.formular-send.used:hover{background:#e2e2e2}@media (max-width:767px){#kontakt{padding:50px 25px}#formular input,#formular textarea{font-size:12px}}@media (max-width:480px){.formular-col{width:100%;float:none}}.news-start{background:#f8f8f8;padding:75px 50px}.news-start-link{text-align:center;position:relative;z-index:100}.news-start-link a{display:inline-block;position:relative;color:#e97904;font-size:1.25em;font-weight:600}.news-start-link a:before{content:'';position:absolute;right:0;bottom:0;height:2px;width:100%;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.news-start-link a:hover:before{width:0;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.news-start-link a:after{content:'';position:absolute;left:0;bottom:0;height:2px;width:0;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.news-start-link a:hover:after{width:100%;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}@media (max-width:767px){.news-start{padding:50px 25px}.news-start-link a{font-size:1em}.news-start-link a:before,.news-start-link a:after{bottom:.125em;height:1px}}.news-start-link{text-align:center;position:relative;z-index:100}.news-start-link a{display:inline-block;position:relative;color:#e97904;font-size:1.25em;font-weight:600}.news-start-link a:before{content:'';position:absolute;right:0;bottom:0;height:2px;width:100%;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.news-start-link a:hover:before{width:0;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.news-start-link a:after{content:'';position:absolute;left:0;bottom:0;height:2px;width:0;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.news-start-link a:hover:after{width:100%;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}@media (max-width:767px){.news-start-link a{font-size:1em}.news-start-link a:before,.news-start-link a:after{bottom:.125em;height:1px}}.news-listing-link{text-align:center;position:relative;z-index:100}#load-more{display:inline-block;position:relative;color:#e97904;font-size:1.25em;font-weight:600;cursor:pointer}#load-more:before{content:'';position:absolute;right:0;bottom:0;height:2px;width:100%;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}#load-more:hover:before{width:0;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}#load-more:after{content:'';position:absolute;left:0;bottom:0;height:2px;width:0;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}#load-more:hover:after{width:100%;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.news-listing-box{height:auto;padding:0;margin:0 auto 75px auto;max-width:1280px;position:relative;z-index:20;text-align:left}.jobs-listing-box{height:auto;padding:0;margin:0 auto;max-width:1280px;position:relative;z-index:20;text-align:left}.no-news-found{text-align:center}.news-list-row{margin:-25px;height:auto}.news-list-item{display:inline-block;vertical-align:top;width:50%;height:auto;padding:25px}.jobs-listing-box .news-list-row{margin:-15px;height:auto}.jobs-listing-box .news-list-item{padding:15px;width:33.3333%}.news-list-itembox{padding:20px;background:#fff;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.125);-moz-box-shadow:0 2px 20px 0 rgba(0,0,0,.125);box-shadow:0 2px 20px 0 rgba(0,0,0,.125);position:relative;z-index:20}.news-list-image,.news-list-image img{width:100%;height:auto}.news-list-image{background:#e2e2e2}.codename-box .news-list-itembox h3{display:block;text-align:left;color:#283232;font-size:1.25em;padding:0 0 20px 0;margin:0}.codename-box .news-list-itembox.jobitem h3{font-size:1em;font-weight:500;line-height:1.25;padding:0 0 10px 0}.news-list-itembox-teaser{line-height:1.5;height:auto;min-height:4.5em;margin:0 0 10px 0;padding:0}.news-list-itembox-teaser p{line-height:1.5;margin:0;padding:0}.news-list-itembox p.news-list-date{min-height:0;padding:10px 0 10px 0;margin:0}.jobs-listing-box p.news-list-date{font-size:.8em;padding:0 0 15px 0}.news-more-link{text-align:right}.job-facts{height:auto;min-height:11em}.job-facts .news-list-itembox-teaser{min-height:0}a.news-more{display:inline-block;position:relative;color:#e97904;font-weight:600;cursor:pointer}a.news-more:before{content:'';position:absolute;right:0;bottom:.125em;height:1px;width:100%;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}a.news-more:hover:before{width:0;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}a.news-more:after{content:'';position:absolute;left:0;bottom:.125em;height:1px;width:0;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}a.news-more:hover:after{width:100%;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.news-listing-all{display:none}.prevnext-limit{width:100%;height:auto;margin:0 auto;max-width:1180px;padding:0 50px 75px 50px;overflow:hidden}.prevnext{width:100%;height:auto;overflow:hidden;list-style-type:none;margin:0;padding:0}.prevnext>.previous{width:50%;height:auto;float:left;text-align:left}.prevnext>.next{width:50%;height:auto;float:right;text-align:right}.prevnext a{display:inline-block;position:relative;color:#e97904;font-size:1.25em;font-weight:600;cursor:pointer}.prevnext a:before{content:'';position:absolute;right:0;bottom:0;height:2px;width:100%;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.prevnext a:hover:before{width:0;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.prevnext a:after{content:'';position:absolute;left:0;bottom:0;height:2px;width:0;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.prevnext a:hover:after{width:100%;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}@media (max-width:1099px){.news-list-row{margin:-10px}.news-list-item{padding:10px}.news-list-itembox-teaser{min-height:6em}.jobs-listing-box .news-list-row{margin:-10px}.jobs-listing-box .news-list-item{padding:10px;width:50%}}@media (max-width:1024px){.news-listing-box{padding:25px 50px;margin:0 auto 50px auto}.jobs-listing-box{padding:25px 50px}.prevnext-limit{padding:0 0 50px 0}}@media (max-width:991px){.news-listing-box{max-width:560px;padding:0 25px;margin:0 auto 50px auto}.jobs-listing-box{max-width:560px;padding:0 25px}.news-list-row{margin:-10px}.news-list-item{width:100%;padding:10px}.news-list-itembox-teaser{min-height:0}.jobs-listing-box .news-list-row{margin:-10px}.jobs-listing-box .news-list-item{padding:10px;width:100%}.job-facts{height:auto;min-height:0}.job-facts .news-list-itembox-teaser{min-height:0}}@media (max-width:767px){.news-listing-box{margin:0 auto 50px auto}.jobs-listing-box{margin:0 auto 50px auto}.prevnext-limit{padding:0 25px 50px 25px}#load-more,.prevnext a{font-size:1em}#load-more:before,#load-more:after,.prevnext a:before,.prevnext a:after{bottom:.125em;height:1px}}.jobs-filter{padding:0 0 50px 0}.codename-section .jobs-filter ul{list-style-type:none;margin:0 -5px;padding:0}.codename-section .jobs-filter li{display:inline-block;padding:0 5px;margin:0}.job-filter{font-size:14px;font-weight:500;cursor:pointer;display:inline-block;padding:10px 20px;border:1px solid transparent;background:transparent;border-radius:5px}.job-filter:hover{border:1px solid #e97904}.job-filter.active{border:1px solid #e97904;background:#e97904;color:#fff}.hidden-job{display:none}@media (max-width:1024px){.jobs-filter{padding:10px 0 25px 0}}@media (max-width:767px){.jobs-filter{padding:0 0 25px 0}.job-filter{font-size:12px;padding:5px 10px}}.reference h1{font-size:2em;line-height:1.25;font-weight:400;text-align:center;padding:0 0 50px 0;margin:0;color:#e97904}.reference h2{font-size:1.5em}.codename-reference-blocks{height:auto;margin:-10px -25px -20px -25px;overflow:hidden;position:relative;z-index:50}.reference-block{width:100%;padding:10px 25px 20px 25px;height:auto;text-align:left}.reference-block-left{width:50%;height:auto;min-height:1px;float:left}.reference-block-right{width:50%;height:auto;min-height:1px;float:right}.codename-box .reference-block h3{display:block;font-size:1.25em;line-height:1;text-align:left;font-weight:500;margin:0 0 1em 0;padding:0;color:#283232;background:transparent}.reference-block p{font-size:1em;line-height:1.5;margin:0;padding:0}.reference-block-box{padding:20px;margin:0 0 10px 0;background:#f5f9fb}.reference-block .reference-block-box h3{color:#e97904}.reference-block-image{width:100%;height:auto;padding:20px 0 0 0}.reference-block-image img{width:100%;height:auto}.sharefunc{text-align:center;padding:1em 0 1em 0}.sharejob{display:inline-block;margin:0 auto;padding:0;width:50px;height:50px;vertical-align:top;background:#e97904 url(../../../../../../setup/svg/icons/share.svg) center center no-repeat;background-size:20px 20px;cursor:pointer;border-radius:100%}.sharejob:hover{background-color:#202020}@media (max-width:767px){.reference h1{font-size:1.5em;padding:0 0 25px 0}.reference h2{font-size:1.25em}.codename-reference-blocks{margin:-10px}.reference-block{width:100%;padding:10px}.reference-block-box{margin:0}.sharejob{width:35px;height:35px;background-size:15px 15px}}@media (max-width:600px){.reference-block{width:100%;padding:10px}.reference-block-left,.reference-block-right{width:100%;float:none}}#overlay-job h3{font-size:1.5em;font-weight:400;padding:0 0 25px 0;margin:0;text-align:center;color:#e97904}@media (max-width:767px){#overlay-job h3{font-size:1.25em;padding:0 0 25px 0}}#overlay-job .overlay-box{max-width:600px}#overlay-job label{display:block;text-align:left;font-size:12px;font-weight:500;margin:0;padding:0 0 3px 0}#overlay-job input{display:block;width:100%;padding:10px 15px;margin:0;line-height:20px;font-size:14px;font-weight:600;border:1px solid #e97904;background:#fff;color:#283232;border-radius:5px;text-align:left;outline:none!important}#overlay-job textarea{display:block;width:100%;padding:10px 15px;margin:0;line-height:20px;height:80px;font-size:14px;font-weight:600;border:1px solid #e97904;background:#fff;color:#283232;border-radius:5px;text-align:left;outline:none!important;resize:none}#job-send{-webkit-appearance:none;-moz-appearance:none;padding:5px 20px;margin:15px auto 0 auto;background:#e97904;color:#fff;font-weight:500;font-size:1em;border:none;border-radius:5px;outline:none!important;-webkit-transition:background 0.25s;-moz-transition:background 0.25s;-o-transition:background 0.25s;transition:background 0.25s;cursor:pointer}#overlay-job input::-webkit-input-placeholder,#formular isindex::-webkit-input-placeholder,#formular textarea::-webkit-input-placeholder{color:#bbb;opacity:1}#overlay-job input::-moz-placeholder{color:#bbb;opacity:1!important}.job-response{display:none;margin:15px 0;font-size:1em;font-weight:600;color:#e97904;text-align:center}@media (min-width:1025px){#job-send:hover{background:#283232;color:#fff;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}}@media (max-width:767px){#overlay-job input,#overlay-job textarea{font-size:12px}}#job-send.used,#job-send.used:hover{background:#e2e2e2}.newsletterbox h1{font-size:2em;font-weight:400;line-height:1;margin:0;padding:0 0 75px 0;text-align:center;color:#e97904}@media (max-width:767px){.newsletterbox h1{font-size:1.5em;padding:0 0 50px 0}}.newsletter-text p{font-size:1em;padding:0 0 2em 0;margin:0;font-weight:600;text-align:center}#newsletter-signup{width:100%;height:auto;padding:2em 3em;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.125);-moz-box-shadow:0 2px 20px 0 rgba(0,0,0,.125);box-shadow:0 2px 20px 0 rgba(0,0,0,.125);text-align:center}.codename-box #newsletter-signup{padding:50px 0 0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center;position:relative;z-index:10}.newsletter-wrap{display:inline-block;width:auto;position:relative}.newsletter-wrap label{display:block;text-align:left;font-size:12px;font-weight:500;margin:0;padding:0 0 3px 0;position:absolute;bottom:100%;left:0}input.mailchimp_email{display:block;width:100%;padding:10px 20px;margin:0;line-height:20px;font-size:14px;font-weight:600;border:1px solid #e2e2e2;background:#fff;color:#283232;border-radius:5px;text-align:left;outline:none!important}.codename-box input.mailchimp_email{display:inline-block;width:400px}button.signup-send,#mc-embedded-subscribe{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;padding:5px 20px;margin:2em auto 0 auto;background:#e97904;color:#fff;font-weight:600;font-size:1em;border:none;border-radius:5px;outline:none!important;-webkit-transition:background 0.25s;-moz-transition:background 0.25s;-o-transition:background 0.25s;transition:background 0.25s}.codename-box button.signup-send,.codename-box #mc-embedded-subscribe{display:inline-block;margin:0 10px}.response{display:none;margin:1em 0 0 0;font-size:1em;font-weight:600;color:#e97904}#mc_embed_signup input.mce_inline_error{border-color:#e97904!important}#mc_embed_signup div.mce_inline_error{margin:1em 0 0 0!important;padding:0!important;background-color:transparent!important;font-weight:600!important;z-index:1;color:#e97904!important;font-size:1em}#newsletter-signup input::-webkit-input-placeholder,#newsletter-signup isindex::-webkit-input-placeholder,#newsletter-signup textarea::-webkit-input-placeholder{color:#bbb;opacity:1}#newsletter-signup input::-moz-placeholder{color:#bbb;opacity:1!important}@media (min-width:1025px){button.signup-send:hover,#mc-embedded-subscribe:hover{background:#283232;-webkit-transition:background 0.25s;-moz-transition:background 0.25s;-o-transition:background 0.25s;transition:background 0.25s}}@media (max-width:767px){.newsletterblock{padding:0 0 50px 0}#newsletter-signup{padding:2em}input.mailchimp_email{font-size:12px}.codename-box #newsletter-signup{padding:40px 0 0 0}.codename-box input.mailchimp_email{width:100%}.codename-box button.signup-send,.codename-box #mc-embedded-subscribe{margin:20px 0 0 0}}.calculatorsection{padding:75px 50px}.calculatorsection h2{font-size:2em;font-weight:400;padding:0 0 50px 0;margin:0;text-align:center;color:#e97904}.calculator-text{padding:0 0 50px 0;margin:0 0 -1em 0;height:auto;overflow:hidden}.calculator-text p{font-size:1em;margin:0;padding:0 0 1em 0}.calculator-text a{display:inline-block;position:relative;color:#e97904;font-weight:600}.calculator-text a:before{content:'';position:absolute;right:0;bottom:.25em;height:1px;width:100%;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.calculator-text a:hover:before{width:0;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.calculator-text a:after{content:'';position:absolute;left:0;bottom:.25em;height:1px;width:0;background:#e97904;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.calculator-text a:hover:after{width:100%;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}@media (max-width:767px){.calculatorsection{padding:50px 25px}.calculatorsection h2{font-size:1.5em;padding:0 0 25px 0}}#calculator h3{font-size:1.25em;font-weight:300;color:#e97904;text-align:center;margin:0;padding:0 0 10px 0}#calculator h3 span{font-size:1.5em;font-weight:700}#calculator .optionalh3 h3{display:none}@media (max-width:767px){#calculator h3{text-align:left}}#product-pickup{display:none}#calculator-sum{border:1px solid #e97904;padding:0;margin:0 0 -1px 0;line-height:2;background:#fff}#calculator-results{border:1px solid #e97904;padding:0;line-height:2;background:#fff}#add-product{display:inline-block;line-height:2;padding:0 30px 0 0;position:relative;cursor:pointer}#add-product:after{content:'';width:25px;height:25px;position:absolute;top:0;right:0;bottom:0;margin:auto;background:url(../../../../../../setup/svg/calculator/add.svg) center center no-repeat;background-size:17px auto}.delete-product{position:absolute;width:30px;height:30px;left:10px;top:16px;bottom:auto;margin:auto;background:transparent url(../../../../../../setup/svg/calculator/delete.svg) center center no-repeat;background-size:15px auto;cursor:pointer}.greybg .delete-product{background-color:transparent}.calc-row{height:auto;overflow:hidden}.calc-col{float:left;width:50%;height:auto;padding:10px 15px}.calc-col-left{padding:10px 15px 10px 50px;padding:10px 15px}.add-product-col{border-right:1px solid #e97904;background:transparent}.add-product-col.active{background:#fdf1e5}#calculator label{display:block;margin:0;padding:0}#calculator select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 30px 0 0;margin:0;border:none;line-height:2;background-color:transparent;color:#283232;font-weight:inherit;outline:none!important;background-image:url(../../../../../../setup/svg/calculator/select.svg);background-position:right center;background-size:12px auto;background-repeat:no-repeat}#calculator .calc-product-selects select,#calculator .calc-product-select select{display:block;width:100%;background-color:transparent;line-height:2.5}span.lab{text-transform:uppercase;font-weight:300;font-size:.75em}.calc-product-order span.lab{display:block;padding:0 0 .5em 0}.result-row{height:auto;overflow:hidden}.result-num{float:right;font-weight:500}.calc-product{padding:0;margin:0 0 15px 0;line-height:1.25;position:relative}.calc-product-selects{height:auto;overflow:hidden}.calc-category-select{width:50%;padding:10px 15px 10px 50px;padding:10px 15px;position:relative;float:left;border:1px solid #e97904}.calc-category-select.active{border:1px solid #e97904;background:#fdf1e5}.calc-product-added .calc-category-select{padding:10px 15px 10px 50px}.calc-type-select{width:50%;padding:10px 15px;position:relative;float:left;border:1px solid #e97904;border-left:transparent;background:transparent}.calc-type-select.active{border:1px solid #e97904;border-left:transparent;background:#fdf1e5}.calc-product-select.active{background:#fdf1e5;border-right:1px solid #e97904}.calc-product-data{display:none;height:auto;overflow:hidden;border:1px solid #e97904;border-top:transparent;background:#fff}.calc-product-data.active{display:block}.calc-product-select{width:50%;padding:10px 15px 10px 50px;padding:10px 15px;position:relative;float:left;border:1px transparent;background:transparent;cursor:pointer}.calc-product-select select{pointer-events:none}.calc-product-order{width:50%;padding:10px 15px;position:relative;float:left;background:transparent;line-height:1.25}.calc-product-order-col{width:33.3333%;float:left;text-align:right}.calc-product-items{text-align:left}.calc-product-items input{width:4.75em;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:none;line-height:1.25;font-size:1em;color:#283232;font-weight:inherit;text-align:right;outline:none!important;background:#fdf1e5;border-radius:.5em}#calc-addons{display:none;padding:20px 0}#calc-addons.shown{display:block}.calc-addon .calc-product-data{display:block}.calc-addons-wrap{height:auto;border-top:1px solid #e97904;background:#fff}.addons-head{width:100%;height:auto;padding:20px 15px 0 50px;padding:20px 15px 0 15px}.addons-head p{line-height:1}.calc-product-select .addons-text p{font-size:.85em;line-height:1.25}.info-icon{display:inline-block;vertical-align:middle;width:1.25em;height:1.25em;text-align:center;background:#fff;border:1px solid #e97904;color:#e97904;font-size:.65em;font-weight:500;line-height:1.25;cursor:pointer;margin:0 1em 0 .5em;position:relative;top:-.15em;border-radius:100%;z-index:10}.addontotal{width:66.6666%}.calc-addon-office{position:relative}.calcoffice.inactive{display:none!important}.calc-add-office{padding:0;position:relative}.add-head{width:100%;height:auto;padding:10px 15px 10px 50px;padding:10px 15px}#add-office{display:inline-block;line-height:2;padding:0 30px 0 0;position:relative;cursor:pointer}#add-office:after{content:'';width:25px;height:25px;position:absolute;top:-10px;right:0;bottom:-10px;margin:auto;background:url(../../../../../../setup/svg/calculator/add.svg) center center no-repeat;background-size:17px auto}.office-wrap{display:inline-block;position:relative}.delete-office{position:absolute;display:block;width:30px;height:30px;left:100%;margin-left:15px;top:-10px;bottom:-7px;margin:auto;background:#fff url(../../../../../../setup/svg/calculator/delete.svg) center center no-repeat;background-size:15px auto;cursor:pointer}#calculator-request-button{margin:15px 0 0 0}#calculator-request-button button{display:block;font-size:1em;line-height:2;font-weight:500;padding:0 .75em;margin:25px auto 0 auto;background:#e97904;color:#fff;text-decoration:none!important;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none!important;border-radius:5px}#calculator-request{display:none;padding:30px 0 0 0}#calculator-request h3{font-size:1.25em;font-weight:500;padding:0 0 30px 0;margin:0;text-align:center;color:#e97904}.calculator-warning{font-size:.75em}.calculator-personal{padding:30px 0 0 0}#calculator-request label{display:block;text-align:left;font-size:12px;font-weight:500;margin:0;padding:0 0 3px 0}#calculator-request input{display:block;width:100%;padding:10px 15px;margin:0;line-height:20px;font-size:14px;font-weight:600;border:1px solid #e2e2e2;background:#fff;color:#283232;border-radius:5px;text-align:left;outline:none!important}#calculator-request textarea{display:block;width:100%;padding:10px 15px;margin:0;line-height:20px;height:80px;font-size:14px;font-weight:600;border:1px solid #e2e2e2;background:#fff;color:#283232;border-radius:5px;text-align:left;outline:none!important;resize:none}button.request-send{display:block;font-size:1em;line-height:2;font-weight:500;padding:0 .75em;margin:25px auto 0 auto;background:#e97904;color:#fff;text-decoration:none!important;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none!important;border-radius:5px}.request-response{margin:15px 0;font-size:1em;font-weight:600;color:#e97904}#calculator-request input::-webkit-input-placeholder,#calculator-request isindex::-webkit-input-placeholder,#calculator-request textarea::-webkit-input-placeholder{color:#bbb;opacity:1}#calculator-request input::-moz-placeholder{color:#bbb;opacity:1!important}#calculator-infos{padding:50px 0 0 0}.calculator-infos-button{padding:0;text-align:center}.calculator-infos-button span{display:inline-block;text-decoration:underline;color:#e97904;cursor:pointer;position:relative;padding:0 1.25em 0 0}.calculator-infos-button span:after{content:'';position:absolute;width:1em;height:1em;top:0;bottom:0;right:0;margin:auto;background:url(../../../../../../setup/svg/icons/infolink.svg) center center no-repeat;background-size:.75em .75em}.openinfos .calculator-infos-button span:after{background-image:url(../../../../../../setup/svg/icons/down.svg)}.calculator-infos-text{display:none;height:auto;overflow:hidden;padding:50px 0 0 0;margin:0 0 -1em 0}.openinfos .calculator-infos-text{display:block}.calculator-infos-text p{padding:0 0 1em 0;margin:0}.calculator-infos-text ul{padding:0;margin:0;list-style-type:none}.calculator-infos-text li{position:relative;padding:0 0 1em 1.5em;margin:0}.calculator-infos-text li:before{content:'\2022';font-size:3em;line-height:.3em;position:absolute;left:0;top:0;color:#e97904}.calculator-footnotes{padding:0 0 1em 0;font-size:.8em}@media (min-width:1025px){#calculator-request-button button:hover{background:#283232;color:#fff;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}button.request-send:hover{background:#283232;color:#fff;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}}button.request-send.used,button.request-send.used:hover{background:#e2e2e2}@media (max-width:767px){#calculator-request input,#calculator-request textarea{font-size:12px}#calculator-infos,.calculator-infos-text{padding:25px 0 0 0}.calc-product-select.active{background:#fdf1e5;border-right:none;border-bottom:1px solid #e97904}.add-product-col{border-right:none;border-bottom:1px solid #e97904}}@media (max-width:991px){#calculator{font-size:12px}}@media (max-width:767px){.delete-product,.add-office{top:11px;bottom:auto;background-color:transparent}.calc-col{width:100%;padding:10px 15px}.calc-category-select{width:100%;padding:10px 15px}.addons-head{padding:20px 15px 0 15px}.add-head{padding:10px 15px}.calc-product-added .calc-category-select{padding:10px 15px 10px 50px}.calc-type-select{width:100%;padding:10px 15px}.calc-product-select{width:100%;padding:10px 15px}.calc-product-order{width:100%;padding:10px 15px}.calc-type-select{border:1px solid #e97904;border-top:transparent;background:transparent}.calc-type-select.active{border:1px solid #e97904;border-top:transparent}#add-product:after,#add-office:after{background-size:15px auto}.delete-product,.delete-office{background-size:13px auto}#calculator select{background-size:10px auto}}.calc-product-selects-wrap{height:auto;position:relative;background:#fff}.select-products{display:none;position:absolute;top:100%;width:100%;height:auto;margin-top:-1px;z-index:200}.select-products.active{display:block}.darken-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);z-index:1}.select-products-box{position:relative;width:100%;height:auto;background:#fff;border:1px solid #e97904;z-index:2000;padding:0 0 15px 0}.select-products-head{padding:10px 50px 10px 15px;border-bottom:1px solid #e97904;position:relative;font-size:1.125em;font-weight:400}.exit-select-products{position:absolute;top:0;right:0;width:45px;height:100%;background:url(../../../../../../setup/svg/calculator/delete.svg) center center no-repeat;background-size:15px auto;cursor:pointer}.select-product{width:100%;height:auto;padding:10px 15px;border-bottom:1px solid #e97904;overflow:hidden;cursor:pointer}.select-product:hover{background:#fdf1e5}.select-product-specs{width:75%;height:auto;float:left}.select-product-price{width:25%;height:auto;float:right;text-align:right}@media (max-width:600px){.select-product-specs{width:100%}.select-product-price{width:100%;text-align:right}}.callback{padding:75px 50px}.callback-row{height:auto;margin:-10px;overflow:hidden}.callback-head{width:25%;padding:10px;display:inline-block;vertical-align:top}.callback-content{width:75%;max-width:600px;padding:10px;display:inline-block;vertical-align:top}.callback-head h2{font-size:1.125em;font-weight:400;text-align:center;margin:0;padding:0;line-height:1.25;max-width:150px}.callback-icon{width:100%;height:auto;padding:1em 0 0 0;max-width:150px}.callback-icon img{width:100%;height:auto}.calls{margin:0 0 -1em 0;height:auto;overflow:hidden}.call{padding:0 50px 1em 0;position:relative}p.call-text{font-size:1em;font-weight:400;line-height:1.25;margin:0;padding:0}p.call-date{font-size:.75em;font-weight:400;line-height:1.25;margin:0;padding:0;color:#e97904}.call-link{display:block;position:absolute;top:0;bottom:1em;left:0;right:0;margin:auto}.call-link span{display:none}.call-link:after{content:'';display:block;width:15px;height:15px;position:absolute;top:0;right:0;bottom:0;margin:auto;background:url(../../../../../../setup/svg/icons/link.svg) center center no-repeat;background-size:100% 100%}.call-link:hover:after{background-image:url(../../../../../../setup/svg/icons/link-hover.svg)}@media (max-width:767px){.callback{padding:50px 25px}.callback-icon img{display:block;width:100px;margin:0 auto}}@media (max-width:650px){.callback-head,.callback-content{width:100%}.callback-head h2{max-width:100%}.callback-icon{max-width:100%}}.serviceoptions{padding:75px 50px 0 50px}.serviceoption{display:none;padding:75px 50px}.table-options .serviceoption{padding:0 50px}.serviceoption.active{display:block}.service-select-button{cursor:pointer;position:relative;padding:0 0 75px 0}.service-select-row{height:auto;overflow:hidden}.service-select-col{display:inline-block;width:50%;height:auto;vertical-align:bottom}.service-select-button h2{font-size:1.125em;font-weight:400;line-height:1;text-align:center;margin:0;padding:0 0 25px 0}.service-select-button img{display:block;width:50%;height:auto;max-width:125px;margin:0 auto}.service-select-button.inactive{opacity:.5}.service-select-button.active:after{position:absolute;bottom:0;left:0;right:0;margin:auto;content:'';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:40px solid #f8f8f8}.greybg .service-select-button.active:after{border-bottom:40px solid #fff}@media (max-width:767px){.serviceoptions{padding:50px 25px 0 25px}.serviceoption{padding:50px 25px}.table-options .serviceoption{padding:0 25px}.service-select-button{padding:0 0 50px 0}.service-select-button.active:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #f8f8f8}.greybg .service-select-button.active:after{border-bottom:20px solid #fff}}.empfehlungen{padding:75px 50px 0 50px}.empfehlung-wrap{padding:75px 50px}.empfehlungen h2{font-size:2em;font-weight:400;padding:0 0 75px 0;margin:0;text-align:center;color:#e97904}.selections-limit{margin:0 auto;max-width:1280px;height:auto}.selections{height:auto;margin:0 -25px;overflow:hidden}.selection{display:inline-block;width:50%;height:auto;padding:0 25px 75px 25px;vertical-align:top;position:relative}.selection-image{width:45%;height:auto;display:inline-block;vertical-align:middle;position:relative;z-index:25}.selection-image img{width:100%;height:auto}.selection-text{width:55%;height:auto;display:inline-block;vertical-align:middle;position:relative;z-index:20;padding:0 0 0 25px;font-size:1.25em;line-height:1}.selection-text p.orange span{display:inline-block;position:relative;padding:.5em 1em .5em 0;margin:0 0 .5em 0;color:#fff;font-weight:600}.selection-text p.orange span:after{content:'';display:block;position:absolute;margin:auto;top:0;bottom:0;right:0;left:-10em;background:#e97904;z-index:-1}.selection-text p.produkt{font-weight:600}.selection-option{cursor:pointer}.empfehlung{display:none}.empfehlung.active{display:block}.selection-option.inactive{opacity:.5}.preis-limit{max-width:1080px;margin:0 auto}.preis-limit h2{font-size:1.75em;padding:0;margin:0;line-height:1}.preis-limit h2 span{display:inline-block;position:relative;padding:.25em .5em;margin:0;color:#fff;font-weight:600;z-index:20}.preis-limit h2 span:after{content:'';display:block;position:absolute;margin:auto;top:0;bottom:0;right:0;left:0;background:#e97904;z-index:-1}.empfehlung .textinfos-headline h2{font-size:2em;line-height:1.25;font-weight:400;padding:25px 0 50px 0;margin:0;text-align:left;color:#283232}.selection-option.active:after{position:absolute;bottom:0;left:0;right:0;margin:auto;content:'';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:40px solid #f8f8f8}.greybg .selection-option.active:after{border-bottom:40px solid #fff}@media (min-width:992px){.selection{vertical-align:middle}.selection-option.active{text-align:center}.selection-option.active .selection-text{display:none}.selection-option.active .selection-image{width:60%}}@media (max-width:1199px){.selection-text{font-size:1.125em}.selection-image{width:40%}.selection-text{width:60%}}@media (max-width:991px){.selections{height:auto;margin:0}.selection{padding:0 0 50px 0}.selection-option{text-align:center}.selection-option .selection-text{display:none}.selection-option .selection-image{width:60%}}@media (max-width:767px){.empfehlungen{padding:50px 25px 0 25px}.empfehlung-wrap{padding:50px 25px}.empfehlungen h2{font-size:1.5em;padding:0 0 50px 0}.selection-image{width:30%}.selection-text{width:70%}.selection-text{font-size:1.125em;padding:0 0 0 10px}.preis-limit h2{font-size:1.25em}.empfehlung .textinfos-headline h2{font-size:1.5em;padding:10px 0 25px 0}.selection-option.active:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #f8f8f8}.greybg .selection-option.active:after{border-bottom:20px solid #fff}}.abstanddavor-normal{padding-top:50px!important}.abstanddavor-doppelt{padding-top:100px!important}@media (max-width:767px){.abstanddavor-normal{padding-top:25px!important}.abstanddavor-doppelt{padding-top:50px!important}}.changingbackground{background:#fff}.changingbackground.greybg{background:#f8f8f8}.changingbackground.hidden{display:none}.kursanmeldung{padding:75px 50px}.kursanmeldung h2{font-size:2em;font-weight:400;padding:0 0 50px 0;margin:0;text-align:center;color:#e97904}.kurs-data-hidden{display:none}.kurs-ort{width:100%;height:auto;position:relative}.kurs-map{width:50%;padding:0 25px 0 0}.kurs-anschrift{width:50%;padding:25px 25px 0 0;text-align:right}.kurs-anschrift p{margin:0;padding:0;text-align:left}.kurs-anschrift-icon{padding:0 0 0 2.5em;height:auto;position:relative;display:inline-block;text-align:left}.kurs-anschrift-icon img.pin{width:1.5em;height:auto;position:absolute;left:0;top:0}.kurs-image{position:absolute;top:0;right:0;width:50%;height:100%;overflow:hidden}.kurs-image-background{position:absolute;top:0;left:25px;bottom:0;right:0;background-color:#fff;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url(/backgroundsize.min.htc)}.kurs-image img{display:none}#kursanmeldung label{display:block;text-align:left;font-size:12px;font-weight:500;margin:0;padding:0 0 3px 0}#kursanmeldung input{display:block;width:100%;padding:10px 15px;margin:0;line-height:20px;font-size:14px;font-weight:600;border:1px solid #e97904;background:#fff;color:#283232;border-radius:5px;text-align:left;outline:none!important}#kursanmeldung textarea{display:block;width:100%;padding:10px 15px;margin:0;line-height:20px;height:80px;font-size:14px;font-weight:600;border:1px solid #e97904;background:#fff;color:#283232;border-radius:5px;text-align:left;outline:none!important;resize:none}button.kursanmeldung-send{display:block;font-size:1em;line-height:2;font-weight:500;padding:0 .75em;margin:25px auto 0 auto;background:#e97904;color:#fff;text-decoration:none!important;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none!important;border-radius:5px}.kursanmeldung-response{margin:15px 0;font-size:1em;font-weight:600;color:#e97904}#kursanmeldung input::-webkit-input-placeholder,#kursanmeldung isindex::-webkit-input-placeholder,#kursanmeldung textarea::-webkit-input-placeholder{color:#bbb;opacity:1}#kursanmeldung input::-moz-placeholder{color:#bbb;opacity:1!important}.kurs-termine{max-width:600px;height:auto;margin:0 auto;padding:0 0 25px 0}#kursanmeldung label.termin-label{font-size:1em;font-weight:600;padding:0 0 0 3em;margin:0 0 15px 0;position:relative;line-height:1.5;cursor:pointer}#kursanmeldung label.termin-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#kursanmeldung label.termin-label .check{position:absolute;top:-.125em;left:0;height:1.5em;width:1.5em;background-color:#fff;border-radius:5px;border:1px solid #e97904}#kursanmeldung label.termin-label .check:after{content:'';position:absolute;display:none;left:.45em;top:.1em;width:.5em;height:1em;border:solid #283232;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-sizing:inherit}#kursanmeldung label.termin-label input:checked~.check:after{display:block}#kursanmeldung label span.spanlabel{display:inline-block;width:25%;text-align:center}#kursanmeldung label span.kurs-tag{text-align:left}#kursanmeldung label span.kurs-preis{text-align:right}.kurs-formular{display:none}.kurs-formular.formshown{display:block}.kurs-success,.repair-success,.order-success,.apply-success{display:none}#overlay-response p{font-size:1em;font-weight:600}.kurs-orange{padding:1em 0 0 0}.kurs-orange p{color:#e97904}#overlay-response .repair-orange{padding:1em 0 0 0}#overlay-response .repair-orange p{font-weight:500;color:#e97904}#overlay-response .repair-orange p strong{font-weight:600}@media (min-width:1025px){#kursanmeldung-button button:hover{background:#283232;color:#fff;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}button.kursanmeldung-send:hover{background:#283232;color:#fff;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}}@media (max-width:767px){.kursanmeldung{padding:50px 25px}.kursanmeldung h2{font-size:1.5em;padding:0 0 25px 0}#kursanmeldung input,#kursanmeldung textarea{font-size:12px}.kurs-map{width:50%;padding:0 10px 0 0}.kurs-anschrift{width:50%;padding:25px 10px 0 0;text-align:right}.kurs-image-background{left:10px}}@media (max-width:600px){.kurs-map{width:100%;padding:0}.kurs-anschrift{width:100%;padding:25px 0 0 0;text-align:left}.kurs-image{display:none}#kursanmeldung label span.spanlabel{display:block;width:100%;text-align:left}#kursanmeldung label span.kurs-preis{text-align:left}.kurs-termin{display:inline-block;vertical-align:top;width:50%;height:auto}}button.kursanmeldung-send.used,button.kursanmeldung-send.used:hover{background:#e2e2e2}#apply{padding:75px 50px}#apply h2{font-size:2em;font-weight:400;padding:0 0 50px 0;margin:0;text-align:center;color:#e97904}#apply label{display:block;text-align:left;font-size:12px;font-weight:500;margin:0;padding:0 0 3px 0}#apply input{display:block;width:100%;padding:10px 15px;margin:0;line-height:20px;font-size:14px;font-weight:600;border:1px solid #e97904;background:#fff;color:#283232;border-radius:5px;text-align:left;outline:none!important}#apply textarea{display:block;width:100%;padding:10px 15px;margin:0;line-height:20px;height:80px;font-size:14px;font-weight:600;border:1px solid #e97904;background:#fff;color:#283232;border-radius:5px;text-align:left;outline:none!important;resize:none}button.apply-send{display:block;font-size:1em;line-height:2;font-weight:500;padding:0 .75em;margin:25px auto 0 auto;background:#e97904;color:#fff;text-decoration:none!important;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none!important;border-radius:5px}.apply-response{margin:15px 0;font-size:1em;font-weight:600;color:#e97904;text-align:center}#apply input::-webkit-input-placeholder,#apply isindex::-webkit-input-placeholder,#apply textarea::-webkit-input-placeholder{color:#bbb;opacity:1}#apply input::-moz-placeholder{color:#bbb;opacity:1!important}.dropzone{background:transparent;border:1px solid #e97904;color:#283232;border-radius:5px}.ordrop{font-size:14px;font-weight:500}.dropbutton{display:inline-block;width:100%;max-width:400px;padding:10px;margin:0 0 10px 0;background:#e97904;color:#fff;font-size:14px;font-weight:500;text-align:center;border-radius:5px}.dropzone .dz-preview.dz-file-preview .dz-image{background:transparent}.dropzone .dz-preview{display:block;margin:0}.dropzone .dz-preview .dz-image{width:100%;height:100px}.dropzone .dz-preview .dz-progress{top:auto;bottom:34px;margin-top:0;background:#e97904}.dropzone .dz-preview .dz-details{padding:0 1em 10px 1em}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:5px;font-weight:500}.dropzone .dz-preview .dz-remove{font-weight:500}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{display:none!important}.dropzone .dz-preview .dz-details .dz-filename{font-weight:500}.checkprivacy{padding:25px 0 0 0}.checkprivacy p{font-size:14px;font-weight:500;line-height:1.5;margin:0;padding:0}.checkprivacy p a{text-decoration:underline}.dsgvo{padding:5px 0 0 42px;margin:0;position:relative}input.dsgvocheck{position:absolute;left:0;top:0}.dsgvo label{display:block;position:absolute;top:0;left:0;cursor:pointer}.dsgvo input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.dsgvo .check{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff;border:1px solid #e97904;border-radius:5px}.dsgvo .check:after{content:'';position:absolute;display:none;left:10px;top:2px;width:10px;height:20px;border:solid #e97904;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-sizing:inherit}.dsgvo input:checked~.check:after{display:block}@media (min-width:1025px){button.apply-send:hover{background:#283232;color:#fff;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}}@media (max-width:767px){#apply{padding:50px 25px}#apply h2{font-size:1.5em;padding:0 0 25px 0}#apply input,#apply textarea{font-size:12px}}button.apply-send.used,button.apply-send.used:hover{background:#e2e2e2}.repairsection{padding:75px 50px}.repairsection h2{font-size:2em;font-weight:400;padding:0 0 50px 0;margin:0;text-align:center;color:#e97904}#repairsection label{display:block;text-align:left;font-size:12px;font-weight:500;margin:0;padding:0 0 3px 0}#repairsection input{display:block;width:100%;padding:10px 15px;margin:0;line-height:20px;font-size:14px;font-weight:600;border:1px solid #e97904;background:#fff;color:#283232;border-radius:5px;text-align:left;outline:none!important}#repairsection select{display:block;width:100%;padding:10px 15px;margin:0;line-height:20px;font-size:14px;font-weight:600;border:1px solid #e97904;background:#fff;background-image:url(../../../../../../setup/svg/repair/select.svg);background-position:right center;background-size:22px auto;background-repeat:no-repeat;color:#283232;border-radius:5px;text-align:left;outline:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}#repairsection textarea{display:block;width:100%;padding:10px 15px;margin:0;line-height:20px;height:80px;font-size:14px;font-weight:600;border:1px solid #e97904;background:#fff;color:#283232;border-radius:5px;text-align:left;outline:none!important;resize:none}button.repair-send{display:block;font-size:1em;line-height:2;font-weight:500;padding:0 .75em;margin:25px auto 0 auto;background:#e97904;color:#fff;text-decoration:none!important;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none!important;border-radius:5px}button.order-send{display:block;font-size:1em;line-height:2;font-weight:500;padding:0 .75em;margin:25px auto 0 auto;background:#e97904;color:#fff;text-decoration:none!important;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none!important;border-radius:5px}.repairsection-response{margin:15px 0;font-size:1em;font-weight:600;color:#e97904}#repairsection input::-webkit-input-placeholder,#repairsection isindex::-webkit-input-placeholder,#repairsection textarea::-webkit-input-placeholder{color:#bbb;opacity:1}#repairsection input::-moz-placeholder{color:#bbb;opacity:1!important}#repairsection label.abholadresse-label{font-size:12px;font-weight:500;padding:0 0 0 2em;margin:10px 0 15px 0;position:relative;line-height:1.2;cursor:pointer}#repairsection label.abholadresse-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#repairsection label.abholadresse-label .check{position:absolute;top:-.125em;left:0;height:1.5em;width:1.5em;background-color:#fff;border-radius:5px;border:1px solid #e97904}#repairsection label.abholadresse-label .check:after{content:'';position:absolute;display:none;left:.45em;top:.1em;width:.5em;height:1em;border:solid #283232;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-sizing:inherit}#repairsection label.abholadresse-label input:checked~.check:after{display:block}.options-row{margin:-10px;height:auto;overflow:hidden;text-align:center}.options-col{width:25%;padding:10px;display:inline-block;vertical-align:top}.options-box{padding:20px;height:auto;cursor:pointer;border:1px solid #fff;border-radius:5px;position:relative}.options-box.activeoption,.options-box:hover{border:1px solid #e97904}.options-box img{display:block;width:100%;height:auto}.options-box p{font-size:14px;font-weight:500;text-align:center;margin:0;padding:20px 0 0 0}.options-box img.active,.options-box.activeoption img.inactive{display:none}.options-box.activeoption img.active{display:block}.options-box.activeoption{background:#e97904;color:#fff}.repair-screen{padding:0}.hidden-screen{display:none}.repair-screen h3{padding:50px 0 20px 0;text-align:center}.order-screen h3{padding:25px 0 20px 0}.deliveryoption{display:block;width:100%;height:auto;padding:0 10px 0 40px;position:relative}#radioselect label{display:inline-block;font-size:1em;line-height:2;text-transform:none;letter-spacing:0;font-weight:500;margin:0;padding:0;cursor:pointer;vertical-align:middle}#radioselect input{display:inline-block;font-size:14px;padding:0;margin:0;outline:none!important;cursor:pointer;vertical-align:middle;position:absolute;left:0;top:0}#radioselect input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;width:30px;height:30px;background:#fff;border:1px solid #e97904;transition:0.2s all linear}#radioselect input:checked{border:5px solid #e97904;background:#e97904}.checkline{display:block;position:absolute;top:0;left:0;width:30px;height:30px;pointer-events:none}#radioselect input:checked~.checkline:after{content:'';position:absolute;display:block;left:11px;top:4px;width:9px;height:18px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-sizing:inherit}.repairform-text{padding:0 0 25px 0;margin:0 0 -1em 0;height:auto;overflow:hidden}.repairform-text p{font-size:1em;margin:0;padding:0 0 1em 0;text-align:center}.repair-response,.order-response{padding:25px 0 0 0;font-size:14px;text-align:center;font-weight:500}p.formhint{font-size:9px;font-weight:500;padding:0;margin:0}@media (min-width:1025px){#repairsection-button button:hover{background:#283232;color:#fff;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}button.repair-send:hover,button.order-send:hover{background:#283232;color:#fff;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}}@media (max-width:767px){.repairform-text{padding:0}.repairsection{padding:50px 25px}.repairsection h2{font-size:1.5em;padding:0 0 25px 0}#repairsection input,#repairsection textarea{font-size:12px}}.repairdate{padding:0 10px 0 0}@media (max-width:600px){.repairdate{padding:0}.repair-screen-pickup .formular-col,#radioselect .formular-col{width:100%}#repairsection label span.spanlabel{display:block;width:100%;text-align:left}}@media (max-width:520px){.options-col{width:50%}}button.repair-send.used,button.repair-send.used:hover{background:#e2e2e2}button.order-send.used,button.order-send.used:hover{background:#e2e2e2}#footer{background:#283232;color:#fff;padding:50px;font-size:12px;font-weight:500;line-height:1.5}.footer-row{height:auto;overflow:hidden}.footer-col{height:auto;float:left;padding:0 25px;min-height:102px}.footer-col-1{width:195px;border-right:1px solid gray}.footer-col-2{width:380px;border-right:1px solid gray}.footer-col-3{width:150px;border-right:1px solid gray}.footer-col-4{width:240px}.footer-col-5{width:auto;padding:0 25px 0 0}.footer-col-6{width:175px;padding:0 0 0 25px}.floats{display:inline-block;float:right}img.garantie{width:90px;height:auto;display:block}img.footer-logo{width:auto;height:30px;margin:0 0 1em 0;position:relative;left:-22px}#footer p{padding:0 0 .5em 0}#footer a.footer-phone{display:inline-block;color:#e97904;margin:0 2.25em 1em 0;line-height:30px;padding:0 0 0 30px;position:relative}#footer a.footer-phone:before{position:absolute;left:0;top:0;content:'\e804';font-family:"codename";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:auto;margin-right:5px;text-align:center;font-variant:normal;text-transform:none;font-size:20px;line-height:30px;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}#footer a.footer-email{display:inline-block;color:#e97904;margin:0 0 1em 0;line-height:30px;padding:0 0 0 30px;position:relative}#footer a.footer-email:before{position:absolute;left:0;top:0;content:'\e800';font-family:"codename";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:auto;margin-right:5px;text-align:center;font-variant:normal;text-transform:none;font-size:20px;line-height:30px;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}#footer ul.opening-hours{font-size:1em;line-height:1.5;margin:0;padding:0 0 .5em 0;list-style-type:none}#footer ul.opening-hours li{margin:0;padding:0}#footer ul.opening-hours span,#footer ul.opening-hours strong{display:inline-block;width:11em}#footer ul.opening-hours strong{color:#e97904}#footer ul.linklist{padding:0 0 .25em 0;margin:0;list-style-type:none}#footer ul.linklist li{padding:0 0 .25em 1em;margin:0;position:relative}#footer ul.linklist li:before{content:'\2022';position:absolute;left:0;color:#e97904;font-size:1.75em;line-height:.75em}#footer ul.linklist a span{text-decoration:underline}#footer ul.sociallinks{font-size:2em;padding:.25em 0 .5em 0;margin:0 -1.25em 0 0;overflow:hidden;list-style-type:none}#footer ul.sociallinks li{display:inline-block;padding:0;margin:0 1.25em 0 0}#footer ul.sociallinks li a:before{font-family:"codename";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:auto;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#footer ul.sociallinks li a span{display:none}#footer ul.sociallinks li.facebook a:before{content:'\f09a'}#footer ul.sociallinks li.instagram a:before{content:'\f16d'}#footer ul.sociallinks li.linkedin a:before{content:'\f0e1'}br.br-phone{display:none}@media (max-width:1360px){#footer{font-size:11px}.footer-col{padding:0 25px;min-height:128px}.footer-col-1{width:175px}.footer-col-2{width:330px}.footer-col-3{width:135px}.footer-col-4{width:220px}.footer-col-5{padding:0 25px 0 0}.footer-col-6{width:155px;padding:0 0 0 25px}#footer a.footer-phone{margin:0 0 .25em 0}br.br-phone{display:block}}@media (max-width:1279px){.footer-col{padding:0 20px}.footer-col-1{width:165px}.footer-col-2{width:320px}.footer-col-3{width:125px}.footer-col-4{width:210px}.footer-col-5{padding:0 20px 0 0}.footer-col-6{width:150px;padding:0 0 0 20px}img.footer-logo{left:-18px}}@media (max-width:1199px){.footer-col{padding:0 20px;min-height:0}.floats{display:inline-block;float:right;width:50%}.footer-col-1,.footer-col-2{width:50%;padding:0 20px 20px 20px;border-right:none}.footer-col-3{width:17.5%;padding:0 20px;border-right:none;clear:both}.footer-col-4{width:32.5%;padding:0 20px;border-right:none}.footer-col-5,.footer-col-6{width:50%;padding:0 20px;border-right:none}}@media (max-width:767px){#footer{padding:50px 0 30px 0}.footer-col-1,.footer-col-2,.footer-col-3,.footer-col-4{width:50%;padding:0 20px 20px 20px}.floats{display:inline-block;float:none;width:100%}.footer-col-5,.footer-col-6{width:50%;padding:0 20px 20px 20px;border-right:none}.footer-col-2 p br{display:none}img.footer-logo{left:0}}@media (max-width:500px){.footer-col-1,.footer-col-2,.footer-col-3,.footer-col-4,.footer-col-5,.footer-col-6{width:100%}}#support-layer{position:absolute;height:170px;top:0;bottom:0;z-index:205;margin:auto;right:-100px;transform:scale(.125)}.supportvisible #support-layer{-webkit-transition:right 0.5s ease-out,transform 0.5s ease-out;-moz-transition:right 0.5s ease-out,transform 0.5s ease-out;-o-transition:right 0.5s ease-out,transform 0.5s ease-out;transition:right 0.5s ease-out,transform 0.5s ease-out;right:25px;transform:scale(1)}#support-layer.fixed{position:fixed;top:120px;bottom:auto}@media (max-width:1279px){#support-layer.fixed{top:100px}}@media (max-width:991px){#support-layer.fixed{top:90px}.supportvisible #support-layer{right:20px}}#support-layer ul{list-style-type:none;margin:-5px;padding:0;overflow:hidden}#support-layer li{height:auto;padding:5px;margin:0}#support-layer li a{display:block;width:50px;height:auto}#support-layer li svg{display:block;width:100%;height:auto}#support-layer a svg circle{fill:#e97904;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}#support-layer a svg path.bird{fill:#e97904;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}@media (min-width:1024px){#support-layer a:hover svg circle{fill:#283232;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}#support-layer a:hover svg path.bird{fill:#283232;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}}@media (max-width:767px){#support-layer{height:125px;top:auto;bottom:-40px}#support-layer li a{width:35px}#support-layer.fixed{top:70px;bottom:auto}.supportvisible #support-layer{right:10px}}.comfortcard-icon{display:inline-block;position:relative;width:3em;height:1em;vertical-align:middle;margin:0}.comfortcard-icon img{position:absolute;width:auto;height:2em;top:-.5em}.overlay-wrap{display:none}.overlay{display:flex;width:100%;height:100%;position:fixed;top:0;left:0;padding:25px;z-index:9999999999;align-items:center;justify-content:center}.overlay-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);cursor:pointer;z-index:10}.overlay-box{position:relative;z-index:20;width:100%;max-width:800px;height:auto;padding:50px 50px 50px 50px;margin:0 auto;background:#fff;color:#000;text-align:left;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.25);box-shadow:0 0 5px 0 rgba(0,0,0,.25)}#overlay-appdownload .overlay-box{max-width:500px;text-align:center;padding:25px 50px;border-radius:10px}#overlay-appdownload .buttons{padding:1em 0 0 0}.overlay-box h2{font-size:2em;color:#e97904;font-weight:400;padding:0 0 1em 0;margin:0;line-height:1.5}@media (max-width:767px){.overlay-box h2{font-size:1.5em}}#overlay{display:flex;width:100%;height:100%;position:fixed;top:0;left:0;padding:25px;z-index:9999999999;align-items:center;justify-content:center}#overlay-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);cursor:pointer;z-index:10}#overlay-box{position:relative;z-index:20;width:100%;max-width:680px;height:auto;padding:50px 50px 40px 50px;margin:0 auto;background:#fff;text-align:center;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.25);box-shadow:0 0 5px 0 rgba(0,0,0,.25)}#overlay-box h2{font-size:1.25em;line-height:1.5;margin:0;padding:0 0 25px 0;text-align:center}#overlay-box hr{width:40px;height:2px;background:#e97904;margin:0 auto 2em auto;padding:0;border:none}#overlay-box p{font-size:1em;line-height:1.5;margin:0;padding:0 0 10px 0;text-align:center}#overlay-box ul,#overlay-box ol{font-size:1em;line-height:1.5;list-style-type:none;margin:0;padding:0 0 10px 0;text-align:center}#overlay-box li{margin:0;padding:0}.overlay-buttons{padding:10px 0}a.overlay-button{display:inline-block;padding:10px 20px;background:#e97904;color:#fff;font-size:1em;font-weight:600;border-radius:3px;-webkit-transition:background 0.25s;-moz-transition:background 0.25s;-o-transition:background 0.25s;transition:background 0.25s}@media (min-width:1025px){a.overlay-button:hover{background:#283232;color:#fff;-webkit-transition:background 0.25s;-moz-transition:background 0.25s;-o-transition:background 0.25s;transition:background 0.25s}}#overlay-close,.overlayclose{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer;z-index:30}.overlayclose{top:25px;right:25px}#overlay-appdownload .overlayclose{top:0;right:0}#overlay-close::before,#overlay-close::after,.overlayclose::before,.overlayclose::after{content:'';pointer-events:none;position:absolute;right:0;border-color:#e97904;background-color:#e97904;color:#e97904;opacity:1;box-sizing:border-box;display:inline-block}#overlay-close::before,#overlay-close::after,.overlayclose::before,.overlayclose::after{content:'';display:inline-block;position:absolute;height:2px;width:20px;top:calc(50% - 1px);left:calc(50% - 10px)}#overlay-close::before,.overlayclose::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#overlay-close::after,.overlayclose::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:767px){#overlay{display:block;overflow:auto}#overlay-box{padding:40px 25px 30px 25px}#overlay-background{position:fixed}.overlay{display:block;overflow:auto}.overlay-box{padding:40px 25px 40px 25px}#overlay-appdownload .overlay-box{max-width:600px;text-align:center;padding:25px}.overlay-background{position:fixed}.overlayclose{top:0;right:0}}.overlay.overlayfixed{display:block;overflow:auto}.overlay.overlayfixed .overlay-background{position:fixed}#overlay2{display:flex;width:100%;height:100%;position:fixed;top:0;left:0;padding:25px;z-index:999;align-items:center;justify-content:center}#overlay2-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);cursor:pointer;z-index:10}#overlay2-box{font-size:16px;position:relative;z-index:20;width:100%;max-width:1280px;height:auto;padding:0;margin:0 auto;background:#fff;text-align:center;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.25);box-shadow:0 0 5px 0 rgba(0,0,0,.25)}#overlay2-box h2{font-size:1em;line-height:1.25;margin:0;padding:0 0 1.25em 0;text-align:left}#overlay2-box p{font-size:1em;line-height:1.25;margin:0;padding:0 0 1.25em 0;text-align:left}#overlay2-box ul,#overlay2-box ol{font-size:1em;line-height:1.25;list-style-type:none;margin:0;padding:0 0 1.25em 0;text-align:center}#overlay2-box li{margin:0;padding:0}#overlay2-box hr{width:100%;height:1px;background:#e2e2e2;margin:50px auto;padding:0;border:none}.overlay2-buttons{padding:1.25em 0 0 0;margin:0;text-align:center}a.overlay2-button,#openlivechat{cursor:pointer;display:inline-block;padding:10px 20px;background:#e97904;color:#fff;font-size:1em;font-weight:600;border-radius:3px;-webkit-transition:background 0.25s;-moz-transition:background 0.25s;-o-transition:background 0.25s;transition:background 0.25s}@media (min-width:1025px){a.overlay2-button:hover,#openlivechat:hover{background:#283232;color:#fff;-webkit-transition:background 0.25s;-moz-transition:background 0.25s;-o-transition:background 0.25s;transition:background 0.25s}}#overlay2intro{padding:50px;background:#e97904;color:#fff;position:relative}.overlay2-content{width:100%;height:auto;margin:0 0 -1.25em 0;overflow:hidden;max-width:590px}#overlay2intro p em,#overlay2intro p i{font-style:normal;text-decoration:underline}#overlay2infos{padding:50px;background:#fff;color:#283232;text-align:center}.overlay2leistungen{height:auto;overflow:hidden;margin:-15px -10px;position:relative}.overlay2leistung{width:25%;height:auto;display:inline-block;padding:15px 10px;vertical-align:top}.overlay2icon{width:100%;height:auto;padding:0 0 1.5em 0}.overlay2icon img{display:block;width:auto;height:100px;margin:0 auto}#overlay2infos h3{font-size:1em;line-height:1.25;margin:0;padding:0 0 1.25em 0;text-align:center}#overlay2-box .overlay2leistung p{text-align:center;padding:0}.overlay2kontakt p a{text-decoration:underline}#overlay2-close{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer;z-index:30}#overlay2-close::before,#overlay2-close::after{content:'';pointer-events:none;position:absolute;right:0;border-color:#fff;background-color:#fff;color:#fff;opacity:1;box-sizing:border-box;display:inline-block}#overlay2-close::before,#overlay2-close::after{content:'';display:inline-block;position:absolute;height:2px;width:20px;top:calc(50% - 1px);left:calc(50% - 10px)}#overlay2-close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#overlay2-close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.overlay-overlay{padding:15px 10px;position:absolute;right:0;bottom:0;width:75%;height:auto}.overlay-overlay-box{padding:10px 20px;background:#fbe5d2;color:#000;font-size:1em;font-weight:600;border-radius:3px;text-align:center}.overlay-overlay-box .plus{color:#eb7d22;display:inline-block;padding:0 10px}@media (max-width:1280px){#overlay2-box{font-size:15px}#overlay2intro,#overlay2infos{padding:35px}#overlay2-box hr{margin:35px 0}.overlay2icon img{height:75px}.overlay-overlay-box .onlymax{display:none}}@media (max-width:1000px){.overlay2leistung{width:50%}.overlay2-buttons{padding:.5em 0 0 0}.overlay-overlay{width:100%;position:relative}}@media (max-width:767px){#overlay2{padding:10px}#overlay2-box{font-size:14px}.overlay2icon img{height:50px}}@media (max-width:620px){.overlay2leistung{width:100%}}@media (max-width:500px){.overlay-overlay-box .plus{display:block;text-align:center}}#overlay2intro{padding-right:250px}#overlay2intro img.expressrepair{position:absolute;top:0;right:50px;bottom:0;width:auto;height:50%;max-width:250px;margin:auto;z-index:25}@media (max-width:1280px){#overlay2intro img.expressrepair{right:35px;width:auto;height:50%;max-width:200px}}@media (max-width:920px){#overlay2intro img.expressrepair{max-width:180px}}@media (max-width:767px){#overlay2intro{padding-right:35px}#overlay2intro img.expressrepair{display:block;width:150px;height:auto;position:relative;padding:25px 0 0 0;margin:0;right:0}}#overlay2.overlay2fixed{display:block;overflow:auto}#overlay2.overlay2fixed #overlay2-background{position:fixed}@font-face{font-family:'flexslider-icon';src:url(../../../../../../setup/fonts/flexslider-icon.eot);src:url('../../../../../../setup/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url(../../../../../../setup/fonts/flexslider-icon.woff) format('woff'),url(../../../../../../setup/fonts/flexslider-icon.ttf) format('truetype'),url('../../../../../../setup/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0;background:transparent;border:none;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:30px;height:60px;margin:-30px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{display:block;content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.flex-direction-nav a span{display:none}.flex-direction-nav a.flex-next:before{background-image:url(../../../../../../setup/svg/rechts.svg)}.flex-direction-nav a.flex-prev:before{background-image:url(../../../../../../setup/svg/links.svg)}.flex-direction-nav .flex-prev{left:-60px}.flex-direction-nav .flex-next{right:-60px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-50px;text-align:center;z-index:100}.flex-control-nav li{margin:0 10px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:10px;height:10px;border-radius:10px;display:block;background:#f4bb80;cursor:pointer;text-indent:-9999px}.flex-control-paging li a:hover{background:#e97904}.flex-control-paging li a.flex-active{background:#e97904;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.list-gallery .flex-direction-nav a.flex-next:before{background-image:url(../../../../../../setup/svg/rechtsW.svg)}.list-gallery .flex-direction-nav a.flex-prev:before{background-image:url(../../../../../../setup/svg/linksW.svg)}.list-gallery .flex-direction-nav .flex-prev{left:20px}.list-gallery .flex-direction-nav .flex-next{right:20px}.list-gallery .flex-direction-nav a{width:20px;height:40px;margin:-20px 0 0}@media screen and (max-width:1180px){.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px}.list-gallery .flex-direction-nav .flex-prev{left:20px}.list-gallery .flex-direction-nav .flex-next{right:20px}}@media screen and (max-width:1160px){.flex-direction-nav a.flex-next:before{background-image:url(../../../../../../setup/svg/rechtsW.svg)}.flex-direction-nav a.flex-prev:before{background-image:url(../../../../../../setup/svg/linksW.svg)}.flex-direction-nav .flex-prev{left:10px}.flex-direction-nav .flex-next{right:10px}}@media screen and (max-width:767px){.flex-direction-nav a{width:15px;height:30px;margin:-15px 0 0}}@media screen and (max-width:767px){.flex-control-nav{bottom:-30px}.flex-control-nav li{margin:0 5px}.flex-control-paging li a{width:5px;height:5px}}#cookieconsent{display:none;background:#283232;height:auto;line-height:1.5;color:#fff;text-align:center;padding:20px 0;font-weight:400;position:fixed;bottom:0;left:0;width:100%;z-index:245}#cookieconsent p{margin:0 auto;padding:0 20px;color:#fff;font-size:12px;line-height:1.5;text-align:center;position:relative}#cookieconsent p strong{font-weight:700}#cookieconsent a.smooth{color:#fff;text-decoration:underline}#cookieconsent a#accept{display:inline-block;margin:0 0 0 2em;padding:0 2em;position:relative}#cookieconsent a#accept span{position:relative;z-index:10;color:#fff;font-weight:700}#cookieconsent a#accept:before{content:'';position:absolute;left:0;right:0;top:-.5em;bottom:-.5em;margin:auto;background:#e97904;border:1px solid #e97904;z-index:5;border-radius:3px;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}#cookieconsent a#accept:hover:before{background-color:#e97904;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}#cookieconsent a#decline{display:inline-block;margin:0 0 0 .5em;padding:0 2em;position:relative}#cookieconsent a#decline span{position:relative;z-index:10;color:#fff}#cookieconsent a#decline:before{content:'';position:absolute;left:0;right:0;top:-.5em;bottom:-.5em;margin:auto;background:#283232;border:1px solid #fff;z-index:5;border-radius:3px;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}#cookieconsent a#decline:hover:before{background-color:#283232;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}.mobile-only{display:none}@media (max-width:1060px){.mobile-only{display:block}#cookieconsent{padding:20px 50px 27px 50px}#cookieconsent p{text-align:left;padding:0 0 40px 0}#cookieconsent a#accept{position:absolute;left:0;bottom:0;margin:0}#cookieconsent a#decline{position:absolute;right:0;bottom:0;margin:0}}@media (max-width:991px){#cookieconsent{font-weight:400;line-height:18px;padding:20px 20px 27px 20px}#cookieconsent p{font-size:12px;line-height:18px;padding:0 0 35px 0;max-width:none}#cookieconsent a#accept{position:absolute;left:0;bottom:0;margin:0}#cookieconsent a#decline{position:absolute;right:0;bottom:0;margin:0}}#cookieconsent-hide{position:relative;display:inline-block;width:1em;height:1em;vertical-align:middle;margin:0 0 0 2em}#cookieconsent-hide span{display:none}#cookieconsent-hide::before,#cookieconsent-hide::after{content:'';pointer-events:none;position:absolute;right:0;border-color:#fff;background-color:currentColor;color:currentColor;opacity:1;box-sizing:border-box;display:inline-block}#cookieconsent-hide::before,#cookieconsent-hide::after{content:'';display:inline-block;position:absolute;height:1px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}#cookieconsent-hide::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#cookieconsent-hide::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:767px){#cookieconsent-hide{margin:auto;position:absolute;top:0;bottom:0;right:25px}}