@font-face{font-display:swap;font-family:Kapra Neue Expanded;font-style:normal;font-weight:600;src:url(https://www.smithgroup.com/themes/custom/smithgroup/fonts/36B460_0_0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Kapra Neue Expanded;font-style:normal;font-weight:600;src:url(https://www.smithgroup.com/themes/custom/smithgroup/fonts/36B460_1_0.woff2) format("woff2")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kapra Neue Expanded,Arial Narrow,Impact,Arial Black,sans-serif}.App{max-width:1380px}@media screen and (min-width:821px){.App{min-width:1080px}}.App-header{border-bottom:1px solid #bbb;color:#333;min-height:130px;padding-top:25px}@media screen and (max-width:768px){.App-header{min-height:80px}h1.resources-page-title{height:1em!important}.App-header .intro-text,h1.resources-page-title{margin:0 10px 20px!important;width:100%!important}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}.loader,.spinner-border{background-image:url(../media/loader.dfc60a73a1b55b904503.gif);background-size:cover;display:block;height:70px;margin:100px auto 0;width:70px}h1.resources-page-title{display:inline-block;font-size:38px;font-size:36px;height:70px;line-height:1.0625em;padding:0}.app-menu,h1.resources-page-title{color:#333;text-align:left;width:18%}.app-menu{font-size:13px;min-width:18%;padding:0 15px 0 0;text-transform:uppercase}.app-menu,.main{float:left;margin-left:0!important;margin-right:0!important}.main{color:#333;padding-left:10px!important;width:82%}@media screen and (max-width:768px){.app-menu,.main{margin:0 10px!important;width:100%}}.App-header .intro-text{display:inline-block;font-family:Karla,Helvetica Neue,Verdana,Helvetica,Arial,sans-serif;font-size:16px;margin:10px 0 20px 10px;width:80%}.row:after{clear:both;content:"";display:table}.layout-resources-lp{max-width:1440px}.sub-mkt-title{color:grey;font-family:Kapra Neue Expanded,Arial Narrow,Impact,Arial Black,sans-serif;font-size:1.35em;margin-left:10px;text-transform:uppercase}.top-menu .filter-inner-2{list-style:none;margin-left:10px;padding:0;text-align:left}.top-menu .filter-inner-2 li{border:1px solid #666;color:#444;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;margin:0 10px 10px 0;padding:8px;position:static;text-transform:uppercase}.top-menu .filter-inner-2 li.active,.top-menu .filter-inner-2 li:hover{background-color:#666;color:#fff}.top-menu{display:inline-block;font-family:Karla,Helvetica Neue,Verdana,Helvetica,Arial,sans-serif;font-size:15px;max-width:1070px;text-align:left}.row.collections,.row.resources{max-width:1110px}.collections .tile,.resources .tile{background-color:#eee;font-family:Karla,Helvetica Neue,Verdana,Helvetica,Arial,sans-serif;height:250px;position:relative;width:250px}.collections .tile a,.resources .tile a{text-align:left;text-decoration:none}.collections .tile img,.resources .tile img{height:156px;width:100%}.collections .tile .footer,.resources .tile .footer{background-color:#eee;color:#000;font-size:12px;font-weight:700;padding:10px 15px;text-decoration:none;text-transform:uppercase}.collections .tile .footer a{color:#000;display:block;text-decoration:none}.load-more{cursor:pointer;font-weight:700;margin:0 auto;width:120px}.filter-header{color:grey;font-size:16px;margin-bottom:60px;margin-top:0;padding-top:15px}.filter-header,.filter-parent{font-family:Kapra Neue Expanded,Arial Narrow,Impact,Arial Black,sans-serif}.filter-parent{align-items:center;cursor:pointer;display:flex;font-weight:600!important;justify-content:space-between;letter-spacing:.5px!important;margin:10px 0 0!important;padding:10px;text-transform:uppercase}.filter-parent.active{background-color:#eee}.app-menu .filter-container{overflow:hidden;position:relative}.app-menu .filter-inner{list-style:none;margin-top:-650px;opacity:0;overflow:hidden;padding:0;text-align:left;transition:all .3s ease-in-out}.app-menu .filter-inner.on{margin-top:15px;opacity:1}.app-menu .filter-inner li{cursor:pointer;font-family:Karla,Helvetica Neue,Verdana,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;margin:2px 0 0 5px;padding:5px}.app-menu .filter-inner li.active,.app-menu .filter-inner li:hover{background-color:#eee}.arrow{background-image:url(../media/SG_FilteringArrow.401afc377a773706538f.svg);background-repeat:no-repeat;float:right;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;height:18px;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:18px}.arrow.on{opacity:.3;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@-webkit-keyframes rollout{0%{opacity:0}to{opacity:1}}@keyframes rollout{0%{opacity:0}to{opacity:1}}.tile-fade{-webkit-animation:rollout .4s;animation:rollout .4s}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}[class*=col-]{float:left;margin:10px}
/*# sourceMappingURL=main.6c0b451d.css.map*/