@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap);
/*!
 * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */html{-ms-overflow-style:scrollbar;box-sizing:border-box}*,:after,:before{box-sizing:inherit}.container,.container--post{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:992px){.container{max-width:992px}}@media (min-width:1200px){.container{max-width:1200px}.container--post{max-width:800px}.container--mid{max-width:1000px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:flex;flex-wrap:wrap;margin:0}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{min-height:1px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:none;width:auto}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:none;width:auto}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:none;width:auto}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:none;width:auto}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:none;width:auto}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}
@charset "UTF-8";*,:after,:before{word-wrap:break-word;box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:100%;height:100%;line-height:1.2;overflow-y:scroll}body{margin:0;min-height:100%}main{display:block}h1,h2,h3,h4,h5,h6{font:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}a{-webkit-tap-highlight-color:transparent;background-color:transparent;color:inherit;text-decoration:none}sub,sup{font-size:65%;line-height:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}q:after,q:before{content:none}blockquote,dd,dl,figure,p,pre{margin:0}img,video{border:0;display:block;height:auto;max-width:100%}hr{box-sizing:content-box;height:0;overflow:visible}table{border-collapse:collapse;border-spacing:0}fieldset{border:0;margin:0;padding:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0;text-transform:none}button,input,select,textarea{background:none;border:0;max-width:100%;vertical-align:middle}button,input{overflow:visible}[type=button],[type=reset],[type=submit],button{-webkit-tap-highlight-color:transparent;-webkit-appearance:button;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-transition:color 0s ease 10000s,background-color 0s ease 10000s;transition:color 0s ease 10000s,background-color 0s ease 10000s}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-moz-placeholder{opacity:1}::placeholder{opacity:1}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}body{color:#535353;font-family:Roboto,sans-serif;font-size:1rem}h1,h2,h3,h4,h5,h6{font-weight:700}h1,h2,h3,h4,h5,h6,ol,ul{margin-bottom:40px}ol li,ul li{font-size:1.25rem;font-weight:400;line-height:28px}ol{list-style-type:decimal;padding-left:20px}ul{list-style-type:none;padding-left:15px}ul li:before{background-color:#ed1c24;content:"";display:inline-block;height:13px;margin-left:-15px;margin-right:10px;width:5px}.wrapper{margin:0 auto;max-width:100%;padding:0 15px;width:1170px}.text-center{text-align:center}.text-left{text-align:left}.scrolling-link{color:#535353!important}.scrolling-link:hover{color:#ed1c24!important}.contact-box__content p span.icon{width:30px}span.icon{background-position:50%;background-repeat:no-repeat;display:inline-block;margin-right:5px;vertical-align:bottom}span.icon--location{background-image:url(/images/location-icon.png);height:21px;width:15px}span.icon--phone{background-image:url(/images/phone-icon.png);height:21px;width:21px}span.icon--mail{background-image:url(/images/mail-icon.png);height:20px;width:21px}span.icon--fax{background-image:url(/images/fax-icon.png);height:25px;width:26px}span.icon--storage{background-image:url(/images/storage-icon.png);height:25px;margin-right:10px;width:25px}span.icon--check{background-image:url(/images/green-checkmark.png);height:20px;width:21px}span.icon--search{background-image:url(/images/search.png);height:21px;width:21px}.btn{background-color:#ed1c24;border-bottom-left-radius:10px;border-top-right-radius:10px;color:#fff;display:inline-block;max-width:100%;text-align:center;transition:background-color .2s ease-in-out}.btn.disabled,.btn.disabled:hover{background-color:#ccc;cursor:not-allowed}.btn:hover{background-color:#af141a;color:#fff}.btn--sm{font-size:1rem;padding:11px 0;width:157px}.btn--md{width:209px}.btn--lg,.btn--md{font-size:1.3125rem;padding:14px 0}.btn--lg{width:265px}.btn--xl{font-size:1rem;margin-top:40px;padding:10px 0;width:270px}.btn--grey{background-color:#535353}.p-normal{padding:40px 0}.p-med{padding:50px 0}.p-bigger{padding:55px 0}.p-bottom{padding-bottom:40px}.p-bottom.text .content,.p-bottom.text .content iframe{max-width:100%}.p-bottom.text .content{width:100%}.centered-img{margin:0 auto}.no-mg{margin-bottom:0!important}.m-bot{margin-bottom:30px}.m-top{margin-top:40px}.bg-grey{background-color:#f5f5f5}section .heading-container__title{color:#535353;font-weight:700}section .heading-container__title--no-mg{margin-bottom:0}section.post h1.title,section.text h1.title{font-weight:700;line-height:48px;margin-bottom:40px}section.post .brand{display:flex;flex-direction:column;justify-content:space-between}section.post .brand h1.title{margin:0}section.post .brand .btn{align-items:center;display:flex;margin:0;padding:10px}section.post .brand .btn.white{color:#fff}section.post .brand .btn svg{fill:#fff;margin:0 10px 0 0;width:12px}@media (min-width:576px){section.post .brand{flex-direction:row}}section.post h3,section.text h3{font-weight:700;line-height:37px;margin-bottom:20px}section.post p,section.text p{font-weight:400;line-height:28px;margin-bottom:20px}section.post p:last-child,section.text p:last-child{margin-bottom:0}section.post ol li,section.post ul li,section.text ol li,section.text ul li{font-size:1rem;font-weight:400;line-height:28px}section.post a:not(.btn),section.text a:not(.btn){transition:color .2s ease-in-out}section.post a,section.post a:hover:not(.btn),section.text a:hover:not(.btn){color:#ed1c24}section.post a:hover{text-decoration:underline}section.text img{border-bottom:5px solid #ed1c24;margin-bottom:40px}section.text img:last-child{margin-bottom:0}section.rfq-content{margin-bottom:30px}section.post ol,section.post ul{margin-bottom:40px}section.post ol li,section.post ul li{font-size:1.25rem;font-weight:400;line-height:28px}section.post ol{list-style-type:decimal;padding-left:20px}section.post ul{list-style-type:none;padding-left:15px}section.post ul li:before{background-color:#ed1c24;content:"";display:inline-block;height:13px;margin-left:-15px;margin-right:10px;width:5px}section.post .post-date,section.post img{margin-bottom:40px}section.post .post-date p{font-size:1rem;font-weight:400}section.post .post-date p span.icon{background-position:50%;background-repeat:no-repeat;display:inline-block;margin-right:9px;vertical-align:sub}section.post .post-date p span.icon--calendar{background-image:url(/images/icon-calendar.png);height:22px;width:19px}section.machine-subcategory ul{margin-bottom:0;padding-left:20px}section.machine-subcategory ul:last-child{margin-bottom:0!important}section.machine-subcategory ul li{font-size:1.25rem;margin-bottom:10px}section.machine-subcategory ul li:before{background-color:transparent;content:url(/images/list-arrow.png);height:auto;margin-left:-19px;margin-right:6px;width:auto}section.machine-subcategory ul li:last-child{margin-bottom:0}section.machine-subcategory ul li a{color:#ed1c24;font-weight:700}section.machine-subcategory ul li a:hover{text-decoration:underline}section#category-custom-description .row{flex-direction:column}section .two-col-container{gap:30px;margin:68px 0 20px}section .two-col-container div{flex:1 0 50%}.owl-dots .owl-dot.active span{background:#ed1c24!important}@media only screen and (max-width:160rem){h1{font-size:2.875rem}h2{font-size:2rem}h3{font-size:1.875rem}h4{font-size:1.5rem}h5{font-size:1.125rem}h6{font-size:.75rem}section .heading-container h1.heading-container__title,section .heading-container h2.heading-container__title{font-size:2rem}section .heading-container h3.heading-container__title{font-size:1.875rem}section.post h1.title,section.text h1.title{font-size:2.5rem}section.post h3,section.text h3{font-size:1.875rem}section.post a,section.post ol li,section.post p,section.post ul li,section.text a:not,section.text ol li,section.text p,section.text ul li{font-size:1.25rem}}@media only screen and (max-width:62rem){section .heading-container h1.heading-container__title,section .heading-container h2.heading-container__title{font-size:2.1875rem}section .heading-container h3.heading-container__title{font-size:1.5625rem}section.post h1.title,section.text h1.title{font-size:1.875rem}section.post h3,section.text h3{font-size:1.5625rem}section.post a,section.post ol li,section.post p,section.post ul li,section.text a,section.text ol li,section.text p,section.text ul li{font-size:1.125rem}}@media only screen and (max-width:48rem){section .heading-container h1.heading-container__title,section .heading-container h2.heading-container__title{font-size:1.875rem}section .heading-container h3.heading-container__title{font-size:1.25rem}section.post h1.title,section.text h1.title{font-size:1.5625rem;line-height:28px}section.post a,section.post ol li,section.post p,section.post ul li,section.text a,section.text ol li,section.text p,section.text ul li{font-size:1rem}section .two-col-container{flex-direction:column;margin-bottom:0}section .two-col-container div{flex:100%}section.machine-subcategory ul li{font-size:1rem}}@media only screen and (max-width:31.25rem){section .heading-container{margin-bottom:0}section .heading-container h1.heading-container__title,section .heading-container h2.heading-container__title{font-size:2rem}section .heading-container h3.heading-container__title{font-size:1.875rem}section h1,section h2,section h3,section img,section ol,section p,section ul{margin-bottom:20px!important}section h1:last-child,section h2:last-child,section h3:last-child,section img:last-child,section ol:last-child,section p:last-child,section ul:last-child{margin-bottom:0}.btn--lg{font-size:1.125rem}}header{font-size:.9375rem;font-weight:400}header .header__top{background-color:#f5f5f5;padding:18px 0}header .header__top .header__inner div div{gap:5px;margin-right:20px}header .header__top .header__inner div div:last-child{margin-right:0}header .header__top .header__inner div div a{transition:color .2s ease-in-out}header .header__top .header__inner div div a:hover{color:#ed1c24}header .header__top .header__inner div div span.icon{background-position:50%;background-repeat:no-repeat;display:inline-block}header .header__top .header__inner div div span.icon--location{background-image:url(/images/location-icon.png);height:21px;margin-right:10px;width:15px}header .header__top .header__inner div div span.icon--arrow{background-image:url(/images/arrow-right-icon.png);height:20px;margin-left:5px;width:13px}header .header__top .header__inner div div span.icon--phone{background-image:url(/images/phone-icon.png);height:21px;margin-right:10px;width:21px}header .header__top .header__inner div div span.icon--mail{background-image:url(/images/mail-icon.png);height:20px;margin-right:10px;width:21px}header .header__top .header__inner div div span.icon--quote{background-image:url(/images/request-quote-icon.png);height:21px;margin-right:10px;width:15px}header .header__top .header__inner div div span.counter-badge{align-items:center;background-color:#ed1c24;border-radius:50%;color:#fff;display:flex;height:23px;justify-content:center;width:23px}header .header__top .header__inner div .active-lang{color:#ed1c24}#search-container{cursor:pointer;position:relative}#search-container .search-input{background-color:#f5f5f5;display:none;position:absolute;width:140px}#search-container .search-input--visible{display:block}#search-container .search-input input{border:1px solid #ed1c24;border-radius:10px;max-width:100%;outline:none;padding:5px}.search-input--mobile form input{border:1px solid #fff;border-radius:10px;color:#fff;outline:none;padding:5px 10px}.search-input--mobile form input::-moz-placeholder{color:#fff}.search-input--mobile form input::placeholder{color:#fff}.search-input--mobile form input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.search-input--mobile form button{background-image:url(/images/search-white.png);background-position:50%;background-repeat:no-repeat;display:inline-block;height:25px;width:25px}@media only screen and (max-width:75rem){header .header__inner [class*=col-]:first-child{margin-bottom:15px}}@media only screen and (max-width:48rem){header .header__top .container{max-width:100%}}@media (max-width:37.5rem){header #search-container,header .header__inner [class*=col-]:first-child{display:none!important}}@media only screen and (max-width:31.25rem){.header__inner .mobile-header{gap:10px!important}.header__inner .mobile-header #search-container,.header__inner .mobile-header #search-container .search-input,.header__inner .mobile-header #search-container .search-input input{width:100%}}nav{background-color:#fff;padding:17px 0}nav .container .row .navigation{margin-left:46px}nav .container .row .navigation.mobile-overlay{background-color:#ed1c24;height:100%;inset:0;margin-left:0;position:fixed;width:100%;z-index:1000}nav .container .row .navigation.mobile-overlay ul{display:flex!important;flex-direction:column;height:100%;justify-content:center}nav .container .row .navigation.mobile-overlay ul li{margin:0 0 15px}nav .container .row .navigation.mobile-overlay ul li a{color:#fff;font-size:1.25rem;font-weight:400}nav .container .row .navigation.mobile-overlay ul li a:hover{color:#fff}nav .container .row .navigation.mobile-overlay .mobile-menu-close{color:#fff;cursor:pointer;font-size:2.8125rem;margin:30px 30px 0 0;position:absolute;right:0;top:0}nav .container .row .navigation.mobile-overlay .mobile-menu-close:after{content:"×";display:inline-block}nav .container .row .navigation ul{margin-bottom:0;padding-left:0}nav .container .row .navigation ul li{margin-right:20px}nav .container .row .navigation ul li:before{display:none}nav .container .row .navigation ul li:last-child{margin-right:0}nav .container .row .navigation ul li.mobile-only{display:none}nav .container .row .navigation ul li a{color:#535353;font-size:.8125rem;font-weight:700;text-transform:uppercase;transition:color .2s ease-in-out}nav .container .row .navigation ul li a:hover{color:#ed1c24}@media (min-width:75rem){nav .container .row .navigation ul li{margin-right:20px}nav .container .row .navigation ul li a{font-size:1rem}}nav .container #mobile-menu-trigger{cursor:pointer;display:none;height:29px;margin-top:-11px;position:relative;transform:rotate(0deg);-webkit-transform:rotate(0deg);transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;width:32px}nav .container #mobile-menu-trigger span{background:#ed1c24;border-radius:9px;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}nav .container #mobile-menu-trigger span:first-child{top:10px}nav .container #mobile-menu-trigger span:nth-child(2),nav .container #mobile-menu-trigger span:nth-child(3){top:18px}nav .container #mobile-menu-trigger span:nth-child(4){top:26px}nav .container .btn__container{margin-left:auto}@media only screen and (max-width:75rem){nav .container .row .navigation{margin-left:23px}nav .container .row .navigation ul li{margin-right:13px}}@media only screen and (max-width:62rem){nav .container .row{justify-content:space-between}nav .container .row .navigation ul{display:none!important}nav .container .row .navigation ul li.mobile-only{display:block}nav .container .row .btn__container{display:none}nav .container #mobile-menu-trigger{display:block}}@media only screen and (max-width:48rem){nav .container{max-width:100%}}@media only screen and (max-width:31.25rem){nav .container .row .navigation.mobile-overlay ul li a{font-size:1.875rem}}.hero{background-image:url(/images/home-hero.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-top:3px solid #ed1c24;height:573px;padding-top:50px;position:relative}.hero .info-block{position:absolute;right:0;top:0}.hero .info-block img{max-width:125px}@media (min-width:40rem){.hero .info-block img{max-width:175px}}@media (min-width:48rem){.hero .info-block img{max-width:none}}@media (min-width:85.625rem){.hero{padding-top:0}}.hero__layer{background-color:rgba(0,0,0,.2);height:100%;inset:0;position:absolute;width:100%}.hero .container,.hero .container .row{height:100%}.hero .container .row .hero__content{color:#fff;height:100%}.hero .container .row .hero__content h1{font-weight:700;margin-bottom:40px}.hero .container .row .hero__content h2{font-weight:400;line-height:42px;margin-bottom:52px;max-width:100%;width:630px}@media only screen and (max-width:160rem){.hero h1{font-size:3.75rem}.hero h2{font-size:2.1875rem}}@media only screen and (max-width:75rem){.hero h1{font-size:2.5rem}.hero h2{font-size:1.875rem}}@media only screen and (max-width:48rem){.hero{height:400px}.hero h1{font-size:1.5625rem}.hero h2{font-size:1.25rem;line-height:30px!important}.btn--md{font-size:1.125rem}}.thumbnail-box-container{row-gap:30px}.thumbnail-box-container--wider{gap:30px}.thumbnail-box-container--wider.gallery{display:grid;grid-template-columns:1fr}.thumbnail-box-container--wider.gallery .thumbnail-box--gallery .thumbnail-box__image__container{height:auto;max-height:250px}@media (min-width:576px){.thumbnail-box-container--wider.gallery{grid-template-columns:repeat(2,1fr)}.thumbnail-box-container--wider.gallery .thumbnail-box--gallery .thumbnail-box__image__container{height:130px;max-height:none}}@media (min-width:768px){.thumbnail-box-container--wider.gallery{grid-template-columns:repeat(3,1fr)}.thumbnail-box-container--wider.gallery .thumbnail-box--gallery .thumbnail-box__image__container{height:120px}}@media (min-width:992px){.thumbnail-box-container--wider.gallery .thumbnail-box--gallery .thumbnail-box__image__container{height:150px}}@media (min-width:1200px){.thumbnail-box-container--wider.gallery .thumbnail-box--gallery .thumbnail-box__image__container{height:200px}}.thumbnail-box-container--wider.gallery .thumbnail-box{width:100%}.thumbnail-box-container--wider .thumbnail-box__text{background-color:#f5f5f5!important}.thumbnail-box-container--wider .thumbnail-box:hover>a>.thumbnail-box__text{background-color:#ed1c24!important}.thumbnail-box-container .thumbnail-box{max-width:100%;transition:opacity .2s ease-in-out}.thumbnail-box-container .thumbnail-box:hover>a>.thumbnail-box__text{background-color:#ed1c24}.thumbnail-box-container .thumbnail-box:hover>a>.thumbnail-box__text p{color:#fff}.thumbnail-box-container .thumbnail-box__image__container{border-top-right-radius:20px;overflow:hidden}.thumbnail-box-container .thumbnail-box__image__container--callback img{height:100%;-o-object-fit:none!important;object-fit:none!important;width:100%}.thumbnail-box-container .thumbnail-box__image__container--red{background-color:#fff}.thumbnail-box-container .thumbnail-box__image__container--red img{-o-object-fit:none!important;object-fit:none!important}.thumbnail-box-container .thumbnail-box__image__container a{background-color:#fff;display:flex;height:100%;justify-content:center}.thumbnail-box-container .thumbnail-box__image__container a img{margin-bottom:0!important}.thumbnail-box-container .thumbnail-box__text{background-color:#fff;border-left:5px solid #ed1c24;height:85px;transition:background-color .2s ease-in-out}.thumbnail-box-container .thumbnail-box__text--callback{background-color:#ed1c24;border-left:5px solid #b7b7b7}.thumbnail-box-container .thumbnail-box__text--callback p{color:#fff!important}.thumbnail-box-container .thumbnail-box__text--grey{background-color:#f5f5f5}.thumbnail-box-container .thumbnail-box__text--red{background-color:#ed1c24;border-left:5px solid #b7b7b7}.thumbnail-box-container .thumbnail-box__text--red p{color:#fff!important}.thumbnail-box-container .thumbnail-box__text p{-webkit-hyphenate-limit-after:1;-webkit-hyphenate-limit-before:3;color:#535353;font-weight:700;-webkit-hyphenate-character:"‐";hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;padding:17px 19px;transition:color .2s ease-in-out}.thumbnail-box-container .thumbnail-box--big .thumbnail-box__image__container{height:335px}.thumbnail-box-container .thumbnail-box--gallery a .thumbnail-box__text p{-webkit-line-clamp:2;display:block;margin-bottom:0!important;max-height:82px;overflow:hidden;text-overflow:ellipsis}.thumbnail-box-container .thumbnail-box--docs .thumbnail-box__image__container a img{height:100%;margin-bottom:0!important;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:160rem){.thumbnail-box-container{gap:30px}.thumbnail-box-container .thumbnail-box{width:270px}.thumbnail-box-container .thumbnail-box--wider{flex:1 0 30%}.thumbnail-box-container .thumbnail-box--big{flex:1 0 45%}.thumbnail-box-container .thumbnail-box__image__container{height:200px}.thumbnail-box-container .thumbnail-box__text p{font-size:1.25rem}}@media only screen and (max-width:75rem){.thumbnail-box-container{-moz-column-gap:30px;column-gap:30px;justify-content:center}}@media only screen and (max-width:62rem){.thumbnail-box-container .thumbnail-box{width:240px}.thumbnail-box-container .thumbnail-box__text p{font-size:1.125rem}.thumbnail-box-container .thumbnail-box--wider .thumbnail-box__image__container{height:150px}.thumbnail-box-container .thumbnail-box--big .thumbnail-box__image__container{height:auto}}@media only screen and (max-width:48rem){.thumbnail-box-container .thumbnail-box{flex:30%}}@media only screen and (max-width:31.25rem){.thumbnail-box-container{justify-content:space-between!important;margin-bottom:0!important}.thumbnail-box-container .thumbnail-box{width:auto}.thumbnail-box-container .thumbnail-box__text p{font-size:1rem;padding:10px}.thumbnail-box-container .thumbnail-box--wider .thumbnail-box__text{height:120px}.thumbnail-box-container .thumbnail-box--big{flex:1 0 100%}.thumbnail-box-container .thumbnail-box__image__container{height:110px}.thumbnail-box-container .thumbnail-box--gallery a .thumbnail-box__text{height:85px!important}}#popular-machines{margin-bottom:40px}#popular-machines .item .card__image{border-top-right-radius:20px;height:217px;overflow:hidden}#popular-machines .item .card__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#popular-machines .item .card__text{background-color:#f5f5f5;border-left:5px solid #b7b7b7;min-height:130px;padding:23px 43px}#popular-machines .item .card__text h3{color:#535353;font-size:1.4375rem;font-weight:700;margin-bottom:23px}#popular-machines .item .card__text .price{align-items:center;display:flex;gap:0 15px}#popular-machines .item .card__text img{width:auto}#popular-machines .item .card__text h3 a{transition:color .2s ease-in-out}#popular-machines .item .card__text h3 a:hover{color:#ed1c24}#popular-machines .item .card__text p{color:#535353;font-size:1.25rem;font-weight:400;line-height:28px}#popular-machines .owl-dots{display:none}#popular-machines .owl-nav{display:block}#popular-machines .owl-nav button{margin:0!important}#popular-machines .owl-nav button:hover{background:none!important}#popular-machines .owl-nav button.owl-next,#popular-machines .owl-nav button.owl-prev{display:block;position:absolute;top:50%;transform:translateY(-50%)}#popular-machines .owl-nav button.owl-prev{left:15px}#popular-machines .owl-nav button.owl-next{right:15px}#partners .owl-item{overflow:hidden;text-align:center}#partners .owl-item .partner-logo-container{background-color:#fff;display:inline-block;height:107px;position:relative;vertical-align:top;width:250px}#partners .owl-item .partner-logo-container .logo-name{background-color:#ed1c24;border-top-left-radius:10px;bottom:0;color:#fff;font-size:.875rem;min-width:88px;position:absolute;right:0;text-align:center;width:auto}#partners .owl-item .partner-logo-container .logo-name p{display:block;margin:0!important;padding:7px 0}#partners .owl-item .partner-logo-container .logo-name p:after{content:url(/images/right-arrow.png);display:inline-block;height:14px;margin-left:5px;vertical-align:middle;width:13px}#partners .owl-item .partner-logo-container img{bottom:0;height:auto;left:0;margin-bottom:0!important;max-height:100%;max-width:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}#partners .owl-nav{display:block}#partners .owl-nav button{margin:0!important}#partners .owl-nav button:hover{background:none!important}#partners .owl-nav button.owl-next,#partners .owl-nav button.owl-prev{display:block;position:absolute;top:50%;transform:translateY(-50%)}#partners .owl-nav button.owl-prev{left:15px}#partners .owl-nav button.owl-next{right:15px}#partners.partners-parts{margin-bottom:40px}#showcase{position:relative}#showcase .showcase-box:hover .showcase-box__text p{color:#ed1c24}#showcase .showcase-box__image{height:322px;overflow:hidden;position:relative}#showcase .showcase-box__image .play{background:url(/images/red-play-button.png);height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}#showcase .showcase-box__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#showcase .showcase-box__text{background-color:#fff;border-left:5px solid #b7b7b7;height:70px;padding:17px 20px}#showcase .showcase-box__text p{color:#535353;font-size:1.4375rem;font-weight:700;line-height:24px;max-width:100%;transition:color .2s ease-in-out}#showcase .owl-dots{display:none;margin-top:10px}#showcase .owl-nav{display:block}#showcase .owl-nav button{margin:0!important}#showcase .owl-nav button:hover{background:none!important}#showcase .owl-nav button.owl-next,#showcase .owl-nav button.owl-prev{display:block!important;position:absolute;top:50%;transform:translateY(-50%)}#showcase .owl-nav button.owl-next{right:-143px}#showcase .owl-nav button.owl-prev{left:-143px}#gallery{margin-bottom:40px}#gallery .owl-item:nth-child(odd) .item .gallery-box{align-items:stretch;display:flex;flex-direction:column;justify-content:stretch}#gallery .owl-item:nth-child(odd) .item .gallery-box__text{background-color:#ed1c24}#gallery .owl-item:nth-child(odd) .item .gallery-box__text a{color:#fff;font-size:1.125rem}#gallery .owl-item .item .gallery-box__image{height:300px;overflow:hidden}#gallery .owl-item .item .gallery-box__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#gallery .owl-item .item .gallery-box__text{background-color:#f5f5f5;height:92px;padding:28px 21px}#gallery .owl-item .item .gallery-box__text a{-webkit-line-clamp:2;display:block;font-size:1.125rem;max-height:44px;overflow:hidden;text-overflow:ellipsis}#gallery .owl-dots{display:none}#gallery .owl-nav{display:block}#gallery .owl-nav button{margin:0!important}#gallery .owl-nav button:hover{background:none!important}#gallery .owl-nav button.owl-next,#gallery .owl-nav button.owl-prev{display:block;position:absolute;top:50%;transform:translateY(-50%)}#gallery .owl-nav button.owl-prev{left:15px}#gallery .owl-nav button.owl-next{right:15px}@media (max-width:93.75rem){#showcase .owl-nav,.owl-next,.owl-prev{display:none!important}}@media only screen and (max-width:62rem){#popular-machines .item .card__text h3{font-size:1.25rem}#popular-machines .item .card__text p{font-size:1rem;line-height:20px}}@media only screen and (max-width:48rem){#popular-machines .item .card__text{padding:11px 20px}}@media (max-width:600px){#partners .owl-item .partner-logo-container{width:100%}}@media only screen and (max-width:31.25rem){#popular-machines .item .card__text h3{height:35px;margin-bottom:10px}#gallery .owl-dots,#popular-machines .owl-dots,#showcase .owl-dots{display:block}}.news-page .news-container{row-gap:50px}.news-page .container.relative{position:relative}.news-page .container.text-center{text-align:center}.news-page #news-search-form{position:absolute;right:0;top:5px;width:250px}.news-page #news-search-form input[type=text]{background-color:#fff;border:1px solid #ed1c24;border-top-right-radius:10px;display:block;max-width:100%;padding:9px 35px 9px 9px;width:100%}.news-page #news-search-form input[type=submit]{background-image:url(/images/search.png);height:21px;position:absolute;right:10px;top:10px;width:21px}.news-page #news-search-form .error-message{color:#ff4545;font-size:12px;font-weight:500;margin-top:3px}@media only screen and (max-width:62rem){.news-page #news-search-form{margin:-20px auto 50px;position:relative}}.news-page .no-result{text-align:center;width:100%}.news-page .no-result p{font-size:22px;margin-bottom:10px}.news-page .no-result a{color:#ed1c24}.news-page .no-result a:hover{text-decoration:underline}.news-container{gap:30px;margin-bottom:60px!important}.news-container .news-card{flex:1 0 30%}.news-container .news-card__image{border-top-right-radius:20px;overflow:hidden}.news-container .news-card__image img{height:100%;margin-bottom:0!important;-o-object-fit:cover;object-fit:cover;width:100%}.news-container .news-card__text{background-color:#f5f5f5;border-left:5px solid #ed1c24;position:relative}.news-container .news-card__text span.icon--calendar{background-image:url(/images/calendar-icon.png);background-position:50%;background-repeat:no-repeat;display:inline-block;height:22px;margin-right:10px;vertical-align:bottom;width:19px}.news-container .news-card__text p{color:#535353;font-weight:400}.news-container .news-card__text h3{font-weight:700;margin-top:20px}.news-container .news-card__text h3 a{color:#535353;transition:color .2s ease-in-out}.news-container .news-card__text h3 a:hover{color:#ed1c24}.news-container .news-card__text a.btn{bottom:-20px;position:absolute;right:22px}.news-container .news-card__text a.btn:hover{background-color:#ed1c24}@media only screen and (max-width:160rem){.news-card__text{height:260px;padding:26px 43px}.news-card__text h3{font-size:1.4375rem}.news-card__text h3 a{-webkit-line-clamp:4;display:block;max-height:138px;overflow:hidden;text-overflow:ellipsis}.news-card__text p{font-size:1rem}.news-card__image{height:200px}}@media only screen and (max-width:75rem){.news-card__text h3{font-size:1.25rem}.news-card__text h3 a{max-height:120px}}@media only screen and (max-width:62rem){.news-card__text{height:auto!important;padding:13px 20px}.news-card__text h3{font-size:1rem}.news-card__text h3 a{max-height:115px}.news-card__text p{font-size:.875rem}.news-card__image{height:150px}}@media only screen and (max-width:48rem){.news-container .col-sm-12{margin-bottom:60px}.news-container .col-sm-12:last-child{margin-bottom:0}.news-card{flex:1 0 100%!important;padding:0!important}.news-card__text{height:180px}.news-card__image{height:auto}}.counter,.features{padding:50px 0}.counter--contact a,.features--contact a{transition:color .2s ease-in-out}.counter--contact a:hover,.features--contact a:hover{color:#ed1c24}.counter--contact .d-flex,.features--contact .d-flex{justify-content:space-between}.counter--contact .d-flex>div,.features--contact .d-flex>div{width:370px}.counter--contact .d-flex>div .features-container div:last-child p,.features--contact .d-flex>div .features-container div:last-child p{font-size:1.25rem;line-height:28px}.counter .bordered,.features .bordered{border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7}.counter .counter-container,.counter .features-container,.features .counter-container,.features .features-container{padding:30px 0}.counter .counter-container__icon,.counter .features-container__icon,.features .counter-container__icon,.features .features-container__icon{margin-bottom:25px}.counter .counter-container__icon img,.counter .features-container__icon img,.features .counter-container__icon img,.features .features-container__icon img{margin:0 auto}.counter .counter-container__num,.counter .features-container__num,.features .counter-container__num,.features .features-container__num{color:#535353;font-weight:700;margin-bottom:21px}.counter .counter-container__text,.counter .features-container__text,.features .counter-container__text,.features .features-container__text{color:#535353}.counter .counter-container__text--contact,.counter .features-container__text--contact,.features .counter-container__text--contact,.features .features-container__text--contact{font-weight:700;margin-bottom:10px}.counter .counter-container p,.counter .features-container p,.features .counter-container p,.features .features-container p{line-height:25px}@media only screen and (max-width:160rem){.counter .counter-container__num,.counter .features-container__num,.features .counter-container__num,.features .features-container__num{font-size:3.75rem}.counter .counter-container__text,.counter .features-container__text,.features .counter-container__text,.features .features-container__text{font-size:1.4375rem}}@media only screen and (max-width:75rem){.counter .counter-container__num,.counter .features-container__num,.features .counter-container__num,.features .features-container__num{font-size:2.8125rem}}@media only screen and (max-width:62rem){.counter .counter-container__num,.counter .features-container__num,.features .counter-container__num,.features .features-container__num{font-size:2.5rem}.counter .counter-container__text,.counter .features-container__text,.features .counter-container__text,.features .features-container__text{font-size:1.25rem}.counter--contact a,.features--contact a{transition:color .2s ease-in-out}.counter--contact a:hover,.features--contact a:hover{color:#ed1c24}.counter--contact .d-flex,.features--contact .d-flex{flex-direction:column;justify-content:space-between}.counter--contact .d-flex>div,.features--contact .d-flex>div{width:100%}}@media only screen and (max-width:48rem){.counter .bordered,.features .bordered{border:none}.counter .counter-container,.counter .features-container,.features .counter-container,.features .features-container{margin:20px 0}.counter .counter-container__num,.counter .features-container__num,.features .counter-container__num,.features .features-container__num{margin-bottom:5px}}@media only screen and (max-width:31.25rem){.counter .counter-container p,.counter .features-container p,.features .counter-container p,.features .features-container p{margin-bottom:0!important}.counter--contact .features-container,.features--contact .features-container{margin:0;padding:15px 0}}footer{padding:80px 0 40px}footer .footer-top{border-bottom:1px solid #b7b7b7;padding-bottom:50px;width:100%}footer .footer-top__socials ul{margin-bottom:0;padding-left:0}footer .footer-top__socials ul li{display:inline-block;margin-right:30px}footer .footer-top__socials ul li:before{display:none}footer .footer-top__socials ul li:last-child{margin-right:0}footer .footer-mid{padding:50px 0}footer .footer-mid__title{color:#535353;font-size:1.4375rem;font-weight:700}footer .footer-mid__content{margin-top:25px}footer .footer-mid__content ul{margin-bottom:0;padding-left:0}footer .footer-mid__content ul li{color:#535353;font-size:.9375rem;font-weight:400;margin-bottom:5px}footer .footer-mid__content ul li:before{display:none}footer .footer-mid__content ul li:last-child{margin-bottom:0}footer .footer-mid__content ul li span.icon{background-position:50%;background-repeat:no-repeat;display:inline-block;margin-right:5px;vertical-align:middle}footer .footer-mid__content ul li span.icon--location{background-image:url(/images/location-icon.png);height:21px;width:15px}footer .footer-mid__content ul li span.icon--phone{background-image:url(/images/phone-icon.png);height:21px;width:21px}footer .footer-mid__content ul li span.icon--mail{background-image:url(/images/mail-icon.png);height:20px;width:21px}footer .footer-mid__content ul li a{transition:color .2s ease-in-out}footer .footer-mid__content ul li a:hover{color:#ed1c24}footer .footer-mid__content.certificates{display:flex;flex-direction:column;gap:20px}footer .footer-bottom{border-top:1px solid #b7b7b7;padding-top:35px}footer .footer-bottom ul{margin-bottom:0;padding-left:0}footer .footer-bottom ul li{display:inline-block;font-size:.9375rem;padding:0 5px}footer .footer-bottom ul li:before{display:none}footer .footer-bottom ul li:after{content:"|";margin-left:10px}footer .footer-bottom ul li:last-child:after{display:none}footer .footer-bottom ul li a{color:#ed1c24;font-size:.9375rem}footer .footer-bottom ul li a:hover{text-decoration:underline}@media only screen and (max-width:48rem){footer .container .footer-mid [class*=col-]{margin-bottom:30px}footer .container .footer-mid [class*=col-] img{margin:0!important}footer .container .footer-mid [class*=col-]:last-child{margin-bottom:0}footer .container .footer-top{align-items:flex-start!important;flex-direction:column}footer .container .footer-top__logo{margin-bottom:30px}footer .container .footer-top__socials ul li{margin-right:15px}footer .container .footer-top__socials ul li:last-child{margin-right:0}}@media only screen and (max-width:31.25rem){footer .container .footer-bottom ul li{display:block;margin-bottom:5px}footer .container .footer-bottom ul li:last-child{margin-bottom:0}footer .container .footer-bottom ul li:after{display:none}}.breadcrumbs{background-color:#ed1c24;padding:10px 0}.breadcrumbs .container .row ul{margin-bottom:0;padding-left:0}.breadcrumbs .container .row ul li{background-image:url(/images/breadcrumbs-separator.png);background-position:100%;background-repeat:no-repeat;color:#fff;display:inline-block;line-height:normal;padding-right:12px}.breadcrumbs .container .row ul li:before{display:none}.breadcrumbs .container .row ul li:not(:first-child){margin-left:9px}.breadcrumbs .container .row ul li:last-child{background-image:none}@media only screen and (max-width:160rem){.breadcrumbs .container .row ul li{font-size:.9375rem}}@media only screen and (max-width:48rem){.breadcrumbs .container .row ul li{font-size:.75rem;margin-left:0!important}}.brands{-moz-column-gap:20px;column-gap:20px;flex-flow:row wrap;row-gap:30px}.brands .brand-item{align-items:center;background-color:#fff;display:flex;height:107px;justify-content:center;transition:opacity .2s ease-in-out}.brands .brand-item:hover{opacity:.5}.brands .brand-item a{display:block;height:100%;width:100%}.brands .brand-item a img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.brands .hidden-flex-item{content:"";visibility:hidden}@media only screen and (max-width:160rem){.brands .brand-item,.hidden-flex-item{flex:13%}}@media only screen and (max-width:48rem){.brands .brand-item,.hidden-flex-item{flex:17%}}@media only screen and (max-width:31.25rem){.brands .brand-item,.hidden-flex-item{flex:30%}}.pagination{flex-direction:row;margin-top:50px!important}.pagination-nav{background-position:50%;background-repeat:no-repeat;height:25px;width:13px}.pagination-nav a,.pagination-nav button{display:block;height:25px;width:13px}.pagination-nav--left{background-image:url(/images/pagination-left.png);margin-right:65px}.pagination-nav--left.disabled{background-image:url(/images/pagination-left-disabled.png)}.pagination-nav--left.disabled button{cursor:default}.pagination-nav--right{background-image:url(/images/pagination-right.png);margin-left:65px}.pagination-nav--right.disabled{background-image:url(/images/pagination-right-disabled.png)}.pagination-nav--right.disabled button{cursor:default}.pagination-menu ul{margin-bottom:0;padding-left:0}.pagination-menu ul li{display:inline-block;font-size:1.25rem;font-weight:700;margin-right:15px}.pagination-menu ul li:before{display:none}.pagination-menu ul li:last-child{margin-right:0}.pagination-menu ul li a{transition:color .2s ease-in-out}.pagination-menu ul li a:hover,.pagination-menu ul li.active span{border-bottom:5px solid #ed1c24;color:#ed1c24}.pagination-menu ul li.active span{padding:0 5px}@media only screen and (max-width:48rem){.pagination-nav--left{margin-right:15px}.pagination-nav--right{margin-left:15px}}.four-o-four{padding:30px 0}.four-o-four h1{color:#ed1c24;font-weight:700}.four-o-four p{font-weight:700;margin-bottom:35px}@media only screen and (max-width:160rem){.four-o-four h1{font-size:11.25rem}.four-o-four p{font-size:2.5rem}}@media only screen and (max-width:75rem){.four-o-four h1{font-size:9.375rem}.four-o-four p{font-size:2.1875rem}}@media only screen and (max-width:62rem){.four-o-four h1{font-size:7.5rem}.four-o-four p{font-size:1.875rem}}@media only screen and (max-width:48rem){.four-o-four h1{font-size:6.25rem}.four-o-four p{font-size:1.5625rem}}@media only screen and (max-width:31.25rem){.four-o-four h1{font-size:5.625rem}.four-o-four p{font-size:1.25rem}.four-o-four a{font-size:1.125rem}}.thank-you{padding:145px 0}.thank-you .thank-you-container h1{margin-bottom:20px!important}.thank-you .thank-you-container h3.thank-you-text{color:#ed1c24;font-weight:700;margin-bottom:35px}@media only screen and (max-width:160rem){.thank-you-container h3.thank-you-text{font-size:2.5rem}.thank-you-container p{font-size:1.875rem!important}}@media only screen and (max-width:75rem){.thank-you-container h3.thank-you-text{font-size:2.3125rem}.thank-you-container p{font-size:1.75rem!important}}@media only screen and (max-width:62rem){.thank-you-container h3.thank-you-text{font-size:2.125rem}.thank-you-container p{font-size:1.625rem!important}}@media only screen and (max-width:48rem){.thank-you-container h3.thank-you-text{font-size:1.875rem}.thank-you-container p{font-size:1.5rem!important}}@media only screen and (max-width:31.25rem){.thank-you{padding:70px 0}.thank-you .thank-you-container h3.thank-you-text{font-size:1.75rem}.thank-you .thank-you-container p{font-size:1.25rem!important}}.gallery-parent{display:grid;gap:30px;grid-template-columns:1fr}.gallery-parent .gallery-item-container{border-top-right-radius:20px;flex:1 0 30%;max-height:300px;overflow:hidden;position:relative}.gallery-parent .gallery-item-container .play{background:url(/images/red-play-button.png);cursor:pointer;height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}@media (min-width:576px){.gallery-parent{grid-template-columns:repeat(2,1fr)}.gallery-parent .gallery-item-container{max-height:135px}}@media (min-width:768px){.gallery-parent{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.gallery-parent .gallery-item-container{max-height:200px}}.gallery-parent .gallery-item-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.related-wrapper .row:first-child .listings{padding-top:0}.listings{padding-top:20px;width:100%}.listings .list-item{border-bottom:7px solid #b7b7b7;gap:30px;margin-bottom:30px}.listings .list-item:last-child{margin-bottom:0}.listings .list-item__image{border-top-right-radius:20px;display:flex;flex:0 0 370px;height:276px;justify-content:center;overflow:hidden}.listings .list-item .parent-column{gap:30px}.listings .list-item .parent-column .list-item__content{flex:1 0 370px;padding:14px 0}.listings .list-item .parent-column .list-item__content .short-description{font-weight:700;margin:0 0 5px}.listings .list-item .parent-column .list-item__content .highlighted-text{margin:0 0 5px}.listings .list-item .parent-column .list-item__content .product-lead{margin:30px 0}.listings .list-item .parent-column .list-item__content .product-lead p{line-height:21px}.listings .list-item .parent-column .list-item__content .price{align-items:center;display:flex;font-size:1.3rem;gap:0 10px;margin:20px 0 0}.listings .list-item .parent-column .list-item__content a{transition:color .2s ease-in-out}.listings .list-item .parent-column .list-item__content a:hover{color:#ed1c24}.listings .list-item .parent-column .list-item__content a h2{font-size:1.5625rem;font-weight:700;line-height:35px;margin-bottom:25px}.listings .list-item .parent-column .list-item__content p{font-size:1rem;font-weight:400;line-height:26px}.listings .list-item .parent-column .list-item__details{flex:1 0 370px;padding:14px 0 0}.listings .list-item .parent-column .list-item__details .details-parent div{margin-bottom:21px}.listings .list-item .parent-column .list-item__details .details-parent div:last-child{margin-bottom:18px}.listings .list-item .parent-column .list-item__details .details-parent p{font-size:1rem;font-weight:400}.listings .list-item .parent-column .list-item__details .details-parent p:last-child{text-align:right}.listings .list-item .parent-column .list-item__details .details-parent p:first-child{font-weight:700;text-align:left;width:182px}.listing-page ul{margin:0;padding-left:20px}.listing-page ul li{font-size:1.25rem;line-height:28px;margin-bottom:10px}.listing-page ul li:before{background-color:transparent;content:url(/images/list-arrow.png);height:auto;margin-left:-19px;margin-right:6px;width:auto}.listing-page ul li a{font-weight:700}.listing-page ul li a:hover{text-decoration:underline}@media only screen and (max-width:75rem){.listings .list-item .parent-column{flex-direction:column}.listings .list-item .parent-column .list-item__content,.listings .list-item .parent-column .list-item__details{flex:auto}}@media only screen and (max-width:48rem){.listings .list-item{flex-direction:column}.listings .list-item .parent-column .list-item__details .details-parent div p:last-child{text-align:right}.listings .list-item .parent-column .list-item__details .details-parent div:last-child{gap:15px}.listings .list-item .parent-column .list-item__details .details-parent div:last-child a.btn{width:100%}}@media only screen and (max-width:31.25rem){.listing-section .listings .list-item{padding-bottom:15px}.listing-section .listings .list-item .list-item__content p{margin-bottom:0!important}.listing-section .listings .list-item .parent-column .list-item__details .details-parent div{margin-bottom:0}}@media only screen and (max-width:25rem){.listings .list-item__image{flex:auto}}.rfq-page .d-flex{gap:30px}.rfq-page .d-flex .rfq-container{flex:1 0 770px}.rfq-page .d-flex .rfq-container .rfq-item{border-bottom:1px solid #b7b7b7;margin-bottom:30px;padding-bottom:25px}.rfq-page .d-flex .rfq-container .rfq-item .d-flex:first-child{-moz-column-gap:30px;column-gap:30px;margin-bottom:20px}.rfq-page .d-flex .rfq-container .rfq-item .d-flex .rfq-container__image{border-top-right-radius:20px;flex:1 0 170px;height:92px;overflow:hidden}.rfq-page .d-flex .rfq-container .rfq-item .d-flex .rfq-container__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.rfq-page .d-flex .rfq-container .rfq-item .d-flex .rfq-container__title p{font-weight:700;line-height:35px}.rfq-page .d-flex .rfq-container .rfq-item .d-flex .rfq-container__title .other p{font-size:16px;font-weight:400;line-height:28px}.rfq-page .d-flex .rfq-container .rfq-item .d-flex:last-child{padding-right:30px}.rfq-page .d-flex .rfq-container .rfq-item .d-flex:last-child .rfq-container__text p{font-weight:400;line-height:26px}.rfq-page .d-flex .rfq-form-container h3{font-size:1.875rem;font-weight:700;line-height:37px}@media only screen and (max-width:160rem){.rfq-container__image{flex:1 0 170px}.rfq-container__title{flex:1 0 570px}.rfq-container__title p{font-size:1.4375rem}.rfq-container .rfq-container__text p{font-size:1rem}.rfq-form-container{flex:1 0 370px}}@media only screen and (max-width:75rem){.rfq-form-container{flex:1 0 265px}.rfq-container{flex:1 0 665px!important}.rfq-container.machines{flex:1!important}.rfq-container__title{flex:1 0 470px}}@media only screen and (max-width:62rem){.rfq-page .d-flex{flex-direction:column}.rfq-page .d-flex .rfq-container--service,.rfq-page .d-flex .rfq-container__title{flex:auto}.rfq-page .d-flex .rfq-container .rfq-item .d-flex:last-child{align-items:flex-start!important;flex-direction:column}.rfq-page .d-flex .rfq-container .rfq-item .d-flex .rfq-container__image{flex:auto;width:170px}.rfq-page .d-flex .rfq-form-container{width:100%}}@media only screen and (max-width:31.25rem){.rfq-container .rfq-item .d-flex .rfq-container__text p,.rfq-container .rfq-item .d-flex .rfq-container__title p{margin-bottom:0!important}.rfq-form-container .input-group label{font-size:1.125rem!important}}#rfq-form{margin-top:35px}#rfq-form,#rfq-form .input-group{position:relative}#rfq-form .input-group--colored input,#rfq-form .input-group--colored select,#rfq-form .input-group--colored textarea{background-color:#f5f5f5!important}#rfq-form .input-group label{display:block;font-size:1.25rem;font-weight:700;line-height:24px;margin-bottom:10px}#rfq-form .input-group input[type=email],#rfq-form .input-group input[type=tel],#rfq-form .input-group input[type=text],#rfq-form .input-group select,#rfq-form .input-group textarea{background-color:#fff;border:1px solid #ed1c24;border-top-right-radius:10px;display:block;margin-bottom:15px;max-width:100%;padding:9px;width:100%}#rfq-form .input-group select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url(/images/chevron-down.png);background-position:100%;background-position-x:90%;background-repeat:no-repeat;width:170px}#rfq-form .input-group textarea{height:150px;resize:none}#rfq-form .input-group--checkbox{align-items:baseline;gap:16px;margin-bottom:23px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#rfq-form .input-group--checkbox:last-child{margin-bottom:0!important}#rfq-form .input-group--checkbox input:checked~.checkmark{background-color:#ed1c24}#rfq-form .input-group--checkbox input:checked~.checkmark:after{display:block}#rfq-form .input-group--checkbox label{font-size:1rem;font-weight:400;margin-bottom:0;margin-left:40px}#rfq-form .input-group--checkbox label a{color:#ed1c24;font-size:1rem;font-weight:700}#rfq-form .input-group--checkbox label a:hover{text-decoration:underline}#rfq-form .input-group--checkbox input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}#rfq-form .input-group--checkbox span.checkmark{background-color:#fff;border:1px solid #ed1c24;height:25px;left:0;position:absolute;top:0;width:25px}#rfq-form .input-group--checkbox span.checkmark:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:none;height:10px;left:10px;position:absolute;top:5px;transform:rotate(45deg);width:5px}#rfq-form input[type=submit]{margin-top:10px}.contact-container{flex-wrap:wrap;gap:15px;justify-content:space-between;margin-top:55px!important}.contact-container .contact div{flex-direction:column;width:100%}.contact-container .contact p{font-size:1.4375rem;font-weight:700;margin-bottom:24px;text-align:center}.contact-container .contact ul{margin-bottom:0;padding-left:0}.contact-container .contact ul li{font-size:1.25rem;line-height:25px;list-style-position:inside;margin-bottom:11px;padding-left:34px;text-indent:-34px}.contact-container .contact ul li:before{display:none}.contact-container .contact ul li.no-icon{margin-left:34px}.contact-container .contact ul li a{transition:color .2s ease-in-out}.contact-container .contact ul li a:hover{color:#ed1c24}.contact-container .contact ul li span.icon{background-position:50%;background-repeat:no-repeat;display:inline-block;margin-right:5px;vertical-align:bottom}.contact-container .contact ul li span.icon--location{background-image:url(/images/location-icon.png);height:21px;width:25px}.contact-container .contact ul li span.icon--phone{background-image:url(/images/phone-icon.png);height:21px;width:25px}.contact-container .contact ul li span.icon--opening{background-image:url(/images/opening-icon.png);height:25px;width:25px}.contact-box-container{flex-wrap:wrap;gap:20px;margin-top:40px}.contact-box-container .contact-box{width:270px}.contact-box-container .contact-box--invisible{visibility:hidden}.contact-box-container .contact-box--service .contact-box__content{height:237px}.contact-box-container .contact-box--service .contact-box__content div p{margin-bottom:10px!important}.contact-box-container .contact-box--service .contact-box__content div p:last-child{margin-bottom:0!important}.contact-box-container .contact-box__image{border-top-right-radius:20px;height:200px;overflow:hidden;position:relative}.contact-box-container .contact-box__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contact-box-container .contact-box__image span{background-color:#ed1c24;border-top-right-radius:15px;bottom:0;color:#fff;font-size:.8125rem;font-weight:700;left:0;padding:12px 13px;position:absolute}.contact-box-container .contact-box__content{background-color:#fff;border-left:5px solid #ed1c24;padding:19px 15px;text-align:center}.contact-box-container .contact-box__content h4{font-size:1.25rem;font-weight:700;margin-bottom:0}.contact-box-container .contact-box__content p{margin-bottom:0!important}.contact-box-container .contact-box__content p a{font-size:1.25rem;transition:color .2s ease-in-out}.contact-box-container .contact-box__content p a:hover{color:#ed1c24}.contact-box-container .contact-box__content p:first-child{font-size:1.125rem!important}.contact-box-container .contact-box__content div{margin-top:18px}@media only screen and (max-width:160rem){.contact-box-container{justify-content:center}.contact-container{row-gap:65px}.contact-container .contact{flex:1 0 30%;justify-content:space-between}}@media only screen and (max-width:75rem){.contact-box-container .contact-box--service .contact-box__content div p a{font-size:1rem}}@media only screen and (max-width:62rem){.contact-box-container .contact-box--service,.contact-container .contact{flex:1 0 45%}.contact-box-container .contact-box--service .contact-box__image{height:auto}.contact-box-container .contact-box--service .contact-box__content{height:230px}}@media only screen and (max-width:48rem){.contact-box-container .contact-box{width:215px}.contact-container{row-gap:30px}.contact-container .contact{flex:1 0 100%}.contact-container .contact ul{text-align:center}}@media only screen and (max-width:31.25rem){.contact-box-container{justify-content:center}.contact-box-container .contact-box{width:45%}.contact-box-container .contact-box__image{height:auto}.contact-box-container .contact-box--service{width:45%}.contact-box-container .contact-box--service .contact-box__content div p a{font-size:.875rem}.contact-box-container .contact-box .contact-box__content{height:auto;padding:10px}.contact-box-container .contact-box .contact-box__content h4{font-size:1rem}.contact-box-container .contact-box .contact-box__content p,.contact-box-container .contact-box .contact-box__content p a{font-size:.875rem}.contact-box-container .contact-box .contact-box__image span{font-size:.6875rem}.contact-box-container .contact-box .contact-box__image img{margin-bottom:0!important}}.resp-table{overflow-x:auto}.compatibility-table{font-size:16px;margin-bottom:40px}.resp-table table{color:#000}.resp-table table,.table{border:1px solid #ccc;border-collapse:collapse;font-size:16px;margin-bottom:40px;padding:0;width:100%}.resp-table table tr{padding:.35em}.resp-table table td,.resp-table table th{padding:.625em;text-align:center}.resp-table table th{background-color:#bbb;border:2px solid #fff;color:#000;font-size:1.125rem;font-weight:400;font-weight:700}.resp-table table td{background-color:#eee;border:2px solid #fff;color:#000}.table caption{font-size:1.5em;margin:.5em 0 .75em}.resp-table table.table tr{background-color:#fff;border:1px solid #ddd;padding:.35em}.resp-table table.table td,.resp-table table.table th{padding:.625em;text-align:center}.resp-table table.table th{background-color:#ed1c24;border:2px solid #fff;color:#fff;font-size:1.125rem;font-weight:400}.resp-table table.table td{background-color:#b7b7b7;border:2px solid #fff;color:#fff}.resp-table .compatibility-table{border:none;border-collapse:collapse;font-size:16px;margin-bottom:40px;padding:0;table-layout:auto;width:100%}.resp-table .compatibility-table td{background:none;padding:0}.resp-table .compatibility-table td span{align-items:center;display:flex;min-height:40px;padding:0 2px}@media only screen and (max-width:62rem){.resp-table table{table-layout:auto}}.details-container{flex-direction:column;gap:30px;max-width:100%;overflow:hidden;width:100%}@media (min-width:768px){.details-container{flex-direction:row}}.details-container .details{flex:0 0 370px}.details-container .details .in-stock{font-size:1rem;font-weight:700}.details-container .short-description{font-weight:700;margin:0 0 5px}.details-container .highlighted-text{margin:0 0 5px}.details-container .product-lead{margin:30px 0}.details-container .product-lead p{line-height:21px}.details-container .additional-information{margin:20px 0}.details-container .additional-information .button{margin-top:20px;text-align:center}.details-container .details .list-item__details{flex:1 0 370px;margin-top:30px}.details-container .details .list-item__details .details-parent div{margin-bottom:22px}.details-container .details .list-item__details .details-parent p{font-size:1rem;font-weight:400}.details-container .details .list-item__details .details-parent p:first-child{font-weight:700;text-align:left;width:182px}.details-container .details__price{align-items:center;display:flex;gap:0 15px;justify-content:center;margin-top:40px}.details-container .details__price p{font-size:1.5625rem;font-weight:700}.details-container .details__order{margin-top:35px}.details-container .image-gallery{max-width:100%;overflow:hidden;width:100%}.details-container .image-gallery .splide__list li{border-top-right-radius:20px;display:flex;justify-content:center;margin:0 0 30px;max-height:528px;overflow:hidden}.details-container .image-gallery .splide__list li:before{display:none}.details-container .image-gallery .thumbnails{display:block;margin:0!important;padding:0;width:100%}.details-container .image-gallery .thumbnails .thumbnail,.details-container .image-gallery .thumbnails .video-thumbnail{border-top-right-radius:20px;cursor:pointer;height:181px;list-style:none;overflow:hidden}.details-container .image-gallery .thumbnails .thumbnail:before,.details-container .image-gallery .thumbnails .video-thumbnail:before{display:none}.details-container .image-gallery .thumbnails .thumbnail.is-active{opacity:1}.details-container .image-gallery .thumbnails .thumbnail img,.details-container .image-gallery .thumbnails .video-thumbnail img{height:100%;margin-bottom:0!important;-o-object-fit:cover;object-fit:cover;width:100%}.details-container .image-gallery .thumbnails .video-thumbnail .play{background:url(/images/red-play-button.png);cursor:pointer;height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}.details-container .image-gallery .thumbnails .owl-nav button:hover{background:none!important}.details-container .image-gallery .thumbnails .owl-nav .owl-next,.details-container .image-gallery .thumbnails .owl-nav .owl-prev{display:inline-block!important}@media only screen and (max-width:160rem){.details-container .image-gallery .thumbnails .thumbnail{width:100%}}.btn:hover@media only screen and(max-width: 62rem){.details-container{flex-direction:column}.details-container .details__order,.details-container .details__price{text-align:left!important}.details-container .image-gallery .thumbnails .thumbnail{flex-basis:23%;width:auto}}@media only screen and (max-width:31.25rem){.details-container .details{flex:auto;margin:0}.details-container .details .list-item__details .details-parent .d-flex{margin-bottom:0}.details-container .details .list-item__details .details-parent .d-flex p:last-child{text-align:right}.details-container .image-gallery .splide__list li{height:auto}}.brand-container{display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin-bottom:40px!important}@media (min-width:576px){.brand-container{grid-template-columns:repeat(3,1fr)}}.brand-container .brand-box{background-color:#f5f5f5;display:none;flex:1 0 30%;height:158px;position:relative}.brand-container .brand-box.show{display:flex}.brand-container .brand-box:hover{border:1px solid #ed1c24}.brand-container .brand-box div{background-color:#ed1c24;border-top-left-radius:10px;bottom:0;color:#fff;font-size:.875rem;min-width:88px;position:absolute;right:0;text-align:center;width:auto}.brand-container .brand-box div a{display:block;padding:7px 0}.brand-container .brand-box div a:after{content:url(/images/right-arrow.png);display:inline-block;height:14px;margin-left:5px;vertical-align:middle;width:13px}.brand-container .brand-box a{height:100%;width:100%}.brand-container .brand-box a img{height:100%;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.two-column{-moz-column-gap:30px;column-gap:30px;flex-wrap:wrap;row-gap:40px}.two-column div{flex:1 0 45%}.contacts-box .d-flex{-moz-column-gap:30px;column-gap:30px;margin-bottom:40px}.contacts-box .d-flex:last-child{margin-bottom:0}.contacts-box .d-flex div p{font-size:1.4375rem;font-weight:700}.contacts-box .d-flex div .contacts-box__info{margin-top:25px}.contacts-box .d-flex div .contacts-box__info p{color:#ed1c24;line-height:33px;margin-bottom:0!important}.contacts-box .d-flex div .contacts-box__info a{color:#ed1c24;display:block;font-size:1.4375rem;font-weight:700;line-height:33px}.contacts-box .d-flex div .contacts-box__info a:hover{text-decoration:underline}.contacts-box .d-flex div:first-child{border-top-right-radius:10px;flex:1 0 170px;height:200px;overflow:hidden}.contacts-box .d-flex div:first-child img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contacts-box .d-flex div:last-child{flex:1 0 370px}@media only screen and (max-width:75rem){.contacts-box .d-flex div:last-child{flex:1 0 50%}}@media only screen and (max-width:62rem){.contacts-box .d-flex{flex-direction:column}.contacts-box .d-flex div:first-child{margin-bottom:15px;width:170px}.contacts-box .d-flex div p{font-size:1.125rem;line-height:25px;margin-bottom:0}.contacts-box .d-flex div:last-child{flex:auto}.contacts-box .d-flex div:last-child .contacts-box__info a{font-size:1.125rem;line-height:25px}}@media only screen and (max-width:48rem){.two-column div{flex:1 0 100%}}@media only screen and (max-width:31.25rem){.brand-container .brand-box{height:120px;padding:0 10px}}.message{align-items:center;background-color:#fff;background-position:10px;background-repeat:no-repeat;box-shadow:0 1px 4px rgba(0,0,0,.16);display:flex;height:70px;margin:0 0 30px;padding:0 0 0 40px;position:relative;z-index:500}.message.hide{border:none;height:0;margin:0;opacity:0;transition:all .5s;-webkit-transition:all .5s;visibility:hidden}.message.fixed{bottom:0;margin:0;position:fixed;right:0;width:300px}.close{cursor:pointer;position:absolute;right:20px;top:50%;transform:translateY(-50%)}p{font-size:1rem;line-height:18px}.message.success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NkQ5ODM3OUZCNTMxMUVCOTNFNTk0ODU2REVEOTU5QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NkQ5ODM3QUZCNTMxMUVCOTNFNTk0ODU2REVEOTU5QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2RDk4Mzc3RkI1MzExRUI5M0U1OTQ4NTZERUQ5NTlDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ2RDk4Mzc4RkI1MzExRUI5M0U1OTQ4NTZERUQ5NTlDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BSmqwAAAActJREFUeNqc1E8oZWEYx/FzjY0aNcRMZGHFYEGThCSyQWi6ip2MBQZL+bPAxoJSkiQbRbKRFJY2M+X6s2AjdjT+hlKkGf/5PvWcuvN2z73neuvT7d5z3t99znnf9/F4dxsth9GCMsQhGh7c4gorGMXDfNrEf5MiAwTVoxvnOtGHfbwiGbmowE8NHfGf7DEqnEYtfmDWCj4qMYNVqiy3f4zwu2ES1Yh3ESZjCbHIqt5rWjQD67SqGNxY7scz1SVKtYS224HysodQJS/Zet/IxwChHyWwFaf6CG7HBzTbX6hyjY8N9EqgFwthVnSuq2wZa1AkgZ90e7gdZ7hEpvH7b3l9EhiFI+NihkPYMa6R5lD1k73KL8bFKWwGqOwvvjr82au9yv+QZFyU/ZiFRX2CA60sJcir+CwnL0LPZ7Fx8Y+e33yt6ihIZfbIkwIlcBnfA9xwj3SModDFYkkP8EngMFIdJl2gLVQSG1r+uAR9EviIHvyy3j/W0c8Gv/LvNnJScvAlzLBdWTDC8sxuI+1oWzdtqYugAhzKotphgRqsBHXqMdrBnJ7RE91nCchGDb7JfiWsK1THHsQ4OrTZNtibVjvTHba03V2Yk98EGADssXBNOwehwwAAAABJRU5ErkJggg==");border-bottom:4px solid #38c275}.message.error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MEI2NDI3NEZCNTcxMUVCOUI5MUM0RjQ0OTE2MDJCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MEI2NDI3NUZCNTcxMUVCOUI5MUM0RjQ0OTE2MDJCMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQwQjY0MjcyRkI1NzExRUI5QjkxQzRGNDQ5MTYwMkIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQwQjY0MjczRkI1NzExRUI5QjkxQzRGNDQ5MTYwMkIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FLpX/QAAAexJREFUeNqc1UFIFGEUwPFvl+0gsVEokUEI7alAEAva8KKBm5JRGHZVT5Zdzeygt6RgQQiECLGDgYeCOliHpS4JtoThCtZtRaRAiVBpQU1x+r/hTcwO3yzuPvjBMLx5M/Pmfd9EnNazJiTuoR3ViCOCP9jEBzzFX5PJF10UsxTqxRDW8BFzWIaDOiRxDXcwjjH/xZHAE06hS4tOm9LRgZfI8pRttoIvtFitvtphIoof+ErR694JiW704EQZxSQOKHTafdpUYsArKNKQO+yZyuIyHlM0LsX69bFnAkn3ccty8UO0Fp3J5LNuL40ZloKdeGO5UL7qa9zwnXuGUWxY8ifRLGNzXMcjGGmdubdowBX0IaFjFIxZ3JWCVVgN6c0EcsrruROSu4796P+vFR4X3BVhzC7qS+Q53h23cSYkaVz7dlJ7vRjoqT8kJyYFC9JMS8ITnQDp2Rbeaw+lpy0hoxOVgu9w05Iwj/OBD/BcR6ZgyZfF8VmW3hEOfulgz5Y90rLbpBLnOPqOmqiujhF8MpWHDPUjiv/2bw6yUi7iVJnFvrnrP5NP+jcHbzvK6etfPUShJqy4U6LFbBtsm26usoyW8Apf8FPnrFbf4jYa3f0zkx8stcF6cQwPcAlHfatDfgM7WNCxWg/+Av4JMAATwHx+LhLRLQAAAABJRU5ErkJggg==");border-bottom:4px solid #ff4522}.message.warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENkUxMUI4M0ZCNTcxMUVCQUQ5NkE5MkExNkFEMzIzMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENkUxMUI4NEZCNTcxMUVCQUQ5NkE5MkExNkFEMzIzMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ2RTExQjgxRkI1NzExRUJBRDk2QTkyQTE2QUQzMjMwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ2RTExQjgyRkI1NzExRUJBRDk2QTkyQTE2QUQzMjMwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HJs8pwAAAaNJREFUeNqs1U0oBHEYx/HdxUHydiDksBc3BwnJSxQHG0uUOEmOuDkQyUUOooirlBwlkZIDpVZCbnJDXhIlr3kL6/vUM1rTzCzZpz5N7Tz/XzPzf1n30WKiy6ba4Ucy4uHGI26wigm8ef23PwZFWwS1og9XWMMGDhGEF0WoQwfG1Xe5TU84g2a0YdblXLXaE+ApfVaB02hCOu5Mg2P1lZ9Mv8sbnmGHUPk8Lo/eaNFXTbYIk5rUb2aud4LSuNYcLyV1hQaOoR6vNq+XoeyqBCOExklgJy6w4DDgXlkWTxngso0BCWzEvOv/NYUKCUzASgQC12VpeXQGTyMQKOv2w5iUzwgEBo0nfEZmmOYYm10VWinS49HFWhmm+cVhSRlVjCgJXERDmOYF7XMq2a4BCRxFFsodmnOQZ3eTBZ3NpQz98l3e0avT7rYZM+RwT2oLgyzwm9DDYRn5SP3j7B7I/iesMHQvS1VjD9fw/SKoFCd4MMKsDtgqdOtRto85bOJc15kcbQW6XXOlj7AepwPWqAQNLtKdFDT6dfnsYhiX5r+ALwEGAFRma2Ov4NBdAAAAAElFTkSuQmCC");border-bottom:4px solid #dfb20f}.popup{align-items:center;background:rgba(0,0,0,.7);display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transition:all .3s;visibility:hidden;z-index:1000}.popup.show{opacity:1;visibility:visible}.popup .inner{background-color:#fff;max-height:80%;max-width:85%;position:relative;width:640px}.popup .inner h2.title{font-size:1.25rem;margin-bottom:20px;padding:20px 20px 0}@media (min-width:75rem){.popup .inner h2.title{font-size:2rem}}.popup .inner .image{text-align:center}.popup .inner .text{background-color:#fff;margin-top:20px;padding:0 20px 20px}.popup .inner .button{background:#fff;padding:20px 0;text-align:center}.popup .inner .embed{padding-top:56.25%}.popup .inner .embed iframe{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.popup .inner .close:not(.order){background:url(/images/icon-close-white.png);cursor:pointer;height:24px;position:absolute;right:-22px;top:-15px;width:24px}#order-popup .inner{background-color:#fff;overflow-y:scroll;padding:2rem}#order-popup .inner .order-close{position:absolute;right:2rem;top:2rem}#order-popup .inner .order-close svg{height:25px}#order-popup .inner #rfq-form{margin:0}#order-popup .inner h3{font-size:1.5rem;margin:0 0 30px;text-transform:uppercase}#order-popup .inner p.product{font-size:1.1rem;font-weight:700;line-height:1.5rem;margin:0 0 20px;text-transform:uppercase}#order-popup #rfq-form .input-group label{display:block;font-size:1rem;font-weight:700;line-height:24px;margin-bottom:10px}@media (min-width:576px){#order-popup .inner h3{font-size:2.5rem}#order-popup .inner p.product{font-size:1.5rem;line-height:1.75rem}#order-popup #rfq-form .input-group label{font-size:1.25rem;line-height:24px}}#order-popup .inner #accessories{margin:30px 0 0;max-height:150px;overflow-y:scroll}@media (min-width:576px){#order-popup .inner #accessories{max-height:200px}}@media (min-width:1200px){#order-popup .inner #accessories{max-height:250px}}#order-popup .inner #accessories p{font-weight:700;margin:0 0 10px}#order-popup .inner #accessories .input-group{margin:0 0 10px}#order-popup .inner .next{display:flex;justify-content:flex-end;margin:20px 0 0}#order-popup .inner .step{display:none}#order-popup .inner .step.active{display:block}#order-popup .inner .step2 .order-buttons-container{margin:0 0 30px}#order-popup .inner .step2 .order-buttons-container a{background-color:#ed1c24;border-color:#ed1c24;color:#fff;display:block;font-weight:700;padding:15px 20px;text-align:center;text-transform:uppercase;width:100%}#order-popup .inner .step2 .order-buttons-container.disabled a{background-color:#ccc!important;border-color:#ccc!important;color:#fff!important;cursor:not-allowed}#order-popup .inner .step2 .order-buttons-container a:first-child:hover{background-color:#af141a;transition:background-color .2s ease-in-out}#order-popup .inner .step2 .order-buttons-container a:last-child{background-color:#fff;border:2px solid #ed1c24;color:#ed1c24;margin:20px 0 0}.gm-style .gm-style-iw-c{background-color:#ed1c24;padding:0}.gm-style-iw-d{overflow:hidden!important}.info-window{color:#fff}.info-window h3{color:#fff;font-size:14px;margin:0;padding:10px}.info-window .body{background-color:#fff;color:#535353;padding:10px 20px 10px 10px}.info-window .body p{align-items:center;display:flex;font-size:14px;line-height:24px}.info-window .body p span.location{background-image:url(/images/location-icon.png);background-size:contain;display:inline-flex;height:14px;margin:0 5px 0 3px;width:10px}.info-window .body p span.phone{background-image:url(/images/phone-icon.png);background-size:contain;display:inline-flex;height:15px;margin:0 5px 0 0;width:15px}.gm-ui-hover-effect>span{background-color:#fff!important}.gm-style-iw.gm-style-iw-c button{right:5px!important;top:5px!important}#back-to-top{bottom:20px;cursor:pointer;opacity:0;position:fixed;right:20px;transition:all .3s;visibility:hidden;z-index:1000}#back-to-top.show{opacity:1;visibility:visible}.certificates,.open-position{border-bottom:1px solid #ddd;padding:20px 0}.certificates:first-of-type,.open-position:first-of-type{padding-top:0}.certificates:last-child,.open-position:last-child{border:none}.certificates>div,.open-position>div{text-align:right}.certificates>div a,.open-position>div a{color:#ed1c24}.certificates>div a:hover,.open-position>div a:hover{text-decoration:underline}.accordion-head{border-top:1px solid #b7b7b7;display:flex;flex-direction:column;gap:10px;padding-bottom:30px;padding-top:30px;position:relative}.accordion-wrapper .accordion-head>h2{cursor:pointer;display:flex;gap:10px;margin-bottom:0!important;outline:none;transition:.4s}.accordion-wrapper .accordion-head.active>h2,.accordion-wrapper .accordion-head>h2:hover{color:#ed1c24}.accordion-wrapper .accordion-head>h2:before{background-image:url(/images/angle-right.svg);background-repeat:no-repeat;content:"";flex-shrink:0;height:26px;margin-top:7px;width:24px}@media only screen and (max-width:48rem){.accordion-wrapper .accordion-head>h2{font-size:1.25rem}.accordion-wrapper .accordion-head>h2:before{height:17px;width:17px}}.accordion-wrapper .accordion-head>h2 span{display:flex;flex-direction:column}.accordion-wrapper .accordion-head>h2:hover:before{background-image:url(/images/angle-right-red.svg)}.accordion-wrapper .accordion-head.active>h2:before,.accordion-wrapper .accordion-head.active>h2:hover:before{background-image:url(/images/angle-down-red.svg)}.accordion-wrapper .accordion-head:first-child{border-top:none}.accordion-head .date{align-items:center;display:flex;gap:10px;margin-left:37px}.accordion-head .date img{height:16px;margin-bottom:0!important}.accordion-head .date span{font-size:.875rem}.accordion-wrapper .accordion{background-color:#fff;max-height:0;overflow:hidden;padding:0 18px;transition:max-height .2s ease-out}.accordion-wrapper .accordion>:last-child{margin-bottom:30px}
