@import "https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,700|Open+Sans:300,400,400i,600|Oswald:200,300,400|Bebas+Neue:400";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/sites/all/themes/triadzen/js/slick/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/sites/all/themes/triadzen/js/slick/slick/./fonts/slick.eot);src:url(/sites/all/themes/triadzen/js/slick/slick/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/triadzen/js/slick/slick/./fonts/slick.woff) format('woff'),url(/sites/all/themes/triadzen/js/slick/slick/./fonts/slick.ttf) format('truetype'),url(/sites/all/themes/triadzen/js/slick/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5em;}button,input,select,textarea{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;}body{margin:0;padding:0;}a:link{}a:visited{}a:hover,a:focus{}a:active{}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}p,pre{margin:0 0 1.5em;}blockquote{margin:1.5em 30px;}h1,h2,h3,h4,h5,h6{line-height:1.25em;margin-top:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;clear:both;height:0;border-bottom:none;border-top:1px solid #ccc;padding-bottom:-1px;margin:1.5em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;_font-family:'courier new',monospace;font-size:1em;line-height:1.5em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:0 0 1.5em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 30px;}menu,ul{padding:0 0 0 1.75em;}ol{padding:0 0 0 1.5em;}ol li{padding-left:.25em;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.5em 0.625em 1em;}legend{border:0;padding:0;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}
#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;*behavior:url("/path/to/boxsizing.htc");_display:inline;_overflow:hidden;_overflow-y:visible;}#content{padding:0 30px;}.region-sidebar-first{padding:0 10px 0 30px;}.region-sidebar-second{padding:0 30px 0 10px;}#header,#main,#footer{*position:relative;*zoom:1;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}@media all and (min-width:600px) and (max-width:959px){.sidebar-first #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.sidebar-second #content{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;}.sidebar-second .region-sidebar-second{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}.two-sidebars #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}.two-sidebars .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.two-sidebars .region-sidebar-second{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:0;padding-right:0;clear:left;}.two-sidebars .region-sidebar-second .block{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;*behavior:url("/path/to/boxsizing.htc");_display:inline;_overflow:hidden;_overflow-y:visible;}.two-sidebars .region-sidebar-second .block:nth-child(3n+1){float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;clear:left;}.two-sidebars .region-sidebar-second .block:nth-child(3n+2){float:left;width:33.33333%;margin-left:33.33333%;margin-right:-66.66667%;}.two-sidebars .region-sidebar-second .block:nth-child(3n){float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}}@media all and (min-width:960px){.sidebar-first #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.sidebar-second #content{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;}.sidebar-second .region-sidebar-second{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}.two-sidebars #content{float:left;width:60%;margin-left:20%;margin-right:-80%;}.two-sidebars .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.two-sidebars .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;}}
.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.lt-ie8 .with-wireframes #header,.lt-ie8 .with-wireframes #main,.lt-ie8 .with-wireframes #content,.lt-ie8 .with-wireframes #navigation,.lt-ie8 .with-wireframes .region-sidebar-first,.lt-ie8 .with-wireframes .region-sidebar-second,.lt-ie8 .with-wireframes #footer,.lt-ie8 .with-wireframes .region-bottom{border:1px solid #ccc;}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header__logo{float:left;margin:0;padding:0;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:2em;line-height:1.5em;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.header__region{float:right;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{margin:1.5em 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');*background-image:url(/sites/all/themes/triadzen/images/message-24-ok.png);background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/triadzen/images/message-24-warning.png);border-color:#ed5;}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');*background-image:url(/sites/all/themes/triadzen/images/message-24-error.png);border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#bbbbbb),color-stop(100%,transparent));background-image:-webkit-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-moz-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-o-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:linear-gradient(bottom,#bbbbbb 1px,transparent 1px);list-style:none;border-bottom:1px solid #bbbbbb \0/ie;margin:1.5em 0;padding:0 2px;white-space:nowrap;}.tabs-primary__tab,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px;}a.tabs-primary__tab-link,a.tabs-secondary__tab-link{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 white;border:1px solid #bbbbbb;border-bottom-color:transparent;border-bottom:0 \0/ie;}.is-active.tabs-primary__tab{border-bottom-color:white;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2;}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}.tabs-secondary{font-size:.9em;margin-top:-1.5em;}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.75em 3px;}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 white;background-color:#f2f2f2;color:#666;padding:0 .5em;}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333333;background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/triadzen/images/help.png);background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-current{font-weight:bold;}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');*list-style-image:url(/sites/all/themes/triadzen/images/menu-leaf.png);list-style-type:square;}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*list-style-image:url(/sites/all/themes/triadzen/images/menu-expanded.png);list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*list-style-image:url(/sites/all/themes/triadzen/images/menu-collapsed.png);list-style-type:disc;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .node-unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.comments{margin:1.5em 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.form-item{margin:1.5em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:1.5em;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*background-image:url(/sites/all/themes/triadzen/images/menu-expanded.png);background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/triadzen/images/menu-collapsed.png);background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url(/sites/all/themes/triadzen/images/progress.gif);}
html{position:relative;}body{position:relative;color:#333;font-family:"Open Sans",Helvetica,Arial,sans-serif;}body.html{background:#000;}html.menu-open,html.menu-open body{overflow:hidden;height:100%;}@font-face{font-family:ahiko-bold;font-weight:700;src:url(/sites/all/themes/triadzen/css/font/Ahiko-Bold.otf);}@font-face{font-family:ahiko-black;font-weight:800;src:url(/sites/all/themes/triadzen/css/font/Ahiko-Black.otf);}@font-face{font-family:ahiko;font-weight:400;src:url(/sites/all/themes/triadzen/css/font/Ahiko-Regular.otf);}.page-awards h1.page__title{display:none;}#header{position:fixed;z-index:10;top:0;left:0;width:100%;height:80px;}.admin-menu #header{top:29px;}#header .hdr-wrap{position:relative;width:100%;height:100%;}#header .hdr-wrap:before{content:'';display:block;position:absolute;z-index:10;opacity:1;top:0;left:0;width:100%;height:100%;background:transparent url(/sites/all/themes/triadzen/css/img/menu-bg.jpg) center top repeat-y;-webkit-transition:opacity 0ms;-o-transition:opacity 0ms;-moz-transition:opacity 0ms;transition:opacity 0ms;}.menu-open #header .hdr-wrap:before{opacity:0;-webkit-transition:opacity 100ms linear 400ms;-o-transition:opacity 100ms linear 400ms;-moz-transition:opacity 100ms linear 400ms;transition:opacity 100ms linear 400ms;}.front #header .hdr-wrap:before{opacity:0;}.front.homepage-header #header .hdr-wrap:before{opacity:1;}#logo{position:absolute;z-index:11;display:block;top:12px;left:40px;width:55px;height:55px;opacity:1;visibility:visible;-webkit-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;}#logo .header__logo-image{display:block;width:100%;height:100%;}.menu-open #logo{opacity:0;visibility:hidden;-webkit-transition:visibility 0ms linear 200ms,opacity 200ms ease-in-out;-o-transition:visibility 0ms linear 200ms,opacity 200ms ease-in-out;-moz-transition:visibility 0ms linear 200ms,opacity 200ms ease-in-out;transition:visibility 0ms linear 200ms,opacity 200ms ease-in-out;}.front #logo{opacity:0;visibility:hidden;}.front.homepage-header #logo{opacity:1;visibility:visible;}.menu-open .front.homepage-header #logo{opacity:0;visibility:hidden;}#menu-toggle{position:absolute;z-index:11;top:0;right:7px;width:80px;height:80px;padding:0;cursor:pointer;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;}#menu-toggle span{display:block;position:absolute;height:4px;width:34px;background:#FFF;opacity:1;left:23px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#menu-toggle span:nth-child(1){top:28px;}#menu-toggle span:nth-child(2),#menu-toggle span:nth-child(3){top:38px;}#menu-toggle span:nth-child(4){top:48px;}.menu-open #menu-toggle span:nth-child(1){top:38px;width:0%;left:50%;}.menu-open #menu-toggle span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.menu-open #menu-toggle span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.menu-open #menu-toggle span:nth-child(4){top:38px;width:0%;left:50%;}#navigation{position:fixed;z-index:9;overflow:scroll;visibility:hidden;opacity:0;top:0;left:0;width:100%;height:100%;background:#000 url(/sites/all/themes/triadzen/css/img/menu-bg.jpg) center top repeat-y;-webkit-transition:visibility 0ms linear 200ms,opacity 200ms ease-in-out;-o-transition:visibility 0ms linear 200ms,opacity 200ms ease-in-out;-moz-transition:visibility 0ms linear 200ms,opacity 200ms ease-in-out;transition:visibility 0ms linear 200ms,opacity 200ms ease-in-out;}.menu-open #navigation{display:block;visibility:visible;opacity:1;-webkit-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;}.admin-menu #navigation{top:29px;}#navigation .main-nav{display:flex;flex-direction:row-reverse;width:100%;}#navigation .main-nav nav,#navigation .main-nav .info{box-sizing:border-box;width:50%;color:#FFF;text-transform:uppercase;}#navigation .main-nav nav{order:1;padding:100px 50px 0 130px;}#navigation .main-nav nav .nav,#navigation .main-nav nav .sub{list-style-type:none;padding:0;margin:0;}#navigation .main-nav nav .nav li a,#navigation .main-nav nav .sub li a{color:#FFF;letter-spacing:3px;text-decoration:none;-webkit-transition:all ease-in-out 300ms;-o-transition:all ease-in-out 300ms;-moz-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;}#navigation .main-nav nav .nav li a:hover,#navigation .main-nav nav .sub li a:hover{color:#00ccff;}#navigation .main-nav nav .nav:after,#navigation .main-nav nav .sub:after{content:'';display:block;width:100%;max-width:375px;height:1px;margin-bottom:40px;background-color:#00a8e1;}#navigation .main-nav nav .sub:after{display:none;margin-bottom:0;background-color:#FFF;}#navigation .main-nav nav .nav li{margin-bottom:45px;}#navigation .main-nav nav .nav li a{display:block;line-height:1;font-size:30px;font-weight:700;}#navigation .main-nav nav .nav li a:after{content:'';position:relative;top:0;display:inline-block;opacity:0;width:30px;height:21px;background:transparent url(/sites/all/themes/triadzen/css/img/arrow-blue.png) right top no-repeat;margin-left:-15px;-webkit-transition:all ease-in-out 500ms;-o-transition:all ease-in-out 500ms;-moz-transition:all ease-in-out 500ms;transition:all ease-in-out 500ms;}#navigation .main-nav nav .nav li a:hover:after{opacity:1;margin-left:0;}#navigation .main-nav nav .sub li{margin-bottom:20px;}#navigation .main-nav nav .sub li a{font-size:18px;}#navigation .main-nav .info{order:2;padding:100px 130px 0 50px;letter-spacing:3px;text-align:right;}#navigation .main-nav .info h6{padding-right:20px;margin-bottom:40px;color:#FFF;font-size:30px;font-weight:700;line-height:1;}#navigation .main-nav .info .tagline{padding-right:20px;margin-bottom:12px;font-size:18px;font-weight:700;}#navigation .main-nav .info .vcard{padding-right:20px;font-size:18px;}#navigation .main-nav .info .vcard a{color:#fff;text-decoration:none;}#navigation .main-nav .info .vcard .org,#navigation .main-nav .info .vcard .postal-code,#navigation .main-nav .info .vcard .country-name{display:none;}#navigation .main-nav .info .vcard .street-address,#navigation .main-nav .info .vcard .tel,#navigation .main-nav .info .vcard .email{display:block;}#navigation .main-nav .info .vcard .street-address{margin-bottom:12px;}#navigation .main-nav .info .vcard .adr{display:block;margin-bottom:48px;}#navigation .main-nav .info .vcard .tel{margin-bottom:12px;color:#FFF;}#navigation .main-nav .info .vcard .email{color:#FFF;text-decoration:none;}#navigation .main-nav .info .social-media{float:right;width:100%;max-width:375px;margin:32px 0 43px;padding:0 0 28px;border-bottom:1px solid #FFF;}#navigation .main-nav .info .social-media li{display:inline-block;height:41px;width:56px;}#navigation .main-nav .info .social-media li a{display:inline-block;position:relative;height:100%;width:100%;text-align:left;text-indent:-9999em;}#navigation .main-nav .info .social-media li a:before{content:'';display:block;position:absolute;z-index:1;width:24px;height:23px;left:50%;top:9px;margin-left:-12px;background:transparent url(/sites/all/themes/triadzen/css/img/social-media-header.png) 0 0 no-repeat;}#navigation .main-nav .info .social-media li.facebook a:before{background-position:0 0;}#navigation .main-nav .info .social-media li.twitter a:before{background-position:-24px 0;}#navigation .main-nav .info .social-media li.instagram a:before{background-position:-48px 0;}#navigation .main-nav .info .social-media li.vimeo a:before{background-position:-72px 0;}#navigation .main-nav .info .social-media li.linkedin{padding-right:9px;}#navigation .main-nav .info .social-media li.linkedin a:before{background-position:-96px 0;}#navigation .main-nav .info .logo{display:block;clear:both;height:100px;background:transparent url(/sites/all/themes/triadzen/css/img/logo-menu.png) right top no-repeat;text-align:left;text-indent:-9999em;}#page{position:relative;top:80px;width:100%;max-width:2000px;margin:0 auto;background-color:#FFF;}.front #page{top:0;}article,.node-article,#user-login,.profile{max-width:1000px;padding:100px 50px;margin:0 auto;}article hr,.node-article hr{margin:80px 0;}article hr.small,.node-article hr.small{margin:40px 0;}#content{overflow:hidden;color:#333;font-size:20px;}h1{}h1.page__title{position:relative;display:block;padding:100px 52% 100px 150px;margin:0 -30px 30px;color:#FFF;font-size:50px;line-height:1;text-transform:uppercase;background:#000 url(/sites/all/themes/triadzen/css/img/menu-bg.jpg) right 50px top repeat-y;}h1.page__title:before{content:'';display:block;position:absolute;z-index:1;left:50%;top:0;width:50%;height:100%;background:transparent url(/sites/all/themes/triadzen/css/img/page-hdr-bg.jpg) center center no-repeat;background-size:cover;}h1.page__title:after{content:'';display:block;position:absolute;z-index:2;left:50%;top:0;width:50%;height:100%;background-color:rgba(0,0,0,0.8);}h2{color:#333;font-size:32px;font-weight:400;margin-bottom:40px;}h2.big-blue{color:#00a7e0;font-weight:bold;font-size:36px;}h3{margin-bottom:34px;color:#333;font-size:24px;font-weight:400;}h4{margin-bottom:28px;color:#333;font-size:20px;}h5{margin-bottom:24px;color:#333;font-size:16px;}h6{margin-bottom:22px;color:#333;font-size:14px;}article a,.node-project a,.node-article a{color:#00a7e0;font-weight:600;text-decoration:none;}article a:hover,.node-project a:hover,.node-article a:hover{text-decoration:underline;}article p,.node-article p{line-height:30px;}article ul,.node-article ul,ul.custom{padding-left:0;}article ul li,.node-article ul li{margin-bottom:0.75em;margin-left:1.25em;}ul.custom li{list-style:none;background:url(/sites/all/themes/triadzen/css/img/bullet-custom-new.png) no-repeat 2px 2px;margin:0 !important;padding:0 0 30px 1.75em;}ul.custom li:last-child{background-image:url(/sites/all/themes/triadzen/css/img/bullet-custom-new-last.png);}article ol li,.node-article ol li,ol.custom li{margin-bottom:.75em;}ol.custom{counter-reset:li;list-style:none;padding-left:0;}ol.custom > li{margin-bottom:.75em;margin-left:2em;position:relative;}ol.custom > li:before{border:1px solid #999;border-radius:50%;color:#666;content:counter(li,decimal);counter-increment:li;font-size:1em;font-weight:bold;height:1.5em;left:-2em;line-height:1.4em;position:absolute;text-align:center;top:0;width:1.5em;}iframe{max-width:100%;}.left{float:left;margin:0 1.5em 1.5em 0;}.right{float:right;margin:0 0 1.5em 1.5em;}.left img,.right img{display:block;}.clear{clear:both;}.big{font-size:25px;line-height:1.4em !important;font-weight:300;color:#000;}p.small{font-size:17px;line-height:1.4em !important;max-width:700px;color:#777;margin-bottom:40px;}.center{text-align:center;}img.center{display:block;margin:0 auto;}.bdr{border:solid 1px #aaa;}.bdr-dbl{border-left:solid 1px #aaa;border-right:solid 1px #aaa;}.bdr-lt{border-left:solid 1px #aaa;}.bdr-rt{border-right:solid 1px #aaa;}a.btn,.form-submit{background:#4ba6df;color:#fff;font-size:18px;display:inline-block;padding:20px 45px !important;text-decoration:none;text-align:center;border:1px solid #4ba6df;-webkit-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-moz-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}.form-submit{margin-top:23px;}a.btn:hover,.form-submit:hover{background:#212121;text-decoration:none;border-color:#666;}a.btn + a.btn{margin-left:30px;}ul.inline.dot li:before{content:"•";padding:0 .5em 0 .3em;}ul.inline.pipe li:before{color:#aaa;content:"|";padding:0 .5em 0 .3em;}ul.inline.dot li:first-child:before,ul.inline.pipe li:first-child:before{content:normal;}.chunk{border-top:1px dotted #444;margin-bottom:1.5em;padding-top:1.5em;}.chunk:first-child{border:none;padding-top:0;}.chunk .title{font-size:1em;font-weight:bold;margin-bottom:.5em;}.chunk .date{font-size:.8em;}.chunk .excerpt{margin:.5em 0;}.chunk .more{font-weight:bold;}.node-webform textarea,.node-webform input{border:1px solid #ccc;padding:8px;}a.blue-arrow{display:block;color:#00a6e0;font-size:20px;font-weight:400;line-height:21px;text-decoration:none;}a.blue-arrow:hover{text-decoration:none;}a.blue-arrow:after{content:'';display:inline-block;position:relative;top:3px;width:22px;height:21px;margin:0 0 0 10px;background:transparent url(/sites/all/themes/triadzen/css/img/arrow-blue.png) right top no-repeat;background-size:100%;}a.white-arrow{display:block;color:#fff;font-size:22px;font-weight:400;line-height:21px;text-decoration:none;}a.white-arrow:after{content:'';display:inline-block;position:relative;top:2px;width:22px;height:21px;margin:0 0 0 10px;background:transparent url(/sites/all/themes/triadzen/css/img/arrow-white.png) right top no-repeat;background-size:100%;}.page-work h1.page__title,.page-news h1.page__title{display:none;}.col{box-sizing:border-box;float:left;margin-bottom:1.5em;padding:0 1.5em;}.col-wrap{margin-left:-1.5em;}.col-wrap .col{padding:0 0 0 1.5em;}.d-2{width:50%;}.d-3{width:33.3333%;}.d-4{width:25%;}.d-5{width:20%;}.d-6{width:16.6666%;}.d-7{width:14.2857%;}.equal-3{padding:0 1px;width:30%;}.equal-3.mid{padding:0 2.5%;margin:0 2.5% 1.5em;width:35%;}.col.first{padding-left:0;}.col.last{padding-right:0;}.main-img img{float:right;height:auto;margin:0 0 1.5em 1.5em;width:275px;border-radius:50%;}article img.left,article img.right{max-width:33%;}.team-pos{margin:-1em 0 1.5em;text-transform:uppercase;}.team-side img{margin-bottom:1.5em;}.team-side .email,.team-side .phone{border-bottom:1px solid #ccc;margin-bottom:.75em;padding-bottom:.75em;}.team-grid .name{font-size:.9em;}.team-grid .pos{font-size:.8em;font-style:italic;}.numbers{background:url(/sites/all/themes/triadzen/css/img/blue-bg.jpg);height:300px;margin:0 -30px;box-sizing:border-box;padding:80px 120px;}.numbers .holder ul{list-style:none;color:#fff;display:flex;flex-flow:row;flex-wrap:wrap;margin:0;padding:0;justify-content:center;}.numbers .holder ul li{width:25%;margin:0;}.numbers .holder ul li span.counter{text-align:center;display:block;margin-bottom:10px;font-size:50px;font-weight:700;text-transform:uppercase;}.numbers .holder ul li span.text{text-align:center;display:block;}.page-hdr{}.page-hdr .view-content > div{display:flex;flex-direction:row;}.page-hdr .view-content > div [class*='box-']{display:flex;flex-direction:row;box-sizing:border-box;position:relative;align-items:center;width:50%;padding:100px 150px;}.page-hdr .view-content > div .box-left{order:1;padding-right:100px;background:#000 url(/sites/all/themes/triadzen/css/img/menu-bg.jpg) right top repeat-y;}.page-hdr .view-content > div .box-left .pre-title{display:block;margin:0;color:#00ccff;font-size:24px;font-weight:400;text-transform:uppercase;}.page-hdr .view-content > div .box-left .title{display:block;padding:5px 0 0;margin:0;color:#FFF;font-size:50px;line-height:1;text-transform:uppercase;font-weight:bold;}.page-hdr .view-content > div .box-left .title.news{font-weight:400;text-transform:none;}.page-hdr .view-content > div .box-left .pre-title .title{padding-top:10px;}.page-hdr .view-content > div .box-left .sub-title{display:block;color:#FFF;font-size:19px;}.page-hdr .view-content > div .box-left h2{color:#fff;font-size:32px;line-height:1.4em;margin-top:40px;max-width:650px;}.page-hdr .view-content > div .box-left p{font-family:"Open Sans",Helvetica,Arial,sans-serif;}.page-hdr .view-content > div .box-left p.big{color:#FFF;font-size:22px;font-weight:200;margin-top:40px;line-height:1.6em !important;max-width:650px;}.page-hdr .view-content > div .box-left p.small{color:#fff;font-weight:300;}.page-hdr .view-content > div .box-left .title + .sub-title,.node-type-project .page-hdr .view-content > div .box-left .title .sub-title{padding-top:20px;text-transform:none;font-weight:400;}.page-hdr .view-content > div .box-left .share{display:block;}.page-hdr .view-content > div .box-left .pre-title + .service-links,.node-type-article .page-hdr .view-content > div .box-left .sub-title + .service-links,.node-type-project .page-hdr .view-content > div .box-left .title + .service-links{overflow:hidden;padding-top:24px;}.page-hdr .view-content > div .box-left .service-links{overflow:hidden;}.page-hdr .view-content > div .box-left .service-links:after{content:'Share?';display:block;float:left;height:26px;line-height:26px;margin-left:5px;font-size:12px;color:#BBB;text-transform:uppercase;}.page-hdr .view-content > div .box-left .service-links a{display:block;float:left;width:26px;height:26px;line-height:26px;margin-right:5px;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);-webkit-transition:all ease-in-out 400ms;-o-transition:all ease-in-out 400ms;-moz-transition:all ease-in-out 400ms;transition:all ease-in-out 400ms;}.page-hdr .view-content > div .box-left .service-links a:hover{-webkit-filter:grayscale(0%) !important;-moz-filter:grayscale(0%) !important;-ms-filter:grayscale(0%) !important;-o-filter:grayscale(0%) !important;}.page-hdr .view-content > div .box-right{order:2;z-index:4;background:#000 url(/sites/all/themes/triadzen/css/img/page-hdr-bg.jpg) center center no-repeat;background-size:cover;}.node-type-project .page-hdr .box-right{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);}.page-hdr .view-content > div .box-right .image{display:block;position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);}.page-hdr .view-content > div .box-right .image img{display:none;}.page-hdr .view-content > div .box-right .description{position:relative;z-index:1;width:100%;color:#FFF;font-size:22px;line-height:1.5em;font-style:italic;}.page-hdr.contact-hdr{}.page-hdr.contact-hdr .view-content > div [class*='box-']{padding:150px;}.page-hdr.contact-hdr .view-content > div .box-left .pre-title{max-width:460px;margin-bottom:40px;}.page-hdr.contact-hdr .view-content > div .box-left .contact-info{margin-bottom:40px;color:#fff;font-size:20px;}.page-hdr.contact-hdr .view-content > div .box-left .contact-info div:first-child{margin-bottom:14px;}.page-hdr.contact-hdr .view-content > div .box-left .contact-info a{color:#fff;text-decoration:none;}.page-hdr.contact-hdr .view-content > div .box-left a.directions{display:block;color:#00ccff;font-size:14px;text-decoration:none;}.page-hdr.contact-hdr .view-content > div .box-right .image{background-color:transparent;}.item-list{clear:both;padding:70px 25px 115px;background-color:#1D1D1D;margin:0 -30px;}.item-list .pager{position:relative;margin:0;padding:0;}.item-list .pager li.pager-first,.item-list .pager li.pager-ellipsis,.item-list .pager li.pager-last{display:none;}.item-list .pager li.pager-current,.item-list .pager li.pager-item{display:inline-block;width:35px;height:35px;padding:0;margin:0 0 8px 4px;color:#FFF;font-size:21px;line-height:35px;text-align:center;border-radius:100%;}.item-list .pager li.first{margin-left:0;}.item-list .pager li.pager-current{background-color:#666;}.item-list .pager li.pager-item{background-color:#00a7e0;}.item-list .pager li.pager-item:hover{background-color:#666;}.item-list .pager li.pager-item a{display:block;width:100%;height:100%;color:#FFF;text-decoration:none;}.item-list .pager li.pager-previous,.item-list .pager li.pager-next{position:absolute;z-index:1;bottom:0;display:block;width:60px;height:16px;padding:0;line-height:16px;text-align:center;transform:uppercase;}.item-list .pager li.pager-previous a,.item-list .pager li.pager-next a{font-size:16px;color:#00a7e0;text-decoration:none;}.item-list .pager li.pager-previous{left:50%;margin:0 0 -32px -60px;border-right:2px solid #000;}.item-list .pager li.pager-next{right:50%;margin:0 -60px -32px 0;}#block-block-9 .box-right .view-filters,#block-block-18 .box-right .view-filters{position:absolute;z-index:1;right:90px;bottom:25%;}#block-block-9 .box-right .views-exposed-widgets,#block-block-18 .box-right .views-exposed-widgets{float:none;margin:0;}#views-exposed-form-projects-page,#views-exposed-form-projects-page-1{}#views-exposed-form-projects-page #edit-submit-projects,#views-exposed-form-projects-page-1 #edit-submit-projects{display:none;}#views-exposed-form-projects-page #edit-field-services-tid-wrapper,#views-exposed-form-projects-page-1 #edit-field-awards-tid-wrapper{padding:0;}#views-exposed-form-projects-page #edit-field-services-tid-wrapper label,#views-exposed-form-projects-page-1 #edit-field-awards-tid-wrapper label{display:none;}#views-exposed-form-projects-page .form-item-field-services-tid #edit-field-services-tid,#views-exposed-form-projects-page-1 #edit-field-awards-tid-wrapper #edit-field-awards-tid{-webkit-appearance:none;-moz-appearance:none;border:0 !important;border-radius:0;background:#00a6e0 url(/sites/all/themes/triadzen/css/img/arrow-white-down.png) right 18px center no-repeat;color:#FFF;font-size:16px;font-weight:600;padding:20px 30px;width:300px;}#views-exposed-form-projects-page .form-item-field-services-tid #edit-field-services-tid option,#views-exposed-form-projects-page-1 .form-item-field-awards-tid #edit-field-awards-tid option{-webkit-appearance:none;-moz-appearance:none;border:0 !important;background-color:#FFF;color:#000;}#views-exposed-form-projects-page .form-item-field-services-tid,#views-exposed-form-projects-page-1 .form-item-field-awards-tid{}#views-exposed-form-projects-page .form-item-field-services-tid .bef-select-as-links,#views-exposed-form-projects-page-1 .form-item-field-awards-tid .bef-select-as-links{position:relative;box-sizing:border-box;width:300px;height:62px;padding:0 30px;line-height:62px;color:#FFF;font-size:16px;font-weight:600;background:#00a6e0 url(/sites/all/themes/triadzen/css/img/arrow-white-down.png) right 18px center no-repeat;cursor:pointer;}#views-exposed-form-projects-page .form-item-field-services-tid .bef-select-as-links .current_filter,#views-exposed-form-projects-page-1 .form-item-field-awards-tid .bef-select-as-links .current_filter{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0 30px;}#views-exposed-form-projects-page .form-item-field-services-tid .bef-select-as-links > .form-item,#views-exposed-form-projects-page-1 .form-item-field-awards-tid .bef-select-as-links > .form-item{overflow:hidden;position:absolute;z-index:99;top:62px;left:0;width:100%;background-color:#FFF;max-height:0;-webkit-transition:max-height 200ms ease-in-out;-o-transition:max-height 200ms ease-in-out;-moz-transition:max-height 200ms ease-in-out;transition:max-height 200ms ease-in-out;}#views-exposed-form-projects-page .form-item-field-services-tid .bef-select-as-links.show-links > .form-item,#views-exposed-form-projects-page-1 .form-item-field-awards-tid .bef-select-as-links.show-links > .form-item{max-height:1400px;-webkit-transition:max-height 200ms ease-in-out;-o-transition:max-height 200ms ease-in-out;-moz-transition:max-height 200ms ease-in-out;transition:max-height 200ms ease-in-out;}#views-exposed-form-projects-page .form-item-field-services-tid .bef-select-as-links > .form-item > .form-item a,#views-exposed-form-projects-page-1 .form-item-field-awards-tid .bef-select-as-links > .form-item > .form-item a{display:block;padding:0 30px;color:#000;text-decoration:none;}#views-exposed-form-projects-page .form-item-field-services-tid .bef-select-as-links > .form-item > .form-item a.active,#views-exposed-form-projects-page-1 .form-item-field-awards-tid .bef-select-as-links > .form-item > .form-item a.active,#views-exposed-form-projects-page .form-item-field-services-tid .bef-select-as-links > .form-item > .form-item a:hover,#views-exposed-form-projects-page-1 .form-item-field-awards-tid .bef-select-as-links > .form-item > .form-item a:hover{background-color:#DDD;}.project-grid{overflow:hidden;margin:0 -30px;background-color:#1D1D1D;}.project-grid .view-content{}.project-grid .view-content .col{overflow:hidden;position:relative;height:0;padding-bottom:25%;border-top:2px solid #CCC;border-right:2px solid #CCC;margin-bottom:0;background-color:#000;}.project-grid .view-content .col:nth-child(4n){border-right:none;}.project-grid .view-content .col a{position:absolute;z-index:1;display:block;top:0;left:0;width:100%;height:100%;color:#FFF;text-decoration:none;}.project-grid .view-content .col a .image{position:absolute;z-index:1;display:block;top:0;left:0;width:100%;height:100%;background:#FFF url(/sites/all/themes/triadzen/css/img/spacer.gif) center center no-repeat;background-size:cover;}.project-grid .view-content .col a.awards .image{filter:grayscale(1);position:absolute;z-index:1;display:block;top:0;left:0;width:100%;height:100%;background:#FFF url(/sites/all/themes/triadzen/css/img/spacer.gif) center center no-repeat;background-size:cover;}.project-grid .view-content .col a .table{opacity:0;position:absolute;z-index:2;display:table;text-align:center;top:0;left:0;width:101%;height:101%;background:#000;box-sizing:border-box;padding:10%;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.project-grid .view-content .col a.awards .table{opacity:1;position:absolute;z-index:2;display:table;text-align:center;top:0;left:0;width:101%;height:101%;background:rgba(255,255,255,0.95);box-sizing:border-box;padding:10%;}.project-grid .view-content .col a:hover .table{opacity:.8;width:81%;height:81%;margin:10%;padding:0;-webkit-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}.project-grid .view-content .col a .cell{display:table-cell;vertical-align:middle;padding:0 20px;}.project-grid .view-content .col a .client{display:block;margin-bottom:28px;font-size:24px;max-width:300px;padding:0 20px;margin:100px auto 10px;transition:all 400ms ease-in-out;}.project-grid .view-content .col a:hover .client{margin-top:0;}.project-grid .view-content .col a.awards .client{color:#000;}.project-grid .view-content .col a .project{display:block;font-size:16px;font-weight:400;text-transform:uppercase;transition:all 300ms ease-in-out;transition-delay:300ms;opacity:0;}.project-grid .view-content .col a.awards .project{opacity:1;color:#000;}.project-grid .view-content .col a:hover .project{opacity:1;}.project-grid .view-content .col a .project:after{content:'';clear:both;display:block;width:22px;height:21px;margin:22px auto 0;background:transparent url(/sites/all/themes/triadzen/css/img/arrow-white.png) 0 0 no-repeat;background-size:100%;}.project-grid .view-content .col a.awards .project:after{display:none;}.node-type-project .tabs-primary{position:absolute;z-index:5;right:30px;}.node-type-project #content{padding:0;display:flex;flex-direction:row;}.project-hdr .view-content > div .box-left .pre-title{font-size:19px;}.project-hdr .view-content > div .box-left .title{font-size:38px;font-weight:bold;}.node-type-project .prj-gallery,.node-type-project .node-project{display:block;overflow:hidden;box-sizing:border-box;width:50%;}.node-type-project .prj-gallery{order:1;float:left;background-color:#EEE;}.node-type-project .prj-gallery .view-content{}.node-type-project .prj-gallery .view-content > div{float:left;width:50%;background-color:#000;}.node-type-project .prj-gallery .view-content > div:first-of-type{width:100%;}.node-type-project .prj-gallery .view-content > div a,.node-type-project .prj-gallery .view-content > div a img{display:block;}.node-type-project .prj-gallery .view-content > div a img{opacity:0.98;width:100%;}.node-type-project .node-project{position:relative;order:2;float:right;padding:100px 150px;}.node-type-project .node-project ul{list-style-type:none;margin-bottom:35px;}.node-type-project .node-project ul li{margin-bottom:14px;color:#333;}.node-type-project .node-project .quote{position:relative;font-weight:300;font-size:23px;line-height:1.5em;color:#777;}.node-type-project .node-project .quote:before{content:'';display:block;position:absolute;top:0;left:0;width:18px;height:16px;margin:6px 0px 0 -27px;background:transparent url(/sites/all/themes/triadzen/css/img/blockquote-quote.png) 0 0 no-repeat;}#cboxTitle{bottom:0;padding:4px 30px 4px 120px;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{outline:none;}.node-type-project .node-project .field-body{position:relative;top:auto;}.node-type-project .node-project .field-body.fix-project-content{position:fixed;top:180px;}.node-type-project .node-project .field-body.fix-project-bottom{position:absolute;top:auto;bottom:0;}.page-news .page-hdr .view-content > div .box-right .description{text-align:right;}.page-news .page-hdr .view-content > div .box-right .description .blue-arrow{padding-top:10px;}.news-page-list{margin:0 -30px;}.news-page-list .view-content{position:relative;overflow:hidden;}.news-page-list .view-content:before{content:'';display:block;position:absolute;z-index:0;left:0;top:0;width:50%;height:100%;border-right:1px solid #b8b8b8;}.news-page-list .views-row{box-sizing:border-box;position:relative;display:flex;float:left;width:50%;height:320px;padding:0;border-bottom:1px solid #b8b8b8;border-top:none;margin:0;}.news-page-list .views-row a{position:relative;display:flex;align-items:center;width:100%;font-weight:normal;text-decoration:none;outline:none;cursor:pointer;max-width:540px;margin:0 auto;}.news-page-list .views-row a .image{order:1;width:200px;height:200px;-webkit-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-moz-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}.news-page-list .views-row a .image img{display:block;width:100%;height:auto;border-radius:100%;}.news-page-list .views-row a:hover .image{width:230px;height:230px;margin:0 -15px;}.news-page-list .views-row a .content{order:2;width:calc(100% - 200px);color:#000;}.news-page-list .views-row a .content .date,.news-page-list .views-row a .content .title,.news-page-list .views-row a .content .description,.news-page-list .views-row a .content .more{display:block;margin-left:50px;}.news-page-list .views-row a .content .date{padding-bottom:10px;border-bottom:2px solid #4ba6df;margin-bottom:15px;font-size:14px;line-height:1;text-transform:uppercase;}.news-page-list .views-row a .content .title{margin-bottom:10px;font-size:16px;}.news-page-list .views-row a .content .description{margin-bottom:15px;font-size:14px;font-style:italic;}.news-page-list .views-row a .content .more{color:#4ba6df;font-size:16px;font-weight:700;}.news-block{}.news-block .view-header{padding:100px 0 70px;text-align:center;}.news-block .view-header h2{margin-bottom:20px;color:#000;font-size:50px;font-weight:700;line-height:1.1;text-transform:uppercase;}.news-block .view-header h2 em{color:#4ba6df;font-style:normal;}.news-block .view-header p{margin:0;color:#00a7e0;font-size:24px;}.news-block .view-content{position:relative;overflow:hidden;margin:0 -30px 140px;}.news-block .view-content:before,.news-block .view-content:after{content:'';display:block;position:absolute;z-index:0;width:25%;height:100%;border-left:1px solid #CCC;border-right:1px solid #CCC;margin-top:20px;}.news-block .view-content:before{left:25%;}.news-block .view-content:after{right:25%;border-left:none;}.news-block .view-content .col{position:relative;z-index:1;margin-bottom:0;padding-top:20px;}.news-block .view-content .col a{color:#000;text-decoration:none;position:relative;display:block;max-width:280px;margin:0 auto;-webkit-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-moz-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}.news-block .view-content:hover .col a{opacity:.6;}.news-block .view-content:hover .col a .more{color:#999;}.news-block .view-content .col a:hover{margin-top:-20px;opacity:1;}.news-block .view-content .col a:hover .more{color:#4ba6df;}.news-block .view-content .col img{display:block;margin:0 auto 30px;border-radius:100%;}.news-block .view-content .col .date{display:block;padding-bottom:4px;border-bottom:2px solid #4ba6df;margin-bottom:16px;font-size:14px;text-transform:uppercase;}.news-block .view-content .col .title{display:block;margin-bottom:10px;font-size:16px;line-height:18px;}.news-block .view-content .col p{display:block;margin-bottom:12px;font-size:14px;font-style:italic;line-height:18px;}.news-block .view-content .col .more{display:block;color:#4ba6df;font-size:16px;font-weight:700;}.node-type-article .page-hdr .view-content > div .box-left .title{font-size:30px;margin-top:10px;}.node-type-article .page-hdr .view-content > div .box-left .sub-title{font-size:12px;}.node-type-article .page-hdr .view-content > div .box-left .title + .sub-title{padding-top:20px;}.contact-map{background:url(/sites/all/themes/triadzen/css/img/map-001.png) no-repeat center top;float:right;height:325px;width:600px;}.front .region-highlighted{max-width:100%;}.front article{padding:0;text-align:center;}.front article .wrap{padding:180px 50px 150px;}.hp-owl{background:#fff;}#hp-banner{height:400px;width:100% !important;}#hp-banner .slide{background-position:center center !important;background-size:cover !important;display:block;height:400px !important;width:100% !important;}#slidenav{background:#fff;padding-top:10px;text-align:center;}#slidenav a{border:2px solid #666;border-radius:50%;display:inline-block;font-size:1px;height:10px;margin:0 3px;outline:none;text-indent:-9999px;width:10px;}#slidenav a.activeSlide{background:#ccc;}.hp-ctas img,.hp-ctas p{margin-bottom:.75em;}.hp-ctas .title{font-size:1.25em;margin-bottom:.5em;}.hp-ctas .more{font-weight:bold;}.hp-banner{display:flex;overflow:hidden;flex-direction:row;align-items:center;height:800px;position:relative;background:transparent url(/sites/all/themes/triadzen/css/img/menu-bg.jpg) center top repeat-y;}.hp-banner .hp-banner-image{content:'';display:block;position:absolute;z-index:0;top:0;right:0;width:50%;height:100%;background:transparent url(/sites/all/themes/triadzen/css/img/spacer.gif) center center no-repeat;background-size:cover;}.hp-banner .hp-banner-image img{display:none;}.hp-banner .hp-logo,.hp-banner .hp-intro{box-sizing:border-box;position:relative;z-index:1;width:50%;}.hp-banner .hp-logo{order:1;padding:0 30px;text-align:center;}.hp-banner .hp-logo .logo{display:block;width:100%;max-width:305px;height:403px;margin:0 auto;background:transparent url(/sites/all/themes/triadzen/css/img/logo-banner.png) center center no-repeat;background-size:100%;text-align:left;text-indent:-9999em;}.hp-banner .hp-intro{order:2;width:50%;padding:0 70px;color:#FFF;max-width:650px;margin:0 auto;}.hp-banner .hp-intro h1{font-size:48px;text-transform:uppercase;}.hp-banner .hp-intro h1 span{display:block;margin-bottom:8px;color:#00ccff;font-size:24px;font-weight:400;line-height:24px;}.hp-banner .hp-intro p{padding-bottom:55px;border-bottom:1px solid #00ccff;margin-bottom:30px;font-size:24px;font-weight:300;line-height:35px;}.hp-banner .hp-intro ul{list-style-type:none;padding:0;margin:0;text-align:center;}.hp-banner .hp-intro ul li{display:inline-block;}.hp-banner .hp-intro ul li a{display:block;padding-right:15px;border-right:1px solid #999;margin-right:10px;color:#FFF;font-size:15px;line-height:14px;text-decoration:none;text-transform:uppercase;-webkit-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-moz-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}.hp-banner .hp-intro ul li a:hover{color:#00ccff;}.hp-banner .hp-intro ul li:last-child a{padding-right:0;border-right:none;margin-right:0;}.hp-work .view-projects{overflow:hidden;border-bottom:2px solid #CCC;}.hp-work .view-header{float:left;position:relative;overflow:hidden;box-sizing:border-box;width:25%;padding-bottom:25%;border-top:2px solid #CCC;background-color:#1D1D1D;}.hp-work .view-header .container{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;text-decoration:none;}.hp-work .view-header .container .table{display:table;position:absolute;top:0;left:0;width:100.2%;height:100.2%;}.hp-work .view-header .container .cell{display:table-cell;vertical-align:middle;border-right:2px solid #CCC;}.hp-work .view-header .container .table .cell h2{width:200px;padding-bottom:10px;border-bottom:1px solid #00a6e0;margin:0 auto 18px;text-align:left;text-transform:uppercase;padding:0 0 15px;color:#FFF;font-size:35px;font-weight:700;}.hp-work .view-header .container .table .cell h2 span{display:block;margin:0 0 5px;color:#00a6e0;font-size:18px;font-weight:400;line-height:1.2;}.hp-work .view-header .container .table .cell p{display:block;width:200px;clear:both;margin:0 auto;color:#FFF;font-size:18px;font-weight:300;}.hp-work .view-content .col:nth-child(3){border-right:none;}.hp-work .view-content .col:nth-child(4n){border-right:2px solid #CCC;}.hp-work .view-footer{float:right;overflow:hidden;position:relative;box-sizing:border-box;width:25%;height:0;padding-bottom:25%;border-top:2px solid #CCC;border-right:none;background-color:#1D1D1D;}.hp-work .view-footer a{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;text-decoration:none;}.hp-work .view-footer a .table{display:table;position:absolute;top:0;left:0;width:100%;height:100%;}.hp-work .view-footer a .cell{display:table-cell;vertical-align:middle;}.hp-work .view-footer a h2{width:180px;margin:0 auto;color:#00a6e0;font-size:35px;font-weight:700;line-height:1.2;text-align:right;text-transform:uppercase;-webkit-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-moz-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}.hp-work .view-footer a:hover h2{color:#fff;}.hp-work .view-footer a h2 span{display:block;margin:0 0 4px;color:#FFF;font-size:18px;font-weight:400;}.hp-work .view-footer a h2:after{content:'';display:block;clear:both;width:100%;height:21px;margin-top:8px;background:transparent url(/sites/all/themes/triadzen/css/img/arrow-blue.png) right top no-repeat;}.hp-services{margin:0 -30px;padding:0;background:#111 url(/sites/all/themes/triadzen/css/img/hp-services-bg.jpg) left top no-repeat;background-size:cover;}.hp-services > div{padding:270px 0 160px 200px;color:#FFF;}.hp-services > div h2{margin-bottom:10px;color:#FFF;font-size:50px;font-weight:700;text-transform:uppercase;}.hp-services > div h3{color:#61c1fe;font-size:32px;font-weight:400;}.hp-services > div ul{overflow:hidden;padding:0;margin-bottom:20px;}.hp-services > div ul li{display:block;float:left;padding-right:10px;border-right:1px solid #FFF;margin-right:10px;font-size:17px;line-height:17px;text-transform:uppercase;}.hp-services > div ul li:last-child{margin-right:0;border-right:none;padding-right:0;}.hp-services > div p{width:100%;max-width:780px;margin-bottom:60px;font-size:18px;line-height:28px;}.hp-services > div p:last-of-type{margin-bottom:0;}.sidebar .block-menu-block{margin-bottom:1.5em;}.sidebar .menu{border-top:1px solid #ccc;padding:0;}.sidebar .menu li{border-bottom:1px solid #ccc;list-style:none;padding:.75em 0;}.sidebar .menu li a{color:#000;}.sidebar .menu li a:hover{color:#666;}.search-results,.search-results .search-snippet-info{padding-left:0;}.search-results li{border-top:1px solid #ccc;margin-bottom:1em;padding-top:1em;}.search-results li:first-child{border-top:none;padding-top:0;}.cke_show_borders img{max-width:100%;}.cke_panel_list h1,.cke_panel_list h2,.cke_panel_list h3,.cke_panel_list h4,.cke_panel_list h5,.cke_panel_list h6,.cke_panel_list p.big{color:#333;font-size:24px;font-weight:300;text-transform:none;}.cke_panel_list p.small{font-size:11px;}.ftr-related{overflow:hidden;padding:75px 30px;background-color:#1d1d1d;}.ftr-related .view-content{}.ftr-related .view-content > div{display:block;width:100%;max-width:400px;margin:0 auto;color:#FFF;text-align:center;}.ftr-related h6{margin-bottom:36px;color:#CCC;font-size:16px;font-weight:400;text-transform:uppercase;}.ftr-related a.title{display:block;margin:0 0 30px;color:#FFF;font-size:24px;line-height:28px;text-decoration:none;}.ftr-related a.view-all{padding:32px 0 0;border-top:1px solid #575757;}#site-ftr{position:relative;overflow:hidden;padding:40px 90px;border-top:1px solid #ccc;}#site-ftr .vcard{position:relative;float:left;margin-top:10px;text-align:left;}#site-ftr .vcard *{display:inline-block;color:#333;font-size:12px;font-weight:700;line-height:12px;text-transform:uppercase;}#site-ftr .vcard .org,#site-ftr .vcard .email,#site-ftr .vcard .country-name{display:none;}#site-ftr .vcard .street-address,#site-ftr .vcard .postal-code{padding-right:10px;border-right:1px solid #333;margin-right:10px;}#site-ftr .social-media{list-style-type:none;position:relative;float:right;padding:0;margin:0;}#site-ftr .social-media:before{content:'';display:none;position:absolute;z-index:1;top:0;left:50%;width:180px;height:2px;margin-left:-90px;background-color:#E8E8E8;}#site-ftr .social-media li{display:inline-block;height:46px;width:59px;}#site-ftr .social-media li a{display:inline-block;position:relative;height:100%;width:100%;text-indent:-9999em;}#site-ftr .social-media li a:before{content:'';display:block;position:absolute;z-index:1;width:23px;height:23px;left:18px;top:11px;background:transparent url(/sites/all/themes/triadzen/css/img/spacer.gif) 0 0 no-repeat;background-size:100%;}#site-ftr .social-media li.facebook a:before{background-image:url(/sites/all/themes/triadzen/css/img/icon-facebook.png);}#site-ftr .social-media li.twitter a:before{background-image:url(/sites/all/themes/triadzen/css/img/icon-twitter.png);}#site-ftr .social-media li.instagram a:before{background-image:url(/sites/all/themes/triadzen/css/img/icon-instagram.png);}#site-ftr .social-media li.vimeo a:before{background-image:url(/sites/all/themes/triadzen/css/img/icon-vimeo.png);}#site-ftr .social-media li.linkedin a:before{background-image:url(/sites/all/themes/triadzen/css/img/icon-linkedin.png);}#site-ftr .social-media li.d4g{padding:0 23px 0 35px;border-left:2px solid #E8E8E8;margin-left:25px;}#site-ftr .social-media li.d4g a:before{width:57px;height:46px;top:0;left:1px;background-image:url(/sites/all/themes/triadzen/css/img/icon-d4g.png);background-position:center center;background-size:100% 100%;}#site-ftr .social-media li.thefoundry,#site-ftr .social-media li.thefoundry a{width:79px;}#site-ftr .social-media li.thefoundry a:before{width:79px;height:46px;top:0;left:0;background-image:url(/sites/all/themes/triadzen/css/img/icon-foundry.png);background-position:0 0;background-size:100% 100%;}.page-node-292 #content{display:none;}.page-hdr.special-hdr .view-content > div .box-right{background-position:left center;}.page-hdr.special-hdr .view-content > div .box-right img{display:none;}.about-page-content,.about-page-content *{box-sizing:border-box;}.about-page-content [class*='row-']{overflow:hidden;}.about-page-content [class*='row-'] [class*='col-']{float:left;width:50%;}.about-page-content .row-1{}.about-page-content .row-1 [class*='col-']{height:650px;}.about-page-content .row-1 .col-left{display:flex;justify-content:center;align-items:center;}.about-page-content .row-1 .col-left .content{width:100%;max-width:700px;padding:0 50px;}.about-page-content .row-1 .col-left .content h2{color:#00a7e0;font-size:32px;font-weight:700;}.about-page-content .row-1 .col-left .content p{font-size:20px;line-height:1.5em;}.about-page-content .row-1 .col-right{position:relative;display:flex;justify-content:right;align-items:center;padding:0;background:transparent}.about-page-content .row-1 .col-right:after{content:'';display:block;position:absolute;z-index:1;left:50%;bottom:0;width:420px;height:420px;margin:0 0 -120px -210px;background:transparent url(/sites/all/themes/triadzen/css/img/triad-logo-big.png) center center no-repeat;background-size:100%;}.about-page-content .row-1 .col-right .note{position:relative;z-index:2;padding:0 35px;font-size:30px;line-height:1.3em;border-left:40px solid #00a7e0;max-width:800px;top:-150px;}.about-page-content .row-2{}.about-page-content .row-2 [class*='col-']{height:800px;}.about-page-content .row-2 .col-left{}.about-page-content .row-2 .gallery{}.about-page-content .row-2 .slick-dotted.slick-slider.gallery{margin-bottom:0;}.about-page-content .row-2 .gallery .slick-list,.about-page-content .row-2 .gallery .slick-track{height:100%;}.about-page-content .row-2 .gallery .slick-slide{position:relative;}.about-page-content .row-2 .gallery .slick-slide .image{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:transparent url(/sites/all/themes/triadzen/css/img/spacer.gif) center center no-repeat;background-size:cover;}.about-page-content .row-2 .gallery .slick-slide .image img{display:none;}.about-page-content .row-2 .gallery .slick-dots{bottom:35px;}.about-page-content .row-2 .gallery .slick-dots li{width:14px;height:14px;background-color:#fff;border-radius:100%;}.about-page-content .row-2 .gallery .slick-dots li.slick-active{background-color:#ccc;}.about-page-content .row-2 .gallery .slick-dots li button{display:none;}.about-page-content .row-2 .gallery .slick-dots li button:before{}.about-page-content .row-2 .col-right{display:flex;justify-content:center;align-items:center;background:#fff url(/sites/all/themes/triadzen/css/img/bg-blue.jpg) center center repeat;}.about-page-content .row-2 .col-right .content{width:100%;max-width:700px;padding:0 50px;}.about-page-content .row-2 .col-right .content h3{color:#fff;font-size:32px;font-weight:700;}.about-page-content .row-2 .col-right .content h4{color:#fff;font-size:30px;font-weight:400;}.about-page-content .row-2 .col-right .content p{color:#fff;font-size:20px;line-height:1.5em;}.about-team-members{background-color:#000;}.about-team-members .view-header{padding:160px 100px 160px 200px;background:#333 url(/sites/default/files/assets/misc/team-members-bg.jpg) right bottom no-repeat;background-size:cover;}.about-team-members .view-header h2,.about-team-members .view-header h3,.about-team-members .view-header p{width:100%;max-width:760px;color:#fff;text-transform:none;}.about-team-members .view-header h2{margin:0 0 1.2em;font-size:32px;font-weight:700;}.about-team-members .view-header h3{margin:0 0 1.5em;font-size:30px;font-weight:400;}.about-team-members .view-header p{margin:0;font-size:20px;line-height:1.5em;}.about-team-members .view-content{}.about-team-members{overflow:hidden;border-top:2px solid #fff;}.about-team-members .team-member{box-sizing:border-box;position:relative;display:block;float:left;width:33.333%;height:390px;border-left:2px solid #fff;border-top:2px solid #fff;}.about-team-members .team-member:nth-child(3n + 1){border-left:none;}.about-team-members .team-member .content{display:flex;align-items:flex-end;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;text-decoration:none;background:#333 url(/sites/all/themes/triadzen/css/img/spacer.gif) right center no-repeat;background-size:cover;}.about-team-members .team-member .content .info{padding:0 35px 35px;}.about-team-members .team-member .content .info h4,.about-team-members .team-member .content .info h5{display:block;float:left;margin:0;color:#fff;line-height:1;text-transform:none;}.about-team-members .team-member .content .info h4{background-color:#00a8e1;padding:12px 16px;font-size:22px;font-weight:500;}.about-team-members .team-member .content .info h5{clear:left;padding:9px 16px;background-color:#090909;font-size:14px;font-weight:400;}.about-team-members .team-member .flip{display:flex;align-items:center;overflow:hidden;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:transparent url(/sites/all/themes/triadzen/css/img/menu-bg.jpg) left top repeat;opacity:0;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.about-team-members .team-member:hover .flip{opacity:1;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.about-team-members .team-member .flip-content{padding:5% 12% 5% 10%;}.about-team-members .team-member .flip-content ul{list-style-type:none;padding:0;margin:0;}.about-team-members .team-member .flip-content ul li{margin:0 0 0.5em;color:#fff;font-size:18px;font-weight:500;line-height:1.5em;}.about-team-members .team-member .flip-content ul li:last-child{margin-bottom:0;}.about-team-members .team-member-cta{box-sizing:border-box;display:flex;float:left;width:66.666%;height:390px;border-top:2px solid #fff;border-left:2px solid #fff;background:#333 url(/sites/default/files/assets/misc/team-members-bg.jpg) right bottom no-repeat;background-size:cover;}.about-team-members .team-member-cta.col-1{width:33.333%;}.about-team-members .team-member-cta a{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;padding:0 100px;color:#fff;text-decoration:none;background:rgba(255,0,0,0);}.about-team-members .team-member-cta.col-1 a{padding:0 50px;}.about-team-members .team-member-cta a .title,.about-team-members .team-member-cta a .copy{display:block;}.about-team-members .team-member-cta a .title{margin:0 0 1em;font-size:32px;font-weight:700;}.about-team-members .team-member-cta a .copy{font-size:20px;}.page-node-299 #content{padding:0;}.page-node-299 article{max-width:100%;padding:0;margin:0;}.quad-container,.quad-container *{box-sizing:border-box;}.quad-container{position:relative;}.quad-container:before,.quad-container:after{content:'';position:absolute;z-index:0;background-color:#c7c7c7;}.quad-container:before{width:100%;height:1px;top:50%;left:0;}.quad-container:after{width:1px;height:100%;top:0;left:50%;}.quad-container .quad-row{display:flex;clear:both;}.quad-container .quad-item{position:relative;z-index:1;display:flex;width:50%;padding:100px;}.quad-container .quad-item .details{list-style-type:none;width:210px;padding:0;margin:0;}.quad-container .quad-item .details li{width:170px;padding:10px;border-top:1px solid #c7c7c7;margin:0;font-size:14px;font-style:italic;text-align:center;}.quad-container .quad-item .details li:last-child{border-bottom:1px solid #c7c7c7;}.quad-container .quad-item .details li.header{width:auto;border:none;}.quad-container .quad-item .details li.header img{display:block;margin:0 0 30px;max-width:150px;}.quad-container .quad-item .info{width:calc(100% - 210px);padding:25px 0 0;}.quad-container .quad-item .info h2{color:#00a7e0;font-size:26px;font-weight:500;}.quad-container .quad-item .info p{font-size:16px;}.quad-container .quad-item .info p.big{font-size:20px;font-weight:400;}.quad-container .quad-item .info p a{}.full-width-callout{background:#333 url(/sites/all/themes/triadzen/css/img/spacer.gif) center center no-repeat;background-size:cover;}.full-width-callout .content{position:relative;padding:150px 475px 150px 200px;}.full-width-callout .content h2,.full-width-callout .content h3,.full-width-callout .content p{max-width:800px;color:#fff;}.full-width-callout .content h2{font-size:32px;font-weight:700;}.full-width-callout .content h3{color:#fff;font-size:30px;font-weight:400;}.full-width-callout .content p{color:#fff;font-size:20px;font-weight:600;}.full-width-callout .content .btn{position:absolute;right:200px;top:50%;margin:-32px 0 0;}.page-node-10 #content{padding:0;}.page-node-10 article{overflow:hidden;max-width:100%;padding:100px 150px;}.node-10,.node-10 *{box-sizing:border-box;}.node-10 .field-body{float:left;width:325px;padding-right:75px;}.node-10 .field-body h2{margin-bottom:1em;color:#333;font-weight:400;font-size:18px;line-height:1.2;text-transform:uppercase;}.node-10 .field-body h2 strong{display:block;color:#00a7e0;font-weight:700;font-size:34px;}.node-10 .field-body p{font-size:20px;font-weight:400;}.node-10 .webform-client-form{float:right;width:calc(100% - 325px);}.node-10 .webform-client-form .form-item{margin:0 0 25px;}.node-10 .webform-client-form input[type="text"],.node-10 .webform-client-form input[type="email"],.node-10 .webform-client-form textarea{width:100%;padding:26px 20px;border:2px solid #d9d9d9;background-color:#f9f9f9;color:#8a8a8a;font-size:14px;font-weight:400;}.node-10 .webform-client-form textarea{height:274px;}.node-10 .webform-client-form > div .col-left{float:left;width:360px;padding-right:25px;}.node-10 .webform-client-form > div .col-right{float:right;width:calc(100% - 360px);}.node-10 .webform-client-form .form-actions{}.node-10 .webform-client-form .form-actions #google_recaptcha_webform_client_form_10{float:left;margin-bottom:25px;}.node-10 .webform-client-form .form-actions .form-submit{padding:26px 45px !important;margin:0;}.node-10 .webform-client-form .form-actions #google_recaptcha_webform_client_form_10 + .form-submit{float:right;}.page-node-316{}.page-node-316 fieldset.form-wrapper{margin:0 0 1.5em;}.page-node-316 fieldset.form-wrapper legend{}.page-node-316 fieldset.form-wrapper legend .fieldset-legend{font-size:1em;font-weight:700;text-transform:uppercase;}.page-node-316 fieldset.form-wrapper .fieldset-wrapper{}.page-node-316 fieldset.form-wrapper input[class*='form-text']{width:100%;max-width:100%;}.page-node-316 .esignature img{max-width:100%;}.blog-author-footer,.blog-author-footer *{box-sizing:border-box;}.blog-author-footer{max-width:1100px;padding:0 50px;margin:0 auto;}.node-article + .blog-author-footer{margin-top:-50px;padding-bottom:100px;}.blog-author-footer .af-header{overflow:hidden;padding:8px 0;border-bottom:1px solid #000;}.blog-author-footer .af-header h3,.blog-author-footer .af-header .date{margin:0;color:#000;font-size:15px;line-height:1em;}.blog-author-footer .af-header h3{float:left;font-weight:600;}.blog-author-footer .af-header .date{float:right;font-weight:400;}.blog-author-footer .af-content{display:flex;padding:20px 0;}.blog-author-footer .af-content .col-left{display:flex;}.blog-author-footer .af-content .col-left .image{}.blog-author-footer .af-content .col-left .image img{width:100px;max-width:none;height:100px;border-radius:100%;}.blog-author-footer .af-content .col-left .info{display:flex;flex-direction:column;justify-content:center;padding:0 20px;white-space:nowrap;}.blog-author-footer .af-content .col-left .info .name{color:#2697d7;font-size:18px;font-weight:600;}.blog-author-footer .af-content .col-left .info .title{color:#000;font-size:14px;font-weight:500;}.blog-author-footer .af-content .blurb{display:flex;flex-direction:column;justify-content:center;}.blog-author-footer .af-content .blurb p{max-width:400px;padding:4px 0 4px 20px;border-left:1px solid #000;margin:0;color:#000;font-size:13px;font-style:italic;}#set-holiday{position:absolute;z-index:10000;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.7);}#set-holiday .sh-form,#set-holiday .sh-form *{box-sizing:border-box;}#set-holiday .sh-form{position:fixed;top:50%;left:50%;width:16.5em;padding:0.4em;margin-left:-8.25em;background-color:rgba(255,255,255,1);font-size:30px;}#set-holiday .sh-form .sh-wrap{padding:2em 30px;background:#a00 url(/sites/all/themes/triadzen/css/img/bg-blue.jpg);text-align:center;}#set-holiday .sh-form .sh-wrap h2{margin:0 0 0.75em;color:#fff;font-size:1em;font-weight:700;line-height:1em;text-transform:uppercase;}#set-holiday .sh-form .sh-wrap .message{margin:0 0 2em;color:#fff;font-size:0.7333em;font-weight:400;line-height:1.4em;}#set-holiday .sh-form .sh-wrap button{display:inline-block;padding:0.6em 1.75em;border:none;margin:0 10px;background-color:#000;color:#fff;font-size:.8em;outline:none;}#set-holiday .sh-form .sh-wrap button:hover{background-color:#111;}@media screen and (max-width:600px){#set-holiday .sh-form{font-size:17px;}}.section-paradise #page{background:url(/sites/all/themes/triadzen/css/img/tropical-bg.jpg) !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center;margin-top:-80px;overflow:hidden;}.found-footer:before{position:absolute;content:"";background:url(/sites/all/themes/triadzen/css/img/flamingo.png);width:494px;height:559px;top:-500px;left:-119px;}.found-footer:after{position:absolute;content:"";background:url(/sites/all/themes/triadzen/css/img/skull.png);width:301px;height:304px;right:-16px;top:-360px;}h1.page__title,h2,h3,h4,h5,h6,a.btn,.node-webform .form-submit,#navigation .main-nav *,.hp-banner .hp-intro h1,.hp-banner .hp-intro ul li a,#site-ftr .vcard *,.hp-work .view-header .container .table .cell h2,.hp-work .view-content .col a .client,.hp-work .view-footer a h2,.news-block .view-header h2,.news-block .view-content .col a,.hp-services,.page-hdr .view-content > div .box-left,.node-type-project .node-project h2,.node-type-project .node-project h3,.ftr-related,.news-page-list .views-row a .content,.full-width-callout .content h2{font-family:'Montserrat','Open Sans',Arial,Helvetica,sans-serif;}.chunk .title,.news-block .view-content .col p,.hp-services > div p,.news-page-list .views-row a .content .description,.about-page-content .row-2 .col-right .content h4,.about-team-members .view-header h3,.about-team-members .view-header p,.full-width-callout .content h3{font-family:'Open Sans',Arial,Helvetica,sans-serif;}
@media screen and (min-width:2000px){#header{left:50%;margin-left:-1000px;}#header .hdr-wrap{width:2000px;}#navigation{width:2000px;left:50%;margin-left:-1000px;}}@media screen and (min-width:1850px){.node-type-project .page-hdr .view-content > div .box-left,.node-type-article .page-hdr .view-content > div .box-left{min-height:700px;}.node-type-project .page-hdr .view-content > div .box-left .title,.node-type-article .page-hdr .view-content > div .box-left .title{font-size:50px;padding-right:60px;}.node-type-project .page-hdr .view-content > div .box-left .title + .sub-title{font-size:34px;margin:10px 0;}.node-type-article .page-hdr .view-content > div .box-left .title + .sub-title{font-size:20px;margin:10px 0;}.project-hdr .view-content > div .box-left .pre-title{font-size:26px;margin-bottom:10px;}.page-hdr .view-content > div .box-right .description{font-size:28px;text-align:center;}.page-hdr .view-content > div .box-left .service-links a{width:35px;height:35px;}}@media screen and (min-width:1600px){.hp-banner{height:900px;}.hp-work .view-header .container .table .cell h2{width:260px;font-size:45px;}.hp-work .view-header .container .table .cell p{width:260px;}.hp-work .view-footer a h2{width:240px;font-size:45px;}#navigation .main-nav{padding-top:50px;}#navigation .main-nav nav .nav li a{font-size:36px;}#navigation .main-nav nav .nav li a::after{top:-2px;}#navigation .main-nav .info h6{font-size:36px;margin-bottom:45px;}#navigation .main-nav .info .social-media{margin-top:51px;}.node-type-page .page-hdr .view-content > div .box-left{min-height:800px;}h1.page__title{background-position:right 500px top;}.news-page-list .views-row{padding:0 30px 0 0;}.page-hdr .view-content > div .box-left .sub-title{font-size:26px;}.node-type-article .page-hdr .view-content > div .box-left{min-height:400px;}.node-type-article .page-hdr .view-content > div .box-left .title{font-size:36px;}.node-type-article .page-hdr .view-content > div .box-left .title + .sub-title{font-size:15px;}}@media screen and (max-width:1600px){.about-team-members .team-member,.about-team-members .team-member-cta{height:310px;}.found-footer:before{background-size:100%;width:370.5px;height:419.25px;top:-375px;left:-89.25px;}.found-footer:after{background-size:100%;width:225.75px;height:228px;right:-12px;top:-270px;}}@media screen and (max-width:1500px){.hp-banner .hp-intro ul li a{font-size:14px;padding-right:13px;margin-right:7px;}h1.page__title{padding:75px 55% 75px 75px;}.page-hdr .view-content > div [class*='box-']{padding:75px;}.page-hdr.contact-hdr .view-content > div [class*='box-']{padding:100px 75px;}.news-page-list .views-row a .content .date,.news-page-list .views-row a .content .title,.news-page-list .views-row a .content .description,.news-page-list .views-row a .content .more{margin-left:25px;}.node-type-project .node-project .field-body.fix-project-content{top:155px;}.node-type-project .node-project{padding:75px;}.page-node-10 article{padding:100px 75px;}}@media screen and (max-width:1350px){.found-footer:before{width:277.875px;height:314.4375px;top:-281.25px;left:-66.9375px;}.found-footer:after{width:169.3125px;height:171px;right:-9px;top:-202.5px;}}@media screen and (max-width:1300px){.node-10 .field-body{float:none;width:100%;padding:0;}.node-10 .webform-client-form{float:none;width:100%;}.quad-container .quad-item{padding:50px;}}@media screen and (max-width:1200px){#navigation .main-nav nav{padding-left:50px;}#navigation .main-nav .info{padding-right:50px;}.news-page-list .views-row{padding:0 30px;}.news-page-list .views-row a .content{width:calc(100% - 150px);}.news-page-list .views-row a .image{width:150px;height:150px;}.news-page-list .views-row a:hover .image{width:170px;height:170px;margin:0 -10px;}.news-block .view-header{padding-top:75px;}.news-block .view-content{margin-bottom:80px;}.news-block .view-content .col{padding:20px 35px 0;}.hp-banner{height:650px;}.hp-banner .hp-intro h1{font-size:35px;}.hp-banner .hp-intro p{font-size:21px;}.hp-banner .hp-intro ul li.news{display:none;}#site-ftr{padding:40px 30px;}#site-ftr .vcard{float:none;margin:0 auto 30px;text-align:center;}#site-ftr .social-media{display:block;float:none;padding-top:20px;text-align:center;}#site-ftr .social-media li.thefoundry{padding-right:23px;}.about-team-members .team-member,.about-team-members .team-member-cta{height:235px;}.about-team-members .team-member .content .info{padding:0 25px 25px;}.about-team-members .team-member .content .info h4{padding:8px 12px;font-size:18px;}.about-team-members .team-member .content .info h5{padding:8px 12px;font-size:12px;}.about-team-members .team-member-cta a{padding:0 50px;}.about-team-members .team-member-cta.col-1 a{padding:0 25px;}.about-team-members .team-member-cta a .title{font-size:26px;}.about-team-members .team-member-cta a .copy{font-size:16px;}.full-width-callout .content{padding:75px 350px 75px 100px;}.full-width-callout .content .btn{right:100px;}}@media screen and (max-width:1150px){.hp-services > div{padding:270px 100px 160px;}.contact-map{display:none;}.about-team-members .view-header{padding:80px 80px 100px}}@media screen and (max-width:1100px){.quad-container .quad-item{padding:25px;}.about-team-members .team-member .flip-content ul li{font-size:16px;}}@media screen and (max-width:1025px){#block-block-9 .box-right .view-filters{right:auto;left:50%;margin-left:-150px;}}@media screen and (max-width:1000px){#navigation .main-nav nav .nav:after{margin:0 0 30px;}#navigation .main-nav nav .nav li{margin-bottom:33px;}#navigation .main-nav nav .nav li a{font-size:24px;}#navigation .main-nav nav .nav li a:after{top:1px;}#navigation .main-nav nav .sub li{margin-bottom:18px;}#navigation .main-nav nav .sub li a{font-size:16px;}#navigation .main-nav .info h6{padding-right:0;font-size:24px;margin-bottom:28px;}#navigation .main-nav .info .tagline{padding-right:0;font-size:16px;margin-bottom:20px;}#navigation .main-nav .info .vcard{padding-right:0;font-size:14px;}#navigation .main-nav .info .vcard .adr{margin-bottom:20px;}#navigation .main-nav .info h6{margin-bottom:22px;}#navigation .main-nav .info .vcard .street-address{margin-bottom:1px;}#navigation .main-nav .info .vcard .tel{margin-bottom:1px;}#navigation .main-nav .info .social-media{margin:20px 0 34px;padding:0 0 17px;}#navigation .main-nav .info .social-media li{width:48px;}#navigation .main-nav .info .social-media li.linkedin{width:34px;padding-right:0;}#navigation .main-nav .info .social-media li.linkedin a:before{left:auto;right:0;}h1.page__title{font-size:38px;}.project-grid .view-content .col a .client{margin-bottom:4px;font-size:18px;}.project-grid .view-content .col a .project{font-size:14px;}.project-grid .view-content .col a .project:after{display:none;}.node-type-project .prj-gallery .view-content > div{float:none;width:100%;}.hp-banner{height:670px;}.hp-banner .hp-intro h1{font-size:36px;}.hp-banner .hp-intro h1 span{font-size:22px;}.hp-banner .hp-intro p{font-size:21px;line-height:35px;}.hp-work .view-header .container .table .cell h2{width:160px;font-size:26px;}.hp-work .view-header .container .table .cell h2 span{font-size:16px;}.hp-work .view-header .container .table .cell p{width:160px;font-size:16px;}.hp-work .view-footer a h2{width:135px;font-size:26px;}.hp-work .view-footer a h2 span{font-size:16px;}.node-10 .webform-client-form .form-actions #google_recaptcha_webform_client_form_10{float:none;}.node-10 .webform-client-form .form-actions #google_recaptcha_webform_client_form_10 + .form-submit{float:none;}}@media screen and (max-width:940px){.hp-banner .hp-intro ul li.about{display:none;}#hp-banner,#hp-banner .slide{height:300px !important;}.main-img img{max-width:35%;}}@media screen and (max-width:900px){.news-block .view-content:before{left:33.333%;width:33.333%;}.news-block .view-content:after{display:none;}.news-block .view-content .col:last-child{display:none;}.news-block .view-content .col.d-4{width:33.333%;}.node-10 .webform-client-form > div .col-left{float:none;width:100%;padding-right:0;}.node-10 .webform-client-form > div .col-right{float:none;width:100%;}.node-10 .webform-client-form .form-actions #google_recaptcha_webform_client_form_10{float:left;}.node-10 .webform-client-form .form-actions #google_recaptcha_webform_client_form_10 + .form-submit{float:right;}.quad-container:before,.quad-container:after{display:none;}.quad-container .quad-row{flex-direction:column;border-top:1px solid #c7c7c7;}.quad-container .quad-row:first-child{border-top:none;}.quad-container .quad-row .quad-item:first-child{border-bottom:1px solid #c7c7c7;}.quad-container .quad-item{width:100%;padding:50px;}.full-width-callout .content{padding:50px 300px 50px 50px;}.full-width-callout .content .btn{right:50px;}}@media screen and (max-width:850px){.about-page-content .row-1 [class*='col-']{float:none;width:100%;height:auto;padding:0 0 100px;}.about-page-content .row-2 [class*='col-']{float:none;width:100%;height:auto;padding:0;}.about-page-content .row-2 .gallery{height:600px;padding:0;}.about-page-content .row-1 .col-right:after{height:320px;width:320px;margin-right:-164px;}.about-page-content .row-1 .col-left .content,.about-page-content .row-2 .col-right .content{max-width:100%;padding:80px 80px 100px;}}@media screen and (max-width:800px){#header .header__region{background-position:bottom left;}.col.t-1{width:100%;}.col.t-2{width:50%;}.col.t-3{width:33.333%;}.col.t-4{width:25%;}.col.t-5{width:20%;}#content{font-size:16px;}#content p{line-height:1.5em !important;}article,.node-article{padding:30px 0;}article hr,.node-article hr{margin:40px 0;}h1.page__title{padding:50px 55% 50px 50px;font-size:26px;}h2{margin-bottom:28px;font-size:32px;}h3{margin-bottom:26px;font-size:22px;}h4{margin-bottom:24px;font-size:20px;}h5{margin-bottom:22px;font-size:18px;}h6{margin-bottom:20px;font-size:16px;}.big{font-size:20px;line-height:1.5em !important;}p.small{font-size:14px;line-height:1.5em !important;color:#555;}.page-hdr .view-content > div [class*='box-']{padding:50px;}.page-hdr .view-content > div .box-left .pre-title{font-size:15px;}.page-hdr .view-content > div .box-left .title{padding-top:0;font-size:26px;}.page-hdr .view-content > div .box-left h2{font-size:22px;}.page-hdr .view-content > div .box-left .sub-title{font-size:22px;}.page-hdr .view-content > div .box-right .description{font-size:20px;line-height:1.4em;}.page-hdr .view-content > div .box-left .service-links a{width:36px;height:36px;}.page-hdr .view-content > div .box-left .service-links:after{margin-top:5px;}.page-hdr.contact-hdr .view-content > div [class*='box-']{padding:75px 50px;}.page-hdr.contact-hdr .view-content > div .box-left .pre-title{margin-bottom:20px;}.page-hdr.contact-hdr .view-content > div .box-left .contact-info{margin-bottom:20px;font-size:16px;}.page-hdr.contact-hdr .view-content > div .box-left .contact-info div:first-child{margin-bottom:0;}.page-hdr.contact-hdr .view-content > div .box-left a.directions{font-size:12px;}.project-grid .view-content{overflow:hidden;}.project-grid .view-content .col{padding-bottom:33.3%;}.project-grid .view-content .col:nth-child(4n){border-right:2px solid #CCC;}.project-grid .view-content .col:nth-child(3n){border-right:none;}.node-type-project .node-project .field-body.fix-project-content{top:130px;}.node-type-project .node-project{padding:50px;}.news-page-list .view-content:before{display:none;}.news-page-list .views-row{float:none;width:100%;height:auto;padding:50px;}.node-type-article #content{padding:50px;margin:0;}.hp-banner{height:570px;}.hp-banner .hp-logo .logo{max-width:240px;}.hp-banner .hp-intro h1{margin-bottom:12px;font-size:36px;}.hp-banner .hp-intro h1 span{font-size:20px;}.hp-banner .hp-intro p{padding-bottom:20px;margin-bottom:0;font-size:18px;line-height:26px;}.hp-banner .hp-intro ul{display:none;}#navigation .main-nav .info .vcard,#navigation .main-nav nav .sub li{font-weight:500;}.hp-work .view-projects{border-bottom:none;}.hp-work .view-header{float:none;width:100%;padding-bottom:0;border-bottom:2px solid #CCC;}.hp-work .view-header .container{position:relative;height:auto;width:auto;padding:50px 30px;}.hp-work .view-header .container .table{display:block;position:relative;top:auto;left:auto;width:auto;height:auto;}.hp-work .view-header .container .cell{display:block;border-right:none;text-align:center;}.hp-work .view-header .container .table .cell h2{width:100%;padding:0;border-bottom:none;margin:0 auto 14px;color:#FFF;font-size:35px;font-weight:700;text-align:center;}.hp-work .view-header .container .table .cell h2 span{display:block;color:#00a6e0;font-size:18px;}.hp-work .view-header .container .table .cell p{display:block;width:200px;clear:both;padding-top:18px;border-top:1px solid #00a6e0;margin:0 auto;color:#FFF;font-size:18px;}.hp-work .view-content .col{border-top:none;border-bottom:2px solid #CCC;}.hp-work .view-content .col:nth-child(6){border-right:none;}.hp-work .view-footer{float:none;width:100%;height:auto;padding:40px 30px;border-top:none;}.hp-work .view-footer a{position:relative;height:auto;width:auto;padding:0;}.hp-work .view-footer a .table{display:block;position:relative;top:auto;left:auto;}.hp-work .view-footer a .cell{display:block;}.hp-work .view-footer a h2{width:100%;font-size:20px;line-height:21px;text-align:center;}.hp-work .view-footer a h2 span{display:none;}.hp-work .view-footer a h2:after{position:relative;top:2px;display:inline-block;width:22px;margin:0 0 0 10px;}.hp-services > div{padding:270px 75px 100px;}.about-team-members .view-header{}.about-team-members .team-member,.about-team-members .team-member:nth-child(3n + 1),.about-team-members .team-member-cta,.about-team-members .team-member-cta.col-1{width:50%;border-left:2px solid #fff;}.about-team-members .team-member:nth-child(odd){border-left:none;}.page-node-10 article{padding:50px;}.blog-author-footer{padding:0;}.node-article + .blog-author-footer{margin-top:0;padding-bottom:0;}}@media screen and (max-width:750px){#navigation .main-nav .info .social-media li{width:36px;}.page-work .page-hdr .view-content > div{flex-direction:column;}.page-work .page-hdr .view-content > div [class*='box-']{width:100%;padding:50px 30px;}.page-work .page-hdr .view-content > div .box-right{min-height:200px;padding:50px;}.hp-banner .hp-intro{padding:0 75px 0 30px;}.hp-services > div h2{font-size:32px;}.hp-services > div h3{margin-bottom:24px;font-size:20px;}.hp-services > div ul{padding-bottom:20px;border-bottom:1px solid #FFF;margin-bottom:38px;}.hp-services > div ul li{float:none;margin:0 0 18px;border-right:none;padding:0;font-size:14px;}.hp-services > div p{margin-bottom:40px;font-size:14px;}}@media screen and (max-width:700px){.full-width-callout .content{padding:50px;}.full-width-callout .content .btn{position:relative;right:auto;top:auto;margin:0;}.found-footer:before{left:-99px;}}@media screen and (max-width:650px){html{background:#000;}body.html{background:none;}#page,.front #page{top:56px;}#header{height:56px;}#header .hdr-wrap:before{background-position:left top;background-size:2000px auto;}#logo{left:15px;top:10px;height:36px;width:36px;}#menu-toggle{top:-11px;right:-10px;}#navigation{background-position:left top;background-size:2000px auto;}#navigation .main-nav{flex-direction:column;}#navigation .main-nav nav{width:240px;margin:0 auto;padding:70px 0;text-align:left;}#navigation .main-nav .info{display:none;}#navigation .main-nav .info{padding:36px 70px 36px 30px;}#navigation .main-nav nav .nav li a:hover,#navigation .main-nav nav .sub li a:hover{color:#FFF;}#navigation .main-nav nav .nav li a:after{background-image:url(/sites/all/themes/triadzen/css/img/arrow-white.png);}#navigation .main-nav nav .nav:after{margin:25px 0 30px;background-color:#FFF;}#navigation .main-nav nav .sub:after{display:block;}#navigation .main-nav nav .sub li:last-child{margin-bottom:27px;}#navigation .main-nav .info .vcard{font-size:12px;}#navigation .main-nav .info .social-media{float:none;}#navigation .main-nav .info .logo{background-position:left top;}#navigation .main-nav .info .social-media li.facebook{width:17px;}#navigation .main-nav .info .social-media li.facebook a:before{left:0;margin-left:-5px;}#navigation .main-nav .info .social-media li.linkedin{width:36px;}#navigation .main-nav .info .social-media li.linkedin a:before{left:50%;right:auto;margin-left:-12px;}h1.page__title{padding:50px 30px 50px 30px;font-size:26px;background-position:right top;}h1.page__title:before,h1.page__title:after{display:none;}a.blue-arrow{font-size:16px;}a.blue-arrow:after{top:3px;width:18px;height:17px;margin:0 0 0 7px;}.page-hdr .view-content > div{flex-direction:column;}.page-hdr .view-content > div [class*='box-']{width:100%;padding:50px 30px;}.page-hdr .view-content > div .box-right{min-height:200px;padding:50px;margin-bottom:0px;}.page-hdr.contact-hdr .view-content > div [class*='box-']{padding:50px 30px;}.page-hdr.contact-hdr .view-content > div .box-right{padding:200px 0;}.node-type-project .node-project .field-body.fix-project-content{position:relative;top:auto;}.node-type-project #content{flex-direction:column;}.node-type-project .prj-gallery,.node-type-project .node-project{width:100%;}.node-type-project .prj-gallery .view-content > div{float:left;width:50%;}.node-type-project .prj-gallery .view-content > div:first-of-type{width:100%;}.node-type-project .node-project{padding:50px 30px;}.node-type-project .node-project .big{margin-left:27px;}.page-news .page-hdr .view-content > div .box-right .description{text-align:left;}.news-page-list .views-row{padding:30px;}.news-block .view-header{padding:65px 0 20px;max-width:260px;margin:0 auto 20px;}.news-block .view-header h2{margin-bottom:10px;font-size:32px;}.news-block .view-header p{font-size:16px;}.news-block .view-content{margin:0 0 15px;}.news-block .view-content:before{display:none;}.news-block .view-content .col{float:none;padding:20px 0 30px;border-top:2px solid #4ba6df;}.news-block .view-content .col.d-4{width:100%;}.news-block .view-content .col img{float:right;width:100px;margin:0 0 10px 10px;}.news-block .view-content .col .date{padding:10px 0 0;border-bottom:none;margin-bottom:2px;font-size:11px;}.news-block .view-content .col .title{margin-bottom:22px;font-size:14px;}.news-block .view-content .col p{margin-bottom:16px;}.node-type-article #content{padding:30px;margin:0;}.ftr-related{padding:40px 30px;}.ftr-related h6{margin-bottom:20px;font-size:12px;}.ftr-related a.title{margin:0 0 16px;font-size:14px;line-height:18px;}.ftr-related a.view-all{padding:20px 0 0;}#site-ftr .vcard .street-address,#site-ftr .vcard .postal-code{padding-right:0;border-right:none;margin-right:0;}#site-ftr .vcard .street-address,#site-ftr .vcard .tel{display:block;}#site-ftr .vcard .street-address{margin-bottom:10px;}#site-ftr .vcard .tel{padding-top:7px;}#site-ftr .social-media:before{display:block;}#site-ftr .social-media li{width:41px;}#site-ftr .social-media li a:before{left:9px;}#site-ftr .social-media li.linkedin{padding-right:3px;}#site-ftr .social-media li.d4g,#site-ftr .social-media li.thefoundry{display:none;}.page-node-10 article{padding:30px;}.found-footer:before{display:none;}.found-footer:after{display:none;}}@media screen and (max-width:600px){.col.m-1,.d-2,.equal-3,.equal-3.mid{border:none;float:none;margin:0 0 1.5em;padding:0;width:100%;}.col-wrap .m-1{padding-left:1.5em;}#hp-banner,#hp-banner .slide{height:200px !important;}.hp-ctas img{width:100%;}.col.m-2{width:50%;}.col.m-3{width:33.333%;}.col.m-4{width:25%;}.col.m-5{width:20%;}.mh{display:none;}.mc{text-align:center;}.main-img img{display:block;float:none;margin:-30px auto 1.5em;max-width:275px;width:100%;}.front #header .hdr-wrap:before,.front.homepage-header #header .hdr-wrap:before{opacity:1;}.menu-open .front #header .hdr-wrap:before,.menu-open .front.homepage-header #header .hdr-wrap:before{opacity:0;}.front #logo,.front.homepage-header #logo{opacity:1;visibility:visible;}.menu-open .front #logo,.menu-open .front.homepage-header #logo{opacity:0;visibility:hidden;}h2{margin-bottom:28px;font-size:20px;}h2.big-blue{font-size:22px;}h3{margin-bottom:26px;font-size:18px;}h4{margin-bottom:24px;font-size:16px;}h5{margin-bottom:22px;font-size:14px;}h6{margin-bottom:20px;font-size:12px;}.project-grid .view-content .col{padding-bottom:50%;}.project-grid .view-content .col:nth-child(3n){border-right:2px solid #CCC;}.project-grid .view-content .col:nth-child(even){border-right:none;}.node-type-project .prj-gallery .view-content > div{float:none;width:100%;}.hp-banner{height:auto;background:#000;}.hp-banner .hp-logo{display:none;}.hp-banner .hp-intro{width:100%;padding:60px 30px;}.hp-banner .hp-intro ul{text-align:left;}.hp-banner .hp-intro ul li.work a{padding-right:12px;border-right:1px solid #FFF;margin-right:6px;}.hp-banner .hp-intro ul li.contact,.hp-banner .hp-intro ul li.news,.hp-banner .hp-intro ul li.about{display:inline-block;}.hp-banner .hp-banner-image{width:100%;}.hp-work .view-header .container{padding:50px 30px;}.hp-work .view-header .container .table .cell h2{margin:0;font-size:16px;}.hp-work .view-header .container .table .cell h2 span{font-size:16px;display:inline;}.hp-work .view-header .container .table .cell p{display:none;}.hp-work .view-footer{padding:25px 30px;}.hp-work .view-footer a h2{font-size:16px;font-weight:400;}.hp-work .view-footer a h2:after{top:8px;background-size:15px;margin-left:0;}.hp-services > div{padding:230px 30px 35px;}.hp-services{text-align:center;}.hp-services p{text-align:left;}.hp-services > div ul{margin-bottom:40px;}.hp-services > div ul li{font-size:17px;}.about-team-members .view-header,.about-page-content .row-1 .col-left .content,.about-page-content .row-2 .col-right .content{padding:50px 40px;}.about-page-content .row-1 .col-right .note{top:-110px;}.about-page-content .row-1 .col-right:after{margin:0 0 -120px -160px;}.quad-container .quad-item{padding:30px;}.full-width-callout .content{padding:60px 30px;text-align:center;}.full-width-callout .content p{font-size:14px;}}@media screen and (max-width:550px){.news-page-list .views-row a{flex-direction:column;}.news-page-list .views-row a .image{width:150px;height:150px;margin-bottom:25px;}.news-page-list .views-row a:hover .image{width:150px;height:150px;margin:0 0 25px;}.news-page-list .views-row a .content{width:100%;}.news-page-list .views-row a .content .date,.news-page-list .views-row a .content .title,.news-page-list .views-row a .content .description,.news-page-list .views-row a .content .more{margin-left:0;}.node-10 .webform-client-form .form-actions #google_recaptcha_webform_client_form_10{float:none;}.node-10 .webform-client-form .form-actions #google_recaptcha_webform_client_form_10 + .form-submit{float:none;}.blog-author-footer .af-content{flex-direction:column;}.blog-author-footer .af-content .col-left{flex-direction:column;}.blog-author-footer .af-content .col-left .image img{display:block;width:200px;height:200px;margin:0 auto 1em;}.blog-author-footer .af-content .col-left .info{display:block;padding:0;text-align:center;}.blog-author-footer .af-content .blurb p{max-width:100%;padding:10px 0;border-left:0;text-align:center;}}@media screen and (max-width:520px){.hp-banner .hp-intro ul li.news{display:none;}}@media screen and (max-width:500px){.hp-services{background-image:none;}.hp-services > div{padding:55px 30px 20px;}.hp-services > div  a.btn{display:block;margin:0 0 35px;}.hp-services > div a.btn + a.btn{margin-left:0;}.about-team-members .team-member,.about-team-members .team-member:nth-child(3n + 1),.about-team-members .team-member-cta,.about-team-members .team-member-cta.col-1,.about-team-members .team-member:nth-child(odd){width:100%;height:290px;border-left:none;}.about-team-members .team-member-cta a .title{font-size:22px;}.about-team-members .team-member-cta a .copy{font-size:12px;}.quad-container .quad-item{flex-direction:column;text-align:center;}.quad-container .quad-item .details,.quad-container .quad-item .info{width:100%;}.quad-container .quad-item .details li{display:none;}.quad-container .quad-item .details li.header{display:block;}.quad-container .quad-item .details li.header img{margin:0 auto;}}@media screen and (max-width:400px){#block-block-9 .box-right .view-filters{margin-left:-140px;}#views-exposed-form-projects-page .form-item-field-services-tid #edit-field-services-tid{padding:20px;width:280px;}#views-exposed-form-projects-page .form-item-field-services-tid .bef-select-as-links{padding:0 20px;width:280px;}.project-grid .view-content .col a .cell{padding:0 20px;}.project-grid .view-content .col a .client{margin-bottom:8px;font-size:16px;line-height:20px;}.project-grid .view-content .col a .project{font-size:12px;line-height:18px;}.project-grid .view-content .col a .project::after{margin-top:10px;}.hp-banner .hp-intro ul li.about{display:none;}}
@media print{a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#header{height:auto;}#logo{float:none;padding:0;}#skip-link,#toolbar,.region-header,#site-ftr,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}

