﻿*,a:active,a:hover{outline:0}body,html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.grid-container .grid-d-12,.ie8 [class*=checkbox] [type=checkbox],.ie8 [class*=radio] [type=radio],.mm-btn_fullwidth,.news-list article img,.pd-group table:not(:root),.popup-window.full-width,.recall-preview img,.square-button.full-width,.team-list .list img,[class*=news] .items-1 .item,[class*=va-block] section figure img,body,html,ol.form>li.full-width,picture img,table{width:100%}*,.slick-slider{-webkit-tap-highlight-color:transparent}.select:after,.slick-slide.dragging img{pointer-events:none}#compare_line #compare,#footer h6,#footer nav,#header .share ul li a,#header [role=menu]>ul>li>a,.advisor header strong,.p-grid var,.p-tabs li a,.products section span,[class*=va-block] section span,[data-tip]:before,section header .heading,section header h4,table .label,table thead th{text-transform:uppercase}.custom-file input[readonly],.select select,.slbCaption{text-overflow:ellipsis;white-space:nowrap}.mm-menu,body,html{-moz-osx-font-smoothing:grayscale}.c-2,.c-3 .internal{align-content:center}body{padding:0;overflow-y:auto;overflow-x:hidden;margin:0}#header .share.active ul,.presentation-holder .text .share.active ul,.slick-initialized .slick-slide,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}.show-w75,[hidden],legend,template{display:none}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background:0 0;color:#00aeef;-webkit-transition:color .3s,background .3s;transition:color .3s,background .3s}abbr[title]{border-bottom:1px dotted}blockquote,dfn,em{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}a img,img{border:0}#compare_list li figure,.hidden-scroll body,.mm-panels,.mm-wrapper_blocking,.mm-wrapper_blocking body,.simple-list figure,.simple-list figure figcaption,[class*=hr-list] li,body.hidden-scroll,svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.printable body,pre{overflow:auto}.site-table,main{overflow-x:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}input[type=email],input[type=search],input[type=text],textarea{-webkit-border-radius:0}fieldset,legend{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;-webkit-appearance:none;margin:0}fieldset{margin:0}optgroup{font-weight:600}table{border-collapse:collapse;border-spacing:0}#header .wrapper,#product-window .content,#product-window .team-table>.cell:first-child,.a-categories-top,.article,.text.text--mod,td,th{padding:0}ol,ul{margin:0;padding:0;list-style:none}button,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0}*{text-rendering:optimizeLegibility}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;cursor:pointer;-webkit-border-radius:0}button[disabled],html input[disabled]{cursor:default}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.clearfix:before,.grid-container:after,.grid-container:before,.item-header:after,.item-header:before,.list-articles:after,.list-articles:before,.sharing:after,.sharing:before,.wrapper:after,.wrapper:before,article:after,article:before,ol.form:after,ol.form:before,section:after,section:before{content:"";display:block;height:0;overflow:hidden}.clearfix:after,.footer-columns .column-left .grid-d-3:nth-child(4n+1),.grid-container:after,.inovations.-second .list>li:nth-child(odd),.item-header:after,.list-articles:after,.news-list .columns:only-child li:nth-child(odd),.sharing:after,.slick-track:after,.team-list .list>li:nth-child(3n+1),.wrapper:after,article:after,ol.form:after,section:after{clear:both}body,html{height:100%;min-width:280px;color:#575757;cursor:default;background:#ededed;-webkit-overflow-scrolling:touch;font:18px/1.5 DINProLight,Arial,sans-serif;-webkit-font-smoothing:antialiased}img{display:inline-block;max-width:100%;line-height:0;vertical-align:middle}#footer a:hover,.breadcrumbs ul li a:hover,.faq-cat li a:hover,.presentation-helper li a:hover,a:hover{text-decoration:underline}.sr{height:1px;width:1px;border:0;clip:rect(0 0 0 0);margin:-1px;padding:0;overflow:hidden;position:absolute;z-index:-1}.table,.wrapper,main{height:100%}.el-hide,.mm-hidden,.no-js .timeline-slider,.no-js .year-slider{display:none!important}.el-show{display:block!important}.pull-left{float:left!important}.pull-right{float:right!important}.center,.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-purple{color:#690a66!important}.text-green{color:#80b539!important}.text-blue{color:#00aeef!important}.text-color-current{color:currentColor!important}.accordion li.active,.bgr-gray,.block-numbers:nth-of-type(2n+2),[class*=va-block]:not([class*=va-block--mod]) section:hover{background:#f9f9f9}.wrapper .bgr-gray{margin:0 -40px;padding:0 40px}.grid-container{width:100%;width:calc(100% + 30px);margin-left:-30px}.grid-container [class*=grid-]{width:100%;float:left;padding:0 0 0 30px;min-height:1px}.grid-container .grid-container{width:calc(100% + 30px);float:none;padding-left:0}.grid-container .grid-d-11{width:91.666663%}.grid-container .grid-d-10{width:83.33%}.grid-container .grid-d-9{width:74.999997%}.grid-container .grid-d-8{width:66.66666664%}.grid-container .grid-d-7{width:58.333%}.grid-container .grid-d-6,.inovations.-second .list>li{width:50%}.grid-container .grid-d-5{width:41.6665%}.grid-container .grid-d-4{width:33.3333%}.grid-container .grid-d-3{width:24.99%}.grid-container .grid-d-2{width:16.66666%}.grid-container .grid-d-1{width:8.33%}h1,h2,h3,h4,h5,h6{color:#575757;margin-bottom:20px;font:18px/1.3 DINProThin,Arial,serif}h1{font-size:48px}h2{font-size:40px}h3{font-size:36px}h4{font-size:26px}.general h4,[class*=news] article,h5{font-size:20px}.presentation-holder .text .price,h6,small{font-size:14px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,table a{color:inherit;text-decoration:none}#advisor-page #header .top .logo a,#page-404 #header .top .logo a,.add-file:hover,.back-to-series:hover,.info-block__item .text a,.mm-listitem a,.mm-listitem a:hover,.mm-navbar a,.mm-navbar a:hover,[class*=va-block] section h2 a,[class*=va-block] section h2 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}.product-line section strong,b,strong{font-weight:400;font-family:DINPro,Arial,sans-serif}.table{display:table;width:100%;table-layout:fixed}.table .cell{display:table-cell;height:100%;width:100%;vertical-align:middle}.mt-0{margin-top:0!important}.mt-16{margin-top:16px!important}.mt-32{margin-top:32px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mt-60{margin-top:60px!important}.mt-100{margin-top:clamp(3rem,-.7143rem + 7.7381vw,6.25rem)}.pb-0{padding-bottom:0!important}.wrapper{max-width:1280px;margin:auto;padding-left:40px;padding-right:40px;background:#fff}.offset{margin-left:-40px;margin-right:-40px}.inner-block{padding:40px 20px}main{display:table-row}#close-map:before,#compare_line #clear-compare,#compare_line #compare:before,#compare_list li figure div .remove:before,#footer .subscription-form button span:before,#header .menu-holder .dl-subviewopen>a:before,#header .share:before,#header .switch-menu a:after,#header .switch-menu a:before,#header [role=menu]>ul>li>.i,.a-filters span:before,.a-slider.has-shower .a-slider-count:before,.add-file:before,.b-close,.back-to-series:before,.breadcrumbs .back:before,.checkbox.arrows var,.compare-view .title:before,.custom-file .remove-file,.custom-file:before,.downloads li a:before,.downloads-list li:after,.gallery .toggle:before,.offices .record-item:after,.paging li.first a,.paging li.last a,.popup-window .arrow,.presentation-helper li a:after,.presentation-holder .text .view:after,.report-list a:before,.s-form:before,.select:after,.sharing>li>a i,.simple-list>li:after,.slick-arrow:before,.social a:before,.text li:before,a[class*=more]:after{background:url("../images/layout/ui.svg") -10000px 0 no-repeat}#compare_line #compare:before,table tr:hover .checkbox.arrows var{background-position:-86px -66px}.select,input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{width:100%;padding:15px 15px 16px;color:#575757;cursor:default;background:#fff;border:1px solid #e1e1e1;font:18px/1.4 DINProLight,Arial,sans-serif;-webkit-border-radius:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical;overflow:auto;height:130px;min-height:130px;max-height:200px}.input,.select{padding:0;position:relative}.input[class*=border-]:before,.select[class*=border-]:before{content:"";width:4px;position:absolute;top:-1px;bottom:-1px;left:-1px}.input[class*=border-]:before{top:0;bottom:0;left:0}#homepage .slick-dots .slick-active button,.ap-list .highlight .checkbox.arrows,.ap-list .highlight [data-tip]:before,.border-purple:before,table tr.highlight [data-tip]:before{background:#690a66}#homepage .table-video .slick-dots .slick-active button,.a-categories-top li.active:hover .preview,.border-green:before,.product-line .scrollable-effect .scroller .slick-dots .slick-active button,.product-line .thumbnails .thumb:hover,.slick-dots .slick-active button,.table-video .slick-dots .slick-active button,[class*=a-categories] li.active .preview,[class*=a-categories] li:hover .preview,[class*=highlights] .highlights-slider .slick-dots .slick-active button,[class*=news] .news-slider .slick-dots .slick-active button{background:#80b539}.border-blue:before{background:#40ccff}.select:after{content:"";height:12px;width:24px;position:absolute;top:50%;right:0;margin:-6px 25px 0 0;background-position:-23px -168px;z-index:2}.select select{padding:15px 50px 16px 15px;border:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;overflow:hidden}.select select::-ms-expand{display:none}#header .share.active .toggle,#header [role=menu]>ul>li.show-on-tablet,#header [role=menu]>ul>li>.i:before,#header [role=menu]>ul>li>.toggle-mobile-menu:before,#homepage #header .top:after,.checkbox.arrows [type=checkbox]:checked~var:after,.checkbox.arrows [type=checkbox]:checked~var:before,.checkbox.arrows [type=checkbox]:not(:checked)~var:after,.checkbox.arrows [type=checkbox]:not(:checked)~var:before,.ie9 .select:after,.oldie .select:after,.presentation-holder .text .share.active .toggle,.product-line .scrollable-effect .scroller .slick-dots li:before,.slick-arrow.slick-hidden,.slick-slide.slick-loading img,.tippy-content a[class*=more]:after,.touchevents [data-tip]:after,.touchevents [data-tip]:before,[class*=checkbox] [type=checkbox]:not(:checked)~var:after,[class*=radio] [type=radio]:not(:checked)~var:after{display:none}.ie9 .select select,.oldie .select select{padding-right:15px}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#575757;opacity:1}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#575757;opacity:1}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#575757}[class*=checkbox],[class*=radio]{display:inline-block;min-height:18px;position:relative;margin:0;padding:0;cursor:pointer;vertical-align:middle;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline-style:none}.icons,.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none}[class*=checkbox] var,[class*=radio] var{display:block;padding-left:22px;font-style:normal;font-weight:400;text-align:left;line-height:15px}.advisor .wrapper,.p-grid li,.presentation-holder.product-presentation figure,.slick-dots,.vai{text-align:center}.ie8 [class*=checkbox] var,.ie8 [class*=radio] var{padding-left:20px}.checkbox-v2 label input,.radio-v2 label input,[class*=checkbox] [type=checkbox],[class*=radio] [type=radio]{width:auto;border:0;padding:0;position:absolute;top:1px;left:0;opacity:0;cursor:pointer}.toggle-button .bar-wrap,.toggle-button .cross-wrap{top:50%;-webkit-transform-style:preserve-3d;overflow:hidden}[class*=checkbox] [type=checkbox]:checked~var:before,[class*=checkbox] [type=checkbox]:not(:checked)~var:before,[class*=radio] [type=radio]:checked~var:before,[class*=radio] [type=radio]:not(:checked)~var:before{content:"";height:14px;width:14px;position:absolute!important;top:2px;left:0;background:#fff;border:1px solid #e3e3e3}[class*=checkbox] [type=checkbox]:checked~var:after,[class*=checkbox] [type=checkbox]:not(:checked)~var:after,[class*=radio] [type=radio]:checked~var:after,[class*=radio] [type=radio]:not(:checked)~var:after{content:"";height:8px;width:8px;position:absolute;top:0;left:0;margin:5px 0 0 3px;background:#80b539}.checkbox-v2 input:checked+label var:after,.radio-v2 input:checked+label var:after,[class*=checkbox] [type=checkbox]:checked~var:after,[class*=radio] [type=radio]:checked~var:after{content:"";display:block}.slbArrow:hover,.slbCloseBtn:hover,[class*=checkbox] [type=checkbox]:disabled:checked~var,[class*=checkbox] [type=checkbox]:disabled:not(:checked)~var,[class*=radio] [type=radio]:disabled:checked~var,[class*=radio] [type=radio]:disabled:not(:checked)~var{opacity:.5}.radio-v2 label var:after,.radio-v2 label var:before,[class*=radio] [type=radio]:checked~var:after,[class*=radio] [type=radio]:checked~var:before,[class*=radio] [type=radio]:not(:checked)~var:after,[class*=radio] [type=radio]:not(:checked)~var:before{-webkit-border-radius:40px;border-radius:40px}.compat-object-fit{background-repeat:no-repeat;background-position:center center;background-size:contain}.compat-object-fit img{opacity:0;visibility:hidden}.toggle-button{border:0;padding:20px;position:absolute;top:23px;right:10px;cursor:pointer;white-space:nowrap;background:0 0}.toggle-button em{position:absolute;left:-10000px}.toggle-button .container{padding:10px 5px;position:relative}.toggle-button .bar-wrap{width:20px;position:absolute;left:50%;transform-style:preserve-3d;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0);-webkit-transition:opacity .3s cubic-bezier(.55, 0, .1, 1),-webkit-transform .2s cubic-bezier(.55, 0, .1, 1) .8s;transition:transform .4s cubic-bezier(.55, 0, .1, 1) .8s,opacity .3s cubic-bezier(.55, 0, .1, 1),-webkit-transform .4s cubic-bezier(.55, 0, .1, 1) .8s}.toggle-button .bar{height:2px;display:block;margin:4px auto;background:#000}.toggle-button .cross-wrap{height:24px;width:24px;position:absolute;left:50%;transform-style:preserve-3d;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0);-webkit-transition:transform .2s cubic-bezier(.55, 0, .1, 1) .5s,opacity .3s cubic-bezier(.55, 0, .1, 1);transition:transform .2s cubic-bezier(.55, 0, .1, 1) .5s,opacity .3s cubic-bezier(.55, 0, .1, 1)}.faq-cat li a,.p-grid figure{-webkit-transform-style:preserve-3d}#header .dropdown,#header [role=menu]>ul>li>a:before,.site-table:before{transition:.3s;opacity:0;visibility:hidden}.toggle-button .cross-wrap .cross-line{height:100%;width:2px;position:absolute;left:11px;background:#000}.toggle-button .cross-wrap .cross-line1{-webkit-transform:translateY(-30px) translateX(30px) rotate(45deg);transform:translateY(-30px) translateX(30px) rotate(45deg)}.toggle-button .cross-wrap .cross-line2{-webkit-transform:translateY(-30px) translateX(-30px) rotate(-45deg);transform:translateY(-30px) translateX(-30px) rotate(-45deg)}.menu-close .toggle-button .bar,.menu-close .toggle-button .cross-line,.menu-open .toggle-button .bar,.menu-open .toggle-button .cross-line{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.menu-open .toggle-button .bar1{-webkit-animation-name:jiggleLeft;animation-name:jiggleLeft;-webkit-animation-delay:450ms;animation-delay:450ms}.menu-open .toggle-button .bar2{-webkit-animation-name:jiggleRight;animation-name:jiggleRight;-webkit-animation-delay:.3s;animation-delay:.3s}.menu-open .toggle-button .bar3{-webkit-animation-name:jiggleLeft;animation-name:jiggleLeft;-webkit-animation-delay:150ms;animation-delay:150ms}.menu-open .toggle-button .cross-line1{-webkit-animation-name:crossRight;animation-name:crossRight;-webkit-animation-delay:.8s;animation-delay:.8s}.menu-open .toggle-button .cross-line2{-webkit-animation-name:crossLeft;animation-name:crossLeft;-webkit-animation-delay:650ms;animation-delay:650ms}.menu-close .toggle-button .bar1{-webkit-transform:translateX(-25px);transform:translateX(-25px);-webkit-animation-name:jiggleClose;animation-name:jiggleClose;-webkit-animation-delay:.5s;animation-delay:.5s}.menu-close .toggle-button .bar2{-webkit-transform:translateX(25px);transform:translateX(25px);-webkit-animation-name:jiggleClose;animation-name:jiggleClose;-webkit-animation-delay:650ms;animation-delay:650ms}.menu-close .toggle-button .bar3{-webkit-transform:translateX(-25px);transform:translateX(-25px);-webkit-animation-name:jiggleClose;animation-name:jiggleClose;-webkit-animation-delay:.8s;animation-delay:.8s}.menu-close .toggle-button .cross-line1{-webkit-transform:translateY(0) translateX(0) rotate(-45deg);transform:translateY(0) translateX(0) rotate(-45deg);-webkit-animation-name:crossLeftClose;animation-name:crossLeftClose;-webkit-animation-delay:150ms;animation-delay:150ms}.menu-close .toggle-button .cross-line2{-webkit-transform:translateY(0) translateX(0) rotate(45deg);transform:translateY(0) translateX(0) rotate(45deg);-webkit-animation-name:crossRightClose;animation-name:crossRightClose;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes jiggleLeft{50%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(-25px);transform:translateX(-25px)}}@-ms-keyframes jiggleLeft{50%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(-25px);transform:translateX(-25px)}}@keyframes jiggleLeft{50%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(-25px);transform:translateX(-25px)}}@-webkit-keyframes jiggleRight{50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(25px);transform:translateX(25px)}}@keyframes jiggleRight{50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(25px);transform:translateX(25px)}}@-webkit-keyframes jiggleClose{0%{-webkit-transform:translateX(-25px);transform:translateX(-25px)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes jiggleClose{0%{-webkit-transform:translateX(-25px);transform:translateX(-25px)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes crossLeft{to{-webkit-transform:translateY(0) translateX(0) rotate(-45deg);transform:translateY(0) translateX(0) rotate(-45deg)}}@keyframes crossLeft{to{-webkit-transform:translateY(0) translateX(0) rotate(-45deg);transform:translateY(0) translateX(0) rotate(-45deg)}}@-webkit-keyframes crossLeftClose{to{-webkit-transform:translateY(30px) translateX(30px) rotate(-45deg);transform:translateY(30px) translateX(30px) rotate(-45deg)}}@keyframes crossLeftClose{to{-webkit-transform:translateY(30px) translateX(30px) rotate(-45deg);transform:translateY(30px) translateX(30px) rotate(-45deg)}}@-webkit-keyframes crossRight{to{-webkit-transform:translateY(0) translateX(0) rotate(45deg);transform:translateY(0) translateX(0) rotate(45deg)}}@keyframes crossRight{to{-webkit-transform:translateY(0) translateX(0) rotate(45deg);transform:translateY(0) translateX(0) rotate(45deg)}}@-webkit-keyframes crossRightClose{to{-webkit-transform:translateY(30px) translateX(-30px) rotate(45deg);transform:translateY(30px) translateX(-30px) rotate(45deg)}}@keyframes crossRightClose{to{-webkit-transform:translateY(30px) translateX(-30px) rotate(45deg);transform:translateY(30px) translateX(-30px) rotate(45deg)}}#header .top{display:flex;align-items:center;justify-content:flex-end;padding-left:280px;height:130px;position:relative;z-index:3}#header .top:after{content:"";height:1px;width:100%;position:absolute;top:100%;left:0;background:#ededed;z-index:-1}#header .top .logo{position:absolute;top:50%;left:25px;max-width:280px;transform:translateY(-50%);z-index:1}@media (max-width:1280px){#header .top{padding-left:190px}#header .top .logo{max-width:200px}}@media (max-width:766px){#header .top{padding-left:166px;height:79px}#header .top .logo{left:14px}#header .top .logo img{max-width:166px}}#header [role=menu] a,.breadcrumbs ul li a{color:#575757;text-decoration:none}#header [role=menu]>ul{display:flex;align-items:center;padding-right:10px;font-size:0;text-align:right}#header [role=menu]>ul>li{display:inline-block;padding:0 10px;vertical-align:top;font-size:15px;text-align:left;font-family:DINProLight,Arial,serif}#header [role=menu]>ul>li>a{display:block;position:relative;color:#000}#header [role=menu]>ul>li>a:before{content:"";height:1px;width:100%;position:absolute;top:100%;left:0;margin-top:-34px;background:#62a20d;transform:translateY(5px)}#header [role=menu]>ul>li:hover>a,#header [role=menu]>ul>li>a.active{color:#62a20d}#header [role=menu]>ul>li:hover>a:before,#header [role=menu]>ul>li>a.active:before{opacity:1;visibility:visible;transform:translateY(0)}#header [role=menu]>ul .i:after,#header [role=menu]>ul>.has-dropdown>a:after{opacity:0;visibility:hidden;content:"";height:0;width:0;position:absolute;top:100%;left:50%;margin:-24px 0 0 -14px;border-style:solid;border-width:12px 14px;border-color:transparent transparent #fff;transition:.3s;z-index:3}#header [role=menu]>ul .i:after,.presentation-holder .text .share+.features{margin-top:12px}#header [role=menu]>ul>.dropdown-open>a:after,.language-open #header [role=menu]>ul .toggle-language:after,.search-open #header [role=menu]>ul .toggle-search:after,.share-open #header [role=menu]>ul .toggle-share:after{opacity:1;visibility:visible}#header [role=menu]>ul>li>.i{height:20px;width:20px;margin-left:-8px;padding-top:0;text-indent:-10000px;transition:none}#header [role=menu]>ul>li>.i-search{background-position:-201px -110px}#header [role=menu]>ul>li>.i-language{background-position:-223px -110px}#header [role=menu]>ul>li>.i-share{background-position:-245px -110px}.language-open #header [role=menu]>ul>li>.i-language,.search-open #header [role=menu]>ul>li>.i-search,.share-open #header [role=menu]>ul>li>.i-share{background-position:-267px -110px}#header .dropdown{min-width:400px;position:absolute;top:100%;transform:translateX(-50%);margin:-27px 0 0;padding:15px 35px;background:#fff;box-shadow:0 0 11px rgba(0,0,0,.17);box-sizing:border-box}#header .dropdown--right,#header .dropdown.products{transform:translateX(0);right:0}#header .dropdown.products{width:1300px;max-width:1280px;margin-left:0;left:0}#header .short-dropdown{min-width:280px}#header .dropdown-open .dropdown,.faq-cat li:hover:after,.has-dropdown .site-table:before,.language-open #header .toggle-language+.dropdown,.language-open .site-table:before,.search-open #header .toggle-search+.dropdown,.search-open .site-table:before,.share-open #header .toggle-share+.dropdown,.share-open .site-table:before{opacity:1;visibility:visible}#header .two-columns-list{columns:2;column-gap:24px}#header .dropdown ul li{font-size:18px;break-inside:avoid}#header .dropdown ul li+li,#product-page #header .table{border-bottom:1px solid #ededed}#header .dropdown ul li a{display:block;padding:11px 22px 13px;border:2px solid rgba(255,255,255,0);transition:border-color 150ms}#header .dropdown ul li a.active,#header .dropdown ul li a:hover,.a-categories-top li.active .preview,.mm-menu .mm-btn:after,.mm-menu .mm-btn:before,.mm-menu .mm-listview .mm-btn_next:after{border-color:#80b539}.search-form{min-width:540px;padding:23px 0 32px;font-size:14px}.search-form form{margin-bottom:22px}.search-form input{padding:15px 0;font:300 45px/1 DINProThin,Arial,serif;border:0;border-bottom:2px solid #80b539}.site-table:before{content:"";position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.15);z-index:2}#header [role=menu]>ul>li>.toggle-mobile-menu{display:inline-block;height:22px;width:22px;padding:0;position:relative;vertical-align:middle}#header [role=menu]>ul>li>.toggle-mobile-menu span{display:block;height:2px;width:100%;position:absolute;top:50%;left:0;margin-top:-1px;text-indent:-10000px;background:#000}#header [role=menu]>ul>li>.toggle-mobile-menu span:after,#header [role=menu]>ul>li>.toggle-mobile-menu span:before{content:"";height:2px;width:100%;position:absolute;left:0;background:#000}#header [role=menu]>ul>li>.toggle-mobile-menu span:before{top:0;margin-top:-7px}#header [role=menu]>ul>li>.toggle-mobile-menu span:after{bottom:0;margin-bottom:-7px}.square-button{display:inline-block;padding:17px 20px 15px;position:relative;overflow:hidden;color:#80b539;text-decoration:none;border:1px solid #80b539;font:18px DINProLight,Arial,sans-serif;-webkit-transition:.3s;transition:.3s;z-index:1}.square-button:after{content:"";height:0;width:0;position:absolute;top:0;left:0;border-style:solid;border-width:0;border-color:#80b539 transparent transparent;-webkit-transition:.3s;transition:.3s;-webkit-transform:rotate(360deg);transform:rotate(360deg);z-index:-1}.presentation-holder .text a,.square-button:hover{color:#fff;text-decoration:none}.square-button:hover:after{border-width:330px 330px 0 0}.square-button.button-green{color:#80b539!important;border-color:#80b539!important;background-color:#fff!important}.square-button.button-green:hover{color:#fff!important}.square-button.button-fill-green{color:#fff!important;border-color:#80b539!important;background-color:#80b539!important}.square-button.button-green:after{border-color:#80b539 transparent transparent!important}.square-button.button-fill-green:hover{color:#80b539!important;border-color:#fff!important}#header .square-button{margin-top:44px;padding:11px 50px 13px;color:#fff;font-size:16px;line-height:1.25;border-color:#fff}#header .square-button.button-fill:after,#header .square-button:after,.advisor .square-button:after{border-color:#fff transparent transparent}#compare_list li figure p,#header .square-button:hover,.advisor .square-button:hover,.block-numbers .number.text-green .value,.inovations.-second .list>li h2,.language #header .square-button:hover,.language .presentation-holder .text .square-button:hover,.p-grid .cat-1 var,.p-tabs li a:hover,.page-404 a,.presentation-holder .text .square-button:hover,.presentation-holder.product-presentation .text a,.presentation-holder.product-presentation .text h1,.presentation-holder.product-presentation .text h2,.tippy-content a{color:#80b539}#homepage #header .square-button:hover,#homepage .presentation-holder .text .square-button:hover{color:#92278f}.share #header .square-button:hover,.share .presentation-holder .text .square-button:hover{color:#3599d5}.search #header .square-button:hover,.search .presentation-holder .text .square-button:hover{color:#40ccff}.square-button.blue{color:#00aeef;border-color:#00aeef}.square-button.blue:after{content:"";border-color:#00aeef transparent transparent}#page-brown .paging li a.active:hover,#system_message a,.c-3 .text,.careers .square-button:hover,.square-button.blue:hover,ol.form .square-button:hover{color:#fff}#footer h6,#footer h6 a,#header .square-button.button-fill:hover,.block-numbers .number.text-purple .value,.pd-group table tr.highlight td{color:#690a66}#header .square-button.button-fill{margin-top:10px;padding-left:20px;padding-right:20px;color:#fff;border-color:#690a66;background-color:#690a66}#footer,#footer .bottom{border-top:1px solid #ededed}#header .share.inverse .toggle,#header .share.inverse a,.p-grid h2{color:#575757}.faq-cat,.half-presentation.half-presentation{display:table;width:100%;table-layout:fixed}.half-presentation.half-presentation .presentation-slider,.half-presentation.half-presentation .presentation-text{display:table-cell;position:relative;vertical-align:bottom}.half-presentation.half-presentation .presentation-text .text{background-position:right top}#header .share,.presentation-holder .text .share{display:inline-block;min-height:22px;min-width:80px;position:relative;padding:0 14px 0 30px;line-height:18px;font-family:DINPro,Arial,sans-serif;vertical-align:top}#header p+.share,.offices .input+.select,.offices .select+.input,.offices .select+.select{margin-top:20px}#header .share:before,.presentation-holder .text .share:before{content:"";height:20px;width:20px;position:absolute;top:3px;left:0;background-position:-56px -190px}#header .share .toggle,.presentation-holder .text .share .toggle{position:absolute;top:0;left:0;padding:4px 30px 3px;color:#fff;font-size:12px;text-decoration:none;text-transform:uppercase;z-index:2}#header .share ul{display:none;float:none;font-size:0;padding:0}#header .share ul li,.presentation-holder .text .share ul li{display:inline-block;padding:4px 16px 0 0;vertical-align:top}#header .share ul li:last-child,.presentation-holder .text .share ul li:last-child{padding-right:0}#header .share ul li a{display:block;margin:0;padding:0;font-size:12px}#header .share.inverse:before,.sharing>li>a i.i-s{background-position:-98px -190px}#footer{font-size:12px;font-weight:400;font-family:DINPro,Arial,sans-serif}#footer .wrapper{padding:33px 45px 0}#footer a{color:#6a6a6a;text-decoration:none}#footer .grid-container .grid-d-2{width:18.66666%}#footer h6{margin:0;padding:9px 0 7px;font-size:13px;font-family:DINProMedium,Arial,sans-serif}#footer nav{padding-bottom:14px}#footer nav p{padding:5px 0}#product-window .p-tabs li a>span,.a-slider.has-counter,.footer-columns{display:table;width:100%}.footer-columns .column-left,.footer-columns .column-right{display:table-cell;vertical-align:top}.footer-columns .column-right{width:290px;min-height:210px;position:relative}.social{font-size:0;margin-left:-8px}.social a{display:inline-block;height:34px;width:34px;margin:10px 0 0 8px;position:relative;text-indent:-10000px;border:1px solid #dadada;border-radius:32px}.p-grid,.p-grid li,section header{border-bottom:1px solid #ededed}.social a:before{content:"";height:18px;width:22px;position:absolute;top:50%;left:50%;margin:-9px 0 0 -11px}.social a.s-tw:before{background-position:-40px 0}.social a.s-fb:before{background-position:-63px 0}.social a.s-in:before{background-position:-86px 0}.social a.s-gp:before{background-position:-109px 0}.social a.s-em:before{background-position:-132px 0}.social a.s-vb:before{background-position:-155px 0}.social a.s-yt:before{background-position:-178px 0}.social a.s-ins:before{background-position:-210px -89px}.social a.s-tw:hover:before{background-position:-40px -19px}.social a.s-fb:hover:before{background-position:-63px -19px}.social a.s-in:hover:before{background-position:-86px -19px}.social a.s-gp:hover:before{background-position:-109px -19px}.social a.s-em:hover:before{background-position:-132px -19px}.social a.s-vb:hover:before{background-position:-155px -19px}.social a.s-yt:hover:before{background-position:-178px -19px}.social a.s-ins:hover:before{background-position:-234px -89px}#footer .dist{padding:16px 0 22px;font-size:0}#footer .social+.dist,.article .text+.text,.inner-block .general:first-of-type,.offices .record-name+.record-item,.presentation-holder .text .sharing>li:first-child,.product-line .header+.scrollable-effect figure,.text li:first-child{padding-top:0}#footer .dist p{color:#6a6a6a;font-size:12px}#footer .dist img{margin:0 10px 6px 0;vertical-align:middle}#footer .bottom{margin:0 -45px;padding:30px 45px;font-size:13px}#footer .bottom .studiox{display:inline-block;height:14px;width:57px;position:relative;top:1px;left:3px;text-indent:-10000px;background:url("../images/layout/logo-studiox.svg")}#footer .subscription-form{margin:10px auto;padding-right:40px;position:relative;border:1px solid #681764}#footer .subscription-form input{padding:9px 12px 10px;border:0;font-size:13px}#footer .subscription-form button{width:40px;position:absolute;top:0;bottom:0;right:0;border:0;background:#681764}#footer .subscription-form button span{display:block;height:100%;position:relative;text-indent:-10000px}#footer .subscription-form button span:before{content:"";height:11px;width:21px;position:absolute;top:50%;left:50%;margin:-5px 0 0 -11px;background-position:0 -204px}section{padding:30px 0}.a-container .label:only-child,.a-container [class*=form] .form>li:last-child,.a-group table tr:last-child td,.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container,.products,section.single-item--mod:not(:last-child){padding-bottom:0}section.single-item--mod:first-child{padding-top:90px}.products,.similar-products{padding-top:0;margin:0 -40px}.a-container .divider,.products .offset{margin-left:0;margin-right:0}section header{padding:24px 32px 21px}.a-container [class*=form],.features img,.products section figure .features img,section header h1{margin:0}section header .heading{margin:0;color:#575757;font:30px/1.3 DINProThin,Arial,serif}section header h4{margin:0;font-size:30px}.p-grid{-ms-box-orient:vertical;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.p-grid li{width:25%;position:relative;top:1px;font-size:16px;border-right:1px solid #ededed;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dropdown .p-grid li:nth-child(2n+2),.p-grid li:nth-child(4n+4){border-right-width:0}.dropdown .p-grid{padding:40px 0;border:0}.dropdown .p-grid li{width:25%;border:0}#header .dropdown .p-grid li+li{border:0;border-left:1px solid #ededed}.p-grid a{display:block;padding:33px 15px 40px;text-decoration:none}.p-grid figure{transform-style:preserve-3d}.p-grid img{transform:translateX(0);transition:transform .8s}.p-grid a:hover img{transform:scale(1.06)}.p-grid h2{min-height:58px;margin:30px 0 8px;font-size:22px}#header .p-grid h2{min-height:50px;margin-top:10px;font-size:20px;line-height:27px}.p-grid var{font-size:15px;font-style:normal}.p-grid .cat-2 var{color:#ee00ae}.block-numbers .number.text-blue .value,.careers article span,.careers article strong,.p-grid .cat-3 var,.paging li a:hover{color:#00aeef}.p-grid .cat-4 var{color:#871f84}#header .menu-holder .p-grid{float:none;padding:0;text-transform:none}#header .menu-holder ul .p-grid a{padding:40px 0!important}#header .menu-holder ul .p-grid img{max-height:180px}#header .menu-holder ul .p-grid figcaption{padding:0 15px}#header .menu-holder ul .p-grid h2{font-size:20px;min-height:inherit;margin:5px 0}.presentation-slider,.slider{position:relative;overflow:hidden}.a-slider,.map-factory,.mm-listitem,.presentation-holder,.presentation-holder .presentation-slider .item,.slbContent,[data-tip],[rel=custom-tooltip]{position:relative}.presentation-holder .presentation-slider{min-height:470px;max-height:470px}.presentation-holder .presentation-slider img{width:100%;min-height:470px;max-height:470px;object-fit:cover;object-position:center center}#homepage .presentation-holder .presentation-slider,#homepage .presentation-holder .presentation-slider img,.presentation-holder .presentation-slider .product-label img{min-height:auto;max-height:auto}.presentation-holder .presentation-slider .product-label{position:absolute;top:10px;right:10px}.presentation-holder .presentation-text{width:50%;bottom:0;right:0;position:absolute;background:#80b539;background:-moz-linear-gradient(-135deg,#80b539 25%,#bacb49 100%);background:-webkit-linear-gradient(-135deg,#80b539 25%,#bacb49 100%);background:linear-gradient(-135deg,#80b539 25%,#bacb49 100%)}.presentation-holder .presentation-text.presentation-text--mod .text h1,.presentation-holder .presentation-text.presentation-text--mod .text h2{max-width:320px;margin-bottom:8px}#homepage .presentation-holder .presentation-text{bottom:-97px;background:#761373;background:-moz-linear-gradient(-135deg,#92278f 25%,#690a66 100%);background:-webkit-linear-gradient(-135deg,#92278f 25%,#690a66 100%);background:linear-gradient(-135deg,#92278f 25%,#690a66 100%)}#page-purple .presentation-holder .presentation-text{background:#761373;background:-moz-linear-gradient(-135deg,#92278f 25%,#690a66 100%);background:-webkit-linear-gradient(-135deg,#92278f 25%,#690a66 100%);background:linear-gradient(-135deg,#92278f 25%,#690a66 100%)}#page-blue .presentation-holder .presentation-text{background:#00aeef;background:-moz-linear-gradient(-135deg,#00aeef 25%,#40ccff 100%);background:-webkit-linear-gradient(-135deg,#00aeef 25%,#40ccff 100%);background:linear-gradient(-135deg,#00aeef 25%,#40ccff 100%)}#page-brown .presentation-holder .presentation-text{background:#978e82;background:-moz-linear-gradient(-135deg,#978e82 25%,#b3a99a 100%);background:-webkit-linear-gradient(-135deg,#978e82 25%,#b3a99a 100%);background:linear-gradient(-135deg,#978e82 25%,#b3a99a 100%)}#page-dark .presentation-holder .presentation-text{background:#58595c;background:-moz-linear-gradient(-135deg,#58595c 25%,#42423f 100%);background:-webkit-linear-gradient(-135deg,#58595c 25%,#42423f 100%);background:linear-gradient(-135deg,#58595c 25%,#42423f 100%)}.presentation-holder .presentation-text .text{padding:50px 40px;color:#fff;background:url("../images/layout/bgr-menu.svg") right bottom no-repeat}#homepage .presentation-holder .presentation-text .text{min-height:390px}.presentation-holder .text h1,.presentation-holder .text h2{margin:0;color:#fff;font:36px/1.2 DINProThin,Arial,sans-serif;text-wrap:balance;padding-bottom:25px}.presentation-holder .text h1{padding-bottom:0;margin-bottom:30px;line-height:1}.general h2,.presentation-holder .text h2{font-size:24px}.presentation-holder .text strong{display:block;margin-bottom:16px;font:48px/1 DINProThin,Arial,sans-serif}.presentation-holder .text.text-thin{font:24px/1.25 DINProThin,Arial,sans-serif}.presentation-holder .text.text-thin h1{font:40px DINProExtraThin,Arial,sans-serif}.presentation-holder .text .view{display:inline-block;position:relative;margin-bottom:20px;padding-right:46px}.presentation-holder .text .view:after{content:"";height:16px;width:30px;position:absolute;top:50%;right:0;margin-top:-6px;background-position:-33px -65px}.presentation-holder .text .share ul{display:none;float:none;font-size:0}.presentation-holder .text .share ul li a{display:block;margin:0;padding:0;font-size:12px}.presentation-controls{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;max-width:47%;position:absolute;bottom:16px;left:16px;z-index:2}.slick-arrow,.slick-track{top:0;left:0}.presentation-controls__item{padding-right:16px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container,.presentation-controls__item:last-child,.simple-list.no-arrow>li,.tippy-content a[class*=more]{padding-right:0}.presentation-controls .square-button{margin:0!important;vertical-align:top}.presentation-helper,.text .presentation-helper{display:inline-block;list-style:none;padding:30px 0 0;font-size:0;vertical-align:top}.presentation-helper li a,.slick-list,.slick-slider,.slick-track{display:block;position:relative}.presentation-helper li,.text .presentation-helper li,.text .presentation-helper li:first-child{padding:0 18px 0 0;display:inline-block;font-size:18px;vertical-align:top}.breadcrumbs ul,.slick-dots{font-size:0}.presentation-helper li a{padding-right:40px}.presentation-helper li a:after{content:"";height:28px;width:24px;position:absolute;top:50%;right:0;margin-top:-14px}.presentation-helper li a.series:after{background-position:-292px -63px}.presentation-helper li a.catalogue:after{background-position:-292px -93px}.presentation-helper li a.more:after{background-position:-292px -23px}.presentation-holder.product-presentation .presentation-helper li a.series:after{background-position:-292px -163px}.presentation-holder.product-presentation .presentation-helper li a.catalogue:after{background-position:-292px -193px}.presentation-holder.product-presentation .presentation-helper li a.more:after{background-position:-292px -223px}.presentation-holder.product-presentation{display:table;width:100%;margin:0 0 25px;table-layout:fixed}.presentation-holder.product-presentation .presentation-slider,.presentation-holder.product-presentation .presentation-text{display:table-cell;vertical-align:middle}#product-page #header .preview img,.presentation-holder.product-presentation figure img{width:auto}.presentation-holder.product-presentation .presentation-text{position:relative;background:#fff}.presentation-holder.product-presentation .presentation-text .text{height:100%;color:#575757;font-size:19px;background:0 0}.presentation-holder.product-presentation .text .features{margin:0;padding:30px 0 0;border:0;background:0 0}.slick-slider{box-sizing:border-box;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden}.slick-list.dragging{cursor:move;cursor:grab}.slick-slider .slick-list,.slick-slider .slick-track{-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:after,.slick-track:before{display:table;content:""}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;position:relative}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:inline-block;width:100%;object-fit:cover}.no-object-fit .slick-slide img{min-height:inherit}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow{position:absolute;bottom:0;width:80px;text-indent:-10000px;border:0;z-index:1;background:0 0;opacity:0;transition:opacity .4s}.breadcrumbs .back:before,.i-play,.i-play:before,.slick-arrow:before{position:absolute;top:50%}.slick-slider:hover .slick-arrow,button:hover .i-play,figure:hover .i-play{opacity:1}.slick-next{left:auto;right:0}.slick-arrow:before{content:"";height:24px;width:44px;left:26px;margin-top:-11px;background-position:-41px -40px}.slick-next:before{left:auto;right:26px;background-position:-86px -40px}.slick-dots{position:absolute;bottom:20px;right:0;left:0}.slick-dots li{display:inline-block;margin:0 6px;vertical-align:top}.slick-dots button{display:inline-block;height:14px;width:14px;position:relative;background:#fff;-webkit-transition:.3s;transition:.3s;-webkit-border-radius:14px;border-radius:14px;border:0;text-indent:-10000px}.slick-dots button:before{content:"";position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}.presentation-holder .slick-dots{right:50%}.slick-dots button:after{content:"";height:16px;width:16px;position:absolute;top:-1px;left:-1px;border:1px solid rgba(0,0,0,.15);-webkit-transition:.3s;transition:.3s;-webkit-border-radius:16px;border-radius:16px}.slick-dots .slick-active button:after,.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.i-play{height:106px;width:106px;left:50%;margin:-53px 0 0 -53px;text-indent:-10000px;opacity:.65;border:2px solid #fff;border-radius:106px;transition:opacity .4s;z-index:3}.presentation-holder .i-play{left:25%}.i-play:before{content:"";height:0;width:0;left:50%;margin:-22px 0 0 -12px;border-style:solid;border-width:22px 34px;border-color:transparent transparent transparent #fff}.i-play.small{height:74px;width:74px;margin:-37px 0 0 -37px}.i-play.small:before{margin:-10px 0 0 -5px;border-width:10px 20px}.breadcrumbs{padding:9px 100px 12px 24px;position:relative;min-height:45px}.highlights-slider .item article a+figcaption,.highlights-slider .item article img+figcaption,[class*=news]{padding-top:20px}.breadcrumbs ul li{display:inline-block;position:relative;padding-top:5px;color:#b8b8b8;font-size:13px;font-family:DINProLight,Arial,serif;vertical-align:top}.breadcrumbs ul li+li{padding-left:14px}.breadcrumbs ul li+li:before{content:">";position:absolute;top:5px;left:4px;color:#575757}.breadcrumbs .back{position:absolute;top:12px;right:20px;padding-left:30px;color:#575757;font-size:15px;text-decoration:none;font-family:DINProLight,Arial,serif}.breadcrumbs .back:before{content:"";height:11px;width:21px;left:0;margin-top:-5px;background-position:-181px -104px}.b-modal{position:fixed;top:0;bottom:0;left:0;right:0;opacity:0;background:#000;z-index:9998}.popup-window{display:none;width:80%;padding:20px}.popup-window.fixed-position{height:100%;width:100%;position:fixed!important;top:0!important}.popup-window .content{padding:60px 20px 20px;background:#fff}.offices .map-holder,.popup-window.fixed-position .content{height:100%;overflow:hidden}.b-close{height:20px;width:20px;position:absolute;top:40px;right:40px;cursor:pointer;text-indent:-10000px;background-position:-132px -40px;z-index:10}.b-close:after,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:before,.popup-window .arrow:after{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;background:rgba(255,255,255,0)}.embed-video{width:100%;height:0;position:relative;overflow:hidden;margin:auto;padding-bottom:56.25%;background:#ededed}.embed-video button,.embed-video embed,.embed-video iframe,.embed-video img,.embed-video object,.embed-video video,.year-slider .preview img{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1}.embed-video button{border:0;cursor:pointer;z-index:2}.table-video .cell~.cell{width:420px;padding:30px 60px;color:#fff;font-size:22px;background:#80b539;background:-moz-linear-gradient(-135deg,#80b539 25%,#bacb49 100%);background:-webkit-linear-gradient(-135deg,#80b539 25%,#bacb49 100%);background:linear-gradient(-135deg,#80b539 25%,#bacb49 100%)}.table-video .cell~.cell strong{font:36px/1.2 DINProThin,Arial,serif}[class*=news]{margin-left:-40px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden,[class*=news] .news-slider{margin-left:0}[class*=news] .item{width:33.3333%;float:left;padding:0 0 0 40px}[class*=news] .items-4 .item{width:25%}[class*=news] article figcaption{padding:10px 0 0;font-size:16px}[class*=news] article time{color:#929292;font-size:16px;font-family:DINProLight,Arial,sans-serif}[class*=news] article h3{margin-top:13px;color:#575757;font-size:24px}[class*=news] article a:hover{color:#00aeef;text-decoration:none}.list-articles{margin-top:-40px}.advisor,.faq{margin:0 -40px;color:#fff}.list-articles .item,.mm-listitem_spacer{padding-top:40px}[class*=highlights] .highlights-slider .slick-dots,[class*=news] .news-slider .slick-dots{position:relative;bottom:0;padding-top:10px}.form.shifted .grid-d-6+.grid-d-6+.grid-d-12,.form.shifted .grid-d-6+.grid-d-6+.grid-d-6,[class*=highlights] .highlights-slider .slick-dots{padding-top:30px}[class*=highlights] .highlights-slider .slick-dots li,[class*=news] .news-slider .slick-dots li{margin:0 5px}[class*=highlights] .highlights-slider .slick-dots button,[class*=news] .news-slider .slick-dots button{background:#e5e5e5}.news-v2{padding:85px 0 45px;border-top:1px solid #ededed}.item-header{padding-bottom:30px;font:60px/1 DINProExtraThin,Arial,sans-serif}[class*=news] .item-header{padding-left:40px;padding-right:40px}.single-item img{max-width:50%;float:left;margin:8px 30px 16px 0}.advisor{padding:0 40px;position:relative;background:#80b539;background:-moz-linear-gradient(-135deg,#80b539 25%,#bacb49 100%);background:-webkit-linear-gradient(-135deg,#80b539 25%,#bacb49 100%);background:linear-gradient(-135deg,#80b539 25%,#bacb49 100%)}.advisor .wrapper{padding:40px 0;background:0 0}.advisor header{padding:0 0 40px;border:0;font:24px/1.2 DINProThin,Arial,sans-serif}.advisor header strong{display:block;padding-bottom:20px;font:36px/1.2 DINProThin,Arial,sans-serif}.advisor ol{display:table;width:100%;table-layout:fixed;text-align:left}.advisor ol li{display:table-cell;height:250px;vertical-align:middle;background-repeat:no-repeat;background-position:left center}.advisor ol li strong{font:36px/1 DINProThin,Arial,sans-serif}.advisor ol .boilers{background-image:url("../images/layout/bgr-boilers.png")}.advisor ol .heaters{border-left:1px solid #bdd497;background-image:url("../images/layout/bgr-heaters.png")}.advisor .square-button{display:inline-block;margin:2px 0 0 50px;padding:11px 28px 13px;color:#fff;text-decoration:none;border:1px solid #fff;font:16px/1.2 DINProLight,Arial,sans-serif;vertical-align:middle}.advisor ol .heaters .square-button{margin-left:100px}.faq{padding:0;background:#56d1fe}.faq-cat li{display:table-cell;text-align:center;position:relative;overflow:hidden;vertical-align:top}.faq-cat li:after{opacity:0;visibility:hidden;content:"";height:110%;position:absolute;top:0;left:0;right:0;background:#00aeef;background:-moz-linear-gradient(-135deg,#5ad3ff 0,#00aeef 100%);background:-webkit-linear-gradient(-135deg,#5ad3ff 0,#00aeef 100%);background:linear-gradient(-135deg,#5ad3ff 0,#00aeef 100%);transition:.4s;z-index:1}.all-models__list-item a:hover,.landing__list-item a:hover{background-size:100% 1px;color:#000}.faq-cat li a{display:block;padding:60px;position:relative;color:#fff;font-size:24px;line-height:1.3;text-decoration:none;transform-style:preserve-3d;z-index:2}.faq-cat li i{display:inline-block;height:134px;width:122px;margin-bottom:27px;transform:translateX(0);transition:transform .4s}.faq-cat li strong{display:block;font-weight:300;font-family:DINProLight,Arial,sans-serif}.faq-cat li a:hover i{transform:scale(1.04)}.products section,[class*=va-block] section{display:table;width:100%;padding:0;border-top:1px solid #ededed;transition:color 350ms,background 350ms}.a-group table tr:first-child td,.products section:first-child,[class*=va-block] section:first-child{border-top:0}.products header{padding:15px 32px 0;min-height:98px}.products section .text,.products section figure,.square-image .square-slider,.square-image .text,[class*=va-block] section .text,[class*=va-block] section figure{display:table-cell;width:50%;vertical-align:middle}.products section .text{height:500px;padding:50px 50px 50px 110px}[class*=va-block] section .text{padding:50px 80px}.products section figure+.text{padding-left:50px}.products section figure{padding:20px 0;text-align:center}[class*=va-block] section figure{padding:70px 40px;text-align:center}[class*=va-block--mod] section figure{padding:40px}.products section h2,[class*=va-block] section h2{margin-bottom:0;color:#690d5f;font:50px/1 DINProMedium,Arial,sans-serif}[class*=va-block] section var{display:block;padding-bottom:34px;color:#80b539;font-size:24px;font-style:normal}.products section figure img{max-width:770px}.products section.image-top figure{padding-top:0;vertical-align:top}.products section.image-bottom figure{padding-bottom:0;vertical-align:bottom}.products section span,[class*=va-block] section span{font-size:16px}a[class*=more]{display:inline-block;padding-right:46px;position:relative;color:#575757;text-decoration:none}a.more-v2{padding-right:30px;text-indent:-10000px}a[class*=more]:after{content:"";height:16px;width:30px;position:absolute;top:50%;right:0;margin-top:-6px;background-position:0 -65px}.header,.products .header{min-height:inherit;padding:50px 0 35px}.header h2{color:#80b539;font:60px/1.2 DINProExtraThin,Arial,sans-serif}.compare-view tbody tr:first-child td,.products .header+section,.scrollable-effect+section{border-top-width:0}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:22px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container,.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:22px}.mCSB_scrollTools{position:absolute;width:6px;height:auto;left:auto;top:0;right:0;bottom:0;background:#e5e5e5;-webkit-border-radius:6px;border-radius:6px}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;width:100%;height:30px;-webkit-border-radius:6px;border-radius:6px;z-index:1}.mCSB_dragger_onDrag .mCSB_dragger_bar{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:100%;height:100%;margin:0 auto;text-align:center;background:#94bf5b;-webkit-border-radius:6px;border-radius:6px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical,.mCSB_scrollTools .mCSB_buttonDown,.tippy-box[data-placement^=top]>.tippy-arrow,.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:18px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden,.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden,.tippy-content h5:only-child{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:6px;top:auto;bottom:0;left:0;right:0}[data-tip]:after,[data-tip]:before{opacity:0;visibility:hidden;bottom:100%;pointer-events:none}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mm-navbar__btn:first-child,.slbArrow.prev,.tippy-box[data-placement^=right]>.tippy-arrow,.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight,.slbArrow.next,.tippy-box[data-placement^=left]>.tippy-arrow,.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:22px;margin-bottom:322px}.mCSB_container_wrapper>.mCSB_container{padding-right:22px;padding-bottom:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.accordion li div header:after,.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.product-line section h2{font-size:30px}.product-line section .thin{color:#80b539;font:40px/1 DINProExtraThin,Arial,sans-serif}.product-line .scrollable-effect{overflow:hidden;padding:0;position:relative;z-index:0}.product-line .scrollable-effect figure{float:left;width:50%;padding:50px 0 100px}.product-line .scrollable-effect .text{height:auto;width:100%;left:0;right:0;position:absolute;top:1px;bottom:0;padding:0;overflow:hidden;z-index:2}.product-line .scrollable-effect .text:after,.product-line .scrollable-effect .text:before{content:"";height:80px;width:100%;position:absolute;top:0;left:48%;background:-moz-linear-gradient(top,#fff 50%,#fff 25%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,#fff 50%,#fff 25%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 50%,#fff 25%,rgba(255,255,255,0) 100%);pointer-events:none;z-index:2}.product-line .scrollable-effect .text:after{top:auto;bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 75%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 75%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 75%,#fff 100%)}.product-line .scrollable-effect .inner{height:100%;overflow:hidden;position:relative;padding-left:48%}.product-line .scrollable-effect .scroller{padding-left:150px;padding-right:150px}.product-line .scrollable-effect .scroller img{width:auto;max-width:100%}.product-line .scrollable-effect .scroller .slick-slide{display:table}.product-line .scrollable-effect .scroller .slick-dots{width:15px;top:50%;bottom:auto;left:auto;right:34px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-line .scrollable-effect .scroller .slick-dots li{display:block;margin:0;padding:6px 0}.product-line .scrollable-effect .scroller .slick-dots button{background:#cbcbcb}.product-line .thumbnails{font-size:0;text-align:left;margin:0 -18px;overflow:hidden}.product-line .thumbnails li{display:inline-block;padding:37px 18px 0;vertical-align:top}.product-line .thumbnails .thumb{display:inline-block;height:176px;width:176px;position:relative;text-align:center;background:#ededed;-webkit-border-radius:176px;border-radius:176px;-webkit-transition:.4s;transition:.4s;vertical-align:top}.product-line .thumbnails .thumb .t,.product-line .thumbnails .thumb:before,.vai,.vao:before{display:inline-block;width:90%;vertical-align:middle;position:relative;z-index:2}.product-line .thumbnails .thumb:before,.vao:before{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}#product-window .product-table,.accordion li.active>header+div,.mm-listitem_opened>.mm-panel,.mm-menu_offcanvas.mm-menu_opened,.mm-panel:not(.mm-hidden),.mm-panel_has-navbar .mm-navbar,.no-touchevents .custom-tooltip__link,[rel=tooltip]{display:block}[rel=custom-tooltip]:after,[rel=tooltip]{width:20px;text-align:center;font:14px/1.2 DINPro,Arial,sans-serif;background:#80b539;position:absolute;color:#fff;padding-top:2px;height:20px}.vai img{display:inline-block;max-height:100%;border-radius:300px}.p-tabs li,.p-tabs li a>span,.p-tabs li a>span span{display:table-cell;vertical-align:middle}[rel=tooltip]{top:4px;right:6px;-webkit-border-radius:20px;border-radius:20px}[rel=custom-tooltip]:after{content:"i";top:-3px;right:0;-webkit-border-radius:20px;border-radius:20px}.custom-tooltip__link{display:none;position:absolute;top:0;bottom:0;left:0;right:0;text-indent:-10000px}.back-to-series,.features .feature,.inline-tooltip{display:inline-block;position:relative}.tippy-content{min-width:280px;padding:25px 20px;color:#575757;background:#fff;font:16px/1.4 DINProLight,Arial,sans-serif;box-shadow:0 0 15px rgba(0,0,0,.15)}table td,table thead th{padding:16px 10px;line-height:1.4;vertical-align:top}#tooltip:after{content:"";height:0;width:0;position:absolute;left:50%;bottom:-8px;margin-left:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}.tippy-content table{margin-top:12px;font-size:15px}.tippy-content table td{padding:10px 10px 10px 0;font-size:15px}.inline-tooltip{margin:-1px 0 0 8px;vertical-align:top}.features{padding:0 20px;text-align:left}.features+.features{padding-top:18px!important}.features__title{color:#80b539;font-size:19px;font-weight:300}.back-to-series,.p-tabs li a{font-size:24px;text-decoration:none}.features__list{margin-top:-8px}.features img{max-width:60px!important}.features .feature{min-width:60px;max-width:60px;margin:16px 16px 0 0;cursor:pointer}.features [rel=tooltip]{top:-3px;right:0}.highlights{padding:10px 0 50px}.highlights-slider{overflow:hidden;margin-left:-45px}.highlights-slider .item{width:33.3333%;float:left;padding:45px 0 0 45px;line-height:1.5}.highlights-slider .item article img{display:block;width:100%}#product-page #header .table-buttons{width:auto;margin:0 0 10px;border:0;font-size:14px;line-height:1.125}#product-page #header .table-buttons .cell{width:auto;padding-right:30px}#product-page #header .table-buttons .cell img{height:35px}#product-page #header .preview{padding-bottom:50px;position:relative;text-align:center}@supports (object-fit:cover){#product-page #header .preview img{max-height:590px}}#product-page #header .preview figcaption{position:absolute;left:25px;right:25px;margin-top:15px;font-size:11px;color:#a5a5a5;text-align:left}.presentation-holder .text .features{margin:0 -38px -40px -33px;padding:5px 10px 20px 20px;background:#fff;border-left:1px solid #ededed}.back-to-series{margin:15px 0 22px 24px;padding-left:40px;color:#80b539;line-height:1}.back-to-series:before{content:"";height:12px;width:22px;position:absolute;top:7px;left:0;background-position:-158px -89px;transform:scale(1.2);transform-origin:left center}.p-tabs{display:table;width:calc(100% + 80px);margin:0 -40px;table-layout:fixed;border-bottom:1px solid #ededed}.all-models__list,.landing,.landing__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.p-tabs li{position:relative;text-align:center}.p-tabs li a{display:table;height:100%;margin:auto;color:#575757;line-height:1.2;font-family:DINProThin,Arial,sans-serif}.p-tabs li a>span{margin:auto}.p-tabs li a>span span{height:100px;padding:5px 35px 0;border-bottom:5px solid transparent}.p-tabs li a.active span span{color:#80b539;border-bottom-color:#80b539}.tab{position:absolute;top:-10000px;left:-10000px;padding:50px 0}.checkbox-v2 input:checked~.a-group,.no-csstransforms #product-window .product-table figure img,.radio-v2 input:checked~.a-group,.tab.visible{position:relative;top:0;left:0}table thead th{color:#575757;font-size:14px;font-weight:400;text-align:left}table td{font-size:18px;border-top:1px solid #eee}table tr:hover td{background:#f6f6f6}table .label{display:inline-block;padding:2px 10px 1px;color:#80b539;font-size:12px;background:#f4f4f4}.table-charecteristics td{width:50%;line-height:1.125;vertical-align:middle}.pd-group{position:relative;padding:64px 0 64px 260px}.pd-group .preview{width:240px;position:absolute;top:0;left:-10px}.pd-group .preview img{max-height:280px;margin:auto}.pd-group h2{color:#80b539;font:48px/1.1 DINProExtraThin,Arial,sans-serif}.pd-group .scrollable-table .mCSB_scrollTools{left:-260px}.pd-group table{width:96%}@supports (-ms-ime-align:auto){.pd-group table{width:97%}}@media screen and (-moz-images-in-menus:0){.pd-group table{width:100%}}.pd-group table td:first-child,.pd-group table thead th:first-child{padding-left:0}.pd-group table tbody tr{cursor:pointer}.pd-group table tr:hover td{color:#80b539;background:0 0}[data-tip]:before{content:attr(data-tip);padding:4px 6px;position:absolute;left:50%;margin-bottom:8px;color:#fff;font-size:12px;line-height:12px;background:#80b539;-webkit-transition:.4s;transition:.4s;-webkit-transform:translateX(-50%) translateY(-6px);transform:translateX(-50%) translateY(-6px)}[data-tip]:after{content:"";height:0;width:0;position:absolute;left:50%;margin:0 0 -1px -5px;border-style:solid;border-width:5px;border-color:#80b539 transparent transparent;-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-transition:.4s;transition:.4s}.all-models__list-item a,.landing__list-item a{display:inline-block;color:inherit;background-image:linear-gradient(#80b538,#80b538);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:.3s;text-decoration:none}[data-tip]:hover:before{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}[data-tip]:hover:after{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.ap-list .highlight [data-tip]:after,.border-purple ol.form .square-button:after,table tr.highlight [data-tip]:after{border-color:#690a66 transparent transparent}.checkbox.arrows var{height:20px;width:20px;margin-top:-3px;padding:0;text-indent:-10000px;background-position:-64px -66px}table tr.highlight .checkbox.arrows var{background-position:-108px -66px}.divider{height:1px;margin:0 -40px;background:#ededed}.landing__wrapper{margin:0 -40px 43px;padding:0;background:#f3f3f3}.landing__wrapper:last-child{margin-bottom:0}.landing{display:flex;flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.landing__preview,.landing__summary{flex:0 0 50%;-webkit-flex:0 0 50%}.landing__summary{padding:20px 64px}.landing__title{margin-bottom:40px;color:#000;font-size:48px;font-family:DINProThin,Arial,serif;line-height:1.125;letter-spacing:1.11px}.all-models__list-item,.all-models__title,.landing__list-item{font-weight:300;line-height:1.275;font-family:DINProThin,Arial,serif}.all-models__list,.landing__list{display:flex;flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap}.landing__list-item{flex:0 0 50%;-webkit-flex:0 0 50%;padding:5px 0;color:#a1a1a1;font-size:32px}.landing__preview img{height:100%;width:100%;object-fit:cover}.all-models__wrapper{margin:0 -40px;padding:40px;background:#f3f3f3}.all-models{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.all-models__preview{padding:20px 0;flex:0 0 55%;-webkit-flex:0 0 55%;text-align:center}.all-models__summary{flex:0 0 45%;-webkit-flex:0 0 45%}.all-models__title{padding-bottom:20px;color:#80b539;font-size:18px}.all-models__list-item{flex:0 0 50%;-webkit-flex:0 0 50%;padding:5px 0;color:#a1a1a1;font-size:24px}.downloads,.downloads li{-webkit-flex-flow:row wrap}.all-models__list-item a{padding:5px 5px 5px 0}#compare_line{position:fixed;bottom:0;left:0;right:0;z-index:10;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.4s;transition:.4s}#compare_line.active{-webkit-transform:translateY(0);transform:translateY(0)}#compare_line .wrapper{position:relative;padding:10px 300px 10px 80px;-webkit-box-shadow:0 0 18px rgba(0,0,0,.13);box-shadow:0 0 18px rgba(0,0,0,.13)}#compare_list{overflow:hidden;font-size:16px;line-height:1.1}#compare_list li{float:left;width:33.3333%;padding:12px 0}#compare_list li figure div{height:62px;width:62px;float:left;padding-top:2px;margin-right:12px;position:relative;text-align:center;border:1px solid #ededed;-webkit-border-radius:62px;border-radius:62px}#compare_list li figure div img{max-height:58px;max-width:58px;border-radius:58px}#compare_list li figure div .remove{height:16px;width:16px;position:absolute;top:4px;left:0;text-indent:-10000px;background:#80b539;-webkit-border-radius:16px;border-radius:16px}#compare_list li figure div .remove:before{content:"";height:10px;width:10px;position:absolute;top:50%;left:50%;margin:-4px 0 0 -4px;background-position:-180px -42px}#compare_list li figcaption{padding:14px 0 0}#compare_list li figure h6{margin:0;font-size:16px}#compare_line #compare{display:block;padding:11px 39px 10px 59px;position:absolute;top:26px;right:125px;color:#80b539;font-size:18px;text-decoration:none;border:1px solid #80b539}#compare_line #compare:before{content:"";height:20px;width:20px;position:absolute;top:50%;left:0;margin:-10px 0 0 22px}#compare_line #compare.disabled{cursor:default;color:#cacaca;border-color:#cacaca}#compare_line #compare.disabled:before{background-position:-130px -66px}#compare_line #clear-compare{height:14px;width:14px;position:absolute;top:14px;right:12px;text-indent:-10000px;background-position:-159px -40px}#compare_line #clear-compare:before{content:"";position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;background:rgba(0,0,0,0)}.compare-view .mCSB_outside+.mCSB_scrollTools{position:relative;bottom:0;margin:20px 0}.compare-view .title{display:block;padding-left:58px;position:relative;top:26px;text-transform:none;font:60px/1 DINProExtraThin,Arial,sans-serif}.compare-view .title:after{content:"";height:41px;width:41px;position:absolute;top:50%;left:0;margin-top:-20px;background:#80b539;z-index:1}.compare-view .title:before{content:"";height:20px;width:20px;position:absolute;top:50%;left:10px;margin-top:-10px;background-position:-23px -190px;z-index:2}.compare-view #compare-slider{width:100%;min-width:1000px;min-width:calc(100vw - 100px);overflow:auto;-webkit-overflow-scrolling:touch}.compare-view table{min-width:64em}.compare-view table thead th:first-child{width:410px}.compare-view figure .vao{height:124px;width:124px;padding:20px;border:1px solid #ededed;-webkit-border-radius:124px;border-radius:124px}.compare-view figure figcaption{padding:17px 0 0;font-size:18px;text-transform:none}.compare-view figure figcaption span{display:block;color:#80b539}.print-button{padding-top:10px;text-align:center}.print-button .square-button{padding-top:10px;padding-bottom:12px;font-size:16px}.similar-products .similar-slider{padding:0 50px}.similar-products .similar-slider.slick-slider:after,.similar-products .similar-slider.slick-slider:before{content:"";width:100px;position:absolute;top:0;bottom:0;left:0;background:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);z-index:2}.similar-products .similar-slider.slick-slider:after{left:auto;right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%)}.similar-products .similar-slider .slick-arrow{z-index:3}.similar-products .similar-slider .slick-arrow:before{margin-top:-42px;margin-left:-15px;background-position:0 -88px}.similar-products .similar-slider .slick-next:before{margin-top:-42px;margin-right:-15px;background-position:-45px -88px}.similar-products .similar-slider .item{padding:50px 20px;text-align:center}.similar-products .similar-slider .item figcaption{padding:40px 0 0}.similar-products .similar-slider .item h3{margin:0;font-size:24px;font-family:DINProLight,Arial,sans-serif}.similar-products small{display:block;padding:30px 30px 0;color:#a5a5a5;font-size:13px;text-align:center;font-family:DINPro,Arial,sans-serif;border-top:1px solid #ededed}#product-window .product-table>.cell{display:block;width:50%;float:left;padding:50px;position:relative}#product-window .product-table>.cell+.cell{padding-right:75px;background:#f9f9f9;vertical-align:top}#product-window .product-table .preview{height:100%;text-align:center}#product-window .product-table figure figcaption{position:absolute;left:20px;right:20px;bottom:20px;color:#a5a5a5;font-size:11px;text-align:left}#product-window .product-table figure img{max-height:80%;max-height:calc(100vh - 140px);margin-bottom:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#product-window .product-table .scrollable-cell{height:100%;padding-right:20px;overflow:auto;-webkit-overflow-scrolling:touch}#product-window .product-table .scrollable-cell.with-tabs{height:60%;height:calc(100% - 260px)}#product-window .product-table .category,.product-presentation .category{padding-bottom:30px;color:#80b539;font-size:40px;line-height:1}#product-window .product-table .name,.product-presentation .name{display:inline-block;padding:0 0 30px;position:relative;color:#676767;text-transform:uppercase;font:26px/1 DINProThin,Arial,sans-serif}#product-window .product-table .name .label,.product-presentation .name .label{padding:4px 7px 3px;position:absolute;top:5px;right:0;color:#80b539;font-size:12px;text-transform:uppercase;background:#fff;font-family:DINProLight,Arial,sans-serif;vertical-align:top}#product-window .product-table .price small,#product-window .product-table .price strong,.product-presentation .price small,.product-presentation .price strong{display:inline-block;vertical-align:top}#product-window .product-table .price strong,.product-presentation .price strong{color:#80b539;font:36px/1 DINProMedium,Arial,sans-serif}#product-window .product-table .price small,.product-presentation .price small{padding:6px 0 0 2px;font-size:11px;line-height:1.2;text-transform:uppercase}.product-presentation .price small{display:block;padding:0 0 clamp(.5rem,.2143rem + .5952vw,.75rem)}#header .gallery,.icons .i,.inovations .list>li{display:inline-block;vertical-align:top}.icons{font-size:0;padding:25px 0;user-select:none}.icons .i{height:96px;width:96px;margin:10px 25px 10px 0;position:relative;color:#80b539;background:url("../images/layout/icons.svg") -10000px 0 no-repeat #fff;border:1px solid #80b539;-webkit-border-radius:96px;border-radius:96px}.icons .i-1,[class*=a-categories] li .i-1{background-position:0 0}.icons .i-2{background-position:0 -100px}.icons .i-3{background-position:0 -200px}.icons .i-4{background-position:0 -300px}.icons .i-5{background-position:0 -400px}.icons .values,.slbWrap{position:absolute;text-align:center}.icons .i-1 .values{bottom:18px;left:55px}.icons .i-2 .values{bottom:24px;right:29px}.icons .i-3 .values{bottom:16px;right:0;left:0}.icons .i-4 .values{bottom:18px;right:0;left:0}.icons .i-5 .values{bottom:20px;right:0;left:0}.icons strong{display:block;margin:0!important;font:400 24px/0.9 DINPro,Arial,sans-serif!important}.icons small{display:block;font:400 12px/0.8 DINProLight,Arial,sans-serif!important}.downloads,.downloads li,.downloads li a{-ms-box-orient:vertical;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex}.icons .i-4 small{font-size:14px;line-height:1;padding-top:3px}.icons .i-5 small{font-size:16px;line-height:1}.icons:empty{padding:0!important}#product-window .scrollable-table{margin-bottom:40px;table-layout:fixed}#product-window .product-table table td{width:60%;padding:12px 24px 12px 0}#product-window .product-table table tr:first-child td{width:40%;border-top-width:0}#product-window .product-table table tr:hover td,.a-group table tr:hover td,.no-object-fit .year-slider .preview,.presentation-holder .text table tr:hover td{background:0 0}.downloads{margin:0 0 0 -18px;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.downloads li{width:33.3333%;float:left;padding:0 0 18px 18px;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.downloads li a{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;padding:20px 20px 62px;position:relative;color:#575757;font-size:16px;line-height:1.2;text-decoration:none;background:#fff;border:1px solid #e1e1e1}.downloads li a:before{content:"";height:22px;width:26px;position:absolute;bottom:12px;left:20px;background-position:-152px -66px}.downloads li a small{position:absolute;left:60px;right:20px;bottom:20px;color:#80b539;font-size:16px;text-align:right;text-transform:uppercase}.downloads.downloads--mod{margin-bottom:-18px}.a-categories-top li.active h2,.downloads.downloads--mod li a:before,.no-csstransforms3d .spinner,.simple-list.no-arrow>li:after,.slbLoading .slbArrows,.slbLoading .slbCloseBtn{display:none}.sharing{margin:0 0 0 -30px;padding:24px 0}.sharing>li{float:left;padding:0 0 0 30px}.sharing>li>a{display:block;position:relative;padding-left:25px;color:#575757;font-size:13px;line-height:1.1;text-decoration:none;text-transform:uppercase}.sharing>li>a i{height:19px;width:19px;position:absolute;top:-2px;left:-1px}.sharing>li>a i.i-p{background-position:-19px -130px}.sharing>li>a i.i-f{background-position:-38px -130px}.sharing>li>a i.i-d{background-position:-57px -130px}.sharing>li>a i.i-a{background-position:-76px -130px}.sharing.white>li>a i.i-s{background-position:0 -149px}.sharing.white>li>a i.i-p{background-position:-19px -149px}.sharing.white>li>a i.i-f{background-position:-38px -149px}.sharing.white>li>a i.i-d{background-position:-57px -149px}.sharing.white>li>a i.i-a{background-position:-76px -149px}.popup-window .arrow{height:40px;width:18px;position:absolute;top:50%;left:50px;margin-top:-20px;font-size:0;text-indent:-10000px;background-position:-90px -88px}.popup-window .arrow.next{left:auto;right:50px;background-position:-109px -88px}#product-window .p-tabs{width:100%;margin:0 0 30px}#product-window .p-tabs li a{font-size:20px;width:100%}#product-window .p-tabs li a>span span{height:80px;padding-left:10px;padding-right:10px}.presentation-holder .text table{margin-bottom:30px}.presentation-holder .text table td{padding:0;border-width:0;vertical-align:bottom}.presentation-holder .text table td .share{margin-top:15px}.presentation-holder .text .price strong{line-height:1;font-family:DINProMedium,Arial,sans-serif}.presentation-holder .text .price strong sup{top:-7px;font-size:65%}.presentation-holder .text .sharing{margin:0;padding:0;float:right}.presentation-holder .text .sharing>li{float:none;padding:16px 0 0}.presentation-holder .text h2+.price{margin:-10px 0 10px}.recall-preview,[class*=va-block]{margin:0 -40px}.inner-block [class*=va-block]{margin:-40px -60px}.square-image .text h2,[class*=va-block] section h2{font:60px/1.1 DINProExtraThin,Arial,sans-serif}.va-block-v2 section figure{padding-bottom:100px;position:relative;text-align:left}.va-block-v2 section figure img+img{max-width:96%;position:absolute;left:0;margin:32px 0 0 72px}.a-group table td:last-child,.va-block-v2 section .text+figure{text-align:right}.va-block-v2 section .text+figure img+img{left:auto;right:0;margin:32px 72px 0 0}.year-slider{float:left;width:60%;max-width:690px;position:relative}.year-slider .slick-dots{bottom:auto;top:-62px;margin-top:61%}.year-slider .slick-arrow{margin-top:-62px}.year-slider .slick-arrow:before{top:0;margin-top:265px}.year-slider .preview{height:0;position:relative;overflow:hidden;margin:auto;padding-bottom:61%;background:#ededed}.year-slider figcaption{min-height:58px;position:relative;margin:-32px 32px 0;padding:27px 53px 25px;font-size:20px;line-height:1.45;background:#fff;border-bottom:3px solid #80b539;box-shadow:0 0 16px rgba(0,0,0,.07);z-index:2}.mask{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.7);z-index:2}@keyframes spinner{to{transform:rotate(360deg)}}.spinner:before{content:"";height:50px;width:50px;position:absolute;top:200px;left:50%;margin:0 0 0 -25px;border:4px solid transparent;border-top-color:#80b539;border-bottom-color:#80b539;animation:1s infinite spinner;border-radius:100%}.timeline-slider{float:left;max-width:410px;margin-left:-24px;padding:40px 0;position:relative;text-align:center;z-index:1}.timeline-slider:after,.timeline-slider:before{content:"";height:100px;position:absolute;top:0;left:150px;right:0;background:-moz-linear-gradient(top,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);pointer-events:none;z-index:1}.timeline-slider:after{top:auto;bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.02) 1%,#fff 50%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.02) 1%,#fff 50%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.02) 1%,#fff 50%,#fff 100%)}.timeline-slider .slick-list{padding-left:150px!important}.timeline-slider .slick-arrow{height:40px;width:260px;left:150px;opacity:1;z-index:3}.timeline-slider .slick-arrow:before{height:18px;width:40px;top:0;left:50%;margin:0 0 0 -20px;background-position:-95px -130px}.timeline-slider .slick-arrow.slick-next{bottom:0;top:auto}.timeline-slider .slick-arrow.slick-next:before{top:auto;bottom:0;background-position:-95px -149px}.timeline-slider .year{position:relative;color:#ccc;font:120px/0.9 DINProExtraThin,Arial,sans-serif;-webkit-transition:transform .4s;transition:transform .4s}.timeline-slider .year.slick-current{color:#80b539;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center center;transform-origin:center center}.timeline-slider .year:before{content:"";height:1px;width:0;position:absolute;top:50%;right:100%;background:#80b539;-webkit-transition:.1s;transition:.1s}.timeline-slider .year.slick-current:before{width:150px;-webkit-transition:.8s cubic-bezier(.175, .885, .32, 1.275) .6s;transition:.8s cubic-bezier(.175, .885, .32, 1.275) .6s}.article .text{padding:125px}.article .map-factory .text,.map-factory .text{width:50%;padding:180px 70px}.map-factory .map-holder{width:50%;width:calc(50% + 40px);position:absolute;top:0;bottom:0;right:-40px}.map-factory .map-holder .map{height:108%;width:100%}.inovations{overflow:hidden;margin:0 -60px -80px}.inovations .list{position:relative;top:-140px;font-size:0}.inovations .list>li{width:33.3333%;margin-top:-1px;padding:160px 50px 0;position:relative;font-size:18px;line-height:1.6}.inovations .list>li:nth-child(3n+1):before{content:"";height:1px;width:2000px;position:absolute;top:80px;left:0;background:#ededed}.inovations .list>li h2{margin:26px 0 25px;font:24px/1.2 DINProLight,Arial,sans-serif}.inovations.-second .list>li:nth-child(3n+1){clear:none}.inovations.-second .list>li img{display:block;max-width:300px;margin-left:auto;margin-right:auto}#header .gallery{margin:30px 18px 0 0;position:relative}#header .text h1+.presentation-helper,#header .text h2+.presentation-helper,#header h1+.gallery,#header h1+.presentation-helper,#header h2+.gallery,#header h2+.presentation-helper,#header.recall .dropdown,ol.form .square-button{margin-top:0}#header .gallery .toggle{display:block;padding:0 0 0 30px;color:#fff;text-decoration:none}#header .gallery .toggle:before{content:"";height:16px;width:22px;position:absolute;top:6px;left:0;background-position:0 -168px}.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{height:44px;line-height:44px;font-family:Arial,Baskerville,monospace}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#000;opacity:.45;display:none;z-index:1006}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{top:30px;display:none;color:#fff;position:fixed}.text.text--alt,.text.text--black{color:#000}.sl-wrapper{z-index:1000}.sl-wrapper button{border:0;background:0 0;font-size:28px;padding:0;cursor:pointer}.general h5,.info-block__item .text h5,.text.text--mod h5{font-size:18px}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:1015;margin-top:-14px;margin-right:-14px;width:44px;font-size:3rem}.sl-wrapper .sl-counter{left:30px;z-index:1015;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;width:22px;text-align:center;display:block;z-index:1015;color:#fff}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0}.sl-wrapper .sl-image iframe{background:#000;border:0}.info-block{display:flex;padding:64px 18px 44px 5px}.info-block__cont{flex-grow:1;flex-shrink:1;margin-right:24px;padding-top:24px;max-width:640px}.info-block__aside{flex-shrink:1;margin-left:auto;padding:26px 36px;width:100%;max-width:360px;background-color:#f9f9f9}.info-block__item+.info-block__item{margin-top:42px}.info-block__item .text h1,.info-block__item .text h2,.info-block__item .text h3,.info-block__item .text h4,.info-block__item .text h5,.info-block__item .text h6{margin-bottom:16px;font-family:DINProMedium,Arial,sans-serif;color:#80b539;line-height:1.2;text-transform:uppercase}.text.text--alt p:not(:last-child),.text.text--mod h5,.text.text--mod h6{margin-bottom:8px}.general h1,.general h2,.general h3,.general h4,.general h5,.general h6,.info-block__item .text p{font-family:DINPro,Arial,sans-serif}.info-block__item .text p{margin-bottom:8px;line-height:1.2}.text.text--mod h5,.text.text--mod h6,.text.text--mod strong{font-family:DINProMedium,Arial,sans-serif}.info-block__item .text address{display:inline-block;font-style:normal}.text.text--mod>:last-child{margin-bottom:0}.block-numbers .grid-d-12 .number .value-text,.general h1,.text.text--mod h4{font-size:30px}.text.text--mod p{margin-bottom:32px;max-width:1100px}.team-list .list h2,.text.text--xs,.text.text--xs p{font-family:DINProLight,Arial,sans-serif}.text.text--xs{font-size:14px;line-height:18px}.scrollable-table--parts table{min-width:800px}.parts-image{position:relative;padding-block-end:clamp(1.5rem,-3.3571rem + 10.119vw,5.75rem)}.clickable-list a,.parts-image__cont{position:relative;z-index:2}.parts-image::after{content:'';height:clamp(7.125rem,-4.375rem + 23.9583vw,17.1875rem);position:absolute;inset-inline:-40px;inset-block-end:0;background-color:#f3f3f3;z-index:1}.parts-image img{height:auto;width:auto}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}.sl-wrapper .sl-image iframe,.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}.sl-wrapper .sl-image iframe,.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1005}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:1s ease-out infinite pulsate;-moz-animation:1s ease-out infinite pulsate;-ms-animation:pulsate 1s ease-out infinite;-o-animation:1s ease-out infinite pulsate;animation:1s ease-out infinite pulsate}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.paging,.s-form{position:relative}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}.general{max-width:70%;margin:auto;padding:40px 0;color:#575757}.block-numbers .grid-d-12 .number,.tab .general{max-width:inherit}.general time{color:#929292;font-size:16px}#product-window .team-table .position,.paging li,.square-image .text{font-family:DINProThin,Arial,sans-serif}.general h3{font-size:22px}.downloads-list li time,.general h6{font-size:16px}.general img{margin:10px -4px 10px 20px}.general p+p{padding-bottom:16px}.general p:empty,.text p:empty{min-height:27px}.downloads-list li{padding:22px 30px 25px 0;position:relative;border-top:1px solid #ddd}.downloads-list li:after{content:"";height:22px;width:26px;position:absolute;top:50%;right:0;margin-top:-11px;background-position:-152px -66px}.downloads-list li:first-child{padding-top:0;border-top-width:0}.downloads-list li a{display:block;color:#575757;font-size:24px;text-decoration:none}.team-list{overflow:hidden;padding:18px 0}.team-list .list{font-size:0;margin:-33px -3% 0;padding:0 30px}.team-list .list>li{display:inline-block;width:33.3333%;padding:33px 3% 32px;font-size:18px;vertical-align:top}.team-list .list a{display:block;text-decoration:none}.team-list .list h2{margin:8px 0 -3px;font-size:24px}#product-window .team-table figure img{max-height:100%;margin-bottom:0;top:auto;bottom:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.no-csstransforms #product-window .team-table figure img{position:absolute;top:auto;left:auto}#product-window .team-table .name{padding:0 0 8px;text-transform:none}#product-window .team-table .position{padding-bottom:12px;color:#676767;font-size:30px}.news-list{margin:0 -7% 80px;overflow:hidden}.news-list .columns{width:50%;float:left;margin-top:-70px;padding:0 7%}.news-list .columns+.columns{padding-top:150px}.news-list article{width:100%;float:none;padding:110px 0 0}.news-list article time{padding:1px 0;font-size:16px}.news-list article h2{margin:20px 0 22px;font-size:36px;line-height:1.2}.news-list .columns:only-child{width:auto;float:none;overflow:hidden;padding:0}.news-list .columns:only-child li{width:50%;float:left;padding-left:7%;padding-right:7%}.paging{margin:0 -40px;padding:24px 60px;font-size:0;text-align:center;border-top:1px solid #ededed}.accordion,.s-form{border:1px solid #ddd}.inner-block .paging:last-of-type{margin-bottom:-40px}.inner-block .paging{margin-left:-60px;margin-right:-60px}.paging li{display:inline-block;padding:7px;font-size:24px;vertical-align:top}.media-list>li h4,.s-form input{font-family:DINProLight,Arial,sans-serif}.paging li a,.paging li span{min-width:44px;display:inline-block;padding:8px 8px 9px;color:#575757;text-align:center;text-decoration:none}.media-list>li,.over-the-globe figcaption p{text-align:left}.paging li span{min-width:inherit;padding-left:0;padding-right:0}.paging li a.active{color:#fff;background:#00aeef}.paging li.first,.paging li.last{padding:0;font-size:0;position:absolute;top:50%;margin-top:-15px}.paging li.first{left:15px}.paging li.last{right:15px}.paging li.first a,.paging li.last a{min-width:inherit;padding:0;text-indent:-10000px;height:30px;width:30px}.paging li.first a{background-position:-141px -130px}.paging li.last a{background-position:-171px -130px}#page-brown .paging li a:hover{color:#978e82}#page-brown .paging li a.active{background:#978e82}.s-form{padding-left:66px}.s-form:before{content:"";height:26px;width:26px;position:absolute;top:50%;left:26px;margin-top:-13px;background-position:-131px -104px}.s-form input{padding:15px 8px 17px;border:0;font-size:24px}.text ol,.text ul{padding-left:20px}.accordion{margin:50px 0 0;border-top:0}.accordion li{border-top:1px solid #ddd}.accordion li header{min-height:inherit;padding:22px 60px 22px 40px;position:relative;color:#575757;font-size:24px;cursor:pointer;border:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion li header:after{content:"+";position:absolute;top:18px;right:34px;color:#000;font:44px/1 DINProExtraThin,Arial,sans-serif}.accordion li.active>header:after{content:"-";color:#80b539;font-size:42px}.accordion li div{display:none;padding:0 40px}.accordion li div div{padding:0 40px}.accordion li .text{padding-bottom:40px}.accordion .text p+p{margin-top:10px}.accordion .text li{border-width:0}.accordion .highlight{color:#00aeef;text-decoration:underline}.text ul{list-style:disc}.text ol{list-style:decimal}.text li{padding-top:10px;position:relative}.square-image{display:table;width:100%;width:calc(100% + 80px);margin:0 -40px;padding:0;table-layout:fixed}.square-image .text{padding:50px 80px;font-size:20px}.block-numbers{margin:0 -40px;padding:70px 40px;text-align:center}.block-numbers .number{max-width:230px;display:inline-block;position:relative;padding:12px 0;vertical-align:top;color:#000;font-size:16px;line-height:1.2}.block-numbers .number .value-sub-text{color:#690a66;position:absolute;top:5px;left:0;right:0;text-transform:uppercase;font:13px/1 DINProMedium,Arial,sans-serif}.block-numbers .number .value{color:#690a66;font:120px/1 DINPro,Arial,sans-serif}.block-numbers .number .value-text{color:#000;padding:10px 5px;border-top:3px solid #cecece;font:24px/1.2 DINProLight,Arial,sans-serif}.block-numbers .number p{color:#4c4c4c}.block-numbers h3{padding-bottom:30px;color:#690a66;font-size:48px;line-height:1.05}.over-the-globe figcaption{float:right;font-size:18px;color:#000;margin-right:68px}.over-the-globe figcaption [class*=i-]{display:inline-block;height:16px;width:16px;position:relative;top:-1px;margin-right:11px;background:#cecece;vertical-align:middle;-webkit-border-radius:16px;border-radius:16px}.over-the-globe figcaption .i-sale{background:#89b11f}.over-the-globe figcaption .i-dist{background:#6d0d5c}.offices{height:670px;width:auto;width:calc(100% + 80px);margin:0 -40px;table-layout:fixed}.text+.offices{margin-top:40px}.careers .cell,.offices .cell{vertical-align:top}.careers .cell:first-child,.offices .cell:first-child{padding:45px}.offices .select select,.offices input{padding-top:10px;padding-bottom:11px}.offices .dropdown{position:relative;z-index:3}.offices .dropdown .searchresults{max-height:228px;position:absolute;top:100%;left:0;right:0;margin-top:-1px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:auto;background:#fff;border:1px solid #e1e1e1}.offices .dropdown .searchresults li{padding:10px;font-size:90%}.offices .dropdown .searchresults li+li{border-top:1px solid #e1e1e1}.offices [class*=scrollable]{max-height:425px;margin-top:35px;overflow:auto;-webkit-overflow-scrolling:touch;line-height:1.2}.offices .scrollable-v2{max-height:440px}.offices.expanded .scrollable-v2{max-height:500px}.offices .map-holder .map{height:105%}.offices .record-item:after,.simple-list>li:after{height:16px;margin-top:-8px;background-position:0 -65px;right:0;top:50%;content:""}.offices .record{margin-bottom:17px}.offices .record,.offices .record-item{border-bottom:1px solid #e1e1e1}.offices .record-item:last-of-type,.offices .record:last-of-type{margin-bottom:0;border-bottom-width:0}.offices .record-item{padding:12px 40px 17px 0;position:relative;cursor:pointer}.offices .record-item:after{width:30px;position:absolute}.offices .record .record-name{padding:6px 0;color:#80b539;font-size:14px;font-family:DINPro,Arial,sans-serif;text-transform:uppercase}.offices .record .record-item .title{padding:0 0 2px}.offices .record-item p+p{padding-top:2px}.infowindow{min-width:380px;max-width:480px;padding:30px 0 20px 20px;color:#575757;font:18px/1.35 DINProLight,Arial,sans-serif}.infowindow .preview img{width:100%;margin-bottom:22px}.careers{width:auto;width:calc(100% + 80px);height:auto;margin:0 -40px}.careers .cell+.cell{width:385px;padding:24px;background:#f9f9f9}.form.shifted{margin:38px 0}[class*=form] .button{display:block;border:0;padding:15px 10px 17px;color:#fff;text-align:center;text-decoration:none;background:#22bef7;font:18px/1.4 DINProLight,Arial,sans-serif}.simple-list>li{padding:23px 60px 23px 0;position:relative;line-height:1.3;border-top:1px solid #ddd}.simple-list>li:after{width:30px;position:absolute;z-index:1}.simple-list>li .btm{padding-top:17px;font-size:16px}.simple-list h2,.simple-list h3{margin:0 0 3px;font:24px/1.4 DINProLight,Arial,sans-serif}.clickable-list h2 a,.clickable-list h3 a{position:static}.clickable-list h2 a:before,.clickable-list h3 a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;z-index:2}.simple-list span{color:#22bef7}.simple-list figure .preview{width:120px;float:left;margin-right:20px;overflow:hidden}[class*=hr-list]{padding-top:45px}[class*=hr-list] li+li{padding-top:110px}[class*=hr-list] li .preview{float:left;padding-top:2px}[class*=hr-list] li .preview span{display:block;height:92px;width:92px;overflow:hidden;-webkit-border-radius:200px;border-radius:200px}[class*=hr-list] li .preview span img{-webkit-border-radius:200px;border-radius:200px}[class*=hr-list] li .text{overflow:hidden;line-height:1.35}[class*=hr-list] li .preview+.text{padding-left:24px}.hr-form{margin-bottom:8px;border:0;border-top:1px solid #e1e1e1}.hr-list-v2{padding:45px 22px 0 55px}.hr-list-v2 li .preview{float:none;padding-top:0}.hr-list-v2 li .preview span{height:180px;width:180px}.hr-list-v2 li .text{font-size:20px;line-height:1.5}.hr-list-v2 li .preview+.text{padding:35px 0 0}.careers article{font:20px/1.5 DINProThin,Arial,sans-serif}.careers article p+p{padding-top:5px}.careers article .time{padding-bottom:50px;font-size:16px}.careers article ul li{padding:6px 0 0 20px;position:relative}.careers article ul li:before{content:"";height:3px;width:8px;position:absolute;top:19px;left:0;background:#00aeef}.careers .square-button,ol.form .square-button{display:inline-block;min-width:260px;margin-top:15px;padding:14px 40px 15px;color:#0db2f0;text-align:center;text-decoration:none;font:18px/1.4 DINProLight,Arial,sans-serif;border-color:#0db2f0}.careers .square-button:after,ol.form .square-button:after{border-color:#0db2f0 transparent transparent}.border-purple ol.form .square-button{color:#690a66;border-color:#690a66}ol.form{margin-left:-33px}ol.form>li{width:50%;float:left;padding:14px 0 14px 33px}ol.form small{display:block;padding-top:10px;line-height:1.2}input.error,textarea.error{border-color:red;background:url("../images/layout/i-error.svg") 96% center no-repeat #fff}.error-message{color:red;font:16px/1.3 DINProLight,Arial,sans-serif}.form-window .content{padding:120px 8% 90px;border-top:5px solid #01aeef}.border-purple .content{border-color:#690a66}.form-window .form-container{padding:0 7% 50px;border:1px solid #e1e1e1}.form-window .form-container .title{display:inline-block;margin:0 0 -10px;padding:0 55px;position:relative;top:-36px;background:#fff;font:44px/1.4 DINProThin,Arial,sans-serif}.form-window .content .req{color:#01aeef;font-style:normal}.form-window .position-name{padding:50px 0 15px;font:30px/1.25 DINProThin,Arial,sans-serif}.form-window form{margin-top:35px}.form-window.form-window--mod{margin-top:80px}.form-window-text,.form-window.form-window--mod form{margin-left:auto;margin-right:auto;max-width:846px}.form-window.form-window--mod .form-container .title{top:0;max-width:440px;font-size:32px;transform:translateY(-50%)}.file-row+.file-row{margin-top:28px}.custom-file{position:relative;padding:0 40px 0 0}.custom-file.custom-width{max-width:430px}.custom-file:before{content:"";height:22px;width:22px;position:absolute;top:50%;left:18px;margin-top:-11px;background-position:-64px -168px;z-index:11}.custom-file input[type=file]{position:absolute;top:0;right:40px;margin:0;padding:0;min-width:100%;min-height:100%;font-size:28px;text-align:right;opacity:0;display:block;z-index:10}.custom-file input[readonly]{width:100%;padding-left:48px;cursor:default;overflow:hidden;position:relative;z-index:9}.custom-file .remove-file{height:14px;width:14px;position:absolute;top:50%;right:0;margin-top:-7px;text-indent:-10000px;background-position:-159px -40px}.attach-file-error{display:block;padding:6px 0 2px;color:red}.add-file{display:inline-block;position:relative;margin-top:5px;padding:5px 5px 5px 32px;color:#01aeef;text-decoration:none}.add-file:after{content:"";height:22px;width:22px;position:absolute;top:50%;left:0;margin-top:-11px;background:#01aeef;-webkit-border-radius:22px;border-radius:22px;z-index:1}.add-file:before{content:"";height:10px;width:10px;position:absolute;top:14px;left:7px;background-position:-87px -168px;z-index:2}.add-file.disabled{cursor:default;color:#c6c6c6}.add-file.disabled:after{background:#c6c6c6}.report-list{padding:40px 0;text-align:center}.report-list li{padding:10px 0;color:#80b539;font-size:24px;line-height:1.1}.report-list a{display:inline-block;padding-left:46px;position:relative;color:#80b539;text-decoration:none}.report-list a:before{content:"";height:22px;width:26px;position:absolute;top:4px;left:0;background-position:-152px -66px;transform:scale(1.25);transform-origin:0 50%}.media-list-holder{font-size:0;text-align:center;padding-bottom:45px}.media-list{margin:-25px -45px}.media-list>li{display:inline-block;width:33.3333%;padding:25px 45px;font-size:15px;vertical-align:top}.media-list>li .preview{height:0;overflow:hidden;margin-bottom:9px;padding-top:100%;position:relative;text-align:center;background:#f4f4f4}.media-list>li .preview img{max-width:100%;max-height:100%;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.no-csstransforms3d .media-list>li .preview img{margin-left:-110px}.media-list>li h4{margin-bottom:10px;font-size:24px}.page-404{padding:100px 50px;color:#000;text-transform:uppercase;font:25px/1.4 DINProMedium,Arial,sans-serif}.page-404 figure figcaption{padding-top:50px}#page-404 #header .top{height:98px;padding:31px 37px 0;border-bottom:1px solid #e6e6e6}#page-404 #header .top .logo{vertical-align:middle}#advisor-page #header .top .logo strong,#page-404 #header .top .logo strong{display:inline-block;max-width:120px;color:#80b539;font:18px/0.89 DINProLight,Arial,sans-serif;vertical-align:middle}#advisor-page .wrapper{max-width:1500px}#advisor-page #header .top{height:auto;min-height:130px;padding:15px 37px;position:relative;border-bottom:1px solid #e6e6e6;z-index:3}#advisor-page #header .top .logo{margin-top:15px;position:relative;vertical-align:middle;z-index:2}.a-filters{display:none;position:absolute;top:28px;right:24px}.a-filters li{float:left;padding-left:26px}.a-filters button{border:0;background:0 0}.a-filters span{display:block;height:27px;width:26px;position:relative;text-indent:-10000px}.a-filters span:before{content:"";height:27px;width:26px;position:absolute;top:0;left:0}.a-filters .a-cat span:before{background-position:-218px -24px}.a-filters .a-filter span:before{background-position:-248px -24px}.categories-open .a-filters .a-cat span:before{background-position:-218px -52px}.filters-open .a-filters .a-filter span:before{background-position:-248px -52px}#advisor-page h1{max-width:65%;margin:65px auto 100px;color:#80b539;text-align:center;font:48px/1.25 DINProThin,Arial,sans-serif}[class*=a-categories]{display:table;margin:auto;padding-bottom:40px;text-align:center;table-layout:fixed}[class*=a-categories] li{display:table-cell;width:20%;position:relative;padding:0 2vw;font-size:22px;vertical-align:top}[class*=a-categories] li h2{color:#000;font:22px/1.15 DINProThin,Arial,sans-serif}[class*=a-categories] li .preview{display:inline-block;height:178px;width:178px;margin-bottom:32px;position:relative;vertical-align:top;background:#f8f8f8;border-radius:180px;transition:background 350ms}[class*=a-categories] li [class*=i-]{height:120px;width:120px;position:absolute;top:50%;left:50%;margin:-60px 0 0 -60px;background:url("../images/layout/ui-advisor.svg") -10000px 0 no-repeat}[class*=a-categories] li .i-2{background-position:-130px 0}[class*=a-categories] li .i-3{background-position:-260px 0}[class*=a-categories] li .i-4{background-position:-390px 0}[class*=a-categories] li .i-5{background-position:-520px 0}[class*=a-categories] li .i-6{background-position:-650px 0}[class*=a-categories] li .i-7{background-position:-780px 0}[class*=a-categories] li.active .i-1,[class*=a-categories] li:hover .i-1{background-position:0 -130px}[class*=a-categories] li.active .i-2,[class*=a-categories] li:hover .i-2{background-position:-130px -130px}[class*=a-categories] li.active .i-3,[class*=a-categories] li:hover .i-3{background-position:-260px -130px}[class*=a-categories] li.active .i-4,[class*=a-categories] li:hover .i-4{background-position:-390px -130px}[class*=a-categories] li.active .i-5,[class*=a-categories] li:hover .i-5{background-position:-520px -130px}[class*=a-categories] li.active .i-6,[class*=a-categories] li:hover .i-6{background-position:-650px -130px}[class*=a-categories] li.active .i-7,[class*=a-categories] li:hover .i-7{background-position:-780px -130px}[class*=a-categories] li a{position:absolute;top:0;bottom:0;left:0;right:0;text-indent:-10000px;background:rgba(255,255,255,0)}.top-categories{top:0;left:0;right:0;position:absolute;padding:14px 200px 15px 350px;z-index:1}.a-categories-top li .preview{height:60px;width:60px;margin:0;border:1px solid #f8f8f8}.a-categories-top li:hover .preview{background:#f8f8f8;border-color:#80b539}.a-categories-top li [class*=i-]{height:70px;width:70px;margin:-35px 0 0 -35px}.a-categories-top li .i-1,.a-categories-top li:hover .i-1{background-position:0 -260px}.a-categories-top li .i-2,.a-categories-top li:hover .i-2{background-position:-70px -260px}.a-categories-top li .i-3,.a-categories-top li:hover .i-3{background-position:-140px -260px}.a-categories-top li .i-4,.a-categories-top li:hover .i-4{background-position:-210px -260px}.a-categories-top li .i-5,.a-categories-top li:hover .i-5{background-position:-280px -260px}.a-categories-top li .i-6,.a-categories-top li:hover .i-6{background-position:-350px -260px}.a-categories-top li .i-7,.a-categories-top li:hover .i-7{background-position:-420px -260px}.a-categories-top li.active .i-1{background-position:0 -330px}.a-categories-top li.active .i-2{background-position:-70px -330px}.a-categories-top li.active .i-3{background-position:-140px -330px}.a-categories-top li.active .i-4{background-position:-210px -330px}.a-categories-top li.active .i-5{background-position:-280px -330px}.a-categories-top li.active .i-6{background-position:-350px -330px}.a-categories-top li.active .i-7{background-position:-420px -330px}.a-categories-top li h2{min-width:140px;max-width:200px;margin:6px 0 0;color:#80b539;font:14px/1.2 DINPro,Arial,serif}.a-container{display:table;height:100%;width:100%;width:calc(100% + 80px);margin:0 -40px;position:relative;text-align:center}.a-container .content,.a-container aside{display:table-cell;padding:50px;text-align:left;vertical-align:top}.a-container aside{min-width:350px;padding:25px 20px;line-height:1.2;background:#f9f9f9}.a-title{margin-bottom:44px;color:#80b539;font:36px/1 DINProThin,Arial,sans-serif}.ap-list{font-size:0;margin:-40px -20px 30px}.ap-list>li{display:inline-block;width:33.3333%;padding:40px 20px 0;vertical-align:top;font:16px/1.2 DINProLight,Arial,sans-serif;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.ap-list .preview{height:200px;text-align:center;background:#f8f8f8}.no-backgroundblendmode .ap-list .preview{background:#fff;border:1px solid #f0f0f0}.ap-list .preview img{max-height:160px;max-width:180px;mix-blend-mode:multiply}.a-container .label,.ap-list figcaption{padding-bottom:20px}.ap-list figcaption h2{margin:15px 0 5px;font-size:32px;line-height:1}.ap-list figcaption h2 a{color:inherit!important}.ap-list figcaption p span{color:#80b539;font-size:14px;text-transform:uppercase}.ap-list ul li{position:relative;padding:5px 0 5px 15px}.ap-list ul li:before{content:"";height:7px;width:7px;position:absolute;top:12px;left:0;background:#80b539;-webkit-transform:rotateZ(45deg) translateX(-3px);transform:rotateZ(45deg) translateX(-3px);-webkit-transform-origin:left center;transform-origin:left center}.ap-list .checkbox.arrows{height:32px;width:32px;margin-top:10px;padding:9px 0 0 6px;background:#80b539;-webkit-border-radius:32px;border-radius:32px}.ap-list .checkbox.arrows var{background-position:-190px -66px;-webkit-transform:scale(.83);transform:scale(.83);-webkit-transform-origin:center center;transform-origin:center center}#advisor-page small{display:block;color:#a5a5a5;font-size:11px;line-height:1.1}#advisor-page [class*=checkbox] small,#advisor-page [class*=radio] small{color:#676767;font-size:14px;padding-top:4px}.a-container [class*=form] .form>li,.a-container [class*=form]>li{width:100%;float:none;padding:24px 0;border-top:1px solid #e3e3e3}.a-container [class*=form] .form>li:first-child,.a-container [class*=form]>li:first-child{padding-top:0;border-top:0}.a-container .form-v2{margin-top:16px}.a-container .form-v2>li{width:auto;float:left;padding:0;border:0}.a-container .form-v2>li:first-child{min-width:300px}.a-container .form-v2 .button{width:100%;margin-left:12px}.a-container .label,.a-container label{color:#000;font-size:18px}.checkbox-v2,.radio-v2{display:block;cursor:default;-webkit-user-select:inherit;-khtml-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;user-select:inherit}.checkbox-v2 .inline-tooltip,.radio-v2 .inline-tooltip{margin-top:-4px}.checkbox-v2 label,.radio-v2 label{display:block;min-height:18px;position:relative;margin:0;padding:0;cursor:pointer;vertical-align:middle;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline-style:none}.checkbox-v2 var,.radio-v2 var{display:block;padding-left:30px;font-style:normal;font-weight:400;text-align:left;line-height:1}.checkbox-v2 label var:before,.radio-v2 label var:before{content:"";height:21px;width:21px;position:absolute;top:-1px;left:0;background:#fff;border:1px solid #d9d9d9}.checkbox-v2 label var:after,.radio-v2 label var:after{content:"";display:none;height:11px;width:11px;position:absolute;top:0;left:0;margin:4px 0 0 5px;background:#80b539}.checkbox-v2 label var:after{margin-top:6px;background:url("../images/layout/ui.svg") -201px -37px no-repeat}.no-svg .checkbox-v2 label var:after{background-image:url("../images/layout/ui.png")}.a-group{position:absolute;top:-10000px;left:-10000px;padding:20px 0 0 30px;font-size:16px;color:#4a4a4a}.slbCaption,.slbCloseBtn{color:rgba(255,255,255,.7)}.a-group-table{padding-bottom:6px}.a-group-table strong{display:block;line-height:1;padding-bottom:6px}.a-group-table a{font-size:.9em}.a-group table td{padding:7px 0 8px;font-size:16px;border-color:#d9d9d9;vertical-align:middle}.a-group table input{display:inline-block;max-width:50px;margin:0 2px;padding:3px 10px;font-size:14px;vertical-align:middle}.a-group table td .select{width:auto;display:inline-block;margin:0;vertical-align:middle}.a-container aside .select:after{height:6px;width:12px;margin:-2px 15px 0 0;background-position:-100px -173px}.a-container aside .select select{padding:5px 33px 7px 10px;font-size:14px}.label+.a-slider{margin-top:-10px}.a-slider .a-slider-count{display:table-cell;width:50px;top:2px;position:relative;padding-left:35px;color:#80b539;font:24px/1 DINPro,Arial,sans-serif;vertical-align:middle}.a-slider.has-shower .a-slider-count:before{content:"";height:22px;width:19px;position:absolute;top:50%;left:15px;margin-top:-11px;background-position:-278px -25px}.a-container .content:only-child{display:inline-block;max-width:700px;margin:auto}.a-container .button{margin:auto;padding-left:20px;padding-right:20px;background:#80b539}#system_message{color:#fff;background:#690a66}#system_message .wrapper{padding:20px 200px 24px 20px;position:relative;font-size:14px;line-height:1.3;background:#690a66}#system_message .title{font-size:18px;font-weight:700;padding-bottom:10px}#system_message .accept{display:inline-block;padding:11px 39px 10px;position:absolute;top:50%;right:10px;color:#690a66;font-size:15px;text-transform:uppercase;text-decoration:none;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:4px;border-radius:4px}.partners-list{display:flex;flex-wrap:wrap}.partners-list__item{width:100%;max-width:33.3333%;padding:10px;transition:transform .3s}.partners-list__item-inner{min-height:100%;display:flex;align-items:center;justify-content:center;padding:20px;border:1px solid #e5e5e5;transition:border-color .3s}.partners-list__item:hover{transform:scale(1.05)}.partners-list__item:hover .partners-list__item-inner{border-color:#690a66}@media screen and (min-width:90em){.presentation-holder .text .price strong sup{top:-10px}#product-window .product-table .name{font-size:60px}.downloads li a{font-size:18px}}@media screen and (max-width:74.9em){#compare_line #compare:before,.hide-w75,html::after{display:none}html::after{content:"mobile"}body,html{font-size:18px}#footer .wrapper,.wrapper,[class*=va-block--mod] section .text,[class*=va-block--mod] section figure{padding-left:20px;padding-right:20px}#footer .bottom{margin:0 -20px;padding:30px 20px}.show-w75{display:block}.footer-columns .grid-container .grid-t-4{width:33.3333%}.footer-columns .column-left .grid-d-3:nth-child(4n+1){clear:none}.footer-columns .column-left .grid-t-4:nth-child(3n+1){clear:both}.landing__wrapper,.offset,.products,.similar-products{margin-left:-20px;margin-right:-20px}#header .dropdown.products{max-width:1000px;transform:translateX(-35%)}.ap-list>li,.p-grid li,.products section .text,.products section figure,[class*=va-block] section .text,[class*=va-block] section figure{width:50%}.p-grid li:nth-child(odd){border-right-width:1px}.p-grid li:nth-child(2n+2){border-right-width:0}.p-grid h2{min-height:inherit}.p-grid a{padding:20px 10px}.products section{table-layout:fixed}.products section .text{height:550px;padding:50px 40px}.products section figure img{max-width:49vw}a[class*=more]:not(.tippy-content a[class*=more]){margin-top:0;padding-right:30px;font-size:0;text-indent:-10000px}.landing__title,.product-line section .thin{font-size:40px}.p-tabs li a{font-size:22px}.pd-group{padding:60px 0 60px 260px}.pd-group table{min-width:1000px}#product-window .product-table{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}#product-window .product-table>.cell{height:auto;width:100%;float:none;position:relative;padding:30px}#product-window .product-table>.cell+.cell{padding:22px}#product-window .product-table .preview{height:auto;padding-top:16px}#product-window .product-table figure img{position:relative;top:0;left:0;-webkit-transform:translate(0);transform:translate(0)}#product-window .product-table figure figcaption{position:relative;left:0;right:0;bottom:0}#product-window .product-table .scrollable-cell{height:auto;padding-right:0;overflow:hidden}#product-window .product-table .category{padding-bottom:22px}#product-window .product-table .name{padding-bottom:5px}#product-window .product-table .name .label{background:#f9f9f9}#product-window .team-table>.cell:first-child{padding:30px 30px 0}.popup-window .arrow{left:29px;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center center;transform-origin:center center}.popup-window .arrow.next{left:auto;right:29px}#compare_line .wrapper{padding-left:20px;padding-right:200px}#compare_line #compare{right:60px;padding-left:30px;padding-right:30px}.square-image .text h2,[class*=va-block] section h2{font-size:48px}.faq-cat li a{padding:65px 25px 60px}.year-slider{max-width:540px}.timeline-slider{max-width:370px}.timeline-slider .year{font-size:90px}.year-slider figcaption{padding:22px 25px 20px}.map-factory .map-holder{width:calc(50% + 20px);right:-20px}.news-list{margin-left:-3%;margin-right:-3%}.news-list .columns,.news-list .columns:only-child li{margin-top:-40px;padding:0 3%}.news-list article{padding-top:60px}.news-list article h2{font-size:30px}.inner-block .paging{margin-left:-40px;margin-right:-40px}.general{max-width:90%}.offices{height:570px}.offices [class*=scrollable]{max-height:400px;margin-top:35px;line-height:1.4}.infowindow{min-width:300px;max-width:400px;padding:20px 0 20px 20px;font-size:17px}.advisor .wrapper{padding-top:70px}.popup-window{width:96%}.form-window .content{padding:80px 30px 30px}.form-window .form-container{padding:0 30px 20px}.media-list{margin-left:-25px;margin-right:-25px}.media-list>li{padding:25px}.top-categories{padding-right:20px}.a-container{width:calc(100% + 40px);margin:0 -20px}.a-container aside{width:28%}#advisor-page h1{padding:45px 0 55px}[class*=a-categories] li .preview{height:128px;width:128px}[class*=a-categories] li [class*=i-]{-webkit-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:center center;transform-origin:center center}.a-categories-top li .preview{height:70px;width:70px}.a-categories-top li .preview [class*=i-]{-webkit-transform:scale(1);transform:scale(1)}.table-video .cell~.cell{width:350px;padding:30px}.landing__summary{padding-left:32px;padding-right:32px}}@media screen and (max-width:61.9em){#header,#header .top{position:relative}#header [role=menu]>ul,.inner-block{padding-right:0}#product-window .product-table figure img,.a-container aside,.is-mobile .offices [class*=scrollable]{max-height:inherit}.a-container aside,.top-categories{box-shadow:0 10px 10px rgba(0,0,0,.15);z-index:10}#header [role=menu]>ul>li.hide-on-tablet,#product-page #header .preview figcaption p br,.a-categories-top li .preview,.a-categories-top li h2:after,.a-categories-top li h2:before,.timeline-slider .year:before{display:none}#header [role=menu]>ul>li.show-on-tablet{display:inline-block}#header [role=menu]>ul>li:last-child{margin-left:0;margin-right:20px}#compare_list li,#footer .grid-container .grid-m-6,.downloads li,.grid-container .grid-m-6,.inovations .list>li,.team-list .list>li{width:50%}#footer .grid-container .grid-m-12,.grid-container .grid-m-12,.list-articles .item img,.presentation-holder.product-presentation .presentation-text{width:100%}#header .top{background:#fff;z-index:2}.a-filters,.categories-open .top-categories,.filters-open .a-container aside,.footer-columns,.footer-columns .column-left,.footer-columns .column-right,.presentation-holder,.presentation-holder .presentation-slider,.presentation-holder .presentation-text,.presentation-holder.half-presentation,.presentation-holder.half-presentation .presentation-slider,.presentation-holder.half-presentation .presentation-text,.presentation-holder.product-presentation .presentation-slider,.presentation-holder.product-presentation .presentation-text,.table-video,.table-video .cell,.toggle-button{display:block}#header .table,#header .table .cell{display:block;height:auto;width:100%;padding:0;position:inherit}#header .table,#homepage #header .table{margin:0}#homepage #header .table .cell{padding-top:0;padding-bottom:0}#header .table .cell:first-child img{width:100%;max-height:470px}#header .table-buttons{display:table;width:auto}#header .table-buttons .cell{display:table-cell;width:auto}.back-to-series{margin-top:0}#homepage .presentation-holder .presentation-text,.presentation-holder .presentation-text{width:100%;position:relative;bottom:0}.presentation-holder .presentation-slider,.presentation-holder .presentation-slider img{min-height:400px;max-height:400px}.presentation-holder .presentation-text .text,.table-video #video_text{padding:30px}.item-header,.presentation-holder .text strong,.products section h2,[class*=va-block] section h2{font-size:40px}.presentation-holder .text .price strong sup{top:-10px}#header .square-button{margin-top:1em}#homepage .presentation-holder .presentation-text .text,.presentation-holder.product-presentation .presentation-slider{min-height:inherit;max-height:inherit}.presentation-holder.product-presentation figure img{min-height:auto;max-height:auto}.presentation-holder.product-presentation .presentation-text .text{min-height:inherit;padding:50px 20px 0}.presentation-holder .i-play{left:50%}.accordion li div div header:after,.presentation-holder .slick-dots{right:0}.faq-cat li a{font-size:18px}.products section figure img{max-width:80%}.product-line section .text,.product-line section figure{display:block;height:auto;width:100%}.product-line section .text,.product-line section figure+.text{padding:40px 20px}.product-line section figure img{max-width:100%}.product-line section .thin{font-size:48px;line-height:1.2}@supports (object-fit:cover){#product-page #header .preview img{max-height:460px}}.table-video .cell~.cell{width:100%;padding:20px}.accordion li div,.table-video #video_text:empty{padding:0}.timeline-slider,.year-slider{width:100%;max-width:inherit}.year-slider{float:none}.timeline-slider{margin:40px 0 0;padding:0;float:none;max-width:inherit}.timeline-slider .slick-list{padding:15px 50px!important}.timeline-slider:after,.timeline-slider:before{content:"";height:100%;width:100px;top:0;bottom:0;left:0;right:auto;background:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%)}.timeline-slider:after{left:auto;right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,#fff 100%)}.timeline-slider .slick-arrow{height:100%;width:60px;left:0}.timeline-slider .slick-arrow.slick-next{left:auto;right:0}.timeline-slider .slick-arrow.slick-next:before,.timeline-slider .slick-arrow:before{height:30px;width:13px;top:50%;left:0;margin:-15px 0 0;background-position:-150px -130px}.timeline-slider .slick-arrow.slick-next:before{left:auto;right:0;bottom:auto;background-position:-180px -130px}.inner-block{padding-left:0}.general{padding-top:0;max-width:inherit}.tab .general{padding-top:40px}[class*=va-block] section .text{padding-left:40px;padding-right:40px}.va-block-v2 section figure img+img{max-width:85%}.careers,.careers .cell,.offices,.offices .cell{display:block;height:auto}.article .map-factory .text,.article .text,.map-factory .text{width:100%;padding:40px 0}.map-factory .map-holder{height:400px;width:100%;width:calc(100% + 40px);margin:0 -20px;right:0;position:relative}.offices .map-holder{opacity:0;visibility:hidden;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-transition:350ms;transition:350ms;z-index:-1}.offices.map-expanded .map-holder{opacity:1;visibility:visible;z-index:100}#close-map{height:30px;width:30px;position:absolute;top:0;right:0;border:0;background:#000;z-index:2}#close-map:before{content:"";height:14px;width:14px;position:absolute;top:50%;left:50%;margin:-7px 0 0 -7px;background-position:-48px -168px}.inovations{margin-left:-40px;margin-right:-40px}.inovations .list>li:nth-child(3n+1):before,.inovations .list>li:nth-child(odd):before{content:"";height:1px;width:2000px;position:absolute;top:80px;left:0;background:#ededed}.careers .cell+.cell{width:100%;padding:45px}[class*=hr-list] li+li{padding-top:55px}.form-window .form-container ol.form>li{width:100%;float:none}.form-window .form-container ol.form>li.text-right{text-align:center!important}.inner-block [class*=va-block],.square-image{margin-left:-20px;margin-right:-20px}.square-image{width:calc(100% + 40px)}.square-image .text{padding:40px 20px;font-size:18px}.accordion li header{padding:22px 40px 22px 20px}.accordion li header:after{top:14px;right:20px}.accordion li div div{padding:0 20px}.accordion li div header{padding-left:20px;padding-right:55px}.accordion li div div header{padding-left:0;padding-right:35px}.accordion li .text{padding:0 0 40px}.media-list{margin-left:-25px;margin-right:-25px}.media-list>li{width:50%;padding:25px}.single-item img{float:none;width:100%;max-width:inherit;margin:0 0 20px}.list-articles{padding-left:40px}.list-articles .item{width:100%;padding-left:0}.list-articles .item~.item{margin-top:28px;padding-top:36px;border-top:1px solid #ededed}#advisor-page h1{max-width:85%;font-size:38px;line-height:1}#advisor-page #header .top{padding-left:20px;padding-right:20px}[class*=a-categories]{display:block;margin-top:-40px;padding-bottom:0;font-size:0}[class*=a-categories] li{display:inline-block;width:33.3333%;padding-top:40px;vertical-align:top}.top-categories{display:none;width:100%;position:absolute;top:98px;left:0;right:0;padding:0;background:#f9f9f9}.a-categories-top{text-align:left;padding:3px 0;margin:0}.a-categories-top li{display:block;width:100%;padding:5px 0;border-top:1px solid #e3e3e3}.a-categories-top li:first-child{border-top-width:0}.a-categories-top li h2{display:block;width:100%;max-width:inherit;position:relative;top:0;left:0;margin:0;padding:8px 20px 10px;color:#575757;font:18px/1.075 DINProLight,Arial,sans-serif;background:0 0;box-shadow:none;-webkit-transform:translateX(0);transform:translateX(0)}.a-categories-top li.active h2{color:#80b539;display:block}.a-container aside{display:none;width:100%;position:absolute;top:0;left:0;right:0}.a-container .content{display:block;padding:30px 20px 20px}.footer-columns .column-left .grid-t-4:nth-child(3n+1),.team-list .list>li:nth-child(3n+1){clear:none}.footer-columns .column-left .grid-t-4:nth-child(odd),.team-list .list>li:nth-child(odd){clear:both}.footer-columns .column-right{min-height:inherit;width:100%;padding-top:16px}.footer-columns .column-right .social{position:relative;margin-top:6px!important}#system_message .wrapper{padding-right:20px}#system_message .accept{position:relative;top:0;right:0;margin-top:16px;-webkit-transform:translateY(0);transform:translateY(0)}.advisor ol,.advisor ol li{display:block;height:auto;text-align:center}.advisor ol li+li{margin-top:30px}.advisor ol li.boilers,.advisor ol li.heaters{min-height:252px;padding-top:100px;text-align:center;border-width:0;background-position:center center}.advisor .square-button{margin-left:0!important}.all-models__wrapper{margin:0 -20px;padding:40px 20px}.all-models__preview,.all-models__summary{flex:0 0 100%;-webkit-flex:0 0 100%}.all-models__preview{padding-top:0}.all-models__summary{padding-top:20px}.landing__title{font-size:36px}.landing__list-item{font-size:26px}.presentation-controls{width:auto;max-width:inherit;right:16px}.partners-list__item{max-width:50%}}@media screen and (max-width:47.9em){.advisor,.products header{min-height:inherit}#header .top{height:80px;padding:20px 0 17px}#header .top .logo{left:15px}#header .top .logo img{max-width:120px}#header .menu-holder,#homepage #header .menu-holder{top:73px}.toggle-button{top:6px;right:5px}#header .dropdown{min-width:100vw;max-width:100vw;padding:15px}.search-form{min-width:inherit;width:100%;width:calc(100vw - 46px);padding:3px 0 12px}.careers,.p-tabs{width:calc(100% + 40px)}.search-form input{font-size:25px}@supports (object-fit:cover){#header .table .cell:first-child img,#homepage #header .table .cell:first-child img{min-height:50vh;max-height:50vh}#product-page #header .preview img{max-height:350px}}@media (orientation:landscape){@supports (object-fit:cover){#header .table .cell:first-child img,#homepage #header .table .cell:first-child img{min-height:75vh;max-height:75vh}}}.breadcrumbs ul,.product-line .scrollable-effect .text:after,.product-line .scrollable-effect .text:before{display:none}.presentation-holder .text h1,.presentation-holder .text h2,.presentation-holder .text strong{font-size:32px}#product-window .product-table .category,#product-window .product-table .name,.product-presentation .category{font-size:30px}.careers,.p-tabs{margin:0 -20px}.p-tabs li a>span span{height:60px;padding-left:10px;padding-right:10px}.i-play{-webkit-transform:scale(.83) translateZ(0);transform:scale(.83) translateZ(0);-webkit-transform-origin:center center;transform-origin:center center}.i-play.small{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.presentation-holder .text .features{margin:0 -10px -20px;padding-left:20px;padding-right:10px}.products section,.square-image,[class*=va-block] section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.products section .text,.products section figure,.square-image .square-slider,.square-image .text,[class*=va-block] section .text,[class*=va-block] section figure{display:block;height:auto;width:100%}.products section.image-top .text{order:2}.products section.image-bottom figure{padding:0;order:2}.products section .text{order:1;padding:40px 20px}.products section figure+.text{padding:40px 20px}.products section figure{padding:25px 0 0;order:0}.products section.image-top figure{padding:0;order:1}.products section.image-bottom .text{order:1}.inner-block .paging,.inner-block [class*=va-block],.paging,[class*=va-block]{margin-left:-20px;margin-right:-20px}[class*=va-block] section figure{order:0;padding:0}.inovations .list>li,.inovations.-second .list>li,[class*=va-block] section figure img{width:100%}[class*=va-block] section .text{order:1;padding:25px 20px}.square-image .text h2,[class*=va-block] section h2,[class*=va-block] section h3{font-size:30px;font-family:DINProThin,Arial,sans-serif}.product-line .header h2,.product-line section .thin,.products section h2,[class*=va-block] section h2{font-size:36px}.va-block-v2 section .text{padding-top:45px}.inovations.-second .list>li img,.va-block-v2 section figure img+img{max-width:100%}.inner-block [class*=va-block--mod],[class*=va-block--mod]{margin:0}[class*=va-block--mod] section .text{padding-left:0;padding-right:0}.product-line .thumbnails{text-align:center}#product-page #header .preview{padding-bottom:70px}.presentation-holder .presentation-slider,.presentation-holder .presentation-slider img{min-height:300px;max-height:300px}.presentation-holder .presentation-text .text{padding:30px 20px}section header{padding:30px 20px 26px}.products header{padding:15px 20px}section header h1{font-size:38px}.pd-group{padding:60px 0}.pd-group .preview{position:relative;top:0;left:0;padding-bottom:20px}.pd-group .preview img{width:inherit;height:240px;max-height:240px}.pd-group .scrollable-table .mCSB_scrollTools{left:0}.product-line .scrollable-effect{padding:0 20px 40px}.product-line .scrollable-effect .text,.product-line .scrollable-effect figure{width:100%;float:none}.product-line .scrollable-effect figure{padding:0 0 20px}.product-line .scrollable-effect .text{position:relative}.product-line .scrollable-effect .text img{display:block;max-width:75%;margin:auto}.product-line .scrollable-effect .inner{padding-left:0}.popup-window,.product-line .scrollable-effect .scroller{padding:0}.product-line .scrollable-effect .table{padding:40px 0;height:auto;width:100%}.advisor header,.all-models__list-item,.p-tabs li a{font-size:20px}#product-window .product-table .category,.s-form input{font-size:18px}.popup-window.fixed-position{padding:10px}.popup-window.fixed-position .b-close{top:25px;right:25px}#product-window .product-table>.cell,#product-window .product-table>.cell+.cell{padding:20px}#product-window .product-table .name .label{top:2px}#product-window .product-table figure img{max-height:300px}#product-window .team-table figure{margin:0 -30px}#product-window .team-table figure img{max-height:inherit}#product-window .team-table .position{font-size:22px}.form-window{padding-top:20px}.form-window.form-window--mod{padding-top:0;margin-top:0}.popup-window .content{padding:40px 10px 10px}.popup-window .b-close{top:10px;right:10px;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center center;transform-origin:center center}.form-window .b-close{top:34px}.news-list{margin-left:0;margin-right:0}.news-list .columns,.news-list .columns:only-child{width:100%;float:none;margin-top:0;padding:0}.news-list .columns+.columns{padding-top:0}.news-list .columns:only-child li{width:100%;float:none;padding-left:0;padding-right:0}#header.recall [role=menu]>ul>li>.i,#header.recall [role=menu]>ul>li>.toggle-mobile-menu,.news-list .columns,.news-list .columns:only-child li{margin-top:0}.news-list .columns li:first-child,.news-list .columns:only-child li:first-child{margin-top:-40px}.advisor .wrapper{padding-top:30px;padding-bottom:60px}.advisor header strong{font-size:24px;line-height:1.4}.timeline-slider .year{font-size:60px}.inovations .list>li:before{content:"";height:1px;width:2000px;position:absolute;top:80px;left:0;background:#ededed}.careers .cell+.cell,.careers .cell:first-child{padding-left:20px;padding-right:20px}.form-window .form-container .title{font-size:32px;line-height:1.2;top:-22px}.form-window .position-name{font-size:28px}.form-window.form-window--mod .form-container .title{padding:0 32px;font-size:28px}.over-the-globe figcaption{margin:12px 0 0;white-space:nowrap}.over-the-globe figcaption p{float:left;padding-right:12px}.s-form{padding-left:42px}.s-form:before{left:14px;margin-top:-12px;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:center center;transform-origin:center center}.s-form input{padding-top:10px;padding-bottom:12px}.accordion li header{font-size:20px;padding-top:18px;padding-bottom:18px}.accordion li header:after{top:10px}.icons .i{margin-right:15px}.report-list{text-align:left}#header .table-buttons,#header .table-buttons .cell{display:block;padding:0}#header .table-buttons .cell+.cell{padding-top:16px}table td{font-size:16px}.landing__preview{order:0;flex:0 0 100%}.landing__summary{order:1;flex:0 0 100%;padding:32px}.landing__title{font-size:36px;margin-bottom:20px}.info-block{flex-wrap:wrap}.info-block__aside,.info-block__cont{width:100%;max-width:100%}.info-block__cont{margin-right:0;padding-top:0}.info-block__aside{margin-top:36px}section.single-item--mod:first-child{padding-top:32px}}@media screen and (max-width:36.9em){#compare_list li,.a-categories-top li,.ap-list>li,.careers .shifted .grid-container .grid-d-6,.grid-container .grid-s-12,.team-list .list>li{width:100%}.a-container .form-v2>li:first-child,.infowindow{min-width:inherit}#compare_line .wrapper{padding-right:20px}#compare_list{max-height:76vh;overflow:auto;margin-bottom:10px}#compare_line #compare{display:inline-block;position:relative;top:0;right:0}.paging li{padding-left:4px;padding-right:4px}.paging li a{min-width:26px;font-size:18px}.paging li a,.paging li span{padding-top:2px;padding-bottom:2px}.infowindow{padding:10px 0;max-width:460px;font-size:16px}.infowindow .preview{display:none}.grid-container--alt{margin-top:-24px}.grid-container--alt [class*=grid-]{margin-top:24px}.faq-cat,.faq-cat li{display:block;width:100%}.faq-cat li a{padding:25px 40px}.year-slider figcaption{margin-left:15px;margin-right:15px;padding-left:15px;padding-right:15px;font-size:18px}.timeline-slider .year{font-size:40px;font-family:DINProThin,Arial,sans-serif}.careers .shifted .grid-container .grid-d-6+.grid-d-6{padding-top:22px}.form-window .form-container{padding:0 20px 20px}#advisor-page h1,.block-numbers .number{max-width:inherit}.block-numbers .number .value{font-size:180px;line-height:1.2}.block-numbers .grid-d-12 .number .value{font-size:80px}.media-list{margin-left:-15px;margin-right:-15px}.media-list>li{padding:25px 15px}.page-404{padding:50px 0;font-size:20px}.simple-list>li{padding-right:40px}.simple-list figure .preview{width:90px;margin-bottom:10px}.simple-list figure figcaption{overflow:visible}#advisor-page #header .top .logo{margin-top:10px}#advisor-page #header .top .logo strong{display:block;max-width:inherit;padding-top:8px;font-size:16px}[class*=a-categories] li{width:50%}.a-container .form-v2>li{width:70%}.a-container .form-v2>li+li{width:30%}.a-container .form-v2 .button{margin-left:0}.all-models__list-item{flex:0 0 100%}.landing__summary{padding-right:15px}.landing__title{font-size:30px}.landing__list-item{flex:0 0 100%;font-size:22px}}.slbContentOuter,.slbWrap:before{display:inline-block;vertical-align:middle}.internal,.wrp{flex-direction:column}@media screen and (max-width:31.9em){#footer .wrapper,#header .table .cell+.cell,.wrapper{padding-left:10px;padding-right:10px}#footer .wrapper{padding-top:10px}#footer .bottom{margin:0 -10px;padding:30px 10px}.inner-block [class*=va-block],.landing__wrapper,.offset,.products,.similar-products,[class*=va-block]{margin-left:-10px;margin-right:-10px}.inner-block [class*=va-block--mod],[class*=va-block--mod]{margin:0}#footer nav,#product-page #header .table .cell+.cell:before,#product-window .product-table figure figcaption br{display:none}#footer .grid-container .grid-m-6{width:100%}#footer .social{margin-top:0}#footer .dist img{margin-right:6px}#footer .bottom .pull-left,#footer .bottom .pull-right{float:none!important}#footer .bottom .pull-right{padding-top:6px}.presentation-holder .text table,.presentation-holder .text table tbody,.presentation-holder .text table td,.presentation-holder .text table tr{display:block;height:auto;width:100%}.presentation-holder .text .sharing{padding-top:16px;float:none}#product-page .presentation-holder .text h1,.presentation-holder .text h1{font-size:25px;margin-bottom:20px}#product-page .presentation-holder .text h2{font-size:20px}.p-grid li{width:100%;border-right-width:0}.p-tabs li a{font-size:16px}.pd-group h2{font-size:36px}.pd-group .preview{left:-10px}.paging li.first,.pd-group .scrollable-table .mCSB_scrollTools{left:0}.popup-window.fixed-position{padding:0}.popup-window.fixed-position .b-close{top:15px;right:15px}.popup-window .arrow{left:9px}.popup-window .arrow.next{left:auto;right:9px}#product-window .product-table>.cell,#product-window .product-table>.cell+.cell{padding:10px}.downloads{margin-left:0}.downloads li{width:100%;float:none;padding-left:0}.sharing{margin-left:-20px}.sharing>li{padding-left:20px}.i-play{-webkit-transform:scale(.6) translateZ(0);transform:scale(.6) translateZ(0)}.i-play.small{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.inner-block .paging,.paging{padding-left:35px;padding-right:35px;margin-left:-10px;margin-right:-10px}.paging li.last{right:0}.timeline-slider .year{font-size:30px}.media-list{margin-left:0;margin-right:0}.media-list>li{width:100%;padding:25px 0}.features [rel=tooltip]{right:36%}.presentation-holder .text strong{font-size:25px}.partners-list__item{max-width:inherit}}.slbContentOuter,.slbImage{margin:0 auto;box-sizing:border-box}@media screen and (max-width:23em){.presentation-holder .text .share ul li{padding-right:5px}.presentation-holder .text .share ul li:last-child{padding-right:0}.timeline-slider .year{font-size:20px}.block-numbers .number .value{font-size:150px}.block-numbers .grid-d-12 .number .value{font-size:72px}}.slbOverlay,.slbWrap,.slbWrapOuter{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000}.slbOverlay{overflow:hidden;background-color:#000;opacity:.7;-webkit-animation:.5s slbOverlay;-moz-animation:.5s slbOverlay;animation:.5s slbOverlay}.slbContentEl .slbContent,.slbImageWrap{-webkit-animation:.3s slbEnter;-moz-animation:.3s slbEnter}.slbWrapOuter{overflow-x:hidden;overflow-y:auto}.slbWrap:before{content:"";height:100%}.slbContentOuter{position:relative;padding:0 1em;z-index:2020;text-align:left;max-width:100%}.mm-navbar,.slbCaption,.slbCloseBtn{text-align:center}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContentEl .slbContent{animation:.3s slbEnter;background-color:#fff;box-shadow:0 .2em 1em rgba(0,0,0,.4)}.slbIframe,.slbImageWrap:after{box-shadow:0 .2em 1em rgba(0,0,0,.6)}.slbImageWrap{animation:.3s slbEnter;position:relative}.slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:5em;bottom:5em;display:block;z-index:-1;background-color:#fff}.slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;padding:5em 0}.slbCaption{display:inline-block;max-width:100%;overflow:hidden;word-wrap:normal;font-size:1.4em;position:absolute;left:0;right:0;bottom:0;padding:.71429em 0}.slbArrow,.slbCloseBtn{margin:0;padding:0;border:0;cursor:pointer;background:0 0}.slbArrow::-moz-focus-inner,.slbCloseBtn::-moz-focus-inner{padding:0;border:0}.slbArrow:active,.slbCloseBtn:active{opacity:.8}.slbCloseBtn{-webkit-animation:.3s slbEnter;-moz-animation:.3s slbEnter;animation:.3s slbEnter;font-size:3em;width:1.66667em;height:1.66667em;line-height:1.66667em;position:absolute;right:-.33333em;top:0}.slbLoadingText{font-size:1.4em;color:rgba(255,255,255,.9)}.slbArrows{position:fixed;top:50%;left:0;right:0}.slbArrow{position:absolute;top:50%;margin-top:-5em;width:5em;height:10em;opacity:.7;text-indent:-999em;overflow:hidden}.slbArrow:before{content:"";position:absolute;top:50%;left:50%;margin:-.8em 0 0 -.8em;border:.8em solid transparent}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0}.slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:#000}@-webkit-keyframes slbOverlay{from{opacity:0}to{opacity:.7}}@-moz-keyframes slbOverlay{from{opacity:0}to{opacity:.7}}@keyframes slbOverlay{from{opacity:0}to{opacity:.7}}@-webkit-keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnter{from{opacity:0;-moz-transform:translate3d(0,-1em,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0,-1em,0);-moz-transform:translate3d(0,-1em,0);-ms-transform:translate3d(0,-1em,0);-o-transform:translate3d(0,-1em,0);transform:translate3d(0,-1em,0)}to{opacity:1;-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)}}.mm-wrapper,.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-menu{box-sizing:border-box;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;-webkit-font-smoothing:antialiased}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:#575757;font-size:16px;text-decoration:none;font-family:DINProLight,Aria,serif}.mm-panels,.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panel,.mm-panels{background:inherit;border-color:#ededed;box-sizing:border-box;margin:0}.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:transform .4s,-webkit-transform .4s;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.mm-listitem_divider,.mm-navbar__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-panel:after,.mm-panel:before{content:"";display:block;height:20px}.mm-panel_has-navbar{padding-top:60px}.mm-panel_opened{z-index:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-listitem_vertical>.mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;display:none;padding:10px 0 10px 10px}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_vertical>.mm-btn_next{box-sizing:border-box;height:60px;bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-btn_next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{box-sizing:border-box;width:40px;height:60px;position:absolute;top:0;z-index:1}.mm-btn_clear:after,.mm-btn_clear:before,.mm-btn_close:after,.mm-btn_close:before{content:"";border:2px solid transparent;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_clear:before,.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_clear:after,.mm-btn_close:after{border-left:none;border-top:none;right:25px}.mm-btn_next:after,.mm-btn_prev:before{content:"";border-top:2px solid transparent;border-left:2px solid transparent;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:#ededed;line-height:20px;display:none;height:60px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0;opacity:1;transition:opacity .4s}.mm-navbar>*{box-sizing:border-box;display:block;padding:10px 0}.mm-navbar__title{padding-top:0;font-size:20px!important;line-height:62px}.mm-navbar__btn:last-child{text-align:right;right:0}.mm-listitem,.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem,.mm-listitem .mm-btn_next,.mm-listitem .mm-btn_next:before,.mm-listitem:after,.mm-listview{border-color:#ededed}.mm-listview{color:#575757;font-size:16px;font-family:DINProLight,Arial,serif}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listitem:after{content:"";border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;bottom:0;left:20px}.mm-listitem>a,.mm-listitem>span{display:block;padding:13px 10px 13px 20px;margin:0}.mm-listitem .mm-btn_next{background:rgba(3,2,1,0);padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listitem .mm-btn_next:before{content:"";border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth){width:50px}.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+a,.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+span{margin-right:50px}.mm-listitem .mm-btn_fullwidth:before{border-left:none}.mm-listitem .mm-btn_fullwidth+a,.mm-listitem .mm-btn_fullwidth+span{padding-right:50px}.mm-listitem_divider{font-size:75%;text-transform:uppercase;padding:5px 10px 5px 20px}.mm-listitem_divider:after{content:" ";position:static;display:inline-block}.mm-listitem_spacer>.mm-btn_next{top:40px}.mm-menu{background:#f9f9f9;border-color:rgba(0,0,0,.1)}.mm-menu .mm-listitem_divider,.mm-menu .mm-listitem_opened>.mm-btn_next,.mm-menu .mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{transition:transform .4s;transition:transform .4s,-webkit-transform .4s;z-index:1}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{display:none;position:fixed;right:auto;z-index:0;width:80%;min-width:140px;max-width:440px}.mm-menu_offcanvas.mm-menu_opened.mm-no-csstransforms{z-index:10}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-page__blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}.mm-wrapper_blocking .mm-page__blocker{display:block}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#fff;border-radius:4px;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow,.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54,1.5,0.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#fff;z-index:10}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;z-index:1}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{transform:rotate(90deg);top:calc(50% - 3px);left:11px}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{transform:rotate(-90deg);top:calc(50% - 3px);right:11px}.tippy-svg-arrow{width:16px;height:16px;fill:#333;text-align:initial}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}.wrp{display:flex;margin-bottom:90px}.c-1{display:grid;grid-template-columns:2fr 3fr;margin:90px 0 auto auto}.c-2{margin:50px 0 30px;justify-content:center;align-items:center;display:flex;flex-direction:column}.f-wrapper{display:grid;grid-template-rows:auto auto;grid-gap:10px;align-items:flex-end;justify-content:center;padding:4vw;background-color:#f3f3f3}.internal{width:19rem;margin-left:2vw;display:flex;align-items:start}.c-3,.content,video{width:100%}.internal .text{margin-bottom:40px;font:36px/1.5 DINProThin;color:#761373}.internal .btn{align-self:flex-start}.btn,.c-3 .video{align-self:center}video{height:100%;object-fit:cover}.wrp .btn{background-color:#761373}.c-1 .btn{background-color:#80b539!important}.btn{padding:20px;color:#fff;border:none;font:18px/1.2 DINProThin;min-width:200px;min-height:30px;text-align:center;text-decoration:none}.c-3{background:linear-gradient(180deg,#761373 70%,#fff 50%);flex-direction:column}.wrp a{text-decoration:none;color:#fff}.c-3 .internal{align-items:center;width:90%}.c-3 .video{width:70%}.c-3 .btn{margin:20px 8px 8px}.content{align-items:center;display:flex;flex-direction:column;margin-top:90px}@media only screen and (max-device-width:800px){.c-3 .video,.internal{width:100%}.c-1{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:none;column-gap:2rem}.internal{margin:0;align-items:center}.internal .text{width:80%;text-align:center}.internal .btn{align-self:center}.content{margin-top:3vh}}@media (min-width:1549px){.c-3{height:60%}}@media (min-width:800px) and (max-width:1000px){.c-1{grid-template-columns:repeat(1,auto)}.f-wrapper{width:100%;margin:0;padding:10px}.internal{align-items:center;width:100%;margin-left:0}.internal .text{width:90%;text-align:center}.c-3 .video{width:100%}.content{margin-top:3vh}.internal .btn{align-self:center}}#header.header-30-years .top{display:flex;align-items:center;justify-content:flex-end;padding-left:280px;height:130px}#header.header-30-years .top .logo{top:50%;left:0;max-width:280px;transform:translateY(-50%)}#header.header-30-years [role=menu]>ul .i:after,#header.header-30-years [role=menu]>ul>.has-dropdown>a:after{margin-top:4px}@media (max-width:1280px){#header.header-30-years .top{padding-left:190px}#header.header-30-years .top .logo{max-width:200px}}@media (max-width:990px){#header.header-30-years [role=menu]{margin-top:-16px}}@media (max-width:766px){#header.header-30-years .top{padding-left:166px;height:79px}#header.header-30-years [role=menu]{margin-top:-8px}#header.header-30-years .top .logo{left:14px}#header.header-30-years .top .logo img{max-width:166px}}#header.recall .top{display:flex;align-items:center;justify-content:flex-end;height:72px;padding:0}#header.recall [role=menu]>ul .i:after{margin-top:3px}#header.recall .presentation-holder .presentation-slider,#header.recall .presentation-holder .presentation-slider img{min-height:170px}.recall-preview figcaption{padding:0 40px 16px;color:#000}@media screen and (max-width:74.9em){.recall-preview{margin-left:-20px;margin-right:-20px}.recall-preview figcaption{padding-left:20px;padding-right:20px}}@media screen and (max-width:31.9em){.recall-preview{margin-left:-10px;margin-right:-10px}.recall-preview figcaption{padding-left:10px;padding-right:10px}}.media-list-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.media-list-links__item{display:flex;align-items:center;justify-content:center}.media-list-links__item .square-button.button-green.is-active{color:#fff!important}.media-list-links__item .square-button.button-green.is-active:after{border-color:#80b539 transparent transparent!important;border-width:330px 330px 0 0}