@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,form,fieldset,legend,label,table,caption,thead,tbody,tfoot,tr,th,td,article,aside,canvas,details,figcaption,figure,header,footer,hgroup,menu,nav,section,summary,time,mark,audio,video,form,fieldset,legend,label{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;box-sizing:border-box}html{font-size:62.5%;overflow-y:scroll}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}:focus{outline:0}ins{background-color:#ff9;color:#000;text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:0px;border:0;border-bottom:1px solid #f1f1f1;margin:30px 0 50px 0;padding:0}.ua-ie hr{height:2px}br{margin:0;padding:0}input,select{margin:0;padding:0}input{border:1px solid #000}img,object,embed{max-width:100%}.gradient-blue{background-color:#0096c8;background-image:linear-gradient(top, #00bcfb, #0096c8);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bcfb', endColorstr='#0096c8')}body{font-size:14px;font-size:1.4rem;line-height:25.2px;line-height:25.2 / 10rem;font-family:Open Sans,sans-serif;color:#373936;position:relative;overflow-x:hidden}body .body-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1;background-color:rgba(0,0,0,0.5)}body .body-overlay.enabled{display:initial}.right,.alignright{float:right}.left,.alignleft{float:left}.center,.aligncenter{display:block;margin:0 auto;text-align:center}.flex-row{display:flex;flex-direction:row;justify-content:center;align-items:center}.green{color:#009163}.darkgreen{color:#2e512e}.lightgrey-bg{background:#f1f1f1;margin-bottom:30px}.red{color:#b71234}.red-bg{background-color:#b71234;color:white;padding:2px 5px}.pale-green-bg{background-color:#e5f5ee}h1,h2,h3,h4,h5,h6{font-family:Nunito,sans-serif;text-transform:uppercase;font-weight:600}h1{font-size:3.6rem;color:white}h1.dark{color:#373936}h2{font-size:2rem;position:relative;margin-bottom:20px}h2.underline-left{text-align:left;margin-bottom:30px}h2.underline-left:after{content:'';border-bottom:1px solid #009163;width:40px;position:absolute;bottom:-10px;left:0}h2.underline-center{text-align:center;margin-bottom:30px}h2.underline-center:after{content:'';border-bottom:1px solid #009163;width:40px;position:absolute;bottom:-15px;left:50%;margin-left:-20px}h2.underline-right{text-align:right;margin-bottom:30px}h2.underline-right:after{content:'';border-bottom:1px solid #009163;width:40px;position:absolute;bottom:-10px;right:0}h3{font-size:1.8rem;line-height:2.4rem;margin-bottom:15px}a{color:#009163;text-decoration:none !important;transition:all .4s ease-in-out}a:hover{color:#373936}a img{display:block}p{margin-bottom:15px}p.lead{font-size:16px;font-family:Nunito,sans-serif;font-weight:600}p.logo-left{width:auto !important;float:left;margin-right:20px}p.logo-left .small.green{width:130px}.columns-2{column-count:2;column-gap:30px}abbr[title]{border:none;cursor:text}abbr[title].needs-help{cursor:help}blockquote{background:#f1f1f1;padding:30px 60px 15px 60px;margin:30px 0px;position:relative;border-radius:5px;font-style:italic}blockquote:before,blockquote:after{font-family:'Font Awesome 5 Pro';font-weight:800;font-size:4rem;content:'\f10d';color:#009163;opacity:.1;position:absolute;top:15px;left:10px}blockquote:after{content:'\f10e';top:auto;bottom:15px;left:auto;right:10px}blockquote p{font-size:1.8rem}dl dt{background:#009163;padding:0px 8px;display:inline-block;border-radius:2px;color:white}dl dd{margin-bottom:10px}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.aligncenter,.center{text-align:center;margin:0 auto;display:block}.alignleft,.left{float:left}.alignright,.right{float:right}.tooltip .tooltip-arrow:before{border-bottom-color:#009163}.tooltip .tooltip-inner{font-size:1.4rem;padding:10px 20px;background:#009163}.tooltip .tooltip-inner p{margin-bottom:0px}.tooltip .tooltip-inner p span.green{font-size:1.8rem;color:#80857e}.alignleft,img.alignleft{margin-right:1.5em;float:left}img.alignleft{border-left:2px solid #009163}.alignright,img.alignright{margin-left:1.5em;float:right}img.alignright{border-right:2px solid #009163}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.alignnone,img.alignnone{margin-bottom:30px;display:block}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0 !important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}@font-face{font-family:'Nunito';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/nunito/v26/XRXI3I6Li01BKofiOc5wtlZ2di8HDOUhdTQ3ig.ttf) format('truetype')}@font-face{font-family:'Nunito';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/nunito/v26/XRXI3I6Li01BKofiOc5wtlZ2di8HDGUmdTQ3ig.ttf) format('truetype')}@font-face{font-family:'Nunito';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/nunito/v26/XRXI3I6Li01BKofiOc5wtlZ2di8HDBImdTQ3ig.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4gaVc.ttf) format('truetype')}table thead tr th{background:#e5f5ee;border:2px solid white;padding:20px}table tbody tr:nth-of-type(even) td{background:#e5f5ee}table tbody tr:nth-of-type(odd) td{background:rgba(229,245,238,0.5)}table tbody tr td{padding:20px;border:2px solid white;font-size:1.4rem}table tbody tr td p{font-size:1.4rem}table tbody tr td.green-bg{background:#009163;color:white}table tbody tr td.white-bg{background:white}table.info-table{margin-bottom:30px}table.info-table thead tr th{padding:15px}table.info-table tr td{padding:15px 15px 5px 15px;vertical-align:middle}table.info-table tr td:first-of-type{text-align:center;min-width:120px;padding:10px}.main-page-content .gform_wrapper .top_label .gfield_label,.product-content .gform_wrapper .top_label .gfield_label,.modal .gform_wrapper .top_label .gfield_label,.installer-form .gform_wrapper .top_label .gfield_label,.gform .gform_wrapper .top_label .gfield_label,.main-page-content .tml .top_label .gfield_label,.product-content .tml .top_label .gfield_label,.modal .tml .top_label .gfield_label,.installer-form .tml .top_label .gfield_label,.gform .tml .top_label .gfield_label{display:none}.main-page-content .gform_wrapper ul.gform_fields li.gfield,.product-content .gform_wrapper ul.gform_fields li.gfield,.modal .gform_wrapper ul.gform_fields li.gfield,.installer-form .gform_wrapper ul.gform_fields li.gfield,.gform .gform_wrapper ul.gform_fields li.gfield,.main-page-content .tml ul.gform_fields li.gfield,.product-content .tml ul.gform_fields li.gfield,.modal .tml ul.gform_fields li.gfield,.installer-form .tml ul.gform_fields li.gfield,.gform .tml ul.gform_fields li.gfield{margin:0px}.main-page-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]),.product-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]),.modal .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]),.installer-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]),.gform .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]),.main-page-content .tml input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]),.product-content .tml input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]),.modal .tml input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]),.installer-form .tml input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]),.gform .tml input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]),.main-page-content .gform_wrapper textarea,.product-content .gform_wrapper textarea,.modal .gform_wrapper textarea,.installer-form .gform_wrapper textarea,.gform .gform_wrapper textarea,.main-page-content .tml textarea,.product-content .tml textarea,.modal .tml textarea,.installer-form .tml textarea,.gform .tml textarea{padding:10px !important;border:1px solid #80857e;border-radius:3px}.main-page-content .gform_wrapper .gform_footer input.button,.product-content .gform_wrapper .gform_footer input.button,.modal .gform_wrapper .gform_footer input.button,.installer-form .gform_wrapper .gform_footer input.button,.gform .gform_wrapper .gform_footer input.button,.main-page-content .tml .gform_footer input.button,.product-content .tml .gform_footer input.button,.modal .tml .gform_footer input.button,.installer-form .tml .gform_footer input.button,.gform .tml .gform_footer input.button,.main-page-content .gform_wrapper .gform_footer input[type=submit],.product-content .gform_wrapper .gform_footer input[type=submit],.modal .gform_wrapper .gform_footer input[type=submit],.installer-form .gform_wrapper .gform_footer input[type=submit],.gform .gform_wrapper .gform_footer input[type=submit],.main-page-content .tml .gform_footer input[type=submit],.product-content .tml .gform_footer input[type=submit],.modal .tml .gform_footer input[type=submit],.installer-form .tml .gform_footer input[type=submit],.gform .tml .gform_footer input[type=submit],.main-page-content .gform_wrapper .gform_page_footer input.button,.product-content .gform_wrapper .gform_page_footer input.button,.modal .gform_wrapper .gform_page_footer input.button,.installer-form .gform_wrapper .gform_page_footer input.button,.gform .gform_wrapper .gform_page_footer input.button,.main-page-content .tml .gform_page_footer input.button,.product-content .tml .gform_page_footer input.button,.modal .tml .gform_page_footer input.button,.installer-form .tml .gform_page_footer input.button,.gform .tml .gform_page_footer input.button,.main-page-content .gform_wrapper .gform_page_footer input[type=submit],.product-content .gform_wrapper .gform_page_footer input[type=submit],.modal .gform_wrapper .gform_page_footer input[type=submit],.installer-form .gform_wrapper .gform_page_footer input[type=submit],.gform .gform_wrapper .gform_page_footer input[type=submit],.main-page-content .tml .gform_page_footer input[type=submit],.product-content .tml .gform_page_footer input[type=submit],.modal .tml .gform_page_footer input[type=submit],.installer-form .tml .gform_page_footer input[type=submit],.gform .tml .gform_page_footer input[type=submit],.main-page-content .gform_wrapper button[type=submit],.product-content .gform_wrapper button[type=submit],.modal .gform_wrapper button[type=submit],.installer-form .gform_wrapper button[type=submit],.gform .gform_wrapper button[type=submit],.main-page-content .tml button[type=submit],.product-content .tml button[type=submit],.modal .tml button[type=submit],.installer-form .tml button[type=submit],.gform .tml button[type=submit]{display:inline-block;margin:0 10px 0 0;font-family:Open Sans,sans-serif;text-transform:uppercase;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid;color:white;background:#009163;border-color:#009163;padding:12px 30px 12px 30px;font-size:14px;font-size:1.4rem;line-height:25.2px;line-height:25.2 / 10rem;border-radius:1px}.main-page-content .gform_wrapper .gform_footer input.button:hover,.product-content .gform_wrapper .gform_footer input.button:hover,.modal .gform_wrapper .gform_footer input.button:hover,.installer-form .gform_wrapper .gform_footer input.button:hover,.gform .gform_wrapper .gform_footer input.button:hover,.main-page-content .tml .gform_footer input.button:hover,.product-content .tml .gform_footer input.button:hover,.modal .tml .gform_footer input.button:hover,.installer-form .tml .gform_footer input.button:hover,.gform .tml .gform_footer input.button:hover,.main-page-content .gform_wrapper .gform_footer input[type=submit]:hover,.product-content .gform_wrapper .gform_footer input[type=submit]:hover,.modal .gform_wrapper .gform_footer input[type=submit]:hover,.installer-form .gform_wrapper .gform_footer input[type=submit]:hover,.gform .gform_wrapper .gform_footer input[type=submit]:hover,.main-page-content .tml .gform_footer input[type=submit]:hover,.product-content .tml .gform_footer input[type=submit]:hover,.modal .tml .gform_footer input[type=submit]:hover,.installer-form .tml .gform_footer input[type=submit]:hover,.gform .tml .gform_footer input[type=submit]:hover,.main-page-content .gform_wrapper .gform_page_footer input.button:hover,.product-content .gform_wrapper .gform_page_footer input.button:hover,.modal .gform_wrapper .gform_page_footer input.button:hover,.installer-form .gform_wrapper .gform_page_footer input.button:hover,.gform .gform_wrapper .gform_page_footer input.button:hover,.main-page-content .tml .gform_page_footer input.button:hover,.product-content .tml .gform_page_footer input.button:hover,.modal .tml .gform_page_footer input.button:hover,.installer-form .tml .gform_page_footer input.button:hover,.gform .tml .gform_page_footer input.button:hover,.main-page-content .gform_wrapper .gform_page_footer input[type=submit]:hover,.product-content .gform_wrapper .gform_page_footer input[type=submit]:hover,.modal .gform_wrapper .gform_page_footer input[type=submit]:hover,.installer-form .gform_wrapper .gform_page_footer input[type=submit]:hover,.gform .gform_wrapper .gform_page_footer input[type=submit]:hover,.main-page-content .tml .gform_page_footer input[type=submit]:hover,.product-content .tml .gform_page_footer input[type=submit]:hover,.modal .tml .gform_page_footer input[type=submit]:hover,.installer-form .tml .gform_page_footer input[type=submit]:hover,.gform .tml .gform_page_footer input[type=submit]:hover,.main-page-content .gform_wrapper button[type=submit]:hover,.product-content .gform_wrapper button[type=submit]:hover,.modal .gform_wrapper button[type=submit]:hover,.installer-form .gform_wrapper button[type=submit]:hover,.gform .gform_wrapper button[type=submit]:hover,.main-page-content .tml button[type=submit]:hover,.product-content .tml button[type=submit]:hover,.modal .tml button[type=submit]:hover,.installer-form .tml button[type=submit]:hover,.gform .tml button[type=submit]:hover{background:#373936;border-color:#373936}.main-page-content .gform_wrapper#gform_wrapper_18 .top_label .gfield_label,.product-content .gform_wrapper#gform_wrapper_18 .top_label .gfield_label,.modal .gform_wrapper#gform_wrapper_18 .top_label .gfield_label,.installer-form .gform_wrapper#gform_wrapper_18 .top_label .gfield_label,.gform .gform_wrapper#gform_wrapper_18 .top_label .gfield_label,.main-page-content .tml#gform_wrapper_18 .top_label .gfield_label,.product-content .tml#gform_wrapper_18 .top_label .gfield_label,.modal .tml#gform_wrapper_18 .top_label .gfield_label,.installer-form .tml#gform_wrapper_18 .top_label .gfield_label,.gform .tml#gform_wrapper_18 .top_label .gfield_label,.main-page-content .gform_wrapper#gform_wrapper_13 .top_label .gfield_label,.product-content .gform_wrapper#gform_wrapper_13 .top_label .gfield_label,.modal .gform_wrapper#gform_wrapper_13 .top_label .gfield_label,.installer-form .gform_wrapper#gform_wrapper_13 .top_label .gfield_label,.gform .gform_wrapper#gform_wrapper_13 .top_label .gfield_label,.main-page-content .tml#gform_wrapper_13 .top_label .gfield_label,.product-content .tml#gform_wrapper_13 .top_label .gfield_label,.modal .tml#gform_wrapper_13 .top_label .gfield_label,.installer-form .tml#gform_wrapper_13 .top_label .gfield_label,.gform .tml#gform_wrapper_13 .top_label .gfield_label,.main-page-content .gform_wrapper#gform_wrapper_9 .top_label .gfield_label,.product-content .gform_wrapper#gform_wrapper_9 .top_label .gfield_label,.modal .gform_wrapper#gform_wrapper_9 .top_label .gfield_label,.installer-form .gform_wrapper#gform_wrapper_9 .top_label .gfield_label,.gform .gform_wrapper#gform_wrapper_9 .top_label .gfield_label,.main-page-content .tml#gform_wrapper_9 .top_label .gfield_label,.product-content .tml#gform_wrapper_9 .top_label .gfield_label,.modal .tml#gform_wrapper_9 .top_label .gfield_label,.installer-form .tml#gform_wrapper_9 .top_label .gfield_label,.gform .tml#gform_wrapper_9 .top_label .gfield_label,.main-page-content .gform_wrapper#gform_wrapper_8 .top_label .gfield_label,.product-content .gform_wrapper#gform_wrapper_8 .top_label .gfield_label,.modal .gform_wrapper#gform_wrapper_8 .top_label .gfield_label,.installer-form .gform_wrapper#gform_wrapper_8 .top_label .gfield_label,.gform .gform_wrapper#gform_wrapper_8 .top_label .gfield_label,.main-page-content .tml#gform_wrapper_8 .top_label .gfield_label,.product-content .tml#gform_wrapper_8 .top_label .gfield_label,.modal .tml#gform_wrapper_8 .top_label .gfield_label,.installer-form .tml#gform_wrapper_8 .top_label .gfield_label,.gform .tml#gform_wrapper_8 .top_label .gfield_label,.main-page-content .gform_wrapper#gform_wrapper_7 .top_label .gfield_label,.product-content .gform_wrapper#gform_wrapper_7 .top_label .gfield_label,.modal .gform_wrapper#gform_wrapper_7 .top_label .gfield_label,.installer-form .gform_wrapper#gform_wrapper_7 .top_label .gfield_label,.gform .gform_wrapper#gform_wrapper_7 .top_label .gfield_label,.main-page-content .tml#gform_wrapper_7 .top_label .gfield_label,.product-content .tml#gform_wrapper_7 .top_label .gfield_label,.modal .tml#gform_wrapper_7 .top_label .gfield_label,.installer-form .tml#gform_wrapper_7 .top_label .gfield_label,.gform .tml#gform_wrapper_7 .top_label .gfield_label,.main-page-content .gform_wrapper#gform_wrapper_6 .top_label .gfield_label,.product-content .gform_wrapper#gform_wrapper_6 .top_label .gfield_label,.modal .gform_wrapper#gform_wrapper_6 .top_label .gfield_label,.installer-form .gform_wrapper#gform_wrapper_6 .top_label .gfield_label,.gform .gform_wrapper#gform_wrapper_6 .top_label .gfield_label,.main-page-content .tml#gform_wrapper_6 .top_label .gfield_label,.product-content .tml#gform_wrapper_6 .top_label .gfield_label,.modal .tml#gform_wrapper_6 .top_label .gfield_label,.installer-form .tml#gform_wrapper_6 .top_label .gfield_label,.gform .tml#gform_wrapper_6 .top_label .gfield_label,.main-page-content .gform_wrapper#gform_wrapper_19 .top_label .gfield_label,.product-content .gform_wrapper#gform_wrapper_19 .top_label .gfield_label,.modal .gform_wrapper#gform_wrapper_19 .top_label .gfield_label,.installer-form .gform_wrapper#gform_wrapper_19 .top_label .gfield_label,.gform .gform_wrapper#gform_wrapper_19 .top_label .gfield_label,.main-page-content .tml#gform_wrapper_19 .top_label .gfield_label,.product-content .tml#gform_wrapper_19 .top_label .gfield_label,.modal .tml#gform_wrapper_19 .top_label .gfield_label,.installer-form .tml#gform_wrapper_19 .top_label .gfield_label,.gform .tml#gform_wrapper_19 .top_label .gfield_label{display:block;margin-top:10px}.main-page-content .gform_wrapper#gform_wrapper_18 h2,.product-content .gform_wrapper#gform_wrapper_18 h2,.modal .gform_wrapper#gform_wrapper_18 h2,.installer-form .gform_wrapper#gform_wrapper_18 h2,.gform .gform_wrapper#gform_wrapper_18 h2,.main-page-content .tml#gform_wrapper_18 h2,.product-content .tml#gform_wrapper_18 h2,.modal .tml#gform_wrapper_18 h2,.installer-form .tml#gform_wrapper_18 h2,.gform .tml#gform_wrapper_18 h2,.main-page-content .gform_wrapper#gform_wrapper_13 h2,.product-content .gform_wrapper#gform_wrapper_13 h2,.modal .gform_wrapper#gform_wrapper_13 h2,.installer-form .gform_wrapper#gform_wrapper_13 h2,.gform .gform_wrapper#gform_wrapper_13 h2,.main-page-content .tml#gform_wrapper_13 h2,.product-content .tml#gform_wrapper_13 h2,.modal .tml#gform_wrapper_13 h2,.installer-form .tml#gform_wrapper_13 h2,.gform .tml#gform_wrapper_13 h2,.main-page-content .gform_wrapper#gform_wrapper_9 h2,.product-content .gform_wrapper#gform_wrapper_9 h2,.modal .gform_wrapper#gform_wrapper_9 h2,.installer-form .gform_wrapper#gform_wrapper_9 h2,.gform .gform_wrapper#gform_wrapper_9 h2,.main-page-content .tml#gform_wrapper_9 h2,.product-content .tml#gform_wrapper_9 h2,.modal .tml#gform_wrapper_9 h2,.installer-form .tml#gform_wrapper_9 h2,.gform .tml#gform_wrapper_9 h2,.main-page-content .gform_wrapper#gform_wrapper_8 h2,.product-content .gform_wrapper#gform_wrapper_8 h2,.modal .gform_wrapper#gform_wrapper_8 h2,.installer-form .gform_wrapper#gform_wrapper_8 h2,.gform .gform_wrapper#gform_wrapper_8 h2,.main-page-content .tml#gform_wrapper_8 h2,.product-content .tml#gform_wrapper_8 h2,.modal .tml#gform_wrapper_8 h2,.installer-form .tml#gform_wrapper_8 h2,.gform .tml#gform_wrapper_8 h2,.main-page-content .gform_wrapper#gform_wrapper_7 h2,.product-content .gform_wrapper#gform_wrapper_7 h2,.modal .gform_wrapper#gform_wrapper_7 h2,.installer-form .gform_wrapper#gform_wrapper_7 h2,.gform .gform_wrapper#gform_wrapper_7 h2,.main-page-content .tml#gform_wrapper_7 h2,.product-content .tml#gform_wrapper_7 h2,.modal .tml#gform_wrapper_7 h2,.installer-form .tml#gform_wrapper_7 h2,.gform .tml#gform_wrapper_7 h2,.main-page-content .gform_wrapper#gform_wrapper_6 h2,.product-content .gform_wrapper#gform_wrapper_6 h2,.modal .gform_wrapper#gform_wrapper_6 h2,.installer-form .gform_wrapper#gform_wrapper_6 h2,.gform .gform_wrapper#gform_wrapper_6 h2,.main-page-content .tml#gform_wrapper_6 h2,.product-content .tml#gform_wrapper_6 h2,.modal .tml#gform_wrapper_6 h2,.installer-form .tml#gform_wrapper_6 h2,.gform .tml#gform_wrapper_6 h2,.main-page-content .gform_wrapper#gform_wrapper_19 h2,.product-content .gform_wrapper#gform_wrapper_19 h2,.modal .gform_wrapper#gform_wrapper_19 h2,.installer-form .gform_wrapper#gform_wrapper_19 h2,.gform .gform_wrapper#gform_wrapper_19 h2,.main-page-content .tml#gform_wrapper_19 h2,.product-content .tml#gform_wrapper_19 h2,.modal .tml#gform_wrapper_19 h2,.installer-form .tml#gform_wrapper_19 h2,.gform .tml#gform_wrapper_19 h2{color:#009163;border-bottom:1px solid #009163;margin-top:30px;margin-bottom:10px;padding-bottom:10px}.main-page-content .gform_wrapper#gform_wrapper_18 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.product-content .gform_wrapper#gform_wrapper_18 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal .gform_wrapper#gform_wrapper_18 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.installer-form .gform_wrapper#gform_wrapper_18 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .gform_wrapper#gform_wrapper_18 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-page-content .tml#gform_wrapper_18 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.product-content .tml#gform_wrapper_18 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal .tml#gform_wrapper_18 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.installer-form .tml#gform_wrapper_18 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .tml#gform_wrapper_18 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-page-content .gform_wrapper#gform_wrapper_13 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.product-content .gform_wrapper#gform_wrapper_13 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal .gform_wrapper#gform_wrapper_13 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.installer-form .gform_wrapper#gform_wrapper_13 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .gform_wrapper#gform_wrapper_13 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-page-content .tml#gform_wrapper_13 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.product-content .tml#gform_wrapper_13 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal .tml#gform_wrapper_13 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.installer-form .tml#gform_wrapper_13 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .tml#gform_wrapper_13 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-page-content .gform_wrapper#gform_wrapper_9 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.product-content .gform_wrapper#gform_wrapper_9 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal .gform_wrapper#gform_wrapper_9 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.installer-form .gform_wrapper#gform_wrapper_9 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .gform_wrapper#gform_wrapper_9 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-page-content .tml#gform_wrapper_9 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.product-content .tml#gform_wrapper_9 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal .tml#gform_wrapper_9 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.installer-form .tml#gform_wrapper_9 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .tml#gform_wrapper_9 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-page-content .gform_wrapper#gform_wrapper_8 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.product-content .gform_wrapper#gform_wrapper_8 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal .gform_wrapper#gform_wrapper_8 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.installer-form .gform_wrapper#gform_wrapper_8 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .gform_wrapper#gform_wrapper_8 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-page-content .tml#gform_wrapper_8 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.product-content .tml#gform_wrapper_8 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal .tml#gform_wrapper_8 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.installer-form .tml#gform_wrapper_8 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .tml#gform_wrapper_8 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-page-content .gform_wrapper#gform_wrapper_7 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.product-content .gform_wrapper#gform_wrapper_7 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal .gform_wrapper#gform_wrapper_7 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.installer-form .gform_wrapper#gform_wrapper_7 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .gform_wrapper#gform_wrapper_7 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-page-content .tml#gform_wrapper_7 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.product-content .tml#gform_wrapper_7 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal .tml#gform_wrapper_7 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.installer-form .tml#gform_wrapper_7 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .tml#gform_wrapper_7 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-page-content .gform_wrapper#gform_wrapper_6 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.product-content .gform_wrapper#gform_wrapper_6 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal .gform_wrapper#gform_wrapper_6 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.installer-form .gform_wrapper#gform_wrapper_6 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .gform_wrapper#gform_wrapper_6 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-page-content .tml#gform_wrapper_6 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.product-content .tml#gform_wrapper_6 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal .tml#gform_wrapper_6 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.installer-form .tml#gform_wrapper_6 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .tml#gform_wrapper_6 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-page-content .gform_wrapper#gform_wrapper_19 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.product-content .gform_wrapper#gform_wrapper_19 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal .gform_wrapper#gform_wrapper_19 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.installer-form .gform_wrapper#gform_wrapper_19 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .gform_wrapper#gform_wrapper_19 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-page-content .tml#gform_wrapper_19 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.product-content .tml#gform_wrapper_19 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal .tml#gform_wrapper_19 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.installer-form .tml#gform_wrapper_19 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .tml#gform_wrapper_19 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-page-content .gform_wrapper#gform_wrapper_18 textarea,.product-content .gform_wrapper#gform_wrapper_18 textarea,.modal .gform_wrapper#gform_wrapper_18 textarea,.installer-form .gform_wrapper#gform_wrapper_18 textarea,.gform .gform_wrapper#gform_wrapper_18 textarea,.main-page-content .tml#gform_wrapper_18 textarea,.product-content .tml#gform_wrapper_18 textarea,.modal .tml#gform_wrapper_18 textarea,.installer-form .tml#gform_wrapper_18 textarea,.gform .tml#gform_wrapper_18 textarea,.main-page-content .gform_wrapper#gform_wrapper_13 textarea,.product-content .gform_wrapper#gform_wrapper_13 textarea,.modal .gform_wrapper#gform_wrapper_13 textarea,.installer-form .gform_wrapper#gform_wrapper_13 textarea,.gform .gform_wrapper#gform_wrapper_13 textarea,.main-page-content .tml#gform_wrapper_13 textarea,.product-content .tml#gform_wrapper_13 textarea,.modal .tml#gform_wrapper_13 textarea,.installer-form .tml#gform_wrapper_13 textarea,.gform .tml#gform_wrapper_13 textarea,.main-page-content .gform_wrapper#gform_wrapper_9 textarea,.product-content .gform_wrapper#gform_wrapper_9 textarea,.modal .gform_wrapper#gform_wrapper_9 textarea,.installer-form .gform_wrapper#gform_wrapper_9 textarea,.gform .gform_wrapper#gform_wrapper_9 textarea,.main-page-content .tml#gform_wrapper_9 textarea,.product-content .tml#gform_wrapper_9 textarea,.modal .tml#gform_wrapper_9 textarea,.installer-form .tml#gform_wrapper_9 textarea,.gform .tml#gform_wrapper_9 textarea,.main-page-content .gform_wrapper#gform_wrapper_8 textarea,.product-content .gform_wrapper#gform_wrapper_8 textarea,.modal .gform_wrapper#gform_wrapper_8 textarea,.installer-form .gform_wrapper#gform_wrapper_8 textarea,.gform .gform_wrapper#gform_wrapper_8 textarea,.main-page-content .tml#gform_wrapper_8 textarea,.product-content .tml#gform_wrapper_8 textarea,.modal .tml#gform_wrapper_8 textarea,.installer-form .tml#gform_wrapper_8 textarea,.gform .tml#gform_wrapper_8 textarea,.main-page-content .gform_wrapper#gform_wrapper_7 textarea,.product-content .gform_wrapper#gform_wrapper_7 textarea,.modal .gform_wrapper#gform_wrapper_7 textarea,.installer-form .gform_wrapper#gform_wrapper_7 textarea,.gform .gform_wrapper#gform_wrapper_7 textarea,.main-page-content .tml#gform_wrapper_7 textarea,.product-content .tml#gform_wrapper_7 textarea,.modal .tml#gform_wrapper_7 textarea,.installer-form .tml#gform_wrapper_7 textarea,.gform .tml#gform_wrapper_7 textarea,.main-page-content .gform_wrapper#gform_wrapper_6 textarea,.product-content .gform_wrapper#gform_wrapper_6 textarea,.modal .gform_wrapper#gform_wrapper_6 textarea,.installer-form .gform_wrapper#gform_wrapper_6 textarea,.gform .gform_wrapper#gform_wrapper_6 textarea,.main-page-content .tml#gform_wrapper_6 textarea,.product-content .tml#gform_wrapper_6 textarea,.modal .tml#gform_wrapper_6 textarea,.installer-form .tml#gform_wrapper_6 textarea,.gform .tml#gform_wrapper_6 textarea,.main-page-content .gform_wrapper#gform_wrapper_19 textarea,.product-content .gform_wrapper#gform_wrapper_19 textarea,.modal .gform_wrapper#gform_wrapper_19 textarea,.installer-form .gform_wrapper#gform_wrapper_19 textarea,.gform .gform_wrapper#gform_wrapper_19 textarea,.main-page-content .tml#gform_wrapper_19 textarea,.product-content .tml#gform_wrapper_19 textarea,.modal .tml#gform_wrapper_19 textarea,.installer-form .tml#gform_wrapper_19 textarea,.gform .tml#gform_wrapper_19 textarea{padding:10px}.main-page-content .gform_wrapper#gform_wrapper_18 select,.product-content .gform_wrapper#gform_wrapper_18 select,.modal .gform_wrapper#gform_wrapper_18 select,.installer-form .gform_wrapper#gform_wrapper_18 select,.gform .gform_wrapper#gform_wrapper_18 select,.main-page-content .tml#gform_wrapper_18 select,.product-content .tml#gform_wrapper_18 select,.modal .tml#gform_wrapper_18 select,.installer-form .tml#gform_wrapper_18 select,.gform .tml#gform_wrapper_18 select,.main-page-content .gform_wrapper#gform_wrapper_13 select,.product-content .gform_wrapper#gform_wrapper_13 select,.modal .gform_wrapper#gform_wrapper_13 select,.installer-form .gform_wrapper#gform_wrapper_13 select,.gform .gform_wrapper#gform_wrapper_13 select,.main-page-content .tml#gform_wrapper_13 select,.product-content .tml#gform_wrapper_13 select,.modal .tml#gform_wrapper_13 select,.installer-form .tml#gform_wrapper_13 select,.gform .tml#gform_wrapper_13 select,.main-page-content .gform_wrapper#gform_wrapper_9 select,.product-content .gform_wrapper#gform_wrapper_9 select,.modal .gform_wrapper#gform_wrapper_9 select,.installer-form .gform_wrapper#gform_wrapper_9 select,.gform .gform_wrapper#gform_wrapper_9 select,.main-page-content .tml#gform_wrapper_9 select,.product-content .tml#gform_wrapper_9 select,.modal .tml#gform_wrapper_9 select,.installer-form .tml#gform_wrapper_9 select,.gform .tml#gform_wrapper_9 select,.main-page-content .gform_wrapper#gform_wrapper_8 select,.product-content .gform_wrapper#gform_wrapper_8 select,.modal .gform_wrapper#gform_wrapper_8 select,.installer-form .gform_wrapper#gform_wrapper_8 select,.gform .gform_wrapper#gform_wrapper_8 select,.main-page-content .tml#gform_wrapper_8 select,.product-content .tml#gform_wrapper_8 select,.modal .tml#gform_wrapper_8 select,.installer-form .tml#gform_wrapper_8 select,.gform .tml#gform_wrapper_8 select,.main-page-content .gform_wrapper#gform_wrapper_7 select,.product-content .gform_wrapper#gform_wrapper_7 select,.modal .gform_wrapper#gform_wrapper_7 select,.installer-form .gform_wrapper#gform_wrapper_7 select,.gform .gform_wrapper#gform_wrapper_7 select,.main-page-content .tml#gform_wrapper_7 select,.product-content .tml#gform_wrapper_7 select,.modal .tml#gform_wrapper_7 select,.installer-form .tml#gform_wrapper_7 select,.gform .tml#gform_wrapper_7 select,.main-page-content .gform_wrapper#gform_wrapper_6 select,.product-content .gform_wrapper#gform_wrapper_6 select,.modal .gform_wrapper#gform_wrapper_6 select,.installer-form .gform_wrapper#gform_wrapper_6 select,.gform .gform_wrapper#gform_wrapper_6 select,.main-page-content .tml#gform_wrapper_6 select,.product-content .tml#gform_wrapper_6 select,.modal .tml#gform_wrapper_6 select,.installer-form .tml#gform_wrapper_6 select,.gform .tml#gform_wrapper_6 select,.main-page-content .gform_wrapper#gform_wrapper_19 select,.product-content .gform_wrapper#gform_wrapper_19 select,.modal .gform_wrapper#gform_wrapper_19 select,.installer-form .gform_wrapper#gform_wrapper_19 select,.gform .gform_wrapper#gform_wrapper_19 select,.main-page-content .tml#gform_wrapper_19 select,.product-content .tml#gform_wrapper_19 select,.modal .tml#gform_wrapper_19 select,.installer-form .tml#gform_wrapper_19 select,.gform .tml#gform_wrapper_19 select{height:47px;border:1px solid #80857e}.main-page-content .gform_wrapper#gform_wrapper_18 #gform_confirmation_message_8,.product-content .gform_wrapper#gform_wrapper_18 #gform_confirmation_message_8,.modal .gform_wrapper#gform_wrapper_18 #gform_confirmation_message_8,.installer-form .gform_wrapper#gform_wrapper_18 #gform_confirmation_message_8,.gform .gform_wrapper#gform_wrapper_18 #gform_confirmation_message_8,.main-page-content .tml#gform_wrapper_18 #gform_confirmation_message_8,.product-content .tml#gform_wrapper_18 #gform_confirmation_message_8,.modal .tml#gform_wrapper_18 #gform_confirmation_message_8,.installer-form .tml#gform_wrapper_18 #gform_confirmation_message_8,.gform .tml#gform_wrapper_18 #gform_confirmation_message_8,.main-page-content .gform_wrapper#gform_wrapper_13 #gform_confirmation_message_8,.product-content .gform_wrapper#gform_wrapper_13 #gform_confirmation_message_8,.modal .gform_wrapper#gform_wrapper_13 #gform_confirmation_message_8,.installer-form .gform_wrapper#gform_wrapper_13 #gform_confirmation_message_8,.gform .gform_wrapper#gform_wrapper_13 #gform_confirmation_message_8,.main-page-content .tml#gform_wrapper_13 #gform_confirmation_message_8,.product-content .tml#gform_wrapper_13 #gform_confirmation_message_8,.modal .tml#gform_wrapper_13 #gform_confirmation_message_8,.installer-form .tml#gform_wrapper_13 #gform_confirmation_message_8,.gform .tml#gform_wrapper_13 #gform_confirmation_message_8,.main-page-content .gform_wrapper#gform_wrapper_9 #gform_confirmation_message_8,.product-content .gform_wrapper#gform_wrapper_9 #gform_confirmation_message_8,.modal .gform_wrapper#gform_wrapper_9 #gform_confirmation_message_8,.installer-form .gform_wrapper#gform_wrapper_9 #gform_confirmation_message_8,.gform .gform_wrapper#gform_wrapper_9 #gform_confirmation_message_8,.main-page-content .tml#gform_wrapper_9 #gform_confirmation_message_8,.product-content .tml#gform_wrapper_9 #gform_confirmation_message_8,.modal .tml#gform_wrapper_9 #gform_confirmation_message_8,.installer-form .tml#gform_wrapper_9 #gform_confirmation_message_8,.gform .tml#gform_wrapper_9 #gform_confirmation_message_8,.main-page-content .gform_wrapper#gform_wrapper_8 #gform_confirmation_message_8,.product-content .gform_wrapper#gform_wrapper_8 #gform_confirmation_message_8,.modal .gform_wrapper#gform_wrapper_8 #gform_confirmation_message_8,.installer-form .gform_wrapper#gform_wrapper_8 #gform_confirmation_message_8,.gform .gform_wrapper#gform_wrapper_8 #gform_confirmation_message_8,.main-page-content .tml#gform_wrapper_8 #gform_confirmation_message_8,.product-content .tml#gform_wrapper_8 #gform_confirmation_message_8,.modal .tml#gform_wrapper_8 #gform_confirmation_message_8,.installer-form .tml#gform_wrapper_8 #gform_confirmation_message_8,.gform .tml#gform_wrapper_8 #gform_confirmation_message_8,.main-page-content .gform_wrapper#gform_wrapper_7 #gform_confirmation_message_8,.product-content .gform_wrapper#gform_wrapper_7 #gform_confirmation_message_8,.modal .gform_wrapper#gform_wrapper_7 #gform_confirmation_message_8,.installer-form .gform_wrapper#gform_wrapper_7 #gform_confirmation_message_8,.gform .gform_wrapper#gform_wrapper_7 #gform_confirmation_message_8,.main-page-content .tml#gform_wrapper_7 #gform_confirmation_message_8,.product-content .tml#gform_wrapper_7 #gform_confirmation_message_8,.modal .tml#gform_wrapper_7 #gform_confirmation_message_8,.installer-form .tml#gform_wrapper_7 #gform_confirmation_message_8,.gform .tml#gform_wrapper_7 #gform_confirmation_message_8,.main-page-content .gform_wrapper#gform_wrapper_6 #gform_confirmation_message_8,.product-content .gform_wrapper#gform_wrapper_6 #gform_confirmation_message_8,.modal .gform_wrapper#gform_wrapper_6 #gform_confirmation_message_8,.installer-form .gform_wrapper#gform_wrapper_6 #gform_confirmation_message_8,.gform .gform_wrapper#gform_wrapper_6 #gform_confirmation_message_8,.main-page-content .tml#gform_wrapper_6 #gform_confirmation_message_8,.product-content .tml#gform_wrapper_6 #gform_confirmation_message_8,.modal .tml#gform_wrapper_6 #gform_confirmation_message_8,.installer-form .tml#gform_wrapper_6 #gform_confirmation_message_8,.gform .tml#gform_wrapper_6 #gform_confirmation_message_8,.main-page-content .gform_wrapper#gform_wrapper_19 #gform_confirmation_message_8,.product-content .gform_wrapper#gform_wrapper_19 #gform_confirmation_message_8,.modal .gform_wrapper#gform_wrapper_19 #gform_confirmation_message_8,.installer-form .gform_wrapper#gform_wrapper_19 #gform_confirmation_message_8,.gform .gform_wrapper#gform_wrapper_19 #gform_confirmation_message_8,.main-page-content .tml#gform_wrapper_19 #gform_confirmation_message_8,.product-content .tml#gform_wrapper_19 #gform_confirmation_message_8,.modal .tml#gform_wrapper_19 #gform_confirmation_message_8,.installer-form .tml#gform_wrapper_19 #gform_confirmation_message_8,.gform .tml#gform_wrapper_19 #gform_confirmation_message_8{text-align:center}.main-page-content .gform_wrapper#gform_wrapper_19 .gsection,.product-content .gform_wrapper#gform_wrapper_19 .gsection,.modal .gform_wrapper#gform_wrapper_19 .gsection,.installer-form .gform_wrapper#gform_wrapper_19 .gsection,.gform .gform_wrapper#gform_wrapper_19 .gsection,.main-page-content .tml#gform_wrapper_19 .gsection,.product-content .tml#gform_wrapper_19 .gsection,.modal .tml#gform_wrapper_19 .gsection,.installer-form .tml#gform_wrapper_19 .gsection,.gform .tml#gform_wrapper_19 .gsection{margin-top:45px}.main-page-content .gform_wrapper#gform_wrapper_19 .gsection h3,.product-content .gform_wrapper#gform_wrapper_19 .gsection h3,.modal .gform_wrapper#gform_wrapper_19 .gsection h3,.installer-form .gform_wrapper#gform_wrapper_19 .gsection h3,.gform .gform_wrapper#gform_wrapper_19 .gsection h3,.main-page-content .tml#gform_wrapper_19 .gsection h3,.product-content .tml#gform_wrapper_19 .gsection h3,.modal .tml#gform_wrapper_19 .gsection h3,.installer-form .tml#gform_wrapper_19 .gsection h3,.gform .tml#gform_wrapper_19 .gsection h3{color:#009163}.gform .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .gform_wrapper textarea,.gform .gform_wrapper select{background:rgba(0,157,90,0.1);margin-bottom:0px;border:1px solid #80857e;border-radius:3px}.gform .gform_wrapper#gform_wrapper_14 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform .gform_wrapper#gform_wrapper_14 textarea,.gform .gform_wrapper#gform_wrapper_14 select{background:white}.gform .gform_wrapper#gform_wrapper_17 .big-buttons .gchoice{display:inline-block;margin-bottom:0;width:150px !important;overflow:visible}.gform .gform_wrapper#gform_wrapper_17 .big-buttons .gchoice label{margin:0 2px 10px 0;padding:10px 30px;border:2px solid #009163;border-radius:3px;background:white;color:#009163;width:100%;text-align:center;font-size:2rem;font-weight:600;transition:all .4s ease-in-out;max-width:100% !important;display:flex;justify-content:center}.gform .gform_wrapper#gform_wrapper_17 .big-buttons .gchoice label:before{transition:all .4s ease-in-out;display:none}.gform .gform_wrapper#gform_wrapper_17 .big-buttons [type=radio],.gform .gform_wrapper#gform_wrapper_17 .big-buttons [type=checkbox]{display:none}.gform .gform_wrapper#gform_wrapper_17 .big-buttons [type=radio]+label:before,.gform .gform_wrapper#gform_wrapper_17 .big-buttons [type=checkbox]+label:before{display:none}.gform .gform_wrapper#gform_wrapper_17 .big-buttons [type=radio]+label:before,.gform .gform_wrapper#gform_wrapper_17 .big-buttons [type=checkbox]+label:before{display:none}.gform .gform_wrapper#gform_wrapper_17 .big-buttons [type=radio]:checked+label,.gform .gform_wrapper#gform_wrapper_17 .big-buttons [type=checkbox]:checked+label{background:#009163;color:white;position:relative;overflow:visible}.gform .gform_wrapper#gform_wrapper_17 .big-buttons [type=radio]:checked+label:after,.gform .gform_wrapper#gform_wrapper_17 .big-buttons [type=checkbox]:checked+label:after{display:none}.gform .gform_wrapper#gform_wrapper_17 .gfield_html{background:#fbfbfb;margin-top:10px;padding:30px;border:1px solid #80857e}.gform .gform_wrapper#gform_wrapper_17 .gfield_html h4{margin-bottom:10px}.gform .gform_wrapper#gform_wrapper_17 .gfield_html p{margin-bottom:5px}.gform .gform_wrapper#gform_wrapper_17 .gfield_html p a{font-size:2.4rem;line-height:3.2rem}.gform .gform_wrapper#gform_wrapper_17 .gform_footer{display:none}.gform.show-labels .gform_wrapper .top_label .gfield_label{display:block}.gform .gsurvey-rating:not(:checked)>label{width:20px;font-size:20px!important;line-height:20px;background-size:20px 20px}.gform .gsurvey-rating:not(:checked)>label:hover{background-size:20px 20px}#gform_wrapper_7 #field_7_13,#gform_wrapper_7 #field_7_14,#gform_wrapper_7 #field_7_17,#gform_wrapper_7 #field_7_18,#gform_wrapper_7 #field_7_19,#gform_wrapper_7 #field_7_20,#gform_wrapper_7 #field_7_21,#gform_wrapper_7 #field_7_22{display:inline-flex;flex-direction:column;justify-content:center;text-align:center}#gform_wrapper_7 #field_7_13 label,#gform_wrapper_7 #field_7_14 label,#gform_wrapper_7 #field_7_17 label,#gform_wrapper_7 #field_7_18 label,#gform_wrapper_7 #field_7_19 label,#gform_wrapper_7 #field_7_20 label,#gform_wrapper_7 #field_7_21 label,#gform_wrapper_7 #field_7_22 label{color:#009163;font-size:1.8rem;margin-bottom:10px;height:46px}#gform_wrapper_7 #field_7_13 div.gfield_description,#gform_wrapper_7 #field_7_14 div.gfield_description,#gform_wrapper_7 #field_7_17 div.gfield_description,#gform_wrapper_7 #field_7_18 div.gfield_description,#gform_wrapper_7 #field_7_19 div.gfield_description,#gform_wrapper_7 #field_7_20 div.gfield_description,#gform_wrapper_7 #field_7_21 div.gfield_description,#gform_wrapper_7 #field_7_22 div.gfield_description{padding:0px}#gform_wrapper_7 #field_7_13 div.gfield_description img,#gform_wrapper_7 #field_7_14 div.gfield_description img,#gform_wrapper_7 #field_7_17 div.gfield_description img,#gform_wrapper_7 #field_7_18 div.gfield_description img,#gform_wrapper_7 #field_7_19 div.gfield_description img,#gform_wrapper_7 #field_7_20 div.gfield_description img,#gform_wrapper_7 #field_7_21 div.gfield_description img,#gform_wrapper_7 #field_7_22 div.gfield_description img{max-height:160px}#gform_wrapper_7 #field_7_13 input[type=text],#gform_wrapper_7 #field_7_14 input[type=text],#gform_wrapper_7 #field_7_17 input[type=text],#gform_wrapper_7 #field_7_18 input[type=text],#gform_wrapper_7 #field_7_19 input[type=text],#gform_wrapper_7 #field_7_20 input[type=text],#gform_wrapper_7 #field_7_21 input[type=text],#gform_wrapper_7 #field_7_22 input[type=text]{width:100px !important;margin-bottom:30px}.gform_confirmation_message{color:#009163;font-size:2rem;background:white;padding:20px}body .searchandfilter{text-align:left}body .searchandfilter h4{color:#009163}body .searchandfilter ul li li{padding:2px 0px}.sf-input-checkbox,#gform_wrapper_13 input[type=checkbox],#gform_wrapper_13 input[type=radio],#gform_wrapper_18 input[type=checkbox],#gform_wrapper_18 input[type=radio],#gform_wrapper_14 .gfield_radio input[type=checkbox],#gform_wrapper_14 .gfield_radio input[type=radio]{position:absolute;opacity:0}.sf-input-checkbox+label,#gform_wrapper_13 input[type=checkbox]+label,#gform_wrapper_13 input[type=radio]+label,#gform_wrapper_18 input[type=checkbox]+label,#gform_wrapper_18 input[type=radio]+label,#gform_wrapper_14 .gfield_radio input[type=checkbox]+label,#gform_wrapper_14 .gfield_radio input[type=radio]+label{position:relative;cursor:pointer;padding:0}.sf-input-checkbox+label:before,#gform_wrapper_13 input[type=checkbox]+label:before,#gform_wrapper_13 input[type=radio]+label:before,#gform_wrapper_18 input[type=checkbox]+label:before,#gform_wrapper_18 input[type=radio]+label:before,#gform_wrapper_14 .gfield_radio input[type=checkbox]+label:before,#gform_wrapper_14 .gfield_radio input[type=radio]+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:white;border:2px solid #009163}.sf-input-checkbox:hover+label:before,#gform_wrapper_13 input[type=checkbox]:hover+label:before,#gform_wrapper_13 input[type=radio]:hover+label:before,#gform_wrapper_18 input[type=checkbox]:hover+label:before,#gform_wrapper_18 input[type=radio]:hover+label:before,#gform_wrapper_14 .gfield_radio input[type=checkbox]:hover+label:before,#gform_wrapper_14 .gfield_radio input[type=radio]:hover+label:before{background:sf-input-checkbox}.sf-input-checkbox:focus+label:before,#gform_wrapper_13 input[type=checkbox]:focus+label:before,#gform_wrapper_13 input[type=radio]:focus+label:before,#gform_wrapper_18 input[type=checkbox]:focus+label:before,#gform_wrapper_18 input[type=radio]:focus+label:before,#gform_wrapper_14 .gfield_radio input[type=checkbox]:focus+label:before,#gform_wrapper_14 .gfield_radio input[type=radio]:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,0.12)}.sf-input-checkbox:checked+label:before,#gform_wrapper_13 input[type=checkbox]:checked+label:before,#gform_wrapper_13 input[type=radio]:checked+label:before,#gform_wrapper_18 input[type=checkbox]:checked+label:before,#gform_wrapper_18 input[type=radio]:checked+label:before,#gform_wrapper_14 .gfield_radio input[type=checkbox]:checked+label:before,#gform_wrapper_14 .gfield_radio input[type=radio]:checked+label:before{background:#009163}.sf-input-checkbox:disabled+label,#gform_wrapper_13 input[type=checkbox]:disabled+label,#gform_wrapper_13 input[type=radio]:disabled+label,#gform_wrapper_18 input[type=checkbox]:disabled+label,#gform_wrapper_18 input[type=radio]:disabled+label,#gform_wrapper_14 .gfield_radio input[type=checkbox]:disabled+label,#gform_wrapper_14 .gfield_radio input[type=radio]:disabled+label{color:#009163;cursor:auto}.sf-input-checkbox:disabled+label:before,#gform_wrapper_13 input[type=checkbox]:disabled+label:before,#gform_wrapper_13 input[type=radio]:disabled+label:before,#gform_wrapper_18 input[type=checkbox]:disabled+label:before,#gform_wrapper_18 input[type=radio]:disabled+label:before,#gform_wrapper_14 .gfield_radio input[type=checkbox]:disabled+label:before,#gform_wrapper_14 .gfield_radio input[type=radio]:disabled+label:before{box-shadow:none;background:#ddd}.sf-input-checkbox:checked+label:after,#gform_wrapper_13 input[type=checkbox]:checked+label:after,#gform_wrapper_13 input[type=radio]:checked+label:after,#gform_wrapper_18 input[type=checkbox]:checked+label:after,#gform_wrapper_18 input[type=radio]:checked+label:after,#gform_wrapper_14 .gfield_radio input[type=checkbox]:checked+label:after,#gform_wrapper_14 .gfield_radio input[type=radio]:checked+label:after{content:'';position:absolute;left:14px;top:12px;background:white;width:2px;height:2px;box-shadow:2px 0 0 white,4px 0 0 white,4px -2px 0 white,4px -4px 0 white,4px -6px 0 white,4px -8px 0 white;transform:rotate(45deg)}#gform_wrapper_13.gform_wrapper.gravity-theme fieldset,#gform_wrapper_18.gform_wrapper.gravity-theme fieldset{margin-top:10px}#gform_wrapper_13.gform_wrapper.gravity-theme .gsection,#gform_wrapper_18.gform_wrapper.gravity-theme .gsection{margin-top:15px;padding:0px;border-bottom:1px solid #009163}#gform_wrapper_13.gform_wrapper.gravity-theme .gsection h3,#gform_wrapper_18.gform_wrapper.gravity-theme .gsection h3{text-transform:none;margin-bottom:0px}#gform_wrapper_13.gform_wrapper.gravity-theme input[type=checkbox],#gform_wrapper_18.gform_wrapper.gravity-theme input[type=checkbox],#gform_wrapper_13.gform_wrapper.gravity-theme input[type=radio],#gform_wrapper_18.gform_wrapper.gravity-theme input[type=radio]{top:auto}#gform_wrapper_13.gform_wrapper.gravity-theme input[type=checkbox]:checked+label:after,#gform_wrapper_18.gform_wrapper.gravity-theme input[type=checkbox]:checked+label:after,#gform_wrapper_13.gform_wrapper.gravity-theme input[type=radio]:checked+label:after,#gform_wrapper_18.gform_wrapper.gravity-theme input[type=radio]:checked+label:after{left:5px}#gform_wrapper_13 .gfield.gfield--width-quarter img,#gform_wrapper_18 .gfield.gfield--width-quarter img{object-fit:cover;height:260px;width:100%}form#search-filter-form-2304{display:block;margin:0 auto 30px;width:320px}form#search-filter-form-2304 .select2-container--default .select2-selection--single{border:1px solid #009163;height:40px;padding:6px}form#search-filter-form-2304 .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:4px}.tml input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-page-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.tml textarea,.page-template-page-form textarea{background:#fbfbfb}.cf:after{content:'';display:table;clear:both}.cf:after{content:'';display:table;clear:both}.ua-ie-6 .cf,.ua-ie-7 .cf{zoom:1}.ua-ie-6 .cf:before,.ua-ie-7 .cf:before{content:'';display:table}.hide_from_all{display:none;visibility:hidden}.hide-from-screen{position:absolute;clip:rect(1px, 1px, 1px, 1px)}.ua-ie-7 .button{zoom:1}.button{display:inline-block;margin:0 10px 0 0;font-family:Open Sans,sans-serif;text-transform:uppercase;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid}.button:last-child{margin-right:0}.button.green{color:white;background:#009163;border-color:#009163}.button.green:hover{background:#373936;border-color:#373936}.button.green.outlined{color:#009163;background:none}.button.green.outlined:hover{color:white;background:#009163;border-color:#009163}.button.white{color:#009163;background:white;border-color:white}.button.white:hover{background:#009163;border-color:white;color:white}.button.white.outlined{color:white;background:none}.button.white.outlined:hover{color:#009163;background:white}.button.small{padding:2px 6px 3px 6px;font-size:12px;font-size:1.2rem;line-height:21.6px;line-height:21.6 / 10rem;border-radius:1px}.button.medium{padding:12px 30px 12px 30px;font-size:14px;font-size:1.4rem;line-height:25.2px;line-height:25.2 / 10rem;border-radius:1px}input[type="submit"].button:hover{border-color:#0096c8}.reveal-modal-bg{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:black;background:rgba(0,0,0,0.8);z-index:100}.reveal-modal{position:absolute;visibility:hidden;top:100px;left:50%;width:520px;margin-left:-260px;padding:30px 40px 34px;background:#fff url('../img/int/backgrounds/modal-gloss.png') no-repeat -200px -80px;z-index:101;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4);box-sizing:border-box}.reveal-modal.small{width:200px;margin-left:-100px}.reveal-modal.medium{width:400px;margin-left:-200px}.reveal-modal.large{width:600px;margin-left:-300px}.reveal-modal.xlarge{width:800px;margin-left:-400px}.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0, 0, 0, .6);font-weight:bold;cursor:pointer}.modal{z-index:10000;top:100px}.modal .modal-content{border-radius:1px;background:#fbfbfb;border-radius:20px;border:none;overflow:hidden}.modal .modal-content .modal-header{background:#009163;border-bottom:0;padding:15px 15px 0 15px;text-align:center;position:relative}.modal .modal-content .modal-header h2.modal-title{color:white;display:inline-block;width:100%;border:none}.modal .modal-content .modal-body{padding:20px 30px 0px 30px}.modal .modal-content .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding:0px}.modal .close{position:absolute;top:10px;right:10px;color:white;font-size:3rem;border:none;background:none;z-index:1}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('ajax-loader.gif') center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:.75}#uk-wrapper,#east-anglia-container,#east-midlands-wrapper,#london-wrapper,#north-east-wrapper,#northern-ireland-wrapper,#north-west-wrapper,#scotland-wrapper,#south-east-wrapper,#south-west-wrapper,#wales-wrapper,#west-midlands-wrapper,#yorkshire-wrapper,#ireland-wrapper,#chislands-wrapper{max-width:1920px;margin:0 auto;padding:0 0;background-color:transparent;min-width:650px}.back_btn{transition:fill .1s ease}.back_btn:hover{fill:#2e512e;cursor:pointer}#map-tip{font:14px/16px Open Sans,sans-serif;display:none;padding:3px;border:1px solid #EBECED;color:#edeef0;z-index:10;float:left;position:absolute;background:#494949;background:linear-gradient(to bottom, #494949 0%, #656565 100%);word-break:keep-all;white-space:nowrap;box-shadow:1px 2px 4px rgba(0,0,0,0.5);-moz-box-shadow:2px 3px 6px rgba(0,0,0,0.5);-webkit-box-shadow:2px 3px 6px rgba(0,0,0,0.5)}#map-tip p{margin:0!important}div.cs-select{display:inline-block;vertical-align:middle;position:relative;text-align:left;background:#fff;z-index:100;width:100%;max-width:500px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}div.cs-select:focus{outline:none}.cs-select select{display:none}.cs-select span{display:block;position:relative;cursor:pointer;padding:10px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-select>span{padding-right:20px}.cs-select>span::after,.cs-select .cs-selected span::after{speak:none;position:absolute;top:50%;transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cs-select>span::after{content:'\25BE';right:1em}.cs-select .cs-selected span::after{content:'\2713';margin-left:1em}.cs-select.cs-active>span::after{transform:translateY(-50%) rotate(180deg)}div.cs-active{z-index:200}.cs-select .cs-options{position:absolute;overflow:hidden;width:100%;background:#fff;visibility:hidden;box-shadow:0 2px 25px rgba(104,104,104,0.2)}.cs-select.cs-active .cs-options{visibility:visible}.cs-select ul{list-style:none;margin:0;padding:0;width:100%}.cs-select ul span{padding:1em}.cs-select ul li.cs-focus span{background-color:white}.cs-select li.cs-optgroup ul{padding-left:1em}.cs-select li.cs-optgroup>span{cursor:default}div.cs-skin-underline{background:transparent;font-size:1.6rem;max-width:400px;color:#009163;margin-bottom:20px}@media screen and (max-width:30em){div.cs-skin-underline{font-size:1.2em}}.cs-skin-underline>span{padding:.5em 3em .5em .5em;border-bottom:3px solid #009163;border-color:inherit;font-weight:bold}.cs-skin-underline>span::after{font-family:'FontAwesome';content:'\f00d';right:.25em;transform:translate3d(0, -50%, 0) rotate3d(0, 0, 1, 45deg);transition:transform .5s}.cs-skin-underline.cs-active>span::after{transform:translate3d(0, -50%, 0) rotate3d(0, 0, 1, 270deg)}.cs-skin-underline .cs-options{background:white;opacity:0;transition:opacity .3s .4s,visibility 0s .7s}.cs-skin-underline.cs-active .cs-options{opacity:1;transition:opacity .3s}.cs-skin-underline ul span{position:relative;text-transform:uppercase;font-size:90%;font-weight:700;letter-spacing:1px;padding:10px 25px;opacity:0;transform:translate3d(100%, 0, 0);transition:opacity .3s,transform .3s;color:#373936;border-bottom:1px solid #f1f1f1}.cs-select ul span::after{content:'';opacity:0}.cs-select .cs-selected span::after{font-family:'FontAwesome';content:'\f00d';opacity:1;transition:opacity .3s .7s}.cs-skin-underline ul span::before{content:'';position:absolute;bottom:1px;left:0;height:3px;width:100%;background-color:#fff;transform:translate3d(200%, 0, 0);transition:transform .3s}.cs-skin-underline.cs-active ul span,.cs-skin-underline.cs-active ul span::before{opacity:1;transform:translate3d(0, 0, 0)}.cs-skin-underline li:nth-child(20) span,.cs-skin-underline li:nth-child(20) span::before{transition-delay:1s}.cs-skin-underline li:nth-child(19) span,.cs-skin-underline li:nth-child(19) span::before{transition-delay:.95s}.cs-skin-underline li:nth-child(18) span,.cs-skin-underline li:nth-child(18) span::before{transition-delay:.9s}.cs-skin-underline li:nth-child(17) span,.cs-skin-underline li:nth-child(17) span::before{transition-delay:.85s}.cs-skin-underline li:nth-child(16) span,.cs-skin-underline li:nth-child(16) span::before{transition-delay:.8s}.cs-skin-underline li:nth-child(15) span,.cs-skin-underline li:nth-child(15) span::before{transition-delay:.75s}.cs-skin-underline li:nth-child(14) span,.cs-skin-underline li:nth-child(14) span::before{transition-delay:.7s}.cs-skin-underline li:nth-child(13) span,.cs-skin-underline li:nth-child(13) span::before{transition-delay:.65s}.cs-skin-underline li:nth-child(12) span,.cs-skin-underline li:nth-child(12) span::before{transition-delay:.6s}.cs-skin-underline li:nth-child(11) span,.cs-skin-underline li:nth-child(11) span::before{transition-delay:.55s}.cs-skin-underline li:nth-child(10) span,.cs-skin-underline li:nth-child(10) span::before{transition-delay:.5s}.cs-skin-underline li:nth-child(9) span,.cs-skin-underline li:nth-child(9) span::before{transition-delay:.45s}.cs-skin-underline li:nth-child(8) span,.cs-skin-underline li:nth-child(8) span::before{transition-delay:.4s}.cs-skin-underline li:nth-child(7) span,.cs-skin-underline li:nth-child(7) span::before{transition-delay:.35s}.cs-skin-underline li:nth-child(6) span,.cs-skin-underline li:nth-child(6) span::before{transition-delay:.3s}.cs-skin-underline li:nth-child(5) span,.cs-skin-underline li:nth-child(5) span::before{transition-delay:.25s}.cs-skin-underline li:nth-child(4) span,.cs-skin-underline li:nth-child(4) span::before{transition-delay:.2s}.cs-skin-underline li:nth-child(3) span,.cs-skin-underline li:nth-child(3) span::before{transition-delay:.15s}.cs-skin-underline li:nth-child(2) span,.cs-skin-underline li:nth-child(2) span::before{transition-delay:.1s}.cs-skin-underline li:first-child span,.cs-skin-underline li:first-child span::before{transition-delay:0s}.cs-skin-underline .cs-options li span:hover,.cs-skin-underline .cs-options li.cs-focus span,.cs-skin-underline li.cs-selected span{color:#009163;background:transparent}@media print{nav{display:none}body:before{display:block;content:"Don't forget to recycle this paper once you are done with it.";margin-bottom:20px;padding:10px;background-color:#b4ffb4;border:1px solid green;color:green}h1,h2,h3,h4,h5,h6,p{margin-bottom:20px;color:black}a{color:#06c;font-weight:bold}a:link:after{content:''}#comments{page-break-before:always}}@media only screen{#mq{display:none;visibility:hidden;content:'320'}#mq:after{content:'320'}.home header[role=banner],.page-template-page-warranty header[role=banner],.page-template-page-warranty-alt header[role=banner],.page-template-page-why header[role=banner],.page-template-page-product-specto-xt-2020 header[role=banner],.page-template-page-product-specto-xt-2023 header[role=banner]{background:url(../img/int/pp-home-header2020.jpg) center no-repeat;background-size:cover;height:650px;position:relative}.home header[role=banner] .overlay,.page-template-page-warranty header[role=banner] .overlay,.page-template-page-warranty-alt header[role=banner] .overlay,.page-template-page-why header[role=banner] .overlay,.page-template-page-product-specto-xt-2020 header[role=banner] .overlay,.page-template-page-product-specto-xt-2023 header[role=banner] .overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,0.4)}.home header[role=banner] .home-text,.page-template-page-warranty header[role=banner] .home-text,.page-template-page-warranty-alt header[role=banner] .home-text,.page-template-page-why header[role=banner] .home-text,.page-template-page-product-specto-xt-2020 header[role=banner] .home-text,.page-template-page-product-specto-xt-2023 header[role=banner] .home-text{text-align:center;position:absolute;top:35%;left:50%;transform:translate(-50%)}.home header[role=banner] .home-text h1,.page-template-page-warranty header[role=banner] .home-text h1,.page-template-page-warranty-alt header[role=banner] .home-text h1,.page-template-page-why header[role=banner] .home-text h1,.page-template-page-product-specto-xt-2020 header[role=banner] .home-text h1,.page-template-page-product-specto-xt-2023 header[role=banner] .home-text h1{color:white}.home header[role=banner] .home-text p,.page-template-page-warranty header[role=banner] .home-text p,.page-template-page-warranty-alt header[role=banner] .home-text p,.page-template-page-why header[role=banner] .home-text p,.page-template-page-product-specto-xt-2020 header[role=banner] .home-text p,.page-template-page-product-specto-xt-2023 header[role=banner] .home-text p{color:white}.home header[role=banner] .home-text .button-row,.page-template-page-warranty header[role=banner] .home-text .button-row,.page-template-page-warranty-alt header[role=banner] .home-text .button-row,.page-template-page-why header[role=banner] .home-text .button-row,.page-template-page-product-specto-xt-2020 header[role=banner] .home-text .button-row,.page-template-page-product-specto-xt-2023 header[role=banner] .home-text .button-row{margin-top:30px}.home header[role=banner] .home-text .button-row a.button span,.page-template-page-warranty header[role=banner] .home-text .button-row a.button span,.page-template-page-warranty-alt header[role=banner] .home-text .button-row a.button span,.page-template-page-why header[role=banner] .home-text .button-row a.button span,.page-template-page-product-specto-xt-2020 header[role=banner] .home-text .button-row a.button span,.page-template-page-product-specto-xt-2023 header[role=banner] .home-text .button-row a.button span{text-transform:none}.home header[role=banner] .main-menu ul li a,.page-template-page-warranty header[role=banner] .main-menu ul li a,.page-template-page-warranty-alt header[role=banner] .main-menu ul li a,.page-template-page-why header[role=banner] .main-menu ul li a,.page-template-page-product-specto-xt-2020 header[role=banner] .main-menu ul li a,.page-template-page-product-specto-xt-2023 header[role=banner] .main-menu ul li a{color:white}.home header[role=banner] .main-menu ul li a:hover,.page-template-page-warranty header[role=banner] .main-menu ul li a:hover,.page-template-page-warranty-alt header[role=banner] .main-menu ul li a:hover,.page-template-page-why header[role=banner] .main-menu ul li a:hover,.page-template-page-product-specto-xt-2020 header[role=banner] .main-menu ul li a:hover,.page-template-page-product-specto-xt-2023 header[role=banner] .main-menu ul li a:hover{color:#009163}.home header[role=banner] .main-menu ul li ul,.page-template-page-warranty header[role=banner] .main-menu ul li ul,.page-template-page-warranty-alt header[role=banner] .main-menu ul li ul,.page-template-page-why header[role=banner] .main-menu ul li ul,.page-template-page-product-specto-xt-2020 header[role=banner] .main-menu ul li ul,.page-template-page-product-specto-xt-2023 header[role=banner] .main-menu ul li ul{background:transparent}.home header[role=banner] .main-menu ul li.current-menu-item a,.page-template-page-warranty header[role=banner] .main-menu ul li.current-menu-item a,.page-template-page-warranty-alt header[role=banner] .main-menu ul li.current-menu-item a,.page-template-page-why header[role=banner] .main-menu ul li.current-menu-item a,.page-template-page-product-specto-xt-2020 header[role=banner] .main-menu ul li.current-menu-item a,.page-template-page-product-specto-xt-2023 header[role=banner] .main-menu ul li.current-menu-item a{color:#e5f5ee;font-weight:900}.home header[role=banner] .button.white.outlined,.page-template-page-warranty header[role=banner] .button.white.outlined,.page-template-page-warranty-alt header[role=banner] .button.white.outlined,.page-template-page-why header[role=banner] .button.white.outlined,.page-template-page-product-specto-xt-2020 header[role=banner] .button.white.outlined,.page-template-page-product-specto-xt-2023 header[role=banner] .button.white.outlined{margin-right:10px;color:white;border:1px solid white}.home header[role=banner] .button.white.outlined:hover,.page-template-page-warranty header[role=banner] .button.white.outlined:hover,.page-template-page-warranty-alt header[role=banner] .button.white.outlined:hover,.page-template-page-why header[role=banner] .button.white.outlined:hover,.page-template-page-product-specto-xt-2020 header[role=banner] .button.white.outlined:hover,.page-template-page-product-specto-xt-2023 header[role=banner] .button.white.outlined:hover{color:#009163}.home header[role=banner] .head-logo svg .pp-white,.page-template-page-warranty header[role=banner] .head-logo svg .pp-white,.page-template-page-warranty-alt header[role=banner] .head-logo svg .pp-white,.page-template-page-why header[role=banner] .head-logo svg .pp-white,.page-template-page-product-specto-xt-2020 header[role=banner] .head-logo svg .pp-white,.page-template-page-product-specto-xt-2023 header[role=banner] .head-logo svg .pp-white{fill:white}.page-template-page-warranty header[role=banner],.page-template-page-warranty-alt header[role=banner],.page-template-page-why header[role=banner],.page-template-page-product-specto-xt-2020 header[role=banner],.page-template-page-product-specto-xt-2023 header[role=banner]{background:none;height:0px}header[role=banner]{background:white;position:relative;border-bottom:1px solid #f1f1f1;z-index:20}header[role=banner] .head-logo svg .pp-white{fill:#373936}header[role=banner] .container-fluid.top-header{padding-right:50px}header[role=banner] .container-fluid,header[role=banner] .container{position:relative}header[role=banner] .sticky{min-height:100px;padding:10px 0 0 0;z-index:100;position:relative}header[role=banner] .sticky.stuck{position:fixed;width:100%;height:100px;background:white}header[role=banner] .sticky.stuck .main-menu ul li a{color:#009163}header[role=banner] .sticky.stuck .main-menu ul li a:hover{color:#373936}header[role=banner] .sticky.stuck .main-menu ul li ul{background:#fbfbfb}header[role=banner] .sticky.stuck .button.white.outlined{margin-right:10px;color:#009163;border:1px solid #009163}header[role=banner] .sticky.stuck .head-logo svg .pp-white{fill:#373936}header[role=banner] .head-logo{float:left;padding-top:14px}header[role=banner] .head-logo img,header[role=banner] .head-logo svg{width:170px}header[role=banner] .head-logo img .pp-white,header[role=banner] .head-logo svg .pp-white{transition:all .4s ease-in-out}header[role=banner] .main-menu{float:left}header[role=banner] .main-menu ul{padding:30px 0 0 10px;position:relative}header[role=banner] .main-menu ul li{display:inline-block}header[role=banner] .main-menu ul li a{display:block;padding:15px 20px;color:#009163;text-transform:uppercase;font-size:1.6rem;font-family:Open Sans,sans-serif}header[role=banner] .main-menu ul li a:hover{color:#373936}header[role=banner] .main-menu ul li ul{display:none;position:absolute;overflow:hidden;top:83px;left:15px;width:150%;background:#fbfbfb;margin:0 -9999px;padding:0 9999px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;box-sizing:content-box;z-index:2}header[role=banner] .main-menu ul li ul li{display:inline-block;padding-bottom:0}header[role=banner] .main-menu ul li ul li a{padding:10px 15px;font-size:1.4rem;color:#009163}header[role=banner] .main-menu ul li ul li.current-menu-item a{background:#f1f1f1}header[role=banner] .main-menu ul li.menu-item-has-children>a,header[role=banner] .main-menu ul li.mega>a{padding-right:10px}header[role=banner] .main-menu ul li.menu-item-has-children>a:after,header[role=banner] .main-menu ul li.mega>a:after{content:'\f107';font-family:'Font Awesome 6 Pro';color:#009163;margin-left:5px;font-weight:300}header[role=banner] .button.medium{margin-top:15px}header[role=banner] .button.medium.white{margin-right:10px;padding:12px;color:#009163;border:1px solid #009163}header[role=banner] .ppp-link{width:51px;height:51px;position:absolute;top:15px;right:5px}header[role=banner] .ppp-link svg{width:51px;height:51px}header[role=banner] .ppp-link svg #circle,header[role=banner] .ppp-link svg #three,header[role=banner] .ppp-link svg #pee{transition:fill .4s linear}header[role=banner] .ppp-link:hover svg #circle{fill:#009163}header[role=banner] .ppp-link:hover svg #three{fill:white}header[role=banner] .ppp-link:hover svg #pee{fill:white}.header-holder{position:relative}.mega-menu{width:100%;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;background:white;padding:30px 0px;position:absolute;top:-800px;left:0px;z-index:-1;opacity:0;transition:all .4s ease-in-out}.mega-menu .container-fluid{max-width:1400px}.mega-menu h2{color:#009163}.mega-menu hr{margin:20px 0 30px 0}.mega-menu h3{color:#373936}.mega-menu.active{top:100px;opacity:1;z-index:4}.mega-menu .menu{display:flex;flex-wrap:wrap;margin:40px 0 20px 0px}.mega-menu .menu li{flex:0 0 50%;max-width:50%}.mega-menu .menu li a{display:inline-block;color:#373936;padding:5px 10px;font-size:1.4rem;transition:all .4s ease-in-out}.mega-menu .menu li a:after{content:'';width:0px;height:1px;display:block;border-bottom:1px solid #373936;transition:all .4s ease-in-out}.mega-menu .menu li a:hover{color:#f1f1f1}.mega-menu .menu li a:hover:after{border-bottom:1px solid #f1f1f1;width:100%}.mega-menu.stuck-menu.active{top:320px}.mega-menu.product-mega a{position:relative;display:block;text-align:center}.mega-menu.product-mega a h3{color:#009163;margin-top:10px;text-align:center;transition:all .4s ease-in-out}.mega-menu.product-mega a p{color:white;position:absolute;top:55%;left:50%;transform:translate(-50%, -50%);width:80%;font-size:1.6rem}.mega-menu.product-mega a:hover h3{color:#009163}.mega-menu.product-mega .menu-links{display:flex;flex-direction:column}.mega-menu.product-mega .menu-links ul li a{text-align:left;color:#373936}.mega-menu.product-mega ul li a{font-size:1.6rem;line-height:3rem;text-transform:uppercase}.mega-menu.product-mega img.menu-image{max-height:130px;margin:0 auto}.mega-menu.system-mega .view-all{margin-top:8px}.mega-menu.system-mega img{width:40px;vertical-align:middle}.mega-menu.system-mega img.specto-logo{width:100px;position:absolute;top:150px;left:50%;margin-left:-50px;z-index:1}.mega-menu.project-mega .latest-projects{background:none;padding:0px}.mega-menu.project-mega .latest-projects a.bx-prev{left:-50px}.mega-menu.project-mega .latest-projects a.bx-next{right:-50px}.mega-menu.project-mega .latest-projects .f-project h3{min-height:50px}.mega-menu.about-mega a{transition:color .4s ease-in-out}.mega-menu.about-mega a img{display:block;box-shadow:0 2px 7px rgba(104,104,104,0.2);transition:all .4s ease-in-out}.mega-menu.about-mega a:hover{color:#373936}.mega-menu.about-mega a:hover img{box-shadow:none}.mega-menu.about-mega img.alignnone{max-height:130px}.mega-menu.knowledge-mega a span{color:white;font-size:1.6rem;text-align:center;text-transform:uppercase;background:#009163;width:100%;display:block;padding:10px}.mega-menu.knowledge-mega a:hover{background:#80857e}.mega-menu .view-all{font-size:1.4rem}body .sfm-navicon-button.sf_label_default{display:none}body .sfm-pos-right .sfm-rollback{width:5px}body .sfm-rollback{width:5px}.home-content{background:#f1f1f1;padding:80px 15px}.sideline:after{content:'';border:1px solid #f1f1f1;position:absolute;top:0;left:-15px;height:40px}.environment,.warranty-strip,.our-way-strip{padding:60px 15px;text-align:center;background:url(../img/int/environment-bw.jpg) center / cover no-repeat;background-size:cover}.environment h2.underline-center,.warranty-strip h2.underline-center,.our-way-strip h2.underline-center{color:white}.environment h2.underline-center:after,.warranty-strip h2.underline-center:after,.our-way-strip h2.underline-center:after{border:1px solid white}.environment p,.warranty-strip p,.our-way-strip p{color:white;font-size:1.6rem}.environment .button.white,.warranty-strip .button.white,.our-way-strip .button.white{margin-top:10px}.warranty-strip{background-image:none;background:#009163}.our-way-strip{background:url(../img/int/our-way-background.jpg) center / cover no-repeat}.our-way-strip p{width:60%;margin:0 auto 30px}.what-we-offer{background:#fbfbfb;padding:80px 15px}.what-we-offer p.center{width:80%;font-size:1.6rem}.what-we-offer ul.arrow-links{margin:40px auto;text-align:center}.what-we-offer ul.arrow-links li a{color:#373936;display:block;margin:10px 0;font-size:1.6rem;text-transform:uppercase}.what-we-offer ul.arrow-links li a:hover{color:#009163}.what-we-offer .offers{margin-top:30px}.what-we-offer .offer{display:inline-block;margin-left:60px;margin-top:-40px;margin-bottom:40px}.video-block{background:#f1f1f1;padding:50px 0px 20px 0px}.video-block .logo-side{display:flex;flex-direction:column;align-items:center;padding:60px 30px 0px 30px;text-align:center}.video-block .logo-side img{margin-bottom:30px;max-width:280px}.video-block .logo-side button{max-width:260px;margin:0 auto}i.long-green-arrow{background:url(../img/int/long-arrow-green.svg) center no-repeat;width:22px;height:12px;background-size:cover;display:inline-block;margin-left:9px}i.long-white-arrow{background:url(../img/int/long-arrow-white.svg) center no-repeat;width:22px;height:12px;display:inline-block;margin-left:9px;margin-bottom:-4px}i.green-tick{background:url(../img/int/green-tick.svg) center no-repeat;width:35px;height:35px;background-size:cover;display:inline-block}i.download-icon{background:#009163 url(../img/int/download-icon.svg) center no-repeat;width:15px;height:15px;display:inline-block;padding:20px;border-radius:50%}.usedby,.client-logos{padding:30px 15px}.usedby .overlay,.client-logos .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.6);transition:all .4s ease-in-out}.usedby .overlay:hover,.client-logos .overlay:hover{background:rgba(255,255,255,0)}.usedby img,.client-logos img{width:70%;margin:0 auto;display:block}.usedby a.view,.client-logos a.view{text-align:center;margin:40px auto 20px auto;display:block;text-transform:uppercase}.client-logos img{width:100%;margin-bottom:30px}.testimonials{padding:60px 0 50px 0;min-height:450px;background:transparent}.testimonials .container{position:relative}.testimonials .bx-viewport{margin:0 auto;width:70% !important;background:white;height:350px}.testimonials .bx-viewport li{margin:0 auto;text-align:center;padding:50px 50px 30px 50px}.testimonials .bx-viewport li img{height:60px;width:60px;margin-bottom:30px;border-radius:50%}.testimonials .bx-viewport li blockquote{font-weight:100;font-family:Open Sans,sans-serif;margin-bottom:40px}.testimonials .bx-viewport li h3{margin-bottom:0}.testimonials .left-icon,.testimonials .right-icon{position:absolute;top:45%;width:50px;height:50px}.testimonials .left-icon{background:url(../img/int/left-arrow.svg) center no-repeat;left:100px}.testimonials .right-icon{background:url(../img/int/right-arrow.svg) center no-repeat;right:100px}.featured{padding:80px 15px;position:relative}.featured h2{margin-bottom:60px}.featured .f-product{background:white;box-shadow:0 2px 7px rgba(104,104,104,0.2);text-align:center;padding:30px 30px 0 30px}.featured .f-product .image-holder{min-height:260px;display:flex;justify-content:center;align-items:center}.featured .f-product img{width:80%;height:auto;margin:0 auto 20px auto}.featured p{min-height:100px}.featured a{color:white;background:#009163;padding:15px;display:block;margin:0 -30px}.featured a:hover{background:#373936}.featured a.view-all{color:#009163;background:none;position:absolute;top:65px;right:30px;text-transform:uppercase}.carbon{padding:80px 0}.carbon .text-box{background:white;padding:40px;text-align:right}.carbon .text-box p{margin-bottom:40px}footer[role=contentinfo]{padding:60px 0;border-top:1px solid #f1f1f1}footer[role=contentinfo] .footer-logo{margin-top:50px;width:170px}footer[role=contentinfo] ul li a{color:#373936}footer[role=contentinfo] ul li a:hover{color:#009163}footer[role=contentinfo] ul.social li{display:inline-block}footer[role=contentinfo] ul.social li a{font-size:2.2rem;padding:0 5px;color:#009163}footer[role=contentinfo] ul.social li a:hover{color:#373936}footer[role=contentinfo] img{max-height:130px}h1{text-align:center;padding-top:50px;margin-bottom:30px;position:relative}h1:after{content:'';border-bottom:1px solid #009163;width:40px;position:absolute;bottom:-15px;left:50%;margin-left:-20px}.crumbs{text-align:center}.main-page-content .img-responsive{border:1px solid #009163;padding:3px;border-radius:2px}.main-page-content.products{padding:30px 15px 80px 15px}.main-page-content.products h2{margin-bottom:60px}.main-page-content.products ul{padding:0}.main-page-content.products ul li.prod{list-style-type:none;padding:0 15px;position:relative}.main-page-content.products ul li.prod.specto-man:before{content:'';background:url(../img/int/specto-icon-small.svg) center / contain no-repeat;width:40px;height:40px;position:absolute;top:10px;right:30px;pointer-events:none}.main-page-content.products .product,.main-page-content.products .cta-box{background:white;box-shadow:0 2px 25px rgba(104,104,104,0.2);text-align:center;padding:30px 30px 0 30px;margin-bottom:30px}.main-page-content.products .product img,.main-page-content.products .cta-box img{width:100%;height:175px;margin:0 auto 20px auto;object-fit:cover}.main-page-content.products .product img.sxt-icon{width:50px;position:absolute;right:25px;top:10px;height:auto;margin:0}.main-page-content.products a.prod-button{color:white;background:#009163;padding:15px;display:block;margin:0 -30px;text-transform:uppercase}.main-page-content.products .product:hover a.prod-button{background:#373936}.main-page-content.products .cta-box.prod{padding:50px 30px 42px 30px;margin-left:15px;width:calc(50% - 30px)}.main-page-content.products .cta-box.prod h2{margin-bottom:30px}.main-page-content.products .cta-box.prod p{font-size:1.8rem}.main-page-content.products .cta-box.prod a{display:inline-block;margin:0 auto}.main-page-content.products .product-list{position:relative}.main-page-content.products .product-list .stamp{position:absolute;top:0;width:47.5%;left:15px}.main-page-content .panel{margin-bottom:10px;border:1px solid #f1f1f1}.main-page-content .panel>a,.main-page-content .panel>h4{background:#009163;display:block;color:white;padding:12px;border-radius:2px}.main-page-content .panel>a p,.main-page-content .panel>h4 p{display:none}.main-page-content .panel>a:hover,.main-page-content .panel>h4:hover{color:#fff}.main-page-content .panel .panel-title i{margin-top:3px}.main-page-content .panel p{margin-bottom:0}.main-page-content .panel .panel-heading{display:block}.main-page-content .panel .panel-body{background:#fbfbfb;padding:30px 20px 20px 20px}.main-page-content .panel .panel-body p{margin-bottom:10px}.main-page-content.products .prod.specto-xt a.prod-button:hover{background:#5f855f}.main-page-content.products .prod.architects-choice a.prod-button:hover{background:#747678}.main-page-content.products .prod.medical a.prod-button:hover{background:#50748a}.main-page-content.products .prod.essentials a.prod-button:hover{background:#b71234}@keyframes showNav{from{width:0}to{width:900px}}#filters{text-align:center}#filters div.button-group{height:57px;overflow:hidden}#filters div{display:inline-block}#filters div button{margin:10px 5px;padding:10px 14px;border:1px solid #009163;border-radius:30px;background:white;color:#009163;transition:all .4s ease-in-out;font-size:1.2rem}#filters div button.is-checked{background:#009163;color:white}#filters div button:hover{background:#009163;color:white}#filters div.collapse{display:none;width:0}#filters div.collapse.in{display:inline-block;width:auto}#filters div.collapsing.width{overflow:hidden;transition-property:width;transition-duration:.2s;transition-timing-function:linear}#filters .panel{background:none;border:none;box-shadow:none}.filters .searchandfilter select.sf-input-select{width:250px !important}.filters .select2-container{width:244px !important}.filters .select2-container--default .select2-selection--single{border:none;border-radius:0px;border-bottom:2px solid #009163;height:35px}body.page-template-page-products-search .pagination,body.page-template-page-projects .pagination{display:none}body.page-template-page-products-search .select2-results__option[aria-selected=true],body.page-template-page-projects .select2-results__option[aria-selected=true]{color:#009163}body.page-template-page-products-search .select2-dropdown,body.page-template-page-projects .select2-dropdown{border-radius:0px;border:1px solid #009163}body.page-template-page-products-search .select2-search--dropdown,body.page-template-page-projects .select2-search--dropdown{display:none}body.page-template-page-products-search .select2-container--default .select2-results__option--highlighted[aria-selected],body.page-template-page-projects .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#009163}body.page-template-page-products-search .select2-container--default .select2-results__option[aria-selected=true],body.page-template-page-projects .select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(0,157,90,0.3)}body.page-template-page-products-search .select2-container--default .select2-selection--single .select2-selection__arrow b,body.page-template-page-projects .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#009163 transparent transparent}body.page-template-page-products-search .filter-button,body.page-template-page-projects .filter-button{display:none}.page-header{min-height:300px;margin:0;padding:50px 0}.page-header p#breadcrumbs{color:white}.page-header.solid{min-height:15px;padding:30px;background:#009163}.page-header.solid a{color:#f1f1f1}.page-header.env-vid{min-height:400px;text-align:center}.page-header.env-vid a.button{margin-top:50px;color:white}.main-page-content article{padding:60px 15px}.main-page-content article.tg-item{padding:0}.main-page-content article .pad-top{padding-top:52px}.main-page-content article ul{list-style-type:disc;margin-bottom:30px;padding:0 30px}.main-page-content article ul li{padding-bottom:10px}.main-page-content article ul.arrow-links{list-style-type:none;padding:0}.main-page-content article ul.arrow-links li a{text-transform:uppercase;font-size:1.6rem;color:#373936}.main-page-content article ul.arrow-links li a:hover{color:#009163}.main-page-content article ul.page-menu{list-style-type:none;padding:20px 20px 10px 20px;margin-bottom:40px;background:#f1f1f1}.main-page-content article ul.page-menu li a{text-transform:uppercase;font-size:1.6rem;color:#373936}.main-page-content article ul.page-menu li a:hover{color:#009163}.main-page-content article ul.green-bullets{list-style-type:none;padding:20px 10px 0px 20px}.main-page-content article ul.green-bullets li{text-indent:-13px}.main-page-content article ul.green-bullets li:before{content:'\f111';font-family:'Font Awesome 6 Pro';color:#009163;margin-right:5px;font-weight:800;font-size:.8rem;vertical-align:middle}.single-product .prods,.single-product-family .prods,.page-template-page-product-specto-xt .prods,.page-template-page-product-range .prods,.page-template-page-product-range-medical .prods{width:100%;height:95px;background:white;z-index:100000}.single-product .prods.affix,.single-product-family .prods.affix,.page-template-page-product-specto-xt .prods.affix,.page-template-page-product-range .prods.affix,.page-template-page-product-range-medical .prods.affix{top:0px}.single-product .product-nav,.single-product-family .product-nav,.page-template-page-product-specto-xt .product-nav,.page-template-page-product-range .product-nav,.page-template-page-product-range-medical .product-nav{padding:20px 15px;border:none}.single-product .product-nav li,.single-product-family .product-nav li,.page-template-page-product-specto-xt .product-nav li,.page-template-page-product-range .product-nav li,.page-template-page-product-range-medical .product-nav li{display:inline-block;margin-right:5px}.single-product .product-nav li a.button,.single-product-family .product-nav li a.button,.page-template-page-product-specto-xt .product-nav li a.button,.page-template-page-product-range .product-nav li a.button,.page-template-page-product-range-medical .product-nav li a.button{border:1px solid #373936;background:white;transition:all .4s ease-in-out}.single-product .overview,.single-product-family .overview,.page-template-page-product-specto-xt .overview,.page-template-page-product-range .overview,.page-template-page-product-range-medical .overview,.single-product .features,.single-product-family .features,.page-template-page-product-specto-xt .features,.page-template-page-product-range .features,.page-template-page-product-range-medical .features,.single-product .downloads,.single-product-family .downloads,.page-template-page-product-specto-xt .downloads,.page-template-page-product-range .downloads,.page-template-page-product-range-medical .downloads{background:white;padding:50px 0}.single-product .overview.second-content,.single-product-family .overview.second-content,.page-template-page-product-specto-xt .overview.second-content,.page-template-page-product-range .overview.second-content,.page-template-page-product-range-medical .overview.second-content,.single-product .features.second-content,.single-product-family .features.second-content,.page-template-page-product-specto-xt .features.second-content,.page-template-page-product-range .features.second-content,.page-template-page-product-range-medical .features.second-content,.single-product .downloads.second-content,.single-product-family .downloads.second-content,.page-template-page-product-specto-xt .downloads.second-content,.page-template-page-product-range .downloads.second-content,.page-template-page-product-range-medical .downloads.second-content{background:#f1f1f1}.single-product .overview.second-content h3,.single-product-family .overview.second-content h3,.page-template-page-product-specto-xt .overview.second-content h3,.page-template-page-product-range .overview.second-content h3,.page-template-page-product-range-medical .overview.second-content h3,.single-product .features.second-content h3,.single-product-family .features.second-content h3,.page-template-page-product-specto-xt .features.second-content h3,.page-template-page-product-range .features.second-content h3,.page-template-page-product-range-medical .features.second-content h3,.single-product .downloads.second-content h3,.single-product-family .downloads.second-content h3,.page-template-page-product-specto-xt .downloads.second-content h3,.page-template-page-product-range .downloads.second-content h3,.page-template-page-product-range-medical .downloads.second-content h3{display:inline-block}.single-product .overview.second-content p,.single-product-family .overview.second-content p,.page-template-page-product-specto-xt .overview.second-content p,.page-template-page-product-range .overview.second-content p,.page-template-page-product-range-medical .overview.second-content p,.single-product .features.second-content p,.single-product-family .features.second-content p,.page-template-page-product-specto-xt .features.second-content p,.page-template-page-product-range .features.second-content p,.page-template-page-product-range-medical .features.second-content p,.single-product .downloads.second-content p,.single-product-family .downloads.second-content p,.page-template-page-product-specto-xt .downloads.second-content p,.page-template-page-product-range .downloads.second-content p,.page-template-page-product-range-medical .downloads.second-content p{font-size:1.6rem}.single-product .overview.second-content .image-row,.single-product-family .overview.second-content .image-row,.page-template-page-product-specto-xt .overview.second-content .image-row,.page-template-page-product-range .overview.second-content .image-row,.page-template-page-product-range-medical .overview.second-content .image-row,.single-product .features.second-content .image-row,.single-product-family .features.second-content .image-row,.page-template-page-product-specto-xt .features.second-content .image-row,.page-template-page-product-range .features.second-content .image-row,.page-template-page-product-range-medical .features.second-content .image-row,.single-product .downloads.second-content .image-row,.single-product-family .downloads.second-content .image-row,.page-template-page-product-specto-xt .downloads.second-content .image-row,.page-template-page-product-range .downloads.second-content .image-row,.page-template-page-product-range-medical .downloads.second-content .image-row{margin-bottom:40px}.single-product .overview.second-content .image-row img,.single-product-family .overview.second-content .image-row img,.page-template-page-product-specto-xt .overview.second-content .image-row img,.page-template-page-product-range .overview.second-content .image-row img,.page-template-page-product-range-medical .overview.second-content .image-row img,.single-product .features.second-content .image-row img,.single-product-family .features.second-content .image-row img,.page-template-page-product-specto-xt .features.second-content .image-row img,.page-template-page-product-range .features.second-content .image-row img,.page-template-page-product-range-medical .features.second-content .image-row img,.single-product .downloads.second-content .image-row img,.single-product-family .downloads.second-content .image-row img,.page-template-page-product-specto-xt .downloads.second-content .image-row img,.page-template-page-product-range .downloads.second-content .image-row img,.page-template-page-product-range-medical .downloads.second-content .image-row img{margin-bottom:10px;display:block;background:white;padding:10px;border:1px solid #cccccc;border-radius:3px}.single-product .overview.second-content .image-row h3,.single-product-family .overview.second-content .image-row h3,.page-template-page-product-specto-xt .overview.second-content .image-row h3,.page-template-page-product-range .overview.second-content .image-row h3,.page-template-page-product-range-medical .overview.second-content .image-row h3,.single-product .features.second-content .image-row h3,.single-product-family .features.second-content .image-row h3,.page-template-page-product-specto-xt .features.second-content .image-row h3,.page-template-page-product-range .features.second-content .image-row h3,.page-template-page-product-range-medical .features.second-content .image-row h3,.single-product .downloads.second-content .image-row h3,.single-product-family .downloads.second-content .image-row h3,.page-template-page-product-specto-xt .downloads.second-content .image-row h3,.page-template-page-product-range .downloads.second-content .image-row h3,.page-template-page-product-range-medical .downloads.second-content .image-row h3{color:#009163}.single-product .overview.third-content .kits,.single-product-family .overview.third-content .kits,.page-template-page-product-specto-xt .overview.third-content .kits,.page-template-page-product-range .overview.third-content .kits,.page-template-page-product-range-medical .overview.third-content .kits,.single-product .features.third-content .kits,.single-product-family .features.third-content .kits,.page-template-page-product-specto-xt .features.third-content .kits,.page-template-page-product-range .features.third-content .kits,.page-template-page-product-range-medical .features.third-content .kits,.single-product .downloads.third-content .kits,.single-product-family .downloads.third-content .kits,.page-template-page-product-specto-xt .downloads.third-content .kits,.page-template-page-product-range .downloads.third-content .kits,.page-template-page-product-range-medical .downloads.third-content .kits{margin-top:40px}.single-product .overview.third-content .kits h4.green-bg,.single-product-family .overview.third-content .kits h4.green-bg,.page-template-page-product-specto-xt .overview.third-content .kits h4.green-bg,.page-template-page-product-range .overview.third-content .kits h4.green-bg,.page-template-page-product-range-medical .overview.third-content .kits h4.green-bg,.single-product .features.third-content .kits h4.green-bg,.single-product-family .features.third-content .kits h4.green-bg,.page-template-page-product-specto-xt .features.third-content .kits h4.green-bg,.page-template-page-product-range .features.third-content .kits h4.green-bg,.page-template-page-product-range-medical .features.third-content .kits h4.green-bg,.single-product .downloads.third-content .kits h4.green-bg,.single-product-family .downloads.third-content .kits h4.green-bg,.page-template-page-product-specto-xt .downloads.third-content .kits h4.green-bg,.page-template-page-product-range .downloads.third-content .kits h4.green-bg,.page-template-page-product-range-medical .downloads.third-content .kits h4.green-bg{color:white;background:#009163;text-align:center;padding:15px;font-size:2rem}.single-product .overview.third-content p,.single-product-family .overview.third-content p,.page-template-page-product-specto-xt .overview.third-content p,.page-template-page-product-range .overview.third-content p,.page-template-page-product-range-medical .overview.third-content p,.single-product .features.third-content p,.single-product-family .features.third-content p,.page-template-page-product-specto-xt .features.third-content p,.page-template-page-product-range .features.third-content p,.page-template-page-product-range-medical .features.third-content p,.single-product .downloads.third-content p,.single-product-family .downloads.third-content p,.page-template-page-product-specto-xt .downloads.third-content p,.page-template-page-product-range .downloads.third-content p,.page-template-page-product-range-medical .downloads.third-content p{font-size:1.6rem}.single-product .overview.third-content ol,.single-product-family .overview.third-content ol,.page-template-page-product-specto-xt .overview.third-content ol,.page-template-page-product-range .overview.third-content ol,.page-template-page-product-range-medical .overview.third-content ol,.single-product .features.third-content ol,.single-product-family .features.third-content ol,.page-template-page-product-specto-xt .features.third-content ol,.page-template-page-product-range .features.third-content ol,.page-template-page-product-range-medical .features.third-content ol,.single-product .downloads.third-content ol,.single-product-family .downloads.third-content ol,.page-template-page-product-specto-xt .downloads.third-content ol,.page-template-page-product-range .downloads.third-content ol,.page-template-page-product-range-medical .downloads.third-content ol{list-style:none;margin:30px 0;counter-reset:pp-counter}.single-product .overview.third-content ol li,.single-product-family .overview.third-content ol li,.page-template-page-product-specto-xt .overview.third-content ol li,.page-template-page-product-range .overview.third-content ol li,.page-template-page-product-range-medical .overview.third-content ol li,.single-product .features.third-content ol li,.single-product-family .features.third-content ol li,.page-template-page-product-specto-xt .features.third-content ol li,.page-template-page-product-range .features.third-content ol li,.page-template-page-product-range-medical .features.third-content ol li,.single-product .downloads.third-content ol li,.single-product-family .downloads.third-content ol li,.page-template-page-product-specto-xt .downloads.third-content ol li,.page-template-page-product-range .downloads.third-content ol li,.page-template-page-product-range-medical .downloads.third-content ol li{counter-increment:pp-counter;font-size:1.6rem;text-indent:-37px;margin-bottom:10px;margin-left:37px}.single-product .overview.third-content ol li:before,.single-product-family .overview.third-content ol li:before,.page-template-page-product-specto-xt .overview.third-content ol li:before,.page-template-page-product-range .overview.third-content ol li:before,.page-template-page-product-range-medical .overview.third-content ol li:before,.single-product .features.third-content ol li:before,.single-product-family .features.third-content ol li:before,.page-template-page-product-specto-xt .features.third-content ol li:before,.page-template-page-product-range .features.third-content ol li:before,.page-template-page-product-range-medical .features.third-content ol li:before,.single-product .downloads.third-content ol li:before,.single-product-family .downloads.third-content ol li:before,.page-template-page-product-specto-xt .downloads.third-content ol li:before,.page-template-page-product-range .downloads.third-content ol li:before,.page-template-page-product-range-medical .downloads.third-content ol li:before{font-family:Nunito,sans-serif;font-size:2rem;font-weight:800;content:counter(pp-counter) '.';color:white;background:#2e512e;padding:2px 5px;border-radius:2px;margin-right:10px}.single-product .specs,.single-product-family .specs,.page-template-page-product-specto-xt .specs,.page-template-page-product-range .specs,.page-template-page-product-range-medical .specs{border-top:1px solid #80857e;margin-top:30px}.single-product .specs .s-name,.single-product-family .specs .s-name,.page-template-page-product-specto-xt .specs .s-name,.page-template-page-product-range .specs .s-name,.page-template-page-product-range-medical .specs .s-name{color:#373936;font-weight:600}.single-product .specs .s-name span,.single-product-family .specs .s-name span,.page-template-page-product-specto-xt .specs .s-name span,.page-template-page-product-range .specs .s-name span,.page-template-page-product-range-medical .specs .s-name span{display:block;font-size:1.3rem;line-height:1.7rem;text-transform:none}.single-product .specs li,.single-product-family .specs li,.page-template-page-product-specto-xt .specs li,.page-template-page-product-range .specs li,.page-template-page-product-range-medical .specs li{font-size:1.4rem;border-bottom:1px solid #80857e;padding:10px 0;overflow:hidden}.single-product .specs li ul li,.single-product-family .specs li ul li,.page-template-page-product-specto-xt .specs li ul li,.page-template-page-product-range .specs li ul li,.page-template-page-product-range-medical .specs li ul li{border-bottom:0;padding:0}.single-product .specs li.legends ul li,.single-product-family .specs li.legends ul li,.page-template-page-product-specto-xt .specs li.legends ul li,.page-template-page-product-range .specs li.legends ul li,.page-template-page-product-range-medical .specs li.legends ul li{float:left;margin-right:5px;width:30%}.single-product .specs li.legends ul li img,.single-product-family .specs li.legends ul li img,.page-template-page-product-specto-xt .specs li.legends ul li img,.page-template-page-product-range .specs li.legends ul li img,.page-template-page-product-range-medical .specs li.legends ul li img{display:block}.single-product .finish,.single-product-family .finish,.page-template-page-product-specto-xt .finish,.page-template-page-product-range .finish,.page-template-page-product-range-medical .finish{padding:20px 0}.single-product .finish ul,.single-product-family .finish ul,.page-template-page-product-specto-xt .finish ul,.page-template-page-product-range .finish ul,.page-template-page-product-range-medical .finish ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.single-product .finish ul li,.single-product-family .finish ul li,.page-template-page-product-specto-xt .finish ul li,.page-template-page-product-range .finish ul li,.page-template-page-product-range-medical .finish ul li{margin-right:5px;margin-bottom:5px;text-align:center;width:50px;height:50px;border:1px solid #f1f1f1;border-radius:50%;padding:10px;display:flex;justify-content:flex-start;align-items:center;transition:all .4s ease-in-out}.single-product .finish ul li p,.single-product-family .finish ul li p,.page-template-page-product-specto-xt .finish ul li p,.page-template-page-product-range .finish ul li p,.page-template-page-product-range-medical .finish ul li p{font-size:1.2rem;line-height:1.4rem;min-height:30px;margin:5px 0}.single-product .finish ul li img,.single-product-family .finish ul li img,.page-template-page-product-specto-xt .finish ul li img,.page-template-page-product-range .finish ul li img,.page-template-page-product-range-medical .finish ul li img{display:block}.single-product .finish ul li i,.single-product-family .finish ul li i,.page-template-page-product-specto-xt .finish ul li i,.page-template-page-product-range .finish ul li i,.page-template-page-product-range-medical .finish ul li i{width:30px;height:28px;display:block;border-radius:50%;padding:10px;border:1px solid #f1f1f1}.single-product .finish ul li i.ral9016,.single-product-family .finish ul li i.ral9016,.page-template-page-product-specto-xt .finish ul li i.ral9016,.page-template-page-product-range .finish ul li i.ral9016,.page-template-page-product-range-medical .finish ul li i.ral9016{background:white}.single-product .finish ul li i.ral9010,.single-product-family .finish ul li i.ral9010,.page-template-page-product-specto-xt .finish ul li i.ral9010,.page-template-page-product-range .finish ul li i.ral9010,.page-template-page-product-range-medical .finish ul li i.ral9010{background:white}.single-product .finish ul li i.white,.single-product-family .finish ul li i.white,.page-template-page-product-specto-xt .finish ul li i.white,.page-template-page-product-range .finish ul li i.white,.page-template-page-product-range-medical .finish ul li i.white{background:white}.single-product .finish ul li i.ral9006,.single-product-family .finish ul li i.ral9006,.page-template-page-product-specto-xt .finish ul li i.ral9006,.page-template-page-product-range .finish ul li i.ral9006,.page-template-page-product-range-medical .finish ul li i.ral9006{background:#8e99b1;background:radial-gradient(circle, #8e99b1 25%, #d8dee9 100%)}.single-product .finish ul li i.ral9005,.single-product-family .finish ul li i.ral9005,.page-template-page-product-specto-xt .finish ul li i.ral9005,.page-template-page-product-range .finish ul li i.ral9005,.page-template-page-product-range-medical .finish ul li i.ral9005{background:black}.single-product .finish ul li i.green,.single-product-family .finish ul li i.green,.page-template-page-product-specto-xt .finish ul li i.green,.page-template-page-product-range .finish ul li i.green,.page-template-page-product-range-medical .finish ul li i.green{background:#009163}.single-product .finish ul li i.db703,.single-product-family .finish ul li i.db703,.page-template-page-product-specto-xt .finish ul li i.db703,.page-template-page-product-range .finish ul li i.db703,.page-template-page-product-range-medical .finish ul li i.db703{background:#cccccc}.single-product .finish ul li i.polished_brass,.single-product-family .finish ul li i.polished_brass,.page-template-page-product-specto-xt .finish ul li i.polished_brass,.page-template-page-product-range .finish ul li i.polished_brass,.page-template-page-product-range-medical .finish ul li i.polished_brass{background:#cab28b;background:radial-gradient(circle, #cab28b 25%, #ede6e2 100%)}.single-product .finish ul li i.bma,.single-product-family .finish ul li i.bma,.page-template-page-product-specto-xt .finish ul li i.bma,.page-template-page-product-range .finish ul li i.bma,.page-template-page-product-range-medical .finish ul li i.bma{background:#7f6a41;background:radial-gradient(circle, #7f6a41 25%, #c6bfb9 100%)}.single-product .finish ul li i.penny_bronze,.single-product-family .finish ul li i.penny_bronze,.page-template-page-product-specto-xt .finish ul li i.penny_bronze,.page-template-page-product-range .finish ul li i.penny_bronze,.page-template-page-product-range-medical .finish ul li i.penny_bronze{background:#8c723e;background:radial-gradient(circle, #8c723e 25%, #d4ceca 100%)}.single-product .finish ul li i.polished_chrome,.single-product-family .finish ul li i.polished_chrome,.page-template-page-product-specto-xt .finish ul li i.polished_chrome,.page-template-page-product-range .finish ul li i.polished_chrome,.page-template-page-product-range-medical .finish ul li i.polished_chrome{background:#c1b9c6;background:radial-gradient(circle, #c1b9c6 25%, #edebf4 100%)}.single-product .finish ul li i.satin,.single-product-family .finish ul li i.satin,.page-template-page-product-specto-xt .finish ul li i.satin,.page-template-page-product-range .finish ul li i.satin,.page-template-page-product-range-medical .finish ul li i.satin{background:#adb7ca;background:radial-gradient(circle, #adb7ca 25%, #e0e4ee 100%)}.single-product .finish ul li i.satin_steel,.single-product-family .finish ul li i.satin_steel,.page-template-page-product-specto-xt .finish ul li i.satin_steel,.page-template-page-product-range .finish ul li i.satin_steel,.page-template-page-product-range-medical .finish ul li i.satin_steel{background:#adb7ca;background:radial-gradient(circle, #adb7ca 25%, #e0e4ee 100%)}.single-product .finish ul li i.graphite,.single-product-family .finish ul li i.graphite,.page-template-page-product-specto-xt .finish ul li i.graphite,.page-template-page-product-range .finish ul li i.graphite,.page-template-page-product-range-medical .finish ul li i.graphite{background:#525252}.single-product .finish ul li.active-color,.single-product-family .finish ul li.active-color,.page-template-page-product-specto-xt .finish ul li.active-color,.page-template-page-product-range .finish ul li.active-color,.page-template-page-product-range-medical .finish ul li.active-color,.single-product .finish ul li:hover,.single-product-family .finish ul li:hover,.page-template-page-product-specto-xt .finish ul li:hover,.page-template-page-product-range .finish ul li:hover,.page-template-page-product-range-medical .finish ul li:hover{border-color:#009163}.single-product .overview .medium.button.green,.single-product-family .overview .medium.button.green,.page-template-page-product-specto-xt .overview .medium.button.green,.page-template-page-product-range .overview .medium.button.green,.page-template-page-product-range-medical .overview .medium.button.green{margin:20px 0}.single-product .overview .medium.button.outlined,.single-product-family .overview .medium.button.outlined,.page-template-page-product-specto-xt .overview .medium.button.outlined,.page-template-page-product-range .overview .medium.button.outlined,.page-template-page-product-range-medical .overview .medium.button.outlined{border-radius:3px;border:1px solid #f1f1f1;min-width:200px}.single-product .overview ul:not(.finish ul),.single-product-family .overview ul:not(.finish ul),.page-template-page-product-specto-xt .overview ul:not(.finish ul),.page-template-page-product-range .overview ul:not(.finish ul),.page-template-page-product-range-medical .overview ul:not(.finish ul){list-style-type:none;padding:0px 10px 30px 13px}.single-product .overview ul:not(.finish ul) li,.single-product-family .overview ul:not(.finish ul) li,.page-template-page-product-specto-xt .overview ul:not(.finish ul) li,.page-template-page-product-range .overview ul:not(.finish ul) li,.page-template-page-product-range-medical .overview ul:not(.finish ul) li{text-indent:-13px;padding:5px 0}.single-product .overview ul:not(.finish ul) li:before,.single-product-family .overview ul:not(.finish ul) li:before,.page-template-page-product-specto-xt .overview ul:not(.finish ul) li:before,.page-template-page-product-range .overview ul:not(.finish ul) li:before,.page-template-page-product-range-medical .overview ul:not(.finish ul) li:before{content:'\f111';font-family:'Font Awesome 6 Pro';color:#009163;margin-right:5px;font-weight:800;font-size:.8rem;vertical-align:middle}.single-product .mounting,.single-product-family .mounting,.page-template-page-product-specto-xt .mounting,.page-template-page-product-range .mounting,.page-template-page-product-range-medical .mounting,.single-product .orientation,.single-product-family .orientation,.page-template-page-product-specto-xt .orientation,.page-template-page-product-range .orientation,.page-template-page-product-range-medical .orientation{margin-bottom:20px}.single-product .mounting .medium.button.active-mounting,.single-product-family .mounting .medium.button.active-mounting,.page-template-page-product-specto-xt .mounting .medium.button.active-mounting,.page-template-page-product-range .mounting .medium.button.active-mounting,.page-template-page-product-range-medical .mounting .medium.button.active-mounting,.single-product .orientation .medium.button.active-mounting,.single-product-family .orientation .medium.button.active-mounting,.page-template-page-product-specto-xt .orientation .medium.button.active-mounting,.page-template-page-product-range .orientation .medium.button.active-mounting,.page-template-page-product-range-medical .orientation .medium.button.active-mounting,.single-product .mounting .medium.button.active-orientation,.single-product-family .mounting .medium.button.active-orientation,.page-template-page-product-specto-xt .mounting .medium.button.active-orientation,.page-template-page-product-range .mounting .medium.button.active-orientation,.page-template-page-product-range-medical .mounting .medium.button.active-orientation,.single-product .orientation .medium.button.active-orientation,.single-product-family .orientation .medium.button.active-orientation,.page-template-page-product-specto-xt .orientation .medium.button.active-orientation,.page-template-page-product-range .orientation .medium.button.active-orientation,.page-template-page-product-range-medical .orientation .medium.button.active-orientation{color:white;background:#009163;border-color:#009163}.single-product .specification,.single-product-family .specification,.page-template-page-product-specto-xt .specification,.page-template-page-product-range .specification,.page-template-page-product-range-medical .specification{overflow:hidden;background:#fbfbfb;padding:30px;margin-top:60px;border:1px solid #f1f1f1}.single-product .specification h2.underline-left,.single-product-family .specification h2.underline-left,.page-template-page-product-specto-xt .specification h2.underline-left,.page-template-page-product-range .specification h2.underline-left,.page-template-page-product-range-medical .specification h2.underline-left{color:#373936}.single-product .specification ul,.single-product-family .specification ul,.page-template-page-product-specto-xt .specification ul,.page-template-page-product-range .specification ul,.page-template-page-product-range-medical .specification ul{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}.single-product .specification ul li,.single-product-family .specification ul li,.page-template-page-product-specto-xt .specification ul li,.page-template-page-product-range .specification ul li,.page-template-page-product-range-medical .specification ul li{width:20%;height:100px;display:flex;justify-content:center;align-items:center}.single-product .specification ul li i,.single-product-family .specification ul li i,.page-template-page-product-specto-xt .specification ul li i,.page-template-page-product-range .specification ul li i,.page-template-page-product-range-medical .specification ul li i{width:70px;height:70px;padding:10px;display:block;border-bottom:1px solid #373936}.single-product .specification ul li i.ce,.single-product-family .specification ul li i.ce,.page-template-page-product-specto-xt .specification ul li i.ce,.page-template-page-product-range .specification ul li i.ce,.page-template-page-product-range-medical .specification ul li i.ce{background:url(../img/int/icons/ce.png) center no-repeat;background-size:90%}.single-product .specification ul li i.f,.single-product-family .specification ul li i.f,.page-template-page-product-specto-xt .specification ul li i.f,.page-template-page-product-range .specification ul li i.f,.page-template-page-product-range-medical .specification ul li i.f{background:url(../img/int/icons/f.svg) center no-repeat;background-size:90%}.single-product .specification ul li i.mm,.single-product-family .specification ul li i.mm,.page-template-page-product-specto-xt .specification ul li i.mm,.page-template-page-product-range .specification ul li i.mm,.page-template-page-product-range-medical .specification ul li i.mm{background:url(../img/int/icons/mm.svg) center no-repeat;background-size:90%}.single-product .specification ul li i.nm,.single-product-family .specification ul li i.nm,.page-template-page-product-specto-xt .specification ul li i.nm,.page-template-page-product-range .specification ul li i.nm,.page-template-page-product-range-medical .specification ul li i.nm{background:url(../img/int/icons/nm.svg) center no-repeat;background-size:90%}.single-product .specification ul li i.led,.single-product-family .specification ul li i.led,.page-template-page-product-specto-xt .specification ul li i.led,.page-template-page-product-range .specification ul li i.led,.page-template-page-product-range-medical .specification ul li i.led{background:url(../img/int/icons/led.png) center no-repeat;background-size:80%}.single-product .specification ul li i.self-test,.single-product-family .specification ul li i.self-test,.page-template-page-product-specto-xt .specification ul li i.self-test,.page-template-page-product-range .specification ul li i.self-test,.page-template-page-product-range-medical .specification ul li i.self-test{display:none}.single-product .specification ul li i.impact-rating,.single-product-family .specification ul li i.impact-rating,.page-template-page-product-specto-xt .specification ul li i.impact-rating,.page-template-page-product-range .specification ul li i.impact-rating,.page-template-page-product-range-medical .specification ul li i.impact-rating{background:url(../img/int/icons/impact-rating.png) center no-repeat;background-size:90%;position:relative;margin-left:-20px}.single-product .specification ul li i.impact-rating span,.single-product-family .specification ul li i.impact-rating span,.page-template-page-product-specto-xt .specification ul li i.impact-rating span,.page-template-page-product-range .specification ul li i.impact-rating span,.page-template-page-product-range-medical .specification ul li i.impact-rating span{position:absolute;left:45px;top:22px;font-size:2rem;font-weight:700;color:#009163;font-style:normal}.single-product .specification ul li i.ip-rating,.single-product-family .specification ul li i.ip-rating,.page-template-page-product-specto-xt .specification ul li i.ip-rating,.page-template-page-product-range .specification ul li i.ip-rating,.page-template-page-product-range-medical .specification ul li i.ip-rating{background:url(../img/int/icons/ip-rating.png) center no-repeat;background-size:90%;position:relative;margin-left:-30px}.single-product .specification ul li i.ip-rating span,.single-product-family .specification ul li i.ip-rating span,.page-template-page-product-specto-xt .specification ul li i.ip-rating span,.page-template-page-product-range .specification ul li i.ip-rating span,.page-template-page-product-range-medical .specification ul li i.ip-rating span{position:absolute;left:45px;top:22px;font-size:2rem;font-weight:600;color:#009163;font-style:normal}.single-product .specification ul li i.dali,.single-product-family .specification ul li i.dali,.page-template-page-product-specto-xt .specification ul li i.dali,.page-template-page-product-range .specification ul li i.dali,.page-template-page-product-range-medical .specification ul li i.dali{background:url(../img/int/icons/dali-logo.png) center no-repeat;background-size:100%;width:90px}.single-product .specification ul li i.viewing-distance,.single-product-family .specification ul li i.viewing-distance,.page-template-page-product-specto-xt .specification ul li i.viewing-distance,.page-template-page-product-range .specification ul li i.viewing-distance,.page-template-page-product-range-medical .specification ul li i.viewing-distance{background:url(../img/int/icons/viewing-distance.png) center no-repeat;background-size:90%;position:relative}.single-product .specification ul li i.viewing-distance span,.single-product-family .specification ul li i.viewing-distance span,.page-template-page-product-specto-xt .specification ul li i.viewing-distance span,.page-template-page-product-range .specification ul li i.viewing-distance span,.page-template-page-product-range-medical .specification ul li i.viewing-distance span{position:absolute;left:50%;bottom:0px;transform:translateX(-50%);font-size:1.4rem;font-weight:700;color:#009163;font-style:normal}.single-product .specification ul li i.weight,.single-product-family .specification ul li i.weight,.page-template-page-product-specto-xt .specification ul li i.weight,.page-template-page-product-range .specification ul li i.weight,.page-template-page-product-range-medical .specification ul li i.weight{background:url(../img/int/icons/weight.png) center no-repeat;background-size:90%;position:relative}.single-product .specification ul li i.weight span,.single-product-family .specification ul li i.weight span,.page-template-page-product-specto-xt .specification ul li i.weight span,.page-template-page-product-range .specification ul li i.weight span,.page-template-page-product-range-medical .specification ul li i.weight span{position:absolute;left:50%;bottom:-10px;transform:translateX(-50%);font-size:1.4rem;font-weight:700;color:#009163;font-style:normal}.single-product .specification ul li i.battery,.single-product-family .specification ul li i.battery,.page-template-page-product-specto-xt .specification ul li i.battery,.page-template-page-product-range .specification ul li i.battery,.page-template-page-product-range-medical .specification ul li i.battery{background:url(../img/int/icons/battery.svg) center no-repeat;background-size:60%;position:relative}.single-product .specification ul li i.battery span,.single-product-family .specification ul li i.battery span,.page-template-page-product-specto-xt .specification ul li i.battery span,.page-template-page-product-range .specification ul li i.battery span,.page-template-page-product-range-medical .specification ul li i.battery span{position:absolute;left:50%;bottom:-10px;transform:translateX(-50%);font-size:1.4rem;font-weight:700;color:#009163;font-style:normal}.single-product .specification ul li i.bsi,.single-product-family .specification ul li i.bsi,.page-template-page-product-specto-xt .specification ul li i.bsi,.page-template-page-product-range .specification ul li i.bsi,.page-template-page-product-range-medical .specification ul li i.bsi{background:url(../img/int/icons/bsi-kite.svg) center no-repeat;background-size:60%}.single-product .specification ul li i.cda,.single-product-family .specification ul li i.cda,.page-template-page-product-specto-xt .specification ul li i.cda,.page-template-page-product-range .specification ul li i.cda,.page-template-page-product-range-medical .specification ul li i.cda{background:url(../img/int/icons/cda.svg) center no-repeat;background-size:90%}.single-product .specification ul li i.double-sided,.single-product-family .specification ul li i.double-sided,.page-template-page-product-specto-xt .specification ul li i.double-sided,.page-template-page-product-range .specification ul li i.double-sided,.page-template-page-product-range-medical .specification ul li i.double-sided{background:url(../img/int/icons/double-sided.svg) center no-repeat;background-size:90%}.single-product .specification ul li i.ukca,.single-product-family .specification ul li i.ukca,.page-template-page-product-specto-xt .specification ul li i.ukca,.page-template-page-product-range .specification ul li i.ukca,.page-template-page-product-range-medical .specification ul li i.ukca{background:url(../img/int/icons/ukca.png) center no-repeat;background-size:90%}.single-product .specification ul li i.enec-5,.single-product-family .specification ul li i.enec-5,.page-template-page-product-specto-xt .specification ul li i.enec-5,.page-template-page-product-range .specification ul li i.enec-5,.page-template-page-product-range-medical .specification ul li i.enec-5{background:url(../img/int/icons/enec-5.svg) center no-repeat;background-size:90%}.single-product .specification ul li i.icel,.single-product-family .specification ul li i.icel,.page-template-page-product-specto-xt .specification ul li i.icel,.page-template-page-product-range .specification ul li i.icel,.page-template-page-product-range-medical .specification ul li i.icel{background:url(../img/int/icons/icel.jpg) center no-repeat;background-size:90%;position:relative}.single-product .specification ul li i.icel span,.single-product-family .specification ul li i.icel span,.page-template-page-product-specto-xt .specification ul li i.icel span,.page-template-page-product-range .specification ul li i.icel span,.page-template-page-product-range-medical .specification ul li i.icel span{position:absolute;left:43%;bottom:-8px;transform:translateX(-50%);font-size:1rem;color:#00795d;font-style:normal;width:100%;text-align:center}.single-product .specification ul li i.specto,.single-product-family .specification ul li i.specto,.page-template-page-product-specto-xt .specification ul li i.specto,.page-template-page-product-range .specification ul li i.specto,.page-template-page-product-range-medical .specification ul li i.specto{display:flex;justify-content:center;align-items:center}.single-product .specification ul li i.specto img,.single-product-family .specification ul li i.specto img,.page-template-page-product-specto-xt .specification ul li i.specto img,.page-template-page-product-range .specification ul li i.specto img,.page-template-page-product-range-medical .specification ul li i.specto img{width:120px}.single-product .specification ul li p,.single-product-family .specification ul li p,.page-template-page-product-specto-xt .specification ul li p,.page-template-page-product-range .specification ul li p,.page-template-page-product-range-medical .specification ul li p{font-size:1.2rem;line-height:1.4rem;height:25px}.single-product .features,.single-product-family .features,.page-template-page-product-specto-xt .features,.page-template-page-product-range .features,.page-template-page-product-range-medical .features{text-align:center}.single-product .features ul li,.single-product-family .features ul li,.page-template-page-product-specto-xt .features ul li,.page-template-page-product-range .features ul li,.page-template-page-product-range-medical .features ul li{width:33%;display:inline-block;padding:30px;text-align:center;vertical-align:top}.single-product .features ul li i,.single-product-family .features ul li i,.page-template-page-product-specto-xt .features ul li i,.page-template-page-product-range .features ul li i,.page-template-page-product-range-medical .features ul li i{margin-bottom:20px}.single-product .modal,.single-product-family .modal,.page-template-page-product-specto-xt .modal,.page-template-page-product-range .modal,.page-template-page-product-range-medical .modal{z-index:10000;top:100px}.single-product .modal .modal-content,.single-product-family .modal .modal-content,.page-template-page-product-specto-xt .modal .modal-content,.page-template-page-product-range .modal .modal-content,.page-template-page-product-range-medical .modal .modal-content{border-radius:20px;background:#fbfbfb}.single-product .modal .modal-content .modal-header,.single-product-family .modal .modal-content .modal-header,.page-template-page-product-specto-xt .modal .modal-content .modal-header,.page-template-page-product-range .modal .modal-content .modal-header,.page-template-page-product-range-medical .modal .modal-content .modal-header{border-bottom:0;padding:15px 15px 0 15px;text-align:center;justify-content:center}.single-product .modal .modal-content .modal-header h2.modal-title,.single-product-family .modal .modal-content .modal-header h2.modal-title,.page-template-page-product-specto-xt .modal .modal-content .modal-header h2.modal-title,.page-template-page-product-range .modal .modal-content .modal-header h2.modal-title,.page-template-page-product-range-medical .modal .modal-content .modal-header h2.modal-title{color:white;display:inline-block;margin-bottom:15px}.single-product .modal .modal-content .modal-header .close,.single-product-family .modal .modal-content .modal-header .close,.page-template-page-product-specto-xt .modal .modal-content .modal-header .close,.page-template-page-product-range .modal .modal-content .modal-header .close,.page-template-page-product-range-medical .modal .modal-content .modal-header .close{position:absolute;top:15px;right:15px;font-size:3rem}.single-product .modal .close-button,.single-product-family .modal .close-button,.page-template-page-product-specto-xt .modal .close-button,.page-template-page-product-range .modal .close-button,.page-template-page-product-range-medical .modal .close-button{position:absolute;bottom:25px;right:30px}.single-product .parts-dimensions,.single-product-family .parts-dimensions,.page-template-page-product-specto-xt .parts-dimensions,.page-template-page-product-range .parts-dimensions,.page-template-page-product-range-medical .parts-dimensions{padding:80px 0}.single-product .parts-dimensions .part-numbers,.single-product-family .parts-dimensions .part-numbers,.page-template-page-product-specto-xt .parts-dimensions .part-numbers,.page-template-page-product-range .parts-dimensions .part-numbers,.page-template-page-product-range-medical .parts-dimensions .part-numbers{border-bottom:1px solid #f1f1f1;border-left:1px solid #f1f1f1;margin-bottom:30px}.single-product .parts-dimensions .part-numbers li,.single-product-family .parts-dimensions .part-numbers li,.page-template-page-product-specto-xt .parts-dimensions .part-numbers li,.page-template-page-product-range .parts-dimensions .part-numbers li,.page-template-page-product-range-medical .parts-dimensions .part-numbers li{background:#fbfbfb;overflow:hidden}.single-product .parts-dimensions .part-numbers li span,.single-product-family .parts-dimensions .part-numbers li span,.page-template-page-product-specto-xt .parts-dimensions .part-numbers li span,.page-template-page-product-range .parts-dimensions .part-numbers li span,.page-template-page-product-range-medical .parts-dimensions .part-numbers li span{float:left;width:40%;padding:10px;border:1px solid #f1f1f1;border-bottom:none;border-left:none}.single-product .parts-dimensions .part-numbers li span:first-of-type,.single-product-family .parts-dimensions .part-numbers li span:first-of-type,.page-template-page-product-specto-xt .parts-dimensions .part-numbers li span:first-of-type,.page-template-page-product-range .parts-dimensions .part-numbers li span:first-of-type,.page-template-page-product-range-medical .parts-dimensions .part-numbers li span:first-of-type{width:20%;color:white;font-weight:400;background:#009163;text-align:center}.single-product .dimensions a img,.single-product-family .dimensions a img,.page-template-page-product-specto-xt .dimensions a img,.page-template-page-product-range .dimensions a img,.page-template-page-product-range-medical .dimensions a img{max-height:350px;margin:0 auto}.single-product .crumbs,.single-product-family .crumbs{text-align:left;padding:10px 0px}.single-product .crumbs p,.single-product-family .crumbs p{margin-bottom:0px}.single-product h1,.single-product-family h1{color:#009163;font-size:36px;text-align:left;margin-bottom:0px;padding-top:0px}.single-product h1:after,.single-product-family h1:after{display:none}.single-product .product-images,.single-product-family .product-images{position:relative;height:850px}.single-product .product-images .load-screen,.single-product-family .product-images .load-screen{background:#fbfbfb;width:calc(100% - 6rem);height:400px;display:flex;justify-content:center;align-items:center;position:absolute;top:0px;left:3rem;z-index:2;opacity:1;transform:scale(1)}.single-product .product-images .load-screen img,.single-product-family .product-images .load-screen img{animation:pulse 2s infinite;transition:all .4s ease-in-out}.single-product .product-images .load-screen.loaded,.single-product-family .product-images .load-screen.loaded{opacity:0}@keyframes pulse{0%{transform:scale(.95)}70%{transform:scale(1)}100%{transform:scale(.95)}}.single-product .product-image,.single-product-family .product-image,.single-product .static-product-image,.single-product-family .static-product-image{display:block;width:calc(100% - 60px);height:400px;object-fit:cover;border:1px solid #f1f1f1;margin-bottom:20px;position:absolute;left:30px;top:0px;opacity:0;transition:all .3s linear}.single-product .product-image.active,.single-product-family .product-image.active,.single-product .static-product-image.active,.single-product-family .static-product-image.active{opacity:1}.single-product .product-image.product-header-image,.single-product-family .product-image.product-header-image,.single-product .static-product-image.product-header-image,.single-product-family .static-product-image.product-header-image{position:relative;opacity:1;top:420px;left:00px;width:100%}.single-product .overview,.single-product-family .overview{padding-top:0px}.single-product .sxt-video,.single-product-family .sxt-video{background:#009163;padding:80px 0px}.single-product .sxt-video h2,.single-product-family .sxt-video h2,.single-product .sxt-video p,.single-product-family .sxt-video p{color:white}.single-product .sxt-video a.button,.single-product-family .sxt-video a.button{margin-top:30px}.single-product .sxt-video .embed-responsive,.single-product-family .sxt-video .embed-responsive{margin-top:50px}.single-product .prods,.single-product-family .prods{height:auto;border:none;position:fixed;bottom:-80px;left:0px;width:100%;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);transition:bottom .4s ease-in-out}.single-product .prods .inline-image,.single-product-family .prods .inline-image{display:flex;flex-direction:row;align-items:center}.single-product .prods .inline-image img,.single-product-family .prods .inline-image img{width:70px;height:auto;border:1px solid #f1f1f1;margin-right:10px}.single-product .prods .inline-image h2,.single-product-family .prods .inline-image h2{margin:0px}.single-product .prods .product-nav,.single-product-family .prods .product-nav{justify-content:center;padding:0px}.single-product .prods .product-nav li a,.single-product-family .prods .product-nav li a{display:block;padding:20px 25px;color:#373936;font-family:Nunito;font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase;border-top:3px solid white;transition:all .4s ease-in-out}.single-product .prods .product-nav li a:hover,.single-product-family .prods .product-nav li a:hover{border-top:3px solid #009163}.single-product .prods .product-nav li.active a,.single-product-family .prods .product-nav li.active a{background-color:#E5F5EE;border-top:3px solid #009163}.single-product .prods.show,.single-product-family .prods.show{bottom:0px}.single-product .product-tabs .nav-tabs,.single-product-family .product-tabs .nav-tabs{margin-bottom:20px}.single-product .product-tabs .nav-tabs .nav-link,.single-product-family .product-tabs .nav-tabs .nav-link{border:none;text-align:left;margin-right:50px;padding:0px 0px 20px 0px;color:#373936;font-family:Nunito;font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase;transition:all .4s linear;cursor:pointer}.single-product .product-tabs .nav-tabs .nav-link.active,.single-product-family .product-tabs .nav-tabs .nav-link.active,.single-product .product-tabs .nav-tabs .nav-link:hover,.single-product-family .product-tabs .nav-tabs .nav-link:hover{color:#009163;border:none;border-bottom:2px solid #009163}.single-product .product-tabs .tab-content,.single-product-family .product-tabs .tab-content{margin-bottom:50px}.single-product .product-tabs .tab-content .specification,.single-product-family .product-tabs .tab-content .specification{margin-top:0px}.single-product .product-tabs .tab-content .specification ul li i,.single-product-family .product-tabs .tab-content .specification ul li i{border:none}.single-product .product-tabs .tab-content .specification ul li p,.single-product-family .product-tabs .tab-content .specification ul li p{color:#2e512e;font-family:Nunito;font-size:14px;line-height:20px;font-weight:600}.single-product .product-tabs .tab-content .parts p,.single-product-family .product-tabs .tab-content .parts p,.single-product .product-tabs .tab-content .dimensions p,.single-product-family .product-tabs .tab-content .dimensions p,.single-product .product-tabs .tab-content .polar-curves p,.single-product-family .product-tabs .tab-content .polar-curves p,.single-product .product-tabs .tab-content .spacing-tables p,.single-product-family .product-tabs .tab-content .spacing-tables p{color:#2e512e;font-family:Nunito;font-size:14px;line-height:20px;font-weight:600}.single-product .product-tabs .tab-content .legends span,.single-product-family .product-tabs .tab-content .legends span,.single-product .product-tabs .tab-content .accessories span,.single-product-family .product-tabs .tab-content .accessories span{display:block;color:#2e512e;font-family:Nunito;font-size:14px;line-height:20px;font-weight:600;margin-bottom:20px}.single-product .product-tabs .tab-content .legends ul,.single-product-family .product-tabs .tab-content .legends ul,.single-product .product-tabs .tab-content .accessories ul,.single-product-family .product-tabs .tab-content .accessories ul{display:flex;flex-direction:row;flex-wrap:wrap}.single-product .product-tabs .tab-content .legends ul li,.single-product-family .product-tabs .tab-content .legends ul li,.single-product .product-tabs .tab-content .accessories ul li,.single-product-family .product-tabs .tab-content .accessories ul li{width:150px;margin-right:20px;margin-bottom:20px}.single-product .product-tabs .tab-content .legends img,.single-product-family .product-tabs .tab-content .legends img,.single-product .product-tabs .tab-content .accessories img,.single-product-family .product-tabs .tab-content .accessories img{max-width:150px}.single-product .product-tabs .tab-content .accessories ul li,.single-product-family .product-tabs .tab-content .accessories ul li{width:25%;max-width:250px}.single-product .product-tabs .tab-content .accessories ul li img,.single-product-family .product-tabs .tab-content .accessories ul li img{width:100%;max-width:100%}.single-product .downloads ul li,.single-product-family .downloads ul li{margin-bottom:20px}.single-product .downloads ul li .download-block,.single-product-family .downloads ul li .download-block{padding:20px;display:flex;align-items:center;border:1px solid #f1f1f1}.single-product .downloads ul li .download-block i,.single-product-family .downloads ul li .download-block i{margin:0px 20px 0px 0px;height:70px}.single-product .downloads ul li .download-block i img,.single-product-family .downloads ul li .download-block i img{height:100%}.single-product .downloads ul li .download-block h3,.single-product-family .downloads ul li .download-block h3{color:#009163;margin-bottom:5px}.single-product .downloads ul li .download-block p.small,.single-product-family .downloads ul li .download-block p.small{color:#373936;line-height:1.8rem;margin-bottom:0px}.single-product .downloads ul li .download-block:hover,.single-product-family .downloads ul li .download-block:hover{border-color:#009163}.single-product .related,.single-product-family .related{padding-bottom:30px}.showcase,.projects,.latest-projects{text-align:center}.showcase .f-project,.projects .f-project,.latest-projects .f-project{background:white;box-shadow:0 2px 7px rgba(104,104,104,0.2);text-align:center;margin-bottom:30px}.showcase .f-project img,.projects .f-project img,.latest-projects .f-project img{height:175px;margin:0 auto 13px auto}.showcase .f-project h3,.projects .f-project h3,.latest-projects .f-project h3{font-size:1.3rem;min-height:30px;padding:0 15px}.showcase .f-project h3 span,.projects .f-project h3 span,.latest-projects .f-project h3 span{vertical-align:middle;text-align:center}.showcase a,.projects a,.latest-projects a{color:white;background:#009163;padding:15px;display:block}.showcase a:hover,.projects a:hover,.latest-projects a:hover{background:#373936}.latest-projects{background:#f1f1f1;padding:50px 0px 20px 0px;position:relative}.latest-projects h2{margin-bottom:50px}.latest-projects a.bx-prev,.latest-projects a.bx-next{color:#009163;background:none;position:absolute;left:-60px;top:40%;font-size:3rem}.latest-projects a.bx-next{left:auto;right:-60px}.latest-projects .container{position:relative}.latest-projects a.view-all{color:#009163;background:none;position:absolute;top:-15px;right:0px;text-transform:uppercase}.projects-template-default .project-header{background:rgba(0,157,90,0.1);padding-bottom:20px}.projects-template-default .project-header h1.dark{padding-top:40px}.projects-template-default .project-detail{margin-top:40px}.projects-template-default .text-side{padding:0px 30px}.projects-template-default .text-side h2{margin-top:20px;margin-bottom:0px}.projects-template-default .text-side p.subheading{color:#333333}.projects-template-default .text-side ul.applications{margin-bottom:50px}.projects-template-default .text-side ul.applications li{display:inline-block;background:#009163;margin-right:5px;padding:5px 15px;color:white;border-radius:2px}.projects-template-default .carousel a.carousel-control-next,.projects-template-default .carousel a.carousel-control-prev{position:absolute;top:45%;right:15px;font-size:25px}.projects-template-default .carousel a.carousel-control-prev{right:auto;left:15px}.projects-template-default .carousel-indicators li{border-radius:0px;width:40px;height:4px;border-color:#009163;margin:0px}.projects-template-default .carousel-indicators li.active{background-color:#009163}.projects-template-default .products-used{background:#f1f1f1;padding-bottom:30px}.projects-template-default .products-used .related{padding:60px 15px 0px 15px}.projects-template-default .page-header.specto-xt{background:url(../img/int/specto-xt-header.jpg) center no-repeat;background-size:cover;height:600px;border-bottom:5px solid #009163;position:relative}.projects-template-default .page-header.specto-xt img.slide-down{width:380px;position:absolute;top:120px;left:50%;opacity:1;margin-left:-190px}.projects-template-default .page-header.specto-xt h2{color:white;position:absolute;top:410px;left:50%;margin-left:-161px;opacity:1}.projects-template-default .page-header.specto-xt .button-row{position:absolute;top:460px;left:50%;margin-left:-173px}.projects-template-default .page-header.specto-xt .button-row .button span{text-transform:none}.projects-template-default .page-header.specto-xt.scrolled img.slide-down{top:250px;opacity:0}.projects-template-default .page-header.specto-xt.scrolled h2{opacity:0}.projects-template-default .page-header.specto-xt.scrolled .button-row{opacity:0}.page-template-page-product-range .page-header,.page-template-page-product-range-medical .page-header,.page-template-page-product-range-heritage .page-header{background-size:cover;height:450px;margin-top:-110px;border-bottom:5px solid #009163;position:relative}.page-template-page-product-range .page-header h1,.page-template-page-product-range-medical .page-header h1,.page-template-page-product-range-heritage .page-header h1{padding-top:140px}.page-template-page-product-range header[role=banner] .head-logo svg .pp-white,.page-template-page-product-range-medical header[role=banner] .head-logo svg .pp-white,.page-template-page-product-range-heritage header[role=banner] .head-logo svg .pp-white{fill:white}.page-template-page-product-range-medical .med-slider,.page-template-page-product-range-heritage .med-slider{padding:40px 0px;border-bottom:1px solid #f1f1f1;position:relative}.page-template-page-product-range-medical .med-slider .bx-prev,.page-template-page-product-range-heritage .med-slider .bx-prev,.page-template-page-product-range-medical .med-slider .bx-next,.page-template-page-product-range-heritage .med-slider .bx-next{position:absolute;top:40%;font-size:3rem;left:20px}.page-template-page-product-range-medical .med-slider .bx-next,.page-template-page-product-range-heritage .med-slider .bx-next{left:auto;right:20px}.page-template-page-product-range-heritage .body-overlay.enabled{z-index:1}.page-template-page-product-range-heritage .overview p{margin-bottom:30px}.page-template-page-product-range-heritage .overview.second-content{position:relative;height:500px;text-align:center}.page-template-page-product-range-heritage .overview.second-content .section-background{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover}.page-template-page-product-range-heritage .overview.second-content .container{position:relative}.page-template-page-product-range-heritage .overview.second-content .container p{color:white;max-width:600px;margin:0 auto 30px}.page-template-page-product-range-heritage p{margin-bottom:15px;font-size:1.6rem;line-height:2.4rem}.page-template-page-product-range-heritage .heritage-products{padding:60px 15px;position:relative}.page-template-page-product-range-heritage .heritage-products h2{color:#009163;border:1px solid #cccccc;display:inline-block;padding:15px 50px}.page-template-page-product-range-heritage .heritage-products img{width:auto;max-height:200px;margin-top:30px}.page-template-page-product-range-heritage .heritage-products .h-product{position:relative;padding:50px 10px;height:100%}.page-template-page-product-range-heritage .heritage-products .h-product p{margin-bottom:30px}.page-template-page-product-range-heritage .heritage-products .h-product h3{color:#2e512e}.page-template-page-product-range-heritage .heritage-products .h-product:after{content:'';border-bottom:1px solid #cccccc;width:80%;position:absolute;top:calc(100% + 20px);left:10%}.page-template-page-product-range-heritage .heritage-products:before{content:'';border-left:1px solid #cccccc;height:calc(100% - 115px);position:absolute;top:115px;left:50%}.page-template-page-product-range-heritage .sxt-video{background:#fbfbfb !important;padding:90px 30px;position:relative}.page-template-page-product-range-heritage .sxt-video .col-md-5{padding-right:100px}.page-template-page-product-range-heritage .sxt-video a.button{color:white;background-color:#009163;margin-top:30px}.page-template-page-product-range-heritage .sxt-video .ratio{margin-top:50px;border-radius:10px;overflow:hidden}.contact h2,.educators h2{margin-bottom:40px}.contact iframe,.educators iframe{margin:15px 0 10px 0}.contact h4,.educators h4{margin-top:15px}.contact p,.educators p{font-size:1.6rem;font-weight:100}.contact .address h4,.educators .address h4{margin:15px 0px 10px 0}.contact .address p span,.educators .address p span{color:#009163}.contact ul.opening-hours,.educators ul.opening-hours{list-style-type:none;margin:10px 0 30px 0px;padding:0px 30px 0px 0px}.contact ul.opening-hours li,.educators ul.opening-hours li{padding:0px;display:flex;justify-content:space-between}.contact ul.opening-hours li span,.educators ul.opening-hours li span{color:#009163}.contact .people-results,.educators .people-results{position:relative}.contact .people-map,.educators .people-map{background:#f1f1f1;padding:50px 0px 100px;margin-bottom:50px}.contact #map-tip,.educators #map-tip{min-height:500px;width:100%;height:100%;margin-top:30px;position:absolute;top:50% !important;left:0px !important;transform:translateY(-50%);float:none;background:#f1f1f1;border:none;box-shadow:none;color:#80857e;font-family:Open Sans,sans-serif}.contact #map-tip h2,.educators #map-tip h2{font-size:1.8rem;margin-bottom:5px;color:#2e512e}.contact #map-tip p,.educators #map-tip p,.contact #map-tip a,.educators #map-tip a{font-size:1.6rem;margin-bottom:12px !important;display:block;font-weight:300}.contact #map-tip p strong,.educators #map-tip p strong,.contact #map-tip a strong,.educators #map-tip a strong{font-weight:300}.contact #map-tip p.entry-meta,.educators #map-tip p.entry-meta,.contact #map-tip a.entry-meta,.educators #map-tip a.entry-meta{color:#009163;margin:10px 0 5px 0;font-size:1.8rem;font-weight:800}.contact #map-tip p.entry-meta strong,.educators #map-tip p.entry-meta strong,.contact #map-tip a.entry-meta strong,.educators #map-tip a.entry-meta strong{color:#2e512e;font-size:1.6rem}.contact #map-tip p.entry-meta .entry-terms,.educators #map-tip p.entry-meta .entry-terms,.contact #map-tip a.entry-meta .entry-terms,.educators #map-tip a.entry-meta .entry-terms{display:flex;align-items:center}.contact #map-tip p.entry-meta .entry-terms img,.educators #map-tip p.entry-meta .entry-terms img,.contact #map-tip a.entry-meta .entry-terms img,.educators #map-tip a.entry-meta .entry-terms img{width:30px;height:auto;margin:0px 10px}.contact #map-tip .person,.educators #map-tip .person{width:100%}.contact #map-tip .person img,.educators #map-tip .person img{width:160px;height:160px;object-fit:cover}.contact #map-tip .person-content a.linkedin-link,.educators #map-tip .person-content a.linkedin-link{position:absolute;top:0px;right:10px}.contact .people-search,.educators .people-search{text-align:center}.contact .people-search .searchandfilter,.educators .people-search .searchandfilter{text-align:center}.contact .people-search .searchandfilter h4,.educators .people-search .searchandfilter h4{margin-bottom:15px;color:#373936}.contact .people-search h2,.educators .people-search h2{color:#009163;margin-bottom:30px}.contact .people-search input[type=text],.educators .people-search input[type=text]{padding:10px;border:1px solid #009163;border-radius:3px;margin-bottom:0px;min-width:300px;transition:all .4s ease-in-out}.contact .people-search input[type=text]:focus,.educators .people-search input[type=text]:focus{background:rgba(0,157,90,0.1)}.contact .people-search ul,.educators .people-search ul{margin-bottom:10px}.contact .people-search ul li,.educators .people-search ul li{display:inline-block}.contact .people-search ul li.sf-field-taxonomy-group,.educators .people-search ul li.sf-field-taxonomy-group{display:block}.contact .people-search ul li.sf-field-reset,.educators .people-search ul li.sf-field-reset{display:block;margin-top:-17px}.contact .people-search ul li.sf-field-reset a:before,.educators .people-search ul li.sf-field-reset a:before{content:'\f0e2';font-family:'Font Awesome 6 Pro';color:#009163;margin-right:5px;font-weight:300}.contact .people-search ul li input[type=submit],.educators .people-search ul li input[type=submit]{border:1px solid #009163;background:#009163;color:white;padding:10px 30px;margin-left:5px;text-transform:uppercase}.contact .people-search ul ul li,.educators .people-search ul ul li{display:inline-block;padding:0 10px}.contact .people-search ul ul li label:before,.educators .people-search ul ul li label:before{border:none;width:40px;height:40px;display:block;margin:0 auto 5px auto}.contact .people-search ul ul li.sf-item-3312 label:before,.educators .people-search ul ul li.sf-item-3312 label:before{background:url(../img/int/enduser-icon.svg) center / cover no-repeat}.contact .people-search ul ul li.sf-item-3313 label:before,.educators .people-search ul ul li.sf-item-3313 label:before{background:url(../img/int/designer-icon.svg) center / cover no-repeat}.contact .people-search ul ul li.sf-item-3314 label:before,.educators .people-search ul ul li.sf-item-3314 label:before{background:url(../img/int/installer-icon.svg) center / cover no-repeat}.contact .people-search ul ul li.sf-item-3315 label:before,.educators .people-search ul ul li.sf-item-3315 label:before{background:url(../img/int/bafe-logo.png) center / cover no-repeat;width:58px}.contact .people-search ul ul li.sf-item-3316 label:before,.educators .people-search ul ul li.sf-item-3316 label:before{background:url(../img/int/wholesale-icon.svg) center / cover no-repeat;width:50px}.contact .people-search ul ul li.after,.educators .people-search ul ul li.after{display:none}.contact .people-search ul ul li .sf-input-checkbox:checked+label,.educators .people-search ul ul li .sf-input-checkbox:checked+label{color:#009163;text-decoration:underline}.contact .people-search ul ul li .sf-input-checkbox:checked+label:after,.educators .people-search ul ul li .sf-input-checkbox:checked+label:after{left:-5px;top:58px;background:#009163;width:3px;height:3px;box-shadow:2px 0 0 #009163,4px 0 0 #009163,4px -2px 0 #009163,4px -4px 0 #009163,4px -6px 0 #009163,4px -8px 0 #009163}.contact .people,.educators .people{padding:15px 0px 0px}.contact .people li,.educators .people li{padding:0px;list-style:none}.contact .people p.entry-meta,.educators .people p.entry-meta{color:#009163;margin:10px 0 5px 0;font-size:1.8rem;font-weight:800}.contact .people p.entry-meta strong,.educators .people p.entry-meta strong{color:#2e512e;font-size:1.6rem}.contact .people .person,.educators .people .person{margin:0 30px 15px 15px;display:flex;justify-content:center;align-items:center;border:1px solid #80857e;background:white;border-radius:3px;overflow:hidden;position:relative}.contact .people .person .col-4,.educators .people .person .col-4,.contact .people .person .col-8,.educators .people .person .col-8,.contact .people .person .col-5,.educators .people .person .col-5{padding:0px}.contact .people .person:before,.educators .people .person:before{display:none}.contact .people .person img,.educators .people .person img{height:auto;display:block}.contact .people .person h3,.educators .people .person h3{margin-bottom:0px}.contact .people .person p,.educators .people .person p{font-size:1.2rem;margin-bottom:10px}.contact .people .person p.position,.educators .people .person p.position{margin-bottom:0px}.contact .people .person p.company,.educators .people .person p.company{color:#009163}.contact .people .person a,.educators .people .person a{display:block}.contact .people .person a.linkedin-link,.educators .people .person a.linkedin-link{background-color:#007bb5;color:white;width:20px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:2px;margin-top:10px;padding-top:2px}.contact .people .person .person-content,.educators .people .person .person-content{padding:10px}.contact .people-results,.educators .people-results{margin-top:-25px}.contact #search-filter-results-2304 .person,.educators #search-filter-results-2304 .person{width:50%;margin:0 auto 30px}.contact small.hidden,.educators small.hidden{display:none}.contact .social,.educators .social{margin-bottom:0px;padding:15px 0}.contact .social li,.educators .social li{display:inline-block}.contact .social li a,.educators .social li a{font-size:3.2rem;padding:0 20px 0px 0px;color:#009163}.contact .social li a:hover,.educators .social li a:hover{color:#373936}.contact .social li a.fb,.educators .social li a.fb{color:#1877f2}.contact .social li a.tw,.educators .social li a.tw{color:#1da1f2}.contact .social li a.yt,.educators .social li a.yt{color:#ff0000}.contact .social li a.li,.educators .social li a.li{color:#007bb5}.second-contact{background:url(../img/int/world-map.svg) center / contain no-repeat;margin-bottom:30px;padding:30px 0px}.related{padding:80px 15px;position:relative}.related h2{margin-bottom:60px}.related .r-product{background:white;box-shadow:0 2px 7px rgba(104,104,104,0.2);text-align:center;margin-bottom:30px;padding:30px 30px 0 30px}.related .r-product img{width:80%;height:166px;margin:0 auto 20px auto;object-fit:contain}.related p{min-height:100px}.related a{color:white;background:#009163;padding:15px;display:block;margin:0 -30px}.related a:hover{background:#373936}.related a.bx-next,.related a.bx-prev{background:none !important}.related a.bx-next .left-icon,.related a.bx-prev .left-icon,.related a.bx-next .right-icon,.related a.bx-prev .right-icon{position:absolute;top:45%;width:50px;height:50px}.related a.bx-next .left-icon,.related a.bx-prev .left-icon{background:#373936;-webkit-mask:url(../img/int/left-arrow.svg) center no-repeat;mask:url(../img/int/left-arrow.svg) center no-repeat;left:-40px}.related a.bx-next .right-icon,.related a.bx-prev .right-icon{background:#373936;-webkit-mask:url(../img/int/right-arrow.svg) center no-repeat;mask:url(../img/int/right-arrow.svg) center no-repeat;right:-40px}.related .bx-viewport{padding:15px}.page-template-page-product-specto-xt .button span,.page-template-page-product-range .button span,.page-template-page-product-range-medical .button span,.page-template-page-product-range-heritage .button span{text-transform:none}.page-template-page-product-specto-xt header[role=banner],.page-template-page-product-range header[role=banner],.page-template-page-product-range-medical header[role=banner],.page-template-page-product-range-heritage header[role=banner]{background:none;border:none;z-index:2}.page-template-page-product-specto-xt header[role=banner] .main-menu ul li a,.page-template-page-product-range header[role=banner] .main-menu ul li a,.page-template-page-product-range-medical header[role=banner] .main-menu ul li a,.page-template-page-product-range-heritage header[role=banner] .main-menu ul li a{color:white}.page-template-page-product-specto-xt header[role=banner] .main-menu ul li ul,.page-template-page-product-range header[role=banner] .main-menu ul li ul,.page-template-page-product-range-medical header[role=banner] .main-menu ul li ul,.page-template-page-product-range-heritage header[role=banner] .main-menu ul li ul{background:transparent}.page-template-page-product-specto-xt header[role=banner] .main-menu ul li ul li a,.page-template-page-product-range header[role=banner] .main-menu ul li ul li a,.page-template-page-product-range-medical header[role=banner] .main-menu ul li ul li a,.page-template-page-product-range-heritage header[role=banner] .main-menu ul li ul li a{color:#fff}.page-template-page-product-specto-xt header[role=banner] .main-menu ul li ul li a:hover,.page-template-page-product-range header[role=banner] .main-menu ul li ul li a:hover,.page-template-page-product-range-medical header[role=banner] .main-menu ul li ul li a:hover,.page-template-page-product-range-heritage header[role=banner] .main-menu ul li ul li a:hover{background:#fff;color:#009163}.page-template-page-product-specto-xt header[role=banner] .main-menu ul li ul li.current-menu-item a,.page-template-page-product-range header[role=banner] .main-menu ul li ul li.current-menu-item a,.page-template-page-product-range-medical header[role=banner] .main-menu ul li ul li.current-menu-item a,.page-template-page-product-range-heritage header[role=banner] .main-menu ul li ul li.current-menu-item a{color:#009163}.page-template-page-product-specto-xt .page-header.specto-xt,.page-template-page-product-range .page-header.specto-xt,.page-template-page-product-range-medical .page-header.specto-xt,.page-template-page-product-range-heritage .page-header.specto-xt{background:url(../img/int/specto-xt-header.jpg) center no-repeat;background-size:cover;height:600px;margin-top:-110px;border-bottom:5px solid #009163}.page-template-page-product-specto-xt .page-header.specto-xt img.slide-down,.page-template-page-product-range .page-header.specto-xt img.slide-down,.page-template-page-product-range-medical .page-header.specto-xt img.slide-down,.page-template-page-product-range-heritage .page-header.specto-xt img.slide-down{width:380px;position:absolute;top:120px;left:50%;opacity:1;margin-left:-190px}.page-template-page-product-specto-xt .page-header.specto-xt h2,.page-template-page-product-range .page-header.specto-xt h2,.page-template-page-product-range-medical .page-header.specto-xt h2,.page-template-page-product-range-heritage .page-header.specto-xt h2{color:white;position:absolute;top:410px;left:50%;margin-left:-161px;opacity:1}.page-template-page-product-specto-xt .page-header.specto-xt .button-row,.page-template-page-product-range .page-header.specto-xt .button-row,.page-template-page-product-range-medical .page-header.specto-xt .button-row,.page-template-page-product-range-heritage .page-header.specto-xt .button-row{position:absolute;top:460px;left:50%;margin-left:-173px}.page-template-page-product-specto-xt .page-header.specto-xt .button-row .button span,.page-template-page-product-range .page-header.specto-xt .button-row .button span,.page-template-page-product-range-medical .page-header.specto-xt .button-row .button span,.page-template-page-product-range-heritage .page-header.specto-xt .button-row .button span{text-transform:none}.page-template-page-product-specto-xt .page-header.specto-xt.scrolled img.slide-down,.page-template-page-product-range .page-header.specto-xt.scrolled img.slide-down,.page-template-page-product-range-medical .page-header.specto-xt.scrolled img.slide-down,.page-template-page-product-range-heritage .page-header.specto-xt.scrolled img.slide-down{top:250px;opacity:0}.page-template-page-product-specto-xt .page-header.specto-xt.scrolled h2,.page-template-page-product-range .page-header.specto-xt.scrolled h2,.page-template-page-product-range-medical .page-header.specto-xt.scrolled h2,.page-template-page-product-range-heritage .page-header.specto-xt.scrolled h2{opacity:0}.page-template-page-product-specto-xt .page-header.specto-xt.scrolled .button-row,.page-template-page-product-range .page-header.specto-xt.scrolled .button-row,.page-template-page-product-range-medical .page-header.specto-xt.scrolled .button-row,.page-template-page-product-range-heritage .page-header.specto-xt.scrolled .button-row{opacity:0}.page-template-page-product-specto-xt .overview,.page-template-page-product-range .overview,.page-template-page-product-range-medical .overview,.page-template-page-product-range-heritage .overview{background:white;border-bottom:1px solid #f1f1f1;padding:50px 0}.page-template-page-product-specto-xt .overview .medium.green.button,.page-template-page-product-range .overview .medium.green.button,.page-template-page-product-range-medical .overview .medium.green.button,.page-template-page-product-range-heritage .overview .medium.green.button{margin-bottom:30px}.page-template-page-product-specto-xt .comms,.page-template-page-product-range .comms,.page-template-page-product-range-medical .comms,.page-template-page-product-range-heritage .comms{padding:50px 0;background:rgba(0,157,90,0.1);position:relative}.page-template-page-product-specto-xt .comms .comms-man,.page-template-page-product-range .comms .comms-man,.page-template-page-product-range-medical .comms .comms-man,.page-template-page-product-range-heritage .comms .comms-man{background:url(../img/int/cloud-man.png) center no-repeat;background-size:cover;position:absolute;right:0;top:0;width:578px;height:502px}.page-template-page-product-specto-xt .comms h2,.page-template-page-product-range .comms h2,.page-template-page-product-range-medical .comms h2,.page-template-page-product-range-heritage .comms h2{margin-bottom:40px}.page-template-page-product-specto-xt .comms .flex-container,.page-template-page-product-range .comms .flex-container,.page-template-page-product-range-medical .comms .flex-container,.page-template-page-product-range-heritage .comms .flex-container{padding:40px 0;display:flex;justify-content:center;align-items:center}.page-template-page-product-specto-xt .comms .flex-container ul,.page-template-page-product-range .comms .flex-container ul,.page-template-page-product-range-medical .comms .flex-container ul,.page-template-page-product-range-heritage .comms .flex-container ul{margin-top:30px}.page-template-page-product-specto-xt .comms .flex-container ul li,.page-template-page-product-range .comms .flex-container ul li,.page-template-page-product-range-medical .comms .flex-container ul li,.page-template-page-product-range-heritage .comms .flex-container ul li{padding:3px 0}.page-template-page-product-specto-xt .evolution,.page-template-page-product-range .evolution,.page-template-page-product-range-medical .evolution,.page-template-page-product-range-heritage .evolution{padding:50px 0;text-align:center}.page-template-page-product-specto-xt .evolution h2,.page-template-page-product-range .evolution h2,.page-template-page-product-range-medical .evolution h2,.page-template-page-product-range-heritage .evolution h2{margin-bottom:40px}.page-template-page-product-specto-xt .evolution p.sub-heading,.page-template-page-product-range .evolution p.sub-heading,.page-template-page-product-range-medical .evolution p.sub-heading,.page-template-page-product-range-heritage .evolution p.sub-heading{width:50%;margin:0 auto 50px;font-weight:600}.page-template-page-product-specto-xt .evolution p span,.page-template-page-product-range .evolution p span,.page-template-page-product-range-medical .evolution p span,.page-template-page-product-range-heritage .evolution p span{font-weight:600}.page-template-page-product-specto-xt .evolution h3,.page-template-page-product-range .evolution h3,.page-template-page-product-range-medical .evolution h3,.page-template-page-product-range-heritage .evolution h3{font-size:16px;margin-bottom:30px}.page-template-page-product-specto-xt .evolution img,.page-template-page-product-range .evolution img,.page-template-page-product-range-medical .evolution img,.page-template-page-product-range-heritage .evolution img{margin-bottom:30px}.page-template-page-product-specto-xt .brochure,.page-template-page-product-range .brochure,.page-template-page-product-range-medical .brochure,.page-template-page-product-range-heritage .brochure{padding:50px 30px;background:#009163;text-align:center}.page-template-page-product-specto-xt .brochure h2,.page-template-page-product-range .brochure h2,.page-template-page-product-range-medical .brochure h2,.page-template-page-product-range-heritage .brochure h2,.page-template-page-product-specto-xt .brochure p,.page-template-page-product-range .brochure p,.page-template-page-product-range-medical .brochure p,.page-template-page-product-range-heritage .brochure p{color:white}.page-template-page-product-specto-xt .brochure h2:after,.page-template-page-product-range .brochure h2:after,.page-template-page-product-range-medical .brochure h2:after,.page-template-page-product-range-heritage .brochure h2:after,.page-template-page-product-specto-xt .brochure p:after,.page-template-page-product-range .brochure p:after,.page-template-page-product-range-medical .brochure p:after,.page-template-page-product-range-heritage .brochure p:after{border-color:white}.page-template-page-product-specto-xt .brochure p,.page-template-page-product-range .brochure p,.page-template-page-product-range-medical .brochure p,.page-template-page-product-range-heritage .brochure p{margin-bottom:30px;font-size:16px}.page-template-page-product-specto-xt .adressing,.page-template-page-product-range .adressing,.page-template-page-product-range-medical .adressing,.page-template-page-product-range-heritage .adressing{padding:50px 0;text-align:center}.page-template-page-product-specto-xt .adressing h2,.page-template-page-product-range .adressing h2,.page-template-page-product-range-medical .adressing h2,.page-template-page-product-range-heritage .adressing h2{margin-bottom:40px}.page-template-page-product-specto-xt .adressing p,.page-template-page-product-range .adressing p,.page-template-page-product-range-medical .adressing p,.page-template-page-product-range-heritage .adressing p{padding:0 30px}.page-template-page-product-specto-xt .adressing h3,.page-template-page-product-range .adressing h3,.page-template-page-product-range-medical .adressing h3,.page-template-page-product-range-heritage .adressing h3{font-size:16px;margin-bottom:20px}.page-template-page-product-specto-xt .adressing img,.page-template-page-product-range .adressing img,.page-template-page-product-range-medical .adressing img,.page-template-page-product-range-heritage .adressing img{margin-bottom:15px}.page-template-page-product-specto-xt .specto-bg,.page-template-page-product-range .specto-bg,.page-template-page-product-range-medical .specto-bg,.page-template-page-product-range-heritage .specto-bg{background:url(../img/int/specto-bg.jpg) center no-repeat;background-size:cover;height:600px}.page-template-page-product-specto-xt .range-slider,.page-template-page-product-range .range-slider,.page-template-page-product-range-medical .range-slider,.page-template-page-product-range-heritage .range-slider{display:flex;justify-content:center}.page-template-page-product-specto-xt .environment,.page-template-page-product-range .environment,.page-template-page-product-range-medical .environment{background:#009163;background-image:none}.specto-banner{background:#009163;margin:30px 50px 0 50px;padding:10px;box-shadow:0 2px 7px rgba(104,104,104,0.2);display:flex;justify-content:center;align-items:center}.specto-banner img{display:block;margin:0 auto}.specto-banner h2{color:white;text-transform:uppercase;text-align:center;font-size:1.3rem;margin-bottom:0}.page-template-page-test header[role=banner],.page-template-page-home header[role=banner]{background:none;height:auto;overflow:hidden}.page-template-page-test header[role=banner] .head-logo svg .pp-white,.page-template-page-home header[role=banner] .head-logo svg .pp-white{fill:white}.page-template-page-test header[role=banner] .sticky,.page-template-page-home header[role=banner] .sticky{position:fixed;width:100%;padding:10px 45px 0px 0}.page-template-page-test header[role=banner] .sticky.stuck .head-logo svg .pp-white,.page-template-page-home header[role=banner] .sticky.stuck .head-logo svg .pp-white{fill:#373936}.page-template-page-test header[role=banner] .overlay,.page-template-page-home header[role=banner] .overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,0.5);z-index:1}.page-template-page-test header[role=banner] .home-text,.page-template-page-home header[role=banner] .home-text{z-index:2}.page-template-page-test header[role=banner] .vid-holder video,.page-template-page-home header[role=banner] .vid-holder video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;transform:translateX(-50%) translateY(-50%)}.page-template-page-test header[role=banner] .modal-button,.page-template-page-home header[role=banner] .modal-button{position:absolute;z-index:2;bottom:20px;right:20px;color:white}.page-template-page-test #homevidModal,.page-template-page-home #homevidModal{margin-top:100px}.page-template-page-test .hero .carousel .bg-image,.page-template-page-home .hero .carousel .bg-image{height:650px;background:center / cover no-repeat;display:flex;justify-content:center;align-items:center}.page-template-page-test .hero .carousel .bg-image .slide-text h2,.page-template-page-home .hero .carousel .bg-image .slide-text h2,.page-template-page-test .hero .carousel .bg-image .slide-text p,.page-template-page-home .hero .carousel .bg-image .slide-text p{color:white}.page-template-page-test .hero .carousel .bg-image .slide-text h2,.page-template-page-home .hero .carousel .bg-image .slide-text h2{font-size:4rem;line-height:5rem}.page-template-page-test .hero .carousel .bg-image .slide-text p,.page-template-page-home .hero .carousel .bg-image .slide-text p{margin-bottom:30px;width:80%;font-size:1.6rem}.page-template-page-test .hero .carousel .bg-image .slide-text p.subheading,.page-template-page-home .hero .carousel .bg-image .slide-text p.subheading{text-transform:uppercase;position:relative}.page-template-page-test .hero .carousel .bg-image .slide-text p.subheading:after,.page-template-page-home .hero .carousel .bg-image .slide-text p.subheading:after{content:'';width:60px;border-bottom:1px solid white;position:absolute;bottom:-10px;left:0px}.page-template-page-test .hero .carousel .bg-image.ion-slider-slide p.subheading:after,.page-template-page-home .hero .carousel .bg-image.ion-slider-slide p.subheading:after{display:none}.page-template-page-test .hero .carousel .bg-image.ion-slider-slide svg,.page-template-page-home .hero .carousel .bg-image.ion-slider-slide svg{width:100px;height:80px}.page-template-page-test .hero .carousel .bg-image.ion-slider-slide svg #ion-logo-white,.page-template-page-home .hero .carousel .bg-image.ion-slider-slide svg #ion-logo-white{fill:#009163}.page-template-page-test .hero .carousel .carousel-control-next,.page-template-page-home .hero .carousel .carousel-control-next,.page-template-page-test .hero .carousel .carousel-control-prev,.page-template-page-home .hero .carousel .carousel-control-prev{opacity:.8;width:6%}.page-template-page-test .hero .carousel .carousel-indicators,.page-template-page-home .hero .carousel .carousel-indicators{bottom:20px}.page-template-page-test .hero .carousel .carousel-indicators li,.page-template-page-home .hero .carousel .carousel-indicators li{height:10px;width:10px;border:1px solid white;border-radius:50px}.page-template-page-test .hero.logo-header,.page-template-page-home .hero.logo-header{background:black}.page-template-page-test .hero.logo-header .row,.page-template-page-home .hero.logo-header .row{height:800px}.page-template-page-test .hero.logo-header .row img,.page-template-page-home .hero.logo-header .row img{width:300px}.page-template-page-test .image-links,.page-template-page-home .image-links{margin:30px 15px}.page-template-page-test .image-links .image-link,.page-template-page-home .image-links .image-link{height:200px;width:100%;display:block;background:center / cover no-repeat;display:flex;justify-content:space-between;align-items:flex-end;padding:30px}.page-template-page-test .image-links .image-link span,.page-template-page-home .image-links .image-link span{font-size:2rem;text-transform:uppercase;color:white}.page-template-page-test .image-links .image-link img,.page-template-page-home .image-links .image-link img{margin-bottom:-5px;transition:.4s linear}.page-template-page-test .image-links .image-link:hover,.page-template-page-home .image-links .image-link:hover{color:#80857e}.page-template-page-test .image-links .image-link:hover img,.page-template-page-home .image-links .image-link:hover img{margin-right:-8px}.page-template-page-test .latest-projects .f-project img,.page-template-page-home .latest-projects .f-project img{height:260px}.page-template-page-test .latest-projects .f-project h3,.page-template-page-home .latest-projects .f-project h3{min-height:60px;padding:0 30px}.page-template-page-test .latest-projects .f-project h3 span,.page-template-page-home .latest-projects .f-project h3 span{font-size:1.6rem}.cpd-logo{display:block;margin:0 auto}.page-template-page-projects .project-header{background:rgba(0,157,90,0.1);padding-bottom:20px}.page-template-page-projects .project-header h1.dark{padding-top:40px}.page-template-page-projects .main-page-content.projects ul{padding:0px}.page-template-page-projects .main-page-content.projects ul li{list-style:none}.page-template-page-projects .main-page-content.projects .product{background:white;box-shadow:0 2px 7px rgba(104,104,104,0.2);text-align:center;margin-bottom:30px}.why-buy{padding:50px 15px;background:#fff}.why-buy h2{margin-bottom:50px}.why-buy .why-block{background:#fbfbfb;margin-bottom:30px;padding:30px;box-shadow:0 2px 7px rgba(104,104,104,0.2)}.why-buy .why-block .why-image{display:block;height:70px;margin:0 auto 30px auto}.why-buy .why-block .medium.green.button{display:block;width:180px;margin:30px auto 0 auto}.popular-ranges{padding:50px 0}.popular-ranges h2{margin-bottom:50px}.popular-ranges .range{overflow:hidden}.popular-ranges .range a{height:220px;background-size:auto 100%;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;transition:all .4s ease-in-out}.popular-ranges .range a span{width:100%;color:white;font-size:3rem;text-align:center;position:absolute;top:100px;left:50%;transform:translate(-50%);transition:all .4s ease-in-out}.popular-ranges .range a span.learn{font-size:1.8rem;opacity:0;top:250px}.popular-ranges .range a:hover{background-size:auto 110%}.popular-ranges .range a:hover span{top:-30px;opacity:0}.popular-ranges .range a:hover span.learn{top:80px;opacity:1}.page-template-page-cpd .main-page-content .gform_wrapper ul.gform_fields li.gfield,.page-template-page-test .main-page-content .gform_wrapper ul.gform_fields li.gfield{padding-right:0px}.page-template-page-cpd .main-page-content article .educators,.page-template-page-test .main-page-content article .educators{margin-top:40px}.page-template-page-cpd .main-page-content article .educators .people .person,.page-template-page-test .main-page-content article .educators .people .person{margin:0px;padding:30px 15px;justify-content:start;align-items:unset;border:none}.page-template-page-cpd .main-page-content article .educators .people .person h3,.page-template-page-test .main-page-content article .educators .people .person h3{color:#009163}.page-template-page-cpd .main-page-content article .educators .people .person p,.page-template-page-test .main-page-content article .educators .people .person p{font-size:1.4rem}.page-template-page-cpd .main-page-content article .educators ul,.page-template-page-test .main-page-content article .educators ul{list-style:none;padding:0px 15px}.page-template-page-cpd .main-page-content article .educators ul li,.page-template-page-test .main-page-content article .educators ul li{padding:0px 0px 30px 0px;background:#fff}.page-template-page-cpd .main-page-content article .educators ul li img,.page-template-page-test .main-page-content article .educators ul li img{display:block}.page-template-page-cpd .main-page-content hr,.page-template-page-test .main-page-content hr{margin:50px 0 40px 0}.page-template-page-cpd .gform,.page-template-page-test .gform{background:#f1f1f1;margin-bottom:-20px;padding:30px;border-radius:3px}.page-template-page-cpd .gform .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-page-test .gform .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-page-cpd .gform .gform_wrapper textarea,.page-template-page-test .gform .gform_wrapper textarea,.page-template-page-cpd .gform .gform_wrapper select,.page-template-page-test .gform .gform_wrapper select{background:white}.cibse{display:block;background:#009163;margin-bottom:30px;padding:15px;border-radius:2px;color:white}.cibse img{margin-bottom:15px}.cibse .h4{color:white;font-size:1.3rem;line-height:1.8rem;margin-bottom:15px}.cibse .button.medium{width:200px;margin:0px auto;display:block}.hustle-popup-mask.hustle-optin-mask{background:rgba(0,0,0,0.4)}.page-template-page-warranty .page-header,.page-template-page-warranty-alt .page-header,.page-template-page-why .page-header,.page-template-page-product-specto-xt-2020 .page-header,.page-template-page-product-specto-xt-2023 .page-header{height:600px;position:relative;padding-top:150px}.page-template-page-warranty .page-header h2,.page-template-page-warranty-alt .page-header h2,.page-template-page-why .page-header h2,.page-template-page-product-specto-xt-2020 .page-header h2,.page-template-page-product-specto-xt-2023 .page-header h2{text-align:center;color:white}.page-template-page-warranty .page-header .warranty-graphic,.page-template-page-warranty-alt .page-header .warranty-graphic,.page-template-page-why .page-header .warranty-graphic,.page-template-page-product-specto-xt-2020 .page-header .warranty-graphic,.page-template-page-product-specto-xt-2023 .page-header .warranty-graphic{position:absolute;left:50%;bottom:-140px;transform:translateX(-50%);max-width:90%}.page-template-page-warranty .lead-content,.page-template-page-warranty-alt .lead-content,.page-template-page-why .lead-content,.page-template-page-product-specto-xt-2020 .lead-content,.page-template-page-product-specto-xt-2023 .lead-content{padding-top:180px}.page-template-page-warranty .main-page-content article,.page-template-page-warranty-alt .main-page-content article,.page-template-page-why .main-page-content article,.page-template-page-product-specto-xt-2020 .main-page-content article,.page-template-page-product-specto-xt-2023 .main-page-content article{padding-top:0px}.page-template-page-warranty .signatures img.alignnone.size-medium.wp-image-2153,.page-template-page-warranty-alt .signatures img.alignnone.size-medium.wp-image-2153,.page-template-page-why .signatures img.alignnone.size-medium.wp-image-2153,.page-template-page-product-specto-xt-2020 .signatures img.alignnone.size-medium.wp-image-2153,.page-template-page-product-specto-xt-2023 .signatures img.alignnone.size-medium.wp-image-2153{margin:20px 0px 5px 0px}.page-template-page-warranty .signatures h3,.page-template-page-warranty-alt .signatures h3,.page-template-page-why .signatures h3,.page-template-page-product-specto-xt-2020 .signatures h3,.page-template-page-product-specto-xt-2023 .signatures h3{font-size:1.6rem;color:#009163}.page-template-page-warranty .signatures h4,.page-template-page-warranty-alt .signatures h4,.page-template-page-why .signatures h4,.page-template-page-product-specto-xt-2020 .signatures h4,.page-template-page-product-specto-xt-2023 .signatures h4{font-size:1.2rem;line-height:1.6rem;font-family:Open Sans,sans-serif;margin-bottom:5px}.page-template-page-warranty .signatures h4 span,.page-template-page-warranty-alt .signatures h4 span,.page-template-page-why .signatures h4 span,.page-template-page-product-specto-xt-2020 .signatures h4 span,.page-template-page-product-specto-xt-2023 .signatures h4 span{color:#009163;font-weight:300}.page-template-page-warranty .warranty-link,.page-template-page-warranty-alt .warranty-link,.page-template-page-why .warranty-link,.page-template-page-product-specto-xt-2020 .warranty-link,.page-template-page-product-specto-xt-2023 .warranty-link{border:1px solid #009163;padding:10px 20px;color:#009163;text-transform:uppercase;text-align:center;margin:50px auto 0;display:block;max-width:300px;transition:all .4s ease-in-out}.page-template-page-warranty .warranty-link i,.page-template-page-warranty-alt .warranty-link i,.page-template-page-why .warranty-link i,.page-template-page-product-specto-xt-2020 .warranty-link i,.page-template-page-product-specto-xt-2023 .warranty-link i{margin-left:10px}.page-template-page-warranty .warranty-link:hover,.page-template-page-warranty-alt .warranty-link:hover,.page-template-page-why .warranty-link:hover,.page-template-page-product-specto-xt-2020 .warranty-link:hover,.page-template-page-product-specto-xt-2023 .warranty-link:hover{background:#009163;color:white}.page-template-page-warranty .warranty-testing,.page-template-page-warranty-alt .warranty-testing,.page-template-page-why .warranty-testing,.page-template-page-product-specto-xt-2020 .warranty-testing,.page-template-page-product-specto-xt-2023 .warranty-testing{background:#009163;margin-bottom:50px;padding:50px 30px}.page-template-page-warranty .warranty-testing h2,.page-template-page-warranty-alt .warranty-testing h2,.page-template-page-why .warranty-testing h2,.page-template-page-product-specto-xt-2020 .warranty-testing h2,.page-template-page-product-specto-xt-2023 .warranty-testing h2{color:rgba(255,255,255,0.5)}.page-template-page-warranty .warranty-testing p,.page-template-page-warranty-alt .warranty-testing p,.page-template-page-why .warranty-testing p,.page-template-page-product-specto-xt-2020 .warranty-testing p,.page-template-page-product-specto-xt-2023 .warranty-testing p,.page-template-page-warranty .warranty-testing h3,.page-template-page-warranty-alt .warranty-testing h3,.page-template-page-why .warranty-testing h3,.page-template-page-product-specto-xt-2020 .warranty-testing h3,.page-template-page-product-specto-xt-2023 .warranty-testing h3,.page-template-page-warranty .warranty-testing ul li,.page-template-page-warranty-alt .warranty-testing ul li,.page-template-page-why .warranty-testing ul li,.page-template-page-product-specto-xt-2020 .warranty-testing ul li,.page-template-page-product-specto-xt-2023 .warranty-testing ul li{color:white}.page-template-page-warranty .warranty-testing ul,.page-template-page-warranty-alt .warranty-testing ul,.page-template-page-why .warranty-testing ul,.page-template-page-product-specto-xt-2020 .warranty-testing ul,.page-template-page-product-specto-xt-2023 .warranty-testing ul{margin-left:18px;margin-bottom:30px;list-style:disc}.page-template-page-warranty .warranty-testing strong,.page-template-page-warranty-alt .warranty-testing strong,.page-template-page-why .warranty-testing strong,.page-template-page-product-specto-xt-2020 .warranty-testing strong,.page-template-page-product-specto-xt-2023 .warranty-testing strong{color:#e5f5ee}.page-template-page-warranty .warranty-testing .warranty-link,.page-template-page-warranty-alt .warranty-testing .warranty-link,.page-template-page-why .warranty-testing .warranty-link,.page-template-page-product-specto-xt-2020 .warranty-testing .warranty-link,.page-template-page-product-specto-xt-2023 .warranty-testing .warranty-link{border:1px solid white;color:white}.page-template-page-warranty .warranty-testing .warranty-link:hover,.page-template-page-warranty-alt .warranty-testing .warranty-link:hover,.page-template-page-why .warranty-testing .warranty-link:hover,.page-template-page-product-specto-xt-2020 .warranty-testing .warranty-link:hover,.page-template-page-product-specto-xt-2023 .warranty-testing .warranty-link:hover{background:white;color:#009163}.page-template-page-warranty .warranty-icon,.page-template-page-warranty-alt .warranty-icon,.page-template-page-why .warranty-icon,.page-template-page-product-specto-xt-2020 .warranty-icon,.page-template-page-product-specto-xt-2023 .warranty-icon{margin-top:50px;opacity:.5}.page-template-page-why .page-header{height:450px}.page-template-page-why .why-page .row{display:flex;flex-wrap:wrap}.page-template-page-why .why-page .row .col-sm-6{margin-bottom:30px}.page-template-page-why .why-page .row .why-block{height:100%;background:#e5f5ee;padding:50px 50px 35px 50px;text-align:center}.page-template-page-why .why-page .row .why-block .why-image{margin:0 auto 30px auto;height:100px}.page-template-page-why .why-page .row .why-block img.alignnone.size-full.wp-image-2053{width:75%}.page-template-page-why .why-page .row .why-block strong{color:#2e512e}.info-blocks{margin-bottom:30px;background:#f1f1f1;padding:50px 0 30px 0}.info-blocks .flex-row{text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.info-blocks .col-md-3{ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;margin:30px 0px}.info-blocks .info-block{padding:30px 20px;border:1px solid #009163;height:100%}.info-blocks .info-block .icon-block{height:50px;width:75px;text-align:center;margin:-50px auto 10px auto;background:#f1f1f1}.info-blocks .info-block .icon-block img{max-width:50px;margin:0 auto}.info-blocks .info-block i{font-size:4rem;margin-bottom:15px;--fa-secondary-opacity:1;--fa-primary-color:#009163;--fa-secondary-color:#80857e}.info-blocks .info-block p{font-size:1.6rem;margin-bottom:0px}.download-blocks,.accreditation-blocks,.people-flip-blocks{padding:0 0 30px 0}.download-blocks .flex-row,.accreditation-blocks .flex-row,.people-flip-blocks .flex-row{text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.download-blocks .download-block,.accreditation-blocks .download-block,.people-flip-blocks .download-block,.download-blocks .person-block,.accreditation-blocks .person-block,.people-flip-blocks .person-block{perspective:1000px;width:100%;height:300px;margin-bottom:30px;position:relative}.download-blocks .download-block:hover .dblock-inner,.accreditation-blocks .download-block:hover .dblock-inner,.people-flip-blocks .download-block:hover .dblock-inner,.download-blocks .person-block:hover .dblock-inner,.accreditation-blocks .person-block:hover .dblock-inner,.people-flip-blocks .person-block:hover .dblock-inner,.download-blocks .download-block:hover .pblock-inner,.accreditation-blocks .download-block:hover .pblock-inner,.people-flip-blocks .download-block:hover .pblock-inner,.download-blocks .person-block:hover .pblock-inner,.accreditation-blocks .person-block:hover .pblock-inner,.people-flip-blocks .person-block:hover .pblock-inner{transform:rotateY(180deg)}.download-blocks .dblock-inner,.accreditation-blocks .dblock-inner,.people-flip-blocks .dblock-inner,.download-blocks .pblock-inner,.accreditation-blocks .pblock-inner,.people-flip-blocks .pblock-inner{position:relative;width:100%;height:100%;transition:transform .4s ease-in-out;transform-style:preserve-3d}.download-blocks .download-block-front,.accreditation-blocks .download-block-front,.people-flip-blocks .download-block-front,.download-blocks .download-block-back,.accreditation-blocks .download-block-back,.people-flip-blocks .download-block-back,.download-blocks .person-block-front,.accreditation-blocks .person-block-front,.people-flip-blocks .person-block-front,.download-blocks .person-block-back,.accreditation-blocks .person-block-back,.people-flip-blocks .person-block-back{position:absolute;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:30px;height:100%}.download-blocks .download-block-front .icon-block,.accreditation-blocks .download-block-front .icon-block,.people-flip-blocks .download-block-front .icon-block,.download-blocks .download-block-back .icon-block,.accreditation-blocks .download-block-back .icon-block,.people-flip-blocks .download-block-back .icon-block,.download-blocks .person-block-front .icon-block,.accreditation-blocks .person-block-front .icon-block,.people-flip-blocks .person-block-front .icon-block,.download-blocks .person-block-back .icon-block,.accreditation-blocks .person-block-back .icon-block,.people-flip-blocks .person-block-back .icon-block{text-align:center;height:100px;margin-bottom:30px}.download-blocks .download-block-front .icon-block img,.accreditation-blocks .download-block-front .icon-block img,.people-flip-blocks .download-block-front .icon-block img,.download-blocks .download-block-back .icon-block img,.accreditation-blocks .download-block-back .icon-block img,.people-flip-blocks .download-block-back .icon-block img,.download-blocks .person-block-front .icon-block img,.accreditation-blocks .person-block-front .icon-block img,.people-flip-blocks .person-block-front .icon-block img,.download-blocks .person-block-back .icon-block img,.accreditation-blocks .person-block-back .icon-block img,.people-flip-blocks .person-block-back .icon-block img{height:100%;margin-bottom:30px}.download-blocks .download-block-front,.accreditation-blocks .download-block-front,.people-flip-blocks .download-block-front,.download-blocks .person-block-front,.accreditation-blocks .person-block-front,.people-flip-blocks .person-block-front{text-align:center;margin-bottom:30px;background:#f1f1f1;display:flex;justify-content:center;align-items:center;flex-direction:column}.download-blocks .download-block-front .icon-4,.accreditation-blocks .download-block-front .icon-4,.people-flip-blocks .download-block-front .icon-4,.download-blocks .person-block-front .icon-4,.accreditation-blocks .person-block-front .icon-4,.people-flip-blocks .person-block-front .icon-4,.download-blocks .download-block-front .icon-5,.accreditation-blocks .download-block-front .icon-5,.people-flip-blocks .download-block-front .icon-5,.download-blocks .person-block-front .icon-5,.accreditation-blocks .person-block-front .icon-5,.people-flip-blocks .person-block-front .icon-5{height:120px}.download-blocks .download-block-back,.accreditation-blocks .download-block-back,.people-flip-blocks .download-block-back,.download-blocks .person-block-back,.accreditation-blocks .person-block-back,.people-flip-blocks .person-block-back{text-align:center;transform:rotateY(180deg);overflow-y:scroll;border:1px solid #009163;padding:20px 20px 40px 20px;display:flex;flex-direction:column;justify-content:space-between}.download-blocks .download-block-back hr,.accreditation-blocks .download-block-back hr,.people-flip-blocks .download-block-back hr,.download-blocks .person-block-back hr,.accreditation-blocks .person-block-back hr,.people-flip-blocks .person-block-back hr{margin:10px 0 15px 0}.download-blocks .download-block-back li,.accreditation-blocks .download-block-back li,.people-flip-blocks .download-block-back li,.download-blocks .person-block-back li,.accreditation-blocks .person-block-back li,.people-flip-blocks .person-block-back li{margin-bottom:5px}.download-blocks .download-block-back h3,.accreditation-blocks .download-block-back h3,.people-flip-blocks .download-block-back h3,.download-blocks .person-block-back h3,.accreditation-blocks .person-block-back h3,.people-flip-blocks .person-block-back h3{margin-bottom:10px}.download-blocks .download-block-back i,.accreditation-blocks .download-block-back i,.people-flip-blocks .download-block-back i,.download-blocks .person-block-back i,.accreditation-blocks .person-block-back i,.people-flip-blocks .person-block-back i{font-size:1.6rem;vertical-align:middle;margin-left:-15px;--fa-secondary-opacity:1;--fa-primary-color:#009163;--fa-secondary-color:#80857e}.download-blocks .download-block-back p,.accreditation-blocks .download-block-back p,.people-flip-blocks .download-block-back p,.download-blocks .person-block-back p,.accreditation-blocks .person-block-back p,.people-flip-blocks .person-block-back p{font-size:1.2rem;line-height:1.6rem;margin-bottom:10px}.download-blocks .download-block-back a.button,.accreditation-blocks .download-block-back a.button,.people-flip-blocks .download-block-back a.button,.download-blocks .person-block-back a.button,.accreditation-blocks .person-block-back a.button,.people-flip-blocks .person-block-back a.button{position:absolute;bottom:0px;left:0px;border-radius:0px;width:100%}.download-blocks .download-block-back a.button i,.accreditation-blocks .download-block-back a.button i,.people-flip-blocks .download-block-back a.button i,.download-blocks .person-block-back a.button i,.accreditation-blocks .person-block-back a.button i,.people-flip-blocks .person-block-back a.button i{margin-left:5px}.people-flip-blocks .person-block{height:610px}.people-flip-blocks .person-block-front{padding:0px;display:block}.people-flip-blocks .person-block-front h3{color:#2e512e;margin:0px}.people-flip-blocks .person-block-front p.position{color:#009163}.people-flip-blocks .person-block-front .icon-block{height:450px}.people-flip-blocks .person-block-front .icon-block img{width:100%;height:450px;object-fit:cover}.page-template-page-product-specto-xt-2020 .page-header,.page-template-page-product-specto-xt-2023 .page-header{height:600px}.page-template-page-product-specto-xt-2020 .page-header .specto-logo-large,.page-template-page-product-specto-xt-2023 .page-header .specto-logo-large{padding:50px 0 30px 0;animation:2s ease-in-out 2s 1 forwards fadein;opacity:0}.page-template-page-product-specto-xt-2020 .page-header h1,.page-template-page-product-specto-xt-2023 .page-header h1{font-size:2.4rem;text-align:left;margin-bottom:50px;padding-top:0px}.page-template-page-product-specto-xt-2020 .page-header h1:after,.page-template-page-product-specto-xt-2023 .page-header h1:after{display:none}.page-template-page-product-specto-xt-2020 .page-header img.small-icon,.page-template-page-product-specto-xt-2023 .page-header img.small-icon{width:30px;vertical-align:middle}.page-template-page-product-specto-xt-2020 .page-header button,.page-template-page-product-specto-xt-2023 .page-header button{transition:all .4s ease-in-out}.page-template-page-product-specto-xt-2020 .pre-header,.page-template-page-product-specto-xt-2023 .pre-header{text-transform:uppercase;font-weight:900}.page-template-page-product-specto-xt-2020 .overview,.page-template-page-product-specto-xt-2023 .overview{padding:40px 0px 160px 0px}.page-template-page-product-specto-xt-2020 .overview h2,.page-template-page-product-specto-xt-2023 .overview h2{margin-bottom:30px;text-transform:none;font-size:3rem}.page-template-page-product-specto-xt-2020 .overview .button-row,.page-template-page-product-specto-xt-2023 .overview .button-row{margin-top:30px}.page-template-page-product-specto-xt-2020 .overview .button-row a,.page-template-page-product-specto-xt-2023 .overview .button-row a,.page-template-page-product-specto-xt-2020 .overview .button-row button,.page-template-page-product-specto-xt-2023 .overview .button-row button{margin-bottom:10px}.page-template-page-product-specto-xt-2020 .container.sxt-video,.page-template-page-product-specto-xt-2023 .container.sxt-video{margin-top:-100px}.page-template-page-product-specto-xt-2020 .evolution-2020,.page-template-page-product-specto-xt-2023 .evolution-2020{background:#009163;color:white;margin-top:-200px;padding:240px 0px 40px 0px;text-align:center}.page-template-page-product-specto-xt-2020 .evolution-2020 h2,.page-template-page-product-specto-xt-2023 .evolution-2020 h2{text-transform:none;font-size:3rem}.page-template-page-product-specto-xt-2020 .evolution-2020 .evo,.page-template-page-product-specto-xt-2023 .evolution-2020 .evo{padding:37px 90px 38px;position:relative}.page-template-page-product-specto-xt-2020 .evolution-2020 .evo span,.page-template-page-product-specto-xt-2023 .evolution-2020 .evo span{font-weight:900}.page-template-page-product-specto-xt-2020 .evolution-2020 .evo img,.page-template-page-product-specto-xt-2023 .evolution-2020 .evo img{margin-bottom:20px;background:#009163;position:relative;z-index:1}.page-template-page-product-specto-xt-2020 .evolution-2020 .line,.page-template-page-product-specto-xt-2023 .evolution-2020 .line{background:url(../img/int/dotted-line.svg) center / cover no-repeat;position:absolute;top:87px;right:-260px;width:494px;height:5px}.page-template-page-product-specto-xt-2020 .evolution-2020 .curve,.page-template-page-product-specto-xt-2023 .evolution-2020 .curve{background:url(../img/int/dotted-curve.svg) center / cover no-repeat;position:absolute;top:90px;right:-35px;width:341px;height:337px}.page-template-page-product-specto-xt-2020 .evolution-2020 .curve.left-curve,.page-template-page-product-specto-xt-2023 .evolution-2020 .curve.left-curve{top:-246px;right:380px;transform:rotateY(180deg)}.page-template-page-product-specto-xt-2020 .evolution-2020 .order-5 .evo,.page-template-page-product-specto-xt-2023 .evolution-2020 .order-5 .evo{margin-top:20px}.page-template-page-product-specto-xt-2020 .brochure,.page-template-page-product-specto-xt-2023 .brochure{text-align:center;background:#e5f5ee;padding:60px 30px;color:#2e512e}.page-template-page-product-specto-xt-2020 .brochure h2,.page-template-page-product-specto-xt-2023 .brochure h2{color:#009163}@keyframes fadein{from{opacity:0}to{opacity:1}}.specto-features{padding:40px 0px 40px 0px}.specto-features h2{color:#009163;text-transform:none;font-size:3rem}.specto-features .col-6{background:#e5f5ee;padding:30px;text-align:center;border:3px solid white}.specto-features .col-6.green-bg{background:#009163;color:white}.specto-features .col-6.green-bg h3{color:white}.specto-features h3{height:40px;margin-bottom:10px}.specto-features .image-holder{height:100px;width:auto;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.specto-features .image-holder img{height:70px}.specto-features p{min-height:150px}.specto-features p.pre-header{min-height:0}.specto-compliance{padding:0px 0px 80px 0px}.specto-compliance h2{color:#009163;text-transform:none;font-size:3rem}.specto-compliance table thead tr th{font-size:2rem;color:#009163}.specto-compliance table thead tr th .flex-row{padding:20px 0px}.specto-compliance table thead tr th img{height:60px;margin-right:20px}.specto-compliance table tbody tr td strong{font-size:1.8rem}.specto-compliance table tbody tr td strong.green{font-size:1.4rem}.specto-system{padding:0px 0px 80px 0px}.specto-system h2{color:#009163;text-transform:none;font-size:3rem}.specto-system .specto-xt-cloud{width:240px;margin-bottom:60px}.specto-system .system-features img{height:120px;margin:0 auto 20px}.specto-system .system-features p{padding:0 30px}.comms-2020,.addressing-2020{background:#009163;color:white;padding:60px 0px 80px 0px;position:relative}.comms-2020 h2,.addressing-2020 h2{text-transform:none;font-size:3rem}.comms-2020 img,.addressing-2020 img{margin-top:40px;margin-bottom:40px}.comms-2020 ul.columns-2,.addressing-2020 ul.columns-2{margin-left:50px}.comms-2020 ul.columns-2 li,.addressing-2020 ul.columns-2 li{font-size:1.6rem;padding:5px 30px 5px 0px;text-indent:-19px;margin-left:19PX}.comms-2020 ul.columns-2 li i,.addressing-2020 ul.columns-2 li i{font-size:2.4rem;margin-right:10px;vertical-align:middle}.comms-2020 .comms-man,.addressing-2020 .comms-man{background:url(../img/int/cloud-man-2020.svg) center no-repeat;background-size:cover;position:absolute;left:0;bottom:0;width:500px;height:390px}.addressing-2020{text-align:center}.addressing-2020 p{padding:0px 15px}.operation,.installation{padding:60px 0px 80px 0px}.operation h2,.installation h2{color:#009163;text-transform:none;font-size:3rem;margin-bottom:40px}.operation .step,.installation .step{background:#e5f5ee;margin-right:20px;padding:70px 40px 40px 40px;height:300px;font-size:1.6rem;position:relative}.operation .step:after,.installation .step:after{content:"";position:absolute;top:0px;right:-110px;width:0;height:300px;border-top:150px solid transparent;border-left:20px solid #e5f5ee;border-bottom:150px solid transparent;margin:0px 90px 0 10px}.operation .step:before,.installation .step:before{content:"";position:absolute;top:0px;right:-110px;width:0;height:300px;left:0;border-top:150px solid transparent;border-left:20px solid white;border-bottom:150px solid transparent;margin:0px 0px 0 0px}.operation .step span,.installation .step span{display:flex;justify-content:center;align-items:center;color:white;background:#009163;height:50px;width:50px;border-radius:50%;font-size:1.8rem;font-family:Nunito,sans-serif;font-weight:900;margin-bottom:20px}.operation .step.step-one:before,.installation .step.step-one:before{display:none}.operation .step.step-three:after,.installation .step.step-three:after{display:none}.operation{padding-top:20px}.operation .operation-flow{margin-bottom:60px;display:block}.installation{padding:0px;text-align:center}.installation img{margin-top:0px;width:100%;height:auto}.website{padding:60px 0px 80px 0px;position:relative}.website .green-block{position:absolute;width:100%;top:0px;left:0px;background:#009163;height:400px}.website p.pre-header{color:white}.website h2{text-transform:none;font-size:3rem;color:white;margin-bottom:50px}.website .iso-badge{position:absolute;right:-50px;top:-50px;z-index:1;width:130px;height:130px}.website .flex-container{margin-top:30px}.website .flex-container ul.columns-2{margin-left:50px}.website .flex-container ul.columns-2 li{font-size:1.6rem;padding:5px 30px 5px 0px;text-indent:-19px;margin-left:19px;min-height:60px}.website .flex-container ul.columns-2 li i{font-size:2.4rem;margin-right:10px;vertical-align:middle;color:#009163}.website .website-icon{height:50px;margin-bottom:20px}.website h3{color:#2e512e}.website .small-icon{width:40px;vertical-align:middle}.website .cta-row{margin-top:20px}.website .cta-row h3{color:#009163}.website .button-row{margin-top:20px}.monitoring{background:#e5f5ee;padding:60px 0px 80px 0px}.monitoring .intro-block{margin-bottom:30px}.monitoring h2{color:#009163;text-transform:none;font-size:3rem;margin-bottom:40px}.monitoring h3{color:#2e512e}.monitoring ul{margin-left:20px}.monitoring ul li{font-size:1.6rem;padding:5px 30px 5px 0px;text-indent:-19px;margin-left:19PX}.monitoring ul li i{font-size:2.4rem;margin-right:10px;vertical-align:middle;color:#009163}.monitoring .dotted-button{font-weight:900;font-family:Nunito,sans-serif;font-size:1.6rem;text-align:center;margin-top:20px;padding:15px;border:2px dashed #009163;color:#009163}.monitoring .mac-bg{background:url(../img/int/mac-bg.svg) center / cover no-repeat;width:420px;height:350px;position:relative}.monitoring .mac-bg img{position:absolute;top:21px;left:22px;width:377px;height:262px}.specto-products{padding:60px 0px 80px 0px}.specto-products h2{color:#009163;text-transform:none;font-size:3rem;margin-bottom:40px}.specto-products .dotted-button{font-weight:900;font-family:Nunito,sans-serif;font-size:1.6rem;text-align:center;margin-top:10px;margin-bottom:40px;padding:15px;border:2px dashed #f1f1f1;color:#373936}.specto-products .dotted-button .small-icon{width:40px;vertical-align:middle}.specto-products .bx-wrapper{position:relative}.specto-products .s-product{background:white;border:1px solid #f1f1f1;text-align:center;margin:1px 5px 30px 1px;padding:30px 30px 0 30px;position:relative;display:block}.specto-products .s-product .small-icon{width:40px;position:absolute;top:20px;left:20px}.specto-products .s-product .image-holder{min-height:260px;display:flex;justify-content:center;align-items:center}.specto-products .s-product img{width:80%;height:auto;margin:0 auto 20px auto}.specto-products .s-product h3{color:#2e512e}.specto-products .bx-prev,.specto-products .bx-next{position:absolute;top:45%;font-size:3rem}.specto-products .bx-prev{left:-30px}.specto-products .bx-next{right:-30px}.specto-controls{background:#009163;color:white;padding:60px 0px 80px 0px;position:relative}.specto-controls h2{text-transform:none;font-size:3rem}.specto-controls .c-product{background:white;color:#373936;border:1px solid #f1f1f1;padding:30px;position:relative;display:block}.specto-controls .c-product .image-holder{min-height:260px;display:flex;justify-content:center;align-items:center}.specto-controls .c-product img{width:80%;height:auto;margin:0 auto 20px auto}.specto-controls .c-product h3{color:#2e512e}.specto-controls .c-product p.sentence{text-transform:lowercase;min-height:125px}.specto-controls .c-product p.sentence::first-letter{text-transform:uppercase}.specto-controls .c-product a{width:100%}.testing .col-sm-6{padding:40px 15px 60px 15px}.testing .col-sm-6.border-right{border-right:1px solid #f1f1f1}.testing .col-sm-6 .test-content{padding:50px}.testing h2{color:#009163;text-transform:none;font-size:3rem;margin-bottom:40px}.testing h3{color:#2e512e}.testing h3 i{margin-right:5px}.testing ul{margin-left:20px}.testing ul li{font-size:1.6rem;padding:5px 30px 5px 0px;text-indent:-19px;margin-left:19PX}.testing ul li i{font-size:2.4rem;margin-right:10px;vertical-align:middle;color:#009163}#specText .modal-body{padding-bottom:100px}.interactive{padding:40px 0px 0px}.interactive h2{color:#009163;font-size:3rem;margin-bottom:40px}.interactive h3 img{width:35px;vertical-align:middle}.interactive .mac-bg-grey{background:url(../img/int/mac-bg-grey.svg) center / cover no-repeat;width:600px;height:505px;position:relative;margin:20px auto}.interactive .mac-bg-grey img{position:absolute;top:33px;left:32px;width:537px;height:374px}.interactive .mac-bg-grey .point{position:absolute;width:250px}.interactive .mac-bg-grey .point.point-1{top:20px;left:-300px;text-align:right}.interactive .mac-bg-grey .point.point-1:after{content:'';background:url(../img/int/arrow.svg) center / cover no-repeat;position:absolute;right:-80px;top:30px;width:70px;height:11px;transform:rotate(-18deg)}.interactive .mac-bg-grey .point.point-2{top:20px;right:-300px}.interactive .mac-bg-grey .point.point-2:after{content:'';background:url(../img/int/arrow.svg) center / cover no-repeat;position:absolute;left:-80px;top:70px;width:70px;height:11px;transform:rotate(152deg)}.interactive .mac-bg-grey .point.point-3{top:230px;right:-300px}.interactive .mac-bg-grey .point.point-3:after{content:'';background:url(../img/int/arrow-long.svg) center / cover no-repeat;position:absolute;left:-130px;top:20px;width:120px;height:11px;transform:rotate(212deg)}.interactive hr.green{border-color:#009163;margin:70px 0px 10px}.page-template-page-installer h1{color:#009163}.page-template-page-installer h1:after{display:none}.page-template-page-installer .main-page-content article{padding:0px 15px 60px 15px}.page-template-page-installer .page-content{text-align:center}.page-template-page-installer .page-content h3{color:#009163}.page-template-page-installer .page-content h3 img{vertical-align:middle}.page-template-page-installer .steps,.page-template-page-installer .levels{margin-bottom:50px}.page-template-page-installer .steps .step,.page-template-page-installer .levels .step,.page-template-page-installer .steps .level,.page-template-page-installer .levels .level{background:#e5f5ee;height:300px;padding:30px 70px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.page-template-page-installer .steps .step .number,.page-template-page-installer .levels .step .number,.page-template-page-installer .steps .level .number,.page-template-page-installer .levels .level .number,.page-template-page-installer .steps .step .icon,.page-template-page-installer .levels .step .icon,.page-template-page-installer .steps .level .icon,.page-template-page-installer .levels .level .icon{display:flex;justify-content:center;align-items:center;background:#009163;color:white;height:80px;width:80px;font-size:3.4rem;line-height:1;font-family:Nunito,sans-serif;font-weight:700;border-radius:50%;margin-bottom:20px}.page-template-page-installer .steps .step h3,.page-template-page-installer .levels .step h3,.page-template-page-installer .steps .level h3,.page-template-page-installer .levels .level h3{color:#2e512e;font-size:2.4rem}.page-template-page-installer .installer-search{background:url(../img/int/banner.png) center / cover no-repeat;height:300px;display:flex;justify-content:center;align-items:center;position:relative}.page-template-page-installer .installer-search h2{color:white;text-align:center;font-size:3rem}.page-template-page-installer .installer-search .searchandfilter{background:white;position:relative;padding:7px}.page-template-page-installer .installer-search .searchandfilter ul{display:flex}.page-template-page-installer .installer-search .searchandfilter ul li{padding:0px;display:inline-block}.page-template-page-installer .installer-search .searchandfilter ul li label{width:95%}.page-template-page-installer .installer-search .searchandfilter ul li.sf-field-reset{position:absolute;bottom:-30px;right:7px}.page-template-page-installer .installer-search .searchandfilter ul li.sf-field-reset a{color:white;bottom:-15px;left:0px}.page-template-page-installer .installer-search .searchandfilter ul li.sf-field-reset a:before{content:'\f2ea';font-family:'Font Awesome 6 Pro';font-weight:500;color:white;margin-right:5px}.page-template-page-installer .installer-search .searchandfilter ul li.sf-field-search{width:75%}.page-template-page-installer .installer-search .searchandfilter ul li.sf-field-search input[type=text]{border:none;padding:10px;width:100%}.page-template-page-installer .installer-search .searchandfilter ul li.sf-field-submit{width:25%}.page-template-page-installer .installer-search .searchandfilter ul li.sf-field-submit input[type=submit]{color:white;background:#009163;border-color:#009163;font-size:1.4rem;line-height:2.5rem;display:block;border-radius:1px;padding:10px 30px;width:100%}.page-template-page-installer .installer-results{background:#e5f5ee;padding:40px 0px}.page-template-page-installer .installer-results table tr th,.page-template-page-installer .installer-results table tr td{background:white;border:1px solid #f1f1f1;padding:20px}.page-template-page-installer .installer-results table tr th{background:#e5f5ee;border:none;font-weight:bold;color:#2e512e;padding:10px}.page-template-page-installer .installer-results table tr td.details{position:relative}.page-template-page-installer .installer-results table tr td.details img{max-height:70px;margin-bottom:10px}.page-template-page-installer .installer-results table tr td.details .iname{font-family:Nunito,sans-serif;color:#2e512e;font-size:1.8rem;font-weight:600;margin-bottom:0px}.page-template-page-installer .installer-results table tr td.details .distance{position:absolute;top:20px;right:20px}.page-template-page-installer .installer-results table tr td.level,.page-template-page-installer .installer-results table tr td.finance{text-align:center;vertical-align:middle}.page-template-page-installer .installer-results table tr td.level i,.page-template-page-installer .installer-results table tr td.finance i{display:flex;width:50px;height:50px;margin:0 auto}.page-template-page-installer .installer-results table tr td.level i.check-circle,.page-template-page-installer .installer-results table tr td.finance i.check-circle{background:url(../img/int/check-circle.svg) center / 40px no-repeat}.page-template-page-installer .installer-results table tr td.level i.gold-ribbon,.page-template-page-installer .installer-results table tr td.finance i.gold-ribbon{background:url(../img/int/gold-gold.svg) center / 50px no-repeat}.page-template-page-installer .installer-results table tr td.level i.silver-ribbon,.page-template-page-installer .installer-results table tr td.finance i.silver-ribbon{background:url(../img/int/silver-silver.svg) center / 50px no-repeat}.page-template-page-installer .installer-results table tr td.level i.bronze-ribbon,.page-template-page-installer .installer-results table tr td.finance i.bronze-ribbon{background:url(../img/int/bronze-bronze.svg) center / 50px no-repeat}.page-template-page-installer .installer-results table tr td.buttons{vertical-align:middle}.page-template-page-installer .installer-results table tr td.buttons a{width:100%;margin:0px}.page-template-page-installer .installer-results table tr td.buttons a:first-of-type{margin-bottom:10px}.page-template-page-installer .acf-map{width:100%;height:600px;margin:0}.page-template-page-installer .acf-map img{max-width:inherit !important}.page-template-page-installer .installer-why{padding:60px 20px 30px 20px;font-size:1.6rem}.page-template-page-installer .installer-why .logo-left img{margin-right:30px;width:130px;display:inline-block}.page-template-page-installer .installer-why h2{text-align:center;margin-bottom:30px}.page-template-page-installer .installer-why p{width:95%}.page-template-page-installer .installer-why ul{list-style-type:none;padding:0px 10px 30px 13px}.page-template-page-installer .installer-why ul li{text-indent:-13px;padding:5px 0}.page-template-page-installer .installer-why ul li:before{content:'\f111';font-family:'Font Awesome 6 Pro';color:#009163;margin-right:5px;font-weight:800;font-size:.8rem;vertical-align:middle}.page-template-page-installer .installer-levels{text-align:center}.page-template-page-installer .installer-levels h2{color:#009163;margin-top:30px}.page-template-page-installer .installer-levels .intro{margin-bottom:30px;font-size:1.6rem}.page-template-page-installer .installer-levels .levels .level{justify-content:flex-start}.page-template-page-installer .installer-levels .levels .level.level-1{background:#f4f1f0}.page-template-page-installer .installer-levels .levels .level.level-1 .icon{background:#9c8574 url(../img/int/bronze-white.svg) center / 50px no-repeat}.page-template-page-installer .installer-levels .levels .level.level-1 h3{color:#9c8574}.page-template-page-installer .installer-levels .levels .level.level-2{background:#f5f5f5}.page-template-page-installer .installer-levels .levels .level.level-2 .icon{background:#a1a1a1 url(../img/int/sliver-white.svg) center / 50px no-repeat}.page-template-page-installer .installer-levels .levels .level.level-2 h3{color:#a1a1a1}.page-template-page-installer .installer-levels .levels .level.level-3{background:#f9f7e7}.page-template-page-installer .installer-levels .levels .level.level-3 .icon{background:#ccb138 url(../img/int/gold-white.svg) center / 50px no-repeat}.page-template-page-installer .installer-levels .levels .level.level-3 h3{color:#ccb138}.page-template-page-installer .installer-levels ul.level-features{width:100%;border-top:1px solid #f1f1f1;margin-bottom:40px}.page-template-page-installer .installer-levels ul.level-features>li{display:flex;justify-content:space-between;align-items:center;font-size:1.6rem;height:70px;border-bottom:1px solid #f1f1f1}.page-template-page-installer .installer-levels ul.level-features>li p{text-align:left;margin-bottom:0px}.page-template-page-installer .installer-levels ul.level-features>li ul{text-align:right;display:flex;flex-direction:row-reverse}.page-template-page-installer .installer-levels ul.level-features>li ul.right{width:100%}.page-template-page-installer .installer-levels ul.level-features>li ul li{margin:15px}.page-template-page-installer .installer-levels ul.level-features>li ul li i{width:50px;height:50px;display:flex}.page-template-page-installer .installer-levels ul.level-features>li ul li i.check-circle{background:url(../img/int/check-circle.svg) center / 25px no-repeat}.page-template-page-installer .installer-levels ul.level-features>li ul li i.gold-ribbon{background:url(../img/int/gold-gold.svg) center / 50px no-repeat}.page-template-page-installer .installer-levels ul.level-features>li ul li i.silver-ribbon{background:url(../img/int/silver-silver.svg) center / 50px no-repeat}.page-template-page-installer .installer-levels ul.level-features>li ul li i.bronze-ribbon{background:url(../img/int/bronze-bronze.svg) center / 50px no-repeat}.installer-accreditations{padding:0}.installer-accreditations p{font-size:1.8rem;text-align:center}.installer-accreditations .insta-accred{text-align:center;background:#f1f1f1;margin-bottom:30px;padding:30px;display:flex;flex-direction:column;min-height:420px;justify-content:space-between}.installer-accreditations .insta-accred p{font-size:1.4rem}.installer-accreditations img{height:70px;display:block;margin-bottom:15px;align-self:center}.funding{text-align:center;background:#e5f5ee;padding:80px 10px}.funding h2{color:#009163}.funding p{font-size:1.6rem}.become{background:#009163}.become .row{display:flex}.become .become-content{padding:100px 50px}.become .become-content h2,.become .become-content p{color:white}.become .become-content p{font-size:1.6rem;margin-bottom:30px}.become .become-image{background:url(../img/int/philip-payne-installer-become.jpg) center / cover no-repeat;min-height:450px}.page-template-page-become-installer .page-header{min-height:400px}.page-template-page-become-installer .page-content p.lead{margin-top:40px;font-size:1.8rem;line-height:2.4rem}.page-template-page-become-installer .page-content img.alignright{border:none;margin-top:40px}.page-template-page-become-installer .page-content ul li{font-size:1.8rem}.page-template-page-become-installer .page-content ul li::marker{color:#009163}.page-template-page-become-installer .perks,.page-template-page-become-installer .badges{text-align:center;padding:50px 10px;border:1px solid #f1f1f1}.page-template-page-become-installer .perks h2,.page-template-page-become-installer .badges h2{color:#009163}.page-template-page-become-installer .perks .perk,.page-template-page-become-installer .badges .perk,.page-template-page-become-installer .perks .i-badge,.page-template-page-become-installer .badges .i-badge{padding:30px}.page-template-page-become-installer .perks .perk img,.page-template-page-become-installer .badges .perk img,.page-template-page-become-installer .perks .i-badge img,.page-template-page-become-installer .badges .i-badge img{height:80px;margin-bottom:15px}.page-template-page-become-installer .perks .perk p,.page-template-page-become-installer .badges .perk p,.page-template-page-become-installer .perks .i-badge p,.page-template-page-become-installer .badges .i-badge p{min-height:60px;font-size:1.8rem;line-height:2.4rem}.page-template-page-become-installer .perks .i-badge img,.page-template-page-become-installer .badges .i-badge img{height:100px}.page-template-page-become-installer .perks .i-badge h2,.page-template-page-become-installer .badges .i-badge h2{color:#2e512e}.installer-form{background:#009163;padding:40px 10px;text-align:center}.installer-form h2,.installer-form p{color:white}.installer-form h2{margin-bottom:0px}.installer-form p.lead{margin-top:10px;margin-bottom:30px}.installer-form .gform_wrapper .gform_footer input.button{border:1px solid white}.installer-video{position:relative;padding-bottom:40px}.installer-video .embed-responsive{overflow:visible}.installer-video video{box-shadow:3px 3px 30px rgba(55,55,55,0.1)}.installer-video .green-block{background:#009163;position:absolute;left:0px;bottom:0px;width:100%;height:80%;z-index:-1}.history{background:#009163;padding:60px 10px;color:white}.history h2{color:white;text-align:center;margin-bottom:40px;font-size:3.6rem}.history h3{color:white;font-size:2.4rem;text-transform:none;position:relative}.history h3 i{position:absolute;top:2px;left:-61px;background:#009163}.history p{font-size:1.6rem;font-weight:300}.history p a{color:white;font-weight:700}.history .items{background:url(../img/int/dashes.svg) left repeat-y;max-width:70%}.history .item{clear:both;position:relative;margin-bottom:40px;padding-left:50px}.history .item img{display:block;margin-bottom:40px}.history .polaroid{width:250px;background:#fff;padding:1rem;box-shadow:0 .2rem 1.2rem rgba(0,0,0,0.2);display:inline-block;position:absolute;top:0px;right:-60%;filter:grayscale(100%)}.history .polaroid:hover{filter:none;transform:scale(1.2, 1.2) rotate(0deg) !important;transition:all .35s;z-index:1}.history .polaroid>img{height:auto}.history .history-icon>img{position:absolute;right:108%;top:-20px;height:90px}.history .caption{font-size:1.2rem;text-align:center;line-height:1.4em;color:#373936;margin-top:-20px}.history .item.item-1968 .polaroid-1{transform:scale(.8, .8) rotate(5deg);transition:all .35s}.history .item.item-1968 .polaroid-2{transform:scale(.8, .8) rotate(-5deg);transition:all .35s;top:120px;right:-50%}.history .item.item-1987 .polaroid-1{transform:scale(.8, .8) rotate(5deg);transition:all .35s;top:-130px}.history .item.item-1987 .polaroid-2{transform:scale(.8, .8) rotate(-5deg);transition:all .35s;top:30px;right:-50%}.history .item.item-1987 .polaroid-3{transform:scale(.8, .8) rotate(5deg);transition:all .35s;top:150px}.history .item.item-1987 .polaroid-4{transform:scale(.8, .8) rotate(-20deg);transition:all .35s;top:230px;right:-50%}.history .item.item-1987 .polaroid-5{transform:scale(.8, .8) rotate(5deg);transition:all .35s;top:-60px;right:-80%}.history .item.item-2001 .polaroid-1{transform:scale(.8, .8) rotate(5deg);transition:all .35s}.history .item.item-2006 .polaroid-1{transform:scale(.8, .8) rotate(-5deg);transition:all .35s;right:-50%}.history .item.item-2013 .history-icon img,.history .item.item-2015 .history-icon img{height:110px}.accreditation-blocks{padding:60px 0px}.accreditation-blocks .intro{width:80%;margin:0 auto 30px}.accreditation-blocks .accreditation-block,.accreditation-blocks a.big-link{height:230px;text-align:center;margin-bottom:30px;padding:30px;background:#e5f5ee;display:flex;justify-content:center;align-items:center;flex-direction:column}.accreditation-blocks .accreditation-block h3,.accreditation-blocks a.big-link h3{margin-bottom:0px}.accreditation-blocks .accreditation-block .icon-block,.accreditation-blocks a.big-link .icon-block{text-align:center;height:100px;margin-bottom:20px}.accreditation-blocks .accreditation-block .icon-block img,.accreditation-blocks a.big-link .icon-block img{height:100%;margin-bottom:20px}.accreditation-blocks .accreditation-block .icon-block.icon-4,.accreditation-blocks a.big-link .icon-block.icon-4,.accreditation-blocks .accreditation-block .icon-block.icon-5,.accreditation-blocks a.big-link .icon-block.icon-5{height:120px;margin-top:20px}.accreditation-blocks a.big-link{color:white;font-size:1.8rem;background:#009163}.accreditation-blocks a.big-link:hover{background:#373936}.about-info-blocks{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.about-info-blocks .warranty-block,.about-info-blocks .cpd-block{padding:60px 0px}.about-info-blocks .warranty-block p,.about-info-blocks .cpd-block p{width:80%}.about-info-blocks .warranty-block .img-row,.about-info-blocks .cpd-block .img-row{display:flex;flex-direction:row}.about-info-blocks .warranty-block img,.about-info-blocks .cpd-block img{display:block;margin-bottom:30px}.about-info-blocks .warranty-block{border-right:1px solid #f1f1f1}.page-template-page-new-about .environment{background:#009163}.blog .page-header.solid,.single-post .page-header.solid,.single-knowledge .page-header.solid,.archive .page-header.solid,.category .page-header.solid,.search .page-header.solid{padding:30px 15px 10px 15px;background:#e5f5ee}.blog .page-header.solid h1,.single-post .page-header.solid h1,.single-knowledge .page-header.solid h1,.archive .page-header.solid h1,.category .page-header.solid h1,.search .page-header.solid h1{padding-top:0px;margin-bottom:10px;color:#009163}.blog .page-header.solid h1:after,.single-post .page-header.solid h1:after,.single-knowledge .page-header.solid h1:after,.archive .page-header.solid h1:after,.category .page-header.solid h1:after,.search .page-header.solid h1:after{display:none}.blog .page-header.solid p#breadcrumbs,.single-post .page-header.solid p#breadcrumbs,.single-knowledge .page-header.solid p#breadcrumbs,.archive .page-header.solid p#breadcrumbs,.category .page-header.solid p#breadcrumbs,.search .page-header.solid p#breadcrumbs{color:#80857e}.blog .page-header.solid a,.single-post .page-header.solid a,.single-knowledge .page-header.solid a,.archive .page-header.solid a,.category .page-header.solid a,.search .page-header.solid a{color:#009163;text-decoration:underline}.blog .article-list,.single-post .article-list,.single-knowledge .article-list,.archive .article-list,.category .article-list,.search .article-list{margin-top:30px}.blog .newsarticle,.single-post .newsarticle,.single-knowledge .newsarticle,.archive .newsarticle,.category .newsarticle,.search .newsarticle{border-bottom:1px solid #e5f5ee;margin-bottom:30px;padding-bottom:30px;position:relative}.blog .newsarticle:last-of-type,.single-post .newsarticle:last-of-type,.single-knowledge .newsarticle:last-of-type,.archive .newsarticle:last-of-type,.category .newsarticle:last-of-type,.search .newsarticle:last-of-type{border:none}.blog .newsarticle .cat,.single-post .newsarticle .cat,.single-knowledge .newsarticle .cat,.archive .newsarticle .cat,.category .newsarticle .cat,.search .newsarticle .cat{position:absolute;top:15px;left:15px;border:1px solid white;background:rgba(255,255,255,0.8);padding:5px 10px}.blog .newsarticle .blog-img,.single-post .newsarticle .blog-img,.single-knowledge .newsarticle .blog-img,.archive .newsarticle .blog-img,.category .newsarticle .blog-img,.search .newsarticle .blog-img{border-radius:2px;overflow:hidden;display:block;margin-bottom:15px;min-height:103px;background:#80857e}.blog .newsarticle .blog-img img,.single-post .newsarticle .blog-img img,.single-knowledge .newsarticle .blog-img img,.archive .newsarticle .blog-img img,.category .newsarticle .blog-img img,.search .newsarticle .blog-img img{width:100%;height:auto}.blog .newsarticle .date,.single-post .newsarticle .date,.single-knowledge .newsarticle .date,.archive .newsarticle .date,.category .newsarticle .date,.search .newsarticle .date{color:white;background:#009163;width:75px;height:75px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:15px;right:15px}.blog .newsarticle .date .day,.single-post .newsarticle .date .day,.single-knowledge .newsarticle .date .day,.archive .newsarticle .date .day,.category .newsarticle .date .day,.search .newsarticle .date .day{font-size:2.4rem;font-weight:900}.blog .newsarticle .date .month,.single-post .newsarticle .date .month,.single-knowledge .newsarticle .date .month,.archive .newsarticle .date .month,.category .newsarticle .date .month,.search .newsarticle .date .month{font-size:1.8rem;text-transform:uppercase}.blog .newsarticle h3 span,.single-post .newsarticle h3 span,.single-knowledge .newsarticle h3 span,.archive .newsarticle h3 span,.category .newsarticle h3 span,.search .newsarticle h3 span{font-size:1.2rem;font-family:Open Sans,sans-serif;text-transform:initial}.blog .newsarticle .button,.single-post .newsarticle .button,.single-knowledge .newsarticle .button,.archive .newsarticle .button,.category .newsarticle .button,.search .newsarticle .button{width:100%}.blog .newsarticle p,.single-post .newsarticle p,.single-knowledge .newsarticle p,.archive .newsarticle p,.category .newsarticle p,.search .newsarticle p{font-size:1.6rem}.blog aside .sticky-side,.single-post aside .sticky-side,.single-knowledge aside .sticky-side,.archive aside .sticky-side,.category aside .sticky-side,.search aside .sticky-side{padding-top:30px;padding-right:30px}.blog aside .sticky-side .widget,.single-post aside .sticky-side .widget,.single-knowledge aside .sticky-side .widget,.archive aside .sticky-side .widget,.category aside .sticky-side .widget,.search aside .sticky-side .widget{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #f1f1f1}.blog aside .sticky-side .widget:last-of-type,.single-post aside .sticky-side .widget:last-of-type,.single-knowledge aside .sticky-side .widget:last-of-type,.archive aside .sticky-side .widget:last-of-type,.category aside .sticky-side .widget:last-of-type,.search aside .sticky-side .widget:last-of-type{border:none}.blog aside .sticky-side .widget h2,.single-post aside .sticky-side .widget h2,.single-knowledge aside .sticky-side .widget h2,.archive aside .sticky-side .widget h2,.category aside .sticky-side .widget h2,.search aside .sticky-side .widget h2{font-size:1.6rem;color:#009163}.blog aside .sticky-side .widget a,.single-post aside .sticky-side .widget a,.single-knowledge aside .sticky-side .widget a,.archive aside .sticky-side .widget a,.category aside .sticky-side .widget a,.search aside .sticky-side .widget a{color:#373936;padding:5px 0px;font-size:1.6rem;display:block}.blog aside .sticky-side .widget a:hover,.single-post aside .sticky-side .widget a:hover,.single-knowledge aside .sticky-side .widget a:hover,.archive aside .sticky-side .widget a:hover,.category aside .sticky-side .widget a:hover,.search aside .sticky-side .widget a:hover{color:#009163}.blog aside .sticky-side .widget .post-date,.single-post aside .sticky-side .widget .post-date,.single-knowledge aside .sticky-side .widget .post-date,.archive aside .sticky-side .widget .post-date,.category aside .sticky-side .widget .post-date,.search aside .sticky-side .widget .post-date{font-size:1.2rem;color:#009163;margin-bottom:10px;display:block}.blog .icon-row,.single-post .icon-row,.single-knowledge .icon-row,.archive .icon-row,.category .icon-row,.search .icon-row{margin:50px 0}.blog .icon-row .col-2,.single-post .icon-row .col-2,.single-knowledge .icon-row .col-2,.archive .icon-row .col-2,.category .icon-row .col-2,.search .icon-row .col-2,.blog .icon-row .col-10,.single-post .icon-row .col-10,.single-knowledge .icon-row .col-10,.archive .icon-row .col-10,.category .icon-row .col-10,.search .icon-row .col-10{margin-bottom:10px}.blog .icon-row .col-2 p,.single-post .icon-row .col-2 p,.single-knowledge .icon-row .col-2 p,.archive .icon-row .col-2 p,.category .icon-row .col-2 p,.search .icon-row .col-2 p,.blog .icon-row .col-10 p,.single-post .icon-row .col-10 p,.single-knowledge .icon-row .col-10 p,.archive .icon-row .col-10 p,.category .icon-row .col-10 p,.search .icon-row .col-10 p{margin-bottom:0px}.blog .meta-row,.single-post .meta-row,.single-knowledge .meta-row,.archive .meta-row,.category .meta-row,.search .meta-row{margin-bottom:40px}.blog .knowledge-sidebar,.single-post .knowledge-sidebar,.single-knowledge .knowledge-sidebar,.archive .knowledge-sidebar,.category .knowledge-sidebar,.search .knowledge-sidebar{padding-left:30px;border-left:1px solid #f1f1f1}.blog .knowledge-sidebar div.ez-toc-widget-container ul.ez-toc-list,.single-post .knowledge-sidebar div.ez-toc-widget-container ul.ez-toc-list,.single-knowledge .knowledge-sidebar div.ez-toc-widget-container ul.ez-toc-list,.archive .knowledge-sidebar div.ez-toc-widget-container ul.ez-toc-list,.category .knowledge-sidebar div.ez-toc-widget-container ul.ez-toc-list,.search .knowledge-sidebar div.ez-toc-widget-container ul.ez-toc-list{padding:0px}.blog .knowledge-sidebar ul li,.single-post .knowledge-sidebar ul li,.single-knowledge .knowledge-sidebar ul li,.archive .knowledge-sidebar ul li,.category .knowledge-sidebar ul li,.search .knowledge-sidebar ul li{text-indent:0px}.blog .knowledge-sidebar ul li a,.single-post .knowledge-sidebar ul li a,.single-knowledge .knowledge-sidebar ul li a,.archive .knowledge-sidebar ul li a,.category .knowledge-sidebar ul li a,.search .knowledge-sidebar ul li a{display:block;font-size:1.6rem;padding:5px}.blog .knowledge-sidebar #ezw_tco-2 .ez-toc-widget-container ul.ez-toc-list li.active::before,.single-post .knowledge-sidebar #ezw_tco-2 .ez-toc-widget-container ul.ez-toc-list li.active::before,.single-knowledge .knowledge-sidebar #ezw_tco-2 .ez-toc-widget-container ul.ez-toc-list li.active::before,.archive .knowledge-sidebar #ezw_tco-2 .ez-toc-widget-container ul.ez-toc-list li.active::before,.category .knowledge-sidebar #ezw_tco-2 .ez-toc-widget-container ul.ez-toc-list li.active::before,.search .knowledge-sidebar #ezw_tco-2 .ez-toc-widget-container ul.ez-toc-list li.active::before{height:35px;border-radius:2px;background:#fff}.blog .knowledge-sidebar .ez-toc-title,.single-post .knowledge-sidebar .ez-toc-title,.single-knowledge .knowledge-sidebar .ez-toc-title,.archive .knowledge-sidebar .ez-toc-title,.category .knowledge-sidebar .ez-toc-title,.search .knowledge-sidebar .ez-toc-title,.blog .knowledge-sidebar .ez-toc-title-toggle,.single-post .knowledge-sidebar .ez-toc-title-toggle,.single-knowledge .knowledge-sidebar .ez-toc-title-toggle,.archive .knowledge-sidebar .ez-toc-title-toggle,.category .knowledge-sidebar .ez-toc-title-toggle,.search .knowledge-sidebar .ez-toc-title-toggle{color:#009163}.page-navi{background:#fbfbfb;padding:30px 15px;border-top:1px solid #f1f1f1}body .wp-pagenavi{margin:0px auto;text-align:center}body .wp-pagenavi span,body .wp-pagenavi a{padding:12px 20px;margin-left:-1px;line-height:1.42857143;border:1px solid #009163}body .wp-pagenavi span.current{background:#009163;color:white;font-weight:normal}.single-post .newsarticle,.single-knowledge .newsarticle{margin-top:30px;margin-bottom:15px;border:none}.single-post .newsarticle .cat,.single-knowledge .newsarticle .cat{left:30px}.single-post .newsarticle .blog-img,.single-knowledge .newsarticle .blog-img{min-height:133px}.single-post .newsarticle h1,.single-knowledge .newsarticle h1{background:#009163;padding:15px;font-size:2rem;position:absolute;bottom:-40px;left:30px;right:30px}.single-post .newsarticle h1:after,.single-knowledge .newsarticle h1:after{display:none}.single-post .blog-img img,.single-knowledge .blog-img img{width:100%;height:auto;display:block}.single-post .meta,.single-knowledge .meta{margin-bottom:15px}.single-post .meta span,.single-knowledge .meta span{color:#009163}.single-post .main-page-content p,.single-knowledge .main-page-content p{font-size:16px;font-size:1.6rem;line-height:28.8px;line-height:28.8 / 10rem;margin-bottom:20px}.single-post .main-page-content h3,.single-knowledge .main-page-content h3{text-transform:none;color:#009163}.single-post .main-page-content ol,.single-knowledge .main-page-content ol,.single-post .main-page-content ul:not(.gform_fields):not(.gfield_radio):not(.ez-toc-list):not(.ez-toc-list-level-3),.single-knowledge .main-page-content ul:not(.gform_fields):not(.gfield_radio):not(.ez-toc-list):not(.ez-toc-list-level-3){margin:30px 0px}.single-post .main-page-content ol li,.single-knowledge .main-page-content ol li,.single-post .main-page-content ul:not(.gform_fields):not(.gfield_radio):not(.ez-toc-list):not(.ez-toc-list-level-3) li,.single-knowledge .main-page-content ul:not(.gform_fields):not(.gfield_radio):not(.ez-toc-list):not(.ez-toc-list-level-3) li{font-size:1.6rem;margin-bottom:5px;text-indent:-13px;margin-left:20px}.single-post .main-page-content ol li:before,.single-knowledge .main-page-content ol li:before,.single-post .main-page-content ul:not(.gform_fields):not(.gfield_radio):not(.ez-toc-list):not(.ez-toc-list-level-3) li:before,.single-knowledge .main-page-content ul:not(.gform_fields):not(.gfield_radio):not(.ez-toc-list):not(.ez-toc-list-level-3) li:before{font-family:'Font Awesome 6 Pro';font-weight:800;font-size:.8rem;line-height:.5rem;content:'\f111';color:#009163;margin-right:5px;vertical-align:middle}.single-post .main-page-content ol.ticks li:before,.single-knowledge .main-page-content ol.ticks li:before,.single-post .main-page-content ul:not(.gform_fields):not(.gfield_radio):not(.ez-toc-list):not(.ez-toc-list-level-3).ticks li:before,.single-knowledge .main-page-content ul:not(.gform_fields):not(.gfield_radio):not(.ez-toc-list):not(.ez-toc-list-level-3).ticks li:before{content:'\f058';font-family:'Font Awesome 6 Pro';font-weight:800;color:#009163;margin-right:5px}.single-post .main-page-content ol,.single-knowledge .main-page-content ol{list-style:none;counter-reset:pp-counter}.single-post .main-page-content ol li,.single-knowledge .main-page-content ol li{counter-increment:pp-counter;text-indent:-18px;margin-left:26px}.single-post .main-page-content ol li:before,.single-knowledge .main-page-content ol li:before{font-family:Nunito,sans-serif;font-size:1.4rem;content:counter(pp-counter) '.'}.single-knowledge .head-logo svg .pp-white,.post-type-archive-knowledge .head-logo svg .pp-white,.page-template-page-form .head-logo svg .pp-white,.page-template-page-philip-payne-portal .head-logo svg .pp-white{fill:#373936}.single-knowledge .page-header.solid,.post-type-archive-knowledge .page-header.solid,.page-template-page-form .page-header.solid,.page-template-page-philip-payne-portal .page-header.solid{background:#fbfbfb}.page-template-page-form .page-header.solid,.page-template-page-philip-payne-portal .page-header.solid{border-bottom:1px solid #f1f1f1}.page-template-page-form h1,.page-template-page-philip-payne-portal h1{color:#373936;margin-bottom:10px;padding-top:20px}.page-template-page-form h1:after,.page-template-page-philip-payne-portal h1:after{display:none}.main-page-content .tml-links{list-style:none;margin-bottom:0px;padding:0px;display:inline-flex}.main-page-content .tml-links li:after{content:'|'}.main-page-content .tml-links li a{display:inline-block;padding:0 10px}.main-page-content .tml-links li:first-child a{padding-left:0px}.main-page-content .tml-links li:last-child:after{display:none}.page-template-page-philip-payne-portal .main-page-content article{padding:60px 0px}.page-template-page-philip-payne-portal .ppp-section .ppp-logo{margin-bottom:30px}.page-template-page-philip-payne-portal .ppp-section .fade.show{opacity:1}.page-template-page-philip-payne-portal .ppp-section ul{list-style:none;padding:0px}.page-template-page-philip-payne-portal .ppp-section ul li{padding-bottom:0px;margin-bottom:-2px}.page-template-page-philip-payne-portal .ppp-section ul li a{margin-bottom:10px;padding:10px;font-size:1.8rem;border-radius:3px 0 0 3px;text-align:left;margin-right:-1px;z-index:1;position:relative}.page-template-page-philip-payne-portal .ppp-section ul li a.active{background:#fbfbfb;color:#009163;border:1px solid #f1f1f1;border-right:1px solid #fbfbfb;border-bottom:1px solid #009163}.page-template-page-philip-payne-portal .ppp-section .tab-content{background:#fbfbfb;padding:30px 50px;border:1px solid #f1f1f1;border-radius:3px}.page-template-page-philip-payne-portal .ppp-section .tab-content h2{color:#009163}.page-template-page-philip-payne-portal .ppp-section dl dt{background:transparent;border-bottom:1px solid #f1f1f1;color:#373936;font-size:1.6rem;margin-bottom:5px;padding:0px}.page-template-page-philip-payne-portal .ppp-section dl dd{font-size:1.6rem;margin-bottom:20px}.page-template-page-philip-payne-portal .ppp-section .company-logo{max-height:100px;margin-bottom:20px}.page-template-page-philip-payne-portal .edit-profile{display:none;padding-top:40px}.page-template-page-philip-payne-portal ul.brochure-links li{text-align:center}.page-template-page-philip-payne-portal ul.brochure-links li a{display:block;margin-bottom:30px;font-size:1.4rem;text-align:center}.page-template-page-philip-payne-portal ul.brochure-links li a img{margin:0 auto 10px auto}.page-template-page-philip-payne-portal #parts-search{margin-bottom:20px;padding:10px;border:1px solid #009163;border-radius:3px;width:300px}.page-template-page-philip-payne-portal .image-link{border-radius:3px;box-shadow:4px 4px 10px rgba(0,0,0,0.1);display:block;transition:all .4s ease-in-out}.page-template-page-philip-payne-portal .image-link:hover{box-shadow:none}.page-template-page-philip-payne-portal .viewer-window{min-height:1000px}.page-template-page-philip-payne-portal .viewer-window iframe{min-height:1000px}.page-template-page-resources .resources-header{margin:10px auto}.page-template-page-resources .resources-header img{width:80px}.page-template-page-resources .resources-header h1{color:#373936;margin:0px;padding:0px}.page-template-page-resources .resources-header h1:after{display:none}.page-template-page-resources .main-page-content article{padding:10px 30px 50px 30px}.page-template-page-resources .searchandfilter ul{text-align:center}.page-template-page-resources .searchandfilter ul li{display:inline-block}.page-template-page-resources .sf-field-search input[type=text]{border:1px solid #009163;border-radius:5px;padding:15px;font-size:2rem;width:500px}.page-template-page-resources .doctype-checkboxes li{display:inline-flex;padding:0 10px 0 0}.page-template-page-resources .doctype-checkboxes li .sf-input-checkbox:checked+label:after{left:5px}.page-template-page-resources .resource-list{list-style:none}.page-template-page-resources .resource-list li.prod .product{border:1px solid #f1f1f1;background:linear-gradient(45deg, transparent, #f1f1f1);margin-bottom:20px;padding:5px 10px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.page-template-page-resources .resource-list li.prod .product span.toggle-text{position:absolute;left:50%;transform:translateX(-50%);bottom:auto;opacity:0;transition:opacity .4s linear}.page-template-page-resources .resource-list li.prod .product .sxt-icon{position:absolute;top:10px;right:25px;width:30px}.page-template-page-resources .resource-list li.prod .product .product-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.page-template-page-resources .resource-list li.prod .product .product-title img.wp-post-image{width:60px;height:auto}.page-template-page-resources .resource-list li.prod .product .product-title>span{color:#009163;font-size:2rem;display:flex;flex-direction:column}.page-template-page-resources .resource-list li.prod .product .product-title>span span.description{font-size:1.2rem}.page-template-page-resources .resource-list li.prod .product:hover span.toggle-text{opacity:1}.page-template-page-resources .resource-list li.prod .product-video{margin-top:30px}.page-template-page-resources .resource-list li.prod .download-row{list-style:none;margin:0px;padding:0px}.page-template-page-resources .resource-list li.prod .download-row .col-12{padding:0px;height:0px;opacity:0;transition:all .4s ease-in-out}.page-template-page-resources .resource-list li.prod .download-row .col-12.show-doc{height:100px;opacity:1}.page-template-page-resources .resource-list li.prod .download-row .col-12:last-of-type .download-linear{border-bottom:none}.page-template-page-resources .resource-list li.prod .download-row .download-linear{padding:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.page-template-page-resources .resource-list li.prod .download-row .download-linear i{width:40px;height:40px;background:#009163;color:white;font-size:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px;float:left}.page-template-page-resources .resource-list li.prod .download-row .detail{text-align:left;width:70%}.page-template-page-resources .resource-list li.prod .download-row .detail h3{margin-bottom:0px;display:flex;align-items:baseline}.page-template-page-resources .resource-list li.prod .download-row .detail h3 span{color:#009163;font-size:1.2rem;padding-left:5px;text-transform:uppercase}.page-template-page-environmental .page-header h1:after,.page-template-page-sustainability .page-header h1:after{display:none}.page-template-page-environmental .page-header .vid-link,.page-template-page-sustainability .page-header .vid-link{display:flex;flex-direction:column;align-items:center;color:white;text-transform:uppercase}.page-template-page-environmental .page-header .vid-link svg,.page-template-page-sustainability .page-header .vid-link svg{width:75px;margin-bottom:20px}.page-template-page-environmental .page-header .vid-link svg #Path-3,.page-template-page-sustainability .page-header .vid-link svg #Path-3{transition:fill .4s ease-in-out}.page-template-page-environmental .page-header .vid-link:hover svg #Path-3,.page-template-page-sustainability .page-header .vid-link:hover svg #Path-3{fill:#009163}.page-template-page-environmental .main-page-content,.page-template-page-sustainability .main-page-content{background:#f4faf7;background:linear-gradient(0deg, #f4faf7 0%, #fff 100%)}.page-template-page-environmental .docs-row,.page-template-page-sustainability .docs-row{padding:60px 0 20px 0px;text-align:center}.page-template-page-environmental .docs-row h2,.page-template-page-sustainability .docs-row h2{color:#009163;margin-bottom:30px}.page-template-page-environmental .docs-row a,.page-template-page-sustainability .docs-row a{background:white;margin-bottom:30px;padding:20px 20px 20px 0;box-shadow:0 5px 20px 0 rgba(0,0,0,0.06);transition:box-shadow .4s ease-in-out;display:flex;align-items:center;justify-content:space-between;color:#373936;font-size:1.6rem;font-weight:600;text-transform:uppercase;font-family:Nunito,sans-serif}.page-template-page-environmental .docs-row a svg #Oval,.page-template-page-sustainability .docs-row a svg #Oval,.page-template-page-environmental .docs-row a svg #Rectangle,.page-template-page-sustainability .docs-row a svg #Rectangle,.page-template-page-environmental .docs-row a svg #Path-2,.page-template-page-sustainability .docs-row a svg #Path-2{transition:all .4s ease-in-out}.page-template-page-environmental .docs-row a .text-side,.page-template-page-sustainability .docs-row a .text-side{display:flex;align-items:center}.page-template-page-environmental .docs-row a .icon-holder,.page-template-page-sustainability .docs-row a .icon-holder{width:80px;height:60px;display:flex;align-items:center;justify-content:center;border-right:1px solid #f1f1f1;margin-right:20px}.page-template-page-environmental .docs-row a:hover,.page-template-page-sustainability .docs-row a:hover{box-shadow:none}.page-template-page-environmental .docs-row a:hover svg #Oval,.page-template-page-sustainability .docs-row a:hover svg #Oval{fill:#009163}.page-template-page-environmental .docs-row a:hover svg #Rectangle,.page-template-page-sustainability .docs-row a:hover svg #Rectangle{fill:white}.page-template-page-environmental .docs-row a:hover svg #Path-2,.page-template-page-sustainability .docs-row a:hover svg #Path-2{stroke:white}.page-template-page-environmental .env-content .text-side,.page-template-page-sustainability .env-content .text-side{padding-right:60px}.page-template-page-environmental .env-content .text-side h3,.page-template-page-sustainability .env-content .text-side h3{color:#009163}.page-template-page-environmental .env-content .image-side,.page-template-page-sustainability .env-content .image-side{padding-left:60px;margin-bottom:50px}.page-template-page-environmental .env-content .env-icon,.page-template-page-sustainability .env-content .env-icon{margin-bottom:20px}.page-template-page-environmental .env-content h2,.page-template-page-sustainability .env-content h2{color:#009163;margin-bottom:50px}.page-template-page-environmental .env-content .env-blocks .env-block,.page-template-page-sustainability .env-content .env-blocks .env-block{margin-bottom:50px}.page-template-page-environmental .env-content .env-blocks .env-block h3,.page-template-page-sustainability .env-content .env-blocks .env-block h3,.page-template-page-environmental .env-content .env-blocks .env-block p,.page-template-page-sustainability .env-content .env-blocks .env-block p{text-align:left}.page-template-page-environmental .env-content .env-blocks .env-block p,.page-template-page-sustainability .env-content .env-blocks .env-block p{font-size:1.6rem}.page-template-page-environmental .env-content .env-blocks .env-block .icon-holder,.page-template-page-sustainability .env-content .env-blocks .env-block .icon-holder{padding-bottom:10px;border-bottom:1px solid #f1f1f1}.page-template-page-environmental .env-content .env-blocks .env-block img.wp-image-3490,.page-template-page-sustainability .env-content .env-blocks .env-block img.wp-image-3490{border:none;margin-top:-40px}.page-template-page-environmental .env-content .env-blocks .env-block a.download-link,.page-template-page-sustainability .env-content .env-blocks .env-block a.download-link{display:flex;flex-direction:row;align-items:center;text-transform:uppercase}.page-template-page-environmental .env-content .env-blocks .env-block a.download-link svg,.page-template-page-sustainability .env-content .env-blocks .env-block a.download-link svg{margin-left:10px}.page-template-page-environmental .env-content .env-blocks .env-block a.download-link svg #Oval,.page-template-page-sustainability .env-content .env-blocks .env-block a.download-link svg #Oval,.page-template-page-environmental .env-content .env-blocks .env-block a.download-link svg #Rectangle,.page-template-page-sustainability .env-content .env-blocks .env-block a.download-link svg #Rectangle,.page-template-page-environmental .env-content .env-blocks .env-block a.download-link svg #Path-2,.page-template-page-sustainability .env-content .env-blocks .env-block a.download-link svg #Path-2{transition:all .4s ease-in-out}.page-template-page-environmental .env-content .env-blocks .env-block a.download-link:hover,.page-template-page-sustainability .env-content .env-blocks .env-block a.download-link:hover{box-shadow:none}.page-template-page-environmental .env-content .env-blocks .env-block a.download-link:hover svg #Oval,.page-template-page-sustainability .env-content .env-blocks .env-block a.download-link:hover svg #Oval{fill:#009163}.page-template-page-environmental .env-content .env-blocks .env-block a.download-link:hover svg #Rectangle,.page-template-page-sustainability .env-content .env-blocks .env-block a.download-link:hover svg #Rectangle{fill:white}.page-template-page-environmental .env-content .env-blocks .env-block a.download-link:hover svg #Path-2,.page-template-page-sustainability .env-content .env-blocks .env-block a.download-link:hover svg #Path-2{stroke:white}.page-template-page-environmental .env-content .row:nth-of-type(even) .image-side,.page-template-page-sustainability .env-content .row:nth-of-type(even) .image-side{order:1;padding-right:60px;padding-left:0px}.page-template-page-environmental .env-content .row:nth-of-type(even) .text-side,.page-template-page-sustainability .env-content .row:nth-of-type(even) .text-side{order:12;padding-right:0px;padding-left:60px}.page-template-page-sustainability .main-page-content{background:transparent}.page-template-page-sustainability .docs-row{padding:30px 0 50px 0px;width:100%}.page-template-page-sustainability .parallax-block.page-header{min-height:500px;margin:0;padding:50px 0;display:flex;justify-content:center;align-items:center;background:transparent}.page-template-page-sustainability .parallax-block.page-header h2{color:white;font-size:8rem;line-height:9.5rem;text-align:center}.page-template-page-sustainability .chairmans-comment{padding:50px 30px;border-bottom:1px solid #f1f1f1}.page-template-page-sustainability .env-content .row{margin-bottom:90px}.chat{position:fixed;right:30px;bottom:30px;z-index:100}.chat .chat-trigger{cursor:pointer}.chat .chat-window{position:absolute;right:20px;bottom:100px;background:white;border:3px solid #009163;border-radius:10px;width:400px;height:500px;z-index:200;box-shadow:3px 3px 15px rgba(150,150,150,0.3);overflow:hidden}.chat .chat-window .closed{position:absolute;background:rgba(0,0,0,0.8);top:0px;right:0px;bottom:0px;left:0px;color:white;padding:30px;font-size:1.8rem;line-height:2.8rem}.chat .chat-window .closed p.green{font-size:2.4rem;font-weight:600}.chat .chat-window .closed p.times{font-size:1.6rem;color:#fff}.chat .chat-window .closed hr{border-bottom:1px solid #009163;margin:10px 0}.chat .chat-window .close-x{background:none;border:none;-webkit-appearance:none;appearance:none;color:white;font-size:24px;position:absolute;top:5px;right:5px}.chat .chat-window .close-x:focus{outline:none}.chat .chat-window .close-x:hover{color:#f1f1f1}.chat .chat-window iframe{pointer-events:none}.chat .chat-window.open .closed{display:none}.chat .chat-window.open iframe{pointer-events:auto}.page-template-page-meet-the-team .main-page-content article{padding-bottom:20px}.page-template-page-meet-the-team .team-grid{margin-bottom:50px}.page-template-page-meet-the-team .team-member{border:1px solid #f1f1f1;border-radius:2px;margin:30px 15px}.page-template-page-meet-the-team .team-member img{display:block;width:100%;height:auto}.page-template-page-meet-the-team .team-member h3{color:white;background:#009163;text-align:center;margin-bottom:0px;padding:15px}.newsletter{background:#f1f1f1;padding:50px 30px 30px}.newsletter .gform_wrapper form.gf_simple_horizontal div.gform_body{max-width:100%;width:100%}.newsletter .gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:13px 10px !important}.box{background:#f1f1f1;border:1px solid #80857e;padding:30px 30px 10px 30px}.page-template-page-courses h4{text-transform:none;font-size:2rem;line-height:3rem}.page-template-page-courses .courses-content img{margin-bottom:20px;display:block}.page-template-page-courses .text-area{padding-right:50px;font-size:1.6rem}.page-template-page-courses .modal .modal-content{padding:50px}.page-template-page-courses .modal .modal .close{top:-20px;bottom:auto}.pp-van-section{background:url(../img/int/mtu-images/pp-mtu-header.png) center top / cover no-repeat;padding:80px 0}.pp-van-section .image-side{padding:0px 100px 0px 0px}.pp-van-section .image-side .pp-logo-glowing{margin-bottom:50px}.pp-van-section h2,.pp-van-section p{color:white}.pp-van-section p{font-size:1.6rem}.pp-van-section a.medium.button{color:white;margin-bottom:30px}.pp-review-section{background:#f1f1f1}.pp-review-section h2{color:#009163;margin-top:50px;margin-bottom:30px}.pp-review-section .reviews{padding:0px 100px 50px 100px}.pp-review-section .reviews .slick-prev,.pp-review-section .reviews .slick-next{font-size:5rem;color:#009163;top:40%}.pp-review-section .reviews .slick-prev{left:30px}.pp-review-section .reviews .slick-next{right:30px}.pp-review-section .form-side{padding-left:50px;padding-bottom:50px}.pp-review-section .review{background:white;margin:15px;padding:30px 30px 15px;border-radius:10px;width:31%}.pp-review-section .review h3{margin-bottom:0px}.pp-review-section .review p{font-size:1.6rem}.pp-review-section .review p.position{font-size:1.2rem;color:#009163;text-transform:uppercase}.pp-review-section .rating-box{position:relative;vertical-align:middle;font-size:2rem;font-family:"Font Awesome 6 Pro";display:inline-block;color:gold;margin-bottom:10px}.pp-review-section .rating-box:before{font-family:"Font Awesome 6 Pro";font-weight:400;content:"\f005 \f005 \f005 \f005 \f005"}.pp-review-section .rating-box .rating{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:gold}.pp-review-section .rating-box .rating:before{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f005 \f005 \f005 \f005 \f005"}.pp-review-section .rating-box .rating.one-star{width:20%}.pp-review-section .rating-box .rating.two-star{width:40%}.pp-review-section .rating-box .rating.three-star{width:60%}.pp-review-section .rating-box .rating.four-star{width:80%}.pp-review-section .rating-box .rating.five-star{width:100%}.page-template-page-mtu .page-header{height:1000px;position:relative}.page-template-page-mtu .page-header .pp-logo-glowing{margin-bottom:30px}.page-template-page-mtu .page-header p{color:#f1f1f1;margin-bottom:30px}.page-template-page-mtu .page-header a.medium.button{color:white;margin-bottom:30px}.page-template-page-mtu .page-header .down{text-align:center;position:absolute;bottom:0px;left:50%;transform:translateX(-50%)}.page-template-page-mtu .page-header .down p{margin-bottom:5px}.page-template-page-mtu .heading-row{margin-bottom:50px}.page-template-page-mtu .left-column .img-holder,.page-template-page-mtu .right-column .img-holder{position:relative}.page-template-page-mtu .left-column .img-holder:after,.page-template-page-mtu .right-column .img-holder:after{content:'';background-color:#e5f5ee;position:absolute;width:100%;height:100%;top:-50px;left:-50px}.page-template-page-mtu .left-column .img-holder img,.page-template-page-mtu .right-column .img-holder img{position:relative;display:block;margin-bottom:50px;z-index:1}.page-template-page-mtu .right-column{margin-top:100px}.page-template-page-mtu .right-column .img-holder:after{left:auto;right:-50px}.page-template-page-mtu .arrow-link{color:#009163;display:flex;flex-direction:row;align-items:center;font-size:2rem;text-transform:uppercase;margin-top:20px}.page-template-page-mtu .arrow-link img{width:40px;height:40px;margin-left:10px}.page-template-page-mtu .divider{background:url(../img/int/mtu-images/down-line.png) center repeat-y;width:1px;height:100%;text-align:center;margin:-50px auto 0}.page-template-page-mtu .mtu-gallery-slider{padding-bottom:100px}.page-template-page-mtu .mtu-slider .slick-slide{padding:75px;opacity:.4;transition:opacity .4s ease-in-out,padding .4s ease-in-out}.page-template-page-mtu .mtu-slider .slick-slide.slick-current{opacity:1}.page-template-page-mtu .mtu-slider .slick-prev,.page-template-page-mtu .mtu-slider .slick-next{font-size:5rem;color:#009163}.page-template-page-mtu .mtu-slider .slick-prev{left:195px}.page-template-page-mtu .mtu-slider .slick-next{right:195px}.page-template-page-mtu .mtu-slider .slick-dots li button:before{font-size:30px;color:#009163}.page-template-page-mtu .mtu-slider .slick-dots li button:after{content:'';width:16px;height:16px;border:1px solid #009163;position:absolute;top:49%;left:50%;border-radius:50%;transform:translate(-50%, -50%)}.page-template-page-mtu .mtu-locations h2{font-family:Open Sans,sans-serif;font-size:4.8rem;color:#2e512e;font-weight:bold;text-transform:none}.page-template-page-mtu .mtu-locations ul.key li{color:#80857e;font-size:1.6rem;letter-spacing:2px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:50px 20px;text-transform:uppercase}.page-template-page-mtu .mtu-locations ul.key li img{width:80px;height:80px;background:#e5f5ee;margin-bottom:10px;padding:15px;border-radius:50%}.page-template-page-mtu .mtu-map{width:100%;height:600px;margin:0}.page-template-page-mtu .mtu-map img{max-width:inherit !important}.page-template-page-mtu .mtu-form{position:relative;padding:80px 0px}.page-template-page-mtu .mtu-form .form-bg{object-fit:cover;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:-1}.page-template-page-mtu .mtu-form h2{font-family:Open Sans,sans-serif;font-size:3.8rem;line-height:4.8rem;color:#2e512e;font-weight:bold;text-transform:none;width:80%}.page-template-page-mtu .mtu-form .gform .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-page-mtu .mtu-form .gform .gform_wrapper textarea,.page-template-page-mtu .mtu-form .gform .gform_wrapper select{background:white;border:none;border-radius:0px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);height:45px}.page-template-page-mtu .mtu-form .gform .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.page-template-page-mtu .mtu-form .gform .gform_wrapper textarea:focus,.page-template-page-mtu .mtu-form .gform .gform_wrapper select:focus{border-bottom:2px solid #009163}.page-template-page-mtu .mtu-form .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:0px}.page-template-page-mtu .mtu-form .gform.show-labels .gform_wrapper .top_label .gfield_label{margin-top:10px;color:#80857e;font-size:1.6rem;letter-spacing:2px;font-weight:400;text-transform:uppercase}.page-template-page-mtu .mtu-form .gform.show-labels .gform_wrapper .gform_footer input[type=submit]{width:100%}.page-template-page-weee .page-header,.page-template-page-lg-12-underground .page-header{position:relative}.page-template-page-weee .page-header .overlay,.page-template-page-lg-12-underground .page-header .overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,0.2)}.page-template-page-weee .page-header .crumbs,.page-template-page-lg-12-underground .page-header .crumbs{position:relative}.page-template-page-weee .wee-form,.page-template-page-lg-12-underground .wee-form{background:#fbfbfb;padding:80px 0px 50px}.page-template-page-lg-12-underground .page-header{height:600px}.page-template-page-lg-12-underground .page-header h1{padding-top:160px}.page-template-page-lg-12-underground .image-row{padding:50px 0px}.page-template-page-lg-12-underground .acf-map{width:100%;height:600px;margin:0}.page-template-page-lg-12-underground .acf-map img{max-width:inherit !important}.page-template-page-sectors h1,.page-template-page-reduce-recycle h1{color:#009163}.page-template-page-sectors .sectors-grid,.page-template-page-reduce-recycle .sectors-grid{margin-bottom:50px}.page-template-page-sectors .sectors-grid .sector,.page-template-page-reduce-recycle .sectors-grid .sector{min-height:300px;margin-bottom:30px}.page-template-page-sectors .sectors-grid .sector img,.page-template-page-reduce-recycle .sectors-grid .sector img{width:100%;height:300px;object-fit:cover}.page-template-page-sectors .sectors-grid .sector h3,.page-template-page-reduce-recycle .sectors-grid .sector h3{color:white}.page-template-page-sectors .sectors-grid .sector h3 a,.page-template-page-reduce-recycle .sectors-grid .sector h3 a{color:white;background:#009163;display:block;text-align:center;padding:10px}.page-template-page-sectors .sectors-grid .sector h3 a i,.page-template-page-reduce-recycle .sectors-grid .sector h3 a i{margin-left:15px;transition:all .4s ease-in-out}.page-template-page-sectors .sectors-grid .sector h3 a:hover,.page-template-page-reduce-recycle .sectors-grid .sector h3 a:hover{background:#2e512e}.page-template-page-sectors .sectors-grid .sector h3 a:hover i,.page-template-page-reduce-recycle .sectors-grid .sector h3 a:hover i{margin-left:20px}.page-template-page-sectors .rrr-graphic,.page-template-page-reduce-recycle .rrr-graphic{padding:50px 30px;background:#e5f5ee}.page-template-page-sectors .rrr-graphic .step,.page-template-page-reduce-recycle .rrr-graphic .step{font-size:2rem;line-height:3rem;text-align:center}.page-template-page-sectors .rrr-graphic .step .icon,.page-template-page-reduce-recycle .rrr-graphic .step .icon{color:white;background:#009163;font-size:4rem;height:120px;width:120px;margin:0 auto 20px;padding:10px;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px 10px rgba(0,0,0,0.06)}.page-template-page-sectors .rrr-graphic .step .icon img,.page-template-page-reduce-recycle .rrr-graphic .step .icon img{width:90px}.page-template-page-reduce-recycle .page-header{min-height:400px}.page-template-page-reduce-recycle h1{color:white}.page-template-page-reduce-recycle .more-about-block{padding:60px 20px}.page-template-page-reduce-recycle .more-about-block a:not('.button'){transition:color .4s ease-in-out}.page-template-page-reduce-recycle .more-about-block a:not('.button') img{display:block;box-shadow:0 2px 7px rgba(104,104,104,0.2);transition:all .4s ease-in-out}.page-template-page-reduce-recycle .more-about-block a:not('.button'):hover{color:#373936}.page-template-page-reduce-recycle .more-about-block a:not('.button'):hover img{box-shadow:none}.page-template-page-reduce-recycle .more-about-block h2{margin-bottom:40px}.page-template-page-reduce-recycle .more-about-block a.button.medium{margin-top:40px}.page-template-page-sector .main-page-content ul{columns:2;-webkit-columns:2;-moz-columns:2;list-style:none}.page-template-page-sector .main-page-content ul li{text-indent:-27px;padding-right:20px}.page-template-page-sector .main-page-content ul li:before{content:'';display:inline-block;background:url('../img/int/circle-bullet.svg') center / cover no-repeat;width:16px;height:16px;margin-right:10px;margin-bottom:-2px}.page-template-page-sector .main-page-content .bullet-section h2,.page-template-page-sector .main-page-content .legislation-section h2{color:#009163;width:60%;text-align:center;margin:0 auto 30px}.page-template-page-sector .main-page-content .bullet-section a.button.green,.page-template-page-sector .main-page-content .legislation-section a.button.green{margin:20px auto;display:block;width:170px}.page-template-page-sector .main-page-content .second-content .embed-responsive{margin-top:50px}.page-template-page-sector .main-page-content .areas-products{padding:50px 30px;background:#fff;background:linear-gradient(0deg, #fff 15%, #009d5a 100%)}.page-template-page-sector .main-page-content .areas-products h2{color:white;width:60%;text-align:center;margin:0 auto 30px}.page-template-page-sector .main-page-content .areas-products .areas{margin-bottom:60px}.page-template-page-sector .main-page-content .areas-products .areas .areas-grid .area{flex:0 0 20%;max-width:20%;position:relative;min-height:200px;margin-bottom:30px}.page-template-page-sector .main-page-content .areas-products .areas .areas-grid .area img{width:100%;height:100%;object-fit:cover}.page-template-page-sector .main-page-content .areas-products .areas .areas-grid .area p{color:white;font-size:1.8rem;font-weight:600;position:absolute;right:15px;bottom:5px;left:15px;width:calc(100% - 30px);text-align:center}.page-template-page-sector .main-page-content .areas-products .areas .areas-grid .area-1,.page-template-page-sector .main-page-content .areas-products .areas .areas-grid .area-2,.page-template-page-sector .main-page-content .areas-products .areas .areas-grid .area-3,.page-template-page-sector .main-page-content .areas-products .areas .areas-grid .area-4{flex:0 0 25%;max-width:25%;min-height:200px}.page-template-page-sector .main-page-content .areas-products .products .products-grid .product{flex:0 0 20%;max-width:20%;margin-bottom:30px}.page-template-page-sector .main-page-content .areas-products .products .products-grid .product a{background:white;height:120px;width:120px;margin:0 auto;padding:10px;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px 10px rgba(0,0,0,0.06);transition:all .4s ease-in-out;overflow:hidden}.page-template-page-sector .main-page-content .areas-products .products .products-grid .product a img{width:100%;height:auto}.page-template-page-sector .main-page-content .areas-products .products .products-grid .product a:hover{box-shadow:none}.page-template-page-sector .sector-areas{padding:60px 30px}.page-template-page-sector .sector-areas .flats{margin-bottom:50px;min-height:650px}.page-template-page-sector .sector-areas .social-housing,.page-template-page-sector .sector-areas .hotel-sector,.page-template-page-sector .sector-areas .commercial-sector,.page-template-page-sector .sector-areas .retail-sector{overflow:hidden}.page-template-page-sector .sector-areas .social-housing .image-side,.page-template-page-sector .sector-areas .hotel-sector .image-side,.page-template-page-sector .sector-areas .commercial-sector .image-side,.page-template-page-sector .sector-areas .retail-sector .image-side{display:flex;justify-content:center;align-items:center;height:450px;overflow:hidden}.page-template-page-sector .sector-areas .social-housing .image-side svg,.page-template-page-sector .sector-areas .hotel-sector .image-side svg,.page-template-page-sector .sector-areas .commercial-sector .image-side svg,.page-template-page-sector .sector-areas .retail-sector .image-side svg{width:100%;height:auto}.page-template-page-sector .sector-areas .social-housing .image-side svg .lights,.page-template-page-sector .sector-areas .hotel-sector .image-side svg .lights,.page-template-page-sector .sector-areas .commercial-sector .image-side svg .lights,.page-template-page-sector .sector-areas .retail-sector .image-side svg .lights{cursor:pointer}.page-template-page-sector .sector-areas .social-housing .image-side svg .lights #lamp,.page-template-page-sector .sector-areas .hotel-sector .image-side svg .lights #lamp,.page-template-page-sector .sector-areas .commercial-sector .image-side svg .lights #lamp,.page-template-page-sector .sector-areas .retail-sector .image-side svg .lights #lamp,.page-template-page-sector .sector-areas .social-housing .image-side svg .lights #light,.page-template-page-sector .sector-areas .hotel-sector .image-side svg .lights #light,.page-template-page-sector .sector-areas .commercial-sector .image-side svg .lights #light,.page-template-page-sector .sector-areas .retail-sector .image-side svg .lights #light{transition:all .5s ease-in-out}.page-template-page-sector .sector-areas .social-housing .image-side svg .lights:hover #lamp,.page-template-page-sector .sector-areas .hotel-sector .image-side svg .lights:hover #lamp,.page-template-page-sector .sector-areas .commercial-sector .image-side svg .lights:hover #lamp,.page-template-page-sector .sector-areas .retail-sector .image-side svg .lights:hover #lamp{fill:#ccb138}.page-template-page-sector .sector-areas .social-housing .image-side svg .lights:hover #light,.page-template-page-sector .sector-areas .hotel-sector .image-side svg .lights:hover #light,.page-template-page-sector .sector-areas .commercial-sector .image-side svg .lights:hover #light,.page-template-page-sector .sector-areas .retail-sector .image-side svg .lights:hover #light{opacity:.5;fill:#ccb138}.page-template-page-sector .sector-areas .hotel-sector .image-side,.page-template-page-sector .sector-areas .commercial-sector .image-side{height:auto;padding:80px 20px 70px 0px}.page-template-page-sector .sector-areas .hotel-sector .product-squares ul li img,.page-template-page-sector .sector-areas .commercial-sector .product-squares ul li img{width:90px}.page-template-page-sector .sector-areas .commercial-sector{padding:140px 20px 200px 0px}.page-template-page-sector .sector-areas .retail-sector .product-squares ul{flex-direction:row;flex-wrap:wrap}.page-template-page-sector .sector-areas .retail-sector .product-squares ul li img{width:90px}.page-template-page-sector .sector-areas .info,.page-template-page-sector .sector-areas .info-h{width:100%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;padding:50px}.page-template-page-sector .sector-areas .info h2,.page-template-page-sector .sector-areas .info-h h2{font-size:3rem;line-height:4rem}.page-template-page-sector .product-side{position:relative}.page-template-page-sector .product-side .product-squares{position:absolute;top:50%;left:0px;transform:translateY(-50%)}.page-template-page-sector .product-squares{text-align:left}.page-template-page-sector .product-squares ul{display:flex;flex-direction:column}.page-template-page-sector .product-squares ul li{text-indent:0px;padding-right:0px;margin:0 0 10px 0}.page-template-page-sector .product-squares ul li:before{display:none}.page-template-page-sector .product-squares ul li a{display:flex;flex-direction:row;align-items:center}.page-template-page-sector .product-squares ul li h4{font-size:1.6rem}.page-template-page-sector .product-squares ul li img{width:140px;height:auto;margin-right:10px;padding:5px;border:1px solid #f1f1f1;border-radius:3px}.sector-projects.latest-projects{padding:80px 0px 50px}.sector-projects.latest-projects .f-project img{width:100%;height:240px;object-fit:cover}.sector-projects.latest-projects a.view-all{position:relative;top:auto;right:auto}.contact .people-map,.educators .people-map{padding:120px 0px 140px}}@media only screen and (max-width:1200px){header[role=banner] .sticky .button.medium{padding:12px 15px 12px 13px;font-size:1.2rem}header[role=banner] .main-menu ul li a{padding:15px 10px;font-size:1.3rem}header[role=banner] .main-menu ul li ul li a{font-size:1.2rem}.main-page-content.products .product img,.main-page-content.products .cta-box img{height:142px}.main-page-content.products a.prod-button{padding:15px 10px;font-size:1.2rem}.single-product .downloads ul li{padding:20px 10px}.related .r-product img{height:130px}.showcase .f-project img{height:142px}.main-page-content.container.contact{width:100%}.main-page-content.container.contact .person .person-content{padding:10px}.page-template-page-product-specto-xt-2020 .evolution-2020 .curve,.page-template-page-product-specto-xt-2023 .evolution-2020 .curve,.page-template-page-product-specto-xt-2020 .evolution-2020 .line,.page-template-page-product-specto-xt-2023 .evolution-2020 .line{display:none}.page-template-page-product-specto-xt-2020 .evolution-2020 .order-3,.page-template-page-product-specto-xt-2023 .evolution-2020 .order-3{order:4 !important}.page-template-page-product-specto-xt-2020 .evolution-2020 .order-4,.page-template-page-product-specto-xt-2023 .evolution-2020 .order-4{order:3 !important}.interactive .mac-bg-grey{background:url(../img/int/mac-bg-grey.svg) center / cover no-repeat;width:370px;height:313px}.interactive .mac-bg-grey img{top:22px;left:20px;width:330px;height:229px}.interactive .mac-bg-grey .point .point-2{top:-10px}.interactive .mac-bg-grey .point .point-3{top:190px}.page-template-page-test .latest-projects .f-project img,.page-template-page-home .latest-projects .f-project img{height:220px}#uk-wrapper,#east-anglia-container,#east-midlands-wrapper,#london-wrapper,#north-east-wrapper,#northern-ireland-wrapper,#north-west-wrapper,#scotland-wrapper,#south-east-wrapper,#south-west-wrapper,#wales-wrapper,#west-midlands-wrapper,#yorkshire-wrapper,#ireland-wrapper,#chislands-wrapper{min-width:550px}.page-template-page-product-range-heritage .heritage-products .image-link img{width:100%;height:auto}}@media only screen and (max-width:992px){header[role=banner] .container-fluid.top-header{padding-right:70px}header[role=banner] .container{width:100%;max-width:100%}header[role=banner] .main-menu ul li a{padding:11px 10px}header[role=banner] .main-menu ul li:last-child a{padding-right:0}header[role=banner] .main-menu ul li:first-child a{padding-left:10px}header[role=banner] .button{padding:10px}header[role=banner] .button.medium.green{margin-right:60px}header[role=banner] .ppp-link{right:70px}header[role=banner] .main-menu ul li,.mega-menu{display:none}.page-template-page-test .image-links,.page-template-page-home .image-links{margin-bottom:0px}.page-template-page-test .image-links .image-link,.page-template-page-home .image-links .image-link{margin-bottom:30px}body .sfm-navicon-button.sf_label_default{display:block}body #sfm-sidebar.sfm-compact-header .sfm-logo img{max-height:60px !important;margin-bottom:30px}body #sfm-sidebar .sfm-logo{margin-top:15px !important;margin-bottom:30px !important}.home header[role=banner] .home-text{left:30%;transform:translate(-15%)}.home-content h2.underline-left{text-align:center}.home-content h2.underline-left:after{content:'';border-bottom:1px solid #009163;width:40px;position:absolute;bottom:-15px;left:50%;margin-left:-20px}.home-content img{margin:20px auto;display:block}.featured p{min-height:180px}footer[role=contentinfo] .footer-logo{margin-top:40px}footer[role=contentinfo] .col-md-4{margin-bottom:40px}.main-page-content.products{padding-bottom:10px}.main-page-content.products .product img,.main-page-content.products .cta-box img{height:auto}.single-product .specification ul li{width:33%}.single-product .specs li.finish ul li{width:40px}.single-product .downloads ul li{width:33%}.related .r-product img{height:92px}.related p{min-height:190px}.box{margin-bottom:30px}.f-project h3{min-height:38px}.postid-1161 .evolution p.sub-heading{width:90%}.specto-banner{margin:20px 15px 0 15px}.video-block .logo-side{padding:0px 10px}body.page-template-page-products-search .filter-button,body.page-template-page-projects .filter-button{display:inline-block;background:#373936;color:white;padding:10px 30px;text-transform:uppercase;transition:background-color .4s ease-in-out}body.page-template-page-products-search .filter-button:hover,body.page-template-page-projects .filter-button:hover{background:#009163}body.page-template-page-products-search .filter-button i,body.page-template-page-projects .filter-button i{margin-left:20px}.filters{display:none;margin-bottom:30px}.filters .searchandfilter ul li ul li{display:inline-block;width:50%}.filters .searchandfilter select.sf-input-select{width:200px !important}.filters .select2-container{width:194px !important}body.page-template-page-products-search .main-page-content article{padding-top:0px}.info-blocks .col-md-3{ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;margin:30px 0px}.operation .step,.installation .step{height:400px}.operation .step:after,.installation .step:after,.operation .step:before,.installation .step:before{height:400px;border-top:200px solid transparent;border-bottom:200px solid transparent}.interactive .mac-bg-grey{background:none;width:100%}.interactive .mac-bg-grey img,.interactive .mac-bg-grey .point:after{display:none}.interactive .mac-bg-grey .point.point-1,.interactive .mac-bg-grey .point.point-2,.interactive .mac-bg-grey .point.point-3{position:relative;top:auto;left:auto;right:auto;text-align:center;width:100%}.page-template-page-installer .container{width:100%}.page-template-page-installer .steps .step,.page-template-page-installer .levels .step,.page-template-page-installer .steps .level,.page-template-page-installer .levels .level{padding:30px}.history .items{max-width:90%}.history .history-icon>img,.history .polaroid{position:relative !important;top:auto !important;right:auto !important;transform:rotate(0deg) !important}.history .polaroid{width:45%;float:left;margin-right:20px;margin-bottom:20px}.installer-accreditations .insta-accred{min-height:380px}.page-template-page-resources .main-page-content .container{max-width:100%}.page-template-page-resources .main-page-content .sf-field-search input[type=text]{width:100%;min-width:300px}.page-template-page-environmental .env-content .row.align-items-center{align-items:flex-start !important}.page-template-page-environmental .env-content .text-side{padding-right:15px}.page-template-page-environmental .env-content .image-side{padding-left:15px}.page-template-page-environmental .env-content .env-blocks .env-block{margin-bottom:30px}.page-template-page-environmental .env-content .env-blocks .env-block p{font-size:1.4rem;line-height:2rem}.page-template-page-environmental .env-content .row:nth-of-type(even) .image-side{order:12;padding-right:15px;padding-left:15px}.page-template-page-environmental .env-content .row:nth-of-type(even) .text-side{order:1;padding-left:15px;padding-right:15px}.page-template-page-test .latest-projects .f-project h3 span,.page-template-page-home .latest-projects .f-project h3 span{font-size:1.4rem}.page-template-page-environmental .env-content .image-side,.page-template-page-sustainability .env-content .image-side{padding-left:0px}.page-template-page-environmental .env-content .row:nth-of-type(even) .image-side,.page-template-page-sustainability .env-content .row:nth-of-type(even) .image-side,.page-template-page-environmental .env-content .row:nth-of-type(even) .image-side,.page-template-page-sustainability .env-content .row:nth-of-type(even) .image-side{padding-right:0px}.page-template-page-environmental .env-content .row:nth-of-type(even) .text-side,.page-template-page-sustainability .env-content .row:nth-of-type(even) .text-side,.page-template-page-environmental .env-content .row:nth-of-type(odd) .text-side,.page-template-page-sustainability .env-content .row:nth-of-type(odd) .text-side{order:12;padding:0px}.page-template-page-mtu .page-header{height:800px}.page-template-page-mtu .left-column .img-holder:after{top:-30px;left:-30px}.page-template-page-mtu .right-column .img-holder:after{top:-30px;right:-30px}.contact .people-results{order:12;min-height:700px;margin-top:50px}.contact #map-tip{left:10px !important;margin-top:50px}.page-template-page-product-specto-xt-2020 .evolution-2020 .evo,.page-template-page-product-specto-xt-2023 .evolution-2020 .evo{padding:30px}.page-template-page-product-range-heritage .heritage-products:before,.page-template-page-product-range-heritage .heritage-products:after{display:none}}@media only screen and (max-width:768px){.page-header{padding:0;min-height:150px}.main-page-content article{padding:30px 15px}.home header[role=banner] .home-text{left:auto;top:auto;transform:none;position:relative}.home header[role=banner] .home-text h1{font-size:2.5rem;padding-top:70px}.home header[role=banner] .home-text .button.medium{padding:12px 22px 12px 22px;margin-top:0}.featured p{min-height:0}.featured .f-product{margin-bottom:30px}footer[role=contentinfo]{text-align:center}footer[role=contentinfo] .footer-logo{margin-top:0}.main-page-content.products .product img,.main-page-content.products .cta-box img{height:auto}.main-page-content.products .cta-box.prod{width:calc(100% - 30px)}.main-page-content article ul.arrow-links li a{font-size:1.2rem}.showcase .f-project img{height:230px}.showcase .f-project h3{min-height:0}.parts-dimensions img{margin-bottom:30px}.single-product .downloads ul li{width:33%}.related .r-product img{height:auto}.related a.bx-next .right-icon{right:-14px}.related a.bx-prev .left-icon{left:-14px}.featured li:last-child{display:none}header[role=banner] .sticky{height:85px;min-height:0px}header[role=banner] .sticky.stuck{height:85px}header[role=banner] .main-menu{display:none}.specto-banner{display:block;margin:20px 30px 0}.specto-banner img{padding-top:20px;margin-bottom:20px}.specto-banner h2{padding-bottom:20px}.postid-1161 .page-header.specto-xt{height:650px}.filters{margin-bottom:30px}.filters .searchandfilter select.sf-input-select{width:250px !important}.filters .select2-container{width:244px !important}.main-page-content.container.contact .person .person-content{padding:30px}.page-template-page-product-specto-xt-2020 .page-header{text-align:center;height:500px;padding-top:80px}.page-template-page-product-specto-xt-2020 .page-header h1{text-align:center}.page-template-page-product-specto-xt-2020 .specto-features{display:none}.columns-2{column-count:1;column-gap:0}.operation .step,.installation .step{height:auto;margin:10px}.operation .step:after,.installation .step:after,.operation .step:before,.installation .step:before{display:none}.installation img{padding:0px 30px}.specto-controls .c-product{margin-bottom:15px}.monitoring h3{margin-top:30px;text-align:center}.monitoring .mac-bg{margin:0 auto}.accreditation-blocks .accreditation-block,.accreditation-blocks a.big-link{height:auto}.history .item.item-1987 span{width:50%}.about-info-blocks .warranty-block,.about-info-blocks .cpd-block{text-align:center}.about-info-blocks .warranty-block p,.about-info-blocks .cpd-block p,.about-info-blocks .warranty-block img,.about-info-blocks .cpd-block img{margin:0 auto 15px}.about-info-blocks .warranty-block{border-right:none;border-bottom:1px solid #f1f1f1}.page-template-page-installer .steps .step,.page-template-page-installer .levels .step,.page-template-page-installer .steps .level,.page-template-page-installer .levels .level{margin-bottom:30px;padding:30px 20px;height:auto}.page-template-page-installer .installer-levels ul.level-features>li{height:100px}.page-template-page-installer .installer-levels ul.level-features>li p{width:60%}.installer-accreditations .insta-accred{min-height:0px}.knowledge-sidebar{display:none}.page-template-page-test .hero .carousel .carousel-control-next,.page-template-page-home .hero .carousel .carousel-control-next,.page-template-page-test .hero .carousel .carousel-control-prev,.page-template-page-home .hero .carousel .carousel-control-prev{display:none}.page-template-page-test .image-links .image-link,.page-template-page-home .image-links .image-link{height:250px}.latest-projects a.bx-prev,.latest-projects a.bx-next{display:none}.chairmans-comment img{max-width:200px;margin-bottom:30px}.page-template-page-sustainability .parallax-block.page-header h2{font-size:4rem;line-height:5.5rem}.page-template-page-mtu .mtu-form .form-bg{opacity:.3}.page-template-page-mtu .mtu-slider .slick-slide{padding:50px 25px}.single-product .product-image.product-header-image{left:15px;width:calc(100% - 30px)}.single-product .overview,.page-template-page-product-specto-xt .overview,.page-template-page-product-range .overview,.page-template-page-product-range-medical .overview,.single-product .features,.page-template-page-product-specto-xt .features,.page-template-page-product-range .features,.page-template-page-product-range-medical .features,.single-product .downloads,.page-template-page-product-specto-xt .downloads,.page-template-page-product-range .downloads,.page-template-page-product-range-medical .downloads{padding:50px 30px}.single-product .product-tabs .nav-tabs{border:none}.single-product .product-tabs .nav-tabs .nav-link{margin-bottom:10px;padding-bottom:10px}.single-product .prods .product-nav li a{padding:20px 15px}.single-product .prods .button.medium{padding:12px 10px 12px 10px}.page-template-page-product-range-heritage .page-header h1{padding-top:220px}.page-template-page-product-range-heritage .heritage-products .image-link img{max-height:1000px;margin-bottom:20px}}@media only screen and (max-width:600px){.product-nav li a.button{padding:6px;font-size:1.233rem}button.medium.green.button.enquire.right{float:none;margin-top:10px;width:100%}header[role=banner] .head-logo img{width:107px}header[role=banner] .main-menu .page-header h1{padding-top:50px;font-size:3rem}header[role=banner] .main-menu .single-product .overview{padding-top:70px}header[role=banner] .main-menu .single-product .downloads ul li{width:100%}header[role=banner] .main-menu .related .r-product{margin-bottom:30px}header[role=banner] .main-menu .related .r-product img{height:auto}header[role=banner] .main-menu .related p{min-height:0}header[role=banner] .main-menu .showcase .f-project img{height:auto}header[role=banner] .main-menu #filters div{display:block}.filters{display:none}.filters .searchandfilter ul li{width:100%;display:inline-block}.filters .searchandfilter select.sf-input-select{width:100% !important}.filters .select2-container{width:100% !important}.info-blocks .col-md-3{ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin:30px 0px}header[role=banner] .button.medium.right.white.outlined{display:none}.chat .chat-window{max-width:320px}.featured a.view-all{top:15px}.latest-projects a.view-all{top:-45px}.page-template-page-test .latest-projects .f-project img,.page-template-page-home .latest-projects .f-project img{height:280px}.single-product .prods .inline-image{display:none}.single-product .prods .product-nav li a{padding:15px;font-size:12px}footer img{max-width:200px;margin:0 auto}.single-product .downloads ul li{width:100%;margin-bottom:0px;padding:5px 0px}}@media only screen and (min-width:641px){.gform_wrapper ul.gform_fields li.gfield{padding-right:0px}}@media only screen and (max-width:576px){header[role=banner] .head-logo img,header[role=banner] .head-logo svg{width:140px;margin-top:5px}.main-page-content.container.contact .person .person-content{padding:10px}.info-blocks .col-md-3{ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:30px 0px}.history .item.item-1968 img,.history .item.item-2001 img,.history .item.item-2006 img,.history .item.item-1987 span{width:100%}.about-info-blocks .warranty-block p,.about-info-blocks .cpd-block p,.our-way-strip p{width:90%}.single-product .product-images{height:580px}.single-product .product-image{width:100%;height:260px;left:0px}.single-product .product-image.product-header-image{left:-15px;width:calc(100% + 30px);top:280px;max-width:calc(100% + 30px)}.page-template-page-product-range-heritage .heritage-products .h-product{padding:40px 20px}}