.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format('embedded-opentype'),url(./fonts/slick.woff) format('woff'),url(./fonts/slick.ttf) format('truetype'),url(./fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=7a0e07c1-35e5-44ed-ab1d-784b1010e733&fontids=1366460,1366478");/*! normalize.css v1.0.0 | MIT License | git.io/normalize */*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:1em;line-height:1.4}body,button,input,select,textarea{font-family:sans-serif}::-moz-selection{background:#da291c;color:#fff;text-shadow:none}::selection{background:#da291c;color:#fff;text-shadow:none}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px}strong{font-weight:bold}em{font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.3em}h1{font-size:24px}h2{font-size:22px}h3{font-size:18px}h4{font-size:14px}ul,ol{margin:0 0 1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}@font-face{font-family:"AvenirDemi";src:url("../Fonts/84f6130a-ee4e-4d03-918d-de92cfaa2da1.eot?#iefix");src:url("../Fonts/84f6130a-ee4e-4d03-918d-de92cfaa2da1.eot?#iefix") format("eot"),url("../Fonts/1d9a4bae-080b-46bf-93b0-5930ffd10549.woff2") format("woff2"),url("../Fonts/e46a8eac-9aea-4ee0-a18d-ad17ee506926.woff") format("woff"),url("../Fonts/37f4ac36-6e15-4082-bc8e-669c9f04f58c.ttf") format("truetype")}@font-face{font-family:"AvenirRegular";src:url("../Fonts/677ce018-f09d-4e73-9713-bb2d8fd47896.eot?#iefix");src:url("../Fonts/677ce018-f09d-4e73-9713-bb2d8fd47896.eot?#iefix") format("eot"),url("../Fonts/8b1d5802-f86f-4cc1-95a8-261eabda1d22.woff2") format("woff2"),url("../Fonts/30306912-4758-4c5f-8cd7-76a816c2e7aa.woff") format("woff"),url("../Fonts/00b0b7d9-bb66-4f91-aac2-82571a7a3b61.ttf") format("truetype")}*{font-family:'AvenirRegular',normal}.preloader-body{width:100%;height:100%;background-color:#fff;position:fixed;z-index:10000}.overlay{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:"Flaticon";src:url("../Icons/Flaticon.eot");src:url("../Icons/Flaticon.eot?#iefix") format("embedded-opentype"),url("../Icons/Flaticon.woff") format("woff"),url("../Icons/Flaticon.ttf") format("truetype"),url("../Icons/Flaticon.svg#Flaticon") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Flaticon";src:url("../Icons/Flaticon.svg#Flaticon") format("svg")}}.fi:before,.fi:after{display:inline-block;font-family:"Flaticon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.flaticon-mail-black-envelope-symbol:before{content:"\f100"}.flaticon-phone-receiver:before{content:"\f101"}.flaticon-right-arrow:before{content:"\f102"}.flaticon-home:before{content:"\f103"}.flaticon-cross-out:before{content:"\f104"}.flaticon-earth:before{content:"\f105"}.flaticon-padlock-unlock:before{content:"\f106"}.flaticon-padlock:before{content:"\f107"}.flaticon-arrow-point-to-right:before{content:"\f108"}.flaticon-close:before{content:"\f109"}.flaticon-shopping-cart:before{content:"\f10a"}.flaticon-calendar:before{content:"\f10b"}.flaticon-newspaper:before{content:"\f10c"}.flaticon-search:before{content:"\f10d"}.flaticon-microphone:before{content:"\f10e"}.flaticon-update-arrow:before{content:"\f10f"}.flaticon-three:before{content:"\f110"}.flaticon-question-mark:before{content:"\f111"}html,body{margin:0;padding:0;height:100%;font-size:62.5%}body{background:#fff;display:flex;flex-direction:column;height:100vh}.container{width:100%;height:100%;margin:0 auto;padding:0 2%;max-width:1600px}.container.smaller{max-width:1300px}@media only screen and (min-width:1601px) and (max-width:1920px){.container{max-width:1440px;padding:0 2%}.container.smaller{max-width:1300px}}@media only screen and (min-width:961px) and (max-width:1600px){.container{padding:0 5%}}@media only screen and (min-width:639px) and (max-width:960px){.container{padding:0 5%}}@media only screen and (max-width:640px){.container{padding:0 8%}}.section{padding:100px 0;width:100%;display:inline-block;background-color:#fff}.section .section-button-container{width:100%;margin:25px 0 0 0;padding:25px 0 0 0;display:inline-block}.section .section-button-container a{text-decoration:none}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.section{padding:50px 0}.section .section-button-container{margin:10px 0 0 0;padding:10px 0 0 0}}.products-section{background-color:#eee}h1,h2,h3,h4{padding:0;margin:0;font-family:'AvenirDemi';font-weight:normal;-webkit-font-smoothing:antialiased;line-height:1.1}h1 p,h2 p,h3 p,h4 p,h1 span,h2 span,h3 span,h4 span{font-size:inherit!important;font-weight:inherit!important;font-family:inherit!important;line-height:inherit!important}h1 .red,h2 .red,h3 .red,h4 .red{color:#da291c}h1 .gray,h2 .gray,h3 .gray,h4 .gray{color:#e9ebed}h1 .black,h2 .black,h3 .black,h4 .black{color:#231f20}h1 .white,h2 .white,h3 .white,h4 .white{color:white}h1{font-size:3.6rem}@media only screen and (max-width:640px){h1{font-size:2.8rem}}h2{font-size:3.2rem}@media only screen and (max-width:640px){h2{font-size:2.4rem!important;font-size:24px!important}}h3{font-size:2.6rem}@media only screen and (max-width:640px){h3{font-size:2.0rem;font-size:20px}}h4{font-size:2.0rem}@media only screen and (max-width:640px){h4{font-size:1.6rem;font-size:16px}}p,span{font-size:1.6rem;padding:0;margin:0;line-height:1.4}p strong,span strong{font-family:inherit}p.preamble,span.preamble{width:65%;font-size:2.0rem;margin:15px 0;display:block;color:#da291c;font-family:'AvenirRegular';font-weight:normal;-webkit-font-smoothing:antialiased}p.preamble strong,span.preamble strong{font-weight:inherit;font-family:inherit}p.preamble span,span.preamble span{font-size:inherit!important;font-weight:inherit!important;font-family:inherit!important;line-height:inherit!important;color:inherit}@media only screen and (max-width:640px){p,span{font-size:1.4rem;font-size:14px}p.preamble,span.preamble{font-size:1.8rem;font-size:18px}}a{text-decoration:none;color:#da291c}.main-content .preamble{width:100%}.page-content{flex:1 0 auto}.page-content ul li,.page-content ol li{font-size:1.6rem}@media only screen and (max-width:640px){.page-content ul li,.page-content ol li{font-size:1.4rem;font-size:14px}}.hide{display:none}#SearchableDownloadsPage .search-holder,#SearchPage .search-holder,#Page404 .search-holder{margin:50px 0}#SearchableDownloadsPage .search-holder input,#SearchPage .search-holder input,#Page404 .search-holder input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased}#SearchableDownloadsPage .search-holder input[type="text"],#SearchPage .search-holder input[type="text"],#Page404 .search-holder input[type="text"]{width:500px;font-size:14px}#SearchableDownloadsPage .search-holder input[type="submit"],#SearchPage .search-holder input[type="submit"],#Page404 .search-holder input[type="submit"]{font-family:'AvenirDemi';font-weight:initial;-webkit-font-smoothing:antialiased;float:left;margin:0 15px 0 0}#SearchableDownloadsPage .search-holder pre,#SearchPage .search-holder pre,#Page404 .search-holder pre{color:blue!important}@media only screen and (max-width:640px){#SearchableDownloadsPage .search-holder,#SearchPage .search-holder,#Page404 .search-holder{display:inline-block;margin:25px 0}#SearchableDownloadsPage .search-holder input,#SearchPage .search-holder input,#Page404 .search-holder input{float:left;margin:0}#SearchableDownloadsPage .search-holder input[type="text"],#SearchPage .search-holder input[type="text"],#Page404 .search-holder input[type="text"]{width:65%;margin:0 5% 0 0}#SearchableDownloadsPage .search-holder input[type="submit"],#SearchPage .search-holder input[type="submit"],#Page404 .search-holder input[type="submit"]{width:30%}}#SearchableDownloadsPage .tt-hint,#SearchPage .tt-hint,#Page404 .tt-hint{color:#ccc}#SearchableDownloadsPage .tt-open,#SearchPage .tt-open,#Page404 .tt-open{width:100%;display:block;margin:0 auto;background-color:#eee;border:1px solid #ccc;z-index:9999}#SearchableDownloadsPage .tt-open .tt-suggestion,#SearchPage .tt-open .tt-suggestion,#Page404 .tt-open .tt-suggestion{padding:10px 10px;font-size:14px}#SearchableDownloadsPage .tt-open .tt-suggestion:hover,#SearchPage .tt-open .tt-suggestion:hover,#Page404 .tt-open .tt-suggestion:hover{background-color:#da291c;color:white;cursor:pointer}#SearchableDownloadsPage .tt-open .tt-suggestion:first-of-type,#SearchPage .tt-open .tt-suggestion:first-of-type,#Page404 .tt-open .tt-suggestion:first-of-type{border-top:0}#SearchableDownloadsPage .tt-open .tt-suggestion:last-of-type,#SearchPage .tt-open .tt-suggestion:last-of-type,#Page404 .tt-open .tt-suggestion:last-of-type{border-bottom:0}@media only screen and (max-width:640px){#SearchableDownloadsPage .search-holder input[type="text"],#SearchPage .search-holder input[type="text"],#Page404 .search-holder input[type="text"]{width:100%!important;margin:0 0 15px 0}#SearchableDownloadsPage .search-holder input[type="submit"],#SearchPage .search-holder input[type="submit"],#Page404 .search-holder input[type="submit"]{width:100%!important}#SearchableDownloadsPage .search-holder .twitter-typeahead,#SearchPage .search-holder .twitter-typeahead,#Page404 .search-holder .twitter-typeahead{width:100%!important}}input[type="text"],input[type="submit"],input[type="password"],input input[type="email"]{line-height:50px;height:50px;font-size:1.8rem;margin:0;padding:0 20px;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-ms-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;background-color:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}input[type="text"]:disabled,input[type="submit"]:disabled,input[type="password"]:disabled,input input[type="email"]:disabled{background-color:#ddd;color:#aaa}input[type="text"][type="text"],input[type="submit"][type="text"],input[type="password"][type="text"],input input[type="email"][type="text"],input[type="text"][type="password"],input[type="submit"][type="password"],input[type="password"][type="password"],input input[type="email"][type="password"]{outline:0;border:1px solid transparent}input[type="text"][type="text"]:focus,input[type="submit"][type="text"]:focus,input[type="password"][type="text"]:focus,input input[type="email"][type="text"]:focus,input[type="text"][type="password"]:focus,input[type="submit"][type="password"]:focus,input[type="password"][type="password"]:focus,input input[type="email"][type="password"]:focus{border:1px solid #da291c}input[type="text"][type="submit"],input[type="submit"][type="submit"],input[type="password"][type="submit"],input input[type="email"][type="submit"]{border:0;outline:0;background-color:#da291c;color:white;margin:0 0 0 15px}textarea{font-size:1.8rem;margin:0;padding:10px 20px;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-ms-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;background-color:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.product-pdf-link{color:red;font-size:14px}button{border:0;outline:0;font-size:1.8rem;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out;display:block;font-family:'AvenirDemi';font-weight:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}button a{text-decoration:none;color:inherit}button.section-button{height:100%;line-height:60px;min-width:300px;margin:0 auto;padding:0 20px;background-color:#231f20;color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}button.section-button.red{background-color:#da291c;color:white}button.section-button.red:hover{background-color:#961c13}button.section-button.white{background-color:white;color:black}button.section-button.white:hover{background-color:#231f20;color:white}button.section-button:hover{background-color:#000}@media only screen and (max-width:640px){button.section-button{min-width:0;max-width:300px}}button.pdf-button{background-color:#da291c;padding:7px 15px;font-size:14px;color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:15px 0 0 0;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out}button.pdf-button:hover{background-color:#ad2116}button.pdf-button:after{content:"\f108";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);font-family:Flaticon;display:inline-block;vertical-align:middle}button.filter-button{height:100%;line-height:40px;margin:0 auto;padding:0 20px;background-color:#231f20;color:white}button.filter-button.red{background-color:#da291c;color:white}button.filter-button.red:hover,button.filter-button.red.active{background-color:#961c13}button.filter-button.white{background-color:white;color:black}button.filter-button.white:hover,button.filter-button.white.active{background-color:#231f20;color:white}button.filter-button:hover,button.filter-button.active{background-color:#000}button.add-to-cart{line-height:50px;height:50px;padding:0 20px;background-color:#da291c;color:white;display:inline-block}button.add-to-cart:hover,button.add-to-cart.active{background-color:#961c13}button.cta-button{height:100%;line-height:45px;padding:0 20px}button.cta-button.active,button.cta-button:hover{background-color:#bbb;color:black}@media only screen and (max-width:640px){button{width:100%}}#StartPage .section h2{text-align:center}.paging-pages{padding:30px 0 0 0;text-align:right;border-top:1px solid #eee}.paging-pages span,.paging-pages a{font-size:20px;color:#da291c;padding:5px 12px;margin:0 7px!important;outline:1px solid #e9ebed;font-family:'AvenirRegular';font-weight:normal;-webkit-font-smoothing:antialiased;width:auto!important;vertical-align:unset!important}.paging-pages span{outline:1px solid #da291c}.paging-pages a{text-decoration:none}.paging-pages a:hover{outline:1px solid #da291c}.protected-button{font-size:14px;background-color:#da291c;color:white;padding:6px 12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:10px 0 0 0;display:inline-block;font-family:'AvenirDemi';font-weight:normal;-webkit-font-smoothing:antialiased}.protected-button:hover{background-color:#ad2116}.section-fyi{padding:15px 0;background-color:#da291c;text-align:center;margin-top:35px}.section-fyi a{color:#fff;font-size:28px}@media only screen and (max-width:640px){.section-fyi a{font-size:14px}}.header-container{width:100%;z-index:9999;position:fixed;top:0;flex-shrink:0}.header-container .scroll-top{width:50px;height:75px;line-height:50px;background-color:#ad2116;position:absolute;top:0;right:0;visibility:hidden;opacity:0;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out;text-align:center}.header-container .scroll-top:before{content:"\f102";font-family:Flaticon;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);display:inline-block;font-size:26px;color:white}.header-container.fixed-header .page-header{height:50px}.header-container.fixed-header .page-header .main-navigation>li>a{height:50px;line-height:50px}.header-container.fixed-header .page-header .main-navigation>li.unreadNews::after{content:"1";position:absolute;top:9px;right:10px;height:12px;width:12px;background:#fff;border-radius:50%;font-size:10px;display:flex;justify-content:center;align-items:center;font-weight:bold;color:#da291c}.header-container.fixed-header .page-header .logo img{padding:10px 0}.header-container.fixed-header .page-header .hover-menu{top:50px}.header-container.fixed-header .page-header .immediate-supervisor{height:50px;line-height:50px}.header-container.fixed-header .page-header .immediate-supervisor a,.header-container.fixed-header .page-header .immediate-supervisor p{line-height:inherit}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.header-container.fixed-header .page-header .immediate-supervisor{height:auto;line-height:1.5}.header-container.fixed-header .page-header .immediate-supervisor a,.header-container.fixed-header .page-header .immediate-supervisor p{line-height:inherit}}.header-container.fixed-header .scroll-top{visibility:visible;opacity:1;height:50px}.header-container.fixed-header .menu-toggle{height:50px;line-height:50px;padding:0 65px 0 0!important}.header-container.fixed-header .menu-toggle:before{line-height:50px}.header-container.fixed-header .pre-header{display:none}.header-container.fixed-header .main-navigation form{top:50px!important}.pre-header{width:100%;height:40px;line-height:40px;background-color:#231f20;color:white;position:relative;z-index:9999;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-ms-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out}.pre-header a{color:white}.pre-header .preheader-label{margin:0 0 0 10px}.pre-header .login-status{width:auto;height:40px;line-height:40px;display:inline-block;font-size:1.4rem;font-size:14px;float:left;position:relative}.pre-header .login-status .error-div{display:none;line-height:1;margin:15px 0 0 0}.pre-header .login-status .logout-btn{background-color:#231f20;color:white;height:100%}.pre-header .login-status:hover{cursor:pointer}.pre-header .login-status p{font-size:inherit;line-height:inherit}.pre-header .login-status p.logged-in:before{content:"\f106"}.pre-header .login-status p.logged-out:before{content:"\f107"}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.pre-header .login-status p.logged-out{margin:0 15px}}.pre-header .login-status p:before,.pre-header .login-status p:after{font-family:Flaticon;font-size:inherit}.pre-header .login-status .login-form{position:absolute;top:40px;left:0;width:300px;padding:30px}.pre-header .login-status .login-form a{width:100%;display:block;margin:0;padding:0;line-height:1;margin:0 0 5px 0}.pre-header .login-status .login-form a:last-of-type{margin:0 0 15px 0}.pre-header .login-status .login-form a:hover{color:#da291c}.pre-header .login-status .login-form input,.pre-header .login-status .login-form button{line-height:50px;height:50px;font-size:inherit}.pre-header .login-status .login-form input{width:100%;padding:0 10px;margin:0 0 15px 0;font-size:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pre-header .login-status .login-form button{width:100%;background-color:#da291c;color:white;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pre-header .my-pages{width:auto;float:left;height:40px;line-height:40px;margin:0 25px 0 0}.pre-header .my-pages:before{font-family:Flaticon;content:"\f103";font-size:inherit}.pre-header .my-pages:hover{cursor:pointer}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.pre-header .my-pages{margin:0 15px}}.pre-header .cart-button,.pre-header .language-toggle,.pre-header .login-status,.pre-header .my-pages{-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out}.pre-header .login-form,.pre-header .language-container{background-color:#3e3739;display:none}.pre-header .cart-button{width:auto;height:40px;line-height:40px;display:inline-block;position:relative;float:right;font-size:1.4rem;padding:0 15px;color:white}.pre-header .cart-button .cart-amount{position:absolute;left:5px;top:5px;width:15px;height:15px;background-color:#da291c;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:15px;font-size:1rem;text-align:center}.pre-header .cart-button:hover{cursor:pointer}.pre-header .cart-button:before{font-family:Flaticon;content:"\f10a";font-size:inherit}.pre-header .language-navigation{width:auto;display:inline-block;position:relative;float:right}.pre-header .language-navigation .language-toggle{padding:0 15px;height:40px}.pre-header .language-navigation .language-toggle:hover{cursor:pointer}.pre-header .language-navigation .language-toggle:before,.pre-header .language-navigation .language-toggle:after{font-family:Flaticon}.pre-header .language-navigation .language-toggle:before{content:"\f105";padding:0 15px 0 0;font-size:2rem}.pre-header .language-navigation .language-toggle:after{display:block;float:left;margin:0 10px 0 0;content:"\f108";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);font-size:1rem}.pre-header .language-navigation .language-container{width:auto;position:absolute;top:40px;right:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}.pre-header .language-navigation .language-container .language-tab a{color:white;text-decoration:none;min-width:200px;height:100%;line-height:40px;padding:0 15px;display:inline-block;font-size:14px}.pre-header .language-navigation .language-container .language-tab:hover a{background-color:#4d4d4d}@media only screen and (max-width:640px){.pre-header .language-navigation .language-container .language-tab a{min-width:0}}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.pre-header .preheader-label{display:none}.pre-header .container{padding:0}.pre-header .pre-header-btn{width:100%;height:40px;float:none}.pre-header .pre-header-btn:hover{cursor:pointer;background-color:initial}}.page-header{width:100%;height:75px;background-color:#da291c;position:relative;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out}.page-header .container{position:relative}@media only screen and (min-width:639px) and (max-width:960px){.page-header .container{padding:0}}@media only screen and (max-width:640px){.page-header .container{padding:0}}.page-header .immediate-supervisor{float:right;display:block;position:relative;z-index:10;height:75px;line-height:75px}.page-header .immediate-supervisor a,.page-header .immediate-supervisor p{color:white;font-family:'AvenirRegular';font-weight:normal;-webkit-font-smoothing:antialiased;letter-spacing:1px;font-size:16px;display:inline;margin:0 25px 0 0;line-height:inherit}.page-header .immediate-supervisor a:last-of-type,.page-header .immediate-supervisor p:last-of-type{margin:0}@media only screen and (min-width:639px) and (max-width:960px){.page-header .immediate-supervisor{background-color:#2d2d2d;padding:25px 5%;height:auto;line-height:1.5;display:none;width:100%}.page-header .immediate-supervisor a,.page-header .immediate-supervisor p{width:100%;display:inline-block}.page-header .immediate-supervisor a:hover p,.page-header .immediate-supervisor p:hover p{color:#da291c}}@media only screen and (max-width:640px){.page-header .immediate-supervisor{width:100%;background-color:#2d2d2d;padding:25px 8%;height:auto;line-height:1.5;display:none}.page-header .immediate-supervisor a,.page-header .immediate-supervisor p{width:100%;display:inline-block}.page-header .immediate-supervisor a:hover p,.page-header .immediate-supervisor p:hover p{color:#da291c}}.page-header .main-navigation{float:right;display:block;position:relative;z-index:10}.page-header .main-navigation form{width:100%!important;position:absolute;right:0;top:75px}.page-header .main-navigation form .twitter-typeahead{width:100%!important}.page-header .main-navigation form input{width:100%!important;height:50px;padding:0 15px;font-size:16px;outline:0;border:0;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased;display:none;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.page-header .main-navigation form input:focus{outline:0;border:0}.page-header .main-navigation form .tt-hint{color:#ccc}.page-header .main-navigation .tt-menu{width:100%;background-color:#eee;border:1px solid #ccc}.page-header .main-navigation .tt-menu .tt-suggestion{padding:10px 10px;font-size:14px}.page-header .main-navigation .tt-menu .tt-suggestion:hover{background-color:#da291c;color:white;cursor:pointer}.page-header .main-navigation .tt-menu .tt-suggestion:first-of-type{border-top:0}.page-header .main-navigation .tt-menu .tt-suggestion:last-of-type{border-bottom:0}.page-header .main-navigation>li{list-style:none;float:left;position:relative}.page-header .main-navigation>li>a{display:block;color:white;text-decoration:none;padding:0 20px;height:75px;line-height:75px;font-size:1.7rem;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out;font-family:'AvenirRegular';font-weight:normal;-webkit-font-smoothing:antialiased}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.page-header .main-navigation>li>a{border:0}}.page-header .main-navigation>li.search-toggle a{font-size:20px}.page-header .main-navigation>li.search-toggle a:before{content:"\f10d";font-family:Flaticon}.page-header .main-navigation>li.search-toggle:hover{cursor:pointer}.page-header .main-navigation>li.search-toggle:hover a{text-decoration:none;color:#231f20}.page-header .main-navigation>li:hover>a,.page-header .main-navigation>li.selected>a{text-decoration:underline}.page-header .main-navigation>li.unreadNews::after{content:"1";position:absolute;top:22px;right:10px;height:12px;width:12px;background:#fff;border-radius:50%;font-size:10px;display:flex;justify-content:center;align-items:center;font-weight:bold;color:#da291c}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.page-header .main-navigation{width:100%;float:left;max-height:0;overflow:hidden;background-color:#231f20;text-align:center}.page-header .main-navigation li{width:100%}.page-header .main-navigation li a{height:50px;line-height:50px}.page-header .main-navigation.toggleMenu{max-height:none}.page-header .main-navigation form{top:0}.page-header .main-navigation form input{background-color:#fff;text-align:center}}.page-header .main-navigation .hover-menu{position:absolute;top:75px;left:0;display:none;z-index:1000}.page-header .main-navigation .hover-menu ul{margin:0;padding:0}.page-header .main-navigation .hover-menu .Level1{background-color:#eee;width:350px;position:relative}.page-header .main-navigation .hover-menu .Level1>a:after{font-family:Flaticon;content:"\f108";font-size:1rem;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.page-header .main-navigation .hover-menu .Level1 a{font-size:1.6rem;line-height:40px;color:black;display:block;padding:0 20px 0 10px;border:0;position:relative}.page-header .main-navigation .hover-menu .Level1 a:hover,.page-header .main-navigation .hover-menu .Level1 a.active{background-color:#ddd}.page-header .main-navigation .hover-menu .Level2{position:absolute;width:300px;left:348px;top:0;background-color:#ddd;height:auto;min-height:100%;display:none}.page-header .main-navigation .hover-menu .Level2 a:hover{background-color:#ccc}.page-header .logo{width:auto;height:100%;display:inline-block;float:left;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out}.page-header .logo img{height:100%;padding:20px 0;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out}@media only screen and (max-width:640px){.page-header .logo img{padding:20px 0}}@media only screen and (min-width:639px) and (max-width:960px){.page-header .logo{padding:5px 0 5px 5%}}@media only screen and (max-width:640px){.page-header .logo{padding:5px 0 5px 8%}}.page-header .menu-toggle{float:right;height:100%;line-height:75px;display:none;color:white}.page-header .menu-toggle:before{content:"\f110";font-size:32px;text-align:center;line-height:75px}.page-header .menu-toggle.toggle-contact:before{content:"\f101"}.page-header .menu-toggle.active:before{content:"\f104"}.page-header .menu-toggle:hover{cursor:pointer}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.page-header .menu-toggle{display:block}}@media only screen and (min-width:639px) and (max-width:960px){.page-header .menu-toggle{padding:0 5%}}@media only screen and (max-width:640px){.page-header .menu-toggle{padding:0 8%}.page-header .menu-toggle:before{font-size:24px}}.content-text{padding-top:25px;padding-bottom:25px;font-size:0}.content-text.left,.content-text.right{display:inline-block;width:48%;margin:0 3.333% 0 0;vertical-align:top;border-top:1px solid #eee}.content-text.left img,.content-text.right img{max-width:100%;height:auto!important;margin:0 0 15px 0}.content-text.left.right,.content-text.right.right{margin:0}@media only screen and (max-width:640px){.content-text.left.faq,.content-text.right.faq{margin:0 auto;padding:0}.content-text.left.faq.right,.content-text.right.faq.right{border:0}}.content-text.left.faq .faqSection,.content-text.right.faq .faqSection{margin:0 0 40px;padding:0}.content-text.left.faq .faqSection li,.content-text.right.faq .faqSection li{list-style:none}.content-text.left.faq .faqSection li:first-of-type,.content-text.right.faq .faqSection li:first-of-type{font-weight:700;font-size:18px;cursor:pointer}.content-text.left.faq .faqSection li:first-of-type::before,.content-text.right.faq .faqSection li:first-of-type::before{content:"Q: "}.content-text.left.faq .faqSection li:first-of-type::after,.content-text.right.faq .faqSection li:first-of-type::after{content:"+";font-size:16px;color:#da291c;padding-left:10px;display:inline-block;vertical-align:text-top}.content-text.left.faq .faqSection li:first-of-type.opened::after,.content-text.right.faq .faqSection li:first-of-type.opened::after{content:"-"}.content-text.left.faq .faqSection li:last-of-type,.content-text.right.faq .faqSection li:last-of-type{display:none}.content-text.left.faq .faqSection li:last-of-type::before,.content-text.right.faq .faqSection li:last-of-type::before{content:"A: ";font-weight:700}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.content-text{border-top:0}.content-text.left,.content-text.right{width:100%;display:block;margin:0 0 25px 0}}.page-content{position:relative;margin-top:115px}.page-content iframe{width:100%!important}.page-content .breadcrumbs{width:100%;line-height:40px;height:40px;font-size:16px;color:white;border-bottom:1px solid #ddd}.page-content .breadcrumbs ul{width:100%;margin:0;padding:0;list-style:none;height:100%}.page-content .breadcrumbs ul li{display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased}.page-content .breadcrumbs ul li.home-crumb a:before{content:"\f103";font-family:Flaticon}.page-content .breadcrumbs ul li:after{content:'/';margin:0 5px 0 10px;color:black}.page-content .breadcrumbs ul li a{text-decoration:none;color:black;font-size:16px}.page-content .breadcrumbs ul li a:hover{color:#da291c;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out}.page-content .breadcrumbs ul li:last-of-type a{font-family:'AvenirDemi';font-weight:normal;-webkit-font-smoothing:antialiased}.page-content .breadcrumbs ul li:last-of-type:after{display:none}@media only screen and (max-width:640px){.page-content .breadcrumbs{width:100%;line-height:30px;height:100%;color:white;border-bottom:1px solid #ddd;display:none}.page-content .breadcrumbs a{font-size:1.2rem;font-size:12px}}.page-content .usp-section .usps-container a{float:left;padding:25px;display:block;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out;position:relative;color:#231f20;outline:1px solid transparent}.page-content .usp-section .usps-container a:hover{cursor:pointer;outline:1px solid #ccc}.page-content .usp-section .usps-container a:hover h3{color:#da291c}.page-content .usp-section .usps-container a .usp{width:100%;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out}.page-content .usp-section .usps-container a .usp .usp-icon{width:100%;height:100px;margin:0 auto 25px auto;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../Images/settings.png)}.page-content .usp-section .usps-container a .usp h3{font-family:'AvenirDemi';font-weight:normal;-webkit-font-smoothing:antialiased;font-size:2.2rem;text-align:center;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out}.page-content .usp-section .usps-container a .usp p{position:relative;margin:0 0 5px 0;padding:5px 0 5px 35px}.page-content .usp-section .usps-container a .usp p.usp-description{padding:0;margin:20px 0;text-align:center}.page-content .usp-section .usps-container a .usp p.usp-description:before{display:none}.page-content .usp-section .usps-container a .usp p:before{content:'';width:20px;height:20px;float:left;margin:0 5px 5px 0;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(../Images/checked.png);background-color:transparent;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.page-content .usp-section .usps-container a .usp p:last-of-type{padding-bottom:0;margin-bottom:0}.page-content .usp-section .usps-container.four-grid{font-size:0}.page-content .usp-section .usps-container.four-grid a{width:36%;margin:0 7% 25px 7%;float:none;display:inline-block;vertical-align:top}@media only screen and (min-width:961px) and (max-width:1600px){.page-content .usp-section .usps-container.four-grid a{width:40%;margin:0 5% 5% 5%}}@media only screen and (min-width:639px) and (max-width:960px){.page-content .usp-section .usps-container.four-grid a{width:46%;margin:0 8% 30px 0;float:none;display:inline-block;vertical-align:top}}@media only screen and (max-width:640px){.page-content .usp-section .usps-container.four-grid a{width:100%;max-width:350px;float:none;margin:0 auto 50px auto;display:block;padding:10px}.page-content .usp-section .usps-container.four-grid a .usp-icon{width:75px;height:75px}.page-content .usp-section .usps-container.four-grid a:nth-of-type(4n){margin:0 auto 30px auto}}.page-content .usp-section .usps-container.three-grid a{width:30%;margin:0 5% 25px 0}.page-content .usp-section .usps-container.three-grid a:nth-of-type(3n){margin:0}@media only screen and (min-width:1601px) and (max-width:1920px){.page-content .usp-section .usps-container.three-grid a{width:30%;margin:0 5% 3.333% 0}}@media only screen and (min-width:961px) and (max-width:1600px){.page-content .usp-section .usps-container.three-grid a{width:30%;margin:0 5% 3.333% 0}}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.page-content .usp-section .usps-container.three-grid a{width:100%;max-width:350px;float:none;margin:0 auto 30px auto;display:block;padding:0}.page-content .usp-section .usps-container.three-grid a:nth-of-type(3n){margin:0 auto 30px auto}}.page-content .usp-section .usps-container.two-grid{text-align:center}.page-content .usp-section .usps-container.two-grid a{display:inline-block;float:none;vertical-align:top;width:30%;margin:0 2.5% 3% 2.5%;max-width:350px}@media only screen and (min-width:1601px) and (max-width:1920px){.page-content .usp-section .usps-container.two-grid a{width:30%;margin:0 2.5% 3% 2.5%;max-width:350px}}@media only screen and (min-width:961px) and (max-width:1600px){.page-content .usp-section .usps-container.two-grid a{width:46%;margin:0 1% 3% 1%;max-width:350px}}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.page-content .usp-section .usps-container.two-grid a{width:100%;margin:0 auto 30px auto;max-width:300px;display:block;padding:0}}.page-content .main-content{width:73%;float:right}@media only screen and (min-width:961px) and (max-width:1600px){.page-content .main-content{width:75%}}.page-content .main-content .category-description{display:block;width:70%;margin:25px 0 50px 0}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.page-content .main-content .category-description{width:100%}}.page-content .main-content .back-button{font-size:16px;background-color:#da291c;padding:0 20px;outline:0;border:0;line-height:40px;height:100%;margin:0 0 25px 0}.page-content .main-content .back-button a{color:white;text-decoration:none}.page-content .main-content .back-button a:before{font-family:Flaticon;content:"\f108";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);margin:0 10px 0 0;display:none}.page-content .main-content .back-button:hover a:before{display:inline-block}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.page-content .main-content{width:100%;float:none}}.page-content .sub-content{width:20%;float:left}@media only screen and (min-width:961px) and (max-width:1600px){.page-content .sub-content{width:20%}}.page-content .sub-content ul.hide-children{display:none}.page-content .sub-content ul li.selected a,.page-content .sub-content ul li:hover a{color:#da291c}.page-content .sub-content ul li a{padding:0;margin:0;height:100%;padding:6px 0;color:inherit;display:block;font-size:15px}.page-content .sub-content .sub-navigation .Level4,.page-content .sub-content .sub-navigation .Level5,.page-content .sub-content .sub-navigation .Level6{border-left:1px solid #ccc;padding:0 15px}.page-content .sub-content .product-navigation .Level2,.page-content .sub-content .product-navigation .Level3,.page-content .sub-content .product-navigation .Level4{border-left:1px solid #ccc;padding:0 15px;background-color:transparent}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.page-content .sub-content{width:100%;float:none;margin:30px 0 0 0;border:0}}.page-content .search-list{margin:50px 0}.page-content .search-list .search-result{margin:25px 0}.page-content .search-list .search-result a{text-decoration:none}.page-content .search-list .search-result p:after{content:'[...]'}@media only screen and (max-width:640px){#SearchPage .page-content,#SearchableDownloadsPage .page-content,#Page404 .page-content{display:flex;flex-direction:column-reverse}}#SearchPage .form-section,#SearchableDownloadsPage .form-section,#Page404 .form-section{width:100%;padding:100px 0;display:inline-block;background-color:#eee}#SearchPage .form-section h2,#SearchableDownloadsPage .form-section h2,#Page404 .form-section h2{margin:0 0 25px 0}#SearchPage .form-section input[type="text"],#SearchableDownloadsPage .form-section input[type="text"],#Page404 .form-section input[type="text"]{background-color:#fff}#SearchPage .form-section input[type="text"]:focus,#SearchableDownloadsPage .form-section input[type="text"]:focus,#Page404 .form-section input[type="text"]:focus{border:1px solid transparent}#SearchPage .form-section form,#SearchableDownloadsPage .form-section form,#Page404 .form-section form{display:block;margin:25px auto 0 auto}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){#SearchPage .form-section,#SearchableDownloadsPage .form-section,#Page404 .form-section{padding:50px 0}#SearchPage .form-section span.preamble,#SearchableDownloadsPage .form-section span.preamble,#Page404 .form-section span.preamble{width:100%}}#SearchPage h3,#SearchableDownloadsPage h3,#Page404 h3{margin:0 0 25px 0}#SearchPage h4,#SearchableDownloadsPage h4,#Page404 h4{margin:0 0 10px 0}#SearchPage .result-message span,#SearchableDownloadsPage .result-message span,#Page404 .result-message span{color:#da291c}#SearchPage .search-result-category,#SearchableDownloadsPage .search-result-category,#Page404 .search-result-category{width:46%;display:inline-block;vertical-align:top;margin:0 3% 3% 0;font-size:0}#SearchPage .search-result-category .contact-result,#SearchableDownloadsPage .search-result-category .contact-result,#Page404 .search-result-category .contact-result{margin:0 0 25px 0;padding:0 0 25px 0;border-bottom:1px solid #ddd}#SearchPage .search-result-category .contact-result:last-of-type,#SearchableDownloadsPage .search-result-category .contact-result:last-of-type,#Page404 .search-result-category .contact-result:last-of-type{border:0}#SearchPage .search-result-category .file-product,#SearchableDownloadsPage .search-result-category .file-product,#Page404 .search-result-category .file-product{margin:15px 0 0 0;display:block}#SearchPage .search-result-category .search-result.product-result,#SearchableDownloadsPage .search-result-category .search-result.product-result,#Page404 .search-result-category .search-result.product-result{width:28%;margin:0 5% 25px 0;display:inline-block;vertical-align:top}#SearchPage .search-result-category .search-result.product-result .product-result-image,#SearchableDownloadsPage .search-result-category .search-result.product-result .product-result-image,#Page404 .search-result-category .search-result.product-result .product-result-image{width:100%;height:175px;background-color:#eee;margin:0 0 10px 0}#SearchPage .search-result-category .search-result.product-result .product-result-image.horizontal,#SearchableDownloadsPage .search-result-category .search-result.product-result .product-result-image.horizontal,#Page404 .search-result-category .search-result.product-result .product-result-image.horizontal{background-size:50% auto;background-position:center;background-repeat:no-repeat}#SearchPage .search-result-category .search-result.product-result .product-result-image.vertical,#SearchableDownloadsPage .search-result-category .search-result.product-result .product-result-image.vertical,#Page404 .search-result-category .search-result.product-result .product-result-image.vertical{background-size:auto 50%;background-position:center;background-repeat:no-repeat}#SearchPage .search-result-category .search-result.product-result .product-result-image.square,#SearchableDownloadsPage .search-result-category .search-result.product-result .product-result-image.square,#Page404 .search-result-category .search-result.product-result .product-result-image.square{background-size:60%;background-position:center;background-repeat:no-repeat}#SearchPage .search-result-category .search-result.product-result p,#SearchableDownloadsPage .search-result-category .search-result.product-result p,#Page404 .search-result-category .search-result.product-result p{font-size:12px;margin:0 0 5px 0;color:black}#SearchPage .search-result-category .search-result.product-result p.article-number,#SearchableDownloadsPage .search-result-category .search-result.product-result p.article-number,#Page404 .search-result-category .search-result.product-result p.article-number{color:#da291c}@media only screen and (min-width:639px) and (max-width:960px){#SearchPage .search-result-category,#SearchableDownloadsPage .search-result-category,#Page404 .search-result-category{width:100%;margin:0 0 30px 0}}@media only screen and (max-width:640px){#SearchPage .search-result-category,#SearchableDownloadsPage .search-result-category,#Page404 .search-result-category{width:100%;margin:0 0 30px 0}#SearchPage .search-result-category .search-result.product-result,#SearchableDownloadsPage .search-result-category .search-result.product-result,#Page404 .search-result-category .search-result.product-result{width:46%;margin:0 4% 25px 0}}#SearchPage .twitter-typeahead ~ .tt-menu,#SearchableDownloadsPage .twitter-typeahead ~ .tt-menu,#Page404 .twitter-typeahead ~ .tt-menu{display:none!important}#IntranetBenefitsPage .benefit-container{margin:0 0 25px 0}#IntranetBenefitsPage .benefit-container:first-of-type{margin-top:25px}#IntranetBenefitsPage .benefit-container:last-of-type{margin-bottom:0}#IntranetBenefitsPage .benefit-container .benefit-files-container .file{font-size:16px}#IntranetBenefitsPage .benefit-container .benefit-files-container .file a{width:100%;display:block}#CustomerRegister .pre-form-text{margin:0 auto;max-width:40%}#CustomerRegister .after-registration{margin:0 auto;max-width:40%;text-align:center}#CustomerRegister .after-registration .preamble{width:100%;max-width:100%}#CustomerRegister .register-form{width:100%;display:block;margin:0 auto;max-width:40%}#CustomerRegister .register-form label{font-size:1.4rem;font-weight:bold;margin:20px 0 10px 0;display:block}#CustomerRegister .register-form .form-message{display:inline-block;background-color:#eee;padding:25px;width:100%;line-height:1.5;margin:25px 0 0 0}#CustomerRegister .register-form .form-message.error-div{background-color:indianred}#CustomerRegister .register-form .form-message.submit-success{background-color:darkseagreen}#CustomerRegister .register-form input{width:100%;font-weight:lighter;font-size:1.4rem}#CustomerRegister .register-form button{margin:25px 0;width:100%;height:50px;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out;background-color:#da291c;color:white}#CustomerRegister .register-form button:hover{background-color:#ad2116}#CustomerRegister .errormsg{margin:25px 0;padding:0;list-style:none}#CustomerRegister .errormsg li{text-decoration:none;display:block;margin:0 0 10px 0;width:100%}@media only screen and (min-width:639px) and (max-width:960px){#CustomerRegister .pre-form-text,#CustomerRegister .after-registration,#CustomerRegister .register-form{width:100%;max-width:none}}@media only screen and (max-width:640px){#CustomerRegister .pre-form-text,#CustomerRegister .after-registration,#CustomerRegister .register-form{width:100%;max-width:none}}#ForgotPasswordPage .forgot-password-section .pre-form-text{margin:0 auto;max-width:40%}#ForgotPasswordPage .forgot-password-section .after-registration{margin:0 auto;max-width:40%;text-align:center}#ForgotPasswordPage .forgot-password-section .after-registration .preamble{width:100%;max-width:100%}#ForgotPasswordPage .forgot-password-section .forgot-password-form{width:100%;display:block;margin:0 auto;max-width:40%}#ForgotPasswordPage .forgot-password-section .forgot-password-form label{font-size:1.4rem;font-weight:bold;margin:20px 0 10px 0;display:block}#ForgotPasswordPage .forgot-password-section .forgot-password-form .form-message{display:inline-block;background-color:#eee;padding:25px;width:100%;line-height:1.5;margin:25px 0 0 0}#ForgotPasswordPage .forgot-password-section .forgot-password-form .form-message.error-div{background-color:indianred}#ForgotPasswordPage .forgot-password-section .forgot-password-form .form-message.submit-success{background-color:darkseagreen}#ForgotPasswordPage .forgot-password-section .forgot-password-form input{width:100%;font-weight:lighter;font-size:1.4rem}#ForgotPasswordPage .forgot-password-section .forgot-password-form button{margin:25px 0;width:100%;height:50px;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out;background-color:#da291c;color:white}#ForgotPasswordPage .forgot-password-section .forgot-password-form button:hover{background-color:#ad2116}#StartPage .home-slider{max-height:500px;overflow:hidden}#StartPage .home-slider .slide{position:relative;max-height:500px}#StartPage .home-slider .slide img{width:100%}#StartPage .home-slider .slide .sliderText{position:absolute;width:50%;top:50%;left:3%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);color:white;z-index:5}#StartPage .home-slider .slide .sliderText.top-left{top:10%;left:3%;width:70%}#StartPage .home-slider .slide .sliderText.middle-right{text-align:right;right:3%}@media only screen and (min-width:1601px) and (max-width:1920px){#StartPage .home-slider .slide .sliderText.middle-right{right:2%}}@media only screen and (min-width:961px) and (max-width:1600px){#StartPage .home-slider .slide .sliderText.middle-right{right:5%;width:70%}}@media only screen and (min-width:639px) and (max-width:960px){#StartPage .home-slider .slide .sliderText.middle-right{right:5%;width:70%}}@media only screen and (max-width:640px){#StartPage .home-slider .slide .sliderText.middle-right{width:80%;top:10%;left:3%}}#StartPage .home-slider .slide .sliderText.top-right{top:10%;text-align:right;right:3%}@media only screen and (min-width:1601px) and (max-width:1920px){#StartPage .home-slider .slide .sliderText.top-right{right:2%}}@media only screen and (min-width:961px) and (max-width:1600px){#StartPage .home-slider .slide .sliderText.top-right{right:5%;width:70%}}@media only screen and (min-width:639px) and (max-width:960px){#StartPage .home-slider .slide .sliderText.top-right{right:5%;width:70%}}@media only screen and (max-width:640px){#StartPage .home-slider .slide .sliderText.top-right{width:80%;top:10%;left:3%}}#StartPage .home-slider .slide .sliderText.bottom-left{top:unset;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);bottom:10%;left:3%}@media only screen and (min-width:639px) and (max-width:960px){#StartPage .home-slider .slide .sliderText.bottom-left{width:75%;bottom:25px}}@media only screen and (max-width:640px){#StartPage .home-slider .slide .sliderText.bottom-left{width:80%;top:10%;left:3%}}#StartPage .home-slider .slide .sliderText.bottom-right{top:unset;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);bottom:10%;text-align:right;right:3%}@media only screen and (min-width:1601px) and (max-width:1920px){#StartPage .home-slider .slide .sliderText.bottom-right{right:2%}}@media only screen and (min-width:961px) and (max-width:1600px){#StartPage .home-slider .slide .sliderText.bottom-right{right:5%}}@media only screen and (min-width:639px) and (max-width:960px){#StartPage .home-slider .slide .sliderText.bottom-right{width:75%;right:5%;bottom:25px}}@media only screen and (max-width:640px){#StartPage .home-slider .slide .sliderText.bottom-right{width:80%;top:10%;left:3%}}#StartPage .home-slider .slide .sliderText.centered{left:0;right:0;margin:0 auto;text-align:center}#StartPage .home-slider .slide .sliderText h2{font-family:'AvenirDemi';font-weight:normal;-webkit-font-smoothing:antialiased;font-size:6rem;color:white;text-shadow:0 1px 2px rgba(0,0,0,0.1);margin:0 0 25px 0}#StartPage .home-slider .slide .sliderText p{font-family:'AvenirRegular';font-weight:normal;-webkit-font-smoothing:antialiased;font-size:2.0rem}@media only screen and (max-width:640px){#StartPage .home-slider .slide .sliderText p{font-size:1.3rem}}#StartPage .start-hero+.banner{margin-top:-151px}#StartPage .slick-slider+.banner{margin-top:-181px}#StartPage .banner{position:relative;background:rgba(0,0,0,0.5);max-height:150px;height:100%;padding:1em 0}#StartPage .banner .banner-content{height:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;text-align:center;color:#fff}#StartPage .banner .banner-content .block-link{position:absolute;top:0;left:0;width:99%;height:100%;display:block}#StartPage .banner .banner-content>*{margin:0 1em}@media only screen and (min-width:639px) and (max-width:960px){#StartPage .banner{margin-top:-31px;background:rgba(0,0,0,0.9);max-height:unset;height:auto;padding:2em 0}}@media only screen and (max-width:640px){#StartPage .banner{margin-top:-31px;background:rgba(0,0,0,0.9);max-height:unset;height:auto;padding:2em 0}#StartPage .banner .banner-content>*{margin:1em}}#StartPage .products-section{position:relative;padding:0;margin:0;background-color:white}#StartPage .products-section .slick-list,#StartPage .products-section .slick-track,#StartPage .products-section .slide{position:relative;width:100%;margin:0 auto;text-align:center;z-index:10}#StartPage .products-section .slick-dotted.slick-slider{margin:0}#StartPage .products-section .slide{width:50%;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:961px) and (max-width:1600px){#StartPage .products-section .slide{height:350px}#StartPage .products-section .slide .category-name h3{font-size:2.0rem!important}}@media only screen and (min-width:639px) and (max-width:960px){#StartPage .products-section .slide{height:300px}#StartPage .products-section .slide .category-name h3{font-size:2.0rem!important}}@media only screen and (max-width:640px){#StartPage .products-section .slide{height:250px}#StartPage .products-section .slide .category-name h3{font-size:2.0rem!important}}#StartPage .products-section .slide .overlay{background-color:#2d2d2d;opacity:.5;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;-ms-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out}#StartPage .products-section .slide .category-name{width:70%;padding:25px;text-align:center;color:white;z-index:15;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;right:0;margin:0 auto}#StartPage .products-section .slide .category-name h3{-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;-ms-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;font-size:2.4rem;font-size:24px;font-family:'AvenirDemi';font-weight:initial;-webkit-font-smoothing:antialiased;line-height:1.2;letter-spacing:.5px}#StartPage .products-section .slide .category-name p{font-size:20px}#StartPage .products-section .slide:hover .overlay{opacity:.7}#StartPage .products-section .slide:hover .category-name h3{color:#da291c}#StartPage .products-section .slick-dots{width:100%;margin:25px 0 0 0;padding:0;display:block;position:relative;bottom:unset;left:unset;right:unset;top:unset}#StartPage .products-section .slick-dots li{width:15px;height:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#StartPage .products-section .slick-dots li button{width:15px;height:15px;background-color:#eee;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#StartPage .products-section .slick-dots li button:before{content:'';display:none}#StartPage .products-section .slick-dots li.slick-active button{background-color:#ccc}@media only screen and (max-width:640px){#StartPage .usp-section{padding-top:0}#StartPage .usp-section .usps-container{display:none}#StartPage .sorting-buttons{display:none}#StartPage .sorting-buttons ~ #Container{padding-top:50px}}#OfficeGroup .current-office-contact,#MirrorOffice .current-office-contact{margin:15px 0 0 0}#OfficeGroup .free-search-form,#MirrorOffice .free-search-form{margin:50px 0;padding:0 0 50px 0;border-bottom:1px solid #eee}#OfficeGroup .free-search-form label,#MirrorOffice .free-search-form label{font-size:1.8rem;font-family:'AvenirRegular';font-weight:inherit;-webkit-font-smoothing:antialiased;display:block;margin:0 0 5px 0}#OfficeGroup .free-search-form input,#MirrorOffice .free-search-form input{width:50%;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#OfficeGroup .contact-group,#MirrorOffice .contact-group{width:100%;margin:0 0 25px 0;font-size:0}#OfficeGroup .contact-group h3,#MirrorOffice .contact-group h3{margin:0 0 25px 0}#OfficeGroup .contact-group .contact,#MirrorOffice .contact-group .contact{width:12.5%;margin:0 2.5% 30px 0;vertical-align:top;display:inline-block}#OfficeGroup .contact-group .contact .contact-name,#MirrorOffice .contact-group .contact .contact-name{margin:10px 0 0 0;font-size:16px;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased}#OfficeGroup .contact-group .contact p,#MirrorOffice .contact-group .contact p{font-size:14px}#OfficeGroup .contact-group .contact p.contact-email,#MirrorOffice .contact-group .contact p.contact-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#da291c}#OfficeGroup .contact-group .contact p.contact-email:hover,#MirrorOffice .contact-group .contact p.contact-email:hover{cursor:pointer}@media only screen and (min-width:961px) and (max-width:1600px){#OfficeGroup .contact-group .contact,#MirrorOffice .contact-group .contact{width:18%}}@media only screen and (min-width:639px) and (max-width:960px){#OfficeGroup .contact-group .contact,#MirrorOffice .contact-group .contact{width:17.5%}}@media only screen and (max-width:640px){#OfficeGroup .contact-group .contact,#MirrorOffice .contact-group .contact{width:46%}}#OfficeGroup .contact-group .contact-image,#MirrorOffice .contact-group .contact-image{width:100%;height:100px;background-color:#eee;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:640px){#OfficeGroup .contact-group,#MirrorOffice .contact-group{margin:0 0 10px 0}#OfficeGroup .free-search-form label,#MirrorOffice .free-search-form label{font-size:1.6rem}#OfficeGroup .free-search-form input,#MirrorOffice .free-search-form input{width:100%}}#ContactPage .main-content .free-search-form{display:block;width:100%;float:left;margin:30px 0}#ContactPage .main-content label{font-size:1.6rem;display:none;font-weight:bolder;margin:0 0 5px 0}#ContactPage .main-content input{max-width:none;width:100%;font-weight:lighter}#ContactPage .main-content .buttons{padding:50px 0!important}#ContactPage .main-content .buttons button{display:inline-block;margin:0 10px 0 0}#ContactPage .main-content a{text-decoration:none;color:#231f20;width:30%;margin:0 5% 50px 0;display:inline-block;vertical-align:top}#ContactPage .main-content a:nth-of-type(3n){margin:0}#ContactPage .main-content a:hover h4{color:#da291c}#ContactPage .main-content .office-groups{margin:30px 0;font-size:0}#ContactPage .main-content .office-groups .office-container{width:100%}#ContactPage .main-content .office-groups .office-container h4:after{content:"\f108";font-family:Flaticon;font-size:14px;margin:0 0 0 20px}@media only screen and (min-width:961px) and (max-width:1600px),only screen and (min-width:639px) and (max-width:960px){#ContactPage .main-content .office-groups a{width:46%}#ContactPage .main-content .office-groups a:nth-of-type(2n){margin:0}#ContactPage .main-content .office-groups a:nth-of-type(3n){margin:0 5% 30px 0}}@media only screen and (max-width:640px){#ContactPage .main-content .office-groups a{width:100%;margin:0 0 30px 0}}#ProductsPage{font-size:0}#ProductsPage .product-category{display:inline-block;width:30%;margin:0 3.333% 30px 0;vertical-align:top;height:300px;padding:15px;background-size:cover;background-position:center;background-repeat:no-repeat;color:black;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out;background-color:#eee}#ProductsPage .product-category h4{font-size:16px}#ProductsPage .product-category h4.ellips:after{content:'...'}@media only screen and (min-width:961px) and (max-width:1600px){#ProductsPage .product-category{width:30%;height:240px}#ProductsPage .product-category h4{font-size:16px}#ProductsPage .product-category p{font-size:16px}}@media only screen and (min-width:639px) and (max-width:960px){#ProductsPage .product-category{height:300px;width:47%;margin:0 6% 50px 0!important}#ProductsPage .product-category h4{font-size:14px}#ProductsPage .product-category p{font-size:14px}}@media only screen and (max-width:640px){#ProductsPage .product-category{height:50px;width:100%;margin:0 auto 30px auto;display:block;background-image:none!important}#ProductsPage .product-category h4{font-size:14px}#ProductsPage .product-category p{font-size:14px}}#ProductsPage .product-category:hover{color:#da291c}@media only screen and (min-width:639px) and (max-width:960px){#ProductsPage .main-content a:nth-of-type(2n) .product-category{margin:0 0 30px 0!important}}#UserPage .page-content .main-content h2,#UserSettings .page-content .main-content h2,#UserDeliveryAddresses .page-content .main-content h2,#OrderHistory .page-content .main-content h2{margin:0 0 50px 0}#UserPage .page-content .main-content h4,#UserSettings .page-content .main-content h4,#UserDeliveryAddresses .page-content .main-content h4,#OrderHistory .page-content .main-content h4{margin:0 0 10px 0}#UserPage .page-content .main-content input,#UserSettings .page-content .main-content input,#UserDeliveryAddresses .page-content .main-content input,#OrderHistory .page-content .main-content input,#UserPage .page-content .main-content button,#UserSettings .page-content .main-content button,#UserDeliveryAddresses .page-content .main-content button,#OrderHistory .page-content .main-content button{max-width:300px}#UserPage .page-content .main-content label,#UserSettings .page-content .main-content label,#UserDeliveryAddresses .page-content .main-content label,#OrderHistory .page-content .main-content label{font-size:1.6rem;margin:0 0 5px 0;display:block;font-family:'AvenirRegular';font-weight:normal;-webkit-font-smoothing:antialiased}#UserPage .page-content .main-content input,#UserSettings .page-content .main-content input,#UserDeliveryAddresses .page-content .main-content input,#OrderHistory .page-content .main-content input{width:100%;font-weight:lighter;font-size:1.4rem;margin:0 0 20px 0;background-color:#eee!important}#UserPage .page-content .main-content .left-side,#UserSettings .page-content .main-content .left-side,#UserDeliveryAddresses .page-content .main-content .left-side,#OrderHistory .page-content .main-content .left-side{float:left}#UserPage .page-content .main-content .left-side,#UserSettings .page-content .main-content .left-side,#UserDeliveryAddresses .page-content .main-content .left-side,#OrderHistory .page-content .main-content .left-side,#UserPage .page-content .main-content .right-side,#UserSettings .page-content .main-content .right-side,#UserDeliveryAddresses .page-content .main-content .right-side,#OrderHistory .page-content .main-content .right-side{width:46%;margin:0 3% 0 0;display:inline-block;vertical-align:top}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){#UserPage .page-content .main-content .left-side button,#UserSettings .page-content .main-content .left-side button,#UserDeliveryAddresses .page-content .main-content .left-side button,#OrderHistory .page-content .main-content .left-side button,#UserPage .page-content .main-content .right-side button,#UserSettings .page-content .main-content .right-side button,#UserDeliveryAddresses .page-content .main-content .right-side button,#OrderHistory .page-content .main-content .right-side button{max-width:100%!important;min-width:100%!important}}@media only screen and (max-width:640px){#UserPage .page-content .main-content .left-side,#UserSettings .page-content .main-content .left-side,#UserDeliveryAddresses .page-content .main-content .left-side,#OrderHistory .page-content .main-content .left-side,#UserPage .page-content .main-content .right-side,#UserSettings .page-content .main-content .right-side,#UserDeliveryAddresses .page-content .main-content .right-side,#OrderHistory .page-content .main-content .right-side{width:100%;margin:0 0 25px 0}#UserPage .page-content .main-content .left-side input,#UserSettings .page-content .main-content .left-side input,#UserDeliveryAddresses .page-content .main-content .left-side input,#OrderHistory .page-content .main-content .left-side input,#UserPage .page-content .main-content .right-side input,#UserSettings .page-content .main-content .right-side input,#UserDeliveryAddresses .page-content .main-content .right-side input,#OrderHistory .page-content .main-content .right-side input{max-width:none!important}}#UserPage .page-content .main-content .delivery-address-form,#UserSettings .page-content .main-content .delivery-address-form,#UserDeliveryAddresses .page-content .main-content .delivery-address-form,#OrderHistory .page-content .main-content .delivery-address-form,#UserPage .page-content .main-content .saved-delivery-addresses,#UserSettings .page-content .main-content .saved-delivery-addresses,#UserDeliveryAddresses .page-content .main-content .saved-delivery-addresses,#OrderHistory .page-content .main-content .saved-delivery-addresses{width:100%}@media only screen and (max-width:640px){#UserPage .page-content .main-content .delivery-address-form.delivery-address-form input,#UserSettings .page-content .main-content .delivery-address-form.delivery-address-form input,#UserDeliveryAddresses .page-content .main-content .delivery-address-form.delivery-address-form input,#OrderHistory .page-content .main-content .delivery-address-form.delivery-address-form input,#UserPage .page-content .main-content .saved-delivery-addresses.delivery-address-form input,#UserSettings .page-content .main-content .saved-delivery-addresses.delivery-address-form input,#UserDeliveryAddresses .page-content .main-content .saved-delivery-addresses.delivery-address-form input,#OrderHistory .page-content .main-content .saved-delivery-addresses.delivery-address-form input{max-width:none!important}}#UserPage .page-content .main-content .delivery-address-form.saved-delivery-addresses,#UserSettings .page-content .main-content .delivery-address-form.saved-delivery-addresses,#UserDeliveryAddresses .page-content .main-content .delivery-address-form.saved-delivery-addresses,#OrderHistory .page-content .main-content .delivery-address-form.saved-delivery-addresses,#UserPage .page-content .main-content .saved-delivery-addresses.saved-delivery-addresses,#UserSettings .page-content .main-content .saved-delivery-addresses.saved-delivery-addresses,#UserDeliveryAddresses .page-content .main-content .saved-delivery-addresses.saved-delivery-addresses,#OrderHistory .page-content .main-content .saved-delivery-addresses.saved-delivery-addresses{background-color:#eee;padding:25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){#UserPage .page-content .main-content .delivery-address-form.saved-delivery-addresses,#UserSettings .page-content .main-content .delivery-address-form.saved-delivery-addresses,#UserDeliveryAddresses .page-content .main-content .delivery-address-form.saved-delivery-addresses,#OrderHistory .page-content .main-content .delivery-address-form.saved-delivery-addresses,#UserPage .page-content .main-content .saved-delivery-addresses.saved-delivery-addresses,#UserSettings .page-content .main-content .saved-delivery-addresses.saved-delivery-addresses,#UserDeliveryAddresses .page-content .main-content .saved-delivery-addresses.saved-delivery-addresses,#OrderHistory .page-content .main-content .saved-delivery-addresses.saved-delivery-addresses{padding:15px}}#UserPage .page-content .main-content .delivery-address-form .delivery-address-row,#UserSettings .page-content .main-content .delivery-address-form .delivery-address-row,#UserDeliveryAddresses .page-content .main-content .delivery-address-form .delivery-address-row,#OrderHistory .page-content .main-content .delivery-address-form .delivery-address-row,#UserPage .page-content .main-content .saved-delivery-addresses .delivery-address-row,#UserSettings .page-content .main-content .saved-delivery-addresses .delivery-address-row,#UserDeliveryAddresses .page-content .main-content .saved-delivery-addresses .delivery-address-row,#OrderHistory .page-content .main-content .saved-delivery-addresses .delivery-address-row{width:100%;display:block;overflow:hidden;position:relative;padding:10px;border-bottom:1px solid #ccc}#UserPage .page-content .main-content .delivery-address-form .delivery-address-row label,#UserSettings .page-content .main-content .delivery-address-form .delivery-address-row label,#UserDeliveryAddresses .page-content .main-content .delivery-address-form .delivery-address-row label,#OrderHistory .page-content .main-content .delivery-address-form .delivery-address-row label,#UserPage .page-content .main-content .saved-delivery-addresses .delivery-address-row label,#UserSettings .page-content .main-content .saved-delivery-addresses .delivery-address-row label,#UserDeliveryAddresses .page-content .main-content .saved-delivery-addresses .delivery-address-row label,#OrderHistory .page-content .main-content .saved-delivery-addresses .delivery-address-row label{font-size:16px;margin:0 0 0 20px;padding:0}#UserPage .page-content .main-content .delivery-address-form .delivery-address-row input,#UserSettings .page-content .main-content .delivery-address-form .delivery-address-row input,#UserDeliveryAddresses .page-content .main-content .delivery-address-form .delivery-address-row input,#OrderHistory .page-content .main-content .delivery-address-form .delivery-address-row input,#UserPage .page-content .main-content .saved-delivery-addresses .delivery-address-row input,#UserSettings .page-content .main-content .saved-delivery-addresses .delivery-address-row input,#UserDeliveryAddresses .page-content .main-content .saved-delivery-addresses .delivery-address-row input,#OrderHistory .page-content .main-content .saved-delivery-addresses .delivery-address-row input{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:20px;height:20px}#UserPage .page-content .main-content .delivery-address-form .delivery-address-row .edit-address,#UserSettings .page-content .main-content .delivery-address-form .delivery-address-row .edit-address,#UserDeliveryAddresses .page-content .main-content .delivery-address-form .delivery-address-row .edit-address,#OrderHistory .page-content .main-content .delivery-address-form .delivery-address-row .edit-address,#UserPage .page-content .main-content .saved-delivery-addresses .delivery-address-row .edit-address,#UserSettings .page-content .main-content .saved-delivery-addresses .delivery-address-row .edit-address,#UserDeliveryAddresses .page-content .main-content .saved-delivery-addresses .delivery-address-row .edit-address,#OrderHistory .page-content .main-content .saved-delivery-addresses .delivery-address-row .edit-address{color:#da291c}#UserPage .page-content .main-content .delivery-address-form .delivery-address-row .delete-address,#UserSettings .page-content .main-content .delivery-address-form .delivery-address-row .delete-address,#UserDeliveryAddresses .page-content .main-content .delivery-address-form .delivery-address-row .delete-address,#OrderHistory .page-content .main-content .delivery-address-form .delivery-address-row .delete-address,#UserPage .page-content .main-content .saved-delivery-addresses .delivery-address-row .delete-address,#UserSettings .page-content .main-content .saved-delivery-addresses .delivery-address-row .delete-address,#UserDeliveryAddresses .page-content .main-content .saved-delivery-addresses .delivery-address-row .delete-address,#OrderHistory .page-content .main-content .saved-delivery-addresses .delivery-address-row .delete-address{width:20px;height:20px;line-height:20px;text-align:center;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);font-size:1rem}#UserPage .page-content .main-content .delivery-address-form .delivery-address-row .delete-address:before,#UserSettings .page-content .main-content .delivery-address-form .delivery-address-row .delete-address:before,#UserDeliveryAddresses .page-content .main-content .delivery-address-form .delivery-address-row .delete-address:before,#OrderHistory .page-content .main-content .delivery-address-form .delivery-address-row .delete-address:before,#UserPage .page-content .main-content .saved-delivery-addresses .delivery-address-row .delete-address:before,#UserSettings .page-content .main-content .saved-delivery-addresses .delivery-address-row .delete-address:before,#UserDeliveryAddresses .page-content .main-content .saved-delivery-addresses .delivery-address-row .delete-address:before,#OrderHistory .page-content .main-content .saved-delivery-addresses .delivery-address-row .delete-address:before{font-family:Flaticon;content:"\f104";font-size:14px}#UserPage .page-content .main-content .delivery-address-form .delivery-address-row .delete-address:hover,#UserSettings .page-content .main-content .delivery-address-form .delivery-address-row .delete-address:hover,#UserDeliveryAddresses .page-content .main-content .delivery-address-form .delivery-address-row .delete-address:hover,#OrderHistory .page-content .main-content .delivery-address-form .delivery-address-row .delete-address:hover,#UserPage .page-content .main-content .saved-delivery-addresses .delivery-address-row .delete-address:hover,#UserSettings .page-content .main-content .saved-delivery-addresses .delivery-address-row .delete-address:hover,#UserDeliveryAddresses .page-content .main-content .saved-delivery-addresses .delivery-address-row .delete-address:hover,#OrderHistory .page-content .main-content .saved-delivery-addresses .delivery-address-row .delete-address:hover{cursor:pointer;color:#da291c}#UserPage .page-content .main-content .delivery-address-form .delivery-address-row:last-of-type,#UserSettings .page-content .main-content .delivery-address-form .delivery-address-row:last-of-type,#UserDeliveryAddresses .page-content .main-content .delivery-address-form .delivery-address-row:last-of-type,#OrderHistory .page-content .main-content .delivery-address-form .delivery-address-row:last-of-type,#UserPage .page-content .main-content .saved-delivery-addresses .delivery-address-row:last-of-type,#UserSettings .page-content .main-content .saved-delivery-addresses .delivery-address-row:last-of-type,#UserDeliveryAddresses .page-content .main-content .saved-delivery-addresses .delivery-address-row:last-of-type,#OrderHistory .page-content .main-content .saved-delivery-addresses .delivery-address-row:last-of-type{border:0;margin:0}#UserPage .page-content .main-content .order-history-container .order-container,#UserSettings .page-content .main-content .order-history-container .order-container,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container,#OrderHistory .page-content .main-content .order-history-container .order-container{width:100%;background-color:#eee;margin:0 0 15px 0;padding:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#UserPage .page-content .main-content .order-history-container .order-container .order-quick,#UserSettings .page-content .main-content .order-history-container .order-container .order-quick,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container .order-quick,#OrderHistory .page-content .main-content .order-history-container .order-container .order-quick{font-size:16px;padding:0;margin:0;position:relative}#UserPage .page-content .main-content .order-history-container .order-container .order-quick p,#UserSettings .page-content .main-content .order-history-container .order-container .order-quick p,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container .order-quick p,#OrderHistory .page-content .main-content .order-history-container .order-container .order-quick p{font-family:'AvenirDemi';font-weight:initial;-webkit-font-smoothing:antialiased}#UserPage .page-content .main-content .order-history-container .order-container .order-quick .preamble,#UserSettings .page-content .main-content .order-history-container .order-container .order-quick .preamble,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container .order-quick .preamble,#OrderHistory .page-content .main-content .order-history-container .order-container .order-quick .preamble{margin:0;padding:0}#UserPage .page-content .main-content .order-history-container .order-container .order-quick:hover,#UserSettings .page-content .main-content .order-history-container .order-container .order-quick:hover,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container .order-quick:hover,#OrderHistory .page-content .main-content .order-history-container .order-container .order-quick:hover{cursor:pointer}#UserPage .page-content .main-content .order-history-container .order-container .order-details-toggle,#UserSettings .page-content .main-content .order-history-container .order-container .order-details-toggle,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container .order-details-toggle,#OrderHistory .page-content .main-content .order-history-container .order-container .order-details-toggle{width:20px;height:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}#UserPage .page-content .main-content .order-history-container .order-container .order-details-toggle:after,#UserSettings .page-content .main-content .order-history-container .order-container .order-details-toggle:after,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container .order-details-toggle:after,#OrderHistory .page-content .main-content .order-history-container .order-container .order-details-toggle:after{font-family:Flaticon;content:"\f108";display:block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);position:absolute;right:0;top:50%;font-size:1.0rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}#UserPage .page-content .main-content .order-history-container .order-container .order-details,#UserSettings .page-content .main-content .order-history-container .order-container .order-details,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container .order-details,#OrderHistory .page-content .main-content .order-history-container .order-container .order-details{padding:10px 0 0 0}#UserPage .page-content .main-content .order-history-container .order-container .order-details .order-details-description,#UserSettings .page-content .main-content .order-history-container .order-container .order-details .order-details-description,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container .order-details .order-details-description,#OrderHistory .page-content .main-content .order-history-container .order-container .order-details .order-details-description{margin:0 0 30px 0}#UserPage .page-content .main-content .order-history-container .order-container .order-details .order-details-description p span,#UserSettings .page-content .main-content .order-history-container .order-container .order-details .order-details-description p span,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container .order-details .order-details-description p span,#OrderHistory .page-content .main-content .order-history-container .order-container .order-details .order-details-description p span{font-family:'AvenirDemi';font-weight:initial;-webkit-font-smoothing:antialiased}#UserPage .page-content .main-content .order-history-container .order-container .order-details .order-details-row,#UserSettings .page-content .main-content .order-history-container .order-container .order-details .order-details-row,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container .order-details .order-details-row,#OrderHistory .page-content .main-content .order-history-container .order-container .order-details .order-details-row{width:100%;padding:10px 0;border-bottom:1px solid #ccc}#UserPage .page-content .main-content .order-history-container .order-container .order-details .order-details-row span,#UserSettings .page-content .main-content .order-history-container .order-container .order-details .order-details-row span,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container .order-details .order-details-row span,#OrderHistory .page-content .main-content .order-history-container .order-container .order-details .order-details-row span{display:inline;float:left;font-family:'AvenirDemi';font-weight:initial;-webkit-font-smoothing:antialiased;margin:0 10px 0 0}#UserPage .page-content .main-content .order-history-container .order-container .order-details .order-details-total,#UserSettings .page-content .main-content .order-history-container .order-container .order-details .order-details-total,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container .order-details .order-details-total,#OrderHistory .page-content .main-content .order-history-container .order-container .order-details .order-details-total{font-weight:bold;padding:15px 0 0 0}#UserPage .page-content .main-content .order-history-container .order-container .order-details .order-details-total p span,#UserSettings .page-content .main-content .order-history-container .order-container .order-details .order-details-total p span,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container .order-details .order-details-total p span,#OrderHistory .page-content .main-content .order-history-container .order-container .order-details .order-details-total p span{font-family:'AvenirDemi';font-weight:initial;-webkit-font-smoothing:antialiased}#UserPage .page-content .main-content .order-history-container .order-container .order-details button,#UserSettings .page-content .main-content .order-history-container .order-container .order-details button,#UserDeliveryAddresses .page-content .main-content .order-history-container .order-container .order-details button,#OrderHistory .page-content .main-content .order-history-container .order-container .order-details button{padding:10px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#UserPage .page-content .main-content button,#UserSettings .page-content .main-content button,#UserDeliveryAddresses .page-content .main-content button,#OrderHistory .page-content .main-content button{margin:25px 0 0 0;padding:0 20px;color:white;background-color:mediumseagreen;font-size:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#favorites .favorite-container{margin-top:56px;display:flex;align-items:flex-end}#favorites .favorite-container>img{margin-right:25px;flex:0 1 110px;object-fit:contain}#favorites .favorite-container .favorite-information input{height:40px;width:60px;padding:0 0 0 10px;display:inline-block;vertical-align:top;font-size:12px;border:1px solid #ddd;outline:0;font-family:'AvenirRegular';font-weight:initial;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:10px}#favorites .favorite-container .favorite-information .add-to-cart{padding:0 20px;background-color:#da291c;color:white;height:40px;line-height:40px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#favorites .favorite-container .favorite-information .add-to-cart:hover{background-color:#961c13}#LoginPage form{margin:0}#LoginPage form .field-validation-error{display:block;margin-top:-10px;margin-bottom:25px;color:#da291c}#LoginPage form .field-validation-error:before{content:'*'}#LoginPage form .validation-summary-errors{display:block;margin-top:-10px;margin-bottom:25px;color:#da291c}#LoginPage form .validation-summary-errors ul{list-style:none;margin:0;padding:0}#LoginPage form input{width:100%;max-width:300px;margin:0 0 15px 0}#LoginPage form .section-button{width:auto;max-width:300px;margin:0;padding:0 25px;line-height:40px;min-width:0!important}.fixed-banner{width:100%;position:fixed;bottom:0;left:0;background-color:#da291c;padding:15px;color:white;z-index:99;text-align:center}.fixed-banner p{width:100%;font-size:14px}.fixed-banner p a{color:inherit;text-decoration:underline}#SupportPage{font-size:0}#SupportPage .support-section{padding:0}#SupportPage .header-content{width:60%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);color:white;z-index:1}#SupportPage .header-content a{color:white;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased}#SupportPage .header-content a:hover{color:#da291c}#SupportPage .header-content .contact-row{margin:25px 0 0 0}#SupportPage .header-content .contact-row span{margin:0 30px 0 0;font-size:1.8rem}#SupportPage .header-content .contact-row span:before{font-family:Flaticon;margin:0 10px 0 0}#SupportPage .header-content .contact-row .phone:before{content:"\f101"}#SupportPage .header-content .contact-row .mail:before{content:"\f100"}#SupportPage .header-content .contact-row .hours:before{content:"\f10b"}@media only screen and (min-width:639px) and (max-width:960px){#SupportPage{width:100%}#SupportPage h2 p{font-size:3.2rem!important}#SupportPage .header-content .contact-row span{font-size:1.8rem;display:block}}@media only screen and (max-width:640px){#SupportPage{width:100%}#SupportPage .header-content .contact-row span{font-size:1.4rem;display:block}}.express-error-div{width:100%;color:red;font-size:1.6rem;display:none;float:left;margin:25px 0 0 0}.question-submit-container{width:70px;transition:all ease .3s;position:fixed;bottom:0;right:100px;background-color:#eee;display:block;z-index:99!important}@media only screen and (min-width:639px) and (max-width:960px){.question-submit-container{right:0}}@media only screen and (max-width:640px){.question-submit-container{right:0}}.question-submit-container.open{width:400px}@media only screen and (min-width:639px) and (max-width:960px){.question-submit-container.open{width:90%;right:5%;max-width:400px;margin:0 auto}}@media only screen and (max-width:640px){.question-submit-container.open{width:84%;right:8%;left:8%;max-width:400px;margin:0 auto;max-height:70%;overflow-y:auto}}.question-submit-container .question-submit-button{font-size:14px;background-color:#da291c;color:white;padding:10px}.question-submit-container .question-submit-button:hover{cursor:pointer}.question-submit-container .question-submit-button span.text{width:100%;display:none}.question-submit-container .question-submit-button span.text:after{content:"\f102";font-family:Flaticon;float:right;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.question-submit-container .question-submit-button span.image{width:100%;display:inline-block}.question-submit-container .question-submit-button span.image:after{content:"\f102";font-family:Flaticon;float:right;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.question-submit-container .question-submit-button.active span:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.question-submit-container .question-submit-form{width:100%;padding:25px;display:none}.question-submit-container .question-submit-form form,.question-submit-container .question-submit-form input{width:100%}.question-submit-container .question-submit-form form input,.question-submit-container .question-submit-form form textarea{width:100%;background-color:#fff;font-size:14px;margin:0 0 15px 0;font-family:'AvenirRegular';font-weight:normal;-webkit-font-smoothing:antialiased;box-shadow:none}.question-submit-container .question-submit-form form label{font-size:14px;font-family:'AvenirRegular';font-weight:normal;-webkit-font-smoothing:antialiased;display:block;margin:0 0 5px 0}.question-submit-container .question-submit-form form input{font-size:14px;line-height:1.35;height:35px;padding:0 10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.question-submit-container .question-submit-form form textarea{resize:none;height:50px;padding:10px;outline:0;border:0}.question-submit-container .question-submit-form form input[type="submit"]{width:100%;background-color:#da291c;color:white;padding:10px 0;font-size:14px;margin:0}.question-submit-container .question-submit-form p{font-size:14px}.question-submit-container .question-submit-form p.form-info{margin:0 0 20px 0}.question-submit-container .success-message,.question-submit-container .fail-message{display:none}@media(min-width:640px){.question-submit-container{width:400px}.question-submit-container .question-submit-button span.text{width:100%;display:block}.question-submit-container .question-submit-button span.text:after{content:"\f102";font-family:Flaticon;float:right;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.question-submit-container .question-submit-button span.image{width:100%;display:none}.question-submit-container .question-submit-button span.image:after{content:"\f102";font-family:Flaticon;float:right;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}}@media(min-width:640px){body:not(#StartPage) .question-submit-container{width:70px}body:not(#StartPage) .question-submit-container.open{width:400px}body:not(#StartPage) .question-submit-container .question-submit-button{font-size:14px;background-color:#da291c;color:white;padding:10px}body:not(#StartPage) .question-submit-container .question-submit-button:hover{cursor:pointer}body:not(#StartPage) .question-submit-container .question-submit-button span.text{width:100%;display:none}body:not(#StartPage) .question-submit-container .question-submit-button span.text:after{content:"\f102";font-family:Flaticon;float:right;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}body:not(#StartPage) .question-submit-container .question-submit-button span.image{width:100%;display:inline-block}body:not(#StartPage) .question-submit-container .question-submit-button span.image:after{content:"\f102";font-family:Flaticon;float:right;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}body:not(#StartPage) .question-submit-container .question-submit-button.active span:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}}.gdpr-approval-modal{position:fixed;background-color:rgba(0,0,0,0.7);width:100%;height:100%;top:0;left:0;z-index:9999}.gdpr-approval-modal .gdpr-approval-modal-content{position:fixed;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);margin:0 auto;width:100%;max-width:500px;color:white;padding:0 2%}.gdpr-approval-modal .gdpr-approval-modal-content h2{margin:0 0 25px 0}.gdpr-approval-modal .gdpr-approval-modal-content label{font-size:16px;line-height:1.35}.gdpr-approval-modal .gdpr-approval-modal-content a{display:block;font-size:16px}.gdpr-approval-modal .gdpr-approval-modal-content input[type=checkbox]{width:20px;height:20px;float:left;margin:0 10px 0 0;display:inline-block}.gdpr-approval-modal .gdpr-approval-modal-content .btn{background-color:#da291c;color:white;padding:10px 15px;margin:25px 0 0 0;display:block;font-size:16px;border-radius:5px}.gdpr-approval-modal .gdpr-approval-modal-content .btn:disabled{background-color:#e74d42;cursor:not-allowed;opacity:.7}@media only screen and (min-width:639px) and (max-width:960px){.gdpr-approval-modal .gdpr-approval-modal-content{padding:0 5%}}@media only screen and (max-width:640px){.gdpr-approval-modal .gdpr-approval-modal-content{padding:0 8%}.gdpr-approval-modal .gdpr-approval-modal-content label,.gdpr-approval-modal .gdpr-approval-modal-content .btn{font-size:14px}}.contact-form.support #contactForm{display:flex;flex-flow:row wrap;justify-content:space-between}.contact-form.support #contactForm input[type="text"],.contact-form.support #contactForm input[type="email"],.contact-form.support #contactForm textarea{line-height:50px;height:50px;font-size:1.8rem;padding:0 20px;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-ms-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;background-color:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:0}.contact-form.support #contactForm input{flex:0 1 48%;margin-bottom:30px}@media only screen and (max-width:640px){.contact-form.support #contactForm input{flex:0 1 100%}}.contact-form.support #contactForm textarea{margin-bottom:20px;height:100px;flex:0 1 100%}.contact-form.support #contactForm input[type="submit"]{flex:0;background:#da291c;color:#fff;padding:10px 15px;transition:all ease .3s;line-height:normal;margin:0}.contact-form.support #contactForm input[type="submit"]:hover{opacity:.8}.contact-form.support #contactForm label{display:none}#NewsPage .contact-form{margin-top:4em}#NewsPage .contourPage label{font-size:1.6rem;font-weight:initial}#NewsPage .contourPage .btn{margin:0}#NewsPage .contourMessageOnSubmit{border:1px solid #da291c;padding:10px;display:block;text-align:center;color:#da291c}#faqsearch{display:block;margin:2em auto;width:100%}@media(min-width:640px){.container.hasSubMenu .sub-content .product-navigation span,.container.hasSubMenu .sub-content .sub-navigation span{display:none}}@media only screen and (max-width:640px){.container.hasSubMenu{display:flex;flex-direction:column-reverse}.container.hasSubMenu .sub-content{margin:30px 0}.container.hasSubMenu .sub-content .product-navigation,.container.hasSubMenu .sub-content .sub-navigation{display:block;min-height:50px;position:relative}.container.hasSubMenu .sub-content .product-navigation span,.container.hasSubMenu .sub-content .sub-navigation span{position:absolute;top:10px;left:1em;font-size:2rem}.container.hasSubMenu .sub-content .product-navigation>ul,.container.hasSubMenu .sub-content .sub-navigation>ul{max-height:0;overflow:hidden;padding-top:50px;background:#fafafa;text-align:center;transition:max-height ease .7s;background:url(/Content/Images/dropdown.png) no-repeat #f6f6f6;background-position:right -50px;background-size:auto}.container.hasSubMenu .sub-content .product-navigation>ul.open,.container.hasSubMenu .sub-content .sub-navigation>ul.open{max-height:1000px}.container.hasSubMenu .sub-content .product-navigation>ul a,.container.hasSubMenu .sub-content .sub-navigation>ul a{padding:10px}.container.hasSubMenu .sub-content .product-navigation>ul ul,.container.hasSubMenu .sub-content .sub-navigation>ul ul{background:#ededed;margin-bottom:20px}}.socialShare{display:flex;align-items:center;margin-top:60px}.socialShare a{padding:0 15px}.socialShare a img{filter:grayscale(100%);transition:all ease .3s}.socialShare a:hover img{filter:grayscale(0%)}.page-footer{width:100%;background-color:#231f20;color:white;position:relative;padding:75px 0;flex-shrink:0;font-size:0}.page-footer .container{position:relative}.page-footer .footer-symbol{position:absolute;top:-15%;right:0;height:130%;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);opacity:.2}.page-footer .footer-section{width:30%;margin:0 3.333% 0 0;display:inline-block;vertical-align:top}.page-footer .footer-section a{color:white}.page-footer .footer-section a:hover{color:#da291c}.page-footer .footer-section h4{font-family:'AvenirDemi';font-weight:normal;-webkit-font-smoothing:antialiased;font-size:24px;margin:0 0 15px 0}.page-footer .footer-section p{display:block;font-size:16px;font-family:'AvenirRegular';font-weight:inherit;-webkit-font-smoothing:antialiased}.page-footer .footer-section.google-maps-section .map-container{width:100%;height:250px;margin:25px 0 0 0}.page-footer .footer-section.google-maps-section .map-container #map{width:100%;height:100%}.page-footer .footer-section .footer-signup .footer-checkbox-container{width:auto;float:left;display:block;line-height:30px;margin:15px 50px 15px 0}.page-footer .footer-section .footer-signup .footer-checkbox-container label{font-size:1.6rem;float:left;padding:0;margin:0}.page-footer .footer-section .footer-signup .footer-checkbox-container input[type="checkbox"]{width:15px;height:15px;padding:0;margin:0 0 0 10px;vertical-align:middle}.page-footer .footer-section .footer-signup label{display:block;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased;font-size:20px;margin:0 0 10px 0}.page-footer .footer-section .footer-signup form{width:100%;font-size:0;max-width:400px}.page-footer .footer-section .footer-signup input,.page-footer .footer-section .footer-signup button{display:inline-block;vertical-align:top}.page-footer .footer-section .footer-signup input{width:70%;height:40px;line-height:40px;font-family:'AvenirRegular';font-weight:inherit;-webkit-font-smoothing:antialiased;padding:0 10px;outline:0;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.page-footer .footer-section .footer-signup button{width:25%;background-color:#da291c;outline:0;border:0;color:white;height:40px;line-height:40px;margin-left:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.page-footer .footer-section .footer-signup .response{margin:25px 0 0 0}.page-footer .footer-section .footer-signup .response.valid{color:mediumseagreen}.page-footer .footer-section .footer-signup .response.invalid{color:#da291c}@media only screen and (min-width:961px) and (max-width:1600px){.page-footer .footer-section{width:46%;margin:0 3% 25px 0}.page-footer .footer-section .footer-signup .footer-checkbox-container{width:100%;margin:0 0 10px 0}.page-footer .footer-section .footer-signup .footer-checkbox-container:first-of-type{margin:10px 0 10px 0}.page-footer .footer-section .footer-signup input{width:65%;margin:0 5% 0 0}.page-footer .footer-section .footer-signup button{width:30%;margin:0}}@media only screen and (min-width:639px) and (max-width:960px){.page-footer .footer-section{width:46%;margin:0 3% 50px 0}.page-footer .footer-section .footer-signup .footer-checkbox-container{width:100%;margin:0 0 10px 0}.page-footer .footer-section .footer-signup .footer-checkbox-container:first-of-type{margin:10px 0 10px 0}.page-footer .footer-section .footer-signup input{width:65%;margin:0 5% 0 0}.page-footer .footer-section .footer-signup button{width:30%;margin:0}}@media only screen and (max-width:640px){.page-footer .footer-section{width:100%;margin:0 0 50px 0}.page-footer .footer-section:last-of-type{margin:0}.page-footer .footer-section h4{font-size:2.0rem;margin:0 0 10px 0}.page-footer .footer-section p{font-size:1.4rem}.page-footer .footer-section .footer-signup .footer-checkbox-container{width:100%;margin:0 0 10px 0}.page-footer .footer-section .footer-signup .footer-checkbox-container:first-of-type{margin:10px 0 10px 0}.page-footer .footer-section .footer-signup input{width:65%;margin:0 5% 0 0}.page-footer .footer-section .footer-signup button{width:30%;margin:0}}@media only screen and (max-width:640px){.page-footer{padding:50px 0 25px 0}}.cookie-information{background:rgba(0,0,0,0.8);color:#fff;zoom:1;padding:5px 20px;font-size:12px;position:fixed;width:100%;bottom:-100px;-webkit-transition:bottom .8s;-moz-transition:bottom .8s;-ms-transition:bottom .8s;-o-transition:bottom .8s;z-index:12}.cookie-information:before{content:'';display:block}.cookie-information:after{content:'';display:table;clear:both}.cookie-information.show{bottom:0}.cookie-information .cookie-information-text{text-align:center;padding:5px 10px;color:#ccc;font-size:14px}.cookie-information .cookie-information-text a{display:inline-block;padding:5px 12px;color:#eee;font-size:14px}.cookie-information .cookie-information-text a.accept-cookie{background:#555;color:#eee;margin-left:5px;cursor:pointer}#ProductsPage .main-content{font-size:0;position:relative}#ProductsPage .main-content iframe{width:100%;height:400px;margin:0 0 25px 0}#ProductsPage .main-content iframe #player{background-color:#000}#ProductsPage .main-content iframe:first-of-type{margin:25px 0}@media only screen and (max-width:640px){#ProductsPage .main-content iframe{height:250px}}#ProductsPage .main-content .product-filter{display:flex}#ProductsPage .main-content .product-filter .input-field{margin:10px 20px 10px 0}#ProductsPage .main-content .product-filter .input-field select{padding:10px}#ProductsPage .main-content .product-filter .selectDropdown{border:0;border:1px solid #4e5358;display:block;padding:15px;width:200px;color:#000;background-color:transparent;text-transform:uppercase;font-size:14px;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#ProductsPage .main-content .product-filter .selectDropdown::after{content:"";width:5px;height:5px;border:solid #7b7b7b;border-width:0 2px 2px 0;position:absolute;right:15px;top:40%;transform:rotate(45deg)}#ProductsPage .main-content .product-filter .selectDropdown.open{border-bottom:0}#ProductsPage .main-content .product-filter .selectDropdown.open+.dropdownWrapper{border-top:0}#ProductsPage .main-content .product-filter .dropdownWrapper{display:none;position:absolute;z-index:4;background:white;width:200px;border:1px solid #4e5358}#ProductsPage .main-content .product-filter .dropdownWrapper button{all:unset;display:block;text-transform:uppercase;padding:0 15px;font-size:14px;width:100%;box-sizing:border-box;color:inherit;height:50px;line-height:50px}#ProductsPage .main-content .product-filter .dropdownWrapper button:hover{background:#da291c;color:#fff}.promotion-slider{width:100%;height:500px;position:relative;border-bottom:1px solid #eee}.promotion-slider .background-image-test{width:100%;height:100%;background-size:auto 100%;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;max-width:1600px;margin:0 auto;right:0}.promotion-slider .background-image-test.stretch{max-width:none}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.promotion-slider .background-image-test{max-width:none;background-size:cover;background-position:center;background-repeat:no-repeat}}.promotion-slider .container{position:relative;max-width:1600px}.promotion-slider .slick-track,.promotion-slider .slick-list,.promotion-slider .slide{height:100%;outline:0;border:0;position:relative}.promotion-slider .promotion-content{width:100%;background-size:contain;background-position:center left;background-repeat:no-repeat}.promotion-slider .promotion-content .left-side,.promotion-slider .promotion-content .right-side{width:50%;display:block}.promotion-slider .promotion-content .left-side.left-side,.promotion-slider .promotion-content .right-side.left-side{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);padding:50px 0 50px 2%;width:30%;color:white;left:0}.promotion-slider .promotion-content .left-side.left-side h2,.promotion-slider .promotion-content .right-side.left-side h2{font-size:4.5rem}.promotion-slider .promotion-content .left-side.left-side p,.promotion-slider .promotion-content .right-side.left-side p{margin:15px 0 20px 0;width:100%;font-size:1.8rem;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased}.promotion-slider .promotion-content .button{line-height:50px;height:100%;padding:0 20px;background-color:white;display:inline-block;font-size:15px;color:black;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased}.promotion-slider .promotion-content .button:hover{background-color:black;color:white}.promotion-slider .next-slide{height:100px;line-height:100px;position:absolute;top:50%;right:1%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.promotion-slider .next-slide:before{content:"\f102";font-family:Flaticon;font-size:3rem;color:#ccc;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out}.promotion-slider .next-slide:hover{cursor:pointer}.promotion-slider .next-slide:hover:before{color:#ccc}@media only screen and (min-width:1601px) and (max-width:1920px){.promotion-slider .container{max-width:1440px}.promotion-slider .promotion-content .left-side.left-side,.promotion-slider .promotion-content .right-side.left-side{width:35%;padding:0 0 0 2%}}@media only screen and (min-width:961px) and (max-width:1600px){.promotion-slider{width:100%;height:400px}.promotion-slider .promotion-content .left-side.left-side,.promotion-slider .promotion-content .right-side.left-side{width:35%;padding:0 0 0 5%}.promotion-slider .promotion-content .left-side.left-side h2,.promotion-slider .promotion-content .right-side.left-side h2{font-size:4rem}.promotion-slider .promotion-content .left-side.left-side p,.promotion-slider .promotion-content .right-side.left-side p{font-size:16px;margin:10px 0 15px 0}.promotion-slider .promotion-content .left-side.left-side .button,.promotion-slider .promotion-content .right-side.left-side .button{font-size:14px}}@media only screen and (min-width:639px) and (max-width:960px){.promotion-slider{width:100%;height:350px}.promotion-slider .background-image-test{background-size:auto 100%;background-position:center right;background-repeat:no-repeat}.promotion-slider .promotion-content .left-side.left-side,.promotion-slider .promotion-content .right-side.left-side{width:40%;padding:0 0 0 5%}.promotion-slider .promotion-content .left-side.left-side h2,.promotion-slider .promotion-content .right-side.left-side h2{font-size:3.2rem}.promotion-slider .promotion-content .left-side.left-side p,.promotion-slider .promotion-content .right-side.left-side p{font-size:14px;margin:10px 0 15px 0}.promotion-slider .promotion-content .left-side.left-side .button,.promotion-slider .promotion-content .right-side.left-side .button{font-size:14px}}@media only screen and (max-width:640px){.promotion-slider{height:250px;position:relative}.promotion-slider .container{padding:0!important}.promotion-slider .promotion-content .left-side.left-side,.promotion-slider .promotion-content .right-side.left-side{width:55%;padding:0 0 0 8%}.promotion-slider .promotion-content .left-side.left-side h2,.promotion-slider .promotion-content .right-side.left-side h2{font-size:1.8rem!important}.promotion-slider .promotion-content .left-side.left-side p,.promotion-slider .promotion-content .right-side.left-side p{font-size:11px;margin:7px 0}.promotion-slider .promotion-content .left-side.left-side .button,.promotion-slider .promotion-content .right-side.left-side .button{font-size:12px;padding:0 10px;line-height:30px}}.promotion-slider .slick-dots{width:100%;margin:25px 0 0 0;padding:0;display:block;position:relative;bottom:unset;left:unset;right:unset;top:unset}.promotion-slider .slick-dots li{width:15px;height:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.promotion-slider .slick-dots li button{width:15px;height:15px;background-color:#eee;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.promotion-slider .slick-dots li button:before{content:'';display:none}.promotion-slider .slick-dots li.slick-active button{background-color:#ccc}.product-grid{margin:30px 0}.product-grid .add-to-cart-details{margin:20px 0 50px 0}.product-grid .product-image{width:100%;height:300px;background-color:#eee;margin:0 0 5px 0;padding:15px;position:relative;background-size:0;overflow:hidden}.product-grid .product-image .new-banner{position:absolute;top:-60px;right:-60px;width:120px;height:120px;background-color:#da291c;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.product-grid .product-image .new-banner span{display:block;font-size:14px;color:white;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);text-align:center}.product-grid .product-image.horizontal{background-size:60% auto;background-position:center;background-repeat:no-repeat}.product-grid .product-image.vertical{background-size:auto 50%;background-position:center;background-repeat:no-repeat}.product-grid .product-image.square{background-size:70%;background-position:center;background-repeat:no-repeat}.product-grid .product-image .overlay{opacity:0;background-color:#2d2d2d}.product-grid .product-image p{font-size:12px;font-family:'AvenirDemi';font-weight:initial;-webkit-font-smoothing:antialiased;position:relative;z-index:1;color:black;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out}.product-grid .product-image p.ellips:after{content:'...'}.product-grid .product-image p.desc{width:90%;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased;position:absolute;bottom:15px;right:15px;left:15px;font-size:14px;line-height:1.4}.product-grid .product-image:hover p.name{color:#da291c}@media only screen and (min-width:961px) and (max-width:1600px){.product-grid .product-image{height:250px}.product-grid .product-image p{font-size:12px}.product-grid .product-image p.desc{font-size:15px;width:90%}}@media only screen and (min-width:639px) and (max-width:960px){.product-grid .product-image{height:300px;margin:0}}@media only screen and (max-width:640px){.product-grid .product-image{height:250px}}.product-grid input,.product-grid button{display:inline-block;height:30px;line-height:30px;font-size:1.4rem;font-size:14px;vertical-align:top;margin:5px 0;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.product-grid input{width:25%;padding:0 5px;border:1px solid #ccc;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased}.product-grid button{width:40%}.product-grid ul{list-style:none;margin:0;padding:0;font-size:0}.product-grid ul li{width:30%;margin:0 3.333% 30px 0;padding:0;display:inline-block;vertical-align:top}.product-grid ul li.sub .product-image{background-size:cover;background-position:center;background-repeat:no-repeat}.product-grid ul li.sub .product-image.horizontal,.product-grid ul li.sub .product-image.vertical{background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:961px) and (max-width:1600px){.product-grid ul li .product-image{height:250px}.product-grid ul li .product-image h4{font-size:14px}.product-grid ul li .product-image p{font-size:12px}}@media only screen and (min-width:639px) and (max-width:960px){.product-grid ul li .product-image{height:300px}.product-grid ul li .product-image h4{font-size:14px}.product-grid ul li .product-image p{font-size:14px}}@media only screen and (max-width:640px){.product-grid ul li .product-image{width:100%;margin:0 auto 30px auto;display:block;max-width:300px}.product-grid ul li .product-image h4{font-size:14px}.product-grid ul li .product-image p{font-size:14px}}.product-grid ul.Level3{font-size:0}.product-grid ul.Level3 .product-image{height:300px;padding:15px}@media only screen and (min-width:961px) and (max-width:1600px){.product-grid ul.Level3 .product-image{height:280px;padding:5%}.product-grid ul.Level3 .product-image p{font-size:12px!important;font-family:'AvenirDemi';font-weight:initial;-webkit-font-smoothing:antialiased}}@media only screen and (min-width:639px) and (max-width:960px){.product-grid ul.Level3 .product-image{height:320px}}@media only screen and (max-width:640px){.product-grid ul.Level3 .product-image{height:250px}}.product-grid ul.Level3 .product-image p{font-size:12px}.product-grid ul.Level3 .product-image p.article-number{font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased;font-size:12px!important;position:absolute;bottom:5%;left:5%}@media only screen and (min-width:961px) and (max-width:1600px){.product-grid ul.Level3 .product-image p.article-number{font-size:14px!important}}.product-grid ul.Level3>li{width:30%;margin:0 5% 5% 0;padding:0}.product-grid ul.Level3>li:nth-of-type(3n){margin:0}@media only screen and (min-width:961px) and (max-width:1600px){.product-grid ul.Level3>li{width:30%;margin:0 5% 5% 0}.product-grid ul.Level3>li:nth-of-type(3n){margin:0}}@media only screen and (min-width:639px) and (max-width:960px){.product-grid ul.Level3>li{width:46%;margin:0 8% 8% 0}.product-grid ul.Level3>li:nth-of-type(2n){margin:0!important}.product-grid ul.Level3>li:nth-of-type(3n){margin:0 8% 8% 0}}@media only screen and (max-width:640px){.product-grid ul.Level3>li{width:100%;margin:0 auto 30px auto;display:block;max-width:300px}.product-grid ul.Level3>li:nth-of-type(2n),.product-grid ul.Level3>li:nth-of-type(3n){margin:0 auto 30px auto}}.product-grid ul.hide-children{display:none}@media only screen and (min-width:639px) and (max-width:960px){.product-grid ul li{width:46%;margin:0 3% 30px 0}}@media only screen and (max-width:640px){.product-grid ul li{display:block;width:100%}}.product-container{width:100%}.product-container .product-image-slider{width:100%;height:350px;margin:0 0 100px 0;position:relative}.product-container .product-image-slider .new-banner{position:absolute;top:0;right:0;background-color:#da291c;color:white;transform:translateX(-50%);text-align:center;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:1}.product-container .product-image-slider .new-banner span{font-size:18px}.product-container .product-image-slider .slick-track,.product-container .product-image-slider .slick-list,.product-container .product-image-slider .slide{height:100%!important;background-size:contain;background-position:center;background-repeat:no-repeat;outline:0;border:0}.product-container .product-image-slider .slick-dots{width:100%;margin:25px 0 0 0;padding:0;display:block;position:relative;bottom:unset;left:unset;right:unset;top:unset}.product-container .product-image-slider .slick-dots li{width:15px;height:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.product-container .product-image-slider .slick-dots li button{width:15px;height:15px;background-color:#eee;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.product-container .product-image-slider .slick-dots li button:before{content:'';display:none}.product-container .product-image-slider .slick-dots li.slick-active button{background-color:#ccc}.product-container .product-image-slider .next-slide{height:100px;line-height:100px;position:absolute;top:50%;right:1%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.product-container .product-image-slider .next-slide:before{content:"\f102";font-family:Flaticon;font-size:3rem;color:black;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out}.product-container .product-image-slider .next-slide:hover{cursor:pointer}.product-container .product-image-slider .next-slide:hover:before{color:#ccc}.product-container .product-image-slider .prev-slide{height:100px;line-height:100px;position:absolute;top:50%;left:1%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.product-container .product-image-slider .prev-slide:before{content:"\f102";font-family:Flaticon;font-size:3rem;color:black;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out;display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.product-container .product-image-slider .prev-slide:hover{cursor:pointer}.product-container .product-image-slider .prev-slide:hover:before{color:#ccc}@media only screen and (max-width:640px){.product-container .product-image-slider{height:200px;margin:0 0 50px 0}.product-container .product-image-slider .slick-dots{margin:0}.product-container .product-image-slider .slick-dots li{width:15px;height:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.product-container .product-image-slider .slick-dots li button{width:15px;height:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}}.product-container .slider-container{width:100%;display:inline-block}.product-container .slider-container .slider-nav{width:100%;margin:0 30px 30px 0;padding:0}.product-container .slider-container .slider-nav .slick-track,.product-container .slider-container .slider-nav .slick-list{width:100%;height:100%;padding:0!important;margin:0!important}.product-container .slider-container .slider-nav .tiny-slide{width:100px!important;height:100px!important;margin:0 25px 0 0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;display:none}.product-container .slider-container .slider-nav .tiny-slide:hover{cursor:pointer}.product-container .slider-container .slider-nav .tiny-slide.slick-current{opacity:1}.product-container .product-info-section{width:100%;margin:0 0 25px 0}.product-container .technical-toggle:hover,.product-container .files-toggle:hover,.product-container technical-data-toggle:hover,.product-container included-toggle:hover{cursor:pointer}.product-basic-information,.product-side-information{display:inline-block}.product-basic-information .product-price,.product-side-information .product-price{width:100%;line-height:50px}.product-basic-information{width:65%}.product-basic-information p.article-number{margin:10px 0 0 0}.product-basic-information .add-to-cart-container{width:100%;display:inline-block;font-size:1.6rem;margin:25px 0 0 0}.product-basic-information .add-to-cart-container input{line-height:50px;height:50px;float:left;margin:0 15px 0 0;padding:0 0 0 10px;font-family:'Open Sans';font-size:2rem;font-weight:lighter;outline:0;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.product-basic-information .add-to-cart-container button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media only screen and (min-width:961px) and (max-width:1600px){.product-basic-information{width:55%}.product-basic-information h2{font-size:24px}}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.product-basic-information{width:100%;float:none}.product-basic-information h2{font-size:24px}}@media only screen and (max-width:640px){.product-basic-information .add-to-cart-container input,.product-basic-information .add-to-cart-container .add-to-cart{width:100%;height:30px;line-height:30px;font-size:14px}.product-basic-information .add-to-cart-container input{margin:0 0 15px 0}}.product-side-information{width:30%;float:right}@media only screen and (min-width:961px) and (max-width:1600px){.product-side-information{width:40%}}.product-side-information .product-image-slider{width:100%;height:100%;margin:0 0 30px 0;background-color:#eee}.product-side-information .slider-nav{width:100%;margin:0}.product-side-information .slider-nav .tiny-slide{width:100%;margin:0 30px 30px 0;height:100px;background-size:cover;background-position:center;background-repeat:no-repeat}.product-side-information .technical-information-toggle,.product-side-information .product-files-toggle,.product-side-information .technical-data-toggle,.product-side-information .included-toggle{background-color:#da291c;color:white;padding:15px;margin:15px 0 0 0;-webkit-transition:.1s background ease-in-out;-moz-transition:.1s background ease-in-out;-ms-transition:.1s background ease-in-out;-o-transition:.1s background ease-in-out}.product-side-information .technical-information-toggle p:after,.product-side-information .product-files-toggle p:after,.product-side-information .technical-data-toggle p:after,.product-side-information .included-toggle p:after{display:inline-block;float:right;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);font-family:Flaticon;content:"\f108";-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out}.product-side-information .technical-information-toggle p.technical-title,.product-side-information .product-files-toggle p.technical-title,.product-side-information .technical-data-toggle p.technical-title,.product-side-information .included-toggle p.technical-title{font-family:'AvenirDemi';font-weight:normal;-webkit-font-smoothing:antialiased}.product-side-information .technical-information-toggle:hover,.product-side-information .product-files-toggle:hover,.product-side-information .technical-data-toggle:hover,.product-side-information .included-toggle:hover{cursor:pointer;background-color:#961c13}.product-side-information .technical-information-toggle.active,.product-side-information .product-files-toggle.active,.product-side-information .technical-data-toggle.active,.product-side-information .included-toggle.active{background-color:#961c13}.product-side-information .technical-information-toggle.active p:after,.product-side-information .product-files-toggle.active p:after,.product-side-information .technical-data-toggle.active p:after,.product-side-information .included-toggle.active p:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.product-side-information .technical-information-toggle.active ~ .technical-container,.product-side-information .product-files-toggle.active ~ .technical-container,.product-side-information .technical-data-toggle.active ~ .technical-container,.product-side-information .included-toggle.active ~ .technical-container{display:block}.product-side-information .product-files-toggle.active{background-color:#961c13}.product-side-information .product-files-toggle.active p:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.product-side-information .product-files-toggle.active ~ .files-container{display:block}.product-side-information .technical-container,.product-side-information .files-container,.product-side-information .technical-data-container,.product-side-information .included-container{padding:15px;margin:0 0 15px 0;display:none;background-color:#e9ebed}.product-side-information .technical-container p,.product-side-information .files-container p,.product-side-information .technical-data-container p,.product-side-information .included-container p{margin:0 0 5px 0;display:block}.product-side-information .technical-container ul,.product-side-information .files-container ul,.product-side-information .technical-data-container ul,.product-side-information .included-container ul{margin:10px 0;padding:0 20px}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){.product-side-information{width:100%;float:none;margin:30px 0 0 0}}.related-products-section{width:100%;margin:50px 0 0 0;display:inline-block;font-size:0}.related-products-section h3{margin:0 0 10px 0}.related-products-section a{color:black}.related-products-section .rel-slider{width:100%;margin:0 0 50px 0}.related-products-section .rel-slider h3{margin:0 0 15px 0}.related-products-section .rel-slider .slick-track,.related-products-section .rel-slider .slick-list,.related-products-section .rel-slider .slide{height:100%}.related-products-section .rel-slider .slick-track.slick-track,.related-products-section .rel-slider .slick-list.slick-track,.related-products-section .rel-slider .slide.slick-track{margin-left:0!important;margin-right:0!important}.related-products-section .rel-slider .slick-track .related-product-container,.related-products-section .rel-slider .slick-list .related-product-container,.related-products-section .rel-slider .slide .related-product-container{margin:0 25px 0 0}.related-products-section .rel-slider .slick-track .related-product-container .add-to-cart-container,.related-products-section .rel-slider .slick-list .related-product-container .add-to-cart-container,.related-products-section .rel-slider .slide .related-product-container .add-to-cart-container{margin:15px 0 0 0}.related-products-section .rel-slider .slick-track .related-product-container .add-to-cart-container input,.related-products-section .rel-slider .slick-list .related-product-container .add-to-cart-container input,.related-products-section .rel-slider .slide .related-product-container .add-to-cart-container input,.related-products-section .rel-slider .slick-track .related-product-container .add-to-cart-container button,.related-products-section .rel-slider .slick-list .related-product-container .add-to-cart-container button,.related-products-section .rel-slider .slide .related-product-container .add-to-cart-container button{line-height:30px!important;height:30px!important;font-size:14px!important}@media only screen and (min-width:639px) and (max-width:960px){.related-products-section .rel-slider .slick-track .related-product-container,.related-products-section .rel-slider .slick-list .related-product-container,.related-products-section .rel-slider .slide .related-product-container{width:46%;margin:0 10px}}@media only screen and (max-width:640px){.related-products-section .rel-slider .slick-track .related-product-container,.related-products-section .rel-slider .slick-list .related-product-container,.related-products-section .rel-slider .slide .related-product-container{width:100%;margin:0}.related-products-section .rel-slider .slick-track .related-product-container .personal-price,.related-products-section .rel-slider .slick-list .related-product-container .personal-price,.related-products-section .rel-slider .slide .related-product-container .personal-price,.related-products-section .rel-slider .slick-track .related-product-container .list-price,.related-products-section .rel-slider .slick-list .related-product-container .list-price,.related-products-section .rel-slider .slide .related-product-container .list-price{text-align:center}.related-products-section .rel-slider .slick-track .related-product-container .personal-price.list-price,.related-products-section .rel-slider .slick-list .related-product-container .personal-price.list-price,.related-products-section .rel-slider .slide .related-product-container .personal-price.list-price,.related-products-section .rel-slider .slick-track .related-product-container .list-price.list-price,.related-products-section .rel-slider .slick-list .related-product-container .list-price.list-price,.related-products-section .rel-slider .slide .related-product-container .list-price.list-price{margin:15px 0 0 0}}.related-products-section .rel-slider .slick-track.slide,.related-products-section .rel-slider .slick-list.slide,.related-products-section .rel-slider .slide.slide{position:relative}.related-products-section .rel-slider .slick-track.slide .related-product,.related-products-section .rel-slider .slick-list.slide .related-product,.related-products-section .rel-slider .slide.slide .related-product{height:150px;background-color:#eee;padding:10px;margin:0 0 15px 0;position:relative}.related-products-section .rel-slider .slick-track.slide .related-product.horizontal,.related-products-section .rel-slider .slick-list.slide .related-product.horizontal,.related-products-section .rel-slider .slide.slide .related-product.horizontal{background-size:60% auto;background-position:center;background-repeat:no-repeat}.related-products-section .rel-slider .slick-track.slide .related-product.vertical,.related-products-section .rel-slider .slick-list.slide .related-product.vertical,.related-products-section .rel-slider .slide.slide .related-product.vertical{background-size:auto 50%;background-position:center;background-repeat:no-repeat}.related-products-section .rel-slider .slick-track.slide .related-product.square,.related-products-section .rel-slider .slick-list.slide .related-product.square,.related-products-section .rel-slider .slide.slide .related-product.square{background-size:70%;background-position:center;background-repeat:no-repeat}.related-products-section .rel-slider .slick-track.slide .related-product h4,.related-products-section .rel-slider .slick-list.slide .related-product h4,.related-products-section .rel-slider .slide.slide .related-product h4{display:none;color:black;z-index:1;position:relative;letter-spacing:.5px;margin:0;font-size:12px;line-height:1.5;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased}.related-products-section .rel-slider .slick-track.slide .related-product .article-number,.related-products-section .rel-slider .slick-list.slide .related-product .article-number,.related-products-section .rel-slider .slide.slide .related-product .article-number{position:absolute;bottom:10px;left:10px;font-size:12px}@media only screen and (min-width:961px) and (max-width:1600px){.related-products-section .rel-slider .slick-track.slide .related-product,.related-products-section .rel-slider .slick-list.slide .related-product,.related-products-section .rel-slider .slide.slide .related-product{height:150px}}@media only screen and (min-width:639px) and (max-width:960px){.related-products-section .rel-slider .slick-track.slide .related-product,.related-products-section .rel-slider .slick-list.slide .related-product,.related-products-section .rel-slider .slide.slide .related-product{height:150px}}@media only screen and (max-width:640px){.related-products-section .rel-slider .slick-track.slide .related-product,.related-products-section .rel-slider .slick-list.slide .related-product,.related-products-section .rel-slider .slide.slide .related-product{padding-bottom:230px;display:block;margin:0 10px 0 0}.related-products-section .rel-slider .slick-track.slide .related-product h4,.related-products-section .rel-slider .slick-list.slide .related-product h4,.related-products-section .rel-slider .slide.slide .related-product h4{text-overflow:ellipsis;white-space:normal;overflow:hidden}}.related-products-section .rel-slider .slick-track.slide .add-to-cart-container,.related-products-section .rel-slider .slick-list.slide .add-to-cart-container,.related-products-section .rel-slider .slide.slide .add-to-cart-container{width:100%}.related-products-section .rel-slider .slick-track.slide .add-to-cart-container input,.related-products-section .rel-slider .slick-list.slide .add-to-cart-container input,.related-products-section .rel-slider .slide.slide .add-to-cart-container input,.related-products-section .rel-slider .slick-track.slide .add-to-cart-container button,.related-products-section .rel-slider .slick-list.slide .add-to-cart-container button,.related-products-section .rel-slider .slide.slide .add-to-cart-container button{display:inline-block;vertical-align:top;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased}.related-products-section .rel-slider .slick-track.slide .add-to-cart-container input,.related-products-section .rel-slider .slick-list.slide .add-to-cart-container input,.related-products-section .rel-slider .slide.slide .add-to-cart-container input{height:40px;line-height:40px;padding:0 10px;width:30%;font-size:16px;border:1px solid #ccc}.related-products-section .rel-slider .slick-track.slide .add-to-cart-container button,.related-products-section .rel-slider .slick-list.slide .add-to-cart-container button,.related-products-section .rel-slider .slide.slide .add-to-cart-container button{height:40px;line-height:40px;width:50%;font-size:16px;margin:0 0 0 5px;padding:0;float:right}@media only screen and (max-width:640px){.related-products-section .rel-slider .slick-track.slide .add-to-cart-container,.related-products-section .rel-slider .slick-list.slide .add-to-cart-container,.related-products-section .rel-slider .slide.slide .add-to-cart-container{margin:15px 0 0 0}.related-products-section .rel-slider .slick-track.slide .add-to-cart-container input,.related-products-section .rel-slider .slick-list.slide .add-to-cart-container input,.related-products-section .rel-slider .slide.slide .add-to-cart-container input,.related-products-section .rel-slider .slick-track.slide .add-to-cart-container button,.related-products-section .rel-slider .slick-list.slide .add-to-cart-container button,.related-products-section .rel-slider .slide.slide .add-to-cart-container button{max-width:300px;width:100%;margin:0 auto 10px auto;float:none;display:block;text-align:center}}.related-products-section .rel-slider .slick-track.slide:hover a,.related-products-section .rel-slider .slick-list.slide:hover a,.related-products-section .rel-slider .slide.slide:hover a{color:#da291c;-webkit-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out}.related-products-section .rel-slider .slick-dots{width:100%;margin:10px 0 0 0;padding:0;display:block;position:relative;bottom:unset;left:unset;right:unset;top:unset;text-align:left}.related-products-section .rel-slider .slick-dots li{width:15px;height:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.related-products-section .rel-slider .slick-dots li button{width:15px;height:15px;background-color:#eee;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.related-products-section .rel-slider .slick-dots li button:before{content:'';display:none}.related-products-section .rel-slider .slick-dots li.slick-active button{background-color:#ccc}.related-products-section .rel-slider:last-of-type{margin:0}.add-success-message{background-color:#ad2116;color:white;display:inline-block;padding:10px 20px;position:fixed;bottom:0;right:15px;min-width:300px;display:none;z-index:100;border-top-right-radius:5px;border-top-left-radius:5px;z-index:101}@media only screen and (max-width:640px){.add-success-message{width:100%;right:0;border-radius:0;text-align:center}}.personal-price span,.list-price span{font-family:'AvenirDemi';font-weight:initial;-webkit-font-smoothing:antialiased}.personal-price{color:#da291c}.canopen-image{width:100%;max-width:100px;top:0;right:0;position:absolute}@media only screen and (min-width:961px) and (max-width:1600px){.canopen-image{max-width:75px}}@media only screen and (min-width:639px) and (max-width:960px){.canopen-image{max-width:75px}}@media only screen and (max-width:640px){.canopen-image{max-width:50px}}.favorite-button{background:url(/Content/Images/star-hollow.png) no-repeat;height:40px;width:40px;display:inline-block;float:right}.favorite-button:hover,.favorite-button.favorited{background:url(/Content/Images/star-filled.png) no-repeat}@media only screen and (max-width:640px){.favorite-button{padding:20px 0;margin:20px auto}}#CartPage .cart{font-size:16px;width:100%}#CartPage .cart .order-row{width:100%;overflow:hidden;position:relative;line-height:20px;height:100%;padding:10px 0;border-bottom:1px solid #ccc}#CartPage .cart .order-row:last-of-type{border:0;padding-bottom:0!important;margin-bottom:0!important}#CartPage .cart .order-row:first-of-type{padding:0 0 15px 0}#CartPage .cart .order-row a{text-decoration:none}#CartPage .cart .order-row p{float:left;margin:0;padding:0;line-height:30px;padding:5px 0;display:inline-block}#CartPage .cart .order-row .order-row-price{display:block;width:100%}#CartPage .cart .order-row .order-row-art{color:#da291c;font-family:'AvenirDemi';font-weight:initial;-webkit-font-smoothing:antialiased}#CartPage .cart .order-row .quantity-change{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);overflow:hidden}#CartPage .cart .order-row .quantity-change .cart-amount,#CartPage .cart .order-row .quantity-change .update-cart,#CartPage .cart .order-row .quantity-change .remove-prod{line-height:40px;height:40px;display:inline-block;vertical-align:top;margin:0 10px 0 0;font-size:1.4rem;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased}#CartPage .cart .order-row .quantity-change .cart-amount.remove-prod,#CartPage .cart .order-row .quantity-change .update-cart.remove-prod,#CartPage .cart .order-row .quantity-change .remove-prod.remove-prod,#CartPage .cart .order-row .quantity-change .cart-amount.update-cart,#CartPage .cart .order-row .quantity-change .update-cart.update-cart,#CartPage .cart .order-row .quantity-change .remove-prod.update-cart{width:40px;line-height:40px;text-align:center;background-color:#da291c}#CartPage .cart .order-row .quantity-change .cart-amount.remove-prod:hover,#CartPage .cart .order-row .quantity-change .update-cart.remove-prod:hover,#CartPage .cart .order-row .quantity-change .remove-prod.remove-prod:hover,#CartPage .cart .order-row .quantity-change .cart-amount.update-cart:hover,#CartPage .cart .order-row .quantity-change .update-cart.update-cart:hover,#CartPage .cart .order-row .quantity-change .remove-prod.update-cart:hover{cursor:pointer;background-color:#961c13}#CartPage .cart .order-row .quantity-change .cart-amount.remove-prod.update-cart:before,#CartPage .cart .order-row .quantity-change .update-cart.remove-prod.update-cart:before,#CartPage .cart .order-row .quantity-change .remove-prod.remove-prod.update-cart:before,#CartPage .cart .order-row .quantity-change .cart-amount.update-cart.update-cart:before,#CartPage .cart .order-row .quantity-change .update-cart.update-cart.update-cart:before,#CartPage .cart .order-row .quantity-change .remove-prod.update-cart.update-cart:before{content:"\f10f"}#CartPage .cart .order-row .quantity-change .cart-amount.remove-prod.remove-prod:before,#CartPage .cart .order-row .quantity-change .update-cart.remove-prod.remove-prod:before,#CartPage .cart .order-row .quantity-change .remove-prod.remove-prod.remove-prod:before,#CartPage .cart .order-row .quantity-change .cart-amount.update-cart.remove-prod:before,#CartPage .cart .order-row .quantity-change .update-cart.update-cart.remove-prod:before,#CartPage .cart .order-row .quantity-change .remove-prod.update-cart.remove-prod:before{content:"\f104"}#CartPage .cart .order-row .quantity-change .cart-amount.remove-prod:before,#CartPage .cart .order-row .quantity-change .update-cart.remove-prod:before,#CartPage .cart .order-row .quantity-change .remove-prod.remove-prod:before,#CartPage .cart .order-row .quantity-change .cart-amount.update-cart:before,#CartPage .cart .order-row .quantity-change .update-cart.update-cart:before,#CartPage .cart .order-row .quantity-change .remove-prod.update-cart:before{font-family:Flaticon;color:white}#CartPage .cart .order-row .quantity-change .cart-amount{outline:0;border:0;padding:0 10px;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased}@media only screen and (max-width:640px){#CartPage .cart .order-row p{width:100%;line-height:1.5;font-size:1.2rem;float:left;margin:0;padding:0}#CartPage .cart .order-row .order-row-price{font-size:1.2rem}#CartPage .cart .order-row .quantity-change{display:block;float:left;width:100%;position:static;top:unset;right:unset;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);margin:10px 0 0 0}#CartPage .cart .order-row .quantity-change .cart-amount{width:50%;margin:0}#CartPage .cart .order-row .quantity-change .update-cart,#CartPage .cart .order-row .quantity-change .remove-prod{margin:0 10px 0 0;float:right}#CartPage .cart .order-row .quantity-change .update-cart.update-cart,#CartPage .cart .order-row .quantity-change .remove-prod.update-cart{margin:0}}#CartPage .cart .prices{float:left;margin-top:15px}#CartPage .cart,#CartPage .cart-checkout{width:100%;display:inline-block;padding:50px;background-color:#eee;margin:0 0 30px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#CartPage .cart.cart,#CartPage .cart-checkout.cart{margin-top:20px}#CartPage .cart:last-child,#CartPage .cart-checkout:last-child{margin:0}#CartPage .cart .error-div,#CartPage .cart-checkout .error-div{font-size:initial}@media only screen and (max-width:640px){#CartPage .cart,#CartPage .cart-checkout{padding:25px}}#CartPage .after-cart{width:100%;margin:0 0 50px 0;display:inline-block;font-size:0}#CartPage .after-cart .price-container,#CartPage .after-cart .cart-express{display:inline-block;font-size:initial;vertical-align:top;max-width:60%}@media only screen and (min-width:639px) and (max-width:960px){#CartPage .after-cart .price-container,#CartPage .after-cart .cart-express{max-width:40%}}@media only screen and (max-width:640px){#CartPage .after-cart .price-container,#CartPage .after-cart .cart-express{max-width:100%}}#CartPage .after-cart .price-container{margin:0 0 25px 0;overflow:hidden;float:right}#CartPage .after-cart .price-container .prices{float:right}#CartPage .after-cart .price-container .prices p{margin:0 0 5px 0}#CartPage .after-cart .price-container .prices p span{float:right;text-align:right;margin:0 0 0 15px}#CartPage .after-cart .price-container .prices p:last-of-type{margin:0}#CartPage .after-cart .cart-express{width:60%;float:left;overflow:hidden}#CartPage .after-cart .cart-express .cart-express-information{margin:0 0 15px 0}#CartPage .after-cart .cart-express .cart-express-information h3{margin:0 0 5px 0}#CartPage .after-cart .cart-express input,#CartPage .after-cart .cart-express button{height:40px;line-height:40px;font-size:1.4rem;font-size:14px;float:left;margin:0 10px 0 0;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#CartPage .after-cart .cart-express input{padding:0 0 0 10px;border:1px solid #ddd;outline:0;font-family:'AvenirRegular';font-weight:initial;-webkit-font-smoothing:antialiased}#CartPage .after-cart .cart-express button{padding:0 20px;background-color:#da291c;color:white}#CartPage .after-cart .cart-express button:hover{background-color:#961c13}@media only screen and (min-width:639px) and (max-width:960px){#CartPage .after-cart .cart-express{width:100%;margin:0 0 25px 0}#CartPage .after-cart .cart-express input{width:100%;max-width:200px;margin:0 3% 25px 0}}@media only screen and (max-width:640px){#CartPage .after-cart .cart-express{width:100%;margin:0 0 15px 0;padding:15px 0 0 0;border-top:1px solid #ccc}#CartPage .after-cart .cart-express input{width:46%;margin:0 3% 25px 0}}@media only screen and (min-width:639px) and (max-width:960px){}@media only screen and (max-width:640px){#CartPage .after-cart{margin:0;padding:0}#CartPage .after-cart .price-container{width:100%;float:none}#CartPage .after-cart .price-container .prices{float:none}}#CartPage .cart-additional{width:100%;display:block;float:left;margin:25px 0 0 0;padding:25px 0 0 0;border-top:1px solid #eee}#CartPage .cart-additional .finish-button,#CartPage .cart-additional .empty-cart{height:40px;line-height:40px;font-size:1.4rem;font-size:14px;float:right;padding:0 20px;margin:0 0 0 10px;background-color:#da291c;color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#CartPage .cart-additional .finish-button.hide,#CartPage .cart-additional .empty-cart.hide{display:none}#CartPage .cart-additional .finish-button:hover,#CartPage .cart-additional .empty-cart:hover{background-color:#961c13}#CartPage .cart-additional>div{margin-top:16px}#CartPage .cart-additional>div input{height:40px;width:60px;padding:0 0 0 10px;display:inline-block;vertical-align:top;font-size:12px;border:1px solid #ddd;outline:0;font-family:'AvenirRegular';font-weight:initial;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:10px}#CartPage .cart-additional>div .add-to-cart{padding:0 20px;background-color:#da291c;color:white;height:40px;line-height:40px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:auto}#CartPage .cart-additional>div .add-to-cart:hover{background-color:#961c13}@media only screen and (min-width:639px) and (max-width:960px){#CartPage .cart-additional{width:100%;margin:0 0 25px 0}#CartPage .cart-additional .finish-button,#CartPage .cart-additional .empty-cart{float:left;margin:0 10px 0 0}}@media only screen and (max-width:640px){#CartPage .cart-additional{width:100%;float:none;margin:25px 0 25px 0;padding:0;display:inline-block;border:0}#CartPage .cart-additional .finish-button,#CartPage .cart-additional .empty-cart{margin:0 0 15px 0}#CartPage .cart-additional .finish-button.empty-cart,#CartPage .cart-additional .empty-cart.empty-cart{margin:0}}#CartPage .cart-checkout{margin:20px 0 0 0!important}#CartPage .cart-checkout .form-section{width:30%;margin:0 3% 0 0;vertical-align:top;display:inline-block}#CartPage .cart-checkout .form-section h3{margin:0 0 25px 0}#CartPage .cart-checkout .form-section h3.initial-info-heading{margin:0 0 10px 0}#CartPage .cart-checkout .form-section .invoice-address{margin:0 0 25px 0;padding:0 0 25px 0;border-bottom:1px solid #ccc}#CartPage .cart-checkout .form-section .invoice-address h3{margin:0 0 10px 0;padding:0}#CartPage .cart-checkout .form-section .invoice-address p{margin:0;padding:0}#CartPage .cart-checkout .form-section .initial-info-description{margin:0 0 25px 0;padding:0}#CartPage .cart-checkout .form-section .input-field{width:auto;margin:0 0 25px 0}#CartPage .cart-checkout .form-section .input-field:last-of-type{margin:0}#CartPage .cart-checkout .form-section .input-field label{font-size:1.6rem;margin:0 0 5px 0;display:block}#CartPage .cart-checkout .form-section .input-field input,#CartPage .cart-checkout .form-section .input-field button{width:100%;display:block;font-weight:lighter;max-width:400px;font-size:1.4rem;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:40px;line-height:40px;padding:0 10px}#CartPage .cart-checkout .form-section .input-field input[readonly],#CartPage .cart-checkout .form-section .input-field button[readonly]{color:#aaa}#CartPage .cart-checkout .form-section .input-field input[type="date"],#CartPage .cart-checkout .form-section .input-field button[type="date"]{border:0;padding:10px 20px}#CartPage .cart-checkout .form-section .input-field input[type="text"],#CartPage .cart-checkout .form-section .input-field button[type="text"]{background-color:#fff}#CartPage .cart-checkout .form-section .section-button{margin:0;font-size:1.6rem!important}#CartPage .cart-checkout .form-section .saved-delivery-addresses{width:100%;max-width:400px;overflow:hidden;margin:0 0 25px 0;padding:0 0 25px 0;border-bottom:1px solid #ccc}#CartPage .cart-checkout .form-section .saved-delivery-addresses .delivery-address-row{width:100%;display:block;overflow:hidden;margin:0 0 5px 0;padding:0 10px;position:relative}#CartPage .cart-checkout .form-section .saved-delivery-addresses .delivery-address-row label{font-size:16px;margin-left:15px}#CartPage .cart-checkout .form-section .saved-delivery-addresses .delivery-address-row input{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:20px;height:20px}@media only screen and (min-width:639px) and (max-width:960px),only screen and (max-width:640px){#CartPage .cart-checkout .form-section{width:100%;margin:0 0 50px 0;display:inline-block}#CartPage .cart-checkout .form-section .saved-delivery-addresses{max-width:none}#CartPage .cart-checkout .form-section h3{margin:0 0 15px 0}#CartPage .cart-checkout .form-section .input-field{margin:0 0 15px 0}#CartPage .cart-checkout .form-section .input-field input{width:100%;max-width:100%}#CartPage .cart-checkout .form-section:last-of-type{margin:0}}@media only screen and (max-width:640px){#CartPage .cart-checkout .form-section .input-field label{font-size:12px}#CartPage .cart-checkout .form-section .input-field input{height:35px;line-height:35px;font-size:12px}#CartPage .cart-checkout .form-section:last-of-type{margin:0}}#CartPage .thank-you-message{text-align:center}#CartPage .thank-you-message h1{margin:0;padding:0}#CartPage .thank-you-message .preamble{max-width:50%;margin:25px auto}#CartPage .thank-you-message .icons{width:100%;padding:25px;margin:0 0 50px 0}#CartPage .thank-you-message .icons .first-icon,#CartPage .thank-you-message .icons .second-icon,#CartPage .thank-you-message .icons .third-icon,#CartPage .thank-you-message .icons .arrow-icon{width:100px;height:100px;display:inline-block;background-size:contain;background-position:center center;background-repeat:no-repeat}#CartPage .thank-you-message .icons .first-icon.first-icon,#CartPage .thank-you-message .icons .second-icon.first-icon,#CartPage .thank-you-message .icons .third-icon.first-icon,#CartPage .thank-you-message .icons .arrow-icon.first-icon{background-image:url(../Images/trolley.png)}#CartPage .thank-you-message .icons .first-icon.second-icon,#CartPage .thank-you-message .icons .second-icon.second-icon,#CartPage .thank-you-message .icons .third-icon.second-icon,#CartPage .thank-you-message .icons .arrow-icon.second-icon{background-image:url(../Images/rocket.png)}#CartPage .thank-you-message .icons .first-icon.third-icon,#CartPage .thank-you-message .icons .second-icon.third-icon,#CartPage .thank-you-message .icons .third-icon.third-icon,#CartPage .thank-you-message .icons .arrow-icon.third-icon{background-image:url(../Images/done.png)}#CartPage .thank-you-message .icons .first-icon.arrow-icon,#CartPage .thank-you-message .icons .second-icon.arrow-icon,#CartPage .thank-you-message .icons .third-icon.arrow-icon,#CartPage .thank-you-message .icons .arrow-icon.arrow-icon{width:40px;height:100px;background-image:url(../Images/forward.png);margin:0 40px;opacity:.5}#CartPage .thank-you-message .section-button-container{width:auto;text-align:center;margin:0;padding:0}#CartPage .thank-you-message .section-button-container .section-button{margin:0}@media only screen and (min-width:639px) and (max-width:960px){#CartPage .thank-you-message .icons .first-icon,#CartPage .thank-you-message .icons .second-icon,#CartPage .thank-you-message .icons .third-icon,#CartPage .thank-you-message .icons .arrow-icon{width:80px;height:80px}#CartPage .thank-you-message .icons .first-icon.arrow-icon,#CartPage .thank-you-message .icons .second-icon.arrow-icon,#CartPage .thank-you-message .icons .third-icon.arrow-icon,#CartPage .thank-you-message .icons .arrow-icon.arrow-icon{width:30px;height:80px;margin:0 30px}}@media only screen and (max-width:640px){#CartPage .thank-you-message .icons{padding:0;margin:25px 0}#CartPage .thank-you-message .icons .first-icon,#CartPage .thank-you-message .icons .second-icon,#CartPage .thank-you-message .icons .third-icon,#CartPage .thank-you-message .icons .arrow-icon{width:18%}#CartPage .thank-you-message .icons .first-icon.arrow-icon,#CartPage .thank-you-message .icons .second-icon.arrow-icon,#CartPage .thank-you-message .icons .third-icon.arrow-icon,#CartPage .thank-you-message .icons .arrow-icon.arrow-icon{opacity:.5;margin:0 12px;width:9%}#CartPage .thank-you-message .preamble{width:100%;max-width:100%}}#CartPage .submit-order,#CartPage .back-to-cart{height:40px;line-height:40px;font-size:1.4rem;font-size:14px;padding:0 20px;background-color:#da291c;color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;margin:25px 0 0 0}#CartPage .submit-order.submit-order,#CartPage .back-to-cart.submit-order{float:right}#CartPage .submit-order.submit-order.disable-send,#CartPage .back-to-cart.submit-order.disable-send{cursor:not-allowed;opacity:.3}#CartPage .submit-order.back-to-cart,#CartPage .back-to-cart.back-to-cart{float:left}@media only screen and (max-width:640px){#CartPage .submit-order,#CartPage .back-to-cart{margin:15px 0 0 0}}.voucher-notification{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.25)}.voucher-notification .notification-message{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:350px;width:100%;background:#fff;border-radius:5px;z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px 20px}.voucher-notification .notification-message p{margin-bottom:20px}input[type="text"].cart-voucher-value{display:inline-block;height:40px;line-height:40px;padding:0 0 0 10px;margin-right:10px;font-size:14px}.red-button{display:inline-block;padding:0 20px;background-color:#da291c;color:white;height:40px;line-height:40px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:auto}.red-button:hover{background-color:#961c13}#NewsArchive,#StartPage,#JobArchive{width:100%;height:100%}#NewsArchive .sorting-buttons,#StartPage .sorting-buttons,#JobArchive .sorting-buttons{width:100%;margin:25px 0 50px 0}#NewsArchive .sorting-buttons button,#StartPage .sorting-buttons button,#JobArchive .sorting-buttons button{display:inline;padding:10px 20px;margin:0 10px 0 0;background-color:#da291c;color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#NewsArchive .sorting-buttons button:hover,#StartPage .sorting-buttons button:hover,#JobArchive .sorting-buttons button:hover,#NewsArchive .sorting-buttons button.mixitup-control-active,#StartPage .sorting-buttons button.mixitup-control-active,#JobArchive .sorting-buttons button.mixitup-control-active{background-color:#801810}@media only screen and (max-width:640px){#NewsArchive .sorting-buttons button,#StartPage .sorting-buttons button,#JobArchive .sorting-buttons button{margin:0 0 10px 0}}#NewsArchive .news-items-container,#StartPage .news-items-container,#JobArchive .news-items-container{margin:0;padding:0;font-size:0}#NewsArchive .news-items-container a,#StartPage .news-items-container a,#JobArchive .news-items-container a{text-decoration:none;width:30%;margin:0 3.333% 50px 0;display:inline-block;vertical-align:top;color:black}#NewsArchive .news-items-container a.unreadNews,#StartPage .news-items-container a.unreadNews,#JobArchive .news-items-container a.unreadNews{position:relative}#NewsArchive .news-items-container a.unreadNews:first-of-type::after,#StartPage .news-items-container a.unreadNews:first-of-type::after,#JobArchive .news-items-container a.unreadNews:first-of-type::after{content:"NEW";position:absolute;top:-11px;right:-11px;height:22px;width:42px;background:#da291c;font-size:10px;display:flex;justify-content:center;align-items:center;font-weight:bold;color:#fff}#NewsArchive .news-items-container a.unreadNews:first-of-type::before,#StartPage .news-items-container a.unreadNews:first-of-type::before,#JobArchive .news-items-container a.unreadNews:first-of-type::before{content:"";position:absolute;top:-2px;right:-8px;height:22px;width:42px;background:#ad2116;transform:rotate(-22deg)}#NewsArchive .news-items-container a .news-item,#StartPage .news-items-container a .news-item,#JobArchive .news-items-container a .news-item{width:100%}#NewsArchive .news-items-container a .news-item .news-date,#StartPage .news-items-container a .news-item .news-date,#JobArchive .news-items-container a .news-item .news-date{color:#231f20;font-weight:bolder;margin:10px 0}#NewsArchive .news-items-container a .news-item .news-date p,#StartPage .news-items-container a .news-item .news-date p,#JobArchive .news-items-container a .news-item .news-date p{line-height:1}#NewsArchive .news-items-container a .news-item .news-date p:after,#StartPage .news-items-container a .news-item .news-date p:after,#JobArchive .news-items-container a .news-item .news-date p:after{display:none}#NewsArchive .news-items-container a .news-item .news-image,#StartPage .news-items-container a .news-item .news-image,#JobArchive .news-items-container a .news-item .news-image{width:100%;height:300px;background-color:#e9ebed;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}#NewsArchive .news-items-container a .news-item .news-type,#StartPage .news-items-container a .news-item .news-type,#JobArchive .news-items-container a .news-item .news-type{padding:5px 10px;display:inline-block;background-color:#da291c;color:white;position:absolute;top:10px;right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#NewsArchive .news-items-container a .news-item h3,#StartPage .news-items-container a .news-item h3,#JobArchive .news-items-container a .news-item h3{color:#231f20;padding:0;margin:15px 0 0 0}#NewsArchive .news-items-container a .news-item p:after,#StartPage .news-items-container a .news-item p:after,#JobArchive .news-items-container a .news-item p:after{content:' [...]'}#NewsArchive .news-items-container a:hover h3,#StartPage .news-items-container a:hover h3,#JobArchive .news-items-container a:hover h3{color:#da291c}@media only screen and (min-width:961px) and (max-width:1600px){#NewsArchive .news-items-container a .news-item .news-image,#StartPage .news-items-container a .news-item .news-image,#JobArchive .news-items-container a .news-item .news-image{height:250px}}@media only screen and (min-width:639px) and (max-width:960px){#NewsArchive .news-items-container a,#StartPage .news-items-container a,#JobArchive .news-items-container a{width:46%}#NewsArchive .news-items-container a .news-item .news-image,#StartPage .news-items-container a .news-item .news-image,#JobArchive .news-items-container a .news-item .news-image{height:200px}}@media only screen and (max-width:640px){#NewsArchive .news-items-container a,#StartPage .news-items-container a,#JobArchive .news-items-container a{width:100%}#NewsArchive .news-items-container a .news-item .news-image,#StartPage .news-items-container a .news-item .news-image,#JobArchive .news-items-container a .news-item .news-image{height:200px}}#NewsArchive .main-content a .news-item .news-image,#StartPage .main-content a .news-item .news-image,#JobArchive .main-content a .news-item .news-image{height:220px}@media only screen and (min-width:961px) and (max-width:1600px){#NewsArchive .main-content a .news-item .news-image,#StartPage .main-content a .news-item .news-image,#JobArchive .main-content a .news-item .news-image{height:200px}}#NewsArchive .sorting-buttons,#StartPage .sorting-buttons,#JobArchive .sorting-buttons{text-align:center;margin:50px 0}#NewsArchive .sorting-buttons button,#StartPage .sorting-buttons button,#JobArchive .sorting-buttons button{text-transform:capitalize}#NewsArchive .sorting-buttons{text-align:left}#LoginPage .login-form{margin:25px 0 0 0}#LoginPage .login-form .username,#LoginPage .login-form .password{font-size:16px!important;display:block!important}#LoginPage .login-form .username input,#LoginPage .login-form .password input{display:block!important;width:300px}#LoginPage .login-form .username input:-webkit-autofill,#LoginPage .login-form .password input:-webkit-autofill,#LoginPage .login-form .username input:-webkit-autofill:hover,#LoginPage .login-form .password input:-webkit-autofill:hover,#LoginPage .login-form .username input:-webkit-autofill:focus,#LoginPage .login-form .password input:-webkit-autofill:focus,#LoginPage .login-form .username input:-webkit-autofill,#LoginPage .login-form .password input:-webkit-autofill{border:none!important;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:0 0 0 1000px #eee inset;transition:background-color 5000s ease-in-out 0s;box-shadow:0 1px 0 0 #fff,inset 0 0 0 9999px #eee}#LoginPage .news-items-container{margin:50px 0 0 0}#LoginPage .news-items-container a .news-item{color:black;margin:0 0 25px 0;padding:0 0 25px 0;border-bottom:1px solid #ddd}#LoginPage .news-items-container a .news-item h3{margin:0;padding:0}#LoginPage .news-items-container a:last-of-type .news-item{border:0;margin:0;padding:0}.hero{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;background-color:#eee}.hero .container{position:relative}.hero.start-hero .header-content,.hero.content-hero .header-content{position:absolute;width:50%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);color:white;z-index:5}.hero.start-hero .header-content.top-left,.hero.content-hero .header-content.top-left{top:40%;width:70%}.hero.start-hero .header-content.middle-right,.hero.content-hero .header-content.middle-right{text-align:right;right:0}@media only screen and (min-width:1601px) and (max-width:1920px){.hero.start-hero .header-content.middle-right,.hero.content-hero .header-content.middle-right{right:2%}}@media only screen and (min-width:961px) and (max-width:1600px){.hero.start-hero .header-content.middle-right,.hero.content-hero .header-content.middle-right{right:5%;width:70%}}@media only screen and (min-width:639px) and (max-width:960px){.hero.start-hero .header-content.middle-right,.hero.content-hero .header-content.middle-right{right:5%;width:70%}}@media only screen and (max-width:640px){.hero.start-hero .header-content.middle-right,.hero.content-hero .header-content.middle-right{right:8%;width:70%}}.hero.start-hero .header-content.top-right,.hero.content-hero .header-content.top-right{top:40%;text-align:right;right:0}@media only screen and (min-width:1601px) and (max-width:1920px){.hero.start-hero .header-content.top-right,.hero.content-hero .header-content.top-right{right:2%}}@media only screen and (min-width:961px) and (max-width:1600px){.hero.start-hero .header-content.top-right,.hero.content-hero .header-content.top-right{right:5%;width:70%}}@media only screen and (min-width:639px) and (max-width:960px){.hero.start-hero .header-content.top-right,.hero.content-hero .header-content.top-right{right:5%;width:70%}}@media only screen and (max-width:640px){.hero.start-hero .header-content.top-right,.hero.content-hero .header-content.top-right{right:8%;width:70%}}.hero.start-hero .header-content.bottom-left,.hero.content-hero .header-content.bottom-left{top:unset;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);bottom:100px}@media only screen and (min-width:639px) and (max-width:960px){.hero.start-hero .header-content.bottom-left,.hero.content-hero .header-content.bottom-left{width:75%;bottom:25px}}@media only screen and (max-width:640px){.hero.start-hero .header-content.bottom-left,.hero.content-hero .header-content.bottom-left{width:70%;bottom:20px}}.hero.start-hero .header-content.bottom-right,.hero.content-hero .header-content.bottom-right{top:unset;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);bottom:100px;text-align:right;right:0}@media only screen and (min-width:1601px) and (max-width:1920px){.hero.start-hero .header-content.bottom-right,.hero.content-hero .header-content.bottom-right{right:2%}}@media only screen and (min-width:961px) and (max-width:1600px){.hero.start-hero .header-content.bottom-right,.hero.content-hero .header-content.bottom-right{right:5%}}@media only screen and (min-width:639px) and (max-width:960px){.hero.start-hero .header-content.bottom-right,.hero.content-hero .header-content.bottom-right{width:75%;right:5%;bottom:25px}}@media only screen and (max-width:640px){.hero.start-hero .header-content.bottom-right,.hero.content-hero .header-content.bottom-right{width:60%;right:8%;bottom:25px}}.hero.start-hero .header-content.centered,.hero.content-hero .header-content.centered{left:0;right:0;margin:0 auto;text-align:center}.hero.start-hero .header-content h2,.hero.content-hero .header-content h2{font-family:'AvenirDemi';font-weight:normal;-webkit-font-smoothing:antialiased;font-size:6rem;color:white;text-shadow:0 1px 2px rgba(0,0,0,0.1);margin:0 0 25px 0}.hero.start-hero .header-content p,.hero.content-hero .header-content p{font-family:'AvenirRegular';font-weight:normal;-webkit-font-smoothing:antialiased;font-size:2.0rem}.hero.start-hero{height:700px}@media only screen and (min-width:1601px) and (max-width:1920px){.hero.start-hero{height:600px}.hero.start-hero .header-content{width:50%}.hero.start-hero .header-content h2{font-family:'AvenirDemi';font-weight:normal;-webkit-font-smoothing:antialiased;font-size:6rem}.hero.start-hero .header-content p{font-family:'AvenirRegular';font-weight:normal;-webkit-font-smoothing:antialiased;font-size:2.0rem}}@media only screen and (min-width:961px) and (max-width:1600px){.hero.start-hero{height:500px}.hero.start-hero .header-content{width:50%}.hero.start-hero .header-content h2{font-family:'AvenirDemi';font-weight:normal;-webkit-font-smoothing:antialiased;font-size:5.5rem}.hero.start-hero .header-content p,.hero.start-hero .header-content span{font-family:'AvenirRegular';font-weight:normal;-webkit-font-smoothing:antialiased;font-size:2.0rem}}@media only screen and (min-width:639px) and (max-width:960px){.hero.start-hero{height:300px}.hero.start-hero .header-content{width:80%}.hero.start-hero .header-content h2{font-family:'AvenirDemi';font-weight:normal;-webkit-font-smoothing:antialiased;font-size:5rem}.hero.start-hero .header-content p{font-family:'AvenirRegular';font-weight:normal;-webkit-font-smoothing:antialiased;font-size:1.8rem}}@media only screen and (max-width:640px){.hero.start-hero{height:250px}.hero.start-hero .header-content{width:80%}.hero.start-hero .header-content h2{font-family:'AvenirDemi';font-weight:normal;-webkit-font-smoothing:antialiased;font-size:4rem}.hero.start-hero .header-content p{font-family:'AvenirRegular';font-weight:normal;-webkit-font-smoothing:antialiased;font-size:1.4rem}}.hero.content-hero{height:500px}@media only screen and (min-width:961px) and (max-width:1600px){.hero.content-hero{height:400px}}@media only screen and (min-width:639px) and (max-width:960px){.hero.content-hero{height:350px}}@media only screen and (max-width:640px){.hero.content-hero{height:200px}}.hero .scroll-down{display:none;width:50px;height:50px;position:absolute;left:0;right:0;bottom:25px;line-height:50px;text-align:center;color:white;margin:0 auto}.hero .scroll-down:before{content:"\f102";font-family:Flaticon;font-size:24px;display:block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.hero .scroll-down:hover{color:#da291c;cursor:pointer}@media only screen and (max-width:640px){.hero .scroll-down{width:25px;height:25px;line-height:25px;bottom:10px;right:0;left:0;margin:0 auto}.hero .scroll-down:before{font-size:18px}}#ContactPage .overlay{display:none}