@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Caveat&display=swap);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}a{background-color:#fff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[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}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}.container{width:100%;margin-right:auto;margin-left:auto}.container.white-space{padding:0 35px}@media (min-width:576px){.container{max-width:100%}.row{margin-right:-10px;margin-left:-10px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.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-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{padding-right:10px;padding-left:10px}}@media (min-width:1500px){.container{max-width:1440px}}.container-fluid{width:100%;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.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-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%}.col{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.order-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.order-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.order-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.order-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.order-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.order-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.order-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.order-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.order-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.order-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.order-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.order-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.order-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.order-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;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{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.order-sm-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.order-sm-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.order-sm-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.order-sm-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.order-sm-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.order-sm-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.order-sm-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.order-sm-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.order-sm-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.order-sm-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.order-sm-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.order-sm-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.order-sm-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.order-sm-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;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{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.order-md-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.order-md-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.order-md-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.order-md-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.order-md-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.order-md-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.order-md-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.order-md-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.order-md-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.order-md-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.order-md-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.order-md-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.order-md-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.order-md-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;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{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.order-lg-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.order-lg-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.order-lg-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.order-lg-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.order-lg-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.order-lg-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.order-lg-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.order-lg-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.order-lg-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.order-lg-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.order-lg-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.order-lg-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.order-lg-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.order-lg-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;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{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.order-xl-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.order-xl-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.order-xl-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.order-xl-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.order-xl-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.order-xl-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.order-xl-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.order-xl-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.order-xl-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.order-xl-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.order-xl-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.order-xl-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.order-xl-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.order-xl-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;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%}}html,body{background-color:#fff;min-height:100%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{font:400 16px/1.4 "Inter","Arial",sans-serif;color:#0d0d0d;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;position:relative}body.noscroll{overflow-y:hidden}body.innovation-page{background-color:#0d0d0d}body.products-page{background-color:#fff}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}a{color:#DF2626;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-decoration:none}a:hover,a:focus{color:#0d0d0d;outline:none!important;-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:#fff0}img{display:block;max-width:100%}.underline{text-decoration:underline}.pull-right{float:right}.pull-left{float:left}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}sup{font-size:30%;vertical-align:super}.scrollable-x{overflow-x:auto}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:0}h1,.h1{font-size:90px;line-height:1.1;letter-spacing:-.04em}h2,.h2{font-size:42px;line-height:1.1}h3,.h3{font-size:24px;font-weight:400;line-height:1.5}h4,.h4{font-size:20px}h5,.h5{font-size:17px}h6,.h6{font-size:16px}b,strong,.bold{font-weight:700}.dot-list{margin:0;padding:0;list-style:none}.dot-list li{position:relative;padding-left:30px;margin:10px 0}.dot-list li::before{content:"";position:absolute;top:7px;left:0;width:8px;height:8px;background:#DF2626;border-radius:100%}.dot-list li ul{margin:0;padding:0;list-style:none}.video-container{overflow:hidden;position:relative;width:100%}.video-container::after{padding-top:56.25%;display:block;content:""}.video-container.notYT::after{content:none}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-container video{width:100%}.form-block{margin-bottom:20px;position:relative}.form-label{display:block;margin-bottom:6px;font-size:14px}.form-label .required{color:red;padding-left:5px}.form-error{color:red;padding-left:5px;display:none}.form-error.has-error{display:block}.form-label.disabled{opacity:.4;pointer-events:none}.form-label .char-count{float:right;opacity:.5;font-family:"Inter",arial,sans-serif}.form-control{display:block;width:100%;padding:6px 10px;font-size:14px;height:38px;line-height:20px;background-color:#fff;border:1px solid #f2f2f2;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;font-family:"Inter",arial,sans-serif;color:inherit;border-radius:3px}.form-control:hover,.form-control:focus{background-color:#f2f2f2;border-color:#0A5245;outline:0}.form-control::-webkit-input-placeholder{color:#0d0d0d}.form-control::-moz-placeholder{color:#0d0d0d}.form-control:-ms-input-placeholder{color:#0d0d0d}.form-contro:-moz-placeholder{color:#0d0d0d;opacity:1}textarea.form-control{resize:none;height:120px}.inline-inputs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.invalid-feedback{display:none;width:100%;margin-top:9px;font-size:14px;color:red}.valid-feedback{display:block;width:100%;margin-top:9px;font-size:14px}.has-error .form-control{border-color:red}.has-error .invalid-feedback{display:block}@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.btn{border-radius:0;display:inline-block;text-align:center;border:1px solid #DF2626;background-color:#DF2626;color:#fff;border-radius:4px;padding:1rem 2rem;font-weight:700;font-size:16px;line-height:25px;position:relative;white-space:nowrap;cursor:pointer;-webkit-transition:all ease 0.4s;transition:all ease 0.4s;text-decoration:none}.btn:focus,.btn:hover{background-color:#BF1D1D;color:#fff}.btn.btn-text{color:#0d0d0d;background-color:#fff0;border:0;border-radius:0;padding:6px 30px 3px 0;line-height:1.4;font-weight:400;background-repeat:no-repeat;background-position:100% 55%;background-size:18px auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuOTAzNDEgMTZMOC41OTA5MSAxNC43MDQ1TDEzLjk5NDMgOS4zMDExNEgwVjcuNDI2MTRIMTMuOTk0M0w4LjU5MDkxIDIuMDM5NzdMOS45MDM0MSAwLjcyNzI3M0wxNy41Mzk4IDguMzYzNjRMOS45MDM0MSAxNloiIGZpbGw9IiMwRDBEMEQiLz4KPC9zdmc+Cg==)}.btn.btn-text::before{content:"";position:absolute;height:1px;background:#DF2626;bottom:-2px;left:0;width:100%;transition:0.3s cubic-bezier(.47,0,.745,.715)}.btn.btn-text:hover::before{left:auto;right:0;width:0%}.btn.btn-text:focus,.btn.btn-text:hover{background-color:#fff0;color:#DF2626;border-color:#0d0d0d;padding-right:34px}.btn.btn-back{background-color:rgb(0 0 0 / .2);padding:10px 30px 10px 40px;background-repeat:no-repeat;background-position:15px center;background-size:14px auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMDM4MzUgMTMuNzE1OUw4LjUyMTMxIDEyLjI0NTdMNC42Mjg1NSA4LjM1MzAySDEzLjc1VjYuMTkyNTFINC42Mjg1NUw4LjUyMTMxIDIuMzA2MTVMNy4wMzgzNSAwLjgyOTU5TDAuNTk1MiA3LjI3Mjc3TDcuMDM4MzUgMTMuNzE1OVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);border:0;font-size:14px}.btn.btn-back:focus,.btn.btn-back:hover{background-color:rgb(0 0 0 / .5);color:#fff}.btn.btn-xl{height:58px;font-size:18px}.btn.btn-text-xl{font-size:24px}.btn.btn-sm{font-size:14px}.btn.btn-white-border{color:#DF2626;border:1px solid #e0e0e0;border-radius:3px;background:#fff;padding:7px;font-weight:400;font-size:14px}.btn.btn-white-border:hover{background:#e0e0e0}.btn.btn-arrow span{padding-right:25px;background-repeat:no-repeat;background-position:100% center;background-size:14px auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuOTYxNjUgMTMuNzE1OUw1LjQ3ODY5IDEyLjI0NTdMOS4zNzE0NSA4LjM1Mjk4SDAuMjVWNi4xOTI0N0g5LjM3MTQ1TDUuNDc4NjkgMi4zMDYxMUw2Ljk2MTY1IDAuODI5NTQ1TDEzLjQwNDggNy4yNzI3M0w2Ljk2MTY1IDEzLjcxNTlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)}.btn.btn-arrow.btn-sm{padding:10px 20px}.btn.btn-text-lite{color:#fff;background-size:14px auto}.btn.btn-text-lite:focus,.btn.btn-text-lite:hover{border-color:#fff0;color:#eee}.btn.btn-text.btn-text-lite{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNjAyMjcgMTFMNS43MjcyNyAxMC4xMzY0TDkuMzI5NTUgNi41MzQwOUgwVjUuMjg0MDlIOS4zMjk1NUw1LjcyNzI3IDEuNjkzMThMNi42MDIyNyAwLjgxODE4MkwxMS42OTMyIDUuOTA5MDlMNi42MDIyNyAxMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);padding:6px 25px 3px 0}.btn.btn-text.btn-text-lite:hover{padding:6px 30px 3px 0}.btn-block{display:block;width:100%}.inline-btns{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-btns .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:15px}.table{width:100%;vertical-align:middle;border-collapse:collapse}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table thead th{border-width:2px}.table td,.table th{border-top:1px solid #E0E0E0;padding:8px 10px 8px 0;text-align:left;font-size:14px}.modal-wrap{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;background:rgb(0 0 0 / .7);overflow:auto;-webkit-transition:0.2s;transition:0.2s}.modal-wrap.active{opacity:1;z-index:1001;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.modal-wrap-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;width:100%}.modal-content{position:relative;background:#fff;width:100%;max-width:1400px}.product-features-modal .modal-content{overflow:hidden;max-width:1600px}.product-features-modal .modal-content .modal-features-wrap{height:100%}.product-features-modal .modal-content .modal-features-info{-ms-flex-preferred-size:360px;flex-basis:360px}.product-features-modal .modal-content .modal-features-info .text{padding:20px}.product-features-modal .modal-content .modal-features-info img{width:100%}.product-features-modal .modal-content .modal-features-info p{font-size:14px}.product-features-modal .modal-content .modal-features-info .patent{position:relative;padding:6px 10px 6px 35px;background-position:10px center;background-repeat:no-repeat;background-size:16px auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjI2Njk4IDEuNDU0OThDNC45MTAyNCAxLjQwMzYyIDUuNTIwODkgMS4xNTA2MSA2LjAxMTk4IDAuNzMxOTgyQzYuNTY2NjQgMC4yNTk1NzMgNy4yNzE0MSAwLjAwMDEyMjA3IDcuOTk5OTggMC4wMDAxMjIwN0M4LjcyODU2IDAuMDAwMTIyMDcgOS40MzMzMiAwLjI1OTU3MyA5Ljk4Nzk4IDAuNzMxOTgyQzEwLjQ3OTEgMS4xNTA2MSAxMS4wODk3IDEuNDAzNjIgMTEuNzMzIDEuNDU0OThDMTIuNDU5NCAxLjUxMzA0IDEzLjE0MTQgMS44Mjc5NCAxMy42NTY3IDIuMzQzMjVDMTQuMTcyIDIuODU4NTUgMTQuNDg2OSAzLjU0MDU1IDE0LjU0NSA0LjI2Njk4QzE0LjU5NiA0LjkwOTk4IDE0Ljg0OSA1LjUyMDk4IDE1LjI2OCA2LjAxMTk4QzE1Ljc0MDQgNi41NjY2NCAxNS45OTk4IDcuMjcxNDEgMTUuOTk5OCA3Ljk5OTk4QzE1Ljk5OTggOC43Mjg1NiAxNS43NDA0IDkuNDMzMzIgMTUuMjY4IDkuOTg3OThDMTQuODQ5MyAxMC40NzkxIDE0LjU5NjMgMTEuMDg5NyAxNC41NDUgMTEuNzMzQzE0LjQ4NjkgMTIuNDU5NCAxNC4xNzIgMTMuMTQxNCAxMy42NTY3IDEzLjY1NjdDMTMuMTQxNCAxNC4xNzIgMTIuNDU5NCAxNC40ODY5IDExLjczMyAxNC41NDVDMTEuMDg5NyAxNC41OTYzIDEwLjQ3OTEgMTQuODQ5MyA5Ljk4Nzk4IDE1LjI2OEM5LjQzMzMyIDE1Ljc0MDQgOC43Mjg1NiAxNS45OTk4IDcuOTk5OTggMTUuOTk5OEM3LjI3MTQxIDE1Ljk5OTggNi41NjY2NCAxNS43NDA0IDYuMDExOTggMTUuMjY4QzUuNTIwODkgMTQuODQ5MyA0LjkxMDI0IDE0LjU5NjMgNC4yNjY5OCAxNC41NDVDMy41NDA1NSAxNC40ODY5IDIuODU4NTUgMTQuMTcyIDIuMzQzMjUgMTMuNjU2N0MxLjgyNzk0IDEzLjE0MTQgMS41MTMwNCAxMi40NTk0IDEuNDU0OTggMTEuNzMzQzEuNDAzNjIgMTEuMDg5NyAxLjE1MDYxIDEwLjQ3OTEgMC43MzE5ODIgOS45ODc5OEMwLjI1OTU3MyA5LjQzMzMyIDAuMDAwMTIyMDcgOC43Mjg1NiAwLjAwMDEyMjA3IDcuOTk5OThDMC4wMDAxMjIwNyA3LjI3MTQxIDAuMjU5NTczIDYuNTY2NjQgMC43MzE5ODIgNi4wMTE5OEMxLjE1MDYxIDUuNTIwODkgMS40MDM2MiA0LjkxMDI0IDEuNDU0OTggNC4yNjY5OEMxLjUxMzA0IDMuNTQwNTUgMS44Mjc5NCAyLjg1ODU1IDIuMzQzMjUgMi4zNDMyNUMyLjg1ODU1IDEuODI3OTQgMy41NDA1NSAxLjUxMzA0IDQuMjY2OTggMS40NTQ5OFpNMTEuNzA3IDYuNzA2OThDMTEuODg5MSA2LjUxODM4IDExLjk4OTkgNi4yNjU3OCAxMS45ODc3IDYuMDAzNThDMTEuOTg1NCA1Ljc0MTM4IDExLjg4MDIgNS40OTA1NyAxMS42OTQ4IDUuMzA1MTZDMTEuNTA5NCA1LjExOTc2IDExLjI1ODYgNS4wMTQ1OSAxMC45OTY0IDUuMDEyMzFDMTAuNzM0MiA1LjAxMDAzIDEwLjQ4MTYgNS4xMTA4MiAxMC4yOTMgNS4yOTI5OEw2Ljk5OTk4IDguNTg1OThMNS43MDY5OCA3LjI5Mjk4QzUuNTE4MzggNy4xMTA4MiA1LjI2NTc4IDcuMDEwMDMgNS4wMDM1OCA3LjAxMjMxQzQuNzQxMzggNy4wMTQ1OSA0LjQ5MDU3IDcuMTE5NzYgNC4zMDUxNiA3LjMwNTE2QzQuMTE5NzYgNy40OTA1NyA0LjAxNDU5IDcuNzQxMzggNC4wMTIzMSA4LjAwMzU4QzQuMDEwMDMgOC4yNjU3OCA0LjExMDgyIDguNTE4MzggNC4yOTI5OCA4LjcwNjk4TDYuMjkyOTggMTAuNzA3QzYuNDgwNTEgMTAuODk0NSA2LjczNDgyIDEwLjk5OTggNi45OTk5OCAxMC45OTk4QzcuMjY1MTUgMTAuOTk5OCA3LjUxOTQ1IDEwLjg5NDUgNy43MDY5OCAxMC43MDdMMTEuNzA3IDYuNzA2OThaIiBmaWxsPSIjNDRENjAwIi8+Cjwvc3ZnPgo=);font-size:12px;text-transform:uppercase;display:inline-block;border:1px solid #E0E0E0;border-radius:4px}.product-features-modal .modal-content .modal-features-info h3,.product-features-modal .modal-content .modal-features-info p{margin:0 0 20px}.product-features-modal .modal-content .modal-features-info .features-info-close{position:absolute;top:10px;right:10px;z-index:9;width:40px;height:40px;border-radius:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0d0d0d}.product-features-modal .modal-content .modal-features-info .features-info-close:hover{background-color:#0A5245}.product-features-modal .modal-content .modal-features-info .features-info-close img{width:12px;height:auto}.product-features-modal .modal-content .modal-features-photos{position:relative;-ms-flex-preferred-size:calc(100% - 360px);flex-basis:calc(100% - 360px);border-right:1px solid #E0E0E0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-features-modal .modal-content .modal-features-photos img{width:auto;height:100%}.product-features-modal .modal-content .modal-features-photos .hotspot{width:31px;height:31px;border-radius:100%;color:#fff;border:3px solid #fff;background-color:#DF2626;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:1;z-index:9;cursor:pointer}.product-features-modal .modal-content .modal-features-photos .hotspot.active{background-color:#fff;color:#DF2626;border-color:#DF2626;width:36px;height:36px;font-size:24px}.product-features-modal .modal-content .modal-features-photos .combo img{width:100%;height:auto}.resellers-modal .modal-content{width:500px}.resellers-modal .modal-content .modal-content-heading{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #E0E0E0;min-height:57px}.resellers-modal .modal-content .modal-content-text{padding:20px 30px 30px}.resellers-modal .modal-content .modal-content-text p{margin:20px 0;font-size:14px}.resellers-modal .modal-content .modal-content-text h2{margin:20px 0;font-size:24px;font-weight:400;line-height:1.5}.resellers-modal .modal-content .modal-content-text h2 span{font-weight:400;font-size:14px;display:block}.resellers-modal .modal-content .modal-content-text h3{font-size:16px;font-weight:500;line-height:22px}.resellers-modal .modal-content .modal-content-text ul,.resellers-modal .modal-content .modal-content-text ol{margin:10px 0 18px}.resellers-modal .modal-content .modal-content-text .modal-sails-point{border-top:1px solid #c1c1c1}.getquote-modal .modal-content{width:500px}.getquote-modal .modal-content .modal-content-thanks{display:-webkit-box;display:-ms-flexbox;display:flex;padding:80px 30px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.getquote-modal .modal-content .modal-content-thanks h3{margin:10px 0}.getquote-modal .modal-content .modal-content-thanks p{margin:10px 20px;font-size:14px}.getquote-modal .modal-content .modal-content-thanks .btn{margin:80px 0 0}.getquote-modal .modal-content .modal-content-text{padding:20px 30px 30px}.getquote-modal .modal-content .modal-content-text h3{margin:20px 0}.getquote-modal .modal-content .modal-content-text .contact-form h5{font-size:16px;margin:30px 0 10px;border-bottom:1px solid #E0E0E0;padding-bottom:10px}.getquote-modal .modal-content .modal-content-text .contact-form .contact-product{margin:0 0 20px;font-size:14px}.getquote-modal .modal-content .modal-content-text .contact-form .contact-product span{display:block}.modal-close{position:absolute;top:0;right:0;z-index:9;width:56px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-close:hover{background-color:#eee}.modal-close img{width:14px;height:auto}.tooltip-content{width:100%;padding:20px;text-align:left}.tooltip-content h3{margin:0 0 1rem;font-size:16px}.tooltip-content p{margin:0;font-size:14px}.social{margin-left:auto;cursor:pointer;position:relative;padding:0 15px;text-align:right}.social::before{content:"";top:calc(50% - 10px);left:0;background:#fff;width:1px;height:20px;position:absolute;opacity:.15}.social a{display:inline-flex;color:#fff;margin:0 0 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social a:hover{opacity:.7}.social a img{width:24px;min-height:24px;display:inline-block;margin-right:7px}.nav-overlay{width:100%;max-width:370px;background-color:#0d0d0d;position:fixed;top:50px;bottom:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:-1;overflow:auto;-webkit-transition:all 0.6s ease;transition:all 0.6s ease;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.nav-overlay.active{-webkit-transform:translateX(0);transform:translateX(0);z-index:99}.nav-overlay ul{list-style:none;position:relative;margin:0;padding:25px}.nav-overlay ul li{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:26px;line-height:1;font-family:"Inter",arial,sans-serif;font-weight:700}.nav-overlay ul li a{display:block;padding:1rem 0;color:#fff}.nav-overlay ul li.active a{color:#DF2626}.nav-overlay .social{display:none}@media only screen and (max-width:500px){.nav-overlay .social{margin-left:unset;display:flex}.nav-overlay .social::before{display:none}}.section-article .article-content{padding:65px 30px 30px 30px;position:relative;z-index:2}.section-article .article-content h3{padding:0 3rem 0 35px;margin:2rem 0}.section-article .article-content p{font-size:16px;max-width:90%}@media only screen and (max-width:1500px){.section-article h3{padding:0 3rem 0 0}}@media only screen and (max-width:1200px){h2,.h2{font-size:36px}}@media only screen and (max-width:1100px){.nav-overlay{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:1024px){.product-features-modal .modal-content{overflow:auto}.product-features-modal .modal-content .modal-close{position:fixed}.product-features-modal .modal-content .modal-features-photos{min-height:100vh;-ms-flex-preferred-size:100%;flex-basis:100%;border:0}.product-features-modal .modal-content .modal-features-photos .combo{width:1000px}.product-features-modal .modal-content .modal-features-info{-ms-flex-preferred-size:100%;flex-basis:100%;position:fixed;top:0;right:0;bottom:0;z-index:10;overflow:auto;background:#fff;width:500px;-webkit-box-shadow:0 0 2rem rgb(0 0 0 / .2);box-shadow:0 0 2rem rgb(0 0 0 / .2);-webkit-transform:translateX(100%);transform:translateX(100%);z-index:-1;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.product-features-modal .modal-content .modal-features-info.active{-webkit-transform:translateX(0);transform:translateX(0);z-index:99}.product-features-modal .modal-content .modal-features-info .features-info-close{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:800px){h2,.h2{font-size:32px}.btn.btn-text-xl{font-size:18px}}@media only screen and (max-width:650px){.section-article{margin:30px 0 50px}.section-article p{max-width:100%}}@media only screen and (max-width:500px){.resellers-modal .modal-content,.getquote-modal .modal-content{width:100%}.product-features-modal .modal-content .modal-features-info{width:100%}.getquote-modal .modal-content .modal-content-thanks{padding:10%;min-height:100vh}.nav-overlay{max-width:100%}}#header{position:fixed;top:0;left:0;right:0;z-index:999;background-color:#0D0D0D;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1440px;margin:0 auto}#header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:154px;height:64px;margin-left:32px}#header .nav-trigger{position:relative;z-index:9;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;line-height:20px;color:#fff;font-size:15px;font-weight:500;padding:0 37px 0 13px;background-size:16px auto;background-position:calc(100% - 13px) center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIyIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB5PSIxNCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);-webkit-transition:all ease 0.3s;transition:all ease 0.3s;min-width:100px}#header .nav-trigger .close-txt{display:none}#header .nav-trigger .close-txt.active{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMTQuNTQ1NCIgd2lkdGg9IjIwLjU3MDQiIGhlaWdodD0iMi4wNTcwNCIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDAgMTQuNTQ1NCkiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHdpZHRoPSIyMC41NzA0IiBoZWlnaHQ9IjIuMDU3MDQiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjcwNzEwNyAtMC43MDcxMDcgLTAuNzA3MTA3IDAuNzA3MTA3IDE2IDE0LjU0NTQpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)}#header .nav-trigger.active .close-txt{display:block}#header .nav-trigger.active .open-txt{display:none}#header nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:28px}#header nav ul{list-style:none;padding:0;margin:0}#header nav ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:400;margin-right:14px}#header nav ul a{color:#8b8b8b}#header nav ul a:hover,#header nav ul li.active a{color:#fff}#header .lang{margin-left:auto;height:64px;cursor:pointer;position:relative;padding:0 30px 0 30px;display:flex}#header .lang .globe{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTk5OTkgMTUuNTgzQzYuOTU4NjYgMTUuNTgzIDUuOTc1OTkgMTUuMzg1MyA1LjA1MTk5IDE0Ljk5QzQuMTI4NjYgMTQuNTk0IDMuMzIyOTkgMTQuMDUyMyAyLjYzNDk5IDEzLjM2NUMxLjk0NzY2IDEyLjY3NyAxLjQwNTk5IDExLjg3MTMgMS4wMDk5OSAxMC45NDhDMC42MTQ2NTkgMTAuMDI0IDAuNDE2OTkyIDkuMDQxMzMgMC40MTY5OTIgNy45OTk5OUMwLjQxNjk5MiA2Ljk0NDY2IDAuNjE0NjU5IDUuOTU4NjYgMS4wMDk5OSA1LjA0MTk5QzEuNDA1OTkgNC4xMjUzMyAxLjk0NzY2IDMuMzIyOTkgMi42MzQ5OSAyLjYzNDk5QzMuMzIyOTkgMS45NDc2NiA0LjEyODY2IDEuNDA1OTkgNS4wNTE5OSAxLjAwOTk5QzUuOTc1OTkgMC42MTQ2NTkgNi45NTg2NiAwLjQxNjk5MiA3Ljk5OTk5IDAuNDE2OTkyQzkuMDU1MzMgMC40MTY5OTIgMTAuMDQxMyAwLjYxNDY1OSAxMC45NTggMS4wMDk5OUMxMS44NzQ3IDEuNDA1OTkgMTIuNjc3IDEuOTQ3NjYgMTMuMzY1IDIuNjM0OTlDMTQuMDUyMyAzLjMyMjk5IDE0LjU5NCA0LjEyNTMzIDE0Ljk5IDUuMDQxOTlDMTUuMzg1MyA1Ljk1ODY2IDE1LjU4MyA2Ljk0NDY2IDE1LjU4MyA3Ljk5OTk5QzE1LjU4MyA5LjA0MTMzIDE1LjM4NTMgMTAuMDI0IDE0Ljk5IDEwLjk0OEMxNC41OTQgMTEuODcxMyAxNC4wNTIzIDEyLjY3NyAxMy4zNjUgMTMuMzY1QzEyLjY3NyAxNC4wNTIzIDExLjg3NDcgMTQuNTk0IDEwLjk1OCAxNC45OUMxMC4wNDEzIDE1LjM4NTMgOS4wNTUzMyAxNS41ODMgNy45OTk5OSAxNS41ODNaTTcuOTk5OTkgMTQuNDU4QzguMzA1MzMgMTQuMTY2NyA4LjU4NjY2IDEzLjY4MDcgOC44NDM5OSAxM0M5LjEwMDY2IDEyLjMxOTMgOS4zMDUzMyAxMS41NjIzIDkuNDU3OTkgMTAuNzI5SDYuNTQxOTlDNi42OTQ2NiAxMS41NzYzIDYuODk5MzMgMTIuMzQwMyA3LjE1NTk5IDEzLjAyMUM3LjQxMzMzIDEzLjcwMTcgNy42OTQ2NiAxNC4xODA3IDcuOTk5OTkgMTQuNDU4Wk02LjY2Njk5IDE0LjM1NEM2LjQwMjk5IDEzLjkzNzMgNi4xNjMzMyAxMy40MTMgNS45NDc5OSAxMi43ODFDNS43MzI2NiAxMi4xNDkgNS41NjkzMyAxMS40NjUgNS40NTc5OSAxMC43MjlIMi4xMDM5OUMyLjU0ODY2IDExLjY4NzcgMy4xNzAzMyAxMi40ODYzIDMuOTY4OTkgMTMuMTI1QzQuNzY3NjYgMTMuNzYzNyA1LjY2Njk5IDE0LjE3MzMgNi42NjY5OSAxNC4zNTRaTTkuMzMyOTkgMTQuMzU0QzEwLjMzMyAxNC4xNzMzIDExLjIzMjMgMTMuNzYzNyAxMi4wMzEgMTMuMTI1QzEyLjgyOTcgMTIuNDg2MyAxMy40NTEzIDExLjY4NzcgMTMuODk2IDEwLjcyOUgxMC41NDJDMTAuNDAyNyAxMS40NjUgMTAuMjI5IDEyLjE1MjcgMTAuMDIxIDEyLjc5MkM5LjgxMjMzIDEzLjQzMDcgOS41ODI5OSAxMy45NTEzIDkuMzMyOTkgMTQuMzU0Wk0xMSA5LjY0NTk5SDE0LjYyNUMxNC42ODAzIDkuMzUzOTkgMTQuNzE4NyA5LjA3MjY2IDE0Ljc0IDguODAxOTlDMTQuNzYwNyA4LjUzMTMzIDE0Ljc3MSA4LjI2Mzk5IDE0Ljc3MSA3Ljk5OTk5QzE0Ljc3MSA3LjczNTk5IDE0Ljc2MDcgNy40NjUzMyAxNC43NCA3LjE4Nzk5QzE0LjcxODcgNi45MDk5OSAxNC42ODAzIDYuNjMxOTkgMTQuNjI1IDYuMzUzOTlIMTFDMTEuMDE0IDYuNjE3OTkgMTEuMDIxIDYuODk1OTkgMTEuMDIxIDcuMTg3OTlWOC44NzQ5OUMxMS4wMjEgOS4xNTI5OSAxMS4wMTQgOS40MDk5OSAxMSA5LjY0NTk5Wk02LjQ1Nzk5IDkuNjQ1OTlIOS41NDE5OUM5LjU4MzMzIDkuMzQwNjYgOS42MTA5OSA5LjA1NTk5IDkuNjI0OTkgOC43OTE5OUM5LjYzODk5IDguNTI3OTkgOS42NDU5OSA4LjI2Mzk5IDkuNjQ1OTkgNy45OTk5OUM5LjY0NTk5IDcuNzM1OTkgOS42Mzg5OSA3LjQ2ODY2IDkuNjI0OTkgNy4xOTc5OUM5LjYxMDk5IDYuOTI3MzMgOS41ODMzMyA2LjY0NTk5IDkuNTQxOTkgNi4zNTM5OUg2LjQ1Nzk5QzYuNDE2NjYgNi42NDU5OSA2LjM4ODk5IDYuOTI3MzMgNi4zNzQ5OSA3LjE5Nzk5QzYuMzYwOTkgNy40Njg2NiA2LjM1Mzk5IDcuNzM1OTkgNi4zNTM5OSA3Ljk5OTk5QzYuMzUzOTkgOC4yNjM5OSA2LjM2MDk5IDguNTMxMzMgNi4zNzQ5OSA4LjgwMTk5QzYuMzg4OTkgOS4wNzI2NiA2LjQxNjY2IDkuMzUzOTkgNi40NTc5OSA5LjY0NTk5Wk0xLjM3NDk5IDkuNjQ1OTlINC45OTk5OUM0Ljk4NTk5IDkuMzgxOTkgNC45Nzg5OSA5LjEwMzk5IDQuOTc4OTkgOC44MTE5OVY3LjEyNDk5QzQuOTc4OTkgNi44NDY5OSA0Ljk4NTk5IDYuNTg5OTkgNC45OTk5OSA2LjM1Mzk5SDEuMzc0OTlDMS4zMTk2NiA2LjY0NTk5IDEuMjgxMzMgNi45MjczMyAxLjI1OTk5IDcuMTk3OTlDMS4yMzkzMyA3LjQ2ODY2IDEuMjI4OTkgNy43MzU5OSAxLjIyODk5IDcuOTk5OTlDMS4yMjg5OSA4LjI2Mzk5IDEuMjM5MzMgOC41MzEzMyAxLjI1OTk5IDguODAxOTlDMS4yODEzMyA5LjA3MjY2IDEuMzE5NjYgOS4zNTM5OSAxLjM3NDk5IDkuNjQ1OTlaTTEwLjU0MiA1LjI3MDk5SDEzLjg5NkMxMy40NTEzIDQuMjk4MzMgMTIuODMzMyAzLjQ5OTY2IDEyLjA0MiAyLjg3NDk5QzExLjI1IDIuMjUwMzMgMTAuMzQ3IDEuODMzNjYgOS4zMzI5OSAxLjYyNDk5QzkuNTk2OTkgMi4wNjk2NiA5LjgzMzMzIDIuNjA0MzMgMTAuMDQyIDMuMjI4OTlDMTAuMjUgMy44NTQzMyAxMC40MTY3IDQuNTM0OTkgMTAuNTQyIDUuMjcwOTlaTTYuNTQxOTkgNS4yNzA5OUg5LjQ1Nzk5QzkuMzA1MzMgNC40MjM2NiA5LjA5MzY2IDMuNjUyNjYgOC44MjI5OSAyLjk1Nzk5QzguNTUyMzMgMi4yNjM5OSA4LjI3Nzk5IDEuNzkxOTkgNy45OTk5OSAxLjU0MTk5QzcuNzIxOTkgMS43OTE5OSA3LjQ0NzY2IDIuMjYzOTkgNy4xNzY5OSAyLjk1Nzk5QzYuOTA2MzMgMy42NTI2NiA2LjY5NDY2IDQuNDIzNjYgNi41NDE5OSA1LjI3MDk5Wk0yLjEwMzk5IDUuMjcwOTlINS40NTc5OUM1LjU4MzMzIDQuNTM0OTkgNS43NDk5OSAzLjg1NDMzIDUuOTU3OTkgMy4yMjg5OUM2LjE2NjY2IDIuNjA0MzMgNi40MDI5OSAyLjA2OTY2IDYuNjY2OTkgMS42MjQ5OUM1LjYzODk5IDEuODMzNjYgNC43MzI2NiAyLjI1MDMzIDMuOTQ3OTkgMi44NzQ5OUMzLjE2MzMzIDMuNDk5NjYgMi41NDg2NiA0LjI5ODMzIDIuMTAzOTkgNS4yNzA5OVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-size:16px auto;background-position:0 center;background-repeat:no-repeat;width:16px}#header .lang .selected-lang{color:#FFF;display:flex;flex-direction:column;justify-content:center;padding:0 15px 0 5px;text-transform:uppercase;background-size:8px auto;background-position:right center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOSA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBvcGFjaXR5PSIwLjYiIGQ9Ik0xIDFMNC41IDRMOCAxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIvPgo8L3N2Zz4K)}#header .lang::before{content:"";top:calc(50% - 10px);left:0;background:#fff;width:1px;height:20px;position:absolute;opacity:.15}#header .lang .language-select{position:absolute;top:64px;right:0;width:120px;background:#0D0D0D;margin:0;list-style:none;padding:0;opacity:0;visibility:hidden;z-index:999;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}#header .lang .language-select li{padding:10px 0 10px 25px;margin:0;font-size:14px}#header .lang .language-select li a{color:#fff}#header .lang .language-select li a:hover{background:#272525}#header .lang .language-select li a.active{color:#c4c4c4}#header .lang.active{background-color:rgb(255 255 255 / .09)}#header .lang.active .selected-lang{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yOTI3ODYgNS43MDcwNEMwLjQ4MDMxNCA1Ljg5NDUxIDAuNzM0NjIyIDUuOTk5ODMgMC45OTk3ODYgNS45OTk4M0MxLjI2NDk1IDUuOTk5ODMgMS41MTkyNiA1Ljg5NDUxIDEuNzA2NzkgNS43MDcwNEw0Ljk5OTc5IDIuNDE0MDRMOC4yOTI3OSA1LjcwNzA0QzguMzg1MDQgNS44MDI1NSA4LjQ5NTM4IDUuODc4NzMgOC42MTczOSA1LjkzMTE0QzguNzM5MzkgNS45ODM1NSA4Ljg3MDYxIDYuMDExMTQgOS4wMDMzOSA2LjAxMjI5QzkuMTM2MTcgNi4wMTM0NSA5LjI2Nzg1IDUuOTg4MTQgOS4zOTA3NCA1LjkzNzg2QzkuNTEzNjQgNS44ODc1OCA5LjYyNTI5IDUuODEzMzMgOS43MTkxOCA1LjcxOTQ0QzkuODEzMDggNS42MjU1NCA5Ljg4NzMzIDUuNTEzODkgOS45Mzc2MSA1LjM5MDk5QzkuOTg3ODkgNS4yNjgxIDEwLjAxMzIgNS4xMzY0MiAxMC4wMTIxIDUuMDAzNjRDMTAuMDEwOSA0Ljg3MDg2IDkuOTgzMyA0LjczOTY0IDkuOTMwODkgNC42MTc2NEM5Ljg3ODQ4IDQuNDk1NjMgOS44MDIzIDQuMzg1MjkgOS43MDY3OSA0LjI5MzA0TDUuNzA2NzkgMC4yOTMwNDFDNS41MTkyNiAwLjEwNTU3MSA1LjI2NDk1IDAuMDAwMjUwMzQgNC45OTk3OSAwLjAwMDI1MDM0QzQuNzM0NjMgMC4wMDAyNTAzNCA0LjQ4MDMyIDAuMTA1NTcxIDQuMjkyNzkgMC4yOTMwNDFMMC4yOTI3ODYgNC4yOTMwNEMwLjEwNTMxNSA0LjQ4MDU3IDAgNC43MzQ4OCAwIDUuMDAwMDRDMCA1LjI2NTIgMC4xMDUzMTUgNS41MTk1MSAwLjI5Mjc4NiA1LjcwNzA0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}#header .lang.active .language-select{opacity:1;visibility:visible;z-index:999}#header .social{margin-left:unset}@media only screen and (max-width:1100px){#header{top:0;left:0;right:0}#header nav{display:none}#header .nav-trigger{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:650px){#header .logo{padding:0;margin:0 15px}}@media only screen and (max-width:500px){#header .social{display:none}#header .nav-trigger{margin-left:auto}}#footer{position:relative;background-color:#f2f2f2}#footer .footer-inner{position:relative;padding:0 30px}#footer .footer-btm-video{padding-top:25px}#footer .footer-btm-first{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px 0 60px}#footer .footer-btm-first .footer-btm-company img{margin:0 0 35px}#footer .footer-btm-first .footer-btm-company h3{font-weight:400;font-size:24px}#footer .footer-btm-first .footer-btm-company h3 a{text-decoration:underline}#footer .footer-btm-first .footer-btm-company h3:last-child{margin-top:6px}#footer .footer-btm-first .footer-btm-social{text-align:right;margin-left:auto}#footer .footer-btm-first .footer-btm-social a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#0d0d0d;margin:0 0 0 27px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .footer-btm-first .footer-btm-social a:hover{opacity:.7}#footer .footer-btm-first .footer-btm-social a img{width:24px;min-height:24px;display:inline-block;margin-right:7px}#footer .footer-contacts{display:flex;flex-wrap:wrap;padding:0 0 25px;border-bottom:1px solid #d0d0d0;justify-content:flex-start;gap:70px}#footer .footer-contacts .contact-item{line-height:28px}#footer .footer-contacts .contact-item p{margin:0}#footer .footer-final{padding:25px 0}#footer .footer-final p{opacity:.5;margin:0}#footer .footer-final ul{list-style:none;padding:0;margin:0 0 0 auto}#footer .footer-final ul li{display:inline-flex;margin-left:16px}#footer .footer-final ul a{opacity:.5;color:#0d0d0d}#footer .footer-final ul a:hover{opacity:1}@media only screen and (max-width:1100px){#footer .footer-top .footer-inner{padding:0 0 0 35px}#footer .footer-final{display:block}#footer .footer-final p{border-bottom:1px solid #333;padding-bottom:1rem;margin-bottom:1rem}#footer .footer-final ul li{margin:0 2rem 0 0}}@media only screen and (max-width:1024px){#footer .footer-contacts{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:2fr;gap:30px;width:75%}}@media only screen and (max-width:800px){#footer .footer-btm-first{display:block}#footer .footer-btm-first .footer-btm-social{text-align:left;margin:2rem 0}#footer .footer-btm-first .footer-btm-social a{display:block;margin:1rem 0}#footer .footer-final{display:block}#footer .footer-final ul li{display:block;margin:1rem 0}}@media only screen and (max-width:650px){#footer .footer-inner{padding:0 25px}#footer .footer-btm-first .footer-btm-company h3{font-size:21px}#footer .footer-final p{border-bottom:0;padding-bottom:0}}@media only screen and (max-width:550px){#footer .footer-contacts{display:flex;gap:30px;width:100%}#footer .footer-contacts .contact-item{width:100%}}.consent-banner-button{display:inline-block;text-align:center;border:1px solid #DF2626;background-color:#DF2626;color:#fff;border-radius:4px;padding:1rem 2rem;font-weight:700;font-size:14px;line-height:25px;position:relative;white-space:nowrap;cursor:pointer;-webkit-transition:all ease 0.4s;transition:all ease 0.4s;text-decoration:none}.consent-banner-button:hover{color:#000;border-color:rgb(231 78 30 / .85)}.consent-banner-button[href="#settings"],.consent-banner-button[href="#close"]{margin-left:10px;background-color:#dfdfdf;color:#383838;border:none}#consent-banner-main{position:relative;z-index:2147483647}#consent-banner-main h2{font-size:18px;font-weight:700}#consent-banner-modal{background:#fff;padding:25px 10px 30px!important;box-shadow:rgb(0 0 0 / .4) 0 0 20px;border-radius:6px}#consent-banner-modal .consent-banner-modal-wrapper{display:flex;margin:0 auto;justify-content:center;padding:0 10px}#consent-banner-modal .consent-banner-modal-wrapper p{margin-bottom:0}#consent-banner-modal .consent-banner-modal-buttons{margin-top:12px;text-align:center;justify-content:center;display:flex;align-items:flex-end}#consent-banner-modal .consent-banner-modal-buttons .consent-banner-button{margin-left:10px}#consent-banner-modal .consent-banner-modal-wrapper h2{display:block!important}#consent-banner-settings{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;box-shadow:rgb(0 0 0 / .4) 0 0 20px;padding:20px 30px 15px;overflow-x:hidden;min-width:500px;max-height:none;border-radius:6px}#consent-banner-settings h2{padding-bottom:15px;border-bottom:1px solid #ededed}#consent-banner-settings .consent-banner-settings-buttons{margin-top:15px;text-align:center;display:flex;justify-content:space-around;grid-gap:5px}#consent-banner-settings ul{list-style:none;padding-left:0}#consent-banner-settings ul label{font-weight:700;font-size:1.1em;margin-left:5px}#consent-banner-settings ul li{border-bottom:1px solid rgb(0 0 0 / .2);margin-bottom:15px}#consent-banner-settings ul p{margin-left:25px}#consent-banner-settings .consent-banner-settings-buttons .consent-banner-button{flex:1}#consent-banner-settings>div>form div:nth-child(2){max-height:65vh;overflow-x:hidden}@media (max-width:576px){#consent-banner-settings>div>form div:nth-child(2){max-height:none}#consent-banner-modal{width:auto;left:5%!important;right:5%!important;min-width:auto;transform:translate(0,-50%)!important}#consent-banner-settings{width:auto;top:0;left:0;right:0;bottom:0;transform:none;max-height:100%;min-width:auto}#consent-banner-settings .consent-banner-settings-buttons{position:fixed;bottom:0;right:0;left:0;background-color:#fff;padding-top:16px;padding-bottom:30px;padding-left:50px;padding-right:50px;text-align:center;display:block}#consent-banner-settings .consent-banner-settings-buttons .button{width:25%}#consent-banner-modal .consent-banner-modal-buttons{margin:0!important}#consent-banner-settings .consent-banner-settings-buttons .consent-banner-button{margin:0;display:block;margin-bottom:10px;text-align:center}#consent-banner-settings ul{padding-bottom:100px}}@media (max-width:768px){#consent-banner-modal .consent-banner-modal-wrapper p{margin-bottom:10px}#consent-banner-modal .consent-banner-modal-buttons{display:block}#consent-banner-modal .consent-banner-modal-wrapper{display:block}#consent-banner-modal .consent-banner-modal-buttons .consent-banner-button{margin:0;display:block;margin-bottom:10px;text-align:center}}.contact-content .contact-content-wrap{padding:15px 35px 60px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-content .contact-content-wrap .contact-content-col{padding:1rem 0;border-top:1px solid #E0E0E0;-ms-flex-preferred-size:31%;flex-basis:31%}.contact-content .contact-content-wrap .contact-content-col p{margin:20px 0}.contact-content .contact-content-wrap .contact-content-col h3{font-weight:700}.contact-content .contact-content-wrap .contact-map{margin:25px 0;position:relative}.contact-content .contact-content-wrap .contact-map .btn-open-google{border-radius:4px;background:#FFF;position:absolute;right:20px;bottom:29px;font-weight:700;border-bottom:none;padding:16px 20px}.contact-content .contact-content-wrap .contact-map .btn-open-google .btn.btn-text{padding:0 30px 0 0;border-bottom:none;font-weight:700;white-space:unset;word-wrap:break-word}@media only screen and (max-width:1100px){.contact-content .contact-content-wrap .contact-content-col{-ms-flex-preferred-size:48%;flex-basis:48%}.contact-content .contact-content-wrap .contact-content-col:last-child{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:30px}}@media only screen and (max-width:650px){.contact-content .contact-content-wrap{padding:0 25px 50px}.contact-content .contact-content-wrap .contact-content-col{-ms-flex-preferred-size:100%;flex-basis:100%;margin:30px 0 0}}@media only screen and (max-width:400px){.contact-content .contact-content-wrap .contact-map .btn-open-google{width:calc(100% - 20px);left:10px;right:10px}}section.intro{position:relative}section.intro .intro-text{position:relative;z-index:2;width:100%}section.intro .intro-text h1{font-size:90px;color:#000;margin:45px 0 0}section.intro .intro-text p{font-size:24px;color:#000;margin:15px 0}section.intro .intro-text img{padding:0 30px 50px}section.intro .intro-text .btn{margin-top:25px}section.intro .video-container{margin:0 35px;width:auto}section.intro .intro-image-container{margin:0 35px;width:auto}section.intro .intro-image-container img{width:100%}section.intro.home-intro{background-color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;max-height:650px;margin:0 auto}section.intro.home-intro .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:2;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.intro.home-intro picture{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;z-index:1;width:100%;height:100%;max-width:1440px;margin:0 auto;background:#000}section.intro.home-intro picture img{position:relative;opacity:.6;width:100%;height:100%}section.intro.home-intro .intro-text{margin:auto 0;padding:0 30px}section.intro.home-intro .intro-text h1{color:#FFF}section.intro.home-intro .intro-text p{color:#FFF}section.intro.page-intro .intro-text{padding:65px 45% 30px 35px}section.intro.page-intro .intro-text h1{font-size:60px;margin:40px 0 0}section.intro.page-intro .intro-text p{margin:20px 0;color:#777}@media only screen and (max-width:1200px){section.intro .video-container{margin:0;width:auto}section.intro .intro-image-container{margin:0;width:auto}}@media only screen and (max-width:1100px){section.intro.page-intro .intro-text{padding:65px 15% 30px 35px}section.intro.page-intro .intro-text p{font-size:18px}}@media only screen and (max-width:650px){section.intro.page-intro .intro-text{padding:65px 25px 30px 25px}}@media only screen and (max-width:375px){section.intro.home-intro .intro-text p{font-size:21px}}