@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("//hello.myfonts.net/count/3d6f33");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{overflow-x:hidden}[class*=background-stretch-full-width]{position:relative}[class*=background-stretch-full-width]:before{content:"";display:block;position:absolute;z-index:-1;top:0;height:100%;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.fullheight{min-height:100vh;height:100vh;height:calc(var(--vh) * 100);position:relative}@media screen and (orientation:portrait){.show-portrait-only{display:block;visibility:visible}}@media screen and (orientation:landscape){.show-portrait-only{display:none;visibility:hidden}}@media screen and (orientation:portrait){.show-landscape-only{display:none;visibility:hidden}}@media screen and (orientation:landscape){.show-landscape-only{display:block;visibility:visible}}@media (min-width:480px){.show-mobile-only{display:none;visibility:hidden}}@media (max-width:479px){.show-above-mobile-only{display:none;visibility:hidden}}.position-relative{position:relative}.overflow-hidden{overflow:hidden}.clear-both{clear:both}.hidden{display:none!important;visibility:hidden!important}.background-color-black{color:#FFF}.background-color-black>*{color:#FFF}.background-color-black a{color:#FFF}.background-color-black a:focus,.background-color-black a:hover{color:#FFF}.background-color-orange{background:#ff5a00}.text-color-orange{color:#ff5a00}.background-stretch-full-width-orange:before{background:#ff5a00}.background-color-green{background:#8AB937}.text-color-green{color:#8AB937}.background-stretch-full-width-green:before{background:#8AB937}.background-color-black{background:#000}.text-color-black{color:#000}.background-stretch-full-width-black:before{background:#000}.background-color-dkgrey{background:#818183}.text-color-dkgrey{color:#818183}.background-stretch-full-width-dkgrey:before{background:#818183}.background-color-ltgrey{background:#d0d3d5}.text-color-ltgrey{color:#d0d3d5}.background-stretch-full-width-ltgrey:before{background:#d0d3d5}.background-color-fdgrey{background:#f3f4f6}.text-color-fdgrey{color:#f3f4f6}.background-stretch-full-width-fdgrey:before{background:#f3f4f6}.background-color-white{background:#fff}.text-color-white{color:#fff}.background-stretch-full-width-white:before{background:#fff}html{scroll-behavior:smooth}.parralaxobject,.transition-on-focus{opacity:0;-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem);-webkit-transition:opacity 1s,transform 1s;-o-transition:opacity 1s,transform 1s;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.parralaxobject.transition-in,.transition-on-focus.transition-in{opacity:1;-webkit-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0em)}.transition-on-focus{opacity:0;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.transition-on-focus.transition-in{opacity:1}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:"Gilroy-UltraLightItalic";src:url("_assets/webFonts/GilroyUltraLightItalic/font.woff2") format("woff2"),url("_assets/webFonts/GilroyUltraLightItalic/font.woff") format("woff")}@font-face{font-family:"Gilroy-SemiBoldItalic";src:url("_assets/webFonts/GilroySemiBoldItalic/font.woff2") format("woff2"),url("_assets/webFonts/GilroySemiBoldItalic/font.woff") format("woff")}@font-face{font-family:"Gilroy-Thin";src:url("_assets/webFonts/GilroyThin/font.woff2") format("woff2"),url("_assets/webFonts/GilroyThin/font.woff") format("woff")}@font-face{font-family:"Gilroy-ThinItalic";src:url("_assets/webFonts/GilroyThinItalic/font.woff2") format("woff2"),url("_assets/webFonts/GilroyThinItalic/font.woff") format("woff")}@font-face{font-family:"Gilroy-SemiBold";src:url("_assets/webFonts/GilroySemiBold/font.woff2") format("woff2"),url("_assets/webFonts/GilroySemiBold/font.woff") format("woff")}@font-face{font-family:"Gilroy-Bold";src:url("_assets/webFonts/GilroyBold/font.woff2") format("woff2"),url("_assets/webFonts/GilroyBold/font.woff") format("woff")}@font-face{font-family:"Gilroy-Black";src:url("_assets/webFonts/GilroyBlack/font.woff2") format("woff2"),url("_assets/webFonts/GilroyBlack/font.woff") format("woff")}@font-face{font-family:"Gilroy-BlackItalic";src:url("_assets/webFonts/GilroyBlackItalic/font.woff2") format("woff2"),url("_assets/webFonts/GilroyBlackItalic/font.woff") format("woff")}@font-face{font-family:"Gilroy-ExtraBold";src:url("_assets/webFonts/GilroyExtraBold/font.woff2") format("woff2"),url("_assets/webFonts/GilroyExtraBold/font.woff") format("woff")}@font-face{font-family:"Gilroy-BoldItalic";src:url("_assets/webFonts/GilroyBoldItalic/font.woff2") format("woff2"),url("_assets/webFonts/GilroyBoldItalic/font.woff") format("woff")}@font-face{font-family:"Gilroy-HeavyItalic";src:url("_assets/webFonts/GilroyHeavyItalic/font.woff2") format("woff2"),url("_assets/webFonts/GilroyHeavyItalic/font.woff") format("woff")}@font-face{font-family:"Gilroy-Light";src:url("_assets/webFonts/GilroyLight/font.woff2") format("woff2"),url("_assets/webFonts/GilroyLight/font.woff") format("woff")}@font-face{font-family:"Gilroy-Heavy";src:url("_assets/webFonts/GilroyHeavy/font.woff2") format("woff2"),url("_assets/webFonts/GilroyHeavy/font.woff") format("woff")}@font-face{font-family:"Gilroy-ExtraBoldItalic";src:url("_assets/webFonts/GilroyExtraBoldItalic/font.woff2") format("woff2"),url("_assets/webFonts/GilroyExtraBoldItalic/font.woff") format("woff")}@font-face{font-family:"Gilroy-LightItalic";src:url("_assets/webFonts/GilroyLightItalic/font.woff2") format("woff2"),url("_assets/webFonts/GilroyLightItalic/font.woff") format("woff")}@font-face{font-family:"Gilroy-Medium";src:url("_assets/webFonts/GilroyMedium/font.woff2") format("woff2"),url("_assets/webFonts/GilroyMedium/font.woff") format("woff")}@font-face{font-family:"Gilroy-MediumItalic";src:url("_assets/webFonts/GilroyMediumItalic/font.woff2") format("woff2"),url("_assets/webFonts/GilroyMediumItalic/font.woff") format("woff")}@font-face{font-family:"Gilroy-Regular";src:url("_assets/webFonts/GilroyRegular/font.woff2") format("woff2"),url("_assets/webFonts/GilroyRegular/font.woff") format("woff")}@font-face{font-family:"Gilroy-UltraLight";src:url("_assets/webFonts/GilroyUltraLight/font.woff2") format("woff2"),url("_assets/webFonts/GilroyUltraLight/font.woff") format("woff")}@font-face{font-family:"Gilroy-RegularItalic";src:url("_assets/webFonts/GilroyRegularItalic/font.woff2") format("woff2"),url("_assets/webFonts/GilroyRegularItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-MediumExpanded";src:url("_assets/webFonts/KapraNeueMediumExpanded/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueMediumExpanded/font.woff") format("woff")}@font-face{font-family:"KapraNeue-Black";src:url("_assets/webFonts/KapraNeueBlack/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueBlack/font.woff") format("woff")}@font-face{font-family:"KapraNeue-BlackExpanded";src:url("_assets/webFonts/KapraNeueBlackExpanded/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueBlackExpanded/font.woff") format("woff")}@font-face{font-family:"KapraNeue-SemiBoldExpanded";src:url("_assets/webFonts/KapraNeueSemiBoldExpanded/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueSemiBoldExpanded/font.woff") format("woff")}@font-face{font-family:"KapraNeue-BoldExpanded";src:url("_assets/webFonts/KapraNeueBoldExpanded/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueBoldExpanded/font.woff") format("woff")}@font-face{font-family:"KapraNeue-ThinItalic";src:url("_assets/webFonts/KapraNeueThinItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueThinItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-ThinExpandedItalic";src:url("_assets/webFonts/KapraNeueThinExpandedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueThinExpandedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-ThinExpanded";src:url("_assets/webFonts/KapraNeueThinExpanded/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueThinExpanded/font.woff") format("woff")}@font-face{font-family:"KapraNeue-ThinCondensed";src:url("_assets/webFonts/KapraNeueThinCondensed/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueThinCondensed/font.woff") format("woff")}@font-face{font-family:"KapraNeue-ThinCondensedItalic";src:url("_assets/webFonts/KapraNeueThinCondensedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueThinCondensedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-Thin";src:url("_assets/webFonts/KapraNeueThin/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueThin/font.woff") format("woff")}@font-face{font-family:"KapraNeue-SemiBoldExpandedItalic";src:url("_assets/webFonts/KapraNeueSemiBoldExpandedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueSemiBoldExpandedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-SemiBoldCondensed";src:url("_assets/webFonts/KapraNeueSemiBoldCondensed/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueSemiBoldCondensed/font.woff") format("woff")}@font-face{font-family:"KapraNeue-SemiBoldCondensedItalic";src:url("_assets/webFonts/KapraNeueSemiBoldCondensedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueSemiBoldCondensedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-SemiBoldItalic";src:url("_assets/webFonts/KapraNeueSemiBoldItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueSemiBoldItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-RegularExpandedItalic";src:url("_assets/webFonts/KapraNeueRegularExpandedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueRegularExpandedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-RegularExpanded";src:url("_assets/webFonts/KapraNeueRegularExpanded/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueRegularExpanded/font.woff") format("woff")}@font-face{font-family:"KapraNeue-SemiBold";src:url("_assets/webFonts/KapraNeueSemiBold/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueSemiBold/font.woff") format("woff")}@font-face{font-family:"KapraNeue-RegularCondensedItalic";src:url("_assets/webFonts/KapraNeueRegularCondensedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueRegularCondensedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-RegularItalic";src:url("_assets/webFonts/KapraNeueRegularItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueRegularItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-RegularCondensed";src:url("_assets/webFonts/KapraNeueRegularCondensed/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueRegularCondensed/font.woff") format("woff")}@font-face{font-family:"KapraNeue-Regular";src:url("_assets/webFonts/KapraNeueRegular/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueRegular/font.woff") format("woff")}@font-face{font-family:"KapraNeue-MediumExpandedItalic";src:url("_assets/webFonts/KapraNeueMediumExpandedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueMediumExpandedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-MediumItalic";src:url("_assets/webFonts/KapraNeueMediumItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueMediumItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-MediumCondensed";src:url("_assets/webFonts/KapraNeueMediumCondensed/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueMediumCondensed/font.woff") format("woff")}@font-face{font-family:"KapraNeue-MediumCondensedItalic";src:url("_assets/webFonts/KapraNeueMediumCondensedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueMediumCondensedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-Medium";src:url("_assets/webFonts/KapraNeueMedium/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueMedium/font.woff") format("woff")}@font-face{font-family:"KapraNeue-LightItalic";src:url("_assets/webFonts/KapraNeueLightItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueLightItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-LightExpandedItalic";src:url("_assets/webFonts/KapraNeueLightExpandedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueLightExpandedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-LightExpanded";src:url("_assets/webFonts/KapraNeueLightExpanded/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueLightExpanded/font.woff") format("woff")}@font-face{font-family:"KapraNeue-LightCondensed";src:url("_assets/webFonts/KapraNeueLightCondensed/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueLightCondensed/font.woff") format("woff")}@font-face{font-family:"KapraNeue-LightCondensedItalic";src:url("_assets/webFonts/KapraNeueLightCondensedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueLightCondensedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-Light";src:url("_assets/webFonts/KapraNeueLight/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueLight/font.woff") format("woff")}@font-face{font-family:"KapraNeue-ExtraLightItalic";src:url("_assets/webFonts/KapraNeueExtraLightItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueExtraLightItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-ExtraLightCondensedItalic";src:url("_assets/webFonts/KapraNeueExtraLightCondensedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueExtraLightCondensedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-ExtraLightExpandedItalic";src:url("_assets/webFonts/KapraNeueExtraLightExpandedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueExtraLightExpandedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-ExtraLightCondensed";src:url("_assets/webFonts/KapraNeueExtraLightCondensed/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueExtraLightCondensed/font.woff") format("woff")}@font-face{font-family:"KapraNeue-ExtraLight";src:url("_assets/webFonts/KapraNeueExtraLight/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueExtraLight/font.woff") format("woff")}@font-face{font-family:"KapraNeue-ExtraLightExpanded";src:url("_assets/webFonts/KapraNeueExtraLightExpanded/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueExtraLightExpanded/font.woff") format("woff")}@font-face{font-family:"KapraNeue-BoldItalic";src:url("_assets/webFonts/KapraNeueBoldItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueBoldItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-BoldExpandedItalic";src:url("_assets/webFonts/KapraNeueBoldExpandedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueBoldExpandedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-BoldCondensedItalic";src:url("_assets/webFonts/KapraNeueBoldCondensedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueBoldCondensedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-BoldCondensed";src:url("_assets/webFonts/KapraNeueBoldCondensed/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueBoldCondensed/font.woff") format("woff")}@font-face{font-family:"KapraNeue-Bold";src:url("_assets/webFonts/KapraNeueBold/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueBold/font.woff") format("woff")}@font-face{font-family:"KapraNeue-BlackItalic";src:url("_assets/webFonts/KapraNeueBlackItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueBlackItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-BlackExpandedItalic";src:url("_assets/webFonts/KapraNeueBlackExpandedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueBlackExpandedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-BlackCondensedItalic";src:url("_assets/webFonts/KapraNeueBlackCondensedItalic/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueBlackCondensedItalic/font.woff") format("woff")}@font-face{font-family:"KapraNeue-BlackCondensed";src:url("_assets/webFonts/KapraNeueBlackCondensed/font.woff2") format("woff2"),url("_assets/webFonts/KapraNeueBlackCondensed/font.woff") format("woff")}body,html{color:#000}body{font-family:"Gilroy-Regular",sans-serif;font-display:fallback;font-size:0.875em;line-height:1.94444;letter-spacing:0.35px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,a:visited{color:#ff5a00;text-decoration:none;outline:0;cursor:pointer;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s}a:focus,a:hover{text-decoration:none;color:#000}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:1.75em 0 1em 0;padding:0;font-weight:400}.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,.h6 strong,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:"Gilroy-Bold",sans-serif}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}.h1,.hero-header-01,h1{margin-top:0.75em;margin-bottom:0.75em;line-height:1.2222222222;font-size:2.5em}@media (min-width:815px){.h1,.hero-header-01,h1{font-size:4.8em}}@media (min-width:1200px){.h1,.hero-header-01,h1{font-size:5.3em}}.h2,.hero-header-02,h2{line-height:1.3636;margin-top:0.75em;margin-bottom:0.75em;letter-spacing:0.01em;font-size:2.2em}@media (min-width:815px){.h2,.hero-header-02,h2{font-size:3.25em}}.h3,h3{line-height:1.3636;letter-spacing:0.01em;margin-top:0.75em;margin-bottom:0.75em;font-size:1.75em}@media (min-width:815px){.h3,h3{font-size:2.25em}}.h4,.small-header-01,h4{font-family:"Gilroy-Bold",sans-serif;line-height:1.2857;letter-spacing:0.01em;margin-bottom:0.25em;margin-top:1.25em;font-size:1.4em}@media (min-width:815px){.h4,.small-header-01,h4{font-size:2em}}.h5,.small-header-02,h5{font-family:"Gilroy-ExtraBold",sans-serif;line-height:1.4;margin-bottom:0.25em;margin-bottom:0.25em;font-size:1.1em;letter-spacing:0.05em}@media (min-width:815px){.h5,.small-header-02,h5{font-size:18px}}@media (min-width:1200px){.h5,.small-header-02,h5{font-size:1.45em}}.h6,.small-header-03,h6{font-family:"Gilroy-ExtraBold",sans-serif;font-size:14px;line-height:1.5;letter-spacing:0.5px}@media (min-width:815px){.h6,.small-header-03,h6{font-size:20px}}.body-copy-02{font-size:0.9em;line-height:1.75;letter-spacing:0.01em}.body-copy-03{font-size:1.2em;line-height:1.85;letter-spacing:0.01em}.p,p{margin:0 0 1em 0;color:#818183;font-size:1em;line-height:1.6923}em{font-style:italic}strong{font-weight:normal;font-family:"Gilroy-Bold",sans-serif}.small,small{font-size:80%}.generic-caption{font-family:"Gilroy-SemiBoldItalic";letter-spacing:0.01em;font-size:0.8em;line-height:1.7142;color:#818183;margin-top:1em;margin-bottom:4em}@media (min-width:815px){.generic-caption{font-size:0.9em}}.code-name,p.code-name{font-family:"KapraNeue-Bold";font-size:1.2em;line-height:1.2;letter-spacing:0.01em}.hero-header-03{font-family:"Gilroy-ExtraBold",sans-serif;letter-spacing:0.5px;font-size:60px;line-height:1.5}.hero-header-04{font-family:"Gilroy-Bold",sans-serif;line-height:1.0769;letter-spacing:0.02px;font-size:67px}@media (min-width:815px){.hero-header-04{font-size:195px}}.hero-header-05{font-family:"Gilroy-ExtraBold",sans-serif;font-size:60px;line-height:1.1667;letter-spacing:0.7px}.sub-header{font-size:1.1em;line-height:1.6;letter-spacing:0.01em}@media (min-width:815px){.sub-header{font-size:1.25em;line-height:1.8182}}.lead-in{font-family:"Gilroy-SemiBold";text-transform:uppercase;display:block;font-size:0.7em;line-height:1.625;margin-bottom:3em;letter-spacing:0.15em}.lead-in:after{content:"";display:block;height:2px;width:2.75em;background-color:#ff5a00;margin:2em 0;white-space:pre}.lead-in.right-aligned{text-align:right}.lead-in.right-aligned:after{margin-left:auto;margin-right:0}.lead-in.centered{text-align:center}.lead-in.centered:after{margin-left:auto;margin-right:auto}@media (min-width:815px){.lead-in{font-size:0.9em}.lead-in:after{height:3px}}.photo-txt{font-size:1.2em;line-height:1.4;font-family:"Gilroy-ExtraBold";text-transform:uppercase;letter-spacing:0.05em}@media (min-width:815px){.photo-txt{font-size:1.5em}}blockquote{font-family:"Gilroy-Heavy",sans-serif;text-transform:uppercase;text-decoration:underline;letter-spacing:0.1em}address{font-style:normal}a[href*=mailto]{word-break:break-all}li,ol,ul{list-style:none;margin:0 0;padding:0}.ol,.ul,.wysiwyg-editor ol,.wysiwyg-editor ul{list-style:none;margin:0.5em 0;padding:0}.ol li,.ul li,.wysiwyg-editor ol li,.wysiwyg-editor ul li{margin:0 0 0.5em 0;color:#818183;font-size:1em;line-height:1.6923}.ul>li,.wysiwyg-editor ul>li{position:relative;padding-left:1em}.ul>li:before,.wysiwyg-editor ul>li:before{content:"";position:absolute;top:0.8em;left:0;width:5px;height:5px;display:block;background:#ff5a00}.ol,.wysiwyg-editor ol{counter-reset:li}.ol>li,.wysiwyg-editor ol>li{position:relative;padding-left:1em}.ol>li:before,.wysiwyg-editor ol>li:before{content:counter(li) ".";counter-increment:li;position:absolute;top:0;left:0;display:block}.aligncenter{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}.truncate-string-with-ellipsis{width:215px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nlbr{display:inline-block}.uppercase{text-transform:uppercase}hr{border:solid;border-width:1px 0 0;clear:both;margin:1em auto;height:0;max-width:77rem}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.page-preloader{position:fixed;top:0;left:0;bottom:0;right:0;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;background-color:#000;pointer-events:none;opacity:0;-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;z-index:999}.preload .page-preloader,.preload .preloader-animation{opacity:1}.preloader-animation{border:2px solid rgba(255,255,255,0.8);border-top:2px solid #ff5a00;border-radius:100%;width:20px;height:20px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;opacity:0;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.page-preloader .preloader-animation{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px}button{border:none;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-color:transparent;cursor:pointer;outline:none!important}.btn,.feature_products-js-slideshow .flickity-button.next,.feature_products-js-slideshow .flickity-button.previous,.nf-form-content .submit-container input[value=Submit],a.btn{border:none;border-radius:0;display:inline-block;text-align:center;padding:0;-webkit-tap-highlight-color:transparent;text-decoration:none;line-height:normal;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;background:transparent;text-transform:uppercase;font-family:"Gilroy-SemiBold";color:#ff5a00;font-size:0.8em;line-height:1.625;letter-spacing:0.075em}@media (min-width:815px){.btn,.feature_products-js-slideshow .flickity-button.next,.feature_products-js-slideshow .flickity-button.previous,.nf-form-content .submit-container input[value=Submit],a.btn{font-size:1em}}.btn.btn-green-text,.feature_products-js-slideshow .btn-green-text.flickity-button.next,.feature_products-js-slideshow .btn-green-text.flickity-button.previous,.nf-form-content .submit-container input.btn-green-text[value=Submit],a.btn.btn-green-text{color:#8AB937}.btn:focus,.btn:hover,.feature_products-js-slideshow .flickity-button.next:focus,.feature_products-js-slideshow .flickity-button.next:hover,.feature_products-js-slideshow .flickity-button.previous:focus,.feature_products-js-slideshow .flickity-button.previous:hover,.nf-form-content .submit-container input[value=Submit]:focus,.nf-form-content .submit-container input[value=Submit]:hover,a.btn:focus,a.btn:hover{outline:none!important}.btn:focus,.btn:hover,.feature_products-js-slideshow .flickity-button.next:focus,.feature_products-js-slideshow .flickity-button.next:hover,.feature_products-js-slideshow .flickity-button.previous:focus,.feature_products-js-slideshow .flickity-button.previous:hover,.nf-form-content .submit-container input[value=Submit]:focus,.nf-form-content .submit-container input[value=Submit]:hover,a.btn:focus,a.btn:hover{color:#818183}.btn::-moz-focus-inner,.feature_products-js-slideshow .flickity-button.next::-moz-focus-inner,.feature_products-js-slideshow .flickity-button.previous::-moz-focus-inner,.nf-form-content .submit-container input[value=Submit]::-moz-focus-inner,a.btn::-moz-focus-inner{border:0}.btn.btn-border,.feature_products-js-slideshow .btn-border.flickity-button.next,.feature_products-js-slideshow .btn-border.flickity-button.previous,.nf-form-content .submit-container input[value=Submit],a.btn.btn-border{min-width:9.5em;border:solid 2px;padding:0.9em 2.5em 0.9em 2.5em}.btn.underline-btn,.feature_products-js-slideshow .underline-btn.flickity-button.next,.feature_products-js-slideshow .underline-btn.flickity-button.previous,.nf-form-content .submit-container input.underline-btn[value=Submit],a.btn.underline-btn{border-bottom:solid 2px}.btn.underline-btn:focus,.btn.underline-btn:hover,.feature_products-js-slideshow .underline-btn.flickity-button.next:focus,.feature_products-js-slideshow .underline-btn.flickity-button.next:hover,.feature_products-js-slideshow .underline-btn.flickity-button.previous:focus,.feature_products-js-slideshow .underline-btn.flickity-button.previous:hover,.nf-form-content .submit-container input.underline-btn[value=Submit]:focus,.nf-form-content .submit-container input.underline-btn[value=Submit]:hover,a.btn.underline-btn:focus,a.btn.underline-btn:hover{border-bottom:solid 2px transparent}.btn.explore-plus,.feature_products-js-slideshow .explore-plus.flickity-button.next,.feature_products-js-slideshow .explore-plus.flickity-button.previous,.nf-form-content .submit-container input.explore-plus[value=Submit],a.btn.explore-plus{border:solid 2px;border-radius:100%;background-color:transparent;text-align:center;color:#FFF;width:22px;height:22px;line-height:22px;font-size:20px;position:relative;overflow:hidden}.btn.explore-plus:before,.feature_products-js-slideshow .explore-plus.flickity-button.next:before,.feature_products-js-slideshow .explore-plus.flickity-button.previous:before,.nf-form-content .submit-container input.explore-plus[value=Submit]:before,a.btn.explore-plus:before{position:absolute;top:0;content:"";left:0;width:100%;height:100%}.btn.explore-plus.black-text:before,.feature_products-js-slideshow .explore-plus.black-text.flickity-button.next:before,.feature_products-js-slideshow .explore-plus.black-text.flickity-button.previous:before,.nf-form-content .submit-container input.explore-plus[value=Submit]:before,a.btn.explore-plus.black-text:before{background-image:url(_assets/images/explore-btn-black.svg)}.btn.explore-plus.white-text:before,.feature_products-js-slideshow .explore-plus.white-text.flickity-button.next:before,.feature_products-js-slideshow .explore-plus.white-text.flickity-button.previous:before,.nf-form-content .submit-container input.explore-plus.white-text[value=Submit]:before,a.btn.explore-plus.white-text:before{background-image:url(_assets/images/explore-btn-white.svg)}.btn.explore-plus.orange-text:before,.feature_products-js-slideshow .explore-plus.orange-text.flickity-button.next:before,.feature_products-js-slideshow .explore-plus.orange-text.flickity-button.previous:before,.nf-form-content .submit-container input.explore-plus.orange-text[value=Submit]:before,a.btn.explore-plus.orange-text:before{background-image:url(_assets/images/explore-btn-orange.svg)}.btn.explore-plus:before,.feature_products-js-slideshow .explore-plus.flickity-button.next:before,.feature_products-js-slideshow .explore-plus.flickity-button.previous:before,.nf-form-content .submit-container input.explore-plus[value=Submit]:before,a.btn.explore-plus:before{background-position:center;background-repeat:no-repeat;-ms-background-size:50%;background-size:50%}.btn.explore-plus.big-on-mobile,.feature_products-js-slideshow .explore-plus.big-on-mobile.flickity-button.next,.feature_products-js-slideshow .explore-plus.big-on-mobile.flickity-button.previous,.nf-form-content .submit-container input.explore-plus.big-on-mobile[value=Submit],a.btn.explore-plus.big-on-mobile{width:30px;height:30px;line-height:30px;font-size:30px}.btn.explore-plus.big-on-mobile:before,.feature_products-js-slideshow .explore-plus.big-on-mobile.flickity-button.next:before,.feature_products-js-slideshow .explore-plus.big-on-mobile.flickity-button.previous:before,.nf-form-content .submit-container input.explore-plus.big-on-mobile[value=Submit]:before,a.btn.explore-plus.big-on-mobile:before{line-height:28px}@media (min-width:480px){.btn.btn-border,.feature_products-js-slideshow .btn-border.flickity-button.next,.feature_products-js-slideshow .btn-border.flickity-button.previous,.nf-form-content .submit-container input[value=Submit],a.btn.btn-border{padding:0.6em 1.8em 0.5em 1.8em}}@media (min-width:815px){.btn.explore-plus,.feature_products-js-slideshow .explore-plus.flickity-button.next,.feature_products-js-slideshow .explore-plus.flickity-button.previous,.nf-form-content .submit-container input.explore-plus[value=Submit],a.btn.explore-plus{width:30px;height:30px;line-height:30px;font-size:30px}.btn.explore-plus:before,.feature_products-js-slideshow .explore-plus.flickity-button.next:before,.feature_products-js-slideshow .explore-plus.flickity-button.previous:before,.nf-form-content .submit-container input.explore-plus[value=Submit]:before,a.btn.explore-plus:before{line-height:28px}}.btn.close-btn,.feature_products-js-slideshow .close-btn.flickity-button.next,.feature_products-js-slideshow .close-btn.flickity-button.previous,.nf-form-content .submit-container input.close-btn[value=Submit],a.btn.close-btn{border:solid 2px;padding:0;height:40px;width:40px;border-radius:100%}.btn.close-btn em,.feature_products-js-slideshow .close-btn.flickity-button.next em,.feature_products-js-slideshow .close-btn.flickity-button.previous em,.nf-form-content .submit-container input.close-btn[value=Submit] em,a.btn.close-btn em{display:block;margin:3px auto;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;position:relative;height:3px;width:18px;background-color:#ff5a00}.btn.close-btn em:first-child,.feature_products-js-slideshow .close-btn.flickity-button.next em:first-child,.feature_products-js-slideshow .close-btn.flickity-button.previous em:first-child,.nf-form-content .submit-container input.close-btn[value=Submit] em:first-child,a.btn.close-btn em:first-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:0;top:6px}.btn.close-btn em:nth-child(2),.feature_products-js-slideshow .close-btn.flickity-button.next em:nth-child(2),.feature_products-js-slideshow .close-btn.flickity-button.previous em:nth-child(2),.nf-form-content .submit-container input.close-btn[value=Submit] em:nth-child(2),a.btn.close-btn em:nth-child(2){opacity:0}.btn.close-btn em:last-child,.feature_products-js-slideshow .close-btn.flickity-button.next em:last-child,.feature_products-js-slideshow .close-btn.flickity-button.previous em:last-child,.nf-form-content .submit-container input.close-btn[value=Submit] em:last-child,a.btn.close-btn em:last-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-6px;left:0}.btn.close-btn:focus,.btn.close-btn:hover,.feature_products-js-slideshow .close-btn.flickity-button.next:focus,.feature_products-js-slideshow .close-btn.flickity-button.next:hover,.feature_products-js-slideshow .close-btn.flickity-button.previous:focus,.feature_products-js-slideshow .close-btn.flickity-button.previous:hover,.nf-form-content .submit-container input.close-btn[value=Submit]:focus,.nf-form-content .submit-container input.close-btn[value=Submit]:hover,a.btn.close-btn:focus,a.btn.close-btn:hover{background:transparent}.btn.close-btn:focus em,.btn.close-btn:hover em,.feature_products-js-slideshow .close-btn.flickity-button.next:focus em,.feature_products-js-slideshow .close-btn.flickity-button.next:hover em,.feature_products-js-slideshow .close-btn.flickity-button.previous:focus em,.feature_products-js-slideshow .close-btn.flickity-button.previous:hover em,.nf-form-content .submit-container input.close-btn[value=Submit]:focus em,.nf-form-content .submit-container input.close-btn[value=Submit]:hover em,a.btn.close-btn:focus em,a.btn.close-btn:hover em{background-color:#ff5a00}@media (min-width:815px){.btn.close-btn,.feature_products-js-slideshow .close-btn.flickity-button.next,.feature_products-js-slideshow .close-btn.flickity-button.previous,.nf-form-content .submit-container input.close-btn[value=Submit],a.btn.close-btn{height:44px;width:44px}}.btn.orange-text,.feature_products-js-slideshow .orange-text.flickity-button.next,.feature_products-js-slideshow .orange-text.flickity-button.previous,.nf-form-content .submit-container input.orange-text[value=Submit],a.btn.orange-text{color:#ff5a00}.btn.orange-text em,.feature_products-js-slideshow .orange-text.flickity-button.next em,.feature_products-js-slideshow .orange-text.flickity-button.previous em,.nf-form-content .submit-container input.orange-text[value=Submit] em,a.btn.orange-text em{background-color:#ff5a00}.btn.orange-text:before,.feature_products-js-slideshow .orange-text.flickity-button.next:before,.feature_products-js-slideshow .orange-text.flickity-button.previous:before,.nf-form-content .submit-container input.orange-text[value=Submit]:before,a.btn.orange-text:before{color:#ff5a00}.btn.black-text,.feature_products-js-slideshow .black-text.flickity-button.next,.feature_products-js-slideshow .black-text.flickity-button.previous,.nf-form-content .submit-container input[value=Submit],a.btn.black-text{color:#000}.btn.black-text em,.feature_products-js-slideshow .black-text.flickity-button.next em,.feature_products-js-slideshow .black-text.flickity-button.previous em,.nf-form-content .submit-container input[value=Submit] em,a.btn.black-text em{background-color:#000}.btn.black-text:before,.feature_products-js-slideshow .black-text.flickity-button.next:before,.feature_products-js-slideshow .black-text.flickity-button.previous:before,.nf-form-content .submit-container input[value=Submit]:before,a.btn.black-text:before{color:#000}.btn.white-text,.feature_products-js-slideshow .white-text.flickity-button.next,.feature_products-js-slideshow .white-text.flickity-button.previous,.nf-form-content .submit-container input.white-text[value=Submit],a.btn.white-text{color:#FFF}.btn.white-text em,.feature_products-js-slideshow .white-text.flickity-button.next em,.feature_products-js-slideshow .white-text.flickity-button.previous em,.nf-form-content .submit-container input.white-text[value=Submit] em,a.btn.white-text em{background-color:#FFF}.btn.white-text:before,.feature_products-js-slideshow .white-text.flickity-button.next:before,.feature_products-js-slideshow .white-text.flickity-button.previous:before,.nf-form-content .submit-container input.white-text[value=Submit]:before,a.btn.white-text:before{color:#FFF}.btn.black-frame,.feature_products-js-slideshow .black-frame.flickity-button.next,.feature_products-js-slideshow .black-frame.flickity-button.previous,.nf-form-content .submit-container input.black-frame[value=Submit],a.btn.black-frame{border-color:#000}.btn.black-frame:focus,.btn.black-frame:hover,.feature_products-js-slideshow .black-frame.flickity-button.next:focus,.feature_products-js-slideshow .black-frame.flickity-button.next:hover,.feature_products-js-slideshow .black-frame.flickity-button.previous:focus,.feature_products-js-slideshow .black-frame.flickity-button.previous:hover,.nf-form-content .submit-container input.black-frame[value=Submit]:focus,.nf-form-content .submit-container input.black-frame[value=Submit]:hover,a.btn.black-frame:focus,a.btn.black-frame:hover{background-color:#000}.btn.orange-frame,.feature_products-js-slideshow .orange-frame.flickity-button.next,.feature_products-js-slideshow .orange-frame.flickity-button.previous,.nf-form-content .submit-container input[value=Submit],a.btn.orange-frame{border-color:#ff5a00}.btn.orange-frame:focus,.btn.orange-frame:hover,.feature_products-js-slideshow .orange-frame.flickity-button.next:focus,.feature_products-js-slideshow .orange-frame.flickity-button.next:hover,.feature_products-js-slideshow .orange-frame.flickity-button.previous:focus,.feature_products-js-slideshow .orange-frame.flickity-button.previous:hover,.nf-form-content .submit-container input[value=Submit]:focus,.nf-form-content .submit-container input[value=Submit]:hover,a.btn.orange-frame:focus,a.btn.orange-frame:hover{background-color:#ff5a00}.btn.orange-frame:focus em,.btn.orange-frame:hover em,.feature_products-js-slideshow .orange-frame.flickity-button.next:focus em,.feature_products-js-slideshow .orange-frame.flickity-button.next:hover em,.feature_products-js-slideshow .orange-frame.flickity-button.previous:focus em,.feature_products-js-slideshow .orange-frame.flickity-button.previous:hover em,.nf-form-content .submit-container input[value=Submit]:focus em,.nf-form-content .submit-container input[value=Submit]:hover em,a.btn.orange-frame:focus em,a.btn.orange-frame:hover em{background-color:#FFF}.btn.white-frame,.feature_products-js-slideshow .white-frame.flickity-button.next,.feature_products-js-slideshow .white-frame.flickity-button.previous,.nf-form-content .submit-container input.white-frame[value=Submit],a.btn.white-frame{border-color:#FFF}.btn.white-frame:focus,.btn.white-frame:hover,.feature_products-js-slideshow .white-frame.flickity-button.next:focus,.feature_products-js-slideshow .white-frame.flickity-button.next:hover,.feature_products-js-slideshow .white-frame.flickity-button.previous:focus,.feature_products-js-slideshow .white-frame.flickity-button.previous:hover,.nf-form-content .submit-container input.white-frame[value=Submit]:focus,.nf-form-content .submit-container input.white-frame[value=Submit]:hover,a.btn.white-frame:focus,a.btn.white-frame:hover{background-color:#FFF}.btn.btn-arrow-down,.btn.btn-arrow-left,.btn.btn-arrow-right,.feature_products-js-slideshow .flickity-button.next,.feature_products-js-slideshow .flickity-button.previous,.feature_products-js-slideshow .nf-form-content .submit-container input[value=Submit].flickity-button.next,.feature_products-js-slideshow .nf-form-content .submit-container input[value=Submit].flickity-button.previous,.nf-form-content .submit-container .feature_products-js-slideshow input[value=Submit].flickity-button.next,.nf-form-content .submit-container .feature_products-js-slideshow input[value=Submit].flickity-button.previous,.nf-form-content .submit-container input.btn-arrow-down[value=Submit],.nf-form-content .submit-container input.btn-arrow-left[value=Submit],.nf-form-content .submit-container input.btn-arrow-right[value=Submit],a.btn.btn-arrow-down,a.btn.btn-arrow-left,a.btn.btn-arrow-right{width:40px;height:40px;padding:0;border:solid 2px;position:relative;text-indent:-99999px;overflow:hidden;-webkit-transition:0s;-o-transition:0s;transition:0s}.btn.btn-arrow-down:after,.btn.btn-arrow-down:before,.btn.btn-arrow-left:after,.btn.btn-arrow-left:before,.btn.btn-arrow-right:after,.btn.btn-arrow-right:before,.feature_products-js-slideshow .flickity-button.next:after,.feature_products-js-slideshow .flickity-button.next:before,.feature_products-js-slideshow .flickity-button.previous:after,.feature_products-js-slideshow .flickity-button.previous:before,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:before,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:before,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:before,a.btn.btn-arrow-down:after,a.btn.btn-arrow-down:before,a.btn.btn-arrow-left:after,a.btn.btn-arrow-left:before,a.btn.btn-arrow-right:after,a.btn.btn-arrow-right:before{background-repeat:no-repeat;background-position:center;content:"";display:block;position:absolute;top:0;left:-2px;width:auto;right:-2px;height:100%;-webkit-transition:0s;-o-transition:0s;transition:0s;-ms-background-size:0.7rem;background-size:0.7rem}.btn.btn-arrow-down:after,.btn.btn-arrow-left:after,.btn.btn-arrow-right:after,.feature_products-js-slideshow .flickity-button.next:after,.feature_products-js-slideshow .flickity-button.previous:after,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:after,a.btn.btn-arrow-down:after,a.btn.btn-arrow-left:after,a.btn.btn-arrow-right:after{-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.btn.btn-arrow-down:focus,.btn.btn-arrow-down:hover,.btn.btn-arrow-left:focus,.btn.btn-arrow-left:hover,.btn.btn-arrow-right:focus,.btn.btn-arrow-right:hover,.feature_products-js-slideshow .flickity-button.next:focus,.feature_products-js-slideshow .flickity-button.next:hover,.feature_products-js-slideshow .flickity-button.previous:focus,.feature_products-js-slideshow .flickity-button.previous:hover,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:focus,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:hover,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:focus,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:hover,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:focus,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:hover,a.btn.btn-arrow-down:focus,a.btn.btn-arrow-down:hover,a.btn.btn-arrow-left:focus,a.btn.btn-arrow-left:hover,a.btn.btn-arrow-right:focus,a.btn.btn-arrow-right:hover{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.btn.btn-arrow-down:focus:after,.btn.btn-arrow-down:focus:before,.btn.btn-arrow-down:hover:after,.btn.btn-arrow-down:hover:before,.btn.btn-arrow-left:focus:after,.btn.btn-arrow-left:focus:before,.btn.btn-arrow-left:hover:after,.btn.btn-arrow-left:hover:before,.btn.btn-arrow-right:focus:after,.btn.btn-arrow-right:focus:before,.btn.btn-arrow-right:hover:after,.btn.btn-arrow-right:hover:before,.feature_products-js-slideshow .btn-arrow-down.flickity-button.next:focus:after,.feature_products-js-slideshow .btn-arrow-down.flickity-button.next:focus:before,.feature_products-js-slideshow .btn-arrow-down.flickity-button.next:hover:after,.feature_products-js-slideshow .btn-arrow-down.flickity-button.next:hover:before,.feature_products-js-slideshow .btn-arrow-down.flickity-button.previous:focus:after,.feature_products-js-slideshow .btn-arrow-down.flickity-button.previous:focus:before,.feature_products-js-slideshow .btn-arrow-down.flickity-button.previous:hover:after,.feature_products-js-slideshow .btn-arrow-down.flickity-button.previous:hover:before,.feature_products-js-slideshow .btn-arrow-left.flickity-button.next:focus:after,.feature_products-js-slideshow .btn-arrow-left.flickity-button.next:focus:before,.feature_products-js-slideshow .btn-arrow-left.flickity-button.next:hover:after,.feature_products-js-slideshow .btn-arrow-left.flickity-button.next:hover:before,.feature_products-js-slideshow .btn-arrow-left.flickity-button.previous:focus:after,.feature_products-js-slideshow .btn-arrow-left.flickity-button.previous:focus:before,.feature_products-js-slideshow .btn-arrow-left.flickity-button.previous:hover:after,.feature_products-js-slideshow .btn-arrow-left.flickity-button.previous:hover:before,.feature_products-js-slideshow .btn-arrow-right.flickity-button.next:focus:after,.feature_products-js-slideshow .btn-arrow-right.flickity-button.next:focus:before,.feature_products-js-slideshow .btn-arrow-right.flickity-button.next:hover:after,.feature_products-js-slideshow .btn-arrow-right.flickity-button.next:hover:before,.feature_products-js-slideshow .btn-arrow-right.flickity-button.previous:focus:after,.feature_products-js-slideshow .btn-arrow-right.flickity-button.previous:focus:before,.feature_products-js-slideshow .btn-arrow-right.flickity-button.previous:hover:after,.feature_products-js-slideshow .btn-arrow-right.flickity-button.previous:hover:before,.feature_products-js-slideshow .btn.flickity-button.next:focus:after,.feature_products-js-slideshow .btn.flickity-button.next:focus:before,.feature_products-js-slideshow .btn.flickity-button.next:hover:after,.feature_products-js-slideshow .btn.flickity-button.next:hover:before,.feature_products-js-slideshow .btn.flickity-button.previous:focus:after,.feature_products-js-slideshow .btn.flickity-button.previous:focus:before,.feature_products-js-slideshow .btn.flickity-button.previous:hover:after,.feature_products-js-slideshow .btn.flickity-button.previous:hover:before,.feature_products-js-slideshow .flickity-button.next.previous:focus:after,.feature_products-js-slideshow .flickity-button.next.previous:focus:before,.feature_products-js-slideshow .flickity-button.next.previous:hover:after,.feature_products-js-slideshow .flickity-button.next.previous:hover:before,.feature_products-js-slideshow .flickity-button.next:focus:after,.feature_products-js-slideshow .flickity-button.next:focus:before,.feature_products-js-slideshow .flickity-button.next:hover:after,.feature_products-js-slideshow .flickity-button.next:hover:before,.feature_products-js-slideshow .flickity-button.previous.next:focus:after,.feature_products-js-slideshow .flickity-button.previous.next:focus:before,.feature_products-js-slideshow .flickity-button.previous.next:hover:after,.feature_products-js-slideshow .flickity-button.previous.next:hover:before,.feature_products-js-slideshow .flickity-button.previous:focus:after,.feature_products-js-slideshow .flickity-button.previous:focus:before,.feature_products-js-slideshow .flickity-button.previous:hover:after,.feature_products-js-slideshow .flickity-button.previous:hover:before,.feature_products-js-slideshow .nf-form-content .submit-container input[value=Submit].flickity-button.next:focus:after,.feature_products-js-slideshow .nf-form-content .submit-container input[value=Submit].flickity-button.next:focus:before,.feature_products-js-slideshow .nf-form-content .submit-container input[value=Submit].flickity-button.next:hover:after,.feature_products-js-slideshow .nf-form-content .submit-container input[value=Submit].flickity-button.next:hover:before,.feature_products-js-slideshow .nf-form-content .submit-container input[value=Submit].flickity-button.previous:focus:after,.feature_products-js-slideshow .nf-form-content .submit-container input[value=Submit].flickity-button.previous:focus:before,.feature_products-js-slideshow .nf-form-content .submit-container input[value=Submit].flickity-button.previous:hover:after,.feature_products-js-slideshow .nf-form-content .submit-container input[value=Submit].flickity-button.previous:hover:before,.feature_products-js-slideshow a.btn-arrow-down.flickity-button.next:focus:after,.feature_products-js-slideshow a.btn-arrow-down.flickity-button.next:focus:before,.feature_products-js-slideshow a.btn-arrow-down.flickity-button.next:hover:after,.feature_products-js-slideshow a.btn-arrow-down.flickity-button.next:hover:before,.feature_products-js-slideshow a.btn-arrow-down.flickity-button.previous:focus:after,.feature_products-js-slideshow a.btn-arrow-down.flickity-button.previous:focus:before,.feature_products-js-slideshow a.btn-arrow-down.flickity-button.previous:hover:after,.feature_products-js-slideshow a.btn-arrow-down.flickity-button.previous:hover:before,.feature_products-js-slideshow a.btn-arrow-left.flickity-button.next:focus:after,.feature_products-js-slideshow a.btn-arrow-left.flickity-button.next:focus:before,.feature_products-js-slideshow a.btn-arrow-left.flickity-button.next:hover:after,.feature_products-js-slideshow a.btn-arrow-left.flickity-button.next:hover:before,.feature_products-js-slideshow a.btn-arrow-left.flickity-button.previous:focus:after,.feature_products-js-slideshow a.btn-arrow-left.flickity-button.previous:focus:before,.feature_products-js-slideshow a.btn-arrow-left.flickity-button.previous:hover:after,.feature_products-js-slideshow a.btn-arrow-left.flickity-button.previous:hover:before,.feature_products-js-slideshow a.btn-arrow-right.flickity-button.next:focus:after,.feature_products-js-slideshow a.btn-arrow-right.flickity-button.next:focus:before,.feature_products-js-slideshow a.btn-arrow-right.flickity-button.next:hover:after,.feature_products-js-slideshow a.btn-arrow-right.flickity-button.next:hover:before,.feature_products-js-slideshow a.btn-arrow-right.flickity-button.previous:focus:after,.feature_products-js-slideshow a.btn-arrow-right.flickity-button.previous:focus:before,.feature_products-js-slideshow a.btn-arrow-right.flickity-button.previous:hover:after,.feature_products-js-slideshow a.btn-arrow-right.flickity-button.previous:hover:before,.nf-form-content .submit-container .feature_products-js-slideshow input[value=Submit].flickity-button.next:focus:after,.nf-form-content .submit-container .feature_products-js-slideshow input[value=Submit].flickity-button.next:focus:before,.nf-form-content .submit-container .feature_products-js-slideshow input[value=Submit].flickity-button.next:hover:after,.nf-form-content .submit-container .feature_products-js-slideshow input[value=Submit].flickity-button.next:hover:before,.nf-form-content .submit-container .feature_products-js-slideshow input[value=Submit].flickity-button.previous:focus:after,.nf-form-content .submit-container .feature_products-js-slideshow input[value=Submit].flickity-button.previous:focus:before,.nf-form-content .submit-container .feature_products-js-slideshow input[value=Submit].flickity-button.previous:hover:after,.nf-form-content .submit-container .feature_products-js-slideshow input[value=Submit].flickity-button.previous:hover:before,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:focus:after,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:focus:before,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:hover:after,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:hover:before,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:focus:after,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:focus:before,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:hover:after,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:hover:before,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:focus:after,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:focus:before,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:hover:after,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:hover:before,a.btn.btn-arrow-down:focus:after,a.btn.btn-arrow-down:focus:before,a.btn.btn-arrow-down:hover:after,a.btn.btn-arrow-down:hover:before,a.btn.btn-arrow-left:focus:after,a.btn.btn-arrow-left:focus:before,a.btn.btn-arrow-left:hover:after,a.btn.btn-arrow-left:hover:before,a.btn.btn-arrow-right:focus:after,a.btn.btn-arrow-right:focus:before,a.btn.btn-arrow-right:hover:after,a.btn.btn-arrow-right:hover:before{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}@media (min-width:815px){.btn.btn-arrow-down,.btn.btn-arrow-left,.btn.btn-arrow-right,.feature_products-js-slideshow .flickity-button.next,.feature_products-js-slideshow .flickity-button.previous,.feature_products-js-slideshow .nf-form-content .submit-container input[value=Submit].flickity-button.next,.feature_products-js-slideshow .nf-form-content .submit-container input[value=Submit].flickity-button.previous,.nf-form-content .submit-container .feature_products-js-slideshow input[value=Submit].flickity-button.next,.nf-form-content .submit-container .feature_products-js-slideshow input[value=Submit].flickity-button.previous,.nf-form-content .submit-container input.btn-arrow-down[value=Submit],.nf-form-content .submit-container input.btn-arrow-left[value=Submit],.nf-form-content .submit-container input.btn-arrow-right[value=Submit],a.btn.btn-arrow-down,a.btn.btn-arrow-left,a.btn.btn-arrow-right{width:40px;height:40px}.btn.btn-arrow-down.wide,.btn.btn-arrow-left.wide,.btn.btn-arrow-right.wide,.feature_products-js-slideshow .wide.flickity-button.next,.feature_products-js-slideshow .wide.flickity-button.previous,.nf-form-content .submit-container input.btn-arrow-down.wide[value=Submit],.nf-form-content .submit-container input.btn-arrow-left.wide[value=Submit],.nf-form-content .submit-container input.btn-arrow-right.wide[value=Submit],a.btn.btn-arrow-down.wide,a.btn.btn-arrow-left.wide,a.btn.btn-arrow-right.wide{width:6rem}.btn.btn-arrow-down:after,.btn.btn-arrow-down:before,.btn.btn-arrow-left:after,.btn.btn-arrow-left:before,.btn.btn-arrow-right:after,.btn.btn-arrow-right:before,.feature_products-js-slideshow .flickity-button.next:after,.feature_products-js-slideshow .flickity-button.next:before,.feature_products-js-slideshow .flickity-button.previous:after,.feature_products-js-slideshow .flickity-button.previous:before,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:before,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:before,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:before,a.btn.btn-arrow-down:after,a.btn.btn-arrow-down:before,a.btn.btn-arrow-left:after,a.btn.btn-arrow-left:before,a.btn.btn-arrow-right:after,a.btn.btn-arrow-right:before{width:40px;-ms-background-size:0.7rem;background-size:0.7rem}}.btn.btn-arrow-left:after,.btn.btn-arrow-left:before,.feature_products-js-slideshow .btn-arrow-left.flickity-button.next:after,.feature_products-js-slideshow .btn-arrow-left.flickity-button.next:before,.feature_products-js-slideshow .flickity-button.previous:after,.feature_products-js-slideshow .flickity-button.previous:before,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:before,a.btn.btn-arrow-left:after,a.btn.btn-arrow-left:before{background-image:url(_assets/images/arrow-left-orange.svg);right:0}.btn.btn-arrow-left:after,.feature_products-js-slideshow .btn-arrow-left.flickity-button.next:after,.feature_products-js-slideshow .flickity-button.previous:after,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:after,a.btn.btn-arrow-left:after{-webkit-transform:translateX(260%);-ms-transform:translateX(260%);transform:translateX(260%)}.btn.btn-arrow-left:focus:before,.btn.btn-arrow-left:hover:before,.feature_products-js-slideshow .btn-arrow-left.flickity-button.next:focus:before,.feature_products-js-slideshow .btn-arrow-left.flickity-button.next:hover:before,.feature_products-js-slideshow .flickity-button.previous:focus:before,.feature_products-js-slideshow .flickity-button.previous:hover:before,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:focus:before,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:hover:before,a.btn.btn-arrow-left:focus:before,a.btn.btn-arrow-left:hover:before{-webkit-transform:translateX(-260%);-ms-transform:translateX(-260%);transform:translateX(-260%)}.btn.btn-arrow-left:focus:after,.btn.btn-arrow-left:hover:after,.feature_products-js-slideshow .btn-arrow-left.flickity-button.next:focus:after,.feature_products-js-slideshow .btn-arrow-left.flickity-button.next:hover:after,.feature_products-js-slideshow .flickity-button.previous:focus:after,.feature_products-js-slideshow .flickity-button.previous:hover:after,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:focus:after,.nf-form-content .submit-container input.btn-arrow-left[value=Submit]:hover:after,a.btn.btn-arrow-left:focus:after,a.btn.btn-arrow-left:hover:after{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.btn.btn-arrow-right:after,.btn.btn-arrow-right:before,.feature_products-js-slideshow .btn-arrow-right.flickity-button.previous:after,.feature_products-js-slideshow .btn-arrow-right.flickity-button.previous:before,.feature_products-js-slideshow .flickity-button.next:after,.feature_products-js-slideshow .flickity-button.next:before,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:before,a.btn.btn-arrow-right:after,a.btn.btn-arrow-right:before{left:-1px;background-image:url(_assets/images/arrow-right-orange.svg)}.btn.btn-arrow-right:after,.feature_products-js-slideshow .btn-arrow-right.flickity-button.previous:after,.feature_products-js-slideshow .flickity-button.next:after,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:after,a.btn.btn-arrow-right:after{-webkit-transform:translateX(-260%);-ms-transform:translateX(-260%);transform:translateX(-260%)}.btn.btn-arrow-right:focus:before,.btn.btn-arrow-right:hover:before,.feature_products-js-slideshow .btn-arrow-right.flickity-button.previous:focus:before,.feature_products-js-slideshow .btn-arrow-right.flickity-button.previous:hover:before,.feature_products-js-slideshow .flickity-button.next:focus:before,.feature_products-js-slideshow .flickity-button.next:hover:before,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:focus:before,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:hover:before,a.btn.btn-arrow-right:focus:before,a.btn.btn-arrow-right:hover:before{-webkit-transform:translateX(260%);-ms-transform:translateX(260%);transform:translateX(260%)}.btn.btn-arrow-right:focus:after,.btn.btn-arrow-right:hover:after,.feature_products-js-slideshow .btn-arrow-right.flickity-button.previous:focus:after,.feature_products-js-slideshow .btn-arrow-right.flickity-button.previous:hover:after,.feature_products-js-slideshow .flickity-button.next:focus:after,.feature_products-js-slideshow .flickity-button.next:hover:after,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:focus:after,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:hover:after,a.btn.btn-arrow-right:focus:after,a.btn.btn-arrow-right:hover:after{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}@media (min-width:815px){.btn.btn-arrow-right:after,.btn.btn-arrow-right:before,.feature_products-js-slideshow .btn-arrow-right.flickity-button.previous:after,.feature_products-js-slideshow .btn-arrow-right.flickity-button.previous:before,.feature_products-js-slideshow .flickity-button.next:after,.feature_products-js-slideshow .flickity-button.next:before,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-right[value=Submit]:before,a.btn.btn-arrow-right:after,a.btn.btn-arrow-right:before{left:auto;right:-1px}}.btn.btn-arrow-down:after,.btn.btn-arrow-down:before,.feature_products-js-slideshow .btn-arrow-down.flickity-button.next:after,.feature_products-js-slideshow .btn-arrow-down.flickity-button.next:before,.feature_products-js-slideshow .btn-arrow-down.flickity-button.previous:after,.feature_products-js-slideshow .btn-arrow-down.flickity-button.previous:before,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:before,a.btn.btn-arrow-down:after,a.btn.btn-arrow-down:before{background-image:url(_assets/images/arrow-down-orange.svg);-ms-background-size:1.6em;background-size:1.6em;right:0;left:0}.btn.btn-arrow-down:after,.feature_products-js-slideshow .btn-arrow-down.flickity-button.next:after,.feature_products-js-slideshow .btn-arrow-down.flickity-button.previous:after,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:after,a.btn.btn-arrow-down:after{-webkit-transform:translateY(-260%);-ms-transform:translateY(-260%);transform:translateY(-260%)}.btn.btn-arrow-down:focus:before,.btn.btn-arrow-down:hover:before,.feature_products-js-slideshow .btn-arrow-down.flickity-button.next:focus:before,.feature_products-js-slideshow .btn-arrow-down.flickity-button.next:hover:before,.feature_products-js-slideshow .btn-arrow-down.flickity-button.previous:focus:before,.feature_products-js-slideshow .btn-arrow-down.flickity-button.previous:hover:before,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:focus:before,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:hover:before,a.btn.btn-arrow-down:focus:before,a.btn.btn-arrow-down:hover:before{-webkit-transform:translateY(260%);-ms-transform:translateY(260%);transform:translateY(260%)}.btn.btn-arrow-down:focus:after,.btn.btn-arrow-down:hover:after,.feature_products-js-slideshow .btn-arrow-down.flickity-button.next:focus:after,.feature_products-js-slideshow .btn-arrow-down.flickity-button.next:hover:after,.feature_products-js-slideshow .btn-arrow-down.flickity-button.previous:focus:after,.feature_products-js-slideshow .btn-arrow-down.flickity-button.previous:hover:after,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:focus:after,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:hover:after,a.btn.btn-arrow-down:focus:after,a.btn.btn-arrow-down:hover:after{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}@media (min-width:815px){.btn.btn-arrow-down:after,.btn.btn-arrow-down:before,.feature_products-js-slideshow .btn-arrow-down.flickity-button.next:after,.feature_products-js-slideshow .btn-arrow-down.flickity-button.next:before,.feature_products-js-slideshow .btn-arrow-down.flickity-button.previous:after,.feature_products-js-slideshow .btn-arrow-down.flickity-button.previous:before,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-down[value=Submit]:before,a.btn.btn-arrow-down:after,a.btn.btn-arrow-down:before{-ms-background-size:1.1em;background-size:1.1em;left:-2px}}.btn.btn-arrow-black,.feature_products-js-slideshow .flickity-button.next,.feature_products-js-slideshow .flickity-button.previous,.feature_products-js-slideshow .nf-form-content .submit-container input[value=Submit].flickity-button.next,.feature_products-js-slideshow .nf-form-content .submit-container input[value=Submit].flickity-button.previous,.nf-form-content .submit-container .feature_products-js-slideshow input[value=Submit].flickity-button.next,.nf-form-content .submit-container .feature_products-js-slideshow input[value=Submit].flickity-button.previous,.nf-form-content .submit-container input.btn-arrow-black[value=Submit],a.btn.btn-arrow-black{border-color:#000}.btn.btn-arrow-black:focus,.btn.btn-arrow-black:hover,.feature_products-js-slideshow .flickity-button.next:focus,.feature_products-js-slideshow .flickity-button.next:hover,.feature_products-js-slideshow .flickity-button.previous:focus,.feature_products-js-slideshow .flickity-button.previous:hover,.nf-form-content .submit-container input.btn-arrow-black[value=Submit]:focus,.nf-form-content .submit-container input.btn-arrow-black[value=Submit]:hover,a.btn.btn-arrow-black:focus,a.btn.btn-arrow-black:hover{background-color:#000}.btn.btn-arrow-orange,.feature_products-js-slideshow .btn-arrow-orange.flickity-button.next,.feature_products-js-slideshow .btn-arrow-orange.flickity-button.previous,.nf-form-content .submit-container input.btn-arrow-orange[value=Submit],a.btn.btn-arrow-orange{border-color:#ff5a00}.btn.btn-arrow-orange.btn-arrow-right:after,.btn.btn-arrow-orange.btn-arrow-right:before,.feature_products-js-slideshow .btn-arrow-orange.btn-arrow-right.flickity-button.previous:after,.feature_products-js-slideshow .btn-arrow-orange.btn-arrow-right.flickity-button.previous:before,.feature_products-js-slideshow .btn-arrow-orange.flickity-button.next:after,.feature_products-js-slideshow .btn-arrow-orange.flickity-button.next:before,.nf-form-content .submit-container input.btn-arrow-orange.btn-arrow-right[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-orange.btn-arrow-right[value=Submit]:before,a.btn.btn-arrow-orange.btn-arrow-right:after,a.btn.btn-arrow-orange.btn-arrow-right:before{background-image:url(_assets/images/arrow-right-black.svg)}.btn.btn-arrow-orange.btn-arrow-left:after,.btn.btn-arrow-orange.btn-arrow-left:before,.feature_products-js-slideshow .btn-arrow-orange.btn-arrow-left.flickity-button.next:after,.feature_products-js-slideshow .btn-arrow-orange.btn-arrow-left.flickity-button.next:before,.feature_products-js-slideshow .btn-arrow-orange.flickity-button.previous:after,.feature_products-js-slideshow .btn-arrow-orange.flickity-button.previous:before,.nf-form-content .submit-container input.btn-arrow-orange.btn-arrow-left[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-orange.btn-arrow-left[value=Submit]:before,a.btn.btn-arrow-orange.btn-arrow-left:after,a.btn.btn-arrow-orange.btn-arrow-left:before{background-image:url(_assets/images/arrow-left-black.svg)}.btn.btn-arrow-orange.btn-arrow-down:after,.btn.btn-arrow-orange.btn-arrow-down:before,.feature_products-js-slideshow .btn-arrow-orange.btn-arrow-down.flickity-button.next:after,.feature_products-js-slideshow .btn-arrow-orange.btn-arrow-down.flickity-button.next:before,.feature_products-js-slideshow .btn-arrow-orange.btn-arrow-down.flickity-button.previous:after,.feature_products-js-slideshow .btn-arrow-orange.btn-arrow-down.flickity-button.previous:before,.nf-form-content .submit-container input.btn-arrow-orange.btn-arrow-down[value=Submit]:after,.nf-form-content .submit-container input.btn-arrow-orange.btn-arrow-down[value=Submit]:before,a.btn.btn-arrow-orange.btn-arrow-down:after,a.btn.btn-arrow-orange.btn-arrow-down:before{background-image:url(_assets/images/arrow-down-black.svg)}.btn.btn-arrow-orange:focus,.btn.btn-arrow-orange:hover,.feature_products-js-slideshow .btn-arrow-orange.flickity-button.next:focus,.feature_products-js-slideshow .btn-arrow-orange.flickity-button.next:hover,.feature_products-js-slideshow .btn-arrow-orange.flickity-button.previous:focus,.feature_products-js-slideshow .btn-arrow-orange.flickity-button.previous:hover,.nf-form-content .submit-container input.btn-arrow-orange[value=Submit]:focus,.nf-form-content .submit-container input.btn-arrow-orange[value=Submit]:hover,a.btn.btn-arrow-orange:focus,a.btn.btn-arrow-orange:hover{background-color:#ff5a00}.btn.btn-arrow-orange-orange-arrow,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.flickity-button.next,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.flickity-button.previous,.nf-form-content .submit-container input.btn-arrow-orange-orange-arrow[value=Submit],a.btn.btn-arrow-orange-orange-arrow{border-color:#ff5a00}.btn.btn-arrow-orange-orange-arrow.btn-arrow-right:before,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.btn-arrow-right.flickity-button.previous:before,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.flickity-button.next:before,.nf-form-content .submit-container input.btn-arrow-orange-orange-arrow.btn-arrow-right[value=Submit]:before,a.btn.btn-arrow-orange-orange-arrow.btn-arrow-right:before{background-image:url(_assets/images/arrow-right-orange.svg)}.btn.btn-arrow-orange-orange-arrow.btn-arrow-right:after,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.btn-arrow-right.flickity-button.previous:after,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.flickity-button.next:after,.nf-form-content .submit-container input.btn-arrow-orange-orange-arrow.btn-arrow-right[value=Submit]:after,a.btn.btn-arrow-orange-orange-arrow.btn-arrow-right:after{background-image:url(_assets/images/arrow-right-black.svg)}.btn.btn-arrow-orange-orange-arrow.btn-arrow-left:before,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.btn-arrow-left.flickity-button.next:before,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.flickity-button.previous:before,.nf-form-content .submit-container input.btn-arrow-orange-orange-arrow.btn-arrow-left[value=Submit]:before,a.btn.btn-arrow-orange-orange-arrow.btn-arrow-left:before{background-image:url(_assets/images/arrow-left-orange.svg)}.btn.btn-arrow-orange-orange-arrow.btn-arrow-left:after,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.btn-arrow-left.flickity-button.next:after,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.flickity-button.previous:after,.nf-form-content .submit-container input.btn-arrow-orange-orange-arrow.btn-arrow-left[value=Submit]:after,a.btn.btn-arrow-orange-orange-arrow.btn-arrow-left:after{background-image:url(_assets/images/arrow-left-black.svg)}.btn.btn-arrow-orange-orange-arrow.btn-arrow-down:before,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.btn-arrow-down.flickity-button.next:before,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.btn-arrow-down.flickity-button.previous:before,.nf-form-content .submit-container input.btn-arrow-orange-orange-arrow.btn-arrow-down[value=Submit]:before,a.btn.btn-arrow-orange-orange-arrow.btn-arrow-down:before{background-image:url(_assets/images/arrow-down-orange.svg)}.btn.btn-arrow-orange-orange-arrow.btn-arrow-down:after,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.btn-arrow-down.flickity-button.next:after,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.btn-arrow-down.flickity-button.previous:after,.nf-form-content .submit-container input.btn-arrow-orange-orange-arrow.btn-arrow-down[value=Submit]:after,a.btn.btn-arrow-orange-orange-arrow.btn-arrow-down:after{background-image:url(_assets/images/arrow-down-black.svg)}.btn.btn-arrow-orange-orange-arrow:focus,.btn.btn-arrow-orange-orange-arrow:hover,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.flickity-button.next:focus,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.flickity-button.next:hover,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.flickity-button.previous:focus,.feature_products-js-slideshow .btn-arrow-orange-orange-arrow.flickity-button.previous:hover,.nf-form-content .submit-container input.btn-arrow-orange-orange-arrow[value=Submit]:focus,.nf-form-content .submit-container input.btn-arrow-orange-orange-arrow[value=Submit]:hover,a.btn.btn-arrow-orange-orange-arrow:focus,a.btn.btn-arrow-orange-orange-arrow:hover{background-color:#ff5a00}.btn.btn-arrow-black-black-arrow,.feature_products-js-slideshow .btn-arrow-black-black-arrow.flickity-button.next,.feature_products-js-slideshow .btn-arrow-black-black-arrow.flickity-button.previous,.nf-form-content .submit-container input.btn-arrow-black-black-arrow[value=Submit],a.btn.btn-arrow-black-black-arrow{border-color:#000}.btn.btn-arrow-black-black-arrow.btn-arrow-right:before,.feature_products-js-slideshow .btn-arrow-black-black-arrow.btn-arrow-right.flickity-button.previous:before,.feature_products-js-slideshow .btn-arrow-black-black-arrow.flickity-button.next:before,.nf-form-content .submit-container input.btn-arrow-black-black-arrow.btn-arrow-right[value=Submit]:before,a.btn.btn-arrow-black-black-arrow.btn-arrow-right:before{background-image:url(_assets/images/arrow-right-black.svg)}.btn.btn-arrow-black-black-arrow.btn-arrow-right:after,.feature_products-js-slideshow .btn-arrow-black-black-arrow.btn-arrow-right.flickity-button.previous:after,.feature_products-js-slideshow .btn-arrow-black-black-arrow.flickity-button.next:after,.nf-form-content .submit-container input.btn-arrow-black-black-arrow.btn-arrow-right[value=Submit]:after,a.btn.btn-arrow-black-black-arrow.btn-arrow-right:after{background-image:url(_assets/images/arrow-right-orange.svg)}.btn.btn-arrow-black-black-arrow.btn-arrow-left:before,.feature_products-js-slideshow .btn-arrow-black-black-arrow.btn-arrow-left.flickity-button.next:before,.feature_products-js-slideshow .btn-arrow-black-black-arrow.flickity-button.previous:before,.nf-form-content .submit-container input.btn-arrow-black-black-arrow.btn-arrow-left[value=Submit]:before,a.btn.btn-arrow-black-black-arrow.btn-arrow-left:before{background-image:url(_assets/images/arrow-left-black.svg)}.btn.btn-arrow-black-black-arrow.btn-arrow-left:after,.feature_products-js-slideshow .btn-arrow-black-black-arrow.btn-arrow-left.flickity-button.next:after,.feature_products-js-slideshow .btn-arrow-black-black-arrow.flickity-button.previous:after,.nf-form-content .submit-container input.btn-arrow-black-black-arrow.btn-arrow-left[value=Submit]:after,a.btn.btn-arrow-black-black-arrow.btn-arrow-left:after{background-image:url(_assets/images/arrow-left-orange.svg)}.btn.btn-arrow-black-black-arrow.btn-arrow-down:before,.feature_products-js-slideshow .btn-arrow-black-black-arrow.btn-arrow-down.flickity-button.next:before,.feature_products-js-slideshow .btn-arrow-black-black-arrow.btn-arrow-down.flickity-button.previous:before,.nf-form-content .submit-container input.btn-arrow-black-black-arrow.btn-arrow-down[value=Submit]:before,a.btn.btn-arrow-black-black-arrow.btn-arrow-down:before{background-image:url(_assets/images/arrow-down-black.svg)}.btn.btn-arrow-black-black-arrow.btn-arrow-down:after,.feature_products-js-slideshow .btn-arrow-black-black-arrow.btn-arrow-down.flickity-button.next:after,.feature_products-js-slideshow .btn-arrow-black-black-arrow.btn-arrow-down.flickity-button.previous:after,.nf-form-content .submit-container input.btn-arrow-black-black-arrow.btn-arrow-down[value=Submit]:after,a.btn.btn-arrow-black-black-arrow.btn-arrow-down:after{background-image:url(_assets/images/arrow-down-orange.svg)}.btn.btn-arrow-black-black-arrow:focus,.btn.btn-arrow-black-black-arrow:hover,.feature_products-js-slideshow .btn-arrow-black-black-arrow.flickity-button.next:focus,.feature_products-js-slideshow .btn-arrow-black-black-arrow.flickity-button.next:hover,.feature_products-js-slideshow .btn-arrow-black-black-arrow.flickity-button.previous:focus,.feature_products-js-slideshow .btn-arrow-black-black-arrow.flickity-button.previous:hover,.nf-form-content .submit-container input.btn-arrow-black-black-arrow[value=Submit]:focus,.nf-form-content .submit-container input.btn-arrow-black-black-arrow[value=Submit]:hover,a.btn.btn-arrow-black-black-arrow:focus,a.btn.btn-arrow-black-black-arrow:hover{background-color:#000}.btn.btn-arrow-white-white-arrow,.feature_products-js-slideshow .btn-arrow-white-white-arrow.flickity-button.next,.feature_products-js-slideshow .btn-arrow-white-white-arrow.flickity-button.previous,.nf-form-content .submit-container input.btn-arrow-white-white-arrow[value=Submit],a.btn.btn-arrow-white-white-arrow{border-color:#FFF}.btn.btn-arrow-white-white-arrow.btn-arrow-right:before,.feature_products-js-slideshow .btn-arrow-white-white-arrow.btn-arrow-right.flickity-button.previous:before,.feature_products-js-slideshow .btn-arrow-white-white-arrow.flickity-button.next:before,.nf-form-content .submit-container input.btn-arrow-white-white-arrow.btn-arrow-right[value=Submit]:before,a.btn.btn-arrow-white-white-arrow.btn-arrow-right:before{background-image:url(_assets/images/arrow-right-white.svg)}.btn.btn-arrow-white-white-arrow.btn-arrow-right:after,.feature_products-js-slideshow .btn-arrow-white-white-arrow.btn-arrow-right.flickity-button.previous:after,.feature_products-js-slideshow .btn-arrow-white-white-arrow.flickity-button.next:after,.nf-form-content .submit-container input.btn-arrow-white-white-arrow.btn-arrow-right[value=Submit]:after,a.btn.btn-arrow-white-white-arrow.btn-arrow-right:after{background-image:url(_assets/images/arrow-right-orange.svg)}.btn.btn-arrow-white-white-arrow.btn-arrow-left:before,.feature_products-js-slideshow .btn-arrow-white-white-arrow.btn-arrow-left.flickity-button.next:before,.feature_products-js-slideshow .btn-arrow-white-white-arrow.flickity-button.previous:before,.nf-form-content .submit-container input.btn-arrow-white-white-arrow.btn-arrow-left[value=Submit]:before,a.btn.btn-arrow-white-white-arrow.btn-arrow-left:before{background-image:url(_assets/images/arrow-left-white.svg)}.btn.btn-arrow-white-white-arrow.btn-arrow-left:after,.feature_products-js-slideshow .btn-arrow-white-white-arrow.btn-arrow-left.flickity-button.next:after,.feature_products-js-slideshow .btn-arrow-white-white-arrow.flickity-button.previous:after,.nf-form-content .submit-container input.btn-arrow-white-white-arrow.btn-arrow-left[value=Submit]:after,a.btn.btn-arrow-white-white-arrow.btn-arrow-left:after{background-image:url(_assets/images/arrow-left-orange.svg)}.btn.btn-arrow-white-white-arrow.btn-arrow-down:before,.feature_products-js-slideshow .btn-arrow-white-white-arrow.btn-arrow-down.flickity-button.next:before,.feature_products-js-slideshow .btn-arrow-white-white-arrow.btn-arrow-down.flickity-button.previous:before,.nf-form-content .submit-container input.btn-arrow-white-white-arrow.btn-arrow-down[value=Submit]:before,a.btn.btn-arrow-white-white-arrow.btn-arrow-down:before{background-image:url(_assets/images/arrow-down-white.svg)}.btn.btn-arrow-white-white-arrow.btn-arrow-down:after,.feature_products-js-slideshow .btn-arrow-white-white-arrow.btn-arrow-down.flickity-button.next:after,.feature_products-js-slideshow .btn-arrow-white-white-arrow.btn-arrow-down.flickity-button.previous:after,.nf-form-content .submit-container input.btn-arrow-white-white-arrow.btn-arrow-down[value=Submit]:after,a.btn.btn-arrow-white-white-arrow.btn-arrow-down:after{background-image:url(_assets/images/arrow-down-orange.svg)}.btn.btn-arrow-white-white-arrow:focus,.btn.btn-arrow-white-white-arrow:hover,.feature_products-js-slideshow .btn-arrow-white-white-arrow.flickity-button.next:focus,.feature_products-js-slideshow .btn-arrow-white-white-arrow.flickity-button.next:hover,.feature_products-js-slideshow .btn-arrow-white-white-arrow.flickity-button.previous:focus,.feature_products-js-slideshow .btn-arrow-white-white-arrow.flickity-button.previous:hover,.nf-form-content .submit-container input.btn-arrow-white-white-arrow[value=Submit]:focus,.nf-form-content .submit-container input.btn-arrow-white-white-arrow[value=Submit]:hover,a.btn.btn-arrow-white-white-arrow:focus,a.btn.btn-arrow-white-white-arrow:hover{background-color:#FFF}.btn.btn-arrow-white,.feature_products-js-slideshow .btn-arrow-white.flickity-button.next,.feature_products-js-slideshow .btn-arrow-white.flickity-button.previous,.nf-form-content .submit-container input.btn-arrow-white[value=Submit],a.btn.btn-arrow-white{border-color:#FFF}.btn.btn-arrow-white:focus,.btn.btn-arrow-white:hover,.feature_products-js-slideshow .btn-arrow-white.flickity-button.next:focus,.feature_products-js-slideshow .btn-arrow-white.flickity-button.next:hover,.feature_products-js-slideshow .btn-arrow-white.flickity-button.previous:focus,.feature_products-js-slideshow .btn-arrow-white.flickity-button.previous:hover,.nf-form-content .submit-container input.btn-arrow-white[value=Submit]:focus,.nf-form-content .submit-container input.btn-arrow-white[value=Submit]:hover,a.btn.btn-arrow-white:focus,a.btn.btn-arrow-white:hover{background-color:#FFF}.btn-generic-icon-styled.negative circle{fill:#FFF}.btn-generic-icon-styled.negative path{fill:#000}.btn-generic-icon-styled:focus path,.btn-generic-icon-styled:hover path{fill:#ff5a00}.feature-btn{font-size:10px;letter-spacing:0.55px;text-align:center}.feature-btn .btn,.feature-btn .feature_products-js-slideshow .flickity-button.next,.feature-btn .feature_products-js-slideshow .flickity-button.previous,.feature-btn .nf-form-content .submit-container input[value=Submit],.feature_products-js-slideshow .feature-btn .flickity-button.next,.feature_products-js-slideshow .feature-btn .flickity-button.previous,.nf-form-content .submit-container .feature-btn input[value=Submit]{margin-bottom:0.1em}.feature-btn span{display:block}@media (min-width:815px){.feature-btn{font-size:1.4em}.feature-btn span{width:10rem;margin:auto}}input[type=button],input[type=reset],input[type=submit]{border:none;border-radius:0;display:inline-block;text-align:center;padding:0;-webkit-tap-highlight-color:transparent;text-decoration:none;line-height:normal;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;background:transparent;text-transform:uppercase;font-family:"Gilroy-SemiBold";color:#ff5a00;font-size:0.8em;line-height:1.625;letter-spacing:0.075em}@media (min-width:815px){input[type=button],input[type=reset],input[type=submit]{font-size:1em}}input[type=button].btn-green-text,input[type=reset].btn-green-text,input[type=submit].btn-green-text{color:#8AB937}input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{outline:none!important}input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#818183}input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}.hamburger-btn{border:none;border-radius:0;display:inline-block;text-align:center;padding:0;-webkit-tap-highlight-color:transparent;text-decoration:none;line-height:normal;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;background:transparent;text-transform:uppercase;font-family:"Gilroy-SemiBold";color:#ff5a00;font-size:0.8em;line-height:1.625;letter-spacing:0.075em;border:none;padding:0;background:none;height:40px;width:40px;border-radius:100%}@media (min-width:815px){.hamburger-btn{font-size:1em}}.hamburger-btn.btn-green-text{color:#8AB937}.hamburger-btn:focus,.hamburger-btn:hover{outline:none!important}.hamburger-btn:focus,.hamburger-btn:hover{color:#818183}.hamburger-btn::-moz-focus-inner{border:0}.hamburger-btn em{display:block;margin:3px auto;background:#000;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;position:relative;width:30px;height:3px}.hamburger-btn:focus,.hamburger-btn:hover{background:transparent}.hamburger-btn:focus em,.hamburger-btn:hover em{background-color:#ff5a00}@media (min-width:815px){.hamburger-btn{height:44px;width:44px}.hamburger-btn em{margin:4px auto;width:40px;height:4px}}.hamburger-btn.closed em{background-color:#000}.hamburger-btn.closed:focus .hamburger-btn.closed:hover{background:transparent}.hamburger-btn.closed:focus .hamburger-btn.closed:hover em{background-color:#ff5a00}.hamburger-btn.open{border:solid 2px #FFF}.hamburger-btn.open em{width:20px;height:3px;background-color:#ff5a00}.hamburger-btn.open em:first-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:6px}.hamburger-btn.open em:nth-child(2){opacity:0}.hamburger-btn.open em:last-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-6px}@media (min-width:815px){.hamburger-btn.open{border:solid 2px #FFF}.hamburger-btn.open em{width:20px;height:4px}.hamburger-btn.open em:first-child{top:8px}.hamburger-btn.open em:last-child{top:-8px}}.play-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Gilroy-ExtraBold",sans-serif;font-size:0.7em;line-height:1.5909;letter-spacing:0}.play-btn:before{width:32px;height:32px;content:"";display:inline-block;border-radius:100%;position:relative;border:solid 2px #ff5a00;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;margin-right:0.75em}.play-btn:after{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;content:"";display:block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:11px solid #000;position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.play-btn:focus:after,.play-btn:hover:after{border-left-color:#FFF}.play-btn.white-frame-orange-button{color:#FFF}.play-btn.white-frame-orange-button:before{border-color:#FFF}.play-btn.white-frame-orange-button:after{border-left-color:#ff5a00}.play-btn.white-frame-orange-button:focus:before,.play-btn.white-frame-orange-button:hover:before{background-color:#FFF}.play-btn.black-frame-orange-button{color:#000;border-color:#818183}.play-btn.black-frame-orange-button:before{border-color:#ff5a00}.play-btn.black-frame-orange-button:after{border-left-color:#ff5a00}.play-btn.black-frame-orange-button:focus:before,.play-btn.black-frame-orange-button:hover:before{background-color:#000}.play-btn.orange-frame-white-button{color:#FFF}.play-btn.orange-frame-white-button:before{border-color:#ff5a00}.play-btn.orange-frame-white-button:after{border-left-color:#FFF}.play-btn.orange-frame-white-button:focus:before,.play-btn.orange-frame-white-button:hover:before{background-color:#ff5a00}@media (min-width:815px){.play-btn{font-size:1.25em}.play-btn:before{width:60px;height:60px}.play-btn:after{border-top-width:13px;border-bottom-width:13px;border-left-width:18px;left:25px}}.social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0.5em 0}.social-media-links li{margin-right:0.55em}.social-media-links svg{width:31px}.social-media-links a svg rect{fill:#000}.social-media-links a svg path path{fill:#FFF}.social-media-links a:focus svg path,.social-media-links a:hover svg path{fill:#ff5a00}.social-media-links.negative a svg rect{fill:#FFF}.social-media-links.negative a svg path{fill:#000}.social-media-links.negative a:focus rect,.social-media-links.negative a:hover rect{fill:#FFF}.social-media-links.negative a:focus path,.social-media-links.negative a:hover path{fill:#ff5a00}@media (min-width:815px){.social-media-links svg{width:35px}}.legal-links{font-family:"Gilroy-SemiBold";letter-spacing:0.01em;line-height:1.2222;margin:0.75em 0;font-size:0.85em}.legal-links li{display:inline-block;position:relative;vertical-align:middle}.legal-links li:before{content:"";display:inline-block;width:4px;height:4px;background-color:#000;border-radius:100%;vertical-align:middle;margin:0.5em 0.65em 0.5em 0.45em}.legal-links li:first-child:before{display:none}.legal-links a{color:#000}.legal-links a:focus,.legal-links a:hover{color:#ff5a00}@media (min-width:815px){.legal-links{font-size:1.075em}}.legal-links.negative{font-family:"Gilroy-Medium";font-size:0.75em;line-height:1.1875;letter-spacing:0.01em}.legal-links.negative li:before{content:"|";color:#FFF;width:auto;height:auto;border-radius:0;vertical-align:baseline}.legal-links.negative a{color:#FFF}.legal-links.negative a:focus,.legal-links.negative a:hover{color:#ff5a00}@media (min-width:815px){.legal-links.negative{font-size:1em}}.show-product{display:block;color:#000;position:relative}.show-product img{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.show-product .figcaption{position:absolute;bottom:0;left:0;right:0}.show-product:focus,.show-product:hover{color:#ff5a00}.show-product:focus img,.show-product:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.label,.legend,label,legend{display:inline-block;font-size:0.9em;line-height:1.4em;padding:0.3em 1em 0.3em 0}fieldset{border:0;margin:0;padding:0}label.error{color:coral}.fieldstyle,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{outline:0;-webkit-box-shadow:none;box-shadow:none;border:solid 1px;border-radius:0;background-color:#fff;font-size:1em;padding:0.5em 1em;outline:none;margin:0;display:inline-block;position:relative;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.fieldstyle:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:none!important;background-color:#eee}.fieldstyle.error,input.error[type=date],input.error[type=email],input.error[type=number],input.error[type=password],input.error[type=search],input.error[type=tel],input.error[type=text],textarea.error{border-color:coral}.fieldstyle.valid,input.valid[type=date],input.valid[type=email],input.valid[type=number],input.valid[type=password],input.valid[type=search],input.valid[type=tel],input.valid[type=text],textarea.valid{border-color:green}textarea{resize:vertical}::-webkit-input-placeholder{color:black}:-moz-placeholder{color:black}::-moz-placeholder{color:black}:-ms-input-placeholder{color:black}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background:transparent!important;-webkit-box-shadow:0 0 0px 1000px #eee inset}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.nf-form-content .nf-field-label label{font-weight:normal;letter-spacing:0.3px}.nf-form-content .nf-field-container .nf-field-label{margin-bottom:5px!important}.nf-form-content .submit-container input[value=Submit]:focus,.nf-form-content .submit-container input[value=Submit]:hover{color:#FFF}.nf-form-content .nf-field-container{margin-top:1em!important}@media (max-width:814px){.nf-form-cont .one-half,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths{width:100%!important;float:none!important}}.nf-form-fields-required{display:none!important}.force-style-form{padding:3em 2em;background:#f6f6f6;overflow:hidden;max-width:53em;margin:auto;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.clickdform *{font-family:"Gilroy-Regular"!important;text-align:left!important;line-height:1.5}.clickdform input[type=text],.clickdform select,.clickdform textarea{border:solid 1px #ccc!important;padding:1em!important;font-family:"Gilroy-Regular"!important;height:auto!important;margin:0.5em 0 1em 0!important}.clickdform .buttonContainer #btnSubmit{border:none;border-radius:0;display:inline-block;text-align:center;padding:0;-webkit-tap-highlight-color:transparent;text-decoration:none;line-height:normal;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;background:transparent;text-transform:uppercase;font-family:"Gilroy-SemiBold";color:#ff5a00;font-size:0.8em;line-height:1.625;letter-spacing:0.075em;min-width:9.5em;border:solid 2px #ff5a00;padding:0.9em 2.5em 0.9em 2.5em;font-family:"Gilroy-SemiBold"!important}@media (min-width:815px){.clickdform .buttonContainer #btnSubmit{font-size:1em}}.clickdform .buttonContainer #btnSubmit.btn-green-text{color:#8AB937}.clickdform .buttonContainer #btnSubmit:focus,.clickdform .buttonContainer #btnSubmit:hover{outline:none!important}.clickdform .buttonContainer #btnSubmit:focus,.clickdform .buttonContainer #btnSubmit:hover{color:#818183}.clickdform .buttonContainer #btnSubmit::-moz-focus-inner{border:0}.clickdform .buttonContainer #btnSubmit:focus,.clickdform .buttonContainer #btnSubmit:hover{background-color:#ff5a00;color:#FFF}.clickdform .requiredInfo{margin-bottom:1em!important}@media (max-width:825px){.force-style-form{margin-left:auto;margin-right:auto;width:100%!important;max-width:none;max-width:37rem}.force-style-form .responsiveCell{display:block!important;width:100%!important}.force-style-form .responsiveCellSize3{min-width:0!important}.force-style-form .clickdform .maxSize1,.force-style-form .clickdform .maxSize2,.force-style-form .clickdform .maxSize3,.force-style-form .clickdform .minSize1,.force-style-form .clickdform .minSize2,.force-style-form .clickdform .minSize3{min-width:0!important;width:100%!important;display:inline-block!important;max-width:none!important}.force-style-form .clickdform input[type=text],.force-style-form .clickdform select,.force-style-form .clickdform textarea{width:100%!important;max-width:none}.force-style-form .clickdform .buttonContainer{margin-left:auto!important;margin-right:auto!important}}a:visited path,a:visited polygon,a:visited rect,a path,a polygon,a rect,button path,button polygon,button rect{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}figure{border:none;padding:0;display:inline-block;margin:0 0}img{max-width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;aspect-ratio:attr(width)/attr(height)}*{}.rocket-lazyload{opacity:0;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.rocket-lazyload.lazyloaded{opacity:1}.sharelinks svg,.socialmedialinks svg{max-width:19px;max-height:19px}.wp-caption{display:inline-block;width:auto!important}.wp-caption .wp-caption-text,img .wp-caption-text{text-align:center}@media (min-width:815px){.wp-caption.alignleft,img.alignleft{float:left;margin:0 1em 0 0}.wp-caption.alignright,img.alignright{float:right;margin:0 0 0 1em}.wp-caption.aligncenter,img.aligncenter{margin-left:auto;margin-right:auto;display:block}}.wp-caption-text{font-size:0.8em;margin:0.2em 0}.fill-background-with-image{position:absolute;height:100%;width:100%;top:0;left:0;-ms-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.background-image{-ms-background-size:cover;background-size:cover;background-position:center center}.no-touch .background-image.parralax{background-attachment:fixed}.video-wrap{position:relative;padding-bottom:56.25%;height:0}.video-wrap iframe,.video-wrap video{position:absolute;top:0;left:0;width:100%;height:100%}.full-screen-video{min-height:25em;height:100vh;height:calc(var(--vh) * 100);width:100%;overflow:hidden;position:relative}.full-screen-video video{position:absolute;height:auto;width:auto;min-width:100%;min-height:100%;max-width:none;max-height:none;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:0.3s opacity;-o-transition:0.3s opacity;transition:0.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:0.2s top,0.2s -webkit-transform;transition:0.2s top,0.2s -webkit-transform;-o-transition:0.2s transform,0.2s top;transition:0.2s transform,0.2s top;transition:0.2s transform,0.2s top,0.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:0.2s left,0.2s -webkit-transform;transition:0.2s left,0.2s -webkit-transform;-o-transition:0.2s transform,0.2s left;transition:0.2s transform,0.2s left;transition:0.2s transform,0.2s left,0.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:0.2s right,0.2s -webkit-transform;transition:0.2s right,0.2s -webkit-transform;-o-transition:0.2s transform,0.2s right;transition:0.2s transform,0.2s right;transition:0.2s transform,0.2s right,0.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-fade .swiper-slide{opacity:1!important}.swiper-container-fade .swiper-slide:not(.swiper-slide-active){opacity:0!important}.swiper-button-next,.swiper-button-prev{z-index:7}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.swiper-pagination-bullet{width:28px;height:28px;display:inline-block;border-radius:50%;border:solid 1px transparent;position:relative;opacity:1;z-index:7;outline:none!important;background-color:transparent;width:32px;height:32px}.swiper-pagination-bullet:before{content:"";display:block;position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:50%;position:absolute}.swiper-pagination-bullet:before{width:8px;height:8px;margin-top:-4px;margin-left:-4px}.swiper-pagination-bullet.active,.swiper-pagination-bullet.swiper-pagination-bullet-active{border:solid 1px #000}.swiper-pagination-bullet.active:before,.swiper-pagination-bullet.swiper-pagination-bullet-active:before{background:#000}.swiper-pagination.positive-orange .swiper-pagination-bullet:before{background-color:#000}.swiper-pagination.positive-orange .active,.swiper-pagination.positive-orange .swiper-pagination-bullet-active{border-color:#000}.swiper-pagination.positive-orange .active:before,.swiper-pagination.positive-orange .swiper-pagination-bullet-active:before{background:#ff5a00}.swiper-pagination.positive-black .swiper-pagination-bullet:before{background-color:#ff5a00}.swiper-pagination.positive-black .active,.swiper-pagination.positive-black .swiper-pagination-bullet-active{border-color:#ff5a00}.swiper-pagination.positive-black .active:before,.swiper-pagination.positive-black .swiper-pagination-bullet-active:before{background:#000}.swiper-pagination.negative-orange .swiper-pagination-bullet:before{background-color:#FFF}.swiper-pagination.negative-orange .active,.swiper-pagination.negative-orange .swiper-pagination-bullet-active{border-color:#FFF}.swiper-pagination.negative-orange .active:before,.swiper-pagination.negative-orange .swiper-pagination-bullet-active:before{background:#ff5a00}.swiper-pagination.negative-black .swiper-pagination-bullet:before{background-color:#FFF}.swiper-pagination.negative-black .active,.swiper-pagination.negative-black .swiper-pagination-bullet-active{border-color:#FFF}.swiper-pagination.negative-black .active:before,.swiper-pagination.negative-black .swiper-pagination-bullet-active:before{background:#000}.vertical-multi-product-slider-container,.vertical-multi-size-product-slider-container{height:calc(100vh - 11rem);top:2.5rem;padding-bottom:5em;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vertical-multi-product-slider-container:before,.vertical-multi-size-product-slider-container:before{content:"";display:block;position:absolute;bottom:0;height:5em;width:100%;left:0;background:#fff;z-index:2}.vertical-multi-product-slider-container .swiper-slide,.vertical-multi-product-slider-container .swiper-wrapper,.vertical-multi-size-product-slider-container .swiper-slide,.vertical-multi-size-product-slider-container .swiper-wrapper{height:auto}.vertical-multi-product-slider-container .swiper-button-next,.vertical-multi-size-product-slider-container .swiper-button-next{position:absolute;bottom:1px;left:50%;right:auto;top:auto;-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.swiper-lazy{opacity:0;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.swiper-lazy.swiper-lazy-loaded{opacity:1}.pagination{padding:2em 0;clear:both;overflow:hidden;text-align:center}.pagination-numbered{text-transform:uppercase;font-size:0.8em;line-height:1.75;letter-spacing:0.05em;padding-top:5em}.pagination-numbered>*{display:inline-block;text-align:center;padding:0em 0.25em;border:none;border-bottom:solid 1px transparent;vertical-align:top;margin:0.75em}.pagination-numbered a{color:#000}.pagination-numbered a:focus,.pagination-numbered a:hover{color:#ff5a00}.pagination-numbered .current{font-family:"Gilroy-SemiBold";color:#ff5a00;border-bottom:solid 1px #ff5a00}.toggable-group{opacity:0;pointer-events:none;position:absolute;top:0em;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.toggable-group.active{opacity:1;pointer-events:auto}.sliding-doors.mobile .toggable-group{height:calc(100% - 3em);top:3em}.sliding-doors.mobile .multi-size-product-slider-container{width:calc(100% + 7em);height:100%;margin-right:-3.5em;margin-left:-3.5em}.sliding-doors.desktop .category-nav{z-index:2}.product_range .toggable-group-wrap{height:20em;width:100%;position:relative}@media (max-width:479px){.product_range .toggable-group-wrap{height:13em}}@media (max-width:479px){.mobile-collapse-content{overflow:hidden;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.mobile-collapse-toggle.closed+.mobile-collapse-content{height:0!important}}html>body{padding-top:4.35rem}@media (min-width:815px){html>body{padding-top:5.5rem}}.main-nav-wrap{position:fixed;top:0;left:0;z-index:80;right:0;background-color:#FFF;-webkit-transition:1s;-o-transition:1s;transition:1s}.main-nav-wrap .main-nav{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:2rem;padding-right:2rem;padding-right:2rem;padding-left:2rem;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;position:relative;max-width:81rem;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0.95rem;padding-top:0.95rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-nav-wrap .main-nav .button,.main-nav-wrap .main-nav button{background-color:transparent;padding:0;vertical-align:middle;position:static}.main-nav-wrap .main-nav .button:focus svg,.main-nav-wrap .main-nav .button:hover svg,.main-nav-wrap .main-nav button:focus svg,.main-nav-wrap .main-nav button:hover svg{fill:#ff5a00}.main-nav-wrap .main-nav .buttons{z-index:10}.main-nav-wrap .main-nav .buttons .icons{display:inline-block;width:100%;position:absolute;left:2rem;top:1rem}.main-nav-wrap .main-nav .buttons .icons>*{display:inline-block}.main-nav-wrap .main-nav .buttons .icons a,.main-nav-wrap .main-nav .buttons .icons button{margin-right:1.8em}.main-nav-wrap .main-nav .topleft .globe-btn{display:none}.main-nav-wrap .main-nav .topleft .digger-btn{display:block}.main-nav-wrap .main-nav svg{width:100%;display:block}.main-nav-wrap .main-nav .digger-btn,.main-nav-wrap .main-nav .globe-btn,.main-nav-wrap .main-nav .map-btn,.main-nav-wrap .main-nav .search-btn{border:none}.main-nav-wrap .main-nav .globe-btn svg{max-width:21px}.main-nav-wrap .main-nav .digger-btn{position:relative}.main-nav-wrap .main-nav .digger-btn:before{left:calc(100% + .5rem);top:0.25em;content:"Close";position:absolute;font-family:"Gilroy-Medium";font-size:1em;color:#ff5a00;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;opacity:0;pointer-events:none}.main-nav-wrap .main-nav .digger-btn svg{max-width:28px}.main-nav-wrap .main-nav .map-btn svg{max-width:14px}.main-nav-wrap .main-nav .search-btn svg{max-width:20px}.main-nav-wrap.hide{opacity:0!important;pointer-events:none;background-color:transparent}.main-nav-wrap.reverse{background-color:transparent}.main-nav-wrap.reverse .hamburger-btn em{background-color:#FFF}.main-nav-wrap.reverse .hamburger-btn:focus em,.main-nav-wrap.reverse .hamburger-btn:hover em{background-color:#ff5a00}.main-nav-wrap.reverse .hamburger-btn.open em{background-color:#ff5a00}.main-nav-wrap.reverse .buttons a svg,.main-nav-wrap.reverse .buttons button svg,.main-nav-wrap.reverse .topleft a svg,.main-nav-wrap.reverse .topleft button svg{fill:#FFF}.main-nav-wrap.reverse .buttons a:focus svg,.main-nav-wrap.reverse .buttons a:hover svg,.main-nav-wrap.reverse .buttons button:focus svg,.main-nav-wrap.reverse .buttons button:hover svg,.main-nav-wrap.reverse .topleft a:focus svg,.main-nav-wrap.reverse .topleft a:hover svg,.main-nav-wrap.reverse .topleft button:focus svg,.main-nav-wrap.reverse .topleft button:hover svg{fill:#ff5a00}.main-nav-wrap.reverse .logo svg.hitachi path,.main-nav-wrap.reverse .logo svg.hitachi rect{fill:#FFF}@media (min-width:370px){.main-nav-wrap .main-nav .buttons .icons a,.main-nav-wrap .main-nav .buttons .icons button{margin-right:2.8em}}@media (min-width:815px){.main-nav-wrap .main-nav{padding-bottom:1.4rem;padding-top:1.4rem}.main-nav-wrap .main-nav .buttons .icons a,.main-nav-wrap .main-nav .buttons .icons button{margin-right:1.5rem}}@media (min-width:815px){.main-nav-wrap .main-nav .buttons .icons{width:auto;position:relative;left:6rem;top:auto}.main-nav-wrap .main-nav .buttons .icons .globe-btn{display:none}.main-nav-wrap .main-nav .topleft .globe-btn{display:block}.main-nav-wrap .main-nav .topleft .digger-btn{display:none}.main-nav-wrap .main-nav .search-btn svg{max-width:20px}.main-nav-wrap .main-nav .map-btn svg{max-width:16px}.main-nav-wrap .main-nav .digger-btn svg{max-width:30px}.main-nav-wrap .main-nav .globe-btn svg{max-width:21px}.main-nav-wrap .main-nav .digger-btn:before{left:-3.1em;display:block}}@media (min-width:815px){.main-nav-wrap .main-nav .buttons .icons{left:auto}}@media (min-width:1600px){.main-nav-wrap .main-nav .buttons .icons a,.main-nav-wrap .main-nav .buttons .icons button{margin-right:2.8em}}.subnav-outerwrap{position:relative;background-color:#FFF}.subnav-innerwrap{position:relative;max-width:77rem;margin:auto}.subnav-wrap{overflow:scroll;position:relative;overflow-y:hidden;margin-top:-1px}@media (min-width:815px){.subnav-wrap{overflow:hidden}}.subnav{max-width:77rem;text-align:center;white-space:nowrap;margin-left:1.25rem;margin-right:1.25rem;position:relative}.subnav>li{margin:0;display:inline-block}.subnav a{font-size:0.85em;display:inline-block;padding:1em;letter-spacing:0.05em;color:#818183}.subnav a:focus,.subnav a:hover{color:#ff5a00}.subnav .current a{color:#ff5a00;font-family:"Gilroy-Bold"}@media (min-width:815px){.subnav{white-space:initial;margin-left:auto;margin-right:auto}.subnav>li{margin:0 0}.subnav a{font-size:0.9em}}@media (min-width:1200px){.subnav>li{margin:0 1.5em}}.has-stickynav{position:relative;padding-top:3rem}.sticky-subnav{position:absolute;z-index:3;top:0;left:0;right:0}.has-stickynav.stick .sticky-subnav{position:fixed;top:4.35rem}@media (min-width:815px){.has-stickynav.stick .sticky-subnav{top:5.5rem}}.subnav-innerwrap:after,.subnav-innerwrap:before{content:"";display:block;left:2rem;right:2rem;position:absolute;z-index:1}.subnav-innerwrap:before{top:1px;border-top:solid 0.5px}.subnav-innerwrap:after{bottom:0rem;border-bottom:solid 0.5px}.subnav-innerwrap .subnav:after,.subnav-innerwrap .subnav:before{content:"";display:block;left:0rem;right:0rem;position:absolute;z-index:1}.subnav-innerwrap .subnav:before{top:1px;border-top:solid 0.5px}.subnav-innerwrap .subnav:after{bottom:0rem;border-bottom:solid 0.5px}.subnav-innerwrap .subnav:after,.subnav-innerwrap .subnav:before{display:none}@media (min-width:990px){.subnav-innerwrap:after,.subnav-innerwrap:before{display:none}.subnav-innerwrap .subnav:before{display:block}.subnav-innerwrap .subnav:after{display:block}}.has-stickynav .subnav-innerwrap:before{display:none}.has-stickynav.stick .subnav-innerwrap:before{display:block}@media (min-width:990px){.has-stickynav .subnav-innerwrap .subnav:before{display:none}.has-stickynav .subnav-innerwrap .subnav:after{display:block}.has-stickynav.stick .subnav-innerwrap .subnav:before{display:block}.has-stickynav.stick .subnav-innerwrap .subnav:after{display:block}}.main-nav-wrap{height:4.35rem}.main-nav-wrap .logo{position:fixed;top:2.4rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3;width:auto}.main-nav-wrap .logo svg{width:100%;display:block}.main-nav-wrap .logo svg.hitachi{display:block;height:auto;margin:auto}.main-nav-wrap .logo svg.reliable-solutions{display:block;margin:auto;height:auto}@media (min-width:815px){.main-nav-wrap{height:5.5rem}}.main-nav-wrap .logo{-webkit-transition:1s;-o-transition:1s;transition:1s}.main-nav-wrap .logo svg{-webkit-transition:1s;-o-transition:1s;transition:1s}.main-nav-wrap .logo{top:1.75rem}.main-nav-wrap .logo svg.hitachi{width:6rem}.main-nav-wrap .logo svg.reliable-solutions{width:8.75rem;margin-top:1.6rem}@media (min-width:815px){.main-nav-wrap .logo{top:2.15rem}.main-nav-wrap .logo svg.hitachi{width:7.5rem}.main-nav-wrap .logo svg.reliable-solutions{width:11rem;margin-top:2rem}}.sliding-doors-load .main-nav-wrap .logo svg.reliable-solutions,.sticky .main-nav-wrap .logo svg.reliable-solutions{opacity:0;pointer-events:none}.side-nav{z-index:9;position:fixed;top:0;right:0;bottom:0;width:100%;background-color:#000;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media (min-width:815px){.side-nav{width:42%}}.side-nav-overlay{position:fixed;-webkit-transition:1s;-o-transition:1s;transition:1s;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.5);opacity:0;cursor:pointer;pointer-events:none}.not-sticky #chat-widget-container{opacity:0!important}.side-nav-open{overflow:hidden}.side-nav-open.sticky .quicklinks{opacity:0;pointer-events:none}.side-nav-open .main-nav .buttons a svg path,.side-nav-open .main-nav .buttons button svg path{fill:#FFF}.side-nav-open .main-nav .buttons a:focus svg path,.side-nav-open .main-nav .buttons a:hover svg path,.side-nav-open .main-nav .buttons button:focus svg path,.side-nav-open .main-nav .buttons button:hover svg path{fill:#ff5a00}.side-nav-open .side-nav-overlay{opacity:1;pointer-events:auto}.side-nav-open .side-nav{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.side-nav{color:#FFF;padding:6em 2rem 1em;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;overflow:scroll}.side-nav .content{margin:auto}.side-nav .social-word{font-size:1em;line-height:1.1875;margin-bottom:1em;font-family:"Gilroy-Medium";letter-spacing:0.1em;display:block}.side-nav .legal-links{margin-top:3.5em}.side-nav .side-nav-menu{margin-bottom:3em}.side-nav .side-nav-menu a{color:#FFF}.side-nav .side-nav-menu a:focus,.side-nav .side-nav-menu a:hover{color:#ff5a00}.side-nav .side-nav-menu li.minor{line-height:1.1875;margin-bottom:3em;font-family:"Gilroy-Medium";letter-spacing:0.01em;font-size:0.85em}.side-nav .side-nav-menu li{font-family:"Gilroy-Bold";font-size:2.1em;line-height:1.1875;width:100%;display:block;letter-spacing:0.01em;margin:0.875em 0}.side-nav .side-nav-menu .current-menu-item a{color:#ff5a00}@media (min-width:480px){.side-nav{padding:6em 2rem 5em}.side-nav .social-word{font-size:1em;margin-bottom:2em}.side-nav .side-nav-menu{margin-bottom:5.45em}.side-nav .side-nav-menu li.minor{font-size:1em;margin-bottom:5.85em}.side-nav .side-nav-menu li{font-size:1.8em}}@media (min-width:990px){.side-nav .content{max-width:32em}}@media (min-width:1200px){.side-nav{padding:10em 2rem 5em}.side-nav .content{margin-right:auto;margin-left:2em}}.side-nav .social-media-links{margin-top:0.85em;margin-bottom:1em}@media (min-width:815px){.side-nav .social-media-links{margin-bottom:2em}}@media (min-width:815px){.side-nav .social-media-links svg{width:31px}}@media (min-width:1200px){.side-nav .social-media-links{margin-bottom:7.75em}}@media (max-height:666px){.side-nav .legal-links{display:none}}@media (max-width:989px){.buttons .icons{opacity:0;pointer-events:none;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.side-nav-open .buttons .icons{-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;opacity:1;pointer-events:auto}}.alarm-notices-btn.open+.alarm-notices{opacity:1;pointer-events:auto}.alarm-notices{opacity:0;pointer-events:none;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:absolute;width:196px;right:0;bottom:0rem;background-color:#000;z-index:999}.alarm-notices .close{position:absolute;right:16px;background:url(_assets/images/close.svg) no-repeat center center;-ms-background-size:contain;background-size:contain;width:12px;height:12px;top:9px;cursor:pointer}.alarm-notices ul{padding:0.8rem 1rem;background:#000;overflow:scroll;overflow-x:hidden;height:52vh}.alarm-notices li{border-bottom:solid 1px #ff5a00;margin-bottom:1em;padding-bottom:1em}.alarm-notices .heading{z-index:9;display:block;background:#fff;padding:0.5em 1rem;letter-spacing:0.01em;line-height:1;font-size:1em}.alarm-notices li>p{font-size:0.75em;color:#FFF;line-height:1.35;display:block;letter-spacing:0;min-height:2.9em;margin-bottom:0.8em;padding-left:27px;background:url(_assets/images/alarm-bullet.svg) no-repeat left top 5px;-ms-background-size:18px;background-size:18px}.alarm-notices .scrolldown{margin:14px 20px;padding:11px;width:calc(100% - 38px);display:block;border:solid 2px #FFF;background:url(_assets/images/arrow-down-orange.svg) no-repeat center center;-ms-background-size:13px;background-size:13px;cursor:pointer}.alarm-notices .scrolldown:focus,.alarm-notices .scrolldown:hover{background-color:#FFF}@media (min-width:990px){.alarm-notices{width:13rem}.alarm-notices li>p{font-size:0.8em;-ms-background-size:28px;background-size:28px;padding-left:42px}.alarm-notices ul{height:490px}.alarm-notices li{padding-bottom:20px;margin-bottom:22px;padding-bottom:16px}.alarm-notices .heading{font-size:1.25em;padding:0.6em 1rem}.alarm-notices .scrolldown{margin:20px;padding:15px;width:calc(100% - 30px);-ms-background-size:20px;background-size:20px}.alarm-notices .close{width:14px;height:14px;top:12px}}@media (max-height:815px){.alarm-notices ul{height:52vh}}@media (max-height:375px){.alarm-notices ul{height:33vh}}.quicklinks{position:fixed;bottom:81px;z-index:100;right:28px;display:block}.feature_products-js-slideshow .quicklinks .image-orange-hover .explore-plus.flickity-button.next,.feature_products-js-slideshow .quicklinks .image-orange-hover .explore-plus.flickity-button.previous,.nf-form-content .submit-container .quicklinks .image-orange-hover input.explore-plus[value=Submit],.quicklinks .image-orange-hover .btn.explore-plus,.quicklinks .image-orange-hover .feature_products-js-slideshow .explore-plus.flickity-button.next,.quicklinks .image-orange-hover .feature_products-js-slideshow .explore-plus.flickity-button.previous,.quicklinks .image-orange-hover .nf-form-content .submit-container input.explore-plus[value=Submit]{top:0.5rem;right:0.5rem}.quicklinks a,.quicklinks svg{display:block;width:62px;height:62px;margin-bottom:15px}.quicklinks>*{display:block;position:relative;cursor:pointer}.quicklinks>* svg path{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.quicklinks>:focus svg path,.quicklinks>:hover svg path{fill:#ff5a00}@media (min-width:990px){.feature_products-js-slideshow .quicklinks .image-orange-hover .explore-plus.flickity-button.next,.feature_products-js-slideshow .quicklinks .image-orange-hover .explore-plus.flickity-button.previous,.nf-form-content .submit-container .quicklinks .image-orange-hover input.explore-plus[value=Submit],.quicklinks .image-orange-hover .btn.explore-plus,.quicklinks .image-orange-hover .feature_products-js-slideshow .explore-plus.flickity-button.next,.quicklinks .image-orange-hover .feature_products-js-slideshow .explore-plus.flickity-button.previous,.quicklinks .image-orange-hover .nf-form-content .submit-container input.explore-plus[value=Submit]{top:1rem;right:1rem}.quicklinks a,.quicklinks svg{width:60px;height:60px}}.quicklinks{opacity:0;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;pointer-events:none}.sticky .quicklinks{opacity:1;pointer-events:auto}.search-form-wrap{position:fixed;top:0;left:0;right:0;height:4.35rem;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:99;background-color:black;opacity:0;pointer-events:none;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.search-form-wrap.open{opacity:1;pointer-events:auto}.search-form-wrap ::-webkit-input-placeholder{color:#FFF}.search-form-wrap :-moz-placeholder{color:#FFF}.search-form-wrap ::-moz-placeholder{color:#FFF}.search-form-wrap :-ms-input-placeholder{color:#FFF}.search-form-wrap .search-form{position:relative;z-index:999;border-bottom:solid 1px #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:2em;top:-0.15rem}.search-form-wrap input{padding-right:0;padding-left:0;border:none;background:transparent;color:#FFF}.search-form-wrap input:focus,.search-form-wrap input:hover{background:transparent}.search-form-wrap .inner{padding-right:2rem;padding-left:2rem;padding-bottom:0.95rem;padding-top:0.95rem;max-width:77rem;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:815px){.search-form-wrap{background-color:rgba(0,0,0,0.9);height:5.5rem}.search-form-wrap .search-form{top:0.1rem;right:-0.3rem}.search-form-wrap .inner{padding-bottom:1.4rem;padding-top:1.4rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.searchfield-btn{width:1.25rem;height:2rem;padding:0}.searchfield-btn svg path{fill:#FFF}.find-a-dealer-section-wrap{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;opacity:0;pointer-events:none;background-color:rgba(0,0,0,0.9);-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}@media (max-width:814px){.find-a-dealer-section-wrap .internal-header-wrap{background-color:#000}}.section.find-a-dealer-section{height:100vh;position:relative;overflow:scroll;padding-top:4.35rem;padding-bottom:4.35rem}.section.find-a-dealer-section:after{display:none}.section.find-a-dealer-section .title{width:100%}.section.find-a-dealer-section p{line-height:1.4;font-size:0.9em}.section.find-a-dealer-section .title{margin-bottom:0.25em}.section.find-a-dealer-section .find-a-dealer{width:100%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:2rem;padding-right:2rem;max-width:66rem;margin:auto;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section.find-a-dealer-section .find-a-dealer .map-wrap{width:100%;background:#ccc;padding-bottom:100%}.section.find-a-dealer-section .find-a-dealer .form-wrap{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;padding-right:2em;padding-bottom:2em}.section.find-a-dealer-section .find-a-dealer .form-wrap>*{max-width:27rem}.section.find-a-dealer-section .find-a-dealer .form-wrap h5{font-family:"Gilroy-Medium";letter-spacing:0;margin-bottom:0.4em}.section.find-a-dealer-section .find-a-dealer .form-wrap ::-webkit-input-placeholder{color:#d0d3d5}.section.find-a-dealer-section .find-a-dealer .form-wrap :-moz-placeholder{color:#d0d3d5}.section.find-a-dealer-section .find-a-dealer .form-wrap ::-moz-placeholder{color:#d0d3d5}.section.find-a-dealer-section .find-a-dealer .form-wrap :-ms-input-placeholder{color:#d0d3d5}.section.find-a-dealer-section .find-a-dealer .form-wrap input{font-size:0.8em;padding:0.6em 1em;background-color:transparent;border:solid 1px #d0d3d5;display:block;width:100%;color:#FFF;max-width:21rem;position:relative}.section.find-a-dealer-section .find-a-dealer .form-wrap input:focus{border-color:#ff5a00}.section.find-a-dealer-section .find-a-dealer .form-wrap .target{position:relative;border:solid 1px #f3f4f6;max-width:21rem}.section.find-a-dealer-section .find-a-dealer .form-wrap .target input{padding-left:3.25em;border:none}.section.find-a-dealer-section .find-a-dealer .form-wrap .target:before{content:"";position:absolute;z-index:1;left:0;top:0;bottom:0;height:100%;width:2em;background:url(_assets/images/target.svg) no-repeat center #ff5a00;-ms-background-size:1em;background-size:1em}@media (min-width:480px){.section.find-a-dealer-section .find-a-dealer .map-wrap{padding-bottom:50%}}@media (min-width:815px){.section.find-a-dealer-section{padding-bottom:5.5rem;padding-top:5.5rem}}@media (min-width:990px){.section.find-a-dealer-section .find-a-dealer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-flex-wrap:wrap;flex-wrap:wrap}.section.find-a-dealer-section .find-a-dealer .map-wrap{width:70%}.section.find-a-dealer-section .find-a-dealer .form-wrap{width:30%}}.dealerlocator-open .find-a-dealer-section-wrap{opacity:1;pointer-events:auto}.dealerlocator-open .quicklinks{opacity:1;pointer-events:auto}.dealerlocator-open .quicklinks>* circle{fill:#FFF}.dealerlocator-open .quicklinks>* svg path{fill:#000}.dealerlocator-open .quicklinks>:focus svg path,.dealerlocator-open .quicklinks>:hover svg path{fill:#ff5a00}@media (min-width:1400px){.dealer-list-wrap{padding-bottom:2em}}.dealer-list li{cursor:pointer}.dealer-list li.active .heading,.dealer-list li.active a,.dealer-list li.active p,.dealer-list li:focus .heading,.dealer-list li:focus a,.dealer-list li:focus p,.dealer-list li:hover .heading,.dealer-list li:hover a,.dealer-list li:hover p{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;color:#FFF}.dealer-list .heading{margin-bottom:0;color:#818183}.dealer-list a{color:#818183}.dealer-list a:focus,.dealer-list a:hover{color:#ff5a00}.sliding-doors{position:fixed;color:#FFF;background:#fff;z-index:99;text-align:center;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.sliding-doors .menu-item-wrap{position:relative;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.sliding-doors .menu-item-wrap.closed .feature-btn span{display:none}.sliding-doors .menu-item-wrap img{max-width:13em}.sliding-doors .menu-item{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:1s;-o-transition:1s;transition:1s;position:absolute}.sliding-doors .menu-item>*{z-index:2;-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}.sliding-doors .menu-item .content{opacity:0;-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.sliding-doors .heading{letter-spacing:0.55px;margin:0 auto;text-transform:uppercase;font-family:"Gilroy-ExtraBold"}.sliding-doors .product-menu>*{-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}.sliding-doors.mobile{width:100%;bottom:0;height:calc(var(--vh) * 100 - 4.35rem);overflow:scroll}.sliding-doors.mobile .code-name{font-size:1em}.sliding-doors.mobile .menu-item{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sliding-doors.mobile .menu-item .fill-background-with-image{z-index:1}.sliding-doors.mobile .menu-item .fill-background-with-image:before{content:"";height:100%;width:100%;position:absolute;top:0;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(black));background:-o-linear-gradient(left,rgba(0,0,0,0) 0%,black 100%);background:linear-gradient(90deg,rgba(0,0,0,0) 0%,black 100%)}.sliding-doors.mobile .menu-item .content{position:relative;padding:1em 3em;padding:1em 3em;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:15em}.sliding-doors.mobile .menu-item .content>*{margin-right:auto;margin-left:auto;max-width:9em}.sliding-doors.mobile .menu-item .heading{font-size:1.2em}.sliding-doors.mobile .product-menu{overflow:hidden;height:0%;pointer-events:none;position:relative;-webkit-transition:height 0.5s;-o-transition:height 0.5s;transition:height 0.5s}.sliding-doors.mobile .product-menu .category-nav{margin-top:0;position:relative;top:0.5em}.sliding-doors.mobile .menu-item-wrap{width:100%;height:20%}.sliding-doors.mobile .menu-item-wrap.closed{height:12%}.sliding-doors.mobile .menu-item-wrap.closed .heading{font-size:0.85em}.sliding-doors.mobile .menu-item-wrap.closed .feature-btn{margin-left:1em}.sliding-doors.mobile .menu-item-wrap.closed .content{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right;padding:1em 1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sliding-doors.mobile .menu-item-wrap.product-menu-open+.product-menu{width:100%;height:39%;background:#FFF;pointer-events:auto}.sliding-doors.desktop{height:calc(var(--vh) * 100 - 5.5rem);width:100%;bottom:0}.sliding-doors.desktop .category-nav{position:relative;height:3.5rem}.sliding-doors.desktop .category-nav:before{content:"";display:block;position:absolute;top:0;left:3.5rem;right:3.5rem;border-top:solid 0.5px #000}.sliding-doors.desktop .category-nav li{font-size:0.9em}.sliding-doors.desktop .category-nav li:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #ff5a00}.sliding-doors.desktop .menu-item-wrap{width:100%;height:20vw}.sliding-doors.desktop .menu-item{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding-bottom:3em;padding-top:3em}.sliding-doors.desktop .menu-item .fill-background-with-image{z-index:1}.sliding-doors.desktop .menu-item .fill-background-with-image:before{content:"";height:50%;width:100%;position:absolute;top:0;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.8)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1)}.sliding-doors.desktop .menu-item .fill-background-with-image:after{content:"";height:50%;width:100%;position:absolute;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.8)),to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1)}.sliding-doors.desktop .heading{max-width:7em;font-size:1.75em;line-height:1.2333333333}.sliding-doors.desktop .product-menu{overflow:hidden;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;width:25vw;pointer-events:none}.sliding-doors.desktop .product-menu .category-nav{margin-top:0}.sliding-doors.desktop .product-menu>.inner{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;pointer-events:none;opacity:0}.sliding-doors.desktop .menu-item-wrap.closed .heading{font-size:1.2em}.sliding-doors.desktop .menu-item-wrap.product-menu-open{margin-right:25vw}.sliding-doors.desktop .menu-item-wrap.product-menu-open .product-menu{height:100%;position:absolute;left:100%;background:#FFF;pointer-events:auto}.sliding-doors.desktop .menu-item-wrap.product-menu-open .product-menu>.inner{opacity:1;pointer-events:auto}.sliding-doors.desktop .feature-btn{display:none}.sliding-doors.desktop:focus .menu-item-wrap,.sliding-doors.desktop:hover .menu-item-wrap{width:23vw}.sliding-doors.desktop:focus .menu-item-wrap:hover,.sliding-doors.desktop:focus .menu-item-wrap:hover,.sliding-doors.desktop:hover .menu-item-wrap:hover{width:31vw}.sliding-doors.desktop .menu-item-wrap{width:20vw;height:100%;position:absolute}.sliding-doors.desktop .menu-item-wrap:first-child{left:0}.sliding-doors.desktop .menu-item-wrap:nth-child(2){left:20vw}.sliding-doors.desktop .menu-item-wrap:nth-child(3){left:40vw}.sliding-doors.desktop .menu-item-wrap:nth-child(4){left:60vw}.sliding-doors.desktop .menu-item-wrap:nth-child(5){left:80vw}.sliding-doors.desktop .menu-item{padding-bottom:2em;padding-top:1.5em}.sliding-doors.desktop .menu-item>*{width:100%}.sliding-doors.desktop .feature-btn{display:block}@media (min-width:1400px){.sliding-doors.desktop .menu-item{padding-bottom:6em;padding-top:6em}}.sliding-doors.mobile{opacity:0;pointer-events:none}.sliding-doors.mobile .menu-item-wrap{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.sliding-doors.mobile .menu-item .content{opacity:0}.sliding-doors-load{overflow:hidden}.sliding-doors-load .sliding-doors.mobile{opacity:1;pointer-events:auto}.sliding-doors-load .sliding-doors.mobile .menu-item-wrap{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.sliding-doors-load .sliding-doors.mobile .menu-item .content{opacity:1}@media (min-width:815px){.sliding-doors.desktop{opacity:0;pointer-events:none}.sliding-doors.desktop .menu-item-wrap{width:0}.sliding-doors.desktop .menu-item .content{opacity:0;-webkit-transform:translateX(-1em);-ms-transform:translateX(-1em);transform:translateX(-1em)}.sliding-doors-load{overflow:hidden}.sliding-doors-load .sliding-doors.desktop{opacity:1;pointer-events:auto}.sliding-doors-load .sliding-doors.desktop .menu-item-wrap{width:20%}.sliding-doors-load .sliding-doors.desktop .menu-item-wrap.closed{width:15%}.sliding-doors-load .sliding-doors.desktop .menu-item .content{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.sliding-doors-ready .sliding-doors.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.sliding-doors-ready .sliding-doors.desktop .menu-item-wrap{position:relative;left:auto}}.sliding-doors-ready .main-nav-wrap,.sliding-doors-ready .main-nav-wrap.reverse{background-color:#FFF}.sliding-doors-ready .main-nav-wrap .hamburger-btn em,.sliding-doors-ready .main-nav-wrap.reverse .hamburger-btn em{background-color:#000}.sliding-doors-ready .main-nav-wrap .hamburger-btn:focus em,.sliding-doors-ready .main-nav-wrap .hamburger-btn:hover em,.sliding-doors-ready .main-nav-wrap.reverse .hamburger-btn:focus em,.sliding-doors-ready .main-nav-wrap.reverse .hamburger-btn:hover em{background-color:#000}.sliding-doors-ready .main-nav-wrap .hamburger-btn.open em,.sliding-doors-ready .main-nav-wrap.reverse .hamburger-btn.open em{background-color:#000}.sliding-doors-ready .main-nav-wrap .buttons a svg,.sliding-doors-ready .main-nav-wrap .buttons button svg,.sliding-doors-ready .main-nav-wrap.reverse .buttons a svg,.sliding-doors-ready .main-nav-wrap.reverse .buttons button svg,.sliding-doors-ready .main-nav-wrap.reverse .topleft a svg,.sliding-doors-ready .main-nav-wrap.reverse .topleft button svg,.sliding-doors-ready .main-nav-wrap .topleft a svg,.sliding-doors-ready .main-nav-wrap .topleft button svg{fill:#000}.sliding-doors-ready .main-nav-wrap .buttons a:focus svg,.sliding-doors-ready .main-nav-wrap .buttons a:hover svg,.sliding-doors-ready .main-nav-wrap .buttons button:focus svg,.sliding-doors-ready .main-nav-wrap .buttons button:hover svg,.sliding-doors-ready .main-nav-wrap.reverse .buttons a:focus svg,.sliding-doors-ready .main-nav-wrap.reverse .buttons a:hover svg,.sliding-doors-ready .main-nav-wrap.reverse .buttons button:focus svg,.sliding-doors-ready .main-nav-wrap.reverse .buttons button:hover svg,.sliding-doors-ready .main-nav-wrap.reverse .topleft a:focus svg,.sliding-doors-ready .main-nav-wrap.reverse .topleft a:hover svg,.sliding-doors-ready .main-nav-wrap.reverse .topleft button:focus svg,.sliding-doors-ready .main-nav-wrap.reverse .topleft button:hover svg,.sliding-doors-ready .main-nav-wrap .topleft a:focus svg,.sliding-doors-ready .main-nav-wrap .topleft a:hover svg,.sliding-doors-ready .main-nav-wrap .topleft button:focus svg,.sliding-doors-ready .main-nav-wrap .topleft button:hover svg{fill:#000}.sliding-doors-ready .main-nav-wrap .logo svg.hitachi path,.sliding-doors-ready .main-nav-wrap .logo svg.hitachi rect,.sliding-doors-ready .main-nav-wrap.reverse .logo svg.hitachi path,.sliding-doors-ready .main-nav-wrap.reverse .logo svg.hitachi rect{fill:#000}.sliding-doors-ready .main-nav-wrap .main-nav .digger-btn svg path,.sliding-doors-ready .main-nav-wrap.reverse .main-nav .digger-btn svg path{fill:#ff5a00}.sliding-doors-ready .main-nav-wrap .main-nav .digger-btn:before,.sliding-doors-ready .main-nav-wrap.reverse .main-nav .digger-btn:before{opacity:1;pointer-events:auto}.sliding-doors-ready .quicklinks{opacity:0!important;pointer-events:none!important}.sliding-doors.desktop{display:none}@media (min-width:815px){.sliding-doors.desktop{display:block}.sliding-doors.mobile{display:none}}.tagline{text-align:center;padding-bottom:1.75em;padding-top:3em}.tagline .line{font-size:1.35em;line-height:1.625;letter-spacing:0.02em;margin-top:0.5em}.tagline img{width:8rem}@media (min-width:815px){.tagline{padding-top:6.5em}.tagline .line{font-size:28px}.tagline img{width:11.5rem}}@media (min-width:990px){.tagline .line{font-size:2.25em}}.main-footer{position:relative;max-width:77.15rem;margin-left:auto;margin-right:auto;padding-top:1em;padding-left:2rem;padding-right:2rem;text-align:center;padding-top:2.85em;margin-top:-1px;z-index:2}.main-footer .social-heading{font-size:0.75em;font-family:"Gilroy-SemiBold"}.main-footer .social-media-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.main-footer .social-media-links svg{max-width:23px}.main-footer footer{width:100%;margin-top:2em;padding-bottom:1em}.main-footer .split-above{position:relative}.main-footer .split-above:before{content:"";display:block;border-top:solid 1px #ff5a00;margin-top:1.2em;margin-bottom:1.2em;max-width:14.5em}.main-footer .menu{width:10em;margin:auto}.main-footer .menu li{line-height:1.5556;font-size:0.8em}.main-footer .menu li:last-child{padding-bottom:1em}.main-footer .menu a{color:#000;display:block;padding-top:0.45em;padding-bottom:0.45em}.main-footer .menu a:focus,.main-footer .menu a:hover{color:#ff5a00}.main-footer footer{text-align:center}.main-footer nav{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.main-footer nav>*{max-width:16rem;margin-right:auto;margin-left:auto}.main-footer .social-media-wrap{padding-top:2.25em;border-top:solid 1px #ff5a00;padding-bottom:1.5em}.main-footer .social-media-wrap .social-heading{display:block;margin:0.5em}.main-footer .social-media-menu-wrap{display:none}@media (min-width:480px){.main-footer{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-footer nav{padding-right:1.5em;width:50%}.main-footer nav>*{width:auto;max-width:none}.main-footer .menu{width:auto}.main-footer .menu{margin-left:0;padding-bottom:auto}.main-footer .social-heading{font-size:1em}.main-footer .social-media-wrap{display:none}.main-footer .social-media-menu-wrap{display:block}.main-footer .social-media-links{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.main-footer footer{margin-top:3em}.main-footer .footer-01 em{display:none}}@media (min-width:480px){.main-footer nav{width:auto}}@media (min-width:815px){.main-footer nav{width:25%}}@media (min-width:815px){.main-footer{padding-top:2em}.main-footer .menu li{font-size:1em}.main-footer .footer-01{margin-top:3em}.main-footer .social-media-links{margin:0.5em 0}.main-footer .social-media-links svg{max-width:30px}}.main-footer .footer-01{margin-bottom:0.7em;margin-top:0.5em;font-family:"Gilroy-Bold";font-size:1em;line-break:1.4;letter-spacing:0.01em}.main-footer .footer-01 em{display:inline-block;width:1em;height:1em;background:url(_assets/images/collapse.svg) no-repeat center center;vertical-align:middle;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.main-footer .footer-01.closed em{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}@media (min-width:480px){.main-footer .footer-01 em{display:none}}@media (min-width:815px){.main-footer .footer-01{font-size:1.45em;margin-bottom:1.1em;margin-top:2em}}.main-footer .feature,.main-footer .footer-02{font-family:"Gilroy-SemiBold";letter-spacing:0.03em}.main-footer .footer-03{font-family:"Gilroy-Regular";line-height:1.5556;letter-spacing:0.01em;font-size:15px}@media (min-width:815px){.main-footer .footer-03{font-size:18px}}.main-footer .footer-04{color:#ff5a00;display:block;line-height:1.5385;margin-top:1.85em;margin-bottom:1.5em;letter-spacing:0;font-size:0.75em}@media (min-width:815px){.main-footer .footer-04{margin-top:0.75em;margin-bottom:0.75em}}.main-footer .footer-05{margin-top:1em;display:block;color:#818183;line-height:2;max-width:63em;margin-right:auto;margin-left:auto;margin-bottom:2em;letter-spacing:0;font-size:0.75em}@media (min-width:815px){.main-footer .footer-05{font-size:0.7em;line-height:1.6667}}.cookies-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;opacity:0;pointer-events:none;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.cookies-modal.open{opacity:1;pointer-events:auto}.cookies-modal .overlay{position:absolute;-webkit-transition:1s;-o-transition:1s;transition:1s;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.5);cursor:pointer;pointer-events:none}.cookies-modal .message-popup{background-color:#000;color:#FFF;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;max-width:49em;margin:auto;padding:1.2em 1.8em;line-height:1.5;z-index:2;position:absolute;top:50%;width:90%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cookies-modal .message-popup .heading{font-family:"Gilroy-Medium";margin:0;margin-top:0.25em;margin-bottom:0.75em}.cookies-modal .message-popup p{color:#FFF}.cookies-modal .message-popup a{color:#FFF;text-decoration:underline;font-family:"Gilroy-Medium"}.cookies-modal .message-popup button{font-family:"Gilroy-Medium";font-size:1.2em;color:#FFF;padding:0;margin-top:0.5em}.cookies-modal .message-popup button:focus,.cookies-modal .message-popup button:hover{color:#ff5a00}.touch a.sbi_link_area:before{display:none}.instagram-section>h3{margin-bottom:0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.instagram-section>*{max-width:66rem;margin-right:auto;margin-left:auto}.instagram-section #sb_instagram .sbi_date,.instagram-section #sb_instagram .sbi_location{color:#FFF}.instagram-section #sb_instagram #sbi_load .sbi_load_btn,.instagram-section #sb_instagram .sbi_follow_btn a{border:none;border-radius:0;display:inline-block;text-align:center;padding:0;-webkit-tap-highlight-color:transparent;text-decoration:none;line-height:normal;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;background:transparent;text-transform:uppercase;font-family:"Gilroy-SemiBold";color:#ff5a00;font-size:0.8em;line-height:1.625;letter-spacing:0.075em;background:transparent;color:#ff5a00}@media (min-width:815px){.instagram-section #sb_instagram #sbi_load .sbi_load_btn,.instagram-section #sb_instagram .sbi_follow_btn a{font-size:1em}}.instagram-section #sb_instagram #sbi_load .sbi_load_btn.btn-green-text,.instagram-section #sb_instagram .sbi_follow_btn a.btn-green-text{color:#8AB937}.instagram-section #sb_instagram #sbi_load .sbi_load_btn:focus,.instagram-section #sb_instagram #sbi_load .sbi_load_btn:hover,.instagram-section #sb_instagram .sbi_follow_btn a:focus,.instagram-section #sb_instagram .sbi_follow_btn a:hover{outline:none!important}.instagram-section #sb_instagram #sbi_load .sbi_load_btn:focus,.instagram-section #sb_instagram #sbi_load .sbi_load_btn:hover,.instagram-section #sb_instagram .sbi_follow_btn a:focus,.instagram-section #sb_instagram .sbi_follow_btn a:hover{color:#818183}.instagram-section #sb_instagram #sbi_load .sbi_load_btn::-moz-focus-inner,.instagram-section #sb_instagram .sbi_follow_btn a::-moz-focus-inner{border:0}.instagram-section a.sbi_link_area:focus,.instagram-section a.sbi_link_area:hover{color:#FFF}.instagram-section a.sbi_link_area:before{content:"Explore";border:none;border-radius:0;display:inline-block;text-align:center;padding:0;-webkit-tap-highlight-color:transparent;text-decoration:none;line-height:normal;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;background:transparent;text-transform:uppercase;font-family:"Gilroy-SemiBold";color:#ff5a00;font-size:0.8em;line-height:1.625;letter-spacing:0.075em;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:9.5em;border:solid 2px;padding:0.6em 1.8em 0.5em 1.8em;color:#FFF!important;border-color:#000}@media (min-width:815px){.instagram-section a.sbi_link_area:before{font-size:1em}}.instagram-section a.sbi_link_area:before.btn-green-text{color:#8AB937}.instagram-section a.sbi_link_area:before:focus,.instagram-section a.sbi_link_area:before:hover{outline:none!important}.instagram-section a.sbi_link_area:before:focus,.instagram-section a.sbi_link_area:before:hover{color:#818183}.instagram-section a.sbi_link_area:before::-moz-focus-inner{border:0}.instagram-section a.sbi_link_area:before em{background-color:#FFF}.instagram-section a.sbi_link_area:before:before{color:#FFF}.instagram-section a.sbi_link_area:before:focus,.instagram-section a.sbi_link_area:before:hover{color:#FFF;background-color:#000}.instagram-section .desktop-instagram{display:none}.instagram-section .mobile-instagram{display:block;margin-left:-26px;margin-right:-26px}@media (min-width:480px){.instagram-section>h3{padding-left:24px;padding-right:24px}.instagram-section>*{width:100%}.instagram-section .desktop-instagram{display:block}.instagram-section .mobile-instagram{display:none}}@media (min-width:815px){.instagram-section{padding-top:5.5em}}.modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;padding:20px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8);cursor:pointer}.modal-close{z-index:9;text-indent:-9999px;display:block;width:20px;height:20px;position:absolute;top:20px;right:20px;z-index:9;cursor:pointer}.modal-close:before{content:"";display:block;background:url(../../images/glyphs/cross.svg) no-repeat center center;top:0;left:0;right:0;bottom:0;position:absolute}.modal-cnt{position:absolute;height:100%;padding:20px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.modal-imgshell{display:block;margin:auto;position:relative;top:60px}@media (min-width:480px){.modal-imgshell{position:absolute;top:50%;left:50%;width:90%;max-width:800px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.imagemodalized{display:block}.modal-shell{display:inline-block;background:#fff;margin:auto;top:60px;bottom:20px;position:absolute;left:20px;right:20px}@media (min-width:480px){.modal-shell{top:50%;left:50%;width:90%;max-width:800px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@media (min-width:990px){.modal-shell{min-width:800px}}@media (min-height:815px){.modal-shell{min-height:500px}}.modal-shell .hide-scrollbars,.modal-shell .scroll-inside{height:100%}.generic-page{max-width:82rem;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:2rem;padding-right:2rem}.internal-header-wrap{position:absolute;top:0;left:0;right:0;z-index:1}.internal-header-wrap .logo{top:1.75rem}.internal-header-wrap .logo svg{display:block}.internal-header-wrap .logo svg.hitachi{width:6rem}.internal-header-wrap .logo svg path,.internal-header-wrap .logo svg polygon,.internal-header-wrap .logo svg rect{fill:#FFF}.internal-header-wrap header{padding-right:2rem;padding-left:2rem;padding-bottom:0.95rem;padding-top:0.95rem;max-width:81rem;margin-left:auto;margin-right:auto;height:4.35rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.internal-header-wrap .close-btn{position:absolute;right:2rem}@media (min-width:815px){.internal-header-wrap .logo{top:2.15rem}.internal-header-wrap .logo svg.hitachi{width:7.5rem}.internal-header-wrap header{height:5.5rem}.internal-header-wrap header .inner{padding-bottom:1.4rem;padding-top:1.4rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1200px){.internal-header-wrap .close-btn{right:0rem}}@media (min-width:990px) and (max-height:815px){.internal-header-wrap .logo{display:none}}.full-video-page{background:#000;height:100vh;position:relative;overflow:hidden}.full-video-page .scrolldown{position:absolute;bottom:3rem;color:#FFF;font-size:0.9em;letter-spacing:0.05em;left:50%;z-index:2;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.full-video-page video{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:none;height:auto;min-width:100%;min-height:100%}.category-nav{display:block;text-align:center;font-size:0.85em;letter-spacing:0.05em;margin-top:-4em}.category-nav li{display:inline-block;position:relative;margin:1em 1.25em;padding-bottom:1em}.category-nav li:after{content:"";position:absolute;left:50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #ff5a00;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;opacity:0}.category-nav li a{color:#818183}.category-nav li.active{font-family:"Gilroy-Bold"}.category-nav li.active:after{opacity:1}.category-nav li.active a{color:#ff5a00}@media (min-width:815px){.category-nav{margin-top:-5em}.category-nav li{margin:1em 1.5em;font-size:1.2em}.category-nav li:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:14px solid #ff5a00}}.section{max-width:81rem;margin:auto;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:2rem;padding-right:2rem;width:100%;padding-top:3em;padding-bottom:3em;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;position:relative}.section:after{bottom:0;left:2rem;right:2rem;content:"";border-bottom:solid 0.5px #000;position:absolute;height:1px}.section.full-width{padding-right:0;padding-left:0;max-width:none;border-bottom:none}.section.nobottom{padding-bottom:0}.section.nobottom:after{display:none}@media (min-width:815px){.section{padding-top:5em;padding-bottom:5em;padding-top:4.1em;padding-bottom:4.1em}}.threeimage-gallery{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-line-pack:baseline;align-content:baseline}.threeimage-gallery .img,.threeimage-gallery img{margin-bottom:4%;height:auto}.threeimage-gallery .img:first-child,.threeimage-gallery img:first-child{width:100%}.threeimage-gallery .img:nth-child(2),.threeimage-gallery img:nth-child(2){width:58%}.threeimage-gallery .img:nth-child(3),.threeimage-gallery img:nth-child(3){width:38%}.threeimage-gallery .img{-ms-background-size:cover;background-size:cover;background-position:center}.threeimage-gallery .img:first-child{padding-bottom:68%}.threeimage-gallery .img:nth-child(2){padding-bottom:41%}.threeimage-gallery .img:nth-child(3){padding-bottom:41%}.threeimage-gallery .generic-caption{margin-top:0}@media (min-width:990px){.double-column{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}}.key-feature-list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.8em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.key-feature-list li{border-right:solid 1px;text-align:center;padding-left:0.5em;padding-right:0.5em;padding-left:0.75em;padding-right:0.75em;border-right-width:2px}.key-feature-list li:last-child{border-right:none;margin-right:0}.key-feature-list .title{display:block;line-height:1;position:relative}.key-feature-list .title>*{display:inline-block;vertical-align:middle}.key-feature-list .title strong{font-size:4em;font-family:"KapraNeue-ThinCondensed";font-weight:normal;margin-right:0.05em;letter-spacing:-0.03em}.key-feature-list .title em{font-style:normal;font-family:"KapraNeue-RegularCondensed";font-weight:normal;font-size:1.4em;top:1em}.key-feature-list .caption{text-transform:uppercase;display:block;font-family:"Gilroy-Black";letter-spacing:0.01em;margin-right:1em;font-style:normal;line-height:1.2;max-width:8em;text-align:center;margin:auto;font-size:0.7em}.key-feature-list.product-page-style{margin:1.5em auto 2.5em auto}@media (min-width:815px){.key-feature-list{font-size:1em}.key-feature-list.product-page-style{font-size:1em}.key-feature-list.product-page-style .title strong{font-size:5em}.key-feature-list.product-page-style .title em{font-size:1.7em}}@media (min-width:1200px){.key-feature-list{font-size:1.25em}}.centered-header{padding-bottom:2em;padding-top:2em;text-align:center}.centered-header.wide h2{max-width:20em}.centered-header .lead-in{margin-bottom:-1em}.centered-header h2{margin-right:auto;margin-left:auto;max-width:16em}.centered-header .lead{max-width:53rem;margin-right:auto;margin-left:auto;margin-top:-0.8em}.centered-header .sub-header{max-width:42em;margin-right:auto;margin-left:auto}@media (min-width:815px){.centered-header{padding-bottom:2em;padding-top:3em}}.gallery-wrap{overflow:scroll;position:relative;overflow-y:hidden;margin-right:-2rem;margin-left:-2.3rem}.gallery-wrap .gallery{margin-left:2.3rem}@media (min-width:815px){.gallery-wrap{overflow:hidden;margin-right:auto;margin-left:auto}.gallery-wrap .gallery{margin-left:auto}}.gallery{text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:65rem;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:block;white-space:nowrap}.gallery li{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0.65rem;padding-bottom:1em;display:inline-block;white-space:initial;vertical-align:top;padding-right:0}.gallery .gallery-item{width:300px}.gallery p{max-width:13rem;margin-right:auto;margin-left:auto}@media (max-width:479px){.gallery.gallery-4-per-row li{padding:0.2rem;width:10.5rem}}@media (min-width:815px){.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:initial}.gallery li{display:block;padding-right:0.65rem}.gallery .gallery-item{width:auto}.gallery p{max-width:24rem}}@media (min-width:815px){.gallery.gallery-2-per-row li,.gallery.gallery-4-per-row li,.gallery.gallery-5-items li{width:50%}.gallery.gallery-3-per-row li{width:50%}}@media (min-width:990px){.gallery.gallery-5-items li{width:33.3334%}.gallery.gallery-5-items li:first-child,.gallery.gallery-5-items li:nth-child(2){width:34%}.gallery.gallery-5-items p{max-width:20rem}.gallery.gallery-4-per-row li{width:25%}.gallery.gallery-3-per-row li{width:33.3334%}.gallery.gallery-3-per-row p{max-width:20rem}}.blockquote-big-centered{text-align:center;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:2rem;padding-right:2rem}.blockquote-big-centered p{font-family:"Gilroy-Black";line-height:1.25;text-transform:uppercase;display:block;letter-spacing:0.75px;display:block;text-decoration:underline;letter-spacing:0;display:block;margin:1.5em ​auto;font-size:1.925em;margin:1.5em auto;max-width:13em}@media (min-width:815px){.blockquote-big-centered p{font-size:4.75em}}.centered-image{display:block;position:relative;overflow:hidden;margin:3em auto}.centered-image img{display:block;margin:6.25% auto;position:relative;z-index:2;max-width:72em;width:100%}.centered-image:before{content:"";display:block;width:45%;height:100%;background-color:#000;position:absolute}@media (min-width:815px){.centered-image img{margin:3.25% auto}}.no-touch .banner-image .fill-background-with-image{background-attachment:fixed}.banner-image{min-height:120vw;position:relative;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:-1px}.banner-image .text{color:#FFF;margin:0 auto;width:90%;z-index:1}.banner-image .bottom-title{bottom:-0.3em;width:100%;text-align:left}.banner-image .top-title{top:-0.25em}.banner-image .bottom-title,.banner-image .top-title{letter-spacing:0.01em;text-transform:uppercase;font-family:"Gilroy-Bold";color:#FFF;position:absolute;left:0;line-height:1.2;z-index:1}.banner-image.with-text:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.8)),to(rgba(0,0,0,0)));background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);z-index:1}.banner-image .bottom-title{font-size:8vw}.banner-image .top-title{font-size:12vw}@media (min-width:480px){.banner-image{min-height:40vw}.banner-image .text{width:50%}}.image-orange-hover{position:relative;display:block}.image-orange-hover img{display:block;width:100%}.image-orange-hover .img{background-position:center;background-repeat:no-repeat;-ms-background-size:cover;background-size:cover}.image-orange-hover .img img{opacity:0}.feature_products-js-slideshow .image-orange-hover .explore-plus.flickity-button.next,.feature_products-js-slideshow .image-orange-hover .explore-plus.flickity-button.previous,.image-orange-hover .btn.explore-plus,.image-orange-hover .feature_products-js-slideshow .explore-plus.flickity-button.next,.image-orange-hover .feature_products-js-slideshow .explore-plus.flickity-button.previous,.image-orange-hover .nf-form-content .submit-container input.explore-plus[value=Submit],.nf-form-content .submit-container .image-orange-hover input.explore-plus[value=Submit]{z-index:1;position:absolute;top:1rem;right:1rem;opacity:0;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.feature_products-js-slideshow .image-orange-hover .explore-plus.flickity-button.next:focus,.feature_products-js-slideshow .image-orange-hover .explore-plus.flickity-button.next:hover,.feature_products-js-slideshow .image-orange-hover .explore-plus.flickity-button.previous:focus,.feature_products-js-slideshow .image-orange-hover .explore-plus.flickity-button.previous:hover,.image-orange-hover .btn.explore-plus:focus,.image-orange-hover .btn.explore-plus:hover,.image-orange-hover .feature_products-js-slideshow .explore-plus.flickity-button.next:focus,.image-orange-hover .feature_products-js-slideshow .explore-plus.flickity-button.next:hover,.image-orange-hover .feature_products-js-slideshow .explore-plus.flickity-button.previous:focus,.image-orange-hover .feature_products-js-slideshow .explore-plus.flickity-button.previous:hover,.image-orange-hover .nf-form-content .submit-container input.explore-plus[value=Submit]:focus,.image-orange-hover .nf-form-content .submit-container input.explore-plus[value=Submit]:hover,.nf-form-content .submit-container .image-orange-hover input.explore-plus[value=Submit]:focus,.nf-form-content .submit-container .image-orange-hover input.explore-plus[value=Submit]:hover{background-color:#000}@media (max-width:479px){.feature_products-js-slideshow .image-orange-hover .explore-plus.flickity-button.next,.feature_products-js-slideshow .image-orange-hover .explore-plus.flickity-button.previous,.image-orange-hover .btn.explore-plus,.image-orange-hover .feature_products-js-slideshow .explore-plus.flickity-button.next,.image-orange-hover .feature_products-js-slideshow .explore-plus.flickity-button.previous,.image-orange-hover .nf-form-content .submit-container input.explore-plus[value=Submit],.nf-form-content .submit-container .image-orange-hover input.explore-plus[value=Submit]{top:0.5rem;right:0.5rem}.feature_products-js-slideshow .image-orange-hover .explore-plus.big-on-mobile.flickity-button.next,.feature_products-js-slideshow .image-orange-hover .explore-plus.big-on-mobile.flickity-button.previous,.image-orange-hover .btn.explore-plus.big-on-mobile,.image-orange-hover .feature_products-js-slideshow .explore-plus.big-on-mobile.flickity-button.next,.image-orange-hover .feature_products-js-slideshow .explore-plus.big-on-mobile.flickity-button.previous,.image-orange-hover .nf-form-content .submit-container input.explore-plus.big-on-mobile[value=Submit],.nf-form-content .submit-container .image-orange-hover input.explore-plus.big-on-mobile[value=Submit]{top:1rem;right:1rem}}.image-orange-hover .figcaption{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:0;-webkit-transition:1s;-o-transition:1s;transition:1s}.image-orange-hover .figcaption:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ff5a00;opacity:0.8}.image-orange-hover .figcaption p{font-family:"Gilroy-Black";color:#FFF;text-transform:uppercase;width:100%;margin-top:1.75em;margin-bottom:1.75em;letter-spacing:0.05em;-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;opacity:0}.image-orange-hover .figcaption .code-name,.image-orange-hover .figcaption p.code-name{font-family:"KapraNeue-Bold";font-size:1.2em;line-height:1.2;letter-spacing:0.01em}.image-orange-hover .figcaption>*{position:relative}.feature_products-js-slideshow .image-orange-hover .flickity-button.next,.feature_products-js-slideshow .image-orange-hover .flickity-button.previous,.image-orange-hover .btn,.image-orange-hover .feature_products-js-slideshow .flickity-button.next,.image-orange-hover .feature_products-js-slideshow .flickity-button.previous,.image-orange-hover .nf-form-content .submit-container input[value=Submit],.nf-form-content .submit-container .image-orange-hover input[value=Submit]{opacity:1}.image-orange-hover:focus .figcaption p,.image-orange-hover:hover .figcaption p{opacity:1}.feature_products-js-slideshow .image-orange-hover:focus .flickity-button.next,.feature_products-js-slideshow .image-orange-hover:focus .flickity-button.previous,.feature_products-js-slideshow .image-orange-hover:hover .flickity-button.next,.feature_products-js-slideshow .image-orange-hover:hover .flickity-button.previous,.image-orange-hover:focus .btn,.image-orange-hover:focus .btn.explore-plus,.image-orange-hover:focus .feature_products-js-slideshow .flickity-button.next,.image-orange-hover:focus .feature_products-js-slideshow .flickity-button.previous,.image-orange-hover:focus .figcaption,.image-orange-hover:focus .nf-form-content .submit-container input[value=Submit],.image-orange-hover:hover .btn,.image-orange-hover:hover .btn.explore-plus,.image-orange-hover:hover .feature_products-js-slideshow .flickity-button.next,.image-orange-hover:hover .feature_products-js-slideshow .flickity-button.previous,.image-orange-hover:hover .figcaption,.image-orange-hover:hover .nf-form-content .submit-container input[value=Submit],.nf-form-content .submit-container .image-orange-hover:focus input[value=Submit],.nf-form-content .submit-container .image-orange-hover:hover input[value=Submit]{opacity:1}@media (min-width:1400px){.image-orange-hover .figcaption{padding:2em}.image-orange-hover .figcaption p{font-size:1.5em;line-height:1.5}.image-orange-hover .figcaption .code-name,.image-orange-hover .figcaption p.code-name{font-size:1.4em}}.full-image-slider{height:calc(var(--vh) * 100);width:100%;min-height:34em;padding:0;position:relative;background-color:#000;margin-top:-1px;-webkit-transition:height 0.5s;-o-transition:height 0.5s;transition:height 0.5s}.full-image-slider .swiper-container,.full-image-slider .swiper-slide{height:100%;width:100%}.full-image-slider:before{content:"";display:none;position:absolute;border-top:solid 0.5px black;width:100%;left:0;top:0px;z-index:3;height:0}.full-image-slider:after{content:"";display:block;position:absolute;border-bottom:solid 0.5px black;width:100%;left:0;bottom:0px;z-index:3;height:0}.full-image-slider .full-image-slider-swiper-container{-webkit-transition:1s;-o-transition:1s;transition:1s}.full-image-slider .swiper-pagination{bottom:2rem}.full-image-slider .fill-background-with-image.noshade:after,.full-image-slider .fill-background-with-image.noshade:before{display:none}.full-image-slider .fill-background-with-image:before{content:"";height:50%;width:100%;position:absolute;top:0;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.4)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%)}.full-image-slider .fill-background-with-image:after{content:"";height:50%;width:100%;position:absolute;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.4)),to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%)}.full-image-slider .scrolldown{position:absolute;bottom:6rem;color:#FFF;font-size:0.9em;letter-spacing:0.05em;left:50%;z-index:2;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.full-image-slider.content-alwaysdependent{height:auto;min-height:auto;padding-bottom:2em}.full-image-slider.content-alwaysdependent .slider-content{position:relative;top:auto;bottom:auto}.full-image-slider.content-dependent{height:calc(var(--vh) * 100 - 4.35rem)}.full-image-slider.content-dependent .slider-content{position:relative;top:auto;bottom:auto}.full-image-slider .slider-content{height:100%;color:#FFF;position:absolute;top:1.5em;bottom:7.5rem;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.full-image-slider .slider-content.align-bottom{top:auto}.full-image-slider .slider-content.align-bottom .inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2em;-ms-flex-line-pack:end;align-content:flex-end}.full-image-slider .slider-content.reverse{text-align:right}.full-image-slider .slider-content.reverse .inner .bottom>*,.full-image-slider .slider-content.reverse .inner .bottom p,.full-image-slider .slider-content.reverse .inner .top>*,.full-image-slider .slider-content.reverse .inner .top p{margin-right:0;margin-left:auto;text-align:right}.full-image-slider .slider-content .inner{width:100%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:2rem;padding-right:2rem;max-width:80.75rem;margin:auto;position:relative;z-index:2;padding-bottom:7em;padding-top:0.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;height:100%}.full-image-slider .slider-content .inner .bottom,.full-image-slider .slider-content .inner .top{width:100%}.full-image-slider .slider-content .inner .hero-header-02{max-width:35rem;line-height:1.25}.full-image-slider .slider-content .inner .subheading{font-size:18px;line-height:1.2;font-family:"Gilroy-Medium"}.full-image-slider .slider-content .inner p{max-width:20rem;line-height:1.5}.full-image-slider .slider-content .inner p.body-copy-02{color:#FFF;max-width:17em;font-size:0.8em}.full-image-slider .slider-content .inner .slider-caption-style1{display:block;text-align:center;color:#FFF;letter-spacing:0.025em;max-width:none}.full-image-slider .slider-content .inner .slider-caption-style1>*{display:block}.full-image-slider .slider-content .inner .slider-caption-style1 em{font-family:"Gilroy-Black";font-size:1em;font-style:normal;line-height:1}.full-image-slider .slider-content .inner .slider-caption-style1 strong{font-family:"KapraNeue-RegularCondensed";font-weight:normal;font-size:4.9em;line-height:1}.full-image-slider .slider-content .key-feature-list{display:none}@media (min-width:480px){.full-image-slider.content-dependent{min-height:40em}}@media (min-width:480px){.full-image-slider .slider-content{bottom:0.75rem}.full-image-slider .slider-content .inner{padding-top:3em}.full-image-slider .slider-content .inner>*{width:100%}.full-image-slider .slider-content .inner .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.full-image-slider .slider-content .inner .subheading{font-size:2.1em}.full-image-slider .slider-content .inner .slider-caption-style1{text-align:right;padding-bottom:0em}.full-image-slider .slider-content .inner .slider-caption-style1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:3em;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-bottom:0.25em}.full-image-slider .slider-content .inner .slider-caption-style1 em{margin-right:1em;font-size:0.8em}.full-image-slider .slider-content .inner .slider-caption-style1 strong{font-size:4.6em}.full-image-slider .slider-content .inner p.body-copy-02{font-size:1em}.full-image-slider .scrolldown{bottom:9rem}.full-image-slider .swiper-pagination{bottom:3rem}}@media (min-width:815px){.full-image-slider.content-dependent{height:calc(var(--vh) * 100 - 5.5rem)}}@media (min-width:815px){.full-image-slider .slider-content .key-feature-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0.9em}.full-image-slider .slider-content .key-feature-list .caption{font-size:0.6em}.full-image-slider .slider-content .inner{padding-bottom:6em}}.feature_products-js-slideshow{position:relative;outline:none!important;margin-right:-2rem;margin-left:-2rem}.feature_products-js-slideshow .flickity-viewport{margin-right:auto;margin-left:auto}.feature_products-js-slideshow .product-slide-content{padding:5px;width:150px;position:relative;position:relative;text-align:center}.feature_products-js-slideshow .product-slide-content p.excerpt{font-size:12px;line-height:18px}.feature_products-js-slideshow .flickity-viewport{overflow:hidden}.feature_products-js-slideshow .flickity-viewport{margin-right:auto;margin-left:auto}.feature_products-js-slideshow .flickity-button.next,.feature_products-js-slideshow .flickity-button.previous{position:absolute;top:40vw;width:7.5em}.feature_products-js-slideshow .flickity-button.previous{left:0;right:auto}.feature_products-js-slideshow .flickity-button.next{right:0;left:auto}.feature_products-js-slideshow .flickity-button{display:none!important}@media (min-width:815px){.feature_products-js-slideshow{margin-right:auto;margin-left:auto;padding-right:3em;padding-left:3em;max-width:68em}.feature_products-js-slideshow .flickity-button{display:inline-block!important}.feature_products-js-slideshow .flickity-button.next,.feature_products-js-slideshow .flickity-button.previous{top:120px}.feature_products-js-slideshow .product-slide-content{padding:10px;width:240px}.feature_products-js-slideshow .product-slide-content p.excerpt{font-size:1em;line-height:1.75}}.four-per-slide-container{margin-left:auto;margin-right:auto;text-align:center}.four-per-slide-container .swiper-slide>*{-webkit-box-sizing:box-sizing;-ms-box-sizing:box-sizing;-o-box-sizing:box-sizing;box-sizing:box-sizing;padding:0.5rem}.four-per-slide-container h4{font-size:1.2em;margin-bottom:0.5em}.fullscreen-feature-content-swiper-container-wrap{position:relative;padding-top:0;padding-bottom:0;background-color:#000;padding-bottom:0;margin-top:-1px}.fullscreen-feature-content-swiper-container-wrap .lead-in{color:#000;text-align:center}.fullscreen-feature-content-swiper-container-wrap .lead-in:after{margin-left:auto;margin-right:auto}.fullscreen-feature-content-swiper-container-wrap header{position:absolute;top:2rem;left:0rem;right:0;pointer-events:none;z-index:2}.fullscreen-feature-content-swiper-container-wrap header div{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:2rem;padding-right:2rem;max-width:69rem;margin-right:auto;margin-left:auto}.fullscreen-feature-content-swiper-container-wrap .btn-wrap{text-align:center}.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-prev.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .btn.swiper-button-prev,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.nf-form-content .submit-container .fullscreen-feature-content-swiper-container-wrap input.swiper-button-prev[value=Submit]{right:2rem;left:auto;position:absolute;top:calc(88vw - 2.5em)}.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-next.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .btn.swiper-button-next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .nf-form-content .submit-container input.swiper-button-next[value=Submit],.nf-form-content .submit-container .fullscreen-feature-content-swiper-container-wrap input.swiper-button-next[value=Submit]{right:2rem;left:auto;position:absolute;top:calc(88vw + 3em)}.fullscreen-feature-content-swiper-container-wrap .swiper-pagination{bottom:auto;top:calc(88vw - 3.25em);right:auto;position:absolute;left:auto;text-align:center}.fullscreen-feature-content-swiper-container-wrap .text{max-width:30rem;margin:auto}.fullscreen-feature-content-swiper-container-wrap p{color:#fff;margin:0.75em 0 3em 0;margin-right:auto;font-size:12px;line-height:1.9}.fullscreen-feature-content-swiper-container-wrap .heading{color:#FFF}.fullscreen-feature-content-swiper-container-wrap article{max-width:69rem;margin-right:auto;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:2rem;padding-right:2rem;margin-left:auto;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:4em;padding-top:1em}.fullscreen-feature-content-swiper-container-wrap .background-word{position:absolute;bottom:-0.1em;z-index:2;color:#fff;font-size:7.35vw;margin:0;line-height:0.8;font-family:"Gilroy-ExtraBold";text-transform:uppercase;width:100%;text-align:right}.fullscreen-feature-content-swiper-container-wrap .background-word.desktop{display:none}.fullscreen-feature-content-swiper-container-wrap .background-word.mobile{font-size:9.35vw;text-align:left;left:0}.fullscreen-feature-content-swiper-container-wrap .background-image{position:relative;width:100%;overflow:hidden;padding-bottom:88%}.fullscreen-feature-content-swiper-container-wrap .background-image .img-video{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.fullscreen-feature-content-swiper-container-wrap .background-image .img-video video{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:none;height:auto;min-width:100%;min-height:100%}.fullscreen-feature-content-swiper-container-wrap .background-image .image{position:absolute;top:0;left:0;right:0;bottom:0;-ms-background-size:cover;background-size:cover;background-position:center}@media (min-width:815px){.fullscreen-feature-content-swiper-container-wrap{min-height:62em}.fullscreen-feature-content-swiper-container-wrap .background-image{padding-bottom:50%}.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-prev.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .btn.swiper-button-prev,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.nf-form-content .submit-container .fullscreen-feature-content-swiper-container-wrap input.swiper-button-prev[value=Submit]{top:calc(50vw - 2.5em)}.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-next.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .btn.swiper-button-next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .nf-form-content .submit-container input.swiper-button-next[value=Submit],.nf-form-content .submit-container .fullscreen-feature-content-swiper-container-wrap input.swiper-button-next[value=Submit]{top:calc(50vw + 3em)}.fullscreen-feature-content-swiper-container-wrap .swiper-pagination{top:calc(50vw - 3.25em)}.fullscreen-feature-content-swiper-container-wrap p{font-size:1em}}@media (min-width:990px){.fullscreen-feature-content-swiper-container-wrap{height:95vh;padding-bottom:0}.fullscreen-feature-content-swiper-container-wrap .text{max-width:none}.fullscreen-feature-content-swiper-container-wrap article{padding-bottom:2em}.fullscreen-feature-content-swiper-container-wrap .background-word.mobile{display:none}.fullscreen-feature-content-swiper-container-wrap .background-word.desktop{display:block}.fullscreen-feature-content-swiper-container-wrap .swiper-container,.fullscreen-feature-content-swiper-container-wrap .swiper-slide,.fullscreen-feature-content-swiper-container-wrap .swiper-wrapper{width:100%;height:100%}.fullscreen-feature-content-swiper-container-wrap header{top:7.5rem;left:0;right:0}.fullscreen-feature-content-swiper-container-wrap article{height:100%}.fullscreen-feature-content-swiper-container-wrap article .text{width:50%;margin-right:50%;margin-left:0%;padding-top:8rem}.fullscreen-feature-content-swiper-container-wrap article .text p{max-width:29em}.fullscreen-feature-content-swiper-container-wrap article .btn-wrap{text-align:left}.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-prev.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .btn.swiper-button-prev,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.nf-form-content .submit-container .fullscreen-feature-content-swiper-container-wrap input.swiper-button-prev[value=Submit]{left:2rem}.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-next.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .btn.swiper-button-next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .nf-form-content .submit-container input.swiper-button-next[value=Submit],.nf-form-content .submit-container .fullscreen-feature-content-swiper-container-wrap input.swiper-button-next[value=Submit]{right:2rem}.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-next.flickity-button.previous,.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-prev.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .btn.swiper-button-next,.fullscreen-feature-content-swiper-container-wrap .btn.swiper-button-prev,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .nf-form-content .submit-container input.swiper-button-next[value=Submit],.fullscreen-feature-content-swiper-container-wrap .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.nf-form-content .submit-container .fullscreen-feature-content-swiper-container-wrap input.swiper-button-next[value=Submit],.nf-form-content .submit-container .fullscreen-feature-content-swiper-container-wrap input.swiper-button-prev[value=Submit]{position:absolute;bottom:auto;right:auto;z-index:2;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.fullscreen-feature-content-swiper-container-wrap .swiper-pagination{bottom:auto;right:0;position:absolute;left:auto;width:20%;text-align:right}.fullscreen-feature-content-swiper-container-wrap .background-image{position:absolute;width:100%;height:100%;top:0;left:0;padding:0;background-color:#000}.fullscreen-feature-content-swiper-container-wrap .background-image:before{content:"";display:block;position:absolute;top:0;right:auto;left:0;z-index:1;bottom:0;width:50%;background-color:rgba(0,0,0,0.85)}.fullscreen-feature-content-swiper-container-wrap .lead-in{text-align:right}.fullscreen-feature-content-swiper-container-wrap .lead-in:after{margin-left:auto;margin-right:0}.fullscreen-feature-content-swiper-container-wrap .swiper-pagination{text-align:left;left:2em;right:auto}.fullscreen-feature-content-swiper-container-wrap.align-image-left article .text{margin-right:0;margin-left:50%;text-align:right;padding-top:0rem}.fullscreen-feature-content-swiper-container-wrap.align-image-left article .btn-wrap{text-align:right}.fullscreen-feature-content-swiper-container-wrap.align-image-left p{margin-left:auto;margin-right:0}.fullscreen-feature-content-swiper-container-wrap.align-image-left .background-word{text-align:left}.fullscreen-feature-content-swiper-container-wrap.align-image-left .background-image:before{right:0;left:auto}.fullscreen-feature-content-swiper-container-wrap.align-image-left .swiper-pagination{text-align:right;right:2em;left:auto}.fullscreen-feature-content-swiper-container-wrap.align-image-left .lead-in{text-align:left}.fullscreen-feature-content-swiper-container-wrap.align-image-left .lead-in:after{margin-left:0;margin-right:auto}.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-prev.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .btn.swiper-button-prev,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.nf-form-content .submit-container .fullscreen-feature-content-swiper-container-wrap input.swiper-button-prev[value=Submit]{top:12rem}.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-next.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .btn.swiper-button-next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .nf-form-content .submit-container input.swiper-button-next[value=Submit],.nf-form-content .submit-container .fullscreen-feature-content-swiper-container-wrap input.swiper-button-next[value=Submit]{top:15.5rem}.fullscreen-feature-content-swiper-container-wrap .swiper-pagination{top:12.5rem}}@media (min-width:1110px){.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-prev.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .btn.swiper-button-prev,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.nf-form-content .submit-container .fullscreen-feature-content-swiper-container-wrap input.swiper-button-prev[value=Submit]{top:13rem}.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .swiper-button-next.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .btn.swiper-button-next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.fullscreen-feature-content-swiper-container-wrap .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .nf-form-content .submit-container input.swiper-button-next[value=Submit],.nf-form-content .submit-container .fullscreen-feature-content-swiper-container-wrap input.swiper-button-next[value=Submit]{top:16.5rem}.fullscreen-feature-content-swiper-container-wrap .swiper-pagination{top:13.5rem}.fullscreen-feature-content-swiper-container-wrap .swiper-pagination{left:calc(50% - 33.25rem)}.fullscreen-feature-content-swiper-container-wrap.align-image-left .swiper-pagination{right:calc(50% - 33.25rem)}}@media (max-width:814px){.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .btn-wrap .flickity-button.next,.feature_products-js-slideshow .fullscreen-feature-content-swiper-container-wrap .btn-wrap .flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .btn-wrap .btn,.fullscreen-feature-content-swiper-container-wrap .btn-wrap .feature_products-js-slideshow .flickity-button.next,.fullscreen-feature-content-swiper-container-wrap .btn-wrap .feature_products-js-slideshow .flickity-button.previous,.fullscreen-feature-content-swiper-container-wrap .btn-wrap .nf-form-content .submit-container input[value=Submit],.nf-form-content .submit-container .fullscreen-feature-content-swiper-container-wrap .btn-wrap input[value=Submit]{min-width:10em;padding:0.9em 2.2em 0.8em 2.2em}}.orange_version{background-color:#ff5a00;color:#FFF;border-bottom:none}.orange_version .lead-in:after{background-color:#000}.orange_version p{color:#FFF}.feature-content-swiper-section{padding-left:0;padding-right:0;max-width:30em;margin-right:auto;margin-left:auto;padding-bottom:5em}@media (min-width:815px){.feature-content-swiper-section{max-width:78rem;padding-left:2rem;padding-right:2rem;padding-bottom:4.1em}}.feature-content-swiper-container{padding-bottom:3em}.feature-content-swiper-container .big-heading{font-size:2.5em;line-height:1.1636;letter-spacing:0.01em;text-transform:uppercase;color:#ff5a00;font-family:"Gilroy-ExtraBold",sans-serif;display:block;margin-bottom:0.5em}.feature-content-swiper-container .desktop-heading{display:none}.feature-content-swiper-container article{margin-right:auto;margin-left:auto;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.feature-content-swiper-container article .text{width:100%;padding-left:2rem;padding-right:2rem;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:left;padding-bottom:1em}.feature-content-swiper-container article .text p{line-height:1.75}.feature-content-swiper-container article .img-wrap{width:100%;position:relative;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:2rem}.feature-content-swiper-container article .img-wrap figure{display:block;width:100%}.feature-content-swiper-container article .img-video{position:relative;padding-bottom:112%;overflow:hidden}.feature-content-swiper-container article .img-video video{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:none;height:auto;min-width:100%;min-height:100%}.feature-content-swiper-container article .photo-txt{position:absolute;bottom:1.25em;right:2em;color:#FFF}.feature-content-swiper-container article img{display:block;width:100%}.feature-content-swiper-container article .header{text-align:center}.feature-content-swiper-container article .heading{width:auto;padding-left:2rem;padding-right:2rem;position:relative;z-index:2;margin-bottom:-1.2em;text-align:left}.feature-content-swiper-container .image_description{font-size:1em;line-height:1.75;letter-spacing:0.01em;font-family:"Gilroy-SemiBoldItalic";display:block;text-align:left;padding:1em 0;color:#818183;padding-right:2rem}.feature-content-swiper-container .swiper-pagination{position:absolute;bottom:auto;margin-top:0}.feature-content-swiper-container .btn.swiper-button-next,.feature-content-swiper-container .btn.swiper-button-prev,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.feature-content-swiper-container .nf-form-content .submit-container input.swiper-button-next[value=Submit],.feature-content-swiper-container .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-next.flickity-button.previous,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-prev.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-container input.swiper-button-next[value=Submit],.nf-form-content .submit-container .feature-content-swiper-container input.swiper-button-prev[value=Submit]{top:auto;bottom:0;-webkit-transform:none;-ms-transform:none;transform:none;position:absolute;right:auto;left:1.3rem;bottom:auto}.feature-content-swiper-container .btn.swiper-button-prev,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.feature-content-swiper-container .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-prev.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-container input.swiper-button-prev[value=Submit]{top:calc(100vw - 5.5em)}.feature-content-swiper-container .btn.swiper-button-next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.feature-content-swiper-container .nf-form-content .submit-container input.swiper-button-next[value=Submit],.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-next.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-container input.swiper-button-next[value=Submit]{top:calc(100vw - 1em)}@media (max-width:479px){.feature-content-swiper-container.with-big-heading .btn.swiper-button-prev,.feature-content-swiper-container.with-big-heading .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.feature-content-swiper-container.with-big-heading .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.feature-content-swiper-container.with-big-heading .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.feature_products-js-slideshow .feature-content-swiper-container.with-big-heading .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container.with-big-heading .swiper-button-prev.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-container.with-big-heading input.swiper-button-prev[value=Submit]{top:calc(100vw + 1em)}.feature-content-swiper-container.with-big-heading .btn.swiper-button-next,.feature-content-swiper-container.with-big-heading .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.feature-content-swiper-container.with-big-heading .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.feature-content-swiper-container.with-big-heading .nf-form-content .submit-container input.swiper-button-next[value=Submit],.feature_products-js-slideshow .feature-content-swiper-container.with-big-heading .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container.with-big-heading .swiper-button-next.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-container.with-big-heading input.swiper-button-next[value=Submit]{top:calc(100vw + 6em)}}@media (min-width:480px){.feature-content-swiper-container .btn.swiper-button-prev,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.feature-content-swiper-container .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-prev.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-container input.swiper-button-prev[value=Submit]{top:calc(50vw - 10em)}.feature-content-swiper-container .btn.swiper-button-next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.feature-content-swiper-container .nf-form-content .submit-container input.swiper-button-next[value=Submit],.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-next.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-container input.swiper-button-next[value=Submit]{top:calc(50vw - 5em)}}@media (min-width:815px){.feature-content-swiper-container{padding-bottom:2em}.feature-content-swiper-container .big-heading{font-size:50px}.feature-content-swiper-container article{padding-left:0;padding-right:0}.feature-content-swiper-container article .heading{text-align:left;margin-left:20%;margin-bottom:1em}.feature-content-swiper-container article .text{width:50%;padding-right:3rem}.feature-content-swiper-container article .text p{max-width:35rem;font-size:1.05em;line-height:1.94444}.feature-content-swiper-container article .photo-txt{right:1.5em}.feature-content-swiper-container article .img-wrap{width:50%;margin-top:-13%;padding-right:3rem}.feature-content-swiper-container .btn.swiper-button-next,.feature-content-swiper-container .btn.swiper-button-prev,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.feature-content-swiper-container .nf-form-content .submit-container input.swiper-button-next[value=Submit],.feature-content-swiper-container .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-next.flickity-button.previous,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-prev.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-container input.swiper-button-next[value=Submit],.nf-form-content .submit-container .feature-content-swiper-container input.swiper-button-prev[value=Submit]{position:absolute;right:0;left:auto;bottom:auto}.feature-content-swiper-container .swiper-pagination{bottom:1em}.feature-content-swiper-container .btn.swiper-button-prev,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.feature-content-swiper-container .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-prev.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-container input.swiper-button-prev[value=Submit]{top:34%}.feature-content-swiper-container .btn.swiper-button-next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.feature-content-swiper-container .nf-form-content .submit-container input.swiper-button-next[value=Submit],.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-next.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-container input.swiper-button-next[value=Submit]{top:42%}.feature-content-swiper-container .swiper-pagination{width:calc(100% - 32rem)}}@media (min-width:990px){.feature-content-swiper-container .big-heading{font-size:6.5em}.feature-content-swiper-container article{padding-right:5rem}.feature-content-swiper-container article .img-wrap{margin-top:-24%;padding-right:0}.feature-content-swiper-container article .photo-txt{left:auto;right:1.5em}.feature-content-swiper-container .btn.swiper-button-next,.feature-content-swiper-container .btn.swiper-button-prev,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.feature-content-swiper-container .nf-form-content .submit-container input.swiper-button-next[value=Submit],.feature-content-swiper-container .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-next.flickity-button.previous,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-prev.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-container input.swiper-button-next[value=Submit],.nf-form-content .submit-container .feature-content-swiper-container input.swiper-button-prev[value=Submit]{right:2rem;left:auto;bottom:auto}}@media (min-width:1200px){.feature-content-swiper-container article{padding-right:5rem;padding-left:5rem}.feature-content-swiper-container .btn.swiper-button-prev,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.feature-content-swiper-container .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-prev.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-container input.swiper-button-prev[value=Submit]{top:61%}.feature-content-swiper-container .btn.swiper-button-next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.feature-content-swiper-container .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.feature-content-swiper-container .nf-form-content .submit-container input.swiper-button-next[value=Submit],.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-container .swiper-button-next.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-container input.swiper-button-next[value=Submit]{top:calc(61% + 3.25rem)}.feature-content-swiper-container .swiper-pagination{bottom:4em}}.feature-content-swiper-section.double-image .desktop-heading{display:none}.feature-content-swiper-section.double-image .img-wrap img:nth-child(2){width:70%;margin-right:0;margin-left:auto;margin-top:-2em}@media (min-width:815px){.feature-content-swiper-section.double-image{max-width:87rem}.feature-content-swiper-section.double-image .desktop-heading{display:block}.feature-content-swiper-section.double-image .mobile-heading{display:none}.feature-content-swiper-section.double-image article header{width:100%;margin-left:auto;margin-right:auto}.feature-content-swiper-section.double-image article .heading{margin-left:0;margin-bottom:1em;padding-left:0;padding-right:0}.feature-content-swiper-section.double-image article .img-wrap{margin-top:0;padding-left:0;width:50%}.feature-content-swiper-section.double-image article .img-wrap img:first-child{width:100%}.feature-content-swiper-section.double-image article .img-wrap img:nth-child(2){width:52%}.feature-content-swiper-section.double-image article .img-wrap{margin-top:0}.feature-content-swiper-section.double-image article .img-wrap img:nth-child(2){right:-7rem;position:relative}.feature-content-swiper-section.double-image .btn.swiper-button-prev,.feature-content-swiper-section.double-image .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.feature-content-swiper-section.double-image .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.feature-content-swiper-section.double-image .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.feature_products-js-slideshow .feature-content-swiper-section.double-image .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-section.double-image .swiper-button-prev.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-section.double-image input.swiper-button-prev[value=Submit]{right:1rem}.feature-content-swiper-section.double-image .btn.swiper-button-next,.feature-content-swiper-section.double-image .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.feature-content-swiper-section.double-image .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.feature-content-swiper-section.double-image .nf-form-content .submit-container input.swiper-button-next[value=Submit],.feature_products-js-slideshow .feature-content-swiper-section.double-image .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-section.double-image .swiper-button-next.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-section.double-image input.swiper-button-next[value=Submit]{right:1rem}}@media (min-width:815px){.feature-content-swiper-section.double-image article .img-wrap{margin-top:0;padding-right:4rem}.feature-content-swiper-section.double-image article .img-wrap img:nth-child(2){position:absolute;top:-5em;margin-top:0}}@media (min-width:990px){.feature-content-swiper-section.double-image .feature-content-swiper-container{padding-bottom:0}.feature-content-swiper-section.double-image article .text{padding-right:3rem;padding-left:5rem;padding-top:2em}.feature-content-swiper-section.double-image .btn.swiper-button-prev,.feature-content-swiper-section.double-image .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.feature-content-swiper-section.double-image .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.feature-content-swiper-section.double-image .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.feature_products-js-slideshow .feature-content-swiper-section.double-image .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-section.double-image .swiper-button-prev.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-section.double-image input.swiper-button-prev[value=Submit]{right:6rem}.feature-content-swiper-section.double-image .btn.swiper-button-next,.feature-content-swiper-section.double-image .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.feature-content-swiper-section.double-image .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.feature-content-swiper-section.double-image .nf-form-content .submit-container input.swiper-button-next[value=Submit],.feature_products-js-slideshow .feature-content-swiper-section.double-image .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-section.double-image .swiper-button-next.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-section.double-image input.swiper-button-next[value=Submit]{right:6rem}}@media (min-width:1200px){.feature-content-swiper-section.double-image .btn.swiper-button-prev,.feature-content-swiper-section.double-image .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.feature-content-swiper-section.double-image .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.feature-content-swiper-section.double-image .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.feature_products-js-slideshow .feature-content-swiper-section.double-image .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-section.double-image .swiper-button-prev.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-section.double-image input.swiper-button-prev[value=Submit]{top:auto;bottom:8em}.feature-content-swiper-section.double-image .btn.swiper-button-next,.feature-content-swiper-section.double-image .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.feature-content-swiper-section.double-image .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.feature-content-swiper-section.double-image .nf-form-content .submit-container input.swiper-button-next[value=Submit],.feature_products-js-slideshow .feature-content-swiper-section.double-image .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-section.double-image .swiper-button-next.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-section.double-image input.swiper-button-next[value=Submit]{top:auto;bottom:12em}}@media (min-width:815px){.feature-content-swiper-section.centered-style article .heading{margin-bottom:0.5em}}@media (min-width:815px){.feature-content-swiper-section.align-image-left article{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.feature-content-swiper-section.align-image-left article .text{padding-left:3rem;padding-right:5rem}.feature-content-swiper-section.align-image-left article .heading,.feature-content-swiper-section.align-image-left article .text,.feature-content-swiper-section.align-image-left article .text p{text-align:right;margin-right:0;margin-left:auto}.feature-content-swiper-section.align-image-left article .img-wrap{padding-right:0;padding-left:4rem}.feature-content-swiper-section.align-image-left article .img-wrap img:nth-child(2){left:-9em;right:auto}.feature-content-swiper-section.align-image-left .photo-txt{right:1.5em;left:auto}.feature-content-swiper-section.align-image-left .btn.swiper-button-prev,.feature-content-swiper-section.align-image-left .feature_products-js-slideshow .swiper-button-prev.flickity-button.next,.feature-content-swiper-section.align-image-left .feature_products-js-slideshow .swiper-button-prev.flickity-button.previous,.feature-content-swiper-section.align-image-left .nf-form-content .submit-container input.swiper-button-prev[value=Submit],.feature_products-js-slideshow .feature-content-swiper-section.align-image-left .swiper-button-prev.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-section.align-image-left .swiper-button-prev.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-section.align-image-left input.swiper-button-prev[value=Submit]{right:auto;left:6rem}.feature-content-swiper-section.align-image-left .btn.swiper-button-next,.feature-content-swiper-section.align-image-left .feature_products-js-slideshow .swiper-button-next.flickity-button.next,.feature-content-swiper-section.align-image-left .feature_products-js-slideshow .swiper-button-next.flickity-button.previous,.feature-content-swiper-section.align-image-left .nf-form-content .submit-container input.swiper-button-next[value=Submit],.feature_products-js-slideshow .feature-content-swiper-section.align-image-left .swiper-button-next.flickity-button.next,.feature_products-js-slideshow .feature-content-swiper-section.align-image-left .swiper-button-next.flickity-button.previous,.nf-form-content .submit-container .feature-content-swiper-section.align-image-left input.swiper-button-next[value=Submit]{right:auto;left:6rem}}@media (min-width:815px){.feature-content-swiper-section.align-image-left .swiper-pagination{margin-right:0;margin-left:auto;right:0}}.images-swiper-container{max-width:71rem;margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem)}.images-swiper-container .image-wrap{width:100%;display:block;margin:auto}.images-swiper-container img{display:block;margin:auto;width:100%}.images-swiper-container .swiper-button-next,.images-swiper-container .swiper-button-prev{position:absolute;top:50%}.images-swiper-container .swiper-button-prev{left:1em}.images-swiper-container .swiper-button-next{right:1em}@media (min-width:815px){.images-swiper-container{margin-left:auto;margin-right:auto;width:100%}.images-swiper-container img{width:100%}.images-swiper-container .swiper-button-prev{left:0}.images-swiper-container .swiper-button-next{right:0}}@media (min-width:990px){.images-swiper-container .image-wrap{width:calc(100% - 6rem)}}.video-popup-open{overflow:hidden}.video-popup-open .video-popuppreview-swiper-container{opacity:0}.feature_videos_section .section{padding-bottom:4.5em}.feature_videos_section .double-column{padding-top:85px;max-width:1255px;margin:auto}@media (min-width:815px){.feature_videos_section .section{padding-bottom:8.1em}}.video-popup-swiper-container,.video-popuppreview-swiper-container{max-width:69rem}.video-popup-swiper-container .video-wrap,.video-popuppreview-swiper-container .video-wrap{display:block;margin:auto}.video-popup-swiper-container img,.video-popuppreview-swiper-container img{display:block;margin:auto}.video-popup-swiper-container .swiper-button-next,.video-popup-swiper-container .swiper-button-prev,.video-popuppreview-swiper-container .swiper-button-next,.video-popuppreview-swiper-container .swiper-button-prev{position:absolute;top:50%}.video-popup-swiper-container .swiper-button-prev,.video-popuppreview-swiper-container .swiper-button-prev{left:1em}.video-popup-swiper-container .swiper-button-next,.video-popuppreview-swiper-container .swiper-button-next{right:1em}@media (min-width:815px){.video-popup-swiper-container,.video-popuppreview-swiper-container{margin-left:auto;margin-right:auto}.video-popup-swiper-container .swiper-button-next,.video-popup-swiper-container .swiper-button-prev,.video-popuppreview-swiper-container .swiper-button-next,.video-popuppreview-swiper-container .swiper-button-prev{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.video-popup-swiper-container .swiper-button-prev,.video-popuppreview-swiper-container .swiper-button-prev{left:0}.video-popup-swiper-container .swiper-button-next,.video-popuppreview-swiper-container .swiper-button-next{right:0}.video-popup-swiper-container .video-wrap,.video-popuppreview-swiper-container .video-wrap{width:calc(100% - 6rem)}.video-popup-swiper-container img,.video-popuppreview-swiper-container img{width:calc(100% - 6rem)}}.video-popuppreview-swiper-container{margin-left:-2rem;margin-right:-2rem}@media (min-width:815px){.video-popuppreview-swiper-container{margin-left:auto;margin-right:auto}}.open-video-popup{position:relative;display:block;margin:auto}.open-video-popup img{display:block;margin:auto}.feature_products-js-slideshow .open-video-popup .flickity-button.next,.feature_products-js-slideshow .open-video-popup .flickity-button.previous,.nf-form-content .submit-container .open-video-popup input[value=Submit],.open-video-popup .btn,.open-video-popup .feature_products-js-slideshow .flickity-button.next,.open-video-popup .feature_products-js-slideshow .flickity-button.previous,.open-video-popup .nf-form-content .submit-container input[value=Submit]{position:absolute;bottom:2em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.feature_products-js-slideshow .open-video-popup.center-button .flickity-button.next,.feature_products-js-slideshow .open-video-popup.center-button .flickity-button.previous,.nf-form-content .submit-container .open-video-popup.center-button input[value=Submit],.open-video-popup.center-button .btn,.open-video-popup.center-button .feature_products-js-slideshow .flickity-button.next,.open-video-popup.center-button .feature_products-js-slideshow .flickity-button.previous,.open-video-popup.center-button .nf-form-content .submit-container input[value=Submit]{bottom:50%;-webkit-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}.video-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-99;pointer-events:none;opacity:0;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0.9)}.video-popup .internal-header-wrap header{max-width:77rem}.video-popup.open{z-index:99;pointer-events:auto;opacity:1}.video-popup .video-popup-swiper-container{width:100%;position:relative}.video-popup section{width:100%;max-width:94rem;margin:auto;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:2rem;padding-right:2rem}.home-intro{padding-top:5.25em;position:relative}.home-intro:after{display:none}.home-intro figure{display:block;position:relative;padding-top:7.5%;padding-bottom:7.5%}.home-intro figure .shape{display:block;position:absolute;top:0;right:65%;background-color:#ff5a00;bottom:0;width:55vw}.home-intro .intro{display:block;width:84%;margin:auto;margin-bottom:-23%;position:relative;z-index:3}.home-intro img{margin:auto;display:block;position:relative;z-index:1}.home-intro img.mobile{display:block}.home-intro img.desktop{display:none}.home-intro .inner{max-width:72em;margin:auto}.home-intro .intro{position:relative;-webkit-transform:translateY(8em);-ms-transform:translateY(8em);transform:translateY(8em);-webkit-transition:2s;-o-transition:2s;transition:2s;opacity:0}.home-intro.active .intro{-webkit-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0em);opacity:1}@media (min-width:600px){.home-intro{padding-top:12em}.home-intro figure{padding-top:12.5%;padding-bottom:5%}.home-intro .intro{width:43%;margin-bottom:-29.75%;margin-left:40%}.home-intro img.desktop{display:block}.home-intro img.mobile{display:none}}.feature-articles-wrap{overflow-x:auto;overflow-y:hidden;margin-right:-2rem;margin-left:-2.3rem;-webkit-overflow-scrolling:touch}.feature-articles-wrap .feature-articles{margin-left:2.3rem}@media (min-width:815px){.feature-articles-wrap{overflow:hidden;margin-left:auto;margin-right:auto}.feature-articles-wrap .feature-articles{margin-left:auto}}@media (min-width:1200px){.size-per-row-wrap{padding-right:0;padding-left:0}}.feature-articles{white-space:nowrap;text-align:center}.feature-articles img{display:block;width:100%}.feature-articles li{padding:0 0.3rem;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-bottom:2em;width:300px;display:inline-block;vertical-align:top}.feature-articles li:last-child{margin-right:2rem}.feature-articles .img{display:block;padding-bottom:125%;position:relative;overflow:hidden}.feature-articles .img>*{position:absolute;top:0;left:0;-webkit-transition:1s;-o-transition:1s;transition:1s;width:100%;height:100%;-ms-background-size:cover;background-size:cover;background-position:center}.feature-articles .img:focus>*,.feature-articles .img:hover>*{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.feature-articles li.wrap{padding-left:0;padding-right:0}@media (min-width:815px){.feature-articles{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.feature-articles li{padding-left:0.6rem;padding-right:0.6rem;width:auto}.feature-articles li:last-child{margin-right:auto}.feature-articles.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feature-articles>li>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.feature-articles>li>ul>li{width:50%}}@media (min-width:990px){.feature-articles>li{width:50%}.feature-articles.size-per-row>li{width:33.3334%}}@media (min-width:1200px){.feature-articles.size-per-row>li{width:16.6667%}.feature-articles>li>ul>li{width:33.3334%}}.feature-articles .heading,.feature-articles .title,.feature-articles p{white-space:normal}.feature-articles .heading{font-family:"Gilroy-ExtraBold";text-transform:uppercase;letter-spacing:0.05em;line-height:1.2;margin-bottom:0.25em;margin-top:0.15em;font-size:30px;line-height:1.1667}.feature-articles .title-wrap{display:block;height:auto;min-height:1.5em;overflow:hidden}.feature-articles .title{margin-top:1.5em;font-family:"Gilroy-SemiBold";text-transform:uppercase;letter-spacing:0.1em;line-height:1.2;font-size:10px;display:block}.feature-articles .big .heading{max-width:11.5em;margin-right:auto;margin-left:auto}.feature-articles .big p{max-width:33em;margin-right:auto;margin-left:auto}@media (min-width:815px){.feature-articles .title-wrap{height:auto}.feature-articles .title{margin-top:1.25em;font-size:1em}.feature-articles .heading{font-size:1.25em;line-height:1.5;margin-bottom:0.35em}.feature-articles .big .img{padding-bottom:100%}.feature-articles .big .heading{margin-top:0.25em;font-size:3.5em;line-height:1.1667}}.specs-section-slide{width:100vw;height:100%;overflow:hidden}.specs-section-title{color:#ff5a00;font-family:"Gilroy-Bold";line-height:1.1694915254;font-size:13vw;letter-spacing:0.01em;text-transform:uppercase;position:relative;left:-0.2em;pointer-events:none;display:inline;height:0}@media (min-width:990px){.specs-section-title{font-size:8.1vw}}.specs-section-title-wrap{display:block;top:0em;padding-bottom:0em;z-index:2;position:relative}@media (min-width:990px){.specs-section-title-wrap{margin-bottom:-9em}}.specs-section-multiple-slider-container{height:100%}.specs-section{position:relative;margin-top:-1px;padding-top:4em;padding-bottom:2em}.specs-section:after{display:none}.specs-section.with-title{margin-top:9em}.specs-section .background-image{padding-bottom:90%;width:calc(100% - 4rem);position:relative;margin-left:2rem;background-color:#111;margin-right:2rem}.specs-section .background-image .swiper-container{position:absolute;top:0;left:0}.specs-section .background-image .swiper-container,.specs-section .background-image .swiper-slide,.specs-section .background-image .swiper-wrapper{width:100%;height:100%}.specs-section .background-image .logo{position:absolute;z-index:4;right:1em;bottom:1em;width:40%}.specs-section .image-area{position:absolute;top:0;right:0;width:100%;height:100%}.specs-section .fill-background-with-image:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.8)),to(rgba(0,0,0,0)));background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);z-index:1}.specs-section .section-word{text-align:center;white-space:pre;font-family:"Gilroy-ExtraBold";line-height:55px;font-size:2em;text-transform:uppercase;letter-spacing:0.01em;line-height:1.22;margin:0 auto;bottom:-0.5em;left:2rem;right:2rem;z-index:2}.specs-section .content{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:2rem;padding-right:2rem;max-width:79rem;width:100%;margin-left:auto;margin-right:auto;height:100%}.specs-section .content .outer{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.specs-section .content .inner{max-width:28rem;margin-left:auto;margin-right:auto}.specs-section .details_section-content-wrap{height:23rem;padding-bottom:4rem}.specs-section .details_section-content-wrap .text{display:none}.specs-section .details_section-content-wrap .text.active{display:block}.specs-section .details_section-content-wrap .column{display:none}.specs-section .details_section-content-wrap .column.active{display:block}.specs-section .details_section-content-wrap .column h4{margin-bottom:0.85em;margin-top:0.9em}.specs-section .details_section-content-wrap .column p{color:#000;font-size:13px;line-height:1.6923}@media (min-width:815px){.specs-section{height:auto}.specs-section .background-image{padding-bottom:50%;width:calc(100% - 11rem);margin-left:5.5rem;margin-right:5.5rem}.specs-section .background-image .logo{right:4em;bottom:3em;width:auto}.specs-section .swiper-pagination{text-align:left}.specs-section .section-word{max-width:8em;bottom:auto}.specs-section .swiper-button-prev{left:2rem}.specs-section .swiper-button-next{right:2rem}}@media (min-width:990px){.specs-section{padding-top:0em;padding-bottom:0em;min-height:51em;height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.specs-section .section-word{position:absolute;font-size:2.75em}.specs-section .background-image{position:absolute;top:0;padding-bottom:0;right:0;width:50%;height:100%;margin-left:0;margin-right:0}.specs-section .background-image .specs-section-image-slider-container{height:100%;width:100%}.specs-section .content .outer{width:50%;padding-top:16em;height:100%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.specs-section .section-word{top:50%;left:0%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:auto}.specs-section .section-word.centered{left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.specs-section .content .inner{margin-right:auto;margin-left:0}.specs-section .details_section-content-wrap{padding-left:0;padding-right:10em}.specs-section.reverse .details_section-content-wrap{padding-left:5em;padding-right:0}.specs-section.reverse .swiper-pagination{text-align:right}.specs-section.reverse .background-image .image-area:before{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.8)));background:-o-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);z-index:1}.specs-section.reverse .content .outer{margin-left:50%}.specs-section.reverse .content .inner{text-align:right;margin-left:auto;margin-right:0}.specs-section.reverse .section-word{left:auto;right:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.specs-section.reverse .section-word.centered{left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:990px) and (min-width:815px){.specs-section.reverse .background-image{left:0;right:auto}.specs-section.reverse .background-image .logo{left:4em;right:auto}}@media (min-width:1200px){.specs-section .details_section-content-wrap{padding-right:5em}}.specs-section-multiple-slider-container .swiper-button-prev{bottom:auto;top:-12.8rem;position:absolute;left:-1.9rem;right:auto}.specs-section-multiple-slider-container .swiper-button-next{bottom:auto;top:-9.65rem;position:absolute;left:-1.9rem;right:auto}.specs-section-multiple-slider-container .swiper-pagination-wrap{width:100%;position:relative;left:auto;right:auto;text-align:center;position:absolute;bottom:-1.5rem}.specs-section-multiple-slider-container .swiper-pagination{width:100%;max-width:75rem;margin:2em auto;position:relative}@media (min-width:815px){.specs-section-multiple-slider-container .swiper-button-next{top:-11.5em}}@media (min-width:990px){.specs-section-multiple-slider-container .swiper-pagination{margin:0 auto}.specs-section-multiple-slider-container .swiper-button-next,.specs-section-multiple-slider-container .swiper-button-prev{position:absolute;top:auto;left:auto;right:auto}.specs-section-multiple-slider-container .swiper-button-prev{bottom:5em}.specs-section-multiple-slider-container .swiper-button-next{bottom:9em}.specs-section-multiple-slider-container .swiper-pagination-wrap{left:0;right:0;margin-top:4em;bottom:1em;z-index:1;position:absolute}}@media (min-width:1200px){.specs-section-multiple-slider-container .swiper-pagination-wrap{bottom:6.5em}}.specs-section-imagetext-slider-container{height:100%;width:100%}.specs-section-imagetext-slider-container .swiper-button-next,.specs-section-imagetext-slider-container .swiper-button-prev{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}@media (max-width:814px){.specs-section-imagetext-slider-container .swiper-button-next,.specs-section-imagetext-slider-container .swiper-button-prev{left:2rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.specs-section-imagetext-slider-container .swiper-button-next{top:15em}.specs-section-imagetext-slider-container .swiper-button-prev{top:19.5em}}.specs-section-text-slider-container{overflow:visible;height:100%}.specs-section-text-slider-container .swiper-button-next,.specs-section-text-slider-container .swiper-button-prev{right:0%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.specs-section-image-slider-container{overflow:visible}.specs-section-image-slider-container .swiper-pagination-wrap{width:100vw;right:0;left:auto}.specs-section-image-slider-container .swiper-button-next,.specs-section-image-slider-container .swiper-button-prev{left:0.65rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.specs-section-image-slider-container .swiper-pagination-wrap{bottom:-30.5rem;width:100%;right:0;left:auto}@media (max-width:814px){.specs-section-image-slider-container .swiper-button-next{top:15em}.specs-section-image-slider-container .swiper-button-prev{top:19.5em}}@media (min-width:815px){.specs-section-image-slider-container .swiper-pagination-wrap{bottom:auto;width:100vw}}.reverse .specs-section-text-slider-container .swiper-button-next,.reverse .specs-section-text-slider-container .swiper-button-prev{right:100%}@media (min-width:990px){.reverse .specs-section-imagetext-slider-container .swiper-button-next,.reverse .specs-section-imagetext-slider-container .swiper-button-prev{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}}@media (min-width:990px){.reverse .specs-section-image-slider-container .swiper-pagination-wrap{width:100vw;right:auto;left:0}.reverse .specs-section-image-slider-container .swiper-button-next,.reverse .specs-section-image-slider-container .swiper-button-prev{left:100%;right:auto}}@media (min-width:990px){.reverse .horizontal-nav{margin-right:0;margin-left:auto;text-align:right}.reverse .horizontal-nav li{margin-left:1em;margin-right:0}}.horizontal-nav-outer-wrap{margin-bottom:2.75em;margin-left:0;position:relative;margin-right:0}.horizontal-nav-outer-wrap:after{content:"";display:block;position:absolute;bottom:0;left:2rem;right:2rem;border-bottom:dotted 2px}.horizontal-nav-outer-wrap .horizontal-nav-inner-wrap{padding-left:0;padding-right:0;max-width:79rem;margin-left:auto;margin-right:auto;width:100%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.horizontal-nav-outer-wrap .horizontal-nav{padding-left:2rem;padding-right:2rem}@media (min-width:990px){.horizontal-nav-outer-wrap{margin-bottom:0em;position:absolute;left:0;right:0;top:9em;z-index:2}.horizontal-nav-outer-wrap:after{display:none}.horizontal-nav-outer-wrap .horizontal-nav-inner-wrap{padding-left:2rem;padding-right:2rem}.horizontal-nav-outer-wrap .horizontal-nav{width:40%;padding-left:0;padding-right:0}.horizontal-nav-outer-wrap .horizontal-nav:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;border-bottom:dotted 2px}}.horizontal-nav{overflow:scroll;position:relative;padding-top:3.5em;overflow-y:hidden}.horizontal-nav ul{white-space:nowrap}.horizontal-nav li{display:inline-block;font-family:"Gilroy-Medium";text-transform:uppercase;margin-right:0.75em;line-height:1.2;text-align:center;position:relative;font-size:0.85em;letter-spacing:0.04em}.horizontal-nav a{color:#000;display:block;padding-bottom:2.25em}.horizontal-nav li.active{font-family:"Gilroy-Bold"}.horizontal-nav li.active:before{content:"";bottom:0.85em;position:absolute;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;margin-left:-9px;border-bottom:9px solid #ff5a00;color:#ff5a00}.horizontal-nav li.active:after{content:"";display:block;position:absolute;bottom:-2.5px;width:3rem;left:50%;z-index:2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#ff5a00;height:5px}.horizontal-nav li.active a{color:#ff5a00}@media (min-width:990px){.horizontal-nav{padding-top:2em}.horizontal-nav li{margin-right:1em;font-size:0.9em}}.black-version.specs-section.with-title{margin-top:0}.black-version.specs-section.with-title .specs-section-title-wrap{opacity:0.2}.black-version.specs-section.with-title .specs-section-title{text-shadow:none;color:#FFF;-webkit-box-shadow:none;box-shadow:none}.black-version .details_section-content-wrap .column{color:#FFF}.black-version .details_section-content-wrap .column p{color:#818183}.black-version .horizontal-nav:after{border-bottom:dotted 2px #FFF}.black-version .horizontal-nav a{color:#FFF}.black-version .horizontal-nav li.active:before{border-bottom:9px solid #ff5a00}.black-version .horizontal-nav li.active:after{background:#ff5a00}.black-version .horizontal-nav li.active a{color:#ff5a00}.orange-version .details_section-content-wrap{color:#FFF}.orange-version .details_section-content-wrap p{color:#FFF}.orange-version .horizontal-nav:after{border-bottom:dotted 2px #FFF}.orange-version .horizontal-nav a{color:#FFF}.orange-version .horizontal-nav li.active:before{border-bottom:9px solid #000}.orange-version .horizontal-nav li.active:after{background:#000}.orange-version .horizontal-nav li.active a{color:#000}.green-version .details_section-content-wrap{color:#FFF}.green-version .details_section-content-wrap p{color:#FFF}.green-version .horizontal-nav:after{border-bottom:dotted 2px #FFF}.green-version .horizontal-nav a{color:#FFF}.green-version .horizontal-nav li.active:before{border-bottom:9px solid #000}.green-version .horizontal-nav li.active:after{background:#000}.green-version .horizontal-nav li.active a{color:#000}section.advertisement{text-align:center;padding:1rem}.magazine_iframe-page{padding-top:4em;padding-bottom:4em}.magazine_iframe-page:after{display:none}.magazine_iframe-page iframe{width:100%;height:80vw}.iframe-page{padding-top:4em;max-width:none;padding-bottom:4em}.iframe-page iframe{width:100%;height:80vw}.magazine_overview .massive-title{font-family:"Gilroy-Bold";text-transform:uppercase;font-size:4.8em;line-height:1;color:#ff5a00;margin-bottom:0}.magazine_overview .massive-title:after{content:"";display:block;background-color:#ff5a00;margin:0.25em auto;width:1.5rem;height:3px}.magazine_overview h2{max-width:20em}.magazine_overview .massive-title{margin-top:0}@media (min-width:480px){.magazine_overview .massive-title{font-size:14.3vw}}@media (min-width:1200px){.magazine_overview .massive-title{font-size:10.3vw;margin-right:-2em;margin-left:-2em}.magazine_overview .massive-title:after{width:3rem}}.home .massive-title{padding-top:0}.generic-links .background_word{position:absolute;font-family:"Gilroy-Bold",sans-serif;color:#d0d3d5;opacity:0.23;text-transform:uppercase;top:17vw;letter-spacing:0.01em;line-height:1.123655914;left:-1vw;font-size:15vw}@media (min-width:480px){.generic-links .background_word{left:-11vw;font-size:10vw}}@media (max-width:479px){#feature-parts .image-orange-hover .img{height:97vw}}.black-version{color:#FFF}.family .intro{text-align:center;max-width:65rem;margin-right:auto;margin-left:auto;padding:0.65rem}.family .intro>p{max-width:20em;margin:0.75em auto 2.5em auto}.family .intro img{display:block;width:100%;margin-bottom:2em}.family .background_word{position:absolute;font-family:"Gilroy-Bold",sans-serif;color:#d0d3d5;opacity:0.23;text-transform:uppercase;top:17vw;letter-spacing:0.01em;line-height:1.123655914;left:-1vw;font-size:15vw;display:none}@media (min-width:480px){.family .background_word{display:block;left:-11vw;font-size:10vw}}@media (min-width:815px){.family .intro>p{max-width:30em}}.product_promotion{position:relative}.product_promotion section{padding-bottom:0}.product_promotion section:after{display:none}.product_promotion:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:82%;background-color:#000}.product_promotion .background_word{text-transform:uppercase;font-size:22vw;position:absolute;width:100%;font-family:"Gilroy-Bold",sans-serif;letter-spacing:0.01em;opacity:0.1;line-height:1;left:0;white-space:nowrap}.product_promotion .background_word span{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.product_promotion a img{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.product_promotion .product-image{position:relative;margin:auto;display:block;width:85%;margin-top:2em;max-width:29em}@media (min-width:480px){.product_promotion:before{height:78vw}.product_promotion .background_word{font-size:21vw}.product_promotion .product-image{width:auto;margin-top:8em}}.steps-section{padding-bottom:0;border-bottom:none;position:relative}.steps-section:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:40em;background-color:#f3f4f6;z-index:-1;border-bottom:solid 1px #818183}.steps-section .open-video-popup{max-width:72em}.steps-section .background_word{pointer-events:none;text-transform:uppercase;font-size:15vw;position:absolute;width:100%;font-family:"Gilroy-Bold",sans-serif;letter-spacing:0.2px;right:-13vw;top:2em;opacity:0.05;line-height:258px;background-color:#f3f4f6;display:none;text-align:right}@media (min-width:1200px){.steps-section .background_word{display:block}}.step-counter-wrap{position:relative;overflow:scroll;overflow-y:hidden;padding-bottom:4em;padding-top:2em;margin-left:-2.3rem;margin-right:-2rem}.step-counter-wrap:before{content:"";display:block;background-color:#f3f4f6;height:10em;width:100%;bottom:100%;position:absolute;z-index:-1}.step-counter-wrap .step-counter{margin-left:3.6rem}@media (min-width:480px){.step-counter-wrap .step-counter{margin-left:auto;margin-right:auto}}@media (min-width:815px){.step-counter-wrap{margin-left:0;margin-right:0;background-color:#f3f4f6;padding-bottom:8em;padding-top:5em;border-bottom:solid 1px #818183}.step-counter-wrap:before{display:none}}.step-counter{color:#818183;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;max-width:58rem;white-space:nowrap}.step-counter .counter{color:#818183;font-size:8em;line-height:0.6081871345;letter-spacing:-0.01em;font-family:"KapraNeue-LightCondensed"}.step-counter .heading{font-family:"Gilroy-Heavy";text-transform:uppercase;font-size:1.4em;line-height:1.0667;letter-spacing:0.01em;margin:0.3em auto}.step-counter p{font-family:"Gilroy-Medium";font-size:1.15em;line-height:1.5909;letter-spacing:0.01em}.step-counter li{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;border-right:solid 2px #818183;display:inline-block;white-space:normal;padding:2em 1em;width:18em}.step-counter li:after{content:"";display:block;height:32px;width:100%;background:url(_assets/images/tick.svg) no-repeat center;-ms-background-size:contain;background-size:contain}.step-counter li:last-child{border-right:none}@media (min-width:815px){.step-counter{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:normal}.step-counter .counter{font-size:10em}.step-counter .heading{font-size:1.75em}.step-counter li{width:33.333%;padding:3em}.step-counter li:after{height:35px;width:100%}.step-counter p{font-size:1.25em}}.big_heading_and_2_images{position:relative}.big_heading_and_2_images header{display:block;position:relative;top:0;height:auto;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.big_heading_and_2_images header img{display:block;margin:auto;width:100%}.big_heading_and_2_images p{line-height:2}.big_heading_and_2_images .body{max-width:61rem;margin:auto}.big_heading_and_2_images .title{position:absolute;bottom:-0.4em;left:0;color:#FFF;font-family:"Gilroy-Bold";text-transform:uppercase;font-size:2em;line-height:1.4;letter-spacing:0.2px;z-index:3}.big_heading_and_2_images .section{position:static}.big_heading_and_2_images .img{display:block;margin-right:0;margin-left:auto;width:48%;width:48%;position:absolute;right:0;top:38%}.big_heading_and_2_images .column_1{margin-top:4em;max-width:640px;padding-right:2em;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.big_heading_and_2_images .big_caption{font-size:8vw;line-height:1.6;color:#d0d3d5;font-family:"Gilroy-Heavy";text-align:center;text-transform:uppercase;display:block;margin-top:-0.5em;text-align:left;opacity:0.25;z-index:-1;position:relative}.big_heading_and_2_images .blockquote{text-transform:uppercase;color:#ff5a00;font-family:"Gilroy-Heavy";text-align:center;text-transform:uppercase;font-size:1.925em;line-height:1.25;letter-spacing:0.75px;color:#ff5a00}@media (min-width:480px){.big_heading_and_2_images .title{font-size:6em}}@media (min-width:480px){.big_heading_and_2_images .column_1{width:50%}.big_heading_and_2_images .blockquote{font-size:3em}.big_heading_and_2_images .img{top:74%}}@media (min-width:990px){.big_heading_and_2_images .blockquote{font-size:5em}}@media (min-width:1400px){.big_heading_and_2_images .title{font-size:7em}}.generic_image_slider{position:relative}.generic_image_slider .caption{font-family:"Gilroy-SemiBoldItalic";letter-spacing:0.01em;font-size:0.8em;line-height:1.75;margin-bottom:0;color:#818183;padding:1.5em 2.5em;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.generic_image_slider .columns .column_1{position:relative;z-index:2}.generic_image_slider .columns .column_1:before{display:none;background-color:#ff5a00;bottom:0;right:1em;width:50vw;height:40vw;content:"";position:absolute;z-index:-1}.generic_image_slider .columns .column_1 blockquote{text-transform:uppercase;font-family:"Gilroy-Heavy";text-align:center;text-transform:uppercase;letter-spacing:0.75px;color:#FFF;text-decoration:underline;text-align:center;position:relative;text-align:center;position:relative;z-index:1}.generic_image_slider .columns .column_1 blockquote p{font-size:2em;line-height:1.4;max-width:11em;margin-right:auto;margin-left:auto;color:#ff5a00}.generic_image_slider .columns .column_2{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;max-width:36em;margin-right:auto;margin-left:auto}.generic_image_slider .double-column{max-width:65rem;margin:2em auto}.generic_image_slider .double-column p{line-height:2}@media (min-width:815px){.generic_image_slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.generic_image_slider .caption{width:50%;margin-right:0;margin-left:auto}.generic_image_slider .columns{display:-webkit-box;display:-ms-flexbox;display:flex}.generic_image_slider .columns .column_1{width:50%}.generic_image_slider .columns .column_1:before{display:block}.generic_image_slider .columns .column_1 blockquote{top:-5em;right:-1em}.generic_image_slider .columns .column_1 blockquote p{font-size:55px;color:#FFF}.generic_image_slider .columns .column_2{width:50%;padding:2em}}.styled_2_column .section:after{display:none}.styled_2_column .section{border-bottom:0;padding-bottom:0}.styled_2_column .title{color:#ff5a00;text-decoration:underline;text-transform:uppercase;font-size:41px;line-height:1.1653;letter-spacing:0.2px;font-family:"Gilroy-Bold";margin-top:0}.styled_2_column .color-lead{color:#ff5a00;font-size:1.3em;line-height:2;letter-spacing:0.01em}.styled_2_column .column_2{position:relative;color:#FFF;padding-top:2rem;padding-bottom:2rem}.styled_2_column .column_2:before{position:absolute;content:"";display:block;background-color:#ff5a00;top:-2rem;right:-2rem;left:-2rem;bottom:-2rem;z-index:-1}.styled_2_column .column_2 p{font-size:1em;color:#FFF;letter-spacing:0 0.1em;line-height:1.5}.styled_2_column .column_2 blockquote{padding:0;margin:3em 0;text-transform:none;text-decoration:none}.styled_2_column .column_2 blockquote p{color:#FFF;font-size:2em;line-height:1.3636;letter-spacing:0.01em;text-transform:none}.styled_2_column .gallery{margin-bottom:5em;margin-top:5em;text-align:left}@media (min-width:815px){.styled_2_column .color-lead{font-size:1.2em}.styled_2_column .title{font-size:13vw}.styled_2_column .column_2{left:-2em;padding-left:2rem;padding-right:2rem;top:6em;width:43%}.styled_2_column .column_2 blockquote p{font-size:3em}.styled_2_column .column_2:before{top:-10em;right:-2rem;width:50vw;bottom:0;left:auto}.styled_2_column .columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:73rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.styled_2_column .column_1{width:39%;margin-right:5%;margin-top:-8em;left:1em;position:relative}}@media (min-width:990px){.styled_2_column .column_1{margin-top:-16em}}.blockquote_with_3_images .top{position:relative}.blockquote_with_3_images .top:before{position:absolute;right:0;width:100%;background-color:#ff5a00;z-index:-1;content:"";bottom:17%;right:0;width:66%;height:100%;z-index:-1}.blockquote_with_3_images .top img{width:100%;width:105%;max-width:none}.blockquote_with_3_images .top .image_2{margin-top:-33%;margin-bottom:-8%;position:relative}.blockquote_with_3_images .top .image_2 img{width:47%}.blockquote_with_3_images .top .image_3{position:relative;z-index:-1}.blockquote_with_3_images .top .image_3 img{width:auto;width:auto;margin:auto;display:block;text-align:center;width:65%}.blockquote_with_3_images .top .image_3 .generic-caption{max-width:44em;margin-right:auto;margin-left:auto;text-align:center;padding-right:2rem;padding-left:2rem}.blockquote_with_3_images blockquote{font-size:1.5em;line-height:1.25;color:#FFF;position:absolute;top:27%;z-index:2;width:56%;right:0%}@media (min-width:480px){.blockquote_with_3_images blockquote{font-size:2.5em}}@media (min-width:990px){.blockquote_with_3_images blockquote{right:10%;width:35%}}@media (min-width:1200px){.blockquote_with_3_images blockquote{font-size:4.5em}}.blockquote_with_2_images{position:relative;overflow:hidden;margin-top:-1px;background:#fff}.blockquote_with_2_images .section{position:static}.blockquote_with_2_images .section:after{display:none}.blockquote_with_2_images .two_images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:64rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end;position:relative}.blockquote_with_2_images .two_images .img{width:50%;padding:0.6em;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:2}.blockquote_with_2_images .generic-caption{max-width:45em;margin-left:auto;margin-right:auto;position:relative;margin-top:2em;color:#FFF;margin-left:14em;z-index:2}.blockquote_with_2_images .green-background{background-color:#8AB937;content:"";display:block;position:absolute;width:122%;height:26em;z-index:1;display:block;position:absolute;bottom:0;height:43em;margin-left:-50vw;height:101vw;left:50%;right:12em;margin-left:-50vw;margin-right:0;bottom:auto;top:15vw}.blockquote_with_2_images .background_word{color:#FFF;z-index:2;position:absolute;bottom:2em}.blockquote_with_2_images .background_word span{font-family:"KapraNeue-RegularCondensed";font-size:12vw;line-height:0;letter-spacing:0.01em;display:block}@media (min-width:815px){.blockquote_with_2_images .green-background{width:115%}.blockquote_with_2_images .generic-caption{margin-left:22em;max-width:22em}.blockquote_with_2_images .background_word{position:relative;bottom:auto}}@media (min-width:1200px){.blockquote_with_2_images .generic-caption{left:2em;max-width:45em;margin-left:auto}}.event_section{overflow:hidden;position:relative}.event_section .year-title{position:relative;padding-left:2rem}.event_section .year-title:before{content:"";display:block;position:absolute;left:0;width:37vw;height:100%;background-color:#ff5a00}.event_section .year-title span{color:#FFF;font-family:"KapraNeue-RegularCondensed";line-height:1.2008;display:block;width:100%;max-width:66rem;margin:auto;position:relative;top:0.45em;font-size:15vw}.event_section .image_2{width:50%;position:relative;margin-top:-9em;margin-top:-19vw;position:absolute;right:0;margin-left:auto}.event_section .image_2 img{max-width:none;width:55vw}.event_section .image_2 .caption{font-size:1em;position:absolute;color:#FFF;text-transform:uppercase;top:1.85em;line-height:1.2;letter-spacing:0.2px;font-family:"Gilroy-Bold",sans-serif;left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.event_section .row-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:67rem;margin:auto;margin-top:6vw}.event_section .column_1{padding-top:3em;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:2rem;padding-right:2rem}.event_section .column_1 p{line-height:1.75;letter-spacing:0.01em;max-width:570px;margin-right:auto;margin-left:0}.event_section .row-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:67rem;margin:auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:5em;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:2rem;padding-right:2rem}.event_section .row-2 p{line-height:1.8}.event_section .main-quote{font-size:1.5em;line-height:1.25;letter-spacing:0.01em;max-width:16em;margin-right:auto;text-align:center;margin-left:auto;margin-bottom:2em;position:relative}@media (min-width:815px){.event_section .image_2 .caption{font-size:3em}.event_section .image_2 img{width:75vw}.event_section .column_1{width:50%;min-height:27em}.event_section .row-2 .column_2{width:50%;position:relative;left:1.5em}.event_section .threeimage-gallery{width:50%}.event_section .main-quote{font-size:2.5em}}@media (min-width:990px){.event_section .main-quote{font-size:4.5em}.event_section .row-1{margin-top:0}.event_section .image_2 .caption{top:16vw}.event_section .year-title:before{width:37%}.event_section .year-title span{font-size:14vw;top:0.65em}}.error404 .generic-page{text-align:center;margin-bottom:5em}.home{padding-top:0}.home .full-image-slider{margin-top:0}.home .full-image-slider:after,.home .full-image-slider:before,.home .main-nav-wrap:before{display:none}.home .main-nav-wrap.reverse .reliable-solutions rect{fill:#FFF}.home .main-nav-wrap.reverse .reliable-solutions path{fill:#000}.homepage-first-logo{position:fixed;background-color:#000;position:fixed;z-index:90;top:0;left:0;height:100%;width:100%;-webkit-transition:1s;-o-transition:1s;transition:1s}.homepage-first-logo .logo{top:40%;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.homepage-first-logo .logo svg{display:block;margin-right:auto;height:auto;margin-left:auto}.homepage-first-logo .logo svg{-webkit-transition:1s;-o-transition:1s;transition:1s}.homepage-first-logo .logo svg.hitachi{width:9.5rem;margin-bottom:3.2em}.homepage-first-logo .logo svg.hitachi path,.homepage-first-logo .logo svg.hitachi rect{fill:#FFF}.homepage-first-logo .logo svg.reliable-solutions{width:14.5rem}.homepage-first-logo .logo svg.reliable-solutions rect{fill:#FFF}.homepage-first-logo .logo svg.reliable-solutions path{fill:#000}@media (min-width:815px){.homepage-first-logo .logo svg.hitachi{width:16.5rem;margin-bottom:5rem}.homepage-first-logo .logo svg.reliable-solutions{width:25rem}}.homepage-animation .main-nav-wrap{opacity:0}.homepage-animation .full-image-slider>*{opacity:0}.homepage-animation.step1 .homepage-first-logo{opacity:0;pointer-events:none}.homepage-animation.step2 .main-nav-wrap{opacity:1}.homepage-animation.step2 .full-image-slider>*{opacity:1}.page-id-join-the-family .feature-content-swiper-section:after{display:none}.page-id-the-local-team .big_heading_and_2_images .title{width:100%;text-align:center;bottom:0.25em;text-decoration:underline}.page-id-the-local-team .big_heading_and_2_images .section{padding-bottom:10em}.page-id-the-local-team .big_heading_and_2_images .section:after{display:none}.page-id-the-local-team .custom_heading_and_3_images{margin-bottom:-10vw}.page-id-the-local-team .custom_heading_and_3_images .section:after,.page-id-the-local-team .custom_heading_and_3_images .section:before{display:none}.page-id-the-local-team .custom_heading_and_3_images:before{content:"";display:block;position:absolute;top:0;height:93%;width:95%;right:0;background-color:#ff5a00}.page-id-the-local-team .custom_heading_and_3_images .custom_heading{margin-bottom:27vw}.page-id-the-local-team .custom_heading_and_3_images .background-image{height:71%}.page-id-the-local-team .custom_heading_and_3_images .section{margin-top:-10.5vw}@media (min-width:815px){.page-id-the-local-team .custom_heading_and_3_images:before{width:90%}}.custom_heading_and_3_images{overflow:hidden}.custom_heading_and_3_images .custom_heading{display:block;margin:0 auto;margin-bottom:22vw;max-width:64rem;width:80%}.custom_heading_and_3_images .custom_heading img{display:block;margin:0 auto}.custom_heading_and_3_images .background-image{top:0}.custom_heading_and_3_images .top{padding-top:25vw;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.custom_heading_and_3_images .top>.custom_heading,.custom_heading_and_3_images .top img{position:relative;z-index:2}.custom_heading_and_3_images .top .intro{margin:auto;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.custom_heading_and_3_images .top .intro img{width:48vw;display:block}.custom_heading_and_3_images .top .intro .img{position:relative;z-index:3}.custom_heading_and_3_images .section{position:relative;padding-top:0;margin-top:-13.5vw}.custom_heading_and_3_images .section img{display:block;margin:auto;position:relative;z-index:2;margin-top:0;width:64vw}.custom_heading_and_3_images .section p{line-height:1.8182;letter-spacing:0.01em}.custom_heading_and_3_images .section .double-column{padding-top:4em;max-width:60rem;margin:auto}.custom_heading_and_3_images .section div{position:relative;z-index:2}.custom_heading_and_3_images .section:before{content:"";display:block;position:absolute;z-index:1;top:3.5vw;height:20%;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#ff5a00}@media (min-width:815px){.custom_heading_and_3_images .top{padding-top:10vw}.custom_heading_and_3_images .section p{font-size:1.3em}.custom_heading_and_3_images .section:before{height:40%}}.custom_heading_and_3_images blockquote{line-height:1.25;font-family:"Gilroy-Heavy",sans-serif;color:#FFF;text-decoration:underline;text-transform:uppercase;max-width:7.5em;position:relative;z-index:3}.custom_heading_and_3_images blockquote{font-size:1.5em;line-height:1.25}@media (min-width:480px){.custom_heading_and_3_images blockquote{font-size:2.5em}}@media (min-width:990px){.custom_heading_and_3_images blockquote{font-size:4.5em}}#orange-family .section{border-bottom:0;padding-bottom:0}.single-post{padding-top:7.25rem}@media (min-width:815px){.single-post{padding-top:8.5rem}}.top-banner-image{height:80vw;position:relative;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-bottom:1em}.top-banner-image:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.8)),to(rgba(0,0,0,0)));background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);z-index:1}.top-banner-image .article-title{color:#FFF;position:relative;z-index:2;padding-left:2rem;padding-right:2rem}@media (min-width:990px){.top-banner-image{height:39vw}}.artice-nav-padding{padding-left:2rem;padding-right:2rem;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.artice-nav-wrap{position:absolute;width:100%;z-index:2;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:1rem;padding-right:1rem}.artice-nav-wrap .article-nav a{color:#FFF}.article-nav{text-align:center;position:relative;font-family:"Gilroy-Medium",sans-serif;letter-spacing:0.01em;min-height:1em;margin-left:auto;margin-right:auto;margin-top:1.5em;max-width:63rem;margin-bottom:3.5em;font-size:0.9em}.article-nav a{color:#818183}.article-nav .title{font-family:"Gilroy-Bold",sans-serif;color:#ff5a00;display:none}.article-nav [rel=prev]{position:absolute;right:0;top:0}.article-nav [rel=next]{position:absolute;left:0;top:0}@media (min-width:815px){.article-nav{margin-top:3.5em;line-height:1.1875}.article-nav .title{display:inline}}.article-title{font-size:35px;line-height:1.3077;letter-spacing:0.7px;text-transform:uppercase;font-family:"Gilroy-ExtraBold",sans-serif;max-width:12em}@media (min-width:480px){.article-title{font-size:45px}}@media (min-width:815px){.article-title{font-size:55px}}@media (min-width:990px){.article-title{font-size:4em}}.infinite-posts{margin-top:-1px}.template-article-a .size-per-row-wrap{max-width:78rem}.template-article-a .article-title{text-align:center;max-width:14em;margin-right:auto;margin-left:auto;margin-top:0;margin-bottom:1.45em;padding-left:2rem;padding-right:2rem}.template-article-a .double-column{max-width:63rem;margin-left:auto;margin-right:auto}.template-article-a .open-video-popup{max-width:64rem;margin-top:2em}.template-article-a blockquote p{color:#000}.template-article-a blockquote p{padding:0;font-size:35px;line-height:1.2;letter-spacing:0.2px}.template-article-a .main_image{position:relative;margin-top:4em}.template-article-a .main_image img{display:block;width:100%}.template-article-a .main_image blockquote{color:#ff5a00;text-transform:uppercase;text-decoration:underline;font-size:2em;line-height:1.45;letter-spacing:0.01em;font-family:"Gilroy-Heavy",sans-serif;text-align:center;right:16vw;top:0.5em;max-width:9em;margin-top:-3em;z-index:2}.template-article-a .main_image .generic-caption-wrap{max-width:63rem;margin-left:auto;margin-right:auto;padding-right:2rem;padding-left:2rem}.template-article-a .main_image .generic-caption{max-width:44em;width:50%;margin-right:0;margin-left:0;margin-top:1em}.template-article-a .section_1{padding-left:2rem;padding-right:2rem}.template-article-a .section_1 p{font-size:12px;line-height:1.8182;letter-spacing:0.75px}.template-article-a .section_2{max-width:63rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.template-article-a .section_2 .column_1{margin-top:3em}.template-article-a .generic-caption-wrap{max-width:64rem;margin-left:auto;margin-right:auto;padding-right:2rem;padding-left:2rem}.template-article-a .generic-caption{max-width:44em;margin-right:0;margin-left:0;margin-top:1em}.template-article-a .section_3 .double-column{padding-right:2rem;padding-left:2rem;max-width:64rem;margin-left:auto;margin-right:auto}.template-article-a .section_3 .double-column blockquote{font-family:"Gilroy-regular",sans-serif;text-transform:none;text-decoration:none;letter-spacing:0.1em;max-width:21em;margin:auto}.template-article-a .section_3 .video_caption{margin-bottom:4em;text-align:center}.template-article-a .section_3 .video_caption .generic-caption{max-width:64rem;margin-left:auto;margin-right:auto}@media (min-width:815px){.template-article-a .section_1 p{font-size:1.25em}.template-article-a .section_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template-article-a .section_2 .column_1{max-width:32em}.template-article-a .column_2{width:50%;position:relative;right:-1em;top:-20em}.template-article-a .main_image blockquote{font-size:55px;font-size:3.25em;margin-top:auto}.template-article-a .main_image img{width:67%}.template-article-a .main_image blockquote{position:absolute}}.template-article-b .generic-caption-wrap{max-width:77rem;margin-left:auto;margin-right:auto;padding-right:2rem;padding-left:2rem}@media (min-width:815px){.template-article-b .generic-caption-wrap .generic-caption{width:50%}}.template-article-b .section_2{max-width:77rem;padding-right:2rem;padding-left:2rem;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-article-b .section_2 .column_1{display:block}.template-article-b .section_2 .column_1 img{max-width:50%;display:block;margin:0 auto 2em auto}.template-article-b .section_2 .generic-caption{margin-top:4em;max-width:16em}@media (min-width:815px){.template-article-b .section_2 .main p{font-size:1.25em;line-height:1.8182;letter-spacing:0.01em}.template-article-b .section_2 .column_1{width:50%;text-align:center}.template-article-b .section_2 .column_1 img{margin:auto}.template-article-b .section_2 .column_2{position:relative;width:50%}}@media (min-width:1200px){.template-article-b .section_2 .column_1 img{max-width:32em}.template-article-b .section_2 .column_2{left:1.5em}}.template-article-b .double-column{max-width:60rem;margin-left:auto;margin-right:auto;margin-bottom:5em;padding-left:2rem;padding-right:2rem}.template-article-b .banner-generic-caption-wrap{max-width:72rem;margin-left:auto;margin-right:auto;margin-top:1.5em;padding-left:2rem;padding-right:2rem}.template-article-b .banner-generic-caption-wrap .generic-caption{max-width:24em}.template-article-b .images-swiper-container{max-width:73rem;margin-left:auto;margin-right:auto;width:100%}.template-article-b .images-swiper-container .swiper-button-next,.template-article-b .images-swiper-container .swiper-button-prev{right:0;left:auto;top:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.template-article-b .images-swiper-container .swiper-button-next{top:21.5em}.template-article-b .images-swiper-container .swiper-button-prev{top:17em}.template-article-b .images-swiper-container .image-wrap{width:100%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media (min-width:815px){.template-article-b .images-swiper-container .image-wrap{padding-right:3rem}}.template-article-b .section_4{max-width:60rem;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:2rem;padding-right:2rem}@media (min-width:815px){.template-article-b .section_4 .column_1{width:50%}.template-article-b .section_4 .column_2{width:50%}}.template-article-b .section_4 .column_1 p{font-size:1em;line-height:1.75;letter-spacing:0.01em}.template-article-b .section_4 .column_1>p{max-width:35em}@media (min-width:815px){.template-article-b .section_4 .column_2{position:relative;right:-3.25em}}.template-article-b .gallery-section{position:relative}.template-article-b .gallery-section blockquote{color:#ff5a00;text-transform:uppercase;text-decoration:underline;line-height:1.45;letter-spacing:0.01em;font-family:"Gilroy-Heavy",sans-serif;text-align:left;max-width:10em;z-index:2;position:relative;font-size:2em;margin-bottom:-2em}.template-article-b .gallery-section blockquote p{color:#ff5a00}.template-article-b .gallery-section .slide-caption-wrap{max-width:74rem;margin:auto}.template-article-b .gallery-section .slide-caption-wrap .generic-caption{width:50%;margin-right:0;margin-left:auto}@media (min-width:990px){.template-article-b .gallery-section blockquote{font-size:3.5em}}@media (min-width:1200px){.template-article-b .gallery-section{margin-top:-6em}.template-article-b .gallery-section blockquote{position:absolute;right:-1em;top:-2.5em;margin-bottom:0}}.template-article-b .video_caption .generic-caption{text-align:center}.template-article-c .top-part{max-width:67rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.template-article-c .top-part .column p{font-size:1.25em;line-height:1.8;letter-spacing:0.01em}.template-article-c .top-part .column_2 .lead-in{margin-bottom:5em}.template-article-c .top-part .column_2 .img{width:50vw;margin-right:0;margin-left:auto;display:block;width:100%;margin-right:0;margin-left:auto;display:block;height:100%;position:relative;z-index:2}.template-article-c .top-part .column_2 .generic-caption{margin-top:2em}.template-article-c .top-part .column_2 img{width:100%;margin-right:0;margin-left:auto;display:block;right:4.25em;width:46vw;max-width:none;margin-bottom:-2em}.template-article-c .section_2{max-width:62rem;margin:auto;padding-left:2rem;padding-right:2rem}.template-article-c .section_2 .column_1{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.template-article-c .section_2 .column_1 p{line-height:1.75;letter-spacing:0.01em}.template-article-c .section_2 blockquote{display:block;margin:auto;color:#ff5a00;color:#ff5a00;text-transform:uppercase;text-decoration:underline;font-size:2.5em;line-height:1.25;letter-spacing:0.01em;font-family:"Gilroy-Heavy",sans-serif;text-align:left;max-width:16em;margin-bottom:0.75em}.template-article-c .section_3{max-width:79rem;margin:auto;margin-bottom:3em}.template-article-c .section_3 .generic-caption{position:relative}.template-article-c .section_3 .column_1{padding-left:2rem;padding-right:2rem;max-width:none;position:relative;z-index:2;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.template-article-c .last_blockquote{display:block;margin:auto;color:#ff5a00;color:#ff5a00;text-transform:uppercase;text-decoration:underline;font-size:80px;line-height:100px;letter-spacing:0.75px;font-family:"Gilroy-Heavy",sans-serif;text-align:center;max-width:16em}@media (min-width:815px){.template-article-c .top-part{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.template-article-c .top-part .column_2 img{position:absolute;margin-bottom:auto}.template-article-c .top-part .column_1,.template-article-c .top-part .column_2{width:50%}.template-article-c .top-part .column p{font-size:22px}.template-article-c .section_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-article-c .section_2 .column_1{padding-right:4em;width:50%}.template-article-c .section_2 .column_2{width:50%}.template-article-c .section_2 .main-image-wrap .generic-caption{width:50%}.template-article-c .section_2 blockquote{margin-top:-4em;font-size:5em}.template-article-c .section_3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-article-c .section_3 .column_1{width:50%;padding-right:4em}.template-article-c .section_3 .column_2{width:50%;margin-top:-10em;position:relative;z-index:2}}@media (min-width:1200px){.template-article-c .section_3 .generic-caption{left:-8em}}.template-article-d .double-column{max-width:63rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.template-article-d .article-title{margin-bottom:0.35em}.template-article-d p.body-copy-03{margin-bottom:3.5em}.template-article-d .column_1_wysiwg p{line-height:1.75;letter-spacing:0.01em}.template-article-d .columns{max-width:63rem;margin:auto;padding-left:2rem;padding-right:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template-article-d .columns .column_1 img{width:100%}.template-article-d .columns .column_2{position:relative}@media (min-width:815px){.template-article-d .columns{display:-webkit-box;display:-ms-flexbox;display:flex}.template-article-d .columns .column_1{width:50%}.template-article-d .columns .column_2{width:50%;right:-1.2rem}}.template-article-d blockquote{color:#ff5a00;text-transform:uppercase;text-decoration:underline;font-size:2em;line-height:1.6;letter-spacing:0.01em;font-family:"Gilroy-Heavy",sans-serif;text-align:center;max-width:9em}@media (min-width:815px){.template-article-d blockquote{font-size:3.5em}}.template-article-d .main-image{width:100%;display:block;max-width:none}@media (min-width:815px){.template-article-d .main-image{width:49vw}}.template-article-d .section_2 .generic-caption-wrap{max-width:63rem;padding-left:2rem;padding-right:2rem;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto}.template-article-d .section_2 .generic-caption{max-width:44em;margin-right:0;margin-left:0;margin-top:1em}.page-id-parts .full-image-slider .fill-background-with-image:before{background:-webkit-gradient(linear,left top,left bottom,from(black),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,black 0%,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,black 0%,rgba(0,0,0,0) 100%)}.page-id-parts .full-image-slider .fill-background-with-image:after{background:-webkit-gradient(linear,left bottom,left top,from(black),to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom,black 0%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,black 0%,rgba(0,0,0,0) 100%)}#wrap-construction-machinery:after{display:none}#wrap-hitachi_green{margin-top:0;background:transparent;display:block}#wrap-hitachi_green .specs-section-title-wrap{text-align:right;margin-bottom:-10em}#wrap-hitachi_green .specs-section-title{color:#d0d3d5;opacity:0.5;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;line-height:1.333}@media (min-width:815px){#wrap-hitachi_green .specs-section-title-wrap{margin-bottom:-15em}}.contact-form{text-align:center;padding-top:0;overflow:hidden}.multi-product-slider-container,.productrange-multi-product-slider-container{text-align:center;position:relative;margin-left:-4rem;margin-right:-4rem}.multi-product-slider-container:after,.productrange-multi-product-slider-container:after{right:0}.multi-product-slider-container:before,.productrange-multi-product-slider-container:before{left:0}.multi-product-slider-container .swiper-button-next,.multi-product-slider-container .swiper-button-prev,.productrange-multi-product-slider-container .swiper-button-next,.productrange-multi-product-slider-container .swiper-button-prev{top:50%;bottom:auto;position:absolute;right:auto;left:auto}.multi-product-slider-container .swiper-button-prev,.productrange-multi-product-slider-container .swiper-button-prev{left:0}.multi-product-slider-container .swiper-button-next,.productrange-multi-product-slider-container .swiper-button-next{right:0}.multi-product-slider-container a,.productrange-multi-product-slider-container a{color:#000}.multi-product-slider-container a:focus,.multi-product-slider-container a:hover,.productrange-multi-product-slider-container a:focus,.productrange-multi-product-slider-container a:hover{color:#ff5a00}.multi-product-slider-container .img,.productrange-multi-product-slider-container .img{display:block;padding-bottom:100%;position:relative}.multi-product-slider-container .img .fill-background-with-image,.productrange-multi-product-slider-container .img .fill-background-with-image{-ms-background-size:contain;background-size:contain}@media (min-width:815px){.multi-product-slider-container,.productrange-multi-product-slider-container{padding-right:4rem;padding-left:4rem;margin-left:auto;margin-right:auto}.multi-product-slider-container:after,.multi-product-slider-container:before,.productrange-multi-product-slider-container:after,.productrange-multi-product-slider-container:before{content:"";display:block;position:absolute;width:4rem;height:100%;top:0;background-color:#FFF;z-index:2}.multi-product-slider-container .code-name,.productrange-multi-product-slider-container .code-name{font-size:1.4em}}@media (max-width:814px){.multi-product-slider-container .swiper-button-next,.multi-product-slider-container .swiper-button-prev,.productrange-multi-product-slider-container .swiper-button-next,.productrange-multi-product-slider-container .swiper-button-prev{display:none}}.product-details-section{position:relative;width:100%}.product-details-section-container{background-color:#f3f4f6;padding-top:2em;width:100%}.product-details-section-container .logo-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 2em 0}.product-details-section-container .wp-post-image{width:80%;margin:0 auto;display:block}.product-details-section-container .content{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.product-details-section-container .img{background-color:#000;padding-top:100%;position:relative}.product-details-section-container .post-content{padding-left:2rem;padding-right:2rem;text-align:center;max-width:38em;margin-right:auto;margin-left:auto}.product-details-section-container .key-feature-list{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#818183}.product-details-section-container .product-title{font-family:"KapraNeue-Regular";font-size:1.75em;line-height:1;padding-left:2rem;padding-right:2rem;text-align:center;letter-spacing:0.02em;text-transform:uppercase;color:#818183;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}.product-details-section-container .product-title strong{font-family:"KapraNeue-Bold";font-weight:normal}@media (min-width:815px){.product-details-section-container{height:100%;padding-top:0}.product-details-section-container .product-details-outersection{height:100%}.product-details-section-container .product-title{font-size:1.65em}.product-details-section-container .wp-post-image{width:50%}.product-details-section-container .content{width:50%;height:100%;padding-top:3.5em}.product-details-section-container .img{position:absolute;top:0;right:0;bottom:0;width:50%;padding-top:0}}@media (min-width:990px){.product-details-section-container .wp-post-image{width:auto;max-width:18em}}.product-details-nav{display:block;text-align:center;padding-left:3em}.product-details-nav.full{padding-right:3em}.product-details-nav li{font-size:0.9em;display:inline-block}.product-details-nav li.active{font-family:"Gilroy-Bold"}.product-details-nav li.active a{color:#ff5a00}.product-details-nav a{color:#818183;display:block;padding:0.75em;font-family:"Gilroy-SemiBold"}.product-details-nav a:focus,.product-details-nav a:hover{color:#ff5a00}@media (min-width:1200px){.product-details-nav{padding-left:0em}.product-details-nav li{font-size:1em}.product-details-nav a{padding:0.75em 1.5em}}.product-content-area{position:relative;overflow:hidden;padding-top:1em}.product-details-outersection{position:relative;margin-top:-1px;width:100%}.product-details-outersection .swiper-button-next,.product-details-outersection .swiper-button-prev{position:absolute;top:auto;bottom:auto;right:1rem;left:auto}.product-details-outersection .swiper-button-prev{top:20em}.product-details-outersection .swiper-button-next{top:15em}.product-details-outersection .close-btn{position:absolute;top:1.85rem;left:1rem;z-index:2}@media (min-width:815px){.product-details-outersection .close-btn{top:3rem;left:2rem}.product-details-outersection .swiper-button-next,.product-details-outersection .swiper-button-prev{top:50%;bottom:auto;right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.product-details-outersection .swiper-button-prev{top:calc(50vh - 7.5rem)}.product-details-outersection .swiper-button-next{top:calc(50vh - 4rem)}}.product-details-outersection{height:0;min-height:0;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;overflow:hidden}.product-details-outersection .inner{opacity:0;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;pointer-events:none}.product-details-outersection.open{height:auto}.product-details-outersection.open .inner{pointer-events:auto;opacity:1}.technical_info{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;opacity:0;width:100%;pointer-events:none;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;background-color:rgba(0,0,0,0.85);color:#d0d3d5;overflow-x:hidden;overflow-y:scroll;padding:0 2rem;line-height:1.33;left:0;right:0;padding-top:1em;padding-bottom:2em;bottom:0}.technical_info.active{opacity:1;pointer-events:auto;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.technical_info .inner{max-width:600px;margin-right:auto;margin-left:auto;position:relative}.technical_info p{font-size:1em;line-height:1.33;margin-bottom:0.75em;color:#d0d3d5}.technical_info .technical_info_nav{width:7rem;padding-right:1rem;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-right:solid 1px #ff5a00}.technical_info .technical_info_nav a{color:#d0d3d5}.technical_info .technical_info_nav a:focus,.technical_info .technical_info_nav a:hover{color:#ff5a00}.technical_info .technical_info_nav li{position:relative;font-size:0.85em;padding-left:1em;padding-top:0.75em;padding-bottom:0.75em}.technical_info .technical_info_nav li:before{content:"+";display:block;position:absolute;left:0;font-family:"Gilroy-Bold"}.technical_info .technical_info_nav li.active:before{color:#ff5a00}.technical_info .technical_info_nav li.active a{color:#ff5a00}.technical_info .product-technical-title{font-family:"KapraNeue-Regular";font-size:1.75em;line-height:1;padding-left:2rem;padding-right:2rem;text-align:center;letter-spacing:0.02em;text-transform:uppercase;color:#FFF;margin-top:0.75em;margin-bottom:0.75em;margin-left:auto;margin-right:auto;display:block}.technical_info .product-technical-title strong{font-family:"KapraNeue-BoldCondensed"}.technical_info .technical_info_content{position:absolute;top:3.15rem;left:9rem}.technical_info .technical_info_content .description{display:none}.technical_info .technical_info_content .description.active{display:block}.technical_info .technical_info_content p{font-size:0.85em}@media (min-width:815px){.technical_info{font-size:0.9em}.technical_info .technical_info_nav{padding-right:0rem;margin-top:2em;width:13rem}.technical_info .technical_info_nav li{font-size:0.95em;padding-top:0.35rem;padding-bottom:0.35rem}.technical_info .technical_info_content{top:3.25rem;left:15rem}.technical_info .technical_info_content p{font-size:0.95em}.technical_info .product-technical-title{font-size:1.85em}}.search-results .search-results-section{padding-top:0}.page-id-our-legacy .feature-content-swiper-section:after{display:none}@media (max-width:479px){.page-id-our-legacy body{padding-top:10.2rem}.page-id-our-legacy .blockquote_with_3_images blockquote{top:4%}}#wrap-reliable-solutions-video .section:after{display:none}#wrap-brand_essence{background:transparent}#wrap-brand_essence .specs-section-title-wrap{margin-bottom:-6em}#wrap-brand_essence .specs-section-title{text-decoration:underline}@media (min-width:1200px){#wrap-brand_essence .specs-section-title-wrap{margin-bottom:-7em}#wrap-brand_essence .specs-section-title{font-size:12vw}}#wrap-technology:after{display:none}.page-id-solutions .generic-links:after{display:none}.page-id-solutions .generic-links{padding-bottom:13vw}#wrap-genuine .specs-section-title{color:#fff;opacity:0.15}@media (max-width:814px){#wrap-genuine .specs-section-title-wrap{margin:0}#wrap-genuine .specs-section-title{font-size:13vw;right:-0.1em;display:block;height:auto;width:101vw}}#wrap-support .specs-section-title{text-decoration:underline}#wrap-support .specs-section-title-wrap{margin-bottom:-5em}@media (max-width:814px){#wrap-support .specs-section-title-wrap{margin-bottom:-8.75em;margin-top:-1.5em}}@media (min-width:815px){#wrap-support .specs-section-title-wrap{height:0}#wrap-support .specs-section-title{text-decoration:underline;top:-15vw;font-size:6.5vw}}.page-id-machinery .section.generic-links{padding-bottom:6.1em}.page-id-excavators .section.family{padding-bottom:5em}#reliable-solutions-video .section:after{display:none}#construction-machinery .section:after{display:none}.wysiwyg-editor.restricttoh4 h1,.wysiwyg-editor.restricttoh4 h2,.wysiwyg-editor.restricttoh4 h3{font-family:"Gilroy-Bold",sans-serif;line-height:1.2857;letter-spacing:0.01em;margin-bottom:0.25em;margin-top:1.25em;font-size:1.4em}@media (min-width:815px){.wysiwyg-editor.restricttoh4 h1,.wysiwyg-editor.restricttoh4 h2,.wysiwyg-editor.restricttoh4 h3{font-size:2em}}.warning{display:none;background:#ffa500;color:#000;text-align:center;margin:0;font-weight:bold;z-index:9999;position:fixed;width:100%;padding:1em;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.warning a{text-decoration:underline;color:#000!important}.warning>span{display:inline-block}.nojs-warn{top:0;display:block}.ie10 .datedbrowser-warn,.ie11 .datedbrowser-warn{top:0;display:block}.warning.privacy-popup{bottom:0}.feature_products-js-slideshow .warning.privacy-popup .flickity-button.next,.feature_products-js-slideshow .warning.privacy-popup .flickity-button.previous,.nf-form-content .submit-container .warning.privacy-popup input[value=Submit],.warning.privacy-popup .btn,.warning.privacy-popup .feature_products-js-slideshow .flickity-button.next,.warning.privacy-popup .feature_products-js-slideshow .flickity-button.previous,.warning.privacy-popup .nf-form-content .submit-container input[value=Submit]{margin:1em}.warning.privacy-popup.active{display:block}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:0.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}::-moz-selection{background:#ff5a00;color:white}::selection{background:#ff5a00;color:white}::-moz-selection{background:#ff5a00;color:white}
/*# sourceMappingURL=style.css.map */