.navbar{margin-bottom:0}.navbar-collapse{padding-right:8px;padding-left:8px}.navbar-header{display:table;width:100%}.navbar-header-wrap{display:table-row}.navbar-header-wrap .hamburger,.navbar-header-wrap .region-navigation{display:table-cell}.navbar-header-wrap .hamburger{width:85px;vertical-align:middle}#block-tedco-mainnavigation{display:none}.navbar-toggle{margin-right:0;border:0;padding:0 4px 0 0}.navbar-toggle .icon-bar{width:27px}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:inherit}.navbar-default .navbar-toggle .icon-bar{background-color:#b1b1b1}.navbar-toggle .icon-bar+.icon-bar{margin-top:8px}.navbar-default .navbar-toggle[aria-expanded="true"]{background-color:#fff;margin-right:-32px;margin-top:2px;border-radius:0;padding:15px 14px}.navbar-default .navbar-toggle[aria-expanded="true"] .icon-bar,.navbar-default .navbar-toggle[aria-expanded="true"]:hover .icon-bar,.navbar-default .navbar-toggle[aria-expanded="true"]:focus .icon{background-color:#ca4038}.navbar-default a{color:#ca4038}.navbar-default .block-superfish a{color:#d1d1d1}.navbar-default .block-superfish a.is-active{color:#fff;position:relative}.navbar-default .block-superfish a.is-active:after{border-bottom:2px #dda943 solid;width:64%;margin:0;content:"";height:1px;position:absolute;bottom:7px;left:18%}.navbar-nav>li{float:none}.nav>li{font-size:15px;font-weight:500}.nav>li>a{padding:10px 15px 9px 15px;opacity:1}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent;opacity:.5;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}.search-block-form{margin:17px 15px 0 16px}.search-block-form .form-type-search{margin-bottom:32px}.search-block-form .input-group .form-control{border-radius:0}.search-block-form .btn-primary{border-color:#d1d1d1;color:#ca4038;border-left:0;background-color:#fff;border-radius:0}@media(min-width:1024px){#block-tedco-mainnavigation{display:block}.navbar-collapse #block-mainnavigation{display:none}.navbar-nav>li{float:left}}@media(min-width:768px){ul.menu--hamburger{padding-top:18px}.navbar-toggle{display:block;margin-right:0;border:0}#navbar-collapse{position:absolute;top:80px;right:0;background:#fff;z-index:99;max-width:198px}.navbar-collapse.collapse{display:none !important}.navbar-collapse.collapse.in{display:block !important}.navbar-default .navbar-toggle[aria-expanded="true"]{padding:26px 26px 30px 25px}.navbar-right.menu--account{float:none !important;margin-right:0}}
footer .ctct-form-defaults{border-radius:0;color:#fff;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:#fff;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;letter-spacing:2px;width:auto;border-radius:0;padding:16px 30px;position:relative;overflow:hidden;z-index:1;cursor:pointer;box-sizing:border-box;transition-property:color;transition-duration:.5s}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:0}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:.5s;transition-timing-function:ease-out;z-index:-1}footer .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button:hover{color:white}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,.47,.66)}footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element{border:0;height:40px;border-radius:0}#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:0;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")}article.card h2,body.path-our-team .main-container h2.block-title,body.page-node-type-company article .field--label,body.page-node-type-blog article.fund .field--name-field-section .field--item .field--name-field-title,body.page-node-type-fund article.fund .field--name-field-section .field--item .field--name-field-title,body.about-tedco .field--name-body>h2{font-size:36px;line-height:44px;font-weight:400;margin-top:10px;position:relative;padding-bottom:9px}article.card h2:after,body.path-our-team .main-container h2.block-title:after,body.page-node-type-company article .field--label:after,body.page-node-type-blog article.fund .field--name-field-section .field--item .field--name-field-title:after,body.page-node-type-fund article.fund .field--name-field-section .field--item .field--name-field-title:after,body.about-tedco .field--name-body>h2:after{content:"";width:50px;background-color:#EC9300;height:3px;position:absolute;bottom:0px;left:0px}.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{background:#2c2c2c;color:#ffffff;text-transform:uppercase;float:left;padding:2px 15px}.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:#E80000;outline:none;background:url("/themes/tedco/css/../images/arrow.svg") center no-repeat}.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{display:inline-block;padding:12px 20px;margin-bottom:0;font-size:15px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:0;border-radius:0px}.btn.btn-primary{background-color:#ca4038}.btn.btn-primary:hover{background-color:rgba(202,64,56,0.7)}.btn-info{color:#fff;background-color:#CA4038}.btn-info:hover{background-color:#ac200f}a.read-now{border:1px #ec9300 solid;font-size:15px;font-weight:bold;padding:13px 15px;text-transform:uppercase;display:inline-block;letter-spacing:2px;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;font-size:12px !important;font-weight:500;padding:5px 12px !important;text-transform:uppercase;display:inline-block;letter-spacing:1px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s;position:relative;overflow:hidden;z-index:1;cursor:pointer;border:0px;margin:20px 0;outline:none;letter-spacing:1px}a.read-now:focus{outline:none}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:#8E2E29;color:#fff}a.button-orange{border:1px #ec9300 solid;font-size:13px;font-weight:600;padding:6px 15px;text-transform:uppercase;display:inline-block;letter-spacing:1px;position:relative;overflow:hidden;z-index:1;cursor:pointer;box-sizing:border-box;transition-property:color;transition-duration:0.1s}a.button-orange:focus{outline:none}a.button-orange:before{content:"";position:absolute;top:0;left:0;right:-1px;bottom:0;background:#ec9300;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.1s;transition-timing-function:ease-out;z-index:-1}a.button-orange:hover{color:#2c2c2c;opacity:1;text-decoration:none}a.button-orange:hover svg.ext path,a.button-orange:hover svg.mailto path{stroke:#ffffff}a.button-orange:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}body{font-family:'Montserrat',sans-serif;font-weight:300;color:#4a4a4a;font-size:17px;line-height:26px}a{color:#8E2E29;text-decoration:none}a:hover,a:focus{color:#ac200f;text-decoration:none}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-size:28px}h3,.h3{font-size:21px}h4,.h4{font-size:18px}h5,.h5{font-size:17px}h6,.h6{font-size:17px}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}}.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:13px;letter-spacing:1px}.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}.navbar-default{background:#2c2c2c;border:0px;border-radius:0px;font-size:17px}@media only screen and (max-width:767px){.navbar-default{padding-right:10px;overflow:hidden}}.navbar-default .block-superfish a{color:#9b9a9a;font-weight:400;font-size:17px;letter-spacing:.02em}.navbar-default .block-superfish a.is-active:after{border-bottom:0;width:100%;margin:0;content:"";height:1px;position:absolute;bottom:7px;left:0}.navbar-default .navbar-toggle{border:none}.navbar-default .navbar-toggle span.icon-bar{transition:all 0.15s}.navbar-default .navbar-toggle span:nth-child(2){transform:rotate(45deg);transform-origin:0% 100%}.navbar-default .navbar-toggle span:nth-child(3){opacity:0}.navbar-default .navbar-toggle span:nth-child(4){transform:rotate(-45deg);transform-origin:0% 0%}.navbar-default .navbar-toggle.collapsed span:nth-child(2),.navbar-default .navbar-toggle.collapsed span:nth-child(4){transform:rotate(0)}.navbar-default .navbar-toggle.collapsed span:nth-child(3){opacity:1}.navbar-default .navbar-toggle[aria-expanded="true"]{background-color:transparent;margin-top:9px;margin-right:0;padding:0;border-radius:0px}.navbar-default .navbar-toggle[aria-expanded="true"] .icon-bar,.navbar-default .navbar-toggle[aria-expanded="true"]:hover .icon-bar,.navbar-default .navbar-toggle[aria-expanded="true"]:focus .icon{background-color:#b1b1b1}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}#navbar-collapse{overflow:hidden;background:#fff}@media only screen and (min-width:768px){#navbar-collapse{max-width:286px}}@media only screen and (max-width:767px){#navbar-collapse>.region{padding-right:21px}}#navbar-collapse .search-block-form .form-search{width:99%}#navbar-collapse .search-block-form .btn-primary.btn{padding:6px 12px;color:#ffffff}.navbar-btn{margin-top:19px;margin-bottom:27px}.block-superfish{padding-top:25px;float:right;width:auto}.navbar-toggle{border-radius:0px}#superfish-main{float:right}@media only screen and (min-width:1024px) and (max-width:1124px){#superfish-main>li>a{font-size:1.4vw}}ul.sf-menu a,ul.sf-menu span.nolink{padding:1em 1em}ul.sf-menu.sf-horizontal.sf-shadow ul,ul.sf-menu.sf-vertical.sf-shadow ul,ul.sf-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)}ul.sf-menu ul{min-width:11em;width:11em !important}ul.sf-menu.menu ul{background:#000;padding-top:5px;padding-bottom:5px}ul.sf-menu.menu ul li{background-color:#1d1d1d;border-bottom:1px solid #000}ul.sf-menu.menu ul li:hover{background-color:#2c2c2c}ul.sf-menu.menu ul li a{color:#9b9a9a;padding:12px 18px;font-size:.8em;line-height:1.4em}ul.sf-menu.menu ul li a:hover{color:#fff}ul.sf-menu.menu ul ul{background:#1d1d1d;padding-top:5px;padding-bottom:5px}ul.sf-menu.menu ul ul li{background-color:#333333;border-bottom:1px solid #1d1d1d}ul.sf-menu.menu ul ul li:hover{background-color:#535353}ul.sf-menu.menu ul ul li a{color:#d1d1d1;padding:10px 14px;font-size:.7em;line-height:1.4em}ul.sf-menu.menu ul ul li a:hover{color:#fff}ul.sf-menu.menu li:hover{background-color:#000}ul.sf-menu.menu li a:hover{color:#fff}#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}#banner.with_bg ol.breadcrumb{margin-bottom:250px}#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:50px;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:210px}}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 143px 32px}.container{max-width:1300px;padding-right:30px;padding-left:30px;width:auto;padding-top:30px;padding-bottom:80px}.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}#block-tedco-account-menu ul li{width:100%}nav ul.menu--account{border-top:1px dotted #777;border-bottom:1px dotted #777}@media only screen and (max-width:767px){.nav>li{font-size:20px}}@media only screen and (max-width:1023px){.navbar-nav>li>a:hover>a:hover,.navbar-nav>li>a:hover>a:focus,.navbar-default .nav>li>a:hover,.navbar-default .nav>li>a:focus{background-color:#e7e7e7;color:#000;opacity:1}nav ul li a{-webkit-tap-highlight-color:rgba(204,204,204,0.2)}nav ul li a:active,nav ul li a:hover{color:#000;border-bottom:1px dotted #777;border-top:1px dotted #777}nav ul.menu--main,nav ul.menu--hamburger{margin:0 -15px}nav ul.menu--main>li>a,nav ul.menu--hamburger>li>a{color:#777;line-height:20px}.container-fluid>.navbar-collapse{margin-right:-32px;margin-left:-32px;padding:20px}.search-block-form{margin-left:0;margin-right:0}}ul.menu--button2 a{background-color:#CA4038;color:#fff;border:1px #CA4038 solid;font-size:15px;font-weight:bold;padding:13px 15px;text-transform:uppercase;display:inline-block;letter-spacing:2px;position:relative;overflow:hidden;z-index:1;cursor:pointer;box-sizing:border-box;transition-property:color;transition-duration:0.5s}ul.menu--button2 a:focus{outline:none}ul.menu--button2 a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#9e2922;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.3s;transition-timing-function:ease-out;z-index:-1}ul.menu--button2 a:hover:before{background-color:#CA4038;-webkit-transform:scaleY(1);transform:scaleY(1)}ul.menu--button2.nav>li>a:hover{color:white;opacity:1}.col-sm-12{padding:0px}.col-sm-12>.region-content{max-width:1300px;margin:30px auto}footer.footer{border-bottom:69px #000000 solid;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}.page_footer_left,.page_footer_right{text-align:center}.page_footer_left{font-size:13px;padding-top:56px}.page_footer_right{padding-top:34px;padding-bottom:31px}.page_footer_right .logo img{width:182px}.page_footer_left b,.page_footer_left strong{font-size:15px;line-height:23px}.page_footer_right .pull-left{float:none !important}#block-tedco-footer{margin-top:36px}#block-footercopyright a{border:1px #ec9300 solid;font-size:15px;font-weight:bold;padding:13px 15px;text-transform:uppercase;display:inline-block;letter-spacing:2px;box-sizing:border-box;transition-property:color;transition-duration:0.5s;position:relative;overflow:hidden;z-index:1;cursor:pointer}#block-footercopyright a:focus{outline:none}#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:#8E2E29;color:#fff}#block-footercopyright a:hover{color:white}#block-socialmedia{padding-bottom:62px}#block-socialmedia h2.block-title{font-size:21px;font-weight:bold;margin-bottom:22px}#block-socialmedia ul{list-style:none;margin:0px;padding:0px;text-align:center}#block-socialmedia ul li{display:inline-block;margin:0px 2px}#block-socialmedia ul 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{position:relative;height:100%}article.card.has_img{padding-top:154px;background-repeat:no-repeat;background-size:contain}article.card.has_img>.content{width:94.32432%;height:100%}article.card h2{font-size:24px;line-height:1.2em;font-weight:500;margin-top:0px;padding-bottom:15px}article.card h3{font-size:16px;font-weight:500;padding-bottom:15px;margin-bottom:30px;line-height:1.4em}article.card>.content{border-bottom:3px #EC9300 solid;background:rgba(241,241,241,0.95);padding:30px 33px 23px 33px}article.card>.content .field--name-body{padding-top:10px;padding-bottom:10px}article.card>.content a.read-now{border:1px #ec9300 solid;font-size:15px;font-weight:bold;padding:13px 15px;text-transform:uppercase;display:inline-block;letter-spacing:2px;box-sizing:border-box;transition-property:color;transition-duration:0.5s;position:relative;overflow:hidden;z-index:1;cursor:pointer;color:#8E2E29;border:0px;margin-top:20px;padding-left:0px;outline:none;letter-spacing:1px}article.card>.content a.read-now:focus{outline:none}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:#8E2E29;color:#fff}article.card>.content a.read-now:before{display:none}article.staff.is-promoted h3{padding-bottom:0;margin-bottom:0}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}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 .field--name-field-image{width:100%;position:relative}@media only screen and (min-width:768px){body.path-frontpage #banner .region-header .field--name-field-image{height:500px}}body.path-frontpage #banner .region-header ul.contextual-links a{color:#000000}body.path-frontpage #banner .region-header #block-homepagebanner{padding-bottom:0px;margin:0px;z-index:2}body.path-frontpage #banner .region-header #block-homepagebanner .contextual{left:0px;right:auto}@media only screen and (max-width:767px){body.path-frontpage #banner .region-header #block-homepagebanner{padding:0px}body.path-frontpage #banner .region-header #block-homepagebanner>.field--name-field-image{display:none}}body.path-frontpage #banner .region-header #block-homepagebanner>.content{display:table;width:100%}@media only screen and (min-width:768px){body.path-frontpage #banner .region-header #block-homepagebanner>.content{position:absolute;height:500px;top:0px;width:100%}}@media only screen and (min-width:1024px){body.path-frontpage #banner .region-header #block-homepagebanner>.content{display:block}}body.path-frontpage #banner .region-header #block-homepagebanner>.content>div{display:table-row;max-width:100%;height:400px}@media only screen and (min-width:1024px){body.path-frontpage #banner .region-header #block-homepagebanner>.content>div{display:table;max-width:1280px;width:100%;margin:0px auto;height:500px}}body.path-frontpage #banner .region-header #block-homepagebanner>.content>div>div{display:table-cell;height:100%;vertical-align:bottom}body.path-frontpage #banner .region-header .field--name-body{max-width:1366px;margin:0px auto;color:#ffffff;padding:32px 32px 60px 32px}@media only screen and (min-width:768px) and (max-width:1023px){body.path-frontpage #banner .region-header .field--name-body{max-width:80%}}@media only screen and (min-width:1024px){body.path-frontpage #banner .region-header .field--name-body{margin-right:53.4%;padding:20px 30px 10px 20px}}body.path-frontpage #banner .region-header .field--name-body h1{font-size:36px;letter-spacing:-.03em;font-weight:600;line-height:1.15em;margin-top:0px;margin-bottom:5px}@media only screen and (min-width:768px){body.path-frontpage #banner .region-header .field--name-body h1{font-size:60px;line-height:60px}}@media only screen and (min-width:768px) and (min-width:1024px) and (max-width:1200px){body.path-frontpage #banner .region-header .field--name-body h1{font-size:45px;line-height:50px}}body.path-frontpage #banner .region-header .field--name-body a.button{border:1px #ec9300 solid;font-size:15px;font-weight:bold;padding:13px 15px;text-transform:uppercase;display:inline-block;letter-spacing:2px;box-sizing:border-box;transition-property:color;transition-duration:0.5s;position:relative;overflow:hidden;z-index:1;cursor:pointer;margin:13px 13px 0px 0px;font-weight:400;letter-spacing:1px;padding:8px 22px 9px 22px;-webkit-transition-duration:0.1s !important;-o-transition-duration:0.1s !important;transition-duration:0.1s !important}body.path-frontpage #banner .region-header .field--name-body a.button:focus{outline:none}body.path-frontpage #banner .region-header .field--name-body a.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}body.path-frontpage #banner .region-header .field--name-body a.button:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);transition-timing-function:cubic-bezier(0.45,1.64,0.47,0.66)}body.path-frontpage #banner .region-header .field--name-body a.button:hover{background-color:#8E2E29;color:#fff}body.path-frontpage #banner .region-header .field--name-body a.button:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}@media only screen and (min-width:1024px){body.path-frontpage #banner .region-header .field--name-body a.button{padding:6px 22px;margin-right:25px}}body.path-frontpage #banner .region-header .field--name-body a.scroll{display:block;padding-top:22px}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}}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 h2.block-title{font-weight:bold;font-size:28px;line-height:34px;margin-top:60px}.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;font-size:15px;font-weight:bold;padding:13px 15px;text-transform:uppercase;display:inline-block;letter-spacing:2px;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:focus{outline:none}.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:#8E2E29;color:#fff}@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 h2.block-title{font-size:36px;line-height:40px}.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 .field--name-field-link a{font-weight:500}.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:100px}}.view-frontpage{text-align:left;padding-top:28px}.view-frontpage .view-header{padding-bottom:25px;text-align:left}@media only screen and (min-width:768px){.view-frontpage .view-header{padding-left:8%;padding-right:8%}}.view-frontpage .view-header h2{color:#000000;font-weight:600}@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}.view-frontpage .view-content article.slide h2{font-size:18px;line-height:24px;padding-top:10px;padding-bottom:10px}}@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 article .type{font-weight:600;letter-spacing:2px;font-size:11px}article.slide{height:100%}article.slide h2{margin:0px;padding:37px 0px 4px 0px;line-height:1.25em;color:#2c2c2c}@media only screen and (max-width:767px){article.slide h2{font-size:24px;line-height:1.45em;padding-bottom:0px}}article.slide .read-now{border:1px #ec9300 solid;font-size:15px;font-weight:bold;padding:13px 15px;text-transform:uppercase;display:inline-block;letter-spacing:2px;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}article.slide .read-now:focus{outline:none}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}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)}article.slide .read-now:hover{background-color:#8E2E29;color:#fff}article.slide .read-now:before{display:none}article.slide .feed-icons{display:none}article.slide .content{background:#f1f1f1;border-bottom:3px #EC9300 solid;padding:5% 7%;clear:left}@media only screen and (min-width:768px){article.slide .content{min-height:90%}}article.slide .content .field--name-body{font-weight:300;font-size:13px;line-height:1.4em}.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:-483px}}@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-arrow{padding:0px;z-index:99;width:46.5%;height:50px;color:#ffffff;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}.view-spotlight .slick-arrow button:hover{background-color:#ca4038}.view-spotlight .slick-arrow button:after{content:"";background:#ffffff;background-color:#ffffff;-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";left:0px}.view-spotlight .slick-arrow.next{right:0px}.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}.view-spotlight .views-row article.spotlight .field--name-field-spotlight-type{text-transform:uppercase;font-size:15px;font-weight:500;line-height:40px;display:block;padding:0;height:40px;position:absolute;top:-44px;left:0px;text-align:center;width:100%}@media only screen and (min-width:768px){.view-spotlight .views-row article.spotlight .field--name-field-spotlight-type{text-align:left;left:38px;width:auto}}.view-spotlight .views-row article.spotlight .field--name-field-spotlight-type a{color:#ffffff;outline:none;background:#181818;padding:0px 18px;line-height:40px;display:inline-block}.view-spotlight .views-row article.spotlight>.content{background:rgba(24,24,24,0.95) url(/themes/tedco/css/../images/subscribe_diagonals.svg) bottom right no-repeat;color:#ffffff;font-size:15px;line-height:22px;font-weight:400;padding:0px 14px 39px 14px;text-align:center;position:relative;border-bottom-color:rgba(245,166,35,0.69);border-top:3px #f5a623 solid}@media only screen and (min-width:768px){.view-spotlight .views-row article.spotlight>.content{text-align:left;padding-bottom:23px;padding-left:42px;font-size:17px;line-height:26px;padding-right:42px}}@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:#ffffff}.view-spotlight .views-row article.spotlight>.content .field--name-body{padding-bottom:0px;font-weight:300;letter-spacing:.02em;font-size:14px;line-height:1.5em}.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;font-size:15px;font-weight:bold;padding:13px 15px;text-transform:uppercase;display:inline-block;letter-spacing:2px;box-sizing:border-box;transition-property:color;transition-duration:0.5s;position:relative;overflow:hidden;z-index:1;cursor:pointer;padding:7px 18px 9px 18px;font-weight:400;color:#ffffff;border-color:#ffffff;letter-spacing:1px}.view-spotlight .views-row article.spotlight>.content .field--name-field-url>a:focus{outline:none}.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:#8E2E29;color:#fff}@media only screen and (min-width:768px){.view-spotlight .views-row article.spotlight>.content .field--name-field-url>a{font-size:13px;padding:4px 11px 6px 11px}}.view-spotlight .views-row article.spotlight>.content .arrows{height:50px;position:relative;margin-top:13px;display:flex;justify-content:space-between}@media only screen and (min-width:768px){.view-spotlight .views-row article.spotlight>.content .arrows{justify-content:flex-end;margin-right:-34px;margin-top:21px}}.view-spotlight .views-row article.spotlight>.content .arrows .prev+.prev{display:none}.view-spotlight .views-row article.spotlight>.content .arrows .next+.next{display:none}.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:523px;max-width:598px;position:relative;flex:1}}.view-spotlight .view-footer .view-upcoming-events{padding:0px 20px}@media only screen and (min-width:768px) and (max-width:1023px){.view-spotlight .view-footer .view-upcoming-events{padding:0px 50px;position:relative}}@media only screen and (min-width:1024px){.view-spotlight .view-footer .view-upcoming-events{position:relative}}.view-spotlight .view-footer .view-upcoming-events .view-header{color:#8E2E29;text-align:left;font-weight:600;font-size:10px;letter-spacing:1px;line-height:14px}@media only screen and (min-width:768px){.view-spotlight .view-footer .view-upcoming-events .view-header{margin-right:210px;padding-bottom:2px}}@media only screen and (min-width:768px){.view-spotlight .view-footer .view-upcoming-events .view-content{margin-right:210px}}.view-spotlight .view-footer .view-upcoming-events .views-row{display:block;position:relative}.view-spotlight .view-footer .view-upcoming-events .views-row:after{content:"";width:50px;background-color:#EC9300;height:3px;position:absolute;bottom:0px;left:0px}.view-spotlight .view-footer .view-upcoming-events .views-row:last-child:after{display:none}.view-spotlight .view-footer .view-upcoming-events .views-row .views-field-title{text-align:left;position:relative;padding-bottom:12px;font-weight:500}.view-spotlight .view-footer .view-upcoming-events .views-row .views-field-title:after{content:"";width:50px;background-color:#EC9300;height:3px;position:absolute;bottom:0px;left:0px}.view-spotlight .view-footer .view-upcoming-events .views-row .views-field-title a{color:#2c2c2c}.view-spotlight .view-footer .view-upcoming-events .views-row .views-field-field-calendar-date{text-align:left;padding-top:12px}.view-spotlight .view-footer .view-upcoming-events .views-row .views-field-field-calendar-date time{font-size:10px;color:#4a4a4a}.view-spotlight .view-footer .view-upcoming-events .view-footer{margin-top:0px;z-index:1}@media only screen and (max-width:767px){.view-spotlight .view-footer .view-upcoming-events .view-footer{margin-top:10px}}@media only screen and (min-width:768px){.view-spotlight .view-footer .view-upcoming-events .view-footer{position:absolute;top:-6px;width:173px;padding-top:0px}}@media only screen and (min-width:768px) and (max-width:1023px){.view-spotlight .view-footer .view-upcoming-events .view-footer{right:66px}}@media only screen and (min-width:1024px){.view-spotlight .view-footer .view-upcoming-events .view-footer{right:20px}}.view-spotlight .view-footer .view-upcoming-events .view-footer>a{width:100%;margin:6px 0px;letter-spacing:0.04em;padding:8px}@media only screen and (max-width:767px){.view-spotlight .view-footer .view-upcoming-events .view-footer>a{font-size:15px;font-weight:600;padding:8px 15px;margin:7px 0px}}.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%;font-size:13px;line-height:1.4em;width:100%}.view-news-and-events-page .view-content .views-row article.card h2{font-size:16px;padding-bottom:15px;font-weight:500;margin-bottom:30px;line-height:1.4em}.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}#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:40px}#block-tedcohappenings h2{text-align:center;font-size:24px;font-weight:700;margin-bottom:16px}#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:#8E2E29}#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 article.card{padding-top:154px;background-repeat:no-repeat;background-size:contain}#block-views-block-funds-block-3 .view-funds article.card .content{padding:14px 18px;font-size:15px;border-bottom-width:2px}#block-views-block-funds-block-3 .view-funds article.card .content h3{font-size:17px;margin:0px;padding-bottom:0}#block-views-block-funds-block-3 .view-funds article.card .photo{display:none}#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:94.32432%}@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 h2.block-title{font-weight:500;padding-top:24px;margin-bottom:50px}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 .content a.read-now{padding:8px 2px}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}body.page-node-type-staff .highlight>.container{text-align:left;padding-top:0px}@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{padding-top:27px}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--label{font-weight:500;padding-bottom:23px}body.page-node-type-company article .field--label:after{width:70px}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 aside .block h2{font-size:24px;font-weight:500;padding-bottom:18px}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}@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{font-size:28px;text-align:center;font-weight:900;margin-bottom:8px}@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:45%;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>.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 article.fund .field--name-field-section .field--item .field--name-field-title,body.page-node-type-fund article.fund .field--name-field-section .field--item .field--name-field-title{padding-bottom:13px;font-weight:600;margin-bottom:35px;font-size:28px;line-height:1.2em;padding-bottom:10px}body.page-node-type-blog .region-sidebar-second .block,body.page-node-type-fund .region-sidebar-second .block{border-bottom:2px #ec9300 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}body.page-node-type-blog .region-sidebar-second .block h2,body.page-node-type-fund .region-sidebar-second .block h2{font-size:21px;margin-top:20px;margin-bottom:30px}body.page-node-type-blog .region-sidebar-second .block .view-fund-documents h2,body.page-node-type-fund .region-sidebar-second .block .view-fund-documents h2{margin-top:22px;margin-bottom:22px}@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:#f1f1f1 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:400}body.about-tedco .field--name-body>h2{font-weight:bold;margin-top:62px;margin-bottom:22px}@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 .region-sidebar-second .block{border-bottom:2px #ec9300 solid;padding-bottom:30px}body.page-node-type-press-release .region-sidebar-second .block h2{font-size:21px;margin-top:30px;margin-bottom:10px}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.news-events-press-releases .view-press-releases .view-content .views-row article.card h2,body.news-events-press-releases .view-news .view-content .views-row article.card h2,body.news-events-newsletters .view-press-releases .view-content .views-row article.card h2,body.news-events-newsletters .view-news .view-content .views-row article.card h2{font-size:16px;font-weight:500;padding-bottom:15px;margin-bottom:30px;line-height:1.4em}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 143px}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:48%;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:45%}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:45%}@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}article.blog .field--name-field-release-date{margin:20px 0 0}article.blog .field--name-field-author{margin:0;font-weight:600;color:#8E2E29}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}
