@font-face{font-family:"TT_NormsPro";font-display:swap;font-weight:300;font-style:normal;src:url(//weber-metall.ch/wp-content/themes/weber/assets/fonts/TT_NormsPro/TT_NormsProLight.woff2) format("woff2")}@font-face{font-family:"TT_NormsPro";font-display:swap;font-weight:400;font-style:normal;src:url(//weber-metall.ch/wp-content/themes/weber/assets/fonts/TT_NormsPro/TT_NormsProRegular.woff2) format("woff2")}@font-face{font-family:"TT_NormsPro";font-display:swap;font-weight:500;font-style:normal;src:url(//weber-metall.ch/wp-content/themes/weber/assets/fonts/TT_NormsPro/TT_NormsProMedium.woff2) format("woff2")}@font-face{font-family:"TT_NormsPro";font-display:swap;font-weight:600;font-style:normal;src:url(//weber-metall.ch/wp-content/themes/weber/assets/fonts/TT_NormsPro/TT_NormsProDemiBold.woff2) format("woff2")}@font-face{font-family:"TT_NormsPro";font-display:swap;font-weight:700;font-style:normal;src:url(//weber-metall.ch/wp-content/themes/weber/assets/fonts/TT_NormsPro/TT_NormsProBold.woff2) format("woff2")}@font-face{font-family:"TT_NormsPro";font-display:swap;font-weight:300;font-style:italic;src:url(//weber-metall.ch/wp-content/themes/weber/assets/fonts/TT_NormsPro/TT_NormsProLight Italic.woff2) format("woff2")}@font-face{font-family:"TT_NormsPro";font-display:swap;font-weight:400;font-style:italic;src:url(//weber-metall.ch/wp-content/themes/weber/assets/fonts/TT_NormsPro/TT_NormsProItalic.woff2) format("woff2")}@font-face{font-family:"TT_NormsPro";font-display:swap;font-weight:500;font-style:italic;src:url(//weber-metall.ch/wp-content/themes/weber/assets/fonts/TT_NormsPro/TT_NormsProMedium Italic.woff2) format("woff2")}@font-face{font-family:"TT_NormsPro";font-display:swap;font-weight:600;font-style:italic;src:url(//weber-metall.ch/wp-content/themes/weber/assets/fonts/TT_NormsPro/TT_NormsProDemiBold Italic.woff2) format("woff2")}@font-face{font-family:"TT_NormsPro";font-display:swap;font-weight:700;font-style:italic;src:url(//weber-metall.ch/wp-content/themes/weber/assets/fonts/TT_NormsPro/TT_NormsProBold Italic.woff2) format("woff2")}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;
}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.clearfix::before,.clearfix::after{content:"";display:table}.clearfix::after{clear:both}.before,.after{position:absolute;content:""}*{margin:0;padding:0;outline:none;box-sizing:border-box}a{outline:none !important;cursor:pointer;color:inherit;transition:.3s}a:hover{text-decoration:underline;color:inherit}fieldset{border:none;padding:0;margin:0}ol,ul,li,form{list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal}label{font-weight:normal}.hidden{display:none !important}body{position:relative;min-width:320px;font-family:'TT_NormsPro', sans-serif;font-size:2rem;line-height:1.5;font-weight:400;color:var(--dark, #2F3234);-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}body.modal-open{overflow:hidden;touch-action:none;-ms-touch-action:none}*{text-decoration-thickness:.1rem !important}li:has(>a.active){background-color:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:2.5rem;margin-top:5rem}h1:first-child,h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2:first-child,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3:first-child,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4:first-child,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5:first-child,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6:first-child,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:0}h1{font-size:4.8rem;line-height:1.5;font-weight:300}h3{font-size:4rem;line-height:1.3;font-weight:300}h4{font-size:3.4rem;line-height:1.45;font-weight:500}h5{font-size:2.8rem;line-height:1.45;font-weight:500}h6{font-size:2.1rem;line-height:1.45;font-weight:700}h2{font-size:1.8rem;line-height:1.45;font-weight:600;text-transform:uppercase;letter-spacing:.216rem}.h1-title,.h2-title,.info-title,.documents-lst-title,.h3-title,.search-result-title,.h4-title,.feature-itm-title,.h5-title,.payment-options-title,.h6-title,.info-categ,.contacts-title,.documents-lst-categ{text-transform:none;margin-bottom:2.5rem;margin-top:5rem}.h1-title:first-child,.h1-title+.h1-title,.h1-title+.h2-title,.h1-title+.info-title,.h1-title+.documents-lst-title,.h1-title+.h3-title,.h1-title+.search-result-title,.h1-title+.h4-title,.h1-title+.feature-itm-title,.h1-title+.h5-title,.h1-title+.payment-options-title,.h1-title+.h6-title,.h1-title+.info-categ,.h1-title+.contacts-title,.h1-title+.documents-lst-categ,.h2-title:first-child,.info-title:first-child,.documents-lst-title:first-child,.h2-title+.h1-title,.info-title+.h1-title,.documents-lst-title+.h1-title,.h2-title+.h2-title,.info-title+.h2-title,.documents-lst-title+.h2-title,.h2-title+.info-title,.info-title+.info-title,.documents-lst-title+.info-title,.h2-title+.documents-lst-title,.info-title+.documents-lst-title,.documents-lst-title+.documents-lst-title,.h2-title+.h3-title,.info-title+.h3-title,.documents-lst-title+.h3-title,.h2-title+.search-result-title,.info-title+.search-result-title,.documents-lst-title+.search-result-title,.h2-title+.h4-title,.info-title+.h4-title,.documents-lst-title+.h4-title,.h2-title+.feature-itm-title,.info-title+.feature-itm-title,.documents-lst-title+.feature-itm-title,.h2-title+.h5-title,.info-title+.h5-title,.documents-lst-title+.h5-title,.h2-title+.payment-options-title,.info-title+.payment-options-title,.documents-lst-title+.payment-options-title,.h2-title+.h6-title,.info-title+.h6-title,.documents-lst-title+.h6-title,.h2-title+.info-categ,.info-title+.info-categ,.documents-lst-title+.info-categ,.h2-title+.contacts-title,.info-title+.contacts-title,.documents-lst-title+.contacts-title,.h2-title+.documents-lst-categ,.info-title+.documents-lst-categ,.documents-lst-title+.documents-lst-categ,.h3-title:first-child,.search-result-title:first-child,.h3-title+.h1-title,.search-result-title+.h1-title,.h3-title+.h2-title,.search-result-title+.h2-title,.h3-title+.info-title,.search-result-title+.info-title,.h3-title+.documents-lst-title,.search-result-title+.documents-lst-title,.h3-title+.h3-title,.search-result-title+.h3-title,.h3-title+.search-result-title,.search-result-title+.search-result-title,.h3-title+.h4-title,.search-result-title+.h4-title,.h3-title+.feature-itm-title,.search-result-title+.feature-itm-title,.h3-title+.h5-title,.search-result-title+.h5-title,.h3-title+.payment-options-title,.search-result-title+.payment-options-title,.h3-title+.h6-title,.search-result-title+.h6-title,.h3-title+.info-categ,.search-result-title+.info-categ,.h3-title+.contacts-title,.search-result-title+.contacts-title,.h3-title+.documents-lst-categ,.search-result-title+.documents-lst-categ,.h4-title:first-child,.feature-itm-title:first-child,.h4-title+.h1-title,.feature-itm-title+.h1-title,.h4-title+.h2-title,.feature-itm-title+.h2-title,.h4-title+.info-title,.feature-itm-title+.info-title,.h4-title+.documents-lst-title,.feature-itm-title+.documents-lst-title,.h4-title+.h3-title,.feature-itm-title+.h3-title,.h4-title+.search-result-title,.feature-itm-title+.search-result-title,.h4-title+.h4-title,.feature-itm-title+.h4-title,.h4-title+.feature-itm-title,.feature-itm-title+.feature-itm-title,.h4-title+.h5-title,.feature-itm-title+.h5-title,.h4-title+.payment-options-title,.feature-itm-title+.payment-options-title,.h4-title+.h6-title,.feature-itm-title+.h6-title,.h4-title+.info-categ,.feature-itm-title+.info-categ,.h4-title+.contacts-title,.feature-itm-title+.contacts-title,.h4-title+.documents-lst-categ,.feature-itm-title+.documents-lst-categ,.h5-title:first-child,.payment-options-title:first-child,.h5-title+.h1-title,.payment-options-title+.h1-title,.h5-title+.h2-title,.payment-options-title+.h2-title,.h5-title+.info-title,.payment-options-title+.info-title,.h5-title+.documents-lst-title,.payment-options-title+.documents-lst-title,.h5-title+.h3-title,.payment-options-title+.h3-title,.h5-title+.search-result-title,.payment-options-title+.search-result-title,.h5-title+.h4-title,.payment-options-title+.h4-title,.h5-title+.feature-itm-title,.payment-options-title+.feature-itm-title,.h5-title+.h5-title,.payment-options-title+.h5-title,.h5-title+.payment-options-title,.payment-options-title+.payment-options-title,.h5-title+.h6-title,.payment-options-title+.h6-title,.h5-title+.info-categ,.payment-options-title+.info-categ,.h5-title+.contacts-title,.payment-options-title+.contacts-title,.h5-title+.documents-lst-categ,.payment-options-title+.documents-lst-categ,.h6-title:first-child,.info-categ:first-child,.contacts-title:first-child,.documents-lst-categ:first-child,.h6-title+.h1-title,.info-categ+.h1-title,.contacts-title+.h1-title,.documents-lst-categ+.h1-title,.h6-title+.h2-title,.info-categ+.h2-title,.contacts-title+.h2-title,.documents-lst-categ+.h2-title,.h6-title+.info-title,.info-categ+.info-title,.contacts-title+.info-title,.documents-lst-categ+.info-title,.h6-title+.documents-lst-title,.info-categ+.documents-lst-title,.contacts-title+.documents-lst-title,.documents-lst-categ+.documents-lst-title,.h6-title+.h3-title,.info-categ+.h3-title,.contacts-title+.h3-title,.documents-lst-categ+.h3-title,.h6-title+.search-result-title,.info-categ+.search-result-title,.contacts-title+.search-result-title,.documents-lst-categ+.search-result-title,.h6-title+.h4-title,.info-categ+.h4-title,.contacts-title+.h4-title,.documents-lst-categ+.h4-title,.h6-title+.feature-itm-title,.info-categ+.feature-itm-title,.contacts-title+.feature-itm-title,.documents-lst-categ+.feature-itm-title,.h6-title+.h5-title,.info-categ+.h5-title,.contacts-title+.h5-title,.documents-lst-categ+.h5-title,.h6-title+.payment-options-title,.info-categ+.payment-options-title,.contacts-title+.payment-options-title,.documents-lst-categ+.payment-options-title,.h6-title+.h6-title,.info-categ+.h6-title,.contacts-title+.h6-title,.documents-lst-categ+.h6-title,.h6-title+.info-categ,.info-categ+.info-categ,.contacts-title+.info-categ,.documents-lst-categ+.info-categ,.h6-title+.contacts-title,.info-categ+.contacts-title,.contacts-title+.contacts-title,.documents-lst-categ+.contacts-title,.h6-title+.documents-lst-categ,.info-categ+.documents-lst-categ,.contacts-title+.documents-lst-categ,.documents-lst-categ+.documents-lst-categ{margin-top:0}.h1-title{font-size:4.8rem;line-height:1.5;font-weight:300}.h2-title,.info-title,.documents-lst-title{font-size:4rem;line-height:1.3;font-weight:300}.h3-title,.search-result-title{font-size:3.4rem;line-height:1.45;font-weight:500}.h4-title,.feature-itm-title{font-size:2.8rem;line-height:1.45;font-weight:500}.h5-title,.payment-options-title{font-size:2.1rem;line-height:1.45;font-weight:700}.h6-title,.info-categ,.contacts-title,.documents-lst-categ{font-size:1.8rem;line-height:1.45;font-weight:600;text-transform:uppercase;letter-spacing:.216rem}.txt-box p,.txt-box ul,.txt-box ol,.txt-box img,.txt-box table,.txt-box iframe,.txt-box .video-box{margin-bottom:20px;margin-bottom:1.5em}.txt-box+.title-wrap{margin-top:5.5rem}.txt-box img{display:inline-block;max-width:100%;height:auto}.txt-box ol{padding-left:20px}.txt-box ol li{list-style-type:decimal}.txt-box ul li{position:relative;padding-left:2rem}.txt-box ul li::before{content:'';display:block;position:absolute;left:0;top:1.3rem;width:5px;height:5px;border-radius:50%;background-color:var(--dark, #2F3234)}.txt-box a:not([class]){text-decoration:underline;color:inherit}.txt-box a:not([class]):hover{color:var(--red-light, #BE3A34);text-decoration:none}.title-list *:last-child{margin-bottom:0}.title-list+ul,.title-list+ol{padding-left:1.5rem}.video-box{position:relative}.video-box video,.video-box .video,.video-box iframe{width:100% !important;height:auto !important;aspect-ratio:16/9}.video-box>img{display:block;margin:0 !important;width:100% !important;height:auto !important;max-width:none !important;position:relative;z-index:-1;opacity:0}.video-box>img+video,.video-box>img+.video,.video-box>img+iframe{position:absolute;z-index:2;left:0;top:0;height:100% !important;min-height:0;aspect-ratio:auto}section{margin-top:15rem}section:first-child{margin-top:25rem}.top-screen:first-child{margin-top:0}.title-sect{margin-bottom:10rem}.title-sect:last-child{margin-bottom:0 !important}.title-sect a:not([class]):hover{color:var(--red-light, #BE3A34);text-decoration:none}.title-sect h1+.cust-inp-search,.title-sect h2+.cust-inp-search,.title-sect h3+.cust-inp-search{margin-top:-1.5rem}.title-wrap img{display:block;width:100%;height:auto}.sect-txt .title-sect,.sect-video .title-sect,.sect-column .title-sect,.sect-table .title-sect{margin-bottom:4rem}.sect-txt .title-sect h1:last-child,.sect-video .title-sect h1:last-child,.sect-column .title-sect h1:last-child,.sect-table .title-sect h1:last-child,.sect-txt .title-sect h2:last-child,.sect-video .title-sect h2:last-child,.sect-column .title-sect h2:last-child,.sect-table .title-sect h2:last-child,.sect-txt .title-sect h3:last-child,.sect-video .title-sect h3:last-child,.sect-column .title-sect h3:last-child,.sect-table .title-sect h3:last-child,.sect-txt .title-sect h4:last-child,.sect-video .title-sect h4:last-child,.sect-column .title-sect h4:last-child,.sect-table .title-sect h4:last-child,.sect-txt .title-sect h5:last-child,.sect-video .title-sect h5:last-child,.sect-column .title-sect h5:last-child,.sect-table .title-sect h5:last-child,.sect-txt .title-sect h6:last-child,.sect-video .title-sect h6:last-child,.sect-column .title-sect h6:last-child,.sect-table .title-sect h6:last-child{margin-bottom:0}.title-line-with-btn{display:flex;align-items:center;justify-content:space-between}.title-line-with-btn .btn-wrap{margin-bottom:2.5rem;padding-left:2rem}.title-line-with-btn .btn-wrap .btn,.title-line-with-btn .btn-wrap .btn-form,.title-line-with-btn .btn-wrap .page-wrap .sect-big-form #fbuilder .pbPrevious,.page-wrap .sect-big-form #fbuilder .title-line-with-btn .btn-wrap .pbPrevious,.title-line-with-btn .btn-wrap .page-wrap .sect-big-form #fbuilder .pbNext,.page-wrap .sect-big-form #fbuilder .title-line-with-btn .btn-wrap .pbNext,.title-line-with-btn .btn-wrap .page-wrap .sect-big-form #fbuilder .pbSubmit,.page-wrap .sect-big-form #fbuilder .title-line-with-btn .btn-wrap .pbSubmit,.title-line-with-btn .btn-wrap body:not(.home) .sect-big-form #fbuilder .pbPrevious,body:not(.home) .sect-big-form #fbuilder .title-line-with-btn .btn-wrap .pbPrevious,.title-line-with-btn .btn-wrap body:not(.home) .sect-big-form #fbuilder .pbNext,body:not(.home) .sect-big-form #fbuilder .title-line-with-btn .btn-wrap .pbNext,.title-line-with-btn .btn-wrap body:not(.home) .sect-big-form #fbuilder .pbSubmit,body:not(.home) .sect-big-form #fbuilder .title-line-with-btn .btn-wrap .pbSubmit{white-space:nowrap}.title-descr{font-size:3.2rem;line-height:1.75;font-weight:300}.title-descr strong{font-weight:600}.title-descr p:last-child{margin-bottom:0}.title-descr.small-descr{font-size:2.4rem;font-weight:400}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media only screen and (max-width: 1349px){body{font-size:18px}h1{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3.2rem}h5{font-size:2.6rem}h6{font-size:2rem}h2{font-size:1.8rem}.h1-title{font-size:4.2rem}.h2-title,.info-title,.documents-lst-title{font-size:3.6rem}.h3-title,.search-result-title{font-size:3.2rem}.h4-title,.feature-itm-title{font-size:2.6rem}.h5-title,.payment-options-title{font-size:2rem}.h6-title,.info-categ,.contacts-title,.documents-lst-categ{font-size:1.8rem}.title-descr{font-size:3rem}.title-descr.small-descr{font-size:20px}section{margin-top:10rem}section:first-child{margin-top:17.5rem}}@media only screen and (max-width: 991px){body{font-size:16px}h1{font-size:38px}h3{font-size:34px}h4{font-size:30px}h5{font-size:26px}h6{font-size:20px}h2{font-size:16px}.h1-title{font-size:38px}.h2-title,.info-title,.documents-lst-title{font-size:34px}.h3-title,.search-result-title{font-size:30px}.h4-title,.feature-itm-title{font-size:26px}.h5-title,.payment-options-title{font-size:20px}.h6-title,.info-categ,.contacts-title,.documents-lst-categ{font-size:16px}.title-descr{font-size:24px}.title-descr strong{font-weight:500}.title-descr.small-descr{font-size:18px}.txt-box ul li::before,.info-brief ul li::before{top:10px}}@media only screen and (max-width: 767px){h1,h2,h3,h4,h5,h6,.h1-title,.h2-title,.info-title,.documents-lst-title,.h3-title,.search-result-title,.h4-title,.feature-itm-title,.h5-title,.payment-options-title,.h6-title,.info-categ,.contacts-title,.documents-lst-categ{margin-bottom:10px;margin-top:40px}.txt-box ul li::before,.info-brief ul li::before{top:9px}.title-line-with-btn{display:block}.title-line-with-btn .btn-wrap{padding-left:0}}@media only screen and (max-width: 576px){body{font-size:14px}h1{font-size:34px}h3{font-size:30px}h4{font-size:26px}h5{font-size:22px}h6{font-size:16px}h2{font-size:10px;font-weight:600}.h1-title{font-size:34px}.h2-title,.info-title,.documents-lst-title{font-size:30px}.h3-title,.search-result-title{font-size:26px}.h4-title,.feature-itm-title{font-size:22px}.h5-title,.payment-options-title{font-size:16px}.h6-title,.info-categ,.contacts-title,.documents-lst-categ{font-size:10px;font-weight:600}.title-descr{font-size:16px}.title-descr strong{font-weight:500}.title-descr.small-descr{font-size:16px}.txt-box ul li::before,.info-brief ul li::before{top:7px}}::selection{color:#000;background:pink}.inner-pages{position:fixed;z-index:5000;top:15%;left:0;display:inline-block;height:6.2rem;width:3.5rem;overflow:hidden;background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/inner_pages.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.inner-pages:hover{overflow:visible}.inner-pages:hover .page-links{opacity:1}.page-links{padding:1rem;background-color:#fff;color:#000;font-size:1.6rem;border:1px solid #ccc;position:absolute;top:0;left:100%;transition:.3s;opacity:0;min-height:100%;white-space:nowrap;max-height:85vh;overflow-y:auto}.page-links a,.page-links button{appearance:none;border:none;background-color:transparent;cursor:pointer;outline:none !important;display:block;padding:3px;margin:0 0 5px;line-height:1.2em}.page-links a:hover,.page-links button:hover{color:blue}.cover-img,.contain-img,.partner-logo-link,.card-gallery-itm-lnk,.team-itm-photo{position:relative;display:block;border-radius:0;overflow:hidden}.cover-img img,.contain-img img,.partner-logo-link img,.card-gallery-itm-lnk img,.team-itm-photo img{margin:0 !important}.cover-img .base-img,.contain-img .base-img,.partner-logo-link .base-img,.card-gallery-itm-lnk .base-img,.team-itm-photo .base-img{display:block;position:relative;width:100% !important;height:auto !important;opacity:0}.cover-img .main-img,.contain-img .main-img,.partner-logo-link .main-img,.card-gallery-itm-lnk .main-img,.team-itm-photo .main-img,.cover-img iframe,.contain-img iframe,.partner-logo-link iframe,.card-gallery-itm-lnk iframe,.team-itm-photo iframe,.cover-img .video-custom-box,.contain-img .video-custom-box,.partner-logo-link .video-custom-box,.card-gallery-itm-lnk .video-custom-box,.team-itm-photo .video-custom-box{display:block;position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover}.cover-img iframe,.contain-img iframe,.partner-logo-link iframe,.card-gallery-itm-lnk iframe,.team-itm-photo iframe{border:none}.contain-img,.partner-logo-link{background-color:transparent}.contain-img .main-img,.partner-logo-link .main-img{object-fit:contain;width:100%;height:100%}.fancybox-content{cursor:pointer !important}.fancybox-caption{background:none}.fancybox,.fancy-photo{display:block}.fancybox>img:only-child,.fancy-photo>img:only-child{display:block;width:100%;height:auto}@media all and (min-width: 768px){.fancybox-show-thumbs .fancybox-inner{right:0;bottom:9.5rem}.fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:9.5rem;padding:1rem 1rem .5rem 1rem;box-sizing:border-box;background-color:transparent}.fancybox-thumbs__list{text-align:center;line-height:0;margin:0 auto}.fancybox-thumbs__list a{float:none;display:inline-block;width:7.5rem;height:7.5rem}.fancybox-thumbs__list a::before{border-width:2px;border-color:var(--red-light, #BE3A34)}}@media all and (max-width: 767px){.fancybox-toolbar .fancybox-button--thumbs,.fancybox-thumbs{display:none !important}.fancybox-show-thumbs .fancybox-inner{right:0 !important}}.cust-accordion{padding:2.5rem 0;display:block}.cust-accordion>.accord-li{display:block;overflow:hidden}.cust-accordion>.accord-li.open-start>.accord-content{display:block}.accord-btn{display:flex;align-items:center;justify-content:space-between;padding:.7rem 2.5rem .5rem;font-size:2rem;line-height:1.15;text-transform:uppercase;min-height:5rem;cursor:pointer;transition:.2s;color:var(--red, #81312F);border-bottom:1px solid var(--grey, #D7D5CB)}.accord-btn .arr-dn-ic{height:1.2rem;width:2.4rem;min-width:2.4rem;background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/arr_dn.svg);margin-top:-.3rem}.accord-btn.on{background-color:var(--dark, #2F3234);color:#fff}.accord-btn.on .arr-dn-ic{filter:brightness(0) invert(100%);transform:rotate(180deg)}.accord-content{display:none}.accord-content-inner{padding:3.5rem}.field-line{display:flex}.field-line .field-itm{flex:1;margin-right:1rem}.field-line .field-itm:last-child{margin-right:0}@media only screen and (max-width: 767px){.field-line{display:block}.field-line .field-itm{margin-right:0}}.wpcf7-not-valid-tip{font-size:70%;color:var(--red-light, #BE3A34)}.check-lst .wpcf7-not-valid-tip,.radio-lst .wpcf7-not-valid-tip,.policy-field .wpcf7-not-valid-tip{padding-left:4rem;margin-bottom:1rem}.wpcf7 form .wpcf7-response-output{border-color:transparent}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:1px solid var(--grey, #D7D5CB);color:var(--red-light, #BE3A34);padding:1.1rem 1.5rem 1rem}.upload-field{position:relative;margin:0 auto 2.4rem;max-width:33rem}.upload-field .upload-input{position:absolute;z-index:-2;width:0;height:0;opacity:0}.upload-field .upload-doc:not(.empty) .upload-ic{display:none}.upload-field .upload-doc.empty .clear-btn{display:none}.upload-field .codedropz-upload-container{padding:0}.upload-field .codedropz-upload-handler{padding:0;margin:0;border:none}.upload-field .upload-txt-btn,.upload-field .cd-upload-btn{margin:0;border:2px dashed var(--grey, #D7D5CB);background-color:transparent;padding:6.5rem 2.5rem 1rem;display:flex;align-items:flex-end;justify-content:center;min-height:12.5rem;font-size:1.6rem;line-height:1.35;font-weight:600;color:var(--dark, #2F3234);cursor:pointer;transition:0.15s}.upload-field .upload-txt-btn:hover,.upload-field .cd-upload-btn:hover{color:var(--red-light, #BE3A34)}.upload-field .upload-txt-btn span,.upload-field .cd-upload-btn span{display:block;max-width:25rem}.upload-field .cd-upload-btn{padding-left:4rem;padding-right:4rem}.upload-field .upload-ic,.upload-field .clear-btn{position:absolute;left:50%;top:2rem;transform:translateX(-50%)}.upload-field .clear-btn{cursor:pointer;transition:0.15s}.upload-field .clear-btn:hover{filter:invert(28%) sepia(97%) saturate(1583%) hue-rotate(340deg) brightness(78%) contrast(86%)}.upload-field .dnd-upload-status{padding:0;margin-top:1.5rem;align-items:flex-start}.upload-field .dnd-upload-status .dnd-upload-image{width:2.4rem;height:2.4rem;border:none;margin-top:.5rem}.upload-field .dnd-upload-status .dnd-upload-image span.file{width:2rem;height:2rem;background-size:contain;background-position:center}.upload-field .dnd-upload-status .dnd-upload-details{width:calc(100% - 3rem);padding-left:1rem;text-align:left}.upload-field .dnd-upload-status .dnd-upload-details .remove-file{top:1rem;font-size:0}.upload-field .dnd-upload-status .dnd-upload-details .remove-file *{font-size:inherit}.upload-field .dnd-upload-status .dnd-upload-details .remove-file span:after{width:1.5rem;height:1.5rem}.upload-field .dnd-upload-status .dnd-upload-details .dnd-progress-bar{height:1.2rem}.upload-field .dnd-upload-status .dnd-upload-details .dnd-progress-bar span{font-size:.8rem;line-height:1;display:block;padding-top:0.2rem}.upload-field .dnd-upload-status .dnd-upload-details .name{padding:.5rem 3rem .5rem 0;color:var(--dark, #2F3234);font-weight:500;font-size:1.6rem}.upload-field .dnd-upload-status .dnd-upload-details .has-error{font-size:1.4rem}.upload-ic{background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/upload.svg);width:3.6rem;height:3.6rem}.cust-sel{display:block;padding:0;margin:0;margin-bottom:1rem;position:relative}.cust-sel .wpcf7-form-control-wrap{display:block;position:static}.cust-sel .select2{width:100% !important;display:block;position:relative}.cust-sel .select2 .selection{display:table;width:100%}.cust-sel .select2 .select2-selection__placeholder{color:var(--dark, #2F3234)}.cust-sel .select2.select2-container--above ~ .select2-container .select2-dropdown{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-top:1px solid var(--grey, #D7D5CB);border-bottom:none}.cust-sel .select2.select2-container--open{z-index:9999}.cust-sel .select2.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.cust-sel .select2.select2-container--open .select2-selection{border-color:var(--dark, #2F3234) !important}.cust-sel .select2.select2-container--open .select2-selection.select2-selection--multiple::after{transform:rotate(180deg)}.cust-sel .select2.select2-container--open ~ .select2-container .select2-dropdown{margin-top:0}.cust-sel .select2+.select2-container{width:100% !important;min-width:100% !important}.cust-sel .select2-container{min-width:100%}.cust-sel .select2-selection{height:auto;border-radius:0;border:1px solid var(--grey, #D7D5CB) !important;cursor:pointer;width:100%;display:flex;align-items:center;min-height:6rem;padding:.6rem 5rem .4rem 2.5rem}.cust-sel .select2-selection.select2-selection--multiple::after{content:'';display:block;position:absolute;width:5rem;top:1px;right:1px;bottom:1px;background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/arr_dn.svg);background-size:1.6rem 1.6rem;background-repeat:no-repeat;background-position:center;transition:.3s}.cust-sel .select2-selection.select2-selection--multiple .select2-search--inline{line-height:0}.cust-sel .select2-selection.select2-selection--multiple .select2-search--inline .select2-search__field{margin-top:0 !important;padding-top:1rem;line-height:0}.cust-sel .select2-selection .select2-selection__choice{margin-top:.7rem;margin-right:.7rem}.cust-sel .select2-search__field{margin-top:.4rem !important;cursor:pointer}.cust-sel .select2-selection__rendered{padding:0 !important;line-height:inherit !important;color:inherit !important}.cust-sel .select2-selection__arrow{height:auto !important;width:5rem !important;bottom:.1rem;background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/arr_dn.svg);background-size:1.6rem 1.6rem;background-repeat:no-repeat;background-position:center;transition:.3s}.cust-sel .select2-selection__arrow b{display:none}.cust-sel .select2-dropdown{border:1px solid var(--grey, #D7D5CB);border-top:none;margin-top:-1.5rem;transition:.3s margin;width:auto !important;min-width:100%;white-space:nowrap;border-radius:0}.cust-sel .select2-results__options{max-height:30rem !important}.cust-sel .select2-results__option{padding:.6rem 2rem;border-bottom:1px solid var(--grey, #D7D5CB);transition:.25s;background-color:#fff !important;color:var(--dark, #2F3234) !important}.cust-sel .select2-results__option:last-child{border-bottom:none}.cust-sel .select2-results__option:hover{background-color:var(--dark, #2F3234) !important;color:var(--light, #fff) !important}.cust-sel .select2-results__option[aria-selected$="true"]{background-color:var(--grey, #D7D5CB) !important}.cust-sel .select2-results__option[aria-selected$="true"]:hover{cursor:default;color:var(--dark, #2F3234) !important}.check-lst,.radio-lst{color:inherit;margin-bottom:1rem}.wpcf7-list-item{margin:0}.cust-check,.cust-radio,.check-lst .wpcf7-list-item,.radio-lst .wpcf7-list-item,.policy-field .wpcf7-list-item{position:relative;display:inline-flex;cursor:pointer;user-select:none;text-align:left}.cust-check label,.cust-radio label,.check-lst .wpcf7-list-item label,.radio-lst .wpcf7-list-item label,.policy-field .wpcf7-list-item label{cursor:pointer;display:block;margin:0}.cust-check input,.cust-radio input,.check-lst .wpcf7-list-item input,.radio-lst .wpcf7-list-item input,.policy-field .wpcf7-list-item input{position:absolute;z-index:-1;width:0;height:0;opacity:0}.cust-check input:checked ~ .check-ic,.cust-radio input:checked ~ .check-ic,.cust-check input:checked ~ .radio-ic,.cust-radio input:checked ~ .radio-ic,.cust-check input:checked ~ .check-itm-ic,.cust-radio input:checked ~ .check-itm-ic,.cust-check input:checked ~ .wpcf7-list-item-label::before,.cust-radio input:checked ~ .wpcf7-list-item-label::before,.check-lst .wpcf7-list-item input:checked ~ .check-ic,.radio-lst .wpcf7-list-item input:checked ~ .check-ic,.check-lst .wpcf7-list-item input:checked ~ .radio-ic,.radio-lst .wpcf7-list-item input:checked ~ .radio-ic,.check-lst .wpcf7-list-item input:checked ~ .check-itm-ic,.radio-lst .wpcf7-list-item input:checked ~ .check-itm-ic,.check-lst .wpcf7-list-item input:checked ~ .wpcf7-list-item-label::before,.radio-lst .wpcf7-list-item input:checked ~ .wpcf7-list-item-label::before,.policy-field .wpcf7-list-item input:checked ~ .check-ic,.policy-field .wpcf7-list-item input:checked ~ .radio-ic,.policy-field .wpcf7-list-item input:checked ~ .check-itm-ic,.policy-field .wpcf7-list-item input:checked ~ .wpcf7-list-item-label::before{background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/check.svg)}.cust-check input[type=radio] ~ .check-ic,.cust-radio input[type=radio] ~ .check-ic,.cust-check input[type=radio] ~ .radio-ic,.cust-radio input[type=radio] ~ .radio-ic,.cust-check input[type=radio] ~ .check-itm-ic,.cust-radio input[type=radio] ~ .check-itm-ic,.cust-check input[type=radio] ~ .wpcf7-list-item-label::before,.cust-radio input[type=radio] ~ .wpcf7-list-item-label::before,.check-lst .wpcf7-list-item input[type=radio] ~ .check-ic,.radio-lst .wpcf7-list-item input[type=radio] ~ .check-ic,.check-lst .wpcf7-list-item input[type=radio] ~ .radio-ic,.radio-lst .wpcf7-list-item input[type=radio] ~ .radio-ic,.check-lst .wpcf7-list-item input[type=radio] ~ .check-itm-ic,.radio-lst .wpcf7-list-item input[type=radio] ~ .check-itm-ic,.check-lst .wpcf7-list-item input[type=radio] ~ .wpcf7-list-item-label::before,.radio-lst .wpcf7-list-item input[type=radio] ~ .wpcf7-list-item-label::before,.policy-field .wpcf7-list-item input[type=radio] ~ .check-ic,.policy-field .wpcf7-list-item input[type=radio] ~ .radio-ic,.policy-field .wpcf7-list-item input[type=radio] ~ .check-itm-ic,.policy-field .wpcf7-list-item input[type=radio] ~ .wpcf7-list-item-label::before{border-radius:10em;background-image:none}.cust-check input[type=radio]:checked ~ .check-ic,.cust-radio input[type=radio]:checked ~ .check-ic,.cust-check input[type=radio]:checked ~ .radio-ic,.cust-radio input[type=radio]:checked ~ .radio-ic,.cust-check input[type=radio]:checked ~ .check-itm-ic,.cust-radio input[type=radio]:checked ~ .check-itm-ic,.cust-check input[type=radio]:checked ~ .wpcf7-list-item-label::before,.cust-radio input[type=radio]:checked ~ .wpcf7-list-item-label::before,.check-lst .wpcf7-list-item input[type=radio]:checked ~ .check-ic,.radio-lst .wpcf7-list-item input[type=radio]:checked ~ .check-ic,.check-lst .wpcf7-list-item input[type=radio]:checked ~ .radio-ic,.radio-lst .wpcf7-list-item input[type=radio]:checked ~ .radio-ic,.check-lst .wpcf7-list-item input[type=radio]:checked ~ .check-itm-ic,.radio-lst .wpcf7-list-item input[type=radio]:checked ~ .check-itm-ic,.check-lst .wpcf7-list-item input[type=radio]:checked ~ .wpcf7-list-item-label::before,.radio-lst .wpcf7-list-item input[type=radio]:checked ~ .wpcf7-list-item-label::before,.policy-field .wpcf7-list-item input[type=radio]:checked ~ .check-ic,.policy-field .wpcf7-list-item input[type=radio]:checked ~ .radio-ic,.policy-field .wpcf7-list-item input[type=radio]:checked ~ .check-itm-ic,.policy-field .wpcf7-list-item input[type=radio]:checked ~ .wpcf7-list-item-label::before{background-color:var(--dark, #2F3234);border:0.7rem solid var(--light, #fff);box-shadow:0 0 0 1px var(--grey, #D7D5CB)}.check-lst .wpcf7-list-item-label,.radio-lst .wpcf7-list-item-label,.policy-field .wpcf7-list-item-label{position:relative}.check-lst .wpcf7-list-item-label::before,.radio-lst .wpcf7-list-item-label::before,.policy-field .wpcf7-list-item-label::before{content:''}.check-ic,.radio-ic,.check-itm-ic,.check-lst .wpcf7-list-item-label::before,.radio-lst .wpcf7-list-item-label::before,.policy-field .wpcf7-list-item-label::before{position:absolute;left:0;top:-.15rem;display:block;width:2.4rem;height:2.4rem;border:1px solid var(--grey, #D7D5CB);background-repeat:no-repeat;background-position:center;background-size:contain;transition:none !important}.check-title,.radio-title,.check-lst .wpcf7-list-item-label,.radio-lst .wpcf7-list-item-label,.policy-field .wpcf7-list-item-label{display:block;padding-left:4rem;line-height:1.4;font-size:1.6rem}.check-title a,.radio-title a,.check-lst .wpcf7-list-item-label a,.radio-lst .wpcf7-list-item-label a,.policy-field .wpcf7-list-item-label a{color:var(--dark, #2F3234);text-decoration:underline}.check-title a:hover,.radio-title a:hover,.check-lst .wpcf7-list-item-label a:hover,.radio-lst .wpcf7-list-item-label a:hover,.policy-field .wpcf7-list-item-label a:hover{text-decoration:none}.pagination-wrap{margin:5rem 0}ul.page-numbers{display:flex;align-items:center}ul.page-numbers li{font-size:1.6rem;line-height:1;padding-right:.4rem;color:#000}ul.page-numbers li>a,ul.page-numbers li>span{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:2px solid var(--dark, #2F3234);text-decoration:none}ul.page-numbers li>a.current,ul.page-numbers li>span.current{background-color:var(--dark, #2F3234);color:#fff}ul.page-numbers li>a.prev:hover,ul.page-numbers li>a.next:hover,ul.page-numbers li>span.prev:hover,ul.page-numbers li>span.next:hover{background-color:var(--dark, #2F3234);color:var(--light, #fff)}ul.page-numbers li>a.prev:hover .arr-left-ic,ul.page-numbers li>a.prev:hover .arr-right-ic,ul.page-numbers li>a.next:hover .arr-left-ic,ul.page-numbers li>a.next:hover .arr-right-ic,ul.page-numbers li>span.prev:hover .arr-left-ic,ul.page-numbers li>span.prev:hover .arr-right-ic,ul.page-numbers li>span.next:hover .arr-left-ic,ul.page-numbers li>span.next:hover .arr-right-ic{filter:brightness(0) invert(100%)}ul.page-numbers .arr-left-ic,ul.page-numbers .arr-right-ic{width:1.3rem;height:1.3rem}ul.page-numbers .arr-left-ic{background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/arr_l.svg)}ul.page-numbers .arr-right-ic{background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/arr_r.svg)}.modal{padding-left:1.5rem !important;padding-right:1.5rem !important}.modal .modal-dialog{margin-left:auto !important;margin-right:auto !important;max-width:50rem}.modal .modal-content{border:none;border-radius:0}.modal .modal-footer{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0.75rem}.modal .modal-footer .btn,.modal .modal-footer .btn-form,.modal .modal-footer .page-wrap .sect-big-form #fbuilder .pbPrevious,.page-wrap .sect-big-form #fbuilder .modal .modal-footer .pbPrevious,.modal .modal-footer .page-wrap .sect-big-form #fbuilder .pbNext,.page-wrap .sect-big-form #fbuilder .modal .modal-footer .pbNext,.modal .modal-footer .page-wrap .sect-big-form #fbuilder .pbSubmit,.page-wrap .sect-big-form #fbuilder .modal .modal-footer .pbSubmit,.modal .modal-footer body:not(.home) .sect-big-form #fbuilder .pbPrevious,body:not(.home) .sect-big-form #fbuilder .modal .modal-footer .pbPrevious,.modal .modal-footer body:not(.home) .sect-big-form #fbuilder .pbNext,body:not(.home) .sect-big-form #fbuilder .modal .modal-footer .pbNext,.modal .modal-footer body:not(.home) .sect-big-form #fbuilder .pbSubmit,body:not(.home) .sect-big-form #fbuilder .modal .modal-footer .pbSubmit{margin:.75rem;min-width:17.5rem}.modal-header{padding-right:5.5rem;border:none}.modal-header .modal-title{margin:0}.modal-header .btn-close{padding:0;margin:0;position:absolute;z-index:10;top:1.5rem;right:1.5rem;appearance:none;border:none;background-color:transparent;display:inline-block;width:3rem;height:3rem;background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/close.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;outline:none !important;box-shadow:none !important;background-size:2rem;opacity:1}.modal-header .btn-close:hover{opacity:.75}.modal-body{padding:1.5rem}.modal-title{margin-bottom:2rem;text-align:center}.modal-title .title-descr{margin-top:1rem}.modal-txt{text-align:center}.img-svg{font-size:0;line-height:0;display:block;width:100%;overflow:hidden !important;position:relative;z-index:2}.img-svg>.base{position:relative;display:block;width:100%;height:auto;opacity:0}.img-svg>.base ~ svg{margin:0;position:absolute;z-index:3;left:0;top:0;height:100%}.img-svg svg{margin:0 auto;display:block;width:100%}.img-svg image{width:100%;height:100%;display:block}.img-svg .int-expl-image{display:none}html.int-expl .img-svg svg{display:none}html.int-expl .img-svg .int-expl-image{display:block}.rate-title{line-height:1.5;display:block;margin-bottom:1rem}.rate-wrap{position:relative;line-height:0}.rate-wrap input{position:absolute;padding:0;margin:0;width:1px;height:1px;opacity:0;z-index:-10}.rate-wrap input:checked ~ .star-rate{background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/star-2.svg)}.rate-wrap .rate-check{position:relative;margin:0;display:inline-block}.rate-wrap .star-rate{display:inline-block;width:2.5rem;height:1.8rem;margin:0;cursor:pointer;float:right;background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/star-1.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.rate-wrap .star-rate:hover{background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/star-2.svg)}.rate-wrap .star-rate:hover ~ .star-rate{background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/star-2.svg)}.rate{display:inline-block;vertical-align:middle}.rate,.current-rate{width:12.5rem;height:1.8rem;background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/star-1.svg);background-repeat:repeat-x;background-size:2.5rem 100%;background-position:left 0 center}.rate .current-rate,.current-rate .current-rate{background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/star-2.svg)}.btn-more-wrap{margin-top:4.8rem}.btn,.btn-form,.page-wrap .sect-big-form #fbuilder .pbPrevious,.page-wrap .sect-big-form #fbuilder .pbNext,.page-wrap .sect-big-form #fbuilder .pbSubmit,body:not(.home) .sect-big-form #fbuilder .pbPrevious,body:not(.home) .sect-big-form #fbuilder .pbNext,body:not(.home) .sect-big-form #fbuilder .pbSubmit{text-decoration:none !important;box-shadow:none !important;outline:none !important;border-radius:.4rem;cursor:pointer;appearance:none;background-color:transparent;text-align:center;display:inline-flex;align-items:center;justify-content:center;padding:.8rem 2.5rem .4rem;min-height:4.6rem;border:2px solid var(--red-light, #BE3A34);color:var(--red-light, #BE3A34);font-size:1.6rem;line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:.192rem;transition:.15s;position:relative;top:0}.btn::after,.btn-form::after,.page-wrap .sect-big-form #fbuilder .pbPrevious::after,.page-wrap .sect-big-form #fbuilder .pbNext::after,.page-wrap .sect-big-form #fbuilder .pbSubmit::after,body:not(.home) .sect-big-form #fbuilder .pbPrevious::after,body:not(.home) .sect-big-form #fbuilder .pbNext::after,body:not(.home) .sect-big-form #fbuilder .pbSubmit::after{content:"";display:block;position:absolute;left:0;right:0;top:100%;height:0}.btn:active,.btn-form:active,.page-wrap .sect-big-form #fbuilder .pbPrevious:active,.page-wrap .sect-big-form #fbuilder .pbNext:active,.page-wrap .sect-big-form #fbuilder .pbSubmit:active,body:not(.home) .sect-big-form #fbuilder .pbPrevious:active,body:not(.home) .sect-big-form #fbuilder .pbNext:active,body:not(.home) .sect-big-form #fbuilder .pbSubmit:active{opacity:.95;transform:scale(1.025)}.btn .btn-icon,.btn-form .btn-icon,.page-wrap .sect-big-form #fbuilder .pbPrevious .btn-icon,.page-wrap .sect-big-form #fbuilder .pbNext .btn-icon,.page-wrap .sect-big-form #fbuilder .pbSubmit .btn-icon,body:not(.home) .sect-big-form #fbuilder .pbPrevious .btn-icon,body:not(.home) .sect-big-form #fbuilder .pbNext .btn-icon,body:not(.home) .sect-big-form #fbuilder .pbSubmit .btn-icon{margin-top:-0.25rem;margin-right:1.5rem;transition:.15s;filter:invert(28%) sepia(97%) saturate(1583%) hue-rotate(340deg) brightness(78%) contrast(86%)}.btn .btn-icon .btn-ic,.btn-form .btn-icon .btn-ic,.page-wrap .sect-big-form #fbuilder .pbPrevious .btn-icon .btn-ic,.page-wrap .sect-big-form #fbuilder .pbNext .btn-icon .btn-ic,.page-wrap .sect-big-form #fbuilder .pbSubmit .btn-icon .btn-ic,body:not(.home) .sect-big-form #fbuilder .pbPrevious .btn-icon .btn-ic,body:not(.home) .sect-big-form #fbuilder .pbNext .btn-icon .btn-ic,body:not(.home) .sect-big-form #fbuilder .pbSubmit .btn-icon .btn-ic{position:relative;left:0;transition:.25s ease;transition-delay:.25s}.btn span:not(.wpcf7-spinner)+.btn-icon,.btn-form span:not(.wpcf7-spinner)+.btn-icon,.page-wrap .sect-big-form #fbuilder .pbPrevious span:not(.wpcf7-spinner)+.btn-icon,.page-wrap .sect-big-form #fbuilder .pbNext span:not(.wpcf7-spinner)+.btn-icon,.page-wrap .sect-big-form #fbuilder .pbSubmit span:not(.wpcf7-spinner)+.btn-icon,body:not(.home) .sect-big-form #fbuilder .pbPrevious span:not(.wpcf7-spinner)+.btn-icon,body:not(.home) .sect-big-form #fbuilder .pbNext span:not(.wpcf7-spinner)+.btn-icon,body:not(.home) .sect-big-form #fbuilder .pbSubmit span:not(.wpcf7-spinner)+.btn-icon{margin-left:1.5rem;margin-right:0}.btn:hover,.btn-form:hover,.page-wrap .sect-big-form #fbuilder .pbPrevious:hover,.page-wrap .sect-big-form #fbuilder .pbNext:hover,.page-wrap .sect-big-form #fbuilder .pbSubmit:hover,body:not(.home) .sect-big-form #fbuilder .pbPrevious:hover,body:not(.home) .sect-big-form #fbuilder .pbNext:hover,body:not(.home) .sect-big-form #fbuilder .pbSubmit:hover{color:var(--light, #fff);background-color:var(--red-light, #BE3A34);top:-.3rem}.btn:hover::after,.btn-form:hover::after,.page-wrap .sect-big-form #fbuilder .pbPrevious:hover::after,.page-wrap .sect-big-form #fbuilder .pbNext:hover::after,.page-wrap .sect-big-form #fbuilder .pbSubmit:hover::after,body:not(.home) .sect-big-form #fbuilder .pbPrevious:hover::after,body:not(.home) .sect-big-form #fbuilder .pbNext:hover::after,body:not(.home) .sect-big-form #fbuilder .pbSubmit:hover::after{height:.5rem}.btn:hover .btn-icon,.btn-form:hover .btn-icon,.page-wrap .sect-big-form #fbuilder .pbPrevious:hover .btn-icon,.page-wrap .sect-big-form #fbuilder .pbNext:hover .btn-icon,.page-wrap .sect-big-form #fbuilder .pbSubmit:hover .btn-icon,body:not(.home) .sect-big-form #fbuilder .pbPrevious:hover .btn-icon,body:not(.home) .sect-big-form #fbuilder .pbNext:hover .btn-icon,body:not(.home) .sect-big-form #fbuilder .pbSubmit:hover .btn-icon{filter:brightness(0) invert(100%)}.btn:hover .btn-icon .btn-ic,.btn-form:hover .btn-icon .btn-ic,.page-wrap .sect-big-form #fbuilder .pbPrevious:hover .btn-icon .btn-ic,.page-wrap .sect-big-form #fbuilder .pbNext:hover .btn-icon .btn-ic,.page-wrap .sect-big-form #fbuilder .pbSubmit:hover .btn-icon .btn-ic,body:not(.home) .sect-big-form #fbuilder .pbPrevious:hover .btn-icon .btn-ic,body:not(.home) .sect-big-form #fbuilder .pbNext:hover .btn-icon .btn-ic,body:not(.home) .sect-big-form #fbuilder .pbSubmit:hover .btn-icon .btn-ic{left:-0.5rem}.btn:hover span:not(.wpcf7-spinner)+.btn-icon .btn-ic,.btn-form:hover span:not(.wpcf7-spinner)+.btn-icon .btn-ic,.page-wrap .sect-big-form #fbuilder .pbPrevious:hover span:not(.wpcf7-spinner)+.btn-icon .btn-ic,.page-wrap .sect-big-form #fbuilder .pbNext:hover span:not(.wpcf7-spinner)+.btn-icon .btn-ic,.page-wrap .sect-big-form #fbuilder .pbSubmit:hover span:not(.wpcf7-spinner)+.btn-icon .btn-ic,body:not(.home) .sect-big-form #fbuilder .pbPrevious:hover span:not(.wpcf7-spinner)+.btn-icon .btn-ic,body:not(.home) .sect-big-form #fbuilder .pbNext:hover span:not(.wpcf7-spinner)+.btn-icon .btn-ic,body:not(.home) .sect-big-form #fbuilder .pbSubmit:hover span:not(.wpcf7-spinner)+.btn-icon .btn-ic{left:0.5rem}.btn.btn-fill,.btn-fill.btn-form,.page-wrap .sect-big-form #fbuilder .btn-fill.pbPrevious,.page-wrap .sect-big-form #fbuilder .btn-fill.pbNext,.page-wrap .sect-big-form #fbuilder .btn-fill.pbSubmit,body:not(.home) .sect-big-form #fbuilder .btn-fill.pbPrevious,body:not(.home) .sect-big-form #fbuilder .btn-fill.pbNext,body:not(.home) .sect-big-form #fbuilder .btn-fill.pbSubmit{background-color:var(--red-light, #BE3A34);color:var(--light, #fff)}.btn.btn-fill .btn-icon,.btn-fill.btn-form .btn-icon,.page-wrap .sect-big-form #fbuilder .btn-fill.pbPrevious .btn-icon,.page-wrap .sect-big-form #fbuilder .btn-fill.pbNext .btn-icon,.page-wrap .sect-big-form #fbuilder .btn-fill.pbSubmit .btn-icon,body:not(.home) .sect-big-form #fbuilder .btn-fill.pbPrevious .btn-icon,body:not(.home) .sect-big-form #fbuilder .btn-fill.pbNext .btn-icon,body:not(.home) .sect-big-form #fbuilder .btn-fill.pbSubmit .btn-icon{filter:brightness(0) invert(100%)}.btn.btn-fill:hover,.btn-fill.btn-form:hover,.page-wrap .sect-big-form #fbuilder .btn-fill.pbPrevious:hover,.page-wrap .sect-big-form #fbuilder .btn-fill.pbNext:hover,.page-wrap .sect-big-form #fbuilder .btn-fill.pbSubmit:hover,body:not(.home) .sect-big-form #fbuilder .btn-fill.pbPrevious:hover,body:not(.home) .sect-big-form #fbuilder .btn-fill.pbNext:hover,body:not(.home) .sect-big-form #fbuilder .btn-fill.pbSubmit:hover{border-color:var(--dark, #2F3234);background-color:var(--dark, #2F3234);color:var(--light, #fff)}.btn.btn-fill.btn-light,.btn-fill.btn-light.btn-form,.page-wrap .sect-big-form #fbuilder .btn-fill.btn-light.pbPrevious,.page-wrap .sect-big-form #fbuilder .btn-fill.btn-light.pbNext,.page-wrap .sect-big-form #fbuilder .btn-fill.btn-light.pbSubmit,body:not(.home) .sect-big-form #fbuilder .btn-fill.btn-light.pbPrevious,body:not(.home) .sect-big-form #fbuilder .btn-fill.btn-light.pbNext,body:not(.home) .sect-big-form #fbuilder .btn-fill.btn-light.pbSubmit{border-color:var(--light, #fff);background-color:var(--light, #fff);color:var(--dark, #2F3234)}.btn.btn-fill.btn-light:hover,.btn-fill.btn-light.btn-form:hover,.page-wrap .sect-big-form #fbuilder .btn-fill.btn-light.pbPrevious:hover,.page-wrap .sect-big-form #fbuilder .btn-fill.btn-light.pbNext:hover,.page-wrap .sect-big-form #fbuilder .btn-fill.btn-light.pbSubmit:hover,body:not(.home) .sect-big-form #fbuilder .btn-fill.btn-light.pbPrevious:hover,body:not(.home) .sect-big-form #fbuilder .btn-fill.btn-light.pbNext:hover,body:not(.home) .sect-big-form #fbuilder .btn-fill.btn-light.pbSubmit:hover{color:var(--light, #fff);border-color:var(--red-light, #BE3A34);background-color:var(--red-light, #BE3A34)}.btn.btn-link,.btn-link.btn-form,.page-wrap .sect-big-form #fbuilder .btn-link.pbPrevious,.page-wrap .sect-big-form #fbuilder .btn-link.pbNext,.page-wrap .sect-big-form #fbuilder .btn-link.pbSubmit,body:not(.home) .sect-big-form #fbuilder .btn-link.pbPrevious,body:not(.home) .sect-big-form #fbuilder .btn-link.pbNext,body:not(.home) .sect-big-form #fbuilder .btn-link.pbSubmit{border:none;border-bottom:2px solid var(--red-light, #BE3A34);padding-left:0;padding-right:0;border-radius:0}.btn.btn-link:hover,.btn-link.btn-form:hover,.page-wrap .sect-big-form #fbuilder .btn-link.pbPrevious:hover,.page-wrap .sect-big-form #fbuilder .btn-link.pbNext:hover,.page-wrap .sect-big-form #fbuilder .btn-link.pbSubmit:hover,body:not(.home) .sect-big-form #fbuilder .btn-link.pbPrevious:hover,body:not(.home) .sect-big-form #fbuilder .btn-link.pbNext:hover,body:not(.home) .sect-big-form #fbuilder .btn-link.pbSubmit:hover{background-color:transparent;color:var(--dark, #2F3234);border-color:var(--dark, #2F3234)}.btn.btn-link:hover .btn-icon,.btn-link.btn-form:hover .btn-icon,.page-wrap .sect-big-form #fbuilder .btn-link.pbPrevious:hover .btn-icon,.page-wrap .sect-big-form #fbuilder .btn-link.pbNext:hover .btn-icon,.page-wrap .sect-big-form #fbuilder .btn-link.pbSubmit:hover .btn-icon,body:not(.home) .sect-big-form #fbuilder .btn-link.pbPrevious:hover .btn-icon,body:not(.home) .sect-big-form #fbuilder .btn-link.pbNext:hover .btn-icon,body:not(.home) .sect-big-form #fbuilder .btn-link.pbSubmit:hover .btn-icon{filter:invert(15%) sepia(13%) saturate(300%) hue-rotate(161deg) brightness(95%) contrast(86%)}.btn-form{position:relative}.btn-form input{position:absolute;z-index:20;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.btn-dn{position:absolute;z-index:10;bottom:30px;left:50%;transform:translate(-50%, 0);background-color:var(--dark, #2F3234);cursor:pointer;transition:.3s}.btn-top{appearance:none;border:none;background-color:transparent;position:absolute;z-index:5;right:2.5rem;bottom:7rem;width:4rem;height:4rem;background-color:var(--dark, #2F3234);cursor:pointer;transition:.3s;background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/btn-top.svg);background-position:center;background-repeat:no-repeat;background-size:2rem;border-radius:.3rem}.btn-top.on{opacity:1}.home-slider-wrap{position:relative}.slick-arrow{position:absolute;top:50%;transform:translate(0, -50%);z-index:10;width:4rem;height:4rem;background-color:transparent;cursor:pointer;transition:.15s;background-position:center;background-repeat:no-repeat;background-size:2rem auto;overflow:hidden;color:transparent;border:none;outline:none !important;filter:brightness(0) invert(100%)}.slick-arrow:hover{filter:invert(28%) sepia(97%) saturate(1583%) hue-rotate(340deg) brightness(78%) contrast(86%)}.slick-prev{left:0;background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/slide-prev.svg)}.slick-next{right:0;background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/slide-next.svg)}.about-image{margin-bottom:2.4rem}.about-image img{display:block;width:100%;height:auto}.about-contact-cards{display:flex;justify-content:center;margin:-2.4rem -1.2rem 0}.about-contact-itm{padding:2.4rem 1.2rem 0;width:32.5%;min-width:32.5%}.about-contact-itm-inner{background-color:var(--red, #81312F);color:var(--light, #fff);padding:4rem 2rem;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:space-between;cursor:default;position:relative;transition:0.5s ease;top:0}.about-contact-itm-inner::after{content:"";display:block;position:absolute;left:0;right:0;top:100%}.about-contact-itm-inner:hover{top:-1rem}.about-contact-itm-inner:hover::after{height:1.5rem}.about-contact-itm-inner>*{width:100%}.about-contact-itm-inner .btn:not(:hover),.about-contact-itm-inner .btn-form:not(:hover),.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbPrevious:not(:hover),.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbPrevious:not(:hover),.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbNext:not(:hover),.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbNext:not(:hover),.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbSubmit:not(:hover),.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbSubmit:not(:hover),.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbPrevious:not(:hover),body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbPrevious:not(:hover),.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbNext:not(:hover),body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbNext:not(:hover),.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbSubmit:not(:hover),body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbSubmit:not(:hover){border-color:var(--light, #fff);color:var(--light, #fff)}.about-contact-itm-inner .btn:not(:hover) .btn-icon,.about-contact-itm-inner .btn-form:not(:hover) .btn-icon,.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbPrevious:not(:hover) .btn-icon,.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbPrevious:not(:hover) .btn-icon,.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbNext:not(:hover) .btn-icon,.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbNext:not(:hover) .btn-icon,.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbSubmit:not(:hover) .btn-icon,.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbSubmit:not(:hover) .btn-icon,.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbPrevious:not(:hover) .btn-icon,body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbPrevious:not(:hover) .btn-icon,.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbNext:not(:hover) .btn-icon,body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbNext:not(:hover) .btn-icon,.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbSubmit:not(:hover) .btn-icon,body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbSubmit:not(:hover) .btn-icon{filter:brightness(0) invert(100%)}.about-contact-itm-inner .btn:hover,.about-contact-itm-inner .btn-form:hover,.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbPrevious:hover,.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbPrevious:hover,.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbNext:hover,.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbNext:hover,.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbSubmit:hover,.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbSubmit:hover,.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbPrevious:hover,body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbPrevious:hover,.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbNext:hover,body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbNext:hover,.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbSubmit:hover,body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbSubmit:hover{color:var(--dark, #2F3234);border-color:var(--light, #fff);background-color:var(--light, #fff)}.about-contact-itm-inner .btn:hover .btn-icon,.about-contact-itm-inner .btn-form:hover .btn-icon,.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbPrevious:hover .btn-icon,.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbPrevious:hover .btn-icon,.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbNext:hover .btn-icon,.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbNext:hover .btn-icon,.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbSubmit:hover .btn-icon,.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbSubmit:hover .btn-icon,.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbPrevious:hover .btn-icon,body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbPrevious:hover .btn-icon,.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbNext:hover .btn-icon,body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbNext:hover .btn-icon,.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbSubmit:hover .btn-icon,body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbSubmit:hover .btn-icon{filter:brightness(0);opacity:0.75}.about-contact-itm-brief{font-size:2.4rem;margin-bottom:2.4rem}.about-contact-itm-brief p:last-child{margin-bottom:0}.info-row{display:flex;margin-top:15rem}.info-row:first-child{margin-top:0}.info-row-txt{padding-right:12.5rem;display:flex;flex-direction:column;justify-content:space-between}.info-row-txt>*{width:100%}.info-row-txt.vertical-aligne-middle{justify-content:center}.info-row-txt,.info-row-image{width:50%;min-width:50%}.info-categ{color:var(--red-light, #BE3A34);text-transform:uppercase;margin-bottom:1.4rem}.info-categ a{text-decoration:none}.info-categ a:hover{text-decoration:underline}.info-title{margin-bottom:4rem}.info-brief{margin-bottom:4rem}.info-brief:last-child{margin-bottom:0 !important}.info-brief p,.info-brief ul,.info-brief ol{margin-bottom:1.5rem}.info-brief p:last-child,.info-brief ul:last-child,.info-brief ol:last-child{margin-bottom:0}.info-brief ol{padding-left:20px}.info-brief ol li{list-style-type:decimal}.info-brief ul li{position:relative;padding-left:2rem}.info-brief ul li::before{content:'';display:block;position:absolute;left:0;top:1.3rem;width:5px;height:5px;border-radius:50%;background-color:var(--dark, #2F3234)}.info-row-txt-top{margin-bottom:4rem}.info-row-txt-top:last-child{margin-bottom:0 !important}.sect-cards-gallery .title-sect{margin-bottom:5rem}.cards-gallery{margin-left:auto;margin-right:auto}.cards-gallery .row{margin:-1rem}.cards-gallery .row>*{padding:1rem}.card-gallery-itm{overflow:hidden}a.card-gallery-itm-lnk .main-img{transition:1s ease}a.card-gallery-itm-lnk:hover .main-img{transform:translate(-50%, -50%) scale(1.05)}.last-news-box{background-color:var(--grey-light, rgba(217,217,214,0.15));padding-top:10rem;padding-bottom:10rem}.date{font-size:1.6rem}.last-news-itm{margin-bottom:6rem;padding-top:1.5rem;position:relative}.last-news-itm::before{content:"";display:block;position:absolute;left:0;top:0;height:2px;width:8rem;background-color:var(--red-light, #BE3A34)}.last-news-itm:last-child{margin-bottom:0}.last-news-itm .date{margin-bottom:1.6rem}.last-news-title *{margin:0}.last-news-title a{text-decoration:none;display:block;transition:0.35s;padding-right:1.5rem}.last-news-title a:hover{color:var(--red-light, #BE3A34);padding-left:1.5rem;padding-right:0}.partner-logos,.payment-options-line{display:flex;margin:-0.8rem}.partner-logos .partner-logo,.payment-options-line .partner-logo,.partner-logos .payment-option,.payment-options-line .payment-option{flex:1;padding:.8rem}.partner-logo-link{background-color:var(--grey-light, rgba(217,217,214,0.15));filter:grayscale(100%)}.partner-logo-link:hover{filter:grayscale(0)}.consultation-connect-box,.contacts-form-box,.product-grey-box{background-color:var(--grey-light, rgba(217,217,214,0.15));padding-top:10rem;padding-bottom:10rem}.consultation-connect-box .title-sect,.contacts-form-box .title-sect,.product-grey-box .title-sect{margin-bottom:4.8rem}.consultation-connect-box .title-sect .h3-title,.contacts-form-box .title-sect .h3-title,.product-grey-box .title-sect .h3-title,.consultation-connect-box .title-sect .search-result-title,.contacts-form-box .title-sect .search-result-title,.product-grey-box .title-sect .search-result-title{font-weight:300;margin-bottom:.5rem}.consultation-connect-box .title-sect .h3-title strong,.contacts-form-box .title-sect .h3-title strong,.product-grey-box .title-sect .h3-title strong,.consultation-connect-box .title-sect .search-result-title strong,.contacts-form-box .title-sect .search-result-title strong,.product-grey-box .title-sect .search-result-title strong{font-weight:500}.consultation-connect-box .title-sect .h3-title+.title-descr,.contacts-form-box .title-sect .h3-title+.title-descr,.product-grey-box .title-sect .h3-title+.title-descr,.consultation-connect-box .title-sect .search-result-title+.title-descr,.contacts-form-box .title-sect .search-result-title+.title-descr,.product-grey-box .title-sect .search-result-title+.title-descr{max-width:99rem}.consultation-connect-box .info-row .info-title,.contacts-form-box .info-row .info-title,.product-grey-box .info-row .info-title{font-weight:500;font-size:26px}.consultation-connect-btns{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin:-1.5rem -2.4rem 0}.consultation-connect-btns .btn,.consultation-connect-btns .btn-form,.consultation-connect-btns .page-wrap .sect-big-form #fbuilder .pbPrevious,.page-wrap .sect-big-form #fbuilder .consultation-connect-btns .pbPrevious,.consultation-connect-btns .page-wrap .sect-big-form #fbuilder .pbNext,.page-wrap .sect-big-form #fbuilder .consultation-connect-btns .pbNext,.consultation-connect-btns .page-wrap .sect-big-form #fbuilder .pbSubmit,.page-wrap .sect-big-form #fbuilder .consultation-connect-btns .pbSubmit,.consultation-connect-btns body:not(.home) .sect-big-form #fbuilder .pbPrevious,body:not(.home) .sect-big-form #fbuilder .consultation-connect-btns .pbPrevious,.consultation-connect-btns body:not(.home) .sect-big-form #fbuilder .pbNext,body:not(.home) .sect-big-form #fbuilder .consultation-connect-btns .pbNext,.consultation-connect-btns body:not(.home) .sect-big-form #fbuilder .pbSubmit,body:not(.home) .sect-big-form #fbuilder .consultation-connect-btns .pbSubmit{margin:1.5rem 2.4rem 0}.sect-search-result .title-sect{margin-bottom:5rem}.search-result-itm{margin-bottom:5rem}.search-result-itm:last-child{margin-bottom:0}.search-result-itm .highlight{font-weight:600}.search-result-itm .search-result-info{font-size:1.6rem;margin-top:1.5rem}.search-result-title{margin-bottom:1.6rem}.search-result-title a{display:block;text-decoration:none}.search-result-title a:hover{color:var(--red-light, #BE3A34)}.search-result-breadcrumbs{margin-top:1.5rem}.search-result-breadcrumbs .breadcrumbs{display:flex;flex-wrap:wrap}.search-result-breadcrumbs li{margin-right:2.5rem;position:relative}.search-result-breadcrumbs li::after{content:"";display:block;position:absolute;right:-1.7rem;top:1rem;width:1rem;height:1rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/arr_r.svg)}.search-result-breadcrumbs li:last-child{margin-right:0}.search-result-breadcrumbs li:last-child::after{display:none}.search-result-breadcrumbs a{text-decoration:none}.search-result-breadcrumbs a:hover{color:var(--red-light, #BE3A34)}.contacts-line{display:flex;margin:0 -12.5rem}.contacts-cell{width:50%;min-width:50%;padding:0 12.5rem}.contacts-cell:nth-child(1){border-right:1px solid var(--grey, #D7D5CB)}.contacts-title{text-transform:uppercase;color:var(--red-light, #BE3A34);margin-bottom:1rem}.contacts-itm{margin-bottom:4rem}.contacts-itm:last-child{margin-bottom:0}.contacts-itm li{min-height:2rem}.contacts-itm a:hover{color:var(--red-light, #BE3A34);text-decoration:none}.contacts-itm a[href*="tel:"]{text-decoration:none}.contacts-itm a[href*="tel:"]:hover{text-decoration:underline;color:var(--dark, #2F3234)}.contacts-table{width:100%}.contacts-table td{vertical-align:top}.contacts-table td:last-child{text-align:right}.payment-option img{display:block;height:4rem;max-width:100%;margin:auto;object-fit:contain}.payment-options-title{text-align:center;margin-bottom:4.8rem}.contacts-form .policy-field{margin-top:2rem}.contacts-form .form-btn-wrap{text-align:center}.form-btn-wrap{margin-top:4.8rem}.documents-top-search .toggle-filters-btn{display:none}.documents-top-search .cust-inp-search{margin-bottom:0}.documents-top-search .cust-inp-search .search-btn{right:1.25rem}.documents-top-search .cust-inp-search .search-btn+input{width:100%;margin-right:0;height:5.5rem;border:1px solid var(--grey, #D7D5CB);padding:1.1rem 5rem 1rem 2.5rem}.documents-sidebar-inner{max-width:31rem}.filters-lst{margin-bottom:4.8rem}.fltr-itm.active .fltr-title{color:var(--red-light, #BE3A34)}.fltr-title{user-select:none;cursor:pointer;min-height:6.5rem;display:flex;align-items:center;justify-content:space-between;font-size:2.4rem;border-bottom:1px solid var(--grey, #D7D5CB);transition:.15s}.fltr-title:hover{color:var(--red-light, #BE3A34)}.fltr-title .arr-right-ic{filter:invert(28%) sepia(97%) saturate(1583%) hue-rotate(340deg) brightness(78%) contrast(86%);transition:0.15s}.fltr-title.on .arr-right-ic{transform:rotate(90deg)}.fltr-toggle-box{display:none}.fltr-toggle-box-inner .aside-links a{padding-left:2.4rem}.aside-links-box{margin-bottom:4.8rem}.aside-links-title{font-size:2.1rem;font-weight:600;letter-spacing:0.105px;margin-bottom:0.5rem}.aside-links{font-size:1.8rem}.aside-links li{border-bottom:1px solid var(--grey, #D7D5CB)}.aside-links li.active{color:var(--red-light, #BE3A34)}.aside-links a{text-decoration:none;display:flex;align-items:center;min-height:5.5rem;padding:0.5rem 0}.aside-links a:hover{color:var(--red-light, #BE3A34)}.documents-lst-title-wrap{margin-bottom:4.8rem}.documents-lst-categ{color:var(--red-light, #BE3A34);text-transform:uppercase;margin-bottom:2rem}.documents-lst{font-size:1.8rem;font-weight:500;letter-spacing:0.36px}.documents-lst li{margin-bottom:2rem}.documents-lst li:last-child{margin-bottom:0}.documents-lst a{display:flex;text-decoration:none}.documents-lst a:hover{color:var(--red-light, #BE3A34)}.documents-lst .doc-ic{margin-top:-1px;margin-right:2rem}.float-gallery-box .btn-more-wrap{text-align:center}.float-gallery-filters,.team-filters{font-size:1.6rem;font-weight:600;text-transform:uppercase;letter-spacing:1.92px;margin-bottom:8rem}.float-gallery-filters ul,.team-filters ul{margin:-1.5rem -1rem 0;display:flex;flex-wrap:wrap;justify-content:space-between}.float-gallery-filters li,.team-filters li{padding:1.5rem 1rem 0}.float-gallery-filters li.active,.team-filters li.active{color:var(--red-light, #BE3A34)}.float-gallery-filters a,.team-filters a{text-decoration:none}.float-gallery-filters a:hover,.team-filters a:hover{color:var(--red-light, #BE3A34)}.float-gallery{margin-left:-1.5rem;margin-right:-1.5rem}.float-gallery-itm{padding:0 1.5rem 10rem;width:50%;display:flex;justify-content:center}.float-gallery-itm:first-child{padding-top:6rem}.float-gallery-itm.float-left{justify-content:flex-start}.float-gallery-itm.float-right{justify-content:flex-end}.float-gallery-itm.float-center{justify-content:center}.float-gallery-itm-inner{line-height:0;width:100%}.float-gallery-itm-inner .img-itm img{display:block;width:100%;height:auto}.float-gallery-itm-inner a.img-itm{overflow:hidden}.float-gallery-itm-inner a.img-itm img{transition:1s ease;transform:translate(0, 0) scale(1)}.float-gallery-itm-inner a.img-itm:hover img{transform:translate(0, 0) scale(1.05)}.float-gallery-itm-title{padding:1.5rem 1rem 0;display:block;line-height:1.5;text-align:left}.float-gallery-itm-title span,.float-gallery-itm-title strong{display:block}.float-gallery-itm-title strong{font-size:2.1rem;font-weight:600;letter-spacing:0.105px}.sect-title+.sect-image{margin-top:8rem}.sect-image+.sect-txt,.sect-image+.sect-video,.sect-image+.sect-column,.sect-image+.sect-table{margin-top:7rem}.image-itm img{display:block;width:100%;height:auto}.feature-title{text-align:center;margin-bottom:4.5rem}.feature-title .h6-title,.feature-title .info-categ,.feature-title .contacts-title,.feature-title .documents-lst-categ{text-transform:uppercase;letter-spacing:2.16px}.features-line{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.feature-itm{width:33.33%;min-width:33.33%;padding:0 1rem;text-align:center;border-right:1px solid var(--grey, #D7D5CB);margin-top:6rem}.feature-itm:nth-child(1),.feature-itm:nth-child(2),.feature-itm:nth-child(3){margin-top:0}.feature-itm:nth-child(3n){border:none}.feature-itm-title{margin-bottom:2rem}.feature-itm-brief{margin-left:auto;margin-right:auto;max-width:40rem}.feature-itm-brief p:last-child{margin-bottom:0}.team-lst{margin:-2rem -1rem 0;display:flex;flex-wrap:wrap}.team-itm{width:25%;min-width:25%;padding:2rem 1rem 0}.team-itm-inner{position:relative}.team-itm-inner .team-itm-name{position:absolute;z-index:5;left:0;bottom:0;width:100%;color:var(--light, #fff)}.team-itm-name{font-weight:500;padding:1rem;text-shadow:1px 1px 3px rgba(0,0,0,0.25)}.team-itm-name a:hover{text-decoration:none;color:var(--red-light, #BE3A34)}.persons-lst .team-itm-inner .team-itm-name,.team-contact-lst .team-itm-inner .team-itm-name{position:static;color:var(--dark, #2F3234);text-shadow:none;font-weight:400;padding-bottom:0}.persons-lst .team-itm-inner .team-itm-name strong,.team-contact-lst .team-itm-inner .team-itm-name strong{font-weight:700}.team-itm.team-looking-itm{color:var(--light, #fff);text-align:center}.team-itm.team-looking-itm .team-itm-inner{height:100%;display:flex;align-items:center;justify-content:center;position:relative;transition:0.5s ease;top:0}.team-itm.team-looking-itm .team-itm-inner::after{content:"";display:block;position:absolute;left:0;right:0;top:100%}.team-itm.team-looking-itm .team-itm-inner:hover{top:-1rem}.team-itm.team-looking-itm .team-itm-inner:hover::after{height:1.5rem}.team-itm.team-looking-itm .btn:not(:hover),.team-itm.team-looking-itm .btn-form:not(:hover),.team-itm.team-looking-itm .page-wrap .sect-big-form #fbuilder .pbPrevious:not(:hover),.page-wrap .sect-big-form #fbuilder .team-itm.team-looking-itm .pbPrevious:not(:hover),.team-itm.team-looking-itm .page-wrap .sect-big-form #fbuilder .pbNext:not(:hover),.page-wrap .sect-big-form #fbuilder .team-itm.team-looking-itm .pbNext:not(:hover),.team-itm.team-looking-itm .page-wrap .sect-big-form #fbuilder .pbSubmit:not(:hover),.page-wrap .sect-big-form #fbuilder .team-itm.team-looking-itm .pbSubmit:not(:hover),.team-itm.team-looking-itm body:not(.home) .sect-big-form #fbuilder .pbPrevious:not(:hover),body:not(.home) .sect-big-form #fbuilder .team-itm.team-looking-itm .pbPrevious:not(:hover),.team-itm.team-looking-itm body:not(.home) .sect-big-form #fbuilder .pbNext:not(:hover),body:not(.home) .sect-big-form #fbuilder .team-itm.team-looking-itm .pbNext:not(:hover),.team-itm.team-looking-itm body:not(.home) .sect-big-form #fbuilder .pbSubmit:not(:hover),body:not(.home) .sect-big-form #fbuilder .team-itm.team-looking-itm .pbSubmit:not(:hover){border-color:var(--light, #fff);color:var(--light, #fff)}.team-itm.team-looking-itm .btn:not(:hover) .btn-icon,.team-itm.team-looking-itm .btn-form:not(:hover) .btn-icon,.team-itm.team-looking-itm .page-wrap .sect-big-form #fbuilder .pbPrevious:not(:hover) .btn-icon,.page-wrap .sect-big-form #fbuilder .team-itm.team-looking-itm .pbPrevious:not(:hover) .btn-icon,.team-itm.team-looking-itm .page-wrap .sect-big-form #fbuilder .pbNext:not(:hover) .btn-icon,.page-wrap .sect-big-form #fbuilder .team-itm.team-looking-itm .pbNext:not(:hover) .btn-icon,.team-itm.team-looking-itm .page-wrap .sect-big-form #fbuilder .pbSubmit:not(:hover) .btn-icon,.page-wrap .sect-big-form #fbuilder .team-itm.team-looking-itm .pbSubmit:not(:hover) .btn-icon,.team-itm.team-looking-itm body:not(.home) .sect-big-form #fbuilder .pbPrevious:not(:hover) .btn-icon,body:not(.home) .sect-big-form #fbuilder .team-itm.team-looking-itm .pbPrevious:not(:hover) .btn-icon,.team-itm.team-looking-itm body:not(.home) .sect-big-form #fbuilder .pbNext:not(:hover) .btn-icon,body:not(.home) .sect-big-form #fbuilder .team-itm.team-looking-itm .pbNext:not(:hover) .btn-icon,.team-itm.team-looking-itm body:not(.home) .sect-big-form #fbuilder .pbSubmit:not(:hover) .btn-icon,body:not(.home) .sect-big-form #fbuilder .team-itm.team-looking-itm .pbSubmit:not(:hover) .btn-icon{filter:brightness(0) invert(100%)}.team-looking-txt{margin:auto;width:100%;max-width:29rem;padding:1.5rem}.team-looking-txt>*{margin-bottom:2.4rem}.team-looking-txt>*:last-child{margin-bottom:0}.team-looking-txt .btn-wrap{width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem}.team-looking-title{font-size:2.4rem;font-weight:700}.sect-team-contact .title-sect{margin-bottom:3.5rem}.sect-jobs-description .title-sect{margin-bottom:3.5rem}.sect-jobs-description .title-sect .h2-title,.sect-jobs-description .title-sect .info-title,.sect-jobs-description .title-sect .documents-lst-title{text-transform:uppercase}.sect-jobs-offers .title-sect{margin-bottom:0}.offers-table{width:100%;text-align:center}.offers-table td{height:10rem;padding:1rem 0;border-bottom:1px solid var(--grey, #D7D5CB)}.offers-table td:first-child{position:relative;z-index:2;text-align:left;padding-right:1rem}.offers-table td:last-child{text-align:right}.offers-table .offer-title{padding-left:0;padding-right:2rem;transition:0.35s ease;font-weight:600;letter-spacing:0.105px}.offers-table .offer-itm-link{display:block;position:absolute;left:0;top:0;height:100%;width:106.3rem;opacity:0}.offers-table .offer-itm-link:hover+.offer-title{padding-left:2rem;padding-right:0;color:var(--red-light, #BE3A34)}.consultation-connect-box .subscr-form,.contacts-form-box .subscr-form,.product-grey-box .subscr-form,.consultation-connect-box .upload-form,.contacts-form-box .upload-form,.product-grey-box .upload-form{text-align:center;margin:0 auto;max-width:62rem}.subscr-form .cust-inp,.upload-form .cust-inp,.subscr-form .policy-field,.upload-form .policy-field,.subscr-form .upload-field,.upload-form .upload-field{margin-bottom:2.4rem}.subscr-form .cust-inp input,.upload-form .cust-inp input{text-align:center;background-color:transparent;border:none;border-bottom:1px solid var(--dark, #2F3234);font-size:3.2rem;height:9rem;padding-left:0;padding-right:0;font-weight:300}.subscr-form .cust-inp input::placeholder,.upload-form .cust-inp input::placeholder{color:var(--grey, #D7D5CB)}.title-line-with-btn+.jobs-offer-top-info{margin-top:-2rem}.jobs-offer-top-info{margin-bottom:4rem}.jobs-offer-top-info ul{display:flex;flex-wrap:wrap;margin:-1rem -1.2rem 0}.jobs-offer-top-info li{padding:1rem 1.2rem 0;position:relative}.jobs-offer-top-info li::after{content:"";display:block;position:absolute;width:4px;height:4px;border-radius:50%;background-color:var(--dark, #2F3234);right:0;top:2.1rem;transform:translateX(50%)}.jobs-offer-top-info li:last-child::after{display:none}.sect-products .title-sect{margin-bottom:3.5rem}.products-lst{display:flex;flex-wrap:wrap;justify-content:center;margin:-3rem -1.5rem 0}.products-lst.products-style-2 .product-itm-inner,.product-slider.products-style-2 .product-itm-inner{padding-top:2rem}.products-lst.products-style-2 .product-itm-image,.product-slider.products-style-2 .product-itm-image{padding-bottom:2rem}.products-lst.products-style-2 .product-itm-txt,.product-slider.products-style-2 .product-itm-txt{padding-top:20px;padding-bottom:0;min-height:10rem;text-align:left;align-items:flex-start;justify-content:flex-start;background-color:#fff;line-height:1.5;font-weight:400}.products-lst.has-square-images .product-itm-inner,.product-slider.has-square-images .product-itm-inner{padding-left:0;padding-right:0;padding-top:0;background-color:transparent}.products-lst.has-square-images .product-itm-inner .product-itm-image,.product-slider.has-square-images .product-itm-inner .product-itm-image{padding:0;max-width:none}.products-lst.has-square-images .product-itm,.products-lst.has-square-images .product-itm{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.products-lst.has-square-images .product-itm .product-itm-inner,.products-lst.has-square-images .product-itm .product-itm-inner{width:100%}.products-lst.has-square-images .product-itm .product-itm-image .base-img,.products-lst.has-square-images .product-itm .product-itm-image .base-img{display:none}.products-lst.has-square-images .product-itm .product-itm-image .main-img,.products-lst.has-square-images .product-itm .product-itm-image .main-img{position:relative;left:0;top:0;transform:none;max-height:40.5rem;margin-left:auto !important;margin-right:auto !important;aspect-ratio:410/320;object-fit:cover}.products-lst.has-square-images.four-in-row .product-itm .product-itm-image .main-img,.products-lst.has-square-images.four-in-row .product-itm .product-itm-image .main-img{max-height:30rem}.product-slider-wrap{position:relative;margin-left:auto;margin-right:auto;max-width:calc(100vw - 7rem)}.product-slider-wrap .slick-arrow{filter:none;border-radius:50%;background-color:#2F3234}.product-slider-wrap .slick-arrow:hover{background-color:#BE3A34}.product-slider-wrap .slick-prev{left:-3rem;background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/arrow_left-white.svg)}.product-slider-wrap .slick-next{right:-3rem;background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/arrow_right-white.svg)}.slick-dots{margin-top:2.4rem;line-height:0;display:flex;justify-content:center}.slick-dots li{margin:5px 5px}.slick-dots button{font-size:0;color:transparent;appearance:none;border:none;border-radius:505px;width:1.2rem;height:1.2rem;background-color:#D9D9D6;cursor:pointer}.slick-dots .slick-active button{background-color:#2F3234}@media only screen and (min-width: 1400px){.product-slider-wrap .slick-prev{left:-5rem}.product-slider-wrap .slick-next{right:-5rem}}.product-slider .product-itm{width:100%}.product-itm{padding:3rem 1.5rem 0;width:33.33%;min-width:33.33%}.product-itm.itm-image-fluid .product-itm-inner{padding-top:1.5rem}.product-itm.itm-image-fluid .product-itm-image{max-width:none}.product-itm.itm-image-fluid .product-itm-image .contain-img .base-img,.product-itm.itm-image-fluid .product-itm-image .partner-logo-link .base-img{aspect-ratio:300 / 225 !important}.product-itm.itm-image-fluid .product-itm-image .contain-img .main-img,.product-itm.itm-image-fluid .product-itm-image .partner-logo-link .main-img{object-fit:cover}.product-itm-inner{background-color:var(--grey-light, rgba(217,217,214,0.15));position:relative;padding-top:5rem}.product-itm-inner .product-itm-labels{position:absolute;z-index:5;left:1rem;top:1rem}.product-itm-inner .product-itm-image .contain-img .main-img,.product-itm-inner .product-itm-image .partner-logo-link .main-img{transition:0.25s}.product-itm-inner .product-itm-image .contain-img .main-img.second-main-image,.product-itm-inner .product-itm-image .partner-logo-link .main-img.second-main-image{opacity:0}.product-itm-labels{display:flex}.product-itm-label{display:flex;align-items:center;justify-content:center;padding:0.4rem .8rem .2rem;height:3rem;border-radius:0.4rem;color:var(--light, #fff);font-weight:600;font-size:1.4rem;line-height:1;background-color:var(--red-light, #BE3A34)}.product-itm-link{display:block;position:absolute;z-index:6;left:0;top:0;width:100%;height:100%}.product-itm-link:hover ~ .product-itm-image .contain-img,.product-itm-link:hover ~ .product-itm-image .partner-logo-link{top:-1rem}.product-itm-link:hover ~ .product-itm-image .contain-img .main-img:nth-last-child(2),.product-itm-link:hover ~ .product-itm-image .partner-logo-link .main-img:nth-last-child(2){opacity:0}.product-itm-link:hover ~ .product-itm-image .contain-img .main-img.second-main-image,.product-itm-link:hover ~ .product-itm-image .partner-logo-link .main-img.second-main-image{opacity:1}.product-itm-link:hover ~ .product-itm-txt .product-itm-title{color:var(--red-light, #BE3A34)}.product-itm-image{margin:0 auto;padding:0 1.5rem;max-width:25.5rem}.product-itm-image .contain-img,.product-itm-image .partner-logo-link{transition:0.5s ease;top:0}.product-itm-image .contain-img .main-img[src*=".svg"],.product-itm-image .partner-logo-link .main-img[src*=".svg"]{width:90%;height:90%}.product-itm-txt{min-height:5.5rem;display:flex;justify-content:center;align-items:center;font-weight:500;line-height:1.1;padding:0 1.5rem .3rem;text-align:center}.product-itm-txt span,.product-itm-txt strong{display:block}.product-itm-txt strong{font-weight:700}.product-itm-title{transition:0.15s}.column-line{display:flex;flex-wrap:wrap;margin:0 -1.5rem}.column-itm{padding:0 1.5rem;flex:1}.column-itm.fluid-column{width:100%;min-width:100%}.column-itm .title-wrap .product-itm-image+*{margin-top:5.5rem;margin-bottom:0}.column-itm .product-itm-image.product-image-fluid{text-align:center;max-width:none;padding:0}.column-itm .product-itm-image.product-image-fluid .contain-img,.column-itm .product-itm-image.product-image-fluid .partner-logo-link{overflow:visible}.column-itm .product-itm-image.product-image-fluid .contain-img .base-img,.column-itm .product-itm-image.product-image-fluid .partner-logo-link .base-img{display:none}.column-itm .product-itm-image.product-image-fluid .contain-img .main-img,.column-itm .product-itm-image.product-image-fluid .partner-logo-link .main-img{height:auto;width:auto;width:auto;max-width:100%;display:inline-block;position:static;transform:none}.img-slider-wrap{position:relative}.img-slider-wrap .dots-nav{display:none}.img-slider-wrap:hover a.cover-img .main-img,.img-slider-wrap:hover a.contain-img .main-img,.img-slider-wrap:hover a.partner-logo-link .main-img,.img-slider-wrap:hover a.card-gallery-itm-lnk .main-img,.img-slider-wrap:hover a.team-itm-photo .main-img{transition:1s ease;transform:translate(-50%, -50%) scale(1.03)}.img-slide-itm a.cover-img .main-img,.img-slide-itm a.contain-img .main-img,.img-slide-itm a.partner-logo-link .main-img,.img-slide-itm a.card-gallery-itm-lnk .main-img,.img-slide-itm a.team-itm-photo .main-img{transition:1s ease}.txt-box-grey{padding:5rem;background-color:var(--grey-light, rgba(217,217,214,0.15))}.txt-box-grey+.txt-box-grey{margin-top:3rem}.txt-box-grey *:last-child{margin-bottom:0}.txt-box+.txt-box-grey{margin-top:-1rem}.column-line+.downloads-lst-box{margin-top:3rem}.downloads-lst-box{max-width:33.33%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.downloads-lst a:hover{text-decoration:none;color:var(--red-light, #BE3A34)}.sect-product-detail-cards+.sect-txt,.sect-product-detail-cards+.sect-video,.sect-product-detail-cards+.sect-column,.sect-product-detail-cards+.sect-table{margin-top:9rem}.product-detail-cards-line{display:flex;margin:0 -1.5rem}.product-detail-cards-line .cell-image,.product-detail-cards-line .cell-text{width:50%;min-width:50%;padding:0 1.5rem;display:flex}.product-detail-cards-line .cell-inner{background-color:var(--grey-light, rgba(217,217,214,0.15));width:100%;display:flex;flex-direction:column;justify-content:center;padding:5rem 4rem}.product-detail-cards-line .product-detail-card-model{text-align:right;height:0;position:relative;z-index:2}.product-detail-cards-line .product-detail-card-model *{margin:0;transform:translateY(-100%)}.product-detail-cards-line .title-wrap{text-align:center}.product-detail-cards-line .title-wrap .h3-title,.product-detail-cards-line .title-wrap .search-result-title{margin-bottom:2rem}.product-detail-cards-line .title-wrap .title-descr{font-size:2rem;line-height:1.5;font-weight:400}.product-detail-cards-line .title-wrap .title-descr+img{margin-top:3rem}.product-detail-cards-line .title-wrap img{max-width:46rem;margin-left:auto;margin-right:auto}.product-detail-card-images{height:520px;display:flex}.product-detail-card-images img{display:block;height:100%}.product-detail-card-images img+img{margin-left:2rem}.check-itm-ic{position:static;background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/check.svg)}.sect-txt table,.sect-video table,.sect-column table,.sect-table table{width:100%}.sect-txt table td,.sect-video table td,.sect-column table td,.sect-table table td{border-bottom:1px solid var(--grey, #D7D5CB);text-align:center;padding:1rem 1rem;height:6rem}.sect-txt table td *:last-child,.sect-video table td *:last-child,.sect-column table td *:last-child,.sect-table table td *:last-child{margin-bottom:0}.sect-txt table td:first-child,.sect-video table td:first-child,.sect-column table td:first-child,.sect-table table td:first-child{text-align:left;padding-left:0}.sect-txt table td:last-child,.sect-video table td:last-child,.sect-column table td:last-child,.sect-table table td:last-child{padding-right:0}.sect-txt table thead,.sect-video table thead,.sect-column table thead,.sect-table table thead{font-weight:600}.sect-txt table thead td,.sect-video table thead td,.sect-column table thead td,.sect-table table thead td{height:auto}.sect-image-slider .img-slide-itm img{display:block;width:100%;height:auto}.info-rows-slider .info-row{margin-top:0}.info-rows-slider .slick-arrow:not(:hover){filter:invert(15%) sepia(13%) saturate(300%) hue-rotate(161deg) brightness(95%) contrast(86%)}.info-rows-slider .slick-prev{left:-4rem}.info-rows-slider .slick-next{right:-4rem}.order-confirm-box{border:1px solid var(--grey, #D7D5CB);padding:10rem 10rem 7.6rem}.order-confirm-title{font-weight:600;margin-bottom:2rem}.order-confirm-table{width:100%;font-size:1.6rem;margin-bottom:2.4rem}.order-confirm-table td{padding-right:1.5rem}.order-confirm-table td:last-child{padding-right:0}.order-confirm-table.summ-order-table{max-width:30rem}.order-confirm-table.summ-order-table td:last-child{text-align:right}.order-confirm-table td{vertical-align:top}.form-product-box{background-color:var(--grey-light, rgba(217,217,214,0.15));padding:10rem 0}.form-product-box .cust-inp input:not(:focus),.form-product-box .cust-inp textarea:not(:focus),.form-product-box .cust-textarea input:not(:focus),.form-product-box .cust-textarea textarea:not(:focus){border-color:var(--grey, #D7D5CB)}.form-product-box .title-descr{line-height:1.5}.form-product-top{display:flex;align-items:center;margin-bottom:4.8rem}.form-product-top .form-product-image{width:41rem;min-width:41rem}.form-product-top .form-product-txt{flex:1;padding-left:13rem}.form-product-image img{display:block;width:100%;height:auto}.form-product-middle{margin-bottom:4.8rem}.form-product-bottom .policy-field-box{margin-top:4rem}.form-product-bottom .form-btn-wrap{margin-top:9rem}.form-product-bottom .title-wrap{margin-bottom:1rem;padding-left:2.5rem;padding-right:2.5rem}.form-product-bottom .col-lg-6:nth-child(2) .title-wrap{text-align:right}.policy-field-box .wpcf7-list-item{margin-bottom:1rem}.policy-field-box .wpcf7-list-item:last-child{margin-bottom:0}.form-product-itm{background-color:var(--light, #fff);padding:2.5rem;margin-bottom:2.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.form-product-itm:last-child{margin-bottom:0}.form-product-itm .product-itm-title{width:100%;min-width:100%;text-align:right}.form-product-itm .product-itm-title:nth-child(1){margin-top:-.75rem;margin-bottom:1.5rem}.form-product-itm .title-descr{line-height:1.5}.form-product-itm .product-config-lst{font-size:1.7rem}.form-product-itm.product-config .dropdown-list-box{display:flex;margin-bottom:2.5rem}.form-product-itm.product-config .dropdown-list-box .field-itm{margin-left:10rem;min-width:10rem}.form-product-itm.product-config .product-itm-summ{text-align:right;font-weight:600}.form-product-itm.product-discount{align-items:center}.form-product-itm .discount-table td,.form-product-itm .product-total-table td{padding-right:9rem;text-align:center}.form-product-itm .discount-table td:first-child,.form-product-itm .product-total-table td:first-child{text-align:left}.form-product-itm .discount-table td:last-child,.form-product-itm .product-total-table td:last-child{padding-right:0;text-align:right}.form-product-itm .discount-table small,.form-product-itm .product-total-table small{display:block;font-size:1.6rem;line-height:1}.form-product-itm .discount-table .accent,.form-product-itm .product-total-table .accent{color:var(--red-light, #BE3A34)}.sect-big-form{background-color:var(--grey-light, rgba(217,217,214,0.15));padding:10rem 0}.sect-big-form:last-child{margin-bottom:-10rem}.sect-big-form .cust-inp input:not(:focus),.sect-big-form .cust-inp textarea:not(:focus),.sect-big-form .cust-textarea input:not(:focus),.sect-big-form .cust-textarea textarea:not(:focus){border-color:var(--grey, #D7D5CB)}.sect-big-form .title-descr{line-height:1.5}.sect-big-form .sel-title,.sect-big-form .field-title{margin-top:1.5rem;margin-bottom:0.5rem;font-weight:600}.sect-big-form .fields-box{position:relative}.sect-big-form .fields-box+.fields-box{border-top:1px solid var(--grey, #D7D5CB);padding-top:2rem;margin-top:1rem}.sect-big-form .fields-box>.field-itm:nth-child(1) .sel-title,.sect-big-form .fields-box>.field-itm:nth-child(1) .field-title,.sect-big-form .fields-box>.field-line:nth-child(1) .field-itm .sel-title,.sect-big-form .fields-box>.field-line:nth-child(1) .field-itm .field-title{margin-top:.5rem}.wpcf7-field-group{position:relative}.wpcf7-field-group .add-fields-btn,.wpcf7-field-group .remove-fields-btn,.wpcf7-field-group .wpcf7-field-group-remove,.wpcf7-field-group .wpcf7-field-group-add{appearance:none;border:none;background-color:transparent;padding:0 0 2rem;display:flex;align-items:center;justify-content:center;transition:.15s;cursor:pointer;font-size:2rem;font-weight:500;color:var(--red-light, #BE3A34)}.wpcf7-field-group .add-fields-btn:hover,.wpcf7-field-group .remove-fields-btn:hover,.wpcf7-field-group .wpcf7-field-group-remove:hover,.wpcf7-field-group .wpcf7-field-group-add:hover{color:var(--dark, #2F3234)}.wpcf7-field-group .remove-fields-btn,.wpcf7-field-group .wpcf7-field-group-remove{position:absolute;right:0;bottom:0}.wpcf7-field-groups>.wpcf7-field-group:not(:last-child) .wpcf7-field-group-remove{position:static}.wpcf7-field-groups>.wpcf7-field-group:not(:last-child) .wpcf7-field-group-add{display:none}.page-wrap .sect-big-form #fbuilder .cpefb_error:not(input[type="checkbox"]):not(input[type="radio"]):not(:focus),.page-wrap .sect-big-form #fbuilder .cpefb_error+select:not(:focus),.page-wrap .sect-big-form #fbuilder .cpefb_error+select+select:not(:focus),.page-wrap .sect-big-form #fbuilder .cpefb_error+select+select+select:not(:focus),body:not(.home) .sect-big-form #fbuilder .cpefb_error:not(input[type="checkbox"]):not(input[type="radio"]):not(:focus),body:not(.home) .sect-big-form #fbuilder .cpefb_error+select:not(:focus),body:not(.home) .sect-big-form #fbuilder .cpefb_error+select+select:not(:focus),body:not(.home) .sect-big-form #fbuilder .cpefb_error+select+select+select:not(:focus){border-color:var(--grey, #D7D5CB) !important}.page-wrap .sect-big-form #fbuilder #formheader_1,body:not(.home) .sect-big-form #fbuilder #formheader_1{margin-bottom:3rem}.page-wrap .sect-big-form #fbuilder span.files-list,.page-wrap .sect-big-form #fbuilder span.uh,body:not(.home) .sect-big-form #fbuilder span.files-list,body:not(.home) .sect-big-form #fbuilder span.uh{color:var(--dark, #2F3234);font-size:100%}.page-wrap .sect-big-form #fbuilder span.files-list .cpefb_error,.page-wrap .sect-big-form #fbuilder span.uh .cpefb_error,body:not(.home) .sect-big-form #fbuilder span.files-list .cpefb_error,body:not(.home) .sect-big-form #fbuilder span.uh .cpefb_error{position:static !important;font-size:70%;margin:0;padding:0;border-radius:0;background-color:transparent !important;color:var(--red-light, #BE3A34) !important;border:none !important}.page-wrap .sect-big-form #fbuilder span.files-list .cpefb_error::after,.page-wrap .sect-big-form #fbuilder span.uh .cpefb_error::after,body:not(.home) .sect-big-form #fbuilder span.files-list .cpefb_error::after,body:not(.home) .sect-big-form #fbuilder span.uh .cpefb_error::after{display:none}.page-wrap .sect-big-form #fbuilder .top_aligned .fields>label,body:not(.home) .sect-big-form #fbuilder .top_aligned .fields>label{font-weight:600;margin-bottom:0.5rem;text-align:left}.page-wrap .sect-big-form #fbuilder .dfield,body:not(.home) .sect-big-form #fbuilder .dfield{margin:0;padding:0}.page-wrap .sect-big-form #fbuilder .dfield input[type="text"],.page-wrap .sect-big-form #fbuilder .dfield input[type="date"],.page-wrap .sect-big-form #fbuilder .dfield input[type="datetime"],.page-wrap .sect-big-form #fbuilder .dfield input[type="email"],.page-wrap .sect-big-form #fbuilder .dfield input[type="password"],.page-wrap .sect-big-form #fbuilder .dfield input[type="number"],.page-wrap .sect-big-form #fbuilder .dfield input[type="search"],.page-wrap .sect-big-form #fbuilder .dfield input[type="time"],.page-wrap .sect-big-form #fbuilder .dfield input[type="url"],.page-wrap .sect-big-form #fbuilder .dfield select,body:not(.home) .sect-big-form #fbuilder .dfield input[type="text"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="date"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="datetime"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="email"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="password"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="number"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="search"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="time"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="url"],body:not(.home) .sect-big-form #fbuilder .dfield select{appearance:none;border-radius:0;display:block;padding:1.1rem 2.5rem 1rem !important;width:100%;height:6rem;line-height:1;font-size:inherit !important;border:1px solid var(--grey, #D7D5CB) !important;transition:.3s;color:var(--dark, #2F3234);background-color:var(--light, #fff) !important}.page-wrap .sect-big-form #fbuilder .dfield input[type="text"]::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="date"]::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="datetime"]::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="email"]::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="password"]::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="number"]::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="search"]::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="time"]::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="url"]::placeholder,.page-wrap .sect-big-form #fbuilder .dfield select::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="text"]::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="date"]::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="datetime"]::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="email"]::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="password"]::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="number"]::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="search"]::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="time"]::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="url"]::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield select::placeholder{opacity:1;transition:.3s;color:var(--dark, #2F3234)}.page-wrap .sect-big-form #fbuilder .dfield input[type="text"]:focus,.page-wrap .sect-big-form #fbuilder .dfield input[type="date"]:focus,.page-wrap .sect-big-form #fbuilder .dfield input[type="datetime"]:focus,.page-wrap .sect-big-form #fbuilder .dfield input[type="email"]:focus,.page-wrap .sect-big-form #fbuilder .dfield input[type="password"]:focus,.page-wrap .sect-big-form #fbuilder .dfield input[type="number"]:focus,.page-wrap .sect-big-form #fbuilder .dfield input[type="search"]:focus,.page-wrap .sect-big-form #fbuilder .dfield input[type="time"]:focus,.page-wrap .sect-big-form #fbuilder .dfield input[type="url"]:focus,.page-wrap .sect-big-form #fbuilder .dfield select:focus,body:not(.home) .sect-big-form #fbuilder .dfield input[type="text"]:focus,body:not(.home) .sect-big-form #fbuilder .dfield input[type="date"]:focus,body:not(.home) .sect-big-form #fbuilder .dfield input[type="datetime"]:focus,body:not(.home) .sect-big-form #fbuilder .dfield input[type="email"]:focus,body:not(.home) .sect-big-form #fbuilder .dfield input[type="password"]:focus,body:not(.home) .sect-big-form #fbuilder .dfield input[type="number"]:focus,body:not(.home) .sect-big-form #fbuilder .dfield input[type="search"]:focus,body:not(.home) .sect-big-form #fbuilder .dfield input[type="time"]:focus,body:not(.home) .sect-big-form #fbuilder .dfield input[type="url"]:focus,body:not(.home) .sect-big-form #fbuilder .dfield select:focus{border-color:var(--dark, #2F3234) !important}.page-wrap .sect-big-form #fbuilder .dfield textarea,body:not(.home) .sect-big-form #fbuilder .dfield textarea{height:auto}.page-wrap .sect-big-form #fbuilder .dfield select,body:not(.home) .sect-big-form #fbuilder .dfield select{padding-right:3rem}.page-wrap .sect-big-form #fbuilder .dfield input[type="text"]:focus::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="date"]:focus::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="datetime"]:focus::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="email"]:focus::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="password"]:focus::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="number"]:focus::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="search"]:focus::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="time"]:focus::placeholder,.page-wrap .sect-big-form #fbuilder .dfield input[type="url"]:focus::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="text"]:focus::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="date"]:focus::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="datetime"]:focus::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="email"]:focus::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="password"]:focus::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="number"]:focus::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="search"]:focus::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="time"]:focus::placeholder,body:not(.home) .sect-big-form #fbuilder .dfield input[type="url"]:focus::placeholder{opacity:0 !important}.page-wrap .sect-big-form #fbuilder .dfield input[type='radio'],.page-wrap .sect-big-form #fbuilder .dfield input[type='checkbox'],body:not(.home) .sect-big-form #fbuilder .dfield input[type='radio'],body:not(.home) .sect-big-form #fbuilder .dfield input[type='checkbox']{width:0;height:0;position:absolute;z-index:-1;opacity:0}.page-wrap .sect-big-form #fbuilder .dfield input[type='radio']+span,.page-wrap .sect-big-form #fbuilder .dfield input[type='checkbox']+span,body:not(.home) .sect-big-form #fbuilder .dfield input[type='radio']+span,body:not(.home) .sect-big-form #fbuilder .dfield input[type='checkbox']+span{display:block;position:relative;padding-left:4rem;line-height:1.25 !important;cursor:pointer;user-select:none}.page-wrap .sect-big-form #fbuilder .dfield input[type='radio']+span::before,.page-wrap .sect-big-form #fbuilder .dfield input[type='checkbox']+span::before,body:not(.home) .sect-big-form #fbuilder .dfield input[type='radio']+span::before,body:not(.home) .sect-big-form #fbuilder .dfield input[type='checkbox']+span::before{content:"";display:block;position:absolute;left:0;top:-.1rem;display:block;width:2.4rem;height:2.4rem;border:1px solid var(--grey, #D7D5CB);background-repeat:no-repeat;background-position:center;background-size:contain;transition:none !important}.page-wrap .sect-big-form #fbuilder .dfield input[type='checkbox']:checked+span::before,body:not(.home) .sect-big-form #fbuilder .dfield input[type='checkbox']:checked+span::before{background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/check.svg)}.page-wrap .sect-big-form #fbuilder .dfield input[type='radio']+span::before,body:not(.home) .sect-big-form #fbuilder .dfield input[type='radio']+span::before{border-radius:10em;background-size:12px}.page-wrap .sect-big-form #fbuilder .dfield input[type='radio']:checked+span::before,body:not(.home) .sect-big-form #fbuilder .dfield input[type='radio']:checked+span::before{background-image:url(//weber-metall.ch/wp-content/themes/weber/assets/img/_style/_svg/circle.svg)}.page-wrap .sect-big-form #fbuilder .pbPrevious,.page-wrap .sect-big-form #fbuilder .pbNext,.page-wrap .sect-big-form #fbuilder .pbSubmit,body:not(.home) .sect-big-form #fbuilder .pbPrevious,body:not(.home) .sect-big-form #fbuilder .pbNext,body:not(.home) .sect-big-form #fbuilder .pbSubmit{user-select:none;float:none;margin-top:5rem}.page-wrap .sect-big-form #fbuilder .pbPrevious:not(:hover),.page-wrap .sect-big-form #fbuilder .pbNext:not(:hover),.page-wrap .sect-big-form #fbuilder .pbSubmit:not(:hover),body:not(.home) .sect-big-form #fbuilder .pbPrevious:not(:hover),body:not(.home) .sect-big-form #fbuilder .pbNext:not(:hover),body:not(.home) .sect-big-form #fbuilder .pbSubmit:not(:hover){background-color:transparent !important;color:var(--red-light, #BE3A34) !important}.page-wrap .sect-big-form #fbuilder .pbPrevious:hover,.page-wrap .sect-big-form #fbuilder .pbNext:hover,.page-wrap .sect-big-form #fbuilder .pbSubmit:hover,body:not(.home) .sect-big-form #fbuilder .pbPrevious:hover,body:not(.home) .sect-big-form #fbuilder .pbNext:hover,body:not(.home) .sect-big-form #fbuilder .pbSubmit:hover{color:var(--light, #fff) !important;background-color:var(--red-light, #BE3A34) !important}.page-wrap .sect-big-form #fbuilder .ui-state-active,.page-wrap .sect-big-form #fbuilder .ui-widget-header .ui-state-active,.page-wrap .sect-big-form #fbuilder a.ui-button:active,.page-wrap .sect-big-form #fbuilder .ui-button:active,.page-wrap .sect-big-form #fbuilder .ui-button.ui-state-active:hover,body:not(.home) .sect-big-form #fbuilder .ui-state-active,body:not(.home) .sect-big-form #fbuilder .ui-widget-header .ui-state-active,body:not(.home) .sect-big-form #fbuilder a.ui-button:active,body:not(.home) .sect-big-form #fbuilder .ui-button:active,body:not(.home) .sect-big-form #fbuilder .ui-button.ui-state-active:hover{border-color:var(--red-light, #BE3A34);background:var(--red-light, #BE3A34)}.sect-column .title-sect h3,.sect-column .column-itm .txt-box h3{margin-bottom:2rem}.sect-column .title-sect h4,.sect-column .title-sect h5,.sect-column .title-sect h6,.sect-column .column-itm .txt-box h4,.sect-column .column-itm .txt-box h5,.sect-column .column-itm .txt-box h6{margin-bottom:0}.txt-box h4{margin-bottom:0}.txt-box h5{margin-bottom:0}.txt-box h6{margin-bottom:0}@media only screen and (max-width: 1399px){.float-gallery-filters,.team-filters{font-size:12px;margin-bottom:50px}.float-gallery-filters ul,.team-filters ul{justify-content:center}}@media only screen and (max-width: 1349px){.about-contact-itm{width:36%;min-width:36%}.info-row-txt{padding-right:50px}.sect-image+.sect-txt,.sect-image+.sect-video,.sect-image+.sect-column,.sect-image+.sect-table{margin-top:5rem}.title-sect{margin-bottom:5rem}.sect-title+.sect-image{margin-top:5rem}.info-row{margin-top:10rem}.contacts-line{margin:0 -50px}.contacts-cell{padding:0 50px}.team-looking-txt{font-size:16px;max-width:240px}.team-looking-txt>*{margin-bottom:15px}.team-looking-title{font-size:18px}.offers-table .offer-itm-link{width:94.5rem}.form-product-itm.product-config .dropdown-list-box .field-itm{margin-left:30px}.form-product-itm .product-config-lst{font-size:16px}.form-product-itm .discount-table td,.form-product-itm .product-total-table td{padding-right:50px}.products-lst.has-square-images .product-itm .product-itm-image .main-img,.product-slider.has-square-images .product-itm .product-itm-image .main-img{max-height:360px}.products-lst.has-square-images.four-in-row .product-itm .product-itm-image .main-img,.product-slider.has-square-images.four-in-row .product-itm .product-itm-image .main-img{max-height:260px}}@media only screen and (max-width: 1199px){.about-contact-itm{width:45%;min-width:45%}.last-news-box .title-sect br{display:none}.float-gallery-itm{padding:0 1.5rem 7rem}.offers-table .offer-itm-link{width:780px}.offers-table td{height:80px}.sect-txt .title-sect,.sect-video .title-sect,.sect-column .title-sect,.sect-table .title-sect{margin-bottom:2rem}.txt-box-grey{padding:30px}.products-lst.products-style-2 .product-itm-txt,.product-slider.products-style-2 .product-itm-txt{min-height:7.5rem}.column-line{flex-wrap:wrap}.column-itm{width:50%;min-width:50%}.column-itm:nth-child(3){width:100%;min-width:100%;margin-top:5rem}.downloads-lst-box{max-width:none;padding-left:0;padding-right:0}.sect-product-detail-cards+.sect-txt,.sect-product-detail-cards+.sect-video,.sect-product-detail-cards+.sect-column,.sect-product-detail-cards+.sect-table{margin-top:50px}.product-detail-card-images{height:350px}.product-grey-box{padding-top:50px;padding-bottom:50px}.order-confirm-box{padding:50px 50px 25px}.form-product-top .form-product-txt{padding-left:50px}.form-product-itm{padding:25px}.form-product-itm.product-config .dropdown-list-box{display:block}.form-product-itm.product-config .dropdown-list-box .field-itm{margin-left:0}.form-product-bottom .title-wrap{padding-left:25px;padding-right:0}.form-product-bottom .col-lg-6:nth-child(2) .title-wrap{padding-left:0;padding-right:25px}.sect-big-form .field-title,.sect-big-form .sel-title{font-size:90%}.products-lst.has-square-images .product-itm .product-itm-image .main-img,.product-slider.has-square-images .product-itm .product-itm-image .main-img{max-height:290px}.products-lst.has-square-images.four-in-row .product-itm .product-itm-image .main-img,.product-slider.has-square-images.four-in-row .product-itm .product-itm-image .main-img{max-height:290px}}@media only screen and (max-width: 991px){.info-row-txt{padding-right:30px}.about-contact-itm{width:50%;min-width:50%}.info-row-txt .info-categ{margin-bottom:10px}.info-row-txt .info-title{margin-bottom:18px}.info-row-txt .info-row-txt-top{margin-bottom:24px}.cards-gallery .card-gallery-itm,.cards-gallery .card-gallery-itm-lnk{height:100%}.last-news-box,.consultation-connect-box,.contacts-form-box,.product-grey-box,.form-product-box,.sect-big-form{padding-top:70px;padding-bottom:70px}.last-news-box .title-descr{font-size:30px}.last-news-box .title-sect,.last-news-box .last-news-lst{padding-left:50px;padding-right:50px}.last-news-box .title-sect{margin-bottom:50px}.last-news-itm{margin-bottom:35px;padding-top:10px}.consultation-connect-box,.contacts-form-box,.product-grey-box{padding-left:70px;padding-right:70px}.consultation-connect-box .title-sect,.contacts-form-box .title-sect,.product-grey-box .title-sect{margin-bottom:20px !important}.search-result-breadcrumbs li::after{top:8px}.contacts-line{margin:0 -30px}.contacts-cell{padding:0 30px}.float-gallery-itm{padding:0 1.5rem 5rem}.float-gallery-itm:first-child{padding-top:30px}.float-gallery-itm-title{padding:10px 10px 0}.float-gallery-itm-title strong{font-size:18px}.features-line{justify-content:center}.feature-itm{width:50%;min-width:50%;border:none}.feature-itm:nth-child(3){margin-top:6rem}.team-itm{width:33.33%;min-width:33.33%}.offers-table .offer-itm-link{width:720px}.consultation-connect-box .subscr-form,.contacts-form-box .subscr-form,.product-grey-box .subscr-form,.consultation-connect-box .upload-form,.contacts-form-box .upload-form,.product-grey-box .upload-form{max-width:500px}.subscr-form .cust-inp input,.upload-form .cust-inp input{font-size:24px;height:60px}.last-news-box .title-sect{margin-bottom:50px !important}.product-detail-cards-line{display:block}.product-detail-cards-line .cell-image,.product-detail-cards-line .cell-text{width:100%}.product-detail-cards-line .cell-image+*,.product-detail-cards-line .cell-text+*{margin-top:3rem}.product-detail-cards-line .cell-inner{min-height:0}.product-detail-card-images{height:520px}.product-grey-box{padding-top:50px;padding-bottom:50px}.form-product-bottom .col-lg-6:nth-child(2){margin-top:30px}.form-product-bottom .col-lg-6:nth-child(2) .title-wrap{padding-left:25px;padding-right:0;text-align:left}.products-lst.has-square-images .product-itm .product-itm-image .main-img,.product-slider.has-square-images .product-itm .product-itm-image .main-img{max-height:220px}.products-lst.has-square-images.four-in-row .product-itm .product-itm-image .main-img,.product-slider.has-square-images.four-in-row .product-itm .product-itm-image .main-img{max-height:220px}.wpcf7-field-group .add-fields-btn,.wpcf7-field-group .remove-fields-btn,.wpcf7-field-group .wpcf7-field-group-remove,.wpcf7-field-group .wpcf7-field-group-add{font-size:16px}}@media only screen and (max-width: 767px){.about-contact-itm-inner{padding:30px 15px}.about-contact-itm-inner .btn,.about-contact-itm-inner .btn-form,.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbPrevious,.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbPrevious,.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbNext,.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbNext,.about-contact-itm-inner .page-wrap .sect-big-form #fbuilder .pbSubmit,.page-wrap .sect-big-form #fbuilder .about-contact-itm-inner .pbSubmit,.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbPrevious,body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbPrevious,.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbNext,body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbNext,.about-contact-itm-inner body:not(.home) .sect-big-form #fbuilder .pbSubmit,body:not(.home) .sect-big-form #fbuilder .about-contact-itm-inner .pbSubmit{zoom:.7}.about-contact-itm-brief{font-size:18px}.about-contact-itm-brief br{display:none}.info-row{display:block}.info-row-txt,.info-row-image{width:100%}.info-row-txt{padding-right:0;margin-bottom:30px}.partner-logos,.payment-options-line{flex-wrap:wrap;justify-content:center}.partner-logos .partner-logo,.payment-options-line .partner-logo,.partner-logos .payment-option,.payment-options-line .payment-option{flex:initial;width:20%;min-width:20%}.payment-option img{height:30px}.consultation-connect-box,.contacts-form-box,.product-grey-box{padding-left:30px;padding-right:30px}section{margin-top:70px}section:first-child{margin-top:130px}.sect-title+.sect-image{margin-top:30px}.title-sect{margin-bottom:30px}.info-row{margin-top:70px}.sect-cards-gallery .title-sect{margin-bottom:30px}.home-top-screen+section{margin-top:25px}.home-top-screen+.sect-home-about .title-sect{padding-left:25px;padding-right:25px}.home-top-screen+.sect-home-about .title-sect .title-descr{font-size:14px}.cards-gallery .row{margin:-4px}.cards-gallery .row>*{padding:4px}.check-title,.radio-title,.check-lst .wpcf7-list-item-label,.radio-lst .wpcf7-list-item-label,.policy-field .wpcf7-list-item-label{font-size:14px}.check-ic,.radio-ic,.check-itm-ic,.check-lst .wpcf7-list-item-label::before,.radio-lst .wpcf7-list-item-label::before,.policy-field .wpcf7-list-item-label::before{top:-4px}.form-btn-wrap{margin-top:30px}.cust-sel .select2-selection{min-height:44px;padding-left:1.5rem}.cust-sel .select2-selection.select2-selection--multiple::after{width:44px;background-size:14px}.cust-sel .select2-selection__arrow{width:44px !important;background-size:14px}.documents-sidebar-inner{max-width:none}.documents-lst{font-size:16px}.documents-lst .doc-ic{margin-right:15px}.fltr-title{font-size:18px;min-height:50px}.aside-links{font-size:14px}.aside-links a{min-height:40px}.fltr-toggle-box-inner .aside-links a{padding-left:15px}.documents-top-search .cust-inp-search .search-btn+input{height:44px;padding-left:1.5rem;font-size:16px}.float-gallery{margin-left:-7px;margin-right:-7px}.float-gallery-itm{padding:0 7px 30px}.float-gallery-itm:first-child{padding-top:20px}.float-gallery-itm-title{padding:5px 0 0;font-size:12px}.float-gallery-itm-title strong{font-size:12px}.float-gallery-filters,.team-filters{margin-bottom:30px}.team-itm{width:50%;min-width:50%}.sect-jobs-description .title-sect{margin-bottom:15px}.sect-team-contact .title-sect{margin-bottom:20px}.offers-table .offer-itm-link{width:510px}.jobs-offer-top-info{margin-top:25px;margin-bottom:25px}.products-lst{margin:-20px -10px 0}.product-itm{width:50%;min-width:50%;padding:20px 10px 0}.column-line{display:block}.column-itm{width:100%}.column-itm+.column-itm{margin-top:50px}.column-itm+.column-itm:empty{margin-top:0 !important}.sect-image+.sect-txt,.sect-image+.sect-video,.sect-image+.sect-column,.sect-image+.sect-table{margin-top:30px}.last-news-box .title-sect{margin-bottom:30px !important}.last-news-title a{padding-right:.5rem}.last-news-title a:hover{padding-left:.5rem;padding-right:0}.product-detail-cards-line .cell-image+*,.product-detail-cards-line .cell-text+*{margin-top:20px}.product-detail-cards-line .cell-text .cell-inner{padding:50px 15px}.product-detail-card-images{height:350px}.order-confirm-title{font-size:16px;margin-bottom:10px}.order-confirm-table{font-size:14px}.form-product-top{display:block;margin-bottom:30px}.form-product-top .form-product-image{width:100%;min-width:0;max-width:410px;margin-bottom:30px}.form-product-top .form-product-txt{padding-left:20px}.form-product-itm{padding:20px;display:block}.form-product-itm .product-itm-cell{margin-bottom:30px}.form-product-itm .product-itm-cell:last-child{margin-bottom:0}.form-product-bottom .title-wrap{padding-left:20px}.form-product-bottom .col-lg-6:nth-child(2) .title-wrap{padding-left:20px;padding-right:0}.form-product-bottom .form-btn-wrap{margin-top:50px}.sect-big-form .fields-box+.fields-box{margin-top:2rem}.sect-big-form .field-title,.sect-big-form .sel-title{font-size:100%}.plus-ic,.minus-ic{width:14px;min-width:14px;height:14px}.page-wrap .sect-big-form #fbuilder .dfield input[type="text"],.page-wrap .sect-big-form #fbuilder .dfield input[type="date"],.page-wrap .sect-big-form #fbuilder .dfield input[type="datetime"],.page-wrap .sect-big-form #fbuilder .dfield input[type="email"],.page-wrap .sect-big-form #fbuilder .dfield input[type="password"],.page-wrap .sect-big-form #fbuilder .dfield input[type="number"],.page-wrap .sect-big-form #fbuilder .dfield input[type="search"],.page-wrap .sect-big-form #fbuilder .dfield input[type="time"],.page-wrap .sect-big-form #fbuilder .dfield input[type="url"],.page-wrap .sect-big-form #fbuilder .dfield select,body:not(.home) .sect-big-form #fbuilder .dfield input[type="text"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="date"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="datetime"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="email"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="password"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="number"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="search"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="time"],body:not(.home) .sect-big-form #fbuilder .dfield input[type="url"],body:not(.home) .sect-big-form #fbuilder .dfield select{height:44px;padding-left:1.5rem !important;padding-right:1.5rem !important}.page-wrap .sect-big-form #fbuilder .dfield textarea,body:not(.home) .sect-big-form #fbuilder .dfield textarea{height:auto}.page-wrap .sect-big-form #fbuilder .dfield input[type='radio']+span,.page-wrap .sect-big-form #fbuilder .dfield input[type='checkbox']+span,body:not(.home) .sect-big-form #fbuilder .dfield input[type='radio']+span,body:not(.home) .sect-big-form #fbuilder .dfield input[type='checkbox']+span{padding-left:35px;font-size:16px}.page-wrap .sect-big-form #fbuilder .dfield input[type='radio']+span::before,.page-wrap .sect-big-form #fbuilder .dfield input[type='checkbox']+span::before,body:not(.home) .sect-big-form #fbuilder .dfield input[type='radio']+span::before,body:not(.home) .sect-big-form #fbuilder .dfield input[type='checkbox']+span::before{top:-2px}.products-lst.has-square-images .product-itm .product-itm-image .main-img,.product-slider.has-square-images .product-itm .product-itm-image .main-img{max-height:245px}.products-lst.has-square-images.four-in-row .product-itm .product-itm-image .main-img,.product-slider.has-square-images.four-in-row .product-itm .product-itm-image .main-img{max-height:245px}.product-slider-wrap .slick-arrow{width:3.4rem;height:3.4rem;background-size:16px auto}.product-slider-wrap .slick-prev{left:-3.2rem}.product-slider-wrap .slick-next{right:-3.2rem}}@media only screen and (max-width: 576px){.sect-title h1,.sect-title .h1-title{font-size:30px}.btn,.btn-form,.page-wrap .sect-big-form #fbuilder .pbPrevious,.page-wrap .sect-big-form #fbuilder .pbNext,.page-wrap .sect-big-form #fbuilder .pbSubmit,body:not(.home) .sect-big-form #fbuilder .pbPrevious,body:not(.home) .sect-big-form #fbuilder .pbNext,body:not(.home) .sect-big-form #fbuilder .pbSubmit{zoom:.75}.btn-more-wrap{margin-top:30px}.foot-general .btn,.foot-general .btn-form,.foot-general .page-wrap .sect-big-form #fbuilder .pbPrevious,.page-wrap .sect-big-form #fbuilder .foot-general .pbPrevious,.foot-general .page-wrap .sect-big-form #fbuilder .pbNext,.page-wrap .sect-big-form #fbuilder .foot-general .pbNext,.foot-general .page-wrap .sect-big-form #fbuilder .pbSubmit,.page-wrap .sect-big-form #fbuilder .foot-general .pbSubmit,.foot-general body:not(.home) .sect-big-form #fbuilder .pbPrevious,body:not(.home) .sect-big-form #fbuilder .foot-general .pbPrevious,.foot-general body:not(.home) .sect-big-form #fbuilder .pbNext,body:not(.home) .sect-big-form #fbuilder .foot-general .pbNext,.foot-general body:not(.home) .sect-big-form #fbuilder .pbSubmit,body:not(.home) .sect-big-form #fbuilder .foot-general .pbSubmit{zoom:1}.about-image{margin-bottom:12px}.about-contact-cards{margin:-15px -5px 0}.about-contact-itm{padding:15px 5px 0}.about-contact-itm .btn,.about-contact-itm .btn-form,.about-contact-itm .page-wrap .sect-big-form #fbuilder .pbPrevious,.page-wrap .sect-big-form #fbuilder .about-contact-itm .pbPrevious,.about-contact-itm .page-wrap .sect-big-form #fbuilder .pbNext,.page-wrap .sect-big-form #fbuilder .about-contact-itm .pbNext,.about-contact-itm .page-wrap .sect-big-form #fbuilder .pbSubmit,.page-wrap .sect-big-form #fbuilder .about-contact-itm .pbSubmit,.about-contact-itm body:not(.home) .sect-big-form #fbuilder .pbPrevious,body:not(.home) .sect-big-form #fbuilder .about-contact-itm .pbPrevious,.about-contact-itm body:not(.home) .sect-big-form #fbuilder .pbNext,body:not(.home) .sect-big-form #fbuilder .about-contact-itm .pbNext,.about-contact-itm body:not(.home) .sect-big-form #fbuilder .pbSubmit,body:not(.home) .sect-big-form #fbuilder .about-contact-itm .pbSubmit{zoom:.5;padding-left:15px;padding-right:15px}.about-contact-itm-inner{padding:25px 10px}.about-contact-itm-brief{font-size:12px;margin-bottom:15px}.info-row .info-brief br{display:none}.last-news-box,.consultation-connect-box,.contacts-form-box,.product-grey-box,.form-product-box,.sect-big-form{padding-top:30px;padding-bottom:30px}.last-news-box .title-sect,.last-news-box .last-news-lst,.consultation-connect-box .title-sect,.contacts-form-box .title-sect,.product-grey-box .title-sect,.consultation-connect-box .last-news-lst,.contacts-form-box .last-news-lst,.product-grey-box .last-news-lst{padding-left:15px;padding-right:15px}.last-news-box .title-descr,.consultation-connect-box .title-descr,.contacts-form-box .title-descr,.product-grey-box .title-descr{font-size:24px;line-height:1.5}.consultation-connect-box,.contacts-form-box,.product-grey-box{padding-left:15px;padding-right:15px}.consultation-connect-box .title-sect,.contacts-form-box .title-sect,.product-grey-box .title-sect{padding:0}.last-news-itm .date{margin-bottom:5px;font-size:14px}.last-news-title *{font-size:22px}.consultation-connect-box .title-sect *,.contacts-form-box .title-sect *,.product-grey-box .title-sect *{font-size:22px}.partner-logos,.payment-options-line{margin:-4px}.partner-logos .partner-logo,.payment-options-line .partner-logo,.partner-logos .payment-option,.payment-options-line .payment-option{padding:4px}.search-result-breadcrumbs li::after{top:5px}.contacts-line{margin:0;display:block}.contacts-cell{padding:0;width:100%;border:none !important}.contacts-cell+.contacts-cell{margin-top:30px}.contacts-table{max-width:220px}.contacts-itm{margin-bottom:30px}.float-gallery-itm:first-child{padding-top:0}.float-gallery-itm-inner{max-width:none !important}.feature-title{margin-bottom:20px}.feature-itm{width:100%;min-width:100%;margin-top:40px}.feature-itm:nth-child(2),.feature-itm:nth-child(3){margin-top:40px}.feature-itm-brief{max-width:300px}.team-lst{margin:-14px -7px 0}.team-itm{padding:14px 7px 0}.team-itm-name{padding:5px 5px 5px 7px;font-size:13px}.team-looking-txt{font-size:12px;padding:15px 10px}.team-looking-txt>*{margin-bottom:10px}.team-looking-txt .btn-wrap{margin-top:15px}.team-looking-title{font-size:14px}.team-looking-txt .btn,.team-looking-txt .btn-form,.team-looking-txt .page-wrap .sect-big-form #fbuilder .pbPrevious,.page-wrap .sect-big-form #fbuilder .team-looking-txt .pbPrevious,.team-looking-txt .page-wrap .sect-big-form #fbuilder .pbNext,.page-wrap .sect-big-form #fbuilder .team-looking-txt .pbNext,.team-looking-txt .page-wrap .sect-big-form #fbuilder .pbSubmit,.page-wrap .sect-big-form #fbuilder .team-looking-txt .pbSubmit,.team-looking-txt body:not(.home) .sect-big-form #fbuilder .pbPrevious,body:not(.home) .sect-big-form #fbuilder .team-looking-txt .pbPrevious,.team-looking-txt body:not(.home) .sect-big-form #fbuilder .pbNext,body:not(.home) .sect-big-form #fbuilder .team-looking-txt .pbNext,.team-looking-txt body:not(.home) .sect-big-form #fbuilder .pbSubmit,body:not(.home) .sect-big-form #fbuilder .team-looking-txt .pbSubmit{zoom:.65}.offers-table .offer-itm-link{width:calc(100vw - 30px)}.offers-table td{height:65px}.consultation-connect-box .subscr-form,.contacts-form-box .subscr-form,.product-grey-box .subscr-form,.consultation-connect-box .upload-form,.contacts-form-box .upload-form,.product-grey-box .upload-form{max-width:380px}.subscr-form .cust-inp input,.upload-form .cust-inp input{font-size:20px;height:50px}.jobs-offer-top-info li::after{top:17px}.products-lst{margin:-14px -7px 0}.product-itm{padding:14px 7px 0}.product-itm-inner{padding-top:25px}.product-itm-txt{padding:0 7px;font-size:13px}.txt-box-grey{padding:20px}.txt-box-grey+.txt-box-grey{margin-top:20px}.products-lst.products-style-2 .product-itm-txt,.product-slider.products-style-2 .product-itm-txt{padding-top:10px;min-height:5.5rem}.product-itm-inner .product-itm-labels{left:5px;top:5px}.product-itm-label{padding:2px 5px 0;height:22px;font-size:12px}.product-detail-cards-line .cell-image+*,.product-detail-cards-line .cell-text+*{margin-top:14px}.product-detail-cards-line .cell-inner{padding:20px 15px}.product-detail-cards-line .cell-text .cell-inner{padding:40px 15px}.product-detail-cards-line .title-wrap h3,.product-detail-cards-line .title-wrap .h3-title,.product-detail-cards-line .title-wrap .search-result-title{margin-bottom:10px}.product-detail-card-images{height:250px}.info-rows-slider{padding-left:20px;padding-right:20px}.info-rows-slider .slick-prev{left:-18px}.info-rows-slider .slick-next{right:-18px}.order-confirm-box{padding:20px 15px 0}.form-product-top .form-product-txt{padding-left:15px}.form-product-bottom .title-wrap{padding-left:15px}.form-product-bottom .col-lg-6:nth-child(2) .title-wrap{padding-left:15px;padding-right:0}.form-product-bottom .form-btn-wrap{margin-top:30px}.form-product-itm{padding:15px}.form-product-itm .product-itm-cell{margin-bottom:20px}.form-product-itm .product-config-lst{font-size:14px}.form-product-itm .discount-table table,.form-product-itm .product-total-table table{width:100%}.form-product-itm .discount-table td,.form-product-itm .product-total-table td{padding-right:15px}.form-product-middle{margin-bottom:30px}.form-product-bottom .policy-field-box{margin-top:20px}.plus-ic,.minus-ic{width:12px;min-width:12px;height:12px}.add-fields-box .add-fields-btn,.add-fields-box .wpcf7-field-group .remove-fields-btn,.wpcf7-field-group .add-fields-box .remove-fields-btn,.add-fields-box .wpcf7-field-group .wpcf7-field-group-remove,.wpcf7-field-group .add-fields-box .wpcf7-field-group-remove,.add-fields-box .wpcf7-field-group-add{width:15px}.wpcf7-field-group .add-fields-btn,.wpcf7-field-group .remove-fields-btn,.wpcf7-field-group .wpcf7-field-group-remove,.wpcf7-field-group .wpcf7-field-group-add{font-size:14px}}@media only screen and (min-width: 768px){.info-row.reverse{flex-direction:row-reverse}.info-row.reverse .info-row-txt{padding-left:30px;padding-right:0}.history-rows-lst .info-row{align-items:center}.history-rows-lst .info-row .info-categ,.history-rows-lst .info-row .info-title{margin-bottom:2rem}.history-rows-lst .info-row .info-row-image{padding-left:30px}.history-rows-lst .info-row .info-row-txt{text-align:right}.history-rows-lst .info-row.reverse .info-row-image{padding-left:0;padding-right:30px;border-right:1px solid var(--grey, #D7D5CB)}.history-rows-lst .info-row.reverse .info-row-txt{text-align:left}.products-lst.has-square-images .product-itm .product-itm-image,.product-slider.has-square-images .product-itm .product-itm-image{margin-bottom:1rem}}@media only screen and (min-width: 992px){.info-row.reverse .info-row-txt{padding-left:50px}.history-rows-lst .info-row .info-row-image{padding-left:50px}.history-rows-lst .info-row.reverse .info-row-image{padding-right:50px}.title-sect .col-lg-10 .title-line-with-btn{margin-right:-80px}.features-line.four-in-row .feature-itm{width:25%;min-width:25%}.features-line.four-in-row .feature-itm:nth-child(4){margin-top:0}.features-line.four-in-row .feature-itm:nth-child(3n){border-right:1px solid var(--grey, #D7D5CB)}.features-line.four-in-row .feature-itm:nth-child(4n){border:none}.features-line.four-in-row .feature-itm-title{font-size:2.2rem}}@media only screen and (min-width: 1200px){.title-sect .col-lg-10 .title-line-with-btn{margin-right:-95px}.products-lst.four-in-row .product-itm,.product-slider.four-in-row .product-itm{width:25%;min-width:25%}.product-itm-txt{font-size:1.8rem}.column-line.has-offset .column-itm:nth-child(1){padding-right:6rem}.column-line.has-offset .column-itm:nth-child(2){padding-left:6rem}.sect-txt .title-sect .title-descr.small-descr,.sect-video .title-sect .title-descr.small-descr,.sect-column .title-sect .title-descr.small-descr,.sect-table .title-sect .title-descr.small-descr{margin-top:10px;font-size:18px}}@media only screen and (min-width: 1350px){.info-row.reverse{flex-direction:row-reverse}.info-row.reverse .info-row-txt{padding-left:12.5rem}.history-rows-lst .info-row .info-row-image{padding-left:12.5rem}.history-rows-lst .info-row.reverse .info-row-image{padding-left:0;padding-right:12.5rem}.title-sect .col-lg-10 .title-line-with-btn{margin-right:-11rem}.sect-title+.sect-team,.sect-title+.sect-job-offer-txt{margin-top:10rem}.offers-table .offer-title{font-size:2.1rem}.features-line.four-in-row .feature-itm-title{font-size:2.4rem}.features-line.four-in-row .feature-itm-brief{max-width:24rem}.features-line.four-in-row+.btn-more-wrap{margin-top:7rem}.consultation-connect-box .info-row,.contacts-form-box .info-row,.product-grey-box .info-row{max-width:111rem;margin-left:auto;margin-right:auto}.consultation-connect-box .info-row .info-row-image,.contacts-form-box .info-row .info-row-image,.product-grey-box .info-row .info-row-image{width:calc(50% - 5rem);min-width:calc(50% - 5rem)}.consultation-connect-box .info-row .info-row-txt,.contacts-form-box .info-row .info-row-txt,.product-grey-box .info-row .info-row-txt{width:calc(50% + 5rem);min-width:calc(50% + 5rem)}.consultation-connect-box .info-row.reverse .info-row-txt,.contacts-form-box .info-row.reverse .info-row-txt,.product-grey-box .info-row.reverse .info-row-txt{padding-left:8rem}.consultation-connect-box .info-row .info-title,.contacts-form-box .info-row .info-title,.product-grey-box .info-row .info-title{font-size:3.4rem}.sect-image-slider .img-slider-wrap .slick-arrow,.info-rows-slider .slick-arrow{background-size:3rem auto}.order-confirm-title{font-size:2.1rem}}@media only screen and (min-width: 1400px){.team-filters ul{justify-content:center}.team-filters li{padding:1.5rem 3rem 0}.sect-txt .title-sect .title-descr.small-descr,.sect-video .title-sect .title-descr.small-descr,.sect-column .title-sect .title-descr.small-descr,.sect-table .title-sect .title-descr.small-descr{font-size:2rem;margin-top:1rem}.policy-field-box .check-title,.policy-field-box .radio-title,.policy-field-box .check-lst .wpcf7-list-item-label,.policy-field-box .radio-lst .wpcf7-list-item-label,.policy-field-box .policy-field .wpcf7-list-item-label{font-size:2rem}.policy-field-box .check-ic,.policy-field-box .radio-ic,.policy-field-box .check-itm-ic,.policy-field-box .check-lst .wpcf7-list-item-label::before,.policy-field-box .radio-lst .wpcf7-list-item-label::before,.policy-field-box .policy-field .wpcf7-list-item-label::before{top:.1rem}}@media print{.btn-top{display:none}body{font-family:"Arial", sans-serif;background-color:#fff}*{color:#000}.div-class{page-break-inside:avoid}.main-head,.main-foot,.sidebar,.inner-pages{display:none}}.foot-general,.foot-minor{color:inherit;background-color:var(--dark, #2F3234);color:var(--light, #fff);font-size:1.8rem;padding-top:9.5rem;margin-top:10rem}.foot-general a:not(.btn),.foot-minor a:not(.btn){text-decoration:none}.foot-general a:not(.btn):hover,.foot-minor a:not(.btn):hover{opacity:0.75}.foot-line{display:flex;margin-left:-1rem;margin-right:-1rem}.foot-line .foot-cell{padding-left:1rem;padding-right:1rem}.foot-bottom{font-size:1.6rem;padding:2.4rem 0;position:relative}.foot-bottom .foot-line{align-items:center;flex-direction:row-reverse;justify-content:space-between}.foot-nav ul{display:flex;margin:0 -2.4rem}.foot-nav li{margin:0 2.4rem}.foot-top{margin-bottom:4.8rem}.foot-top .soc-wrap{display:flex;justify-content:flex-end}.soc-lst{display:flex;flex-wrap:wrap;margin:-1.5rem -1.5rem 0;font-size:0;line-height:0}.soc-btn{display:inline-block;width:2.5rem;height:2.5rem;margin:1.5rem 1.5rem 0;filter:brightness(0) invert(100%);background-repeat:no-repeat;background-size:contain;background-position:center}.soc-btn:hover{opacity:0.75}.f-itm{margin-bottom:5rem}.f-itm li{margin-bottom:.7rem}.f-itm li:last-child{margin-bottom:0}.f-itm a{display:inline-flex;align-items:center}.foot-ic{display:inline-block;width:2.2rem;height:2.2rem;margin-right:0.5rem}.f-title{font-size:2rem;font-weight:600;margin-bottom:0.5rem}.foot-middle .foot-cell:nth-child(1){width:24%;min-width:24%}.foot-middle .foot-cell:nth-child(2){width:22%;min-width:22%}.foot-middle .foot-cell:nth-child(3){width:17.5%;min-width:17.5%}.foot-middle .foot-cell.mobile-cell{display:none}.foot-contacts{font-size:1.6rem}.foot-contacts li{min-height:1rem}.foot-contacts .btn-wrap{margin-top:2.4rem}@media only screen and (max-width: 1199px){.btn-top{bottom:6rem}.foot-general,.foot-minor{padding-top:6rem}.foot-middle .foot-cell:nth-child(1){width:25%;min-width:25%}.foot-middle .foot-cell:nth-child(2){width:25%;min-width:25%}.foot-middle .foot-cell:nth-child(3){width:25%;min-width:25%}}@media only screen and (max-width: 1199px){.btn-top{right:20px}.foot-general,.foot-minor,.foot-contacts,.foot-bottom{font-size:14px}.f-title{font-size:16px}}@media only screen and (max-width: 767px){.foot-top .soc-wrap{justify-content:center}.foot-middle .foot-line{flex-wrap:wrap}.foot-middle .foot-cell:nth-child(1){width:100%;min-width:100%}.foot-middle .foot-cell:nth-child(2),.foot-middle .foot-cell:nth-child(3),.foot-middle .foot-cell:nth-child(4),.foot-middle .foot-cell:nth-child(5){width:50%;min-width:50%}.foot-middle .foot-cell.mobile-cell{display:block}.foot-nav ul{margin:0 -10px}.foot-nav li{margin:0 10px}}@media only screen and (max-width: 576px){.btn-top{right:-10px;bottom:5px}.foot-general,.foot-minor{padding-top:50px}.foot-top{margin-bottom:48px}.f-title{margin-bottom:10px}.foot-bottom{text-align:center;padding-top:0}.foot-bottom .foot-line{display:block}.foot-nav{margin-bottom:15px}.foot-nav ul{justify-content:center}}@media only screen and (min-width: 1200px){.foot-middle .foot-cell:nth-child(1) .f-itm .f-title{font-size:1.7rem;line-height:1.2;font-weight:700;margin-bottom:.2rem}.foot-middle .foot-cell:nth-child(1) .f-itm .foot-contacts li{margin-bottom:0}.foot-middle .foot-cell:nth-child(1) .f-itm .foot-contacts li:empty{margin-bottom:1.5rem}}:root {
scroll-behavior: auto;
}
@keyframes spin {
100% {
transform: rotate( 360deg );
}
}
.blockUI.blockOverlay {
z-index: 99 !important;
}
.blockUI.blockOverlay::before {
height: 34px !important;
width: 34px !important;
display: block;
position: absolute;
top: 50%;
left: 50%;
margin-left: -17px;
margin-top: -17px;
content: '';
-webkit-animation: spin 1s ease-in-out infinite;
animation: spin 1s ease-in-out infinite;
background: url(//weber-metall.ch/wp-content/themes/weber/assets/img/loader.svg) center center;
background-size: cover;
line-height: 1;
text-align: center;
font-size: 2em;
color: rgba(0,0,0,.75);
z-index: 99 !important;
}
.mnu-mobile-top-title a {
text-decoration: none;
}
.column-itm .product-itm-image {
margin: 0 auto 5.5rem;
}
.column-itm .title-wrap .top-title {
margin-bottom: 0;
}
.txt-box ul, .txt-box ol {
padding-left: 1.5rem;
}
.invisible {
opacity: 0;
}
.loading {
display: inline-block;
}
.wpcf7-spinner {
display: none;
}