article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:.875em;line-height:1.285714285714286em}body,button,input,select,textarea{font-family:"FS Albert Web Regular",Arial,sans-serif;color:#565656;font-size-adjust:.48}::-moz-selection{background:#2bb8c5;color:#fff;text-shadow:none}::selection{background:#2bb8c5;color:#fff;text-shadow:none}a{color:#009ee3;text-decoration:none}a:visited{color:#009ee3}a:hover{color:#123c8a}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700;font-family:"FS Albert Web Bold",Arial,sans-serif;font-size-adjust:.49}i,em{font-weight:400;font-style:italic;font-family:"FS Albert Web Italic",Arial,sans-serif;font-size-adjust:.48}b i,b em,strong i,strong em{font-weight:700;font-style:italic;font-family:"FS Albert Web Bold Italic",Arial,sans-serif;font-size-adjust:.48}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}pre,code,kbd,samp{font-family:Consolas,"Andale Mono","Courier New",monospace;_font-family:Consolas,"Andale Mono","Courier New",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol,li{margin:0;padding:0}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type=button],input[type=reset],input[type=submit],[role=button]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input:focus,textarea:focus{outline:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:valid,textarea:valid{}input:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}@media screen and (min-width:480px){body{font-size:1em;line-height:1.25em}}h1,h2,.h2{font-family:HouschkaAltProBold,Arial,sans-serif;font-weight:700;text-transform:uppercase}h1{font-size:2.275em;line-height:1.105263157894737em;color:#6e348b;border-top:solid 4px #6e348b;margin:20px 0;padding:20px 0 0}h2,.h2{font-size:1.25em;line-height:1.3em;color:#123c8a;padding:15px 0;border-top:solid 4px #123c8a;border-bottom:solid 1px #ccc;margin:0}h3,h4,h5,h6{font-family:"FS Albert Web Bold";font-weight:700}h3{font-size:1.25em;line-height:1.2em;color:#000;margin:20px 0}h4,h5,h6{font-size:1em;color:#565656;margin:20px 0}ul{list-style:none}ol{list-style:decimal}dt{font-weight:700}dd{margin:0}li ul,li ol{font-size:1em}li ul{list-style:circle}li ol{list-style:lower-alpha}li li{margin:0}.main .grid-list{margin:30px 0 0;padding:0;list-style:none}.main .grid-list li{margin:0 0 40px}.grid-list li h3{margin:0}.grid-list li p,.grid-list li ul{margin-top:10px}.grid-list li ul{padding:0}.main .grid-list li li{margin:0 0 0 20px}@media screen and (min-width:656px){.main .grid-list{margin-left:5.51876379690949%;margin-right:5.51876379690949%}.grid-list:before,.grid-list:after{content:"";display:table}.grid-list:after{clear:both}.grid-list{*zoom:1}.main .grid-list li,.main .grid-list li.left{width:47.90123456790123%;float:left;display:inline-block;margin-right:3.7037037037037%}.main .grid-list .full-width{width:100%;float:none;clear:left;display:block;margin-right:0}.grid-list li ul{list-style:disc}.main .grid-list li li{float:none;display:list-item;width:auto;margin:0;list-style:disc}.grid-list li:nth-of-type(even),.grid-list li.right{margin-right:0}}form ul{list-style:none}form li,form .hs-form-field{margin:0 0 20px;width:100%}form li:nth-of-type(odd){margin-right:3.3112582781457%}form li:last-child{margin-bottom:0}label{display:inline-block;position:relative;font-family:"FS Albert Web Regular",Arial,sans-serif;font-size-adjust:.48;margin:0 0 8px}input[type=text],input[type=email],input[type=tel],textarea{background:#ededed url(../img/textbox-bg.png) no-repeat left top;border:0;font-size:.875em;width:100%;border:solid 1px #fff}input,textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{border:solid 1px #009ee3}input[type=text],input[type=email],input[type=tel]{text-indent:10px;height:2.85em;line-height:2.85em;padding:0}input[type=submit],.button,.button:visited{font:700 1em/3.125em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;height:3.125em;border:0;text-align:center;margin:30px auto;background:#009ee3;color:#fff;width:100%;display:block;clear:both}input[type=submit]:hover,.button:hover{color:#fff;background:#123c8a}.gfield_description{font:italic .875em/1.2em Georgia,"Times New Roman",serif;margin-top:10px}.gfield_checkbox{margin-top:10px;padding-top:20px;border-top:dotted 1px #ccc;overflow:hidden}.gfield_checkbox li{margin-bottom:10px}.gfield_checkbox li input{margin-right:10px}.gfield_select{width:100%}.ginput_preview{display:block}.gform_footer{text-align:center}.validation_error{color:#c71d39;margin:10px 0 30px;padding:15px;text-align:center;background:#f7dde1}.validation_message{background:#f7dde1 url(../img/arrow-up-inverted.png) no-repeat center top;padding:26px 10px 10px;margin:4px 0 10px;text-align:center;color:#c71d39}.instruction{display:none}.landing-form .hbspt-form{padding-top:20px!important}.landing-form .hbspt-form.hbspt-form-boxed{padding-left:20px;border-left:1px solid #ccc;padding-right:20px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.hbspt-form-wrap{margin:0 0 60px}.hbspt-form .hs-form fieldset{max-width:100%}.hbspt-form .hs-form fieldset.form-columns-1 .hs-input{width:100%;box-sizing:border-box}.hbspt-form .hs-error-msgs li{background:#f7dde1 url(../img/arrow-up-inverted.png) no-repeat center top;padding:26px 0 10px;margin:4px 0 10px;width:100%;text-align:center;color:#c71d39;font:italic .875em/1.2em Georgia,"Times New Roman",serif}.hbspt-form .hs-error-msgs li label{margin:0}.hbspt-form .hs-form fieldset.form-columns-1 .input,.hbspt-form .hs-form fieldset.form-columns-2 .input{margin-right:0}.hbspt-form textarea{height:180px;padding:10px 1.1037527593819%}.hbspt-form .hs-form fieldset.form-columns-2 .hs-form-field{width:100%;float:none}.hbspt-form .hs-form .hs-form-checkbox-display{width:100%}.hbspt-form .hs-form .hs-form-checkbox-display .hs-input{width:auto!important;margin-right:10px}.hbspt-form .inputs-list{border-top:dotted 1px #ccc;padding:20px 0 0;overflow:hidden}@media screen and (min-width:656px){.hbspt-form input[type=submit],.hbspt-form .button{width:auto!important;min-width:33%}}.submitted-message{color:#666;text-align:center;padding:50px;margin:15px 35px 35px;background:#ebebeb;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}@media screen and (min-width:656px){.hbspt-form .hs-form fieldset.form-columns-2 .hs-form-field{width:48%;float:right}.hbspt-form .hs-form fieldset.form-columns-2 .hs-form-field:nth-of-type(odd){float:left}}@media screen and (min-width:480px){.gform_fields:before,.gform_fields:after{content:"";display:table}.gform_fields:after{clear:both}.gform_fields{*zoom:1}input[type=submit],.button,.button:visited{-webkit-transition:background .15s linear,color .15s linear;transition:background .15s linear,color .15s linear}input[type=submit]:hover,.button:hover{-webkit-transition:background .15s linear,color .15s linear;transition:background .15s linear,color .15s linear}}@media screen and (min-width:656px){form li{width:48.34437086092715%;display:inline-block;float:left;zoom:1;*display:inline}form .full-width-field{width:100%;float:none;clear:both}input[type=submit],.button{width:30.90507726269316%}}table{width:100%}th,td,caption{padding:2px 10px 2px 0;vertical-align:top}caption{font-weight:700}th,td{text-align:left}thead th{border-bottom:4px solid #ccc;font-weight:700;font-family:"FS Albert Web Bold",Arial,sans-serif;color:#000;text-transform:uppercase}th,td{padding:10px 0}tbody tr th,tbody tr td{border-bottom:1px solid #ccc}.table-container{background:#2bb8c5;padding:5px 20px;margin:2em 0}.table-container table{color:#fff}.table-container table thead th{border-bottom:4px solid #fff;color:#fff}.table-container table tbody tr th,.table-container table tbody tr td{border-bottom:1px solid #fff}.table-container table tbody tr:last-child td{border-bottom:0}figcaption{font:italic .875em/1.5em Georgia,"Times New Roman",serif;padding:20px 0 10px}img{max-width:100%;height:auto;width:auto\9}.entry-content img{display:inline;margin-bottom:20px}.entry-content .alignnone,.entry-content img.alignnone{margin-bottom:0}.entry-content .alignleft,.entry-content img.alignleft{display:inline;float:left;margin-right:20px}.entry-content .alignright,.entry-content img.alignright{display:inline;float:right;margin-left:20px}.entry-content .aligncenter,.entry-content img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.entry-content .wp-caption{margin-bottom:20px;color:#666;text-align:center;max-width:auto!important}.entry-content .wp-caption img{display:block;margin:0 auto}.entry-content p.wp-caption-text{margin:10px 20px 0;font-size:.875em}.entry-content .gallery-project{margin:0 auto}.entry-content .gallery-project .gallery-item{float:left;display:inline;margin:0;width:33%;text-align:center;margin-bottom:20px}.entry-content .gallery-project .gallery-icon{margin:0}.entry-content .gallery-project img{display:block;margin:0 auto}.entry-content .gallery-project .gallery-caption{margin:5px 20px 0;color:#666;font-size:.75em}.entry-content .gallery-project br+br{display:none}.video embed,.video object,.video iframe{width:100%}@media screen and (max-width:480px){.single .wistia_embed{max-width:320px!important}}@media screen and (min-width:480px){.single .wistia_embed{width:100%!important}}@media screen and (min-width:655px){.video-resize .wistia_embed{width:100%!important;height:auto!important}.video-resize .wistia_embed object{width:100%!important;position:absolute!important;height:100%!important}}.view-all{font:italic .875em/1.2em Georgia,"Times New Roman",serif}.clear{clear:both}.intro{font-size:1.125em;line-height:1.333333333333333em}.link-cta{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:5px 0;display:inline-block;background:#ebebeb;-webkit-box-shadow:0 1px 0 #ccc;-moz-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;font-size:1.125em;line-height:1.333333333333333em;text-align:center;width:100%}.link-cta:hover{background:#009ee3;color:#fff}.link-cta.purple{background:#6E348B;color:#fff}.link-cta.purple:hover{background:#4f2263}.main .hr-top{padding-top:40px;margin-top:40px;background:url(../img/small-hr.gif) no-repeat center top}.main .hr-top:first-child{margin-top:30px}.center{text-align:center}.center h2{text-align:left}.statement{font:700 1.25em/1.4em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;color:#2bb8c5}.statement a{color:#123C8A}.expandable{cursor:pointer;background:url(../img/expand-arrows.png) no-repeat right -188px;padding-right:45px}.expandable:hover{background-position:right -289px}section.closed *{display:none}section.closed h2{display:block}section.closed .expandable{background-position:right 15px}section.closed .expandable:hover{background-position:right -86px}.main .large-margin{margin-top:40px;margin-bottom:40px}@media screen and (min-width:480px){.link-cta{-webkit-transition:background .15s linear,color .15s linear;transition:background .15s linear,color .15s linear}.link-cta:hover{-webkit-transition:background .15s linear,color .15s linear;transition:background .15s linear,color .15s linear}}@media screen and (min-width:656px){.main .narrow{margin-left:5.51876379690949%;margin-right:5.51876379690949%}.main .very-narrow{margin-left:11.18012422360248%;margin-right:11.18012422360248%}.main .super-narrow{margin-left:22.73730684326711%;margin-right:22.73730684326711%}.main .float-left{float:left;width:48.56512141280353%;margin-right:0}.main .float-left p:first-child{margin-top:20px}.main .float-right{float:right;width:48.56512141280353%;margin-left:0}.link-cta{width:31.34657836644592%}.home-careers-cta{width:95%}.main .half-width{width:50%}.main .two-thirds{width:65.67328918322296%}.main .one-third{width:31.12582781456954%}}body{text-align:center}.header,.main,.footer-top,.footer-base{margin:0 auto;text-align:left;max-width:966px}.main-column{margin:0 6.25%}#accessible-nav{position:absolute;top:-9999px;left:-9999px}@media screen and (min-width:480px){.main-column{margin:0 3.1055900621118%}}@media screen and (min-width:656px){body{background:url(../img/bg.png) no-repeat center 170px;position:relative;overflow:hidden}.main-column{float:left;display:inline-block;width:61.49068322981366%;margin:0 0 0 3.1055900621118%;position:relative}}@media screen and (min-width:848px){body{background-position:center 200px}.scrolled .main{padding-top:230px}}.header{padding:20px 0 0;font:700 .9285714285714286em/1.384615384615385em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;position:relative}.menu-header-show{height:345px}header .logo img{margin:0 20px 15px 6.25%;width:100px;height:100px;display:block;float:left}header .contact{text-align:left;float:right;margin:0 6.25% 10px 0;color:#999;overflow:hidden}header .contact em{color:#595959;font-style:normal;font-family:HouschkaAltProBold,Arial,sans-serif;display:block}header .contact .cta,header .contact span{display:block;float:none}header .contact .cta{color:#6e348b;margin-right:-4px;width:148px}header nav{float:right;clear:right;margin:0 6.25% 0 0;min-height:50px;_height:50px}.lt-ie8 header nav{width:710px}header nav .menu-tab{display:inline-block;float:left;padding:9px 45px 8px 20px;color:#fff;background:#123c8a url(../img/menu-tab.png) no-repeat right top;background-size:36px 70px;cursor:pointer}.menu-header-show nav .menu-tab{background-position:right bottom}header nav #menu-header-menu{position:absolute;top:-9999px;left:-9999px;background:#ebebeb url(../img/arrow-up-inverted.png) no-repeat center top;text-align:center;width:87.7%;padding:15px 0 0}header nav #menu-header-menu a{padding:12px 0;color:#123c8a;display:block;background:url(../img/header-hr.gif) no-repeat center top}header nav #menu-header-menu li:first-child a{background:0 0}header nav .sub-menu{display:none}.sub-menu .blog-list{padding:10px 20px 15px}.sub-menu .blog-list ul li{margin:0;padding:10px 0}.sub-menu .blog-list ul{margin:0}.sub-menu .blog-list a{padding:5px 0}.sub-menu .nav-thumb{float:left;width:19%;max-width:75px;background:#ccc}.sub-menu .nav-thumb a{padding:0}.sub-menu .nav-title{float:left;width:79%;margin-left:2%}.sub-menu .nav-title .category{text-transform:uppercase;font-size:14px;margin:0;color:#123c8a}.sub-menu .read-more{font-family:"FS Albert Web Regular",Arial,sans-serif;font-weight:400;text-transform:none}header nav .search{text-indent:-9999px;background:url(../img/search-icon-small.png) no-repeat;width:41px;height:35px;display:inline-block;float:right}#top .menu-header-show nav #menu-header-menu{top:128px;left:6.25%}@media screen and (min-width:480px){.header{padding:25px 0 0;font-size:1em}.menu-header-show{height:390px}header .logo img{width:115px;height:115px;margin-left:3.1055900621118%}header .contact{margin:0 3.10559% 15px 0;text-align:right}header .contact .cta{width:auto}header nav{margin:0 3.1055900621118% 0 0}header nav .menu-tab{padding:6px 45px 6px 20px;margin:0 0 30px}#top .menu-header-show nav #menu-header-menu{top:157px;left:3.1055900621118%;width:93.8%}}@media screen and (min-width:656px){header .contact{background:url(../img/header-cta.png) no-repeat -82px -14px;margin:27px 3.10559% 18px 0;width:auto;padding:9px 0}header .contact .cta{padding:0 0 0 22px;display:inline;margin:0 35px 0 0;color:#fff}header .contact span,header .contact em{display:inline}header nav{font-size:.9285714285714286em;min-height:95px;_height:95px}:first-child+html header nav{width:74%}header nav .menu-tab{display:none}header nav #menu-header-menu{position:relative;padding:0;background:0 0;top:0;left:0;display:inline-block;float:right;width:auto;*width:710px;margin-right:47px;margin-right:0\9}header nav #menu-header-menu li{display:inline-block;float:left;padding:0 3px;margin:0 0 10px}header nav #menu-header-menu a{display:inline-block;float:left;padding:9px 0 50px;font:700 .875em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;background:0 0}header nav #menu-header-menu a:visited{color:#123c8a}header nav #menu-header-menu a:hover,header nav #menu-header-menu .current_page_item a{color:#000}header nav .search{position:absolute;top:112px;right:3.10559%;float:none}header nav .sub-menu{position:absolute;display:block;background:#ebebeb;top:-9999px;left:-9999px;width:93.7888198757764%;z-index:9999;-moz-box-shadow:0 3px 3px 2px rgba(0,0,0,.25);-webkit-box-shadow:0 3px 3px 2px rgba(0,0,0,.25);box-shadow:0 3px 3px 2px rgba(0,0,0,.25)}header nav .sub-menu-show{top:170px;left:3.1055900621118%;right:3.1055900621118%}header nav .sub-menu .services,header nav .sub-menu .products,header nav .sub-menu .insights,header nav .sub-menu .intelligence{float:left;display:inline-block;width:50%}header nav .sub-menu .services{width:100%}header nav .sub-menu a.title{font:700 1em HouschkaAltProBold,Arial,sans-serif;display:block;padding:15px;color:#fff}header nav .sub-menu .services a.title,header nav .sub-menu .insights a.title{background:#123c8a}header nav .sub-menu .products a.title,header nav .sub-menu .intelligence a.title{background:#009ee3}header nav .sub-menu ul{margin:10px 0}body header nav .sub-menu li{background:0 0}header nav .sub-menu li a{padding:5px 15px;display:block;font-family:"FS Albert Web Regular",Arial,sans-serif;font-size-adjust:.48;font-weight:400;text-transform:none;color:#123C8A}header nav .sub-menu .services li a:hover,header nav .sub-menu .insights li a:hover{color:#000}header nav .sub-menu .products li a,header nav .sub-menu .intelligence li a{color:#009ee3}header nav .sub-menu .products li a:hover,header nav .sub-menu .intelligence li a:hover{color:#123C8A}}@media screen and (min-width:752px){header nav #menu-header-menu li{padding:0 10px}}@media screen and (min-width:848px){.scrolled .header-outer{position:fixed;top:0;left:0;right:0;width:100%;background:#fff;z-index:999;-webkit-box-shadow:0 5px 30px rgba(50,50,50,.3);-moz-box-shadow:0 5px 30px rgba(50,50,50,.3);box-shadow:0 5px 30px rgba(50,50,50,.3);border-bottom:solid 1px #ccc}.scrolled .header{padding-top:10px}.scrolled .header .logo{background:url(../img/logo-slim.png) no-repeat 0 0;width:144px;height:31px;display:block;margin-left:3.1055900621118%;margin-top:6px;float:left}.scrolled .header .contact,.scrolled .header .logo img{position:absolute;top:-9999px;left:-9999px}.scrolled .header nav{min-height:0;_height:0}.scrolled header nav #menu-header-menu li{margin-bottom:0}.scrolled header nav #menu-header-menu a{padding-bottom:25px}.scrolled header nav .sub-menu-show{top:64px}.scrolled header nav .search{top:10px}header .logo img{width:144px;height:144px}header .contact{background-position:left top;margin:13px 3.1055900621118% 27px 0;width:595px;padding:0}header .contact .cta{padding:22px 6% 26px 15%;display:inline-block;float:left;background:url(../img/header-cta-arrow.png) no-repeat -41px 25px;-webkit-transition:background .4s ease-out;-moz-transition:background .4s ease-out;-o-transition:background .4s ease-out;-ms-transition:background .4s ease-out;transition:background .4s ease-out}header .contact .cta:hover{background-position:-2px 25px;-webkit-transition:background .15s ease-in;-moz-transition:background .15s ease-in;-o-transition:background .15s ease-in;-ms-transition:background .15s ease-in;transition:background .15s ease-in}header .contact span{float:right;display:inline-block;padding:22px 0 26px;margin:0}header nav #menu-header-menu li{margin:0 0 14px}header nav #menu-header-menu a{padding:9px 0 50px;font-size:1em}header nav .search{background:url(../img/search-icon.png) no-repeat;width:47px;height:40px;top:135px}header nav .sub-menu{top:200px}}@media screen and (min-width:928px){header nav{font-size:1em}header nav #menu-header-menu li{padding:0 10px 0 28px;background:url(../img/nav-divide.png) no-repeat left top}header nav #menu-header-menu li:first-child{background:0 0;padding:0 18px 0 0}.header nav #menu-header-menu .current_page_item a{background:url(../img/nav-select.png) no-repeat center bottom}}.footer-top{background:#000;padding:47px 0 15px;margin-top:60px;clear:both;overflow:hidden}.footer-top .validation_error{margin:0 0 10px;background:0 0;padding:0;text-align:left}.footer-top .validation_message{background:0 0;padding:0;text-align:left}.newsletter-signup{display:none}#searchform{margin:0 6.25% 24px;width:87.5%;position:relative;background:#fff}.footer-alt #searchform{margin:24px 6.25% 0}#searchform .assistive-text{position:absolute;top:-9999px;left:-9999px}#searchform input[type=text]{background:#fff url(../img/search-box.png) no-repeat left top;text-indent:20px;width:85%;height:40px;border:0}#searchform .submit{position:absolute;top:0;right:0}.social{margin:0 6.25%;width:87.5%;text-align:center}.social li{display:inline-block;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:42px;height:42px}.social a{display:block;background:url(../img/social-icons.png) no-repeat;width:42px;height:42px;margin:0 1%;text-indent:-9999px}.social a.twitter{background-position:left top}.social a.twitter:hover{background-position:left -63px}.social a.facebook{background-position:-50px top}.social a.facebook:hover{background-position:-50px -63px}.social a.gplus{background-position:-100px top}.social a.gplus:hover{background-position:-100px -63px}.social a.linkedin{background-position:-150px top}.social a.linkedin:hover{background-position:-150px -63px}.social a.rss{background-position:-200px top}.social a.rss:hover{background-position:-200px -63px}.social a.youtube{background-position:-251px top}.social a.youtube:hover{background-position:-251px -63px}.footer-base{background:#000;text-align:center;line-height:1.428571428571429em;padding:0 0 25px;color:#999}.footer-base p{margin:0;padding:15px 0;background:url(../img/footer-hr.gif) no-repeat center top}.footer-base p span{display:block;padding:0;border:0}.footer-base ul{padding:15px 0;background:url(../img/footer-hr.gif) no-repeat center top}.footer-base li{display:block;padding:0;border:0;margin:0 0 5px}.back-to-top{position:absolute;top:-202px;left:50%;width:50px;height:46px;padding:18px 0 0;background:url(../img/back-to-top.png) no-repeat center top;font:700 .875em/2.85em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;text-align:center;margin:0 0 0 -25px}.footer-base .lang-switch{padding:15px 0;background:url(../img/footer-hr.gif) no-repeat center top;height:35px}.footer-base .lang-switch strong{display:block;margin:0 0 5px;font-weight:400}.footer-base .lang-switch ul{padding:0;background:0 0}.footer-base .lang-switch ul .active{display:none}.footer-base .lang-switch .lang-tooltip{display:none}@media screen and (max-width:480px){.footer-base .lang-switch .lang-tooltip{position:absolute;top:-9999px;left:-9999px}}@media screen and (min-width:480px){.back-to-top{font-size:.75em}}@media screen and (max-width:656px){.footer-base{position:relative}}@media screen and (min-width:656px){.footer-top{padding:29px 0;margin-top:40px}.social{width:160px;margin:0 7% 0 0;float:right;clear:right}.footer-alt .social{margin:0 3% 0 0;width:46%;text-align:right}.footer-alt .social a{text-align:left}.newsletter-signup{margin:0 0 0 3.1055900621118%;width:63.14699792960663%;float:left;display:block}.newsletter-signup .gform_wrapper .gform_heading{padding:0 20px 20px 64px;background:#000 url(../img/signup-icon.png) no-repeat;-webkit-transition:background-position .4s ease-out;-moz-transition:background-position .4s ease-out;-o-transition:background-position .4s ease-out;-ms-transition:background-position .4s ease-out;transition:background-position .4s ease-out}.newsletter-signup:hover .gform_wrapper .gform_heading{background-position:left 8px;-webkit-transition:background-position .25s ease-in;-moz-transition:background-position .25s ease-in;-o-transition:background-position .25s ease-in;-ms-transition:background-position .25s ease-in;transition:background-position .25s ease-in}.newsletter-signup .gform_wrapper .gform_heading h3.gform_title{color:#fff;font:700 1em "FS Albert Web Bold",Arial,sans-serif;font-size-adjust:.49;line-height:1.125em;margin:0}.newsletter-signup .gform_wrapper .gform_heading span{color:#ccc;line-height:1.125em}.newsletter-signup .gform_wrapper .gform_body{float:left;width:69%}.newsletter-signup .gform_wrapper .gform_body li{width:100%;margin:0}.newsletter-signup .gform_wrapper .gform_body .gfield .gfield_label{position:absolute;top:-9999px;left:-9999px}.newsletter-signup .gform_wrapper .gform_body .gfield input[type=text],.newsletter-signup .gform_wrapper .gform_body .gfield input[type=email]{background:#383838;color:#ccc;font-size:.875em;width:100%;border:0}.newsletter-signup .gform_wrapper .gform_footer{width:31%;float:right}.footer-alt .newsletter-signup .gform_wrapper .gform_footer{width:100%;text-align:left;float:none}.newsletter-signup .gform_wrapper .gform_footer .button,.newsletter-signup .newsletter-btn{background:#6e348b url(../img/subscribe-button.png) no-repeat right top;font-size:.875em;height:2.85em;line-height:2.85em;color:#fff;width:100%;margin:0}.newsletter-signup .newsletter-btn{display:inline-block;width:auto!important;padding:0 25px 0 20px}.newsletter-signup #gforms_confirmation_message{color:#999;text-align:center;padding:10px;margin:35px;background:#383838;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}#searchform{width:29.19254658385093%;float:right;margin:0 3.1055900621118% 38px 0}.footer-alt #searchform{margin:38px 3.1055900621118% 0 0}.footer-base{text-align:center;font-size:.875em;line-height:1em;background:#fff}.footer-base p{background:0 0;margin:25px 0 20px;padding:0}.footer-base ul{background:0 0;padding:0}.footer-base p a{color:#999}.footer-base li a{color:#06f}.footer-base p span{display:inline-block;padding:0 10px}.footer-base p a{color:#999}.footer-base li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:0 10px}.footer-base li a{color:#009ee3}.back-to-top{top:-9999px;left:-9999px}.footer-base .lang-switch{position:absolute;top:12px;right:3.1055900621118%;font-size:.8571428571428571em;padding:0;background:0 0;width:200px}}@media screen and (min-width:790px){.footer-top{background:#000 url(../img/footer-disc.png) no-repeat 3.83022774327122% 29px;min-height:115px;_height:115px}.footer-top.footer-alt{background:#000}.newsletter-signup{margin:0 0 0 19.25465838509317%;width:47.61904761904762%;float:left;display:block}.footer-alt .newsletter-signup{margin:0 0 0 3%}}@media screen and (min-width:906px){.social{width:29.19254658385093%;margin:0 3.1055900621118% 0 0}}@media screen and (min-width:966px){.footer-base .lang-switch{left:50%;margin:0 0 0 253px}}.sidebar{margin:0 6.25%}.sidebar h2{border-top:solid 4px #ccc;color:#666}.sidebar .widget_categories ul{padding:25px 0}.sidebar .widget_categories li{font-size:1.375em;margin:0 2px 0 0;line-height:1.4em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;*margin-right:16px}.sidebar .widget_categories li a:after{content:" /";color:#a0cfe3}.sidebar .widget_categories li:last-child a:after{content:""}.widget{clear:both}.sidebar .widget .report{margin:0;border-bottom:solid 1px #ccc;padding:25px 80px 25px 0;position:relative;min-height:61px;_height:61px}.sidebar .widget .report .category{position:absolute;right:0;top:50%;background:url(../img/sidebar-icons.png) no-repeat left top;width:62px;height:62px;margin-top:-30px;text-indent:-9999px}.sidebar .widget .report h3{font:400 1.375em/1.272727272727273em "FS Albert Web Regular",Arial,sans-serif;font-size-adjust:.48;text-transform:none;margin:0 0 .4em;padding:0;border:0}.sidebar .widget-seed-reports{position:relative;margin-bottom:45px}.sidebar .widget-seed-reports.related-reports article:last-child{border-bottom:0}.sidebar .widget-seed-reports .view-all{position:absolute;right:0;top:23px}.widget-seed-twitter{margin:0 auto 40px}.sidebar .tweet{margin:0}.sidebar .tweet a{background:url(../img/tweet-bg.png) no-repeat center top;display:block;height:145px;padding:95px 15.38461538461538% 75px;text-align:center;color:#666;word-break:break-all;font:italic 1.142857142857143em/1.428571428571429em Georgia,"Times New Roman",serif}.sidebar .follow-us{margin:0}.sidebar .follow-us a{background:url(../img/sidebar-icons.png) no-repeat -210px 4px;padding:12px 0 12px 85px;font:700 1em/1.25em HouschkaAltProBold,Arial,sans-serif;display:block}.sidebar .button{width:100%}.main .sidebar nav,.main .sidebar section{margin:0}.widget_p2p{border-bottom:1px solid #ccc}.widget_p2p li{border-top:solid 1px #ccc;padding:25px 0;font:400 1.375em/1.272727272727273em "FS Albert Web Regular",Arial,sans-serif;font-size-adjust:.48;text-transform:none}.widget_p2p li:first-child{border:0}@media screen and (max-width:656px){.widget-seed-twitter{width:281px}}@media screen and (min-width:480px){.sidebar{margin:0 3.1055900621118%}.sidebar .widget_categories{margin:0}.sidebar .tweet a{font:italic 1em/1.25em Georgia,Times New Roman,serif}.sidebar .follow-us a{padding:10px 0 10px 85px}}@media screen and (min-width:656px){.sidebar{width:29.19254658385093%;float:right;display:inline-block;margin:220px 3.1055900621118% 0 0}.sidebar .widget .report{padding:25px 35px 25px 0}.sidebar .widget .report .category{right:-30px}.sidebar .link-cta{width:100%}}.main h1{margin:0 6.25%;padding-bottom:20px}.main .entry-header p{font-size:1.375em;line-height:1.272727272727273em}.main .entry-header p{margin:0 6.25%}.main .entry-header p:last-child{padding-bottom:20px}.entry-header p:nth-child(2){margin-bottom:20px}.main .entry-header p strong,.main .intro strong{color:#000;font:700 1em/1.25em "FS Albert Web Bold",Arial,sans-serif;font-size-adjust:.49}.main .main-column h1{margin-right:0;margin-left:0}.main .main-column .entry-header p{margin-right:0;margin-left:0}@media screen and (min-width:480px){.main h1{margin:0 3.1055900621118%}.main .entry-header p{margin-left:3.1055900621118%;margin-right:3.1055900621118%}}@media screen and (min-width:656px){.main .entry-header{min-height:220px}.main h1{width:61.49068322981366%}.main .entry-header p{width:61.49068322981366%}.main .entry-header p:last-child{padding-bottom:40px}.main-column h1,.main-column .entry-header p{margin-left:0;margin-right:0;width:100%}}.main .sub-section-nav{text-align:center}.main .sub-section-nav ul{list-style:none}.main .sub-section-nav li{margin:15px}.main .sub-section-nav li a{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:5px 15px;display:inline-block;background:#ebebeb;-webkit-box-shadow:0 1px 0 #ccc;-moz-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc}.main .sub-section-nav li a:hover{background:#009ee3;color:#fff}@media screen and (min-width:480px){.main .sub-section-nav li a{-webkit-transition:background .15s linear,color .15s linear;transition:background .15s linear,color .15s linear}.main .sub-section-nav li a:hover{-webkit-transition:background .15s linear,color .15s linear;transition:background .15s linear,color .15s linear}}@media screen and (min-width:656px){.main .sub-section-nav li{display:inline-block;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:5px}}.main section,.main nav,.entry-content,.full-width{margin:0 6.25%}.main .main-column section,.main .entry-content section,.main-column .entry-content{margin:0}@media screen and (min-width:480px){.main section,.main nav,.entry-content,.full-width{margin:0 3.1055900621118%}}@media screen and (min-width:656px){.main-column section{margin:0}}.posts{position:relative}.posts h2{border-bottom:solid 1px #ccc}.post-item{border-top:solid 1px #ccc;padding:25px 0;position:relative}.post-item .thumb{display:none}.post-item .category{font:700 .875em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;color:#123c8a}.post-item h3{font:400 1.375em "FS Albert Web Regular",Arial,sans-serif;line-height:1.272727272727273em;color:inherit}.date{font:italic .875em Georgia,"Time New Roman",serif;color:#999}.post-item .comments{font:700 .875em HouschkaAltProBold,Arial,sans-serif;background:#ddd url(../img/comments-bg.png) no-repeat left bottom;padding:3px 12px 3px 15px;margin:0 0 0 8px;color:#666;display:none}.index .full-width{margin-bottom:50px}.index .page-links,.index .page-meta,.index .page-link a{margin:0 3.1055900621118%;width:61.49068322981366%}.index .post-item{padding:20px 0 35px}.grid .post-item .thumb{display:none}@media screen and (min-width:480px){.post-item .thumb{display:block}.post-item .thumb img{float:left;width:47.47474747474747%;margin-right:5.05050505050505%;margin-bottom:10px}.grid .post-item .thumb img{width:100%}}@media screen and (min-width:656px){.grid .post-item .thumb{display:block}.grid .post-item{width:31.34657836644592%;display:inline-block;float:left;margin:0 0 0 2.9801%}.grid .post-item:nth-of-type(3n+1){margin-left:0;clear:left}}.content-wrapper{position:relative;padding:0 0 100px}.single .entry-header p{padding-bottom:40px}.single .featured{position:relative}.featured-disc{font:700 .875em HouschkaAltProBold,Arial,sans-serif}.entry-header .featured-disc{text-transform:uppercase;color:#2bb8c5;margin-bottom:20px;display:block;background:0 0}.posts .featured-disc{color:#fff;width:71px;height:17px;background:url(../img/blog-icons.png) no-repeat right top;position:absolute;top:30px;left:0;text-align:center;height:21px;padding:25px 0;text-transform:none}.single .meta{border-top:solid 1px #ccc;display:block;position:relative;padding:12px 0 0;margin-bottom:15px;min-height:43px;_height:43px}.single .meta .category{font:700 1em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;display:block;color:#123c8a;margin-bottom:25px;width:50%}.single .meta .byline{font:italic .875em/1.5em Georgia,"Time New Roman",serif;display:block;color:#999;padding:8px;background:#ededed;text-align:center;margin:0}.single .meta .byline .date{font-size:1em;font-weight:700}.single .meta .comments{padding:12px 27px 12px 35px;font:700 1em HouschkaAltProBold,Arial,sans-serif;display:inline-block;position:absolute;top:-1px;right:0;background:#009ee3 url(../img/comment-count.png) no-repeat left top;color:#fff}.single .meta .comments:hover{background-color:#123c8a}.entry-share{margin:0 0 20px;position:absolute;bottom:0;width:100%}.entry-share .socialite{float:left;width:25%;display:inline-block;text-align:center}.single .entry-content{float:left;display:inline-block}.page-nav{margin:0 6.25% 40px}.page-nav a{display:block;padding:30px 50px;text-align:center;background-image:url(../img/nav-arrows.png);background-repeat:no-repeat}.page-nav a:last-child{border-top:solid 1px #ccc}.page-nav .nav-prev a{background-position:left 20px}.page-nav .nav-prev a:hover{background-position:left -442px}.page-nav .nav-next a{background-position:right 20px}.page-nav .nav-next a:hover{background-position:right -442px}.page-link{padding:10px 0}.page-link span,.page-link a{display:inline-block;padding:3px 9px;margin:0 2px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#fff}.page-link span{background:#ccc}.page-link a{background:#009EE3}.page-link a span{background:0 0;padding:0;margin:0}.page-link a:hover{background:#123c8a}@media screen and (min-width:480px){.main .featured h1,.main .featured p{padding-left:78px;width:auto}.entry-header .featured-disc{font:700 .875em HouschkaAltProBold,Arial,sans-serif;color:#fff;width:71px;height:17px;background:url(../img/blog-icons.png) no-repeat right top;position:absolute;top:30px;left:0;text-align:center;height:21px;padding:25px 0;text-transform:none}.single .meta{padding:12px 0 0;margin-bottom:30px}.single .meta .category{margin-bottom:5px;width:65%}.single .meta .byline{width:65%;padding:0;background:0 0;text-align:left}.single .meta .comments{-webkit-transition:background .15s linear,color .15s linear;transition:background .15s linear,color .15s linear}.single .meta .comments:hover{-webkit-transition:background .15s linear,color .15s linear;transition:background .15s linear,color .15s linear}.single .meta .comments{padding-top:19px;padding-bottom:19px}.page-nav{clear:both;margin-right:3.10559%;margin-left:3.10559%;background:url(../img/nav-arrows.png) no-repeat center center}.page-nav li{width:49.88962472406181%;display:inline-block}.page-nav .nav-prev{float:left}.page-nav .nav-next{float:right}.page-nav .nav-prev a{background-position:left 10px}.page-nav .nav-prev a:hover{background-position:left -452px}.page-nav a:last-child{border-top:0}.page-nav .nav-next a{padding:20px 50px 20px 20px;background-position:right 10px}.page-nav .nav-next a:hover{background-position:right -452px}.page-nav .nav-prev a{padding:20px 20px 20px 50px}.page-link span,.page-link a{padding:2px 9px}.page-link a,.page-link a:hover{-webkit-transition:background .15s linear,color .15s linear;transition:background .15s linear,color .15s linear}}@media screen and (min-width:656px){.single .entry-header{position:relative;padding-bottom:86px}.single .entry-header .meta{position:absolute;bottom:0;left:0;width:100%}.main .featured-disc{left:-35px}.single .entry-content{width:80%;float:right;display:inline-block}.content-wrapper{padding:0}.entry-share{position:relative;bottom:auto;float:left;display:inline-block;width:70px;margin-bottom:30px}.entry-share .socialite{float:none;display:block;width:auto}.entry-share.fixed{position:fixed;top:150px}.entry-share.bottom{position:absolute;bottom:0}.entry-share .socialite{text-align:center;margin:0 0 5px}aside.sidebar.fixed{top:-130px;margin-left:30px;margin-right:30px;max-width:282px;position:fixed}aside.sidebar.bottom{margin-left:30px;position:absolute;bottom:0}}@media screen and (min-width:848px){.single .entry-content{width:86.5%}}.entry-content{line-height:1.375em}.entry-content p,.entry-content ul,.entry-content ol{margin:20px 0}.entry-content h1,.entry-content h2{margin:40px 0}.entry-content ul,.entry-content ol{padding:0 0 0 5px}.entry-content ul{list-style:disc}.entry-content .no-bullets{list-style:none}.entry-content li{margin:1em}.entry-content :first-child{margin-top:0}.entry-content section:not(:first-child) h2,.entry-content div:not(:first-child) h2{margin-top:35px}.entry-content blockquote{color:#666}.entry-content blockquote p{}.entry-content pre{padding:10px 30px;white-space:pre-wrap}.entry-content code{color:#666;font-size:1em}.entry-content pre code{display:block}.entry-content address{font-style:normal}.entry-content hr{clear:both;margin:0 0 9px;border:0;border-bottom:1px dotted #ccc;padding:0;height:0}#comments{clear:both;position:relative;margin-bottom:40px}#comments h2{border-top:solid 4px #ccc;border-bottom:solid 1px #ccc;margin-bottom:20px;color:#999}#comments h2 em{color:#666;font-style:normal;font-family:HouschkaAltProBold,Arial,sans-serif}.add-comment{display:none}#comments .comment{list-style:none;position:relative;margin-bottom:30px}#comments .comment em{font:700 1em "FS Albert Web Bold",Arial,sans-serif;font-size-adjust:.49;padding:14px 0 6px;display:block}#comments .comment .date{font:400 1em "FS Albert Web Regular",Arial,sans-serif;font-size-adjust:.48}#comments .comment .comment-reply-link{font:italic 1em Georgia,"Times New Roman",serif}#comments #reply-title small{float:right;font:400 .8888888888888889em "FS Albert Web Regular",Arial,sans-serif;font-size-adjust:.48}#comments .comment .children{margin:20px 0 0 20px}@media screen and (min-width:480px){.add-comment{display:block;font:italic 1em Georgia,"Times New Roman",serif;position:absolute;right:0;top:1.4em}#comments .comment{background:url(../img/blog-icons.png) no-repeat -221px -258px;padding-left:78px;min-height:50px;_height:50px}#comments .comment .children{margin-left:0}}@media screen and (min-width:848px){#comments .comment em{padding-right:85px}#comments .comment .comment-reply-link{position:absolute;top:.8em;right:0}}#respond{border-top:solid 1px #ccc}#respond h3{font-family:HouschkaAltProBold,Arial,sans-serif}#respond form{margin:0}#respond p.comment-notes,#respond p.comment-notes-before,#respond p.comment-notes-optional,#respond p.logged-in-as,#respond p.form-allowed-tags{font-size:.75em}.project{margin:0 0 40px;position:relative;padding-bottom:45px;border-bottom:solid 1px #ccc;min-height:272px;_height:272px}.projects .project h3{border-top:4px solid #ccc;font:700 1.25em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;color:#123c8a;padding:15px 0 6px;margin:0}.projects .project a h3{color:inherit}.project img{max-width:100%}.client{font:italic 1em Georgia,"Times New Roman",serif;color:#999}.main .project .client{margin:0 0 20px;padding:0}.client em,.date-posted{font:700 1em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase}.date-posted{color:#999}.project .thumb{display:block;text-align:center}.project blockquote,.quote blockquote{padding:0 0 0 80px;margin:0;font:italic 1.125em/1.55555555555em Georgia,"Times New Roman",serif;background:url(../img/quote.png) no-repeat left 5px}.main .project blockquote p,.main .quote blockquote p{padding:0;margin:5px 0}.project blockquote cite,.quote blockquote cite{font:700 .7777777777777778em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;color:#999}.project .award img{max-width:65.95744680851064%}.project .read-more{position:absolute;bottom:0;left:0;font:italic .875em Georgia,"Times New Roman",serif;display:block;padding:1em 0 1em 30%;text-align:right;width:70%}.project .read-more span{background:url(../img/project-icons.png) no-repeat -715px top;width:70px;height:70px;position:absolute;left:-10px;top:-12px;display:block}.main .project .award-winning span{background-position:0 top}.main .project.report .read-more span{background-position:-1430px top}.main .project.post .read-more span{background-position:-2117px top}.main .project.video-home .read-more span{background-position:-2804px top}.main .project.report h3 .main .project.post h3{margin-bottom:20px}.project-large{margin:0 6.25% 35px}.project-large .summary{margin-bottom:30px}.project-large .summary h2 .client{text-transform:none;font-size:.8em;margin:2px 0 0}.project-large figure{text-align:center}.project-large img{max-width:100%}.project-large .quote h3{position:absolute;top:-9999px;left:-9999px}.project-large.with-image .quote blockquote{padding:55px 0 0}.main .project-large.no-image .summary h2{margin-bottom:40px}.main .project-large .summary p{font-size:1.125em;line-height:1.33333em}.main .project-large .summary p strong{color:#000}.project-large .quote .source{margin-bottom:30px}.project-large .button{margin:40px 0 0;width:100%}@media screen and (min-width:480px){.main .project-large{margin:0 3.3112582781457% 40px}}@media screen and (min-width:673px){.project{width:31.12582781456954%;display:inline-block;float:left;margin:0 0 40px 3.3112582781457%}.projects .projects-container .project:nth-of-type(3n+1){margin-left:0;clear:left}.project-large{width:auto;position:relative}.project-large .summary{margin-bottom:0}.project-large .summary h2 a{float:left}.project-large .summary h2 .client{float:right}.project-large.with-image.with-testimonial .summary{width:65.67328918322296%;float:left;display:inline-block}.main .project-large.no-image .summary{width:100%;float:none;display:block}.main .project-large.no-image .summary p{margin-left:5.51876%;margin-right:5.51876%}.main .project-large.with-image.with-testimonial .quote{width:31.12582781456954%;float:right;display:inline-block;padding-bottom:60px;margin:0}.main .project-large.no-image .quote{margin-top:40px}.project-large.with-image .quote h3{font:italic 1em/1.55555555555em Georgia,"Times New Roman",serif;color:#999;border-bottom:solid 1px #ccc;border-top:solid 4px #ccc;padding:15px 0 17px;margin:0 0 15px;position:relative;top:0;left:0}.main .project-large .button{margin-right:auto;margin-left:auto;width:30.90507726269316%}.main .project-large.with-image.with-testimonial .button{position:absolute;right:0;bottom:0;width:31.12582781456954%;margin:0}}.flexslider{position:relative}.entry-content .flexslider .slides{margin:0;padding:0}.entry-content .flexslider .slides li{margin:0}.flexslider img{max-width:100%}.main .flex-control-nav{text-align:center;padding:15px 0;margin:0}.flex-control-nav li{display:inline-block;margin:0 5px;display:-moz-inline-stack;zoom:1;*display:inline}.flex-control-nav li a{cursor:pointer;background:#ccc;text-indent:-9999px;height:10px;width:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;line-height:0}.flex-control-nav li a.active,.flex-control-nav li a.flex-active{background:#565656}.flex-direction-nav{display:none}@media screen and (min-width:656px){.entry-content .flexslider{width:65.67328918322296%;margin-left:17.21854304635762%;margin-right:17.21854304635762%}.flexslider .flex-direction-nav{display:block;list-style:none;padding:0}.flexslider .flex-direction-nav li{display:block}.flexslider .flex-direction-nav,.flexslider .flex-direction-nav li{margin:0}.flex-direction-nav a{position:absolute;top:40%;background:url(../img/nav-arrows.png) no-repeat left top;height:38px;width:38px;text-indent:-9999px}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-prev:hover{background-position:left bottom}.flex-direction-nav .flex-next{right:-75px;background-position:right top}.flex-direction-nav .flex-next:hover{background-position:right bottom}.flex-direction-nav .flex-disabled{display:none}}.main .contact-cta{display:none}.single .single-service .contact-cta,.single .single-product .contact-cta,.single .single-project .contact-cta{margin-bottom:30px}@media screen and (min-width:656px){.main .contact-cta{clear:both;display:block;background:#ebebeb url(../img/contact-cta-bg.png) no-repeat center bottom;color:#999;font:700 1.25em/1.4em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;margin:45px 0 0;padding:20px 3.1055900621118%;position:relative}.main .contact-cta h2,.main .contact-cta .h2{display:inline-block;width:39.73509933774834%}.main .contact-cta span{display:inline-block;width:37.52759381898455%}.main .contact-cta h2,.main .contact-cta .h2{color:#999;padding:0;margin:0;border:0;float:left;font-size:1em}.main .contact-cta span{float:right;text-align:right}.main .contact-cta span em{color:#565656;font-style:normal;font-family:HouschkaAltProBold,Arial,sans-serif;display:block}.main .contact-cta p{margin:0}.main .contact-cta .cta{font:italic 1em/1.2em Georgia,"Time New Roman",serif;background:url(../img/contact-cta.png) center 10px no-repeat;color:#fff;text-transform:none;display:inline-block;width:129px;height:70px;position:absolute;bottom:0;left:50%;margin:0 0 0 -105px;padding:60px 40px 0;text-align:center;-webkit-transition:padding .3s ease-out;-moz-transition:padding .3s ease-out;-o-transition:padding .3s ease-out;-ms-transition:padding .3s ease-out;transition:padding .3s ease-out}.main .contact-cta .cta:hover{padding-bottom:8px;-webkit-transition:padding .1s ease-in;-moz-transition:padding .1s ease-in;-o-transition:padding .1s ease-in;-ms-transition:padding .1s ease-in;transition:padding .1s ease-in}}@media screen and (min-width:850px){.main .contact-cta span{margin-top:.7em}.main .contact-cta span em{display:inline}}.main .complementary-services{margin-bottom:30px}.complementary-services h2{border-top:0;color:#999}.complementary-services h3{font-size:1.222222222222222em;font-weight:400;font-family:"FS Albert Web Regular",Arial,sans-serif;margin-top:30px}@media screen and (min-width:656px){.main .complementary-services{margin-bottom:60px}.complementary-services li{width:22.51655629139073%;margin:0 3.3112582781457% 0 0;float:left;display:inline-block}.complementary-services li:nth-child(4){margin:0}}.main .features{margin:30px 0 0;padding:0;list-style:none}.features li{padding-left:30%;margin:0 0 40px;min-height:70px;_height:70px;background:url(../img/service-icons.png) no-repeat left 0}.features li h3{margin:0}.features li p{margin-top:10px}@media screen and (min-width:480px){.features li{padding-left:18%}}@media screen and (min-width:656px){.main .features{margin-left:5.51876379690949%;margin-right:5.51876379690949%}.features:before,.features:after{content:"";display:table}.features:after{clear:both}.features{*zoom:1}.features li{width:34.81481481481481%;padding-left:13.08641975308642%;float:left;display:inline-block;margin-right:3.7037037037037%;background-position:5% 0}.features .feature-full-width{width:auto;padding-left:13.08641975308642%;padding-right:13.08641975308642%;margin:0;background-position:2% 0}.features li:nth-of-type(even){margin-right:0}}.lt-ie8 .features li{width:90%;padding-left:10%;float:left;display:inline-block;background-position:5% 0}.awards ul{padding:20px 70px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.awards .award{margin:0 auto 20px;display:inline-block;width:100%}.awards .award img{max-width:70%}.award .award-item{margin-bottom:20px;display:block}.award .award-item img{max-height:150px}@media screen and (min-width:656px){.awards .award{zoom:1;*display:inline;margin:0 1.5% 20px}.awards .award:nth-child(4n+1){margin-left:0}.awards .award:nth-child(4n+4){margin-right:0}.awards .award img{max-width:80%}}.reveal-modal{visibility:hidden;top:100px;left:3.1055900621118%;margin:;width:93.7888199%;position:absolute;z-index:101;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4)}.reveal-modal .close-reveal-modal{font-size:3em;line-height:.5;position:absolute;top:15px;right:11px;color:#FFF;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:700;cursor:pointer}.modal-background{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8;-webkit-opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80);z-index:5999}.modal-content{display:none;left:0;right:0;margin:auto;position:fixed;top:10%;width:80%;max-width:800px;z-index:6000;*max-width:50%;*left:25%}.video-resize{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-resize iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lang-switch-page ul{overflow:hidden;padding:20px 20px 0}.lang-switch-page li{overflow:hidden;float:left;width:46%;margin:0 2% 10px}.lang-switch-page li a{line-height:47px;text-align:center;background:#ebebeb;padding:10px 10px 0;display:block;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.lang-switch-page li a:hover{background:#DBDBDB}.lang-switch-page li span{width:46px;height:30px;display:block;margin:0 auto;background:#fff;background:url(../img/flag.png) no-repeat}@media screen and (min-width:480px){.lang-switch-page li{float:left;width:50%;margin:0 0 20px}.lang-switch-page li a{margin-right:20px;line-height:30px;text-align:left;padding:10px}.lang-switch-page li span{float:left;margin-right:10px}}@media screen and (min-width:656px){.lang-switch-page li{width:33%}}.lang-switch-page li.cn span{background-position:0 0}.lang-switch-page li.cz span{background-position:-50px 0}.lang-switch-page li.de span{background-position:-100px 0}.lang-switch-page li.dk span{background-position:-150px 0}.lang-switch-page li.es span{background-position:-200px 0}.lang-switch-page li.fr span{background-position:-250px 0}.lang-switch-page li.it span{background-position:-300px 0}.lang-switch-page li.hu span{background-position:-350px 0}.lang-switch-page li.nl span{background-position:-400px 0}.lang-switch-page li.pl span{background-position:-450px 0}.lang-switch-page li.pt span{background-position:-500px 0}.lang-switch-page li.ru span{background-position:-550px 0}.lang-switch-page li.se span{background-position:-600px 0}.lang-switch-page li.en span{background-position:-650px 0}.lang-switch-page li.gr span{background-position:-700px 0}.lang-switch-page li.jp span{background-position:-754px 0}.home .projects h2{position:absolute;top:-9999px;left:-9999px}.home .projects h3{border-top:4px solid #123C8A}.home .projects .post h3,.home .projects .report h3,.home .projects .award h3,.home .projects .video-home h3{margin-bottom:20px}.home .projects .center{margin:20px 0 40px}.home .projects .project .read-more span{display:none}.home .projects .link-cta:first-child{margin:0 0 20px}.home .gallery-home{*padding-bottom:40px}.home .flex-viewport .project{margin-bottom:0}.home .what-we-do{margin:0 0 40px;overflow:hidden}.home .what-we-do h2,.home .what-we-do h3{color:#fff;margin:0 0 .5em;padding:0;border:0;font:italic 1.25em/1.5em Georgia,"Times New Roman",serif;text-transform:none}.home .what-we-do h2 em,.home .what-we-do h3 em{font:700 1em HouschkaAltProBold,Arial,sans-serif}.home .what-we-do ul{font-size:1.25em;line-height:1.5em}.home .what-we-do .home-services-list{margin-bottom:2px}.home .what-we-do .services,.home .what-we-do .products{padding:15px 6.25%;margin:0}.home .what-we-do .services{background:#123c8a}.home .what-we-do .products{background:#009ee3}.home .what-we-do li{list-style:none;margin:0 2px 10px 0;zoom:1;*display:inline;*margin-right:16px}@media screen and (min-width:500px){.home .what-we-do li{margin-bottom:0;display:inline-block;display:-moz-inline-stack}}.home .what-we-do a{color:#fff}.home .what-we-do a:after{content:" /";color:#6e8dc8}.home .what-we-do li:last-child a:after{content:""}.home .what-we-do .products a:after{content:" /";color:#82c7e5}.home .what-we-do .services .home-sub-services-list{line-height:1.75em;font-size:1em}.home .posts{position:relative}.home .posts .h2{border-bottom:0}@media screen and (max-width:480px){.home .posts .view-all{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:5px 0;display:inline-block;background:#ebebeb;-webkit-box-shadow:0 1px 0 #ccc;-moz-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;line-height:1.333333333333333em;text-align:center;width:100%;font:400 1.125em "FS Albert Web Regular",Arial,sans-serif}.home .posts .view-all:hover{background:#009ee3;color:#fff}}@media screen and (min-width:480px){.home .what-we-do .services,.home .what-we-do .products{padding:15px 3.1055900621118%;margin:0}.home .posts .view-all{position:absolute;top:22px;right:0}}@media screen and (min-width:673px){.home .projects .center .link-cta{margin:0 10px}.home .projects{position:relative}.home .projects .center{margin:0 0 40px}.home .projects .project .read-more span{display:block}}@media screen and (min-width:704px){.home .what-we-do{background:#123c8a url(../img/whatwedo-bg.png) no-repeat center top;color:#fff;padding:20px 3.1055900621118%}.home .what-we-do .services,.home .what-we-do .products{background:0 0;padding:0}.home .what-we-do .services{float:left;width:51.65562913907285%;margin:0}.home .what-we-do .products{float:right;width:31.34657836644592%;margin:15px 0 0}}.about section{text-align:center}.about h2{margin:40px 0}.about h2,.about article{text-align:left}.about .gallery-profiles{text-align:center;margin-top:40px;position:relative}.about .gallery-profiles .slides li{display:inline-block;padding:0 5px;width:45%;cursor:pointer}.about .gallery-profiles figure img{opacity:.6;filter:alpha(opacity=60)}.about .gallery-profiles figure img:hover,.about .gallery-profiles .active figure img{opacity:1;filter:alpha(opacity=100)}.about .gallery-profiles figcaption{font:400 .875em/1.25em "FS Albert Web Regular",Arial,sans-serif;font-size-adjust:.48}.about .gallery-profiles figcaption strong{color:#009ee3}.about .gallery-profiles .flex-control-nav{padding-top:0}.about .gallery-profiles .flex-direction-nav,.gallery-logos .flex-direction-nav{display:none}.about .biogs-panel{min-height:200px;_height:200px}.about .biog{text-align:center;padding:25px 10px 10px;background:#ebebeb url(../img/arrow-up-inverted.png) no-repeat center top;display:none}.about .biog:first-child{display:block}.about .biog h3{position:absolute;top:-9999px;left:-9999px}.about .biog h4{margin:.5em 0 0;font-size:1.25em;font:700 1.25em/1.4em HouschkaAltProBold,Arial,sans-serif;color:#123c8a}.about .biog h4 strong{font-family:HouschkaAltProBold,Arial,sans-serif}.about .biog p strong{color:#000}.about .biog blockquote{font:700 1.25em/1.4em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;margin-bottom:.5em;color:#2bb8c5;padding-top:30px;margin-top:30px;background:url(../img/small-hr-profile.gif) no-repeat center top}.about .biog blockquote p{margin:0}.about .awards h2{margin-top:0}.about .results img{max-width:210px;margin-bottom:20px}.about .results .link-cta{width:auto;padding:5px 15px}.about .news{position:relative;margin-bottom:60px}.about .news .post-item{margin-top:20px;margin-bottom:20px}.about .jobs li{margin:2em 0}.about .jobs li h4{margin-bottom:.5em}.jobs .award-box{margin:1em auto 2em;text-align:center}@media screen and (min-width:480px){.about .gallery-profiles figure img{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.about .gallery-profiles figure img:hover,.about .gallery-profiles .active figure img{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.about .news .press-comment{position:absolute;top:10px;right:0;font:italic .875em/1.2em Georgia,"Times New Roman",serif}}@media screen and (min-width:480px) and (max-width:656px){.about .gallery-profiles .slides li{width:30%}}@media screen and (min-width:656px){.about .gallery-profiles .slides li{width:15%;padding:0 15px}.about .results .float-left{width:65.67328918322296%}.about .results .float-right{width:31.12582781456954%}}@media screen and (min-width:848px){.about .gallery-profiles .flex-direction-nav,.gallery-logos .flex-direction-nav{display:block}.about .gallery-profiles .flex-direction-nav .flex-prev,.gallery-logos .flex-direction-nav .flex-prev{left:-50px}.about .gallery-profiles .flex-direction-nav .flex-next,.gallery-logos .flex-direction-nav .flex-next{right:-50px}.about .gallery-profiles .flex-direction-nav a{top:15%}}.services-products{margin:0 6.25% 40px}.main .services-products .services{margin:0 0 20px}.main .services-products .products{margin:0}.services-products .services h2{color:#123c8a}.services-products .products h2{color:#009ee3;border-top:solid 4px #009ee3}.services-products ul{margin:0;padding:0}.services-products li{border-top:solid 1px #ccc;list-style:none}.services-products h3{font:400 1.375em "FS Albert Web Regular",Arial,sans-serif;margin-top:30px}.services-products p strong,.services-products p em{font-style:normal;font-weight:400;font-family:"FS Albert Web Regular",Arial,sans-serif}.services-products .services a{color:#123c8a}.services-products .services a:hover{color:#000}@media screen and (min-width:480px){.services-products{margin:0 3.1055900621118% 40px}.services-products li{width:47.56302521008403%;float:left;display:inline-block;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.services-products li:nth-of-type(odd){margin:0 4.87394957983193% 0 0;clear:left}}@media screen and (min-width:656px){.services-products .services{width:65.56291390728477%;float:left;display:inline-block;margin-right:0}.services-products .products{width:31.12582781456954%;float:right;display:inline-block;margin-left:0}.services-products .products li{width:100%;float:none;display:block}.main .services-products .products li{margin:0}}.job-list h2{margin-top:0}.job-list ul{list-style:none;margin:40px 0}.job-list li{margin-bottom:15px}.jobs .center .hr-top:first-child{margin-top:0}.jobs .entry-content h3{margin-top:0}.jobs .entry-content h3:first-child{margin-top:40px}.jobs section h2{margin-top:0}.jobs h4{color:#2BB8C5}.main .job-features{margin:30px 0;list-style:none}.main .job-features li{margin:0 0 20px;background:0 0}@media screen and (min-width:480px){.job-list .float-right{margin-top:20px}.job-list .button{width:100%}}@media screen and (min-width:656px){.main .job-features{margin-right:5.18763796909492%;margin-left:5.18763796909492%;margin-bottom:0}.main .job-features li{width:42.22222222222222%;margin:0 15.55555555555556% 20px 0;float:left;display:inline-block}.main .job-features li:nth-of-type(even){margin-right:0}}.single-job .link-cta{margin-top:20px}.single.single-job .entry-header{padding-bottom:0}.single-job .main-column .button{display:none;width:50%}@media screen and (min-width:656px){.single-job .main-column .button{display:block}}.main .offerings{background:#009ee3;color:#fff;font-size:1.125em;margin:0 0 40px}.main .offerings.consultancy{margin-bottom:15px}.main .offerings.deactivate{background:#EBEBEB}.offerings h2,.offerings span.title{border:0;font-size:1em;line-height:1.333333333333333em;text-transform:none;background:#565656;color:#fff;padding:20px 6.25%;font-weight:700}.offerings h2 a,.offerings span.title a{color:#FFF}.offerings h2 a:hover,.offerings span.title a:hover{color:#aaa;text-decoration:underline}.offerings ul{padding:20px 6.25%;line-height:1.333333333333333em}.offerings li{padding:5px 0}.offerings li span a{color:#FFF}.offerings li span a.active{background:rgba(255,255,255,.3);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:20px;margin-right:5px;padding:7px 16px}.offerings li a:hover{color:#82C7E5}.offerings.deactivate li a{color:#565656}.offerings.deactivate li a:hover{color:#999}.offerings.deactivate li span{color:#999}.single-service .read-more{display:block;margin-top:10px}.entry-header--html{margin-bottom:2em}.entry-header--html ul{padding:0 0 0 48px;font-size:1.2em;line-height:1.5em;list-style:disc}@media screen and (min-width:656px){.entry-header--html ul{width:61.49068322981366%}}@media screen and (min-width:480px){.offerings h2,.offerings span.title{padding-left:3.1055900621118%;padding-right:3.1055900621118%}.offerings ul{padding-left:3.1055900621118%;padding-right:3.1055900621118%}}@media screen and (min-width:656px){.main .offerings{margin:0 3.1055900621118% 35px}.offerings li{display:inline-block;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:3px 5px 3px 0;padding:0;*margin-right:16px;white-space:nowrap;}.offerings li span:after{content:" / ";color:#82c7e5}.offerings.deactivate li span:after{content:" / ";color:#999}.main .offerings li:last-child span:after{content:""}.single-service .entry-content{clear:both}}@media screen and (min-width:960px){.main .offerings{background:#009ee3 url(../img/offerings-bg.gif) no-repeat -72.5% top}.main .offerings.deactivate{background:#ebebeb url(../img/offerings-bg-grey.gif) no-repeat -72.5% top}.main .offerings.consultancy{background:#009ee3 url(../img/offerings-bg.gif) no-repeat -60.5% top}.main .offerings.consultancy.deactivate{background:#ebebeb url(../img/offerings-bg-grey.gif) no-repeat -60.5% top}.offerings h2,.offerings span.title{display:inline-block;background:0 0;padding:20px 4.4150110375276% 20px 2.2075055187638%;float:left;width:16.11479028697571%}.offerings.consultancy h2{display:inline-block;background:0 0;padding:20px 4.4150110375276% 20px 2.2075055187638%;float:left;width:22.11479028697571%}.offerings ul{display:inline-block;padding:20px 2.2075055187638%;float:left;width:72.8476821192053%}.offerings.consultancy ul{display:inline-block;padding:20px 2.2075055187638%;float:left;width:66.8476821192053%}.offerings li{margin:0 5px 0 0}}.single-service .link-cta,.single-product .link-cta{width:auto;padding:5px 15px}.single-product .cta-fixed{display:none}.single-product .float-left img{margin:0 0 20px}@media screen and (min-width:1250px){.single-product .cta-fixed{display:block;position:fixed;top:150px;right:-300px;z-index:999;color:#fff;font-family:HouschkaAltProBold,Arial,sans-serif;font-weight:700;text-transform:uppercase;padding:15px 20px 15px 40px;background:#6E348B url(../img/header-cta-arrow.png) no-repeat -56px center;-webkit-transition:right .3s ease-out;-moz-transition:right .3s ease-out;-o-transition:right .3s ease-out;-ms-transition:right .3s ease-out;transition:right .3s ease-out}.single-product .cta-fixed.visible{right:0;-webkit-transition:right .3s ease-in,background .1s ease-out;-moz-transition:right .3s ease-in,background .1s ease-out;-o-transition:right .3s ease-in,background .1s ease-out;-ms-transition:right .3s ease-in,background .1s ease-out;transition:right .3s ease-in,background .1s ease-out}.single-product .cta-fixed.visible:hover{background-position:-48px center;-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;-ms-transition:background .1s ease-in;transition:background .1s ease-in}}.product-intro{position:relative;padding-bottom:60px}@media screen and (max-width:620px){.product-intro{padding-bottom:0}}.product-logo{width:30.7888199%;margin:0 3.1055900621118%}@media screen and (max-width:780px){.product-logo{width:40%}}@media screen and (max-width:620px){.product-logo{margin:10px auto;width:75%}}.product-intro h2{display:block;border:0;color:#009ee3;clear:both;width:29.7888199%;margin:0 3.1055900621118%;font-size:1em}@media screen and (max-width:620px){.product-intro h2{text-align:center;width:93.7888198%}}.product-usps{display:block;clear:both;width:29.68323%;background:#0299db;background:-moz-linear-gradient(top,#0299db 0,#42c0f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0299db),color-stop(100%,#42c0f8));background:-webkit-linear-gradient(top,#0299db 0,#42c0f8 100%);background:-o-linear-gradient(top,#0299db 0,#42c0f8 100%);background:-ms-linear-gradient(top,#0299db 0,#42c0f8 100%);background:linear-gradient(to bottom,#0299db 0,#42c0f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0299db', endColorstr='#42c0f8', GradientType=0);margin:0 3.1055900621118%;padding:20px 5.21118012% 20px 3.1055900621118%}@media screen and (max-width:780px){.product-usps{width:87.5776397%;padding:20px 3.1055900621118%}}.product-usps li{color:#fff;font-weight:700;font-size:1.2em;margin:10px 0;padding:0 0 0 35px;line-height:1.1em;letter-spacing:.05em;-webkit-text-shadow:0 2px 7px #0f8cc2;-moz-text-shadow:0 2px 7px #0f8cc2;text-shadow:0 2px 7px #0f8cc2;background:url(../img/bullet-reach.png)no-repeat 5px 0}@media screen and (max-width:620px){.product-usps li{background:0 0;text-align:center;padding:0}}.widget-display{position:absolute;width:59%;height:330px;background:url(../img/bg-widget-display.jpg);right:3%;top:3%;border:1px solid #777;border-radius:6px;-webkit-box-shadow:1px 2px 6px #777;-moz-box-shadow:1px 2px 6px #777;box-shadow:1px 2px 6px #777;padding-top:60px}@media screen and (max-width:780px){.widget-display{position:absolute;background:0 0;border:0;border-radius:0;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0;right:0;top:0}}@media screen and (max-width:620px){.widget-display{position:relative;float:left;display:block;width:93.7888198%;margin:3.1055900621118%;background:url(../img/bg-widget-display.jpg);border:1px solid #777;border-radius:6px;-webkit-box-shadow:1px 2px 6px #777;-moz-box-shadow:1px 2px 6px #777;box-shadow:1px 2px 6px #777;padding-top:60px}}.widget-usps{display:block;position:absolute;width:38.42553191489362%;margin-left:3.1055900621118%;left:5%}@media screen and (max-width:847px){.widget-usps{left:0}}@media screen and (max-width:847px){.widget-usps{left:0}}@media screen and (max-width:780px){.widget-usps{display:none}}@media screen and (max-width:620px){.widget-usps{display:block}}@media screen and (max-width:474px){.widget-usps{display:none}}.widget-usps li{color:#fff;background:url(../img/bullet-widget-usp.png)no-repeat;background-position:right;line-height:2em;padding:3px 3%;margin-top:50px;background-size:contain}.widget-container{float:right;width:266px;height:311px;border:1px solid #777;border-radius:6px;-webkit-box-shadow:1px 2px 6px #0f8cc2;-moz-box-shadow:1px 2px 6px #0f8cc2;box-shadow:1px 2px 6px #0f8cc2;margin-right:3.1055900621118%}@media screen and (max-width:474px){.widget-container{float:none;margin:auto}}.cta-wrapper{width:100%;clear:both;background:#0299db;background:-moz-linear-gradient(top,#0299db 0,#42c0f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0299db),color-stop(100%,#42c0f8));background:-webkit-linear-gradient(top,#0299db 0,#42c0f8 100%);background:-o-linear-gradient(top,#0299db 0,#42c0f8 100%);background:-ms-linear-gradient(top,#0299db 0,#42c0f8 100%);background:linear-gradient(to bottom,#0299db 0,#42c0f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0299db', endColorstr='#42c0f8', GradientType=0);bottom:0}.single-product .breaker{width:47%;padding:5px 15px;display:block;margin:80px auto 0}@media screen and (max-width:655px){.single-product .breaker{width:87.5776397%;margin:60px auto 20px}}.product-video{float:left;width:43.7888198%;margin:0 3.1055900621118%;cursor:pointer}.video-mobile,.video-home{}@media screen and (max-width:654px){.product-video{width:93.7888199%;margin:0 3.1055900621118%}.product-video .video img,.video-home .video img{display:none}.video-mobile{display:block;padding:1px}.modal-content,.modal-background{display:none!important}}@media screen and (min-width:655px){.video-home{display:block}}.product-info{float:left;width:43.7888198%;margin:0 3.1055900621118%}@media screen and (max-width:654px){.product-info{width:93.7888199%}.product-info h2{border-top:0}}.tabbable{float:left}.tabbable:after{clear:both}.tab-content{width:100%;overflow:auto}.nav-tabs{overflow:hidden;width:100%}.nav-tabs li{width:49%;float:left}.nav-tabs li a{display:block;height:40px;font:700 1.25em HouschkaAltProBold,Arial,sans-serif;text-align:center;padding:20px 0;border-bottom:1px solid #ccc}.lt-ie8 .nav-tabs li a{padding:20px 30px}@media screen and (max-width:654px){.nav-tabs li a{display:none}}.nav-tabs li a:hover{color:#009ee3;text-decoration:none}.nav-tabs .active a{text-transform:uppercase;color:#123c8a;border-top:solid 4px #123c8a;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:0;background:0 0}.nav-tabs .active a:hover{color:#123c8a}.tab-content>.tab-pane{display:none}@media screen and (max-width:654px){.tab-content>.tab-pane{display:block}}.tab-content>.active{display:block}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tab-mobile{display:none}@media screen and (max-width:654px){.tab-mobile{display:block}}.tabbed-content{position:relative;margin-top:35px;padding-top:100px}.reach-product-page .tabbed-content{float:left}@media screen and (min-width:654px){.tabbed-content h2{border-top:solid 4px #123C8A;border-left:solid 1px #CCC;border-right:solid 1px #CCC;border-bottom:0;padding:18px 0;margin:0;cursor:pointer;text-align:center}.js .tabbed-content .tab-content{display:none}.tabbed-content .active .tab-content{display:block}.tabbed-content h2{text-transform:none;border:0;border-bottom:solid 1px #CCC;color:#009EE3;padding:20px 0 19px}.tabbed-content .active h2{box-sizing:border-box;border-top:solid 4px #123C8A;border-left:solid 1px #CCC;border-right:solid 1px #CCC;border-bottom:0;padding:18px 0;text-transform:uppercase;color:#123C8A}.tabbed-content h2{position:absolute;top:0;left:0}.tabbed-content.two-tabs h2{width:50%}.tabbed-content.two-tabs .tab-two h2{left:50%}}.your-results h2{margin:40px 0}.your-results .awards h2{margin-top:0}.project-filter{margin:25px 0;text-align:center}.project-filter li{display:inline}.project-filter li a{background:#EBEBEB;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:inline-block;margin:0 0 8px;padding:5px 12px}.project-filter li a:hover{background:#ccc}.project-filter li.current a{background:#009ee3;color:#fff}.clients .logos,.clients p{text-align:center}.clients .logos li{margin:0 auto;padding:5px;width:46.42857142857143%}.clients .logos li img{margin:20px;max-width:160px}.projects .switcher{padding:18px 0;margin:0 0 38px;border-top:solid 4px #6e348b;border-bottom:solid 1px #ccc}.projects .switcher li{padding:0;margin:0 15px;list-style:none;display:inline-block}@media screen and (max-width:820px){.clients .logos li{padding:5px}.clients .logos li img{margin:0 0 40px;max-width:130px}}@media screen and (max-width:320px){.clients .logos li img{max-width:110px}}.main .entry-header .client{margin-bottom:.75em}.main .entry-header .client em{color:#999}.single-project .linked-services{border-top:solid 4px #123C8A;border-bottom:solid 1px #CCC;margin-bottom:35px;padding-top:15px;padding-bottom:5px}.linked-services h2{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;border:0;font:italic 1.25em Georgia,"Times New Roman",serif;text-transform:none;color:#999;margin-right:10px;margin-top:1px;padding-top:0;padding-bottom:12px;vertical-align:top}.linked-services ul{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;font:700 1.25em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase}.linked-services li{padding:0 0 10px}.linked-services li a{display:block}.linked-services li:last-child:after{content:none}.single-project .gallery-project{margin:0 auto 40px}.single-project .gallery-project figure{text-align:center}.single-project .summary-item{margin:0 0 40px}.single-project .summary-item h3{margin:0}.single-project .entry-content{margin-bottom:20px}.single-project .award{text-align:center;margin:0 0 40px;padding-top:40px;background:url(../img/small-hr.gif) no-repeat center top}.single-project .award a{margin:0 auto;width:46.42857142857143%;display:block}.single-project .quote{padding-top:40px;background:url(../img/small-hr.gif) no-repeat center top}@media screen and (min-width:480px){.project-filter li{font-size:.875em}.single-project .award a{width:31.12582781456954%}}@media screen and (min-width:656px){.linked-services ul{display:inline}.linked-services li{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;padding-right:10px}.linked-services li a{display:inline-block;padding-right:10px}.linked-services li:after{content:"+";color:#aad9ee}.single-project .gallery-project{width:65.67328918322296%;float:left;display:inline-block;margin-left:17.21854304635762%;margin-right:17.21854304635762%}.single-project .entry-content .summary-item{width:31.12582781456954%;float:left;display:inline-block;margin:0 0 0 3.3112582781457%}.single-project .entry-content .summary-item:first-child{margin:0}}.insights .rss{margin:0}.insights .rss a{background:url(../img/blog-icons.png) no-repeat 75px .3em;font:700 1em HouschkaAltProBold,Arial,sans-serif;display:block;position:absolute;padding:5px 35px 5px 0;top:15px;right:0}.insights .post-item{border-top:0;border-bottom:solid 1px #ccc}.insights .button{margin-right:auto;margin-left:auto}.insights .featured{padding-left:80px}.insights .featured-disc{top:50%;margin-top:-35px}.main .quote{margin-bottom:20px}@media screen and (min-width:480px){.insights .posts .has-thumb{padding-left:0}.insights .rss a{background-position:83px .3em}}@media screen and (min-width:656px){.insights .button{width:31.31313131313131%}.insights .featured{padding-left:48px}.main .quote{width:54.96688741721854%;margin:0 auto 40px}}.intel-reports .project{border:0}.intel-reports .project h3{border-top:0 solid #ccc;font:400 1.375em "FS Albert Web Regular",Arial,sans-serif;line-height:1.272727272727273em;margin:15px 0;text-transform:none}.intel-report .entry-content{width:100%}.intel-report .gform_wrapper{margin-top:20px}.intel-report .intel-form h3{font:700 1.25em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;color:#123c8a;padding:18px 0;margin:0}.intel-form .gform_description{margin:1em 0 2.5em;display:block;font-size:.75em;text-align:center}.intel-form ul{list-style:none;padding:0}.intel-form ul li{margin-left:0;margin-right:0}.intel-form .gform_footer .button{margin:30px auto}.pdf-download a{padding:20px 0 20px 40px;background:url(../img/pdficon.jpg) no-repeat center left;display:block}@media screen and (min-width:656px){.intel-report .entry-content{width:80%}.intel-report .gform_body li{margin:0 0 20px;width:100%}}@media screen and (min-width:673px){.intel-report .project{border-bottom:0;margin:0 0 0 3.3112582781457%}}@media screen and (min-width:848px){.intel-report .entry-content{width:86.5%}.intel-report .gform_body{width:100%;margin:auto}}.contact-forms{margin-bottom:40px}.contact-forms .gform_description{margin:1em 0 2.5em;display:block;font-size:.75em;text-align:center}.contact-forms h3{font:700 1.25em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;color:#123c8a;border-top:solid 4px #123c8a;border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding:18px 0;margin:0;cursor:pointer;text-align:center}.contact-forms textarea{padding:10px 1.1037527593819%;width:97.7924944812362%}.contact-forms #gforms_confirmation_message{color:#666;text-align:center;padding:50px;margin:15px 35px 35px;background:#ebebeb;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}#field_2_5,#field_3_5,#field_6_5,#field_3_6,#field_3_7,#field_4_5,#field_4_6,#field_4_9{margin-right:0;width:100%}@media screen and (min-width:752px){.contact-forms{position:relative;padding:85px 0 0}.contact-forms h3{position:absolute;top:0;left:0;width:100%}#gform_wrapper_3,#gform_wrapper_6{display:block}.contact-forms h3{width:50%}.product-enquiry .contact-forms h3,.apply .contact-forms h3{width:100%;cursor:pointer}#gform_wrapper_3 h3,#gform_wrapper_6 h3{left:50%}.contact-forms .hide h3{text-transform:none;border:0;border-bottom:solid 1px #ccc;color:#009ee3;padding:20px 0 19px}.contact-forms .hide .gform_description,.contact-forms .hide .validation_error,.contact-forms .hide .gform_body,.contact-forms .hide .gform_footer{display:none}}.contact-details{position:relative}.contact-details section{margin:0 0 40px}.contact-details h2{border-top:solid 4px #123C8A;border-left:solid 1px #CCC;border-right:solid 1px #CCC;border-bottom:0;padding:18px 10px;margin:0;text-align:center}.contact-details .hide h2{text-transform:none}.contact-details ul{margin:20px 0 30px}.contact-details li{margin:0 0 20px;text-align:center;font-family:HouschkaAltProBold,Arial,sans-serif}.contact-details li span,.contact-details li a{display:block;background:url(../img/contact-icons.png) no-repeat 20px 3px}.contact-details .number span{color:#999}.contact-details .number em{color:#565656;font-style:normal;font-family:HouschkaAltProBold,Arial,sans-serif}.contact-details .number span,.contact-details li a{padding:50px 0 0}.contact-details li span a{display:inline;padding:0;background:0 0}.contact-details .number span{background-position:center 3px}.contact-details .email a{background-position:center -130px}.contact-details .twitter a{background-position:center -260px}@media screen and (max-width:752px){.contact-details .hide h2{border:0;padding:0 10px}.contact-details .hide h2 a:after{content:" →"}}@media screen and (min-width:480px){.contact-details h2{padding:18px 0}}@media screen and (min-width:752px){.contact-details{padding:85px 0 0}.contact-details section{margin:0}.contact-details h2{position:absolute;top:0;left:0;width:50%}.contact-details .hide h2{border:0;border-bottom:solid 1px #CCC;color:#009EE3;padding:20px 0 19px}.contact-details .london h2{position:absolute;top:0;left:50%}.contact-details ul{margin:45px 0}.contact-details li{width:31.12582781456954%;display:inline-block;float:left;margin:0 0 0 3.3112582781457%;text-align:left}.contact-details .number{margin:0}.contact-details .number span{padding:3px 0 3px 27.30496453900709%;background-position:15px 3px}.contact-details .london .number span{padding-top:12px;padding-bottom:14px}.contact-details li a{padding:12px 0 12px 27.30496453900709%}.contact-details .email a{background-position:15px -130px}.contact-details .twitter a{background-position:15px -262px}}.map{width:100%;height:375px}.find-us{padding:15px 0}.find-us h3{color:#565656;font:700 1.25em "FS Albert Web Bold",Arial,sans-serif;font-size-adjust:.49}.find-us .address{border-bottom:solid 1px #ccc;padding:0 0 20px;margin:0 0 24px}.find-us a{font-family:HouschkaAltProBold,Arial,sans-serif}.find-us .directions form{margin:0}.find-us form .button{margin:15px 0 0;height:2.85em;line-height:2.85em;width:100%}.geolocation .find-us form .name{float:left;width:85%;margin-bottom:15px}.find-us form .current-location{display:none}.geolocation .find-us .current-location{float:right;cursor:pointer;display:block;margin-top:2px}.geolocation .find-us .current-location img{height:32px;width:32px}.jobs-link{text-align:center;clear:both;margin:15px 6.25% 0}@media screen and (min-width:480px){.geolocation .find-us form .name{width:80%}.geolocation .find-us .current-location{height:40px;width:40px;margin-top:4px}.jobs-link{margin-right:3.1055900621118%;margin-left:3.1055900621118%}}@media screen and (min-width:656px){.find-us{margin:20px 0 0}.find-us .address{float:left;display:inline-block;width:46.42857142857143%;border-right:solid 1px #ccc;border-bottom:0;padding:0 3.57142857142857% 0 0}.find-us .directions{float:right;display:inline-block;width:46.42857142857143%;padding:5px 0 0}.jobs-link{margin-top:0}}@media screen and (min-width:752px){.main .contact-details{margin-bottom:40px}.map{width:65.56291390728477%;float:left;display:inline-block}.find-us{width:27.81456953642384%;float:right;display:inline-block;border:solid 1px #ccc;padding:15px 1.65562913907285%;margin:0}.find-us .address{float:none;display:block;width:100%;border-right:0;padding:0}.find-us .directions{margin:0;border-top:solid 1px #ccc;float:none;display:block;width:100%}.find-us h3{color:#565656;margin:0 0 0 -11.50793650793651%;background:url(../img/findus-bg.gif) no-repeat left center;padding:0 0 0 11.50793650793651%}}@media screen and (min-width:658px){.header-landing-page nav{margin-top:85px}}@media screen and (min-width:848px){.header-landing-page nav{margin-top:110px}}.scrolled .header-landing-page nav{margin-top:0}.landing-page h1,.landing-page h2{text-transform:none}.landing-page .entry-content h2{margin-top:20px}.landing-page .entry-content h2:first-child{margin-top:40px}.landing-page .services-products{margin:0 0 20px}.landing-page .offer-box{margin:0 0 30px;border-top:0;border-bottom:solid 1px #ccc}.offer-box-modal{background:#fff;padding:20px 2.5%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.offer-box-modal h4{font-size:1.25em;line-height:1.2em;color:#2bb8c5}.offer-box .modal-launcher{color:#009ee3;cursor:pointer}.offer-box .modal-launcher:hover{color:#123c8a}.landing-hr-top{padding-top:40px;border-top:solid 1px #ccc}.landing-hr-top img{margin:10px}.landing-form .gform_wrapper,.intel-report .gform_wrapper{border-top:solid 4px #123c8a;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;padding:0 2.333722287048%;background:#fff}.landing-form .gform_description{margin:1em 0 2.5em;display:block;font-size:.75em;text-align:center}.landing-form #gforms_confirmation_message{color:#666;text-align:center;padding:50px;margin:15px 35px 35px;background:#ebebeb;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.landing-form h3,.intel-report .gform_wrapper h3{font:700 1.25em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;color:#123c8a;padding:18px 0;margin:0;text-align:center}.landing-form br{display:none}.page-template-page-landing-php{background-position:center 140px;background-repeat:no-repeat}.generic-landing-page{max-width:860px}.generic-landing-page .entry-header{text-align:center}.generic-landing-page h1,.generic-landing-page h2{text-transform:uppercase}.generic-landing-page .entry-header h1{border-top:0;font-size:2.375em;width:auto}.generic-landing-page .entry-header p:last-child{width:auto;padding:0}.generic-landing-page .entry-content{margin-bottom:20px}.generic-landing-page .entry-content p{font-size:1.125em;font-family:"FS Albert Web Regular",Arial,sans-serif;color:#333}.generic-landing-page .gform_wrapper{padding-top:40px}.generic-landing-page .gform_wrapper form li{width:100%}.generic-landing-page .gform_wrapper form li.gform_hidden{margin:0}.generic-landing-page .modal-content{background:#fff;padding:40px 2.5%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:70%}.generic-landing-page .modal-content .inner-content{overflow-y:scroll;height:100%;padding-right:2.5%}.generic-landing-page .modal-content ::-moz-scrollbar,.generic-landing-page .modal-content ::-webkit-scrollbar{width:8px}.generic-landing-page .modal-content ::-moz-scrollbar-thumb,.generic-landing-page .modal-content ::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#009ee3}.generic-landing-page .modal-content ::-moz-scrollbar-track,.generic-landing-page .modal-content ::-webkit-scrollbar-track{background:#ededed;-webkit-border-radius:10px;border-radius:10px}.generic-landing-page .landing-logos{text-align:center;padding:28px 0}.generic-landing-page.toolkit-landing-page .landing-logos,.generic-landing-page.longform-landing-page .landing-logos{margin-top:10%}.generic-landing-page.toolkit-landing-page,.generic-landing-page.longform-landing-page{max-width:960px}.generic-landing-page.toolkit-landing-page .entry-header,.generic-landing-page.longform-landing-page .entry-header{min-height:initial}.generic-landing-page.toolkit-landing-page .entry-header h1,.generic-landing-page.longform-landing-page .entry-header h1{margin-bottom:0}.generic-landing-page.toolkit-landing-page .entry-header h2,.generic-landing-page.longform-landing-page .entry-header h2{margin-bottom:5%;border:0;border-bottom:1px #ccc solid;padding:0 15px 30px}.generic-landing-page.toolkit-landing-page .landing-page-embed,.generic-landing-page.toolkit-landing-page .what-recieve,.generic-landing-page.toolkit-landing-page .landing-form{margin:0 3.1055900621118%}.generic-landing-page.longform-landing-page .landing-content{margin:0 30px;line-height:1.5em}.generic-landing-page.longform-landing-page .landing-content h2{margin:40px 0 0}.generic-landing-page.longform-landing-page .landing-form{margin:0 0 30px}@media screen and (min-width:656px){.generic-landing-page.longform-landing-page .landing-form{margin:0;padding:0 0 40px 40px;background:#fff}}.generic-landing-page.toolkit-landing-page .toolkit-signup,.generic-landing-page.longform-landing-page .toolkit-signup{margin-top:6%}.toolkit-landing-page.landing-page .entry-content h2:first-child{margin-top:0}.toolkit-landing-page.generic-landing-page .gform_wrapper,.longform-landing-page.generic-landing-page .gform_wrapper{margin:0 auto;max-width:100%}.toolkit-landing-page.generic-landing-page .gform_wrapper input[type=submit],.longform-landing-page.generic-landing-page .gform_wrapper input[type=submit]{width:auto;padding:0 20px}.toolkit-landing-page.generic-landing-page h3 .longform-landing-page.generic-landing-page h3{padding:0}.longform-landing-page.generic-landing-page .gform_title{padding:0}.toolkit-landing-page.generic-landing-page .gform_description,.longform-landing-page.generic-landing-page .gform_description{margin:1em 0 2em;font-size:1em}.toolkit-landing-page .what-recieve li,.longform-landing-page .what-recieve li{margin-top:10%}.toolkit-landing-page .what-recieve li,.longform-landing-page .what-recieve li{margin:0 0 5%;display:table}.toolkit-landing-page .what-recieve img,.longform-landing-page .what-recieve img{width:80px;float:left;margin-right:20px}.toolkit-landing-page .what-recieve h3,.longform-landing-page .what-recieve h3{display:table-cell;vertical-align:middle}.toolkit-landing-page .landing-logos li,.longform-landing-page .landing-logos li{width:30%;float:left;display:block;margin:0 1.5% 20px}.toolkit-sharing{margin:6% 3.1055900621118% 0;position:relative}.toolkit-sharing h2{display:none}.toolkit-sharing .landing-btns{}.toolkit-sharing .landing-btns .button{margin:0 0 4% 4%;width:48%;float:left;clear:none;font-size:.8em;height:2.5em;line-height:2.5em;text-align:left}.toolkit-sharing .landing-btns .button span{width:20px;height:20px;position:relative;display:inline-block;top:5px;margin:0 10px}.toolkit-sharing .landing-btns .button.facebook{background:#3b5998}.toolkit-sharing .landing-btns .button.facebook:hover{background:#2c4372}.toolkit-sharing .landing-btns .button.facebook span{background:url(../img/social-fb.png)}.toolkit-sharing .landing-btns .button.twitter{background:#55acee}.toolkit-sharing .landing-btns .button.twitter:hover{background:#2e99ea}.toolkit-sharing .landing-btns .button.twitter span{background:url(../img/social-twitter.png)}.toolkit-sharing .landing-btns .button.gplus{background:#dd4b39}.toolkit-sharing .landing-btns .button.gplus:hover{background:#c83522}.toolkit-sharing .landing-btns .button.gplus span{background:url(../img/social-gplus.png)}.toolkit-sharing .landing-btns .button.linkedin{background:#0976b4}.toolkit-sharing .landing-btns .button.linkedin:hover{background:#076092}.toolkit-sharing .landing-btns .button.linkedin span{background:url(../img/social-linkedin.png)}.toolkit-sharing .landing-btns .button:nth-child(2n+1){margin:0 0 4%}@media screen and (min-width:480px){.generic-landing-page .landing-logos{padding:0 0 28px}.landing-form{position:relative}.landing-page .offer-box{border:0}.offer-box-modal{padding:40px 2.5%}.grey-band{background:#ebebeb;height:550px;width:100%;position:absolute;top:60px;left:0;z-index:1}.landing-form .gform_wrapper{position:relative;z-index:2}.landing-page .landing-form .gform_wrapper{margin-left:13.907284768212%;margin-right:13.907284768212%}.generic-landing-page .landing-form .gform_wrapper{padding:40px 40px 0;margin:0 auto 60px;max-width:380px}}@media screen and (min-width:480px){.page-template-page-landing-php{background-position:center 160px}}@media screen and (min-width:656px){.page-template-page-landing-php{background-position:center 170px}.generic-landing-page.toolkit-landing-page .entry-content,.generic-landing-page.toolkit-landing-page .what-recieve,.generic-landing-page.longform-landing-page .entry-content,.generic-landing-page.longform-landing-page .what-recieve{width:43%;float:left}.generic-landing-page.toolkit-landing-page .landing-page-embed,.generic-landing-page.toolkit-landing-page .landing-form,.generic-landing-page.longform-landing-page .landing-page-embed,.generic-landing-page.longform-landing-page .landing-form{width:44%;float:right}.toolkit-sharing .landing-btns .button{margin:0 0 0 4%;width:22%}.toolkit-sharing .landing-btns .button:nth-child(2n+1){margin:0 0 0 4%}.toolkit-sharing .landing-btns .button:first-child{margin:0}}@media screen and (min-width:752px){.landing-page .offer-box{background:url(../img/service-icons.png) no-repeat left 0;padding-left:10%;width:37.56302521008403%}}@media screen and (min-width:830px){.toolkit-sharing .landing-btns{position:absolute;right:0;top:15px;left:250px}.toolkit-sharing h2{display:block}}@media screen and (min-width:848px){.generic-landing-page .entry-header h1{font-size:3.75em}.toolkit-landing-page.generic-landing-page .entry-header h2,.longform-landing-page.generic-landing-page .entry-header h2{font-size:2em}.page-template-page-landing-php{background-position:center 200px}}.consultancy-overview{list-style:none;padding:0}.card-wrap{float:left;margin:0 0 1em;width:48.5%}.card-wrap.right{float:right}.card-wrap>p,.consultancy-overview>p{display:none}.card-wrap .card{background:#ebebeb;border-top:4px solid #009ee3;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1);color:#565656;padding:20px;position:relative;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.card-wrap .card:hover{background:#a17bb3;border-top:4px solid #6e348b;color:#fff;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);z-index:990}.card-wrap h3{background:url(../img/service-icons.png) no-repeat left 0;color:#009ee3;font-family:HouschkaAltProBold,Arial,sans-serif;font-weight:700;height:40px;padding:20px 0 0 78px;text-transform:uppercase}.card-wrap:hover h3{color:#fff}@media screen and (max-width:835px){.card-wrap,.card-wrap.right{display:block;float:none;margin:0 auto 2em;width:93%}}.accordion{border-bottom:solid 1px #ccc;margin:50px 0}.accordion dt{font-size:1.25em;font-family:HouschkaAltProBold,Arial,sans-serif;line-height:1.3em;text-transform:uppercase}.accordion dt:first-child a{border-top:solid 1px #ccc}.accordion dt a{background:url(../img/expand-arrows-sm.png) right 20px no-repeat;border-bottom:solid 1px #ccc;display:block;padding:15px 0}.accordion dt a:hover{background-position:right -30px}.accordion dt a.active{background-position:right -81px;border-bottom:0;color:#6e348b}.accordion dt a.active:hover{background-position:right -131px}.accordion dd{border-top:4px solid #6e348b;padding:20px 0 25px;border-bottom:solid 1px #ccc}.accordion dd a{display:inline-block}.main.digital-consult .complementary-services{display:none}.delivery .project-large,.measurement .project-large,.strategy .project-large{display:none}.content-consult .features,.content-consult p.narrow{margin-left:0;margin-right:0}.content-consult .features li{background:#ebebeb;border-top:4px solid #009ee3;padding:20px 5%;position:relative;width:90%;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.content-consult .features li .block-link{bottom:0;left:0;position:absolute;right:0;top:0}.content-consult .features li:hover{background:#a17bb3;border-top:4px solid #6e348b;color:#fff;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.content-consult .features li h3{background:url(../img/service-icons.png) no-repeat left 0;color:#009ee3;font-family:HouschkaAltProBold,Arial,sans-serif;font-weight:700;height:40px;padding:20px 0 0 78px;text-transform:uppercase}.content-consult .features li:hover h3{color:#fff}.content-consult .project{width:auto}.content-consult .project h3{font-family:HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;padding:15px 0 6px;margin:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.backgroundsize header nav .menu-tab{background-image:url(../img/menu-tab2x.png);background-size:36px 70px}.backgroundsize header nav .search{background-image:url(../img/search-icon-small2x.png);background-size:41px 35px}.backgroundsize #searchform input[type=text]{background-image:url(../img/search-box2x.png);background-size:12px 40px}.backgroundsize .social a{background-image:url(../img/social-icons2x.png);background-size:292px 103px}.backgroundsize .back-to-top{background-image:url(../img/back-to-top2x.png);background-size:50px 59px}.backgroundsize .expandable{background-image:url(../img/expand-arrows2x.png);background-size:43px 330px}.backgroundsize .sidebar .widget .report .category,.backgroundsize .sidebar .follow-us a{background-image:url(../img/sidebar-icons2x.png);background-size:284px 62px}.backgroundsize .sidebar .tweet a{background:url(../img/tweet-bg2x.png) no-repeat center top;background-size:281px 314px}.backgroundsize .post-item .comments{background-image:url(../img/comments-bg2x.png);background-size:12px 34px}.backgroundsize .posts .featured-disc{background-image:url(../img/blog-icons2x.png);background-size:277px 300px}.backgroundsize .single .meta .comments{background:#009ee3 url(../img/comment-count2x.png) no-repeat left top;background-size:19px 57px}.backgroundsize .project blockquote,.backgroundsize .quote blockquote{background-image:url(../img/quote2x.png);background-size:56px 40px}.backgroundsize .features li{background:url(../img/service-icons2x.png) no-repeat left 0;background-size:72px 72px}.backgroundsize .insights .rss a{background-image:url(../img/blog-icons2x.png);background-size:277px 300px}.backgroundsize .page-nav a,.backgroundsize .page-nav a:hover{background-image:url(../img/nav-arrows2x.png);background-size:1212px 500px}.backgroundsize .contact-details li span,.backgroundsize .contact-details li a{background-image:url(../img/contact-icons2x.png);background-size:43px 305px}.backgroundsize .contact-details li span a{background-image:none}.backgroundsize .project .read-more span{background-image:url(../img/project-icons2x.png);background-size:2873px 70px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:480px),only screen and (-o-min-device-pixel-ratio:2) and (min-width:480px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:480px),only screen and (min-device-pixel-ratio:2) and (min-width:480px){.backgroundsize .entry-header .featured-disc{background-image:url(../img/blog-icons2x.png);background-size:277px 300px}}@media print{*{background:transparent!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.nocallout{-webkit-touch-callout:none}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}textarea[contenteditable]{-webkit-appearance:none}.gifhidden{position:absolute;left:-100%}.relative{position:relative}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.lt-ie8 .ie7-clearfix:after{content:"";display:table;clear:both}.clearfix,.lt-ie8 .ie7-clearfix{*zoom:1}@font-face{font-family:HouschkaAltProBold;src:url(houschkaaltpro-bold-webfont.eot);src:url(houschkaaltpro-bold-webfont.eot?#iefix) format('embedded-opentype'),url(houschkaaltpro-bold-webfont.woff) format('woff'),url(houschkaaltpro-bold-webfont.ttf) format('truetype'),url(houschkaaltpro-bold-webfont.svg#HouschkaAltProBold) format('svg');font-weight:700;font-style:normal}.video-item{float:none;display:block;width:auto;padding:0 10px}.video-item h3{border-top:0!important}.video-item .read-more{position:relative}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;position:absolute;top:31%;height:110px;width:65px;margin-top:-10px;text-indent:-9999px;border-radius:0!important;-webkit-border-radius:0!important;padding:10px!important}.owl-controls .owl-prev{left:0;background:url(../img/Left.png) no-repeat center center!important;margin:-5px -10px 0!important}.owl-controls .owl-next{right:0;background:url(../img/Right.png) no-repeat center center!important;margin:-5px -10px 0!important}.gform_validation_container{display:none}.alternative-form-container{border-top:solid 4px #123c8a;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;padding:0 2.333722287048%;background:#fff;width:38%;float:right;margin-right:3.1%}.intel-report input[type=submit],.intel-report .button{width:auto;min-width:30%}.intel-report .landing-btns .button{min-width:0}.intel-report-alternative .toolkit-sharing{clear:both}.intel-report-alternative article.main-column{width:auto}.intel-report-alternative article.main-column header{width:66%}.intel-report-alternative .content-wrapper{margin-top:-60px}.intel-report-alternative .entry-content{width:50%;float:left}.alternative-form-container .gform_wrapper{padding:0;border:0}.alternative-form-container h3{font:700 1.25em HouschkaAltProBold,Arial,sans-serif;text-transform:uppercase;color:#123c8a;padding:18px 0;margin:0;text-align:center;padding-bottom:0}@media screen and (max-width:656px){.intel-report-alternative article.main-column header{width:auto}.intel-report-alternative article.main-column header p{padding-bottom:20px}.intel-report-alternative .entry-content{width:auto;float:none}.intel-report-alternative .content-wrapper{margin-top:-20px}.intel-report-alternative .content-wrapper{padding-bottom:0}.alternative-form-container{width:auto;float:none;margin-right:0;margin-top:20px}}.wistia-playlist-embed{position:relative;height:140px;padding-top:57%}.wistia-playlist-embed>iframe{position:absolute;height:100%;top:0;left:0}.page-template-page-navless-php{background:#fdfdfd}.page-template-page-navless-php .entry-header{max-width:860px;margin:10px auto 20px;min-height:0}@media screen and (min-width:600px){.page-template-page-navless-php .entry-header{margin:40px auto}}.page-template-page-navless-php .landing-content{max-width:860px}.standalone-form{border:1px #ededed solid;max-width:860px;margin:0 auto;background:#fff}.standalone-form .gform_wrapper form ul.gfield_radio{margin:20px 0 0;overflow:hidden}.standalone-form .gform_wrapper form ul.gfield_radio li{float:left;width:9.09%;margin:0;text-align:center}.standalone-form .gform_wrapper{max-width:none;padding:20px;margin:0}@media screen and (min-width:600px){.standalone-form .gform_wrapper{padding:40px}}.standalone-form label{display:block;margin-top:5px}.standalone-form textarea{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.standalone-form .hide-mobile{display:none}@media screen and (min-width:600px){.standalone-form .hide-mobile{display:block}}.standalone-form .hide-desktop{display:block}@media screen and (min-width:600px){.standalone-form .hide-desktop{display:none}}.standalone-form .gfield_html{overflow:hidden}.standalone-form .radio-description{font-size:.8em;position:relative;top:-15px}.standalone-form .radio-description .left{float:left}.standalone-form .radio-description .right{float:right}.navless-landing-page .logo img{display:none}@media screen and (min-width:800px){.navless-landing-page .logo img{display:block;margin-right:40px}}.navless-landing-page .entry-header h1{padding-top:0;font-size:3em;text-align:left}.navless-landing-page .entry-header p{text-align:left;font-size:1.25em}.success-page-content-780{}@media screen and (min-width:600px){.success-page-content .post-item{width:48%;float:left;margin:0 0 0 4%}}.success-page-content .post-item:nth-child(2n+1){clear:left;margin:0}.success-page-content a.category,.success-page-content time,.success-page-content .featured-disc{display:none}.success-page-content .post-item h3{margin:0}.success-page-content .post-item img{float:none}@media screen and (min-width:780px){.success-page-content .post-item img{float:left}}h2.plain{font-size:inherit;line-height:inherit;padding:0;border:inherit;margin:0;text-transform:inherit;font:700 1em/1.25em "FS Albert Web Bold",Arial,sans-serif;color:#000;font-size:1.375em;line-height:1.272727272727273em;margin:0 6.25%}@media screen and (min-width:656px){h2.plain{width:61.49068322981366%}}@media screen and (min-width:480px){h2.plain{margin-left:3.1055900621118%;margin-right:3.1055900621118%}}.contact-cta.category-cta{text-align:center;display:block}.contact-cta.category-cta .button{margin-top:0;margin-bottom:0;width:auto;display:inline-block;padding:0 20px;height:auto}@media screen and (max-width:656px){.contact-cta.category-cta{margin-top:10px}}.newsletter-popup{background-color:#009fe3;position:fixed;bottom:-500px;right:1%;z-index:99999;width:29.19254658385093%;max-width:262px;display:none;min-width:189px;color:#fff;text-align:center;padding:10px;transition:bottom 1s ease-in-out}.newsletter-popup.active{bottom:0}@media screen and (min-width:655px){.newsletter-popup{display:block}}@media screen and (min-width:970px){.newsletter-popup{right:20px}}.newsletter-popup .close-button{position:absolute;top:5px;right:10px;display:block;color:#fff}.newsletter-popup .megaphone{margin-top:10px;margin-bottom:0}.newsletter-popup h4{border-bottom:1px solid #fff;color:#fff;font-family:HouschkaAltProBold,Arial,sans-serif;padding-bottom:10px;font-size:125%;margin-bottom:0}.newsletter-popup p{font-size:70%;margin-top:4px}.newsletter-popup label{display:none}.newsletter-popup li>label{display:inline-block;font-size:80%}.newsletter-popup input[type=text],.newsletter-popup input[type=email]{background:#fff;margin-top:15px;border:0}.newsletter-popup input[type=submit]{width:100%!important;background-color:#6e348b;margin-top:15px}.newsletter-popup .hbspt-form .hs-error-msgs li{background:#f7dde1 url(../img/arrow-up-inverted_blue.png) no-repeat center top;margin-bottom:0}.newsletter-popup .hbspt-form .inputs-list{padding:0}.newsletter-popup .submitted-message{background:0 0;background-image:url(../img/tick-icon.png);background-repeat:no-repeat;background-position:top center;padding-top:80px;padding-bottom:0;color:#fff;font-size:125%;font-family:HouschkaAltProBold,Arial,sans-serif}@media screen and (min-width:656px){.lang-switch{text-align:right}}.lang-switch a{display:inline-block;padding:10px 35px 10px 10px;font-size:.75em}.grid-group{box-sizing:border-box;width:100%;display:table}.grid-row{box-sizing:border-box;width:100%;display:table-row}.grid-cell{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px;display:table-cell;vertical-align:top}.grid-cell:first-child{padding-left:20px;padding-right:10px}.grid-cell:last-child{padding-left:10px;padding-right:20px}div.product-features .grid-cell h2{margin:0;border-bottom:0}.feature-hero{background-color:#fff}.button-group{margin-top:50px;width:100%;height:100px}.button-group a{float:left;width:45%;margin:0 0 10px;border-width:0;display:block;text-align:center;padding:10px;min-height:25px;background-color:#2BB8C5;color:#FFF;font-size:1.25em;line-height:1.2em}.button-group a.primary{margin:21px 40px 10px 0;background-color:#6E348B}.jump-link{padding-top:50px;padding-bottom:50px;width:100%;text-align:center}.product-features{padding-top:25px;width:100%;background-color:#ebebeb}.box-arrow{position:relative}.box-arrow:before{content:"";z-index:1;position:absolute;height:30px;width:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:inherit;margin-top:-15px;margin-left:-15px;top:100%;left:50%;border-left-width:0;border-top-width:0}#register-prompt{padding-top:25px;width:100%;text-align:center}#register{margin-top:0;width:300px;float:right}#register h2{margin-top:0}#register .tab-content{margin-top:-35px}.hide-branding header{float:left;width:580px;padding-right:20px}.hide-branding h1{margin-top:0;width:auto;margin-bottom:0}.hide-branding header p{width:auto}.main .hide-branding .entry-header p{width:auto;margin-left:0;margin-right:0}.hide-branding div.intro{padding-right:320px;margin-bottom:70px}.home .post-item a h3{margin-top:0}.insights-menu,.services-menu{padding:5px}.insights-grid-item,.services-menu li{width:50%;text-align:center;float:left}.insights-grid-item a,header nav .sub-menu.services-menu a{background-color:#009ee3;color:#fff;display:block;margin:5px;padding-top:10px;transition:.25s background-color ease;text-transform:uppercase;font-weight:700;font-family:HouschkaAltProBold,Arial,sans-serif}.insights-grid-item a:hover,header nav .sub-menu.services-menu li a:hover{background-color:#123c8a;color:#fff}.insights-grid-item span{display:block}header nav .sub-menu.services-menu ul{margin:0}.services-menu li{}@media screen and (min-width:756px){.services-menu li{width:33.33%}}header nav .sub-menu.services-menu a{padding:8px;height:2em;line-height:1em;display:flex;align-items:center;justify-content:center}header nav #menu-header-menu .our-content-menu-item .sub-menu,header nav #menu-header-menu .what-we-do-menu-item .sub-menu{padding:5px;padding-top:0;padding-bottom:10px}header nav #menu-header-menu .our-content-menu-item .sub-menu li,header nav #menu-header-menu .what-we-do-menu-item .sub-menu li{width:50%;text-align:center;float:left;padding:0;margin:0;background:0}@media screen and (min-width:756px){header nav #menu-header-menu .what-we-do-menu-item .sub-menu li{width:33.33%}}header nav #menu-header-menu .our-content-menu-item .sub-menu li a,header nav #menu-header-menu .what-we-do-menu-item .sub-menu li a{background-color:#009ee3;color:#fff;display:block;width:98%;margin:0 1%;margin-top:10px;padding-top:10px;padding-bottom:60px;transition:.25s background-color ease;text-transform:uppercase;font-weight:700;font-family:HouschkaAltProBold,Arial,sans-serif;background-position:bottom center;background-repeat:no-repeat}header nav #menu-header-menu .what-we-do-menu-item .sub-menu li a{padding:8px 0;height:2em;line-height:1em;display:flex;align-items:center;justify-content:center;background-image:none}header nav #menu-header-menu .our-content-menu-item .sub-menu li.video-hub-menu-item a{background-image:url(../img/play-circle.png)}header nav #menu-header-menu .our-content-menu-item .sub-menu li.your-results-menu-item a{background-image:url(../img/trophy.png)}header nav #menu-header-menu .our-content-menu-item .sub-menu li.digital-insights-menu-item a{background-image:url(../img/newspaper-o.png)}header nav #menu-header-menu .our-content-menu-item .sub-menu li.intelligence-menu-item a{background-image:url(../img/area-chart.png)}header nav #menu-header-menu .our-content-menu-item .sub-menu li a:hover,header nav #menu-header-menu .what-we-do-menu-item .sub-menu li a:hover{background-color:#123c8a;color:#fff}.pull-out{background:#EBEBEB;padding:30px 20px}.pull-out p:last-child,.pull-out p:last-child .button{margin-bottom:0}#lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=85);opacity:.85;display:none}#lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:400}#lightbox img{width:auto;height:auto}#lightbox a img{border:0}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:10px}.lb-loader{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0}.lb-prev,.lb-next{width:49%;height:100%;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");display:block}.lb-prev{left:0;float:left}.lb-next{right:0;float:right}.lb-prev:hover{background:url(../images/prev.png) left 48% no-repeat}.lb-next:hover{background:url(../images/next.png) right 48% no-repeat}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 10px;color:#bbb}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:11px}.lb-data .lb-close{width:35px;float:right;margin-top:.5em;padding-bottom:.7em;outline:0}.lb-data .lb-close:hover{cursor:pointer}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}