﻿*{margin:0;padding:0;box-sizing:border-box;font-weight:normal;line-height:1.2}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}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}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;margin:0;padding:0;border:0;outline:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:"futura-black";src:url("../fonts/futura_black.woff2") format("woff2"),url("../fonts/futura_black.woff") format("woff");font-weight:normal;font-stretch:normal;font-style:normal}@font-face{font-family:"futura-bold";src:url("../fonts/futura_bold.woff2") format("woff2"),url("../fonts/futura_bold.woff") format("woff");font-weight:normal;font-stretch:normal;font-style:normal}@font-face{font-family:"futura-medium";src:url("../fonts/futura_medium.woff2") format("woff2"),url("../fonts/futura_medium.woff") format("woff");font-weight:normal;font-stretch:normal;font-style:normal}@font-face{font-family:"futura-book";src:url("../fonts/futura_book.woff2") format("woff2"),url("../fonts/futura_book.woff") format("woff");font-weight:normal;font-stretch:normal;font-style:normal}@font-face{font-family:"futuraLT";src:url("../fonts/futura_lt.woff2") format("woff2"),url("../fonts/futura_lt.woff") format("woff");font-weight:normal;font-stretch:normal;font-style:normal}.header{position:fixed;left:50%;top:0;transform:translateX(-50%);z-index:4;display:flex;justify-content:center;align-items:center;background-color:#fff;width:100%;max-width:1600px;float:left;padding:1.5rem 0}.header.headerfixed{position:fixed;left:50%;top:0;transform:translateX(-50%);max-width:1600px}.header .warrper{display:flex;justify-content:space-between;align-items:center;position:relative;max-width:96%}.header .warrper .logo{width:220px;float:left}.header .warrper .logo img{width:100%}.header .warrper .headerRight{display:block;width:auto;float:right;margin:.4rem 1rem 0 0}.header .warrper .headerRight ul{display:flex;justify-content:center;align-items:center;width:auto;float:left}.header .warrper .headerRight ul li{position:relative;list-style:none;margin:0;display:inline-block}.header .warrper .headerRight ul li.enquirenow_li{margin:0}.header .warrper .headerRight ul li.search_li{margin:0 1rem}.header .warrper .headerRight ul li a{background:#e94e20;float:left;width:auto;padding:1rem 1rem;transition:all .4s ease-out;text-align:center;color:#000;text-decoration:none;font-family:"futura-medium",Arial,sans-serif;font-weight:600;background:none;border:none;font-size:13px;letter-spacing:1px;line-height:16px}.header .warrper .headerRight ul li a:hover,.header .warrper .headerRight ul li a.active{color:#e94e20;transition:all .4s ease-in}.header .warrper .headerRight ul li a i.fa-angle-down{margin-left:.3rem;font-weight:400;line-height:1;font-size:120%}.header .warrper .headerRight ul li .enquirenowBtn{position:relative;padding:.6rem 1.5rem;width:100%;float:right;background-color:#e94e20;font-family:"futura-bold",Arial,sans-serif;font-weight:700;font-weight:normal;color:#fff;text-align:center;cursor:pointer;text-decoration:none;border-radius:25px;font-size:9px;letter-spacing:.7px;line-height:14px}.header .warrper .headerRight ul li .enquirenowBtn:hover{background-color:#152c55;color:#fff;transition:all .4s ease-in}.header .warrper .headerRight ul li .searchBtn{position:relative;padding:0;width:auto;float:right;background-color:rgba(0,0,0,0);font-weight:normal;color:#152c55;text-align:center;cursor:pointer;text-decoration:none;border-radius:25px;font-size:24px;letter-spacing:normal;line-height:1}.header .warrper .headerRight ul li .searchBtn:hover{color:#e94e20;transition:all .4s ease-in}.header .warrper .headerRight ul li .dropdownmenu{display:none;background:#152c55;padding:0 1rem 1rem 1rem;z-index:2;position:absolute;left:0;top:100%;width:170px;float:left}.header .warrper .headerRight ul li .dropdownmenu a{position:relative;float:left;width:100%;padding:.8rem 0;margin:.2rem;background:#152c55;transition:all .4s ease-out;text-align:left;color:#fff;text-decoration:none;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-weight:normal;border-bottom:none;font-size:13px;letter-spacing:normal;line-height:1;text-transform:uppercase}.header .warrper .headerRight ul li .dropdownmenu a:after{position:absolute;bottom:0;left:0;content:"";width:30px;height:2px;background:#e94e20;line-height:1px;font-size:1px}.header .warrper .headerRight ul li .dropdownmenu a:hover,.header .warrper .headerRight ul li .dropdownmenu a.active{background:#152c55;color:#e94e20;transition:all .4s ease-in}.header .warrper .headerRight ul li:hover a{background-color:#152c55;color:#fff}.header .warrper .headerRight ul li:hover .dropdownmenu{display:block}.header .warrper .headermenumobile{display:none}.searchpopup{display:none;z-index:5;position:fixed;right:0;top:0;width:100%;height:100%;background:#152c55;background-color:rgba(36,52,75,.95)}.searchpopup article{display:none;z-index:1;position:fixed;left:0;top:0;width:100%;height:100%;background:#152c55;background-color:rgba(36,52,75,.95)}.searchpopup .searchHeadclose{position:absolute;right:2.5rem;top:2.5rem;background:#fff;width:40px;height:40px;border-radius:50%;float:left;display:flex;justify-content:center;align-items:center;padding:0;text-decoration:none;font-size:24px;color:#e94e20;line-height:1;transition:all .4s ease-out;cursor:pointer;text-decoration:none}.searchpopup .searchHeadclose:hover{background:#e94e20;color:#fff;transition:all .4s ease-in}.searchpopup section{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:92%;max-width:600px;float:right;background-color:rgba(0,0,0,0);padding:2rem}.searchpopup section .searchcontainer{width:100%;float:right;display:flex;justify-content:center;align-items:center}.searchpopup section .searchcontainer .searchHeadInput{width:calc(100% - 120px);float:left;padding:16px 1rem;background:#f0f0f0;outline:none;border:none;text-align:left;font-size:14px;line-height:1;color:#000;font-family:"futuraLT",Arial,sans-serif;font-weight:300}.searchpopup section .searchcontainer .searchHeadButton{width:120px;float:left;text-align:center;text-decoration:none;padding:18px 1rem;border:none;outline:none;cursor:pointer;text-decoration:none;background-color:#e94e20;color:#fff;font-family:"futuraLT",Arial,sans-serif;font-weight:300;font-size:14px;letter-spacing:normal;line-height:1;text-transform:uppercase;transition:all .4s ease-out}.searchpopup section .searchcontainer .searchHeadButton:hover{transition:all .4s ease-in;color:#000;background:#e94e20}.searchpopup section .searchErrorMessage{display:none;width:100%;float:left;margin-top:.5rem;font-size:12px;line-height:1;color:#f22310;font-family:"futuraLT",Arial,sans-serif;font-weight:300}.searchpopup section .searchsuggestions{width:100%;float:left;margin-top:1.5rem}.searchpopup section .searchsuggestions li{list-style:none;display:inline-block;margin:0 .5rem .5rem 0;font-size:14px;line-height:1;color:#e94e20;font-family:"futura-medium",Arial,sans-serif;font-weight:600}.searchpopup section .searchsuggestions li a{text-decoration:none;color:#fff;font-family:"futura-book",Arial,sans-serif;font-weight:500;transition:all .4s ease-out}.searchpopup section .searchsuggestions li a:hover{color:#e94e20;transition:all .4s ease-in}@media only screen and (max-width: 1255px){.header{padding:1rem 0}.header .warrper{max-width:92%}.header .warrper .logo{width:183px}.header .warrper .headermenumobile{display:flex;justify-content:space-between;align-items:center;float:right;width:auto;position:relative;line-height:1;margin:.2rem 0 0 1.5rem}.header .warrper .headermenumobile aside{display:block;float:right;width:30px;height:25px;position:relative;line-height:1;margin:4px 0 0 1rem;cursor:pointer}.header .warrper .headermenumobile aside span{position:absolute;float:left;width:100%;height:4px;background-color:#777;line-height:4px;font-size:4px;border-radius:0;padding:0}.header .warrper .headermenumobile aside span:first-child{left:0;top:0;transition:all .4s ease-out}.header .warrper .headermenumobile aside span:nth-child(2){left:0;top:9px;transition:all .4s ease-out}.header .warrper .headermenumobile aside span:last-child{right:0;top:18px;transition:all .4s ease-out}.header .warrper .headermenumobile aside.active span{background-color:#e94e20}.header .warrper .headermenumobile aside.active span:first-child{top:45%;transform:rotate(45deg);transition:all .4s ease-in}.header .warrper .headermenumobile aside.active span:nth-child(2){display:none;transition:all .4s ease-in}.header .warrper .headermenumobile aside.active span:last-child{top:45%;transform:rotate(-45deg);transition:all .4s ease-in}.header .warrper .headermenumobile i.fa-search{width:auto;background-color:rgba(0,0,0,0);font-weight:normal;color:#152c55;text-align:center;cursor:pointer;text-decoration:none;border-radius:25px;font-size:24px;letter-spacing:normal;line-height:1}.header .warrper .headermenumobile i.fa-search:hover{color:#e94e20;transition:all .4s ease-in}.header .warrper .headerRight{display:none;position:fixed;top:76px;right:0;width:100%;height:calc(100vh - 76px);background:#e5e5e5;padding:0;margin:0;overflow:hidden;overflow-y:scroll}.header .warrper .headerRight ul{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;flex-wrap:wrap}.header .warrper .headerRight ul li{margin:0;display:block;width:100%;float:left}.header .warrper .headerRight ul li.enquirenow_li{padding:1rem 4%}.header .warrper .headerRight ul li.enquirenow_li a{border-bottom:none}.header .warrper .headerRight ul li.enquirenow_li .enquirenowBtn{float:left;padding:.8rem 0;width:170px;font-size:12px}.header .warrper .headerRight ul li.search_li{display:none}.header .warrper .headerRight ul li a{float:left;width:100%;padding:1.5rem 4%;text-align:left;color:#565659;border-bottom:solid 1px #565659}.header .warrper .headerRight ul li a:hover,.header .warrper .headerRight ul li a.active{color:#fff;transition:all .4s ease-in}.header .warrper .headerRight ul li .dropdownmenu{position:relative;left:0;top:0;width:100%;padding:0 4% 1rem 4%;border-bottom:solid 1px #565659}.header .warrper .headerRight ul li .dropdownmenu a{float:left;width:100%;padding:1rem 0;background:none;transition:all .4s ease-out;text-align:left;color:#fff;text-decoration:none;font-family:"futura-book",Arial,sans-serif;font-weight:500;font-size:12px;letter-spacing:normal;line-height:1}.header .warrper .headerRight ul li .dropdownmenu a:hover,.header .warrper .headerRight ul li .dropdownmenu a.active{background:none;color:#e94e20;transition:all .4s ease-in}}@media only screen and (max-width: 479px){.searchpopup .searchHeadclose{right:1.5rem;top:1.5rem;width:36px;height:36px;font-size:20px}.searchpopup section{padding:2rem 1rem}.searchpopup section .searchcontainer .searchHeadInput{width:calc(100% - 90px);padding:16px .5rem}.searchpopup section .searchcontainer .searchHeadButton{width:90px;padding:18px .5rem}}.footer{display:flex;justify-content:center;align-items:flex-start;background-color:#f0f0f0;width:100%;float:left;padding:3rem 0}.footer .warrper{display:flex;justify-content:space-between;align-items:flex-start}.footer .warrper .footerLeft{width:300px;float:left}.footer .warrper .footerLeft aside{width:100%;float:left}.footer .warrper .footerLeft aside img{max-width:100%;margin:0}.footer .warrper .footerLeft h2{float:left;width:100%;margin:1rem 0;padding-right:25%;text-align:left;color:#565659;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-size:13px;line-height:18px}.footer .warrper .footerLeft p{display:flex;justify-content:flex-start;align-items:center;margin:.5rem 0;float:left;width:100%;text-align:left;color:#000;font-family:"futuraLT",Arial,sans-serif;font-weight:300;font-size:13px;line-height:16px}.footer .warrper .footerLeft p img{display:inline-block;max-width:20px;margin:0 .3rem 0 0}.footer .warrper .footerLeft p a{color:#000;transition:all .4s ease-out;text-decoration:none}.footer .warrper .footerLeft p a:hover{color:#e94e20;transition:all .4s ease-in}.footer .warrper .footerRight{width:250px;float:right}.footer .warrper .footerRight aside{float:left;width:100%;display:flex;justify-content:center;align-items:center}.footer .warrper .footerRight aside img{max-width:170px}.footer .warrper .footerRight h2{margin:2rem 0 .7rem 0;float:left;width:100%;color:#474747;text-align:center;font-family:"futuraLT",Arial,sans-serif;font-weight:300;font-size:13px;line-height:16px}.footer .warrper .footerRight ul{float:left;width:100%;display:flex;justify-content:center;align-items:center}.footer .warrper .footerRight ul li{list-style:none;display:inline-block;margin:0 .7rem}.footer .warrper .footerRight ul li a{color:#848484;font-size:24px;line-height:1;cursor:pointer;text-decoration:none;transition:all .4s ease-out}.footer .warrper .footerRight ul li a:hover{color:#e94e20;transition:all .4s ease-in}.footer .warrper .footerMid{width:calc(100% - 550px);float:left;display:flex;justify-content:flex-start;align-items:flex-start}.footer .warrper .footerMid .footbox{width:33.3%;float:left}.footer .warrper .footerMid .footbox h2{float:left;width:100%;margin-bottom:1rem;text-align:left;color:#565659;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-size:15px;line-height:24px}.footer .warrper .footerMid .footbox ul{float:left;width:100%}.footer .warrper .footerMid .footbox ul li{display:flex;justify-content:flex-start;align-items:center;list-style:none;width:100%;float:left;margin:0 0 .5rem 0;text-align:left;color:#565659;font-family:"futura-book",Arial,sans-serif;font-weight:500;font-size:14px;line-height:18px}.footer .warrper .footerMid .footbox ul li::before{content:"";font-size:80%;margin-right:.5rem;font-family:"FontAwesome";font-weight:300;line-height:1}.footer .warrper .footerMid .footbox ul li a{color:#565659;text-decoration:none;transition:all .4s ease-out}.footer .warrper .footerMid .footbox ul li a:hover{color:#e94e20;transition:all .4s ease-in}@media only screen and (max-width: 1255px){.footer{padding:2rem 0}.footer .warrper .footerLeft{width:260px}.footer .warrper .footerRight{width:180px}.footer .warrper .footerMid{width:calc(100% - 440px)}}@media only screen and (max-width: 1023px){.footer{padding:2rem 0}.footer .warrper{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.footer .warrper .footerLeft{width:100%;border-bottom:solid 1px silver;padding:1rem 0 2rem 0}.footer .warrper .footerLeft aside{text-align:center}.footer .warrper .footerLeft aside img{max-width:100%}.footer .warrper .footerLeft h2{text-align:center;padding:0;margin:1rem 0 1.5rem 0;font-size:16px;line-height:24px}.footer .warrper .footerLeft p{justify-content:center;color:#000;font-family:"futura-book",Arial,sans-serif;font-weight:500;font-size:13px;line-height:16px;text-align:center}.footer .warrper .footerLeft p img{display:inline-block;max-width:20px;margin-right:.3rem}.footer .warrper .footerLeft p a{color:#000;transition:all .4s ease-out;text-decoration:none}.footer .warrper .footerLeft p a:hover{color:#e94e20;transition:all .4s ease-in}.footer .warrper .footerRight{width:100%;border-top:solid 1px silver;padding:2rem 0 0 0}.footer .warrper .footerRight aside img{max-width:230px}.footer .warrper .footerRight h2{margin:3rem 0 2rem 0;font-size:16px;line-height:16px;letter-spacing:.48px}.footer .warrper .footerRight ul li{margin:0 1.5rem}.footer .warrper .footerRight ul li a{font-size:23px}.footer .warrper .footerMid{width:100%;margin:2rem 0}.footer .warrper .footerMid .footbox h2{margin-bottom:1rem;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-size:16px;line-height:24px;color:#565659}.footer .warrper .footerMid .footbox ul{float:left;width:100%}.footer .warrper .footerMid .footbox ul li{margin:0 0 .5rem 0;font-size:16px;letter-spacing:1.28px}}@media only screen and (max-width: 599px){.footer{padding:2rem 0}.footer .warrper .footerMid{width:100%;margin:0;flex-wrap:wrap}.footer .warrper .footerMid .footbox{width:100%;padding:2rem 0;border-top:solid 1px silver}.footer .warrper .footerMid .footbox:first-child{border-top:none}.footer .warrper .footerMid .footbox h2{text-align:center}.footer .warrper .footerMid .footbox ul li{justify-content:center}}.copyrights{display:flex;justify-content:center;align-items:center;background-color:#f0f0f0;width:100%;float:left}.copyrights .warrper{display:flex;justify-content:space-between;align-items:center;position:relative;padding:1.5rem 0}.copyrights .warrper:before{position:absolute;top:0;left:0;content:"";width:100%;float:left;margin:0;padding:0;background-color:silver;height:1px;font-size:1px;line-height:1px}.copyrights .warrper ul{float:right;width:auto;display:flex;justify-content:flex-start;align-items:center}.copyrights .warrper ul li{list-style:none;display:inline-block;margin:0 .5rem 0 0;color:#000;text-align:left;font-family:"futuraLT",Arial,sans-serif;font-weight:300;font-size:12px;line-height:16px}.copyrights .warrper ul li a{color:#000;cursor:pointer;text-decoration:none;transition:all .4s ease-out}.copyrights .warrper ul li a:hover{color:#e94e20;transition:all .4s ease-in}.copyrights .warrper p{float:left;width:auto;color:#000;text-align:left;font-family:"futuraLT",Arial,sans-serif;font-weight:300;font-size:12px;line-height:16px}@media only screen and (max-width: 1023px){.copyrights .warrper{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:2rem 0}.copyrights .warrper ul{width:100%;display:flex;justify-content:center;align-items:center;margin:0 0 .5rem 0}.copyrights .warrper ul li{margin:0 .5rem;color:#000;font-size:13px;line-height:16px;letter-spacing:.78px}.copyrights .warrper p{width:100%;text-align:center;color:#000;font-size:16px;line-height:23px;letter-spacing:.96px}}.getintouchwrap{display:flex;justify-content:center;align-items:center;background-color:#fff;width:100%;float:left;padding:5rem 0}.getintouchwrap .warrper{width:1000px;max-width:92%;display:flex;justify-content:space-between;align-items:center}.getintouchwrap .warrper .getintouchInfo{width:30%;float:left}.getintouchwrap .warrper .getintouchInfo h2{width:100%;float:left;text-align:left;font-family:"futura-bold",Arial,sans-serif;font-weight:700;color:#e94e20;font-size:40px;line-height:1}.getintouchwrap .warrper .getintouchInfo h2 span{display:block;color:#152c55}.getintouchwrap .warrper .getintouchInfo h3{width:100%;margin:2rem 0;float:left;text-align:left;font-family:"futura-medium",Arial,sans-serif;font-weight:600;color:#565659;font-size:14px;line-height:20px}.getintouchwrap .warrper .getintouchInfo p{display:flex;justify-content:flex-start;align-items:center;float:left;width:100%}.getintouchwrap .warrper .getintouchInfo p img{display:inline-block;width:31px;margin-right:.5rem}.getintouchwrap .warrper .getintouchInfo p a{text-align:left;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-size:13px;line-height:16px;letter-spacing:1px;color:#565659;transition:all .4s ease-out;text-decoration:none;text-transform:uppercase}.getintouchwrap .warrper .getintouchInfo p a span{display:block;color:#565659;font-family:"futura-medium",Arial,sans-serif;font-weight:600}.getintouchwrap .warrper .getintouchInfo p a:hover span{color:#e94e20;transition:all .4s ease-in}.getintouchwrap .warrper .getintouchForm{width:60%;float:right;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.getintouchwrap .warrper .getintouchForm .getintouchField{width:100%;float:left;margin-bottom:1.5rem;margin-left:2%;margin-right:2%}.getintouchwrap .warrper .getintouchForm .getintouchField:last-child{margin-bottom:0}.getintouchwrap .warrper .getintouchForm .getintouchField.width100{width:96%}.getintouchwrap .warrper .getintouchForm .getintouchField.width50{width:46%}.getintouchwrap .warrper .getintouchForm .getintouchField .getintouchInput,.getintouchwrap .warrper .getintouchForm .getintouchField .getintouchSelect,.getintouchwrap .warrper .getintouchForm .getintouchField .getintouchTextarea{width:100%;float:right;padding:.5rem 1.5rem .5rem .5rem;background:rgba(0,0,0,0);outline:none;border:none;border-bottom:solid 2px #e5e5e5;text-align:left;font-size:14px;line-height:1;color:#6c6c6c;font-family:"futura-medium",Arial,sans-serif;font-weight:600}.getintouchwrap .warrper .getintouchForm .getintouchField .getintouchInput:focus,.getintouchwrap .warrper .getintouchForm .getintouchField .getintouchSelect:focus,.getintouchwrap .warrper .getintouchForm .getintouchField .getintouchTextarea:focus{border-color:#e94e20}.getintouchwrap .warrper .getintouchForm .getintouchField .getintouchTextarea{height:70px;resize:none}.getintouchwrap .warrper .getintouchForm .getintouchField .getintouchSelect{text-indent:1px;text-overflow:"";-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0) url("../images/icon_dropdown.png") no-repeat;background-position:right 4px center}.getintouchwrap .warrper .getintouchForm .getintouchField .getintouchButton{position:relative;padding:.8rem 3rem;width:auto;float:left;background-color:#e94e20;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-weight:normal;color:#fff;text-align:center;cursor:pointer;text-decoration:none;border-radius:25px;font-size:14px;letter-spacing:.7px;line-height:19px;text-transform:uppercase}.getintouchwrap .warrper .getintouchForm .getintouchField .getintouchButton:hover{background-color:#000;color:#fff;transition:all .4s ease-in}.getintouchwrap .warrper .getintouchForm .getintouchField .getintouchError{display:none;width:100%;float:left;padding-left:.5rem;margin-top:10px;font-size:12px;color:#f22310;font-family:"futuraLT",Arial,sans-serif;font-weight:300;text-align:left}@media only screen and (max-width: 1023px){.getintouchwrap{padding:3rem 0}.getintouchwrap .warrper .getintouchInfo{width:30%}.getintouchwrap .warrper .getintouchForm{width:65%}}@media only screen and (max-width: 767px){.getintouchwrap .warrper{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.getintouchwrap .warrper .getintouchInfo{width:100%}.getintouchwrap .warrper .getintouchInfo h2{text-align:center;font-family:"futura-medium",Arial,sans-serif;font-weight:600}.getintouchwrap .warrper .getintouchInfo h2 span{font-family:"futura-bold",Arial,sans-serif;font-weight:700}.getintouchwrap .warrper .getintouchInfo h3{text-align:center;margin:1rem 0 2rem 0;color:#000}.getintouchwrap .warrper .getintouchInfo p{justify-content:center}.getintouchwrap .warrper .getintouchInfo p img{color:#000;display:inline-block;width:27px;margin-right:.5rem}.getintouchwrap .warrper .getintouchInfo p a{text-align:left;color:#000}.getintouchwrap .warrper .getintouchForm{margin-top:2rem;width:100%}.getintouchwrap .warrper .getintouchForm .getintouchField{text-align:center}.getintouchwrap .warrper .getintouchForm .getintouchField .getintouchButton{float:none;margin:0 auto;display:inline-block}}.enquirenowpopup{display:none;z-index:9;position:fixed;top:0;left:0;width:100%;height:100%;float:left;padding:0;margin:0;background-color:none}.enquirenowpopup article{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;float:left;padding:0;margin:0;background-color:#000;background:rgba(0,0,0,.5)}.enquirenowpopup section{display:flex;justify-content:space-between;align-items:flex-start;width:96%;max-width:1000px;position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%, -50%);background:#fff;padding:2rem 4rem 2rem 2rem}.enquirenowpopup section .enquireClose{position:fixed;top:1rem;right:1rem;z-index:4;width:19px;height:19px;background:url("../images/icon_close.png") no-repeat center center;background-size:100% 100%;cursor:pointer;text-decoration:none;transition:all .4s ease-out}.enquirenowpopup section .enquireClose:hover{transform:scale(1.1);filter:invert(60%) sepia(30%) saturate(1000%) hue-rotate(350deg);transition:all .4s ease-in}.enquirenowpopup section .enquirenowInfo{width:40%;float:left;margin-top:1rem}.enquirenowpopup section .enquirenowInfo h2{width:100%;float:left;text-align:left;font-family:"futura-bold",Arial,sans-serif;font-weight:700;color:#152c55;font-size:28px;line-height:1.2}.enquirenowpopup section .enquirenowInfo h3{width:100%;margin:2rem 0;float:left;text-align:left;font-family:"futura-book",Arial,sans-serif;font-weight:500;color:#000;font-size:16px;line-height:26px}.enquirenowpopup section .enquirenowInfo p{display:flex;justify-content:flex-start;align-items:center;float:left;width:100%;margin:0 0 1rem 0}.enquirenowpopup section .enquirenowInfo p img{display:inline-block;width:22px;margin-right:.5rem}.enquirenowpopup section .enquirenowInfo p a{text-align:left;font-family:"futuraLT",Arial,sans-serif;font-weight:300;font-size:13px;line-height:16px;letter-spacing:1px;color:#565659;transition:all .4s ease-out;text-decoration:none}.enquirenowpopup section .enquirenowInfo p a:hover{color:#e94e20;transition:all .4s ease-in}.enquirenowpopup section .enquirenowForm{width:55%;float:right;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.enquirenowpopup section .enquirenowForm .enquirenowField{width:100%;float:left;margin-bottom:1rem;margin-left:2%;margin-right:2%}.enquirenowpopup section .enquirenowForm .enquirenowField:last-child{margin-bottom:0}.enquirenowpopup section .enquirenowForm .enquirenowField.width100{width:96%}.enquirenowpopup section .enquirenowForm .enquirenowField.width50{width:46%}.enquirenowpopup section .enquirenowForm .enquirenowField .enquirenowInput,.enquirenowpopup section .enquirenowForm .enquirenowField .enquirenowSelect,.enquirenowpopup section .enquirenowForm .enquirenowField .enquirenowTextarea{width:100%;float:right;padding:.5rem 1.5rem .5rem .5rem;background:rgba(0,0,0,0);outline:none;border:none;border-bottom:solid 2px #e5e5e5;text-align:left;font-size:12px;line-height:1;color:#6c6c6c;font-family:"futura-medium",Arial,sans-serif;font-weight:600}.enquirenowpopup section .enquirenowForm .enquirenowField .enquirenowInput:focus,.enquirenowpopup section .enquirenowForm .enquirenowField .enquirenowSelect:focus,.enquirenowpopup section .enquirenowForm .enquirenowField .enquirenowTextarea:focus{border-color:#e94e20}.enquirenowpopup section .enquirenowForm .enquirenowField .enquirenowTextarea{height:90px;resize:none}.enquirenowpopup section .enquirenowForm .enquirenowField .enquirenowSelect{text-indent:1px;text-overflow:"";-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0) url("../images/icon_dropdown.png") no-repeat;background-position:right 4px center}.enquirenowpopup section .enquirenowForm .enquirenowField .enquirenowButton{position:relative;padding:.8rem 3rem;width:auto;float:left;background-color:#e94e20;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-weight:normal;color:#fff;text-align:center;cursor:pointer;text-decoration:none;border-radius:25px;font-size:14px;letter-spacing:.7px;line-height:19px;text-transform:uppercase}.enquirenowpopup section .enquirenowForm .enquirenowField .enquirenowButton:hover{background-color:#000;color:#fff;transition:all .4s ease-in}.enquirenowpopup section .enquirenowForm .enquirenowField .enquirenowError{display:none;width:100%;float:left;padding-left:.5rem;margin-top:10px;font-size:12px;color:#f22310;font-family:"futuraLT",Arial,sans-serif;font-weight:300;text-align:left}@media only screen and (max-width: 1023px){.enquirenowpopup section{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;padding:2rem 1rem;max-height:90%;overflow:hidden;overflow-y:scroll}.enquirenowpopup section .enquireClose{top:.5rem;right:.5rem}.enquirenowpopup section .enquirenowInfo{width:100%;margin-top:0}.enquirenowpopup section .enquirenowInfo h2{text-align:center;font-size:20px}.enquirenowpopup section .enquirenowInfo h3{text-align:center;margin:.5rem 0 1rem 0;font-size:14px;line-height:1.2}.enquirenowpopup section .enquirenowInfo p{justify-content:center;margin:0 0 .5rem 0}.enquirenowpopup section .enquirenowInfo p img{width:18px}.enquirenowpopup section .enquirenowInfo p a{text-align:left}.enquirenowpopup section .enquirenowForm{margin-top:1rem;width:100%}.enquirenowpopup section .enquirenowForm .enquirenowField{margin-bottom:1rem;text-align:center}.enquirenowpopup section .enquirenowForm .enquirenowField .enquirenowTextarea{height:40px}.enquirenowpopup section .enquirenowForm .enquirenowField .enquirenowButton{float:none;margin:0 auto;display:inline-block}}.msgcontainer{display:none;z-index:9;position:fixed;left:0;top:0;height:100%;width:100%;background-color:#000;background:rgba(0,0,0,.8784313725)}.msgcontainer section{display:block;z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:95%;max-width:380px;height:auto;max-height:90%;background:#fff;border-radius:10px;margin:0 auto;padding:2rem}.msgcontainer section h2{width:100%;float:left;text-align:center;color:#000;line-height:1.2;font-size:18px;font-family:"futura-medium",Arial,sans-serif;font-weight:600}.msgcontainer section h3{margin-top:.5rem;width:100%;float:left;text-align:center;color:#565659;line-height:1.2;font-size:16px;font-family:"futura-book",Arial,sans-serif;font-weight:500}.msgcontainer section p{margin-top:1rem;width:100%;float:left;text-align:center;display:flex;justify-content:center;align-items:flex-start}.msgcontainer section p span{float:none;width:auto;height:auto;display:inline-block;margin:0 auto;padding:.7rem 2rem;border-radius:25px;background-color:#e94e20;line-height:1;font-size:16px;color:#fff;text-align:center;transition:all .4s ease-out;cursor:pointer;overflow:hidden;font-family:"futura-book",Arial,sans-serif;font-weight:500}.msgcontainer section p span:hover{background-color:#152c55;color:#fff;transition:all .4s ease-in}.videopopup{display:none;z-index:5;position:fixed;left:0;top:0;height:100%;width:100%;float:left;margin:0;padding:0;background:#000;background:rgba(0,0,0,.8)}.videopopup section{z-index:2;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);height:100%;width:100%;max-width:740px;max-height:416px;margin:0;padding:0;border:0;background:#fff url("../images/loading.gif") no-repeat center center}.videopopup aside{z-index:3;position:absolute;right:0;top:0;height:40px;width:40px;background-color:#e94e20;cursor:pointer;transition:all .4s ease-out;color:#fff;display:flex;justify-content:center;align-items:center;font-size:24px}.videopopup aside:hover{background-color:#152c55;color:#fff;transition:all .4s ease-in}.videopopup iframe{z-index:2;position:relative;height:100%;width:100%;float:left;margin:0;padding:0;border:0}@media only screen and (max-width: 676px){.videopopup section{max-width:450px;max-height:253px}.videopopup aside{height:32px;width:32px;font-size:20px}}@media only screen and (max-width: 479px){.videopopup section{max-width:320px;max-height:180px}}@media only screen and (max-width: 359px){.videopopup section{max-width:290px;max-height:165px}}html,body{margin:0;padding:0;font-family:"futura-book",Arial,sans-serif;font-weight:500;font-weight:400;line-height:1.2;letter-spacing:normal;letter-spacing:normal;color:#000;background-color:#fff;box-sizing:border-box}.main{display:block;float:left;width:100%;margin:0;padding:103px 0 0 0;overflow:hidden}.fitheight{min-height:calc(100vh - 110px)}.warrper{display:flow-root;width:100%;max-width:92%;margin:0 auto;float:none}.pageloader{display:none;position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;margin:0;padding:0;background:#424242;background:rgba(0,0,0,.4);text-align:center}.pageloader div{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.pageloader div i.fa.fa-spinner{font-weight:900;color:#f76a29;font-size:72px}@media only screen and (min-width: 1601px){.main{display:flow-root;float:none;max-width:1600px;margin:0 auto}}@media only screen and (max-width: 1255px){.main{padding:76px 0 0 0}}@keyframes fadeInUpBanner{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:none}}@keyframes fadeInDownBanner{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:none}}@keyframes fadeInLeftBanner{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:none}}@keyframes zoomInBanner{0%{transform:scale(1)}5%{transform:scale(1)}50%{transform:scale(1.1)}60%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes zoomOutBanner{0%{transform:scale(1)}5%{transform:scale(1)}50%{transform:scale(1.1)}60%{transform:scale(1.1)}100%{transform:scale(1)}}.homebanner{background-color:#fff;width:100%;float:left;position:relative}.homebanner .homebannercounter{z-index:3;position:absolute;opacity:1;top:auto;bottom:10%;left:12%;width:80px;height:2px;border-radius:0;margin:0;padding:0;border:0;background:#fff}.homebanner .homebannercounter span{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:auto;border-radius:0;margin:0;padding:0;border:0;color:#fff;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-size:14px;line-height:1;letter-spacing:normal;text-align:center}.homebanner .homebannercounter span:first-child{left:-30px}.homebanner .homebannercounter span:last-child{right:-30px}.homebanner .homebannerslider.slick-slider{width:100%;float:right;overflow:hidden;margin:0 !important;padding:0 !important}.homebanner .homebannerslider.slick-slider .slick-list{z-index:2;margin:0;padding:0;overflow:hidden}.homebanner .homebannerslider.slick-slider .slick-track{display:flex;justify-content:space-between;align-items:stretch;height:inherit;margin:0;padding:0}.homebanner .homebannerslider.slick-slider .slick-slide{margin:0;padding:0}.homebanner .homebannerslider.slick-slider .slick-slide div{width:100%;height:auto;margin:0;padding:0}.homebanner .homebannerslider.slick-slider .slick-arrow{z-index:3;opacity:1;top:auto;bottom:1rem;width:50px;height:50px;border-radius:50%;margin:0;padding:0;border:0;line-height:1;background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;transition:all .4s ease-out;background:rgba(255,255,255,.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.homebanner .homebannerslider.slick-slider .slick-arrow:hover{background-color:#e94e20;color:#fff;transition:all .4s ease-in}.homebanner .homebannerslider.slick-slider .slick-arrow.slick-disabled{opacity:.4;user-select:none;pointer-events:none}.homebanner .homebannerslider.slick-slider .slick-next{left:auto;right:20px}.homebanner .homebannerslider.slick-slider .slick-prev{left:auto;right:80px}.homebanner .homebannerslider.slick-slider .slick-arrow:before{color:#000;text-align:center;font-size:36px;line-height:0;font-family:"fontawesome";transition:all .4s ease-out}.homebanner .homebannerslider.slick-slider .slick-arrow:hover:before{color:#fff;transition:all .4s ease-in}.homebanner .homebannerslider.slick-slider .slick-next:before{content:""}.homebanner .homebannerslider.slick-slider .slick-prev:before{content:""}.homebanner .homebanneritem{position:relative;width:100%;float:left}.homebanner .homebanneritem:after{content:"";z-index:2;position:absolute;left:0;top:0;height:100%;width:45%;background:url("../images/banner-design-web.png") no-repeat top left;background-size:100% 100%}.homebanner .homebanneritem .homebanner_desktop{z-index:1;position:relative;display:block;width:100%;float:left;margin:0;padding:0}.homebanner .homebanneritem .homebanner_mobile{z-index:1;position:relative;display:none;width:100%;float:left;margin:0;padding:0}.homebanner .homebanneritem .homebannercontainer{position:absolute;z-index:3;top:30%;left:10%;width:1000px;height:auto !important;display:flex;justify-content:flex-start;align-items:center}.homebanner .homebanneritem .homebannercontainer .homebannerleft{width:45% !important;float:left}.homebanner .homebanneritem .homebannercontainer .homebannerleft h4{width:100%;float:left;text-align:left;font-family:"futura-bold",Arial,sans-serif;font-weight:700;color:#e94e20;font-size:40px;line-height:48px;letter-spacing:normal;text-transform:uppercase}.homebanner .homebanneritem .homebannercontainer .homebannerleft p{width:100%;float:left;text-align:left;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-weight:normal;color:#fff;font-size:24px;line-height:34px;letter-spacing:4px;text-transform:uppercase}.homebanner .homebanneritem .homebannercontainer .homebannerleft p b{display:block;font-family:"futura-bold",Arial,sans-serif;font-weight:700}.homebanner .homebanneritem .homebannercontainer .homebannerleft aside{width:100%;float:right;margin-top:2rem}.homebanner .homebanneritem .homebannercontainer .homebannerleft aside .bs_knowmore{padding:.8rem 3rem;width:auto;float:left;background-color:#e94e20;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-weight:normal;color:#fff;text-align:center;cursor:pointer;text-decoration:none;transition:all .4s ease-out;border-radius:25px;font-size:13px;letter-spacing:1px;line-height:21px;text-transform:uppercase}.homebanner .homebanneritem .homebannercontainer .homebannerleft aside .bs_knowmore:hover{background-color:#000;color:#fff;transition:all .4s ease-in}.homebanner .homebanneritem .homebannercontainer .homebannerright{width:35% !important;float:left;text-align:left}.homebanner .homebanneritem .homebannercontainer .homebannerright img{width:100%;max-width:210px}.homebanner .slick-active .homebanneritem .homebanner_desktop{animation-name:zoomInBanner;animation-duration:8s}.homebanner .slick-active .homebanneritem .homebanner_mobile{animation-name:zoomInBanner;animation-duration:8s}.homebanner .slick-active .homebanneritem .homebannercontainer .homebannerleft h4{animation-name:fadeInDownBanner;animation-duration:1.5s}.homebanner .slick-active .homebanneritem .homebannercontainer .homebannerleft p{animation-name:fadeInDownBanner;animation-duration:1.5s}.homebanner .slick-active .homebanneritem .homebannercontainer .homebannerleft aside{animation-name:fadeInUpBanner;animation-duration:1.5s}.homebanner .slick-active .homebanneritem .homebannercontainer .homebannerright img{animation-name:fadeInLeftBanner;animation-duration:1.5s}@media only screen and (max-width: 1255px){.homebanner .homebanneritem .homebannercontainer{top:25%;left:10%;width:80%}.homebanner .homebanneritem .homebannercontainer .homebannerleft{width:50% !important}.homebanner .homebanneritem .homebannercontainer .homebannerright{width:40% !important}.homebanner .homebanneritem .homebannercontainer .homebannerright img{max-width:180px}}@media only screen and (max-width: 1023px){.homebanner .homebannercounter{display:none}.homebanner .homebanneritem .homebannercontainer{top:20%;left:10%;width:80%}.homebanner .homebanneritem .homebannercontainer .homebannerleft{width:55% !important}.homebanner .homebanneritem .homebannercontainer .homebannerleft h4{font-size:28px;line-height:32px;letter-spacing:normal}.homebanner .homebanneritem .homebannercontainer .homebannerleft p{font-size:16px;line-height:24px;letter-spacing:2px}.homebanner .homebanneritem .homebannercontainer .homebannerleft aside{margin-top:1rem}.homebanner .homebanneritem .homebannercontainer .homebannerleft aside .bs_knowmore{padding:.6rem 1.5rem;font-size:12px;letter-spacing:1px;line-height:18px}.homebanner .homebanneritem .homebannercontainer .homebannerright{width:40% !important}.homebanner .homebanneritem .homebannercontainer .homebannerright img{max-width:130px}.homebanner .homebannerslider.slick-slider .slick-arrow{bottom:0;width:42px;height:42px;background:#fff}.homebanner .homebannerslider.slick-slider .slick-next{right:1rem}.homebanner .homebannerslider.slick-slider .slick-prev{right:4rem}.homebanner .homebannerslider.slick-slider .slick-arrow:before{font-size:24px}}@media only screen and (max-width: 599px){.homebanner .homebanneritem .homebannercontainer{top:10%;left:5%}.homebanner .homebanneritem .homebannercontainer .homebannerleft{width:70% !important}.homebanner .homebanneritem .homebannercontainer .homebannerright{width:30% !important}}@media only screen and (max-width: 479px){.homebanner .homebanneritem:after{width:60%;background:url("../images/banner-design-mob.png") no-repeat top left;background-size:100% 100%}.homebanner .homebanneritem .homebanner_desktop{display:none}.homebanner .homebanneritem .homebanner_mobile{display:block}.homebanner .homebanneritem .homebannercontainer{top:10%;left:5%;width:90%}.homebanner .homebanneritem .homebannercontainer .homebannerleft{width:100% !important}.homebanner .homebanneritem .homebannercontainer .homebannerleft h4{font-size:40px;line-height:48px;letter-spacing:normal}.homebanner .homebanneritem .homebannercontainer .homebannerleft p{font-size:24px;line-height:34px;letter-spacing:4px}.homebanner .homebanneritem .homebannercontainer .homebannerright{display:none;width:100% !important}}.homeintroducing{background:#fff url("../images/home/introducing_bg.png") no-repeat center center;background-size:auto 100%;width:100%;float:left;position:relative;padding:5rem 0;border-bottom:solid 1px #f0f0f0}.homeintroducing .warrper{max-width:60%}.homeintroducing .warrper h2{width:100%;margin:0 0 .5rem 0;float:left;text-align:center;font-family:"futura-medium",Arial,sans-serif;font-weight:600;color:#565659;font-size:40px;line-height:44px;letter-spacing:normal;text-transform:uppercase}.homeintroducing .warrper h3{width:100%;float:left;text-align:center;display:flex;justify-content:center;align-items:center}.homeintroducing .warrper h3 img{width:80%;max-width:350px}.homeintroducing .warrper h3 span{margin-left:1rem;padding-left:1.5rem;border-left:solid 2px #565659;text-align:left;color:#565659;font-size:19px;line-height:1;letter-spacing:-0.76px;text-transform:uppercase;font-family:"futura-bold",Arial,sans-serif;font-weight:700}.homeintroducing .warrper p{width:100%;float:left;margin:3rem 0;text-align:center;font-family:"futuraLT",Arial,sans-serif;font-weight:300;color:#000;font-size:16px;line-height:27px;letter-spacing:.96px}.homeintroducing .warrper aside{width:100%;float:right;text-align:center}.homeintroducing .warrper aside a{display:inline-block;padding:.8rem 3rem;width:auto;float:none;margin:0 auto;background-color:#e94e20;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-weight:normal;color:#fff;text-align:center;cursor:pointer;text-decoration:none;transition:all .4s ease-out;border-radius:25px;font-size:13px;letter-spacing:1px;line-height:21px;text-transform:uppercase}.homeintroducing .warrper aside a:hover{background-color:#000;color:#fff;transition:all .4s ease-in}@media only screen and (max-width: 1023px){.homeintroducing{padding:4rem 0}.homeintroducing .warrper{max-width:90%}.homeintroducing .warrper h2{margin:0;font-size:24px;line-height:28px}.homeintroducing .warrper h3 img{width:220px}.homeintroducing .warrper h3 span{margin-left:.7rem;padding-left:1rem;font-size:14px;letter-spacing:-0.48px}.homeintroducing .warrper p{margin:2rem 0}}@media only screen and (max-width: 479px){.homeintroducing{padding:3rem 0}.homeintroducing .warrper h3 img{width:180px}.homeintroducing .warrper h3 span{font-size:12px}}@keyframes zoomInRange{0%{transform:scale(1)}45%{transform:scale(1.1)}55%{transform:scale(1.1)}100%{transform:scale(1)}}.homeproductrange{background:#fff;width:100%;float:left;position:relative;padding:3rem 0 0 0}.homeproductrange .warrper{max-width:100%}.homeproductrange .warrper .homeproducthead{width:100%;float:left;display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:3}.homeproductrange .warrper .homeproducthead .hp_head_left{width:520px;margin:0 0 0 4%;padding:1.5rem 3rem;float:left;background-color:#fff}.homeproductrange .warrper .homeproducthead .hp_head_left h2{width:100%;margin:0;float:left;text-align:left;font-family:"futura-medium",Arial,sans-serif;font-weight:600;color:#e94e20;font-size:40px;line-height:1.2;letter-spacing:normal;text-transform:uppercase}.homeproductrange .warrper .homeproducthead .hp_head_left h2 b{color:#152c55;font-family:"futura-bold",Arial,sans-serif;font-weight:700}.homeproductrange .warrper .homeproducthead .hp_head_left p{width:100%;float:left;margin:.8rem 0;text-align:left;font-family:"futuraLT",Arial,sans-serif;font-weight:300;color:#282828;font-size:16px;line-height:24px;letter-spacing:.64px}.homeproductrange .warrper .homeproducthead .hp_head_left aside{width:100%;float:right;text-align:left}.homeproductrange .warrper .homeproducthead .hp_head_left aside a{display:inline-block;padding:0;width:auto;float:none;margin:0;background-color:rgba(0,0,0,0);text-align:center;cursor:pointer;text-decoration:none}.homeproductrange .warrper .homeproducthead .hp_head_left aside a span{font-family:"futura-medium",Arial,sans-serif;font-weight:600;color:#333;font-size:14px;letter-spacing:.24px;line-height:1;text-transform:uppercase;transition:all .4s ease-out}.homeproductrange .warrper .homeproducthead .hp_head_left aside a img{padding:0 5px;max-width:100%;margin-bottom:-2px;transition:all .4s ease-out}.homeproductrange .warrper .homeproducthead .hp_head_left aside a:hover span{color:#e94e20;transition:all .4s ease-in}.homeproductrange .warrper .homeproducthead .hp_head_left aside a:hover img{padding:0 0 0 10px;filter:invert(60%) sepia(30%) saturate(1000%) hue-rotate(350deg);transition:all .4s ease-in}.homeproductrange .warrper .homeproducthead .hp_head_right{width:auto;margin:3rem 4% 0 0;float:left}.homeproductrange .warrper .homeproducthead .hp_head_right a{text-decoration:none;display:flex;justify-content:flex-end;align-items:center;transition:all .4s ease-out}.homeproductrange .warrper .homeproducthead .hp_head_right a img{margin-right:1rem;width:20px;transition:all .4s ease-out}.homeproductrange .warrper .homeproducthead .hp_head_right a span{font-family:"futura-medium",Arial,sans-serif;font-weight:600;color:#112b63;font-size:17px;letter-spacing:.24px;line-height:1;transition:all .4s ease-out}.homeproductrange .warrper .homeproducthead .hp_head_right a:hover{transition:all .4s ease-in}.homeproductrange .warrper .homeproducthead .hp_head_right a:hover img{transition:all .4s ease-in;filter:invert(100%) saturate(10000%)}.homeproductrange .warrper .homeproducthead .hp_head_right a:hover span{color:#e94e20;transition:all .4s ease-in}.homeproductrange .warrper .homeproductcontainer{width:100%;margin:-60px 0 0 0;float:left;position:relative}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider{width:100%;height:100%;float:right;overflow:hidden;margin:0 !important;padding:0 !important}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-list{height:100%;z-index:2;margin:0;padding:0;overflow:hidden}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-track{height:100%;display:flex;justify-content:space-between;align-items:stretch;height:inherit;margin:0;padding:0}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-slide{height:100%;margin:0;padding:0}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-slide div{height:100%}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-slide .hpitem{width:100%;float:left;transition:all .4s ease-out}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-slide .hpitem .homeproduct_desktop{display:block;width:100%;float:left;margin:0;padding:0}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-slide .hpitem .homeproduct_mobile{display:none;width:100%;float:left;margin:0;padding:0}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-slide.slick-active .hpitem{animation-name:zoomInRange;animation-duration:8s;transition:all .4s ease-in}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow{z-index:3;opacity:1;top:auto;bottom:18%;width:50px;height:50px;border-radius:50%;margin:0;padding:0;border:0;line-height:1;background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;transition:all .4s ease-out;background:rgba(255,255,255,.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow:hover{background-color:#e94e20;color:#fff;transition:all .4s ease-in}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow:hover:before{color:#fff;transition:all .4s ease-in}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow.slick-disabled{opacity:.4;user-select:none;pointer-events:none}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow:before{color:#000;text-align:center;font-size:36px;line-height:0;font-family:"fontawesome";transition:all .4s ease-out}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow.slick-next{left:auto;right:20px}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow.slick-next:before{content:""}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow.slick-prev{left:auto;right:80px}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow.slick-prev:before{content:""}.homeproductrange .warrper .homeproductcontainer .homeproductthumb{position:absolute;left:0;top:auto;bottom:0;width:100%;float:left}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider{width:100%;float:right;overflow:hidden;margin:0 !important;padding:0 !important}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list{z-index:2;margin:0;padding:0;overflow:hidden}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track{display:flex;justify-content:center;align-items:stretch;height:inherit;margin:0;padding:0}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide{height:100%;margin:0;padding:0;height:inherit}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide div{height:100%;margin:0;padding:0}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide .hpnav{width:100%;height:100%;padding:2rem 1rem 1rem 1rem;float:left;background-color:#f0f0f0;display:flex;justify-content:center;align-items:center;flex-direction:column;border-bottom:solid 8px rgba(0,0,0,0);cursor:pointer;background:rgba(223,223,224,.9);border-right:solid 2px #e5e5e5}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide .hpnav h2{width:100%;margin:0 0 .5rem 0;float:left;text-align:center;font-family:"futura-medium",Arial,sans-serif;font-weight:600;color:#000;font-size:21px;line-height:1;letter-spacing:.84px;text-transform:uppercase}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide .hpnav p{width:100%;float:left;text-align:center;font-family:"futura-book",Arial,sans-serif;font-weight:500;color:#000;font-size:12px;line-height:1.3;letter-spacing:.72px}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide.slick-current .hpnav{background:#fff;border-bottom-color:#e94e20;cursor:none}@media only screen and (max-width: 1255px){.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow{bottom:25%}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide .hpnav{border-bottom-width:6px}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide .hpnav h2{font-size:16px}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide .hpnav p{font-size:10px}}@media only screen and (max-width: 1023px){.homeproductrange .warrper .homeproducthead .hp_head_left{width:100%;margin:0;padding:0 4% 2rem 4%}.homeproductrange .warrper .homeproducthead .hp_head_left h2{text-align:center}.homeproductrange .warrper .homeproducthead .hp_head_left p{text-align:center}.homeproductrange .warrper .homeproducthead .hp_head_left aside{text-align:center}.homeproductrange .warrper .homeproducthead .hp_head_left aside a{margin:0 auto}.homeproductrange .warrper .homeproducthead .hp_head_right{display:none}.homeproductrange .warrper .homeproductcontainer{margin:0}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow{bottom:50px;width:44px;height:44px}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow:before{font-size:30px}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow.slick-next{left:auto;right:1rem}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow.slick-prev{left:auto;right:4.5rem}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide .hpnav{padding:1rem;border-bottom-width:5px}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide .hpnav h2{margin:0;font-size:14px}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide .hpnav p{display:none}}@media only screen and (max-width: 599px){.homeproductrange .warrper .homeproductcontainer{margin:0}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow{bottom:55px}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide .hpnav{border-bottom-width:4px}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide .hpnav h2{font-size:12px}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide .hpnav p{display:none}}@media only screen and (max-width: 479px){.homeproductrange .warrper .homeproductcontainer{margin:0}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-arrow{bottom:120px}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-slide .hpitem .homeproduct_desktop{display:none}.homeproductrange .warrper .homeproductcontainer .homeproductslider.slick-slider .slick-slide .hpitem .homeproduct_mobile{display:block}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide .hpnav{padding:1rem;border-bottom-width:8px;border-right-width:1px;overflow:hidden}.homeproductrange .warrper .homeproductcontainer .homeproductthumb .homeproductnav.slick-slider .slick-list .slick-track .slick-slide .hpnav h2{transform:rotate(-90deg);margin:15% 0 0 20%;font-size:12px;width:100px;height:85px;white-space:nowrap}}.homeadvantage{background:#fff;width:100%;float:left;padding:4rem 0}.homeadvantage .warrper{display:flex;justify-content:space-between;align-items:center}.homeadvantage .warrper .homeadvantageleft{width:30%;float:left}.homeadvantage .warrper .homeadvantageleft h2{width:100%;float:left;text-align:left;font-family:"futura-medium",Arial,sans-serif;font-weight:600;color:#333;font-size:26px;line-height:1;letter-spacing:normal;text-transform:uppercase}.homeadvantage .warrper .homeadvantageleft h3{width:100%;margin:.5rem 0;float:left;text-align:left;color:#152c55;font-size:36px;line-height:1;letter-spacing:normal;font-family:"futuraLT",Arial,sans-serif;font-weight:300;text-transform:uppercase}.homeadvantage .warrper .homeadvantageleft h3 span{font-family:"futura-bold",Arial,sans-serif;font-weight:700}.homeadvantage .warrper .homeadvantageleft h4{width:100%;float:left;text-align:left;font-family:"futuraLT",Arial,sans-serif;font-weight:300;font-weight:500;color:#333;font-size:32px;line-height:1;letter-spacing:normal;text-transform:uppercase}.homeadvantage .warrper .homeadvantageleft aside{width:100%;float:right;text-align:left;margin-top:2rem}.homeadvantage .warrper .homeadvantageleft aside a{display:inline-block;padding:0;width:auto;float:none;margin:0;background-color:rgba(0,0,0,0);text-align:center;cursor:pointer;text-decoration:none}.homeadvantage .warrper .homeadvantageleft aside a span{font-family:"futura-medium",Arial,sans-serif;font-weight:600;color:#333;font-size:14px;letter-spacing:.24px;line-height:1;text-transform:uppercase;transition:all .4s ease-out}.homeadvantage .warrper .homeadvantageleft aside a img{padding:0 5px;max-width:100%;margin-bottom:-2px;transition:all .4s ease-out}.homeadvantage .warrper .homeadvantageleft aside a:hover span{color:#e94e20;transition:all .4s ease-in}.homeadvantage .warrper .homeadvantageleft aside a:hover img{padding:0 0 0 10px;filter:invert(60%) sepia(30%) saturate(1000%) hue-rotate(350deg);transition:all .4s ease-in}.homeadvantage .warrper .homeadvantageright{width:65%;float:right}.homeadvantage .warrper .homeadvantageright .homeadvantageslider{width:100%;float:right;overflow:hidden;margin:0 !important;padding:0 !important;display:flex;justify-content:center;align-items:flex-start;align-items:stretch}.homeadvantage .warrper .homeadvantageright .homeadvantageslider .homeadvantagebox{width:25%;padding:.5rem 0 1rem 0;float:left;border-right:solid 2px #e5e5e5}.homeadvantage .warrper .homeadvantageright .homeadvantageslider .homeadvantagebox:last-child{border-right:none}.homeadvantage .warrper .homeadvantageright .homeadvantageslider .homeadvantagebox aside{width:100%;margin:0 0 1rem 0;float:left;text-align:center}.homeadvantage .warrper .homeadvantageright .homeadvantageslider .homeadvantagebox aside img{max-width:100%}.homeadvantage .warrper .homeadvantageright .homeadvantageslider .homeadvantagebox p{width:100%;float:left;text-align:center;font-family:"futura-medium",Arial,sans-serif;font-weight:600;color:#4f4f4f;font-size:11px;line-height:14px;letter-spacing:.55px}@media only screen and (max-width: 1300px){.homeadvantage{padding:3rem 0}.homeadvantage .warrper .homeadvantageleft{width:35%}.homeadvantage .warrper .homeadvantageleft h2{font-size:23px}.homeadvantage .warrper .homeadvantageleft h3{margin:.5rem 0;font-size:32px}.homeadvantage .warrper .homeadvantageleft h4{font-size:29px}.homeadvantage .warrper .homeadvantageleft aside{margin-top:1.5rem}.homeadvantage .warrper .homeadvantageright{width:62%}.homeadvantage .warrper .homeadvantageright .homeadvantageslider .homeadvantagebox{border-right:solid 1px #e5e5e5}}@media only screen and (max-width: 1023px){.homeadvantage .warrper{flex-wrap:wrap}.homeadvantage .warrper .homeadvantageleft{width:100%;margin-bottom:2rem}.homeadvantage .warrper .homeadvantageleft h2{text-align:center}.homeadvantage .warrper .homeadvantageleft h3{text-align:center}.homeadvantage .warrper .homeadvantageleft h4{text-align:center}.homeadvantage .warrper .homeadvantageleft aside{text-align:center}.homeadvantage .warrper .homeadvantageright{width:100%}}@media only screen and (max-width: 599px){.homeadvantage .warrper .homeadvantageleft{margin-bottom:1rem}.homeadvantage .warrper .homeadvantageright .homeadvantageslider.slick-slider .slick-list{z-index:2;margin:0;padding:0;overflow:hidden}.homeadvantage .warrper .homeadvantageright .homeadvantageslider.slick-slider .slick-list .slick-track{display:flex;justify-content:center;align-items:stretch;height:inherit;margin:0;padding:0}.homeadvantage .warrper .homeadvantageright .homeadvantageslider.slick-slider .slick-list .slick-track .slick-slide{height:100%;margin:0;padding:0;height:inherit}.homeadvantage .warrper .homeadvantageright .homeadvantageslider.slick-slider .slick-list .slick-track .slick-slide div{height:100%;margin:0;padding:0}.homeadvantage .warrper .homeadvantageright .homeadvantageslider.slick-slider .slick-list .slick-track .slick-slide .homeadvantagebox{width:100%;padding:0;float:left;background-color:none;border:none}.homeadvantage .warrper .homeadvantageright .homeadvantageslider.slick-slider .slick-list .slick-track .slick-slide .homeadvantagebox aside{text-align:center;margin:0 0 .5rem 0}.homeadvantage .warrper .homeadvantageright .homeadvantageslider.slick-slider .slick-list .slick-track .slick-slide .homeadvantagebox aside img{max-width:100%;display:inline-block;float:none;margin:0 auto}.homeadvantage .warrper .homeadvantageright .homeadvantageslider.slick-slider .slick-list .slick-track .slick-slide .homeadvantagebox p{text-align:center}}.homestatemanufacturing{position:relative;background:#fff;width:100%;float:left}.homestatemanufacturing .hsm_desktop{display:block;width:100%;height:100%;float:left;object-fit:fill}.homestatemanufacturing .hsm_ipad{display:none;width:100%;height:100%;float:left;object-fit:fill}.homestatemanufacturing .hsm_mobile{display:none;width:100%;height:100%;float:left;object-fit:fill}.homestatemanufacturing .home_sm_container{z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:auto;width:80%;float:left;margin:0;padding:0}.homestatemanufacturing .home_sm_container h2{width:100%;float:left;text-align:center;font-family:"futura-medium",Arial,sans-serif;font-weight:600;color:#e94e20;font-size:40px;line-height:1;letter-spacing:.8px}.homestatemanufacturing .home_sm_container h2 span{display:block;color:#fff;font-family:"futura-bold",Arial,sans-serif;font-weight:700}.homestatemanufacturing .home_sm_container h3{width:100%;float:left;margin:3rem 0 2rem 0;text-align:center;font-family:"futuraLT",Arial,sans-serif;font-weight:300;font-weight:500;color:#fff;font-size:16px;line-height:27px;letter-spacing:.96px}.homestatemanufacturing .home_sm_container aside{width:100%;float:right;text-align:center}.homestatemanufacturing .home_sm_container aside span{display:flex;justify-content:center;align-items:center;cursor:pointer;width:auto;margin:0 auto}.homestatemanufacturing .home_sm_container aside span img{max-width:100%;margin-right:.7rem;transition:all .4s ease-out}.homestatemanufacturing .home_sm_container aside span b{font-family:"futura-medium",Arial,sans-serif;font-weight:600;color:#fff;font-size:12px;line-height:1;letter-spacing:.24px;transition:all .4s ease-out}.homestatemanufacturing .home_sm_container aside span:hover img{transition:all .4s ease-in}.homestatemanufacturing .home_sm_container aside span:hover b{color:#e94e20;transition:all .4s ease-in}.homestatemanufacturing .home_sm_container aside a{display:inline-block;padding:.8rem 3rem;margin:0 auto;width:auto;float:none;background-color:#e94e20;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-weight:normal;color:#fff;text-align:center;cursor:pointer;text-decoration:none;transition:all .4s ease-out;border-radius:25px;font-size:14px;letter-spacing:1px;line-height:21px;text-transform:uppercase}.homestatemanufacturing .home_sm_container aside a:hover{background-color:#152c55;color:#fff;transition:all .4s ease-in}@media only screen and (max-width: 1023px){.homestatemanufacturing .hsm_desktop{display:none}.homestatemanufacturing .hsm_ipad{display:block}.homestatemanufacturing .hsm_mobile{display:none}.homestatemanufacturing .home_sm_container{width:95%}.homestatemanufacturing .home_sm_container h2{font-size:28px}.homestatemanufacturing .home_sm_container h3{margin:1rem 0;font-size:15px;line-height:22px}}@media only screen and (max-width: 479px){.homestatemanufacturing .hsm_desktop{display:none}.homestatemanufacturing .hsm_ipad{display:none}.homestatemanufacturing .hsm_mobile{display:block}.homestatemanufacturing .home_sm_container h2{font-size:32px;line-height:1.1;letter-spacing:.66px}.homestatemanufacturing .home_sm_container h3{margin:2rem 0 1rem 0;font-size:17px;line-height:27px;letter-spacing:1.02px}.homestatemanufacturing .home_sm_container aside span img{margin-right:.5rem}}@media only screen and (max-width: 359px){.homestatemanufacturing .home_sm_container h2{font-size:28px}.homestatemanufacturing .home_sm_container h3{font-size:16px}}@keyframes zoomInOutSustainable{0%{transform:scale(1)}47%{transform:scale(1.2)}53%{transform:scale(1.2)}95%{transform:scale(1)}100%{transform:scale(1)}}.homesustainable{position:relative;background:#fff;width:100%;float:left;margin:3rem 0 0 0;overflow:hidden}.homesustainable img{background-size:cover;animation-name:zoomInOutSustainable;animation-duration:15s;animation-iteration-count:infinite;width:100%;height:100%;float:left;object-fit:fill}.homesustainable img.hsf_desktop{display:block}.homesustainable img.hsf_ipad{display:none}.homesustainable img.hsf_mobile{display:none}.homesustainable .homesustainablesection{z-index:2;position:absolute;left:0;top:0;height:100%;width:100%;float:left;margin:0;padding:0;display:flex;justify-content:center;align-items:center;background:url("../images/home/sustainability_bg.png") no-repeat center center;background-size:cover}.homesustainable .home_sf_container{z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:auto;width:50%;margin:0 auto;float:left;display:block}.homesustainable .home_sf_container h2{width:100%;float:left;text-align:center;font-family:"futura-medium",Arial,sans-serif;font-weight:600;color:#e94e20;font-size:40px;line-height:1;letter-spacing:normal;margin:0;padding:0}.homesustainable .home_sf_container h2 span{display:block;color:#fff;font-family:"futura-bold",Arial,sans-serif;font-weight:700}.homesustainable .home_sf_container p{width:100%;float:left;margin:2rem 0 3rem 0;text-align:center;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-weight:500;color:#fff;font-size:16px;line-height:25px;letter-spacing:.32px}.homesustainable .home_sf_container aside{width:100%;float:right;text-align:center}.homesustainable .home_sf_container aside a{display:inline-block;padding:.8rem 3rem;margin:0 auto;width:auto;float:none;background-color:#e94e20;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-weight:normal;color:#fff;text-align:center;cursor:pointer;text-decoration:none;transition:all .4s ease-out;border-radius:25px;font-size:13px;letter-spacing:1px;line-height:21px;text-transform:uppercase}.homesustainable .home_sf_container aside a:hover{background-color:#152c55;color:#fff;transition:all .4s ease-in}@media only screen and (max-width: 1023px){.homesustainable img{background-size:cover;animation-name:zoomInBanner;animation-duration:4s;width:100%;height:100%;float:left;object-fit:fill}.homesustainable img.hsf_desktop{display:none}.homesustainable img.hsf_ipad{display:block}.homesustainable img.hsf_mobile{display:none}.homesustainable .home_sf_container{width:92%}.homesustainable .home_sf_container h2{font-size:24px}.homesustainable .home_sf_container p{margin:.3rem 0 .8rem 0;font-size:14px;line-height:1.3}.homesustainable .home_sf_container aside a{padding:.5rem 2rem;font-size:12px}}@media only screen and (max-width: 479px){.homesustainable img{background-size:cover;animation-name:zoomInBanner;animation-duration:4s;width:100%;height:100%;float:left;object-fit:fill}.homesustainable img.hsf_desktop{display:none}.homesustainable img.hsf_ipad{display:none}.homesustainable img.hsf_mobile{display:block}.homesustainable .home_sf_container h2{font-size:32px;letter-spacing:-0.66px}.homesustainable .home_sf_container p{margin:1rem 0 2rem 0;font-size:16px;line-height:22px}.homesustainable .home_sf_container aside a{padding:.8rem 3rem;font-size:14px;letter-spacing:1.12px;line-height:23px}}@keyframes fadeInUpBanner{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:none}}@keyframes fadeInDownBanner{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:none}}@keyframes fadeInLeftBanner{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:none}}@keyframes zoomInBanner{0%{transform:scale(1)}5%{transform:scale(1)}50%{transform:scale(1.1)}60%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes zoomOutBanner{0%{transform:scale(1)}5%{transform:scale(1)}50%{transform:scale(1.1)}60%{transform:scale(1.1)}100%{transform:scale(1)}}.product_banner{background-color:#fff;width:100%;float:left;position:relative}.product_banner .product_banner_counter{z-index:3;position:absolute;opacity:1;top:auto;bottom:10%;left:12%;width:80px;height:2px;border-radius:0;margin:0;padding:0;border:0;background:#fff;display:none}.product_banner .product_banner_counter span{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:auto;border-radius:0;margin:0;padding:0;border:0;color:#fff;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-size:14px;line-height:1;letter-spacing:normal;text-align:center}.product_banner .product_banner_counter span:first-child{left:-30px}.product_banner .product_banner_counter span:last-child{right:-30px}.product_banner .product_banner_slider.slick-slider{width:100%;float:right;overflow:hidden;margin:0 !important;padding:0 !important}.product_banner .product_banner_slider.slick-slider .slick-list{z-index:2;margin:0;padding:0;overflow:hidden}.product_banner .product_banner_slider.slick-slider .slick-track{display:flex;justify-content:space-between;align-items:stretch;height:inherit;margin:0;padding:0}.product_banner .product_banner_slider.slick-slider .slick-slide{margin:0;padding:0}.product_banner .product_banner_slider.slick-slider .slick-slide>div{width:100%;height:auto;margin:0;padding:0}.product_banner .product_banner_slider.slick-slider .slick-arrow{z-index:3;opacity:1;top:auto;bottom:1rem;width:50px;height:50px;border-radius:50%;margin:0;padding:0;border:0;line-height:1;background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;transition:all .4s ease-out;background:rgba(255,255,255,.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.product_banner .product_banner_slider.slick-slider .slick-arrow:hover{background-color:#e94e20;color:#fff;transition:all .4s ease-in}.product_banner .product_banner_slider.slick-slider .slick-arrow.slick-disabled{opacity:.4;user-select:none;pointer-events:none}.product_banner .product_banner_slider.slick-slider .slick-next{left:auto;right:20px}.product_banner .product_banner_slider.slick-slider .slick-prev{left:auto;right:80px}.product_banner .product_banner_slider.slick-slider .slick-arrow:before{color:#000;text-align:center;font-size:36px;line-height:0;font-family:"fontawesome";transition:all .4s ease-out}.product_banner .product_banner_slider.slick-slider .slick-arrow:hover:before{color:#fff;transition:all .4s ease-in}.product_banner .product_banner_slider.slick-slider .slick-next:before{content:""}.product_banner .product_banner_slider.slick-slider .slick-prev:before{content:""}.product_banner .product_banner_item{position:relative;width:100%;float:left}.product_banner .product_banner_item:after{content:"";z-index:2;position:absolute;left:0;top:0;height:100%;width:45%;background:url("../images/banner-design-web.png") no-repeat top left;background-size:100% 100%}.product_banner .product_banner_item .product_banner_desktop{z-index:1;position:relative;display:block;width:100%;float:left;margin:0;padding:0}.product_banner .product_banner_item .product_banner_mobile{z-index:1;position:relative;display:none;width:100%;float:left;margin:0;padding:0}.product_banner .product_banner_item .product_banner_container{position:absolute;z-index:3;top:50%;left:14%;transform:translateY(-50%);width:1000px;height:auto !important;display:flex;justify-content:space-between;align-items:center}.product_banner .product_banner_item .product_banner_container p{width:100%;float:left;text-align:left;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-weight:normal;color:#fff;font-size:24px;line-height:34px;letter-spacing:4px;text-transform:uppercase}.product_banner .product_banner_item .product_banner_container p b{display:inline-block;font-family:"futura-bold",Arial,sans-serif;font-weight:700}.product_banner .product_banner_item .product_banner_container p span{display:inline-block;text-align:left;font-family:"futura-bold",Arial,sans-serif;font-weight:700;color:#e94e20;font-size:30px;line-height:40px;letter-spacing:normal;text-transform:uppercase}.product_banner .slick-active .product_banner_item .product_banner_desktop{animation-name:zoomInBanner;animation-duration:8s}.product_banner .slick-active .product_banner_item .product_banner_mobile{animation-name:zoomInBanner;animation-duration:8s}.product_banner .slick-active .product_banner_item .product_banner_container p{animation-name:fadeInUpBanner;animation-duration:1.5s}@media only screen and (max-width: 1255px){.product_banner .product_banner_item .product_banner_container{left:10%;width:80%}}@media only screen and (max-width: 1023px){.product_banner .product_banner_counter{display:none}.product_banner .product_banner_item .product_banner_container p{font-size:18px;line-height:24px;letter-spacing:2px}.product_banner .product_banner_item .product_banner_container p span{font-size:24px;line-height:32px;letter-spacing:normal}.product_banner .product_banner_slider.slick-slider .slick-arrow{bottom:0;width:42px;height:42px;background:#fff}.product_banner .product_banner_slider.slick-slider .slick-next{right:1rem}.product_banner .product_banner_slider.slick-slider .slick-prev{right:4rem}.product_banner .product_banner_slider.slick-slider .slick-arrow:before{font-size:24px}}@media only screen and (max-width: 479px){.product_banner .product_banner_item:after{width:60%;background:url("../images/banner-design-mob.png") no-repeat top left;background-size:100% 100%}.product_banner .product_banner_item .product_banner_desktop{display:none}.product_banner .product_banner_item .product_banner_mobile{display:block}.product_banner .product_banner_item .product_banner_container{transform:translateY(-70%);left:5%;width:90%}.product_banner .product_banner_item .product_banner_container p{font-size:24px;line-height:30px;letter-spacing:1px}.product_banner .product_banner_item .product_banner_container p span{font-size:28px;line-height:36px;letter-spacing:normal}}.productbedcrum{width:100%;float:left;padding:3rem 5% 0 5%;background:#f0f0f0}.productbedcrum ul{width:100%;float:left;display:flex;justify-content:center;align-items:center}.productbedcrum ul li{list-style:none;margin:0 1rem 0 0;color:#6c6c6c;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-size:12px;line-height:1;letter-spacing:normal}.productbedcrum ul li a{text-decoration:none;transition:all .4s ease-out;color:#6c6c6c}.productbedcrum ul li a:hover{color:#e94e20;transition:all .4s ease-in}.productbedcrum ul li i.fa{font-size:80%}.productbedcrum ul li span{color:#e94e20}@media only screen and (max-width: 1023px){.productbedcrum{display:none}}.productinfo{background:#f0f0f0 url("../images/product/bottom_bg.png") no-repeat center bottom;background-size:auto 60%;width:100%;float:left;position:relative;padding:5rem 0}.productinfo .warrper .productinfoleft{width:30%;float:left}.productinfo .warrper .productinfoleft .productinfoslider{width:100%;float:left}.productinfo .warrper .productinfoleft .productinfoslider .slick-list{z-index:2;margin:0;padding:0;overflow:hidden;height:auto !important}.productinfo .warrper .productinfoleft .productinfoslider .slick-list .slick-track{display:flex;justify-content:center;align-items:stretch;height:inherit;margin:0;padding:0}.productinfo .warrper .productinfoleft .productinfoslider .slick-list .slick-track .slick-slide{height:100%;margin:0;padding:0;height:inherit}.productinfo .warrper .productinfoleft .productinfoslider .slick-list .slick-track .slick-slide div{height:100%;margin:0;padding:0}.productinfo .warrper .productinfoleft .productinfoslider .slick-dots{z-index:2;bottom:-2rem}.productinfo .warrper .productinfoleft .productinfoslider .slick-dots li{position:relative;margin:0 5px;padding:0;border:none;width:8px;height:8px;background:silver;border-radius:50%;cursor:pointer}.productinfo .warrper .productinfoleft .productinfoslider .slick-dots li button{display:none}.productinfo .warrper .productinfoleft .productinfoslider .slick-dots li.slick-active{background:#152c55}.productinfo .warrper .productinfoleft .productinfoslider .productinfoitem{position:relative;display:block;width:100%;float:left;text-align:left}.productinfo .warrper .productinfoleft .productinfoslider .productinfoitem img{width:100%;margin:0;padding:0;border:0}.productinfo .warrper .productinforight{width:65%;float:right}.productinfo .warrper .productinforight h2{width:100%;margin:0 0 1rem 0;float:left;text-align:left;font-family:"futuraLT",Arial,sans-serif;font-weight:300;color:#e94e20;font-size:40px;line-height:1;letter-spacing:normal;text-transform:uppercase}.productinfo .warrper .productinforight h2 span{font-family:"futura-bold",Arial,sans-serif;font-weight:700;color:#152c55}.productinfo .warrper .productinforight p{width:100%;float:left;text-align:left;font-family:"futuraLT",Arial,sans-serif;font-weight:300;color:#000;font-size:16px;line-height:27px;letter-spacing:.96px}.productinfo .warrper .productinforight .pinfo_short_desktop{display:block;margin-top:3rem;width:100%;float:left;text-align:left}.productinfo .warrper .productinforight .pinfo_short_desktop img{display:inline-block;float:none;max-width:150px;margin:0 1rem;padding:0;border:0}@media only screen and (max-width: 1023px){.productinfo{background-size:220% auto;padding:3rem 0}.productinfo .warrper{display:flex;justify-content:center;align-items:flex-start;flex-direction:column-reverse}.productinfo .warrper .productinfoleft{width:100%;max-width:350px;float:none;display:inline-block;margin:0 auto}.productinfo .warrper .productinfoleft .productinfoslider{width:100%;float:left}.productinfo .warrper .productinforight{width:100%;margin-bottom:3rem}.productinfo .warrper .productinforight h2{text-align:center}.productinfo .warrper .productinforight p{text-align:center}.productinfo .warrper .productinforight .pinfo_short_desktop{margin-top:1rem;text-align:center}.productinfo .warrper .productinforight .pinfo_short_desktop img{max-width:120px;margin:0 .5rem}}@keyframes fadeInDownPro{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:none}}@keyframes zoomInPro{0%{transform:scale(1)}5%{transform:scale(1)}50%{transform:scale(1.1)}60%{transform:scale(1.1)}90%{transform:scale(1)}100%{transform:scale(1)}}.productsliderwrap{background:#fff;width:100%;float:left;position:relative;padding:0;overflow:hidden}.productsliderwrap .pro_slider{width:100%;float:left;overflow:hidden}.productsliderwrap .pro_slider .slick-list{z-index:2;margin:0;padding:0;overflow:hidden;height:auto !important}.productsliderwrap .pro_slider .slick-track{display:flex;justify-content:center;align-items:stretch;height:inherit;margin:0;padding:0}.productsliderwrap .pro_slider .slick-slide{height:100%;margin:0;padding:0;overflow:hidden}.productsliderwrap .pro_slider .slick-slide div{height:100%;margin:0;padding:0}.productsliderwrap .pro_slider .slick-slide .pro_item{width:100%;float:left;position:relative;overflow:hidden}.productsliderwrap .pro_slider .slick-slide .pro_item .pro_short_desktop{display:block;width:100%;float:left;margin:0;padding:0}.productsliderwrap .pro_slider .slick-slide .pro_item .pro_short_mobile{display:none;width:100%;float:left;margin:0;padding:0}.productsliderwrap .pro_slider .slick-slide .pro_item h2{z-index:2;position:absolute;bottom:0;right:0;background:#fff;background:rgba(255,255,255,.8);padding:2rem 200px 2rem 3rem;text-align:left;font-family:"futura-bold",Arial,sans-serif;font-weight:700;color:#565659;font-size:28px;line-height:1;letter-spacing:normal;text-transform:uppercase}.productsliderwrap .pro_slider .slick-slide.slick-active .pro_short_desktop{animation:zoomInPro 10s infinite}.productsliderwrap .pro_slider .slick-slide.slick-active .pro_short_mobile{animation:zoomInPro 7s infinite}.productsliderwrap .pro_slider .slick-slide.slick-active h2{animation-name:fadeInDownPro;animation-duration:1.5s}.productsliderwrap .pro_slider .slick-arrow{z-index:3;opacity:1;top:auto;bottom:1rem;width:36px;height:36px;border-radius:50%;margin:0;padding:0;border:0;line-height:1;background-color:rgba(0,0,0,0);color:#000;display:flex;justify-content:center;align-items:center;transition:all .4s ease-out}.productsliderwrap .pro_slider .slick-arrow:hover{background-color:rgba(0,0,0,0);color:#e94e20;transition:all .4s ease-in}.productsliderwrap .pro_slider .slick-arrow:hover:before{color:#e94e20;transition:all .4s ease-in}.productsliderwrap .pro_slider .slick-arrow.slick-disabled{opacity:.4;user-select:none;pointer-events:none}.productsliderwrap .pro_slider .slick-arrow:before{color:#000;text-align:center;font-size:36px;line-height:0;font-family:"fontawesome";transition:all .4s ease-out}.productsliderwrap .pro_slider .slick-arrow.slick-next{left:auto;right:1rem}.productsliderwrap .pro_slider .slick-arrow.slick-next:before{content:""}.productsliderwrap .pro_slider .slick-arrow.slick-prev{left:auto;right:3.5rem}.productsliderwrap .pro_slider .slick-arrow.slick-prev:before{content:""}@media only screen and (max-width: 1023px){.productsliderwrap .pro_slider{width:100%;float:left}.productsliderwrap .pro_slider .slick-arrow{bottom:1rem;width:36px;height:36px;background-color:#fff;color:#000}.productsliderwrap .pro_slider .slick-arrow:hover{background-color:#e94e20;color:#fff}.productsliderwrap .pro_slider .slick-arrow:hover:before{color:#fff}.productsliderwrap .pro_slider .slick-arrow:before{font-size:36px}.productsliderwrap .pro_slider .slick-arrow.slick-next{right:1rem}.productsliderwrap .pro_slider .slick-arrow.slick-prev{right:3.5rem}.productsliderwrap .pro_slider .slick-slide .pro_item h2{width:100%;padding:2rem 100px 2rem 4%;color:#fff;background:#878686;background:linear-gradient(to bottom, #878686 0%, #878687 11%, #8b8b8b 15%, #a6a5a5 28%, #aeacac 34%, #b5b3b3 44%, #c6c2be 60%, #cac6c3 79%, #c9c6c4 100%)}}@media only screen and (max-width: 479px){.productsliderwrap .pro_slider .slick-slide .pro_item .pro_short_desktop{display:none}.productsliderwrap .pro_slider .slick-slide .pro_item .pro_short_mobile{display:block}}.decaedgetechnology{position:relative;background:#fff;width:100%;float:left;position:relative;padding:0;overflow:hidden}.decaedgetechnology .decaedgetech_desktop{display:block;width:57%;float:left;padding:0;margin:0}.decaedgetechnology .decaedgetech_mobile{display:none;width:100%;float:left;padding:0;margin:0}.decaedgetechnology .warrper{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:80%;height:100%;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}.decaedgetechnology .warrper .decaedgetech_content{float:right;width:35%;clear:both;margin-top:-4rem}.decaedgetechnology .warrper .decaedgetech_content h2{width:100%;margin:0 0 1.5rem 0;float:left;text-align:left;font-family:"futura-medium",Arial,sans-serif;font-weight:600;color:#e94e20;font-size:32px;line-height:1.4;letter-spacing:-0.64px;text-transform:none}.decaedgetechnology .warrper .decaedgetech_content p{width:100%;float:left;text-align:left;font-family:"futuraLT",Arial,sans-serif;font-weight:300;color:#565659;font-size:16px;line-height:27px;letter-spacing:.96px}.decaedgetechnology .warrper .decaedgetech_content aside{float:right;width:100%;margin:1.5rem 0 0 0;text-align:left}.decaedgetechnology .warrper .decaedgetech_content aside .decaedgeCTA{display:inline-block;margin:0 auto;float:none;padding:.8rem 2rem .6rem 2rem;text-decoration:none;transition:all .4s ease-out;font-family:"futuraLT",Arial,sans-serif;font-weight:300;color:#fff;font-size:16px;line-height:1;letter-spacing:normal;background-color:#e94e20;text-align:center;cursor:pointer;text-decoration:none;border-radius:25px;text-transform:uppercase}.decaedgetechnology .warrper .decaedgetech_content aside .decaedgeCTA:hover{background:#000;color:#fff;transition:all .4s ease-in}.decaedgetechnology .warrper .decaedgetech_bottom{position:absolute;bottom:2rem;right:0;width:60%;float:left;background:#fff;padding:2rem;display:flex;justify-content:space-between;align-items:center}.decaedgetechnology .warrper .decaedgetech_bottom h3{text-align:left;font-family:"futuraLT",Arial,sans-serif;font-weight:300;color:#565659;font-size:25px;line-height:1.3;letter-spacing:1.5px;text-transform:none}.decaedgetechnology .warrper .decaedgetech_bottom h3 span{font-weight:bold;text-transform:uppercase;display:block}.decaedgetechnology .warrper .decaedgetech_bottom aside{float:right;padding-left:1rem}.decaedgetechnology .warrper .decaedgetech_bottom aside i.fa{font-size:32px;color:#565659}@media only screen and (max-width: 1300px){.decaedgetechnology .decaedgetech_desktop{width:60%}.decaedgetechnology .warrper{max-width:92%}}@media only screen and (max-width: 1255px){.decaedgetechnology .decaedgetech_desktop{display:none}.decaedgetechnology .warrper{position:static;top:0;left:0;transform:none;max-width:100%;align-items:flex-start}.decaedgetechnology .warrper .decaedgetech_content{width:100%;margin:0;width:100%;padding:3rem 4%}.decaedgetechnology .warrper .decaedgetech_content h2{text-align:center}.decaedgetechnology .warrper .decaedgetech_content p{text-align:center}.decaedgetechnology .warrper .decaedgetech_content aside{text-align:center}.decaedgetechnology .warrper .decaedgetech_bottom{background:#f8f8f8;position:static;left:0;top:0;width:100%;padding:1.5rem 4%;bottom:0}.decaedgetechnology .warrper .decaedgetech_bottom h3{font-size:20px;line-height:1.2;letter-spacing:1.2px}.decaedgetechnology .warrper .decaedgetech_bottom h3 span{display:inline}.decaedgetechnology .warrper .decaedgetech_bottom aside i.fa{font-size:24px}}@media only screen and (max-width: 479px){.decaedgetechnology .decaedgetech_desktop{display:none}.decaedgetechnology .decaedgetech_mobile{display:block}.decaedgetechnology .warrper .decaedgetech_content{padding:2rem 4%}.decaedgetechnology .warrper .decaedgetech_bottom{padding:1rem 4%}}.productspecification{background:#f0f0f0;width:100%;float:left;padding:3rem 0}.productspecification .ps_header{width:100%;float:left;padding:0 0 2rem 0;display:flex;justify-content:space-between;align-items:flex-start}.productspecification .ps_header .ps_head_left{width:auto;float:left}.productspecification .ps_header .ps_head_left h2{width:100%;float:left;margin-bottom:1rem;text-align:left;color:#777;font-size:35px;line-height:1.3;font-family:"futura-bold",Arial,sans-serif;font-weight:700}.productspecification .ps_header .ps_head_left ul{width:100%;float:left;display:flex;justify-content:flex-start;align-items:center;align-items:stretch}.productspecification .ps_header .ps_head_left ul li{list-style:none;margin:0;padding:0;float:left;color:#333;font-size:13px;line-height:1.3;letter-spacing:.18px;font-family:"futura-medium",Arial,sans-serif;font-weight:600}.productspecification .ps_header .ps_head_left ul li.ps_head_line{width:1px;margin:0 2rem;background-color:#333;line-height:1;font-size:0}.productspecification .ps_header .ps_head_left ul li a{display:flex;justify-content:flex-start;align-items:center;text-decoration:none;transition:all .4s ease-out;color:#333}.productspecification .ps_header .ps_head_left ul li a img{max-height:16px;filter:none;transition:all .4s ease-out}.productspecification .ps_header .ps_head_left ul li a span{margin-left:.7rem;color:#333;font-family:"futura-medium",Arial,sans-serif;font-weight:600}.productspecification .ps_header .ps_head_left ul li a:hover{transition:all .4s ease-in;color:#e94e20}.productspecification .ps_header .ps_head_left ul li a:hover img{filter:invert(100%) saturate(10000%);transition:all .4s ease-in}.productspecification .ps_header .ps_head_left ul li a:hover span{color:#e94e20}.productspecification .ps_header .ps_head_right{width:auto;float:right;text-align:right}.productspecification .ps_header .ps_head_right img{max-width:100%}.productspecification .ps_container{width:100%;float:left;display:flex;justify-content:space-between;align-items:flex-start}.productspecification .ps_container ul{width:48%}.productspecification .ps_container ul.ps_cont_left{float:left}.productspecification .ps_container ul.ps_cont_right{float:right}.productspecification .ps_container ul li{width:100%;float:left;list-style:none;padding:.8rem .3rem;border-top:solid 1px silver}.productspecification .ps_container ul li.nobordertop{border-top:none}.productspecification .ps_container ul li.bordetoprorange{border-top:solid 2px #e94e20}.productspecification .ps_container ul li span{width:50%;float:left;text-align:left;font-family:"futura-book",Arial,sans-serif;font-weight:500;color:#555658;font-size:13px;line-height:1.2}.productspecification .ps_container ul li span b{font-family:"futura-bold",Arial,sans-serif;font-weight:700}.productspecification .ps_container ul li span em{font-family:"futura-book",Arial,sans-serif;font-weight:500;font-style:italic}@media only screen and (max-width: 767px){.productspecification{padding:3rem 0}.productspecification .ps_header{padding:0 0 3rem 0;display:flex;justify-content:center;align-items:flex-start;flex-direction:column-reverse}.productspecification .ps_header .ps_head_left{width:100%}.productspecification .ps_header .ps_head_left h2{margin-bottom:2rem;text-align:center;font-weight:normal}.productspecification .ps_header .ps_head_left h2 span{display:block}.productspecification .ps_header .ps_head_left ul{justify-content:center}.productspecification .ps_header .ps_head_left ul li{font-size:12px;line-height:1.2;letter-spacing:.17px}.productspecification .ps_header .ps_head_left ul li.ps_head_line{margin:0 .5rem}.productspecification .ps_header .ps_head_left ul li a span{margin-left:.5rem}.productspecification .ps_header .ps_head_right{width:100%;text-align:center;margin-bottom:2rem}.productspecification .ps_header .ps_head_right img{max-width:260px}.productspecification .ps_container{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.productspecification .ps_container ul{width:100%}.productspecification .ps_container ul li{padding:.7rem .2rem}.productspecification .ps_container ul li span{font-size:12px}}.decaedgepopup{display:none;z-index:5;position:fixed;left:0;top:0;height:100%;width:100%;float:left;margin:0;padding:0;background:#000;background:rgba(0,0,0,.8)}.decaedgepopup .decaedgepopupInner{z-index:2;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);width:95%;max-width:800px;max-height:95%;min-height:550px;border:solid 1px #fff;margin:0;padding:2rem;background:#fff url("../images/product/decca-edge-bg.jpg") no-repeat;background-position:center center;background-size:cover}.decaedgepopup .decaedgepopupInner .decaedgepopupclose{z-index:3;position:absolute;right:-8px;top:-8px;height:32px;width:32px;background-color:#e94e20;cursor:pointer;transition:all .4s ease-out;color:#fff;display:flex;justify-content:center;align-items:center;font-size:24px}.decaedgepopup .decaedgepopupInner .decaedgepopupclose:hover{background-color:#152c55;color:#fff;transition:all .4s ease-in}.decaedgepopup .decaedgepopupInner section{width:100%;float:left;display:flex;justify-content:center;align-items:center}.decaedgepopup .decaedgepopupInner section aside{width:120px;margin-right:20px}.decaedgepopup .decaedgepopupInner section aside img{width:100%}.decaedgepopup .decaedgepopupInner section ul{width:auto;float:left}.decaedgepopup .decaedgepopupInner section ul li{list-style:none;display:flex;justify-content:flex-start;align-items:center;margin:0 0 7px 0}.decaedgepopup .decaedgepopupInner section ul li img{width:29px;float:left}.decaedgepopup .decaedgepopupInner section ul li h4{width:45px;margin:0 0 0 11px;float:left;padding:0 0 3px 0;border-bottom:solid 1px #e94e20;text-align:left;color:#fff;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-size:14px}.decaedgepopup .decaedgepopupInner section ul li h5{width:calc(100% - 85px);float:left;padding:0 0 3px 8px;border-bottom:solid 1px #fff;text-align:left;color:#fff;font-family:"futura-book",Arial,sans-serif;font-weight:500;font-size:14px}.decaedgepopup .decaedgepopupInner dl{position:absolute;bottom:2rem;left:0;width:100%;float:left;display:flex;justify-content:center;align-items:center}.decaedgepopup .decaedgepopupInner dl dt{display:inline-block;padding:.6rem .4rem;margin:0 .4rem;width:120px;float:none;background-color:#e94e20;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-weight:normal;color:#fff;text-align:center;cursor:pointer;text-decoration:none;transition:all .4s ease-out;border-radius:0;font-size:14px;letter-spacing:normal;line-height:1;text-transform:uppercase}@media only screen and (max-width: 767px){.decaedgepopup .decaedgepopupInner{min-height:auto}.decaedgepopup .decaedgepopupInner dl{display:none}}@media only screen and (max-width: 479px){.decaedgepopup .decaedgepopupInner{background-position:right top;padding:2rem 1rem 1rem 1rem;width:95%;max-width:350px}.decaedgepopup .decaedgepopupInner section{flex-direction:column;justify-content:center;align-items:center}.decaedgepopup .decaedgepopupInner section aside{width:80px;margin:0}.decaedgepopup .decaedgepopupInner section ul{width:auto;float:left;margin-top:.5rem}.decaedgepopup .decaedgepopupInner section ul li{margin:0 0 6px 0}.decaedgepopup .decaedgepopupInner section ul li img{width:25px}.decaedgepopup .decaedgepopupInner section ul li h4{width:35px;margin:0 0 0 10px;padding:0 0 3px 0;font-size:12px}.decaedgepopup .decaedgepopupInner section ul li h5{width:calc(100% - 70px);padding:0 0 3px 5px;font-size:12px}}@media only screen and (max-width: 359px){.decaedgepopup .decaedgepopupInner section ul li h4{font-size:10px}.decaedgepopup .decaedgepopupInner section ul li h5{font-size:10px}}@media only screen and (min-device-width: 500px)and (max-device-width: 1000px)and (orientation: landscape){.decaedgepopup .decaedgepopupInner{min-height:auto;max-width:auto;height:300px;padding:1.5rem}.decaedgepopup .decaedgepopupInner section{height:100%;overflow:hidden;align-items:flex-start}.decaedgepopup .decaedgepopupInner section ul{height:100%;overflow:hidden;overflow-y:scroll}.decaedgepopup .decaedgepopupInner dl{display:none}}.main_banner{background-color:#fff;width:100%;float:left}.main_banner .warrper{position:relative}.main_banner .warrper:after{content:"";z-index:2;position:absolute;left:0;top:0;height:100%;width:35%;background:url("../images/banner-design-web.png") no-repeat top left;background-size:100% 100%}.main_banner .warrper .main_banner_desktop{z-index:1;position:relative;display:block;width:100%;float:left;margin:0;padding:0}.main_banner .warrper .main_banner_mobile{z-index:1;position:relative;display:none;width:100%;float:left;margin:0;padding:0}.main_banner .main_banner_container{position:absolute;z-index:3;top:50%;left:10%;transform:translateY(-50%);width:80%;height:auto !important;display:flex;justify-content:space-between;align-items:center}.main_banner .main_banner_container h2{width:100%;float:left;text-align:left;font-family:"futura-bold",Arial,sans-serif;font-weight:700;color:#e94e20;font-size:40px;line-height:1;letter-spacing:normal;text-transform:uppercase}.main_banner .main_banner_container p{width:100%;float:left;text-align:left;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-weight:normal;color:#fff;font-size:24px;line-height:1;letter-spacing:normal;text-transform:uppercase}@media only screen and (max-width: 1023px){.main_banner .warrper{max-width:100%}.main_banner .main_banner_container h2{font-size:28px}.main_banner .main_banner_container p{font-size:20px}}@media only screen and (max-width: 479px){.main_banner .warrper:after{width:40%;background:url("../images/banner-design-mob.png") no-repeat top left;background-size:100% 100%}.main_banner .warrper .main_banner_desktop{display:none}.main_banner .warrper .main_banner_mobile{display:block}.main_banner .main_banner_container h2{font-size:30px}.main_banner .main_banner_container p{font-size:16px}}.aboutwrap{width:100%;float:left;padding:3rem 0;min-height:75vh;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background:url("../images/about/bg.png") no-repeat center center;background-size:cover}.aboutwrap .warrper{max-width:80%}.aboutwrap .warrper h2{width:100%;float:left;text-align:center;font-family:"futura-book",Arial,sans-serif;font-weight:500;color:#e94e20;font-size:36px;line-height:1;text-transform:uppercase}.aboutwrap .warrper h3{margin:.5rem 0 0 0;width:100%;float:left;text-align:center;font-family:"futura-bold",Arial,sans-serif;font-weight:700;color:#152c55;font-size:36px;line-height:1;text-transform:uppercase}.aboutwrap .warrper p{margin:2rem 0 0 0;width:100%;float:left;text-align:center;font-family:"futura-book",Arial,sans-serif;font-weight:500;color:#000;font-size:18px;line-height:1.6;letter-spacing:1px}.aboutwrap.dowanloadinfo{background:#fff;min-height:auto}.viewbuttoncontener{width:100%;float:left;padding:0 5% 2rem 5%;background:#fff;text-align:center}.viewbuttoncontener a{padding:.8rem 1.5rem;width:auto;float:none;margin:0 auto;display:inline-block;background-color:#e94e20;font-family:"futura-book",Arial,sans-serif;font-weight:500;color:#fff;text-align:center;border-radius:0;font-size:16px;line-height:1;cursor:pointer;text-transform:uppercase;text-decoration:none;transition:all .4s ease-out}.viewbuttoncontener a:hover{background-color:#152c55;color:#fff;text-decoration:none;transition:all .4s ease-in}@media only screen and (max-width: 1023px){.aboutwrap{min-height:auto}.aboutwrap .warrper{max-width:90%}.aboutwrap .warrper h2{font-size:28px}.aboutwrap .warrper h3{font-size:28px}.aboutwrap .warrper p{margin:1.5rem 0 0 0;font-size:16px;line-height:1.4}.viewbuttoncontener a{padding:.7rem 1rem;font-size:14px}}@media only screen and (max-width: 479px){.aboutwrap .warrper h2{font-size:24px;line-height:1.2}.aboutwrap .warrper h3{font-size:24px}.aboutwrap .warrper p{margin:1rem 0 0 0}}.manufacturevideo{width:100%;float:left;position:relative}.manufacturevideo .manufacturevideo_desktop{display:block;width:100%;float:left;margin:0;padding:0}.manufacturevideo .manufacturevideo_mobile{display:none;width:100%;float:left;margin:0;padding:0}.manufacturevideo .manufacturevideoPlay{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) !important;width:120px;cursor:pointer}@media only screen and (max-width: 1023px){.manufacturevideo .manufacturevideoPlay{width:90px}}@media only screen and (max-width: 479px){.manufacturevideo .manufacturevideo_desktop{display:none}.manufacturevideo .manufacturevideo_mobile{display:block}.manufacturevideo .manufacturevideoPlay{width:75px}}.sustainabilitywrap{width:100%;float:left;padding:3rem 0;background:#fff}.sustainabilitywrap .sustainabilitycontent{width:100%;float:left;display:flex;justify-content:space-between;align-items:center;padding:2rem 0;border-bottom:solid 1px #f0f0f0}.sustainabilitywrap .sustainabilitycontent:last-child{border-bottom:none;padding-bottom:0}.sustainabilitywrap .sustainabilitycontent .sustainabilityleft{width:30%;float:left;text-align:center}.sustainabilitywrap .sustainabilitycontent .sustainabilityleft img{max-width:120px;margin:auto auto;display:inline-block}.sustainabilitywrap .sustainabilitycontent .sustainabilityleft h3{width:100%;float:left;text-align:center;color:#7d7d7f;font-family:"futura-bold",Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.3}.sustainabilitywrap .sustainabilitycontent .sustainabilityright{width:65%;float:left}.sustainabilitywrap .sustainabilitycontent .sustainabilityright p{width:100%;float:left;text-align:left;color:#7d7d7f;font-family:"futura-book",Arial,sans-serif;font-weight:500;font-size:18px;line-height:1.3}.sustainabilitywrap .sustainabilitycontent .sustainabilityright ul{width:100%;float:left;margin:1rem 0}.sustainabilitywrap .sustainabilitycontent .sustainabilityright ul li{list-style:none;margin:4px 0;text-align:left;color:#7d7d7f;font-family:"futura-book",Arial,sans-serif;font-weight:500;font-size:18px;line-height:1.3}@media only screen and (max-width: 1023px){.sustainabilitywrap .sustainabilitycontent{flex-wrap:wrap}.sustainabilitywrap .sustainabilitycontent .sustainabilityleft{width:100%;margin-bottom:1rem}.sustainabilitywrap .sustainabilitycontent .sustainabilityleft img{max-width:100px}.sustainabilitywrap .sustainabilitycontent .sustainabilityleft h3{font-size:16px}.sustainabilitywrap .sustainabilitycontent .sustainabilityright{width:100%}.sustainabilitywrap .sustainabilitycontent .sustainabilityright p{font-size:16px;text-align:center}.sustainabilitywrap .sustainabilitycontent .sustainabilityright ul li{text-align:center;font-size:16px}}.downloadwrap{width:100%;float:left;padding:0 0 3rem 0;background:#fff}.downloadwrap .downloadcontainer{width:100%;float:left;display:flex;justify-content:center;align-items:flex-start;align-items:stretch;flex-wrap:wrap}.downloadwrap .downloadcontainer .downloadbox{width:31.3%;padding:2rem;margin:1rem 1%;border:solid 1px #f0f0f0}.downloadwrap .downloadcontainer .downloadbox h5{width:100%;float:left;text-align:left;color:#555658;font-family:"futuraLT",Arial,sans-serif;font-weight:300;font-size:14px;line-height:1}.downloadwrap .downloadcontainer .downloadbox p{margin:.5rem 0 1rem 0;width:100%;float:left;text-align:left;color:#000;font-family:"futura-book",Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.3}.downloadwrap .downloadcontainer .downloadbox a{width:auto;float:left;display:flex;justify-content:flex-start;align-items:center;text-align:left;text-decoration:none;transition:all .4s ease-out}.downloadwrap .downloadcontainer .downloadbox a img{margin:0;width:12px;filter:none;transition:all .4s ease-out}.downloadwrap .downloadcontainer .downloadbox a span{padding:0 0 0 1rem;float:left;text-align:left;color:#565659;font-family:"futura-book",Arial,sans-serif;font-weight:500;font-size:14px;line-height:1.2}.downloadwrap .downloadcontainer .downloadbox a:hover{transition:all .4s ease-in}.downloadwrap .downloadcontainer .downloadbox a:hover img{filter:invert(100%) saturate(10000%);transition:all .4s ease-in}.downloadwrap .downloadcontainer .downloadbox a:hover span{color:#e94e20;transition:all .4s ease-in}@media only screen and (max-width: 1255px){.downloadwrap .downloadcontainer .downloadbox{padding:1rem}}@media only screen and (max-width: 1023px){.downloadwrap{padding:0 0 2rem 0}.downloadwrap .downloadcontainer .downloadbox{width:46%;padding:1rem;margin:1rem 2%}}@media only screen and (max-width: 599px){.downloadwrap .downloadcontainer .downloadbox{width:98%;padding:1rem;margin:.5rem 1%}}.resourcewrap{width:100%;float:left;padding:0 0 3rem 0;background:#fff}.resourcewrap .resourcecontainer{width:100%;float:left}.videoswrap{width:100%;float:left;padding:0 0 3rem 0;background:#fff}.videoswrap .videoscontainer{width:100%;float:left;display:flex;justify-content:space-between;align-items:flex-start;align-items:stretch;flex-wrap:wrap}.videoswrap .videoscontainer .videosbox{width:31.3%;margin:1rem 1%}.videoswrap .videoscontainer .videosbox h3{width:100%;margin:0 0 .7rem 0;float:left;text-align:left;color:#565659;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-size:16px;line-height:1.2}.videoswrap .videoscontainer .videosbox aside{position:relative;width:100%;float:left}.videoswrap .videoscontainer .videosbox aside img{margin:0;width:100%;float:left;border:0;display:block}.videoswrap .videoscontainer .videosbox aside span{transition:all .4s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:39px;height:37px;background:url("../images/video_white.png") no-repeat center center;background-size:100% 100%;cursor:pointer;filter:none}.videoswrap .videoscontainer .videosbox aside span:hover{filter:invert(100%) saturate(10000%);transition:all .4s ease-in}@media only screen and (max-width: 1023px){.videoswrap{padding:0 0 2rem 0}.videoswrap .videoscontainer .videosbox{width:46%;margin:1rem 2%}}@media only screen and (max-width: 599px){.videoswrap .videoscontainer .videosbox{width:100%;margin:0 0 2rem 0}}.termandprivacywrap{width:100%;float:left;padding:3rem 0;background:#fff}.termandprivacywrap h2{margin:0 0 1rem 0;width:100%;float:left;text-align:left;color:#000;font-size:24px;letter-spacing:1px;line-height:1.3;font-family:"futura-bold",Arial,sans-serif;font-weight:700;text-transform:uppercase}.termandprivacywrap h3{margin:1rem 0 .5rem 0;width:100%;float:left;text-align:left;font-family:"futura-medium",Arial,sans-serif;font-weight:600;color:#000;font-size:20px;line-height:1.3}.termandprivacywrap h4,.termandprivacywrap h5,.termandprivacywrap h6{margin:0 0 1rem 0;width:100%;float:left;text-align:left;font-family:"futura-book",Arial,sans-serif;font-weight:500;color:#000;font-size:16px;line-height:1.3}.termandprivacywrap p{margin:0 0 1rem 0;width:100%;float:left;text-align:left;font-family:"futura-book",Arial,sans-serif;font-weight:500;color:#000;font-size:16px;line-height:1.3}.termandprivacywrap p a{text-decoration:none;color:#e94e20;transition:all .4s ease-out}.termandprivacywrap p a:hover{color:#152c55;transition:all .4s ease-in}.termandprivacywrap ul{margin:0 0 1rem 0;width:100%;float:left}.termandprivacywrap ul li{list-style:disc;text-align:left;margin:.3rem 0 .3rem 1rem;font-family:"futura-book",Arial,sans-serif;font-weight:500;color:#000;font-size:16px;line-height:1.3}.termandprivacywrap ul li a{text-decoration:none;color:#e94e20;transition:all .4s ease-out}.termandprivacywrap ul li a:hover{color:#152c55;transition:all .4s ease-in}.termandprivacywrap ul li ul{margin:.5rem 0}.termandprivacywrap ul li ul li{list-style:circle;margin:.2rem 0 .2rem 1rem}.termandprivacywrap ul li ol{margin:.5rem 0}.termandprivacywrap ul li ol li{list-style:lower-alpha;margin:.2rem 0 .2rem 1rem}.termandprivacywrap ol{margin:0 0 1rem 0;width:100%;float:left}.termandprivacywrap ol li{text-align:left;list-style:decimal;margin:.3rem 0 .3rem 1rem;font-family:"futura-book",Arial,sans-serif;font-weight:500;color:#000;font-size:16px;line-height:1.3}.termandprivacywrap ol li a{text-decoration:none;color:#e94e20;transition:all .4s ease-out}.termandprivacywrap ol li a:hover{color:#152c55;transition:all .4s ease-in}.termandprivacywrap ol ul{margin:.5rem 0}.termandprivacywrap ol ul li{list-style:circle;margin:.2rem 0 .2rem 1rem}.termandprivacywrap ol ol{margin:.5rem 0}.termandprivacywrap ol ol li{list-style:lower-alpha;margin:.2rem 0 .2rem 1rem}@media only screen and (max-width: 1023px){.termandprivacywrap h2{font-size:20px}.termandprivacywrap h3{font-size:16px}.termandprivacywrap h4,.termandprivacywrap h5,.termandprivacywrap h6{font-size:14px}.termandprivacywrap p{font-size:14px}.termandprivacywrap ul li{font-size:14px}.termandprivacywrap ol li{font-size:14px}}.notfoundwrap{width:100%;float:left;padding:5rem 0 3rem 0;background-color:#fff}.notfoundwrap h2{width:100%;float:left;text-align:center;color:#000;font-size:120px;letter-spacing:normal;line-height:1;text-transform:uppercase;font-family:"futura-bold",Arial,sans-serif;font-weight:700}.notfoundwrap h3{width:100%;float:left;text-align:center;color:#000;font-size:36px;line-height:1.2;font-family:"futura-medium",Arial,sans-serif;font-weight:600}.notfoundwrap h4{width:100%;float:left;margin-top:2rem;text-align:center;color:#000;font-size:18;line-height:1.2;font-family:"futura-book",Arial,sans-serif;font-weight:500}.notfoundwrap p{width:100%;float:left;margin-top:2rem;text-align:center}.notfoundwrap p a{display:inline-block;width:auto;text-align:center;text-decoration:none;transition:all .4s ease-out;margin:0 auto;padding:10px 20px;border:none;background-color:#e94e20;color:#fff;font-family:"futura-book",Arial,sans-serif;font-weight:500;font-size:18;letter-spacing:normal;line-height:20px;text-transform:uppercase}.notfoundwrap p a:hover{transition:all .4s ease-in;background-color:#152c55;color:#fff}.serchwrap{width:100%;float:left;padding:3rem 0;background-color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.searchresult{width:90%;max-width:1000px;float:none;margin:0 auto;padding:0;display:inline-block}.searchresult h2{width:100%;float:left;margin-bottom:2rem;text-align:left;font-size:24px;line-height:1.4;letter-spacing:normal;color:#000;font-family:"futura-medium",Arial,sans-serif;font-weight:600}.searchresult h2 span{display:inline-block;font-size:110%;font-weight:bold;font-family:"futura-bold",Arial,sans-serif;font-weight:700;color:#e94e20}.searchresult ul{width:100%;float:left}.searchresult ul li{width:100%;float:left;padding:1.5rem 0;list-style:none;border-bottom:solid 1px #565659}.searchresult ul li:last-child{border-bottom:none}.searchresult ul li h3{width:100%;float:left;text-align:left;font-size:18px;line-height:1;color:#565659;font-family:"futura-medium",Arial,sans-serif;font-weight:600}.searchresult ul li p{width:100%;float:left;margin:.5rem 0;text-align:left;font-size:16px;line-height:1.3;color:#000;font-family:"futura-book",Arial,sans-serif;font-weight:500}.searchresult ul li aside{width:100%;float:left;margin:.2rem 0 0 0}.searchresult ul li aside a{text-decoration:underline;color:#e94e20;transition:all .4s ease-out;font-size:16px;line-height:1.3;font-family:"futura-book",Arial,sans-serif;font-weight:500}.searchresult ul li aside a:hover{color:#152c55;transition:all .4s ease-in}.searchnotfound{width:90%;max-width:500px;float:none;margin:0 auto;padding:0;display:inline-block}.searchnotfound h2{width:100%;float:left;margin:0 0 2rem 0;text-align:left;font-size:22px;line-height:1.4;letter-spacing:normal;color:#000;font-family:"futura-medium",Arial,sans-serif;font-weight:600;font-weight:bold}.searchnotfound h2 span{display:inline-block;font-size:110%;font-family:"futura-bold",Arial,sans-serif;font-weight:700;color:#e94e20}.searchnotfound ul{width:100%;float:left}.searchnotfound ul li{margin:0rem 0 1rem 1.3rem;list-style:disc;text-align:left;font-size:18px;line-height:1.3;color:#000;font-family:"futura-book",Arial,sans-serif;font-weight:500}.searchnotfound ul li a{text-decoration:underline;color:#e94e20;transition:all .4s ease-out}.searchnotfound ul li a:hover{color:#152c55;transition:all .4s ease-in}@media only screen and (max-width: 1023px){.searchresult h2{margin-bottom:1rem;font-size:20px;line-height:26px}.searchresult ul li{padding:1rem 0}.searchresult ul li h3{font-size:16px}.searchresult ul li p{margin:.3rem 0 .5rem 0;font-size:14px}.searchresult ul li aside a{font-size:14px}.searchnotfound{margin:1rem auto}.searchnotfound h2{font-size:20px}.searchnotfound ul li{font-size:16px}}