﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,th{background:transparent;border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:transparent;width:100%}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td,th{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}img,iframe{border-width:0;height:auto;max-width:100%;vertical-align:middle}a img{border:0}figure{margin:0}.site-content:before,.site-content:after,.clearfix:before,.main-navigation ul:before,.case-study-details .extra:before,.gform_wrapper .gform_body ul:before,.gform_wrapper#gform_wrapper_2:before,.clearfix:after,.main-navigation ul:after,.case-study-details .extra:after,.gform_wrapper .gform_body ul:after,.gform_wrapper#gform_wrapper_2:after{content:"";display:table}.site-content:after,.clearfix:after,.main-navigation ul:after,.case-study-details .extra:after,.gform_wrapper .gform_body ul:after,.gform_wrapper#gform_wrapper_2:after{clear:both}.table-row{display:table;height:100%;width:100%}.table-row .table-cell{display:table-cell;height:100%;vertical-align:middle;width:100%}.screen-reader-text{display:none}.updated:not(.published){display:none}@font-face{font-family:'Overpass';src:url("../fonts/overpass_bold-webfont.eot");src:url("../fonts/overpass_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/overpass_bold-webfont.woff2") format("woff2"),url("../fonts/overpass_bold-webfont.woff") format("woff"),url("../fonts/overpass_bold-webfont.ttf") format("truetype"),url("../fonts/overpass_bold-webfont.svg#overpassbold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Overpass';src:url("assets/fonts/overpass_regular-webfont.eot");src:url("../fonts/overpass_regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/overpass_regular-webfont.woff2") format("woff2"),url("../fonts/overpass_regular-webfont.woff") format("woff"),url("../fonts/overpass_regular-webfont.ttf") format("truetype"),url("../fonts/overpass_regular-webfont.svg#overpassregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?9k42i7");src:url("../fonts/icomoon.eot?9k42i7#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?9k42i7") format("truetype"),url("../fonts/icomoon.woff?9k42i7") format("woff"),url("../fonts/icomoon.svg?9k42i7#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.thin{font-weight:100}.icon-case-study:before{content:"\e907"}.icon-global:before{content:"\e900"}.icon-graph:before{content:"\e901"}.icon-water:before{content:"\e902"}.icon-magnifier:before{content:"\e903"}.icon-pdf:before{content:"\e904"}.icon-question:before{content:"\e905"}.icon-search:before{content:"\f002"}.icon-star:before{content:"\f005"}.icon-calendar:before{content:"\f073"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-linkedin:before{content:"\f0e1"}.icon-youtube:before{content:"\f167"}.icon-instagram:before{content:"\f16d"}.col-4{width:calc((100% / 12) * 4);float:left}.col-8{width:calc((100% / 12) * 8);float:left}.padding-right{padding-right:30px}.padding-right-large{padding-right:75px}.padding-left{padding-left:30px}.career-divider{padding:20px 0 30px 0}.how-to-apply{color:#213977}.gform_drop_instructions{display:none}.application-form{margin-top:50px}.application-form input{width:100% !important}.application-form input[type="file"]{font-size:50px}.application-form #field_4_8 label,.application-form #field_4_9 label{display:inline-block;padding:10px 0 10px 1.625em}.application-form #field_4_8 input,.application-form #field_4_9 input{text-indent:0}.font__blue{color:#213977}@media (max-width: 1200px){#field_4_8 .ginput_container,#field_4_9 .ginput_container{width:100% !important}}@media (max-width: 800px){.application-form{margin-top:0}.col-4{width:100%}.col-8{width:100%}.how-to-apply{width:47.5%;float:left}.application-form{float:right;width:47.5%}}@media (max-width: 600px){.how-to-apply,.application-form{width:100% !important}}html{font-size:10px}body{background:#eee;color:#444;font-family:"Overpass",sans-serif;font-size:calc(100vw / (1180 / 10));line-height:150%;padding-top:14em}h1,h2,h3,h4,h5,h6{font-family:"Overpass",sans-serif;font-weight:700;margin:0;line-height:1.4}h1{font-size:3.2em;line-height:110%;margin-bottom:.46875em}h2{font-size:2.8em;line-height:110%;margin-bottom:.53571em}h3{font-size:2.4em;line-height:120%;margin-bottom:.625em}h4{font-size:1.8em;margin-bottom:.83333em}h5{font-size:1.6em;margin-bottom:.9375em}h6{font-size:1.6em;font-weight:normal;letter-spacing:1px;margin-bottom:.9375em;text-transform:uppercase}p,address{font-size:1.6em;line-height:150%;margin-bottom:1.25em}p.intro{font-size:2em;font-weight:700;line-height:140%;margin-bottom:.83333em}ul,ol{margin:0 0 2em;padding:0 0 0 3em}ul li,ol li{font-size:1.6em;line-height:150%}ul li{list-style:disc}ol li{list-style:decimal}b,strong{font-weight:bold}em,i{font-style:italic}a{color:#444}a:visited{color:#444}a:hover,a:focus,a:active{color:#444}blockquote{font-style:normal;margin:0 2em}blockquote p{color:#444;font-style:italic}cite{font-style:normal}address{font-family:"Overpass",sans-serif;font-weight:normal}pre,code{background:rgba(207,31,16,0.05);border:1px solid #cf1f10;border-radius:2px;color:#cf1f10;display:block;font-family:"Courier 10 Pitch",Courier,monospace;font-size:1.3em;line-height:140%;margin-bottom:2.30769em;padding:1.15385em;text-align:left}pre p,code p{font-size:inherit}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}abbr,acronym{border-bottom:1px dotted #C5C3C1;cursor:help}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}small{color:#fff;font-size:1.2em;font-weight:normal;line-height:1}hr{border:0;border-top:1px solid #C5C3C1;clear:both;display:block;height:1px;margin:1.5em 0;padding:0}.embed-wrap{height:0;margin-bottom:3em;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-wrap iframe,.embed-wrap object,.embed-wrap embed{height:100%;left:0;position:absolute;top:0;width:100%}.alignleft{float:left;margin:0 1.5em 3em 0}.alignright{float:right;margin:0 0 3em 1.5em}.aligncenter{display:block;margin:0 auto 3em}.alignnone{margin:0 0 3em}.wp-caption-text{color:#444;font-style:italic;margin:1.5em 0 0}html.translated-ltr #wpadminbar{top:38px}.site-wrapper{margin:0 auto 2em;max-width:1180px;position:relative;width:100%}#page{opacity:0;transition:all 500ms}#page.active{opacity:1}.site-header{background:#FFF;color:#213977;height:14em;left:0;position:fixed;right:0;top:0;transition:all 0.2s;z-index:500;border:0}.site-header .site-wrapper{margin-bottom:0;height:100%}.site-header a{color:inherit;text-decoration:none}html.translated-ltr .site-header{top:38px}body.admin-bar .site-header{top:32px}html.translated-ltr body.admin-bar .site-header{top:70px}.site-header .site-branding{float:left;position:relative;z-index:200}.site-header .site-title{background:url("../images/technolog.svg") 50% 50% no-repeat;background-size:cover;float:left;font-size:1em;height:7.9em;margin:3em 0;transition:all 0.2s;width:18.1em}.site-header .site-title a{display:block;height:100%;outline:none;overflow:hidden;text-indent:-9999px}.site-header.minimise{height:7em;box-shadow:0 0 18px rgba(0,0,0,0.2)}.site-header.minimise .site-title{height:5em;margin:1em 0;width:11.5em}.site-header.minimise .main-navigation ul.primary>li{padding:0 0 0.25em 1.25em;margin:0}.site-header.minimise .request-a-callback{padding:5px 5px}.site-header .callback-hide{display:none}article#post-29 .entry-header{background-color:transparent}.callback-pop{width:48em;padding:4em;text-align:center}.toggle-menu{cursor:pointer;display:none;font-size:1.8em;height:2.22222em;line-height:2.22222em;margin:0;overflow:hidden;padding:0;position:absolute;right:2.22222em;top:2.77778em;z-index:510}.toggle-menu:focus{outline:none}.toggle-menu span{background:#E77414;display:inline-block;position:relative;height:4px;vertical-align:middle;top:0px;transition:background 0s 0.3s ease-in-out;width:30px}.toggle-menu span::before,.toggle-menu span::after{background-color:#E77414;content:"";display:block;height:4px;left:0;position:absolute;transition-duration:0.3s, 0.3s;transition-delay:0.3s, 0s;width:100%}.toggle-menu span::before{top:20px;transition-property:top, transform}.toggle-menu span::after{bottom:-10px;transition-property:bottom, transform}.toggle-menu.active{position:fixed;right:2.22222em;top:2.5em}.toggle-menu.active span{background:none}.toggle-menu.active span::before{background-color:#FFF;top:0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggle-menu.active span::after{background-color:#FFF;bottom:0;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.toggle-menu.active span::before,.toggle-menu.active span::after{transition-delay:0s, 0.3s}.main-navigation{position:absolute;top:0;right:0;bottom:0;width:100%}.main-navigation ul{margin:0;padding:0}.main-navigation ul li{float:left;font-weight:bold;list-style:none;margin:0;text-transform:uppercase}.main-navigation ul.primary{position:absolute;right:0;bottom:0;transition:all 0.2s;clear:both}.main-navigation ul.primary li{position:relative;padding:0 0 1.875em 1.875em}.main-navigation ul.primary li.menu-item-has-children:hover:after{content:' ';position:absolute;bottom:0;right:0;width:calc(100% - 1.875em);height:.375em;background:#E77414}.main-navigation ul.primary li#menu-item-1778 ul.sub-menu,.main-navigation ul.primary li#menu-item-93 ul.sub-menu{right:0;left:auto}.main-navigation ul.primary a:hover{color:#E77414}.main-navigation ul.primary ul.sub-menu{display:none;position:absolute;top:100%;left:0;width:16em;background:#CCC;padding:1em 0}.main-navigation ul.primary ul.sub-menu li{float:none;display:block;margin:0;font-size:1em;padding:0}.main-navigation ul.primary ul.sub-menu li a{display:block;padding:.3125em 1.25em .1875em;color:#FFF}.main-navigation ul.primary ul.sub-menu li a:hover{background:#E77414}a.request-a-callback{background:#E77414;font-size:1.4em;line-height:1;color:#FFF;display:inline-block;padding:.85714em 1.42857em;transition:0.1s all;float:right;position:relative;z-index:9}a.request-a-callback:hover{background:#213977}a.request-a-callback.secondary{float:right}a.request-a-callback .translate{float:left;display:block;background:#DDD;height:3.8em;padding:.7em 2em 0}a.request-a-callback li{color:#9D9894;font-size:1.2em}a.request-a-callback li a:hover{color:#444}a.request-a-callback li.button a{background:#E77414;color:#FFF;display:inline-block;padding:.83333em 1.25em;transition:0.1s all}a.request-a-callback li.button a:hover{background:#213977}.front-carousel{overflow:hidden}.front-carousel .slide{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:0;padding-bottom:50%;position:relative;width:100%}.front-carousel .slide .inner{bottom:0;left:0;position:absolute;right:0;top:0}.front-carousel .slide .inner-content{margin:0 auto;margin-top:18em;max-width:1180px;padding:0 3em;position:relative;width:100%}.front-carousel .slide .inner-content .device-image{position:absolute;top:50%;right:4%;width:28%;transform:translate(0, -50%)}.front-carousel .slide .inner-content .device-image img{width:100%;height:auto}.front-carousel .slide .slide-title{color:#FFF;font-size:6em;margin-bottom:.33333em}.front-carousel .slide .slide-more{background:#213977;color:#FFF;display:inline-block;font-size:1.6em;font-weight:bold;padding:.9375em;text-decoration:none;transition:all 0.1s}.front-carousel .slide .slide-more:hover{background:#E77414}.front-carousel .slide .cycle-pager-container{margin:4em 0 0}.front-carousel .slide .cycle-pager-container .cycle-pager{display:inline-block;margin:0 .5em 0 0;width:1.5em;height:1.5em;background:rgba(255,255,255,0.6);cursor:pointer}.front-carousel .slide .cycle-pager-container .cycle-pager.cycle-pager-active{background:#FFF}.front-carousel .slide .cycle-pager-container .cycle-pager:hover{background:#FFF}.front-stats{background:url("../images/bg-stats.jpg") 50% 50% no-repeat;background-size:cover;background-attachment:fixed;border-bottom:15px solid #E77414;height:30em;overflow:hidden;position:relative}.front-stats .col{color:#E77414;float:left;padding:6em 3em;position:relative;text-align:center;opacity:0;margin-top:32em;width:33.33%}.front-stats .col div.stats-title{margin-bottom:20px}.front-stats .col p{color:#213977;font-size:2em;font-weight:bold;max-width:200px;line-height:120%;margin:auto;margin-bottom:5px}.front-stats .col .icon{color:#E77414;display:inline-block;font-size:4.8em;margin-bottom:.41667em}.front-stats .col .figure{font-size:4em;font-weight:bold}.front-grid{margin-bottom:6em}.front-grid .cell{float:left;padding-bottom:calc(100% / 3);position:relative;width:calc(100% / 3)}.front-grid .cell.cell-2{width:calc((100% / 3) * 2)}.front-grid .cell.cell-2 .left{right:50%}.front-grid .cell.cell-2 .right{left:50%}.front-grid .cell.tall{padding-bottom:calc((100% / 3) * 2)}.front-grid .cell.tall .bottom{top:50%}.front-grid .cell.tall .top{bottom:50%}.front-grid .cell.tall .left{right:50%}.front-grid .cell:nth-of-type(2n+1){clear:both}.front-grid .form{bottom:0;left:0;position:absolute;right:0;top:0;z-index:5}.front-grid .form .search-form{padding:4em}.front-grid .form .search-form .row-select{margin-bottom:1em}.front-grid .form .search-form select{width:100%}.front-grid .form .search-form button{background:#444;border:0;display:block;color:#FFF;font-family:"Overpass",sans-serif;font-size:1.8em;font-weight:bold;outline:none;padding:.83333em;transition:0.2s all;width:100%}.front-grid .form .search-form button:hover{background:#E77414;cursor:pointer}.front-grid .form .hide-choice-pot{display:none}.front-grid .image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:5}.front-grid .slideshow{position:absolute;top:0;right:0;bottom:0;left:0}.front-grid .slideshow .slide{width:100%;height:100%;position:relative}.front-grid .content{bottom:0;color:#444;left:0;padding:4em;position:absolute;right:0;top:0;z-index:10}.front-grid .content.arrow-1:after,.front-grid .content.arrow-2:after,.front-grid .content.arrow-3:after,.front-grid .content.arrow-4:after{border-style:solid;content:'';height:0;position:absolute;width:0}.front-grid .content.arrow-1:after{border-width:3.2em 3.2em 0 3.2em;border-color:#E77414 transparent transparent transparent;top:100%;left:4em}.front-grid .content.arrow-2:after{border-width:3.2em 0 3.2em 3.2em;border-color:transparent transparent transparent rgba(197,195,193,0.8);left:100%;top:4em}.front-grid .content.arrow-3:after{border-width:3.2em 0 3.2em 3.2em;border-color:transparent transparent transparent #F6F6F6;left:100%;top:4em}.front-grid .content.arrow-4:after{border-width:3.2em 0 3.2em 3.2em;border-color:transparent transparent transparent rgba(238,238,238,0.8);left:100%;top:4em}.front-grid .content.white{background:#FFF}.front-grid .content.lighter-grey{background:#F6F6F6}.front-grid .content.light-grey{background:#eee}.front-grid .content.dark-grey{background:#C5C3C1}.front-grid .content.orange{background:#E77414;color:#FFF}.front-grid .content.blue{background:#213977;color:#FFF}.front-grid .content.lightOrange{background:#FFD2A3;color:#FFF}.front-grid .content.lightBlue{background:#B9C0D9;color:#FFF}.front-grid .content.transparent.white{background:rgba(255,255,255,0.8)}.front-grid .content.transparent.light-grey{background:rgba(238,238,238,0.8)}.front-grid .content.transparent.dark-grey{background:rgba(197,195,193,0.8)}.front-grid .content.transparent.orange{background:rgba(231,116,20,0.8)}.front-grid .content.transparent.blue{background:rgba(33,57,119,0.8)}.front-grid .content .sub-title{font-size:2.1em;font-weight:bold;margin-bottom:.20833em}.front-grid .content .title{font-size:3em;font-weight:bold;margin-bottom:.3125em;position:relative}.front-grid .content .small{font-size:1.4em;margin-bottom:.625em}.front-grid .content .desc{font-size:1.5em;margin-bottom:.625em}.front-grid .content .more{font-size:1.5em;font-weight:bold;margin:1.33333em 0 0;transition:all 0.2s}.front-grid .content blockquote{font-size:2.8em;line-height:100%;margin:0;padding:0}.front-grid .content blockquote p{color:inherit;font-size:inherit;font-style:normal;line-height:120%}.front-grid .content img{margin-bottom:1em}.front-grid .content .cite{bottom:0;font-size:1.6em;font-weight:bold;margin-bottom:2.5em;position:absolute}.front-grid .content .meta-info{font-family:"Overpass",sans-serif;font-size:1.6em;line-height:1;display:block;margin:0 0 .375em}.front-grid .content .meta-info span.label{display:inline-block;margin:0 .3125em 0 0;font-weight:600}.front-grid .content a{color:inherit;text-decoration:none;transition:all 0.2s}.front-grid .content a:hover{opacity:0.6}.site-main .entry-header{background-color:#E77414;color:#FFF;padding:8em;text-align:center}.site-main .entry-header .entry-title{font-size:4.8em;margin-bottom:0}.site-main .entry-header time{font-size:1.8em;margin:1.11111em 0 0;display:inline-block}.site-main .entry-header .entry-description{font-size:2.4em;font-weight:bold;margin:1.25em auto 0;max-width:31.25em;width:100%}.site-main .entry-breadcrumbs{background:#F7F7F7;padding:2em 4em}.site-main .entry-breadcrumbs p{font-size:1.5em;margin-bottom:0}.site-main .entry-breadcrumbs p.breadcrumbs{float:left;padding-top:2px;text-align:left;width:60%}.site-main .entry-breadcrumbs p.breadcrumbs a{color:inherit;text-decoration:none}.site-main .entry-breadcrumbs p.breadcrumbs a:hover{text-decoration:underline}.site-main .entry-breadcrumbs p.share{float:right;text-align:right;width:30%}.site-main .entry-breadcrumbs p.share a{color:inherit;text-decoration:none}.site-main .entry-breadcrumbs p.share a.twitter,.site-main .entry-breadcrumbs p.share a.linkedin{color:#FFF;display:inline-block;font-size:1.2em;height:1.55556em;margin-left:.27778em;padding:.27778em;text-align:center;transition:all 0.1s;vertical-align:middle;width:1.55556em}.site-main .entry-breadcrumbs p.share a.twitter{background:#55ACEE}.site-main .entry-breadcrumbs p.share a.twitter:hover{opacity:0.75}.site-main .entry-breadcrumbs p.share a.linkedin{background:#0077B5}.site-main .entry-breadcrumbs p.share a.linkedin:hover{opacity:0.75}.site-main .entry-breadcrumbs p.share a.altdesign{font-weight:bold}.site-main .entry-content{background:#FFF;padding:4em 4em 2em}.site-main.page-builder .entry-content{padding:0}.site-main.page-builder .entry-content .left_text,.site-main.page-builder .entry-content .right_text{display:block;float:left;padding:4em 4em 2em;position:relative;width:50%}.site-main.page-builder .entry-content .left_image,.site-main.page-builder .entry-content .right_image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;float:left;position:relative;width:50%;padding:0px 50px 25px 50px}.site-main.page-builder .entry-content .left_text,.site-main.page-builder .entry-content .left_image{clear:both}.site-main.page-builder .entry-content .full_width{border-top:1px solid #E4E4E4;clear:both;padding:0 4em}.site-main.page-builder .entry-content .full_width .full_width_inside{max-width:76em;padding:4em 0 2em;margin:0 auto}.product-gallery{width:46%;float:left;margin:0 0 2em}.product-gallery .slideshow{position:relative}.product-gallery .slideshow .slide{position:relative}.product-gallery .slideshow .slide img{width:100%;height:auto}.product-gallery .slideshow .slide a.zoom{position:absolute;background:#FFF;padding:0 .5em .5em 0;top:0;left:0;text-decoration:none;cursor:pointer}.product-gallery .slideshow .slide a.zoom span.icon{font-size:3.2em;color:#E77414}.product-gallery .slideshow .slide a.zoom:hover span.icon{color:#cb6612}.product-gallery .slideshow .cycle-nav{position:absolute;top:50%;margin:-1.7em 0 0;padding:1em;cursor:pointer;z-index:120}.product-gallery .slideshow .cycle-nav:before{content:'';width:0;height:0;border-style:solid;display:block}.product-gallery .slideshow .cycle-nav.cycle-prev{left:-1em}.product-gallery .slideshow .cycle-nav.cycle-prev:before{border-width:1.2em 2.08em 1.2em 0;border-color:transparent #E77414 transparent transparent}.product-gallery .slideshow .cycle-nav.cycle-prev:hover:before{border-color:transparent #cb6612 transparent transparent}.product-gallery .slideshow .cycle-nav.cycle-next{right:-1em}.product-gallery .slideshow .cycle-nav.cycle-next:before{border-width:1.2em 0 1.2em 2.08em;border-color:transparent transparent transparent #E77414}.product-gallery .slideshow .cycle-nav.cycle-next:hover:before{border-color:transparent transparent transparent #cb6612}.product-gallery ul.cycle-pager-container{text-align:center;padding:0;margin:6em 0 0}.product-gallery ul.cycle-pager-container li{cursor:pointer;width:33.3%;list-style:none;display:inline-block;padding:0 .5em}.product-gallery ul.cycle-pager-container li img{width:100%;height:auto}.product-details{width:46%;margin:0 0 2em;float:right}.product-details h3{color:#E77414}.product-details .features{margin:0 0 4em}a.sidebar-banner{display:block;text-decoration:none;position:relative;padding:2.5em 0 2.5em 10em}a.sidebar-banner.datasheet{background:#213977;margin:0 0 1em}a.sidebar-banner.datasheet:hover{background:#1a2e5f}a.sidebar-banner.callback{background:#E77414}a.sidebar-banner.callback:hover{background:#cb6612}a.sidebar-banner span.icon{font-size:4em;color:#FFF;position:absolute;top:.6em;left:.75em}a.sidebar-banner span.text{font-family:"Overpass",sans-serif;color:#FFF;display:block;line-height:1.2}a.sidebar-banner span.text.lrg{font-size:2em;margin:0 0 .5em}a.sidebar-banner span.text.sml{font-size:1.6em}.associated-case-studies{margin:1em 0 0;padding:2.5em 2.5em 2.5em 10em;background:#F3F3F3;position:relative}.associated-case-studies span.icon{font-size:4em;color:#E77414;position:absolute;top:.6em;left:.75em}.associated-case-studies ul{padding:0 0 0 .125em;margin:0}.associated-case-studies ul li{list-style:none;color:#E77414;margin:0 0 .3125em}.associated-case-studies ul li a{color:#E77414;text-decoration:none}.associated-case-studies ul li a:hover{text-decoration:underline}.additional-product{border-top:1px solid #DDD;padding:2em 0}.additional-product h5{padding-bottom:0;margin-bottom:0}.additional-product .left{width:35%;text-align:center;float:left}.additional-product .left img{max-width:75%}.additional-product .right{float:left}.single-products .additional-product .right{width:35%}.single-case-studies .additional-product .right{width:65%}.product-filter form.search-form{text-align:center}.product-filter form.search-form .row.row-select{display:inline-block;width:28%;margin:0 1% 4em;text-align:left}.product-filter form.search-form .row.row-select select{width:100%}.product-filter form.search-form .row.row-button{margin:0 0 2em}.product-filter form.search-form .row.row-button button{background:#213977;font-family:"Overpass",sans-serif;width:18.75em;height:4.16667em;font-size:2.4em;font-weight:bold;color:#FFF;display:inline-block;border:0}.product-filter.single-dropdown form.search-form .row.row-select{width:70%}.select2-container--default .select2-selection--single .select2-selection__rendered{background-color:#e9ebea}.select2-container--default .select2-selection--single{border:1px solid #C5C3C1 !important;height:auto !important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#777 !important;font-size:1.75rem !important}.select2-container--default .select2-selection--single .select2-selection__clear{color:#777 !important;font-size:1.75rem !important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#777 !important;font-size:1.75rem !important}.archive-item{width:33.33%;float:left;padding:0 0 33.33%;position:relative;background-color:#E4E4E4}.archive-item:nth-child(3n+1){clear:both}.archive-item.white{background:#FFF}.archive-item.blue{background:#213977}.archive-item.blue h2,.archive-item.blue .meta-info,.archive-item.blue p,.archive-item.blue span.more,.archive-item.blue span.more:hover{color:#FFF}.archive-item.blue h2:hover,.archive-item.blue .meta-info:hover,.archive-item.blue p:hover,.archive-item.blue span.more:hover,.archive-item.blue span.more:hover:hover{color:#FFF}.archive-item.orange{background:#E77414}.archive-item.orange h2,.archive-item.orange .meta-info,.archive-item.orange p,.archive-item.orange span.more,.archive-item.orange span.more:hover{color:#FFF}.archive-item.orange h2:hover,.archive-item.orange .meta-info:hover,.archive-item.orange p:hover,.archive-item.orange span.more:hover,.archive-item.orange span.more:hover:hover{color:#FFF}.archive-item.taupe{background:#ECE6E2}.archive-item.lightOrange{background:#FFD2A3;color:#FFF}.archive-item.lightBlue{background:#B9C0D9;color:#FFF}.archive-item.image-background{background-position:center;background-size:cover;background-repeat:no-repeat}.archive-item.image-background:before{position:absolute;content:' ';top:0;left:0;right:0;bottom:0;z-index:120}.archive-item.image-background.white:before{background:rgba(255,255,255,0.85)}.archive-item.image-background.blue:before{background:rgba(33,57,119,0.8)}.archive-item.image-background.orange:before{background:rgba(231,116,20,0.8)}.archive-item.image-background.lightOrange:before{background:rgba(255,210,163,0.8);color:#FFF}.archive-item.image-background.lightBlue:before{background:rgba(185,192,217,0.8);color:#FFF}.archive-item.white-text a{color:#FFF}.archive-item .inner{position:absolute;display:block;top:0;right:0;bottom:0;left:0;padding:4.5em;text-decoration:none;z-index:140}.archive-item .inner:after{content:' ';background:rgba(0,0,0,0.6);position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;z-index:-1;transition:opacity 0.1s}.archive-item a.inner:hover{color:#FFF}.archive-item a.inner:hover:after{opacity:1}.archive-item.case-studies:nth-child(4n-3){background:#C4CDCC}.archive-item.case-studies:nth-child(5n-2),.archive-item.case-studies:nth-child(4n){background:#828A8C}.archive-item.case-studies:nth-child(4n-1){background:#45494A}.archive-item span.case-studies-subtitle{font-family:"Overpass",sans-serif;font-size:2.4em;font-weight:600;margin:0 0 .83333em;display:inline-block}.archive-item h2{text-decoration:none}.archive-item .meta-info{font-family:"Overpass",sans-serif;font-size:1.6em;line-height:1;display:block;margin:0 0 .375em}.archive-item .meta-info span.label{display:inline-block;margin:0 .3125em 0 0;font-weight:600}.archive-item .meta-info.case-study-taxonomy{margin:2.5em 0 0}.archive-item p{margin:.9375em 0 0}.archive-item span.more{font-family:"Overpass",sans-serif;font-size:1.6em;font-weight:600;margin:1.25em 0 0;display:inline-block}.archive-item span.more:hover{text-decoration:underline}.archive-item span.more.bottom{position:absolute;left:3.125em;bottom:3.125em;margin:0}nav.posts-navigation{text-align:center;padding:3em 0 1em}nav.posts-navigation .nav-previous,nav.posts-navigation .nav-next{display:inline-block;margin:0 1em}nav.posts-navigation .nav-previous a,nav.posts-navigation .nav-next a{background:#213977;color:#FFF;display:inline-block;font-size:1.8em;font-weight:bold;padding:1.125em 2em;text-decoration:none;transition:all 0.1s}nav.posts-navigation .nav-previous a:hover,nav.posts-navigation .nav-next a:hover{background:#E77414}.case-study-sidebar{float:left;width:30%}.case-study-sidebar ul.ticked-list{margin:0 0 3em;padding:0}.case-study-sidebar ul.ticked-list li{background:#EBEBF2;position:relative;list-style:none;color:#213977;display:block;padding:.75em 1em .75em 4.125em;border-left:4px solid #FFF;line-height:1.2;margin:0 0 .3125em}.case-study-sidebar ul.ticked-list li:before{background:#E77414;position:absolute;top:0;left:0;bottom:0;width:3.125em;border-right:.3125em solid #fff;content:' '}.case-study-sidebar ul.ticked-list li:after{content:"\e906";font-family:'icomoon' !important;-webkit-font-smoothing:antialiased;position:absolute;left:.9375em;top:50%;margin:-.5625em 0 0;color:#FFF}.case-study-sidebar ul.gallery{padding:0}.case-study-sidebar ul.gallery li{list-style:none;margin:0 0 1.875em}.case-study-sidebar ul.gallery li:last-child{margin:0}.case-study-sidebar ul.gallery li img{width:100%;height:auto}.case-study-details{float:right;width:64%}.case-study-details .extra{margin:0 0 3em;position:relative}.case-study-details .extra .logo{width:calc(50% - 1.5em);position:absolute;top:0;left:0;bottom:0;background-size:contain;background-position:center left;background-repeat:no-repeat}.case-study-details .extra .pdf-download{width:calc(50% - 1.5em);float:right}.case-study-details .extra .pdf-download a.sidebar-banner.callback{margin:0}.partners-browse{padding:0 4em 4em;background:#FFF}.partners-browse .partners-filter{margin:0 0 3em}.partners-browse .partners-filter h2{float:left;width:24%;font-size:1.8em;line-height:3em;margin:0}.partners-browse .partners-filter select{width:100%}.partners-browse .partners-filter .select2{max-width:200px}.partners-browse .partners-filter .filter{float:left}.partners-browse .partners-filter .filter.by-distributor{width:36%}.partners-browse .partners-filter .filter.by-sector{width:20%;padding:0 0 0 2em;margin-right:2em}.partners-browse .partners-filter .filter.by-country{width:20%;padding:0 0 0 2em}.partners-browse .acf-map{background:#DDD;width:100%;height:52em}.partners-browse .acf-map .marker-content{width:380px;padding:8px 0 8px 4px}.partners-browse .acf-map .marker-content.with-logo{width:520px}.partners-browse .acf-map .marker-content h3{font-size:18px;margin:0}.partners-browse .acf-map .marker-content h3 a{color:#444;text-decoration:none}.partners-browse .acf-map .marker-content .mid{border-top:1px solid #CCC;padding:8px 0;margin:8px 0 0}.partners-browse .acf-map .marker-content .low{border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:8px 0;margin:0 0 8px}.partners-browse .acf-map .marker-content .image{width:35%;float:right}.partners-browse .acf-map .marker-content .image img{width:100%;height:auto}.partners-browse .acf-map .marker-content .description{width:60%;float:left}.partners-browse .acf-map .marker-content p{font-size:14px;margin:0}.partners-browse .acf-map .marker-content p span.label{display:inline-block}.partners-browse .acf-map .marker-content a.read-more{font-size:14px;font-weight:bold;text-align:none}.partners-browse .partners-key{margin:2em 0 0;text-align:right}.partners-browse .partners-key .key{display:inline-block;margin:0 0 0 2em}.partners-browse .partners-key .key span{font-family:"Overpass",sans-serif;font-size:1.6em;font-weight:600;color:#444;display:inline-block}.partners-browse .partners-key .key:before{content:' ';height:2.8em;width:2.8em;display:inline-block;margin:0 1em 0 0;vertical-align:middle;background-size:contain;background-repeat:no-repeat}.partners-browse .partners-key .key.head-office:before{background-image:url("../images/key-head-office.png")}.partners-browse .partners-key .key.water:before{background-image:url("../images/key-water.png")}.partners-browse .partners-key .key.gas:before{background-image:url("../images/key-gas.png")}.partners-browse .partners-key .key.both:before{background-image:url("../images/key-mixed.png")}.partner-description{width:46%;float:left;margin:0 0 2em}.partner-description p.email,.partner-description p.telephone,.partner-description p.website{margin:0 0 .3125em}.partner-description p.address{margin:1.25em 0}.partner-description p span.label{float:left;display:block;width:28%;color:#213977}.partner-description p span.detail{float:right;width:72%}.partner-side{width:46%;float:right;margin:0 0 2em}.partner-side .company-logo{border-top:1px solid #DDD;border-left:1px solid #DDD;border-right:1px solid #DDD;padding:6em}.partner-side .company-logo img{width:100%}.partner-side .small-map{height:30em;margin:0 0 2em}.global-testimonials{position:relative;background:url("../images/testimonial-blue.jpg") center no-repeat #213977;background-size:cover;padding:6em 4em}.global-testimonials:before{content:' ';width:0;height:0;top:0;left:4em;position:absolute;display:block;border-style:solid;border-width:3em 3em 0 3em;border-color:#FFF transparent transparent transparent}.global-testimonials blockquote{text-align:center;max-width:65em;margin:0 auto;font-weight:bold}.global-testimonials blockquote p{font-size:2.4em;font-style:normal;color:#FFF}.global-testimonials blockquote p:before{content:"“"}.global-testimonials blockquote p:after{content:"”"}.global-testimonials blockquote footer{margin:4em 0 0}.global-testimonials blockquote footer span{font-family:"Overpass",sans-serif;font-size:1.4em;color:#FFF}.related-products{background:#FFF}.related-products ul{padding:5em;margin:0}.related-products ul li{list-style:none;float:left;width:30%;margin:0 5% 0 0}.related-products ul li:last-child{margin:0}.related-products ul li a{display:block;text-decoration:none}.related-products ul li h3{font-size:1.625em;color:#E77414;min-height:3.65385em;margin:0 0 .76923em}.related-products ul li .image{text-align:center;margin:0 0 3em}.related-products ul li .image img{display:inline-block}.related-products ul li span.view-details{font-family:"Overpass",sans-serif;font-weight:bold;font-size:1em;color:#787878;text-decoration:underline;display:block}.contact-details{float:left;margin:0 0 4em}.contact-details h2{color:#213977}.contact-section{display:flex}.contact-section .contact-addresses{order:2;display:flex;width:60%;flex-wrap:wrap;padding-left:50px}.contact-section .contact-addresses .marker{width:45%;margin:10px;padding-bottom:30px;border-bottom:1px solid #777}.contact-section .contact-addresses .marker:first-of-type{width:100%;margin-top:0}.contact-section .contact-addresses .marker:first-of-type h4{font-size:2.8em;line-height:110%;margin-bottom:.53571em;color:#213977}.contact-section .contact-addresses .marker:first-of-type .contact-info{display:flex}.contact-section .contact-addresses .marker:first-of-type .contact-info div.tel-email{display:none;width:50%}.contact-section .contact-addresses .marker:first-of-type .contact-info div.tel-email .contact-tel{color:#213977;margin-bottom:5px}.contact-section .contact-addresses .marker:first-of-type .contact-info div.tel-email .contact-email{color:#213977}.contact-section .contact-addresses .marker:first-of-type .contact-info div.tel-email .contact-email a{color:#213977}.contact-section .contact-addresses .marker:first-of-type .contact-info div.tel-email .contact-email span{padding-left:30px}.contact-section .contact-addresses .marker:first-of-type .address{color:#213977}.contact-section .contact-addresses .marker:first-of-type .get-directions{color:#213977}.contact-section .contact-addresses .marker .address{margin-bottom:.83333em}.contact-section .contact-addresses .marker .get-directions{font-weight:700;font-size:1.6em;text-decoration:none}.contact-section .contact-addresses .marker .contact-tel{margin-bottom:5px}.contact-section .contact-form{order:1;clear:both;width:40%}.contact-section .contact-form h2{color:#213977}.contact-section .contact-form h3{font-size:1.6em;margin:0 0 2.5em;font-weight:normal;text-align:center}.contact-section .contact-form .gform_wrapper{margin:0 0 2em}.gform_wrapper .gform_body ul{padding:0;margin:0;position:relative}.gform_wrapper .gform_body ul li{list-style:none;margin:0 0 .625em}.gform_wrapper .gform_body ul li label{display:none}.gform_wrapper .gform_body ul li input{border:1px solid #D0D0D0;background:#E9EBEA;width:100%;font-size:1em;height:3.25em;font-weight:bold;text-indent:1.625em}.gform_wrapper .gform_body ul li textarea{border:1px solid #D0D0D0;background:#E9EBEA;width:100%;font-size:1em;height:13.75em;font-weight:bold;padding:1em 1.875em}.gform_wrapper .gform_body ul li#field_1_1,.gform_wrapper .gform_body ul li#field_1_2,.gform_wrapper .gform_body ul li#field_1_3,.gform_wrapper .gform_body ul li#field_1_4,.gform_wrapper .gform_body ul li#field_1_5,.gform_wrapper .gform_body ul li#field_1_6,.gform_wrapper .gform_body ul li#field_1_9{width:100%;margin:0 5% .625em 0}.gform_wrapper .gform_body ul li#field_1_8{position:relative;top:0;right:0;width:100%}.gform_wrapper .gform_body ul li#field_1_7{width:100%;position:relative}.gform_wrapper .gform_body ul li#field_1_7 .recaptchatable{width:100%}.gform_wrapper .gform_body ul li#field_2_1,.gform_wrapper .gform_body ul li#field_2_2{width:100%;display:inline-block;margin:0}.gform_wrapper .gform_body ul li#field_2_1 .ginput_container,.gform_wrapper .gform_body ul li#field_2_2 .ginput_container{padding:0 .6em 0 0}.gform_wrapper .gform_body ul li#field_3_5 textarea{height:7.5em}.gform_wrapper .gform_body ul li.gfield_error input,.gform_wrapper .gform_body ul li.gfield_error textarea{border:2px solid #F44}.gform_wrapper#gform_wrapper_2 .gform_body{float:left;width:75%}.gform_wrapper#gform_wrapper_2 .gform_footer{float:left;width:25%}.gform_wrapper .gform_footer{text-align:center}.gform_wrapper .gform_footer input{background:#213977;font-family:"Overpass",sans-serif;width:18.75em;height:4.16667em;font-size:2.4em;font-weight:bold;cursor:pointer;color:#FFF;display:inline-block;border:0;-webkit-appearance:none}.gform_wrapper .gform_footer input:hover{background:#2a4897}.gform_wrapper .gform_footer input#gform_submit_button_2,.gform_wrapper .gform_footer input#gform_submit_button_3{width:100%;font-size:1.6em;height:3.25em;color:#777;background:#C3C3C3;text-align:center}.gform_wrapper .gform_footer input#gform_submit_button_2:hover,.gform_wrapper .gform_footer input#gform_submit_button_3:hover{background:#CCC}.gform_wrapper .gform_footer input#gform_submit_button_3{background:#213977;color:#FFF}.gform_wrapper .gform_footer input#gform_submit_button_3:hover{background:#1a2e5f}.gform_wrapper .validation_error,.gform_wrapper .validation_message{display:none}.gform_confirmation_wrapper .gform_confirmation_message{text-align:center;padding:2.08333em;background:#EEEeee;font-size:2.4em;font-style:bold;display:inline-block;border:0;-webkit-appearance:none;margin:0 0 .83333em;width:100%;line-height:1.2}.site-footer{border-bottom:1px solid #C5C3C1;border-top:1px solid #C5C3C1;clear:both;margin-bottom:4em;padding:4em 15px}.site-footer .footer-left{float:left;width:calc(60% - 40px)}.site-footer .footer-right{float:right;text-align:right;width:40%}.site-footer .footer-right img{margin-bottom:2em}.site-footer .footer-title{color:#9D9894;font-size:24px;font-weight:normal;margin-bottom:1.11111em;text-align:inherit}.site-footer .roper{color:#9D9894;font-size:14px;font-weight:normal;margin-bottom:1.11111em;text-align:inherit}.site-footer p{color:#9D9894;font-size:1.6em;margin-bottom:0}.site-footer p.site-info{font-size:1.4em}.site-footer a{color:inherit;text-decoration:none}.site-footer a.twitter,.site-footer a.linkedin{color:#FFF;display:inline-block;font-size:1.125em;height:1.55556em;margin-left:.27778em;padding:.27778em;text-align:center;transition:all 0.1s;vertical-align:middle;width:1.55556em}.site-footer a.twitter{background:#55ACEE}.site-footer a.twitter:hover{opacity:0.75}.site-footer a.linkedin{background:#0077B5}.site-footer a.linkedin:hover{opacity:0.75}.site-footer a.altdesign{font-weight:bold}.site-footer .gform_wrapper{margin:2em 0}.site-footer .signup{margin:2em 0}.site-footer .signup label{display:none}.site-footer .signup .row{float:left}.site-footer .signup .row.row-text{margin-right:5px;width:calc((100% - 130px) / 2)}.site-footer .signup .row.row-button{width:120px}.site-footer .signup input[type=text],.site-footer .signup input[type=email]{background:none;border:1px solid #9D9894;border-radius:0;display:block;color:#9D9894;font-family:"Overpass",sans-serif;font-size:1.5em;font-weight:bold;outline:none;padding:1em;width:100%;-webkit-appearance:none}.site-footer .signup button{background:#C5C3C1;border:1px solid #C5C3C1;display:block;color:#9D9894;font-family:"Overpass",sans-serif;font-size:1.5em;font-weight:bold;outline:none;padding:1em;width:100%}§ .site-footer .signup button:hover{cursor:pointer}.gform_wrapper .gform_body ul li input,.gform_wrapper .gform_body ul li textarea{font-family:inherit;font-weight:normal}.gchoice_3_6_0,.gchoice_3_6_1,.gchoice_5_6_0,.gchoice_5_6_1{display:flex;height:1.5em}.gchoice_3_6_0 label,.gchoice_3_6_1 label,.gchoice_5_6_0 label,.gchoice_5_6_1 label{display:flex !important;position:relative;top:-5px;font-family:inherit;font-weight:normal;font-size:16px}.gchoice_3_6_0 input,.gchoice_3_6_1 input,.gchoice_5_6_0 input,.gchoice_5_6_1 input{width:auto !important;height:auto !important}.gform_wrapper .gform_footer input{width:100%}.gfield_radio{display:flex;justify-content:space-around}.archive-item.events>a{position:absolute;display:block;top:0;right:0;bottom:0;left:0;padding:4.5em;text-decoration:none;z-index:141}.single-event-details{color:#213977}.single-event-details *{color:#213977}textarea#input_3_8{height:3.5em}.select-container:after{cursor:default;text-decoration:none}.imgBlockLinks{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:center}.imgBlockLinks__block{position:relative;width:100%;min-height:300px}@media screen and (min-width: 900px){.imgBlockLinks__block{width:50%}}.imgBlockLinks__block--white .imgBlockLinks__block__background-color{background:white}.imgBlockLinks__block--blue{color:white}.imgBlockLinks__block--blue .imgBlockLinks__block__background-color{background:#213977}.imgBlockLinks__block--orange{color:white}.imgBlockLinks__block--orange .imgBlockLinks__block__background-color{background:#E77414}.imgBlockLinks__block--lightOrange{color:white}.imgBlockLinks__block--lightOrange .imgBlockLinks__block__background-color{background:#FFD2A3}.imgBlockLinks__block--lightBlue{color:white}.imgBlockLinks__block--lightBlue .imgBlockLinks__block__background-color{background:#B9C0D9}.imgBlockLinks__block__background-img,.imgBlockLinks__block__background-color,.imgBlockLinks__block__a,.imgBlockLinks__block__shade{position:absolute;display:block;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.imgBlockLinks__block__content{position:relative;z-index:7;padding:40px}.imgBlockLinks__block a{color:inherit;text-decoration:none}.imgBlockLinks__block__view{font-weight:bold}.imgBlockLinks__block__view:hover{text-decoration:underline}.imgBlockLinks__block__a{z-index:6}.imgBlockLinks__block__shade{z-index:5;background-color:rgba(0,0,0,0.6);opacity:0;transition:.1s}.imgBlockLinks__block__background-color{z-index:4;opacity:.8}.imgBlockLinks__block__background-img{z-index:3}.imgBlockLinks__block.has-hover:hover .imgBlockLinks__block__shade{opacity:1}.imgBlockLinks__block.has-hover:hover .imgBlockLinks__block__content{color:white}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:3.6em;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:1em;padding-right:3em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #9D9894;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:2px solid #C5C3C1;font-size:1.5em;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:3.6em}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:3.6em;position:absolute;top:1px;right:15px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#9D9894 transparent transparent transparent;border-style:solid;border-width:8px 6px 0 6px;height:0;left:50%;margin-left:-6px;margin-top:-3px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #9D9894 transparent;border-width:0 6px 8px 6px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:5.4em}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../images/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../images/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../images/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../images/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../images/fancybox_loading@2x.gif");background-size:24px 24px}}.color-white{color:#fff !important}.bg-white{background:#fff}.bg-blue{background:#213977}.font-size-body{font-size:1.6em}.bigger{font-size:1.2em}.line-height-normal{line-height:1.5}.tdn{text-decoration:none}.level{display:flex;flex-flow:row wrap;align-items:center}.m-t-40px{margin-top:40px}.m-0{margin:0}.p-h-4em{padding-left:4em;padding-right:4em}.p-1em{padding:1em}.p-v-4em{padding-top:4em;padding-bottom:4em}.two-columns{display:flex;flex-flow:row wrap;justify-content:space-between}.two-columns .column{width:100%}@media screen and (min-width: 800px){.two-columns .column{width:45%}}.hover-opacity{transition:.25s ease}.hover-opacity:hover{opacity:.95}@media screen and (min-width: 1180px){body{font-size:10px}.front-carousel .slide{height:600px;padding-bottom:0}}@media screen and (max-width: 1024px){.body{font-size:10px !important}.main-navigation ul li{font-size:1.8em}.main-navigation ul.secondary li{font-size:1.4em}.main-navigation ul.secondary li.button a{padding:.71429em 1.07143em}.contact-section{flex-direction:column}.contact-section .contact-form{width:100%}.contact-section .contact-addresses{width:100%;padding-left:0}.contact-section .contact-addresses .contact-info{flex-direction:column}.contact-section .contact-addresses .marker{width:100%}.front-grid .content{font-size:7px}}@media screen and (max-width: 782px){body{font-size:calc(100vw / (782 / 10));padding-top:0;position:static !important}body.admin-bar .site-header{top:auto}.main-navigation ul.primary{position:relative;top:auto;right:auto;bottom:auto}.main-navigation ul.primary li{float:none}.main-navigation ul.primary ul.sub-menu{display:block !important;position:relative;top:auto;left:auto;margin:0;width:100%;background:none;padding:.5em 0 0}.main-navigation ul.primary ul.sub-menu:before{display:none}.main-navigation ul.primary ul.sub-menu li{margin:.5em 0 0}.main-navigation ul.primary ul.sub-menu li a{font-size:.66667em;padding:0}.main-navigation ul.secondary{display:none !important}.site-header{position:relative;top:auto}.site-header .toggle-menu{display:block;top:43px;height:40px}.site-header .site-wrapper{padding:0 4em}.site-header .main-navigation{background:#E77414;bottom:0;display:none;float:none;left:0;margin:0;overflow:scroll;padding:5em;position:fixed;right:0;top:0;z-index:500}.site-header .main-navigation ul{margin:0;padding:0;text-align:left}.site-header .main-navigation ul li{display:block;font-size:2.4em;line-height:1;margin:0 0 .83333em}.site-header .main-navigation ul li a{color:#FFF;padding:0}.site-header .main-navigation ul li a:after{display:none}.site-header .main-navigation ul li a:hover{color:#FFF}.site-header .main-navigation ul li.button a{background:none;color:#FFF;display:inline;padding:0;transition:none}.site-header .main-navigation ul li.button a:hover{background:none}.front-carousel .slide .inner-content{margin-top:11em}.front-carousel .slide .slide-title{font-size:4.8em;margin-bottom:.41667em}.front-carousel .slide .slide-more{font-size:1.6em;padding:.9375em}.front-grid .cell{padding-bottom:50%;width:100%}.front-grid .cell:nth-of-type(2n+1){clear:none}.front-grid .cell.cell-2{width:100%}.front-grid .cell.cell-2 .left{right:50%}.front-grid .cell.cell-2 .right{left:50%}.front-grid .cell.tall{padding-bottom:50%;width:100%}.front-grid .cell.tall .bottom{left:50%;top:0}.front-grid .cell.tall .top{bottom:0;right:50%}.front-grid .cell.tall .left{right:0}.front-grid .cell.tall .right{left:0}.front-grid .content.arrow-1:after{border-width:3.2em 0 3.2em 3.2em;border-color:transparent transparent transparent #E77414;left:100%;top:4em}.front-grid .content.arrow-2:after{border-width:3.2em 3.2em 3.2em 0;border-color:transparent rgba(197,195,193,0.8) transparent transparent;left:auto;right:100%;top:4em}.site-main .entry-breadcrumbs p.breadcrumbs{float:none;width:100%}.site-main .entry-breadcrumbs p.share{display:none}.site-main.page-builder .entry-content .left_text,.site-main.page-builder .entry-content .right_text{float:none;width:100%}.site-main.page-builder .entry-content .left_text{padding-bottom:0}.site-main.page-builder .entry-content .right_text{padding-top:0}.contact-details,.contact-map,.product-gallery,.product-details,.partner-description,.partner-side{width:100%}.product-filter form.search-form .row.row-select{width:100%;margin:0 0 2em}.product-filter form.search-form .row.row-button{width:100%}.product-filter form.search-form .row.row-button button{width:100%}.product-filter.single-dropdown form.search-form .row.row-select{width:100%}.case-study-details,.case-study-sidebar{width:100%}.partners-browse .partners-filter h2{width:100%;line-height:1}.partners-browse .partners-filter .filter{margin:1em 0 0}.partners-browse .partners-filter .filter.by-distributor,.partners-browse .partners-filter .filter.by-sector,.partners-browse .partners-filter .filter.by-country{width:100%;padding:0}.partners-browse .partners-key{text-align:left}.partners-browse .partners-key .key{margin:1em 0 0;width:100%}.related-products ul li{width:100%;margin:0 0 3em}.gform_wrapper .gform_body ul li#field_1_1,.gform_wrapper .gform_body ul li#field_1_2,.gform_wrapper .gform_body ul li#field_1_3,.gform_wrapper .gform_body ul li#field_1_4,.gform_wrapper .gform_body ul li#field_1_5,.gform_wrapper .gform_body ul li#field_1_6{width:100%;margin:0 0 .625em}.gform_wrapper .gform_body ul li#field_1_7,.gform_wrapper .gform_body ul li#field_1_8{width:100%;position:relative;top:auto;right:0}.gform_wrapper .gform_footer input{width:100%}.site-wrapper.footer-wrapper{padding:0 4em}.select-container{width:100% !important}}@media screen and (max-width: 800px){.archive-item{width:50%;padding:0 0 50%}.archive-item:nth-child(3n+1){clear:none}.archive-item:nth-child(2n+1){clear:both}}@media screen and (max-width: 600px){.callback-pop{width:100%}.archive-item{width:100%;padding:0 0 100%}.archive-item:nth-child(3n+1){clear:none}.archive-item:nth-child(2n+1){clear:none}body{font-size:calc(100vw / (600 / 10))}.front-carousel .slide{padding-bottom:80%}.front-carousel .slide .inner-content{margin-top:14em}.front-carousel .slide .slide-title{font-size:3.6em;margin-bottom:.55556em}.front-stats{height:60em}.front-stats .col{width:50%}.front-grid .cell{padding-bottom:100%;width:100%}.front-grid .cell.cell-2{padding-bottom:200%;width:100%}.front-grid .cell.cell-2 .left{right:0;bottom:50%}.front-grid .cell.cell-2 .right{left:0;top:50%}.front-grid .cell.cell-2.tall{padding-bottom:200%;width:100%}.front-grid .cell.cell-2.tall .bottom{bottom:0}.front-grid .cell.tall{padding-bottom:200%;width:100%}.front-grid .cell.tall .bottom{left:0;top:250px}.front-grid .cell.tall .top{bottom:50%;right:0;height:250px}.front-grid .cell.tall .left{right:0}.front-grid .cell.tall .right{left:0}.front-grid .content.arrow-1:after{border-width:3.2em 3.2em 0 3.2em;border-color:#E77414 transparent transparent transparent;left:4em;top:100%}.front-grid .content.arrow-2:after{border-width:0 3.2em 3.2em 3.2em;border-color:transparent transparent rgba(197,195,193,0.8) transparent;left:4em;right:auto;bottom:100%;top:auto}.front-grid .content.arrow-3:after{border-width:3.2em 3.2em 0 3.2em;border-color:#FFF transparent transparent transparent;left:4em;top:100%}.front-grid .content.arrow-4:after{border-width:3.2em 3.2em 0 3.2em;border-color:rgba(238,238,238,0.8) transparent transparent transparent;left:4em;top:100%}.case-study-details .extra .logo{height:12em;position:relative;top:auto;left:auto;bottom:auto;margin:0 0 1em}.case-study-details .extra .pdf-download{width:100%}.site-footer .footer-left,.site-footer .footer-right{float:none;width:100%;text-align:left}.site-footer .footer-left *,.site-footer .footer-right *{text-align:left}.site-footer .footer-right{margin-bottom:3em}.site-footer .spacer{width:1em}.site-footer .signup .row{float:none;margin-bottom:5px}.site-footer .signup .row.row-text,.site-footer .signup .row.row-button{margin-right:0;width:100%}.site-footer .signup .row.row-button{margin-bottom:0}.site-main.page-builder .entry-content .left_image,.site-main.page-builder .entry-content .right_image{width:100%}.filter{width:100% !important}.filter .select2{max-width:100% !important;width:100% !important}}@media screen and (max-width: 480px){div.low{display:none}.partners-browse .acf-map .marker-content a.read-more{float:right;margin-top:-50px}.partners-browse .acf-map .marker-content .image{margin-bottom:50px}.front-carousel .slide .inner-content{margin-top:11em}.front-carousel .slide .slide-title{font-size:3.2em;margin-bottom:.625em}.gform_wrapper#gform_wrapper_2 .gform_body{width:100%}.gform_wrapper#gform_wrapper_2 .gform_body ul li#field_2_1,.gform_wrapper#gform_wrapper_2 .gform_body ul li#field_2_2{width:100%;margin:0 0 .6em}.gform_wrapper#gform_wrapper_2 .gform_body ul li#field_2_1 .ginput_container,.gform_wrapper#gform_wrapper_2 .gform_body ul li#field_2_2 .ginput_container{padding:0}.gform_wrapper#gform_wrapper_2 .gform_footer{width:100%}}@media screen and (max-width: 375px){.front-stats .col{width:50%}.front-stats .col .figure{font-size:3em}.marker:first-of-type .contact-info .contact-tel span{padding-left:0px !important}.marker:first-of-type .contact-info .contact-email span{padding-left:0px !important}}@media screen and (max-width: 320px){.front-carousel .slide .inner-content{margin-top:3em}.front-carousel .slide .slide-title{font-size:4.4em;margin-bottom:.83333em}.front-carousel .slide .slide-more{font-size:1.2em;padding:.83333em}}
