﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:"NHaasGroteskDSW01-25Th";src:url("//fast.fonts.net/dv2/2/45070789-5c37-49df-beb0-ab1e3133920e.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("eot")}@font-face{font-family:"NHaasGroteskDSW01-25Th";src:url("//fast.fonts.net/dv2/2/45070789-5c37-49df-beb0-ab1e3133920e.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab");src:url("//fast.fonts.net/dv2/3/9683323b-2589-4b72-9201-151e5727d797.woff?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("woff"),url("/dv2/1/c10a1505-b3d6-46b1-ba11-65d5d5c72150.ttf?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("truetype"),url("/dv2/11/1af92239-0d66-449c-a312-7ce302b9117d.svg?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab#1af92239-0d66-449c-a312-7ce302b9117d") format("svg")}@font-face{font-family:"NHaasGroteskDSW01-26ThI";src:url("//fast.fonts.net/dv2/2/941c1729-bc0f-490e-ab2f-db30316f0b03.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("eot")}@font-face{font-family:"NHaasGroteskDSW01-26ThI";src:url("//fast.fonts.net/dv2/2/941c1729-bc0f-490e-ab2f-db30316f0b03.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab");src:url("//fast.fonts.net/dv2/3/c3ae3816-2761-44b5-adea-1d37b2bfbb26.woff?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("woff"),url("/dv2/1/6ec94a69-10b2-4a98-8d8a-44e3152d1a56.ttf?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("truetype"),url("/dv2/11/21e50205-2b21-4436-8452-6e4db75953aa.svg?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab#21e50205-2b21-4436-8452-6e4db75953aa") format("svg")}@font-face{font-family:"NHaasGroteskDSW01-35XLt";src:url("//fast.fonts.net/dv2/2/2459b772-216e-4520-97f4-ce5cb27cd66d.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("eot")}@font-face{font-family:"NHaasGroteskDSW01-35XLt";src:url("//fast.fonts.net/dv2/2/2459b772-216e-4520-97f4-ce5cb27cd66d.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab");src:url("//fast.fonts.net/dv2/3/2cb388a7-9311-4869-8f13-a267ec0df0cb.woff?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("woff"),url("/dv2/1/373e53df-6f63-436a-a189-25fb3a3e0718.ttf?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("truetype"),url("/dv2/11/4ea4edba-9d1d-4b94-9ddd-ca9bc5cf9ebe.svg?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab#4ea4edba-9d1d-4b94-9ddd-ca9bc5cf9ebe") format("svg")}@font-face{font-family:"NHaasGroteskDSW01-36XLt";src:url("//fast.fonts.net/dv2/2/80e15529-32e6-40c7-8986-4a2a678800e4.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("eot")}@font-face{font-family:"NHaasGroteskDSW01-36XLt";src:url("//fast.fonts.net/dv2/2/80e15529-32e6-40c7-8986-4a2a678800e4.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab");src:url("//fast.fonts.net/dv2/3/dc329e21-e2ac-4779-85cc-d6804d8b4285.woff?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("woff"),url("/dv2/1/98a89123-4ace-4b1b-90e6-f34bbb3f045d.ttf?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("truetype"),url("/dv2/11/1a234439-7077-4669-bcb5-554fd4723361.svg?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab#1a234439-7077-4669-bcb5-554fd4723361") format("svg")}@font-face{font-family:"NHaasGroteskDSW01-45Lt";src:url("//fast.fonts.net/dv2/2/d5211394-289b-4a20-a4c5-69e82b7f1cdc.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("eot")}@font-face{font-family:"NHaasGroteskDSW01-45Lt";src:url("//fast.fonts.net/dv2/2/d5211394-289b-4a20-a4c5-69e82b7f1cdc.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab");src:url("//fast.fonts.net/dv2/3/5f644ac3-aa3c-43a7-ae6e-79075f4766df.woff?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("woff"),url("//fast.fonts.net/dv2/1/88228648-8c26-4d51-a51b-f92564a92392.ttf?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("truetype"),url("//fast.fonts.net/dv2/11/24bd485c-6511-4e93-91d9-4764d66fc2df.svg?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab#24bd485c-6511-4e93-91d9-4764d66fc2df") format("svg")}@font-face{font-family:"NHaasGroteskDSW01-46LtI";src:url("//fast.fonts.net/dv2/2/fd2e3761-c999-471d-b209-c013806ce5ed.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("eot")}@font-face{font-family:"NHaasGroteskDSW01-46LtI";src:url("//fast.fonts.net/dv2/2/fd2e3761-c999-471d-b209-c013806ce5ed.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab");src:url("//fast.fonts.net/dv2/3/239e886e-b26d-434c-a759-5634db057d21.woff?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("woff"),url("//fast.fonts.net/dv2/1/800afec3-e81b-4aed-b6fe-0f6fa9076ff1.ttf?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("truetype"),url("//fast.fonts.net/dv2/11/97db66b3-98ce-4780-8c53-e5421a79524a.svg?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab#97db66b3-98ce-4780-8c53-e5421a79524a") format("svg")}@font-face{font-family:"NHaasGroteskDSW01-65Md";src:url("//fast.fonts.net/dv2/2/83d6b8f7-bd47-4e8d-a359-27b74d3100f6.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("eot")}@font-face{font-family:"NHaasGroteskDSW01-65Md";src:url("//fast.fonts.net/dv2/2/83d6b8f7-bd47-4e8d-a359-27b74d3100f6.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab");src:url("//fast.fonts.net/dv2/3/2ba6fbd5-9c17-4733-af15-f49fbecc5c15.woff?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("woff"),url("//fast.fonts.net/dv2/1/7dcf6c37-4fb4-4211-9808-6a39bfa89e0d.ttf?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("truetype"),url("//fast.fonts.net/dv2/11/1baaf9ba-feec-45ca-a826-7bcf9f8e5b21.svg?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab#1baaf9ba-feec-45ca-a826-7bcf9f8e5b21") format("svg")}@font-face{font-family:"NHaasGroteskDSW01-66MdI";src:url("//fast.fonts.net/dv2/2/48906e2a-bd50-495b-b01c-e197d63ffa16.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("eot")}@font-face{font-family:"NHaasGroteskDSW01-66MdI";src:url("//fast.fonts.net/dv2/2/48906e2a-bd50-495b-b01c-e197d63ffa16.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab");src:url("//fast.fonts.net/dv2/3/071a68ca-9b4b-44c3-a81f-5e63580800b8.woff?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("woff"),url("//fast.fonts.net/dv2/1/3465d745-f731-442a-bd61-8749897a3002.ttf?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("truetype"),url("//fast.fonts.net/dv2/11/bbe56dc8-c447-42aa-84e4-389e6d84e264.svg?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab#bbe56dc8-c447-42aa-84e4-389e6d84e264") format("svg")}@font-face{font-family:"NHaasGroteskDSW01-75Bd";src:url("//fast.fonts.net/dv2/2/ed82538c-6090-4c05-ac72-c636496df8de.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("eot")}@font-face{font-family:"NHaasGroteskDSW01-75Bd";src:url("//fast.fonts.net/dv2/2/ed82538c-6090-4c05-ac72-c636496df8de.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab");src:url("//fast.fonts.net/dv2/3/da47ecd2-feea-403e-b247-9f8f5bb5157b.woff?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("woff"),url("//fast.fonts.net/dv2/1/0deba34f-9242-462b-a359-74e95714f821.ttf?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("truetype"),url("//fast.fonts.net/dv2/11/31c5f190-f4d8-436b-99bf-0561dd448586.svg?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab#31c5f190-f4d8-436b-99bf-0561dd448586") format("svg")}@font-face{font-family:"NHaasGroteskDSW01-76BdI";src:url("/dv2/2/9a8c6e7e-602d-4aa3-9bad-e3571ebefc0e.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("eot")}@font-face{font-family:"NHaasGroteskDSW01-76BdI";src:url("/dv2/2/9a8c6e7e-602d-4aa3-9bad-e3571ebefc0e.eot?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab");src:url("/dv2/3/abd711ec-4ebd-4bb6-9344-bb69c3e56d7f.woff?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("woff"),url("/dv2/1/997d9611-90a1-4327-ab8a-c9ca357dbc5d.ttf?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab") format("truetype"),url("/dv2/11/85500253-698e-46b3-847b-fc375e5bd4d2.svg?d44f19a684109620e484157caf90e818ef6ef68ec91e23adff25f3cab9963349918740a2bc1c0bbedfbce5c0734c1855df5a6f4323999d4550058ffe8dc169276a79b44097ff8e61dfac1f4e833cef40ddcb0ad58909c4841e25d018ca108f4a371b39e66de17b1ea11d7e794bd3dbb5abb6badfb3129e1bc030ff380e91d42f384a811c23a8280a5995681de121db085d3eb2ca55095a4dec736a1eb559&projectId=4d6d9dc5-f5a6-4047-be16-e275ac98d0ab#85500253-698e-46b3-847b-fc375e5bd4d2") format("svg")}.font-haas-xthin,h1,h2,h3,.workpage .count-to,.workpage .count-to-static,.workpage .header h1,.workpage .content-block h2,.workpage .quote .author-info .author-title,.section-toggle h3,.standard .section-toggle h3,.dm-landing header a,.dm-landing .header-container,.dm-landing .header-container h2,.dm-landing .header-container h1,.dm-landing .subfooter-statistic{font-family:"NHaasGroteskDSW01-25Th", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal}.font-haas-xthin-italic,.container.blog.search header h1,.h1-quote h1{font-family:"NHaasGroteskDSW01-26ThI", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal}.font-haas-thin,h4,#sidenav a,.container.blog.search aside form label,.dm-landing .content-left h2{font-family:"NHaasGroteskDSW01-35XLt", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal}.font-haas-thin-italic,.workpage .quote .quote-body{font-family:"NHaasGroteskDSW01-36XLt", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal}.font-haas-light,body,html,.workpage h1,.workpage h2,.workpage h3,.workpage p,.workpage .quote .author-info .author,.workpage .similar-projects .button-row button,#topnav,input[type="text"],input[type="email"],input[type="tel"],input[type="password"],textarea,button,input[type="submit"],input[type="button"],.btn,.dm-landing header{font-family:"NHaasGroteskDSW01-45Lt", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal}.font-haas-light-italic,em,i{font-family:"NHaasGroteskDSW01-46LtI", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal}.font-haas-medium,strong,b,.workpage .quote .heading,#topnav #sub-nav a.active,.container.blog .meta span[itemprop]:before,.linkSection.icon-link-vertical a.grid p.link-arrow{font-family:"NHaasGroteskDSW01-65Md", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal}.font-haas-medium-italic,em strong,em b,i strong,i b,strong em,strong i,b em,b i{font-family:"NHaasGroteskDSW01-66MdI", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal}body,html{color:#6B6B6B;font-size:16px;line-height:1.5;letter-spacing:0.03em;-webkit-font-smoothing:subpixel-antialiased}h1,h2,h3,h4,h5,h6{letter-spacing:.03em;line-height:1;margin-bottom:0.25em;overflow:visible !important}h1,.h1{font-size:33px;line-height:1.1;text-align:center}h1 br,.h1 br{display:none}h2,.h2{font-size:22px;line-height:1.2}h3,.h3{font-size:25px;line-height:1.2}h4,.h4{font-size:25px;line-height:1.2}p,ol{margin-bottom:1em}p{margin:0 auto 1em auto}ol{margin-left:40px}ol li{list-style:decimal}ol li a{color:#6B6B6B;text-decoration:underline}@font-face{font-family:'kft-icons';src:url("../fonts/kft-icons.eot?83996151");src:url("../fonts/kft-icons.eot?83996151#iefix") format("embedded-opentype"),url("../fonts/kft-icons.woff?83996151") format("woff"),url("../fonts/kft-icons.ttf?83996151") format("truetype"),url("../fonts/kft-icons.svg?83996151#kft-icons") format("svg");font-weight:normal;font-style:normal}[class^="kft-icon"]:before,[class*=" kft-icon"]:before,[class^="dashboard-icon"]:before,[class*=" dashboard-icon"]:before{display:inline-block;font-family:"kft-icons";font-style:normal;font-variant:normal;font-weight:normal}[class^="kft-icon"]:before,[class*=" kft-icon"]:before{margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em;speak:none;line-height:1em;margin-left:.2em}[class^="dashboard-icon"]:before,[class*=" dashboard-icon"]:before{font-size:30px;margin-right:10px;-webkit-font-smoothing:antialiased !important}.kft-icon-logo:before{content:'\e800';width:2.7em;position:relative;top:-3px}.kft-icon-facebook:before{content:'\e802'}.kft-icon-gplus:before{content:'\e801'}.kft-icon-linkedin:before{content:'\e805'}.kft-icon-pinterest:before{content:'\e804'}.kft-icon-twitter:before{content:'\e803'}.kft-icon-check-circle:before{content:'\e806'}.kft-icon-thin-arrow-down:before{content:'\e807'}.kft-icon-menu:before{content:'\e808'}.kft-icon-search:before{content:'\e809'}.kft-icon-email:before{content:'\e80a';padding-right:7px}.kft-icon-arrow-right:before{content:'\e80b'}.kft-icon-close:before{content:'\e80c'}.kft-icon-spin5:before{content:'\e80d'}.dashboard-icon-newsletter:before{content:'\e80e'}.dashboard-icon-stats:before{content:'\e80f'}.dashboard-icon-vocabulary:before{content:'\e810'}.dashboard-icon-blog:before{content:'\e811'}.kft-icon-next-dashboard:before{content:'\e812'}.kft-icon-submit-button:before{content:'\e813'}.dashboard-icon-team-stream:before{content:'\e814'}.dashboard-icon-terms:before{content:'\e815'}.dashboard-icon-our-latest:before{content:'\e816'}.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}*{margin:0;padding:0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{max-width:976px;margin:0 auto;padding:0 5%;width:100%}.grid{margin-left:-3%;max-width:105%}.unit{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-left:3%;margin-right:-.25em;max-width:100%;overflow:hidden;*overflow:visible}.one-of-two{width:47%}.one-of-three{width:30.36%}.two-of-three{width:63.666666666%}.one-of-four{width:22.05%}.three-of-four{width:72%}.one-of-five{width:17.07%}.two-of-five{width:37%}.three-of-five{width:57%}.four-of-five{width:77%}.span-grid{width:97%}@media screen and (max-width: 760px){.grid{margin-left:0;max-width:none}.unit:not(.force-mobile){width:auto;margin-left:0;display:block}}.workpage{max-width:100%}.workpage h1,.workpage h2,.workpage h3,.workpage p{color:#5e5e5e}.workpage h2{font-family:"NHaasGroteskDSW01-25Th", Helvetica, Arial, sans-serif;background-color:transparent !important;color:#777;font-size:50px;font-weight:100;line-height:55px}@media screen and (max-width: 1024px){.workpage h2{font-size:35px;line-height:35px}}.workpage h3{font-size:20px;font-weight:300;line-height:23px;margin-bottom:15px}@media screen and (max-width: 1024px){.workpage h3{font-size:15px;line-height:18px}}.workpage p{font-size:15px;font-weight:300;line-height:21px}@media screen and (max-width: 1024px){.workpage p{font-size:12px;font-weight:300;line-height:18px}}.workpage a{color:#5e5e5e;font-size:15px;font-weight:300;line-height:30px;text-decoration:underline}@media screen and (max-width: 1024px){.workpage a{font-size:12px;line-height:18px}}.workpage .count-to,.workpage .count-to-static{color:#777;font:100 60px/96px "NHaasGroteskDSW01-25Th", Helvetica, Arial, sans-serif;letter-spacing:initial;margin-bottom:0px}@media screen and (max-width: 1024px){.workpage .count-to,.workpage .count-to-static{font-size:40px;line-height:64px}}.workpage .count-details{color:#777;font:500 12px/16px "NHaasGroteskDSW01-65Md", Helvetica, Arial, sans-serif;letter-spacing:0.15em;text-align:right;text-transform:uppercase;width:100%}@media screen and (max-width: 1024px){.workpage .count-details{font-size:9px;line-height:8px;text-align:left;text-transform:uppercase}}.workpage .count-details-left{color:#777;font:500 12px/16px "NHaasGroteskDSW01-65Md", Helvetica, Arial, sans-serif;letter-spacing:0.15em;text-align:left;text-transform:uppercase;width:100%}@media screen and (max-width: 1024px){.workpage .count-details-left{font-size:9px;line-height:8px;text-align:left;text-transform:uppercase}}.workpage .container{max-width:1270px}.workpage .container .grid{margin-left:0%;max-width:100%}@media only screen and (max-width: 1270px){.workpage .container{padding:0 5%}}.workpage .padding{padding:20px}.workpage .header{height:200px;max-width:100%}.workpage .header h1{bottom:-20px;color:white;font-size:60px;font-weight:100;height:calc(100% - 46px);justify-content:center;line-height:70px;position:absolute;width:100%}@media screen and (max-width: 1024px){.workpage .header h1{bottom:0;font-size:35px;line-height:35px;padding:0 5px}}.workpage .content-block{background-color:#fff;padding:50px 0}@media screen and (max-width: 1024px){.workpage .content-block{padding:40px 0}}.workpage .content-block h2{color:#777;font-size:50px;font-weight:100;line-height:55px;margin-bottom:15px}@media screen and (max-width: 1024px){.workpage .content-block h2{font-size:35px;line-height:35px}}.workpage .content-block .flexbox-middle{align-items:center;display:flex;justify-content:center}.workpage .content-block .padding-top{padding-top:55px}.workpage .noTopPadding{padding-top:0px !important}.workpage .noBottomPadding{padding-bottom:0px !important}.workpage .no-margin-top{margin-top:0 !important}.workpage .smTopMargin{margin:30px auto 50px !important}.workpage .bottom-padding-85{padding-bottom:85px}.workpage .bg-grey{background-color:#f1f1f1}.workpage .bg-white{background-color:#fff !important}.workpage .marginLrg{margin:50px auto}@media screen and (max-width: 1024px){.workpage .marginLrg{padding-top:0}}.workpage .work-hero:nth-child(n+2){margin-top:80px}@media screen and (max-width: 1024px){.workpage .work-hero:nth-child(n+2){margin-top:50px}}.workpage .work-hero{background-image:linear-gradient(to top, #f1f1f1,#f1f1f1 60%,rgba(0,0,0,0) 60%,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(bottom, #f1f1f1, #f1f1f1 60%, transparent 60%, transparent 100%);height:initial;max-width:100%;padding-bottom:85px}@media screen and (max-width: 760px){.workpage .work-hero{background-image:linear-gradient(to top, #f1f1f1,#f1f1f1 85%,rgba(0,0,0,0) 85%,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(bottom, #f1f1f1, #f1f1f1 85%, transparent 85%, transparent 100%);padding-bottom:50px}}.workpage .work-hero .hero-img{display:block;margin:50px auto;max-width:100%}@media screen and (max-width: 1024px){.workpage .work-hero .hero-img{width:90%;margin:34px auto}}.workpage .work-hero .hero-img-dual{display:block;margin:0 auto}@media screen and (max-width: 1024px){.workpage .work-hero .hero-img-dual{width:90%}}.workpage .work-hero .two-of-two{width:100%}.workpage .work-hero .one-of-three p{text-align:right}@media screen and (max-width: 1024px){.workpage .work-hero .one-of-three p{text-align:left}}.workpage .work-hero .one-of-three .count-to,.workpage .work-hero .one-of-three .count-to-static{text-align:right}@media screen and (max-width: 1024px){.workpage .work-hero .one-of-three .count-to,.workpage .work-hero .one-of-three .count-to-static{text-align:left}}.workpage .work-hero .one-of-three .divider{border-bottom:3px #ababab}.workpage .large-image-block{background-color:#f9f9f9;padding:100px 0}@media screen and (max-width: 1024px){.workpage .large-image-block{margin-top:0;padding-bottom:40px;padding-top:0}}.workpage .large-image-block .image{margin-left:3%}.workpage .large-image-block .image img{display:block;margin:50px auto;width:100%}.workpage .large-image-block .one-of-three p{text-align:right}@media screen and (max-width: 1024px){.workpage .large-image-block .one-of-three p{text-align:left}}.workpage .large-image-block .one-of-three .count-to,.workpage .large-image-block .one-of-three .count-to-static{text-align:right}@media screen and (max-width: 1024px){.workpage .large-image-block .one-of-three .count-to,.workpage .large-image-block .one-of-three .count-to-static{text-align:left}}.workpage .large-image-block .one-of-three .divider{border-bottom:3px #ababab}.workpage .image-block{margin-top:100px}.workpage .image-block img{width:100%}.workpage .multi-image-block{padding:50px 0 100px}.workpage .multi-image-block .one-of-two{margin-top:20px;width:49%}.workpage .multi-image-block .unit:last-child{margin-left:1.3%;padding-left:0}.workpage .multi-image-block img{display:block;height:auto;margin:0 auto;width:100%}.workpage .quote{background-color:#f1f1f1;display:table;height:467px;padding:100px;width:100%}@media screen and (max-width: 1024px){.workpage .quote{padding:25px 25px 25px 0;height:391px}}.workpage .quote .container{display:table-cell;vertical-align:middle}.workpage .quote .container .grid{margin:0 auto;max-width:1270px}.workpage .quote h2{font-size:12px;font-weight:500;line-height:18px;text-transform:uppercase}.workpage .quote .heading{color:#777;font-size:12px;font-weight:500;line-height:18px;margin-bottom:35px;text-transform:uppercase}@media screen and (max-width: 1024px){.workpage .quote .heading{font-size:9px;line-height:8px}}.workpage .quote .quote-body:before{content:"“";margin-left:-30px;padding-right:15px}.workpage .quote .quote-body{color:#777;font-size:32px;font-weight:100;line-height:42px;margin-bottom:10px;margin-left:25px}@media screen and (max-width: 1024px){.workpage .quote .quote-body{font-size:21px;line-height:28px}}.workpage .quote .author-info{color:#777;display:block;float:right;padding-right:15%}@media screen and (max-width: 1024px){.workpage .quote .author-info{float:initial}}.workpage .quote .author-info .author{font-size:22px;font-weight:400;line-height:23px;margin-bottom:0.3em}@media screen and (max-width: 1024px){.workpage .quote .author-info .author{font-size:15px;line-height:16px}}.workpage .quote .author-info .author-title{font-size:20px;font-weight:300;line-height:20px}@media screen and (max-width: 1024px){.workpage .quote .author-info .author-title{font-size:13px;line-height:13px}}.workpage .carousel-container{background-color:#fff;display:table;height:750px;margin:0 auto;position:relative}@media screen and (max-width: 1024px){.workpage .carousel-container{height:379px}}@media screen and (max-width: 1024px){.workpage .carousel-container h2{margin-top:10%}}.workpage .carousel-container .container{width:1270px;display:table-cell;vertical-align:middle}.workpage .carousel-container #KFT-carousel{display:block;height:550px;margin:0 auto;overflow:hidden;position:relative;width:100%}.workpage .carousel-container #KFT-carousel #slides{display:block}@media screen and (max-width: 768px){.workpage .carousel-container #KFT-carousel #slides{height:100%}}.workpage .carousel-container #KFT-carousel #slides .active{display:block}@media screen and (max-width: 768px){.workpage .carousel-container #KFT-carousel #slides .active{display:table;height:100%}}.workpage .carousel-container #KFT-carousel #slides div{display:none;position:absolute;left:0;right:0;width:100%}.workpage .carousel-container #KFT-carousel #slides div img{display:block;margin:0 auto}@media screen and (max-width: 768px){.workpage .carousel-container #KFT-carousel #slides div img{display:table-cell;margin:0 auto;width:100%;top:25%;position:absolute}}.workpage .carousel-container #KFT-carousel #left-arrow,.workpage .carousel-container #KFT-carousel #right-arrow{cursor:pointer;display:block;height:100%;position:absolute;right:0;width:55px;z-index:1}@media screen and (max-width: 768px){.workpage .carousel-container #KFT-carousel #left-arrow,.workpage .carousel-container #KFT-carousel #right-arrow{display:none}}.workpage .carousel-container #KFT-carousel #left-arrow svg,.workpage .carousel-container #KFT-carousel #right-arrow svg{bottom:0;display:block;height:114px;margin:auto;position:absolute;top:0}@media screen and (max-width: 1024px){.workpage .carousel-container #KFT-carousel #left-arrow svg,.workpage .carousel-container #KFT-carousel #right-arrow svg{height:95px}}.workpage .carousel-container #KFT-carousel #left-arrow{right:initial;left:0}.workpage .carousel-container #KFT-carousel #right-arrow{left:initial;right:0}.workpage .parallax{height:500px}@media screen and (max-width: 1024px){.workpage .parallax{height:215px}}.workpage .similar-projects{padding:75px 0 100px}.workpage .similar-projects h2{color:#777;font-size:12px;font-weight:500;line-height:18px;margin-bottom:35px;text-transform:uppercase}.workpage .similar-projects h3{color:#5e5e5e;font-size:20px;font-weight:300;line-height:23px}.workpage .similar-projects p{font-weight:300;line-height:30px}.workpage .similar-projects hr{margin:50px auto 40px}.workpage .similar-projects .project{display:none}.workpage .similar-projects .project.activeProject{display:block}.workpage .similar-projects .project .project-img{float:right;margin-right:120px}@media screen and (max-width: 1024px){.workpage .similar-projects .project .project-img{margin:0 auto 50px;display:block;float:initial}}.workpage .similar-projects .button-row{display:table;width:100%}.workpage .similar-projects .button-row button{background-color:white;border:1px solid #777;color:#777;cursor:pointer;display:table-cell;font-size:12px;font-weight:300;height:38px;line-height:11px;margin:0 auto;padding:0;opacity:0.5;width:142px}@media screen and (max-width: 1024px){.workpage .similar-projects .button-row button{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;border:1px solid #777;height:42px;font-size:11px;line-height:12px;width:95px}}.workpage .similar-projects .button-row #prev-project{display:none;position:absolute;left:0}.workpage .similar-projects .button-row #back-work{position:absolute;left:0;right:0;top:0}.workpage .similar-projects .button-row #next-project{position:absolute;right:0}.workpage #subfooter{background-color:#f7f7f7;padding:100px 0}@media screen and (max-width: 768px){.workpage #subfooter{padding:50px 0}}.workpage #subfooter h2,.workpage #subfooter p,.workpage #subfooter li,.workpage #subfooter a,.workpage #subfooter input{color:#777;font:400 16px/24px "NHaasGroteskDSW01-45Lt", Helvetica, Arial, sans-serif}.workpage #subfooter h2{color:#424242;margin-bottom:10px}.workpage #subfooter p{margin-left:0;max-width:204px}@media screen and (max-width: 768px){.workpage #subfooter p{max-width:initial}}.workpage #subfooter form input[type="email"]{border:1px solid #959595;display:block;height:34px;margin-bottom:10px;max-width:200px;width:100%}.workpage #subfooter form #newsletterSubmit{background:none;border:none;border-bottom:1px solid #777;cursor:pointer;height:22px;padding:0}.workpage #subfooter .one-of-four:last-child{margin-left:2.9%}@media screen and (max-width: 768px){.workpage #subfooter .one-of-four{margin-bottom:45px}.workpage #subfooter .one-of-four:first-child{display:none}.workpage #subfooter .one-of-four:last-child{margin-bottom:0;margin-left:0}}.workpage #subfooter .social a{text-decoration:none}@media screen and (max-width: 768px){.workpage #subfooter .social li{display:inline-block}}@media screen and (max-width: 768px){.workpage #subfooter .social .text{display:none}}.workpage #subfooter .social .icon{display:none}@media screen and (max-width: 768px){.workpage #subfooter .social .icon{display:inline-block;font-size:27px}}.workpage #site-footer{color:#777;font-size:16px;height:103px;max-height:103px;padding-top:35px;line-height:40px}.workpage #site-footer .kft-icon-logo{font-size:37px}@media only screen and (max-width: 768px){.workpage #site-footer .kft-icon-logo{font-size:28px}}@media only screen and (max-width: 768px){.workpage #site-footer{height:115px;padding:25px 5%}.workpage #site-footer .right{text-align:left}.workpage #site-footer .footer-text p,.workpage #site-footer a{font-size:14px;font-weight:300}}.workpage #site-footer a{color:#777;text-decoration:none}@media only screen and (max-width: 768px){.workpage #site-footer .unit{height:35px}}.workpage #site-footer .unit .text{float:right}body.four-oh-four .intro{padding:2em 0}body.four-oh-four .wrap-body{padding-top:90px}#topnav{border-bottom:solid 1px #fff;font-size:13px;left:0;margin:0 auto;max-height:69px;overflow:hidden;position:absolute;right:0;top:0;-webkit-backface-visibility:hidden;z-index:999}#topnav.white a{color:#fff}#topnav.white .container{background-color:rgba(0,0,0,0.5);border-bottom:solid 1px rgba(173,173,173,0.5)}#topnav.white .container.sub-nav{border-bottom:0}#topnav.white .active-indicator{background:#fff}#topnav.black a{color:#6b6b6b}#topnav.black .container{background-color:rgba(255,255,255,0.8);border-bottom:solid 1px rgba(173,173,173,0.5)}#topnav.black .container.sub-nav{border-bottom:0}#topnav.black .active-indicator{background:#6b6b6b}#topnav .container{max-width:none;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;-webkit-backface-visibility:hidden}#topnav .container.sub-nav{border-bottom:none;font-size:13px;text-align:right}#topnav #sub-nav a{padding:13px 26px}#topnav #sub-nav a:last-child{padding-right:0}#topnav #sub-nav a:hover{text-decoration:underline}#topnav .kft-icon-logo{display:inline-block;font-size:21px;padding:17px 15px 13px 15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#topnav ul{display:none}#topnav a{color:#FFF}#topnav .active-indicator{background:#fff;bottom:0px;height:3px;left:0px;opacity:0;position:absolute;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;-webkit-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s;width:120px}#topnav .nav-collapse-toggle{position:absolute;right:0px;top:16px;opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#topnav .mobile-nav-toggle{position:absolute;right:0px;top:16px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#topnav .mobile-nav-toggle span[class^="kft-icon-"]{font-size:18px}#topnav .mobile-nav-toggle a{display:block;height:40px;padding-left:24px;width:60px}#sidenav .link-section{padding:20px 0 20px 0}#sidenav .link-section:after{background:-moz-linear-gradient(left, rgba(171,171,171,0) 35%, #ababab 100%);background:-webkit-gradient(linear, left top, right top, color-stop(35%, rgba(171,171,171,0)), color-stop(100%, #ababab));background:-webkit-linear-gradient(left, rgba(171,171,171,0) 35%, #ababab 100%);background:-o-linear-gradient(left, rgba(171,171,171,0) 35%, #ababab 100%);background:-ms-linear-gradient(left, rgba(171,171,171,0) 35%, #ababab 100%);background:linear-gradient(to right, rgba(171,171,171,0) 35%,#ababab 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ababab', endColorstr='#ababab',GradientType=1 );bottom:-1px;content:" ";display:block;height:1px;position:absolute;right:0px;width:100%}#sidenav .logo a{margin-right:10%}#sidenav h3{font-size:21px;margin:0}#sidenav a{color:#6b6b6b}#sidenav a:hover{text-decoration:none}#sidenav ul a{font-size:24px;padding-right:10%}#sidenav ul ul{margin-top:1em}#sidenav ul ul li a{display:inline-block;font-size:18px;min-height:30px;vertical-align:middle}#sidenav .contact-address{font-size:16px;line-height:1.4;margin-top:1em;padding-right:10%;text-align:right}#sidenav .contact-address a{font-size:16px;padding-right:0}.dashboard{color:#fff;text-align:center;display:table;border:#f1f1f1 solid 18px;margin:0;font:16px/24px 'NHaasGroteskDSW01-45Lt', Helvetica, Arial, sans-serif}.dashboard a{color:#fff}.dashboard p{font:16px/24px 'NHaasGroteskDSW01-45Lt', Helvetica, Arial, sans-serif}.dashboard .dashboard-tab{padding:40px;height:100%;display:table-cell;margin:0;width:33%;border-right:#f1f1f1 solid 18px}.dashboard .dashboard-tab:last-child{border-right:none}.dashboard .dashboard-tab h3{font-size:22px;margin-bottom:15px}.dashboard .dashboard-tab h5{font-size:16px;line-height:28px}.dashboard .tab-header{margin:-40px -40px 0;padding:40px;z-index:99}.dashboard .tab-header h4{font-size:18px;line-height:1;vertical-align:top}.dashboard .tab-header h4 span{vertical-align:top;top:7px}.dashboard #dashboard-streams{background:#fa515e;min-height:400px;overflow:hidden;padding:0}.dashboard #dashboard-streams:after{bottom:0;content:' ';height:40px;left:0;position:absolute;width:100%;-moz-box-shadow:inset 0px -27px 21px -11px #fa515e;-webkit-box-shadow:inset 0px -27px 21px -11px #fa515e;box-shadow:inset 0px -27px 21px -11px #fa515e}.dashboard #dashboard-streams img{border:1px #fff solid;border-radius:50%;background:#fff}.dashboard #dashboard-streams #stream-container{padding:0 40px;position:absolute;-moz-transition:transform 0.5s ease-in-out 0s;-ms-transition:transform 0.5s ease-in-out 0s;-o-transition:transform 0.5s ease-in-out 0s;-webkit-transition:transform 0.5s ease-in-out 0s;transition:transform 0.5s ease-in-out 0s}.dashboard #dashboard-streams .tab-header{background:#fa515e;margin:0;padding-bottom:20px;-moz-box-shadow:0px 17px 21px -11px #fa515e;-webkit-box-shadow:0px 17px 21px -11px #fa515e;box-shadow:0px 17px 21px -11px #fa515e}.dashboard #dashboard-streams .stream{display:table;opacity:1;padding:20px 0;width:100%;-moz-transition:opacity 0.2s ease-in-out 0s;-ms-transition:opacity 0.2s ease-in-out 0s;-o-transition:opacity 0.2s ease-in-out 0s;-webkit-transition:opacity 0.2s ease-in-out 0s;transition:opacity 0.2s ease-in-out 0s}.dashboard #dashboard-streams .stream.hide{opacity:0}.dashboard #dashboard-streams .stream div{display:table-cell;vertical-align:middle}.dashboard #dashboard-streams .stream-headshot{width:22.05%}.dashboard #dashboard-streams .stream-fact{padding-left:1.5em;text-align:left;width:72%}.dashboard #dashboard-blog{background:#319bf9}.dashboard #dashboard-blog h5,.dashboard #dashboard-blog h5 a{color:#98cdfc}.dashboard #dashboard-blog img{max-width:250px;width:80%;border:2px #fff solid;background:#fff;border-radius:5px;margin-bottom:20px}.dashboard #dashboard-term{background:#98cb3a}.dashboard #dashboard-term h5,.dashboard #dashboard-term h5 a{color:#cce59d}.dashboard #dashboard-term h5 a{text-decoration:underline}.dashboard #dashboard-term h5 a:hover{color:#fff}@media only screen and (max-width: 1024px){.dashboard #dashboard-streams .stream .stream-fact{padding-left:0}.dashboard #dashboard-streams .stream div{text-align:center;display:block;width:100%}}@media only screen and (max-width: 760px){.dashboard{display:block}.dashboard .dashboard-tab{display:block;width:100%;border-right:none;border-bottom:#f1f1f1 solid 18px}.dashboard .dashboard-tab:last-child{border-bottom:none}.dashboard .dashboard-tab#dashboard-streams{background:#fa515e}.dashboard .dashboard-tab#dashboard-streams img{border:1px #fff solid;border-radius:50%;background:#fff}}#site-footer{background:#fff;color:#a5a5a5;font-size:15px;line-height:75px;max-height:75px;overflow:hidden;padding:0 5%;z-index:99}#site-footer .kft-icon-logo{font-size:16px;margin-right:12px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#site-footer .footer-text{display:inline-block;margin-right:5px}#site-footer .footer-text a{margin-left:10px}#site-footer a{color:#a5a5a5}#site-footer a:hover{color:#c5c5c5}#site-footer form{display:inline-block;margin:0 20px;color:#7f7f7f}#site-footer form input[type='text'],#site-footer form input[type='email']{font-size:15px;height:30px;margin-right:5px;width:230px;border:solid 1px #a5a5a5}#site-footer form input[type='text']::-webkit-input-placeholder,#site-footer form input[type='email']::-webkit-input-placeholder{color:#a5a5a5}#site-footer form input[type='text']:-moz-placeholder,#site-footer form input[type='email']:-moz-placeholder{color:#a5a5a5}#site-footer form input[type='text']::-moz-placeholder,#site-footer form input[type='email']::-moz-placeholder{color:#a5a5a5}#site-footer form input[type='text']:-ms-input-placeholder,#site-footer form input[type='email']:-ms-input-placeholder{color:#a5a5a5}#site-footer form input[type='submit']{border:solid 1px #a5a5a5;color:#a5a5a5;font-size:15px;height:30px;padding:0 1em}#site-footer form input[type='submit']:hover,#site-footer form input[type='submit']:focus{color:#6B6B6B;box-shadow:0px 0px 6px rgba(255,255,255,0.5)}#site-footer .social-icons{display:inline-block;list-style-type:none}#site-footer .social-icons li{display:inline-block;font-size:22px;top:0.2em}#site-footer .google-partners{display:inline-block;margin:0 0 -6px 10px;max-height:30px}.short-page #site-footer{bottom:0;left:0;position:fixed;width:100%}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],textarea{border:solid 1px #858585;color:#6B6B6B;font-size:16px;height:50px;letter-spacing:0.05em;padding:0.5em;width:99%;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#d2d2d2}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="password"]:-moz-placeholder,textarea:-moz-placeholder{color:#d2d2d2}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="password"]::-moz-placeholder,textarea::-moz-placeholder{color:#d2d2d2}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#d2d2d2}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="password"]:focus,textarea:focus{box-shadow:inset 0px 1px 5px rgba(0,0,0,0.4);outline:none;border:solid 1px #6B6B6B}input[type="email"].gray{background-color:#d4d4d4;border:none;padding-left:1em}input[type="email"].gray::-webkit-input-placeholder{color:#6B6B6B}input[type="email"].gray:-moz-placeholder{color:#6B6B6B}input[type="email"].gray::-moz-placeholder{color:#6B6B6B}input[type="email"].gray:-ms-input-placeholder{color:#6B6B6B}textarea{height:250px;resize:none}input[name="search"]{background-color:#c6c6c6;border:solid 1px #f1f1f1;color:#6B6B6B}input[name="search"]::-webkit-input-placeholder{color:#858585}input[name="search"]:-moz-placeholder{color:#858585}input[name="search"]::-moz-placeholder{color:#858585}input[name="search"]:-ms-input-placeholder{color:#858585}button,input[type="submit"],input[type="button"]{border:solid 1px #6B6B6B;color:#6B6B6B;cursor:pointer;font-size:18px;padding:16px 85px;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}button:hover,button:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="button"]:hover,input[type="button"]:focus{color:#6B6B6B;box-shadow:0px 0px 6px rgba(30,30,30,0.8);outline:none}.btn{background:transparent;border:solid 1px #6B6B6B;color:#6B6B6B;cursor:pointer;display:inline-block;font-size:16px;padding:8px 25px;text-decoration:none;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.btn.lower{margin-top:20px}.btn.white-btn,.btn.btn-white{color:#EBEBEB;border:solid 1px #EBEBEB}.btn.white-btn:hover,.btn.white-btn:focus,.btn.btn-white:hover,.btn.btn-white:focus{background:#EBEBEB;box-shadow:0px 0px 0px #ffffff;color:#6B6B6B;outline:none;text-decoration:none}.btn:hover,.btn:focus{background:#6B6B6B;box-shadow:0px 0px 0px #ffffff;color:#EBEBEB;outline:none;text-decoration:none}.newsletter{height:46px;background:rgba(0,0,0,0.3);padding:0.5em}.checkbox-label{padding-top:4px}.checkbox{display:inline-block;height:51px;margin-right:0.5em;position:relative;top:0.2em;width:21px}.checkbox label{width:21px;height:21px;position:absolute;top:0px;left:0px;cursor:pointer;border:solid 1px #EBEBEB}.checkbox label:after{content:'';width:21px;height:21px;position:absolute;top:0px;left:0px;background:#EBEBEB;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.checkbox label:hover::after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.checkbox input[type=checkbox]{visibility:hidden}.checkbox input[type=checkbox]:checked+label:after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}form.dark{padding-top:35px}form.dark input[type="text"],form.dark input[type="email"],form.dark input[type="tel"],form.dark input[type="password"],form.dark textarea{background:rgba(0,0,0,0.3);border:solid 2px transparent;color:#EBEBEB;box-shadow:none}form.dark input[type="text"]:focus,form.dark input[type="email"]:focus,form.dark input[type="tel"]:focus,form.dark input[type="password"]:focus,form.dark textarea:focus{border:solid 2px rgba(255,255,255,0.5);box-shadow:none}form.dark input[type="text"].error,form.dark input[type="email"].error,form.dark input[type="tel"].error,form.dark input[type="password"].error,form.dark textarea.error{border:solid 2px #cc2929;box-shadow:none}form.dark button,form.dark input[type="submit"],form.dark input[type="button"]{border:solid 1px #EBEBEB;color:#EBEBEB}form.dark button:hover,form.dark button:focus,form.dark input[type="submit"]:hover,form.dark input[type="submit"]:focus,form.dark input[type="button"]:hover,form.dark input[type="button"]:focus{box-shadow:0px 0px 6px rgba(255,255,255,0.5);color:#6B6B6B}form.white input.btn:hover,form.white input.btn:focus{color:#EBEBEB !important}form.white input.btn:hover:hover,form.white input.btn:hover:focus,form.white input.btn:focus:hover,form.white input.btn:focus:focus{box-shadow:none}a{color:#09f;text-decoration:none}a:hover,a:focus{text-decoration:underline}html{height:100%;overflow:hidden;width:100%}#wrap{height:100%;position:fixed;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;width:200%}#wrap.slide-left{-webkit-transform:translate3d(-40%, 0px, 0px);-moz-transform:translate3d(-40%, 0px, 0px);-ms-transform:translate3d(-40%, 0px, 0px);-o-transform:translate3d(-40%, 0px, 0px);transform:translate3d(-40%, 0px, 0px)}#wrap.slide-left .wrap-body{overflow-y:hidden}#wrap .wrap-body{float:left;max-height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:50%;z-index:2;height:100%}#wrap .wrap-aside{background:#c5c5c5;background:-moz-linear-gradient(left, #c5c5c5 0%, #fff 40%, #fff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #c5c5c5), color-stop(40%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(left, #c5c5c5 0%, #fff 40%, #fff 100%);background:-o-linear-gradient(left, #c5c5c5 0%, #fff 40%, #fff 100%);background:-ms-linear-gradient(left, #c5c5c5 0%, #fff 40%, #fff 100%);background:linear-gradient(to right, #c5c5c5 0%,#ffffff 40%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c5', endColorstr='#ffffff',GradientType=1 );float:left;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:40%;z-index:1}section{background-color:#fff;background-position:center center;background-size:cover}.bg-cover{background-size:cover}.parallax{overflow:hidden}.betterlax-img{background-size:cover;bottom:0px;height:150%;left:0px;position:absolute;width:100%}.grid .unit img{max-width:100%;height:auto;width:auto \9}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.blue-dominant section .tab-control a{color:#6B6B6B}.blue-dominant section .tab-control a.active,.blue-dominant section .tab-control a:focus,.blue-dominant section .tab-control a:hover{background:#09f;color:#fff}.red-dominant section a{color:#cc2929}.red-dominant section a.approach{color:#6B6B6B}.red-dominant section .tab-control a{color:#6B6B6B}.red-dominant section .tab-control a.active,.red-dominant section .tab-control a:focus,.red-dominant section .tab-control a:hover{background:#cc2929;color:#fff}.green-dominant section a{color:#9c0}.green-dominant section a.approach{color:#6B6B6B}.green-dominant section .tab-control a{color:#6B6B6B}.green-dominant section .tab-control a.active,.green-dominant section .tab-control a:focus,.green-dominant section .tab-control a:hover{background:#9c0;color:#fff}.yellow-dominant section a{color:#ffde00}.yellow-dominant section a.approach{color:#6B6B6B}.yellow-dominant section .tab-control a{color:#6B6B6B}.yellow-dominant section .tab-control a.active,.yellow-dominant section .tab-control a:focus,.yellow-dominant section .tab-control a:hover{background:#ffde00;color:#fff}#blog-filter{background-color:#f1f1f1;line-height:65px}#blog-filter li{display:inline-block;font-size:16px;margin:0 1%}#blog-filter li a{border:1px solid #f1f1f1;color:#434343;padding:8px 5px}#blog-filter li a:hover{border:1px solid #434343;cursor:pointer;text-decoration:none}#blog-chunks{color:#434343;-moz-columns:1;-webkit-columns:1;columns:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;-moz-column-rule:1px solid #b9b9b9;-webkit-column-rule:1px solid #b9b9b9;column-rule:1px solid #b9b9b9}#blog-chunks a.mix{-webkit-backface-visibility:hidden;border-bottom:1px solid #b9b9b9;color:#434343;display:none;font-size:14px;margin:0;text-decoration:none;width:100%;-moz-transition:background-color 0.2s ease-in-out 0s;-ms-transition:background-color 0.2s ease-in-out 0s;-o-transition:background-color 0.2s ease-in-out 0s;-webkit-transition:background-color 0.2s ease-in-out 0s;transition:background-color 0.2s ease-in-out 0s}#blog-chunks a.mix:hover{background-color:rgba(240,240,240,0.4);text-decoration:none}#blog-chunks a.mix article{padding:15px 15px 40px}#blog-chunks a.mix h4{margin:20px 0}#blog-chunks a.mix h4 a{color:#434343}#blog-chunks a.mix h4 a:hover{text-decoration:none}#blog-chunks a.mix a.more{color:#777;text-decoration:underline;white-space:nowrap}#blog-search{color:#6B6B6B;background-color:#c6c6c6;border-color:#ececec;font-size:15px;height:35px;padding:0.5em 50px 0.5em 20px}#blog-search::-webkit-input-placeholder{color:#858585}#blog-search:-moz-placeholder{color:#858585}#blog-search::-moz-placeholder{color:#858585}#blog-search:-ms-input-placeholder{color:#858585}#blog-search:focus{color:#434343}#blog-search-button{color:#6B6B6B;cursor:pointer;position:absolute;padding:0;border:none;background:transparent;font-size:21px;top:6px;bottom:6px;right:12px}#blog-search-button:hover,#blog-search-button:active,#blog-search-button:focus{box-shadow:none;color:#434343;top:5px;font-size:23px}.container.blog{padding-top:180px}.container.blog.search{padding-bottom:180px}.container.blog.search header h4 a{color:#777;text-decoration:underline}.container.blog.search a.more{color:#9e9e9e;text-decoration:underline;white-space:nowrap}.container.blog.search .search-result{border-bottom:1px solid #9e9e9e;margin-bottom:40px;padding-bottom:40px}.container.blog.search .social-share{margin-top:12px}.container.blog.search aside a{color:#6B6B6B}.container.blog.search aside h4{margin:40px 0}.container.blog.search aside h4+ul{margin:-20px 0 40px}.container.blog.search aside form{margin-bottom:30px}.container.blog.search aside form label{border-top:1px solid #9e9e9e;display:block;font-size:25px;margin:30px 0 12px;padding-top:30px}.container.blog.search .social-icons li{display:inline-block}.container.blog header{flex-direction:column}.container.blog header h1{margin-bottom:60px}.container.blog header h2{font-size:25px;text-transform:uppercase}.container.blog .meta.blocks{border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;line-height:51px;margin-bottom:50px;text-align:center}.container.blog .meta.blocks span{padding:0 18px}.container.blog .meta.list{margin-bottom:15px}.container.blog .meta.list span{font-size:15px;padding-right:30px}.container.blog .meta span{display:inline-block}.container.blog .meta span[itemprop]:before{padding-right:8px}.container.blog .meta span[itemprop=author]:before{content:"Author:"}.container.blog .meta span[itemprop=datePublished]:before{content:"Date:"}.container.blog .meta span[itemprop=articleSection]:before{content:"Category:"}.container.blog [itemprop="articleBody"] ol,.container.blog [itemprop="articleBody"] ul{margin:0 0 1em 1.5em}.container.blog [itemprop="articleBody"] ul{list-style:disc}.container.blog .btn{font-size:16px}.below-article{border-bottom:1px solid #b9b9b9;padding:20px 0}.social-share a{border-radius:4px;color:#fff;font-size:14px;margin-right:10px;padding:4px 1px 3px 4px;white-space:nowrap}.social-share a:hover{text-decoration:none}.social-share span{background-color:#fff;border-radius:0 4px 4px 0;display:none;font-size:12px;padding:5px 5px 2px 5px}.social-share .facebook{background-color:#285c97}.social-share .facebook span{color:#285c97}.social-share .twitter{background-color:#00aceb}.social-share .twitter span{color:#00aceb}.social-share .gplus{background-color:#e14d3d}.social-share .gplus span{color:#e14d3d}.social-share .linkedin{background-color:#0f84ba}.social-share .linkedin span{color:#0f84ba}.social-share .email{background-color:#777}.social-share .email span{color:#777}div#client{background:blue}.section-toggle,.standard .section-toggle{color:#6B6B6B;display:block;height:50px;padding:12px 10% 8px 10%;text-align:left}.section-toggle h3,.standard .section-toggle h3{font-size:24px;margin:0;text-align:left}.section-toggle:hover,.standard .section-toggle:hover{text-decoration:none}.section-toggle:after,.standard .section-toggle:after{border:solid 1px #6B6B6B;border-radius:50%;box-sizing:border-box;content:'\e807';display:block;font-family:"kft-icons";font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;height:17px;padding:1px 0 0 1px;position:absolute;right:10%;text-align:center;top:16px;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;width:17px}.leaders .copy{padding-bottom:25px}.leaders{text-align:left}.leaders .container.full{margin:0;padding:0}.leader{border-bottom:solid 1px #6B6B6B;box-sizing:border-box;max-height:50px;-moz-transition:max-height 0.2s ease-in-out 0s;-ms-transition:max-height 0.2s ease-in-out 0s;-o-transition:max-height 0.2s ease-in-out 0s;-webkit-transition:max-height 0.2s ease-in-out 0s;transition:max-height 0.2s ease-in-out 0s}.leader.active{max-height:1500px;-webkit-backface-visibility:hidden}.leader.active .section-toggle:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.leader .leader-inner{margin:0 5%;padding-bottom:30px;text-align:left}.leader .leader-inner a{color:#777}.leader .leader-inner a:hover{color:#6B6B6B;text-decoration:none}.leader .leader-inner img{height:auto;margin-bottom:20px;width:100%}.leader .leader-inner [itemprop="name"]{display:none}.leader .leader-inner [itemprop="role"]{font-size:18px;text-align:left}.leader .leader-inner .social-links a{font-size:24px}.leader.right{margin-left:auto;text-align:left}.teamsters .container.full{margin:0;padding:0}.teamsters .copy{padding-bottom:25px}.teamster{border-bottom:solid 1px #6B6B6B;max-height:50px;-moz-transition:max-height 0.2s ease-in-out 0s;-ms-transition:max-height 0.2s ease-in-out 0s;-o-transition:max-height 0.2s ease-in-out 0s;-webkit-transition:max-height 0.2s ease-in-out 0s;transition:max-height 0.2s ease-in-out 0s}.teamster.active{max-height:800px;-webkit-backface-visibility:hidden}.teamster.active .section-toggle:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.teamster-inner{margin:0 5%;padding-bottom:30px;text-align:left}.teamster-inner img{height:auto;margin-bottom:20px;width:100%}.teamster-inner [itemprop="name"]{display:none}.teamster-inner [itemprop="role"]{font-size:18px;text-align:left}.teamster-inner .social-links a{color:#6B6B6B;font-size:24px}.teamster-inner .social-links a:hover{text-decoration:none}.teamster:hover .teamsters-info{opacity:1}.boss-day{padding-top:160px}.boss-day h1{text-align:center}.boss-day p{text-align:center}.boss-day ul{text-align:center;margin-top:30px}.boss-day ul .unit{vertical-align:middle}.boss-day ul li{margin-bottom:20px}.tab-control{display:none;margin-bottom:20px}.tab-control li{border-image-width:0}.tab-control a{color:#0099FF;-webkit-backface-visibility:hidden;border-bottom:solid 1px #777;display:inline-block;width:100%;padding:0.25em 1em;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.tab-control a.active,.tab-control a:hover{background:#09F;color:#FFF;text-decoration:none}.tab-control li:last-child a{border-bottom:0}.approach{color:#6B6B6B;display:none;padding-top:10px}.approach h2{color:#000}.approach div.icon{margin:0}.approach div.icon svg{width:80px;height:80px}.tab-content{min-height:250px;margin-bottom:120px}.tab-content .section-toggle{height:90px;padding-top:25px}.tab-content .section-toggle:after{margin-top:15px}.tab-content .leader{height:90px;max-height:90px;overflow:hidden}.tab-content .leader.active{max-height:800px;height:auto}.tab-content .default-content .leader{max-height:100%;height:auto}.tabs .container{padding:0}#google-part-dm{max-width:200px;padding:0.25em 1em}#workamajig{width:100%}#workamajig .container{margin-top:200px;margin-top:25.4vh;max-width:540px;width:90%;text-align:center}#workamajig .container #error-message{font-size:18px;margin-bottom:15px;-webkit-animation:shake-down 0.5s}#workamajig .container #error-message p{padding:12px}#workamajig .container .red{color:#fff;background:#ed1c24}#workamajig .container form input{font-size:18px;margin-bottom:15px}#workamajig .container form input[type="text"],#workamajig .container form input[type="email"],#workamajig .container form input[type="tel"],#workamajig .container form input[type="password"],#workamajig .container form textarea{border:none;color:#000;padding-left:20px}#workamajig .container form ::-webkit-input-placeholder{color:#000}#workamajig .container form :-moz-placeholder{color:#000}#workamajig .container form ::-moz-placeholder{color:#000}#workamajig .container form :-ms-input-placeholder{color:#000}#workamajig .container form .white-btn{border:1px solid #fff;color:#fff}#workamajig .container form .white-btn:hover{background:rgba(255,255,255,0.3)}#workamajig .container img#kft-logo{margin-bottom:30px}#workamajig .container img#workamajig-logo{margin-top:200px;margin-top:25vh}@-webkit-keyframes shake-down{0%{-webkit-transform:translate(2px, 1px) rotate(0deg);height:0}10%{-webkit-transform:translate(-1px, -2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px, 0px) rotate(1deg)}30%{-webkit-transform:translate(0px, 2px) rotate(0deg)}40%{-webkit-transform:translate(1px, -1px) rotate(1deg)}50%{-webkit-transform:translate(-1px, 2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px, 1px) rotate(0deg)}70%{-webkit-transform:translate(2px, 1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px, -1px) rotate(1deg)}90%{-webkit-transform:translate(2px, 2px) rotate(0deg)}100%{-webkit-transform:translate(1px, -2px) rotate(-1deg);height:51px}}section#archieve-slider{background:#ececec;padding:40px 0 50px 0 !important}section#archieve-slider a:hover{text-decoration:none}.newsletter-ul{min-height:524px;text-align:center}.newsletter-block{-moz-transition:transform 0.5s ease-in-out 0s;-ms-transition:transform 0.5s ease-in-out 0s;-o-transition:transform 0.5s ease-in-out 0s;-webkit-transition:transform 0.5s ease-in-out 0s;transition:transform 0.5s ease-in-out 0s;background:#ececec;position:absolute;width:40%;height:100%;left:50%;-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.newsletter-block>a{width:95%}.newsletter-block img{max-width:none;width:100%}.newsletter-block iframe{max-height:0}.newsletter-block iframe.active{max-height:0;width:100%}.newsletter-block a,.newsletter-block .newsletter-gif,.newsletter-block .newsletter-img{-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;position:absolute;left:0;top:0;height:100%}.newsletter-block .newsletter-assets{height:360px}.newsletter-block .newsletter-assets:before{-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;content:" ";width:100%;height:100%;position:absolute;z-index:9;top:0;left:0;background:rgba(0,0,0,0.7);opacity:1}.newsletter-block .newsletter-gif,.newsletter-block .newsletter-img{width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.newsletter-block .card{padding:15px 25px;background:#000;text-align:left;color:#fff;height:164px;z-index:99;font:14px/25px "NHaasGroteskDSW01-35XLt"}.newsletter-block .card h3{font-size:14px;color:#848484}.newsletter-block .card h2{font:22px/25px "NHaasGroteskDSW01-35XLt"}.newsletter-block .card .card-container{-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}.newsletter-block .newsletter-gif{-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;opacity:0}.newsletter-block.newsletter-left{-moz-transform:translate3d(-150%, 0, 0);-ms-transform:translate3d(-150%, 0, 0);-webkit-transform:translate3d(-150%, 0, 0);transform:translate3d(-150%, 0, 0);z-index:9}.newsletter-block.newsletter-left .card .card-container{margin-left:30%}.newsletter-block.newsletter-right{-moz-transform:translate3d(50%, 0, 0);-ms-transform:translate3d(50%, 0, 0);-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0);z-index:9}.newsletter-block.newsletter-right .card .card-container{margin-right:25%}.newsletter-block.newsletter-off-left{-moz-transform:translate3d(-250%, 0, 0);-ms-transform:translate3d(-250%, 0, 0);-webkit-transform:translate3d(-250%, 0, 0);transform:translate3d(-250%, 0, 0);z-index:8}.newsletter-block.newsletter-off-right{-moz-transform:translate3d(150%, 0, 0);-ms-transform:translate3d(150%, 0, 0);-webkit-transform:translate3d(150%, 0, 0);transform:translate3d(150%, 0, 0);z-index:8}.newsletter-block.newsletter-center{z-index:99}.newsletter-block.newsletter-center .newsletter-assets:before{opacity:0}.newsletter-block.newsletter-center .newsletter-gif{opacity:1}.newsletter-block.newsletter-center .newsletter-img{opacity:0}.newsletter-block.newsletter-left .newsletter-gif,.newsletter-block.newsletter-right .newsletter-gif{opacity:0}.newsletter-block.newsletter-left .newsletter-img,.newsletter-block.newsletter-right .newsletter-img{opacity:1}@media only screen and (max-width: 576px){.newsletter-ul{min-height:573px}.newsletter-block .card{height:211px}.newsletter-block .card h2{font:17px/25px "NHaasGroteskDSW01-35XLt"}}.newsletter-arrow{text-decoration:none}.newsletter-arrow:before{color:#fff;font-size:50px;text-decoration:none}.newsletter-arrow.hidden:before{visibility:hidden}.arrow-absolute{position:absolute;width:30%;height:334px;top:0;z-index:9999}.arrow-absolute.kft-icon-arrow-left{left:0}.arrow-absolute.kft-icon-arrow-left:before{position:absolute;top:50%;-moz-transform:rotate(180deg) translate3d(0, 50%, 0);-ms-transform:rotate(180deg) translate3d(0, 50%, 0);-webkit-transform:rotate(180deg) translate3d(0, 50%, 0);transform:rotate(180deg) translate3d(0, 50%, 0)}.arrow-absolute.kft-icon-arrow-right{right:0}.arrow-absolute.kft-icon-arrow-right:before{position:absolute;top:50%;right:0;-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.kft-icon-arrow-left:before{content:'\e80b';-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lightbox{-moz-transition:opacity 0.5s ease-in-out 0s,height 0s ease-in-out 0.5s;-ms-transition:opacity 0.5s ease-in-out 0s,height 0s ease-in-out 0.5s;-o-transition:opacity 0.5s ease-in-out 0s,height 0s ease-in-out 0.5s;-webkit-transition:opacity 0.5s ease-in-out 0s,height 0s ease-in-out 0.5s;transition:opacity 0.5s ease-in-out 0s,height 0s ease-in-out 0.5s;top:0;overflow:hidden;position:fixed;width:0;height:0;text-align:center;width:100%;height:100%;background:rgba(0,0,0,0.9);opacity:0;height:0}.lightbox #loadImg{display:none;position:absolute;top:50%;left:50%;-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);z-index:99999}.lightbox #loadImg:before{font-size:30px;color:#fff}.lightbox:target{-moz-transition:opacity 0.5s ease-in-out 0s,height 0s ease-in-out 0s;-ms-transition:opacity 0.5s ease-in-out 0s,height 0s ease-in-out 0s;-o-transition:opacity 0.5s ease-in-out 0s,height 0s ease-in-out 0s;-webkit-transition:opacity 0.5s ease-in-out 0s,height 0s ease-in-out 0s;transition:opacity 0.5s ease-in-out 0s,height 0s ease-in-out 0s;opacity:1;outline:none;z-index:9999;height:100%}.lightbox:target #loadImg{display:block}.lightbox .kft-icon-arrow-left,.lightbox .kft-icon-arrow-right{display:inline-block;height:100%;vertical-align:middle;z-index:99999}.lightbox .kft-icon-arrow-left:before,.lightbox .kft-icon-arrow-right:before{width:22px}.lightbox .iframe-container{display:inline-block;height:100%;max-width:605px;width:100%;z-index:99999;overflow:hidden}.lightbox iframe{width:100%;height:100%;height:100vh;z-index:99999;opacity:0}.lightbox .newsletter-month-container{display:inline-block;height:100%;padding:0px 20px;vertical-align:top;z-index:99999;margin-top:66px}.lightbox .newsletter-month-ul li{-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;cursor:pointer}.lightbox .newsletter-month-ul a{cursor:pointer;display:block;height:100%;width:100%;color:#fff;padding:5px;z-index:9999}.lightbox .newsletter-month-ul a:hover{text-decoration:none}.lightbox .logo-absolute{position:absolute;top:0;left:0;color:#fff;font-size:21px;padding:20px}.lightbox .background-off{position:absolute;width:100%;height:100%;top:0;left:0}.lightbox .background-off:before{position:absolute;right:0;color:#fff;padding:15px;font-size:40px}.lightbox .background-off:hover{text-decoration:none}.lightbox .square{-moz-transition:all 0.05s ease-in-out 0s;-ms-transition:all 0.05s ease-in-out 0s;-o-transition:all 0.05s ease-in-out 0s;-webkit-transition:all 0.05s ease-in-out 0s;transition:all 0.05s ease-in-out 0s;position:absolute;width:100%;height:36px;border:1px solid #fff;top:0;left:0;z-index:999;cursor:pointer}@media only screen and (min-width: 768px){.lightbox .kft-icon-arrow-right:before{margin-right:0}}@media only screen and (max-width: 768px){.lightbox .logo-absolute{display:none}.lightbox .newsletter-month-container{display:none}.lightbox .kft-icon-arrow-left,.lightbox .kft-icon-arrow-right{position:fixed;top:50%;z-index:999999;opacity:0.7;width:40px;height:80px;-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.lightbox .kft-icon-arrow-left:before,.lightbox .kft-icon-arrow-right:before{font-size:30px;width:20px;position:absolute;top:50%}.lightbox .kft-icon-arrow-left{left:0;background-image:-webkit-gradient(linear, right top, left top, color-stop(0, #464646), color-stop(1, #000));border-top-right-radius:500px;border-bottom-right-radius:500px}.lightbox .kft-icon-arrow-left:before{left:0;-moz-transform:rotate(180deg) translate3d(0, 50%, 0);-ms-transform:rotate(180deg) translate3d(0, 50%, 0);-webkit-transform:rotate(180deg) translate3d(0, 50%, 0);transform:rotate(180deg) translate3d(0, 50%, 0)}.lightbox .kft-icon-arrow-right{right:0;background-image:-webkit-gradient(linear, left top, right top, color-stop(0, #464646), color-stop(1, #000));border-top-left-radius:500px;border-bottom-left-radius:500px}.lightbox .kft-icon-arrow-right:before{right:0;-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.lightbox .background-off{position:fixed;top:0;background:none;height:42px;opacity:0.7;width:100%;z-index:999999;right:0;left:auto;width:40px}.lightbox .background-off:before{padding:10px;width:30px;color:#000}}@media only screen and (max-width: 1024px){.desktop{display:none}}.dm-landing-html{font-family:'NHaasGroteskDSW01-25Th';overflow:scroll}.dm-landing{background:#000}.dm-landing .dmlp{margin:0 auto;max-width:1280px;overflow:hidden;width:100%}.dm-landing header{-moz-transition:all 0.5s ease-in-out 0;-ms-transition:all 0.5s ease-in-out 0;-o-transition:all 0.5s ease-in-out 0;-webkit-transition:all 0.5s ease-in-out 0;transition:all 0.5s ease-in-out 0;background:#303036;color:#fff;font-size:25px;height:744px;padding:70px 87px 187px;text-align:left}.dm-landing header .kft-icon-logo{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dm-landing header .kft-icon-logo:before{margin:0}.dm-landing header a{color:#fff;font-size:43px;font-weight:normal}.dm-landing header .linear-background{height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.dm-landing header .header-graphic{height:100%;overflow:hidden;position:absolute;right:-20px;top:-35px;width:100%}.dm-landing .header-container{width:60%;font-size:18px;letter-spacing:1px}.dm-landing .header-container h2{font-size:22px;letter-spacing:2px;margin-top:44px}.dm-landing .header-container h1{font-size:75px;text-align:left;margin-top:44px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dm-landing .header-container h2+h1{font-size:95px;margin-top:0}@media screen and (max-width: 750px){.dm-landing .header-container h2+h1{font-size:65px}}.dm-landing .header-container p{margin-left:0;width:58%}.dm-landing .header-container.cloud{width:56%}.dm-landing .header-container.cloud h1{font-size:100px}.dm-landing .header-container.cloud p{width:73%}@media screen and (max-width: 1024px){.dm-landing .header-container.cloud p{font-size:14px;width:84%}}.dm-landing .header-container.pr h1{font-size:90px}@media only screen and (max-width: 1047px){.dm-landing .header-container.pr h1{font-size:80px}}@media only screen and (max-width: 965px){.dm-landing .header-container.pr h2+h1,.dm-landing .header-container.pr h1{font-size:70px}}@media only screen and (max-width: 430px){.dm-landing .header-container.pr h2+h1,.dm-landing .header-container.pr h1{font-size:60px}.dm-landing .header-container.pr h1{font-size:40px}}@media only screen and (max-width: 930px){.dm-landing .header-container.dm h2,.dm-landing .header-container.pr h2{width:80%}}.dm-landing .honey{display:none}.dm-landing .content{background:transparent;display:block;height:920px;margin-top:-318px;padding-top:318px;z-index:2}.dm-landing .content:before{border-right:1452px solid #303036;border-top:318px solid transparent;content:'';height:0;left:0;position:absolute;top:0;width:0}.dm-landing .content-container{background:#303036}.dm-landing .content-left,.dm-landing .content-right{width:50%}.dm-landing .content-left{background:transparent;color:#010000;float:left;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:200;margin-top:-159px;overflow:hidden;padding-top:159px}.dm-landing .content-left h2{font-size:40px}.dm-landing .content-left:before{border-right:727px solid #fff;border-top:160px solid transparent;content:'';height:0;left:0;position:absolute;top:0;width:0}.dm-landing .content-left li{margin-bottom:1em;padding-left:13px}.dm-landing .content-left li:before{color:#56214e;content:"\b7\a0";font-weight:900;margin-right:5px;position:absolute;top:0;left:0}.dm-landing .content-left.ia{font-size:16px}.dm-landing .content-left.ia h2{font-size:34px}.dm-landing .content-left.ia li{margin-bottom:.2em}.dm-landing .content-left.ia p{margin:1px auto .2em}.dm-landing .content-left.ia ul{margin-bottom:20px}.dm-landing .content-left.cloud{font-size:15px}.dm-landing .content-left.cloud p{margin:1px auto .7em}.dm-landing .content-left.cloud li{margin-bottom:0.2em}.dm-landing .content-left-container{background:#fff;height:100%;padding:55px 87px 37px;width:100%;min-height:611px}.dm-landing .content-left-container h2{margin-bottom:28px}.dm-landing .content-right{background:#303036;color:#fff;content:'';float:right;margin-top:calc( -50% * 318 / 1452 );padding:40px 87px 10px}.dm-landing .content-right h2{font-size:54px;line-height:1.1;margin-bottom:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dm-landing .contact-form{-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity:0;padding:35px 0;z-index:-1}.dm-landing .contact-form input[type='submit']{letter-spacing:1px;padding:16px 0;font-size:16px}.dm-landing .contact-thank-you,.dm-landing .contact-sending{-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;left:0;opacity:0;position:absolute;top:0;z-index:-1}.dm-landing .dot{font-size:30px;opacity:0}.dm-landing .dot.dot-1{-webkit-animation-delay:0s;-webkit-animation-duration:3s;-webkit-animation-name:dot-1;-webkit-animation-iteration-count:infinite;-moz-animation-delay:0s;-moz-animation-duration:3s;-moz-animation-name:dot-1;-moz-animation-iteration-count:infinite;-o-animation-delay:0s;-o-animation-duration:3s;-o-animation-name:dot-1;-o-animation-iteration-count:infinite;animation-delay:0s;animation-duration:3s;animation-name:dot-1;animation-iteration-count:infinite}.dm-landing .dot.dot-2{-webkit-animation-delay:0s;-webkit-animation-duration:3s;-webkit-animation-name:dot-2;-webkit-animation-iteration-count:infinite;-moz-animation-delay:0s;-moz-animation-duration:3s;-moz-animation-name:dot-2;-moz-animation-iteration-count:infinite;-o-animation-delay:0s;-o-animation-duration:3s;-o-animation-name:dot-2;-o-animation-iteration-count:infinite;animation-delay:0s;animation-duration:3s;animation-name:dot-2;animation-iteration-count:infinite}.dm-landing .dot.dot-3{-webkit-animation-delay:0s;-webkit-animation-duration:3s;-webkit-animation-name:dot-3;-webkit-animation-iteration-count:infinite;-moz-animation-delay:0s;-moz-animation-duration:3s;-moz-animation-name:dot-3;-moz-animation-iteration-count:infinite;-o-animation-delay:0s;-o-animation-duration:3s;-o-animation-name:dot-3;-o-animation-iteration-count:infinite;animation-delay:0s;animation-duration:3s;animation-name:dot-3;animation-iteration-count:infinite}.dm-landing .contact-form.show,.dm-landing .contact-thank-you.show,.dm-landing .contact-sending.show{opacity:1;z-index:2}.dm-landing .contact-icon{-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;border:1px solid #fff;color:#fff;height:195px;margin-top:20px;text-align:center}.dm-landing .contact-icon .contact-icon-container{-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%}.dm-landing .contact-icon p{margin-bottom:0}.dm-landing .contact-icon img{width:82px}.dm-landing .contact-icon:hover{background:#60606c}.dm-landing textarea{height:150px;margin-bottom:20px}.dm-landing input,.dm-landing textarea{width:100%}.dm-landing .subfooter{border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf;clear:both;color:#000}.dm-landing .subfooter.small-header .subfooter-col{height:auto;padding:60px 34px 50px 34px;text-align:left !important}.dm-landing .subfooter.small-header h2{font-size:17px;line-height:1.4}@media screen and (max-width: 957px){.dm-landing .subfooter.dm h2,.dm-landing .subfooter.pr h2{font-size:19px}}.dm-landing .subfooter-col{border-right:1px solid #bfbfbf;display:table-cell;font-size:15px;height:445px;padding:60px 41px 35px;text-align:center;width:33.333%}.dm-landing .subfooter-col img{height:65px;margin-bottom:15px}.dm-landing .subfooter-col h2{font-size:27px;line-height:1.1;margin-bottom:18px;letter-spacing:1.2px}.dm-landing .subfooter-col:last-child{border-right:none}.dm-landing .subfooter-statistic{-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);background:url("/images/dm_statistics_container.png") no-repeat;background-size:cover;border-radius:15px;bottom:37px;color:#fff;font-size:19px;height:151px;left:50%;line-height:1;position:absolute;width:80%;letter-spacing:1px}.dm-landing .subfooter-statistic .chart-percentage{font-size:90px;line-height:1.2;margin:0;vertical-align:top}.dm-landing .subfooter-statistic .chart-percentage .span-after{-moz-transform:translate(20px, 0);-ms-transform:translate(20px, 0);-webkit-transform:translate(20px, 0);transform:translate(20px, 0);-moz-transform:translate3d(20px, 0, 0);-ms-transform:translate3d(20px, 0, 0);-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);font-size:50px;vertical-align:super}.dm-landing #site-footer{padding:0 67px}@media only screen and (min-width: 1280px){.dm-landing .content-right.ia{padding:40px 87px 54px}}@media only screen and (max-width: 1280px){.dm-landing{background:#303036}.dm-landing header{height:689px}.dm-landing .header-graphic{width:55% !important;background-position:0 15px !important;background-size:691px !important}.dm-landing .header-container{width:65%}.dm-landing .header-container h1{font-size:73px;width:91%}.dm-landing .header-container p{width:73%;font-size:14px;letter-spacing:2px}.dm-landing .content-left-container{min-height:697px}}@media only screen and (max-width: 1024px){.dm-landing .content-right h2{font-size:45px}}@media only screen and (max-width: 996px){.dm-landing .header-container.cloud h1{font-size:80px}.dm-landing .form.content-right.cloud input[type='submit']{font-size:11px}.dm-landing .subfooter.cloud .subfooter-col,.dm-landing .subfooter.cloud .subfooter-col:last-child{border-bottom:1px solid #bfbfbf;border-right:none;display:block;height:auto;width:100%}}@media only screen and (max-width: 760px){.dm-landing header,.dm-landing .content-left-container,.dm-landing .content-right{padding-left:10%;padding-right:10%}.dm-landing .header-container.cloud h1{font-size:67px !important}.dm-landing .header-container{width:100% !important}.dm-landing .header-container h1{font-size:64px}.dm-landing .header-container.dm p{width:80%}.dm-landing .header-container p{width:100%;font-size:15px}.dm-landing .header-container.small-header h1{font-size:60px}.dm-landing .content-container{background:transparent}.dm-landing .content:before{border-right:1486px solid #303036}.dm-landing .content-left,.dm-landing .content-right{clear:both;position:relative;width:100%}.dm-landing .content-left:before{border-right:744px solid #fff}.dm-landing .content-right{background:transparent;height:auto;margin-top:-159px;padding-top:159px}.dm-landing .content-right:before{border-right:744px solid #303036;border-top:160px solid transparent;content:'';height:0;left:0;position:absolute;top:0;width:0}.dm-landing .content-right .content-right-container{height:100%;margin-top:40px;width:100%}.dm-landing .contact-icon{display:inline-block;height:150px;margin:5px;width:46%}.dm-landing .subfooter{border:none}.dm-landing .header-graphic{display:none}.dm-landing .subfooter-col,.dm-landing .subfooter-col:last-child{border-bottom:1px solid #bfbfbf;border-right:none;display:block;height:auto;padding-left:10% !important;padding-right:10% !important;width:100%}.dm-landing .subfooter-statistic{bottom:0;left:0;margin:20px 0 0;position:relative;transform:none;-ms-transform:none;-webkit-transform:none;width:100%}.dm-landing #site-footer{padding-left:10%;padding-right:10%}}.dm-landing.cloud .subfooter-col{text-align:left !important}@-moz-keyframes dot-1{0%{opacity:0}20%{opacity:1}40%{opacity:1}60%{opacity:1}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes dot-1{0%{opacity:0}20%{opacity:1}40%{opacity:1}60%{opacity:1}80%{opacity:1}100%{opacity:0}}@keyframes dot-1{0%{opacity:0}20%{opacity:1}40%{opacity:1}60%{opacity:1}80%{opacity:1}100%{opacity:0}}@-moz-keyframes dot-2{0%{opacity:0}20%{opacity:0}40%{opacity:1}60%{opacity:1}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes dot-2{0%{opacity:0}20%{opacity:0}40%{opacity:1}60%{opacity:1}80%{opacity:1}100%{opacity:0}}@keyframes dot-2{0%{opacity:0}20%{opacity:0}40%{opacity:1}60%{opacity:1}80%{opacity:1}100%{opacity:0}}@-moz-keyframes dot-3{0%{opacity:0}20%{opacity:0}40%{opacity:0}60%{opacity:1}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes dot-3{0%{opacity:0}20%{opacity:0}40%{opacity:0}60%{opacity:1}80%{opacity:1}100%{opacity:0}}@keyframes dot-3{0%{opacity:0}20%{opacity:0}40%{opacity:0}60%{opacity:1}80%{opacity:1}100%{opacity:0}}.hero{height:460px;padding-top:150px}.hero.has-magma{background:#000}.hero .magma{position:absolute;top:0;left:0}.imageGallery{background:#DADADA;height:320px;overflow:hidden;width:100%}.imageGallery .gallery-wrap{height:100%;width:4000px;position:absolute;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.imageGallery .gallery-image{background-size:cover;background-position:50% 50%;display:inline-block;height:100%;width:100%}.imageGallery .gallery-pager-wrap{bottom:25px;left:10%;position:absolute;text-align:center;width:80%}.imageGallery .gallery-pager{border:solid 1px #FFF;border-radius:5px;display:inline-block;height:10px;margin-right:4px;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;width:10px}.imageGallery .gallery-pager:last-child{margin-right:0}.imageGallery .gallery-pager:hover{background:rgba(255,255,255,0.5)}.imageGallery .gallery-pager.active{background:#fff}.linkSection{min-height:500px;padding:120px 0}.linkSection a{text-decoration:none;color:#6B6B6B}.linkSection figure{text-align:center}.linkSection.icon-link-horizontal .container{padding:0}.linkSection.icon-link-horizontal figcaption{padding:0 5%}.linkSection.icon-link-horizontal object,.linkSection.icon-link-horizontal .svg-url{max-width:130px;max-height:120px;margin:0 auto;margin-bottom:30px;pointer-events:none}.linkSection.icon-link-horizontal h3{text-align:center;font-size:25px}.linkSection.icon-link-horizontal .link a.unit{overflow:visible}.linkSection.icon-link-horizontal .link a.unit .unit p{margin-bottom:0}.linkSection.icon-link-horizontal .link a.unit figure{margin:30px 0}.linkSection.icon-link-horizontal .link a.unit figure:before{-webkit-box-sizing:border-box;background:#b9b9b9;left:0;-moz-box-sizing:border-box;box-sizing:border-box;content:"";height:1px;position:absolute;width:100%}.linkSection.icon-link-horizontal .link a.unit:first-child figure:before{background:none}.linkSection.icon-link-horizontal .link a:last-child .unit{padding-right:0}.linkSection.icon-link-vertical{padding:0}.linkSection.icon-link-vertical .container{-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;border-top:1px solid #b9b9b9;margin:0;max-width:100%;padding:60px 15%;text-align:center}.linkSection.icon-link-vertical .container:hover{background:#f1f1f1}.linkSection.icon-link-vertical .container:hover a.grid p.link-arrow span.kft-icon-thin-arrow-down:before{-webkit-transform:rotate(270deg) scale(1.2);-moz-transform:rotate(270deg) scale(1.2);-ms-transform:rotate(270deg) scale(1.2);-o-transform:rotate(270deg) scale(1.2);transform:rotate(270deg) scale(1.2)}.linkSection.icon-link-vertical a.grid{-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;width:100%;margin:0 auto}.linkSection.icon-link-vertical a.grid .unit{vertical-align:middle}.linkSection.icon-link-vertical a.grid object,.linkSection.icon-link-vertical a.grid .svg-url{max-width:130px;margin:0 auto}.linkSection.icon-link-vertical a.grid .link-body{margin-top:10px;vertical-align:middle}.linkSection.icon-link-vertical a.grid p.link-arrow span.kft-icon-thin-arrow-down:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.linkSection.image-link-horizontal .link a.unit{margin:0 auto;width:33%}.linkSection.image-link-horizontal .link a.unit figure{margin:0 auto;display:table}.linkSection.image-link-horizontal .link a.unit figure img{-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;display:table-cell;width:100%}.linkSection.image-link-horizontal .link a.unit figure .link-bg{-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;margin:0;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1}.linkSection.image-link-horizontal .link a.unit figcaption{-moz-transition:all 0.8s ease-in-out 0s;-ms-transition:all 0.8s ease-in-out 0s;-o-transition:all 0.8s ease-in-out 0s;-webkit-transition:all 0.8s ease-in-out 0s;transition:all 0.8s ease-in-out 0s;margin:0;color:#fff;opacity:0;position:absolute;top:35%;left:0;width:100%;height:100%;z-index:2}.linkSection.image-link-horizontal .link a.unit:hover figure img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.linkSection.image-link-horizontal .link a.unit:hover .link-bg{opacity:0.5;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.linkSection.image-link-horizontal .link a.unit:hover figcaption{opacity:1.0}@-webkit-keyframes Floatingx{from{-webkit-transform:translate(0px, 0)}60%{-webkit-transform:translate(-15px, 0)}to{-webkit-transform:translate(0px, 0)}}@-moz-keyframes Floating{from{-moz-transform:translate(0px, 0)}60%{-moz-transform:translate(-15px, 0)}to{-moz-transform:translate(0px, 0)}}.standard{padding:60px 0}.standard h1,.standard h2,.standard h3,.standard h4,.standard h5,.standard h6{margin-bottom:.4em;text-align:center}.standard .container{max-width:730px}.standard #divWNWidgetsContainer558300{margin:0 auto}.contact{color:#ebebeb;padding:120px 0}.contact .container{width:90%;padding:0 10%}.contact.has-magma{background:#000;padding-top:150px}.contact.has-magma .magma{position:absolute;top:0;left:0}.contact .contact-form{opacity:1;position:absolute;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;width:100%}.contact .contact-form.hide{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.contact .accent{height:250px;background:rgba(0,0,0,0.3);padding:0.5em 1em;margin-bottom:1em}.contact .contact-thank-you{margin-top:480px;opacity:0;position:absolute;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-moz-transition:all 0.2s ease-in-out 0.2s;-ms-transition:all 0.2s ease-in-out 0.2s;-o-transition:all 0.2s ease-in-out 0.2s;-webkit-transition:all 0.2s ease-in-out 0.2s;transition:all 0.2s ease-in-out 0.2s;width:100%}.contact .contact-thank-you [class^="kft-icon-"]{font-size:65px}.contact .contact-thank-you h2{font-size:75px}.contact .contact-thank-you p{font-size:24px}.contact .contact-thank-you.show{display:block;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.contact:not(.has-magma) .contact-form,.contact:not(.has-magma) .contact-thank-you{display:none}.contact:not(.has-magma) .contact-link h2{margin-bottom:1em}.contact.has-magma{padding-top:100px;min-height:1000px}.contact.has-magma .container{padding:0}.contact.has-magma .honey{display:none}.contact.has-magma input[type="text"],.contact.has-magma input[type="email"],.contact.has-magma textarea,.contact.has-magma .accent{background:rgba(0,0,0,0.5)}.contact.has-magma textarea{margin-bottom:1em}.contact.has-magma .contact-link{display:none}.map{min-height:340px}.workLinks{padding-bottom:60px;text-align:center}.workLinks .work-thumbnail{height:315px;margin:0 auto 28px auto;max-width:315px;width:90%}.workLinks .work-thumbnail a{color:#FFF;display:block;height:100%;left:0;top:0;width:100%}.workLinks .thumbnail-info{bottom:0;min-height:40%;left:0;padding:30px 15px;position:absolute;text-align:center;width:100%}.workLinks .thumbnail-info .color-overlay{height:100%;left:0;opacity:0.85;position:absolute;top:0;width:100%}.workLinks .thumbnail-info h4{font-size:30px}.tab-control.gray a{color:#6B6B6B}.tab-control.gray a:hover{background:#d4d4d4}.tab-control.gray a.active,.tab-control.gray a.active:hover{color:#EBEBEB;background:#a1a1a1}.tab-control.gray a:hover{background:#d4d4d4}.newsletterTab{padding:60px 0}.newsletterTab .content h3{margin-bottom:20px}.newsletterTab .month-email{padding:20px 0px 12px;border-bottom:1px solid #d4d4d4}.newsletterTab .month-email h4 a{text-decoration:underline}.newsletterTab .month-email:first-child{padding-top:0px}.newsletterTab .month-email p a{text-decoration:underline}.newsletterTab .month-email:last-child{border-bottom:none}.newsletterForm{padding-top:120px;height:auto;text-align:center;color:#fefeff;text-align:center;font:18px/1.5 "NHaasGroteskDSW01-35XLt"}.newsletterForm .container{max-width:547px}.newsletterForm h1{color:#fefeff;padding-bottom:15px}.newsletterForm input{margin-bottom:30px}.newsletterForm .content h3{margin-bottom:20px}.newsletterForm .content p:last-child{margin-top:20px}.newsletterForm .content a{color:#6B6B6B;text-decoration:underline}.newsletterForm form{color:#fefeff;max-width:384px;margin:42px auto 30px auto}.newsletterForm form input[type="email"]{color:#fefeff;background:rgba(0,0,0,0.5)}.newsletterForm form input[type="email"]::-webkit-input-placeholder{color:#fefeff}.newsletterForm form input[type="email"]:-moz-placeholder{color:#fefeff}.newsletterForm form input[type="email"]::-moz-placeholder{color:#fefeff}.newsletterForm form input[type="email"]:-ms-input-placeholder{color:#fefeff}.newsletterForm form input[type="submit"]{color:#fefeff;border-color:#fefeff;padding:14px 18px !important}.lightBoxGallery{padding:60px 0}.lightBoxGallery h1,.lightBoxGallery h2,.lightBoxGallery h3,.lightBoxGallery h4,.lightBoxGallery h5,.lightBoxGallery h6{margin-bottom:.4em;text-align:center}.lightBoxGallery .container{max-width:730px}.lightBoxGallery .thumb{margin-bottom:2em;width:100%;padding-top:100%}.wiki-standard,.below-breadcrumbs{padding:80px 0 60px 0}.wiki-standard a,.below-breadcrumbs a{text-decoration:none}.wiki-standard h1,.below-breadcrumbs h1,.wiki-standard h2,.below-breadcrumbs h2,.wiki-standard h3,.below-breadcrumbs h3,.wiki-standard h4,.below-breadcrumbs h4,.wiki-standard h5,.below-breadcrumbs h5,.wiki-standard h6,.below-breadcrumbs h6{margin-bottom:.4em;text-align:center}.wiki-standard .container,.below-breadcrumbs .container{max-width:730px}.super-logo sup{vertical-align:super;font-style:italic;font-size:80%}#article-breadcrumbs{padding-top:20px}#article-breadcrumbs .breadcrumb-pipe{margin:0 15px}#article-column{margin-bottom:75px}#article-column ul{list-style:initial;margin-left:4%}.below-breadcrumbs{padding-top:36px}#article-nav ul{margin-left:10%}#index-column ul{margin-left:6%}#index-column ul li.article-listing{list-style:disc}#index-column ul li.index-listing{list-style:upper-roman}#index-column ul li.index-listing li.index-listing{list-style:lower-roman}#nav-column .nav-list{margin-top:30px}#wiki-nav ul ul{margin-left:10%}#wiki-search{border-color:#98cb3a}#wiki-search.central-search{border-radius:5%/80%;margin:40px 0}#wiki-search.nav-column-search{border-radius:15%/50%;margin:10px 0}#wiki-search-button{background:transparent;border:none;color:#98cb3a;cursor:pointer;font-size:21px;padding:0;position:absolute;top:6px;bottom:6px;right:12px}#wiki-search-button:hover,#wiki-search-button:active,#wiki-search-button:focus{box-shadow:none;color:#9c0;font-size:23px;top:5px}.wiki-article-section{margin:10px 0 20px 0}.wiki-article-section .section-anchor{color:#6B6B6B;text-decoration:none}.wiki-article-section .section-anchor .section-title{color:#98cb3a;text-align:left}.flex-box-center{align-items:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-flex-align:center;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-top:0}.short{min-height:400px}.left{text-align:left}.right{text-align:right}.center{text-align:center}.white{color:#fff}.arrow:after{border-style:solid;border-width:12px 12px 0 12px;border-color:#FFFFFF transparent transparent transparent;bottom:-12px;content:"";height:0;left:47%;position:absolute;width:0;z-index:88}.arrow-negative{padding-top:60px !important;position:relative}.arrow-container{left:0;height:12px;overflow:hidden;position:absolute;top:-12px;width:100%}.arrow-negative-left,.arrow-negative-right{background-color:#fff;height:12px;position:absolute;top:0;width:50%}.arrow-negative-left{left:0;margin-left:-6px;-ms-transform:skew(45deg, 0deg);-webkit-transform:skew(45deg, 0deg);transform:skew(45deg, 0deg)}.arrow-negative-right{right:0;margin-right:-6px;-ms-transform:skew(-45deg, 0deg);-webkit-transform:skew(-45deg, 0deg);transform:skew(-45deg, 0deg)}.lead-in{font-size:22px}.lead-in h1,.lead-in h2,.lead-in h3,.lead-in h4,.lead-in h5,.lead-in h6{font-size:35px;margin-bottom:1em;text-align:center}.narrow .container{max-width:730px !important}.wide .container{max-width:976px !important}.less-padding-after{padding-bottom:50px !important}.less-padding-before{padding-top:50px !important}.no-padding-after{padding-bottom:0 !important}.no-padding-before{padding-top:0 !important}.no-padding .container{padding:0 !important}.separator-after:after{background:#6B6B6B;content:' ';display:block;height:1px;width:25%;position:absolute;left:37.5%;bottom:0}.float-right{float:right}.float-left{float:left}.h1-quote.arrow-negative{padding-top:60px !important}.wide p img{vertical-align:top}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@media only screen and (min-width: 480px){.btn.lower{margin-top:0px}}@media only screen and (min-width: 768px){body.four-oh-four .wrap-body{padding-top:120px}#site-footer{padding:0 1%}#site-footer .kft-icon-logo{font-size:21px;margin-right:12px;vertical-align:middle}.contact,.contact.has-magma{min-height:750px}.contact .container,.contact.has-magma .container{padding:0;width:100%}.contact .contact-link,.contact.has-magma .contact-link{display:none}.contact .contact-thank-you,.contact.has-magma .contact-thank-you{margin-top:100px}.contact .honey,.contact.has-magma .honey{display:none}.contact .accent,.contact textarea,.contact.has-magma .accent,.contact.has-magma textarea{margin-bottom:0}.contact input[type="submit"],.contact.has-magma input[type="submit"]{margin-top:45px}.contact:not(.has-magma) .contact-form,.contact:not(.has-magma) .contact-thank-you{display:block}.imageGallery{height:450px}.imageGallery .gallery-pager-wrap{bottom:30px}.imageGallery .gallery-pager{border-radius:8px;height:16px;width:16px}.standard{padding:120px 0}.boss-day{padding:120px 0}.boss-day h1{font-size:58px}.boss-day ul,.boss-day ul p{text-align:left}.boss-day ul img{text-align:middle}.hero{height:729px;padding-top:0}.no-flexbox .hero{padding-top:250px}.workLinks{padding-bottom:120px}.workLinks .work-thumbnail{height:205px;margin:0 14px 28px 14px;max-width:205px}.workLinks .thumbnail-info h4{font-size:24px}.linkSection.icon-link-horizontal .container{padding:0 5%}.linkSection.icon-link-horizontal .link a.unit figure:before{-webkit-box-sizing:border-box;background:#b9b9b9;left:-6%;-moz-box-sizing:border-box;box-sizing:border-box;content:"";height:370px;position:absolute;width:1px}.linkSection.icon-link-horizontal figcaption{padding:0 3%}.linkSection.icon-link-vertical .link-body{text-align:left}.linkSection.icon-link-vertical .desk-hidden{display:none}.newsletterTab .month-email:last-child{border-bottom:1px solid #d4d4d4}.newsletterForm{padding-top:215px;padding-bottom:109px}.newsletterForm.hero{height:auto}.newsletterForm h1{font-size:65px}.lightBoxGallery{padding:120px 0}.blog.search aside{padding-left:5%}#blog-chunks{-moz-columns:2;-webkit-columns:2;columns:2}#blog-body{padding:40px 0 170px}.social-share a span{display:inline}.client-pagination>.container>.span-grid{padding:30px 0 120px}.client-pagination .btn{display:inline-block;padding:8px 25px}.leaders{text-align:center}.leaders .container.full{margin:0 auto}.leaders .container.full .grid{margin-left:-11%}.leaders .container.full .one-of-two{width:35%;margin-left:15%}.leaders .leader{border-bottom:0;max-height:none}.leaders .leader .section-toggle{display:none}.leaders .leader .leader-inner{margin:0;text-align:left}.leaders .leader .leader-inner img{width:100%;height:auto}.leaders .leader .leader-inner [itemprop="name"]{display:block;margin-bottom:0.25em;text-align:left}.teamsters{text-align:center}.teamsters .container.full{margin:0 auto}.teamsters .teamster{border-bottom:0;margin-bottom:30px;max-height:none}.teamsters .teamster .section-toggle{display:none}.teamsters .teamster .teamster-inner{margin:0;padding-bottom:0}.teamsters .teamster [itemprop="name"]{display:block;font-size:25px;margin:0;text-align:left}.teamsters .teamster img{display:block;width:100%;height:auto;margin-bottom:0}.teamsters .teamster .social-links a{color:#EBEBEB;text-decoration:none}.teamsters .teamsters-info{background:rgba(0,0,0,0.6);color:#EBEBEB;height:100%;left:0;opacity:0;padding:10px;position:absolute;top:0;width:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms}.teamsters .teamsters-info p{font-size:14px}.teamsters .teamsters-info a{font-size:20px}.tab-control,.approach{color:#6B6B6B;display:inline-block}.tab-control h4,.approach h4{padding-top:9px}.tab-control{display:block}.tab-content{min-height:400px;margin-bottom:0;min-height:500px}.tab-content .leader{border-bottom:none;overflow:visible;padding-top:0px}.tab-content .leader .leader-inner{margin:0}.tab-content .section-toggle{display:none}.tab-content>div{position:absolute;top:0;left:10px;height:0;min-height:0;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;-webkit-transform:translate(-1000px, 0);-moz-transform:translate(-1000px, 0);-ms-transform:translate(-1000px, 0);-o-transform:translate(-1000px, 0);transform:translate(-1000px, 0)}.tab-content [data-tab="active"]{display:block;height:auto;min-height:450px;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}#topnav{max-height:none;border-bottom:none;right:15px}#topnav.compact .kft-icon-logo{padding:9px 15px}#topnav.compact ul li a{opacity:0;padding:15px;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}#topnav.compact .nav-collapse-toggle{opacity:1}#topnav.compact .active-indicator{opacity:0 !important}#topnav.compact .container.sub-nav{background-color:transparent;border-bottom:none}#topnav.reveal ul{-webkit-transform:translate(-32px, 0);-moz-transform:translate(-32px, 0);-ms-transform:translate(-32px, 0);-o-transform:translate(-32px, 0);transform:translate(-32px, 0)}#topnav.reveal ul li a{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#topnav.reveal .nav-collapse-toggle{opacity:1;top:21px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#topnav ul{display:inline-block;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#topnav ul li{display:inline-block}#topnav ul li a{display:block;padding:21px;text-decoration:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#topnav ul li a:hover{text-decoration:none}#topnav ul li:last-child a{padding-right:0}#topnav .container{border-bottom:solid 1px #FFF;padding:0 5%}#topnav .mobile-nav-toggle{display:none}.unit{max-width:none}h1,.h1{font-size:65px;line-height:1}h1 br,.h1 br{display:inline-block}h2,.h2{font-size:45px;line-height:1}h3,.h3{font-size:25px;line-height:1.4}h4,.h4{font-size:25px}.two-col .content .column,.three-col .content .column,.four-col .content .column{padding:0 20px}.two-col .content .column.first,.three-col .content .column.first,.four-col .content .column.first{padding-left:0}.two-col .content .column.last,.three-col .content .column.last,.four-col .content .column.last{padding-right:0}.arrow:after{left:49%}.h1-quote h1{font-size:3.45em}}@media only screen and (min-width: 980px){.imageGallery{height:530px}.workLinks .work-thumbnail{height:315px;margin:0 18px 18px 0;max-width:315px}.workLinks .work-thumbnail:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.workLinks .work-thumbnail:hover .thumbnail-info{opacity:1}.workLinks img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.workLinks .thumbnail-info{height:100%;opacity:0;padding-top:40%;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;width:100%}.workLinks .thumbnail-info h4{font-size:30px}.teamsters .teamsters-info{padding:30px}.teamsters .teamster [itemprop="name"]{margin:0}#blog-chunks{-moz-columns:3;-webkit-columns:3;columns:3}#blog-body{padding:100px 0 170px}#blog-filter li a{padding:8px 10px}#topnav{position:fixed}.grid .unit p img+img{margin-left:20px}.container{padding:0}}@media only screen and (min-width: 1440px){#site-footer{padding:0 5%}#site-footer .kft-icon-logo{margin-right:40px}}
