
footer .ctct-form-defaults{border-radius:0px;color:#ffffff;background:transparent url(/themes/tedco/css/../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/css/../fonts/montserrat-v15-latin-300.eot");src:local("Montserrat Light"),local("Montserrat-Light"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-300.eot?#iefix") format("embedded-opentype"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-300.woff2") format("woff2"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-300.woff") format("woff"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-300.ttf") format("truetype"),url("/themes/tedco/css/../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/css/../fonts/montserrat-v15-latin-regular.eot");src:local("Montserrat Regular"),local("Montserrat-Regular"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-regular.eot?#iefix") format("embedded-opentype"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-regular.woff2") format("woff2"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-regular.woff") format("woff"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-regular.ttf") format("truetype"),url("/themes/tedco/css/../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/css/../fonts/montserrat-v15-latin-500.eot");src:local("Montserrat Medium"),local("Montserrat-Medium"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-500.eot?#iefix") format("embedded-opentype"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-500.woff2") format("woff2"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-500.woff") format("woff"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-500.ttf") format("truetype"),url("/themes/tedco/css/../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/css/../fonts/montserrat-v15-latin-600.eot");src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-600.eot?#iefix") format("embedded-opentype"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-600.woff2") format("woff2"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-600.woff") format("woff"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-600.ttf") format("truetype"),url("/themes/tedco/css/../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/css/../fonts/montserrat-v15-latin-700.eot");src:local("Montserrat Bold"),local("Montserrat-Bold"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-700.eot?#iefix") format("embedded-opentype"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-700.woff2") format("woff2"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-700.woff") format("woff"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-700.ttf") format("truetype"),url("/themes/tedco/css/../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/css/../fonts/montserrat-v15-latin-800.eot");src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-800.eot?#iefix") format("embedded-opentype"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-800.woff2") format("woff2"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-800.woff") format("woff"),url("/themes/tedco/css/../fonts/montserrat-v15-latin-800.ttf") format("truetype"),url("/themes/tedco/css/../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/css/../images/arrow.svg") center no-repeat;}.view-frontpage .slick-arrow.slick-prev:focus,body.portfolio #block-views-block-news-block-1 .view-news .view-content .slick-arrow.slick-prev:focus,.view-frontpage .slick-arrow.slick-next:focus,body.portfolio #block-views-block-news-block-1 .view-news .view-content .slick-arrow.slick-next: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;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);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-fund .breadcrumb,body.page-node-type-fund-group .breadcrumb,body.page-node-type-blog .breadcrumb{margin-bottom:60px;padding-top:0px;}}@media only screen and (min-width:768px){body.page-node-type-fund h1.page-header,body.page-node-type-fund-group h1.page-header,body.page-node-type-blog 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;box-sizing:border-box;transition-property:color;transition-duration:0.5s;position:relative;overflow:hidden;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;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.5s;transition-timing-function:ease-out;z-index:-1;}.btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);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:white;background:linear-gradient(180deg,white 0%,#e3e3e3 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-press-releases .btn-info,.view-news-archive .btn-info{margin:27px 0 0 5px;height:50px;}.view-press-releases label,.view-news-archive label{display:block;}.view-press-releases .form-inline .form-control,.view-news-archive .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;box-sizing:border-box;transition-property:color;transition-duration:0.5s;position:relative;overflow:hidden;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;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.5s;transition-timing-function:ease-out;z-index:-1;}a.read-now:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);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;box-sizing:border-box;transition-property:color;transition-duration:0.5s;position:relative;overflow:hidden;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;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.5s;transition-timing-function:ease-out;z-index:-1;}a.button-orange:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);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:flex;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-right,section#topbar .region-top-bar{font-size:0.9em;font-weight:600;color:#979797;}section#topbar .region-top-bar-right{justify-content:flex-end;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: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--hamburger li a,section#topbar ul.menu--account li a{color:#979797;padding-top:8px;padding-bottom:8px;}section#topbar ul.menu--hamburger li a:hover,section#topbar ul.menu--account li a:hover{background-color:#ffffff;color:#000000;}section#topbar ul.menu--hamburger li a:focus,section#topbar ul.menu--account li a:focus{color:#000000;}}@media only screen and (min-width:1024px) and (max-width:767px){section#topbar ul.menu--hamburger li a,section#topbar ul.menu--account 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:flex;align-items:center;margin:0px;z-index:998;}header .navbar-header nav.navbar label.sr-only,header .navbar-header nav.navbar span.sr-only,header .navbar-header nav.navbar h2.visually-hidden{color:#ffffff;}@media (max-width:1023px){header .navbar-header nav.navbar{flex-wrap:wrap;padding:0px 30px;}}header .navbar-header nav.navbar .region-navigation{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{transition:all 0.15s;}header .navbar-header nav.navbar .navbar-toggle span:nth-child(2){transform:rotate(45deg);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){transform:rotate(-45deg);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){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"]:hover .icon-bar,header .navbar-header nav.navbar .navbar-toggle[aria-expanded="true"]:focus .icon{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:flex;align-items:center;}@media (max-width:1023px){header .navbar-header nav.navbar .navbar-collapse > .region{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;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 6px 0 0;}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-vertical.sf-shadow ul,header ul.sf-menu.menu.sf-navbar.sf-shadow ul ul{-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0);-moz-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:.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:.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:hover,a:focus{color:#ac200f;text-decoration:none;}.dropdown-toggle:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}svg.ext,svg.mailto{width:16px;height:16px;padding:0;margin-left:0.6em;margin-right:-5px;}svg.ext path,svg.mailto path{stroke:#ac200f;}h1,.h1{font-size:50px;}h2,.h2{font-weight:600;margin-top:.5em;margin-bottom:.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.medium,h1.page-header.long{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:focus,.nav-tabs > li > a:active,.nav-tabs > li > a:hover,.nav-tabs > li > a.active:focus,.nav-tabs > li > a.active:active,.nav-tabs > li > a.active: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:.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-right,.content img.float-left{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: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:"/\00a0";opacity:.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;}#block-footercopyright a{border:1px #ec9300 solid;border-radius:0.2em;font-size:14px;font-weight:600;padding:8px 15px;text-transform:uppercase;display:inline-block;box-sizing:border-box;transition-property:color;transition-duration:0.5s;position:relative;overflow:hidden;z-index:1;cursor:pointer;}#block-footercopyright 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;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.5s;transition-timing-function:ease-out;z-index:-1;}#block-footercopyright a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66);}#block-footercopyright a:hover{background-color:#C13B33;color:#000000;}#block-footercopyright a:hover{color:#000000;}#block-footercopyright 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{background-repeat:no-repeat;background-size:contain;display:inline-block;width:48px;height:48px;text-indent:-9999px;}#block-socialmedia ul li.facebook a{background-image:url(/themes/tedco/css/../images/facebook.png);}#block-socialmedia ul li.linkedin a{background-image:url(/themes/tedco/css/../images/linkedin-small-icon.png);}#block-socialmedia ul li.twitter a{background-image:url(/themes/tedco/css/../images/twitter-small-icon.png);}#block-socialmedia ul li.youtube a{background-image:url(/themes/tedco/css/../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:.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;box-sizing:border-box;transition-property:color;transition-duration:0.5s;position:relative;overflow:hidden;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;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.5s;transition-timing-function:ease-out;z-index:-1;}article.card > .content a.read-now:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);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;box-sizing:border-box;transition-property:color;transition-duration:0.5s;position:relative;overflow:hidden;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;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.5s;transition-timing-function:ease-out;z-index:-1;}.view-frontpage article.slide .read-now:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);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:.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:flex;}select.form-control{padding:13px 35px 12px 19px;height:50px;font-size:16px;border-radius:0px;}section.col-sm-9 > .region,aside.col-sm-3 > .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:hover,body.path-frontpage #banner .region-header a:focus{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:flex;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:-.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;box-sizing:border-box;transition-property:color;transition-duration:0.5s;position:relative;overflow:hidden;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;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.5s;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);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(even){background:#f1f1f1;}.block--type-page-preview:nth-child(even) h2.block-title,.block--type-page-preview:nth-child(even) .field--name-body,.block--type-page-preview:nth-child(even) .field--name-field-link{margin-left:56.5%;margin-right:6.5%;}.block--type-page-preview:nth-child(even) .field--name-field-image{left:0;}.block--type-page-preview:nth-child(odd){background:#CA4038;color:#ffffff;}.block--type-page-preview:nth-child(odd) h2.block-title,.block--type-page-preview:nth-child(odd) .field--name-body,.block--type-page-preview:nth-child(odd) .field--name-field-link{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:.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:flex;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/css/../images/arrow.svg");mask-image:url("/themes/tedco/css/../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{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);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%;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;box-sizing:border-box;transition-property:color;transition-duration:0.5s;position:relative;overflow:hidden;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;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.5s;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);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;order:1;padding-top:470px;max-width:598px;position:relative;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:flex;background-color:#CA4038;color:#fff;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:.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:flex;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: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-press-releases article.card,.view-news-and-events-page article.card{font-weight:300;font-size:0.8em;line-height:1.4em;}.view-press-releases article.card h3,.view-news-and-events-page 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/css/../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 ol,#block-views-block-funds-block-3 .item-list li{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 ul,#block-views-block-company-url .item-list li{list-style:none;padding:0px;font-size:24px;font-weight:300;padding-top:3px;}#block-views-block-company-url .item-list ul a,#block-views-block-company-url .item-list li a{color:#ffffff;}#block-views-block-news-block-2 .views-row,#block-views-block-fund-news .views-row,#block-views-block-blog-block-3 .views-row{padding-bottom:24px;}#block-views-block-news-block-2 .views-row:last-child,#block-views-block-fund-news .views-row:last-child,#block-views-block-blog-block-3 .views-row:last-child{padding-bottom:0px;}#block-views-block-news-block-2 .views-field-title,#block-views-block-fund-news .views-field-title,#block-views-block-blog-block-3 .views-field-title{font-weight:500;padding-bottom:3px;}#block-views-block-news-block-2 .views-field-field-release-date,#block-views-block-fund-news .views-field-field-release-date,#block-views-block-blog-block-3 .views-field-field-release-date{font-size:10px;text-transform:uppercase;}#block-views-block-fund-news .views-field-title,#block-views-block-blog-block-3 .views-field-title{font-weight:500;font-size:14px;line-height:1.4em;padding-bottom:3px;letter-spacing:.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/css/../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/css/../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:flex;margin:30px -1%;flex-wrap:wrap;}.field--name-field-featured-content > .field--item,.view-featured-content > .view-content > .field--item{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/css/../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.20%;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:flex;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{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:flex;-webkit-flex-flow:row wrap;justify-content:space-around;}body.page-node-type-fund-group .view-funds .view-content .views-row{width:50%;margin:0px;}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.20%;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:flex;flex-direction:row;}body.about-tedco .view-news .views-row{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 tr,body.about-tedco .field--name-body > table tbody,body.about-tedco .field--name-body > table td{display:block;margin:10px 0px;max-width:400px;}}body.about-tedco .field--name-body td{background:#fff url(/themes/tedco/css/../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 strong,body.about-tedco .field--name-body td b{color:#CA4038;font-size:24px;font-weight:600;}@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-release-date,body.page-node-type-press-release .field--name-field-location{float:left;}body.page-node-type-press-release .field--name-body{clear:both;padding-top:1em;}body.news-events-press-releases .col-sm-12,body.news-events-newsletters .col-sm-12{padding-top:40px;}body.news-events-press-releases .view-press-releases .view-content,body.news-events-newsletters .view-press-releases .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0px .25%;}body.news-events-press-releases .view-press-releases .view-content .views-row,body.news-events-newsletters .view-press-releases .view-content .views-row{width:32%;display:flex;margin:0px 0;margin-bottom:2.2%;}@media only screen and (max-width:1023px){body.news-events-press-releases .view-press-releases .view-content .views-row,body.news-events-newsletters .view-press-releases .view-content .views-row{width:100%;}}body.news-events-press-releases .view-press-releases .view-content .views-row article.card,body.news-events-newsletters .view-press-releases .view-content .views-row article.card{font-size:13px;line-height:1.4em;width:100%;}body.news-events-press-releases .view-press-releases .view-content .views-row article.card time,body.news-events-newsletters .view-press-releases .view-content .views-row article.card time{font-size:10px;line-height:1.4em;}body.news-events-press-releases .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-newsletters .view-press-releases .view-content .views-row article.card,body.news-events-newsletters .view-news .view-content .views-row article.card{position:relative;height:100%;}body.news-events-press-releases .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-newsletters .view-press-releases .view-content .views-row article.card .content,body.news-events-newsletters .view-news .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/css/../images/header-blog.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;padding:45px 32px 82px;}body.insights .view-content{flex-wrap:wrap;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{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%;}}body.gateway-services .field--name-field-featured-content > .field--item,.view-featured-content > .view-content > .field--item{width:100%;}@media only screen and (min-width:768px){body.gateway-services .field--name-field-featured-content > .field--item,.view-featured-content > .view-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:.02em;}.field--name-field-location{text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:.04em;margin-left:20px;}.row-flex{display:flex;flex-wrap:wrap;}.row-flex [class*="col-xs-1"]{flex:1 0 8.33333%;}.row-flex [class*="col-xs-1"]:last-child{flex:0 0 8.33333%;}.row-flex [class*="col-xs-2"]{flex:2 0 16.66667%;}.row-flex [class*="col-xs-2"]:last-child{flex:0 0 16.66667%;}.row-flex [class*="col-xs-3"]{flex:3 0 25%;}.row-flex [class*="col-xs-3"]:last-child{flex:0 0 25%;}.row-flex [class*="col-xs-4"]{flex:4 0 33.33333%;}.row-flex [class*="col-xs-4"]:last-child{flex:0 0 33.33333%;}.row-flex [class*="col-xs-5"]{flex:5 0 41.66667%;}.row-flex [class*="col-xs-5"]:last-child{flex:0 0 41.66667%;}.row-flex [class*="col-xs-6"]{flex:6 0 50%;}.row-flex [class*="col-xs-6"]:last-child{flex:0 0 50%;}.row-flex [class*="col-xs-7"]{flex:7 0 58.33333%;}.row-flex [class*="col-xs-7"]:last-child{flex:0 0 58.33333%;}.row-flex [class*="col-xs-8"]{flex:8 0 66.66667%;}.row-flex [class*="col-xs-8"]:last-child{flex:0 0 66.66667%;}.row-flex [class*="col-xs-9"]{flex:9 0 75%;}.row-flex [class*="col-xs-9"]:last-child{flex:0 0 75%;}.row-flex [class*="col-xs-10"]{flex:10 0 83.33333%;}.row-flex [class*="col-xs-10"]:last-child{flex:0 0 83.33333%;}.row-flex [class*="col-xs-11"]{flex:11 0 91.66667%;}.row-flex [class*="col-xs-11"]:last-child{flex:0 0 91.66667%;}.row-flex [class*="col-xs-12"]{flex:12 0 100%;}.row-flex [class*="col-xs-12"]:last-child{flex:0 0 100%;}@media (min-width:768px){.row-flex [class*="col-sm-1"]{flex:1 0 8.33333%;}.row-flex [class*="col-sm-1"]:last-child{flex:0 0 8.33333%;}.row-flex [class*="col-sm-2"]{flex:2 0 16.66667%;}.row-flex [class*="col-sm-2"]:last-child{flex:0 0 16.66667%;}.row-flex [class*="col-sm-3"]{flex:3 0 25%;}.row-flex [class*="col-sm-3"]:last-child{flex:0 0 25%;}.row-flex [class*="col-sm-4"]{flex:4 0 33.33333%;}.row-flex [class*="col-sm-4"]:last-child{flex:0 0 33.33333%;}.row-flex [class*="col-sm-5"]{flex:5 0 41.66667%;}.row-flex [class*="col-sm-5"]:last-child{flex:0 0 41.66667%;}.row-flex [class*="col-sm-6"]{flex:6 0 50%;}.row-flex [class*="col-sm-6"]:last-child{flex:0 0 50%;}.row-flex [class*="col-sm-7"]{flex:7 0 58.33333%;}.row-flex [class*="col-sm-7"]:last-child{flex:0 0 58.33333%;}.row-flex [class*="col-sm-8"]{flex:8 0 66.66667%;}.row-flex [class*="col-sm-8"]:last-child{flex:0 0 66.66667%;}.row-flex [class*="col-sm-9"]{flex:9 0 75%;}.row-flex [class*="col-sm-9"]:last-child{flex:0 0 75%;}.row-flex [class*="col-sm-10"]{flex:10 0 83.33333%;}.row-flex [class*="col-sm-10"]:last-child{flex:0 0 83.33333%;}.row-flex [class*="col-sm-11"]{flex:11 0 91.66667%;}.row-flex [class*="col-sm-11"]:last-child{flex:0 0 91.66667%;}.row-flex [class*="col-sm-12"]{flex:12 0 100%;}.row-flex [class*="col-sm-12"]:last-child{flex:0 0 100%;}}@media (min-width:992px){.row-flex [class*="col-md-1"]{flex:1 0 8.33333%;}.row-flex [class*="col-md-1"]:last-child{flex:0 0 8.33333%;}.row-flex [class*="col-md-2"]{flex:2 0 16.66667%;}.row-flex [class*="col-md-2"]:last-child{flex:0 0 16.66667%;}.row-flex [class*="col-md-3"]{flex:3 0 25%;}.row-flex [class*="col-md-3"]:last-child{flex:0 0 25%;}.row-flex [class*="col-md-4"]{flex:4 0 33.33333%;}.row-flex [class*="col-md-4"]:last-child{flex:0 0 33.33333%;}.row-flex [class*="col-md-5"]{flex:5 0 41.66667%;}.row-flex [class*="col-md-5"]:last-child{flex:0 0 41.66667%;}.row-flex [class*="col-md-6"]{flex:6 0 50%;}.row-flex [class*="col-md-6"]:last-child{flex:0 0 50%;}.row-flex [class*="col-md-7"]{flex:7 0 58.33333%;}.row-flex [class*="col-md-7"]:last-child{flex:0 0 58.33333%;}.row-flex [class*="col-md-8"]{flex:8 0 66.66667%;}.row-flex [class*="col-md-8"]:last-child{flex:0 0 66.66667%;}.row-flex [class*="col-md-9"]{flex:9 0 75%;}.row-flex [class*="col-md-9"]:last-child{flex:0 0 75%;}.row-flex [class*="col-md-10"]{flex:10 0 83.33333%;}.row-flex [class*="col-md-10"]:last-child{flex:0 0 83.33333%;}.row-flex [class*="col-md-11"]{flex:11 0 91.66667%;}.row-flex [class*="col-md-11"]:last-child{flex:0 0 91.66667%;}.row-flex [class*="col-md-12"]{flex:12 0 100%;}.row-flex [class*="col-md-12"]:last-child{flex:0 0 100%;}}@media (min-width:1200px){.row-flex [class*="col-lg-1"]{flex:1 0 8.33333%;}.row-flex [class*="col-lg-1"]:last-child{flex:0 0 8.33333%;}.row-flex [class*="col-lg-2"]{flex:2 0 16.66667%;}.row-flex [class*="col-lg-2"]:last-child{flex:0 0 16.66667%;}.row-flex [class*="col-lg-3"]{flex:3 0 25%;}.row-flex [class*="col-lg-3"]:last-child{flex:0 0 25%;}.row-flex [class*="col-lg-4"]{flex:4 0 33.33333%;}.row-flex [class*="col-lg-4"]:last-child{flex:0 0 33.33333%;}.row-flex [class*="col-lg-5"]{flex:5 0 41.66667%;}.row-flex [class*="col-lg-5"]:last-child{flex:0 0 41.66667%;}.row-flex [class*="col-lg-6"]{flex:6 0 50%;}.row-flex [class*="col-lg-6"]:last-child{flex:0 0 50%;}.row-flex [class*="col-lg-7"]{flex:7 0 58.33333%;}.row-flex [class*="col-lg-7"]:last-child{flex:0 0 58.33333%;}.row-flex [class*="col-lg-8"]{flex:8 0 66.66667%;}.row-flex [class*="col-lg-8"]:last-child{flex:0 0 66.66667%;}.row-flex [class*="col-lg-9"]{flex:9 0 75%;}.row-flex [class*="col-lg-9"]:last-child{flex:0 0 75%;}.row-flex [class*="col-lg-10"]{flex:10 0 83.33333%;}.row-flex [class*="col-lg-10"]:last-child{flex:0 0 83.33333%;}.row-flex [class*="col-lg-11"]{flex:11 0 91.66667%;}.row-flex [class*="col-lg-11"]:last-child{flex:0 0 91.66667%;}.row-flex [class*="col-lg-12"]{flex:12 0 100%;}.row-flex [class*="col-lg-12"]:last-child{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/css/../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;}
.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--colorGinPrimary);}[dir="ltr"] .ajax-progress__throbber,[dir="ltr"] .ajax-progress__throbber--fullscreen,[dir="ltr"] .ui-dialog .ajax-progress__throbber,[dir="ltr"] .media-library-item .ajax-progress__throbber{border-right:3px dotted transparent;}[dir="rtl"] .ajax-progress__throbber,[dir="rtl"] .ajax-progress__throbber--fullscreen,[dir="rtl"] .ui-dialog .ajax-progress__throbber,[dir="rtl"] .media-library-item .ajax-progress__throbber{border-left:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--colorGinText);}.gin--dark-mode .ajax-progress--fullscreen{background-color:var(--colorGinPrimary);border-color:transparent;box-shadow:0 2px 6px 0 var(--colorGinAppBackground);}.gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,.gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--colorGinAppBackground);}[dir="ltr"] .gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir="ltr"] .gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border-right:3px dotted transparent;}[dir="rtl"] .gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir="rtl"] .gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border-left:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--colorGinPrimary);}[dir="ltr"] .media-library-widget .ajax-progress__throbber,[dir="ltr"] .media-library-widget .ajax-progress__throbber--fullscreen{border-right:2px dotted transparent;}[dir="rtl"] .media-library-widget .ajax-progress__throbber,[dir="rtl"] .media-library-widget .ajax-progress__throbber--fullscreen{border-left:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:.5rem;background:var(--colorGinAppBackground);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(--colorGinPrimary);border-color:transparent;box-shadow:0 2px 6px 0 var(--colorGinAppBackground);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;top:.5rem;width:1.125rem;height:1.125rem;border:2px solid var(--colorGinPrimary);border-radius:50%;animation:gin-throbber .75s linear infinite;}[dir="ltr"] .ui-dialog .ajax-progress-throbber::before,[dir="ltr"] .contextual-links .ajax-progress-throbber::before{left:.5rem;border-right:2px dotted transparent;}[dir="rtl"] .ui-dialog .ajax-progress-throbber::before,[dir="rtl"] .contextual-links .ajax-progress-throbber::before{right:.5rem;border-left:2px dotted transparent;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--colorGinAppBackground);border-color:var(--colorGinAppBackground);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;top:0;width:24px;height:24px;}[dir="ltr"] .contextual-links .ajax-progress-throbber{right:4px;}[dir="rtl"] .contextual-links .ajax-progress-throbber{left:4px;}.contextual-links .ajax-progress-throbber::before{top:0;}[dir="ltr"] .contextual-links .ajax-progress-throbber::before{left:.25em;}[dir="rtl"] .contextual-links .ajax-progress-throbber::before{right:.25em;}@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.claro-autocomplete__message{color:var(--colorGinPrimary);}
