/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}

footer .ctct-form-defaults{border-radius:0px;color:#ffffff;background:transparent url(/themes/tedco/images/subscribe_diagonals.svg) bottom right no-repeat;}footer .ctct-form-embed.form_0 .ctct-form-defaults{background-color:transparent;padding-bottom:44px;}footer .ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-link,footer .ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text,footer .ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-header,footer .ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-text,footer .ctct-form-embed.form_0 .ctct-form-defaults *{color:#ffffff;font-family:'Montserrat',sans-serif;}footer .ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text{font-size:9px;margin-bottom:31px;line-height:14px;}footer .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button{background-color:transparent;border-color:#ec9300;text-transform:uppercase;font-size:15px;font-weight:bold;display:inline-block;width:auto;border-radius:0px;padding:16px 30px;position:relative;overflow:hidden;z-index:1;cursor:pointer;box-sizing:border-box;transition-property:color;transition-duration:0.5s;border-radius:0.2em;}footer div.ctct-form-embed form.ctct-form-custom button.ctct-form-button:active,footer .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button:active,footer .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button:hover{background-color:transparent;border-color:#ec9300;text-transform:uppercase;}footer .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button:focus{outline:none;}footer .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ec9300;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.5s;transition-timing-function:ease-out;z-index:-1;}footer .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button:hover{color:#000000;}footer .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66);}footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element{border:0px;height:40px;border-radius:0px;}#first_name_field_0{float:left;width:48.88%;}#last_name_field_0{margin-left:51.12%;}footer div.ctct-form-embed form.ctct-form-custom div.ctct-form-field{margin-bottom:9px;}@media screen and (min-width:768px){footer div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header{margin-bottom:6px;}footer .ctct-form-embed.form_0 .ctct-form-defaults{padding-top:41px;}footer #gdpr_text{padding-top:20px;}}@media only screen and (min-width:768px) and (max-width:1023px){footer .ctct-form-embed.form_0 .ctct-form-defaults{padding-left:8.666%;padding-right:6.6666%;}#email_address_field_0{width:37.25%;float:left;margin-right:1.1%;}#first_name_field_0{width:30.275%;}#last_name_field_0{margin-left:69.725%;width:auto;margin-right:0px;float:none;}footer #gdpr_text{clear:both;}}@media screen and (min-width:1024px){footer .ctct-form-embed.form_0 .ctct-form-defaults{padding-left:35px;padding-right:35px;}}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(/themes/tedco/fonts/montserrat-v15-latin-300.eot);src:local("Montserrat Light"),local("Montserrat-Light"),url(/themes/tedco/fonts/montserrat-v15-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/tedco/fonts/montserrat-v15-latin-300.woff2) format("woff2"),url(/themes/tedco/fonts/montserrat-v15-latin-300.woff) format("woff"),url(/themes/tedco/fonts/montserrat-v15-latin-300.ttf) format("truetype"),url(/themes/tedco/fonts/montserrat-v15-latin-300.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/tedco/fonts/montserrat-v15-latin-regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/themes/tedco/fonts/montserrat-v15-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/tedco/fonts/montserrat-v15-latin-regular.woff2) format("woff2"),url(/themes/tedco/fonts/montserrat-v15-latin-regular.woff) format("woff"),url(/themes/tedco/fonts/montserrat-v15-latin-regular.ttf) format("truetype"),url(/themes/tedco/fonts/montserrat-v15-latin-regular.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(/themes/tedco/fonts/montserrat-v15-latin-500.eot);src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/themes/tedco/fonts/montserrat-v15-latin-500.eot#iefix) format("embedded-opentype"),url(/themes/tedco/fonts/montserrat-v15-latin-500.woff2) format("woff2"),url(/themes/tedco/fonts/montserrat-v15-latin-500.woff) format("woff"),url(/themes/tedco/fonts/montserrat-v15-latin-500.ttf) format("truetype"),url(/themes/tedco/fonts/montserrat-v15-latin-500.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(/themes/tedco/fonts/montserrat-v15-latin-600.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/themes/tedco/fonts/montserrat-v15-latin-600.eot#iefix) format("embedded-opentype"),url(/themes/tedco/fonts/montserrat-v15-latin-600.woff2) format("woff2"),url(/themes/tedco/fonts/montserrat-v15-latin-600.woff) format("woff"),url(/themes/tedco/fonts/montserrat-v15-latin-600.ttf) format("truetype"),url(/themes/tedco/fonts/montserrat-v15-latin-600.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/tedco/fonts/montserrat-v15-latin-700.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/themes/tedco/fonts/montserrat-v15-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/tedco/fonts/montserrat-v15-latin-700.woff2) format("woff2"),url(/themes/tedco/fonts/montserrat-v15-latin-700.woff) format("woff"),url(/themes/tedco/fonts/montserrat-v15-latin-700.ttf) format("truetype"),url(/themes/tedco/fonts/montserrat-v15-latin-700.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:url(/themes/tedco/fonts/montserrat-v15-latin-800.eot);src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/themes/tedco/fonts/montserrat-v15-latin-800.eot#iefix) format("embedded-opentype"),url(/themes/tedco/fonts/montserrat-v15-latin-800.woff2) format("woff2"),url(/themes/tedco/fonts/montserrat-v15-latin-800.woff) format("woff"),url(/themes/tedco/fonts/montserrat-v15-latin-800.ttf) format("truetype"),url(/themes/tedco/fonts/montserrat-v15-latin-800.svg#Montserrat) format("svg")}.view-frontpage article,body.portfolio #block-views-block-news-block-1 .view-news .view-content article{padding:0% 6%;position:relative}@media (max-width:560px){.view-frontpage article,body.portfolio #block-views-block-news-block-1 .view-news .view-content article{padding:0%}}.view-frontpage article .type,body.portfolio #block-views-block-news-block-1 .view-news .view-content article .type{color:#C13B33;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:11px}.view-frontpage .slick-arrow,body.portfolio #block-views-block-news-block-1 .view-news .view-content .slick-arrow{text-indent:-9999px;border:2px #D7D6CD solid;width:50px;height:50px;border-radius:50px;position:absolute;top:45%;color:#000000;outline:none;background:url(/themes/tedco/images/arrow.svg) center no-repeat}.view-frontpage .slick-arrow.slick-next:focus,.view-frontpage .slick-arrow.slick-prev:focus,body.portfolio #block-views-block-news-block-1 .view-news .view-content .slick-arrow.slick-next:focus,body.portfolio #block-views-block-news-block-1 .view-news .view-content .slick-arrow.slick-prev:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.view-frontpage .slick-arrow.slick-prev,body.portfolio #block-views-block-news-block-1 .view-news .view-content .slick-arrow.slick-prev{left:-13px;-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.view-frontpage .slick-arrow.slick-next,body.portfolio #block-views-block-news-block-1 .view-news .view-content .slick-arrow.slick-next{right:-17px}@media only screen and (min-width:768px){.view-frontpage,body.portfolio #block-views-block-news-block-1 .view-news .view-content{padding:0px 60px;text-align:left;overflow:hidden}.view-frontpage .content .field--name-body,body.portfolio #block-views-block-news-block-1 .view-news .view-content .content .field--name-body{font-size:17px;line-height:26px}}@media only screen and (min-width:768px){body.page-node-type-blog .breadcrumb,body.page-node-type-fund .breadcrumb,body.page-node-type-fund-group .breadcrumb{margin-bottom:60px;padding-top:0px}}@media only screen and (min-width:768px){body.page-node-type-blog h1.page-header,body.page-node-type-fund h1.page-header,body.page-node-type-fund-group h1.page-header{padding-bottom:0px}}.btn{border:1px #ec9300 solid;border-radius:0.2em;font-size:14px;font-weight:600;padding:8px 15px;text-transform:uppercase;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;position:relative;overflow:hidden;text-wrap:inherit;z-index:1;cursor:pointer}.btn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ec9300;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}.btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66);transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66)}.btn:hover{background-color:#C13B33;color:#000000}.btn.btn-primary{background-color:#C13B33}.btn.btn-primary:hover{background-color:#2c2c2c}.btn.btn-secondary{background-color:#2c2c2c}.btn.btn-secondary:hover{background-color:#C13B33}.btn.btn-orange-border{background-color:transparent;border:1px #ec9300 solid}.btn.btn-gray-gradient{background:rgb(255,255,255);background:-webkit-gradient(linear,left top,left bottom,from(rgb(255,255,255)),to(rgb(227,227,227)));background:linear-gradient(180deg,rgb(255,255,255) 0%,rgb(227,227,227) 100%);color:#C13B33;text-transform:uppercase;font-weight:700;font-size:16px}.btn.btn-gray-gradient:hover{color:#000000}.btn-info{color:#fff;background-color:#CA4038}.btn-info:hover{background-color:#ac200f}.view-blog .btn-info,.view-news-archive .btn-info,.view-press-releases .btn-info{margin:27px 0 0 5px;height:50px}.view-news-archive label,.view-press-releases label{display:block}.view-news-archive .form-inline .form-control,.view-press-releases .form-inline .form-control{height:50px}a.read-now{border:1px #ec9300 solid;border-radius:0.2em;font-size:14px;font-weight:600;padding:8px 15px;text-transform:uppercase;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;position:relative;overflow:hidden;text-wrap:inherit;z-index:1;cursor:pointer;border:1px #dadbdd solid!important}a.read-now:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ec9300;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}a.read-now:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66);transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66)}a.read-now:hover{background-color:#C13B33;color:#000000}a.button-orange{border:1px #ec9300 solid;border-radius:0.2em;font-size:14px;font-weight:600;padding:8px 15px;text-transform:uppercase;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;position:relative;overflow:hidden;text-wrap:inherit;z-index:1;cursor:pointer;border:1px #ec9300 solid;background-color:transparent}a.button-orange:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ec9300;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}a.button-orange:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66);transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66)}a.button-orange:hover{background-color:#C13B33;color:#000000}section#topbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#000000;padding-left:32px;padding-right:32px}@media (max-width:1023px){section#topbar{display:none}}section#topbar .region-top-bar,section#topbar .region-top-bar-right{font-size:0.9em;font-weight:600;color:#979797}section#topbar .region-top-bar-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}section#topbar .region-top-bar-right .nav>li,section#topbar .region-top-bar-right .navbar-nav>li{display:inline-block}section#topbar .region-top-bar{}section#topbar .region-top-bar .block.left-side p{margin:0;padding:0}section#topbar .region-top-bar .block.left-side p:first-child{padding-top:10px}section#topbar .region-top-bar .block.left-side a{color:#ffffff}section#topbar .region-top-bar .block.left-side a span.text-white{color:#ffffff}section#topbar .region-top-bar .block.left-side a:focus span,section#topbar .region-top-bar .block.left-side a:hover span{color:#000000!important}section#topbar .region-top-bar .block.left-side a span.text-gray{color:#979797}section#topbar .region-top-bar .block.left-side a:focus,section#topbar .region-top-bar .block.left-side a:hover{background-color:#ffffff;color:#000000}@media only screen and (min-width:1024px){section#topbar .block-gtranslate select{color:#000000;margin-top:10px}section#topbar .block-google-translator a{display:block;color:#979797;padding:8px 15px}section#topbar .block-google-translator a:hover{background-color:#ffffff;color:#000000}section#topbar .block-google-translator a:focus{color:#000000}section#topbar .navbar-right{margin-right:0!important;margin-top:3px}section#topbar ul.menu--account li a,section#topbar ul.menu--hamburger li a{color:#979797;padding-top:8px;padding-bottom:8px}section#topbar ul.menu--account li a:hover,section#topbar ul.menu--hamburger li a:hover{background-color:#ffffff;color:#000000}section#topbar ul.menu--account li a:focus,section#topbar ul.menu--hamburger li a:focus{color:#000000}}@media only screen and (min-width:1024px) and (max-width:767px){section#topbar ul.menu--account li a,section#topbar ul.menu--hamburger li a{display:block;width:100%}}section#topbar #google_translator_element div{display:block}section#topbar #google_translator_element div img{display:none}section#topbar #google_translator_element div .goog-te-menu-value:nth-child(2){margin-left:20px}section#topbar #google_translator_element div .goog-logo-link{display:none}header{background:#2c2c2c;font-size:16px}@media only screen and (max-width:767px){header{padding:0px;overflow:hidden}}header .navbar-header nav.navbar{background:transparent;border:0px;border-radius:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0px;z-index:998}header .navbar-header nav.navbar h2.visually-hidden,header .navbar-header nav.navbar label.sr-only,header .navbar-header nav.navbar span.sr-only{color:#ffffff}@media (max-width:1023px){header .navbar-header nav.navbar{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0px 30px}}header .navbar-header nav.navbar .region-navigation{-webkit-box-flex:1;-ms-flex:1;flex:1}header .navbar-header nav.navbar .region-navigation .logo{padding-bottom:10px}header .navbar-header nav.navbar .region-navigation .block-superfish{position:inherit;width:auto}@media (max-width:1023px){header .navbar-header nav.navbar .region-navigation .block-superfish{display:none}}header .navbar-header nav.navbar .navbar-toggle{border:none;padding:0;margin-right:0px}header .navbar-header nav.navbar .navbar-toggle .icon-bar{width:27px}header .navbar-header nav.navbar .navbar-toggle .icon-bar+.icon-bar{margin-top:8px}header .navbar-header nav.navbar .navbar-toggle span.icon-bar{-webkit-transition:all 0.15s;transition:all 0.15s}header .navbar-header nav.navbar .navbar-toggle span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0% 100%;transform-origin:0% 100%}header .navbar-header nav.navbar .navbar-toggle span:nth-child(3){opacity:0}header .navbar-header nav.navbar .navbar-toggle span:nth-child(4){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0% 0%;transform-origin:0% 0%}header .navbar-header nav.navbar .navbar-toggle.collapsed span:nth-child(2),header .navbar-header nav.navbar .navbar-toggle.collapsed span:nth-child(4){-webkit-transform:rotate(0);transform:rotate(0)}header .navbar-header nav.navbar .navbar-toggle.collapsed span:nth-child(3){opacity:1}header .navbar-header nav.navbar .navbar-toggle[aria-expanded=true]{background-color:transparent;margin-top:9px;padding:0;border-radius:0px}header .navbar-header nav.navbar .navbar-toggle[aria-expanded=true] .icon-bar,header .navbar-header nav.navbar .navbar-toggle[aria-expanded=true]:focus .icon,header .navbar-header nav.navbar .navbar-toggle[aria-expanded=true]:hover .icon-bar{background-color:#b1b1b1}header .navbar-header nav.navbar .navbar-toggle:focus,header .navbar-header nav.navbar .navbar-toggle:hover{background-color:transparent}@media (min-width:1024px){header .navbar-header nav.navbar .navbar-toggle{display:none}}@media (max-width:1023px){header .navbar-header nav.navbar .navbar-toggle{display:block}}header .navbar-header nav.navbar .navbar-collapse{border:0;width:100%;padding:1em 0 2em 0;margin:0}@media (min-width:1024px){header .navbar-header nav.navbar .navbar-collapse{width:auto}}@media (max-width:1023px){header .navbar-header nav.navbar .navbar-collapse.collapse:not(.in){display:none!important}}header .navbar-header nav.navbar .navbar-collapse>.region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){header .navbar-header nav.navbar .navbar-collapse>.region{-ms-flex-wrap:wrap;flex-wrap:wrap}}header .navbar-header nav.navbar .navbar-collapse>.region nav{width:100%}@media (min-width:1024px){header .navbar-header nav.navbar .navbar-collapse>.region nav{display:none}}header .navbar-header nav.navbar .navbar-collapse>.region .search-block-form .form-group{margin-bottom:0px}header .navbar-header nav.navbar .navbar-collapse>.region .search-block-form .input-group{border:#979797 solid 1px;border-radius:0.2em;padding:4px 8px}header .navbar-header nav.navbar .navbar-collapse>.region .search-block-form .input-group .form-search{background:transparent;border:0;padding:0px 5px;outline:none;font-size:14px;color:#979797;-webkit-box-shadow:none;box-shadow:none}header .navbar-header nav.navbar .navbar-collapse>.region .search-block-form .form-submit{background-color:transparent;color:#ffffff;border:0;margin:0;padding:0;width:2em;height:2em}header .navbar-header ul.menu,header .navbar-header ul.navbar-nav{margin:0}header .navbar-header ul.menu>li,header .navbar-header ul.navbar-nav>li{float:none}header .navbar-header ul.menu>li a,header .navbar-header ul.navbar-nav>li a{display:block;width:100%;color:#ffffff;font-size:18px;font-weight:600}@media (max-width:1023px){header .navbar-header ul.menu>li a:active,header .navbar-header ul.menu>li a:hover,header .navbar-header ul.navbar-nav>li a:active,header .navbar-header ul.navbar-nav>li a:hover{background-color:#F3F4F3;border-radius:0.2em;color:#000000}}header .navbar-header ul.menu>li.active a,header .navbar-header ul.navbar-nav>li.active a{background-color:transparent;color:#ffffff}@media (min-width:1024px){header .navbar-header ul.menu li,header .navbar-header ul.navbar-nav li{float:left}}header .navbar-header .navbar-nav>li>.dropdown-menu{width:100%;background-color:#1d1d1d}header .navbar-header .navbar-nav>li>.dropdown-menu.active a{background-color:#F3F4F3!important;border-radius:0.2em;color:#000000!important}header .navbar-header .navbar-nav>li>.dropdown-menu a{white-space:unset;color:#000000}header ul.sf-menu .sf-with-ul{padding-right:inherit}@media (min-width:1024px){header ul.sf-menu.menu{display:table;margin:1em auto 0 auto}header ul.sf-menu.menu a,header ul.sf-menu.menu span.nolink{padding:1em 2em;color:#ffffff;font-weight:600;font-size:16px;text-transform:uppercase}header ul.sf-menu.menu.sf-horizontal.sf-shadow ul,header ul.sf-menu.menu.sf-navbar.sf-shadow ul ul,header ul.sf-menu.menu.sf-vertical.sf-shadow ul{-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px rgba(0,0,0,0)}header ul.sf-menu.menu.menu ul{background:#1d1d1d;padding-top:5px;padding-bottom:5px;z-index:9999!important;min-width:16em}header ul.sf-menu.menu.menu ul li{background-color:#1d1d1d;border-bottom:1px solid #000}header ul.sf-menu.menu.menu ul li:hover{background-color:#2c2c2c}header ul.sf-menu.menu.menu ul li a{text-transform:none;color:#9b9a9a;padding:12px 36px 12px 36px;font-size:0.8em;line-height:1.4em}header ul.sf-menu.menu.menu ul li a:hover{color:#fff}header ul.sf-menu.menu.menu ul ul{background:#1d1d1d;padding-top:5px;padding-bottom:5px}header ul.sf-menu.menu.menu ul ul li{background-color:#333333;border-bottom:1px solid #1d1d1d}header ul.sf-menu.menu.menu ul ul li:hover{background-color:#535353}header ul.sf-menu.menu.menu ul ul li a{text-transform:none;color:#d1d1d1;padding:10px 14px;font-size:0.7em;line-height:1.4em}header ul.sf-menu.menu.menu ul ul li a:hover{color:#fff}header ul.sf-menu.menu.menu li a .sf-with-ul{padding-right:0}header ul.sf-menu.menu.menu li a:hover,header ul.sf-menu.menu.menu li.sfHover{color:#fff;background-color:#1d1d1d}header ul.sf-menu.menu.menu li>a .sf-sub-indicator{display:none}header ul.sf-menu.menu.menu li a.menuparent:after{font-family:"Font Awesome 5 Free";content:"\f107";font-size:16px;font-weight:900;color:#ffffff;margin-left:9px;display:inline-block;text-align:center;border-radius:0px}}#topbar .block-gtranslate select,.region-navigation-collapsible .block-gtranslate select{font-family:"Montserrat",sans-serif;font-weight:400;font-size:14px;padding:0.2em 0 0.2em 0.2em}.region-navigation-collapsible .block-gtranslate{margin-left:1em;margin-bottom:1em}@media only screen and (min-width:1024px){.region-navigation-collapsible .block-gtranslate{display:none}}.user-logged-in #toolbar-administration{z-index:999!important}.user-logged-in #toolbar-administration.toolbar-oriented .toolbar-bar{z-index:999!important}body{font-family:"Montserrat",sans-serif;font-weight:400;color:#000000;background-color:#ffffff;font-size:16px;line-height:26px;background-color:#F3F4F3}a{color:#C13B33;text-decoration:none}a:focus,a:hover{color:#ac200f;text-decoration:none}.region-content li a,.region-content p a{border-bottom:1px dotted #C13B33}.region-content li a:focus,.region-content li a:hover,.region-content p a:focus,.region-content p a:hover{background-color:#ec9300;color:#000000;border-bottom:1px dotted #ac200f}.dropdown-toggle:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:focus{outline-offset:0px}svg.ext,svg.mailto{width:16px;height:16px;padding:0;margin-left:0.2em}svg.ext path,svg.mailto path{stroke:#ac200f}a.button svg.ext,a.button svg.mailto{margin-left:0.6em;margin-right:-5px}a:focus svg.ext path,a:focus svg.mailto path,a:hover svg.ext path,a:hover svg.mailto path{stroke:#000000}.h1,h1{font-size:50px}.h2,h2{font-weight:600;margin-top:0.5em;margin-bottom:0.5em;font-size:36px;line-height:1.2em;padding:10px 0px;display:inline-block}.h2:after,h2:after{content:"";width:50px;background-color:#ec9300;height:2px;display:block;margin-top:10px}.h3,h3{font-size:21px}.h4,h4{font-size:18px}.h5,h5{font-size:17px}.h6,h6{font-size:17px}h4{line-height:1.4em}h1.page-header{color:#ffffff;font-weight:600;border:0px;margin:0px}@media only screen and (max-width:767px){h1.page-header.long,h1.page-header.medium{font-size:7.5vw}}.nav-tabs{border:0!important}.nav-tabs>li>a,.nav-tabs>li>a.active{background-color:#F3F4F3;border:0;text-transform:uppercase;font-size:14px;font-weight:600;color:#2c2c2c}.nav-tabs>li>a.active:active,.nav-tabs>li>a.active:focus,.nav-tabs>li>a.active:hover,.nav-tabs>li>a:active,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border:0}.nav-tabs>li.active>a{background-color:#ffffff;border:0!important}.nav-tabs>li.active>a:hover{border:0}.row{margin-left:-32px;margin-right:-32px}.container-fluid{padding-right:32px;padding-left:32px}.container{width:auto!important}.container p img{max-width:100%;height:auto}p{margin:10px 0px}.contextual-region p{margin:20px 0}time{font-weight:600;text-transform:uppercase;font-size:10px;letter-spacing:0.04em}.inline{float:left;text-wrap:none;width:25%}.inline-blk{border:#000 solid 1px;margin:10px 20px 10px 0;padding:20px}.inline-blk-icon{border:#000 solid 1px;width:150px;height:200px;margin:10px 20px 10px 0;padding:20px}div.clear{clear:both}.content img.float-left,.content img.float-right{max-width:100%;display:block}@media only screen and (min-width:768px){.content img.float-right{float:right;max-width:500px}}@media only screen and (min-width:768px){.content img.float-left{float:left;max-width:500px}}@media only screen and (min-width:768px){.content img.margin-left{margin-left:20px}}@media only screen and (min-width:768px){.content img.margin-right{margin-right:20px}}.content img.margin-bottom{margin-bottom:20px}.content img.margin-top{margin-top:20px}#banner{padding:32px}@media only screen and (min-width:1024px){#banner{padding:32px 32px 50px 32px}}#banner.with_bg{background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#C13B33}#banner.with_bg ol.breadcrumb{margin-bottom:150px}#banner.no_bg{padding:32px 32px 50px 32px;background:-webkit-gradient(linear,left top,right top,from(#ca4038),to(#ec9300));background:linear-gradient(to right,#ca4038,#ec9300);background-size:100% 100%}#banner>.region{max-width:1300px;margin:0 auto;padding-left:32px;padding-right:32px}@media only screen and (max-width:1023px){#banner>.region{padding-left:0;padding-right:0}}ol.breadcrumb{background-color:transparent;padding:0px;text-transform:uppercase;font-weight:400;font-size:13px;margin-bottom:30px;letter-spacing:1px}@media only screen and (max-width:767px){ol.breadcrumb{display:none}}@media only screen and (min-width:768px){ol.breadcrumb{margin-bottom:150px}}ol.breadcrumb>li+li:before{color:#ffffff;padding-right:5px;padding-left:10px;content:"/ ";opacity:0.5}ol.breadcrumb a{color:#ffffff}ol.breadcrumb>.active{font-weight:300;color:#ffffff}@media only screen and (min-width:1024px){#banner{padding:45px 32px 82px 32px}.container{max-width:1300px;padding-right:30px;padding-left:30px;width:auto;padding-top:30px;padding-bottom:82px}.row{margin-right:-32px;margin-left:-32px}.navbar.container{max-width:1400px;height:100px}}@media only screen and (min-width:768px) and (max-width:1023px){#banner{padding:40px}.navbar-nav{float:none}}@media screen and (min-width:768px){body{margin-top:0px}.navbar-header{float:none}.navbar .logo{padding-right:0px}}a.logo img{max-width:170px}#highlighted,.highlight{padding:50px 0 0px 0;font-size:26px;font-family:"Montserrat";font-weight:300;line-height:1.5em;text-align:center}#highlighted .region-highlighted{padding:50px 0px;max-width:960px;margin:0px auto;padding:0 32px}@media only screen and (max-width:1023px){header .navbar-header-wrap .region-navigation{padding-left:1em}header.container-fluid{padding:0;margin:0}header.container-fluid>.navbar-collapse{padding:20px;margin:0}header .navbar-default{padding:0}.search-block-form{width:100%;margin-top:15px;margin-left:15px;margin-right:15px}}.col-sm-12{padding:0px}.col-sm-12>.region-content{max-width:1300px;margin:30px auto}footer.footer{border-bottom:0;border-top:0px;background:#2c2c2c;padding-top:0px;color:#ffffff;padding-left:0;padding-right:0}footer.footer .ctct-form-embed form.ctct-form-custom .ctct-form-errorMessage{color:#ffffff!important}.footer p{margin-bottom:4px}.footer a{color:#ffffff}.footer h2:after{display:none}.footer .logo.pull-left{float:none!important}.footer .page_footer_left,.footer .page_footer_right{text-align:left;padding:2em}@media only screen and (min-width:1024px){.footer .page_footer_left{font-size:16px;font-weight:500;padding:4em 0 0 4em}.footer .page_footer_right{padding:4em 4em 0 0}}.footer .page_footer_right .logo img{width:182px}.footer .page_footer_right .pull-left{float:none!important}#block-tedco-footer{margin-top:36px}footer.footer a:hover{color:#000000}footer.footer a:focus{color:#ffffff}#block-socialmedia{padding-bottom:1em}#block-socialmedia ul{list-style:none;margin:0px;padding:0px}#block-socialmedia ul li{display:inline-block;margin:0px 2px}#block-socialmedia ul li a{color:#C13B33;background-repeat:no-repeat;background-size:contain;display:inline-block}#block-socialmedia ul li.facebook a{background-image:url(/themes/tedco/images/facebook.png)}#block-socialmedia ul li.linkedin a{background-image:url(/themes/tedco/images/linkedin-small-icon.png)}#block-socialmedia ul li.twitter a{background-image:url(/themes/tedco/images/twitter-small-icon.png)}#block-socialmedia ul li.youtube a{background-image:url(/themes/tedco/images/youtube-small-icon.png)}#block-newslettersignup{background:rgba(202,64,56,0.95);text-align:center}.g-recaptcha{display:none}@media screen and (min-width:768px){footer.footer{padding-top:0px;padding-bottom:75px;border-bottom-width:63px}.page_footer_left{float:left;padding-top:80px}.page_footer_right{float:right;padding:0px;padding-top:74px}.page_footer_left,.page_footer_right{width:50%}}@media screen and (min-width:1024px){footer.footer{border-bottom-width:79px;position:relative}.page_footer_left,.page_footer_right{width:35.714%}.page_footer_middle{position:absolute;z-index:3;left:35.714%;bottom:-43px;width:28.572%}}table{border-collapse:collapse;width:100%;border:1px solid #797979}tr.alt,tr.alt td{background-color:#f1f1f1}tr.total,tr.total td{background-color:#d1d1d1;font-weight:600}article.card,article.slide{}article.card h2,article.slide h2{font-size:1.5em}article.card h3,article.slide h3{font-size:1em;line-height:1.4em;font-weight:600}article.card{position:relative;height:100%}article.card.has_img{padding-top:154px;background-repeat:no-repeat;background-size:contain}article.card.has_img>.content{width:100%;height:100%;border-radius:0px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}article.card>.content{background-color:#ffffff;border:1px solid #DFDFDF;border-radius:0.2em;padding:30px 33px 23px 33px}article.card>.content:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);box-shadow:0 0 10px rgba(0,0,0,0.25)}article.card>.content svg.ext{display:none}article.card>.content .field--name-body{padding-top:10px;padding-bottom:10px;font-size:0.8em;line-height:1.6em;margin-bottom:20px}article.card>.content a.read-now{border:1px #ec9300 solid;border-radius:0.2em;font-size:14px;font-weight:600;padding:8px 15px;text-transform:uppercase;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;position:relative;overflow:hidden;text-wrap:inherit;z-index:1;cursor:pointer;color:#C13B33;margin-top:1em}article.card>.content a.read-now:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ec9300;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}article.card>.content a.read-now:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66);transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66)}article.card>.content a.read-now:hover{background-color:#C13B33;color:#000000}article.staff.is-promoted h3{padding-bottom:0;margin-bottom:0}a.clickable-card{color:#000000}a.clickable-card svg.ext{display:none}.view-frontpage article.slide{background-color:#ffffff;border:1px solid #DFDFDF;border-radius:0.2em;padding:5% 7%;margin:1em;height:100%}.view-frontpage article.slide:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);box-shadow:0 0 10px rgba(0,0,0,0.25)}.view-frontpage article.slide svg.ext{display:none}.view-frontpage article.slide .read-now{border:1px #ec9300 solid;border-radius:0.2em;font-size:14px;font-weight:600;padding:8px 15px;text-transform:uppercase;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;position:relative;overflow:hidden;text-wrap:inherit;z-index:1;cursor:pointer;border:0px;margin-top:20px;padding-left:0px;outline:none}.view-frontpage article.slide .read-now:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ec9300;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}.view-frontpage article.slide .read-now:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66);transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66)}.view-frontpage article.slide .read-now:hover{background-color:#C13B33;color:#000000}.view-frontpage article.slide .read-now:before{display:none}.view-frontpage article.slide .feed-icons{display:none}.view-frontpage article.slide .content .field--name-body{font-weight:300;font-size:0.8em;line-height:1.4em}.paragraph--type--card.white .card-container{background-color:#ffffff}.paragraph--type--card.gray .card-container{background-color:#F3F4F3}.paragraph--type--card .card-container{margin:0.75em 0em;padding:2em;width:100%}.paragraph--type--card .field--name-field-body{width:100%;font-weight:300;font-size:0.8em;line-height:1.4em}.paragraph--type--card .field--name-field-icon{color:#ec9300;text-align:center}.paragraph--type--card .field--name-field-icon .fontawesome-icon{font-size:80px}.row .paragraph--type--section.row{margin-left:0;margin-right:0}.paragraph--type--section .paragraph--type--card,.paragraph--type--section .paragraph--type--text{display:-webkit-box;display:-ms-flexbox;display:flex}select.form-control{padding:13px 35px 12px 19px;height:50px;font-size:16px;border-radius:0px}aside.col-sm-3>.region,section.col-sm-9>.region{padding-top:50px}@media only screen and (min-width:768px){.col-sm-9{width:75%}.col-sm-9>.region-content{padding-right:10%}}.region.region-sidebar-second{padding-top:25px!important}.region.region-sidebar-second h2{font-size:1.25em}.region.region-sidebar-second article.staff{padding-top:154px;background-repeat:no-repeat;background-size:contain;margin-bottom:1em}.region.region-sidebar-second article.staff .photo{display:none}.pager li>a{background:transparent!important}body.path-frontpage #banner{padding:0px}body.path-frontpage #banner .region-header{max-width:none;padding:0px}body.path-frontpage #banner .region-header h1.page-header{display:none}body.path-frontpage #banner .region-header a,body.path-frontpage #banner .region-header a:focus,body.path-frontpage #banner .region-header a:hover{color:#ffffff}body.path-frontpage #banner .region-header .banner_image{width:100%;position:relative;background-image:url("/themes/tedco/images/TEDCO-HeroBG-2021.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:768px){body.path-frontpage #banner .region-header .banner_image{height:500px}}@media only screen and (max-width:767px){body.path-frontpage #banner .region-header .banner_image{display:none}}body.path-frontpage #banner .region-header ul.contextual-links a{color:#000000}body.path-frontpage #banner .region-header>.content{display:table;width:100%}@media only screen and (min-width:768px){body.path-frontpage #banner .region-header>.content{position:absolute;height:500px;top:0px;width:100%;z-index:500}}@media only screen and (min-width:1024px){body.path-frontpage #banner .region-header>.content{display:block}}body.path-frontpage #banner .region-header>.content>div{display:table-row;max-width:100%;height:400px}@media only screen and (min-width:1024px){body.path-frontpage #banner .region-header>.content>div{display:table;max-width:1280px;width:100%;margin:0px auto;height:460px}}body.path-frontpage #banner .region-header>.content>div>div{display:table-cell;height:100%;vertical-align:bottom}body.path-frontpage #banner .region-header>.content>div>div .blocks_wrap{max-width:1366px;margin:0px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:32px 32px 60px 32px}@media only screen and (min-width:768px) and (max-width:1023px){body.path-frontpage #banner .region-header>.content>div>div .blocks_wrap{max-width:80%}}@media only screen and (min-width:1024px){body.path-frontpage #banner .region-header>.content>div>div .blocks_wrap{margin-right:53.4%;padding:20px 30px 60px 20px}}body.path-frontpage #banner .region-header>.content>div>div .blocks_wrap nav{display:inline-block;padding-right:1em}body.path-frontpage #banner .region-header>.content>div>div .blocks_wrap nav ul.dropdown-menu{border:0}body.path-frontpage #banner .region-header>.content>div>div .blocks_wrap nav ul.dropdown-menu>li>a{color:#C13B33}@media only screen and (max-width:767px){body.path-frontpage #banner .region-header>.content>div>div .blocks_wrap nav{padding:1em 0 0 0;width:100%}}@media only screen and (max-width:767px){body.path-frontpage #banner .region-header>.content>div>div .blocks_wrap nav button{width:100%}}body.path-frontpage #banner .region-header>.content>div>div .block--type-basic{color:#ffffff}@media only screen and (max-width:767px){body.path-frontpage #banner .region-header>.content>div>div .block--type-basic{text-align:center}}body.path-frontpage #banner .region-header>.content>div>div .block--type-basic h1{font-size:32px;letter-spacing:-0.03em;font-weight:600;line-height:1.225em;margin-top:0px;margin-bottom:5px}body.path-frontpage #banner .block.homepage-banner-text{margin:40px 40px 0 0}@media only screen and (max-width:767px){body.path-frontpage #banner .block.homepage-banner-text{margin:2em 0 0 0}}body.path-frontpage #below_content{overflow:hidden}body.path-frontpage #below_content .container{max-width:none!important;padding-bottom:0px}@media only screen and (min-width:1024px){body.path-frontpage #below_content .container{padding-top:0px}}@media only screen and (min-width:1024px){body.path-frontpage #below_content .container .region-below-content{margin-left:-15px;margin-right:-15px}}body.path-frontpage #below_content .container #block-homepagehtmlarea{background:#f2f2f2;margin-left:-15px;margin-right:-15px;padding:0px 15px;font-size:12px;color:#2c2c2c;margin-top:42px}@media only screen and (min-width:1024px){body.path-frontpage #below_content .container #block-homepagehtmlarea{max-width:1280px;margin:30px auto 0 auto}}body.path-frontpage .main-container>.row:first-child>#banner+.container{padding-left:10px;padding-right:10px}@media only screen and (min-width:1024px){body.path-frontpage .main-container>.row:first-child>#banner+.container{padding-bottom:0px}}body.path-frontpage .main-container>.row:first-child>#banner+.container>.col-sm-12>.region-content{margin-top:-24px}@media only screen and (min-width:768px) and (max-width:1023px){body.path-frontpage .main-container>.row:first-child>#banner+.container>.col-sm-12>.region-content{margin-top:-40px}}.block--type-page-preview{padding:15px 0px 60px 0px;text-align:center}@media only screen and (min-width:768px){.block--type-page-preview{margin-left:-32px;margin-right:-32px}}.block--type-page-preview .field--name-field-image{background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:767px){.block--type-page-preview .field--name-field-image{background-image:none!important;margin-left:-15px;margin-right:-15px}.block--type-page-preview .field--name-field-image img{width:100%;height:auto}}.block--type-page-preview .field--name-body{font-size:15px;font-weight:300;line-height:22px;padding:12px 0px}.block--type-page-preview .field--name-field-link{padding-top:8px}.block--type-page-preview .field--name-field-link a{border:1px #ec9300 solid;border-radius:0.2em;font-size:14px;font-weight:600;padding:8px 15px;text-transform:uppercase;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;position:relative;overflow:hidden;text-wrap:inherit;z-index:1;cursor:pointer}.block--type-page-preview .field--name-field-link a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ec9300;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}.block--type-page-preview .field--name-field-link a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66);transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66)}.block--type-page-preview .field--name-field-link a:hover{background-color:#C13B33;color:#000000}@media only screen and (min-width:768px){.block--type-page-preview{padding:0px 0px 30px 0px;margin-left:-15px;margin-right:-15px;text-align:left;position:relative}.block--type-page-preview .field--name-field-image{width:50%;position:absolute;top:0;height:100%}.block--type-page-preview .field--name-field-image img{display:none}.block--type-page-preview .field--name-body{font-size:17px;line-height:26px}.block--type-page-preview:nth-child(2n){background:#f1f1f1}.block--type-page-preview:nth-child(2n) .field--name-body,.block--type-page-preview:nth-child(2n) .field--name-field-link,.block--type-page-preview:nth-child(2n) h2.block-title{margin-left:56.5%;margin-right:6.5%}.block--type-page-preview:nth-child(2n) .field--name-field-image{left:0}.block--type-page-preview:nth-child(odd){background:#CA4038;color:#ffffff}.block--type-page-preview:nth-child(odd) .field--name-body,.block--type-page-preview:nth-child(odd) .field--name-field-link,.block--type-page-preview:nth-child(odd) h2.block-title{margin-right:56.5%;margin-left:6.5%}.block--type-page-preview:nth-child(odd) .field--name-field-image{right:0px}.block--type-page-preview:nth-child(odd) a{color:#ffffff}}body.path-frontpage footer.footer{margin-top:20px}@media only screen and (min-width:768px){body.path-frontpage footer.footer{margin-top:0}}.view-frontpage{text-align:left;padding-top:28px}.view-frontpage .view-header{padding-bottom:25px;text-align:center}.view-frontpage .view-header h2:after{margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.view-frontpage{padding:0px 30px}}@media only screen and (min-width:768px){.view-frontpage .view-content{padding:0px 37px 0px 39px}}@media only screen and (max-width:767px){.view-frontpage .view-content>.views-row{display:none}.view-frontpage .view-content>.views-row:first-child,.view-frontpage .view-content>.views-row:nth-child(2),.view-frontpage .view-content>.views-row:nth-child(3){display:block;margin-bottom:44px}}.view-frontpage .slick-initialized .slick-slide{padding-bottom:3em}.views-field-field-logo a{font-weight:700;font-size:24px;line-height:1.25em;color:#1d1d1d}.view-footer{width:100%;margin:30px auto 0;text-align:center}.view-press-releases h2{font-size:21px}.view-press-releases .views-row{padding:10px 0}.view-press-releases .views-field-title{font-weight:500;font-size:14px;line-height:1.4em;padding-bottom:3px;letter-spacing:0.02em}.view-press-releases .views-field-field-release-date{font-size:10px;color:#2c2c2c;text-transform:uppercase}.block-views-blockspotlight-block-1{text-align:center;font-size:15px;line-height:22px;padding-top:0px;overflow:hidden}.block-views-blockspotlight-block-1 h2.block-title{font-size:24px;font-weight:700;margin-bottom:16px}@media only screen and (min-width:1024px){.block-views-blockspotlight-block-1{margin-top:-450px}}@media only screen and (min-width:768px) and (max-width:1023px){.view-spotlight{width:85%;margin:0% auto}}@media only screen and (min-width:1024px){.view-spotlight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:768px){.view-spotlight{padding-bottom:19px}}.view-spotlight .slick-slider{z-index:997!important}.view-spotlight .slick-arrow{padding:0px;z-index:999;height:50px;outline:none;text-align:left}@media only screen and (min-width:768px){.view-spotlight .slick-arrow{width:74px;text-align:center}}.view-spotlight .slick-arrow button{width:50px;border-radius:50px;height:50px;outline:none;fill:#ffffff;text-indent:-9999px;background:#F5A623;position:relative;border:0px;padding:0px;color:#000000}.view-spotlight .slick-arrow button:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.view-spotlight .slick-arrow button:hover{background-color:#ca4038}.view-spotlight .slick-arrow button:hover:after{background:#ffffff}.view-spotlight .slick-arrow button:after{content:"";background:#000000;-webkit-mask-image:url(/themes/tedco/images/arrow.svg);mask-image:url(/themes/tedco/images/arrow.svg);mask-image-repeat:no-repeat;display:block;height:19px;width:12px;position:absolute;top:16px;right:18px}.view-spotlight .slick-arrow.prev{-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH";float:left;margin-left:20px}.view-spotlight .slick-arrow.next{float:right;margin-right:20px}.view-spotlight .slick-initialized .slick-slide{display:block;outline:none}.view-spotlight>.view-content{z-index:3}@media only screen and (min-width:1024px){.view-spotlight>.view-content{width:52.735%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.view-spotlight .views-row{display:none}.view-spotlight .views-row article.spotlight{position:relative;text-align:center}@media only screen and (min-width:1024px){.view-spotlight .views-row article.spotlight .field--name-field-image{margin-left:0px}}.view-spotlight .views-row article.spotlight .field--name-field-image img{width:100%;height:auto;border-top-left-radius:0.2em;border-top-right-radius:0.2em}.view-spotlight .views-row article.spotlight .field--name-field-spotlight-type{color:#C13B33;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:11px}@media only screen and (min-width:768px){.view-spotlight .views-row article.spotlight .field--name-field-spotlight-type{text-align:left;width:auto}}.view-spotlight .views-row article.spotlight .field--name-field-spotlight-type a{color:#C13B33}.view-spotlight .views-row article.spotlight .arrows{position:absolute;left:0;top:-28px;width:100%;z-index:999}.view-spotlight .views-row article.spotlight .arrows .prev+.prev{display:none}.view-spotlight .views-row article.spotlight .arrows .next+.next{display:none}.view-spotlight .views-row article.spotlight>.content{border-top-left-radius:0;border-top-right-radius:0;background:#ffffff;color:#000000;font-size:16px;line-height:1.5em;font-weight:400;padding:42px 14px 42px 14px;text-align:center;position:relative;border:1px solid #DFDFDF;border-top:0}@media only screen and (min-width:768px){.view-spotlight .views-row article.spotlight>.content{text-align:left;padding-top:42px;padding-left:42px;padding-right:42px;padding-bottom:23px;font-size:17px;line-height:26px}}@media only screen and (min-width:1024px){.view-spotlight .views-row article.spotlight>.content{margin:0px;min-height:0px}}.view-spotlight .views-row article.spotlight>.content h2{color:#000000;font-weight:500;font-size:24px}.view-spotlight .views-row article.spotlight>.content h2:after{display:none}.view-spotlight .views-row article.spotlight>.content .field--name-body{padding-bottom:0px;font-size:16px;line-height:1.5em;font-weight:400}.view-spotlight .views-row article.spotlight>.content .field--name-body p{margin-bottom:19px;margin-top:11px}.view-spotlight .views-row article.spotlight>.content .field--name-field-url{padding-bottom:20px}.view-spotlight .views-row article.spotlight>.content .field--name-field-url>a{border:1px #ec9300 solid;border-radius:0.2em;font-size:14px;font-weight:600;padding:8px 15px;text-transform:uppercase;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;position:relative;overflow:hidden;text-wrap:inherit;z-index:1;cursor:pointer}.view-spotlight .views-row article.spotlight>.content .field--name-field-url>a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ec9300;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}.view-spotlight .views-row article.spotlight>.content .field--name-field-url>a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66);transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66)}.view-spotlight .views-row article.spotlight>.content .field--name-field-url>a:hover{background-color:#C13B33;color:#000000}.view-spotlight .view-footer{padding-top:23px}@media only screen and (min-width:768px) and (max-width:1023px){.view-spotlight .view-footer{padding-top:29px}}@media only screen and (min-width:1024px){.view-spotlight .view-footer{margin:0px;width:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:470px;max-width:598px;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}}.view-spotlight .view-footer .view-homepage-insights-tabs{padding:8px 28px 0px 20px}@media only screen and (max-width:767px){.view-spotlight .view-footer .view-homepage-insights-tabs{padding:8px 16px}}@media only screen and (min-width:768px) and (max-width:1023px){.view-spotlight .view-footer .view-homepage-insights-tabs{padding:0px 50px;position:relative}}@media only screen and (min-width:1024px){.view-spotlight .view-footer .view-homepage-insights-tabs{position:relative}}.view-spotlight .view-footer .view-homepage-insights-tabs .view-header{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#CA4038;color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px 20px;border-radius:4px 4px 0px 0px}.view-spotlight .view-footer .view-homepage-insights-tabs .view-header a{color:#fff;margin:10px 0px;line-height:30px;text-transform:uppercase;letter-spacing:0.05em;font-size:0.934em;font-weight:600}.view-spotlight .view-footer .view-homepage-insights-tabs .view-header a i{margin-left:3px}.view-spotlight .view-footer .view-homepage-insights-tabs .view-header h3{margin:10px 0px;line-height:30px;font-size:1.2em;font-weight:bold;letter-spacing:1px}.view-spotlight .view-footer .view-homepage-insights-tabs>.view-content{background:#fff;border:1px #DFDFDF solid;border-top:0}.view-spotlight .view-footer .view-homepage-insights-tabs .views-row{display:block;position:relative}.view-spotlight .view-footer .view-homepage-insights-tabs .view-homepage-insights .view-content{text-align:left}.view-spotlight .view-footer .view-homepage-insights-tabs .view-homepage-insights .view-content a.clickable-card{display:block;padding:1em}.view-spotlight .view-footer .view-homepage-insights-tabs .view-homepage-insights .view-content a.clickable-card:hover{background-color:#f6f6f6}.view-spotlight .view-footer .view-homepage-insights-tabs .view-homepage-insights .view-content a.clickable-card p{margin:0}.view-spotlight .view-footer .view-homepage-insights-tabs .view-homepage-insights .view-content a.clickable-card .field--name-field-author{margin:0;font-size:13px;font-weight:500;color:#000}.view-spotlight .view-footer .view-homepage-insights-tabs .view-homepage-insights .view-content a.clickable-card .field--name-field-release-date{margin:0px}.view-spotlight .view-footer .view-homepage-insights-tabs .view-homepage-insights .view-content a.clickable-card time{color:#2c2c2c}.view-spotlight .view-footer .view-homepage-insights-tabs .view-homepage-insights .view-content a.clickable-card .title{font-size:17px;font-weight:600;color:#CA4038;letter-spacing:0.02em}.view-spotlight .view-footer .view-homepage-insights-tabs .view-homepage-insights .view-content .views-row{border-bottom:1px solid #DFDFDF}.view-spotlight .view-footer .view-homepage-insights-tabs .view-homepage-insights .view-content .views-row .field--name-field-photo{float:right;padding-left:1em}.view-spotlight .view-footer .view-homepage-insights-tabs .view-homepage-insights .view-content .views-row .field--name-field-release-date{color:#C13B33;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:11px}.view-spotlight .view-footer .view-homepage-insights-tabs .view-homepage-insights .view-content .views-row .title{color:#000000}.view-staff .views-view-grid .views-row{margin:0px -5px}.view-staff .views-view-grid .views-row .views-col{padding:0px 5px;padding-bottom:20px}@media only screen and (max-width:767px){.view-staff .views-view-grid .views-row .views-col{width:100%!important;float:none}}.view-funds{margin:0px -15px}.view-funds .views-col{padding:0px 15px}.view-news-and-events-page{margin-bottom:50px}.view-news-and-events-page .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px -1.1%}@media only screen and (min-width:768px){.view-news-and-events-page .view-content{-ms-flex-wrap:unset;flex-wrap:unset}}.view-news-and-events-page .view-content .views-row{width:22.8%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0px 1.1%;margin-bottom:2.2%}@media only screen and (min-width:768px) and (max-width:1023px){.view-news-and-events-page .view-content .views-row{width:31%}}@media only screen and (max-width:767px){.view-news-and-events-page .view-content .views-row{width:100%}}.view-news-and-events-page .view-content .views-row article.card{max-width:100%;width:100%}.view-news-and-events-page .view-content .views-row article.card .field--name-field-date time:nth-child(2){display:none}.view-news-and-events-page .view-content .views-row article.card .cost{font-weight:500}.view-news-and-events-page .view-content .views-row article.card .content{height:100%}.view-news-and-events-page .view-content .views-row article.card time{font-size:10px;line-height:1.4em}.view-news-and-events-page ul.pager{width:110px;margin:0px auto;text-align:center}.view-news-and-events-page ul.pager li>a{font-size:25px;line-height:25px;font-weight:bold;float:none}.view-news-and-events-page article.card,.view-press-releases article.card{font-weight:300;font-size:0.8em;line-height:1.4em}.view-news-and-events-page article.card h3,.view-press-releases article.card h3{font-size:17px}#block-title{text-align:center;background-color:#000;text-transform:uppercase;padding:5px 0;margin:40px 0;font-weight:bold;font-size:21px;letter-spacing:2px;color:#fff}.callout-box2{padding:20px;margin:30px 0;background:#f1f1f1;text-align:left;font-size:17px;line-height:24px}.callout-box2 h3{background-color:#EC9300;color:#fff;font-size:21px;font-weight:600!important;text-align:center;padding:10px;margin:-20px -20px 20px -20px}#block-tedcohappenings{padding:1.8em;text-align:center}#block-tedcohappenings h2:after{margin-left:auto;margin-right:auto}#block-impactstats{background:#2c2c2c url(/themes/tedco/images/about-impact-stats.jpg) center no-repeat;background-size:cover;color:#ffffff;font-size:17px;line-height:26px;padding:7% 0% 140px 0%;margin-bottom:-50px}#block-impactstats>.field--name-body{max-width:1300px;margin:0px auto;padding:0px 30px}#block-impactstats h2{font-size:36px;margin-top:0;margin-bottom:20px}#block-impactstats h2:after{display:none!important}#block-impactstats .field--name-body{padding-bottom:0px}@media only screen and (min-width:1024px){#block-impactstats .field--name-body>h2,#block-impactstats .field--name-body>p{width:55%}}#block-impactstats .field--name-body table{margin-top:58px;border:0px;margin:0px auto}@media only screen and (min-width:768px){#block-impactstats .field--name-body table{margin:0px -30px}}@media only screen and (min-width:768px) and (max-width:1023px){#block-impactstats .field--name-body table{width:107%}}#block-impactstats .field--name-body td{background:rgba(0,0,0,0.15);border:0px;font-weight:600}@media only screen and (min-width:768px){#block-impactstats .field--name-body td{width:33.333333%}}#block-impactstats .field--name-body td h3{color:#EC9300;font-size:80px;font-weight:600;letter-spacing:-3px;margin-bottom:15px;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){#block-impactstats .field--name-body td h3{font-size:50px}}#block-impactstats .field--name-body td h3 span{display:block;letter-spacing:0px;text-align:center;text-transform:uppercase;font-size:17px;font-weight:600}#block-impactstats .field--name-body td p{text-align:center;padding:0px 35px}@media only screen and (min-width:768px) and (max-width:1023px){#block-impactstats .field--name-body td p{padding:0px 10px}}#block-block-home-about{margin-top:100px}#block-views-block-blog-block-2 article.card{padding-top:154px;background-repeat:no-repeat;background-size:contain}#block-views-block-blog-block-2 article.card .content{padding:14px 18px;font-size:15px;border-bottom-width:2px}#block-views-block-blog-block-2 article.card .content h3{font-size:17px;margin:0px;padding-bottom:0}#block-views-block-blog-block-2 article.card .photo{display:none}#block-views-block-blog-block-2 .views-field-field-tags h2{margin-bottom:18px}#block-views-block-blog-block-2 .views-field-field-tags ul{padding-left:0px;list-style:none;margin-bottom:0px}#block-views-block-blog-block-2 .views-field-field-tags ul li{list-style:none;text-transform:uppercase;padding:2px 0px;font-weight:600;font-size:13px;letter-spacing:1px;color:#C13B33}#block-views-block-funds-block-3{padding-bottom:0px!important;border-bottom:0px}#block-views-block-funds-block-3 .item-list li,#block-views-block-funds-block-3 .item-list ol{list-style:none;padding:0px}#block-views-block-funds-block-3 .item-list li{margin-bottom:30px}#block-views-block-funds-block-3 .view-funds{margin:0px}#block-views-block-funds-block-3 .view-funds ol{margin:0px}#block-views-block-funds-block-3 .view-funds ol li:last-child{margin-bottom:0px}#block-views-block-funds-block-3 .view-funds ol li:last-child:first-child{margin-bottom:0px}#block-views-block-company-url .item-list{padding-bottom:30px}@media only screen and (min-width:768px){#block-views-block-company-url .item-list{padding-bottom:16px}}#block-views-block-company-url .item-list li,#block-views-block-company-url .item-list ul{list-style:none;padding:0px;font-size:24px;font-weight:300;padding-top:3px}#block-views-block-company-url .item-list li a,#block-views-block-company-url .item-list ul a{color:#ffffff}#block-views-block-blog-block-3 .views-row,#block-views-block-fund-news .views-row,#block-views-block-news-block-2 .views-row{padding-bottom:24px}#block-views-block-blog-block-3 .views-row:last-child,#block-views-block-fund-news .views-row:last-child,#block-views-block-news-block-2 .views-row:last-child{padding-bottom:0px}#block-views-block-blog-block-3 .views-field-title,#block-views-block-fund-news .views-field-title,#block-views-block-news-block-2 .views-field-title{font-weight:500;padding-bottom:3px}#block-views-block-blog-block-3 .views-field-field-release-date,#block-views-block-fund-news .views-field-field-release-date,#block-views-block-news-block-2 .views-field-field-release-date{font-size:10px;text-transform:uppercase}#block-views-block-blog-block-3 .views-field-title,#block-views-block-fund-news .views-field-title{font-weight:500;font-size:14px;line-height:1.4em;padding-bottom:3px;letter-spacing:0.02em}.view-fund-documents .view-header{padding-top:16px}.view-fund-documents ul{padding-left:0px;list-style:none;margin-bottom:0px}.view-fund-documents ul li{list-style:none;background:url(/themes/tedco/images/ico-doc.gif) 0px 10px no-repeat;padding:6px 0px 6px 27px;font-weight:500}.view-fund-documents .pager{text-align:left;padding-top:12px;padding-bottom:5px}.view-fund-documents .pager li.pager__item{background:none;padding-left:0px;text-transform:uppercase}.view-fund-documents .pager li.pager__item>a{border:0px;font-weight:bold;padding:0px}.view-fund-documents .pager li.pager__item>a:after{content:"";display:inline-block;width:12px;height:8px;background:url(/themes/tedco/images/ico-arrowdown.gif) 0px 0Px no-repeat;margin:0px 0px 2px 10px}.view-fund-documents .pager li.pager__item>a:hover{background:transparent}.field--name-field-featured-content,.view-featured-content>.view-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px -1%;-ms-flex-wrap:wrap;flex-wrap:wrap}.field--name-field-featured-content>.field--item,.view-featured-content>.view-content>.field--item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin:0% 1%;margin-bottom:3%}@media only screen and (min-width:1024px){.field--name-field-featured-content>.field--item,.view-featured-content>.view-content>.field--item{width:30%}}@media only screen and (min-width:768px) and (max-width:1023px){.field--name-field-featured-content>.field--item,.view-featured-content>.view-content>.field--item{width:32%}}.field--name-field-featured-content>.field--item>.views-field-field-featured-content,.view-featured-content>.view-content>.field--item>.views-field-field-featured-content{height:100%}.field--name-field-featured-content>.field--item article,.view-featured-content>.view-content>.field--item article{background-repeat:no-repeat;background-size:100% auto;height:100%}.field--name-field-featured-content>.field--item article.staff,.view-featured-content>.view-content>.field--item article.staff{padding-top:130px}.field--name-field-featured-content>.field--item article.staff .photo,.view-featured-content>.view-content>.field--item article.staff .photo{display:none}.field--name-field-featured-content>.field--item article .content,.view-featured-content>.view-content>.field--item article .content{height:100%;width:100%}@media only screen and (min-width:1024px){body.path-our-team .main-container .view-staff .view-content{margin-right:-38px}body.path-our-team .main-container .view-staff .views-view-grid .views-row{margin:0px 0px 0px -19px}body.path-our-team .main-container .view-staff .views-view-grid .views-row .views-col{padding:0px 19px 15px 19px}}@media only screen and (min-width:768px) and (max-width:1023px){body.path-our-team .main-container .view-staff .view-content{margin-right:-30px}body.path-our-team .main-container .view-staff .views-view-grid .views-row{margin:0px 0px 0px -10px}body.path-our-team .main-container .view-staff .views-view-grid .views-row .views-col{padding:0px 10px 15px 10px}}body.path-our-team .main-container #block-block-staff-leadership{padding-top:16px}@media only screen and (min-width:768px){body.path-our-team .main-container .views-exposed-form{padding-bottom:32px}}body.path-our-team .main-container .staff.card{position:relative;background-repeat:no-repeat;background-size:100% auto;background-position:top center}@media only screen and (min-width:768px){body.path-our-team .main-container .staff.card{min-height:470px}}@media only screen and (max-width:767px){body.path-our-team .main-container .staff.card{max-width:370px;margin:0px auto}}body.path-our-team .main-container .staff.card h3{font-size:21px;font-weight:bold;color:#2c2c2c;margin-bottom:2px}body.path-our-team .main-container .staff.card .photo img{display:none}body.path-our-team .main-container .staff.card .content{width:94.32432%;min-height:240px;margin-top:60%}@media only screen and (min-width:768px) and (max-width:1023px){body.path-our-team .main-container .staff.card .content{padding:2px 20px 20px}}@media only screen and (min-width:1024px){body.path-our-team .main-container .staff.card .content{padding-left:40px;padding-top:16px;padding-bottom:28px;margin-bottom:22px}}body.path-our-team .main-container .staff.card .field--name-field-job-title{font-size:18px;color:#2c2c2c;font-weight:400}body.path-our-team .main-container .staff.card .field--name-field-job-title p{margin:0px}body.path-our-team .main-container .staff.card .field--name-field-fund{font-size:10px;text-transform:uppercase;color:#9b9b9b;line-height:16px;padding-top:26px}body.path-our-team .main-container .staff.card .field--name-field-fund .field--item{display:inline}body.path-our-team .main-container .staff.card .field--name-field-fund .field--item:after{content:","}body.path-our-team .main-container .staff.card .field--name-field-fund .field--item:last-child:after{content:""}@media only screen and (min-width:1024px){body.page-node-type-staff #banner{height:280px}}@media only screen and (min-width:768px){body.page-node-type-staff #banner .region .breadcrumb{margin-bottom:54px}}body.page-node-type-staff .highlight{font-size:24px;font-weight:600;line-height:29px;padding:40px 15px 0px 15px}body.page-node-type-staff .highlight>.container{text-align:left;padding-top:0px;padding-bottom:0px}@media only screen and (max-width:767px){body.page-node-type-staff .highlight>.container{padding-bottom:32px}}@media only screen and (min-width:768px) and (max-width:1023px){body.page-node-type-staff .highlight .container{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){body.page-node-type-staff .highlight .field--name-field-job-title{width:65%}}body.page-node-type-staff .highlight .field--name-field-job-title p{margin-bottom:4px}body.page-node-type-staff .highlight .social_links{height:50px;margin-top:16px}body.page-node-type-staff .highlight .social_links .field{float:left;width:50px;height:50px;margin-right:10px}body.page-node-type-staff .highlight .social_links .field.field--name-field-twitter-url a:before{background-position:-59px 0px;width:26px;margin-left:12px}body.page-node-type-staff .highlight .social_links .field.email a:before{background-position:-28px 0px;width:24px;margin-left:12px}@media only screen and (min-width:768px){body.page-node-type-staff .highlight .social_links{margin-top:6px}body.page-node-type-staff .highlight .social_links .field{margin-right:0px;float:left;margin-right:10px}}body.page-node-type-staff .highlight .social_links a{display:block;border:2px #ec9300 solid;text-indent:-9999px;line-height:50px;height:50px;width:50px;overflow:hidden}body.page-node-type-staff .highlight .social_links a:before{width:23px;height:23px;content:"";background:url(/themes/tedco/images/social-media-icons.png) no-repeat;background-size:auto 24px;display:block;margin:11px 0px 0px 14px}body.page-node-type-staff .main-container>.row>.container{padding:0;max-width:none}body.page-node-type-staff .col-sm-12>.region-content{padding:0px;max-width:none;margin:0px}body.page-node-type-staff .col-sm-12>.region-content article{}body.page-node-type-staff .col-sm-12>.region-content article>.container{text-align:left}@media only screen and (min-width:768px){body.page-node-type-staff .col-sm-12>.region-content article>.container .field--name-field-photo{float:right;margin:-190px 0px 20px 20px}}body.page-node-type-staff .col-sm-12>.region-content article h3{font-size:26px;line-height:42px;font-weight:300;margin-bottom:36px}body.page-node-type-company h1.page-header{padding-bottom:9px}body.page-node-type-company article{padding:30px 0px}body.page-node-type-company article>.field--name-body{padding-bottom:30px}body.page-node-type-company article .intro{padding-bottom:36px}@media only screen and (min-width:1024px){body.page-node-type-company article .intro .field--name-field-leadership-overview{width:63.37662%}}body.page-node-type-company article .intro img{margin-bottom:20px;max-width:50.2%;height:auto}@media only screen and (min-width:1024px){body.page-node-type-company article .intro img{float:right;margin-left:36px;margin-bottom:0px}}body.page-node-type-company article .intro:after{content:"";clear:both;display:table}body.page-node-type-company article img.without-body{max-width:200px}body.page-node-type-company article .field--name-field-leadership-overview .field--item,body.page-node-type-company article .field--name-field-products-services .field--item{padding-top:26px}body.page-node-type-company aside .block{padding-bottom:29px}body.page-node-type-company #block-views-block-companies-block-4{clear:both;border-top:2px #979797 solid;border-bottom:2px #979797 solid;text-align:center;font-weight:500;font-size:28px;padding:35px 0px;color:#000000;margin-top:50px}body.page-node-type-company #block-views-block-companies-block-4 .field{display:inline}body.page-node-type-company #block-views-block-companies-block-4 .field a{color:#000000}body.portfolio #block-views-block-portfolio-body{color:#ffffff;font-size:24px;line-height:29px}@media only screen and (min-width:1024px){body.portfolio #banner{padding-bottom:70px}}body.portfolio article .field--name-body{display:none}@media only screen and (max-width:767px){body.portfolio .view-companies{margin-left:-20px;margin-right:-20px}}body.portfolio .view-companies .views-row{border-bottom:1px #eaeaea solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){body.portfolio .view-companies .views-row{display:block;border-bottom:0px}}body.portfolio .view-companies .views-row .views-col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-right:1px #eaeaea solid}body.portfolio .view-companies .views-row .views-col.col-1{border-left:1px #eaeaea solid}body.portfolio .view-companies .views-row .views-col .views-field-field-logo{height:100%;width:100%;display:table;text-align:center;padding:13px;background-color:#fff}@media only screen and (min-width:768px){body.portfolio .view-companies .views-row .views-col .views-field-field-logo{padding:50px 20px}}body.portfolio .view-companies .views-row .views-col .views-field-field-logo .field-content{display:table-cell;vertical-align:middle;height:100%}body.portfolio .view-companies .views-row .views-col .views-field-field-logo img{max-width:90%;height:auto}@media only screen and (max-width:767px){body.portfolio .view-companies .views-row .views-col .views-field-field-logo img{max-width:300px}}@media only screen and (max-width:767px){body.portfolio .view-companies .views-row .views-col{display:block;float:none;width:100%!important}}body.portfolio #block-views-block-news-block-1{padding-top:56px}body.portfolio #block-views-block-news-block-1 h2.block-title{text-align:center}@media only screen and (max-width:767px){body.portfolio #block-views-block-news-block-1 .view-news{margin-left:-20px;margin-right:-20px}}body.portfolio #block-views-block-news-block-1 .view-news .view-header{text-align:center}@media only screen and (max-width:767px){body.portfolio #block-views-block-news-block-1 .view-news .view-header{padding:0px 20px 20px}}body.portfolio #block-views-block-news-block-1 .view-news .view-content .slide,body.portfolio #block-views-block-news-block-1 .view-news .view-content .slide article{height:100%}body.portfolio #block-views-block-news-block-1 .view-news .view-content .slide .content,body.portfolio #block-views-block-news-block-1 .view-news .view-content .slide article .content{height:90%}@media only screen and (max-width:767px){body.portfolio #block-views-block-news-block-1 .view-news .view-content .slide,body.portfolio #block-views-block-news-block-1 .view-news .view-content .slide article{padding:0px 58px}}body.portfolio #block-views-block-news-block-1 .view-news .view-content .slick-arrow{top:180px}@media only screen and (max-width:767px){body.portfolio #block-views-block-news-block-1 .view-news .view-content .slick-arrow{top:100px}}body.portfolio #block-views-block-news-block-1 .view-news .view-content .slick-arrow.slick-prev{left:0px}body.portfolio #block-views-block-news-block-1 .view-news .view-content .slick-arrow.slick-next{right:0px}body.portfolio #block-views-block-news-block-1 .view-news .view-content .views-row article.card{font-size:13px;line-height:1.4em;width:100%}body.portfolio #block-views-block-news-block-1 .view-news .view-content .views-row article.card .content{height:100%}body.portfolio #block-views-block-news-block-1 .view-news .view-content .views-row article.card time{font-size:10px;line-height:1.4em}body.portfolio #block-views-block-news-block-1 .view-news .view-content article .type{font-weight:600;letter-spacing:2px;font-size:11px}@media only screen and (min-width:768px){body.portfolio #block-views-block-news-block-1 .view-news .view-content{padding-top:48px}}body.page-node-type-fund-group .view-funds article.card.has_img{padding-top:50%;padding-bottom:30px}@media only screen and (min-width:768px){body.page-node-type-fund-group .view-funds .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}body.page-node-type-fund-group .view-funds .view-content .views-row{width:33.33%;margin:0px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body.page-node-type-fund-group .view-funds .view-content .views-row article,body.page-node-type-fund-group .view-funds .view-content .views-row article{height:100%;margin-right:30px;padding-bottom:30px}body.page-node-type-fund-group .view-funds .view-content .views-row article>.content,body.page-node-type-fund-group .view-funds .view-content .views-row article>.content{height:100%}}body.page-node-type-blog section.col-sm-12,body.page-node-type-fund section.col-sm-12{}body.page-node-type-blog section.col-sm-12>.region,body.page-node-type-fund section.col-sm-12>.region{padding-top:50px}body.page-node-type-blog section.col-sm-12 .field--name-field-thumbnail,body.page-node-type-fund section.col-sm-12 .field--name-field-thumbnail{display:none}body.page-node-type-blog .staff.card .content,body.page-node-type-fund .staff.card .content{margin-top:12%!important}body.page-node-type-blog article.fund .field--name-field-logo-image,body.page-node-type-fund article.fund .field--name-field-logo-image{margin-bottom:20px;max-width:50.2%;height:auto}@media only screen and (min-width:1024px){body.page-node-type-blog article.fund .field--name-field-logo-image,body.page-node-type-fund article.fund .field--name-field-logo-image{float:right;margin-left:36px;margin-bottom:0px}}body.page-node-type-blog article.fund .field--name-body,body.page-node-type-fund article.fund .field--name-body{padding-bottom:15px;padding-top:15px}body.page-node-type-blog article.fund .field--name-field-section .field--item,body.page-node-type-fund article.fund .field--name-field-section .field--item{padding-bottom:15px}body.page-node-type-blog .region-sidebar-second .block,body.page-node-type-fund .region-sidebar-second .block{border-bottom:2px #F3F4F3 solid;padding-bottom:30px}body.page-node-type-blog .region-sidebar-second .block:not(:first-child),body.page-node-type-fund .region-sidebar-second .block:not(:first-child){padding-top:16px}@media only screen and (min-width:768px){body.about-tedco .view-news .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.about-tedco .view-news .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:31%;margin:0px 1.1%;margin-bottom:2.2%}body.about-tedco .view-news .views-row article.card .content{height:100%}}body.about-tedco #below_content>.container{padding:0px;max-width:none!important}body.about-tedco #block-leadinginnovationtomarketaboutus{color:#ffffff;font-size:24px;padding-top:5px}body.about-tedco .field--name-body>table{table-layout:fixed;border-spacing:30px;border-collapse:separate;border:0px;margin:0px -10px}@media only screen and (max-width:767px){body.about-tedco .field--name-body>table,body.about-tedco .field--name-body>table tbody,body.about-tedco .field--name-body>table td,body.about-tedco .field--name-body>table tr{display:block;margin:10px 0px;max-width:400px}}body.about-tedco .field--name-body td{background:#fff url(/themes/tedco/images/subscribe_diagonals.svg) bottom right no-repeat;text-align:center;font-size:17px;line-height:26px;font-weight:100;padding:30px;background-size:35% auto;background-position:130% 100%;background-blend-mode:difference;vertical-align:top}body.about-tedco .field--name-body td b,body.about-tedco .field--name-body td strong{color:#CA4038;font-size:24px;font-weight:600}body.about-tedco .field--name-body td a:focus strong,body.about-tedco .field--name-body td a:hover strong{color:#000000!important}@media only screen and (min-width:768px){body.path-contact-us article.page.full{width:44%;float:left}}body.path-contact-us article.page.full>.content>.field--name-field-featured-content{display:none}body.path-contact-us #block-map{margin-top:30px}@media only screen and (min-width:768px){body.path-contact-us #block-map{margin-left:44%;margin-top:0px}}body.path-contact-us .row>.container{padding-bottom:0px}body.path-contact-us #below_content>.container{padding-top:0px}body.path-contact-us #below_content>.container .view-featured-content .view-content{margin-top:0px}body.page-node-type-press-release{}body.page-node-type-press-release .region-sidebar-second .block{border-bottom:2px #ec9300 solid;padding-bottom:30px}body.page-node-type-press-release .field--name-field-location,body.page-node-type-press-release .field--name-field-release-date{float:left}body.page-node-type-press-release .field--name-body{clear:both;padding-top:1em}body.news-events-newsletters .col-sm-12,body.news-events-press-releases .col-sm-12{padding-top:40px}body.news-events-newsletters .view-press-releases .view-content,body.news-events-press-releases .view-press-releases .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0px 0.25%}body.news-events-newsletters .view-press-releases .view-content .views-row,body.news-events-press-releases .view-press-releases .view-content .views-row{width:32%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0px 0;margin-bottom:2.2%}@media only screen and (max-width:1023px){body.news-events-newsletters .view-press-releases .view-content .views-row,body.news-events-press-releases .view-press-releases .view-content .views-row{width:100%}}body.news-events-newsletters .view-press-releases .view-content .views-row article.card,body.news-events-press-releases .view-press-releases .view-content .views-row article.card{font-size:13px;line-height:1.4em;width:100%}body.news-events-newsletters .view-press-releases .view-content .views-row article.card time,body.news-events-press-releases .view-press-releases .view-content .views-row article.card time{font-size:10px;line-height:1.4em}body.news-events-newsletters .view-news .view-content .views-row article.card,body.news-events-newsletters .view-press-releases .view-content .views-row article.card,body.news-events-press-releases .view-news .view-content .views-row article.card,body.news-events-press-releases .view-press-releases .view-content .views-row article.card{position:relative;height:100%}body.news-events-newsletters .view-news .view-content .views-row article.card .content,body.news-events-newsletters .view-press-releases .view-content .views-row article.card .content,body.news-events-press-releases .view-news .view-content .views-row article.card .content,body.news-events-press-releases .view-press-releases .view-content .views-row article.card .content{height:100%}body.funding-tech-transfer-federal-tech-transfer #highlighted,body.funding-tech-transfer-federal-tech-transfer .highlight,body.portfolio #highlighted,body.portfolio .highlight{padding:50px 0 30px 0;font-size:17px;text-align:left}body.funding-tech-transfer-federal-tech-transfer #highlighted .region-highlighted,body.funding-tech-transfer-federal-tech-transfer .highlight .region-highlighted,body.portfolio #highlighted .region-highlighted,body.portfolio .highlight .region-highlighted{max-width:1300px;margin:0px auto;padding:0 30px}body.insights #banner{background-image:url(/themes/tedco/images/header-blog.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;padding:45px 32px 82px}body.insights .view-content{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px -1%}body.insights .view-content>.views-row{margin:0% 1%;margin-bottom:3%;width:31%;padding-bottom:30px}@media only screen and (max-width:767px){body.insights .view-content>.views-row{width:100%}}body.insights .view-content article.card.has_img{padding-top:57%}body.funding .field--name-field-featured-content{-ms-flex-wrap:wrap;flex-wrap:wrap}body.funding .field--name-field-featured-content>.field--item{width:48%;padding-bottom:30px}@media only screen and (max-width:767px){body.funding .field--name-field-featured-content>.field--item{width:100%}}body.funding .field--name-field-featured-content article.card.has_img{padding-top:54%}@media only screen and (min-width:768px){body.gateway-services-entrepreneurial-resources .view-funds .view-content .views-row{width:33%}}.view-featured-content>.view-content>.field--item,body.gateway-services .field--name-field-featured-content>.field--item{width:100%}@media only screen and (min-width:768px){.view-featured-content>.view-content>.field--item,body.gateway-services .field--name-field-featured-content>.field--item{width:22%}}.field--name-field-fund a{font-weight:500;font-size:14px;line-height:1.4em;padding-bottom:3px;letter-spacing:0.02em}.field--name-field-location{text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:0.04em;margin-left:20px}.row-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-flex [class*=col-xs-1]{-webkit-box-flex:1;-ms-flex:1 0 8.3333333333%;flex:1 0 8.3333333333%}.row-flex [class*=col-xs-1]:last-child{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%}.row-flex [class*=col-xs-2]{-webkit-box-flex:2;-ms-flex:2 0 16.6666666667%;flex:2 0 16.6666666667%}.row-flex [class*=col-xs-2]:last-child{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%}.row-flex [class*=col-xs-3]{-webkit-box-flex:3;-ms-flex:3 0 25%;flex:3 0 25%}.row-flex [class*=col-xs-3]:last-child{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.row-flex [class*=col-xs-4]{-webkit-box-flex:4;-ms-flex:4 0 33.3333333333%;flex:4 0 33.3333333333%}.row-flex [class*=col-xs-4]:last-child{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}.row-flex [class*=col-xs-5]{-webkit-box-flex:5;-ms-flex:5 0 41.6666666667%;flex:5 0 41.6666666667%}.row-flex [class*=col-xs-5]:last-child{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%}.row-flex [class*=col-xs-6]{-webkit-box-flex:6;-ms-flex:6 0 50%;flex:6 0 50%}.row-flex [class*=col-xs-6]:last-child{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.row-flex [class*=col-xs-7]{-webkit-box-flex:7;-ms-flex:7 0 58.3333333333%;flex:7 0 58.3333333333%}.row-flex [class*=col-xs-7]:last-child{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%}.row-flex [class*=col-xs-8]{-webkit-box-flex:8;-ms-flex:8 0 66.6666666667%;flex:8 0 66.6666666667%}.row-flex [class*=col-xs-8]:last-child{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%}.row-flex [class*=col-xs-9]{-webkit-box-flex:9;-ms-flex:9 0 75%;flex:9 0 75%}.row-flex [class*=col-xs-9]:last-child{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.row-flex [class*=col-xs-10]{-webkit-box-flex:10;-ms-flex:10 0 83.3333333333%;flex:10 0 83.3333333333%}.row-flex [class*=col-xs-10]:last-child{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%}.row-flex [class*=col-xs-11]{-webkit-box-flex:11;-ms-flex:11 0 91.6666666667%;flex:11 0 91.6666666667%}.row-flex [class*=col-xs-11]:last-child{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%}.row-flex [class*=col-xs-12]{-webkit-box-flex:12;-ms-flex:12 0 100%;flex:12 0 100%}.row-flex [class*=col-xs-12]:last-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.row-flex [class*=col-sm-1]{-webkit-box-flex:1;-ms-flex:1 0 8.3333333333%;flex:1 0 8.3333333333%}.row-flex [class*=col-sm-1]:last-child{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%}.row-flex [class*=col-sm-2]{-webkit-box-flex:2;-ms-flex:2 0 16.6666666667%;flex:2 0 16.6666666667%}.row-flex [class*=col-sm-2]:last-child{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%}.row-flex [class*=col-sm-3]{-webkit-box-flex:3;-ms-flex:3 0 25%;flex:3 0 25%}.row-flex [class*=col-sm-3]:last-child{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.row-flex [class*=col-sm-4]{-webkit-box-flex:4;-ms-flex:4 0 33.3333333333%;flex:4 0 33.3333333333%}.row-flex [class*=col-sm-4]:last-child{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}.row-flex [class*=col-sm-5]{-webkit-box-flex:5;-ms-flex:5 0 41.6666666667%;flex:5 0 41.6666666667%}.row-flex [class*=col-sm-5]:last-child{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%}.row-flex [class*=col-sm-6]{-webkit-box-flex:6;-ms-flex:6 0 50%;flex:6 0 50%}.row-flex [class*=col-sm-6]:last-child{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.row-flex [class*=col-sm-7]{-webkit-box-flex:7;-ms-flex:7 0 58.3333333333%;flex:7 0 58.3333333333%}.row-flex [class*=col-sm-7]:last-child{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%}.row-flex [class*=col-sm-8]{-webkit-box-flex:8;-ms-flex:8 0 66.6666666667%;flex:8 0 66.6666666667%}.row-flex [class*=col-sm-8]:last-child{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%}.row-flex [class*=col-sm-9]{-webkit-box-flex:9;-ms-flex:9 0 75%;flex:9 0 75%}.row-flex [class*=col-sm-9]:last-child{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.row-flex [class*=col-sm-10]{-webkit-box-flex:10;-ms-flex:10 0 83.3333333333%;flex:10 0 83.3333333333%}.row-flex [class*=col-sm-10]:last-child{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%}.row-flex [class*=col-sm-11]{-webkit-box-flex:11;-ms-flex:11 0 91.6666666667%;flex:11 0 91.6666666667%}.row-flex [class*=col-sm-11]:last-child{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%}.row-flex [class*=col-sm-12]{-webkit-box-flex:12;-ms-flex:12 0 100%;flex:12 0 100%}.row-flex [class*=col-sm-12]:last-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:992px){.row-flex [class*=col-md-1]{-webkit-box-flex:1;-ms-flex:1 0 8.3333333333%;flex:1 0 8.3333333333%}.row-flex [class*=col-md-1]:last-child{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%}.row-flex [class*=col-md-2]{-webkit-box-flex:2;-ms-flex:2 0 16.6666666667%;flex:2 0 16.6666666667%}.row-flex [class*=col-md-2]:last-child{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%}.row-flex [class*=col-md-3]{-webkit-box-flex:3;-ms-flex:3 0 25%;flex:3 0 25%}.row-flex [class*=col-md-3]:last-child{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.row-flex [class*=col-md-4]{-webkit-box-flex:4;-ms-flex:4 0 33.3333333333%;flex:4 0 33.3333333333%}.row-flex [class*=col-md-4]:last-child{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}.row-flex [class*=col-md-5]{-webkit-box-flex:5;-ms-flex:5 0 41.6666666667%;flex:5 0 41.6666666667%}.row-flex [class*=col-md-5]:last-child{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%}.row-flex [class*=col-md-6]{-webkit-box-flex:6;-ms-flex:6 0 50%;flex:6 0 50%}.row-flex [class*=col-md-6]:last-child{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.row-flex [class*=col-md-7]{-webkit-box-flex:7;-ms-flex:7 0 58.3333333333%;flex:7 0 58.3333333333%}.row-flex [class*=col-md-7]:last-child{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%}.row-flex [class*=col-md-8]{-webkit-box-flex:8;-ms-flex:8 0 66.6666666667%;flex:8 0 66.6666666667%}.row-flex [class*=col-md-8]:last-child{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%}.row-flex [class*=col-md-9]{-webkit-box-flex:9;-ms-flex:9 0 75%;flex:9 0 75%}.row-flex [class*=col-md-9]:last-child{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.row-flex [class*=col-md-10]{-webkit-box-flex:10;-ms-flex:10 0 83.3333333333%;flex:10 0 83.3333333333%}.row-flex [class*=col-md-10]:last-child{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%}.row-flex [class*=col-md-11]{-webkit-box-flex:11;-ms-flex:11 0 91.6666666667%;flex:11 0 91.6666666667%}.row-flex [class*=col-md-11]:last-child{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%}.row-flex [class*=col-md-12]{-webkit-box-flex:12;-ms-flex:12 0 100%;flex:12 0 100%}.row-flex [class*=col-md-12]:last-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:1200px){.row-flex [class*=col-lg-1]{-webkit-box-flex:1;-ms-flex:1 0 8.3333333333%;flex:1 0 8.3333333333%}.row-flex [class*=col-lg-1]:last-child{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%}.row-flex [class*=col-lg-2]{-webkit-box-flex:2;-ms-flex:2 0 16.6666666667%;flex:2 0 16.6666666667%}.row-flex [class*=col-lg-2]:last-child{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%}.row-flex [class*=col-lg-3]{-webkit-box-flex:3;-ms-flex:3 0 25%;flex:3 0 25%}.row-flex [class*=col-lg-3]:last-child{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.row-flex [class*=col-lg-4]{-webkit-box-flex:4;-ms-flex:4 0 33.3333333333%;flex:4 0 33.3333333333%}.row-flex [class*=col-lg-4]:last-child{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}.row-flex [class*=col-lg-5]{-webkit-box-flex:5;-ms-flex:5 0 41.6666666667%;flex:5 0 41.6666666667%}.row-flex [class*=col-lg-5]:last-child{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%}.row-flex [class*=col-lg-6]{-webkit-box-flex:6;-ms-flex:6 0 50%;flex:6 0 50%}.row-flex [class*=col-lg-6]:last-child{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.row-flex [class*=col-lg-7]{-webkit-box-flex:7;-ms-flex:7 0 58.3333333333%;flex:7 0 58.3333333333%}.row-flex [class*=col-lg-7]:last-child{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%}.row-flex [class*=col-lg-8]{-webkit-box-flex:8;-ms-flex:8 0 66.6666666667%;flex:8 0 66.6666666667%}.row-flex [class*=col-lg-8]:last-child{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%}.row-flex [class*=col-lg-9]{-webkit-box-flex:9;-ms-flex:9 0 75%;flex:9 0 75%}.row-flex [class*=col-lg-9]:last-child{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.row-flex [class*=col-lg-10]{-webkit-box-flex:10;-ms-flex:10 0 83.3333333333%;flex:10 0 83.3333333333%}.row-flex [class*=col-lg-10]:last-child{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%}.row-flex [class*=col-lg-11]{-webkit-box-flex:11;-ms-flex:11 0 91.6666666667%;flex:11 0 91.6666666667%}.row-flex [class*=col-lg-11]:last-child{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%}.row-flex [class*=col-lg-12]{-webkit-box-flex:12;-ms-flex:12 0 100%;flex:12 0 100%}.row-flex [class*=col-lg-12]:last-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}article.blog .field--name-field-release-date{margin:20px 0 0}article.blog .field--name-field-author{margin:0;font-weight:600;color:#C13B33}article.card .field--name-field-email{display:inline-block}article.card a.send-email{margin-top:20px;display:inline-block;font-size:12px;padding:5px 12px 5px 35px;background:transparent url(/themes/tedco/images/ico-email.gif) 10 12px no-repeat;border:1px #dadbdd solid!important;font-weight:500}article.card a.send-email:hover{background-color:#ca4038;border:1px #ca4038 solid;color:#ffffff}article.card a.send-email:hover svg.mailto{fill:#ffffff}article.card a.send-email:hover svg.mailto path{stroke:#ffffff}
.views-row.slick-slide.slick-current.slick-active:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;border:2px solid #000000;}ul.sf-hidden{display:none;}form.webform-submission-form input.required{border:1px solid red;}form.webform-submission-form label.form-required:after{content:"*";color:red;position:relative;}form.webform-submission-form .select-wrapper .form-control{border:0;padding:0;}.view-fund-documents ul.pager li{background:none;padding:0;}@media only screen and (min-width:1024px){ul li a.desktop-hidden{display:none;}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
