﻿@media (max-width: 767px){.desktop_only{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){.desktop_only{display:none !important}}@media (min-width: 1025px){.mobile_only{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){.mobile_only{display:none !important}}@media (min-width: 1025px){.tablet_only{display:none !important}}@media (max-width: 767px){.tablet_only{display:none !important}}@media (max-width: 767px){.desktop_tablet_only{display:none !important}}@media (min-width: 1025px){.tablet_mobile_only{display:none !important}}@font-face{font-family:'Caponi Display Web';src:url(/assets/CaponiDisplay-BlackItalic-Web-a6da81ad3623ad2ece36bdc13734cf024140629286ce2ed524b67898067b9093.eot);src:url(/assets/CaponiDisplay-BlackItalic-Web-a6da81ad3623ad2ece36bdc13734cf024140629286ce2ed524b67898067b9093.eot?#iefix) format("embedded-opentype"),url(/assets/CaponiDisplay-BlackItalic-Web-21e8f8f291175c695b55eb2f3eb469f523dbed65329a518ba2a6845848fea02b.woff2) format("woff2"),url(/assets/CaponiDisplay-BlackItalic-Web-5d0683b1eab07e43f1f7ac45cf3dd05bcbac600ed8c2826e0c4d98cbd08a76c1.woff) format("woff");font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:'Caponi Display Web';src:url(/assets/CaponiDisplay-Black-Web-d9f5f2393fd83c5fe9a54c2bc8cf1041c7390240d494f69b7f7909512a0dc1f6.eot);src:url(/assets/CaponiDisplay-Black-Web-d9f5f2393fd83c5fe9a54c2bc8cf1041c7390240d494f69b7f7909512a0dc1f6.eot?#iefix) format("embedded-opentype"),url(/assets/CaponiDisplay-Black-Web-9cadb9fced441915dd2fff21ca0ba30fa03e284dc50c63bad480132855809656.woff2) format("woff2"),url(/assets/CaponiDisplay-Black-Web-6ecfa6c364f6d0eb0ab8ef8bc80dff0ee39b24394a3bf159596e7ce0951c7628.woff) format("woff");font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:'Caponi Display Web';src:url(/assets/CaponiDisplay-BoldItalic-Web-9b2eb673af5ae82e80f830c950de29c6e94609b2adda9b4645e965b7769cc6eb.eot);src:url(/assets/CaponiDisplay-BoldItalic-Web-9b2eb673af5ae82e80f830c950de29c6e94609b2adda9b4645e965b7769cc6eb.eot?#iefix) format("embedded-opentype"),url(/assets/CaponiDisplay-BoldItalic-Web-bcedb2bb848aa5335b321ecd6d6ecb30e9723a42bf1d834013750457aa62fc09.woff2) format("woff2"),url(/assets/CaponiDisplay-BoldItalic-Web-f706071edbd031716a10ec3480f477c5893360566c150865fba534aefff28429.woff) format("woff");font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:'Caponi Display Web';src:url(/assets/CaponiDisplay-Bold-Web-d946f96f07d951684643e6d37eb41c62716e941677b683c9dd8e03a91418fde4.eot);src:url(/assets/CaponiDisplay-Bold-Web-d946f96f07d951684643e6d37eb41c62716e941677b683c9dd8e03a91418fde4.eot?#iefix) format("embedded-opentype"),url(/assets/CaponiDisplay-Bold-Web-f77770a045ee2661b80ed91903bf627bbb0195c3d3782833e967e1ba3c861ed3.woff2) format("woff2"),url(/assets/CaponiDisplay-Bold-Web-9bafb08d063092f800b360f9d7fdaa2081751e7149794730ebdb80f3a2900719.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Caponi Display Web';src:url(/assets/CaponiDisplay-SemiboldItalic-Web-36112c1a156be15c9740b5641f5f5411196cd268ceb248fa14db8c2580d5197a.eot);src:url(/assets/CaponiDisplay-SemiboldItalic-Web-36112c1a156be15c9740b5641f5f5411196cd268ceb248fa14db8c2580d5197a.eot?#iefix) format("embedded-opentype"),url(/assets/CaponiDisplay-SemiboldItalic-Web-8c1ac962aec38434cc6bdc04bd303192c1ccb9a3320782cdf94431f6f540aef3.woff2) format("woff2"),url(/assets/CaponiDisplay-SemiboldItalic-Web-bdb28d85a338a7d045599c5e4e2c83bcd63ba8d993953d04410c22b3c31c8815.woff) format("woff");font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:'Caponi Display Web';src:url(/assets/CaponiDisplay-Semibold-Web-69bc151bf9c3a4f30d232a04f9004838f4ddffa711f142633493cdef03745e9e.eot);src:url(/assets/CaponiDisplay-Semibold-Web-69bc151bf9c3a4f30d232a04f9004838f4ddffa711f142633493cdef03745e9e.eot?#iefix) format("embedded-opentype"),url(/assets/CaponiDisplay-Semibold-Web-7da1540499bf10269a149d3e3cc87c6f6057fc24a5b486c0eaf46909e97f597e.woff2) format("woff2"),url(/assets/CaponiDisplay-Semibold-Web-0ddfedcd242c2d4e56520ef53b9964d20bfde528d6d63926a6f5202e332fe884.woff) format("woff");font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:'Caponi Display Web';src:url(/assets/CaponiDisplay-MediumItalic-Web-fcf73be3e4ca9bf7b11835f62be712e1fad6c1c0dc01e8b71030813923b7c87a.eot);src:url(/assets/CaponiDisplay-MediumItalic-Web-fcf73be3e4ca9bf7b11835f62be712e1fad6c1c0dc01e8b71030813923b7c87a.eot?#iefix) format("embedded-opentype"),url(/assets/CaponiDisplay-MediumItalic-Web-3fdc475253f0d6d827a7999bf55dc223bbb846166b78315a498505fd8aeab31e.woff2) format("woff2"),url(/assets/CaponiDisplay-MediumItalic-Web-8094de36e4f860f0dca8a4a313aac6275a68aece3966ea0d48d6fed297eb96b7.woff) format("woff");font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:'Caponi Display Web';src:url(/assets/CaponiDisplay-Medium-Web-ccbf90dae890e3b0aa62a0a604076a57746ad7678e0d18ec55a7b856ec175598.eot);src:url(/assets/CaponiDisplay-Medium-Web-ccbf90dae890e3b0aa62a0a604076a57746ad7678e0d18ec55a7b856ec175598.eot?#iefix) format("embedded-opentype"),url(/assets/CaponiDisplay-Medium-Web-6213255e1987d14bcfd399c37d0c2acdb48a88a6040f6acac03b1236f9df777d.woff2) format("woff2"),url(/assets/CaponiDisplay-Medium-Web-e43e85e01657b06cbfaf18a3b45c1efc5a5c4236fdf846d0bca13381b91e1819.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:'Caponi Display Web';src:url(/assets/CaponiDisplay-RegularNo2Italic-Web-39b832af1df0277fa2c59eb8075cdfb4275fb12be34a97c310c758901aed7214.eot);src:url(/assets/CaponiDisplay-RegularNo2Italic-Web-39b832af1df0277fa2c59eb8075cdfb4275fb12be34a97c310c758901aed7214.eot?#iefix) format("embedded-opentype"),url(/assets/CaponiDisplay-RegularNo2Italic-Web-b351fd034200d18e534e02676efe82d2d35f7f00376f243208bcd61a006ad565.woff2) format("woff2"),url(/assets/CaponiDisplay-RegularNo2Italic-Web-e4b78c72bbe9bbe00a1465614464a50291e584b4bf1ed4b28577488e40443e9f.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:'Caponi Display Web';src:url(/assets/CaponiDisplay-RegularNo2-Web-0db770af4b4d186bdd4a1bfb3cf6bad35a2dceaaa72df894d78727a6cb3ed711.eot);src:url(/assets/CaponiDisplay-RegularNo2-Web-0db770af4b4d186bdd4a1bfb3cf6bad35a2dceaaa72df894d78727a6cb3ed711.eot?#iefix) format("embedded-opentype"),url(/assets/CaponiDisplay-RegularNo2-Web-c05a13f52ef2728d662c37dba6ec4f4efd8d617684d651b7d512db9a156fd7e6.woff2) format("woff2"),url(/assets/CaponiDisplay-RegularNo2-Web-6826f9a3234180413f1dae2dbf41eedeb4c28e7d44bb9df4b988d3214a64ba1a.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:'Caponi Display Web';src:url(/assets/CaponiDisplay-RegularItalic-Web-a213e4e4b4c8d4df25016c5df44fe555e38ac6ae3bed2fddceeabe90f4f313ee.eot);src:url(/assets/CaponiDisplay-RegularItalic-Web-a213e4e4b4c8d4df25016c5df44fe555e38ac6ae3bed2fddceeabe90f4f313ee.eot?#iefix) format("embedded-opentype"),url(/assets/CaponiDisplay-RegularItalic-Web-8ca3ddd06b9b6b5e3b9e8f11efb0ee842f0bd1fa1cddff157e7e7156742a9b2c.woff2) format("woff2"),url(/assets/CaponiDisplay-RegularItalic-Web-bd7e4735f132824042b801088538403c14eb70f1481d9bd296a66bcb88bb8c9b.woff) format("woff");font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:'Caponi Display Web';src:url(/assets/CaponiDisplay-Regular-Web-d9d0bd5b1286a79d84192efc414304143ceeef70b056664f525128b98eb1767d.eot);src:url(/assets/CaponiDisplay-Regular-Web-d9d0bd5b1286a79d84192efc414304143ceeef70b056664f525128b98eb1767d.eot?#iefix) format("embedded-opentype"),url(/assets/CaponiDisplay-Regular-Web-b6d50ce350783c8f87d596d3bc9793f95b49601e7df21b3464bc5957eb88d7e8.woff2) format("woff2"),url(/assets/CaponiDisplay-Regular-Web-b6b45900bcb3ae39c767cf42f5f9a4fe694e0cee81d1c5986a54817c32c1029b.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url(/assets/MarrSans-Regular-Web-d0c83c0ba44ab48598225be7fc9c2db3524706bc73239152a2d02233dd007e28.eot);src:url(/assets/MarrSans-Regular-Web-d0c83c0ba44ab48598225be7fc9c2db3524706bc73239152a2d02233dd007e28.eot?#iefix) format("embedded-opentype"),url(/assets/MarrSans-Regular-Web-42514d11adaed59b83e97b36bf29db15b19cb833f0654135e0926d202a594b4e.woff2) format("woff2"),url(/assets/MarrSans-Regular-Web-e73fc0c9eab7654ef21161b425275af1f9b535b20b82dfbc64e7c87df6e8f679.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url(/assets/MarrSans-RegularItalic-Web-27c8fb7c038adc541947127dceec86a1f077760a35e86fa8b3cae0c346300aab.eot);src:url(/assets/MarrSans-RegularItalic-Web-27c8fb7c038adc541947127dceec86a1f077760a35e86fa8b3cae0c346300aab.eot?#iefix) format("embedded-opentype"),url(/assets/MarrSans-RegularItalic-Web-8115666aa2a64e030ec5018c0f1f27dccc546b811909c06d9a40ce43752402c5.woff2) format("woff2"),url(/assets/MarrSans-RegularItalic-Web-2a90558d9f66fe9a731df4d1e8dce3209ed9c2534633479f87dded76817db114.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url(/assets/MarrSans-Bold-Web-b894f106561a7bc9287d3a3b1b553e0b2747cceec36bc5df47f8ace4f47307b7.eot);src:url(/assets/MarrSans-Bold-Web-b894f106561a7bc9287d3a3b1b553e0b2747cceec36bc5df47f8ace4f47307b7.eot?#iefix) format("embedded-opentype"),url(/assets/MarrSans-Bold-Web-e9ad855f05b2298aa341d093f6ac9ec65bd7757b416450b950fc3b94038dfee2.woff2) format("woff2"),url(/assets/MarrSans-Bold-Web-a5be8ec25aee220ccd368da28b140312856460e96067f7e08fe5ddec33412e2e.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url(/assets/MarrSans-BoldItalic-Web-f63005218e8613475a72f4efda2e33ae99e8eda8afcdf0c21ba8ca21c8eb430a.eot);src:url(/assets/MarrSans-BoldItalic-Web-f63005218e8613475a72f4efda2e33ae99e8eda8afcdf0c21ba8ca21c8eb430a.eot?#iefix) format("embedded-opentype"),url(/assets/MarrSans-BoldItalic-Web-4ea4b30e53cc63c978c98c4812c5b85a54d362c18b1887c3be84b1bdd12a3fb8.woff2) format("woff2"),url(/assets/MarrSans-BoldItalic-Web-a310ec7dab075529161f954ec26adc2233339bfea538bc4c1784978968c7ea16.woff) format("woff");font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url(/assets/MarrSans-UltraBlackItalic-Web-28770579385675476fddf0e218c6831cf0b5e8e21b1c958e8d7751a4a2e6014b.eot);src:url(/assets/MarrSans-UltraBlackItalic-Web-28770579385675476fddf0e218c6831cf0b5e8e21b1c958e8d7751a4a2e6014b.eot?#iefix) format("embedded-opentype"),url(/assets/MarrSans-UltraBlackItalic-Web-269be40cf3f9e7d08fe5882527aea699bab3142155e754415957a723bc2462ea.woff2) format("woff2"),url(/assets/MarrSans-UltraBlackItalic-Web-ee57a2ffb2355304441a46c8ded7da0af63679df8cf63a6a7c0b944d5380d278.woff) format("woff");font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url(/assets/MarrSans-UltraBlack-Web-a2619dfca5d835052fa15b0b336787c3cd671d5f4fa73541d98fa07eb75ffa2a.eot);src:url(/assets/MarrSans-UltraBlack-Web-a2619dfca5d835052fa15b0b336787c3cd671d5f4fa73541d98fa07eb75ffa2a.eot?#iefix) format("embedded-opentype"),url(/assets/MarrSans-UltraBlack-Web-2602702c26e7725a5470e441fa1508a551ba7e9ed4b82b3d4e3b0804ad0ebc3c.woff2) format("woff2"),url(/assets/MarrSans-UltraBlack-Web-4ff980fc2e214feac823fbe6574028db88404a358172a44dc0c95746be61e633.woff) format("woff");font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url(/assets/MarrSans-SemiboldItalic-Web-dceeeea87109c975038ad50baad80f9fb1fd7155b022aad93d55240134a5195a.eot);src:url(/assets/MarrSans-SemiboldItalic-Web-dceeeea87109c975038ad50baad80f9fb1fd7155b022aad93d55240134a5195a.eot?#iefix) format("embedded-opentype"),url(/assets/MarrSans-SemiboldItalic-Web-5d1c505f584a11c6106dc6af53bbb1439f06b0d629c96a8d60910432f662985c.woff2) format("woff2"),url(/assets/MarrSans-SemiboldItalic-Web-1904f360358144c80c2e777b1f75c9f6ad8447a4705db2aef38103fe03080fea.woff) format("woff");font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url(/assets/MarrSans-Semibold-Web-a3341d06e0222f64dc1a44fd5890292175a0075025a4b00d0b33afa161aa4887.eot);src:url(/assets/MarrSans-Semibold-Web-a3341d06e0222f64dc1a44fd5890292175a0075025a4b00d0b33afa161aa4887.eot?#iefix) format("embedded-opentype"),url(/assets/MarrSans-Semibold-Web-1d3c785a614d76dc55978a986b454e5ac139162720a3a3136ee9db00d997cbd4.woff2) format("woff2"),url(/assets/MarrSans-Semibold-Web-9ff27efa37854fcf3a4d2441fcb9f1185773be6620262639b2405e24f4d369c2.woff) format("woff");font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url(/assets/MarrSans-MediumItalic-Web-0566c96fcbdf259dd5bd97658fe60ee524fce6f7cd72e9f523a53cbbe05c24e9.eot);src:url(/assets/MarrSans-MediumItalic-Web-0566c96fcbdf259dd5bd97658fe60ee524fce6f7cd72e9f523a53cbbe05c24e9.eot?#iefix) format("embedded-opentype"),url(/assets/MarrSans-MediumItalic-Web-a1b2266c3632285e4d571fa51587becf1f74debe60ca5b4ba7b8eb662adf050c.woff2) format("woff2"),url(/assets/MarrSans-MediumItalic-Web-6a3b9ce13485c96a553033d27646ea1761a4e261cc02475618af570adafb11b4.woff) format("woff");font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url(/assets/MarrSans-Medium-Web-62ee0193b72853bee003c0c97ebd54e9653908954213f8be25c87b11cc957082.eot);src:url(/assets/MarrSans-Medium-Web-62ee0193b72853bee003c0c97ebd54e9653908954213f8be25c87b11cc957082.eot?#iefix) format("embedded-opentype"),url(/assets/MarrSans-Medium-Web-5e4065852bb5f7dccc222d64916bcb07c095d14a162846464fc75693c088150e.woff2) format("woff2"),url(/assets/MarrSans-Medium-Web-c6eeb7f395a120172d3a1572bc8d4a3116aa35a15ba59c1c07a77f9989d8b7c5.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url(/assets/MarrSans-LightItalic-Web-4200bfe88bab8a1f218136196e86f3ecc0e48a18fed39aa1e5982554d3203416.eot);src:url(/assets/MarrSans-LightItalic-Web-4200bfe88bab8a1f218136196e86f3ecc0e48a18fed39aa1e5982554d3203416.eot?#iefix) format("embedded-opentype"),url(/assets/MarrSans-LightItalic-Web-20a396c1afe365b729e0523b63b06af1ccdfceb02cffff6fb7d7e704729f864c.woff2) format("woff2"),url(/assets/MarrSans-LightItalic-Web-a985cc2668440eaec77c907bbc5a1ba2b3fd0871083974cd968d9d854658f626.woff) format("woff");font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url(/assets/MarrSans-Light-Web-44071c43243dbe34c9bd83cd10ab3ebcb613b19837f1b2baa6bce15aaef09337.eot);src:url(/assets/MarrSans-Light-Web-44071c43243dbe34c9bd83cd10ab3ebcb613b19837f1b2baa6bce15aaef09337.eot?#iefix) format("embedded-opentype"),url(/assets/MarrSans-Light-Web-f413c32aef8ee40043b27554c9f299e056f455e1a6eac1df119872e870876ffd.woff2) format("woff2"),url(/assets/MarrSans-Light-Web-37d655135dc301d72bfc9fee8b55adfc6654693b78d134a49a33fdda184568c1.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal}html,body,div,span,applet,object,iframe,h1,blockquote,h2,.resource-aggregators-cell li,.page_builder .box.resource-aggregators-cell li,h3,h4,.sub-items ul li h3,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}*,html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{min-width:320px;background:#eff0ed;font:400 14px/1.4em "Marr Sans Web", Helvetica, Arial, sans-serif;color:#483733;font-feature-settings:"liga", "kern";-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}#outer_container{padding-top:100px;position:relative;overflow:hidden}#outer_container:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;transition:0.2s ease-in-out 0.1s;pointer-events:none;z-index:200}.menu_open #outer_container:after{pointer-events:inherit;width:100%;height:100%;background:rgba(0,0,0,0.8)}@media (max-width: 767px){#outer_container{padding-top:45px}}.inner{position:relative;max-width:1260px;margin:0 auto;width:calc(100% - 100px)}@media (min-width: 768px) and (max-width: 1024px){.inner{width:calc(100% - 100px)}}@media (max-width: 767px){.inner{width:calc(100% - 30px)}}#inner_container{margin:0 auto}#inner_container:not(.smaller-min-height){min-height:calc(100vh - 300px)}@media (max-width: 767px){#inner_container{margin:15px auto 0 auto}}a{color:#483733;transition:all ease-in-out 0.1s}a:hover{color:rgba(58,59,63,0.5)}p strong,p b{font-weight:500}h1,blockquote,h2,.resource-aggregators-cell li,.page_builder .box.resource-aggregators-cell li,h3{font-family:"Caponi Display Web", Georgia, Times, serif}h1 a,blockquote a,h2 a,.resource-aggregators-cell li a,.page_builder .box.resource-aggregators-cell li a,h3 a{text-decoration:none}h1,blockquote{font-size:40px;line-height:45px}h1.intro:after,blockquote.intro:after{display:block;content:'';width:50px;border-bottom:3px solid #F96800}@media (max-width: 767px){h1,blockquote{font-size:25px;line-height:28px}}blockquote{font-size:45px;text-align:center;margin:20px 0}@media (max-width: 767px){blockquote{font-size:28px}}h2,.resource-aggregators-cell li,.page_builder .box.resource-aggregators-cell li{font-size:30px;line-height:35px;margin:0 0 20px 0}.people .empty_result h2.subhed,.people .empty_result .resource-aggregators-cell li.subhed,.resource-aggregators-cell .people .empty_result li.subhed,h2.subhed,.resource-aggregators-cell li.subhed,.page_builder .box.resource-aggregators-cell li.subhed,h2.subhed p,.resource-aggregators-cell li.subhed p,.page_builder .box.resource-aggregators-cell li.subhed p,h2.subhed li,.resource-aggregators-cell li.subhed li,.page_builder .box.resource-aggregators-cell li.subhed li{font-size:20px;line-height:30px}.people h2.subhed,.people .resource-aggregators-cell li.subhed,.resource-aggregators-cell .people li.subhed,.people h2.subhed p,.people .resource-aggregators-cell li.subhed p,.resource-aggregators-cell .people li.subhed p{font-size:26px;line-height:40px}@media (max-width: 767px){.people h2.subhed,.people .resource-aggregators-cell li.subhed,.resource-aggregators-cell .people li.subhed{padding:20px}.people h2.subhed p,.people .resource-aggregators-cell li.subhed p,.resource-aggregators-cell .people li.subhed p{font-size:20px;line-height:30px}}h2 ul,.resource-aggregators-cell li ul,.page_builder .box.resource-aggregators-cell li ul,h2 ol,.resource-aggregators-cell li ol,.page_builder .box.resource-aggregators-cell li ol{font-family:"Caponi Display Web", Georgia, Times, serif;font-size:20px;margin:0 0 0 30px}h2 ul li,.resource-aggregators-cell li ul li,.page_builder .box.resource-aggregators-cell li ul li,h2 ol li,.resource-aggregators-cell li ol li,.page_builder .box.resource-aggregators-cell li ol li{line-height:30px}h2 ol,.resource-aggregators-cell li ol,.page_builder .box.resource-aggregators-cell li ol{list-style:decimal}h2 ul,.resource-aggregators-cell li ul,.page_builder .box.resource-aggregators-cell li ul{list-style:disc}@media (max-width: 767px){h2,.resource-aggregators-cell li,.page_builder .box.resource-aggregators-cell li{font-size:22px;line-height:24px;margin:0 0 14px}h2.subhed,.resource-aggregators-cell li.subhed,.page_builder .box.resource-aggregators-cell li.subhed{padding:0 0 20px 0}}h2.separator img,.resource-aggregators-cell li.separator img,.page_builder .box.resource-aggregators-cell li.separator img{border-bottom:3px solid #F96800;padding:0 0 20px 0;width:40px}h3{font-size:30px;line-height:35px;font-weight:bold;margin:0 0 20px 0}h4,.sub-items ul li h3{font-size:30px;line-height:35px;margin:0 0 25px 0}h5{font-size:12px;line-height:12px;font-weight:400;text-transform:uppercase}h6{font-size:12px;line-height:12px;margin:0 0 10px 0;font-weight:500;text-transform:uppercase;color:#F96800}.blogs h6{color:#807D79}h6 span{text-transform:none}h6 a{color:#F96800 !important;text-decoration:none !important}h6 a:hover{opacity:.5}header{position:fixed;top:0;left:0;width:100%;min-width:320px;height:100px;background:#fff;z-index:346}@media (max-width: 767px){header{height:85px}}header .inner{background:#fff;height:100px;z-index:346;width:100%;max-width:100%;border-bottom:1px solid #eff0ed}@media (max-width: 767px){header .inner{height:85px}}header .inner_wrap{height:100%;max-width:1260px;position:relative;margin:auto;width:calc(100% - 100px)}@media (min-width: 1025px){header .inner_wrap.dropdowns{width:100%;height:0}}@media (min-width: 768px) and (max-width: 1024px){header .inner_wrap{width:calc(100% - 100px)}header .inner_wrap.dropdowns{width:100%;height:0}}@media (max-width: 767px){header .inner_wrap{width:100%;height:0%}}header #logo{position:absolute;top:18px;left:0;height:63px}@media (max-width: 767px){header #logo{top:10px;left:14px;height:63px}}header #menu_control{position:absolute;right:0;top:30px;width:90px;z-index:346;display:flex;align-items:flex-end;justify-content:space-between}@media (max-width: 767px){header #menu_control{top:30px;right:15px;width:66px}header #menu_control p{opacity:0}}header #menu_control p{font-size:13px !important;position:relative}header #menu_control .hamburger{height:45px;text-align:center;cursor:pointer}header #menu_control .hamburger p:before{content:"Menu"}@media (max-width: 767px){header #menu_control .hamburger{transform:scale(0.8);width:20px}}header #menu_control #icon_search{height:45px;padding:25px 0 0;position:relative;cursor:pointer;text-align:center}header #menu_control #icon_search p:before{content:"Search"}header #menu_control #icon_search img{position:absolute;height:19px;width:19px;margin:0 auto;top:1px;left:0;right:0;transition:all ease-in-out 0.1s}header #menu_control #icon_search img#close_x{opacity:0}@media (max-width: 767px){header #menu_control #icon_search img{width:14px}}header #menu_control #icon_search.icon_open #close_x{opacity:1}header #menu_control #icon_search.icon_open #mag_glass{opacity:0}.menu_icon p:before{opacity:1;transition:all ease-in-out 0.1s}.menu_icon p:after{content:"Close";opacity:0;position:absolute;left:0;right:0;margin:auto;transition:all ease-in-out 0.1s}.menu_icon.icon_open p:before{opacity:0}.menu_icon.icon_open p:after{opacity:1}@media (max-width: 767px){.menu_icon{height:25px !important}}.slider{position:absolute;right:0;transform:translateY(-100%);background:#eff0ed;transition:0.2s ease-in-out 0.1s}.slider a{color:#483733}.slider.open{transform:translateY(0)}@media (max-width: 767px){.slider.open{height:100vh}}@media (min-width: 1025px){.slider{width:410px}}@media (max-width: 767px){.slider{width:100%}}ul#menu{font:400 30px/60px "Caponi Display Web", Georgia, Times, serif}@media (min-width: 1025px){ul#menu .submenu{display:none}}@media (min-width: 768px) and (max-width: 1024px){ul#menu .submenu{display:none}}ul#menu li a{padding:0 40px 0 30px;text-decoration:none}@media (min-width: 1025px){ul#menu li a img{display:none}}@media (min-width: 768px) and (max-width: 1024px){ul#menu li a img{display:none}}@media (max-width: 767px){ul#menu li a{display:flex;width:100%;padding:0 25px}}@media (max-width: 390px){ul#menu li a{display:block}}ul#menu li a:hover{color:rgba(72,55,51,0.5)}@media (max-width: 767px){ul#menu li{padding:0}}ul#menu li.language_menu{background-color:#807D79;padding:0 0 0 29px}ul#menu li.language_menu a{position:relative;padding-left:35px;color:#fff;font-size:16px;font-family:"Marr Sans Web", Helvetica, Arial, sans-serif}ul#menu li.language_menu a:hover{opacity:.5}ul#menu li.language_menu a:before{transition:0.1s ease-in-out 0.1s;content:"";width:20px;height:20px;position:absolute;left:0;top:0;bottom:0;margin:auto;background:url(/assets/icon_language-menu-4704ca54d795eab63ed90362a9bc40a30e13313b5c6b24d427016da859d31e3a.svg);background-repeat:no-repeat;background-size:20px;background-position:left top}ul#menu .submenu{font-family:"Marr Sans Web", Helvetica, Arial, sans-serif;line-height:1.5em;position:absolute;top:0;right:-100vw;width:100%;height:100%;background:#eff0ed;z-index:10;transition:all ease-in-out 0.1s;overflow-y:auto}ul#menu .submenu.level_2{font-size:20px;line-height:40px;text-align:left}ul#menu .submenu.level_3{padding:50px 0;font-size:14px;line-height:30px}ul#menu .submenu.level_3 .mobile_only:not(.back_nav){display:none}ul#menu .submenu.level_3 li.back_nav{z-index:30 !important}.has_submenu.sub_open .submenu.level_2>li.back_nav{position:relative;margin:0 0 10px 0}.has_submenu.sub_open .submenu.level_3>li.back_nav{position:fixed;z-index:20}ul#menu li.has_submenu>a img{margin:0 0 0 10px}ul#menu li.has_submenu.sub_open>.submenu{right:0}ul#menu li.has_submenu li.back_nav{background:#807D79;color:#fff;text-align:center;line-height:20px;width:100%;top:0;font-size:16px;padding:10px;height:40px}ul#menu li.has_submenu li.back_nav span{display:flex;cursor:pointer;justify-content:space-between;width:55px;font-size:12px;position:absolute;left:20px;text-transform:uppercase}ul#menu li.has_submenu li.back_nav .mobile_landing{width:auto;text-align:center;display:inline-block;color:#fff}ul#menu li.has_submenu .level_3 li:last-child{margin-bottom:125px}#search_dropdown{position:absolute;padding:30px 30px 25px 30px}.search_box{position:relative}.search_box input[type="text"]{width:100%;padding:12px 50px 12px 10px;border:none;border-radius:0;-webkit-appearance:none;font:400 30px "Caponi Display Web", Georgia, Times, serif;color:#807D79}.search_box .filters{font:400 12px "Marr Sans Web", Helvetica, Arial, sans-serif;text-align:center;margin:10px 0 0}.search_box .filters input{margin:0 0 0 20px}.search_box .suggestions_wrap{max-height:300px;overflow:hidden;position:absolute;z-index:3000;background:#fff;width:100%}@media (min-width: 1025px){.search_box .suggestions_wrap{top:63px}}.search_box ul.suggestions{max-height:240px;overflow:hidden;position:relative;background:#fff}.search_box ul.suggestions li{cursor:pointer;background:#fff;padding:15px 20px;font:400 24px "Caponi Display Web", Georgia, Times, serif;text-align:left}.search_box ul.suggestions li:hover{background:#eee}.search_box ul.suggestions li.selected{background:#eee}.ps-container.ps-theme-kslaw_scroll .ps-scrollbar-y-rail{width:3px !important;background-color:#eee !important;opacity:1.0 !important}.ps-container.ps-theme-kslaw_scroll .ps-scrollbar-y-rail .ps-scrollbar-y{background-color:#F96800 !important;border-radius:0;right:0;width:3px !important}footer{margin:50px 0 0 0}footer .inner{border-top:1px solid #807D79;padding:20px 0 80px 0;font-size:12px;overflow:auto;color:#807D79}footer .inner .right{float:right;margin-left:10px}footer .inner .links{float:left}footer .inner a{color:#807D79}footer .inner a:hover{color:#3A3B3F}@media (min-width: 1025px){footer .inner ul#footer_menu{display:inline-block}footer .inner ul#footer_menu li{display:inline}}footer .inner ul.footer_links{display:inline-block;float:right}@media (min-width: 1025px){footer .inner ul.footer_links{display:block;float:none}}@media (max-width: 767px){footer .inner{padding:10px 0 30px 0}.professionals footer .inner{padding:20px 0 80px 0}}@media (min-width: 1025px){footer .links br{display:none}footer .links a{margin:0 5px}}@media (min-width: 768px) and (max-width: 1024px){footer .links br{display:none}footer .links a{margin:0 5px}}@media (max-width: 767px){footer{margin:20px 0 0 0}}p:empty{font-size:0 !important;margin:0 !important}.page{margin:50px auto;padding:30px 150px;background:#fff;max-width:1260px}@media (max-width: 767px){.page{margin:0 0 20px 0;padding:20px}}.body_content{text-align:left}.body_content p{font-size:16px;line-height:1.9em;margin:0 0 1.3em 0}.body_content p strong{font-weight:500}.body_content p em{font-style:italic}@media (max-width: 767px){.body_content p{font-size:14px}}.body_content h5{font-weight:500;margin:0 0 30px 0}.body_content ul,.body_content ol{font-size:16px;line-height:30px;margin:0 0 10px 30px}.body_content ul li,.body_content ol li{line-height:30px}.body_content ul.hed,.body_content ol.hed{font:400 20px/30px "Caponi Display Web", Georgia, Times, serif;list-style:disc}.body_content ul{list-style:square}.body_content ol{list-style:decimal}.body_content ol.alpha{list-style:upper-alpha}.body_content .article_img{margin:20px 0 30px 0;width:100%}.body_content .article_img img{width:100%;height:auto;display:block}.body_content .article_img .caption{margin:20px 0 0;font-style:italic;text-align:left}.body_content .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.body_content .embed-container iframe,.body_content .embed-container object,.body_content .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.body_content.smaller-copy,.body_content.smaller-copy ul,.body_content.smaller-copy li,.body_content.smaller-copy p{font-size:14px}.bio_hed p{margin:0 0 10px 0}@media (max-width: 767px){.bio_hed p{font-size:20px;line-height:30px;margin:0 0 10px 0}}.bio_hed ul,.bio_hed ol{font-family:"Caponi Display Web", Georgia, Times, serif;font-size:26px}.bio_hed ol{list-style:decimal}.extended_view{font-size:16px;line-height:30px}.extended_view p{font-size:16px;line-height:30px}.extended_view ul,.extended_view ol{margin:0 0 10px 30px;font-size:14px;line-height:30px}.extended_view ol{list-style:decimal}.extended_view ul{list-style:disc}.extended_view.editors_view.t_open{display:flex !important}#generic_page .box.article{padding:30px 140px;overflow:hidden}@media (min-width: 768px) and (max-width: 1024px){#generic_page .box.article{padding:20px 50px}}@media (max-width: 767px){#generic_page .box.article{padding:20px}}a.smart_tag,.capabilities .bio_hed a,.aofs .bio_hed a,.smart-tags .smart_name a,.offices .bio_hed a,.capabilities .bio_hed+.extended_view.t1 a,.aofs .bio_hed+.extended_view.t1 a,.offices .bio_hed+.extended_view.t1 a{display:inline-block;padding:3px 5px;background:#F0F0EE;white-space:normal;border:none;text-decoration:none}p a.smart_tag,p .capabilities .bio_hed a,.capabilities .bio_hed p a,p .aofs .bio_hed a,.aofs .bio_hed p a,p .smart-tags .smart_name a,.smart-tags .smart_name p a,p .offices .bio_hed a,.offices .bio_hed p a,p .capabilities .bio_hed+.extended_view.t1 a,.capabilities .bio_hed+.extended_view.t1 p a,p .aofs .bio_hed+.extended_view.t1 a,.aofs .bio_hed+.extended_view.t1 p a,p .offices .bio_hed+.extended_view.t1 a,.offices .bio_hed+.extended_view.t1 p a,li a.smart_tag,li .capabilities .bio_hed a,.capabilities .bio_hed li a,li .aofs .bio_hed a,.aofs .bio_hed li a,li .smart-tags .smart_name a,.smart-tags .smart_name li a,li .offices .bio_hed a,.offices .bio_hed li a,li .capabilities .bio_hed+.extended_view.t1 a,.capabilities .bio_hed+.extended_view.t1 li a,li .aofs .bio_hed+.extended_view.t1 a,.aofs .bio_hed+.extended_view.t1 li a,li .offices .bio_hed+.extended_view.t1 a,.offices .bio_hed+.extended_view.t1 li a{display:inline;padding:2px 2px}a.smart_tag:hover,.capabilities .bio_hed a:hover,.aofs .bio_hed a:hover,.smart-tags .smart_name a:hover,.offices .bio_hed a:hover,.capabilities .bio_hed+.extended_view.t1 a:hover,.aofs .bio_hed+.extended_view.t1 a:hover,.offices .bio_hed+.extended_view.t1 a:hover{background-color:#F96800;color:#fff}.tags a.smart_tag,.tags .capabilities .bio_hed a,.capabilities .bio_hed .tags a,.tags .aofs .bio_hed a,.aofs .bio_hed .tags a,.tags .smart-tags .smart_name a,.smart-tags .smart_name .tags a,.tags .offices .bio_hed a,.offices .bio_hed .tags a,.tags .capabilities .bio_hed+.extended_view.t1 a,.capabilities .bio_hed+.extended_view.t1 .tags a,.tags .aofs .bio_hed+.extended_view.t1 a,.aofs .bio_hed+.extended_view.t1 .tags a,.tags .offices .bio_hed+.extended_view.t1 a,.offices .bio_hed+.extended_view.t1 .tags a{margin:0 8px 10px 0}span.smart_tag{display:inline-block;padding:3px 5px;background:#F0F0EE;white-space:normal;border:none;text-decoration:none}a.actionlink{display:inline-block;padding:0;margin:10px 0 0 0;font-size:11px;text-transform:uppercase;color:#F96800;border-bottom:3px solid #F96800;text-decoration:none !important;transition:opacity ease-in-out .1s;opacity:1}a.actionlink:hover{opacity:.5}a.actionlink.white_link{color:#fff;border-bottom-color:#fff}a.actionlink.white_link:hover{color:rgba(255,255,255,0.5);border-bottom-color:rgba(255,255,255,0.5)}a.actionlink.toggle_open{background:url(/assets/icon_close_orange-93403bd143e4dee97fb4320e069a6c756551986864ce5fb2f7d87988643cae5e.svg);background-repeat:no-repeat;background-size:8px;background-position:left 5px;padding:0 0 0 15px}a.actionlink.back-to-bio{margin-right:13px}@media (max-width: 767px){a.actionlink.back-to-bio{margin-left:14px}}.subnav{height:50px;max-width:1260px;position:relative;margin:auto;width:calc(100% - 100px)}@media (min-width: 768px) and (max-width: 1024px){.subnav{width:calc(100% - 50px)}}@media (max-width: 767px){.subnav{width:100%}}@media (max-width: 767px){.subnav{display:none}}.subnav>ul{position:absolute;width:100%;height:50px;text-align:center}@media (min-width: 768px) and (max-width: 1024px){.subnav>ul{left:auto;right:0}}.subnav ul li{display:inline-block;position:relative;text-align:left}.subnav ul li.subnav_open>.submenu{visibility:visible;opacity:1;cursor:pointer;box-shadow:0 0px 5px rgba(0,0,0,0.1)}.subnav ul li.subnav_open>a{color:#F96800;text-decoration:none}.subnav ul li a{font-size:14px;display:block;margin:0 30px 0 0;padding:5px 0;text-decoration:none}.subnav ul.submenu{visibility:hidden;opacity:0;position:absolute;top:50px;background-color:#E2E3DE;border-top:2px solid #F96800;padding:10px;z-index:100;transition:0.1s ease-in-out 0.1s}.subnav ul.submenu li{display:block}.subnav ul.submenu li a{display:block;white-space:nowrap;margin:0}.subnav>ul>li{height:100%;background:url(/assets/icon_down_arrow-bef75f42ee751d17c8ef344202257297562e2bdc1249494053b0425e31d73563.svg) no-repeat right center;margin:0px 25px 0px 0px;padding:0px 25px 0px 0px}.subnav>ul>li>a{height:100%;padding:15px 0px;margin:0}.subnav>ul>li.subnav_open{background-image:url(/assets/icon_down_arrow-orange-72effb1e5b384b2bf8ba5b463691719fcfc64b968e3439b5602151d635eb0178.svg)}li.submenu-header{font-weight:500}li.submenu-header.subnav_open a,li.submenu-header a:hover{cursor:default;color:#483733 !important}li.divider-with-label{color:#777;margin:10px 0 0 0;padding:10px 0 0 0 !important;border-top:1px solid}span.footnote{position:relative}span.footnote.footnote_open span.footnote_content{opacity:1;visibility:visible}span.footnote sup{color:#F96800;text-decoration:underline;font-weight:500;font-size:0.7em;cursor:pointer;vertical-align:25%}span.footnote span.footnote_content{opacity:0;visibility:hidden;position:absolute;bottom:140%;left:50%;transform:translate(-50%, 0);background:#fff;padding:20px;border:1px solid #E2E3DE;width:325px;font:400 12px/1.4em "Marr Sans Web", Helvetica, Arial, sans-serif;z-index:10;transition:0.2s ease-in-out 0.1s}span.footnote span.footnote_content:after{content:'';width:10px;height:10px;border-right:1px solid #E2E3DE;border-bottom:1px solid #E2E3DE;background:#fff;position:absolute;bottom:-6px;left:0;right:0;margin:auto;transform:rotate(45deg)}span.footnote.left span.footnote_content{left:25%;transform:translate(-25%, 0)}span.footnote.left span.footnote_content:after{right:auto;left:77px}.flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}.stretch_content{align-content:stretch !important}.stretch_items{align-items:stretch !important}.sans-text-decoration{text-decoration:none !important}.optanon-cookie-policy-group{margin-bottom:30px !important;display:inline-block}.optanon-cookie-policy-subgroup-cookies-list li{list-style:none}.optanon-cookie-policy-group-name{font-family:"Caponi Display Web", Georgia, Times, serif;font-size:30px !important;line-height:35px !important;margin:0 0 20px 0 !important;padding-top:20px !important}.optanon-cookie-policy-subgroup-table-column-header{margin:0 0 10px 0 !important;font-weight:500 !important}.optanon-cookie-policy-cookies-used{font-weight:500 !important}.optanon-cookie-policy-subgroup-name{margin:10px 0px 10px 0px !important;font-weight:500 !important}.optanon-cookie-policy-subgroup-description{margin:10px 0px 10px 0px !important}.optanon-cookie-policy-subgroup-cookies-list{margin:10px 0px 10px 0px !important}.optanon-alert-box-body{margin-top:7px !important;margin-bottom:7px !important}.optanon-alert-box-body a{color:#0ABFAA}.optanon-alert-box-body a:hover{border-bottom:1px solid #0ABFAA}.c-hamburger{display:block;position:relative;overflow:hidden;margin:0 auto 5px auto;padding:0;width:22px;height:20px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background 0.15s}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:8.5px;left:0;right:0;height:3px;background:#483733}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#483733;content:""}.c-hamburger span::before{top:-7px}.c-hamburger span::after{bottom:-7px}.c-hamburger--htx{background-color:transparent}.c-hamburger--htx span{transition:background 0s 0.15s}.c-hamburger--htx span::before,.c-hamburger--htx span::after{transition-duration:0.15s, 0.15s;transition-delay:0.15s, 0s}.c-hamburger--htx span::before{transition-property:top, transform}.c-hamburger--htx span::after{transition-property:bottom, transform}.c-hamburger--htx.is-active{background-color:transparent}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span::before{top:0;transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;transform:rotate(-45deg)}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{transition-delay:0s, 0.15s}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.capability_dropdown .select2-results li.select2-results__option{list-style:none;padding-left:15px;display:flex}.capability_dropdown .select2-results li.select2-results__option[id*='-cg-']{padding-left:10px}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;position:absolute;left:-15px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.section_title{position:absolute;left:42.5%;bottom:20px;margin:0 auto;text-align:center}.section_title p{font-size:24px;font-weight:300;display:inline-block;vertical-align:middle}.section_title p a{text-decoration:none}@media (max-width: 767px){.section_title{position:relative;top:inherit;bottom:inherit;left:inherit;text-align:left;margin:10px 0 10px 15px}.section_title p{font-size:16px;font-weight:400}.about .section_title,.careers .section_title{visibility:hidden}.people .section_title{display:none}}.box{margin:0 0 20px 0;padding:30px;position:relative;width:100%}@media (min-width: 768px) and (max-width: 1024px){.box{padding:20px}}@media (max-width: 767px){.box{padding:20px}}.box h1,.box blockquote{margin:0 0 10px 0;width:100%}.box p{font-size:14px;line-height:22px;margin:0 0 10px 0}.box p:last-child{margin:0}.box.news p span.excerpt,.box.insights p span.excerpt{display:none}.box.white{background:#fff}.box.teal,.box.green{background:#98E4DC}.box.teal.matters p:not(.close),.box.green.matters p:not(.close){color:#0D807E}.box.teal.matters a:not(.actionlink),.box.green.matters a:not(.actionlink){color:#0D807E}.box.teal.matters a:not(.actionlink):hover,.box.green.matters a:not(.actionlink):hover{opacity:.5}.box.light_grey,.box.grey{background:#E2E3DE}.box.text_light{background:#807D79}.box.light_blue,.box.blue{background:#BFE3EE}.box.light_blue.insights p,.box.light_blue.insights p a,.box.blue.insights p,.box.blue.insights p a{color:#0083AD}.box.dark_grey,.box.black{background:#3A3B3F;color:#fff}.box.dark_grey a:not(.actionlink),.box.black a:not(.actionlink){color:#fff}.box.dark_grey a:not(.actionlink):hover,.box.black a:not(.actionlink):hover{color:rgba(255,255,255,0.5)}.box h2,.box .resource-aggregators-cell li,.resource-aggregators-cell .box li,.page_builder .box.resource-aggregators-cell li{width:100%}.box .inline_icon{display:inline-block;vertical-align:middle;margin:0 0 0 5px;background-size:contain;background-repeat:no-repeat;transition:all ease-in-out 0.1s}.box .inline_icon.download{height:16px;width:16px;background-image:url(/assets/icon_download_listing-cbfc7f0e94252926a263c45b10077f3584bdf7d0fcbe570eae2975dc3c009b04.svg)}.box .inline_icon.external_link{background-image:url(/assets/icon_external_link-c87e975444356224383d317bbd581c82ad898a4d3817003fb6d7dc22c994eaf1.svg);height:13px;width:13px;margin-bottom:2px}.box a:hover .inline_icon{opacity:.5}.box.dark_grey .download{background-image:url(/assets/icon_download_white-c87361fbc72daf2a7ba0da425033e21bb818bee65c9a8a626d81e91533774d81.svg)}.box.light_blue .download{background-image:url(/assets/icon_download_listing_blue-e02c0ad0d72ae22c318dc26cf48cc6768ffe32b970dd1b67e07108669f5fa975.svg)}.box.dark_grey .external_link{background-image:url(/assets/icon_external_link_white-ac9f093f43190656cf0ef06da73c518b2697a635f9c9b78103ee9e199b603b2d.svg)}.box.light_blue .external_link{background-image:url(/assets/icon_external_link_blue-692340b5e47734db631c7edf048f2874a04032357f8ba2922d4940c703510ad2.svg)}.box.contacts .item{flex-basis:45%}@media (min-width: 320px) and (max-width: 1024px){.box.contacts .item{flex-basis:100%}}.col{min-width:0;flex-basis:50%;flex-grow:1}#news_article .col{width:50%}.twocol .col:last-child:not(.empty){margin:0 0 0 20px}@media (max-width: 767px){.twocol .col:last-child:not(.empty){margin:0 15px}}.threecol .col:first-child{margin:0 20px 0 0}.threecol .col:last-child{margin:0 0 0 20px}.col.width_narrow{flex:1 0 33%}@media (min-width: 1025px){.col.width_narrow{flex:1 0 33.3%}}@media (min-width: 768px) and (max-width: 1024px){.col.width_narrow{flex:0 50%}}.col.empty{flex-basis:0;flex-grow:0;margin:0 !important}@media (min-width: 768px) and (max-width: 1024px){.col{width:calc(50% - 20px)}}@media (max-width: 767px){.col{flex-basis:100%}.col:first-child{margin:0}}@media (min-width: 1025px){.tags.width_narrow{flex:1 0 42%;min-width:370px;padding:0 20px 0 0}}.flex.wrapper.page_hero{flex-wrap:nowrap;align-items:stretch;margin:0 auto;width:calc(100% - 100px);max-width:1260px}.flex.wrapper.page_hero h1,.flex.wrapper.page_hero blockquote{margin:0px 0px 25px 0px;padding:0}.flex.wrapper.page_hero h1:after,.flex.wrapper.page_hero blockquote:after{content:"";width:50px;height:3px;margin:20px 0 0 0;background:#F96800;display:block}.flex.wrapper.page_hero h2,.flex.wrapper.page_hero .resource-aggregators-cell li,.resource-aggregators-cell .flex.wrapper.page_hero li{font-size:20px;line-height:30px}@media (min-width: 768px) and (max-width: 1024px){.flex.wrapper.page_hero{width:100%}}@media (max-width: 767px){.flex.wrapper.page_hero{width:100%}}.flex.wrapper.page_hero .tags{margin:30px 0 0;text-align:left}@media (max-width: 767px){.flex.wrapper.page_hero{flex-wrap:wrap}}.flex.wrapper.page_hero .width_narrow{margin-right:0;flex:1 0 42.5%;padding-bottom:20px}.people .flex.wrapper.page_hero .width_narrow{max-height:466px}@media (min-width: 768px) and (max-width: 1024px){.flex.wrapper.page_hero .width_narrow{padding-left:50px;flex:1 0 50%}}@media (max-width: 767px){.flex.wrapper.page_hero .width_narrow{order:1;flex:0 0 100%;height:inherit}}.flex.wrapper.page_hero .width_narrow hr{width:60px}.flex.wrapper.page_hero .width_narrow .name{flex-basis:42%}@media (max-width: 767px){.flex.wrapper.page_hero .width_narrow .name{flex-basis:100%}}@media (min-width: 1025px){.flex.wrapper.page_hero .width_narrow .name p{font-size:16px;line-height:24px}}.flex.wrapper.page_hero .width_narrow .contacts{flex-basis:58%}@media (min-width: 1025px){.flex.wrapper.page_hero .width_narrow .contacts p{font-size:16px;line-height:24px}}@media (max-width: 767px){.flex.wrapper.page_hero .width_narrow .contacts{flex-basis:100%}}.flex.wrapper.page_hero .width_narrow.has_img .name,.flex.wrapper.page_hero .width_narrow.has_img .contacts{flex-basis:100%}.people .flex.wrapper.page_hero h1:after,.people .flex.wrapper.page_hero blockquote:after{content:none}.share_buttons{position:absolute;right:30px;z-index:10}.orange_button{position:relative;display:inline-block;margin:0 0 0 7px;width:25px;height:25px;cursor:pointer}.orange_button:before{opacity:1;width:25px;height:25px;position:absolute;content:"";background-position:0 0;transition:all ease-in-out 0.1s}.orange_button:after{opacity:0;width:25px;height:25px;position:absolute;content:"";background-position:0 25px;transition:all ease-in-out 0.1s}.orange_button:hover:before{opacity:0}.orange_button:hover:after{opacity:1}.orange_button:hover .tooltip{opacity:1;visibility:visible}.orange_button .tooltip{opacity:0;visibility:hidden;position:absolute;font-size:11px;text-transform:uppercase;background:#F96800;top:35px;left:50%;transform:translateX(-50%);color:#fff;padding:1px 5px;text-align:center;transition:all ease-in-out 0.1s}.orange_button .tooltip:before{content:"◤";transform:rotate(45deg);position:absolute;width:11px;color:#F96800;top:-9px;left:0;right:0;margin:auto}.orange_button .tooltip span{display:block;white-space:nowrap;transition:all ease-in-out 0.1s}.orange_button .tooltip span:hover a,.orange_button .tooltip span.curr_lang a{color:#483733}.orange_button .tooltip span a{color:#fff;text-decoration:none}.orange_button.download_icon:before,.orange_button.download_icon:after{background-image:url(/assets/icon_download-1fecd18a14d09a0b997ceb8f1a7a64e4bcd3bb28a467fb480823c27e31bdc606.svg)}.orange_button.rss_icon:before,.orange_button.rss_icon:after{background-image:url(/assets/icon_rss-e1a3884c8def8ce78398c3cff4aedbd441663ae201a1a6fe6f0df17ca446daf1.svg)}.orange_button.language_icon:before,.orange_button.language_icon:after{background-image:url(/assets/icon_language-be32b3005bd650a4d7aaa4af040e46cf3e1e2eb7a96bd43aba4d91aab09a063d.svg)}.orange_button.calendar:before,.orange_button.calendar:after{background-image:url(/assets/icon_calendar-614c56025da49e6af2c4be437f4556ed2581f5a3b67c06c4c9216ffe23e95201.svg)}.orange_button.subscribe{vertical-align:middle}.orange_button.subscribe:before,.orange_button.subscribe:after{left:0;background-image:url(/assets/icon_subscribe-dbedf0e4a82058cfaa81231e3cfe3245f46e123acccdb2ab5a70b5558bb334f4.svg)}.orange_button.social_share_icon:before,.orange_button.social_share_icon:after{background-image:url(/assets/icon_social_share-321e92fa38f6530b51f75100dac40e47653723afb9f722cac1c7902de225b117.svg)}.orange_button .social-sharing{padding-top:4px;padding-bottom:1px}.orange_button .social-sharing .social_button{display:block;position:relative;width:25px;height:25px;text-align:left;margin:6px 2px}.orange_button .social-sharing .social_button:before{opacity:1;width:25px;height:25px;position:absolute;content:"";background-position:0 0;transition:all ease-in-out 0.1s}.orange_button .social-sharing .social_button:after{opacity:0;width:25px;height:25px;position:absolute;content:"";background-position:0 25px;transition:all ease-in-out 0.1s}.orange_button .social-sharing .social_button:hover:before{opacity:0}.orange_button .social-sharing .social_button:hover:after{opacity:1}.orange_button .social-sharing .social_button:hover .tooltip{opacity:1;visibility:visible}.orange_button .social-sharing .social_button.facebook:before,.orange_button .social-sharing .social_button.facebook:after{background-image:url(/assets/icon_facebook-da9f814f6f53b33bc50ddbccddb00d893602225a175bbef88e2fd0c70029a124.svg)}.orange_button .social-sharing .social_button.twitter:before,.orange_button .social-sharing .social_button.twitter:after{background-image:url(/assets/icon_twitter2-17427f05d4cb40adae3bc643e4aa880de3bebcec7ce2f301168681ded408c54e.svg)}.orange_button .social-sharing .social_button.linked_in:before,.orange_button .social-sharing .social_button.linked_in:after{background-image:url(/assets/icon_linkedin2-db355bb8600a5cd8cb6e633b42a720b12356c258d66aecb3dcf43f3283486520.svg)}.orange_button .social-sharing .social_button.email:before,.orange_button .social-sharing .social_button.email:after{background-image:url(/assets/icon_email-88287decc55d771fd1c6deaaac30f7257f5ef1e2335bf85758ee00f217350359.svg)}.box.white.banner_text .orange_button.subscribe,.box.white.article .orange_button.subscribe{float:left}.blogs .box.white.banner_text .orange_button.subscribe,.blogs .box.white.article .orange_button.subscribe{position:absolute;right:30px}.box.headshot{background-repeat:no-repeat;background-size:cover;background-position:top right;padding:0;height:466px}@media (min-width: 768px) and (max-width: 1024px){.box.headshot{min-height:340px;height:auto}}@media (max-width: 767px){.box.headshot{height:65.4vw;max-height:inherit;margin:0}}.box_wrapper{margin:0 auto;width:calc(100% - 100px);max-width:1260px}@media (min-width: 768px) and (max-width: 1024px){.box_wrapper{width:calc(100% - 100px)}}@media (max-width: 767px){.box_wrapper{width:100%}}.box_wrapper>.flex.twocol,.box_wrapper>.flex.threecol{align-items:flex-start;flex-wrap:nowrap}@media (max-width: 767px){.box_wrapper>.flex.twocol,.box_wrapper>.flex.threecol{flex-wrap:wrap}}.box_wrapper>.flex.twocol>.box:first-child,.box_wrapper>.flex.threecol>.box:first-child{margin-right:20px}@media (max-width: 767px){.box_wrapper>.flex.twocol>.box:first-child,.box_wrapper>.flex.threecol>.box:first-child{margin-right:0}}.extended_view{display:none}.actionlink.extended_toggle.lawyers{font-size:14px;width:150px;background:url(/assets/icon_down_arrow-orange-72effb1e5b384b2bf8ba5b463691719fcfc64b968e3439b5602151d635eb0178.svg);background-repeat:no-repeat;background-size:12px;background-position:right center}.actionlink.extended_toggle.lawyers.toggle_open{background:url(/assets/icon_down_arrow-orange-72effb1e5b384b2bf8ba5b463691719fcfc64b968e3439b5602151d635eb0178.svg);background-repeat:no-repeat;background-size:12px;background-position:right center;padding:0}hr.separator{border:0;border-top:3px solid #F96800;text-align:left;margin:20px 0}hr.separator.short{width:40px}.bio_content{flex-wrap:nowrap}@media (min-width: 768px) and (max-width: 1024px){.bio_content{flex-wrap:wrap}.bio_content .width_narrow{margin:20px 0 0;order:2}}@media (max-width: 767px){.bio_content{flex-wrap:wrap;padding:0}.bio_content .width_narrow{order:2;margin:20px}.bio_content .body_content .hed,.bio_content .body_content .extended_view,.bio_content .body_content .actionlink{margin:20px}}.tags h5{margin:0 0 20px 0}.sticky-wrapper{height:0 !important}.utility_footer{border-top:1px solid #E2E3DE;border-bottom:1px solid #E2E3DE;width:100%;background:#fff;z-index:10}.utility_footer .item{margin:0 !important;padding:15px 0  !important;flex-basis:50%;text-align:center}.utility_footer .item:first-child{border-right:1px solid #E2E3DE}.utility_footer .item img{display:inline-block;vertical-align:middle}.utility_footer .item .actionlink{display:inline-block;vertical-align:middle;margin:0 0 0 5px;padding:0}.utility_footer.stuck{position:fixed;bottom:0;z-index:10}.item{margin:0 0 30px 0;width:45%}.col .item,.item.has_thumb{width:100%}.item span.date{font-style:italic}.item a{text-decoration:underline}@media (max-width: 767px){.item{flex-basis:100%}}.box.event .event_date{font:400 70px/60px "Caponi Display Web", Georgia, Times, serif;color:#00BBEB;margin:0 0 10px 0}@media (min-width: 320px) and (max-width: 1024px){.box.event .event_date{font:400 45px/40px "Caponi Display Web", Georgia, Times, serif}}.credentials .dropdown{margin:20px 0}.credentials .dropdown select{width:150px}.credentials .cred{max-height:0;overflow:hidden}.credentials .cred.open{max-height:1000px}*:focus{outline:none !important}@media (max-width: 767px){.select2-container{margin:0 0 12px 0}}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#E2E3DE}.select2-container:hover .select2-selection,.select2-container.select2-container--open .select2-selection{border-bottom:3px solid #807D79}.select2-container:hover .select2-selection__rendered,.select2-container.select2-container--open .select2-selection__rendered{color:#807D79 !important}.select2-container:hover .select2-selection__arrow,.select2-container.select2-container--open .select2-selection__arrow{background-image:url(/assets/icon_down_arrow-bef75f42ee751d17c8ef344202257297562e2bdc1249494053b0425e31d73563.svg) !important}.select2-container .select2-selection{transition:all ease-in-out 0.1s;border:none;border-bottom:3px solid #F96800;border-radius:0;background-color:transparent}.select2-container .select2-selection__arrow{transition:all ease-in-out 0.1s;background:url(/assets/icon_down_arrow-orange-72effb1e5b384b2bf8ba5b463691719fcfc64b968e3439b5602151d635eb0178.svg) no-repeat right center}.select2-container .select2-selection__arrow b{display:none}.select2-container .select2-selection .select2-selection__rendered{transition:all ease-in-out 0.1s;padding:0 0 20px 0;text-transform:uppercase;color:#F96800}.select2-container .select2-selection .select2-selection__rendered:hover{color:#807D79}.select2-container .select2-selection .select2-selection__rendered:hover ~ .select2-selection__arrow{background-image:url(/assets/icon_down_arrow-bef75f42ee751d17c8ef344202257297562e2bdc1249494053b0425e31d73563.svg)}.select2-container .select2-selection[aria-expanded="true"] .select2-selection__rendered{color:#807D79}.select2-container .select2-selection[aria-expanded="true"] .select2-selection__rendered ~ .select2-selection__arrow{background-image:url(/assets/icon_down_arrow-bef75f42ee751d17c8ef344202257297562e2bdc1249494053b0425e31d73563.svg)}.select2-container--open .select2-dropdown--below{border-radius:0;border:none;background-color:#fff}.select2-container--open .select2-dropdown--below .select2-results__option{text-transform:uppercase;padding:5px 10px;color:#807D79}.select2-container--open .select2-dropdown--below .select2-results__option[aria-selected=true]{background:none;color:#F96800}.select2-container--open .select2-dropdown--below .select2-results__option:hover{color:#F96800 !important;background:none !important}.box.achievements{max-width:422px}.people .box.achievements{max-width:515px}.smart-tags .box.achievements{max-width:none}@media (min-width: 320px) and (max-width: 1024px){.box.achievements{max-width:100% !important}}.box.achievements .slide p{text-transform:uppercase;margin:0;color:#807D79}.box.white.width_narrow #contacts{max-width:415px}.article-slideshow{clear:both;overflow:auto;margin:0 0 30px 0;padding:0 0 4px 0;text-align:center}.article-slideshow .slide.article_img{margin:0}.article-slideshow .slide img{margin:0}.slideshow_nav{display:inline-block;margin:20px 0 0 0;position:relative;text-align:center}.slideshow_nav .nav{position:absolute;cursor:pointer;height:20px;top:0;bottom:0;margin:auto;opacity:.15;transition:0.1s ease-in-out 0.1s}.slideshow_nav .nav:hover{opacity:.5}.slideshow_nav .nav:active{opacity:1.0}.slideshow_nav .nav.prev{left:0;transform:rotate(180deg)}.slideshow_nav .nav.next{right:0}.slideshow_nav .slideshow-pager{margin:0 25px;height:20px}.slideshow_nav .slideshow-pager .slick-dots{margin:0;padding:0;line-height:0;font-size:0}.slideshow_nav .slideshow-pager .slick-dots li{display:inline-block;vertical-align:middle;height:20px;width:20px;line-height:23px}.slideshow_nav .slideshow-pager .slick-dots li button{height:6px;width:6px;padding:0;border:none;border-radius:50%;font-size:0;line-height:0;background-color:#E2E3DE;margin:0 3px;cursor:pointer;display:inline-block;vertical-align:middle}.slideshow_nav .slideshow-pager .slick-dots li.slick-active button{background-color:#F96800}.overlay{display:none;padding:30px;position:fixed;top:100px;left:0;right:0;margin:auto;width:90vw;max-width:940px;height:60vh;max-height:600px;z-index:346}.overlay .scroll{overflow-y:scroll;height:calc(100% - 70px)}.overlay h2,.overlay .resource-aggregators-cell li,.resource-aggregators-cell .overlay li,.overlay .page_builder .box.resource-aggregators-cell li,.page_builder .box.resource-aggregators-cell .overlay li{width:100%;margin:0 0 30px 0}.overlay .scroll .item{width:75%;margin:0 0 20px 0;padding:0 10px 0 0}@media (max-width: 767px){.overlay .scroll .item{width:100%}}.overlay#lawyers_modal .item{flex-basis:50%}.overlay#recognitions_modal .scroll{padding-right:77px}.overlay#recognitions_modal .scroll .item{flex-basis:45%;margin:0px 0px 50px 0px;padding:0}.overlay#recognitions_modal .scroll .item h2,.overlay#recognitions_modal .scroll .item .resource-aggregators-cell li,.resource-aggregators-cell .overlay#recognitions_modal .scroll .item li{margin-bottom:22px}.overlay#recognitions_modal .scroll .item p{margin-top:28px}@media (max-width: 767px){.overlay#recognitions_modal .scroll{padding-right:50px}.overlay#recognitions_modal .scroll .item{flex-basis:100%}.overlay#recognitions_modal .scroll .item h2,.overlay#recognitions_modal .scroll .item .resource-aggregators-cell li,.resource-aggregators-cell .overlay#recognitions_modal .scroll .item li{margin:0}.overlay#recognitions_modal .scroll .item p{margin:0}}@media (max-width: 767px){.overlay#lawyers_modal .item{flex-basis:100%}}.overlay_close{position:absolute;right:30px;top:30px;text-align:center;cursor:pointer;z-index:100}.overlay_close p{font-size:13px}.box.ks_logo{background-image:url(/assets/ks_logo_round_repeater-45d1b57b4af393a63fa2070d4d033ff627c7c9b1a7b4c998bb064eb069d080e3.svg);background-repeat:repeat;background-size:135px;background-position:0 40px;color:#fff}.box.ks_logo.blue{background-color:#0083ad;background-image:url(/assets/ks_logo_round_repeater_blue2-20506954fe0aac1966ff97e727d2ccb3b0c03e71ebf43e790e26eaa8cbf6104f.svg)}.box.ks_logo.green{background-color:#0d807e;background-image:url(/assets/ks_logo_round_repeater_green2-3a2b06f30ca49b280f085d74f805e278242b36a143c853bc64020a9356674f34.svg)}.box.ks_logo.grey{background-color:#807D79;background-image:url(/assets/ks_logo_round_repeater_black-64a9a5410aec86b453f73c176959e187a67075e83f6ac0be4d24e82d08738600.svg)}.box.ks_logo.black{background-color:#E2E3DE;background-image:url(/assets/ks_logo_round_repeater_grey2-75fe4b4f52f9585ad112aae12870cf5a5e8fe8339c54dffb6dc2a313d4836e0a.svg)}.box.ks_logo a{color:#fff}.box.ks_logo.spacer{min-height:80px}.box.ks_logo.spacer.short{min-height:60px}.box.ks_logo.spacer.vertical{padding:0;position:absolute;left:0;top:0;height:100%;width:50px;min-height:inherit;background-position:-3px 0}.box.ks_logo.spacer.cyan{background-color:#00BBEB;background-image:url(/assets/ks_logo_round_repeater_cyan2-40c9c643ca729d0f290ec672b584111352452357d22f678c72d4099443c1c086.svg)}.box.ks_logo.big_logo{background-image:url(/assets/ks_logo_round-97ccd21a329c39ce8e2b495b43604a64d92f24b759a1b9941f6a65bed91f96d3.svg);background-repeat:no-repeat;background-size:75%;background-position:left center;height:150px}.box.ks_logo.big_logo.blue{background-image:url(/assets/ks_logo_round-white-7544f3cd402ed806831cbca101f7b7d285deba534d930b0726df561be4aebeef.svg);background-repeat:no-repeat;background-size:75%;background-position:right -90px center}.box.promo_l1{background-repeat:repeat;background-size:140px;background-position:center}.box.promo_l1 h2,.box.promo_l1 .resource-aggregators-cell li,.resource-aggregators-cell .box.promo_l1 li{color:#fff;margin:0 0 10px 0;line-height:30px}.promo_l1:nth-child(3n+1){background-color:#0083ad;background-image:url(/assets/ks_logo_round_repeater_blue2-20506954fe0aac1966ff97e727d2ccb3b0c03e71ebf43e790e26eaa8cbf6104f.svg);background-image:url(/assets/ks_logo_round_repeater_blue_promo_l1-52ca3be94fe8b67fe7ff53e8a01a94ceb8c109c0b4293057cd50c185d0fe0be1.svg)}.promo_l1:nth-child(3n+2){background-color:#0d807e;background-image:url(/assets/ks_logo_round_repeater_green2-3a2b06f30ca49b280f085d74f805e278242b36a143c853bc64020a9356674f34.svg);background-image:url(/assets/ks_logo_round_repeater_green_promo_l1-39839c91781f9ad1c3de31ff2092ea1a869dfeea2c00703c20ede6e283b556e3.svg)}.promo_l1:nth-child(3n+3){background-color:#807D79;background-image:url(/assets/ks_logo_round_repeater_black-64a9a5410aec86b453f73c176959e187a67075e83f6ac0be4d24e82d08738600.svg);background-image:url(/assets/ks_logo_round_repeater_grey_promo_l1-427377e9414641da6bbfbeac8965ede502ea8b0901770adbe82ecba5f4133d0f.svg)}.button{border:0;background:#F96800;color:#fff;font-size:14px;margin:2px 0;padding:5px 10px;cursor:pointer;text-decoration:none;transition:all ease-in-out 0.1s}.button:hover{color:#fff;opacity:.5}.button.grey{background:#807D79}.contacts a[href^="tel"]{text-decoration:none}.contacts a[href^="tel"]:hover{color:inherit}.box#event_details p{margin:0}.box#event_details p.date{text-indent:-38px;margin-left:38px}.box#event_details p.location{text-indent:-63px;margin-left:63px}.box#event_details a{display:block;margin:10px 0 0}.box#event_details a img{margin:0 5px -3px 0}#people_grid .person{flex-basis:calc(34% - 20px);flex-wrap:wrap;background:#fff;margin:0 0 20px 0}@media (min-width: 768px) and (max-width: 1024px){#people_grid .person{flex-basis:calc(50% - 10px)}}@media (max-width: 767px){#people_grid .person{margin:0 auto 20px auto;flex-basis:calc(100% - 30px)}}#people_grid .person h2,#people_grid .person .resource-aggregators-cell li,.resource-aggregators-cell #people_grid .person li{font-size:25px;line-height:24px;margin:0 0  5px 0}#people_grid .person a.headshot_thumb{display:block;overflow:hidden;position:relative;padding:0 0 66.66% 0}#people_grid .person a.headshot_thumb img{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:100%;transition:0.2s ease-in-out 0.1s}#people_grid .person a.headshot_thumb:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#3A3B3F;transition:0.2s ease-in-out 0.1s;opacity:0}#people_grid .person a.headshot_thumb:hover:after{opacity:.15}#people_grid .person .box{margin:0;padding:30px 30px 20px 30px}#people_grid .person.blank{margin:0;height:0}body.people .page_view_control:last-child{margin-top:0}body.desktop.tablet .col .desktop_only{display:none}.flex.wrapper.page_hero.striped{width:100%;position:relative;display:block}.flex.wrapper.page_hero.striped .box.striped{text-align:justify}.flex.wrapper.page_hero.striped .box.striped .box:last-child{padding:50px 0 0 30px;margin:0}@media (min-width: 1025px){.flex.wrapper.page_hero.striped .box.striped .box:last-child:last-child.aof{padding:100px 0 0 30px}}.flex.wrapper.page_hero.striped .box.striped .box:last-child img{width:100%}.flex.wrapper.page_hero.striped .box.striped:after{content:'';display:inline-block;width:100%;height:0}.flex.wrapper.page_hero.striped .box.striped.no_hero:after{display:none}.flex.wrapper.page_hero.striped .box.striped.no_hero .body_content{width:72.5%;margin:0}@media (max-width: 767px){.flex.wrapper.page_hero.striped .box.striped.no_hero .body_content{width:100%}}.flex.wrapper.page_hero.striped .box.striped.no_hero .box.white.media.aof{display:none}.flex.wrapper.page_hero.striped .body_content{display:inline-block;vertical-align:top;margin:0 0 30px 0}@media (min-width: 1025px){.flex.wrapper.page_hero.striped .body_content{width:50%}.flex.wrapper.page_hero.striped .body_content.no_img{width:75%}}.flex.wrapper.page_hero.striped .box.media{display:inline-block;vertical-align:top;padding:0}.flex.wrapper.page_hero.striped .box.media img{width:100%;height:auto}@media (min-width: 1025px){.flex.wrapper.page_hero.striped .box.media{float:right;width:45%;margin:100px 0 0 0}}.flex.wrapper.page_hero.striped .dropdown .select2{margin:0 30px 0 0}.flex.wrapper.page_hero.striped .small_search_box{margin:0 0 20px 0}@media (min-width: 768px) and (max-width: 1024px){.flex.wrapper.page_hero.striped .box.striped .box:last-child{padding:0;margin:20px 0 0}.flex.wrapper.page_hero.striped .body_content{flex:0 0 100%}}@media (max-width: 767px){.flex.wrapper.page_hero.striped .box.striped{flex-wrap:wrap}.flex.wrapper.page_hero.striped .box.striped .box:last-child{padding:0;margin:10px 0 0}.flex.wrapper.page_hero.striped .body_content{flex:0 0 100%}}.flex.wrapper.page_hero.striped.bleed{background:#fff;max-width:inherit}.flex.wrapper.page_hero.striped.bleed>.box{max-width:1260px;margin-left:auto;margin-right:auto;padding:30px 0;text-align:justify;width:calc(100% - 100px)}.flex.wrapper.page_hero.striped.bleed>.box>div{text-align:left}.aof_drawer{display:inline-block;width:100%;position:relative;padding:20px 0 0}.aof_drawer .actionlink.extended_toggle{margin:0 0 0;position:absolute;top:0}@media (max-width: 767px){.aof_drawer .actionlink.extended_toggle{position:relative}}@media (max-width: 767px){.aof_drawer .actionlink.extended_toggle{width:100%}}.aof_drawer .actionlink.extended_toggle:nth-child(3),.aof_drawer .actionlink.extended_toggle:nth-child(2){margin:0 0 0 180px}body.aof .aof_drawer .actionlink.extended_toggle:nth-child(3),body.aof .aof_drawer .actionlink.extended_toggle:nth-child(2){margin:0 0 0 92px}@media (max-width: 767px){.aof_drawer .actionlink.extended_toggle:nth-child(3),.aof_drawer .actionlink.extended_toggle:nth-child(2){margin:20px 0 0 !important}}.aof_drawer .actionlink.extended_toggle:nth-child(5){margin:0 0 0 380px}@media (max-width: 767px){.aof_drawer .actionlink.extended_toggle:nth-child(5){margin:20px 0 0 !important}}.aof_drawer .extended_view{padding:20px 0;text-align:justify}.aof_drawer .extended_view:after{display:inline-block;content:'';width:100%}.aof_drawer .extended_view .item{display:inline-block;vertical-align:top;width:230px;margin:20px 0 0;text-align:left}.aof_drawer .extended_view .item:last-child{margin:20px 0 0}@media (max-width: 767px){.aof_drawer .extended_view .item{display:block}}.aof_drawer .extended_view .item.spacer{height:0;padding:0;margin:0}.aof_drawer .extended_view>p{width:66.66%}.aof_drawer .extended_view .actionlink.view_all{opacity:0;position:absolute;bottom:0;left:0;right:0;margin:0px auto 0 auto;width:55px;text-align:center;transition:0.2s ease-in-out 0.1s}@media (max-width: 767px){.aof_drawer .extended_view .actionlink.view_all{position:relative;float:right}}.aof_drawer .extended_view.t_open .actionlink.view_all{opacity:1}.external_link_box{display:inline-block;margin:30px 0 0;color:#F96800;text-decoration:none;border-top:1px solid #E2E3DE;border-bottom:1px solid #E2E3DE;padding:20px  0}.external_link_box h3{margin:0;font-size:30px;font-weight:400;color:#F96800}.external_link_box h3 img{float:right;width:20px;margin:8px 0 0 30px}.external_link_box:hover h3{opacity:.5;color:#F96800}@media (max-width: 767px){.external_link_box h3{font-size:24px}.external_link_box h3 img{margin:8px 0 0 10px}}.language_hub{padding:0 30px 30px 30px}.language_hub:not(.languages){margin-top:20px}.language_hub>p{margin:0 70px 0 0}.language_hub h2,.language_hub .resource-aggregators-cell li,.resource-aggregators-cell .language_hub li,.language_hub .page_builder .box.resource-aggregators-cell li,.page_builder .box.resource-aggregators-cell .language_hub li{margin:30px 0;width:auto}.language_hub .lang_label{margin:0 0  0;padding:30px 0 0 0}.language_hub .actionlink{position:absolute;top:15px;right:30px}.language_hub .col:first-child .item{display:inline-block;vertical-align:top;width:45%}@media (min-width: 768px) and (max-width: 1024px){.language_hub .col:first-child .item{display:block;width:100%}}@media (max-width: 767px){.language_hub .col:first-child{margin:0 0 20px 0}.language_hub .col:first-child .item{display:block;width:100%}}.language_hub .extended_view{margin:30px 0 0}.language_hub .extended_view h2,.language_hub .extended_view .resource-aggregators-cell li,.resource-aggregators-cell .language_hub .extended_view li{margin:0 0 30px 0}body.languages h1,body.languages blockquote{border-bottom:1px solid #807D79;padding:0 0 15px 0;margin:0 20px 20px 20px}.box .follow{margin:30px 0 0}.box .follow h5,.box .follow a{display:inline-block;vertical-align:middle;margin:0 10px 0 0;font-weight:400}.flex.column{flex-direction:column}.flex.column .box:first-child{flex-grow:2}.lawyer_carousel>div{display:inline-block;vertical-align:top}@media (max-width: 767px){.lawyer_carousel h2,.lawyer_carousel .resource-aggregators-cell li,.resource-aggregators-cell .lawyer_carousel li,.lawyer_carousel .page_builder .box.resource-aggregators-cell li,.page_builder .box.resource-aggregators-cell .lawyer_carousel li{display:inline-block;width:auto;margin:0 20px 0 0;vertical-align:middle}.lawyer_carousel .actionlink{margin:0;vertical-align:middle}}.lawyer_carousel .slideshow{margin:0 0 0 100px;width:calc(100% - 37px - 95px - 30px - 100px)}.lawyer_carousel .slideshow .item{margin:0}.lawyer_carousel .slideshow .item .icon.thumbnail{width:140px !important;height:140px !important}@media (max-width: 767px){.lawyer_carousel .slideshow{display:block;margin:30px 0 0;width:100%}}.lawyer_carousel .carousel_nav{float:right;display:block;position:relative}.lawyer_carousel .carousel_nav div{display:block}@media (max-width: 767px){.lawyer_carousel .carousel_nav div{display:inline-block}}.lawyer_carousel .carousel_nav .prev{margin:0 0 10px 0}@media (max-width: 767px){.lawyer_carousel .carousel_nav .prev{margin:0 10px 0 0}}.smart-tags .smart_name{flex-direction:column}.smart-tags .smart_name.no_related{margin:0 !important}.smart-tags .name{margin:0 0 20px 0;padding:20px 25px;background:#fff;flex-grow:1}.icon_search_orange{position:absolute;right:15px;top:0;bottom:0;margin:auto;cursor:pointer}@media (max-width: 767px){.icon_search_orange{width:14px;right:10px}}#contact_form .form_fields{margin:0 0 20px 0}#contact_form .form_fields .form_col{flex:1 0 auto}#contact_form .form_fields .form_col:first-child{margin:0 30px 0 0}#contact_form .form_fields .form_col.flex,#contact_form .form_fields .form_col.flex div{align-content:stretch}#contact_form .form_fields .form_col>div{width:100%;position:relative;margin:0 0 20px 0}#contact_form .form_fields .form_col>div:last-child{margin:0}#contact_form .form_fields .form_col>div.required:before{content:"*";position:absolute;display:block;right:2px;top:-10px;color:#807D79}#contact_form .form_fields .form_col>div.required.invalid input,#contact_form .form_fields .form_col>div.required.invalid textarea{color:#E2231A;border-color:#E2231A;font-style:italic}#contact_form .form_fields .form_col>div.required.invalid input::-webkit-input-placeholder,#contact_form .form_fields .form_col>div.required.invalid textarea::-webkit-input-placeholder{color:#E2231A;font-style:italic}#contact_form .form_fields .form_col>div.required.invalid input:-ms-input-placeholder,#contact_form .form_fields .form_col>div.required.invalid textarea:-ms-input-placeholder{color:#E2231A;font-style:italic}#contact_form .form_fields .form_col>div.required.invalid input::-ms-input-placeholder,#contact_form .form_fields .form_col>div.required.invalid textarea::-ms-input-placeholder{color:#E2231A;font-style:italic}#contact_form .form_fields .form_col>div.required.invalid:before{color:#E2231A}#contact_form .form_fields .form_col>div input,#contact_form .form_fields .form_col>div textarea{font-family:"Marr Sans Web", Helvetica, Arial, sans-serif;width:100%;padding:10px;font-size:14px;border:1px solid #E2E3DE;position:relative}#contact_form .form_fields .form_col>div input::-webkit-input-placeholder,#contact_form .form_fields .form_col>div textarea::-webkit-input-placeholder{color:#807D79}#contact_form .form_fields .form_col>div input:-ms-input-placeholder,#contact_form .form_fields .form_col>div textarea:-ms-input-placeholder{color:#807D79}#contact_form .form_fields .form_col>div input::-ms-input-placeholder,#contact_form .form_fields .form_col>div textarea::-ms-input-placeholder{color:#807D79}@media (max-width: 767px){#contact_form .form_fields .form_col{flex:1 0 100%;margin:25px 0 0}#contact_form .form_fields .form_col textarea{height:250px}}#contact_form p.text_note{color:#E2231A;font-style:italic;flex-grow:0}#contact_form .button{margin:10px 20px 0 0}#contact_form p.checkbox{margin:0 0 20px 20px;text-indent:-20px}.thanks_alert h2,.thanks_alert .resource-aggregators-cell li,.resource-aggregators-cell .thanks_alert li,.thanks_alert .page_builder .box.resource-aggregators-cell li,.page_builder .box.resource-aggregators-cell .thanks_alert li{font-weight:500}.extra_filter_type{margin-bottom:20px;display:inline-block;padding:3px 10px 3px 10px;background:#fff}.extra_filter_type img{height:10px;margin:0 5px 0 0}.extra_filter_type img:hover{opacity:.7}.empty_result{max-width:350px}.empty_result h2,.empty_result .resource-aggregators-cell li,.resource-aggregators-cell .empty_result li,.empty_result .page_builder .box.resource-aggregators-cell li,.page_builder .box.resource-aggregators-cell .empty_result li{margin:10px 0 0}@media (max-width: 767px){.empty_result{margin:0 20px;width:100%;max-width:inherit}}.capabilities .flex.wrapper.page_hero .box.tags{padding:0;background:#fff}@media (min-width: 320px) and (max-width: 1024px){.capabilities .twocol .col:last-child{margin:0}}.flex.featured_posts{flex-wrap:nowrap}@media (max-width: 767px){.flex.featured_posts{flex-wrap:wrap}}.flex.featured_posts .box{margin:0 20px 20px 0;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width: 1025px){.flex.featured_posts .box{min-height:350px}}.flex.featured_posts .box:first-child{margin-left:0}.flex.featured_posts .box:last-child{margin-right:0}@media (max-width: 767px){.flex.featured_posts .box{margin:0 0 20px 0}}.flex.featured_posts .box h6{margin:0 0 40px 0}.blogs .flex.featured_posts .box h6{color:#807D79}.flex.featured_posts .box .date{font-style:italic;position:relative;z-index:1}.flex.featured_posts .box.has_bg{color:#fff;position:relative}.flex.featured_posts .box.has_bg:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.7)}.flex.featured_posts .box.has_bg h6,.flex.featured_posts .box.has_bg a{color:#fff;position:relative;z-index:1}.flex.featured_posts .box.has_bg a:hover{color:rgba(255,255,255,0.5)}.flex.featured_posts .box.has_bg .inline_icon.download{background-image:url(/assets/icon_download_white-c87361fbc72daf2a7ba0da425033e21bb818bee65c9a8a626d81e91533774d81.svg)}.flex.featured_posts .box.has_bg .inline_icon.external_link{background-image:url(/assets/icon_external_link_white-ac9f093f43190656cf0ef06da73c518b2697a635f9c9b78103ee9e199b603b2d.svg)}.blog_articles{width:100%}.box.featured_blog{flex-wrap:nowrap;padding:0;background-color:#807D79;height:240px}@media (max-width: 767px){.home .box.featured_blog{height:50vw}}.box.featured_blog div{flex-basis:50%}.box.featured_blog .blog_title{padding:30px;color:#fff}.box.featured_blog .thumb{background-repeat:no-repeat;background-size:cover;background-position:center}.contacts h2,.contacts .resource-aggregators-cell li,.resource-aggregators-cell .contacts li,.contacts .page_builder .box.resource-aggregators-cell li,.page_builder .box.resource-aggregators-cell .contacts li{width:100%}#master_search{border-bottom:1px solid #807D79;margin:20px auto;overflow:auto}.people #master_search{overflow:visible}@media (min-width: 768px) and (max-width: 1024px){#master_search{padding:0 0 20px 0}}@media (max-width: 767px){#master_search{margin:0 auto 20px auto;width:calc(100% - 30px)}}#master_search .inner{overflow:auto;width:540px;margin:0 auto 20px auto;padding:0 0 1px 0;text-align:right}@media (max-width: 767px){#master_search .inner{width:100%}}#master_search .search_box{margin:20px auto 5px auto}@media (max-width: 767px){#master_search .search_box input[type="text"]{padding:6px 50px 6px 10px;font-size:20px}}@media (max-width: 767px){#master_search .search_box{margin:0 auto 5px auto}}#master_search .actionlink{margin:5px 0 0}.alpha_filter_label{font-size:14px;margin-top:-10px}@media (max-width: 767px){.alpha_filter_label{margin:0 auto;width:calc(100% - 30px)}}.alpha_filter{display:flex;justify-content:space-between}.alpha_filter .actionlink{border:0;font-size:18px}.alpha_filter .extra_filter_type{margin:8px 0px 0px 0px}@media (max-width: 767px){.alpha_filter{margin:0 auto 30px auto;width:calc(100% - 30px);flex-wrap:wrap;justify-content:start}.alpha_filter .actionlink{padding:0px 13px}.alpha_filter .extra_filter_type{margin:8px 5px 0px 5px}}.search_filter{margin:30px auto;width:100%}@media (min-width: 768px) and (max-width: 1024px){.search_filter{text-align:left}}.search_filter p{display:inline-block;vertical-align:middle}@media (min-width: 768px) and (max-width: 1024px){.search_filter p{display:block;text-align:left}}.search_filter .filters{display:flex;justify-content:space-between;width:100%;min-width:550px;text-align:justify;vertical-align:middle}.search_filter .filters .select2-selection__clear{float:none;position:relative;left:auto;margin:0 5px 0 0}.search_filter .filters .search_select{flex-grow:1;margin:0 30px}.search_filter .filters .search_select:first-child{margin:0 30px 0 0}.search_filter .filters .search_select:last-child{margin:0 0 0 30px}@media (min-width: 768px) and (max-width: 1024px){.search_filter .filters{padding:0}}@media (max-width: 767px){.search_filter .filters{flex-wrap:wrap;padding:0;width:100%;min-width:inherit}.search_filter .filters .search_select{width:100%;margin:0 !important}}.blogs .search_filter .filters{display:block;overflow:auto}.blogs .search_filter .filters .search_select{display:inline-block;min-width:200px;max-width:325px;margin:0 30px 0 0}@media (min-width: 768px) and (max-width: 1024px){.blogs .search_filter .filters .search_select{min-width:100px;width:25%}}@media (max-width: 767px){.blogs .search_filter .filters .search_select{display:block;max-width:100%;margin:0 0 20px 0}}.blogs .search_filter .filters .search_select .select2-selection__clear{float:none;position:relative;left:auto;margin:0 5px 0 0}.blogs .search_filter .filters .submit{float:none;display:inline-block;vertical-align:middle}@media (max-width: 767px){.blogs .search_filter .filters .submit{float:right}}.search_filter .submit{display:inline-block;vertical-align:middle;border:none}@media (max-width: 767px){.search_filter .submit{float:right}}.blogs #master_search{margin:0 auto 20px auto;padding:0 0 20px 0}.blogs #master_search form{overflow:auto}.blogs #master_search .blog.actionlink{float:right;margin:0}.submit{display:inline-block;padding:8px;color:#fff;text-transform:uppercase;background-color:#F96800;text-decoration:none}.submit:hover{background-color:rgba(249,104,0,0.5);color:#fff}@media (max-width: 767px){body.news-and-insights .onecol.mobile_only .onecol .news{order:1}body.news-and-insights .onecol.mobile_only .onecol .insights{order:2}body.news-and-insights .onecol.mobile_only .onecol .box.spacer.ks_logo.green{order:3}body.news-and-insights .onecol.mobile_only .onecol .box.spacer.ks_logo.blue{order:4}body.news-and-insights .onecol.mobile_only .onecol .blog_articles{order:5}body.news-and-insights .onecol.mobile_only .onecol .events{order:6}body.news-and-insights .onecol.mobile_only .onecol .contacts{order:7;width:100%}}#news_article .flex.col.width_narrow{margin:0;max-width:280px;margin:0 0 0 20px}@media (min-width: 768px) and (max-width: 1024px){#news_article .flex.col.width_narrow{max-width:inherit;padding:0 50px}#news_article .flex.col.width_narrow .box{flex-basis:calc(50% - 10px)}}@media (max-width: 767px){#news_article .flex.col.width_narrow{max-width:inherit}#news_article .flex.col.width_narrow .box{flex-basis:100%}}@media (min-width: 768px) and (max-width: 1024px){#news_article .flex.wrapper{flex-wrap:wrap}#news_article .flex.col{flex-basis:100%}#news_article .flex.col:first-child{margin:0}}#news_article .article h3{font-weight:normal;color:#0083ad}#news_article .article h6{margin:0 0 30px 0}#news_article .article p.date{font-style:italic}#news_article .article hr{width:50px;margin:0 0 30px 0}#news_article .article p.byline{font-style:italic;margin:0 0 30px 0}#news_article .body_content p{font:400 20px/30px "Caponi Display Web", Georgia, Times, serif;margin:0 0 .8em 0}.box .sub-item-content span.search-match{font-weight:600}.box h5{margin:0 0 15px 0}.box .item{margin:0 0 20px 0;overflow:auto;padding:0 0 1px 0}.box .item:last-child{margin:0}.box .item .icon{float:left;margin:3px 20px 0 0;transition:all ease-in-out 0.1s}.box .item .icon.thumbnail{display:block;width:60px;height:60px;background-repeat:no-repeat;background-size:240%;background-position:right 29% top 10%}.box .item .icon.thumbnail.placeholder{background-repeat:no-repeat;background-size:cover;background-position:center}.box .item .icon:hover{box-shadow:inset 0 0 60px 60px rgba(0,0,0,0.15)}.box .item.has_thumb p{margin:0 0 0 60px;font-size:14px !important}.box .item span.note{font-size:12px;display:block;margin:0 0 10px 0}.box .item span.search-match{font-weight:600}.box.threeup>.flex{width:100%}.box.threeup .item{flex-basis:30%}.box.threeup .item:nth-last-child(2){margin:0}@media (max-width: 767px){.box.threeup .item{flex-basis:100%}}h2 span.result_count,.resource-aggregators-cell li span.result_count,.page_builder .box.resource-aggregators-cell li span.result_count{font:400 14px "Marr Sans Web", Helvetica, Arial, sans-serif;padding:0 0 0 10px}.page_view_control{margin:20px auto;align-items:center}@media (max-width: 767px){.page_view_control{display:block;width:calc(100% - 30px)}.page_view_control .pagination{width:auto}}.pagination .num{color:#F96800;text-decoration:none;display:inline-block;margin:0 3px;line-height:.9em;vertical-align:middle}.pagination .num.arrow{font-size:12px;position:relative}.pagination .num.arrow.first_page,.pagination .num.arrow.last_page{margin-right:0}.pagination .num.arrow.first_page:before,.pagination .num.arrow.last_page:before{content:'';position:absolute;top:-1px;left:0;height:11px;width:2px;background:#F96800}.pagination .num.arrow.last_page{margin-left:0}.pagination .num.arrow.last_page:before{left:auto;right:0}.pagination .num.arrow.innactive_month{color:rgba(249,104,0,0.5);pointer-events:none}.pagination .num.arrow.innactive_month:before,.pagination .num.arrow.innactive_month:after{background-color:rgba(249,104,0,0.5)}.pagination a.num:hover,.pagination a.num.current_page{color:#807D79}.pagination a.num:hover.arrow:before,.pagination a.num:hover.arrow:after,.pagination a.num.current_page.arrow:before,.pagination a.num.current_page.arrow:after{background-color:#807D79}@media (max-width: 767px){.pagination{margin-bottom:10px}}.event_list{margin:40px 0 0}.event_list .event{border-bottom:1px solid #E2E3DE;flex-wrap:nowrap}@media (max-width: 767px){.event_list .event{flex-wrap:wrap}.event_list .event.event_header div{display:none}}.event_list .event:not(.event_header){padding:20px 0}.event_list .event div p{margin:0}.event_list .event div.title{flex:1 0 50%}@media (max-width: 767px){.event_list .event div.title{order:2}}.event_list .event div.location{flex:0 0 25%;text-align:right;padding:0 10px 0 0}@media (max-width: 767px){.event_list .event div.location{order:3;text-align:left}}#news_article.event_detail .event_list .event div.location{display:block}.event_list .event div.date{flex:0 0 25%;text-align:right}.event_list .event div.date p{font-style:italic}@media (max-width: 767px){.event_list .event div.date{order:1;text-align:left}}@media (max-width: 767px){.event_list .event div{flex:0 0 100% !important}}.event_list .event h5{margin:0 0 10px 0}#calendar table{border-collapse:inherit;text-align:left;margin:0 -20px;border-spacing:20px;width:calc(100% + 40px)}@media (min-width: 768px) and (max-width: 1024px){#calendar table{margin:0 -10px;border-spacing:10px;width:calc(100% + 20px)}}@media (max-width: 767px){#calendar table{margin:0;border-spacing:15px;width:100%}#calendar table thead tr th{text-align:center;font-size:1px;visibility:hidden}#calendar table thead tr th:first-letter{visibility:visible;font-size:20px}}#calendar table td{background-color:#fff;padding:10px 10px 0;width:14.25%;height:150px;border:1px solid #E2E3DE;position:relative;transition:border ease-in-out .1s}#calendar table td h2,#calendar table td .resource-aggregators-cell li,.resource-aggregators-cell #calendar table td li{font-size:36px;margin:0;margin:0 0 5px 0;display:inline-block}@media (min-width: 768px) and (max-width: 1024px){#calendar table td h2,#calendar table td .resource-aggregators-cell li,.resource-aggregators-cell #calendar table td li{font-size:24px;line-height:30px}}@media (max-width: 767px){#calendar table td h2,#calendar table td .resource-aggregators-cell li,.resource-aggregators-cell #calendar table td li{font-size:20px}}#calendar table td.innactive_month{background-color:#E2E3DE;color:rgba(71,54,50,0.5)}#calendar table td.has_event{padding-bottom:25px}#calendar table td p{margin:0 0 40px 0}#calendar table td p.event_count{position:absolute;bottom:0;width:100%;border-top:1px solid #E2E3DE;padding:5px 10px 5px 10px;margin:0 -10px}@media (min-width: 768px) and (max-width: 1024px){#calendar table td p{font-size:11px;line-height:1.4em}}@media (max-width: 767px){#calendar table td p{display:none}}#calendar table td:hover,#calendar table td.today{border-color:#F96800}#calendar table td.today h2:not(.overlay h2):not(.overlay .resource-aggregators-cell li):not(.resource-aggregators-cell .overlay li):not(.overlay .page_builder .box.resource-aggregators-cell li):not(.page_builder .box.resource-aggregators-cell .overlay li),#calendar table td.today .resource-aggregators-cell li:not(.overlay h2):not(.overlay .resource-aggregators-cell li):not(.resource-aggregators-cell .overlay li):not(.overlay .page_builder .box.resource-aggregators-cell li):not(.page_builder .box.resource-aggregators-cell .overlay li),.resource-aggregators-cell #calendar table td.today li:not(.overlay h2):not(.overlay .resource-aggregators-cell li):not(.resource-aggregators-cell .overlay li):not(.overlay .page_builder .box.resource-aggregators-cell li):not(.page_builder .box.resource-aggregators-cell .overlay li){border-bottom:3px solid #F96800}@media (min-width: 768px) and (max-width: 1024px){#calendar table td{height:140px}}@media (max-width: 767px){#calendar table td{text-align:center;padding:5px 5px 0;height:7vw;min-height:45px}#calendar table td:after{position:absolute;bottom:0;left:0;content:'';height:3px;width:100%;background-color:#E2E3DE}#calendar table td.has_event{padding:0}#calendar table td.has_event:after{background-color:#807D79}#calendar table td.today:after{display:none}#calendar table td.today h2:not(.overlay h2):not(.overlay .resource-aggregators-cell li):not(.resource-aggregators-cell .overlay li):not(.overlay .page_builder .box.resource-aggregators-cell li):not(.page_builder .box.resource-aggregators-cell .overlay li),#calendar table td.today .resource-aggregators-cell li:not(.overlay h2):not(.overlay .resource-aggregators-cell li):not(.resource-aggregators-cell .overlay li):not(.overlay .page_builder .box.resource-aggregators-cell li):not(.page_builder .box.resource-aggregators-cell .overlay li),.resource-aggregators-cell #calendar table td.today li:not(.overlay h2):not(.overlay .resource-aggregators-cell li):not(.resource-aggregators-cell .overlay li):not(.overlay .page_builder .box.resource-aggregators-cell li):not(.page_builder .box.resource-aggregators-cell .overlay li){border-bottom:none}}#calendar #calendar_nav{border-bottom:1px solid #807D79;position:relative;text-align:center;align-items:center;padding:20px 0}#calendar #calendar_nav h2,#calendar #calendar_nav .resource-aggregators-cell li,.resource-aggregators-cell #calendar #calendar_nav li{margin:0}#calendar #calendar_nav h2 img,#calendar #calendar_nav .resource-aggregators-cell li img,.resource-aggregators-cell #calendar #calendar_nav li img{margin:0 0 -3px 5px}#calendar #calendar_nav .nav{transition:opacity ease .1s}#calendar #calendar_nav .nav:hover{opacity:.6}#calendar #calendar_nav .nav.disabled{cursor:default;opacity:.3;filter:grayscale(100%);pointer-events:none}@media (max-width: 767px){#calendar #calendar_nav{margin:0 15px}}#calendar .overlay{height:auto}#calendar .overlay h2,#calendar .overlay .resource-aggregators-cell li,.resource-aggregators-cell #calendar .overlay li{margin:0 0 30px 0}.page_hero_fullwidth{background:#fff;min-height:410px;margin:0 0 20px 0;position:relative}.page_hero_fullwidth .gradient{position:absolute;height:410px;max-height:410px;right:0;top:0;width:620px;background-repeat:no-repeat;background-size:contain;background-position:right top}@media (max-width: 767px){.page_hero_fullwidth .gradient{height:100%;max-height:inherit;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center top}}.page_hero_fullwidth .gradient:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(to right, #fff 0%, #fff 0%, rgba(255,255,255,0) 85%, rgba(255,255,255,0) 100%)}@media (min-width: 768px) and (max-width: 1024px){.page_hero_fullwidth .gradient:before{background:linear-gradient(to right, #fff 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 100%)}}@media (max-width: 767px){.page_hero_fullwidth .gradient:before{background:rgba(255,255,255,0.9)}}.page_hero_fullwidth .box{padding:30px 0;margin:0 auto;width:calc(100% - 100px);max-width:1260px}@media (max-width: 767px){.page_hero_fullwidth .box{width:100%}}.page_hero_fullwidth .box .text{position:relative;width:50%}@media (min-width: 768px) and (max-width: 1024px){.page_hero_fullwidth .box .text{width:65%}}@media (max-width: 767px){.page_hero_fullwidth .box .text{width:calc(100% - 40px);margin:20px auto}}.page_hero_fullwidth .box .text hr{width:50px}.page_hero_fullwidth .box .text .share_buttons{right:0}@media (max-width: 767px){.page_hero_fullwidth{min-height:auto}}.box.stat{padding:0;flex-wrap:nowrap}.box.stat .box{margin:0;color:#fff;text-align:center;padding:30px 20px;align-content:center}.box.stat h1,.box.stat blockquote{font-size:118px;line-height:120px;margin:0}.box.stat hr.separator{margin:auto}.box.stat .box:last-child{padding:30px 20px}.box.stat .box:last-child p{margin:0 20px;width:100%}.regions{padding:0;flex-wrap:nowrap}@media (max-width: 767px){.pages .regions{margin:0 0 20px 0}}.regions .box{margin:0 20px 20px 0}.regions .box:last-child{margin-right:0}.regions .box hr{width:42px}.regions .box p{margin:0 0 20px 0}.regions a:not(.actionlink){display:inline-block;margin:0 20px 10px 0;width:40%}@media (max-width: 767px){.regions a:not(.actionlink){width:100%}}.regions a.actionlink{margin:0 20px 0 0}@media (min-width: 768px) and (max-width: 1024px){.regions a.actionlink{display:inline}}@media (min-width: 768px) and (max-width: 1024px){.regions a{display:block;margin:0 0 5px 0}}@media (max-width: 767px){.regions{flex-wrap:wrap}.regions .box{margin:0 20px 20px}.regions .box:first-child{margin-top:20px}.regions .box:last-child{margin-right:20px}}.globe{background-image:linear-gradient(-210deg, #98E4DC 0%, #BFE3EE 100%);text-align:center;min-height:auto}@media (max-width: 767px){.globe{height:180px}}.globe #map_img{margin:0 auto;max-width:1440px;width:100%;height:auto;display:block}@media (max-width: 767px){.globe #map_img{height:180px;width:auto;position:absolute;left:50%;transform:translate(-50%, 0)}}.pins{max-width:1440px;width:100%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%, 0);z-index:10}@media (max-width: 767px){.pins{display:none}}.pins .pin{position:absolute;cursor:pointer;width:1.2vw;height:1.7vw;max-width:17px;max-height:23px;background-image:url(/assets/icon_pin-0d2bc8e3391382ca4c4be45d1ce7b2215a23ae0f35642c501c4a198da99de671.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.pins .pin.pin_open{background-image:url(/assets/icon_pin_active-711e0281f8e839a0886e5c39bb1048a8926cb6b089023c63b4057b2e27a6543b.svg)}.pins .pin.pin_open .popup{opacity:1;visibility:visible}.pins .pin .popup{opacity:0;visibility:hidden;position:absolute;left:15px;top:50%;transform:translate(0, -50%);background:#fff;padding:10px;border:1px solid #3A3B3F;white-space:nowrap;text-align:left;font-size:12px;line-height:1.4em;transition:0.2s ease-in-out 0.1s;z-index:10}.pins .pin.tko .popup{right:15px;left:auto}.pins .pin.sin .popup{right:15px;left:auto}.pins .pin.atl{left:21.8%;top:60.2%}.pins .pin.aus{left:17.8%;top:64.8%}.pins .pin.cha{left:23.2%;top:58.2%}.pins .pin.den{left:16.1%;top:56.0%}.pins .pin.hou{left:18.8%;top:65.6%}.pins .pin.lax{left:12.8%;top:61.6%}.pins .pin.nyc{left:25%;top:54%}.pins .pin.mia{left:23.4%;top:68.4%}.pins .pin.sac{left:11.9%;top:57.7%}.pins .pin.svo{left:11.1%;top:53.9%}.pins .pin.sfo{left:10.5%;top:53.2%}.pins .pin.wdc{left:24.5%;top:55.9%}.pins .pin.nva{left:23.8%;top:56.5%}.pins .pin.auh{left:60.5%;top:69.4%}.pins .pin.dub{left:60.9%;top:68.4%}.pins .pin.fra{left:47.5%;top:44.5%}.pins .pin.gva{left:47%;top:47.6%}.pins .pin.lon{left:44.8%;top:40.8%}.pins .pin.bru{left:46.6%;top:41.8%}.pins .pin.par{left:45.8%;top:44.3%}.pins .pin.riy{left:58.5%;top:69.9%}.pins .pin.sin{left:74.6%;top:90.9%}.pins .pin.tko{left:84.9%;top:58.2%}.pins .pin.chi{left:21.2%;top:50.7%}#address .map{margin:20px 0 0}@media (max-width: 767px){body.offices .box_wrapper.columns .spacer{display:none}body.offices .box_wrapper.columns #address{order:1}body.offices .box_wrapper.columns #contacts{order:2}body.offices .box_wrapper.columns .tags{order:3}body.offices .box_wrapper.columns .matters{order:4 !important}body.offices .box_wrapper.columns .insights{order:5 !important}body.offices .box_wrapper.columns .achievements{order:6}body.offices .box_wrapper.columns .news{order:7}body.offices .box_wrapper.columns .events{order:8}}.offices_col{column-count:3}.offices_col a{display:block;line-height:30px;white-space:nowrap}@media (min-width: 320px) and (max-width: 1024px){.offices_col{column-count:2}}.capabilities .subnav,.capability-groups .subnav{width:100%}@media (min-width: 768px) and (max-width: 1024px){.capabilities .subnav,.capability-groups .subnav{visibility:hidden;overflow:hidden}}.capabilities .subnav>ul,.capability-groups .subnav>ul{text-align:center}.capabilities .subnav .submenu.level_2,.capability-groups .subnav .submenu.level_2{left:0}@media (min-width: 1025px){.capabilities .box.ks_logo,.capability-groups .box.ks_logo{background-image:url(/assets/ks_logo_round_repeater-45d1b57b4af393a63fa2070d4d033ff627c7c9b1a7b4c998bb064eb069d080e3.svg);background-repeat:repeat;background-size:110px;background-position:0px 134px;color:#fff}.capabilities .box.ks_logo.blue,.capability-groups .box.ks_logo.blue{background-color:#0083ad;background-image:url(/assets/ks_logo_round_repeater_blue-eb1ef707e8e09fd096e5aa849f01f69589d750285cd342335c15ef20bba9eb09.svg)}.capabilities .box.ks_logo.green,.capability-groups .box.ks_logo.green{background-color:#0d807e;background-image:url(/assets/ks_logo_round_repeater_green-9e1177b3902fe546040c9177da62f6302b281e2cbc0f278fbc4a2c7deff82ca1.svg)}.capabilities .box.ks_logo.grey,.capability-groups .box.ks_logo.grey{background-color:#807D79;background-image:url(/assets/ks_logo_round_repeater_black-64a9a5410aec86b453f73c176959e187a67075e83f6ac0be4d24e82d08738600.svg)}.capabilities .box.ks_logo.black,.capability-groups .box.ks_logo.black{background-color:#E2E3DE;background-image:url(/assets/ks_logo_round_repeater_grey-3b52c038ef0f664fd84031ec260ff11a6628e3bef25a565e85b84ed8dc93a1b0.svg)}.capabilities .box.ks_logo.cyan,.capability-groups .box.ks_logo.cyan{background-color:#00BBEB;background-image:url(/assets/ks_logo_round_repeater_cyan-a17df520e70588ffc5ca9292c712e6532f6eba549a93e826617e664ceaa23202.svg)}}.capabilities .eyebrow-heading,.capability-groups .eyebrow-heading{margin:0px 0px 17px 0px}.capabilities .eyebrow-heading a,.capabilities .eyebrow-heading span,.capability-groups .eyebrow-heading a,.capability-groups .eyebrow-heading span{font-weight:500;font-size:14px;line-height:20px;color:#F96800;text-transform:uppercase;text-decoration:none}.capabilities .media.overlay_open .iframe_wrap,.capability-groups .media.overlay_open .iframe_wrap{position:unset !important}.capabilities .media .hero_video_thumb,.capability-groups .media .hero_video_thumb{content:'';position:relative}.capabilities .media .hero_video_thumb a>img,.capability-groups .media .hero_video_thumb a>img{display:block}.capabilities .media .video_overlay,.capability-groups .media .video_overlay{text-align:center;align-items:center;align-content:center;color:#fff;background:rgba(58,59,63,0.7);position:absolute;top:0;left:0;height:100%;width:100%;padding:0 30px;z-index:1;cursor:pointer}.capabilities .media .video_overlay:after,.capability-groups .media .video_overlay:after{content:'';position:absolute;width:100%;height:100%;background:rgba(58,59,63,0.7);top:0;left:0;z-index:-1}.capabilities .media .video_overlay .overlay_inner,.capability-groups .media .video_overlay .overlay_inner{width:100%;margin:1px}.capabilities .media .video_overlay h1,.capabilities .media .video_overlay blockquote,.capability-groups .media .video_overlay h1,.capability-groups .media .video_overlay blockquote{margin:0 0 5px 0 !important;z-index:1}.capabilities .media .video_overlay h1:after,.capabilities .media .video_overlay blockquote:after,.capability-groups .media .video_overlay h1:after,.capability-groups .media .video_overlay blockquote:after{display:none !important}.capabilities .media .video_overlay p,.capability-groups .media .video_overlay p{margin:0;font-style:italic;z-index:1}.capabilities .media .video_overlay img,.capability-groups .media .video_overlay img{width:42px !important;margin:10px 0 0;z-index:1}.capabilities .media .iframe_wrap,.capability-groups .media .iframe_wrap{position:relative;overflow:hidden;width:100%;height:0}.capabilities .media .iframe_wrap iframe,.capabilities .media .iframe_wrap object,.capabilities .media .iframe_wrap .embed,.capability-groups .media .iframe_wrap iframe,.capability-groups .media .iframe_wrap object,.capability-groups .media .iframe_wrap .embed{position:absolute;top:0;left:0;width:100%;height:100%}.capabilities .media .overlay#hero_adhoc,.capability-groups .media .overlay#hero_adhoc{height:calc(100% - 120px);width:calc(100% - 30px);max-height:inherit;max-width:inherit}.capabilities .media .overlay_close,.capability-groups .media .overlay_close{top:10px;right:10px}.capabilities .media .overlay_close img,.capability-groups .media .overlay_close img{width:17px}.capabilities .page_hero,.capability-groups .page_hero{position:relative}.capabilities .page_hero .share_buttons,.capability-groups .page_hero .share_buttons{top:25px}@media (max-width: 767px){.capabilities .page_hero .box:first-child,.capability-groups .page_hero .box:first-child{margin:0}}.capabilities #contacts,.capability-groups #contacts{margin-top:60px}@media (max-width: 767px){.capabilities #contacts,.capability-groups #contacts{margin-top:0;padding:0}.capabilities #contacts .item,.capability-groups #contacts .item{display:inline-block;width:45%}.capabilities #contacts .item .icon,.capability-groups #contacts .item .icon{float:none}.capabilities #contacts .item p,.capability-groups #contacts .item p{margin:0}.capabilities #contacts .actionlink,.capability-groups #contacts .actionlink{display:inline-block}}.capabilities .col.width_300,.capability-groups .col.width_300{flex:1 0 300px}.capabilities .col.width_double,.capability-groups .col.width_double{flex-grow:3}.capabilities .col.width_double .col,.capability-groups .col.width_double .col{flex-basis:40%}.capabilities .col.width_double .col:last-child,.capability-groups .col.width_double .col:last-child{margin:0 0 0 20px;min-width:0;min-height:0}.capabilities .col.width_double .spacer,.capability-groups .col.width_double .spacer{min-height:50px}@media (min-width: 768px) and (max-width: 1024px){.capabilities .col.width_double,.capability-groups .col.width_double{margin:0}}.capabilities .featured_blog,.capability-groups .featured_blog{height:auto}.capabilities .featured_blog.white,.capability-groups .featured_blog.white{background-color:#fff}.capabilities .featured_blog.white h1,.capabilities .featured_blog.white blockquote,.capabilities .featured_blog.white p,.capability-groups .featured_blog.white h1,.capability-groups .featured_blog.white blockquote,.capability-groups .featured_blog.white p{color:#483733}.capabilities .featured_blog.white .blog_title,.capability-groups .featured_blog.white .blog_title{max-width:38%}@media (min-width: 768px) and (max-width: 1024px){.capabilities .featured_blog.white .blog_title,.capability-groups .featured_blog.white .blog_title{max-width:100%}}.capabilities .featured_blog.white .iframe_wrap,.capability-groups .featured_blog.white .iframe_wrap{position:relative;overflow:hidden;width:100%;padding-bottom:48.5%;height:0;flex-basis:auto}.capabilities .featured_blog.white .iframe_wrap iframe,.capabilities .featured_blog.white .iframe_wrap object,.capabilities .featured_blog.white .iframe_wrap .embed,.capability-groups .featured_blog.white .iframe_wrap iframe,.capability-groups .featured_blog.white .iframe_wrap object,.capability-groups .featured_blog.white .iframe_wrap .embed{position:absolute;top:0;left:0;width:100%;height:100%}.capabilities .featured_blog.white .iframe_wrap .video_overlay .overlay_inner,.capability-groups .featured_blog.white .iframe_wrap .video_overlay .overlay_inner{flex-basis:auto}.capabilities .featured_blog.white .iframe_wrap .video_overlay:after,.capability-groups .featured_blog.white .iframe_wrap .video_overlay:after{background:none}.capabilities .featured_blog.blue,.capability-groups .featured_blog.blue{position:relative;background-color:#BFE3EE;padding-bottom:0}.capabilities .featured_blog.blue .blog_title,.capability-groups .featured_blog.blue .blog_title{padding-bottom:60px}.capabilities .featured_blog.blue h1,.capabilities .featured_blog.blue blockquote,.capability-groups .featured_blog.blue h1,.capability-groups .featured_blog.blue blockquote{margin-bottom:23px;color:#483733}.capabilities .featured_blog.blue p,.capability-groups .featured_blog.blue p{color:#483733}.capabilities .featured_blog.blue a,.capability-groups .featured_blog.blue a{position:absolute;bottom:10px;left:30px}@media (max-width: 767px){.capabilities .featured_blog.blue .blog_title,.capability-groups .featured_blog.blue .blog_title{margin-bottom:50px;padding-bottom:30px}}@media (min-width: 768px){.capabilities .featured_blog.blue .thumb,.capability-groups .featured_blog.blue .thumb{max-height:none;height:100%}}.capabilities .featured_blog.dark_grey,.capability-groups .featured_blog.dark_grey{background-color:#3A3B3F}.capabilities .featured_blog.dark_grey h1,.capabilities .featured_blog.dark_grey blockquote,.capability-groups .featured_blog.dark_grey h1,.capability-groups .featured_blog.dark_grey blockquote{margin-bottom:23px;color:#fff}.capabilities .featured_blog.dark_grey p,.capability-groups .featured_blog.dark_grey p{color:#fff}.capabilities .featured_blog hr,.capability-groups .featured_blog hr{width:50px}@media (max-width: 767px){.capabilities .featured_blog div.blog_title,.capability-groups .featured_blog div.blog_title{order:1}}.capabilities .featured_blog div.thumb,.capability-groups .featured_blog div.thumb{position:relative;flex-basis:65%;height:370px;max-height:370px}@media (min-width: 768px) and (max-width: 1024px){.capabilities .featured_blog div.thumb,.capability-groups .featured_blog div.thumb{height:405px;max-height:405px}}@media (max-width: 767px){.capabilities .featured_blog div.thumb,.capability-groups .featured_blog div.thumb{height:66vw;max-height:none}}.capabilities .featured_blog div.thumb .cta,.capability-groups .featured_blog div.thumb .cta{text-align:center;align-items:center;align-content:center;color:#fff;position:absolute;top:0;left:0;height:100%;width:100%;padding:0 30px;z-index:1;cursor:pointer;content:'';display:flex;justify-content:space-around;flex-direction:column}@media (max-width: 767px){.capabilities .featured_blog,.capability-groups .featured_blog{height:auto;flex-wrap:wrap}.capabilities .featured_blog div,.capability-groups .featured_blog div{flex-basis:100% !important}}.capabilities .profile-promo,.capability-groups .profile-promo{flex-wrap:nowrap;padding:0;background-color:#807D79;min-height:320px}.capabilities .profile-promo .blog_title,.capability-groups .profile-promo .blog_title{padding:30px;color:#fff}.capabilities .profile-promo .thumb,.capability-groups .profile-promo .thumb{background-repeat:no-repeat;background-size:cover;background-position:top right;width:auto;flex-grow:1;flex-basis:auto}@media (max-width: 767px){.capabilities .profile-promo .thumb,.capability-groups .profile-promo .thumb{width:100%;height:50vw}}.capabilities .profile-promo .thumb.no_p_thumb,.capability-groups .profile-promo .thumb.no_p_thumb{width:52%;height:auto;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width: 767px){.capabilities .profile-promo .thumb.no_p_thumb,.capability-groups .profile-promo .thumb.no_p_thumb{width:100%;height:50vw}}.capabilities .profile-promo .box,.capability-groups .profile-promo .box{margin:0;width:calc((100% - 180px)/2);flex-basis:auto;flex-grow:inherit}@media (min-width: 768px) and (max-width: 1024px){.capabilities .profile-promo .box,.capability-groups .profile-promo .box{width:calc((100% - 20px)/2)}}@media (max-width: 767px){.capabilities .profile-promo .box,.capability-groups .profile-promo .box{width:100%;height:auto;min-height:auto}}@media (max-width: 767px){.capabilities .profile-promo,.capability-groups .profile-promo{height:auto;min-height:320px;flex-wrap:wrap}}@media (min-width: 1025px){.capabilities .flex.col.width_double .col:last-child .matters,.capabilities .flex.col.width_double .col:last-child .spacer,.capability-groups .flex.col.width_double .col:last-child .matters,.capability-groups .flex.col.width_double .col:last-child .spacer{display:none}}.capability-groups #inner_container{min-height:0}.capability-groups .banner_text .body_content .capability-icon{margin-bottom:25px}.capability-groups .banner_text .body_content .name h1:after,.capability-groups .banner_text .body_content .name blockquote:after{width:65px !important}.capability-groups .banner_text .media.capabilities{margin:75px 0px 0px 0px !important}@media (min-width: 320px) and (max-width: 1024px){.capability-groups .banner_text .media.capabilities{margin:0px !important;max-height:270px;max-width:479px}}.capability-groups .featured_blog .iframe_wrap{padding-bottom:46.5% !important}.capability-groups .factoid{background:#FFFFFF}.capability-groups .factoid h1.number,.capability-groups .factoid blockquote.number{font-size:78px;color:#0ABFAA;letter-spacing:0;text-align:center;line-height:78px;margin:0}.capability-groups .factoid .separator{margin:18px auto}.capability-groups .factoid .description{font-size:14px;color:#0D807E;letter-spacing:0;text-align:center;line-height:22px}.box.striped{flex-wrap:nowrap}.box.striped:not(.banner_content){padding-left:80px}@media (min-width: 768px) and (max-width: 1024px){.box.striped:not(.banner_content){padding-left:70px}}.box.striped:not(.light_blue) .col:nth-child(2):not(.light_blue){width:auto;padding:0}@media (min-width: 768px) and (max-width: 1024px){.twocol .box.striped{flex-wrap:wrap}.twocol .box.striped .col{flex-basis:100%;padding:0 30px 0 0}}@media (max-width: 767px){.box.striped{flex-wrap:wrap}.box.striped:not(.banner_content){padding-left:38px}.box.striped .col{flex-basis:100%}.box.striped .spacer.vertical{width:18px}}@media (max-width: 767px) and (max-width: 767px){.box.striped .spacer.vertical{background-size:80px}}@media (max-width: 767px){.onecol.mobile_only .onecol.flex .spacer.cyan{display:none}.onecol.mobile_only .onecol.flex .featured_blog{order:1}.onecol.mobile_only .onecol.flex .matters{order:2}.onecol.mobile_only .onecol.flex .insights{order:3}.onecol.mobile_only .onecol.flex .achievements{order:4}.onecol.mobile_only .onecol.flex .news{order:5}.onecol.mobile_only .onecol.flex .box.header_img{order:6}.onecol.mobile_only .onecol.flex .spacer.big_logo{order:7}}.box.white.header_img{padding:0 0 5px 0}.box.white.header_img .box_hed{padding:30px;background-repeat:no-repeat;background-size:cover;background-position:center}.box.white.header_img h2,.box.white.header_img .resource-aggregators-cell li,.resource-aggregators-cell .box.white.header_img li{color:#fff}.box.white.header_img p{margin:20px 30px}.capabilities-landing-page .box.striped{min-height:350px}.capabilities-landing-page .col .ks_logo{background-size:85px;background-position:0px 30px}.capabilities-landing-page .col.description{min-width:45%;max-width:50%}.capabilities-landing-page .col.description .capability-icon:after{content:"";width:31px;height:3px;margin:14px 0px 25px 0px;background:#F96800;display:block}.capabilities-landing-page .col.posts{max-width:40%;min-height:295px}.capabilities-landing-page .col.posts .box{height:100%}.capabilities-landing-page .col.posts .box .date{margin-top:40px;margin-bottom:10px}.capabilities-landing-page .col.posts.empty{flex-basis:40%}.capabilities-landing-page.profile-promo{flex-wrap:nowrap;padding:0;background-color:#807D79;min-height:320px}.capabilities-landing-page.profile-promo .blog_title{padding:30px;color:#fff}.capabilities-landing-page.profile-promo .thumb{background-repeat:no-repeat;background-size:cover;background-position:top right;width:auto;flex-grow:1;flex-basis:auto}@media (max-width: 767px){.capabilities-landing-page.profile-promo .thumb{width:100%;height:50vw}}.capabilities-landing-page.profile-promo .thumb.no_p_thumb{width:52%;height:auto;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width: 767px){.capabilities-landing-page.profile-promo .thumb.no_p_thumb{width:100%;height:50vw}}.capabilities-landing-page.profile-promo .box{margin:0;width:calc((100% - 180px)/2);flex-basis:auto;flex-grow:inherit}@media (min-width: 768px) and (max-width: 1024px){.capabilities-landing-page.profile-promo .box{width:calc((100% - 20px)/2)}}@media (max-width: 767px){.capabilities-landing-page.profile-promo .box{width:100%;height:auto;min-height:auto}}@media (max-width: 767px){.capabilities-landing-page.profile-promo{height:auto;min-height:320px;flex-wrap:wrap}}.capabilities-landing-page .arrow-link{margin-left:17px}.capabilities-landing-page .arrow-link a{vertical-align:middle}.capabilities-landing-page .arrow-link a img{width:25px;height:25px}.capabilities-landing-page .capabilities-dropdown{position:relative;display:inline-block;transition:all ease-in-out 0.1s;padding:0;text-transform:uppercase;color:#F96800;transition:all ease-in-out 0.1s;border:none;border-bottom:3px solid #F96800;border-radius:0;background-color:transparent;min-width:220px;margin-top:20px;background:url(/assets/icon_down_arrow-orange-72effb1e5b384b2bf8ba5b463691719fcfc64b968e3439b5602151d635eb0178.svg);background-repeat:no-repeat;background-size:12px;background-position:right center}.capabilities-landing-page .capabilities-dropdown:hover{color:#807D79;border-bottom:3px solid #807D79}.capabilities-landing-page .capabilities-dropdown .capabilities-content{max-height:215px;overflow-y:scroll;overflow-x:hidden;width:100%;margin-top:3px;display:none;position:absolute;background-color:#fff;z-index:1}.capabilities-landing-page .capabilities-dropdown .capabilities-content li{padding:5px 10px}.capabilities-landing-page .capabilities-dropdown .capabilities-content li.dropdown-header{font-weight:500}.capabilities-landing-page .capabilities-dropdown .capabilities-content li.dropdown-header.divider{margin-top:5px;padding-top:10px;border-top:1px solid}.capabilities-landing-page .capabilities-dropdown .capabilities-content li a{color:#807D79;text-decoration:none}.capabilities-landing-page .capabilities-dropdown .capabilities-content li:hover a{color:#F96800}.capabilities-landing-page .capabilities-dropdown .capabilities-content.open{display:block}@media (min-width: 320px) and (max-width: 1024px){.capabilities-landing-page .box.flex{flex-wrap:wrap}.capabilities-landing-page .col.description{min-width:100%}.capabilities-landing-page .col.posts{min-width:100%;min-height:212px}.capabilities-landing-page .capabilities-dropdown{margin-bottom:40px}}.home{background-image:url(/assets/map_BG-02ae29708eee635c056e6f9897aa1416212508cdd110fa7abc500dbca764acf9.gif);background-repeat:no-repeat;background-size:960px;background-position:top center}.home .box_wrapper .page_builder .box.double{padding:30px}.home .box_wrapper .page_builder .box.full{width:100%;height:280px}.home .box_wrapper .page_builder .posts{position:relative}.home .box_wrapper .page_builder .posts .date{margin:40px 0px 10px 0px}.home .box_wrapper .page_builder .posts h2,.home .box_wrapper .page_builder .posts .resource-aggregators-cell li,.resource-aggregators-cell .home .box_wrapper .page_builder .posts li,.home .box_wrapper .page_builder .box.resource-aggregators-cell .posts li{padding:0px 0px 20px 0px}.home .box_wrapper .page_builder .posts .smart_tag{position:absolute;bottom:30px;left:30px;text-decoration:none}.home .box_wrapper .page_builder .posts:first-child{background-color:#98E4DC}.home .box_wrapper .page_builder .posts:nth-child(2){background-color:#fff}.home .box_wrapper .page_builder .posts:nth-child(3){background-color:#BFE3EE}.home .box_wrapper .page_builder .box.half{padding:0}.home .box_wrapper .page_builder .box.half .box{margin-bottom:0px}.home .box_wrapper .page_builder .content_promo{height:240px;flex-wrap:nowrap;padding:0}.home .box_wrapper .page_builder .content_promo h1,.home .box_wrapper .page_builder .content_promo blockquote,.home .box_wrapper .page_builder .content_promo p{color:#483733}.home .box_wrapper .page_builder .content_promo .blog_title{flex-basis:auto}.home .box_wrapper .page_builder .content_promo div.thumb{width:50%;background-repeat:no-repeat;background-size:cover;background-position:center;flex-basis:auto}@media (max-width: 767px){.home .box_wrapper .page_builder .content_promo div.thumb{width:50vw}}.home .box_wrapper .page_builder .content_promo div.box.white{width:50%}@media (max-width: 767px){.home .box_wrapper .page_builder .content_promo{height:auto;flex-wrap:wrap}}.home .box_wrapper .page_builder .content_promo .box.white{flex-grow:1;width:auto;margin:0}@media (max-width: 767px){.home .box_wrapper .page_builder .content_promo .box.white{flex-basis:50vw}}.home .box_wrapper .page_builder .feature_promo{background-repeat:no-repeat;background-size:cover;background-position:center right;height:280px;position:relative}.home .box_wrapper .page_builder .feature_promo .bgimg{background-repeat:no-repeat;background-size:cover;background-position:right top;width:100%;height:280px;position:absolute;top:0;left:0}.home .box_wrapper .page_builder .feature_promo .gradient{position:absolute;height:280px;right:0;top:0;width:100%;background-repeat:no-repeat;background-size:cover;background-position:right top}@media (max-width: 767px){.home .box_wrapper .page_builder .feature_promo .gradient{height:100%;max-height:inherit;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center top}}.home .box_wrapper .page_builder .feature_promo .gradient:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(to right, #fff 0%, #fff 0%, rgba(255,255,255,0) 85%, rgba(255,255,255,0) 100%)}@media (min-width: 768px) and (max-width: 1024px){.home .box_wrapper .page_builder .feature_promo .gradient:before{background:linear-gradient(to right, #fff 20%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 100%)}}@media (max-width: 767px){.home .box_wrapper .page_builder .feature_promo .gradient:before{background:rgba(255,255,255,0.5)}}.home .box_wrapper .page_builder .feature_promo .text{position:relative}.home .box_wrapper .page_builder .feature_promo .text>h2,.home .box_wrapper .page_builder .feature_promo .resource-aggregators-cell .text>li,.resource-aggregators-cell .home .box_wrapper .page_builder .feature_promo .text>li,.home .box_wrapper .page_builder .box.resource-aggregators-cell .feature_promo .text>li{max-width:257px}.home .box_wrapper .page_builder .feature_promo .text>p{margin-top:34px;max-width:346px}@media (max-width: 767px){.home .box_wrapper .page_builder .feature_promo .text{width:calc(100% - 100px)}.home .box_wrapper .page_builder .feature_promo .text h2,.home .box_wrapper .page_builder .feature_promo .text .resource-aggregators-cell li,.resource-aggregators-cell .home .box_wrapper .page_builder .feature_promo .text li,.home .box_wrapper .page_builder .box.resource-aggregators-cell .feature_promo .text li{margin:0 !important}}.home .box_wrapper .page_builder .feature_promo .cta{position:absolute;margin-top:20px}.home .box_wrapper .page_builder .media.overlay_open{margin:auto !important}.home .box_wrapper .page_builder .media.overlay_open .iframe_wrap{position:unset !important}.home .box_wrapper .page_builder .media.overlay_open iframe,.home .box_wrapper .page_builder .media.overlay_open object,.home .box_wrapper .page_builder .media.overlay_open .embed{position:absolute;top:0;left:0;width:100%;height:100%}.home .box_wrapper .page_builder .media.overlay_open .overlay#hero_adhoc{height:calc(100% - 120px);width:calc(100% - 30px);max-height:inherit;max-width:inherit}.home .box_wrapper .page_builder .media.overlay_open .overlay_close{top:10px;right:10px}.home .box_wrapper .page_builder .media.overlay_open .overlay_close img{width:17px}.home .box_wrapper .page_builder .media.overlay_open .iframe_wrap{position:relative;overflow:hidden;width:100%;height:0}.home .box_wrapper .page_builder .media.overlay_open .iframe_wrap iframe,.home .box_wrapper .page_builder .media.overlay_open .iframe_wrap object,.home .box_wrapper .page_builder .media.overlay_open .iframe_wrap .embed{position:absolute;top:0;left:0;width:100%;height:100%}.home .box_wrapper .page_builder .spacer{height:70px}.home .box_wrapper .page_builder .spacer.top-margin{margin:20px 0px 0px 0px !important}.home .box_wrapper .page_builder .spacer.bottom-margin{margin:0px 0px 20px 0px !important}.home .box_wrapper .page_builder .stat{height:240px}.home .box_wrapper .page_builder .stat p{display:flex;flex-direction:column;justify-content:center;max-width:200px;width:100%;height:100%;margin:0 auto}.home .box_wrapper.hero.slideshow{display:none}.home .box_wrapper.hero.slideshow.slick-initialized{display:block}.home .box_wrapper.hero.slideshow h1,.home .box_wrapper.hero.slideshow blockquote{text-align:center;padding:100px 20px 20px 20px;margin:0 auto;max-width:505px}@media (max-width: 767px){.home .box_wrapper.hero.slideshow h1,.home .box_wrapper.hero.slideshow blockquote{padding:40px 20px}}.home .box_wrapper.hero.slideshow .hero-pager{width:100%;text-align:center}.home .box_wrapper.hero.slideshow .hero-pager ul{position:relative;width:100%}.home .box_wrapper.hero.slideshow .hero-pager ul li{width:50px;display:inline-block;padding:5px 0;font-size:0;cursor:pointer;margin:0 5px}.home .box_wrapper.hero.slideshow .hero-pager ul li button{font-size:0;line-height:0;padding:0;border:none;height:2px;background-color:#807D79;width:50px;margin:auto;transition:all ease-in-out 0.1s}.home .box_wrapper.hero.slideshow .hero-pager ul li.slick-active button{background-color:#F96800}.home .twocol .col:last-child{margin:0;justify-content:space-between;flex-direction:column}.home .box{margin:0}.home .box h2.subhed,.home .box .resource-aggregators-cell li.subhed,.resource-aggregators-cell .home .box li.subhed,.home .page_builder .box.resource-aggregators-cell li.subhed,.page_builder .home .box.resource-aggregators-cell li.subhed{text-transform:uppercase}.home .big_logo{flex-grow:1}@media (min-width: 320px) and (max-width: 1024px){.home .page_builder .row.flex{flex-wrap:wrap}.home .page_builder .row.flex .box{width:100%;margin:0}.home .page_builder .row.flex .box h2,.home .page_builder .row.flex .box .resource-aggregators-cell li,.resource-aggregators-cell .home .page_builder .row.flex .box li,.home .page_builder .row.flex .box.resource-aggregators-cell li{margin:0px 0px 27px 0px}.home .page_builder .row.flex .box .smart_tag{left:20px;bottom:20px}.home .page_builder .row.flex .spacer{display:none}}@media (min-width: 768px) and (max-width: 1024px){.home{background-repeat:no-repeat;background-size:760px;background-position:top center}.home .box_wrapper .page_builder .feature_promo{height:320px}.home .box_wrapper .page_builder .feature_promo .bgimg{height:100%}.home .big_logo{height:100px;background-repeat:no-repeat;background-size:35%;background-position:center right -70px}.home .stat .box{padding:20px}}@media (max-width: 767px){.home{background-repeat:no-repeat;background-size:100%;background-position:top center}.home .box_wrapper .page_builder .feature_promo,.home .box_wrapper .page_builder .content_promo{height:164px}.home .feature_promo p{display:none}.home .spacer{display:none}.home .stat{height:164px !important}.home .stat h1,.home .stat blockquote{font-size:50px;line-height:45px;margin:10px 0 0}.home .stat h2,.home .stat .resource-aggregators-cell li,.resource-aggregators-cell .home .stat li{margin:0 !important;padding:0}}@media (min-width: 320px) and (max-width: 1024px){.home #box_1{order:1}.home #box_6{order:2}.home #box_3{order:3}.home #box_8{order:4}.home #box_4{order:5}.home #box_9{order:6}.home #box_2{order:7}.home #box_2 .thumb{order:2}.home #box_10{order:8}.home #box_10 .content_promo>div.box.white{order:1}.home #box_5{order:9}.home #box_7{display:none}.home #box_11{display:none}}#master_search.global{border-bottom:none;margin-bottom:60px;overflow:visible}#master_search.global form{max-width:540px;margin:auto}#master_search.global .filters{text-align:center;margin:8px 0 0}#master_search.global .filters input{margin:0 0 0 20px}.box.thumbs .item.has_thumb{display:inline-block;vertical-align:top;width:33%}@media (min-width: 768px) and (max-width: 1024px){.box.thumbs .item.has_thumb{width:48%}}@media (max-width: 767px){.box.thumbs .item.has_thumb{width:100%}}.sub-items{background:#eff0ed;padding:20px 20px 20px 20px;margin:10px 0 20px 30px;width:100%;flex-basis:100%}.sub-items ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 20px}.sub-items ul li{position:relative;padding-left:20px}.sub-items ul li h3{font-weight:500;margin-bottom:5px;text-transform:uppercase;font-size:16px;line-height:1.5em}.sub-items ul li:before{content:'';display:block;position:absolute;left:0px;top:11px;height:3px;width:12px;background:#F96800}@media screen and (max-width: 1024px){.sub-items{margin-left:0px}}@media screen and (max-width: 767px){.sub-items ul{grid-template-columns:1fr;grid-gap:20px}}.page_builder .row{flex-wrap:nowrap;transition:opacity ease-in-out .2s}@media (max-width: 767px){.page_builder .row{flex-wrap:wrap}}.page_builder .row.hidden{opacity:0}.page_builder .callout_row.even .callout-cell .box.white{order:2}.page_builder .row-3:nth-child(3n+1) .spacer{background-color:#0083ad;background-image:url(/assets/ks_logo_round_repeater_blue2-20506954fe0aac1966ff97e727d2ccb3b0c03e71ebf43e790e26eaa8cbf6104f.svg)}.page_builder .row-3:nth-child(3n+2) .spacer{background-color:#0d807e;background-image:url(/assets/ks_logo_round_repeater_green2-3a2b06f30ca49b280f085d74f805e278242b36a143c853bc64020a9356674f34.svg)}.page_builder .row-3:nth-child(3n+3) .spacer{background-color:#807D79;background-image:url(/assets/ks_logo_round_repeater_black-64a9a5410aec86b453f73c176959e187a67075e83f6ac0be4d24e82d08738600.svg)}.page_builder .box{margin:0 20px 20px 0}.page_builder .box:first-child{margin-left:0}.page_builder .box:last-child{margin-right:0}.page_builder .box.single{width:33.33%}.page_builder .box.double{flex-wrap:nowrap;padding:0;width:calc(66.66% + 25px)}.page_builder .box.double>.box.white{margin:0}.page_builder .box.double .spacer{width:60px;height:auto;margin:0 20px 0 0;position:relative}.page_builder .box.double.right .spacer{order:2;margin:0 0 0 20px}.page_builder .box.double.right .box:last-child{width:calc(100% - 80px);flex-grow:1}@media (min-width: 768px) and (max-width: 1024px){.page_builder .box.double .spacer{display:none}}@media (max-width: 767px){.page_builder .box.double .spacer{display:none}}.page_builder .box.half{width:50%}@media (max-width: 767px){.page_builder .box.single,.page_builder .box.double,.page_builder .box.half{width:100%;margin-right:0}}.page_builder .box .no_icon p{font:400 20px/30px "Caponi Display Web", Georgia, Times, serif}.page_builder .box.featured_aof{margin:0;height:auto;width:calc(100% - 80px);padding:0}@media (min-width: 320px) and (max-width: 1024px){.page_builder .box.featured_aof{width:100%}}.page_builder .box.featured_aof div{width:auto;flex-grow:inherit}.page_builder .box.featured_aof .box{width:40%;flex-grow:1;margin:0}.page_builder .box.featured_aof .box .aof_icon{filter:invert(1) grayscale(1) contrast(2)}@media (max-width: 767px){.page_builder .box.featured_aof .box{width:100%;height:auto;min-height:auto;order:2}}.page_builder .box.featured_aof .thumb{background-repeat:no-repeat;background-size:cover;background-position:center;width:calc((100% + 60px)/2);flex-basis:auto}@media (min-width: 768px) and (max-width: 1024px){.page_builder .box.featured_aof .thumb{width:calc((100% + 20px)/2)}}@media (max-width: 767px){.page_builder .box.featured_aof .thumb{width:100%;height:50vw}}@media (max-width: 767px){.page_builder .box.featured_aof{height:auto;min-height:320px;flex-wrap:wrap}}.page_builder .box.person-cell{flex-wrap:nowrap;padding:0;background-color:#807D79;min-height:320px}.page_builder .box.person-cell .blog_title{padding:30px;color:#fff}.page_builder .box.person-cell .thumb{background-repeat:no-repeat;background-size:cover;background-position:top right;width:auto;flex-grow:1;flex-basis:auto}@media (max-width: 767px){.page_builder .box.person-cell .thumb{width:100%;height:50vw}}.page_builder .box.person-cell .thumb.no_p_thumb{width:52%;height:auto;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width: 767px){.page_builder .box.person-cell .thumb.no_p_thumb{width:100%;height:50vw}}.page_builder .box.person-cell .box{margin:0;width:calc((100% - 180px)/2);flex-basis:auto;flex-grow:inherit}@media (min-width: 768px) and (max-width: 1024px){.page_builder .box.person-cell .box{width:calc((100% - 20px)/2)}}@media (max-width: 767px){.page_builder .box.person-cell .box{width:100%;height:auto;min-height:auto}}@media (max-width: 767px){.page_builder .box.person-cell{height:auto;min-height:320px;flex-wrap:wrap}}.page_builder .box.callout-cell{height:410px;flex-wrap:nowrap;padding:0}.page_builder .box.callout-cell div{flex-grow:1;flex-basis:50%}.page_builder .box.callout-cell .box{margin:0}.page_builder .box.callout-cell .box.white{flex-basis:35%}.page_builder .box.callout-cell .box.white .spacer{display:none}.page_builder .box.callout-cell .box.white.striped .spacer{display:block}.page_builder .box.callout-cell .thumb{background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width: 768px) and (max-width: 1024px){.page_builder .box.callout-cell{height:auto}}@media (max-width: 767px){.page_builder .box.callout-cell{margin:0 0 20px;flex-wrap:wrap;height:auto}.page_builder .box.callout-cell .box.white{flex-basis:100%;order:2}.page_builder .box.callout-cell .thumb{flex-basis:100%;height:65.15vw}}.page_builder .box.timeline-cell{background-color:#eff0ed !important;padding:0}.page_builder .box.timeline-cell .history_slides{width:100%}.page_builder .box.timeline-cell .history_slides .slide{width:100%;text-align:center;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.page_builder .box.timeline-cell .history_slides .slide:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.9}.page_builder .box.timeline-cell .history_slides .slide img{width:100%}.page_builder .box.timeline-cell .history_slides .slide .inner{z-index:10;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0 5%;display:flex;flex-direction:column;justify-content:center}.page_builder .box.timeline-cell .history_slides .slide:nth-child(3n):after{background-color:#9FDFCD}.page_builder .box.timeline-cell .history_slides .slide:nth-child(3n+1):after{background-color:#ccc}.page_builder .box.timeline-cell .history_slides .slide:nth-child(3n+2):after{background-color:#BFE3EE}.page_builder .box.timeline-cell .history_slides .slide hr{margin:30px auto}.page_builder .box.timeline-cell .history_slides .slide h1,.page_builder .box.timeline-cell .history_slides .slide blockquote{font-size:150px;line-height:120px;margin:0 0 30px 0}@media (min-width: 768px) and (max-width: 1024px){.page_builder .box.timeline-cell .history_slides .slide h1,.page_builder .box.timeline-cell .history_slides .slide blockquote{font-size:100px;line-height:90px;margin:0 0 20px 0}}@media (max-width: 767px){.page_builder .box.timeline-cell .history_slides .slide h1,.page_builder .box.timeline-cell .history_slides .slide blockquote{font-size:60px;line-height:60px;margin:0 0 20px 0}}.page_builder .box.timeline-cell .history_slides .slide h5{font-weight:500}.page_builder .box.timeline-cell .history_slides .slide p{width:50%;margin:0 auto}@media (min-width: 768px) and (max-width: 1024px){.page_builder .box.timeline-cell .history_slides .slide p{width:100%}}@media (max-width: 767px){.page_builder .box.timeline-cell .history_slides .slide p{width:100%}}@media (max-width: 767px){.page_builder .box.timeline-cell .history_slides .slide{height:100vw}.page_builder .box.timeline-cell .history_slides .slide img{height:100%;width:auto;transform:translateX(-25%)}}.page_builder .box.timeline-cell .history_nav{display:flex;align-items:flex-end;justify-content:space-between;margin:30px auto 0;width:100%;max-width:940px;transition:all ease-in-out 0.1s}.page_builder .box.timeline-cell .history_nav .prev,.page_builder .box.timeline-cell .history_nav .next,.page_builder .box.timeline-cell .history_nav .first,.page_builder .box.timeline-cell .history_nav .last{cursor:pointer;transition:all ease-in-out 0.1s}.page_builder .box.timeline-cell .history_nav .prev img,.page_builder .box.timeline-cell .history_nav .next img,.page_builder .box.timeline-cell .history_nav .first img,.page_builder .box.timeline-cell .history_nav .last img{display:block}.page_builder .box.timeline-cell .history_nav .prev:hover,.page_builder .box.timeline-cell .history_nav .next:hover,.page_builder .box.timeline-cell .history_nav .first:hover,.page_builder .box.timeline-cell .history_nav .last:hover{opacity:.7}.page_builder .box.timeline-cell .history_nav .prev.disabled,.page_builder .box.timeline-cell .history_nav .next.disabled,.page_builder .box.timeline-cell .history_nav .first.disabled,.page_builder .box.timeline-cell .history_nav .last.disabled{cursor:default;opacity:.3;filter:grayscale(100%)}.page_builder .box.timeline-cell .history_nav .first{margin:0 10px 0 0}.page_builder .box.timeline-cell .history_nav .last{margin:0 0 0 10px}@media (max-width: 767px){.page_builder .box.timeline-cell .history_nav{margin:20px 0 0;padding:0 20px}}.page_builder .box.timeline-cell .history_pager{text-align:center;position:relative;width:100%;height:70px;margin:0 auto 9px auto;justify-content:space-around;flex-wrap:nowrap;width:calc(100% - 170px)}@media (max-width: 767px){.page_builder .box.timeline-cell .history_pager{height:30px}}.page_builder .box.timeline-cell .history_pager .slick-slide{position:relative !important;text-align:center;display:inline-block;height:70px;cursor:pointer;transition:inherit;font:400 20px "Caponi Display Web", Georgia, Times, serif;color:#807D79;text-decoration:none;opacity:1 !important;padding:0 10px;vertical-align:bottom}.page_builder .box.timeline-cell .history_pager .slick-slide.slick-current{color:#F96800}.page_builder .box.timeline-cell .history_pager .slick-slide.slick-current span{border-color:#F96800;background:#F96800}@media (max-width: 767px){.page_builder .box.timeline-cell .history_pager .slick-slide.slick-current{color:transparent}}@media (max-width: 767px){.page_builder .box.timeline-cell .history_pager .slick-slide{color:transparent;pointer-events:none}}.page_builder .box.timeline-cell .history_pager .slick-slide span{position:absolute;margin:auto;bottom:0;left:0;right:0;width:15px;height:15px;color:#807D79;border:3px solid #E2E3DE;border-radius:50%;background:#eff0ed}@media (max-width: 767px){.page_builder .box.timeline-cell .history_pager .slick-slide span{display:none}}.page_builder .box.timeline-cell .history_pager:after{content:'';width:100%;height:3px;background:#E2E3DE;position:absolute;margin:auto;bottom:6px;left:0}@media (max-width: 767px){.page_builder .box.timeline-cell .history_pager:after{display:none}}.page_builder .box.timeline-cell .history_pager .slick-list{z-index:1}.page_builder .box.html-cell{display:block;padding:0}.page_builder .box.html-cell.light_grey,.page_builder .box.html-cell.white{padding:30px;padding-right:calc(25% + 30px)}@media (max-width: 767px){.page_builder .box.html-cell.light_grey,.page_builder .box.html-cell.white{padding-right:30px}}.page_builder .box.html-cell ul,.page_builder .box.html-cell ol{margin:0 0 20px 20px}.page_builder .box.html-cell ul ul,.page_builder .box.html-cell ul ol,.page_builder .box.html-cell ol ul,.page_builder .box.html-cell ol ol{margin:0 0 0 20px}.page_builder .box.html-cell ul li,.page_builder .box.html-cell ol li{margin:0;line-height:22px}.page_builder .box.html-cell ul{list-style:disc}.page_builder .box.html-cell ol{list-style:decimal}.page_builder .box.html-cell h3{font-weight:normal;color:#0083ad}.body_content .page_builder .box.html-cell.white{padding:0}.page_builder .box.box.resource-aggregator-slideshow-cell .profile_slide{display:flex;align-items:stretch}.page_builder .box.box.resource-aggregator-slideshow-cell .profile_slide .thumb{position:relative}.page_builder .box.box.resource-aggregator-slideshow-cell .profile_slide .cta{text-align:center;align-items:center;align-content:center;color:#fff;position:absolute;top:0;left:0;height:100%;width:100%;padding:0 30px;z-index:1;cursor:pointer;content:'';display:flex;justify-content:space-around;flex-direction:column}.page_builder .box.box.resource-aggregator-slideshow-cell .profile_slide .actionlink.view-all{position:absolute;bottom:0;left:30px}@media (min-width: 768px) and (max-width: 1024px){.page_builder .box.box.resource-aggregator-slideshow-cell .profile_slide .actionlink.view-all{left:20px}}@media (max-width: 767px){.page_builder .box.box.resource-aggregator-slideshow-cell .profile_slide{display:block}.page_builder .box.box.resource-aggregator-slideshow-cell .profile_slide .actionlink.view-all{left:unset;right:20px}}.page_builder .box.box.resource-aggregator-slideshow-cell .overlay.media{display:none}.page_builder .box.box.resource-aggregator-slideshow-cell .media.overlay_open{display:block;width:100%;margin:auto}.page_builder .box.box.resource-aggregator-slideshow-cell .media.overlay_open .iframe_wrap{position:unset !important}.page_builder .box.box.resource-aggregator-slideshow-cell .media.overlay_open iframe,.page_builder .box.box.resource-aggregator-slideshow-cell .media.overlay_open object,.page_builder .box.box.resource-aggregator-slideshow-cell .media.overlay_open .embed{position:absolute;top:0;left:0;width:100%;height:100%}.page_builder .box.box.resource-aggregator-slideshow-cell .media.overlay_open .overlay#hero_adhoc{height:calc(100% - 120px);width:calc(100% - 30px);max-height:inherit;max-width:inherit}.page_builder .box.box.resource-aggregator-slideshow-cell .media.overlay_open .overlay_close{top:10px;right:10px}.page_builder .box.box.resource-aggregator-slideshow-cell .media.overlay_open .overlay_close img{width:17px}.page_builder .box.box.resource-aggregator-slideshow-cell .media.overlay_open .iframe_wrap{position:relative;overflow:hidden;width:100%;height:0}.page_builder .box.box.resource-aggregator-slideshow-cell .media.overlay_open .iframe_wrap iframe,.page_builder .box.box.resource-aggregator-slideshow-cell .media.overlay_open .iframe_wrap object,.page_builder .box.box.resource-aggregator-slideshow-cell .media.overlay_open .iframe_wrap .embed{position:absolute;top:0;left:0;width:100%;height:100%}.page_builder .box.box.resource-aggregator-slideshow-cell,.page_builder .box.box.profile-slideshow-cell{padding:0;height:410px}.page_builder .box.box.resource-aggregator-slideshow-cell .profile_slide,.page_builder .box.box.profile-slideshow-cell .profile_slide{overflow:hidden;width:100%}.page_builder .box.box.resource-aggregator-slideshow-cell .thumb,.page_builder .box.box.profile-slideshow-cell .thumb{width:57.5%;height:410px;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-size:cover;background-position:center}.page_builder .box.box.resource-aggregator-slideshow-cell .box,.page_builder .box.box.profile-slideshow-cell .box{min-height:inherit;width:34%;display:inline-block;vertical-align:top;padding:30px 0 30px 30px}.page_builder .box.box.resource-aggregator-slideshow-cell .carousel_nav,.page_builder .box.box.profile-slideshow-cell .carousel_nav{right:20px;top:30px}.page_builder .box.box.resource-aggregator-slideshow-cell .carousel_nav .next,.page_builder .box.box.profile-slideshow-cell .carousel_nav .next{margin:0 0 10px 0}@media (max-width: 767px){.page_builder .box.box.resource-aggregator-slideshow-cell,.page_builder .box.box.profile-slideshow-cell{height:auto;margin-bottom:0px}.page_builder .box.box.resource-aggregator-slideshow-cell .thumb,.page_builder .box.box.resource-aggregator-slideshow-cell .box,.page_builder .box.box.profile-slideshow-cell .thumb,.page_builder .box.box.profile-slideshow-cell .box{display:block;width:100%;padding:30px 75px 0px 20px}.page_builder .box.box.resource-aggregator-slideshow-cell .thumb,.page_builder .box.box.profile-slideshow-cell .thumb{height:65.15vw}.page_builder .box.box.resource-aggregator-slideshow-cell .carousel_nav,.page_builder .box.box.profile-slideshow-cell .carousel_nav{top:70vw}}@media (min-width: 768px) and (max-width: 1024px){.page_builder .box.box.resource-aggregator-slideshow-cell,.page_builder .box.box.profile-slideshow-cell{height:auto}.page_builder .box.box.resource-aggregator-slideshow-cell .thumb,.page_builder .box.box.profile-slideshow-cell .thumb{width:50%;height:45vw}.page_builder .box.box.resource-aggregator-slideshow-cell .box,.page_builder .box.box.profile-slideshow-cell .box{width:39%;padding:20px 0 20px 20px}}.page_builder .box.box.capability-slideshow-cell .profile_slide{display:flex;align-items:stretch}.page_builder .box.box.capability-slideshow-cell .profile_slide .thumb{position:relative}.page_builder .box.box.capability-slideshow-cell .profile_slide .cta{text-align:center;align-items:center;align-content:center;color:#fff;position:absolute;top:0;left:0;height:100%;width:100%;padding:0 30px;z-index:1;cursor:pointer;content:'';display:flex;justify-content:space-around;flex-direction:column}.page_builder .box.box.capability-slideshow-cell .profile_slide .actionlink.view-all{position:absolute;bottom:0;left:30px}@media (min-width: 768px) and (max-width: 1024px){.page_builder .box.box.capability-slideshow-cell .profile_slide .actionlink.view-all{left:20px}}@media (max-width: 767px){.page_builder .box.box.capability-slideshow-cell .profile_slide{display:block}.page_builder .box.box.capability-slideshow-cell .profile_slide .actionlink.view-all{left:unset;right:20px}}.page_builder .box.box.capability-slideshow-cell .overlay.media{display:none}.page_builder .box.box.capability-slideshow-cell .media.overlay_open{display:block;width:100%;margin:auto}.page_builder .box.box.capability-slideshow-cell .media.overlay_open .iframe_wrap{position:unset !important}.page_builder .box.box.capability-slideshow-cell .media.overlay_open iframe,.page_builder .box.box.capability-slideshow-cell .media.overlay_open object,.page_builder .box.box.capability-slideshow-cell .media.overlay_open .embed{position:absolute;top:0;left:0;width:100%;height:100%}.page_builder .box.box.capability-slideshow-cell .media.overlay_open .overlay#hero_adhoc{height:calc(100% - 120px);width:calc(100% - 30px);max-height:inherit;max-width:inherit}.page_builder .box.box.capability-slideshow-cell .media.overlay_open .overlay_close{top:10px;right:10px}.page_builder .box.box.capability-slideshow-cell .media.overlay_open .overlay_close img{width:17px}.page_builder .box.box.capability-slideshow-cell .media.overlay_open .iframe_wrap{position:relative;overflow:hidden;width:100%;height:0}.page_builder .box.box.capability-slideshow-cell .media.overlay_open .iframe_wrap iframe,.page_builder .box.box.capability-slideshow-cell .media.overlay_open .iframe_wrap object,.page_builder .box.box.capability-slideshow-cell .media.overlay_open .iframe_wrap .embed{position:absolute;top:0;left:0;width:100%;height:100%}.page_builder .box.box.capability-slideshow-cell,.page_builder .box.box.profile-slideshow-cell{padding:0;height:410px}.page_builder .box.box.capability-slideshow-cell .profile_slide,.page_builder .box.box.profile-slideshow-cell .profile_slide{overflow:hidden;width:100%}.page_builder .box.box.capability-slideshow-cell .thumb,.page_builder .box.box.profile-slideshow-cell .thumb{width:57.5%;height:410px;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-size:cover;background-position:center}.page_builder .box.box.capability-slideshow-cell .box,.page_builder .box.box.profile-slideshow-cell .box{min-height:inherit;width:34%;display:inline-block;vertical-align:top;padding:30px 0 30px 30px}.page_builder .box.box.capability-slideshow-cell .carousel_nav,.page_builder .box.box.profile-slideshow-cell .carousel_nav{right:20px;top:30px}.page_builder .box.box.capability-slideshow-cell .carousel_nav .next,.page_builder .box.box.profile-slideshow-cell .carousel_nav .next{margin:0 0 10px 0}@media (max-width: 767px){.page_builder .box.box.capability-slideshow-cell,.page_builder .box.box.profile-slideshow-cell{height:auto}.page_builder .box.box.capability-slideshow-cell .thumb,.page_builder .box.box.capability-slideshow-cell .box,.page_builder .box.box.profile-slideshow-cell .thumb,.page_builder .box.box.profile-slideshow-cell .box{display:block;width:100%;padding:30px 75px 0px 20px}.page_builder .box.box.capability-slideshow-cell .thumb,.page_builder .box.box.profile-slideshow-cell .thumb{height:65.15vw}.page_builder .box.box.capability-slideshow-cell .carousel_nav,.page_builder .box.box.profile-slideshow-cell .carousel_nav{top:70vw}}@media (min-width: 768px) and (max-width: 1024px){.page_builder .box.box.capability-slideshow-cell,.page_builder .box.box.profile-slideshow-cell{height:auto}.page_builder .box.box.capability-slideshow-cell .thumb,.page_builder .box.box.profile-slideshow-cell .thumb{width:50%;height:45vw}.page_builder .box.box.capability-slideshow-cell .box,.page_builder .box.box.profile-slideshow-cell .box{width:39%;padding:20px 0 20px 20px}}.page_builder .box.box.video-carousel-cell{padding:0}.page_builder .box.box.video-carousel-cell .video{width:100%}.page_builder .box.box.video-carousel-cell .video_slide .slide_wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.page_builder .box.box.video-carousel-cell .video_slide .video_overlay{color:#fff;text-align:center;content:'';position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;display:flex;justify-content:space-around;flex-direction:column;background-repeat:no-repeat;background-size:cover;background-position:center;transition:all ease-in-out 0.1s}.page_builder .box.box.video-carousel-cell .video_slide .video_overlay:after{content:'';position:absolute;width:100%;height:100%;background:rgba(58,59,63,0.7);top:0;left:0}.page_builder .box.box.video-carousel-cell .video_slide .video_overlay>div{width:100%;z-index:1}.page_builder .box.box.video-carousel-cell .video_slide .video_overlay>div h1,.page_builder .box.box.video-carousel-cell .video_slide .video_overlay>div blockquote{margin:0 0 10px 0}.page_builder .box.box.video-carousel-cell .video_slide .video_overlay>div p{margin:0 0 30px 0}.page_builder .box.box.video-carousel-cell .video_slide .video_overlay>div img{display:inline;width:45px;height:45px}.page_builder .box.box.video-carousel-cell .video_slide iframe,.page_builder .box.box.video-carousel-cell .video_slide object,.page_builder .box.box.video-carousel-cell .video_slide .embed{position:absolute;top:0;left:0;width:100%;height:100%}.page_builder .box.box.video-carousel-cell .slideshow_nav{width:100%;margin:20px 0}.page_builder .box.box.video-carousel-cell .slideshow_nav ul{margin:0}.page_builder .box.box.video-carousel-cell .slick-dots li{position:relative;display:inline-block;vertical-align:middle;width:6px;height:6px;margin:0 5px;padding:0;cursor:pointer}.page_builder .box.box.video-carousel-cell .slick-dots li button{font-size:0;line-height:0;display:block;border-radius:50%;width:6px;height:6px;padding:0;cursor:pointer;background-color:#E2E3DE;border:0;outline:none}.page_builder .box.box.video-carousel-cell .slick-dots li.slick-active button{background-color:#F96800}.page_builder .box.box.video-carousel-cell .video_thumbs{width:calc(100% - 250px);margin:auto;position:relative;padding:0 0 30px 0}.page_builder .box.box.video-carousel-cell .video_thumbs .thumb_carousel{margin:0 100px}.page_builder .box.box.video-carousel-cell .video_thumbs .thumb_carousel:before{content:"";height:100%;width:5px;background-color:#fff;position:absolute;left:0;top:0;z-index:100}.page_builder .box.box.video-carousel-cell .video_thumbs .thumb_carousel:after{content:"";height:100%;width:5px;background-color:#fff;position:absolute;right:0;top:0;z-index:100}@media (max-width: 767px){.page_builder .box.box.video-carousel-cell .video_thumbs .thumb_carousel{margin:0;padding:0 0px;display:flex;flex-wrap:wrap;justify-content:space-between}}.page_builder .box.box.video-carousel-cell .video_thumbs .vid_thumb{padding:0 5px;width:auto;height:auto;cursor:pointer;vertical-align:top;position:relative !important}.page_builder .box.box.video-carousel-cell .video_thumbs .vid_thumb img{width:100%;display:block}.page_builder .box.box.video-carousel-cell .video_thumbs .vid_thumb:after{content:'';position:absolute;top:0;left:0;right:0;margin:0 5px;height:100%;background:url(/assets/icon_video-4ce72a48461da34696dae7da08c7aa284f899673487fa65eed0c1d33d0820cbd.svg) rgba(58,59,63,0.7);background-repeat:no-repeat;background-size:30%;background-position:center;transition:all ease-in-out 0.1s}@media (max-width: 767px){.page_builder .box.box.video-carousel-cell .video_thumbs .vid_thumb:after{margin:0}}.page_builder .box.box.video-carousel-cell .video_thumbs .vid_thumb.cycle-slide-active:after,.page_builder .box.box.video-carousel-cell .video_thumbs .vid_thumb:hover:after{background-color:inherit}@media (max-width: 767px){.page_builder .box.box.video-carousel-cell .video_thumbs .vid_thumb{width:calc(50vw - 27px) !important;display:inline-block;margin:0 0 3.5vw;padding:0}}.page_builder .box.box.video-carousel-cell .video_thumbs .carousel_nav{top:0;width:100%;height:calc(100% - 30px);pointer-events:none}.page_builder .box.box.video-carousel-cell .video_thumbs .carousel_nav div{position:absolute;top:0;bottom:0;margin:auto;pointer-events:auto}.page_builder .box.box.video-carousel-cell .video_thumbs .carousel_nav .prev{left:30px}.page_builder .box.box.video-carousel-cell .video_thumbs .carousel_nav .next{right:30px}@media (max-width: 767px){.page_builder .box.box.video-carousel-cell .video_thumbs .carousel_nav{display:none}}@media (min-width: 768px) and (max-width: 1024px){.page_builder .box.box.video-carousel-cell .video_thumbs{width:100%}}@media (max-width: 767px){.page_builder .box.box.video-carousel-cell .video_thumbs{width:100%}.page_builder .box.box.video-carousel-cell .video_thumbs .slick-slider:before,.page_builder .box.box.video-carousel-cell .video_thumbs .slick-slider:after{display:none}.page_builder .box.box.video-carousel-cell .video_thumbs .slick-track{transform:none !important;width:100% !important;display:flex !important;flex-wrap:wrap !important;justify-content:space-between !important}.page_builder .box.box.video-carousel-cell .video_thumbs .slick-track:before,.page_builder .box.box.video-carousel-cell .video_thumbs .slick-track:after{display:none}.page_builder .box.box.video-carousel-cell .video_thumbs .slick-cloned{display:none !important}}.page_builder .box.recognition-cell p{text-transform:uppercase;color:#807D79}.slick-no-slide .slick-track{width:100% !important;text-align:center;transform:inherit !important}.slick-no-slide .slick-slide{display:inline-block !important}.carousel_nav{position:absolute;z-index:200}.carousel_nav div{width:37px;height:37px;cursor:pointer;transition:opacity ease .1s}.carousel_nav div:hover{opacity:.6}body.aofs img.aof_icon{width:46px}body.aofs .row .box{min-height:320px}.insight-cell p a{color:#0083AD}.cases-deals-cell p a{color:#19807d}.aof.media .hero_video_thumb,.capabilities.media .hero_video_thumb{content:'';position:relative}.aof.media .hero_video_thumb a>img,.capabilities.media .hero_video_thumb a>img{display:block}.aof.media .video_overlay,.capabilities.media .video_overlay{text-align:center;align-items:center;align-content:center;color:#fff;background:rgba(58,59,63,0.7);position:absolute;top:0;left:0;height:100%;width:100%;padding:0 30px;z-index:1;cursor:pointer}.aof.media .video_overlay:after,.capabilities.media .video_overlay:after{content:'';position:absolute;width:100%;height:100%;background:rgba(58,59,63,0.7);top:0;left:0;z-index:-1}.aof.media .video_overlay .overlay_inner,.capabilities.media .video_overlay .overlay_inner{width:100%;margin:1px}.aof.media .video_overlay h1,.aof.media .video_overlay blockquote,.capabilities.media .video_overlay h1,.capabilities.media .video_overlay blockquote{margin:0 0 5px 0 !important;z-index:1}.aof.media .video_overlay h1:after,.aof.media .video_overlay blockquote:after,.capabilities.media .video_overlay h1:after,.capabilities.media .video_overlay blockquote:after{display:none !important}.aof.media .video_overlay p,.capabilities.media .video_overlay p{margin:0;font-style:italic;z-index:1}.aof.media .video_overlay img,.capabilities.media .video_overlay img{width:42px !important;margin:10px 0 0;z-index:1}.aof.media .iframe_wrap,.capabilities.media .iframe_wrap{position:relative;overflow:hidden;width:100%;padding-bottom:56.25%;height:0}.aof.media .iframe_wrap iframe,.aof.media .iframe_wrap object,.aof.media .iframe_wrap .embed,.capabilities.media .iframe_wrap iframe,.capabilities.media .iframe_wrap object,.capabilities.media .iframe_wrap .embed{position:absolute;top:0;left:0;width:100%;height:100%}.aof.media .overlay#hero_adhoc,.capabilities.media .overlay#hero_adhoc{height:calc(100% - 120px);width:calc(100% - 30px);max-height:inherit;max-width:inherit}.aof.media .overlay_close,.capabilities.media .overlay_close{top:10px;right:10px}.aof.media .overlay_close img,.capabilities.media .overlay_close img{width:17px}.box.slideshow-cell{padding:0}.box.image-cell{padding:0}.box.image-cell img{display:block;width:100%}.awards-cell{min-height:inherit !important;flex-wrap:nowrap;background-color:#E2E3DE !important;padding-bottom:0}@media (max-width: 767px){.awards-cell{display:block}}.awards-cell .award_text{flex-grow:1;flex-basis:0;margin:0 0 30px 0}.awards-cell .award_grid{flex-grow:2;flex-basis:0;flex-direction:row-reverse;margin:0 0 0 30px}.awards-cell .award_grid:after{content:"";flex-basis:30%}@media (max-width: 767px){.awards-cell .award_grid{margin:30px 0 0}}.awards-cell .box{margin:0 0 30px 0;min-height:150px;align-items:center;justify-content:center;width:30%;flex-wrap:nowrap}.awards-cell .box img{width:100%;height:auto}.awards-cell .box p.label_text{font:400 14px "Caponi Display Web", Georgia, Times, serif}@media (min-width: 768px) and (max-width: 1024px){.awards-cell .box{flex:0 0 47%}}@media (max-width: 767px){.awards-cell .box{flex:0 0 100%;margin:0 0 20px 0}}.topic-cards-cell{margin-bottom:0 !important}@media (max-width: 767px){.topic-cards-cell .box{margin:0 0 20px 0 !important}}.vertical-expand-enter-active{transform-origin:top center;animation:vertical-expand-in .5s ease-in}.vertical-expand-leave-active{transform-origin:top center;animation:vertical-expand-out .25s ease-out}@keyframes vertical-expand-in{0%{overflow:hidden;max-height:0}99%{overflow:hidden;max-height:1000px}100%{overflow:visible;max-height:auto}}@keyframes vertical-expand-out{0%{max-height:auto;overflow:visible}1%{max-height:1000px;overflow:hidden}100%{max-height:0;margin:0;padding:0;height:0;overflow:hidden}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden !important;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.ps-container{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps-container{overflow:auto !important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:0.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:0.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;bottom:0px;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;-moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;-moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:0.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:0.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:0.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:0.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:0.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}@media print{@page{size:letter}header{display:none}}.feature-cta{display:inline-block;background:#fff;color:#F96800;text-decoration:none;padding:13px 16px;border-radius:5px}.feature-hero,.capabilities .feature-hero{background:linear-gradient(to right, rgba(0,187,235,0.5), rgba(152,228,220,0.5));min-height:410px;margin:0 0 20px 0;position:relative}.feature-hero .feature-hero-wrapper,.capabilities .feature-hero .feature-hero-wrapper{padding:40px 0 60px 0}.feature-hero .feature-hero-content,.capabilities .feature-hero .feature-hero-content{max-width:700px;position:relative;z-index:10}.feature-hero .eyebrow-heading,.capabilities .feature-hero .eyebrow-heading{margin-bottom:13px}.feature-hero .flex.wrapper.page_hero h1,.feature-hero .flex.wrapper.page_hero blockquote,.capabilities .feature-hero .flex.wrapper.page_hero h1,.capabilities .feature-hero .flex.wrapper.page_hero blockquote{margin-bottom:0;flex:1}.feature-hero .flex.wrapper.page_hero h1:after,.feature-hero .flex.wrapper.page_hero blockquote:after,.capabilities .feature-hero .flex.wrapper.page_hero h1:after,.capabilities .feature-hero .flex.wrapper.page_hero blockquote:after{margin-top:13px;margin-bottom:23px;width:62px}.feature-hero .feature-hero-heading,.capabilities .feature-hero .feature-hero-heading{display:flex}.feature-hero .share_buttons,.capabilities .feature-hero .share_buttons{position:static;padding-top:11px;margin-left:10px;white-space:nowrap}.feature-hero .share_buttons .orange_button,.capabilities .feature-hero .share_buttons .orange_button{margin-left:0}.feature-hero .feature-cta,.capabilities .feature-hero .feature-cta{margin-top:32px;border:1px solid #F96800}.feature-hero .feature-bg,.capabilities .feature-hero .feature-bg{position:absolute;top:0;bottom:0;right:0;left:0}.feature-hero .feature-bg.bgimg,.capabilities .feature-hero .feature-bg.bgimg{background-repeat:no-repeat;background-size:cover;background-position:right center}.feature-hero .feature-bg.bgvideo video,.capabilities .feature-hero .feature-bg.bgvideo video{width:100%;height:100%;object-fit:cover}.feature-hero .feature-bg.bgvideo img,.capabilities .feature-hero .feature-bg.bgvideo img{display:none}.feature-hero.feature-hero-full-overlay .feature-bg:before,.capabilities .feature-hero.feature-hero-full-overlay .feature-bg:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:linear-gradient(270deg, rgba(255,255,255,0) 20%, #fff 64%)}.feature-hero.feature-hero-fixed,.capabilities .feature-hero.feature-hero-fixed{margin:0 auto;width:calc(100% - 100px);max-width:1260px;margin-bottom:20px}.feature-hero.feature-hero-fixed,.feature-hero.feature-hero-fixed .feature-hero-content,.capabilities .feature-hero.feature-hero-fixed,.capabilities .feature-hero.feature-hero-fixed .feature-hero-content{min-height:466px}.feature-hero.feature-hero-fixed .feature-hero-wrapper,.capabilities .feature-hero.feature-hero-fixed .feature-hero-wrapper{padding:0}.feature-hero.feature-hero-fixed .flex.wrapper.page_hero,.capabilities .feature-hero.feature-hero-fixed .flex.wrapper.page_hero{width:100%}.feature-hero.feature-hero-fixed .feature-hero-content,.capabilities .feature-hero.feature-hero-fixed .feature-hero-content{padding:30px;background:#fff}@media (min-width: 320px) and (max-width: 1024px){.feature-hero .feature-hero-content,.capabilities .feature-hero .feature-hero-content{padding-left:50px}.feature-hero .feature-bg:before,.capabilities .feature-hero .feature-bg:before{background:rgba(255,255,255,0.9);content:"";position:absolute;top:0;left:0;height:100%;width:100%}}@media (min-width: 768px) and (max-width: 1024px){.feature-hero.feature-hero-fixed.image-feature .feature-hero-wrapper:after,.feature-hero.feature-hero-fixed.video-feature .feature-hero-wrapper:after{content:"";position:absolute;width:100%;height:100%;display:block;top:0;left:0;background:rgba(255,255,255,0.9);z-index:1}.feature-hero.feature-hero-fixed.image-feature .feature-hero-content,.feature-hero.feature-hero-fixed.video-feature .feature-hero-content{background:none}}@media (max-width: 767px){.feature-hero .feature-hero-wrapper,.capabilities .feature-hero .feature-hero-wrapper{padding:40px 0}.feature-hero .feature-hero-content,.capabilities .feature-hero .feature-hero-content{padding:0 20px;max-width:none}.feature-hero .eyebrow-heading,.capabilities .feature-hero .eyebrow-heading{margin-bottom:23px}.feature-hero .flex.wrapper.page_hero h1,.feature-hero .flex.wrapper.page_hero blockquote,.capabilities .feature-hero .flex.wrapper.page_hero h1,.capabilities .feature-hero .flex.wrapper.page_hero blockquote{margin-bottom:28px}.feature-hero .feature-hero-heading,.capabilities .feature-hero .feature-hero-heading{display:block;position:static}.feature-hero .share_buttons,.capabilities .feature-hero .share_buttons{position:absolute;padding-top:0;margin-left:0;top:0;right:20px}.feature-hero .feature-cta,.capabilities .feature-hero .feature-cta{margin-top:32px}.feature-hero .feature-bg.bgvideo video,.capabilities .feature-hero .feature-bg.bgvideo video{display:none}.feature-hero .feature-bg.bgvideo img,.capabilities .feature-hero .feature-bg.bgvideo img{display:block;object-fit:cover;object-position:right center;width:100%;height:100%}.feature-hero.feature-hero-fixed,.capabilities .feature-hero.feature-hero-fixed{width:100%}.feature-hero.feature-hero-fixed.image-feature .feature-hero-content,.feature-hero.feature-hero-fixed.video-feature .feature-hero-content,.capabilities .feature-hero.feature-hero-fixed.image-feature .feature-hero-content,.capabilities .feature-hero.feature-hero-fixed.video-feature .feature-hero-content{background:rgba(255,255,255,0.9)}.feature-hero.feature-hero-fixed,.feature-hero.feature-hero-fixed .feature-hero-content,.capabilities .feature-hero.feature-hero-fixed,.capabilities .feature-hero.feature-hero-fixed .feature-hero-content{min-height:0}.feature-hero.feature-hero-fixed .feature-hero-content,.capabilities .feature-hero.feature-hero-fixed .feature-hero-content{padding:35px 20px;width:100%}.feature-hero.feature-hero-fixed .share_buttons,.capabilities .feature-hero.feature-hero-fixed .share_buttons{top:35px}}.overlay.readmore.box{max-width:1100px;padding:50px 0px 50px 0px;overflow:auto;max-height:none;height:calc(100vh - 150px)}.overlay.readmore.box .scroll{overflow:visible;height:auto}.overlay.readmore.box h1,.overlay.readmore.box blockquote{margin-bottom:40px}.overlay.readmore.box h1:after,.overlay.readmore.box blockquote:after{content:"";width:62px;height:3px;margin:10px 0 0 0;background:#F96800;display:block}.overlay.readmore.box .eyebrow-heading{margin-bottom:13px}.overlay.readmore.box .modal-content p,.overlay.readmore.box .modal-content ul,.overlay.readmore.box .modal-content{font-family:"Caponi Display Web", Georgia, Times, serif;font-size:20px;line-height:30px}.overlay.readmore.box .modal-content ul{list-style:disc;margin-left:1em;margin-bottom:10px}.overlay.readmore.box p.overlay_close_inline{font-family:"Marr Sans Web", Helvetica, Arial, sans-serif;line-height:1em;padding-bottom:3px;white-space:nowrap;margin-top:15px}.overlay.readmore.box .modal-head{min-height:80px}.overlay.readmore.box .overlay_close{position:absolute;font-size:13px;top:80px;right:80px}.overlay.readmore.box .overlay_close img{width:25px;height:25px}.overlay.readmore.box .overlay_close p{font-family:"Marr Sans Web", Helvetica, Arial, sans-serif;font-size:13px}.overlay.readmore.box .modal-body{position:relative;padding:30px 80px 0px 80px;display:block;width:100%}@media (max-width: 767px){.overlay.readmore.box{height:80vh;padding:40px 0px}.overlay.readmore.box h1,.overlay.readmore.box blockquote{margin-bottom:30px}.overlay.readmore.box .modal-head{max-width:calc(100% - 50px)}.overlay.readmore.box .modal-body{padding:20px 40px}.overlay.readmore.box .overlay_close{top:60px;right:18px}}.resource-aggregators-cell,.page_builder .box.resource-aggregators-cell{padding-left:160px;padding-top:32px}.resource-aggregators-cell .spacer,.page_builder .box.resource-aggregators-cell .spacer{background-color:#807D79 !important;background-image:url("/assets/ks_logo_round_repeater_black-64a9a5410aec86b453f73c176959e187a67075e83f6ac0be4d24e82d08738600.svg") !important}.resource-aggregators-cell ul,.page_builder .box.resource-aggregators-cell ul{column-count:2;column-gap:32px;width:100%;max-width:900px;margin-top:10px}.resource-aggregators-cell li,.page_builder .box.resource-aggregators-cell li{display:flex;font-size:30px;line-height:1.16em;margin-bottom:18px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.resource-aggregators-cell li a,.page_builder .box.resource-aggregators-cell li a{flex:1}.resource-aggregators-cell li:before,.page_builder .box.resource-aggregators-cell li:before{content:'';display:block;height:3px;width:12px;flex-basis:12px;background:#F96800;margin-top:18px;margin-right:7px}@media (min-width: 320px) and (max-width: 1024px){.resource-aggregators-cell,.page_builder .box.resource-aggregators-cell{padding-left:70px}}@media (max-width: 767px){.resource-aggregators-cell,.page_builder .box.resource-aggregators-cell{padding-top:36px}.resource-aggregators-cell .spacer,.page_builder .box.resource-aggregators-cell .spacer{width:50px !important}.resource-aggregators-cell ul,.page_builder .box.resource-aggregators-cell ul{margin-top:15px;column-count:1}.resource-aggregators-cell li,.page_builder .box.resource-aggregators-cell li{font-size:26px}.resource-aggregators-cell li:before,.page_builder .box.resource-aggregators-cell li:before{margin-top:14px}}#contact-module.capabilities-contacts>.box{padding-left:160px;padding-top:35px}#contact-module.capabilities-contacts .box.ks_logo.spacer.vertical{left:auto;right:0}#contact-module.capabilities-contacts .person .box.headshot{width:60px;height:60px;min-width:60px;min-height:60px;max-width:60px;max-height:60px;padding:0}@media (min-width: 320px) and (max-width: 1024px){#contact-module.capabilities-contacts>.box{padding-left:20px}}@media (max-width: 767px){#contact-module.capabilities-contacts>.box{padding-bottom:35px}}
