.downloads .wrapper{margin-right:24px}.downloads .container{padding-right:0}@media (min-width:768px){.downloads .container{padding-bottom:72px}}.downloads .page-title{margin-bottom:30px}@media (min-width:768px){.downloads .page-title{margin-bottom:68px;margin-top:64px}}.downloads .block>.title{margin-bottom:8px;max-width:688px}@media (min-width:768px){.downloads .block>.title{margin-bottom:32px}}.downloads .block .items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-16px;margin-right:-16px;padding:0 16px;width:calc(100% + 32px)}.downloads .block .items:after{clear:both;content:"";display:block}@media (min-width:768px){.downloads .block .items{margin-left:-32px;margin-right:-32px;padding:0;width:calc(100% + 64px)}}@media (min-width:1024px){.downloads .block .items{margin-left:-40px;margin-right:-40px;width:calc(100% + 80px)}}.downloads .block .item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:32px;width:100%}@media (min-width:768px){.downloads .block .item{float:left;margin-left:32px;padding-top:51px;width:calc(33.33333% - 42.66667px)}}@media (min-width:1024px){.downloads .block .item{float:left;margin-left:40px;width:calc(33.33333% - 53.33333px)}}@media (max-width:511px){.downloads .block .item+.item{padding-top:44px}}.downloads .block .item .download-icon,.downloads .block .item .icon{height:24px;width:24px}.downloads .block .item .icon{margin-bottom:16px}.downloads .block .item .download-icon{display:inline-block;margin-left:18px;margin-top:-8px;vertical-align:middle}.downloads .block .item .title{font-size:17px;line-height:24px;margin-bottom:8px}.downloads .block .item .description{color:#919191;font-size:13px;line-height:24px;margin-bottom:14px}.downloads .block .item .download{-webkit-font-smoothing:antialiased;color:#060506;cursor:pointer;display:inline-block;font-family:ObjectSans-Heavy,sans-serif;font-size:17px;font-weight:400;margin:-.5em;padding:.5em;position:relative;vertical-align:middle;white-space:nowrap}.downloads .block .item .download:hover{color:#a3bd17}.downloads .block .item.has-thumb .item-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}@media (min-width:768px){.downloads .block .item.has-thumb .item-inner{max-width:480px}}.downloads .block .item.has-thumb .thumb{display:block;margin-left:8px}.downloads .block .item.has-thumb .thumb img{max-width:168px;width:100%}.downloads .block .item.has-thumb .details{max-width:272px;width:100%}.downloads .block .item.has-thumb .details *{word-wrap:break-word;overflow-wrap:break-word}@media (min-width:768px){.downloads .block .item.has-thumb{float:left;margin-left:32px;width:calc(50% - 48px)}.downloads .block .item.has-thumb:nth-of-type(2n){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.downloads .block .item.has-thumb .thumb{margin-left:16px}.downloads .block .item.has-thumb .details{padding-bottom:40px}}@media (min-width:1024px){.downloads .block .item.has-thumb{float:left;margin-left:40px;width:calc(50% - 60px)}.downloads .block .item.has-thumb .thumb{margin-left:40px}}.downloads .separator{border:0;border-top:1px solid rgba(38,38,38,.1);margin:40px 0}@media (min-width:768px){.downloads .separator{margin:72px 0}}.file-category-list{margin:40px 0 64px}.file-category-list>.title{margin-bottom:40px}@media (min-width:1024px){.file-category-list>.title{margin-bottom:80px}}.file-category-list .content-list-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #b9b9b9;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px 24px}@media (min-width:1024px){.file-category-list .content-list-header .name{-webkit-font-smoothing:antialiased;font-family:ObjectSans-Heavy,sans-serif;font-size:17px;font-weight:400;line-height:28px}}.file-category:last-child .content-list-header{border-bottom:1px solid #b9b9b9}.file-category .content{display:none}.file-category .block{padding:20px 0 50px}.file-category.active .content-list-header{background-color:#000}.file-category.active .content-list-header .name{color:#fff}.calculator,.results-block{max-width:688px}.calculator-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.calculator-items{margin-top:-20px}}.priority-calculator-items{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0}.priority-calculator-items .calculator-item:not(.hidden){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:768px){.priority-calculator-items .calculator-item:not(.hidden):last-of-type{margin-bottom:20px}}.calculator-item{margin-bottom:21px;width:100%}@media (min-width:1024px){.calculator-item:not(.hidden){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;margin:10px;min-width:164px;width:calc(50% - 20px)}.calculator-item.type-input{margin:10px 0}.calculator-item:last-of-type{margin-bottom:0}}@media (min-width:768px){.calculator-item{position:relative}}.calculator-item.type-input .main-value,.calculator-item.type-input .measures-wrapper,.calculator-item.type-input .sub-units,.calculator-item.type-select .main-value,.calculator-item.type-select .measures-wrapper,.calculator-item.type-select .sub-units{margin:0 10px;width:calc(50% - 20px)}@media (max-width:479px){.calculator-item.type-input .main-value,.calculator-item.type-input .measures-wrapper{width:calc(50% - 5px)}.calculator-item.type-input .main-value{margin-left:0;margin-right:10px}.calculator-item.type-input .measures-wrapper{margin:0}}.calculator-item input,.calculator-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:4px solid #e2e2e2;border-radius:8px;color:rgba(33,37,41,.5);font-size:21px;height:64px;line-height:32px;padding:0 16px;width:100%}.calculator-item input:focus-visible,.calculator-item select:focus-visible{outline:none}.calculator-item input:focus,.calculator-item select:focus{border:4px solid #a3bd17;border-radius:8px}.calculator-item input.error,.calculator-item select.error{border:4px solid #e9292b;border-radius:8px}@media (min-width:480px){.calculator-item input,.calculator-item select{padding:0 24px}}.calculator-item .constant,.calculator-item .matrix,.calculator-item .measures-wrapper,.calculator-item .variable-parameter{position:relative}.calculator-item .constant .arrow-down,.calculator-item .matrix .arrow-down,.calculator-item .measures-wrapper .arrow-down,.calculator-item .variable-parameter .arrow-down{height:24px;pointer-events:none;position:absolute;right:12px;top:20px;width:24px}@media (min-width:480px){.calculator-item .constant .arrow-down,.calculator-item .matrix .arrow-down,.calculator-item .measures-wrapper .arrow-down,.calculator-item .variable-parameter .arrow-down{right:20px}}.calculator-item .input-fieldset,.calculator-item .select-fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.calculator-item .warning-message{color:#e9292b;font-size:15px;line-height:15px;margin-top:8px}.calculator-item .field-label,.calculator-item .field-label p{-webkit-font-smoothing:antialiased;color:#474747;font-family:ObjectSans-Heavy,sans-serif;font-size:15px;font-weight:400;line-height:20px}.calculator-item .field-label p{display:inline}.calculator-item .label-row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px;min-height:40px}.calculator-item .tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:4px}.calculator-item .error-message,.calculator-item .error-message p{color:#e9292b;font-size:14px;line-height:18px;margin-top:6px;width:100%}.calculator-item .error-message svg{display:none}.calculator{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1023px){.calculator{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1024px){.calculator .calculator-block{width:100%}}.calculator .image-block img{max-width:100%}@media (max-width:1023px){.calculator .image-block{margin-bottom:52px}}@media (min-width:768px){.calculator .image-block{margin-right:59px}}@media (min-width:1024px){.calculator .image-block img{max-height:252px;max-width:232px}}.calculator .calculate-label{margin-left:40px;margin-top:40px;padding:20px 90px}.calculator .hidden,.calculator select:disabled+.arrow-down{display:none}.notification-flash{color:#e9292b;display:none;float:left;font-size:15px;line-height:15px;margin-top:8px;padding:5px}.results-block{display:none}.results-block.first{border-top:1px solid #b9b9b9}.results-block .formula-name{margin-top:60px}.results-block .calculator-bullets{margin-bottom:32px;margin-top:43px}@media (max-width:479px){.results-block .calculator-bullets{display:-webkit-box;display:-ms-flexbox;display:flex}}.results-block .calculator-bullets .calculator-bullet{opacity:0;position:fixed;width:0}.results-block .calculator-bullets .calculator-bullet:checked+label,.results-block .calculator-bullets .calculator-bullet:focus+label{background-color:#a3bd17;border:4px solid #a3bd17}.results-block .calculator-bullets .calculator-bullet:checked+label p,.results-block .calculator-bullets .calculator-bullet:focus+label p{color:#fff}.results-block .calculator-bullets .bullet-label{background-color:#f1f1f1;border:4px solid #e2e2e2;display:inline-block;margin:0 -4px;min-height:48px;min-width:96px;padding:12px 20px;text-align:center}.results-block .calculator-bullets .bullet-label p{-webkit-font-smoothing:antialiased;color:#003139;font-family:ObjectSans-Heavy,sans-serif;font-weight:400}.results-block .calculator-bullets .bullet-label:first-of-type{border-radius:24px 0 0 24px}.results-block .calculator-bullets .bullet-label:last-of-type{border-radius:0 24px 24px 0}.results-block .calculator-bullets .bullet-label:hover{border:4px solid #f1f1f1}@media (max-width:479px){.results-block .calculator-bullets .bullet-label{min-width:unset}}.results-block .results{color:#262626;display:none}.results-block .results .result-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#919191;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:12px}.results-block .results .result-row-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.results-block .results .result-row:last-of-type{margin-bottom:44px}.results-block .results .result-row.red .measurement-output,.results-block .results .result-row.red .measurement-output p,.results-block .results .result-row.red .results-value{color:#e9292b}.results-block .results .result-row.orange .measurement-output,.results-block .results .result-row.orange .measurement-output p,.results-block .results .result-row.orange .results-value{color:#ff7827}.results-block .results .result-row.green .measurement-output,.results-block .results .result-row.green .measurement-output p,.results-block .results .result-row.green .results-value{color:#a3bd17}.results-block .results .validation-messages .error-message{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:12px 0;max-width:688px}.results-block .results .validation-messages .error-message svg{height:24px;margin-right:8px;min-width:24px;width:24px}.results-block .results .validation-messages .error-message.orange{color:#ff7827}.results-block .results .validation-messages .error-message.orange svg path{stroke:#ff7827}.results-block .results .validation-messages .error-message.red{color:#e9292b}.results-block .results .validation-messages .error-message.red svg path{stroke:#e9292b}.results-block .results .validation-messages .error-message.green{color:#a3bd17}.results-block .measurement-output p,.results-block .results-value{-webkit-font-smoothing:antialiased;color:#262626;font-family:ObjectSans-Heavy,sans-serif;font-size:17px;font-weight:400;line-height:32px}.results-block .results-value{margin-right:8px}.results-block .measurement-output p{margin-right:16px}@media (max-width:479px){.results-block .description-text{word-break:break-word}}.pdf-download-print{display:none;max-width:688px}.pdf-download-print .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.pdf-download-print .buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.pdf-download-print .download-pdf-button,.pdf-download-print .print-button{-webkit-font-smoothing:antialiased;background:transparent;color:#003139;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:ObjectSans-Heavy,sans-serif;font-size:17px;font-weight:400;letter-spacing:1.6px;line-height:24px;margin-right:64px}.pdf-download-print .download-pdf-button:first-of-type,.pdf-download-print .print-button:first-of-type{margin-bottom:12px}@media (min-width:768px){.pdf-download-print .download-pdf-button,.pdf-download-print .print-button{margin-bottom:0}}.pdf-download-print .disclaimer{color:#919191;font-size:15px;line-height:24px;margin-bottom:24px;margin-top:24px}.pdf-download-print svg{stroke:#a3bd17;height:24px;margin-left:16px;width:24px}@media (max-width:767px){.content .richtext{margin-bottom:40px}.calculator .calculate-label{margin-left:calc(50% - 142px)}}@media print{.arrow-down,.breadcrumbs,.button,.buttons,.container .nav ul,.cross,.hamburger,.header,.minus,.plus,footer,header,input[type=number],section>.richtext,select{display:none!important}h2{margin-top:16px}header{height:100px;padding:24px 24px 0}.calculator-item h5,.matrix h5{display:inline;margin-right:24px}.calculator-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calculator-items .calculator-item,.calculator-items .matrix{height:auto}div.content-list li.category{margin-bottom:0}div.content-list li.category .content-list-header{padding-bottom:10px;padding-top:10px}}.calculator.top-long{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calculator.top-long .image-block{margin-bottom:32px;margin-right:0}@media (min-width:1024px){.calculator.top-long .image-block{margin-left:10px}}.calculator.top-long .image-block img{max-height:200px;max-width:100%}@media (min-width:768px){.calculator.top-long .image-block img{max-width:683px}}@media (min-width:1024px){.calculator.top-long .calculator-item.type-input,.calculator.top-long .calculator-item.type-select{margin:10px}.calculator.top-long .calculator-item.type-input .main-value,.calculator.top-long .calculator-item.type-input .measures-wrapper,.calculator.top-long .calculator-item.type-input .sub-units,.calculator.top-long .calculator-item.type-select .main-value,.calculator.top-long .calculator-item.type-select .measures-wrapper,.calculator.top-long .calculator-item.type-select .sub-units{width:calc(50% - 20px)}}@media (min-width:480px){.calculator.top-long .calculator-item .input-fieldset .main-value{margin-left:0}.calculator.top-long .calculator-item .input-fieldset .measures-wrapper{margin-right:0}.calculator.top-long .calculator-item .input-fieldset .main-value,.calculator.top-long .calculator-item .input-fieldset .measures-wrapper{width:calc(50% - 10px)}}@media (min-width:768px){.calculator.top-long .calculator-item .input-fieldset .main-value,.calculator.top-long .calculator-item .input-fieldset .measures-wrapper{margin-bottom:0}}.calculator.short .calculator-item.type-input,.calculator.short .calculator-item.type-select{margin-right:0;width:100%}@media (min-width:480px) and (max-width:1023px){.calculator.short .calculator-item.type-input .main-value{margin-left:0;margin-right:20px}.calculator.short .calculator-item.type-input .main-value,.calculator.short .calculator-item.type-input .measures-wrapper{width:calc(50% - 10px)}.calculator.short .calculator-item.type-input .measures-wrapper{margin:0}.calculator.short .calculator-item.type-input .label-row{padding-left:0}}@media (min-width:1024px){.calculator.short .calculator-item.type-input .label-row{padding-left:10px}.calculator.short .input-fieldset .warning-message{padding-left:8px}}.calculator.side-long .image-block{margin-bottom:32px}.calculator.side-long .image-block img{max-height:520px}.calculator.side-long .calculator-item{margin-right:0;width:100%}@media (min-width:1024px){.calculator.side-long .calculator-item{margin-left:0}}.calculator.side-long .calculator-item.type-input{width:100%}.calculator.side-long .calculator-item.type-input .main-value,.calculator.side-long .calculator-item.type-input .measures-wrapper{width:calc(50% - 5px)}.calculator.side-long .calculator-item.type-input .main-value{margin-right:10px}.calculator.side-long .calculator-item.type-input .measures-wrapper{margin:0}@media (min-width:480px){.calculator.side-long .calculator-item.type-input .main-value,.calculator.side-long .calculator-item.type-input .measures-wrapper{width:calc(50% - 10px)}}@media (min-width:1024px){.calculator.side-long .calculator-item.type-input .measures-wrapper{margin-left:10px}.calculator.side-long .calculator-item.type-input .main-value{margin-left:0}}@media (min-width:480px) and (max-width:1023px){.calculator.side-long .calculator-item.type-input .main-value{margin-left:0;margin-right:20px}}.calculator.side-long .calculator-item.type-select{margin-right:0;width:100%}.calculator.side-long .calculator-item.type-select .main-value{margin-bottom:21px}@media (min-width:1024px){.calculator.side-long .calculator-item.type-select .main-value{margin-bottom:40px}}.diagram{max-width:688px;position:relative;width:100%}.diagram:before{content:"";display:block;padding-top:10.4651162791%;width:100%}.diagram .overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.diagram .image img{max-width:100%;width:100%}.diagram .marker{background-color:rgba(193,218,61,.5);cursor:pointer;height:48px;left:0;right:0;-webkit-transition:all .3s cubic-bezier(.35,0,0,1);transition:all .3s cubic-bezier(.35,0,0,1);width:48px}.diagram .marker,.diagram .marker .inner{border-radius:50%;overflow:hidden;position:absolute}.diagram .marker .inner{background-color:#a3bd17;background-image:url(/front/svg/plus-white.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;height:32px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:32px}.diagram .marker:hover{opacity:.8;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media (max-width:687px){.diagram .marker{height:38px;width:38px}.diagram .marker .inner{height:24px;width:24px}}.diagram .markers{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.diagram .popup{word-wrap:break-word;background:#fff;-webkit-box-shadow:0 4px 24px 0 rgba(21,41,53,.08);box-shadow:0 4px 24px 0 rgba(21,41,53,.08);color:#262626;overflow-wrap:break-word;position:absolute;width:272px;z-index:100}.diagram .popup-header{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#262626;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;min-height:55px;padding:15px 12px 16px 20px}.diagram .popup-header .title{-webkit-font-smoothing:antialiased;color:#fff;font-family:ObjectSans-Heavy,sans-serif;font-size:15px;font-weight:400;line-height:24px;margin:0}.diagram .close{cursor:pointer;margin-left:20px}.diagram .close svg{height:24px;width:24px}.diagram .popup-content{padding:15px 20px 26px}.diagram .property{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:8px}.diagram .property .name,.diagram .property .value{width:calc(50% - 8px)}.diagram .property .name{color:#919191;font-size:13px;line-height:24px}.diagram .property .value{color:#262626;font-size:15px;line-height:24px}.diagram .show-more{-webkit-font-smoothing:antialiased;-ms-flex-line-pack:center;align-content:center;background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:ObjectSans-Heavy,sans-serif;font-size:17px;font-weight:400;letter-spacing:1.6px;line-height:24px;margin:16px 0 0;outline:none}.diagram .show-more .icon{height:26px;padding-left:16px}.diagram .show-more .icon svg{height:26px;width:26px}.diagram .description{font-size:15px;line-height:24px;margin-top:16px}.diagram .product-reference{margin-top:16px;text-align:center}@media (min-width:688px){.diagram .popup{width:344px}.diagram .property .name{font-size:15px;line-height:24px}.diagram .property .value{font-size:17px;line-height:24px}}.glide{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;-ms-touch-action:pan-Y;touch-action:pan-Y;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{-ms-flex-negative:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.modal{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:50}.modal .content{background-color:#fff;border-radius:8px;margin:auto;max-width:calc(100% - 48px);padding:49px 54px;position:relative;width:792px;z-index:1}.modal .close{background-color:transparent;border:4px solid #fff;border-radius:50%;cursor:pointer;display:none;height:64px;position:absolute;right:46px;top:46px;-webkit-transition:all .3s cubic-bezier(.35,0,0,1);transition:all .3s cubic-bezier(.35,0,0,1);width:64px;z-index:3}@media (min-width:768px){.modal .close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}.modal .close:hover{background-color:#a3bd17;border-color:#a3bd17}.modal .close:hover .close-stroke{stroke:#fff}.modal .close.mobile{border:none;display:block;height:24px;right:0;top:-32px;width:24px}.modal .close.mobile:hover{background:transparent}@media (min-width:768px){.modal .close.mobile{display:none}}.modal.compact .content{max-width:528px}.modal.video .content{background:transparent;border-radius:0;padding:0}.modal.video .close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;right:0;top:-32px;width:24px}.modal.video .close:hover{background:transparent}.modal .modal-inner-wrap,.modal .modal-scrollspace{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;width:100%;z-index:3}.modal .modal-scrollspace{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;padding:40px 16px}.modal .backdrop{background-color:rgba(6,5,6,.9);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:0}.modal .icon{height:24px;width:24px}.modal .actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #dee2e6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding-top:45px}.modal .video iframe{height:228px;width:100%}@media (min-width:768px){.modal .video iframe{height:446px}}.modal.newsletter{display:none;overflow-y:unset;z-index:999}.modal.newsletter .backdrop{background-color:rgba(0,0,0,.5)}.modal.newsletter .modal-scrollspace{padding:88px 0 40px}@media (min-width:768px){.modal.newsletter .modal-scrollspace{padding:88px 24px 40px}}.modal.newsletter .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;background-color:#f1f1f1;border-radius:0;-webkit-box-shadow:0 4px 32px 0 rgba(21,41,53,.7);box-shadow:0 4px 32px 0 rgba(21,41,53,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;margin:0;max-height:calc(100dvh - 128px);max-width:unset;padding:16px 24px;width:100%}@media (min-width:768px){.modal.newsletter .content{border:1px solid #000;border-radius:8px;margin:auto;max-width:692px;padding:16px 20px}}.modal.newsletter span.close{display:none}.modal.newsletter .button-close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#fff;border:4px solid #fff;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.modal.newsletter .button-close:hover{border-color:#e2e2e2}.modal.newsletter .button-close.active,.modal.newsletter .button-close:focus{border-color:#88a300}.modal.newsletter .button-close svg{color:#474747;height:24px;width:24px}.modal.newsletter .content-header{-webkit-box-flex:0;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #b9b9b9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;gap:20px;justify-content:space-between;padding-bottom:16px}.modal.newsletter .content-header h2{color:#003139;font-size:20px;letter-spacing:-.4px;line-height:28px}@media (min-width:768px){.modal.newsletter .content-header h2{font-size:24px;letter-spacing:-.48px;line-height:32px}}.modal.newsletter .content-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-overflow-scrolling:touch;border-bottom:1px solid #b9b9b9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:8px 18px 8px 0}@media (min-width:768px){.modal.newsletter .content-body{border-bottom:none;padding:8px 12px 8px 0}}.modal.newsletter .content-body form{padding-bottom:20px}.modal.newsletter .content-body form .button{width:100%}@media (min-width:768px){.modal.newsletter .content-body form .button{width:unset}}.modal.newsletter .content-body .form-field.hidden{margin-bottom:0}.modal.newsletter .content-body .form-field.hidden .error-message{padding:0}.modal.newsletter .content-body .form-field{margin-bottom:0}.modal.newsletter .content-body .form-field span.label{color:#474747;font-size:15px;letter-spacing:normal;line-height:24px}.modal.newsletter .content-body .form-field .error-message{padding-bottom:16px}.modal.newsletter .content-body .form-field .description{color:rgba(33,37,41,.5);font-size:11.17px;letter-spacing:normal;line-height:16px}.modal.newsletter .content-body .form-field.select input,.modal.newsletter .content-body .form-field.select select,.modal.newsletter .content-body .form-field.text input,.modal.newsletter .content-body .form-field.text select{font-size:15px;height:56px;letter-spacing:normal;line-height:24px;padding:0 16px}.modal.newsletter .content-body .form-field.select select+.arrow-down,.modal.newsletter .content-body .form-field.text select+.arrow-down{top:18px}.modal.newsletter .content-body .description,.modal.newsletter .content-body .form-field.checkbox .label{font-size:11.17px;letter-spacing:normal;line-height:16px}.modal.newsletter .content-body .description *,.modal.newsletter .content-body .form-field.checkbox .label *{font-size:inherit;line-height:inherit}.modal.newsletter .content-body .field-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.modal.newsletter .content-body .field-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px}}.modal.newsletter .content-body .field-row .accordion-wrapper,.modal.newsletter .content-body .field-row .form-field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.modal.newsletter .content-body .accordion-wrapper .accordion-label{-webkit-font-smoothing:antialiased;color:#474747;font-family:ObjectSans-Heavy,sans-serif;font-size:15px;font-weight:400;letter-spacing:normal;line-height:24px;margin-bottom:4px}.modal.newsletter .content-body .accordion-wrapper .button{-webkit-font-smoothing:antialiased;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;border:4px solid #e2e2e2;border-radius:8px;color:rgba(33,37,41,.5);font-family:ObjectSans-Regular,sans-serif;font-size:15px;font-weight:400;height:56px;justify-content:space-between;letter-spacing:normal;line-height:24px;padding:0 16px;width:100%}.modal.newsletter .content-body .accordion-wrapper .button .label{display:none}.modal.newsletter .content-body .accordion-wrapper .button .label.active{display:block}.modal.newsletter .content-body .accordion-wrapper .button svg{height:24px;width:24px}.modal.newsletter .content-body .accordion-wrapper .button:focus{border-color:#a3bd17}.modal.newsletter .content-body .accordion-wrapper .button:active,.modal.newsletter .content-body .accordion-wrapper .button:hover{background-color:#fff}.modal.newsletter .content-body .accordion-wrapper .button.has-error{border-color:#e9292b}.modal.newsletter .content-body .accordion-wrapper .industries{margin-top:4px;position:relative}.modal.newsletter .content-body .accordion-wrapper .industries .button svg{-webkit-transition:-webkit-transform .18s;transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s}.modal.newsletter .content-body .accordion-wrapper .industries.active .button svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.modal.newsletter .content-body .accordion-wrapper .industries .accordion-content{background-color:#fff;border:1px solid #000;border-radius:8px;display:none;margin-top:8px;padding:16px 16px 0;width:100%}@media (min-width:768px){.modal.newsletter .content-body .accordion-wrapper .industries .accordion-content{margin-top:0;width:200px}}.modal.newsletter .content-body .accordion-wrapper .industries .accordion-content .simplebar-track{margin-right:4px}.modal.newsletter .content-body .accordion-wrapper .industries .form-field.checkbox{padding-bottom:8px}.modal.newsletter .content-body .accordion-wrapper .industries .form-field.checkbox .label{font-size:15px;letter-spacing:normal;line-height:24px}.modal.newsletter .content-body .accordion-wrapper .industries .form-field.checkbox .label *{font-size:inherit;line-height:inherit}@media (min-width:768px){.modal.newsletter .content-body .accordion-wrapper .industries .form-field.checkbox{padding-bottom:16px}.modal.newsletter .content-body .accordion-wrapper .industries .form-field.checkbox .label{font-size:17px;letter-spacing:normal;line-height:28px}}.modal.newsletter .content-body .accordion-wrapper .industries .error-message{display:none}.modal.newsletter .content-body .accordion-wrapper .error-message{color:#e9292b;display:block;font-size:15px;line-height:15px;padding-bottom:16px;padding-top:6px}.modal.newsletter .content-body .form-actions{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.modal.newsletter .content-body .button{border-radius:24px;letter-spacing:1.6px;padding:12px 16px}@media (min-width:768px){.modal.newsletter .content-body .button{min-width:unset}}.modal.newsletter .content-body .description{color:#474747;text-align:center}.modal.newsletter .content-body .simplebar-track{background-color:#e2e2e2;cursor:pointer;margin:8px 0;pointer-events:auto;width:8px}.modal.newsletter .content-body .simplebar-scrollbar{border-radius:4.5px}.modal.newsletter .content-body .simplebar-scrollbar.simplebar-visible:before{opacity:1}.modal.newsletter .content-body .simplebar-scrollbar:before{background-color:#a3bd17}.modal.newsletter.status .modal-scrollspace{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:40px 0}@media (min-width:768px){.modal.newsletter.status .modal-scrollspace{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 24px}}.modal.newsletter.status .content{max-height:calc(100dvh - 80px)}.modal.newsletter.status .button-close{display:none}.modal.newsletter.status .content-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.modal.newsletter.status .content-body{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;-webkit-overflow-scrolling:touch;-ms-flex:1 1 auto;flex:1 1 auto;justify-content:center;overflow-x:hidden;overflow-y:auto}.modal.newsletter.status .simplebar-content{height:100%}.modal.newsletter.status .status-message-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;height:100%;justify-content:center;padding:16px 0}@media (min-width:768px){.modal.newsletter.status .status-message-wrapper{min-height:464px}}.modal.newsletter.status .status-message-wrapper>div:first-of-type{font-size:17px;letter-spacing:normal;line-height:24px;text-align:center}@media (min-width:768px){.modal.newsletter.status .status-message-wrapper>div:first-of-type{font-size:22px;letter-spacing:normal;line-height:32px}}.card-grid{padding:0 0 40px}@media (min-width:768px){.card-grid .container{padding-right:0}}.card-grid .block .title{margin-bottom:32px;max-width:688px}@media (min-width:768px){.card-grid .block .title{margin:76px 0}.card-grid .block .inner-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}}.card-grid .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:0 4px 24px 0 rgba(21,41,53,.2);box-shadow:0 4px 24px 0 rgba(21,41,53,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;margin-bottom:32px;min-width:272px;overflow:hidden;position:relative;-webkit-transition:.5s;transition:.5s;width:auto;z-index:1}.card-grid .item:focus,.card-grid .item:hover{-webkit-box-shadow:0 4px 32px 0 rgba(21,41,53,.7);box-shadow:0 4px 32px 0 rgba(21,41,53,.7)}.card-grid .item:focus .background,.card-grid .item:hover .background{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (min-width:768px){.card-grid .item{margin-right:32px;max-width:584px;width:calc(50% - 32px)}}.card-grid .item .background{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:.5s;transition:.5s;z-index:-1}.card-grid .item .background,.card-grid .item .link{height:100%;left:0;position:absolute;top:0;width:100%}.card-grid .item .link{z-index:0}.card-grid .item .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:48px 32px;width:100%}@media (min-width:768px){.card-grid .item .content{padding:80px 64px}}.card-grid .item .content>.title-wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:48px;max-width:272px}@media (min-width:768px){.card-grid .item .content>.title-wrapper{margin-bottom:88px;max-width:376px}}.card-grid .item .content .description,.card-grid .item .content .title{color:#fff}.card-grid .item .content .title{margin-bottom:28px}.card-grid .item .content .button{min-width:208px;padding:20px 32px;position:relative;z-index:1}.container h1{color:#003139;margin-bottom:32px}@media (min-width:1024px){.container h1{margin-bottom:76px}}.card-grid.calculators{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.card-grid.calculators{margin-bottom:64px}}.card-grid.calculators .right{height:24px;width:24px}.card-grid.calculators .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin-bottom:32px;padding:40px 32px;position:relative;width:100%}@media (min-width:768px){.card-grid.calculators .item{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;margin-bottom:40px;margin-right:40px;min-height:352px}.card-grid.calculators .item:nth-of-type(2n){margin-right:0}}@media (min-width:1024px){.card-grid.calculators .item{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;margin-bottom:40px;margin-right:40px;max-width:376px;min-height:352px}.card-grid.calculators .item:nth-of-type(2n){margin-right:40px}.card-grid.calculators .item:nth-of-type(3n){margin-right:0}}.card-grid.calculators .item h4{color:#003139;margin-bottom:22px}.card-grid.calculators .item .image{overflow:hidden}.card-grid.calculators .item .image img{-webkit-filter:grayscale(1);filter:grayscale(1);height:300px;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .2s linear;transition:all .2s linear;width:300px}.card-grid.calculators .item .image img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.card-grid.calculators .item a{-webkit-font-smoothing:antialiased;color:#003139;font-family:ObjectSans-Heavy,sans-serif;font-weight:400;letter-spacing:1.6px}.card-grid.calculators .item .description{margin-bottom:28px}.card-grid.calculators .item.video-tutorial .content .button{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px 40px;width:100%}.card-grid.calculators .item.video-tutorial .content .button:focus,.card-grid.calculators .item.video-tutorial .content .button:hover{background-color:#88a300;color:#fff}.card-grid.calculators .item.video-tutorial .video-outline{stroke:#fff}.card-grid.calculators .item .content{padding:0}.card-grid.calculators .item .content .button{padding:16px 40px}.card-grid.calculators .item .content .button:hover{color:#88a300}.card-grid.calculators .item .content .button:focus{background-color:#fff}.card-grid.calculators .item .content .description{font-size:15px;line-height:24px}.card-grid.calculators .item .content .title{margin-bottom:22px}.card-grid.calculators .item .content .button-wrapper{padding:0 8px}@media (min-width:768px){.card-grid.calculators .item .content>.title-wrapper{margin-bottom:0}}.card-grid.calculators .item .description,.card-grid.calculators .item h4{color:#fff}.card-grid.calculators .item .overlay{background-color:rgba(6,5,6,.3);bottom:0;left:0;position:absolute;right:0;top:0}.card-grid.calculators .item .button,.card-grid.calculators .item .content{z-index:1}[data-simplebar]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-line-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-content:flex-start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{-ms-overflow-style:none;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{-webkit-box-flex:inherit;-ms-flex-positive:inherit;-ms-flex-negative:0;-ms-flex-preferred-size:0;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";opacity:0;position:absolute;-webkit-transition:opacity .2s linear .5s;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{bottom:2px;left:2px;right:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{bottom:0;left:0;min-height:0;min-width:10px;right:auto;top:0;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{-ms-overflow-style:scrollbar!important;direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}.product{position:relative}@media (min-width:768px){.product{padding-bottom:72px;padding-top:40px}}.product .top-section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.product .top-section .section-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product .top-section .primary{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;gap:80px;max-width:688px;width:100%}.product .top-section .primary .product-details{display:block}@media (min-width:1024px){.product .top-section .primary .product-details{display:none}}.product .top-section .secondary{display:none}@media (min-width:1024px){.product .top-section .secondary{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}}.product .top-section .content-list{width:100%}@media (min-width:1024px){.product .top-section .content-list{max-width:688px}}.product .header{width:100%}.product .header .id{-webkit-font-smoothing:antialiased;font-family:ObjectSans-Heavy,sans-serif;font-size:32px;font-weight:400;line-height:40px;margin-bottom:22px}@media (min-width:768px){.product .header .id{font-size:45px;line-height:48px}}.product .header .name{margin-bottom:36px}.product .header .category{margin-bottom:28px}.product .header .button{margin-top:32px}.product .header .image{text-align:center}.product .header .image img{display:inline-block;height:auto;max-height:444px;max-width:100%;min-height:184px}.product .video{height:386px;width:100%}@media (min-width:768px){.product .video{max-width:688px}}.product .richtext h1,.product .richtext h2,.product .richtext h3,.product .richtext h4,.product .richtext h5,.product .richtext li,.product .richtext p{max-width:688px}.product .title{margin-bottom:24px}.product .iframe-wrapper{margin:56px 0 48px;max-width:688px;overflow:hidden}.product .iframe-wrapper .inner-wrapper{padding-top:56.25%;position:relative}.product .iframe-wrapper iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.product .content-list [data-aos^=fade][data-aos^=fade].aos-animate{-webkit-transform:unset;-ms-transform:unset;transform:unset}.product .content-list .content-list-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #b9b9b9;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;max-width:688px;padding:33px 24px 30px}@media (min-width:1024px){.product .content-list .content-list-header .name{-webkit-font-smoothing:antialiased;font-family:ObjectSans-Heavy,sans-serif;font-size:45px;font-weight:400;line-height:48px}}.product .content-list.has-downloads .category:last-child .content-list-header{border-bottom:none}.product .content-list .category:last-child .content-list-header{border-bottom:1px solid #b9b9b9}.product .content-list .category .content{display:none;padding:24px 0 63px 24px}.product .content-list .category .content table{max-width:unset;min-width:100%}.product .content-list .category .category{display:block;margin-bottom:32px;width:100%}.product .content-list .category.diagram-tab .content{padding-left:0}.product .content-list .category .calculator{margin-top:40px}.product .content-list .card-grid{padding:0}.product .content-list .usages-diagram-node-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product .content-list .usages-diagram-node-cards .item{margin-bottom:32px;width:100%}@media (min-width:768px){.product .content-list .usages-diagram-node-cards .item{margin-right:32px;min-height:352px;width:calc(50% - 32px)}}.product .content-list .usages-diagram-node-cards .overlay{background-color:rgba(6,5,6,.3);bottom:0;left:0;position:absolute;right:0;top:0}.product .content-list .usages-diagram-node-cards .content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 32px;z-index:1}.product .content-list .usages-diagram-node-cards .content .description,.product .content-list .usages-diagram-node-cards .content .title{color:#fff;margin-bottom:24px}.product .content-list .usages-diagram-node-cards .content .description{font-size:15px;line-height:24px}.product .related-products{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product .related-products .card{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px}.product .related-products .card img{height:auto;width:104px}.product .related-products .card .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.product .related-products .card .link-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px}.product .secondary .related-products{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;gap:24px;margin-top:52px}.product .secondary .related-products .simplebar-content-wrapper{border-bottom:1px solid #b9b9b9;border-top:1px solid #b9b9b9}.product .secondary .related-products .simplebar-content-wrapper .card:first-child{border-top:none}.product .secondary .related-products .simplebar-content-wrapper .card:last-child{border-bottom:none}.product .secondary .related-products .list.dynamic-height{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:636px}.product .secondary .related-products .card{border-top:1px solid #b9b9b9;padding:32px 16px 24px 0}.product .secondary .related-products .card:last-child{border-bottom:1px solid #b9b9b9}.product .bottom-section .content-list{width:100%}.product .bottom-section .content-list .content{padding:0 0 63px}@media (min-width:1024px){.product .bottom-section .content-list .content{padding:24px 0 63px}}.product .bottom-section .downloads .items{margin-left:0;margin-right:0;padding-top:11px;width:100%}.product .bottom-section .downloads .simplebar-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:24px}.product .bottom-section .downloads .simplebar-content .item{margin-left:0;margin-right:80px;min-width:200px;padding:40px 0}.product .bottom-section .downloads .simplebar-content .item.has-thumb{min-width:316px}.product .bottom-section .downloads .simplebar-content .item .details{padding-bottom:0}.product .bottom-section .related-products{margin:40px 0}@media (min-width:1024px){.product .bottom-section .related-products{display:none}}.product .bottom-section .related-products .simplebar-content{display:-webkit-box;display:-ms-flexbox;display:flex}.product .bottom-section .related-products .card{margin-right:24px;min-height:212px;min-width:456px;padding:24px 0}.product .bottom-section .section-title{margin-bottom:40px}@media (min-width:1024px){.product .bottom-section .section-title{margin-bottom:51px}}.product .bottom-section .calculators{margin-top:40px;max-width:688px}.product .bottom-section .calculators .card-grid{padding:0}.product .bottom-section .calculators .items-list-container{margin-bottom:24px}@media (min-width:1024px){.product .bottom-section .calculators{margin-top:48px}.product .bottom-section .calculators .items-list-container{margin-bottom:64px}}.product .bottom-section .calculators .card-grid.calculators{margin-bottom:0}.product .bottom-section .calculators .card-grid.calculators .item{width:100%}@media (min-width:768px){.product .bottom-section .calculators .card-grid.calculators .item{max-width:300px;width:calc(50% - 40px)}}.product .bottom-section .richtext-bottom-section{margin:40px 0}.product .bottom-section .richtext-bottom-section .section-title{margin-bottom:24px}@media (min-width:1024px){.product .bottom-section .richtext-bottom-section .section-title{margin-bottom:35px}}.product .simplebar-track{background-color:#e2e2e2;cursor:pointer;pointer-events:auto}.product .simplebar-scrollbar{border-radius:4.5px}.product .simplebar-scrollbar.simplebar-visible:before{opacity:1}.product .simplebar-scrollbar:before{background-color:#a3bd17}.product .simplebar-placeholder{width:auto!important}.glide .image-content,.glide__slides{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.glide .image-content{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;max-height:444px}.glide .image-content img{max-height:inherit}.glide__bullets{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;margin-top:16px;vertical-align:middle}@media (min-width:1024px){.glide__bullets{margin-top:48px}}.glide__bullet{-webkit-font-smoothing:antialiased;background-color:transparent;border:4px solid #e2e2e2;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;font-family:ObjectSans-Heavy,sans-serif;font-size:17px;font-weight:400;height:16px;margin-right:16px;padding:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition:border-color .3s,.3s cubic-bezier(.35,0,0,1) .3s;transition:border-color .3s,.3s cubic-bezier(.35,0,0,1) .3s;width:16px}.glide__bullet:hover{border-color:#a3bd17}.glide__bullet--active{background-color:#a3bd17;border-color:#a3bd17}@media (min-width:1024px){.glide__bullet{height:24px;width:24px}}.glide__arrow{background-color:#f1f1f1;border:4px solid #e2e2e2;border-radius:50%;height:48px;margin-top:-10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);-webkit-transition:border-color .3s,.3s cubic-bezier(.35,0,0,1) .3s;transition:border-color .3s,.3s cubic-bezier(.35,0,0,1) .3s;width:48px}.glide__arrow:hover{border-color:#a3bd17}.glide__arrow svg{color:#a3bd17;height:18px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18px}.glide__arrow--right{right:-18px}.glide__arrow--left{left:-18px}.glide__arrow--left svg{-webkit-transform:rotate(-180deg) translate(50%,50%);-ms-transform:rotate(-180deg) translate(50%,50%);transform:rotate(-180deg) translate(50%,50%)}@media (min-width:768px){.glide__arrow{margin-top:-10px}.glide__arrow--right{right:-8px}.glide__arrow--left{left:-8px}}@media (min-width:1024px){.glide__arrow{height:64px;margin-top:-20px;-webkit-transform:translateY(-75%);-ms-transform:translateY(-75%);transform:translateY(-75%);width:64px}.glide__arrow svg{height:24px;width:24px}.glide__arrow--right{right:-18px}.glide__arrow--left{left:-18px}}@media (min-width:1280px){.glide__arrow--right{right:-32px}.glide__arrow--left{left:-32px}}
