.asl-p-cont,.asl-cont{opacity:0}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
span.eeb-nodis{display:none !important}span.eeb-rtl{unicode-bidi:bidi-override !important;direction:rtl !important;display:inline !important}span.eeb-rtl span.eeb-sd,span.eeb-nrtl span.eeb-sd{display:inline !important;padding-left:0 !important}span.eeb-nrtl{word-break:break-all !important}.eeb-encoded{position:relative;margin-top:-.3em;z-index:1000;color:green}
.wpa-test-msg{background:#d1ecf1 !important;border:1px solid #bee5eb !important;border-radius:5px !important;color:#0c5460 !important;font-size:14px !important;padding:.75rem 1.25rem !important;font-family:Arial !important;margin-top:5px !important}span.wpa-button{display:inline-block !important;padding-top:5px !important;color:#fff !important;background-color:#6c757d !important;border-color:#6c757d !important;padding:5px 10px !important;border-radius:5px !important;margin-top:5px !important;cursor:pointer !important}#altEmail_container,.altEmail_container{position:absolute !important;overflow:hidden !important;display:inline !important;height:1px !important;width:1px !important;z-index:-1000 !important}
.cookiedisallow-overlay{height:auto;width:48rem;max-width:90vw;position:fixed;display:flex;justify-content:center;align-items:center;z-index:99999999}.cookiedisallow-overlay.left-position,.cookiedisallow-overlay.right-position,.cookiedisallow-overlay.center-position{border-radius:.3125rem;background-color:transparent}.cookiedisallow-overlay.left-position{left:1rem;bottom:1rem}.cookiedisallow-overlay.right-position{right:1rem;bottom:1rem}.cookiedisallow-modal{z-index:99998;visibility:hidden;box-shadow:0 3px 8px rgba(0,0,0,.3);box-sizing:border-box;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;border-radius:.3125rem}.cookiedisallow-modal.cookiedisallow-modal-show{opacity:1;visibility:visible}.cookiedisallow-modal-content{background:#f7f7f7;position:relative;z-index:99998;border-radius:.3125rem;color:#333;padding:2rem;font-size:1rem;line-height:1.2}.cookiedisallow-modal-content.cookiedisallow-modal-content-full{padding-right:.55rem}.cookiedisallow-title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 0 1rem}.cookiedisallow-overlay-warning .cookiedisallow-title{align-items:center}.cookiedisallow-cookie-logo{max-width:12.5rem;max-height:4rem;width:auto;margin:0 auto 1.75rem}.cookiedisallow-title h3{font-size:1.5rem;line-height:1.3;font-weight:700;color:#334;padding:0;margin:0}.cookiedisallow-title.cookiedisallow-icon-top,.cookiedisallow-title.cookiedisallow-icon-bottom{flex-direction:column}.cookiedisallow-title.cookiedisallow-icon-bottom .cookiedisallow-cookie-logo{-ms-flex-order:1;order:1;margin-bottom:1rem}.cookiedisallow-overlay-description .cookiedisallow-title.cookiedisallow-icon-left .cookiedisallow-cookie-logo{margin:1rem 1.5rem 1.75rem 0}.cookiedisallow-title.cookiedisallow-icon-bottom h3{margin-bottom:1.5rem}.cookiedisallow-info{margin-bottom:1rem}.cookiedisallow-modal-content a{cursor:pointer}.cookiedisallow-modal-content .cookiedisallow-options{display:flex;justify-content:space-around;align-items:flex-start;margin-bottom:1rem}.cookiedisallow-options .cookiedisallow-checkbox,.cookiedisallow-options-item .cookiedisallow-checkbox{cursor:pointer;display:block;padding-left:1.5625rem;line-height:1.7;position:relative;margin:.25rem 0;font-weight:700}.cookiedisallow-modal-content .cookiedisallow-options .cookiedisallow-checkbox input,.cookiedisallow-options-item .cookiedisallow-checkbox input{position:absolute;opacity:0;z-index:-1}.cookiedisallow-checkbox .cookiedisallow-checkbox-indicator{background-color:#fff;border-color:#000;border-style:solid;border-width:1px;padding:0 !important;position:absolute;left:0;top:0;height:1.25rem;width:1.25rem;transition:.25s}.cookiedisallow-checkbox .cookiedisallow-checkbox-indicator:after{content:"";display:none;border-style:solid;border-width:0 2px 2px 0;border-radius:1px;position:absolute;left:.375rem;top:.125rem;height:.6875rem;width:.375rem;box-sizing:border-box;transform:rotate(45deg)}.cookiedisallow-checkbox input:disabled~.cookiedisallow-checkbox-indicator{background-color:#e6e6e6!important;border-color:#e6e6e6!important}.cookiedisallow-checkbox input:checked~.cookiedisallow-checkbox-indicator{background-color:#118e05;border-color:#118e05}.cookiedisallow-checkbox input:checked~.cookiedisallow-checkbox-indicator:after{border-color:#fff;display:block}.cookiedisallow-btn{border:none;margin:.625rem 0;line-height:2.14rem;padding:.3125rem 1rem;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;display:inline-block;text-transform:none;text-decoration:none;text-align:center;border-radius:.125rem;transition:opacity .5s}.cookiedisallow-btn:hover,.cookiedisallow-btn:focus{text-decoration:none}.cookiedisallow-accept{display:flex;justify-content:space-between}.cookiedisallow-accept .cookiedisallow-btn{display:block;flex-basis:49%;box-sizing:border-box}.cookiedisallow-accept.no_deny_mode .cookiedisallow-btn{flex-basis:100%}.text-center{text-align:center}.disallow_link{text-align:center;display:block;margin:.625rem 0 .1875rem;text-decoration:underline;cursor:pointer}@media (max-width:479px){.cookiedisallow-accept{flex-wrap:wrap}.cookiedisallow-accept .cookiedisallow-btn{flex-basis:100%}}.cookiedisallow-btn-accept,.cookiedisallow-btn-customize{background-color:#000}.cookiedisallow-btn-save{background-color:#ccc}.cookiedisallow-manage{text-align:center;font-size:.75rem;margin:1rem 0}.cookiedisallow-legal{display:flex;justify-content:center;font-size:.75rem}.cookiedisallow-legal a{margin:0 .625rem}.cookiedisallow-foot-info{display:flex;justify-content:space-between;align-items:center}.cookiedisallow-foot-info .cookiedisallow-legal{display:block}.cookiedisallow-foot-info .cookiedisallow-legal a{margin:0 0 0 1rem}.powered-by-msg{font-size:.75rem}.powered-by-msg img{vertical-align:baseline;width:1rem;height:.625rem}@media only screen and (max-width:767px){.cookiedisallow-foot-info{justify-content:center;flex-direction:column-reverse;flex-wrap:wrap}.cookiedisallow-foot-info .cookiedisallow-legal a{margin:0 .625rem .625rem;display:inline-block}}.cookiedisallow-fixed-banner{background:#f7f7f7;z-index:99998;border-radius:.5rem;color:#333;padding:1.5rem;font-size:.875rem;line-height:1.2;position:fixed;width:50%;max-width:42rem;box-shadow:1px 1px 8px rgba(0,0,0,.2);box-sizing:border-box}@media (max-width:767px){.cookiedisallow-fixed-banner{width:calc(100% - 1.25rem);padding:1rem}}.cookiedisallow-fixed-banner .disallow_link{white-space:nowrap;text-decoration:none!important}.cookiedisallow-fixed-banner .cookiedisallow-btn{font-size:.75rem}.cookiedisallow-fixed-banner h3{margin:0 0 .625rem;font-size:1.125rem}.cookiedisallow-fixed-banner p{margin-bottom:.625rem}.cookiedisallow-buttons-block{display:flex;justify-content:space-between}.cookiedisallow-buttons-block .cookiedisallow-btn{line-height:2.14rem;padding:.3125rem 1rem;font-size:.875rem;margin:0;display:flex;justify-content:center;align-items:center}.cookiedisallow-buttons-wrap{display:flex}.cookiedisallow-buttons-wrap .cookiedisallow-btn:first-child{margin-right:.5rem}.cookiedisallow-buttons-wrap .cookiedisallow-btn:last-child{margin-left:.5rem}.cookiedisallowoverlay-close,.cookiedisallow-description-back{width:1.875rem;height:1.875rem;position:absolute;top:0;padding-top:.1875rem;display:block;cursor:pointer}.cookiedisallowoverlay-close.horizontal-close{top:0}.cookiedisallowoverlay-close{right:.325rem}.cookiedisallow-fixed-banner .cookiedisallowoverlay-close{right:0}.cookiedisallow-horizontal-bar.buttons-bottom .cookiedisallowoverlay-close.horizontal-close{top:.375rem;right:.375rem}.cookiedisallow-description-back,.cookiedisallowoverlay-close-left.cookiedisallowoverlay-close{left:.625rem;right:auto}.cookiedisallowoverlay-close:hover svg,.cookiedisallow-description-back:hover svg{fill:red}.cookiedisallow-description{text-align:center;padding:.625rem 0 1rem;margin:0;color:#333;text-decoration:none}.cookiedisallow-description-window,.disallow_link{color:#333;text-decoration:none;display:inline-flex;align-content:center;cursor:pointer}.cookiedisallow-description-window{font-size:1.0625rem}.cookiedisallow-description-window.bar_disallow_link{font-size:inherit}.cookiedisallow-description-window svg,.disallow_link svg,.bar_disallow_link svg{fill:#333;margin:.125rem .3125rem .125rem 0;width:1rem;height:1rem}#cookiedisallow-wrap-button.cookiedisallow-mode-button svg,#cookiedisallow-wrap-recall svg,#cookiedisallow-callback_button svg{margin:0 .3125rem 0 0}#cookiedisallow-wrap-button.cookiedisallow-mode-button svg,.disallow_link svg,.bar_disallow_link svg{width:.875rem;height:.875rem}.bar_disallow_link svg{margin:0 .3125rem}.bar_disallow_link{white-space:nowrap;display:inline-flex;align-items:baseline;margin:.3125rem .5rem;cursor:pointer;text-decoration:none;font-weight:500}.bar_disallow_link:hover{text-decoration:underline}@media (max-width:767px){.bar_disallow_link{display:flex;text-align:center;justify-content:center}}.cookiedisallow-options-item-show{max-height:0;border-radius:.5rem;overflow:hidden;background:#f9fafb;padding:0;margin-top:0;transition:all .5s}.cookiedisallow-options-item-show.active{max-height:100000px;padding:.5rem 0;margin-top:.75rem}.cookiedisallow-modal-content a:not(.cookiedisallow-description-window),.cookiedisallow-modal-content a:hover,.cookiedisallow-modal-content a:focus,.cookiedisallow-modal-content a.active{background:0 0}.cookiedisallow-options-item{background-color:transparent;padding:.75rem 0;border-top:1px solid #e5e7eb}.cookiedisallow-options-item label.cookiedisallow-checkbox{font-weight:600;font-size:inherit;padding-left:0;padding-right:2rem;margin:0 0 .5rem}.cookiedisallow-options-item-data label.cookiedisallow-checkbox{margin-bottom:0}.cookiedisallow-options-item .cookiedisallow-checkbox .cookiedisallow-checkbox-indicator{left:auto;right:0}.cookiedisallow-options-item .cookiedisallow-checkbox input:disabled~.cookiedisallow-checkbox-indicator{background-color:#ccc!important;border-color:#fff!important;cursor:not-allowed}.cookiedisallow-options-item>p{margin-bottom:.5rem;position:relative}.cookiedisallow-options-item-turn{display:flex;align-items:center;text-decoration:none;color:#1e6cb1;cursor:pointer}.cookiedisallow-options-item-turn span{display:inline-block;padding-bottom:.125rem;font-size:1rem;font-weight:500}.cookiedisallow-options-item-turn svg{padding-left:.3125rem;fill:#1e6cb1;transition:transform .5s}.cookiedisallow-options-item-turn.active,.cookiedisallow-options-item-turn:hover{color:#1e6cb1}.cookiedisallow-options-item-turn.active svg{transform:rotateX(180deg)}table.cookiedisallow-options-item-data{width:100%;font-size:.875rem;margin:0}.cookiedisallow-options-item-data th{font-weight:600;color:#111928;letter-spacing:0;text-transform:none}.cookiedisallow-options-item-data th,.cookiedisallow-options-item-data td{border-width:0!important;padding:.5rem 1rem;text-align:left}.cookiedisallow-options-item-data td{word-break:break-word;hyphens:auto}.cookiedisallow-options-item-data .empty-row>*{line-height:.5rem;height:.5rem;padding:0;background-color:#fff}.cookiedisallow-fixed-banner.mini-banner{width:auto;margin:0}@media screen and (min-width:768px){.cookiedisallow-overlay,.cookiedisallow-modal{width:48rem}.cookiedisallow-overlay{left:calc(50vw - 24rem)}.cookiedisallow-overlay.right-position{right:1rem;left:auto}.cookiedisallow-overlay.left-position{left:1rem}.cookiedisallow-fixed-banner.left_bottom{bottom:.625rem;left:.625rem}.cookiedisallow-fixed-banner.right_bottom{bottom:.625rem;right:.625rem}.cookiedisallow-fixed-banner.left_top{top:.625rem;left:.625rem}.cookiedisallow-fixed-banner.right_top{top:.625rem;right:.625rem}.cookiedisallow-fixed-banner.mini-banner.left_bottom{bottom:.625rem;left:.625rem}.cookiedisallow-fixed-banner.mini-banner.right_bottom{bottom:.625rem;right:.625rem}.cookiedisallow-fixed-banner.mini-banner.left_top{top:.625rem;left:.625rem}.cookiedisallow-fixed-banner.mini-banner.right_top{top:.625rem;right:.625rem}}@media screen and (max-width:767px){.cookiedisallow-overlay,.cookiedisallow-modal{width:90vw}.cookiedisallow-overlay{left:5vw}.cookiedisallow-fixed-banner.left_bottom{bottom:.625rem;left:.625rem}.cookiedisallow-fixed-banner.right_bottom{bottom:.625rem;right:.625rem}.cookiedisallow-fixed-banner.left_top{top:.625rem;left:.625rem}.cookiedisallow-fixed-banner.right_top{top:.625rem;right:.625rem}}@media screen and (min-width:575px) and (max-width:767px){.cookiedisallow-overlay,.cookiedisallow-modal{width:500px}.cookiedisallow-overlay{left:calc(50vw - 250px)
	}
}
@media screen and (max-width: 574px){.cookiedisallow-modal-content{padding:1.5rem 1rem}.cookiedisallow-overlay.cookiedisallow-overlay,.left-position,.cookiedisallow-overlay.right-position,.cookiedisallow-overlay.center-position{max-width:calc(100vw - 2rem);width:calc(100vw - 2rem);left:1rem;right:1rem;margin:0}.cookiedisallow-modal{width:100%}.cookiedisallow-modal-content .cookiedisallow-options{flex-wrap:wrap}.cookiedisallow-modal-content .cookiedisallow-options>div{width:50%}.cookiedisallow-modal-content .cookiedisallow-options .cookiedisallow-checkbox{margin:1rem .5rem 1rem 0}}@media (max-width:400px){.cookiedisallow-options-item-data{font-size:.875rem}.cookiedisallow-options-item-data th,.cookiedisallow-options-item-data td{padding:.5rem .375rem .625rem}.cookiedisallow-options-item-data th{hyphens:auto;min-width:90px}}.cookiedisallow-info{margin-bottom:1.25rem}.cookiedisallow-cube-spinner{margin:.625rem auto;width:3.75rem;height:3.75rem;position:relative}.cookiedisallow-cube1,.cookiedisallow-cube2{background-color:#333;width:1rem;height:1rem;position:absolute;top:0;left:0;-webkit-animation:cookiedisallow-sk-cubemove 1.8s infinite ease-in-out;animation:cookiedisallow-sk-cubemove 1.8s infinite ease-in-out}.cookiedisallow-cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes cookiedisallow-sk-cubemove{25%{-webkit-transform:translateX(2.625rem) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(2.625rem) translateY(2.625rem) rotate(-180deg)}75%{-webkit-transform:translateX(0px) translateY(2.625rem) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes cookiedisallow-sk-cubemove{25%{transform:translateX(2.625rem) rotate(-90deg) scale(.5);-webkit-transform:translateX(2.625rem) rotate(-90deg) scale(.5)}50%{transform:translateX(2.625rem) translateY(2.625rem) rotate(-179deg);-webkit-transform:translateX(2.625rem) translateY(2.625rem) rotate(-179deg)}50.1%{transform:translateX(2.625rem) translateY(2.625rem) rotate(-180deg);-webkit-transform:translateX(2.625rem) translateY(2.625rem) rotate(-180deg)}75%{transform:translateX(0px) translateY(2.625rem) rotate(-270deg) scale(.5);-webkit-transform:translateX(0px) translateY(2.625rem) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}.cookiedisallow-popup .cookiedisallow-modal-descr{overflow-y:scroll;padding-right:.6375rem;box-sizing:border-box}@supports not selector(::-webkit-scrollbar){.cookiedisallow-popup .cookiedisallow-modal-descr{scrollbar-width:thin;scrollbar-color:#333 #fff}}.cookiedisallow-popup .cookiedisallow-modal-descr::-webkit-scrollbar{width:.75rem}.cookiedisallow-popup .cookiedisallow-modal-descr::-webkit-scrollbar-track{background:#fff}.cookiedisallow-popup .cookiedisallow-modal-descr::-webkit-scrollbar-thumb{background-color:#333;border-radius:1.25rem;border:3px solid #fff}.cookiedisallow-fixed-banner.cookiedisallow_position-bottom,.cookiedisallow-fixed-banner.cookiedisallow_position-top{left:0;width:100%;max-width:100%;padding:.5rem 0;text-align:center;animation-duration:2s;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:0}.cookiedisallow-fixed-banner.cookiedisallow_position-bottom #cookiedisallow_notice-text,.cookiedisallow-fixed-banner.cookiedisallow_position-top #cookiedisallow_notice-text{padding:.25rem 1.85rem}.cookiedisallow-fixed-banner.cookiedisallow-horizontal-bar.cookiedisallow_position-bottom>div,.cookiedisallow-fixed-banner.cookiedisallow-horizontal-bar.cookiedisallow_position-top>div{padding:0 .75rem}.cookiedisallow-fixed-banner.cookiedisallow_position-bottom.buttons-bottom,.cookiedisallow-fixed-banner.cookiedisallow_position-top.buttons-bottom{flex-direction:column}@media (max-width:991px){.cookiedisallow-fixed-banner.cookiedisallow_position-bottom,.cookiedisallow-fixed-banner.cookiedisallow_position-top{padding-bottom:.75rem}.cookiedisallow-fixed-banner.cookiedisallow_position-bottom #cookiedisallow_notice-text,.cookiedisallow-fixed-banner.cookiedisallow_position-top #cookiedisallow_notice-text{padding:.4375rem 2.14rem .1875rem}.cookiedisallowoverlay-close.horizontal-close{top:.3125rem}}@media (min-width:992px){.cookiedisallow-fixed-banner.cookiedisallow-horizontal-bar.cookiedisallow_position-bottom.buttons-right,.cookiedisallow-fixed-banner.cookiedisallow-horizontal-bar.cookiedisallow_position-top.buttons-right{flex-wrap:nowrap;justify-content:center;text-align:left}.cookiedisallow-fixed-banner.cookiedisallow-horizontal-bar.cookiedisallow_position-bottom.buttons-right>div,.cookiedisallow-fixed-banner.cookiedisallow-horizontal-bar.cookiedisallow_position-top.buttons-right>div{display:flex;white-space:nowrap;align-items:center}.cookiedisallow-horizontal-bar.buttons-right .cookiedisallowoverlay-close.horizontal-close{position:relative;padding:.1875rem 0;margin-left:.5rem}}.cookiedisallow-fixed-banner.cookiedisallow_position-bottom{bottom:-12.5rem;opacity:0}.cookiedisallow-fixed-banner.cookiedisallow-horizontal-bar.cookiedisallow_position-bottom.cookiedisallow-horizontal_bar-show{opacity:1;bottom:0}.cookiedisallow-fixed-banner.cookiedisallow_position-top{top:-12.5rem;opacity:0;transition:all .75s}@media (max-width:767px){.cookiedisallow-fixed-banner.cookiedisallow_position-bottom{bottom:-40rem}.cookiedisallow-fixed-banner.cookiedisallow_position-top{top:-40rem}}.cookiedisallow-fixed-banner.cookiedisallow-horizontal-bar.cookiedisallow_position-top.cookiedisallow-horizontal_bar-show{opacity:1;top:0}.cookiedisallow-fixed-banner.cookiedisallow_position-bottom .cookiedisallow-btn,.cookiedisallow-fixed-banner.cookiedisallow_position-top .cookiedisallow-btn{margin:.3125rem .5rem;line-height:1.7}.cookiedisallow-mode-button.shape-circle,#cookiedisallow-callback_button.shape-circle,#cookiedisallow-wrap-recall.shape-circle{border-radius:50%;padding:0;overflow:hidden}.cookiedisallow-mode-button.shape-circle:before,#cookiedisallow-callback_button.shape-circle:before,#cookiedisallow-wrap-recall.shape-circle:before{content:'';display:block;height:0;width:0;padding-bottom:100%;z-index:-1}.cookiedisallow-mode-button.shape-circle>div,.cookiedisallow-mode-button.shape-circle img,#cookiedisallow-callback_button.shape-circle>div,#cookiedisallow-callback_button.shape-circle img,#cookiedisallow-wrap-recall.shape-circle>div,#cookiedisallow-wrap-recall.shape-circle img{position:absolute;top:.3125rem;left:.3125rem;bottom:.3125rem;right:.3125rem;display:flex;justify-content:center;align-items:center;text-align:center}.cookiedisallow-mode-button.shape-circle img,#cookiedisallow-callback_button.shape-circle img,#cookiedisallow-wrap-recall.shape-circle img{width:calc(100% - 0.625rem);height:calc(100% - 0.625rem);object-fit:cover}.cookiedisallow-privacy-url{word-break:break-word;max-width:100%}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;height:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);height:auto}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.cookiedisallow_inline_button{display:inline-block;cursor:pointer}.cookiedisallow_text-underline{text-decoration:underline}.cookiedisallow-options .cookiedisallow-checkbox.cookie-toggle-label,.cookiedisallow-options-item .cookiedisallow-checkbox.cookie-toggle-label{padding-left:0;padding-right:0;display:flex;align-items:center}.cookiedisallow-options-item .cookiedisallow-checkbox.cookie-toggle-label{justify-content:space-between;font-size:1.125rem}.cookie-toggle{position:relative;display:inline-block;width:2.75rem;height:1.5rem;margin-right:.5rem}.cookiedisallow-options-item .cookiedisallow-checkbox.cookie-toggle-label .cookie-toggle{margin-right:0}.cookie-toggle input{display:none}.cookie-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e5e7eb;transition:.4s;border-radius:1.5rem}.cookie-slider:before{position:absolute;content:"";height:1.25rem;width:1.25rem;left:.125rem;bottom:.125rem;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.cookie-slider{background-color:#000}input[disabled]+.cookie-slider{background-color:#ccc;opacity:.6;cursor:not-allowed}input:checked+.cookie-slider:before{transform:translateX(1.25rem)}
.modal{display:none}
.wsdsgvomaps_img{display:block;max-width:100%;margin:0 auto;height:420px;overflow:hidden;position:relative}.wsdsgvomaps_img img{position:relative;left:50%;top:50%;height:420px;width:auto!important;max-width:none!important;cursor:pointer;transition:all .5s}.wsdsgvomaps_img_blur img{filter:blur(5px)}.accept-map{color:#2f7ae3;text-align:center;padding:15px 20px;box-sizing:border-box;line-height:1.4;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;align-items:center}.accept-map.accept-img{position:absolute;top:0;left:0;right:0;bottom:auto;min-height:100%}.accept-map-txt{padding:10px;background-color:#fff;margin-bottom:15px}.accept-map a.privacy_policy{text-decoration:underline;letter-spacing:0!important;text-transform:initial!important}.accept-map .wsdsgvomaps_acception{cursor:pointer;max-width:max-content;margin:0 auto}.wsdsgvomaps_acception.default_map_button{background-color:#fff;color:#000;padding:10px 35px;font-size:15px;font-weight:700;text-transform:uppercase;min-width:240px;text-align:center;border-radius:15px;box-shadow:0px 2px 5px rgba(0,0,0,.4);transition:background-color .5s}.wsdsgvomaps_acception.default_map_button:hover{color:#fff;background-color:#000;box-shadow:none}.privacy_policy{color:#212529}.wsdsgvomap-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:0 0 30px}.wsdsgvomap-container iframe,.wsdsgvomap-container object,.wsdsgvomap-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.wsdsgvomap-container-mobile{float:none;width:100%;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:0 0 30px}.wsdsgvomap-container-mobile iframe,.wsdsgvomap-container-mobile object,.wsdsgvomap-container-mobile embed{position:absolute;top:0;left:0;width:100%;height:100%}.wsdsgvomap-info{margin:30px 0 50px}.wsdsgvomap-info .subtitle{letter-spacing:6px;text-transform:uppercase;color:#8f9498;font-size:12px;font-weight:700;margin-bottom:5px;text-align:center}.wsdsgvomap-info h3{color:#182435;font-size:32px;line-height:1.5;margin:0 0 10px;text-align:center;letter-spacing:0;text-transform:initial;font-family:'Playfair Display',serif;font-weight:700}@media (max-width:767px){.wsdsgvomap_img{width:100%}.wsdsgvomaps_acception.default_map_button{min-width:auto!important;max-width:100%}}
.modal{display:none}
.wsdsgvovideo-overlay{top:0;left:0;height:100vh;width:100vw;position:fixed;display:flex;justify-content:center;align-items:center;z-index:99999999;background-color:rgba(0,0,0,.4)}.wsdsgvovideo-popup{height:auto;width:600px;max-width:90%;position:relative;box-shadow:0 0 20px rgb(0 0 0/40%)}.wsdsgvovideo-popup.wsdsgvovideo-fullscreenmode{width:100vw;max-width:100vw;height:100vh}.wsdsgvovideo-popup iframe{width:100%;display:block}.wsdsgvovideooverlay-close{position:absolute;top:8px;right:10px;cursor:pointer;padding:5px;line-height:1;z-index:1}.wsdsgvovideooverlay-close.wsdsgvovideooverlay-close-top{top:45px;right:55px}@media (min-width:992px){.wsdsgvovideooverlay-close.wsdsgvovideooverlay-close-top{top:45px;right:55px}.wsdsgvovideooverlay-close.wsdsgvovideooverlay-close-top svg{width:61px;height:61px}}@media (max-width:991px){.wsdsgvovideooverlay-close.wsdsgvovideooverlay-close-top{top:45px;right:15px}.wsdsgvovideooverlay-close.wsdsgvovideooverlay-close-top svg{width:30px;height:30px}}.wsdsgvovideo-title{padding:15px 45px 15px 15px;line-height:1.2}.wsdsgvovideo-description{padding:5px 15px 15px;line-height:1.2}.wsdsgvovideo_img{position:relative;display:table;margin:0 auto}.wsdsgvovideo_img img{display:block;width:100%;object-fit:cover;position:relative;max-width:100%;height:auto;margin-top:0;margin-bottom:0}.wsdsgvovideo_img .play_icon{position:absolute;top:50%;left:50%;width:70px;height:70px;box-sizing:border-box;box-shadow:0 8px 20px rgba(0,0,0,.25);background-color:#fff;margin-left:-35px;margin-top:-35px;border-radius:70px;font-size:30px;font-family:sans-serif;color:#999;line-height:70px;padding-left:5px;text-align:center;cursor:pointer;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}.wsdsgvovideo_img:hover .play_icon{box-shadow:none;opacity:.7}.accept-youtube{background-color:rgba(255,255,255,.3)!important;color:#2f7ae3;text-align:center;padding:15px 20px;box-sizing:border-box;line-height:1.2;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;align-items:center}.accept-youtube.accept-img{position:absolute;top:0;left:0;right:0;bottom:auto;min-height:100%}.accept-video-txt{padding:10px;background-color:#fff;margin-bottom:15px;max-width:90%}.accept-youtube a.privacy_policy{text-decoration:underline;letter-spacing:0!important;text-transform:initial!important}.accept-youtube.accept-popup{width:100%;height:100%;position:absolute;border:none}.wsdsgvovideo_acception{cursor:pointer;max-width:max-content;margin:0 auto}.privacy_policy{color:#212529}.wsdsgvovideo_acception.ws-default-btn{color:#fff;background-color:#000;border-radius:5px;padding:10px 20px;text-align:center;font-size:inherit;line-height:1;border:1px solid #000;transition:background-color .5s;cursor:pointer}.wsdsgvovideo_acception.ws-default-btn:hover,.wsdsgvovideo_acception.ws-default-btn:focus{color:#000;background-color:#fff}.ws-popup-accept-container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.wsdsgvovideo-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:0 0 30px}.wsdsgvovideo-container iframe,.wsdsgvovideo-container object,.wsdsgvovideo-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.wsdsgvovideo-container-mobile{float:none;width:100%;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:0 0 30px}.wsdsgvovideo-container-mobile iframe,.wsdsgvovideo-container-mobile object,.wsdsgvovideo-container-mobile embed{position:absolute;top:0;left:0;width:100%;height:100%}.wsdsgvovideo-info{margin:30px 0 50px}.wsdsgvovideo-info .subtitle{letter-spacing:6px;text-transform:uppercase;color:#8f9498;font-size:12px;font-weight:700;margin-bottom:5px;text-align:center}.wsdsgvovideo-info h3{color:#182435;font-size:32px;line-height:1.5;margin:0 0 10px;text-align:center;letter-spacing:0;text-transform:initial;font-family:'Playfair Display',serif;font-weight:700}@media (max-width:767px){.accept-youtube{padding:15px}.wsdsgvovideo_img{width:100%}.wsdsgvovideo_img .play_icon{width:40px;height:40px;box-shadow:0 8px 20px rgba(0,0,0,.25);background-color:#fff;margin-left:-20px;margin-top:-20px;border-radius:40px;font-size:20px;color:#999;line-height:40px}}
@font-face{font-family:'icon';src:url(//www.kraus.de/wp-content/themes/kraus/css/../fonts/icon.woff2) format('woff2'),url(//www.kraus.de/wp-content/themes/kraus/css/../fonts/icon.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}.icon{font-family:'icon' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-research:before{content:"\e916"}.icon-founding:before{content:"\e910"}.icon-certificate:before{content:"\e911"}.icon-familiy:before{content:"\e912"}.icon-group:before{content:"\e913"}.icon-delivery:before{content:"\e914"}.icon-special-model:before{content:"\e915"}.icon-energy:before{content:"\e90c"}.icon-fax:before{content:"\e90d"}.icon-offshore:before{content:"\e90e"}.icon-solar:before{content:"\e90f"}.icon-chevron-right:before{content:"\e900"}.icon-chevron-left:before{content:"\e901"}.icon-chevron-down:before{content:"\e902"}.icon-chevron-up:before{content:"\e903"}.icon-chip:before{content:"\e904"}.icon-crane:before{content:"\e905"}.icon-explosion:before{content:"\e906"}.icon-mail:before{content:"\e907"}.icon-phone:before{content:"\e908"}.icon-robot:before{content:"\e909"}.icon-train:before{content:"\e90a"}.icon-wind:before{content:"\e90b"}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
/*!
Theme Name: Kraus
Author: Winning Solutions
Author URI: https://www.winning-solutions.de/
Description: Kraus Theme
Version: 1.0.0
License: GNU General Public License v2 or later
Text Domain: kraus
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
@font-face{font-family:'Muli-Light';src:url(//www.kraus.de/wp-content/themes/kraus/fonts/Muli-Light.woff2) format('woff2'),url(//www.kraus.de/wp-content/themes/kraus/fonts/Muli-Light.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Muli-Regular';src:url(//www.kraus.de/wp-content/themes/kraus/fonts/Muli-Regular.woff2) format('woff2'),url(//www.kraus.de/wp-content/themes/kraus/fonts/Muli-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Muli-Bold';src:url(//www.kraus.de/wp-content/themes/kraus/fonts/Muli-Bold.woff2) format('woff2'),url(//www.kraus.de/wp-content/themes/kraus/fonts/Muli-Bold.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}::selection{background:#e00014;color:#fff}html,body{margin:0;padding:0}body{font:16px/1.6 'Muli-Regular';color:#000}body *,body *:focus,body *:active{outline:none}.admin-bar section{min-height:calc(100vh - 110px)}.admin-bar section:first-child{min-height:calc(100vh - 32px)}section{position:relative;display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 78px);padding:200px 0;overflow:hidden}section:first-child{min-height:100vh}section:only-child{padding-bottom:130px}section.full-width{padding:80px}section.full-width:first-child{padding-top:160px}.home section:first-child{padding-top:280px}section:nth-child(odd) .inner-content{margin-left:auto}section:nth-child(even) .inner-content{margin-right:auto}section#kraus-global:not(:only-child){padding:0}section#ansprechpartner:not(:only-child),section#contactpartner:not(:only-child){padding-top:0}section#free-content:not(:only-child){min-height:auto;padding-bottom:0}.page-template-template-karriere section,.admin-bar.page-template-template-karriere section{min-height:auto}.page-template-template-karriere section#unternehmen,.page-template-template-karriere section#company{padding-top:135px;padding-bottom:135px}.page-template-template-karriere section#stellenangebote,.page-template-template-karriere section#job-offers,.page-template-template-karriere section#kontakt,.page-template-template-karriere section#contact{padding-top:0;padding-bottom:135px}h1,h2{margin:0 0 30px;text-transform:uppercase;letter-spacing:.051em;font:3em/1.2 'Muli-Light'}h2,.full-width .inner-content h1{font-size:2em}h1 span,h2 span{display:block;text-transform:none;letter-spacing:normal;font:16px/1.6 'Muli-Regular'}.home h2{font-size:3em}.simple-page h2{text-transform:none;letter-spacing:normal;font:1.5em/1 'Muli-Bold'}h3,h4{font-weight:400;font-family:'Muli-Bold'}h5{margin:0;font:normal 16px/1.6 'Muli-Bold'}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,figure,.site-main ul:not([class]):last-child,.site-main ol:not([class]):last-child,.site-main ul:not([class]) li:last-child,.site-main ol:not([class]) li:last-child{margin:0}blockquote{margin:1em 0;font-style:italic;padding-left:1em}ul,ol,li>ul,li>ol{margin:0;padding:0}ul[class],ol[class]{list-style-type:none}.site-main ul:not([class]),.site-main ol:not([class]),.site-main ol.ordered-alpha{margin:0 0 1em;padding:0 0 0 1.1em}.site-main ol.ordered-alpha{list-style-type:lower-alpha}p{margin:0 0 1em}a{text-decoration:none;color:inherit}a,a:hover,a:focus,a:active{text-decoration:none}a,button,input,select,textarea{display:inline-block;transition:all .5s ease-out}a[href^="mailto:"]{word-break:break-all}.site-main a{color:#e00014}.site-main a:hover{text-decoration:underline}img{display:inline-block;width:auto;max-width:100%;height:auto;border:0}img::selection{background:0 0 !important}b,strong{font-weight:400;font-family:'Muli-Bold'}sup,sub,small{font-size:.75em}sup{vertical-align:top}sub{vertical-align:bottom}hr{margin-top:20px;margin-bottom:20px;border-top:1px solid #eee}table{width:100%;margin:0 0 2em}th,td{text-align:left;font-weight:400}.simple-page td:first-child{width:150px}figcaption{margin:-2em 0 30px}code,pre{font-family:inherit}iframe,embed,object{max-width:100%;border:0}::-moz-placeholder{opacity:1}:-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}fieldset{margin:0;border:0;padding:0}label{color:inherit;cursor:pointer}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type]:-webkit-autofill,input[type]:-webkit-autofill:hover,input[type]:-webkit-autofill:focus,input[type]:-webkit-autofill:active{-webkit-text-fill-color:#000;transition:background-color 5000s ease-in-out 0s}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}input[type=submit]::-moz-focus-inner{padding:0;border:none;line-height:1}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search],select,textarea{width:100%;border:1px solid #767676;border-radius:0;padding:6px;line-height:1;font:inherit}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=search]:focus,select:focus,textarea:focus{box-shadow:inset 0 0 0px 1px #000}input[type=number]{-moz-appearance:textfield;width:120px}textarea{display:block;resize:none;overflow:auto}select{padding:5px 6px}.site-main .container>article:not(:last-of-type){margin-bottom:100px}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{padding:100px 0 0;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%;text-align:left}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.widget{list-style-type:none;margin:0 0 1em}.widget:last-child{margin:0}.widget ul{list-style-type:none}.entry-title a{color:inherit;transition:none}.entry-title a:hover{text-decoration:none}.page-title{text-align:center}.post-thumbnail{display:block;margin-bottom:2em}.comment-form{padding-bottom:100px}.home.blog .site-main .search-form,.archive .site-main .search-form,.error404 .site-main .search-form,.search-no-results .site-main .search-form{max-width:750px;width:100%;margin:30px auto 0}.search-form{display:flex;align-items:center}.search-form label{flex-grow:1}.search-form input[type=search]{height:100%}.search-form input[type=submit]{width:24px;height:24px;margin-left:15px;border:0;padding:0;font-size:0;background:url(//www.kraus.de/wp-content/themes/kraus/images/layout/icon-search.svg) no-repeat;background-size:contain}.search-form input[type=submit]:hover{background:url(//www.kraus.de/wp-content/themes/kraus/images/layout/icon-search-red.svg) no-repeat;background-size:contain}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.admin-bar .page-container{min-height:calc(100vh - 32px)}.page-container{display:flex;flex-direction:column;min-height:100vh}.site-main{flex-grow:1}.container{position:relative;max-width:1460px;width:100%;flex-grow:1;margin:0 auto;padding:0 90px;z-index:2}.container.full-width{max-width:100%;padding:0}.inner-wrapper{display:flex;align-items:flex-start}.inner-content{flex-grow:1}.inner-content.xl{width:68.75%}.inner-content.lg{width:58.3%}.inner-content.md{width:50%}.inner-content.sm{width:41%}.sidebar{flex-shrink:0;flex-basis:250px;margin-left:40px}.sidebar section,article section{display:block;min-height:inherit !important;padding:0 !important}.flexbox{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.flexbox-center{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.flexbox-center-between{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.css-parallax{background-attachment:fixed}.img-box{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.img-box .relative{z-index:1}.relative{position:relative}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-left{margin:0 auto 0 0 !important}.align-center{margin:0 auto !important}.align-right{margin:0 0 0 auto !important}.icon{display:block}.text-uppercase{text-transform:uppercase}.site-main .btn,.brochures-list a,.wsdsgvomaps_wrap .wsdsgvomaps_acception.default_map_button,.wsdsgvovideo_img .wsdsgvovideo_acception.ws-default-btn{border:1px solid #e00014;border-radius:20px;padding:8px 38px 10px;text-transform:uppercase;text-align:center;font:16px/1 'Muli-Bold';color:#fff;background-color:#e00014}.site-main .btn:hover,.brochures-list a:hover,.wsdsgvomaps_wrap .wsdsgvomaps_acception.default_map_button:hover,.wsdsgvovideo_img .wsdsgvovideo_acception.ws-default-btn:hover{text-decoration:none;background-color:#d60013}.wsdsgvomaps_wrap .wsdsgvomaps_acception.default_map_button:hover,.wsdsgvovideo_img .wsdsgvovideo_acception.ws-default-btn:hover{border-color:#d60013}.wsdsgvovideo-container-mobile{margin:0}.wsdsgvovideo_img .accept-img .privacy_policy{text-decoration:underline !important;color:inherit}.wsdsgvovideo_img .accept-img .privacy_policy:hover{text-decoration:none !important}html[lang=de-DE] .accept-img .privacy_policy,html[lang=de-DE] .wsdsgvovideo_acception.ws-default-btn{font-size:0}html[lang=de-DE] .accept-img .privacy_policy:after{content:"datenschutzerklärung";font-size:16px}html[lang=de-DE] .wsdsgvovideo_acception.ws-default-btn:after{content:"Akzeptieren";font-size:16px}.site-main .btn.white{border:1px solid #fff;padding:9px 38px;font-family:'Muli-Regular';background-color:transparent}.site-main .btn.white:hover{text-decoration:underline}.site-main span.btn{display:inline-block;transition:all .3s ease}a.more-link{position:relative;padding-right:12px;color:#307963}a.more-link:before{content:"";position:absolute;right:0;bottom:4px;left:0;height:1px;background-color:#e00014;transition:inherit;opacity:0}a.more-link:after{content:"»";position:absolute;top:0;right:0}a.more-link:hover{text-decoration:none}a.more-link:hover:before{opacity:1}.move-down{position:relative;display:block;width:50px;height:50px;margin:0 auto}.move-down span{position:absolute;top:50%;left:50%;margin-left:-15px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:0}.move-down span:first-child{-webkit-animation:arrow-movement 2s ease-in-out infinite;animation:arrow-movement 2s ease-in-out infinite}.move-down span:last-child{-webkit-animation:arrow-movement 2s 1s ease-in-out infinite;animation:arrow-movement 2s 1s ease-in-out infinite}.move-down span:before,.move-down span:after{position:absolute;top:0;left:0;content:"";height:3px;width:30px;background:#fff}.move-down span:before{-webkit-transform:rotate(45deg) translateX(-23%);transform:rotate(45deg) translateX(-23%);-webkit-transform-origin:top left;transform-origin:top left}.move-down span:after{-webkit-transform:rotate(-45deg) translateX(23%);transform:rotate(-45deg) translateX(23%);-webkit-transform-origin:top right;transform-origin:top right}@-webkit-keyframes arrow-movement{0%{opacity:0;top:0}70%{opacity:1}100%{opacity:0}}@keyframes arrow-movement{0%{opacity:0;top:0}70%{opacity:1}100%{opacity:0}}.bg-red:before,.bg-grey:before,.bg-dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.bg-red:before{background-image:-webkit-linear-gradient(45deg,#e00014,#520005);background-image:linear-gradient(45deg,#e00014,#520005);z-index:-1}.bg-grey:before{background-image:-webkit-linear-gradient(45deg,#fff,#ccc);background-image:linear-gradient(45deg,#fff,#ccc);z-index:-1}.bg-dark:before{background-image:-webkit-linear-gradient(45deg,#424242,#000);background-image:linear-gradient(45deg,#424242,#000);z-index:-1}.bg-section{background-repeat:no-repeat;background-position-y:bottom;background-size:45% auto}.bg-section.align-left{background-position-x:right}.bg-section.align-center,.bg-section.align-right{background-position-x:left}.bg-section .container{min-height:240px}.bg-section figure,.full-width figure{display:none}.bg-section p a,.bg-section ul a{color:inherit}.bg-section p a:hover,.bg-section ul a:hover{text-decoration:none}.scheme-white *,.scheme-white a{color:#fff}.scheme-white .more-link:before{background-color:#fff}.scheme-white .slick-dots li button{border-color:#fff}.scheme-white .slick-dots li.slick-active button{background-color:#fff}.grid-list{display:flex;flex-wrap:wrap;margin:0 -15px}.grid-list>li{width:calc(33.33% - 30px);margin:0 15px 30px}.grid-list.columns-2>li{width:calc(50% - 30px)}.grid-list.columns-4>li{width:calc(25% - 30px);padding:0 10px}.grid-list li .list-link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.grid-list li .list-link:not(:only-child){height:calc(100% - 41px)}.grid-list .list-link>:nth-last-child(2){margin-bottom:40px}.grid-list .list-link>.btn{margin-top:auto}.text-center .grid-list .list-link>.btn{align-self:center}.grid-list .list-link+.btn{margin-top:5px}.grid-list .img-wrap{padding:40px 30px}.grid-list .post-thumbnail{height:215px;margin-bottom:20px}.grid-list .post-thumbnail img,.related-slider .post-thumbnail img{display:block;max-height:100%;margin:0 auto;transition:all .5s ease-out}.grid-list .btn{margin-top:25px;text-transform:none}.grid-list .btn:hover{border-color:#000;background-color:#000}.grid-list .flexbox-center .relative{z-index:1}.grid-list .flexbox-center h2{margin:0 0 10px;text-transform:none;letter-spacing:normal;font:1.3em/1.6 'Muli-Regular'}.grid-list .flexbox-center .btn{min-width:170px;margin:0;text-transform:uppercase;text-align:center}.grid-list.document-list{margin:0 -15px -30px}.grid-list.document-list .img-wrap{padding:0}.grid-list.document-list .img-wrap img{max-height:305px;transition:all .5s ease-out;transform:scale(.8)}.grid-list.document-list.columns-2 .img-wrap img{max-height:460px}.grid-list.document-list .list-link>:nth-last-child(2){margin-bottom:20px}.grid-list.document-list .list-link>.btn{align-self:stretch}.grid-list.document-list .list-link+.btn{width:100%}.grid-list.document-list .list-link:hover img{transform:scale(1)}.grid-list.product-list .flexbox-center{position:relative;width:400px;height:400px;margin:0 auto;border-radius:50%;padding:35px;transition:all .5s ease-out}.grid-list.product-list .flexbox-center:after{content:"";position:absolute;width:100%;height:100%;border-radius:inherit;background-color:#e00014;transition:inherit;opacity:0;visibility:hidden}.grid-list.product-list .flexbox-center:hover{color:#fff}.grid-list.product-list .flexbox-center:hover:after{opacity:1;visibility:visible}.grid-list.product-list .flexbox-center:hover .btn{border-color:#fff;color:#000;background-color:#fff}.grid-list.team-list{text-align:left}.grid-list.team-list>li{border:1px solid rgba(0,0,0,.2);padding:30px}.grid-list.team-list h4{margin:0 0 5px}.grid-list.team-list p:not(:last-child){margin:0 0 10px}.slick-initialized .slick-slide{z-index:7 !important}.slick-initialized .slick-slide.slick-active{z-index:8 !important}.slick-dotted.slick-slider{margin-bottom:0}.slick-slide img{margin:0}.slick-arrow{width:auto;height:auto;color:#000;z-index:9}.slick-arrow:after{font:700 29px 'icon';color:#000}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-prev:after{content:"\e901"}.slick-arrow.slick-next{right:0}.slick-arrow.slick-next:after{content:"\e900"}.slick-dots{position:static;margin:15px 0;line-height:0;z-index:9}.slick-dots li{width:40px;height:7px;margin:0 5px 10px}.slick-dots li:only-child{display:none}.slick-dots li button{width:100%;height:100%;border:1px solid #000;padding:0;background-color:transparent}.slick-dots li.slick-active button{background-color:#000}.slick-dots li button:before{content:none}.ev-smscroll-nav-container{position:fixed;top:50%;right:20px;display:none;width:60px;height:120px;margin-top:-60px;text-align:center;z-index:100}.ev-smscroll-nav-container .button{display:block;width:60px;height:60px;margin:1px 0;text-decoration:none;line-height:60px;font-size:3em;color:rgba(255,255,255,.8);background-color:rgba(224,0,20,.8);cursor:pointer}.ev-smscroll-nav-container .button .icon{line-height:60px}.ev-smscroll-nav-container .button:hover{color:#fff;background-color:#e00014}.ev-smscroll-nav-container .button.inactive{opacity:.5}.ev-smscroll-nav-container .button.active{opacity:1}.ev-smscroll-dots-container{position:fixed;top:50%;right:5px;width:20px;z-index:110}.ev-smscroll-dots-container ul{margin:-50% 0 0;padding:0;text-align:center}.ev-smscroll-dots-container ul li{display:block;width:16px;height:16px;margin:8px 0;border:1px solid #000;border-radius:50%;line-height:16px;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer}.ev-smscroll-dots-container ul li span{display:none}.ev-smscroll-dots-container ul li:hover{border-color:#e00014;background-color:#e00014}.ev-smscroll-dots-container ul li.active{border-color:#000;background-color:#000}.tab-list,.r-tabs .r-tabs-nav{display:flex;justify-content:center;align-items:flex-start;margin-bottom:35px}.r-tabs .r-tabs-nav .r-tabs-tab,.r-tabs .r-tabs-accordion-title{background-color:#000;transition:all .5s ease-out}.r-tabs .r-tabs-nav .r-tabs-tab.r-tabs-state-active,.r-tabs .r-tabs-accordion-title.r-tabs-state-active{background-color:#e30613}.r-tabs .r-tabs-nav .r-tabs-tab.r-tabs-state-disabled,.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled{pointer-events:none;opacity:.5}.tab-list a,.r-tabs .r-tabs-nav .r-tabs-anchor,.r-tabs .r-tabs-accordion-title .r-tabs-anchor{display:block;padding:5px 20px 4px;text-transform:uppercase;text-decoration:none;text-align:center;color:#fff}.r-tabs .r-tabs-accordion-title .r-tabs-anchor{margin-top:5px}.tab-wrapper .tab-box,.r-tabs .r-tabs-accordion-title{display:none}.r-tabs .r-tabs-panel{display:block !important;height:0;overflow:hidden}.r-tabs .r-tabs-panel.r-tabs-state-active{height:auto;overflow:visible}#asl-storelocator.storelocator-main *{font-family:inherit}#asl-storelocator.storelocator-main .gdpr-box{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}#asl-storelocator.storelocator-main.asl-p-cont .sl-gdpr-cont .gdpr-box p{margin:0 0 10px;line-height:1.6}#asl-storelocator.storelocator-main.asl-p-cont .sl-gdpr-cont .gdpr-box p a{text-decoration:underline !important;color:inherit}#asl-storelocator.storelocator-main.asl-p-cont .sl-gdpr-cont .gdpr-box p a:hover{text-decoration:none !important}#asl-storelocator.storelocator-main.asl-p-cont .sl-gdpr-cont .gdpr-box a.btn-asl,#asl-storelocator.storelocator-main.asl-cont .asl-wrapper .sl-gdpr-cont .gdpr-ol-bg .gdpr-box a.btn-asl{border:1px solid #e00014;border-radius:20px;padding:8px 38px 10px;background:#e00014 !important;font:16px/1 'Muli-Bold' !important}#asl-storelocator.storelocator-main.asl-p-cont .sl-gdpr-cont .gdpr-box a.btn-asl:hover,#asl-storelocator.storelocator-main.asl-p-cont .asl-buttons a.action:hover,#asl-storelocator.storelocator-main.asl-cont .asl-wrapper .sl-gdpr-cont .gdpr-ol-bg .gdpr-box a.btn-asl:hover{background:#d60013 !important}#asl-storelocator.storelocator-main.asl-p-cont.asl-bg-1 #style_2.infoWindow .infowindowContent{padding:10px 15px 15px}#asl-storelocator.storelocator-main.asl-p-cont.asl-bg-1 #style_2.infoWindow .fax>a{color:inherit}#asl-storelocator.storelocator-main.asl-p-cont.asl-bg-1 #style_2.infoWindow h3{margin:0 !important;padding:4px 20px 6px;font:normal 16px/1.2 'Muli-Bold'}#asl-storelocator.storelocator-main.asl-p-cont .asl-buttons a.action{display:flex;justify-content:center;align-items:center}#asl-storelocator.storelocator-main.asl-cont .asl-wrapper .sl-gdpr-cont .gdpr-ol-bg{height:100%;background-color:rgba(0,0,0,.6);backdrop-filter:blur(5px)}#asl-storelocator.storelocator-main.asl-cont .asl-wrapper .sl-gdpr-cont .gdpr-ol-bg .gdpr-box{width:100%;padding:0 30px}#asl-storelocator.storelocator-main.asl-cont .asl-wrapper .sl-gdpr-cont .gdpr-ol-bg .gdpr-box p{line-height:1.6}#asl-storelocator.storelocator-main.asl-cont .asl-wrapper .sl-gdpr-cont .gdpr-ol-bg .gdpr-box p a{display:inline-block;width:auto !important;text-decoration:underline;font-size:inherit;color:inherit}#asl-storelocator.storelocator-main.asl-cont .asl-wrapper .sl-gdpr-cont .gdpr-ol-bg .gdpr-box p a:hover{text-decoration:none}#asl-storelocator.storelocator-main.asl-cont .infoBox{width:250px !important}#asl-storelocator.storelocator-main.asl-cont .infoBox .infoWindow,#asl-storelocator.storelocator-main.asl-cont .infoBox .infoWindow .infowindowContent{width:100%}#asl-storelocator.storelocator-main.asl-cont .infoBox #style_2 h3{border-radius:5px 5px 0 0;padding:8px 20px !important;font:normal 16px/1.2 'Muli-Bold';text-align:center}#asl-storelocator.storelocator-main.asl-cont .infoBox img[align=right]{width:20px;margin:10px 7px 0 0 !important}#asl-storelocator.storelocator-main.asl-cont .pol-md-12.alt{display:flex;margin-top:5px}#asl-storelocator.storelocator-main.asl-cont .pol-md-12.alt i{margin:0 5px 0 0}#asl-storelocator.storelocator-main.asl-cont .infoBox .infoWindow .infowindowContent .info-addr{margin:5px 0 0}#asl-storelocator.storelocator-main.asl-cont .infoBox .infoWindow .infowindowContent .info-addr .info-addr-inner{margin-bottom:4px}#asl-storelocator.storelocator-main.asl-cont .infoBox .infoWindow .infowindowContent .info-addr .info-addr-inner i{margin-right:5px;color:inherit !important}#asl-storelocator.storelocator-main.asl-cont .infoBox .infoWindow .infowindowContent .info-addr .info-addr-inner a{font-weight:400;color:inherit !important}#asl-storelocator.storelocator-main.asl-cont .infoBox .infoWindow .infowindowContent .info-addr .info-addr-inner a:hover{color:#e00014 !important}#asl-storelocator.storelocator-main.asl-cont .infoBox .infoWindow .infowindowContent .short-desc{color:inherit !important;font-style:normal}#asl-storelocator.storelocator-main.asl-cont .infoBox #style_2 .asl-buttons{display:flex}#asl-storelocator.storelocator-main.asl-cont .infoBox #style_2 .asl-btn-full a.action{display:flex;justify-content:center;align-items:center;width:calc(33% - 4px);margin:0 2px;border-radius:5px;padding:5px 10px;text-transform:none;letter-spacing:normal;font-weight:400;font-size:11px}.admin-bar .header-wrapper{top:32px}.header-wrapper{position:fixed;top:0;width:100%;height:78px;border-bottom:1px solid #e00014;background-color:#fff;z-index:120}.header-wrapper .container{max-width:100%;height:100%;padding:0 50px}.header-wrapper .flexbox-center-between{height:100%}.header-wrapper .flexbox-center-between>div{position:relative}.header-wrapper .flexbox-center-between>div:first-child{flex-shrink:0;flex-basis:215px;padding-right:45px}.header-wrapper .flexbox-center-between>div:last-child{display:flex;align-items:center}.custom-logo-link,.custom-logo{display:block}.main-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.75);transition:all .5s ease;z-index:12;opacity:0;visibility:hidden}.close-btn{position:relative;display:block;width:24px;height:24px;font-style:normal;cursor:pointer}.close-btn:before,.close-btn:after{content:"";position:absolute;top:43%;left:-3px;width:124%;height:2px;border-radius:2px;background-color:#000;transform:rotate(45deg);transition:all .3s ease}.close-btn:after{transform:rotate(-45deg)}.close-btn:hover:before,.close-btn:hover:after,.mobile-btn:hover span{background-color:#e00014}.main-navigation .close-btn{position:absolute;top:28px;right:30px;display:none;margin:0;z-index:1}.main-navigation .close-btn:before,.main-navigation .close-btn:after{background-color:#fff}.main-navigation .close-btn:hover:before,.main-navigation .close-btn:hover:after{background-color:#000}.mobile-btn{display:none;width:30px;margin-left:20px;cursor:pointer}.mobile-btn span{position:relative;display:block;height:2px;margin-bottom:7px;background-color:#000;transition:all .3s ease}.mobile-btn span:last-child{margin-bottom:0}.nav-menu{display:flex;transition:all .5s ease}.nav-menu>li{position:relative;padding-right:46px}.nav-menu>li:not(:last-child):after{content:"";position:absolute;top:50%;right:20px;width:6px;height:6px;border-radius:50%;margin-top:-1px;background-color:#e00014}.nav-menu li.menu-item-has-children:hover>ul{pointer-events:inherit;opacity:1;visibility:visible}.nav-menu>li>a{padding:27px 0 23px;white-space:nowrap;text-transform:uppercase}.nav-menu>li>a[href="#"]{pointer-events:none}.nav-menu>li.menu-item-has-children:hover>a,.nav-menu>li.current-menu-item>a,.nav-menu>li.current-menu-ancestor>a,.nav-menu li.current-menu-item.active>a,.nav-menu a:hover{color:#e00014}.nav-menu .sub-menu{position:absolute;top:100%;width:260px;border-top:3px solid #e00014;padding:20px;-webkit-box-shadow:0 2px 10px -3px rgba(16,26,48,.2);box-shadow:0 2px 10px -3px rgba(16,26,48,.2);background-color:#fff;transition:all .5s ease;pointer-events:none;opacity:0;visibility:hidden}.nav-menu>li>.sub-menu{left:-20px}.nav-menu>li:last-child>.sub-menu{left:auto;right:20px}.search-btn{position:relative;top:2px;display:inline-block;width:24px;height:24px;margin-right:30px;text-align:center;font:normal 22px/1 'Muli-Bold';transition:all .5s ease-out;cursor:pointer}.search-btn:before,.search-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(//www.kraus.de/wp-content/themes/kraus/images/layout/icon-search.svg) no-repeat;background-size:contain;transition:inherit}.search-btn:after{background:url(//www.kraus.de/wp-content/themes/kraus/images/layout/icon-search-red.svg) no-repeat;background-size:contain}.search-btn:after,.search-btn:hover:before{opacity:0;visibility:hidden}.search-btn:hover:after{opacity:1;visibility:visible}.search-box{position:absolute;left:54px;right:0;transition:all .5s ease;opacity:0;visibility:hidden;z-index:5}body.search-open .search-btn:before{content:"X";background:0 0}body.search-open .search-btn:hover:before{color:#e00014;opacity:1;visibility:visible}body.search-open .search-btn:after{content:none}body.search-open .search-box{opacity:1;visibility:visible}body.search-open .nav-menu,body.search-open .lang-menu{opacity:0;visibility:hidden}.lang-menu{transition:all .5s ease}.lang-menu .lang-item a{display:block;width:24px;height:16px;border-radius:3px;background-repeat:no-repeat;background-position:center center;background-size:cover}.lang-menu .lang-item-en a{background-image:url(//www.kraus.de/wp-content/themes/kraus/images/layout/flag-en.png)}.lang-menu .lang-item-de a{background-image:url(//www.kraus.de/wp-content/themes/kraus/images/layout/flag-de.png)}.lang-menu .lang-item-en img,.lang-menu .lang-item-de img{display:none}.footer{padding:22px 0;text-transform:uppercase;text-align:center;font-size:.85em;color:#fff;background-color:#e00014}.footer-menu{display:flex;flex-wrap:wrap;justify-content:center}.footer-menu li:not(:last-child):after{content:"";display:inline-block;width:2px;height:13px;margin:-4px 15px 0;vertical-align:middle;background-color:#fff}.top-banner{font:2em/1.4 'Muli-Light'}.top-banner iframe{position:absolute}.top-banner img{max-width:500px;margin-bottom:20px}.top-banner p{margin:0 0 40px}.product-teaser{background-size:auto 700px}.product-teaser .container{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:560px;width:100%;min-height:300px;padding-top:75px}.applications-slider .icon{padding-top:30px;font-size:7em}.applications-slider h3,.full-width .inner-content h3{margin:15px 0 0;font-size:1.25em;font-family:inherit}.applications-slider .btn{padding:8px 22px 10px;margin-top:15px;opacity:0}.applications-slider a *{transition:inherit;color:inherit}.applications-slider a:hover{text-decoration:none;color:#e00014}.applications-slider a:hover .icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.applications-slider a:hover .btn{opacity:1}#vimeo-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}#vimeo-wrapper.active{z-index:1}#vimeo-wrapper iframe,#vimeo-wrapper video{position:absolute;top:50%;left:50%;display:none;width:100vw;min-width:177.77vh;height:56.25vw;min-height:100vh;transform:translate(-50%,-50%)}.icon-list .icon,.full-width .icon{padding-bottom:30px;font-size:5em}.icon-list li>img{max-width:110px;margin-bottom:30px}.news-teaser{display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:30px}.news-teaser>div{flex-basis:50%;padding:23px 75px}.news-teaser>div:nth-child(odd){border-right:1px solid}.news-teaser .text-box{padding-top:20px}.news-teaser h3,.product-description .product-info h3,.team-wrapper>div>h3,.wpcf7-form h3,.grid-list.team-list h4{line-height:1;font-size:1.5em}.news-teaser img{max-width:250px;width:100%;margin:-20px 0 20px}.full-width .inner-content{flex-grow:0;padding:60px 65px;background-color:rgba(0,0,0,.5)}.full-width .inner-content.xl{width:62.5%}.full-width .inner-content h1 span,.full-width .inner-content h2 span{text-transform:uppercase}.full-width .icon{color:#e00014}.half-width{margin:0 -15px}.half-width>div{flex:1}.half-width>div:first-child:not(:only-child){padding-right:30px}.half-width.percentage-left>div,.half-width.percentage-right>div{flex:inherit;width:50%}.percentage-left>div:first-child:not(:only-child){padding-left:calc(50% - 640px)}.percentage-right>div:last-child:not(:only-child){padding-right:calc(50% - 640px)}.percentage-left>div:first-child>div,.percentage-right>div:first-child>div{max-width:368px}.percentage-right>div:first-child>div{margin-left:auto}.rotating-left,.rotating-right{position:relative}.rotating-left img,.rotating-right img{position:relative;display:block;width:100%;max-width:550px;border-radius:25px;z-index:1}.rotating-left img{right:-25px;transform:rotate(-4deg)}.rotating-right img{left:-25px;transform:rotate(4deg)}.collapse-toggle .toggle-link,.collapse-toggle .btn{margin-top:30px}.collapse-toggle .content-toggle{display:none;margin-top:1em}.collapse-toggle .content-toggle.show+.toggle-link{display:none}.brochures-list{text-align:center;font:1.25em 'Muli-Bold'}.brochures-list li:not(:only-child){margin-top:10px}.quality-section{padding:0}.quality-section img{max-height:700px}.quality-section .half-width>div:last-child{padding:100px 0}.history-timeline{cursor:grab}.history-timeline:before{content:"";position:absolute;top:13px;left:35px;width:calc(100% - 70px);height:1px;background-color:#000}.history-timeline .slick-list{padding-top:13px}.history-timeline .slick-slide{padding-bottom:6px;font-size:0}.history-timeline .slick-slide:before{content:"";position:relative;display:block;top:-4px;left:50%;width:9px;height:9px;border-radius:50%;background-color:#000;transition:all .5s ease-out;cursor:grab}.history-timeline .slick-slide.slick-center:before{transform:scale(3);background-color:#e00014}.history-events{max-width:500px;width:100%;margin:20px auto 0}.history-events h3{margin:0;line-height:1.2;font-size:3em;font-family:inherit;color:#e00014}.history-events img{margin:15px auto 0}.team-wrapper select.team-filter{width:auto;min-width:325px;border-radius:2em;padding:5px 10px}.contact-box{display:flex;align-items:flex-start;max-width:980px;margin:60px auto 0;text-align:left}.contact-box>div{flex:1;flex-basis:60%;padding:0 15px}.contact-box>div:first-child{flex-basis:40%}.contact-box>div:first-child h3:first-child{margin-top:0}.contact-box>div:only-child{flex-grow:0;flex-basis:auto;width:auto;margin:0 auto;padding:0 !important;text-align:center}.contact-box>div:only-child .contact-list{margin-top:0;text-align:left}.contact-box .contact-list{margin-top:52px}.contact-box .contact-list a:before{margin-right:20px;font-size:1.3em}.contact-list li{margin-bottom:3px}.contact-list a{text-decoration:underline}.contact-list a[href^="tel:"],.contact-list a[href^="fax:"]{text-decoration:none;color:inherit}.contact-list a:before{content:"";display:inline-block;margin-right:5px;vertical-align:middle;font:700 1.5em 'icon';color:#000}.contact-list .item-phone a:before{content:"\e908"}.contact-list .item-fax a:before{content:"\e90d"}.contact-list .item-mail a:before{content:"\e907"}.wpcf7-form fieldset{margin-bottom:10px}.wpcf7-form fieldset.hidden{display:none}.wpcf7-form fieldset p,.wpcf7-form fieldset label{display:flex;align-items:center}.wpcf7-form fieldset label.label-anrede{flex-shrink:0;flex-basis:200px}html[lang=en-GB] .wpcf7-form fieldset label.label-anrede{flex-basis:220px}.wpcf7-form fieldset label.label-ort{flex-shrink:0;flex-basis:180px}html[lang=en-GB] .wpcf7-form fieldset label.label-ort{flex-basis:200px}.wpcf7-form fieldset label>span:not([class]),.wpcf7-form fieldset label>strong:first-of-type{flex-shrink:0;flex-basis:120px;padding-right:15px}html[lang=en-GB] .wpcf7-form fieldset label>span:not([class]),html[lang=en-GB] .wpcf7-form fieldset label>strong:first-of-type{flex-basis:140px}.wpcf7-form fieldset p>.wpcf7-form-control-wrap:not(:only-child){padding-left:10px}.wpcf7-form br{display:none}.wpcf7-form abbr{color:#a94442}.wpcf7-form-control-wrap{flex-grow:1;display:block;width:100%;line-height:1}.wpcf7-form-control-wrap.nachricht{margin-bottom:40px}.wpcf7-form-control-wrap.datenschutz{line-height:inherit}.wpcf7-form-control-wrap.titel{flex-shrink:0;flex-grow:0;width:90px}.wpcf7-form .toggle-link{position:relative;margin-left:10px;padding-left:12px;white-space:nowrap}.wpcf7-form .toggle-link:before,.wpcf7-form .toggle-link:after{content:"";position:absolute;top:12px;left:0;width:8px;height:1px;background-color:#e00014;transition:inherit}.wpcf7-form .toggle-link:after{transform:rotate(90deg)}.wpcf7-form .toggle-link span:last-child,.wpcf7-form .toggle-link.active span:first-child{display:none}.wpcf7-form .toggle-link.active:after{transform:rotate(180deg)}.wpcf7-form .toggle-link.active span:last-child{display:block}.wpcf7-form span.wpcf7-list-item{margin:0}.wpcf7-form h3{margin:30px 0 5px}.wpcf7-form h4,.post-gallery h4{margin:1em 0 0;line-height:1.35em;font-size:1.17em}.wpcf7-form input[type=checkbox]{vertical-align:middle}.wpcf7-form .wpcf7-submit{display:block;width:270px;margin:10px auto 0;border-width:2px;padding:12px 38px 13px}.wpcf7-form .wpcf7-submit:hover{color:#e00014;background-color:transparent}.wpcf7-form .wpcf7-submit:disabled:hover{color:#fff;background-color:#e00014}.wpcf7 .ajax-loader{display:block;margin:30px auto 0}.wpcf7-form .wpcf7-not-valid-tip{margin-top:5px;font-size:12px;color:#a94442}.wpcf7-form .wpcf7-not-valid{border-color:#a94442;background-color:#f2dede}.wpcf7 form .wpcf7-response-output{margin:0 0 40px;padding:20px}.site-main .sitemap-list ul:not([class]){list-style-type:none;padding:0}.sitemap-list>li>a{font-size:2em;font-family:'Muli-Bold'}.sitemap-list>li>ul>li>a{font-size:1.5em;font-family:'Muli-Bold'}.sitemap-list>li>ul>li>ul>li>a{padding-left:25px;background:url(//www.kraus.de/wp-content/themes/kraus/images/layout/icon-page.png) no-repeat left center}.page-template-template-karriere .site-main{color:#595a5c;background:url(//www.kraus.de/wp-content/themes/kraus/images/layout/pattern-left.png) no-repeat top 1250px left}.page-template-template-karriere h1,.page-template-template-karriere h2{margin:0 0 10px;color:#000}.page-template-template-karriere h3{color:#000}.page-template-template-karriere h1+.btn,.page-template-template-karriere h2+.btn{margin-top:10px}.page-template-template-karriere .btn{padding:10px 38px 12px;text-transform:none}section.inner-banner{background-position:top 78px center;background-size:100% auto}section.inner-banner:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:110px;background-color:#fff;clip-path:polygon(0% 100%,100% 0%,100% 100%)}section.inner-banner:first-child{min-height:auto}.job-list{margin:35px auto 0}.job-list li{margin-bottom:15px;border-radius:25px;padding:27px 40px;text-align:left;font-size:18px;box-shadow:0 0 28px rgba(172,170,175,.47);background-color:#fff}.job-list h3{margin:0 0 8px;font-size:inherit}.job-list p{padding-left:30px;color:#595a5c;background:url(//www.kraus.de/wp-content/themes/kraus/images/layout/icon-pin.svg) no-repeat top 4px left}.job-list .btn{margin-left:15px;padding:7px 38px 6px}.job-list .btn i{display:inline-block;width:25px;height:25px;margin-left:10px;border-radius:50%;font:normal bold 12px/25px 'icon';color:#e00014;background-color:#fff}.job-list+.btn{margin-top:20px}.job-list-inner{display:none}.job-box{display:flex;border-radius:25px;padding:10px 40px 10px 15px;text-align:left;box-shadow:0 0 28px rgba(172,170,175,.47);background-color:#fff}.job-box>div{flex-grow:1}.job-contact-info{flex-shrink:0;flex-basis:500px;display:flex;flex-direction:column;justify-content:space-between;border-radius:25px;padding:25px 35px 25px 30px;font-size:18px;color:#fff}.job-contact-info:not(:only-child){max-width:500px;margin-right:40px}.job-contact-info h3{margin-top:0;font:inherit;color:inherit}.job-contact-info .contact-list li{margin-bottom:15px}.job-contact-info .contact-list .item-mail a:before{content:url(//www.kraus.de/wp-content/themes/kraus/images/layout/icon-mail-white.svg);margin-right:15px;font-size:0}.job-contact-info .contact-list .item-location{position:relative;padding-left:38px}.job-contact-info .contact-list .item-location:before{content:"";position:absolute;top:5px;left:0;width:23px;height:23px;background:url(//www.kraus.de/wp-content/themes/kraus/images/layout/icon-pin-white.svg) no-repeat center}.job-contact-info .contact-list a{text-decoration:none;color:inherit}.job-form{padding:45px 0}.job-form .wpcf7-form-control-wrap{margin-bottom:10px}.job-form .wpcf7-form p.half-width{display:inline-block;width:calc(50% - 23px);vertical-align:top}.job-form .wpcf7-form p.half-width:nth-child(even){margin-left:40px}.job-form .wpcf7-form>p{margin:0}.job-form .wpcf7-form label{font-family:'Muli-Bold';color:#000}.job-form .wpcf7-form label.custom-file-upload .wpcf7-form-control-wrap{display:none}.job-form .wpcf7-form label.custom-file-upload{position:absolute;right:0;bottom:25px;z-index:2;width:20px;height:20px;background:url(//www.kraus.de/wp-content/themes/kraus/images/layout/icon-upload.svg) no-repeat center}.job-form .wpcf7-form input[type=text],.job-form .wpcf7-form input[type=email],.job-form .wpcf7-form input[type=password],.job-form .wpcf7-form input[type=tel],.job-form .wpcf7-form input[type=number],.job-form .wpcf7-form textarea{border:0;border-bottom:2px solid #bfc2cb;color:#bfc2cb;box-shadow:none}.job-form .wpcf7-form input[type=number]{width:100%}.job-form .wpcf7-form textarea{padding-right:30px}.job-form .wpcf7-form .wpcf7-submit{display:inline-block;width:150px;margin:0;border-color:#bfc2cb;padding:9px 20px 11px;background-color:#bfc2cb}.job-form .wpcf7-form .wpcf7-submit:hover{border-color:#e00014;color:#fff;background-color:#e00014}.job-form .wpcf7 .ajax-loader{display:inline-block;margin:0 0 0 20px;vertical-align:middle}.job-form .wpcf7 form .wpcf7-response-output{margin:30px 0 0}.job-form .wpcf7-form .wpcf7-not-valid{border-color:#e00014 !important;padding-right:30px;background:url(//www.kraus.de/wp-content/themes/kraus/images/layout/icon-error.svg) no-repeat top right;transition:none}.job-form .wpcf7-form .wpcf7-not-valid-tip{display:none}.load-more{margin-top:50px}#not-found{display:none}.posts-wrapper{display:flex;flex-wrap:wrap}.posts-wrapper article{width:50%;margin-top:30px;padding:0 15px;text-align:center}.posts-wrapper article:only-child{padding:0 !important}.posts-wrapper article>a{display:block}.posts-wrapper figure{height:370px;margin-bottom:30px;background-position:top center}.posts-wrapper h4{margin:0 0 1em;font-size:150%}.posts-wrapper article[class*=category-news]{display:flex;text-align:inherit}.posts-wrapper article[class*=category-news]>*{width:calc(50% - 15px)}.posts-wrapper article[class*=category-news]>:first-child{margin-right:30px}.posts-wrapper article[class*=category-news] figure{height:100%;min-height:200px;margin-bottom:0}.posts-wrapper article[class*=category-news] .text-box{display:flex;flex-grow:1;flex-direction:column;align-items:flex-start}.posts-wrapper article[class*=category-news] .text-box>:first-child{margin-top:0}.posts-wrapper article[class*=category-news] .btn{margin-top:auto}.single-post article{flex-grow:1}.single-post .post-thumbnail{display:flex;justify-content:center;align-items:center;height:500px;margin:-122px 0 130px;padding:60px}.single-post .entry-content{margin-bottom:2em}.post-gallery{display:flex;max-width:900px;width:100%;margin:0 -15px}.post-gallery>div{padding:0 15px}.post-gallery h4{margin:1em 0;text-align:center}.post-gallery img{max-height:600px}.product-description.content-left .flexbox:nth-child(even),.product-description.content-right .flexbox:nth-child(odd){flex-direction:row-reverse}.product-description .flexbox{align-items:center;margin:0 -15px 30px}.product-description .flexbox>div{padding:0 15px}.product-description .product-info{flex-grow:1;width:66.66%}.product-description .product-info p:last-child,.site-main .product-description .product-info ul:not([class]):last-child{margin:0 0 1em}.product-description .product-gallery{width:33.33%}.product-description .product-gallery .slick-track{display:flex;align-items:center}.product-description .product-additional-info{width:100%}.product-transmisiion .flexbox{margin:0 -15px}.product-transmisiion .flexbox>div{flex-grow:1;flex-basis:50%;padding:0 15px}.product-transmisiion .flexbox>div:first-child{align-self:center}.product-transmisiion .flexbox>div.img-wrap{text-align:center}.product-transmisiion .flexbox>div.img-wrap img{max-height:400px}.product-transmisiion .flexbox>div:nth-child(3){flex-basis:100%;padding-top:30px}.product-transmisiion ul>li:not(:last-child){margin-bottom:8px}.product-transmisiion .product-collapse-toggle{max-width:500px;width:100%}.product-transmisiion .head-toggle{margin-top:0;padding:4px 20px;text-transform:uppercase;background-color:#f5f5f5}.product-transmisiion .content-toggle{padding:0 20px 20px}.product-transmisiion .inner-tab-list li a{position:relative;color:inherit;transition:all .3s ease}.product-transmisiion .inner-tab-list li a:before,.product-transmisiion .inner-tab-box .tab-box-parameters ul>li:nth-child(odd):before{content:"";position:absolute;top:10px;left:0;width:6px;height:6px;border-radius:50%;vertical-align:middle;background-color:#e00014;transition:inherit;opacity:0;visibility:hidden}.product-transmisiion .inner-tab-list li a.active{pointer-events:none}.product-transmisiion .inner-tab-list li a.active,.product-transmisiion .inner-tab-list li a:hover{padding-left:1.1em;text-decoration:none;color:#e00014}.product-transmisiion .inner-tab-list li a.active:before,.product-transmisiion .inner-tab-list li a:hover:before{opacity:1;visibility:visible}.product-transmisiion .inner-tab-box{display:none}.product-transmisiion .inner-tab-box.active{display:flex}.product-transmisiion .inner-tab-box>div:first-child{align-self:flex-start}.product-transmisiion .inner-tab-box .tab-box-parameters ul{list-style-type:none;display:flex;flex-wrap:wrap;padding:0}.product-transmisiion .inner-tab-box .tab-box-parameters ul>li{position:relative;width:50%;padding-left:1.1em}.product-transmisiion .inner-tab-box .tab-box-parameters ul>li:nth-child(odd):before{opacity:1;visibility:visible}.related-products>h3{position:relative;margin-top:45px}.related-products>h3:before{content:"";position:absolute;top:55%;right:0;left:0;height:1px;background-color:#e00014}.related-products>h3 span{position:relative;padding:0 20px;background-color:#fff}.related-slider .slick-list{padding:15px 0}.related-slider .post-thumbnail{height:180px;margin-bottom:0}.related-slider .slick-slide>a{flex-shrink:0;text-decoration:none;color:inherit}.related-slider .slick-slide>a:hover img{transform:scale(1.2)}.related-slider .entry-title{font-family:inherit}.single-arbeit .site-main{background:url(//www.kraus.de/wp-content/themes/kraus/images/layout/pattern-right.png) no-repeat top 275px right}.single-arbeit .page-title{text-align:inherit}.single-arbeit h1,.single-arbeit h2{margin:0 0 15px;text-transform:none;font-size:24px;font-family:'Muli-Bold'}.single-arbeit h1{font-size:30px}.single-arbeit h1 span,.single-arbeit h2 span{display:inline;font:inherit}.single-arbeit .container>h2,.single-arbeit .container>h3{text-decoration:underline;text-decoration-color:#e00014}.single-arbeit .container>div.text-center{margin-bottom:20px}.wsdsgvomaps_wrap{margin:35px 0}.wsdsgvomaps_img{border-radius:25px}figure.wp-block-table{overflow-x:visible}.joboffers-block{margin-top:35px}.site-main a.bite-jobs-list--row--title{text-decoration:none;font-family:'Muli-Bold';color:#000}.site-main a.bite-jobs-list--row--read-more{padding:6px 74px 6px 38px;text-decoration:none;font-family:'Muli-Bold';color:#fff}.site-main a.bite-jobs-list--row--read-more:after{right:38px;top:7px}
@media all and (max-width:1440px){.percentage-left>div:first-child:not(:only-child){padding-left:calc(50% - 625px)}}@media all and (max-width:1366px){.header-wrapper .container,.footer .container{padding:0 30px}.header-wrapper .flexbox-center-between>div:first-child{flex-basis:195px;padding-right:30px}.nav-menu>li{padding-right:25px}.nav-menu>li:not(:last-child):after{right:10px}.nav-menu>li:nth-last-child(2)>.sub-menu{left:auto;right:20px}.search-btn{margin-right:20px}.search-box{left:44px;right:10px}.inner-content.sm{width:50%}.grid-list .post-thumbnail{height:130px}.grid-list.product-list .flexbox-center{width:315px;height:315px}.percentage-left>div:first-child:not(:only-child){padding-left:30px}.percentage-right>div:last-child:not(:only-child){padding-right:30px}.percentage-left>div:first-child>div,.percentage-right>div:first-child>div{max-width:100%}.page-template-template-karriere .site-main{background-position:top 870px left}.single-arbeit .site-main{background-position:top 150px right}}@media all and (max-width:1199px){body,h1 span,h2 span,.site-main .btn{font-size:15px}section{padding:130px 0}section:first-child,.home section:first-child{padding-top:200px}.container{padding:0 60px}.header-wrapper .flexbox-center-between>div:first-child{flex-basis:180px;padding-right:20px}.nav-menu>li:not(:last-child):after{width:5px;height:5px}.nav-menu>li>a{padding:28px 0 24px}.nav-menu .sub-menu{width:250px}.search-btn{margin-right:15px;font-size:20px}.search-btn,.search-form input[type=submit]{width:20px;height:20px}.grid-list.columns-4>li{padding:0}.grid-list .flexbox-center .btn{min-width:auto}.grid-list.product-list .flexbox-center{width:290px;height:290px}.product-teaser .container{max-width:520px;min-height:440px;padding-top:65px}.quality-section img{max-height:600px}.history-events{max-width:510px}.posts-wrapper figure{height:330px}.single-post .post-thumbnail{margin:-122px 0 60px}.product-transmisiion .inner-tab-box .tab-box-parameters ul>li:nth-child(odd){width:calc(100% - 205px)}.product-transmisiion .inner-tab-box .tab-box-parameters ul>li:nth-child(even){width:205px}.product-transmisiion .inner-tab-list li a:before,.product-transmisiion .inner-tab-box .tab-box-parameters ul>li:nth-child(odd):before{top:9px}.page-template-template-karriere .site-main{background-size:910px;background-position:top 715px left}.single-arbeit .wsdsgvomaps_img{height:450px !important}}@media all and (max-width:1100px){body.menu-open{overflow:hidden}body.menu-open .main-overlay,body.search-open .lang-menu{opacity:1;visibility:visible}body.menu-open .main-navigation{width:400px}.header-wrapper .flexbox-center-between>div:first-child{flex-basis:185px}.header-wrapper .flexbox-center-between>div:last-child{flex-grow:1;justify-content:flex-end}.main-navigation{position:fixed;top:0;right:0;bottom:0;width:0;color:#fff;background-color:#e00014;transition:all .8s ease;overflow:hidden;overflow-y:auto;z-index:110}.admin-bar .main-navigation{top:32px}.menu-primary-container{position:relative;max-width:100%;min-width:383px;padding:80px 30px}.mobile-btn,.main-navigation .close-btn{display:inline-block;vertical-align:middle}.nav-menu{display:block}.nav-menu>li{padding:0}.nav-menu>li:not(:last-child):after{content:none}.nav-menu>li>a{display:block;border-bottom:1px solid rgba(70,134,40,.3);padding:12px 30px 9px 15px;white-space:normal;font-size:20px;box-shadow:0px 1px rgba(255,255,255,.2)}.nav-menu .sub-ctrl{position:absolute;top:0;right:0;width:30px;height:54px;cursor:pointer}.nav-menu .sub-ctrl:after{content:"";position:absolute;top:50%;left:5px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:translateY(-50%) rotate(45deg);transition:all .3s ease}.nav-menu>li.menu-item-has-children:hover>.sub-ctrl:after,.nav-menu li.menu-item-has-children.show>.sub-ctrl:after,.nav-menu li.current-menu-item>.sub-ctrl:after,.nav-menu li.current-menu-ancestor>.sub-ctrl:after{border-top-color:#000;border-right-color:#000}.nav-menu li.menu-item-has-children.show>.sub-ctrl:after{transform:translateY(-65%) rotate(135deg)}.nav-menu>li.menu-item-has-children:hover>a,.nav-menu>li.menu-item-has-children.show>a,.nav-menu>li.current-menu-item>a,.nav-menu>li.current-menu-ancestor>a,.nav-menu a:hover{color:#000}.nav-menu .sub-menu{position:static;display:none;width:auto;border:0;padding:12px 25px;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;transition:none;opacity:1;visibility:visible}.nav-menu .sub-menu li{margin-bottom:5px}.search-btn{top:0;margin-right:20px}.search-box{top:50%;margin-top:-16px;right:130px;left:0}.search-box .search-form{flex-direction:row-reverse}.search-box .search-form input[type=submit]{margin:0 15px 0 0}.posts-wrapper figure{height:300px}.posts-wrapper article[class*=category-news]{flex-direction:column}.posts-wrapper article[class*=category-news]>*{width:100%}.posts-wrapper article[class*=category-news]>:first-child{margin-right:0}.posts-wrapper article[class*=category-news] figure{margin-bottom:30px;height:300px}.page-template-template-karriere .site-main{background-size:790px}.job-contact-info{flex-basis:400px}.job-contact-info:not(:only-child){margin-right:15px}.job-list li{padding:25px 30px}}@media all and (max-width:991px){.inner-wrapper{flex-direction:column}.sidebar{flex-basis:auto;width:50%;margin:100px 0}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{padding:50px 0 0}.r-tabs .r-tabs-nav{display:none}.r-tabs .r-tabs-accordion-title{display:block}.r-tabs .r-tabs-panel.r-tabs-state-active{padding-top:30px}.css-parallax{background-attachment:inherit}.top-banner iframe{display:none}.applications-slider .btn{opacity:1}.grid-list>li,.grid-list.columns-4>li{width:calc(50% - 30px)}.grid-list.columns-4>li{padding:0 10px}.grid-list .post-thumbnail{height:215px}.grid-list.document-list{margin:0 -15px}.grid-list.document-list.columns-4>li{padding:0}.grid-list.product-list .flexbox-center{display:inline-block;width:auto;height:auto;padding:0}.grid-list.product-list .flexbox-center:after{content:none}.grid-list.product-list .flexbox-center:hover{color:inherit}.grid-list.product-list .flexbox-center:hover img{transform:scale(1.2)}.grid-list.product-list .flexbox-center:hover .btn{border-color:#e00014;color:#fff;background-color:#e00014}.grid-list.product-list .flexbox-center:hover .btn:hover{border-color:#000;background-color:#000}.news-teaser>div{padding:23px 30px}.inner-content.sm,.inner-content.md,.inner-content.lg,.inner-content.xl,.full-width .inner-content.xl{width:100%}.half-width{flex-direction:column;margin:0}.half-width.reverse{flex-direction:column-reverse}.half-width>div:first-child:not(:only-child){padding:0 0 30px}.half-width.reverse>div:first-child:not(:only-child){padding:30px 0 0}.half-width.percentage-left>div,.half-width.percentage-right>div{width:100%;padding-right:60px;padding-left:60px}.percentage-left>div:first-child:not(:only-child),.percentage-right>div:last-child:not(:only-child){padding-right:60px;padding-left:60px}.rotating-left:after{right:135px}.rotating-left img{right:0;max-width:450px}.rotating-right img{left:0;max-width:450px}.bg-section{background-image:none !important}.bg-section .container{min-height:auto}.bg-section figure{display:block;max-width:600px;width:100%;height:425px;margin-top:30px;margin-bottom:-130px;background-position-y:bottom;background-size:contain}.bg-section.align-left figure{margin-right:-60px;margin-left:auto;background-position-x:right}.bg-section.align-center figure,.bg-section.align-right figure{margin-right:auto;margin-left:-60px;background-position-x:left}.quality-section{padding:130px 0}.quality-section .half-width>div:last-child{padding:0}.posts-wrapper figure,.posts-wrapper article[class*=category-news] figure{height:250px}.single-post .post-thumbnail{height:450px}.product-transmisiion .flexbox>div{width:100%;flex-basis:auto !important;padding:0 15px 30px}.product-transmisiion .flexbox>div:first-child{align-self:inherit}.product-transmisiion .flexbox>div:nth-child(3){padding-top:0}.product-transmisiion .flexbox>div.img-wrap{order:1;flex-grow:0;width:50%;margin:0 auto}.product-transmisiion .product-collapse-toggle{max-width:100%}.product-transmisiion .inner-tab-box .tab-box-parameters{padding-bottom:0}.product-transmisiion .inner-tab-box .tab-box-parameters ul>li:nth-child(odd){width:50%}.wpcf7-form fieldset p,.wpcf7-form fieldset label{flex-direction:column;align-items:flex-start}.wpcf7-form fieldset label.label-anrede,html[lang=en-GB] .wpcf7-form fieldset label.label-anrede,.wpcf7-form fieldset label.label-ort,html[lang=en-GB] .wpcf7-form fieldset label.label-ort{flex-basis:auto;width:50%}.wpcf7-form fieldset label>span:not([class]),.wpcf7-form fieldset label>strong:first-of-type{flex-basis:auto;padding:0 0 10px}html[lang=en-GB] .wpcf7-form fieldset label>span:not([class]),html[lang=en-GB] .wpcf7-form fieldset label>strong:first-of-type{flex-basis:auto}.wpcf7-form fieldset p>.wpcf7-form-control-wrap:not(:only-child){width:50%;padding:10px 0 0}.wpcf7-form .toggle-link{margin:10px 0 0}.wpcf7-form h3{margin:30px 0 10px}.page-template-template-karriere .site-main{background-position:top 650px left;background-size:contain}.job-list .flexbox-center-between{flex-direction:column}.job-list li{padding:25px 15px;text-align:inherit}.job-list p{display:inline-block}.job-list .btn{margin:15px 0 0}.job-box{flex-direction:column;padding:15px}.job-contact-info{flex-basis:auto;margin:-15px;padding:25px 15px}.job-contact-info:not(:only-child){max-width:calc(100% + 30px);margin:-15px -15px 30px}.job-form{padding:0}.footer-menu li:not(:last-child):after{margin:-4px 13px 0}}@media all and (max-width:782px){.admin-bar .page-container{min-height:calc(100vh - 46px)}.admin-bar .header-wrapper,.admin-bar .main-navigation{top:46px}.admin-bar section{min-height:calc(100vh - 124px)}.admin-bar section:first-child{min-height:calc(100vh - 46px)}.admin-bar.page-template-template-karriere section{min-height:auto}}@media all and (max-width:767px){body,h1 span,h2 span,.site-main .btn{font-size:14px}h1,.full-width .inner-content h1,.single-arbeit h1,.home h2{font-size:1.59em}h2,.single-arbeit h2{font-size:1.3em}section,.quality-section,.page-template-template-karriere section#unternehmen,.page-template-template-karriere section#company{padding:100px 0}.page-template-template-karriere section#stellenangebote,.page-template-template-karriere section#job-offers,.page-template-template-karriere section#kontakt,.page-template-template-karriere section#contact{padding-bottom:100px}section:first-child,.home section:first-child{padding-top:180px}section:only-child{padding-bottom:100px}section.full-width{min-height:auto !important;padding:0}section.full-width:first-child{padding-top:78px}section.inner-banner:after{height:40px}.container{padding:0 30px}.product-teaser .container{max-width:450px;min-height:500px}.search-btn,.search-box{display:none}.full-width{flex-direction:column;align-items:stretch}.full-width figure{display:block;height:430px}.full-width .inner-content{padding:100px 30px;background-color:#3e3e3e}.half-width.percentage-left>div,.half-width.percentage-right>div,.percentage-left>div:first-child:not(:only-child),.percentage-right>div:last-child:not(:only-child){padding-right:30px;padding-left:30px}.bg-section figure{margin-bottom:-100px}.bg-section.align-left figure{margin-right:-30px}.bg-section.align-center figure,.bg-section.align-right figure{margin-left:-30px}.quality-section img{max-height:415px}.posts-wrapper article:nth-child(odd){padding-left:0}.posts-wrapper article:nth-child(even){padding-right:0}.posts-wrapper figure,.posts-wrapper article[class*=category-news] figure{height:220px}.posts-wrapper h4{font-size:125%}.single-post .post-thumbnail{height:400px;margin:-102px 0 30px}.grid-list .post-thumbnail,.related-slider .post-thumbnail{height:130px}.product-description .flexbox{flex-direction:column;margin:0 0 30px}.product-description.content-left .flexbox:nth-child(even),.product-description.content-right .flexbox:nth-child(odd){flex-direction:column}.product-description .flexbox>div{padding:0}.product-description .product-info{width:100%}.product-description .product-gallery{order:1;width:50%;margin-top:15px}.product-description .product-additional-info{margin-bottom:15px}.product-transmisiion .flexbox{margin:0}.product-transmisiion .flexbox>div{width:100%;padding:0 0 30px}.product-transmisiion .flexbox>div:first-child{padding:0}.product-transmisiion .inner-tab-list li a:before,.product-transmisiion .inner-tab-box .tab-box-parameters ul>li:nth-child(odd):before{top:8px}.page-template-template-karriere .site-main,.single-arbeit .site-main{background:0 0}.page-template-template-karriere .btn,.job-form .wpcf7-form .wpcf7-submit{padding:8px 38px 10px;text-transform:uppercase}.page-template-template-karriere h2+p br{display:none}.job-list li,.job-contact-info{font-size:inherit}.job-list h3,.job-contact-info h3{font-size:1.17em}.job-list p{background-position:top left}.job-list .btn{padding:8px 38px}.job-list .btn i{width:20px;height:20px;margin-left:5px;line-height:22px}.job-contact-info .contact-list .item-location:before{top:0}.job-form .wpcf7-form p.half-width{display:block;width:100%}.job-form .wpcf7-form p.half-width:nth-child(even){margin-left:0}.contact-box{margin:30px -15px 0}.single-arbeit .wsdsgvomaps_img{height:350px !important}}@media all and (max-width:600px){#wpadminbar{position:fixed}.menu-primary-container{min-width:400px}section.inner-banner:first-child{padding-top:130px;padding-bottom:60px}.product-teaser{background-size:contain}.product-teaser .container{min-height:auto}.grid-list,.grid-list.document-list{margin:0}.grid-list>li,.grid-list.columns-2>li,.grid-list.columns-4>li{width:100%;margin:0 0 30px;padding:0}.grid-list .post-thumbnail,.related-slider .post-thumbnail{height:170px}.grid-list li:not(:last-child)>.flexbox-center{margin-bottom:20px}.news-teaser>div{flex-basis:100%;padding:30px 0}.news-teaser>div:nth-child(odd){border:0}.posts-wrapper article{width:100%;padding:0 !important}.posts-wrapper figure,.posts-wrapper article[class*=category-news] figure{height:370px}.post-gallery{flex-direction:column;margin:0}.post-gallery>div{width:100%;padding:0}.post-gallery h4{text-align:left}.full-width figure{height:340px}.bg-section figure{width:calc(100% + 60px);height:340px}.bg-section.align-left figure{margin-left:-30px}.bg-section.align-center figure,.bg-section.align-right figure{margin-right:-30px}.product-transmisiion .inner-tab-box .tab-box-parameters ul>li:nth-child(odd){margin:0}.product-transmisiion .inner-tab-box .tab-box-parameters ul>li:nth-child(odd),.product-transmisiion .inner-tab-box .tab-box-parameters ul>li:nth-child(even){width:100%}.contact-box{flex-direction:column}.contact-box>div{flex-basis:auto;width:100%}.contact-box>div:first-child{flex-basis:auto;padding-bottom:50px}.contact-box .contact-list{margin-top:30px}.team-wrapper select.team-filter{min-width:auto}.footer{padding:20px 0;line-height:2}}@media all and (max-width:414px){body.menu-open .main-navigation{width:360px}.menu-primary-container{min-width:360px}.top-slider .large-text{font-size:18px}.full-width figure,.posts-wrapper figure,.posts-wrapper article[class*=category-news] figure{height:250px}.bg-section figure{height:280px}.quality-section img{max-height:330px}.single-post .post-thumbnail{height:275px}.post-gallery img{max-height:300px}.product-description .product-gallery,.product-transmisiion .flexbox>div.img-wrap{width:100%}}@media all and (max-width:360px){body.menu-open .main-navigation{width:320px}.menu-primary-container{min-width:320px}.nav-menu>li>a{font-size:18px}.bg-section figure{height:250px}.tab-list a,.r-tabs .r-tabs-nav .r-tabs-anchor,.r-tabs .r-tabs-accordion-title .r-tabs-anchor{padding:5px 10px 4px}.grid-list.team-list>li{padding:15px}.posts-wrapper figure,.posts-wrapper article[class*=category-news] figure{height:220px}}