@import url(https://fonts.googleapis.com/css?family=Nunito+Sans:400,600,700,900&display=swap);
@import url(https://use.typekit.net/ypo4mgz.css);
@charset "UTF-8";a{color:#2c62aa;transition:.15s ease}a:hover{color:#000;text-decoration:none}b,strong{font-weight:900!important}em,i{font-style:italic}hr{border-top:1px solid #ccc;clear:both;margin:20px auto}#t3p0-frontend-admin-menu .menu-list a{font-size:.85em}#t3p0-frontend-admin-menu .menu-list a:hover{text-decoration:underline}.hide-for-mobile{display:none}.center{text-align:center}.container,.container-fluid--padding{padding:0 25px}@media (min-width:768px){.container{padding:0 15px}}.container--body{margin:auto;padding:25px}@media (min-width:768px){.container--body{max-width:750px;padding:25px 15px}}@media (min-width:992px){.container--body{max-width:970px}}@media (min-width:1200px){.container--body{max-width:1170px}}@media (min-width:768px){.dc-angular .primary{margin:40px 0 0;padding:0 40px 40px 0}}.dc-angular .primary:after{background:url(../img/stripe-bg.png) 50% repeat-x;background-size:auto 10px;content:"";display:inline-block;height:10px;margin-top:30px;width:100%}.dc-angular .primary img{max-width:100%}.primary ol,.primary ul{list-style-type:disc}.primary ol li,.primary ul li{margin-left:40px}.add-col-padding{padding:0 5%}.page-divider{background-color:#efefef;padding:5%}main h3{margin:1.25rem 0 1rem}main li,main p{margin:1rem 0}main li strong,main p strong{font-weight:600}main li a,main p a{word-break:break-all}.social-icons a{color:#2c62aa;font-size:1.25rem;font-weight:400;margin:0 14px 0 0;text-align:center}.social-icons a:hover{text-decoration:none;transform:scale(1.25)}.expo-logos{opacity:.75;text-align:center}@media (min-width:768px){.expo-logos{text-align:right}}.expo-logos span{margin:0 20px}.expo-logos a{transition:.15s ease}@media (max-width:767px){.expo-logos a{display:inline-block;padding-bottom:10px;padding-top:10px}}.expo-logos a:hover{opacity:.95}@media (min-width:768px){.expo-logos .hide-for-mobile{display:inline-block;margin:0!important}}.leaderboard{background:#eee;background-size:540px auto}.leaderboard img{display:block;margin:0 auto;max-width:100%}.leaderboard p{margin:10px auto}.sidebar .sidebar-ad--lg,.sidebar .sidebar-ad--sm{background:#eee;background-size:540px auto;text-align:center}.sidebar-ad--lg img,.sidebar-ad--sm img{max-width:100%}.t3p0-pagination{width:100%}.t3p0-pagination ol li,.t3p0-pagination ul li{margin-left:0}.t3p0-pagination .pagination-numbers{text-align:center}.pagination>li>a,.pagination>li>span{color:#ff821b}.pagination>li>a:hover,.pagination>li>span:hover{color:#2c62aa}.pagination>li{display:inline-block}.pager li>a,.pager li>span,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0}.read-more-link{background:#fff;font-size:1rem;margin:0 0 0 -20px;padding:0 0 0 8px;text-transform:none;transition:.15s ease}.read-more-link:hover{background:#fff;color:#2c62aa}.read-more-link:after{color:#414042;content:"›";margin-left:2px}table{background:#eee}table td{padding:40px;vertical-align:top}.temporaryhomepage .t3p0-corporate-footer,.temporaryhomepage footer,.temporaryhomepage header{display:none}.temporaryhomepage .col-sm-12{align-items:center;display:grid;height:calc(100vh - 35px);padding:0 25%;width:100%}.temporaryhomepage img{max-width:100%}.video-wrapper{height:0;padding-bottom:56.25%;position:relative}.video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.promo{background-position:50%!important;background-size:cover!important;display:none!important;margin:20px auto 0;position:relative;transition:.15s ease}@media (min-width:768px){.promo{display:block!important;max-width:1300px}}.promo .promo-close{font-size:1rem;line-height:1rem;opacity:.75;position:absolute;right:10px;top:10px;z-index:1}.promo .promo-close:hover{opacity:1}.promo p,a.promo-close{color:#fff}.promo p{font-size:.8rem;font-style:italic;font-weight:700;letter-spacing:1px;margin:6px 20px;text-align:center}.promo,.promo__button,.promo__date,.promo__logo{align-items:center;display:grid;height:120px}.promo__date .promo-date{font-style:normal!important}.promo .promo__logo img{max-width:75%;transition:.15s ease}.article-body p a{color:#00938f}.dc-admin-navbar{font-family:Nunito Sans,sans-serif}@media (min-width:768px){.d-md-none{display:none!important}}@media (max-width:767px){.d-sm-none{display:none!important}}figure.image{display:table}figure.image.align-right{float:right;margin:10px 0 10px 10px}figure.image.align-left{float:left;margin:10px 10px 10px 0}figure.image figcaption{caption-side:bottom;display:table-caption;font-size:.9em;line-height:1.5em;text-align:center}@media print{.article-author,.sidebar,.social-share--inline,.t3p0-field-block,footer,header{display:none}}body,button,input,optgroup,select,textarea{-webkit-font-smoothing:antialiased!important;color:#222;font-family:Nunito Sans,sans-serif;font-weight:500;line-height:1.5em;text-rendering:optimizeLegibility!important}::-moz-selection{background:#ff821b;color:#fff}::selection{background:#ff821b;color:#fff}h1,h2,h3,h4,h5,h6,p{line-height:1.5rem;margin:1rem 0}h1,h2,h3,h4,h5,h6{color:#000;font-family:futura-pt-condensed,sans-serif;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#2c62aa;transition:.15s ease}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#000;text-decoration:none}h1{font-size:2.5em}h1,h2{line-height:1.125em}h2{font-size:2em}h3{font-size:1.75em;line-height:1.125em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1.125em}p{font-size:1em}.main-nav{line-height:normal;text-align:center}.main-nav .with-dropdowns{box-shadow:0 0 3000px 3000px rgba(0,0,0,.75);margin-top:60px;padding-top:40px}@media (min-width:768px){.main-nav .with-dropdowns{padding-top:0}}.main-nav ul{background:#888;position:absolute;right:0;width:75%;z-index:999}.main-nav ul li{color:#fff}.main-nav ul li ul{background:#666;position:relative;width:100%}.main-nav ul li ul li ul{background:#444}.main-nav ul li a{color:#fff;display:inline-block;padding:10px;width:75%}.main-nav ul li a:hover{color:#fff;text-decoration:none}.main-nav ul li i{background:rgba(0,0,0,.15);border-radius:50%;color:#fff!important;cursor:pointer;margin-top:4px;padding:10px 11px;position:absolute;right:10px}.main-nav span.sub-toggle{padding:10px}.main-nav span.sub-toggle:hover{cursor:pointer}.main-nav span.sub-toggle i{margin:0 10px 0 0}@media (min-width:768px){.main-nav{text-align:center}.main-nav .with-dropdowns{box-shadow:none;margin-top:0}.main-nav ul{display:inline-block;position:relative;width:100%}.main-nav ul li.has-children:before{background:none}.main-nav ul li{transition:all .15s ease}.main-nav ul li:last-child ul{right:0!important;text-align:right!important}.main-nav ul li:last-child ul ul{left:-240px!important;text-align:right!important}.main-nav ul li:last-child ul li i{right:calc(100% - 26px)!important;top:20px!important;transform:rotate(90deg)!important}.main-nav ul li a{display:inline-block;padding:10px;width:auto}.main-nav ul li i{background:none;margin-top:0;padding:0 10px 0 0;position:relative;right:inherit}.main-nav ul li:hover{background:#666}.main-nav ul li:hover ul{right:auto;text-align:left;width:240px}.main-nav ul li:hover ul li{width:100%}.main-nav ul li:hover ul li a{display:block}.main-nav ul li:hover ul li i{position:absolute;right:10px;top:10px;transform:rotate(-90deg)}.main-nav ul li:hover ul li:hover{background:#444}.main-nav ul li:hover ul li ul{left:240px}.main-nav ul li:hover ul li ul li:hover{background:#222}}.member-menu{display:none}@media (min-width:768px){.member-menu{display:block;text-align:right}}.member-menu ul{align-items:center;display:flex;justify-content:flex-end;width:100%}.member-menu ul li{display:inline-block}.member-menu ul li:last-child{padding-right:0}.member-menu ul li:last-child a{margin-right:0}.member-menu ul li a{margin:0 10px}.member-menu ul li i{color:hsla(0,0%,100%,.5);transition:.15s ease}.member-menu ul li i:hover{color:#fff}.member-menu ul .customer--name-wrap,.member-menu ul .customer--name-wrap .customer--name{padding-right:0}@media (min-width:768px){.member-menu ul .customer--name-wrap{padding-right:20px}.member-menu ul .fa-user{display:none}}.member-menu ul #cartCountContainer{color:#fff;float:right;font-weight:700;margin-left:4px;text-align:center}@media screen and (min-width:768px) and (max-width:920px){.main-nav{text-align:left}}.menu-bar{box-shadow:0 1px 0 rgba(0,0,0,.2);height:60px;padding-top:4px}@media (min-width:768px){.menu-bar{padding-top:8px}}.menu-bar .main-nav ul{background:#fff;border-top:3px solid #ff821b;width:100%}@media (min-width:768px){.menu-bar .main-nav ul{background:transparent;border-top:none}}.menu-bar .main-nav ul ul{background:#eee;border-top:none}@media (min-width:768px){.menu-bar .main-nav ul ul{background:#000;box-shadow:0 40px 80px 0 rgba(0,0,0,.25)}}.menu-bar .main-nav ul ul ul{background:#ddd;border-top:none}@media (min-width:768px){.menu-bar .main-nav ul ul ul{background:#000;box-shadow:0 40px 80px 0 rgba(0,0,0,.25)}}.menu-bar .main-nav ul li:hover{background:none}.menu-bar .main-nav a{transition:none!important}.main-nav ul li i{color:#222!important}@media (min-width:768px){.main-nav ul ul li i{color:#fff!important}.menu-bar .main-nav ul li a:hover{color:#2c62aa!important}.menu-bar .main-nav ul .has-children li{border-bottom:1px solid hsla(0,0%,100%,.25)}.menu-bar .main-nav ul .has-children li:hover{background:none}.menu-bar .main-nav ul li ul li a:hover,.menu-bar .main-nav ul li ul li ul li a:hover{background-color:#2c62aa;color:#fff!important}}.main-nav ul li i,.main-nav ul ul li i,.menu-bar .main-nav ul li a,.menu-bar .main-nav ul ul li a{color:#222}@media (min-width:768px){.main-nav ul ul li i,.menu-bar .main-nav ul ul li a{color:#fff}.main-nav ul ul li i:hover,.menu-bar .main-nav ul ul li a:hover{color:#000!important}}.main-nav .mobile-member-menu,.mobile-member-menu ul{background:#fff!important;border-bottom:1px solid #ccc;display:block;margin-top:-20px}@media (min-width:768px){.main-nav .mobile-member-menu,.mobile-member-menu ul{display:none}}.main-nav .mobile-member-menu ul{width:100%}.main-nav .mobile-member-menu ul li{display:inline-block}.main-nav .mobile-member-menu ul li i{background:none;margin:0;padding:0;position:relative}.main-nav .mobile-member-menu ul li a{width:100%}.main-nav .mobile-member-menu ul #cartCountContainer{color:#222;font-weight:700;position:absolute;top:10px}.cart,a.link--bam,a.link--login,a.link--logout,a.link--my-account{color:hsla(0,0%,100%,.5);display:inline-block;font-size:.9em;text-decoration:none}.cart:hover,a.link--bam:hover,a.link--login:hover,a.link--logout:hover,a.link--my-account:hover{color:#fff}.mobile-member-menu .cartCountSpan{color:#222}.cart-icon{display:inline-block;text-align:center;width:25%}@media (min-width:768px){.cart-icon{width:100%}}.cart-icon i.fa.fa-shopping-cart{line-height:49px}.cart-icon a,a.customer--name{color:#4f4f4f}.toggle-closed,.toggle-open{transition:all .5s ease}.sub-toggle--main{float:left;position:relative;top:0;z-index:4000}.sub-toggle--main.toggle-closed:before,.sub-toggle--main.toggle-open:before{border-radius:50%;color:#444;content:"\f0c9";display:inline-flex;font-family:Font Awesome\ 6 Pro;font-weight:900;height:36px;margin-left:8px;padding:8px 11px;vertical-align:middle;width:36px}.sub-toggle--main.toggle-open:before{background:#fff!important;color:#444!important;content:"\f00d";padding:10px 13px!important}.sub-toggle--main{display:none}header .sub-toggle--main{display:inline-block}.current-page>a{color:#2c62aa!important}@media (min-width:768px){.has-children .current-page>a{color:#fff!important;opacity:.5}.sticky{background:#fff url(../img/logo-mark-sticky.png) 50% no-repeat;background-size:80px auto;position:fixed;top:0;transition:.5s ease;width:100%;z-index:1020}.menu-padding{padding-top:60px}}.social-bar{display:block;height:auto;padding:10px 40px}@media (min-width:768px){.social-bar{align-items:center;display:flex;height:60px;padding:0 40px}}.social-bar p{margin:0}.social-bar .social-icons--container{padding:0 0 20px;text-align:center}@media (min-width:768px){.social-bar .social-icons--container{padding:0;text-align:left}}.container-fluid--padding{padding:0}@media (min-width:768px){.container-fluid--padding{padding:0 40px}}.logo-bar{align-items:center;background:#000;display:flex;padding:0 40px}.logo-bar .social-icons a{color:#f6e43c;transition:.25s ease}.logo-bar .t3p0-col{margin:0 auto;padding-top:0}.logo-wrapper{height:88px;margin:0 auto;position:relative;width:235px}.logo-wrapper:hover .logo-mark{animation-duration:1s;height:55px;right:calc(50% - 28px);width:55px}.logo-wrapper:active .logo-mark{box-shadow:0 0 0 4px #ff821b}.logo-wrapper:hover .logo-text{opacity:0}.logo-wrapper .logo-text{background:url(../img/logo-text.png) 50% no-repeat;background-size:235px auto;height:88px;left:0;position:absolute;top:0;transition:.25s ease;width:235px}.logo-wrapper .logo-mark{animation-duration:4s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;background:url(../img/logo-mark.png) 50% no-repeat;background-size:100% auto;border-radius:50%;bottom:16px;height:30px;position:absolute;right:0;transition:.25s ease;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.subscribe-header p{display:none}@media (min-width:768px){.subscribe-header p{display:inline-block}}.subscribe-header a{color:#f6e43c;font-weight:700}.subscribe-header a:hover{opacity:.75;text-decoration:none}.subscribe-header i{margin-right:10px}.customer--name{display:none}@media (min-width:768px){.customer--name{display:block}}footer{border-top:1px solid #ccc;margin-top:80px}footer a{color:#2c62aa;transition:.15s ease}footer a:hover{color:#000;text-decoration:none}footer h3{text-align:center}.footer-menu-bar{background:url(../img/footer-bg.png) 50% no-repeat}.footer-menu-bar .col-sm-12{padding:20px 0}.footer-menu-bar h2{color:#414042;text-align:center}@media (min-width:768px){.footer-menu-bar h2{text-align:right}}.footer-menu-bar ul{text-align:center}@media (min-width:768px){.footer-menu-bar ul{text-align:right}}.logo-footer img{display:block;max-width:100%}@media (min-width:768px){.logo-footer img{display:inline-block}}footer .social-icons{float:none;text-align:center}@media (min-width:768px){footer .social-icons{float:left;text-align:left}}.footer-category-icons-container{background:#414042;padding:40px 0}.footer-category-icons-container a{color:#fff!important;transition:.15s ease}.footer-category-icons-container a:hover{color:#fff;text-decoration:none}.category-icons a:hover i,.category-icons a:hover span{transform:scale(1.1)}.category-icons i,.category-icons span{align-items:center;background:#fff;border-radius:50%;box-sizing:initial;color:#414042;display:inline-block;display:inline-grid;height:20px;margin:0 10px 0 0;padding:10px;text-align:center;transition:.15s ease;width:20px}.category-icons ul li:after{color:#fff;content:"›";margin-left:6px}footer .category-icons ul li{margin:10px 0 0 50px}footer .category-icons ul li a{margin-left:-50px}.footer-network-logos-container{background:#000;padding:20px 0}.footer-network-logos-container img{width:120px}.footer-network-logos-container p{text-align:center}.footer-network-logos-container a{display:inline-block;margin:20px;opacity:.5}.footer-network-logos-container a:hover{opacity:1}.t3p0-corporate-footer{background:#eee;font-size:.65rem}.geo-week-logo img{width:220px}@media (min-width:768px){.geo-week-logo img{width:320px}}.design-build-logo img,.geo-business-logo img{width:80px}.dcw-logo img{width:172px}.portfolio-footer-title{color:hsla(0,0%,100%,.6);font-weight:700}footer .mktoForm{margin:auto;text-align:center}@media (min-width:992px){footer .mktoForm{max-width:300px}footer .mktoForm .mktoFormRow{float:left;width:75%}footer .mktoForm .mktoButtonRow{padding-top:26px;width:25%}}footer .mktoForm .mktoLabel{width:auto!important}footer .mktoForm .mktoGutter,footer .mktoForm .mktoOffset{display:none}footer .mktoForm .mktoFieldWrap,footer .mktoForm .mktoFormCol{float:none;width:100%}footer .mktoForm .mktoButtonWrap{margin:0 auto!important}footer .mktoForm input{background-color:#cfcfcf;min-height:35px}@media (min-width:768px){.sidebar{border-left:1px solid #ccc;margin-top:40px;max-width:100%;padding:0 0 40px 40px}}.sidebar .feed-title{margin:0 0 20px}.featured-authors{display:flex;flex-wrap:wrap}.featured-authors .author-item{font-size:.9rem;line-height:normal;margin-bottom:10px;text-align:center;width:49%}@media (min-width:768px){.featured-authors .author-item{text-align:left}}.featured-authors .author-item:hover h5 a{color:#ff821b}.featured-authors .author-item .col-sm-9{padding-left:6px}.featured-authors .author-item img{margin:0 auto;max-width:160px}@media (min-width:768px){.featured-authors .author-item img{max-width:100%}}.featured-authors .author-item .t3p0-field-file{border-radius:50%;height:40px;margin:0 auto;max-width:40px}.featured-authors .author-item .t3p0-field-file img{width:40px}.featured-authors .author-item h5{font-family:Nunito Sans,sans-serif;font-size:.9rem;font-weight:600;line-height:normal;margin:0}.featured-authors .author-item a{color:#000}.featured-authors .author-item .job-title a,.job-title{color:#bbb}.advertise-link,.more-authors-link,.more-news-link{color:#2c62aa;display:block;margin-bottom:40px;text-align:center}.sidebar .reports-block{margin-bottom:40px}.sidebar .block--related{display:none}@media (min-width:768px){.sidebar .block--related{display:block}}.sidebar .block--related h3{font-size:1.25rem;margin:0 0 0 6px}@media (min-width:992px){.sidebar .block--related h3{margin:0}}.sidebar .block--related .date{font-size:.9rem;margin:0 0 0 6px}@media (min-width:992px){.sidebar .block--related .date{margin:0}}.sidebar .related-featured-image .t3p0-field-file{border-radius:50%;height:40px;max-width:40px}@media (min-width:768px){.sidebar .related-featured-image .t3p0-field-file{height:32px}}@media (min-width:992px){.sidebar .related-featured-image .t3p0-field-file{height:40px}}.sidebar .block--related .related-item:nth-last-child(3){border-bottom:1px solid #ccc;margin-bottom:40px;padding-bottom:30px}.sidebar .block--related h3 a:after{color:#ff821b;content:"›";margin-left:2px}.sidebar .block--related .related-item{margin-bottom:20px}.sidebar .block--related .related-item:last-child,.sidebar .block--related .related-title{display:none}.sidebar .block--related .related-title:first-child{display:block}.help-block{margin:0;padding-left:15px;padding-right:15px}.subscribe .mktoRequiredField .mktoLabel{width:100%!important}.subscribe .mktoLabel{float:right!important;width:93.5%!important}.subscribe .mktoCheckboxList{margin-top:3px!important;position:absolute!important}.subscribe .mktoForm .mktoHtmlText{margin-bottom:0}.mktoForm.mktoLayoutAbove .mktoLogicalField{width:100%!important}.mktoHtmlText span{color:#444!important}.mktoHtmlText span a{color:#11a3a3!important}.mktoForm{font-family:Nunito Sans,sans-serif!important}.mktoForm input{background-color:#eee;border-radius:5px;padding:10px 15px!important}.mktoForm input[type=checkbox]{min-height:auto!important;width:auto!important}.mktoForm select.mktoField{background-color:#eee;border:0;height:40px;min-height:40px!important;padding:0 15px!important;width:100%!important}.mktoForm .mktoOffset{height:0!important}.mktoForm .mktoFormCol{min-height:unset!important}.mktoForm .mktoButton{background-color:#2c62aa!important;border-radius:4px;font-weight:700;padding:8px 12px 6px!important}.mktoForm .mktoButton:hover{background-color:#000!important}.mktoForm .mktoButton[disabled]:hover{background-color:#2c62aa!important}.container-fluid .fsBody .fsForm{font-family:Nunito Sans,sans-serif}.container-fluid .fsBody .fsForm .fsLabel,.container-fluid .fsBody .fsForm .fsOptionLabel{color:#444;font-family:Nunito Sans,sans-serif!important;font-weight:700;padding-bottom:6px}.container-fluid .fsBody .fsForm input[type=email].fsField,.container-fluid .fsBody .fsForm input[type=tel].fsField,.container-fluid .fsBody .fsForm input[type=text].fsField,.container-fluid .fsBody .fsForm select.fsField,.container-fluid .fsBody .fsForm textarea.fsField{background-color:#eee;border-radius:5px;color:#444;font-size:1em;font-weight:600;max-width:100%;padding:10px 14px}.container-fluid .fsBody .fsForm select.fsField{height:38px;width:100%!important}.container-fluid .fsBody .fsForm .fsCell,.container-fluid .fsBody .fsForm .fsRowBody{padding:10px 0!important}.container-fluid .fsBody .fsForm input.fsSubmitButton{background-color:#2c62aa;border-radius:4px!important;color:#fff;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:700;padding:6px 12px;transition:.15s ease}.container-fluid .fsBody .fsForm input.fsSubmitButton:hover{background-color:#000!important;color:#fff}.container-fluid .fsBody .fsForm .fsSubmit.fsPagination{padding:15px 0}.mktoForm .mktoButtonWrap.mktoShadow .mktoButton,.mktoForm input[type=checkbox]+label:before,.mktoForm input[type=email],.mktoForm input[type=radio]+label:before{box-shadow:none!important}.btn{background:#444;font-weight:700;line-height:normal;text-transform:none;white-space:inherit}.btn,.btn:hover{color:#fff}.btn:active{box-shadow:none;transform:scale(1)}.btn--primary,.btn--secondary,.btn--tertiary,.btn-primary{transition:.15s ease}.btn--primary:hover,.btn--secondary:hover,.btn--tertiary:hover,.btn-primary:hover{transform:scale(1.05)}.btn--primary:active,.btn--secondary:active,.btn--tertiary:active,.btn-primary:active{transform:scale(1)}.btn--primary,.btn-primary{background:#000}.btn--secondary{background:#2c62aa}.btn--tertiary{background:#ff821b}.resources-download-link{text-align:center}.promo .btn--tertiary{background:#f6e43c;color:#000}.carousel h3{text-shadow:none}@media (min-width:1200px){.carousel h3{font-size:2.5em;font-weight:400}}.btn--login-wrap .btn{background:#000}.links--below-login .btn{background:none;color:#2c62aa}.links--below-login .btn:hover{box-shadow:none}#loginPanelLoader{padding-top:22%}#loginPanelLoader .fa-refresh{display:block;opacity:.5}#loginPanelLoader .fa-refresh:before{content:none}.login-Page-Container .login-col{margin-top:5%}.modal-dialog .container{width:auto}.panel.panel-danger.confirmDialog .panel-body:before,.panel.panel-success.alertDialog .panel-body:before{font-size:50px!important}.article-body,.article-body p{line-height:28px}.article-body:after{background:url(../img/stripe-bg.png) 50% repeat-x;background-size:auto 10px;content:"";display:inline-block;height:10px;margin-bottom:20px;width:100%}.article-body p:first-child:first-letter{color:#000;float:left;font-size:60px;font-weight:800;line-height:43px;padding-right:8px;padding-top:12px}.article-body table p:first-child:first-letter{color:#222;color:inherit!important;float:none;font-size:1em;font-weight:unset!important;line-height:28px;padding:0}.article-body table .content-ad--1,.article-body table .content-ad--2{display:none}.article-body table td{padding:0 20px}.article-body table td p{margin-top:0}.article-body table th{padding-left:15px}.article-info{border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:30px}.article-info h1{font-size:3rem;margin:3px 0}.article-info .date{font-size:.9rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.article-info .author-image{display:inline-block;height:30px;margin:0 10px -10px 0;width:30px}.article-info .author-row{margin:20px 0}.article-info .author-row a,.article-info .author-row h2{font-weight:600!important}.article-info .author-row .col-sm-11{margin-top:8px}@media (max-width:960px){.article-info .author-row .col-sm-1{float:none;width:100%}}.author--article{display:inline-block;margin-right:8px}.author--article h2{color:#2c62aa;display:inline-block;font-family:Nunito Sans,sans-serif;font-size:1rem;font-weight:700;margin:0;transition:.15s ease}.author--article h2:hover{color:#000}.author--article:before{content:"by";display:inline-block;margin-right:8px}.category--article{display:inline-block;font-size:1rem;font-weight:700;position:relative;top:7px}.category--article:before{content:"in";display:inline-block;position:absolute}.category--article ul{list-style:none}.category--article ul li{display:inline-block;float:left;margin-left:0;margin-right:6px}.category--article ul li:after{content:",";margin:0 0 0 2px}.category--article ul li:first-child{margin-left:20px}.category--article ul li:last-child:after{content:none}.featured-img-wrapper--article{position:relative}.photo-caption{color:#888;font-style:italic;font-weight:600;line-height:normal;padding:20px 0 0;text-align:center}.social-share--inline{margin-bottom:30px}.social-share--custom{color:#2c62aa;font-size:.9rem;font-weight:800;letter-spacing:1px}.social-share--custom p{margin-top:0}.st-custom-button[data-network]{color:#2c62aa;cursor:pointer;font-size:1.25rem;margin:0 5px;transition:.15s ease}.st-custom-button[data-network]:hover{transform:scale(1.25)}.related-article p{margin-bottom:0;margin-top:0}.related-article .feed-title,.related-article h2{margin-top:0}.related-article-collection{display:flex;flex-wrap:wrap;margin-bottom:40px}.related-article-collection .related-item{width:50%}.related-article-collection .related-item h5{font-family:Nunito Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;margin:0;padding-right:20px}.related-article-collection .related-item h5:after{color:#ff821b;content:"›";margin-left:5px}.related-article-collection .related-item .t3p0-field-file{border-radius:50%;height:40px;overflow:hidden;position:relative;width:40px}.related-article-collection .related-item .t3p0-field-file img{bottom:-9999px;left:-9999px;margin:auto;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:-9999px;top:-9999px;transition:.15s ease}.related-article-collection .related-item .t3p0-field-file img:hover{transform:scale(1.15)}.article-comments{border-top:1px solid #ccc;margin-top:40px}.primary .article-body img{max-width:100%}.article-body .caption-text{background-color:#eee;caption-side:bottom;display:block;font-size:.85em;margin:0;padding:10px 5px;text-align:center}.article-body .alignright{clear:none;display:inline;float:right;margin:5px 0 15px 25px}.article-tags{margin:50px 0 40px}.article-tags ul li{background:#2c62aa;border-radius:20px;display:inline-block;margin:0 2px 4px;padding:2px 10px;transition:.15s ease}.article-tags ul li:hover{background:#000}.article-tags ul li:first-child:before{content:"Tagged Under:";font-family:futura-pt-condensed,sans-serif;font-size:2rem;font-weight:400;left:0;margin-top:-50px;position:absolute}.article-tags ul li:last-child{margin-bottom:20px}.article-tags ul li:last-child:after{background:#eee;content:"";height:2px;left:0;margin-top:40px;position:absolute;width:95%}.article-tags ul li a{color:#fff}.content-ad--1,.content-ad--2{clear:both;display:inline-block;padding:20px 0;text-align:center;width:100%}.advertise-link--content{color:#888;display:block;font-size:.8rem;margin-bottom:-20px}.job-board__company-logo img{margin:25px 0;max-width:250px;width:100%}.t3p0-field-collection .job-board__company-logo{height:175px;overflow:hidden;position:relative}.t3p0-field-collection .job-board__company-logo img{margin:0;position:absolute;top:50%;transform:translateY(-50%)}.in-article-promo-box{float:right;margin:10px;width:50%}.in-article-promo-box .in-article-ad{display:none}.end-of-article-promo-box,.in-article-promo-box{background-position:50%;background-size:cover}.end-of-article-promo-box__inner,.in-article-promo-box__inner{background:linear-gradient(rgba(0,0,0,.25),rgba(0,0,0,.9));padding:20px}.end-of-article-promo-box__inner:empty,.in-article-promo-box__inner:empty{display:none}.end-of-article-promo-box__inner h1,.end-of-article-promo-box__inner h2,.end-of-article-promo-box__inner h3,.end-of-article-promo-box__inner h4,.end-of-article-promo-box__inner h5,.end-of-article-promo-box__inner h6,.end-of-article-promo-box__inner p,.in-article-promo-box__inner h1,.in-article-promo-box__inner h2,.in-article-promo-box__inner h3,.in-article-promo-box__inner h4,.in-article-promo-box__inner h5,.in-article-promo-box__inner h6,.in-article-promo-box__inner p{color:#fff}.end-of-article-promo-box__inner h1:first-child,.end-of-article-promo-box__inner h2:first-child,.end-of-article-promo-box__inner h3:first-child,.end-of-article-promo-box__inner h4:first-child,.end-of-article-promo-box__inner h5:first-child,.end-of-article-promo-box__inner h6:first-child,.end-of-article-promo-box__inner p:first-child,.in-article-promo-box__inner h1:first-child,.in-article-promo-box__inner h2:first-child,.in-article-promo-box__inner h3:first-child,.in-article-promo-box__inner h4:first-child,.in-article-promo-box__inner h5:first-child,.in-article-promo-box__inner h6:first-child,.in-article-promo-box__inner p:first-child{display:inline-block;width:100%}.end-of-article-promo-box__inner .btn,.in-article-promo-box__inner .btn{margin-bottom:20px}.block__article-end-subscribe{margin-bottom:40px;position:relative}.block__article-end-subscribe h4{color:#fff;font-size:2rem;padding-left:25px;padding-right:10px;padding-top:25px}.block__article-end-subscribe form{padding-bottom:55px!important;padding-left:25px!important;padding-right:25px!important}@media (min-width:768px){.block__article-end-subscribe form{padding-bottom:25px!important}}.block__article-end-subscribe .subscribe-bg-img{height:100%;position:absolute;z-index:-1}.block__article-end-subscribe .subscribe-bg-img img{height:100%;-o-object-fit:cover;object-fit:cover}.block__article-end-subscribe label#LblformSubscriptionAECNews,.block__article-end-subscribe label#LblformSubscriptionSPAR3D{display:none}.block__article-end-subscribe input#mktoCheckbox_43601_0{margin-top:2px}.block__article-end-subscribe input#Email{background:hsla(0,0%,100%,.75)}.block__article-end-subscribe .mktoHtmlText{color:#efefef}.block__article-end-subscribe .mktoHtmlText span{color:#efefef!important}.block__article-end-subscribe .mktoHtmlText p{color:#efefef;margin-top:5px!important}.block__article-end-subscribe .mktoHtmlText p a{color:#efefef;text-decoration:underline}.block__article-end-subscribe .mktoButtonRow{margin-top:-5px!important;position:absolute}@media (min-width:768px){.block__article-end-subscribe .mktoButtonRow{margin-top:-15px!important}}.block__article-end-subscribe .mktoForm .mktoButton,.block__article-end-subscribe .mktoForm .mktoButton:hover,.block__article-end-subscribe .mktoForm .mktoButton[disabled],.block__article-end-subscribe .mktoForm .mktoButton[disabled]:hover{background-color:#ff821b!important}.block__article-end-subscribe .mktoForm .mktoCheckboxList>label,.block__article-end-subscribe .mktoForm .mktoRadioList>label{color:#fff;font-size:.9rem}@media (min-width:768px){.sponsored-report-two-col .t3p0-field-file{float:left;max-width:300px}}.btn-primary:hover{transform:scale(1.05)}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#000;border-color:#000}.header--checkout{background:#000}.header--checkout .checkout__submenu p{color:hsla(0,0%,100%,.5);display:block;margin:.5rem 0 1rem;text-align:center}@media (min-width:768px){.header--checkout .checkout__submenu p{display:none}}.header--checkout .checkout__submenu p a{color:hsla(0,0%,100%,.5);margin:0 15px}.header--checkout .checkout__submenu p a:hover{color:#fff}.header--checkout__container .checkout__navigation{padding:0}.header--checkout__container .checkout__navigation a{color:hsla(0,0%,100%,.5);display:none}.header--checkout__container .checkout__navigation a:hover{color:#fff}@media (min-width:768px){.header--checkout__container .checkout__navigation a{display:inline-block}}.header--checkout__container .secure-checkout{padding:0}.header--checkout__container .secure-checkout a{color:hsla(0,0%,100%,.5);display:none}.header--checkout__container .secure-checkout a:hover{color:#fff}@media (min-width:768px){.header--checkout__container .secure-checkout a{display:inline-block}}.checkout__checkout-btn{background-color:#ff821b}.checkout__checkout-btn:hover{background-color:#ff821b;transform:scale(1.05)}.checkout__step{background-color:#000;color:#fff;line-height:30px}.checkout__panel-heading.checkout__panel-heading--highlight h2{color:#fff}.checkout__panel-heading--highlight{background-color:#000}.checkout__panel-heading h2{color:#000;font-family:Nunito Sans,sans-serif}.checkout__progress-step--active{background-color:#000;color:#fff}.checkout__progress-step--active .checkout__step{background-color:#c9c9c9;color:#003a49}.checkout__progress-step{font-family:Nunito Sans,sans-serif}.checkout__checkout-btn:disabled{background-color:#ff821b;opacity:.6}.checkout__checkout-btn:disabled:hover{background-color:#ff821b}.checkout__coupon-btn i{color:#000}.checkout__panel-body .btn-primary{background-color:#000}.checkout__panel-body .btn-primary:hover{background-color:#2c62aa}.checkout__panel-body .btn-primary.disabled,.checkout__panel-body .btn-primary.disabled:hover,.checkout__panel-body .btn-primary[disabled],.checkout__panel-body .btn-primary[disabled]:hover{background-color:#333;opacity:.45}.checkout__panel-body h4{font-size:1.5em;font-weight:400;margin-top:0}.checkout__panel-body .btn.btn-link{background-color:#003a49;border-radius:0;font-size:1.125em;font-weight:600;margin-top:10px;padding:8px 20px;transition:.3s ease}.checkout__panel-body .btn.btn-link:hover{background-color:#2c62aa;text-decoration:none}.checkout__panel-body .btn.btn-link:after{content:"›";margin-left:5px}.checkout__edit-btn{color:#000}.checkout__edit-btn:hover{color:#2c62aa}#addressForm h3,#checkoutStepOne h3,#checkoutStepThree h3,#checkoutStepTwo h3{font-size:1.75em;font-weight:400}.checkout__panel-btn{background-color:#000;padding:5px 12px 3px}.checkout__panel-btn:hover{background-color:#2c62aa}.breadcrumb li:first-child,.breadcrumb>li+li:before{display:none}.store-cart table{background:#fff}.btn.btn-default{background-color:#000}.btn.btn-default:hover{color:#000}.form-group.buyers-guide-product{float:left}.form-group.buyers-guide-product select#variant-select{margin-top:-4px}.form-group.buyers-guide-product .col-sm-3{padding:0}.buyers-guide-add-to-cart{display:inline-block;margin-top:-5px}button#placeOrderConfirmButton.checkout__checkout-btn .fa-refresh,button#placeOrderConfirmButton.checkout__checkout-btn i{display:inline-block!important}button#placeOrderConfirmButton.checkout__checkout-btn .fa-refresh:before,button#placeOrderConfirmButton.checkout__checkout-btn i:before{border:2px solid #eaeaea;border-top-color:#888;height:20px;margin-left:0;margin-top:-18px;width:20px}.discount-codes-form input{height:37px}.hero--full-width{align-items:center;animation:fadein 2s;background:url(../img/hero-placeholder.jpg) 50%;background-size:cover;display:flex;height:160px;overflow:hidden}@keyframes fadein{0%{opacity:0}to{opacity:1}}@media (min-width:768px){.hero--full-width{height:320px}}.hero--full-width .col-sm-12{width:100%}.hero--full-width h1{background:hsla(0,0%,100%,.75);display:table-cell;font-size:2rem;height:160px;padding:0 20px;position:relative;text-align:center;vertical-align:middle;width:100vw;z-index:99}@media (min-width:768px){.hero--full-width h1{font-size:3rem;height:320px}}.hero--full-width h1:after{background:#ff821b;content:" ";height:3px;left:calc(50% - 40px);position:absolute;top:calc(50% + 40px);width:80px}.category-icons--no-text:hover:before{background:#ff821b;border-radius:4px;box-shadow:0 0 0 2px #fff;color:#fff;content:"Browse by Category";display:inline-block;font-size:.75rem;font-weight:700;left:calc(50% - 120px);letter-spacing:2px;margin:0 auto;padding:4px;position:absolute;text-align:center;text-transform:uppercase;top:-22px;width:240px;z-index:99999}.category-icons--no-text i,.category-icons--no-text span{background:none;margin:0 8px 0 0;padding:5px}@media (min-width:768px){.category-icons--no-text i,.category-icons--no-text span{margin:0 10px 0 0;padding:10px}}.category-icons--no-text ul{border-bottom:1px solid #ccc;padding:10px 0;text-align:center}.category-icons--no-text ul li{display:inline-block;margin-left:0}.category-icons--no-text ul li:after{content:none}.clp-featured{height:240px;overflow:hidden;position:relative;width:100%}.clp-featured-info{padding-left:20px}.collection-landing-page .feed-item:nth-child(3n){margin:0 auto 40px 0}.reports-collection .read-more-link{color:#2c62aa}.reports-collection .read-more-link:hover{color:#000}.reports-collection img{margin:0 auto;max-width:240px;transition:.15s ease}.reports-collection img:hover{transform:scale(1.05)}@media (min-width:768px){.reports-collection img{max-width:100%}}.reports-collection .t3p0-field-wysiwyg p:nth-last-child(2):after{content:"..."}.collection-desc{padding:0 20px}.reports-collection .collection-desc img{display:none}.webinars-collection p:after{content:"..."}.standard-two-col .podcastItem h4,.standard-two-col .podcastItem h5,.standard-two-col .podcastItem h6{font-size:1rem;margin:-4px 0 14px}.standard-two-col .podcastItem h4 em,.standard-two-col .podcastItem h5 em,.standard-two-col .podcastItem h6 em{font-style:normal}.podcastItem{border-top:1px solid #eee;padding-top:10px;transition:.15s ease}.podcastItem .podcastFeaturedImg img{display:none}.podcastItem .col-sm-2{text-align:center}.podcastItem .t3p0-col{padding:0 0 0 8px}.podcastItem h1,.podcastItem h3{color:#444;margin:0 0 2px}.podcastItem p{margin-top:0}.podcastItem .podcastFormAccess a,.podcastItem .podcastPlayButton a{background:#2c62aa;border-radius:20px;color:#fff;display:block;margin-top:6px;padding:6px 12px 6px 10px;text-align:center;transition:.15s ease}.podcastItem .podcastFormAccess a:hover,.podcastItem .podcastPlayButton a:hover{background:#000;text-decoration:none}.podcastItem .podcastFormAccess p,.podcastItem .podcastPlayButton p{margin:0}.podcastItem .podcastFormAccess a{background:#bbb}#podcastFrame,.podcastFrameWrapper{animation:podcastGlow 2s infinite;background:#fff;border:6px solid #000;border-bottom:none;border-radius:20px 20px 0 0;bottom:0;height:140px;left:20px;padding:20px 20px 0;position:fixed;width:calc(100% - 40px);z-index:999}.podcastFrameWrapper{background:#fff!important;color:#ff821b;font-size:4rem;padding-top:40px;text-align:center;z-index:998!important}.podcastFrameWrapper i{animation-duration:1.25s;animation-iteration-count:infinite;animation-name:podcastLoading;animation-timing-function:linear}@keyframes podcastLoading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes podcastGlow{0%,to{box-shadow:0 0 60px 0 #2c62aa}50%{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}.podcastIcon{background:#b5c5cf;border-radius:6px 6px 0 0;bottom:120px;color:#fff;font-size:1.5rem;font-weight:700;left:calc(50% - 40px);letter-spacing:4px;padding:2px 20px;position:fixed;text-align:center;text-transform:uppercase;z-index:9999}.podcast .modal,.podcasts .modal{z-index:9999}.podcast .modal-header .close,.podcasts .modal-header .close{background-image:none!important;color:#fff!important}.podcast .modal-header .close:hover,.podcasts .modal-header .close:hover{background:none}.podcast .modal-body,.podcasts .modal-body{padding:40px}.podcast .modal-header,.podcasts .modal-header{background-color:#000}.podcast .modal-header h4.modal-title,.podcasts .modal-header h4.modal-title{color:#fff}@media (min-width:768px){.podcast .podcastItem,.podcasts .podcastItem{overflow:hidden;white-space:nowrap}.podcastItem .podcastFeaturedImg img{border-radius:50%;display:block;height:40px;margin:4px auto 0;width:40px}.podcastItem .col-sm-8 .t3p0-field-wysiwyg{height:36px;overflow:hidden;white-space:nowrap;width:100%}.podcastItem .col-sm-6 .t3p0-field,.podcastItem .col-sm-6 .t3p0-field-wysiwyg{overflow:visible;white-space:normal;width:100%}.podcastItem .podcastPermalink{display:none}.podcastItem .podcastFeaturedImg{background:#fff;box-shadow:-30px 10px 30px 20px #fff}.podcastItem:hover{background:#efefef;box-shadow:inset 2px 0 0 0 #2c62aa;overflow:visible;white-space:normal}.podcastItem:hover .col-sm-8 .t3p0-field-wysiwyg{height:auto;white-space:normal}.podcastItem:hover .podcastFeaturedImg{background:none;box-shadow:none}.podcastItem:hover .podcastPermalink{display:block}}@media (min-width:992px){#podcastFrame,.podcastFrameWrapper{left:calc(50% + 220px);width:360px}.podcastIcon{bottom:160px;left:calc(50% - 225px)}}.news-conexion-hispana .feed-item{margin-left:0!important;width:45%}.news-conexion-hispana .latest-news-feed .latest-news-img{height:220px}.news-conexion-hispana .hero--full-width h1{font-size:0!important}.news-conexion-hispana .hero--full-width h1:after{background:transparent}.news-conexion-hispana .hero--full-width h1:before{background:url(https://divcomplatform.s3.amazonaws.com/www.commercialuavnews.com/images/020c3d1f844b30871a971d7236788013.png);background-repeat:no-repeat;content:"";display:block;height:130px;margin:auto;width:283px}.news-conexion-hispana .clp-featured-wrapper,.news-conexion-hispana .primary hr,.news-conexion-hispana span.feed-title.featured-section{display:none}section.directory-content-editor .panel-heading h2{color:#000;font-size:2.5rem;margin:0}section.directory-content-editor .cd-content-fields .panel-title{color:#224b81;font-family:Nunito Sans,sans-serif;font-weight:600}section.directory-content-editor .t3p0-document-image-upload label{display:block}section.directory-content-editor .documents-list .document{border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:25px}section.directory-content-editor .t3p0-document-item{padding-left:25px;padding-right:25px}.layout--basic-tier,.layout--featured-tier,.layout--middle-tier{padding:50px 15px}.layout--basic-tier h1,.layout--featured-tier h1,.layout--middle-tier h1{font-size:2.5rem;margin-top:0}.layout--basic-tier h3,.layout--featured-tier h3,.layout--middle-tier h3{font-size:2rem}.layout--basic-tier .t3p0-document-text-field-one,.layout--featured-tier .t3p0-document-text-field-one,.layout--middle-tier .t3p0-document-text-field-one{font-weight:700;margin:10px 0}.layout--basic-tier .t3p0-document-container,.layout--featured-tier .t3p0-document-container,.layout--middle-tier .t3p0-document-container{margin-top:50px}.layout--basic-tier .t3p0-has-value.cd-icon:before,.layout--featured-tier .t3p0-has-value.cd-icon:before,.layout--middle-tier .t3p0-has-value.cd-icon:before{-webkit-font-smoothing:antialiased;background-color:#eee;border-radius:50%;color:#ff821b;display:inline-block;float:left;font:normal normal normal 14px/1 FontAwesome;height:30px;line-height:30px;margin-right:8px;margin-top:-5px;text-align:center;text-rendering:auto;transition:.15s ease;width:30px}.layout--basic-tier .t3p0-has-value.cd-icon.cd-website-address:before,.layout--featured-tier .t3p0-has-value.cd-icon.cd-website-address:before,.layout--middle-tier .t3p0-has-value.cd-icon.cd-website-address:before{content:"\f015"}.layout--basic-tier .t3p0-has-value.cd-icon.cd-email-address:before,.layout--featured-tier .t3p0-has-value.cd-icon.cd-email-address:before,.layout--middle-tier .t3p0-has-value.cd-icon.cd-email-address:before{content:"\f0e0"}.layout--basic-tier .t3p0-has-value.cd-icon.cd-phone-number:before,.layout--featured-tier .t3p0-has-value.cd-icon.cd-phone-number:before,.layout--middle-tier .t3p0-has-value.cd-icon.cd-phone-number:before{content:"\f095"}.layout--basic-tier .t3p0-has-value.cd-icon,.layout--featured-tier .t3p0-has-value.cd-icon,.layout--middle-tier .t3p0-has-value.cd-icon{word-wrap:break-word;line-height:1.1rem;margin-bottom:15px;overflow-wrap:break-word;padding-top:7px}.layout--basic-tier .directory-contact-us,.layout--featured-tier .directory-contact-us,.layout--middle-tier .directory-contact-us{border-bottom:1px solid #ccc;border-radius:0;margin-bottom:35px;padding-bottom:15px}.layout--basic-tier .directory-contact-us a,.layout--featured-tier .directory-contact-us a,.layout--middle-tier .directory-contact-us a{color:#2c62aa}.layout--basic-tier .directory-contact-us a:hover,.layout--featured-tier .directory-contact-us a:hover,.layout--middle-tier .directory-contact-us a:hover{text-decoration:underline}.layout--basic-tier .directory-contact-us i.fa.fa-envelope,.layout--featured-tier .directory-contact-us i.fa.fa-envelope,.layout--middle-tier .directory-contact-us i.fa.fa-envelope{font-size:.9rem;margin-top:0}.layout--basic-tier .directory-contact-us h3,.layout--featured-tier .directory-contact-us h3,.layout--middle-tier .directory-contact-us h3{background-color:transparent;color:#000;font-size:2rem;padding-left:0}.container--directory-filter-search,.results-btn{background-color:#000}.results-btn{background-color:#1a1a1a;display:inline-block;margin-bottom:0;padding:5px 15px;transition:all .2s ease-in-out}.results-btn:hover{background-color:#000;transform:scale(1.05)}.filter-toggle h3{font-family:Nunito Sans,sans-serif}.cd-categories li,.cd-categories li a{color:#444}.search-btn{background-color:#eee}.search-btn i{color:#222}.cd-company-name-results{padding:0 15px}.cd-company-name-results h3 a{color:#000;font-size:2rem;line-height:2rem}.cd-company-name-results h3 a:hover{text-decoration:underline}.container--directory-filter-search{padding:30px}@media (min-width:768px){.container--directory-filter-search{padding:40px 30px}}.container--directory-filter-search .form--cdFilterSearch{align-self:center}@media (min-width:768px){.container--directory-filter-search .form--cdFilterSearch{width:80%}}.container--directory-filter-search .inner--directory-filter-search.single-listing h1{margin-top:0}@media (min-width:768px){.container--directory-filter-search .inner--directory-filter-search.single-listing h1{float:left;margin:0;width:20%}}.container--directory-filter-search .inner--directory-filter-search.single-listing h1 a{color:#eee}.container--directory-filter-search .directory-search-wrap input[type=text],.container--directory-filter-search select{background-color:#eee}.primary .cd-categories ul li{margin-left:0}.cd-tooltip-icon,.directory-contact-us{margin-left:0;margin-right:1.5rem}.cd-tooltip-icon i,.directory-contact-us i{background-color:#eee;border-radius:50%;color:#ff821b;float:left;height:30px;line-height:30px;margin-right:8px;text-align:center;transition:.15s ease;width:30px}.cd-tooltip-icons-wrap{justify-content:left}.cd-tooltip{background-color:#000;color:#fff;left:65%}.cd-tooltip .t3p0-field.t3p0-field-text a{color:#fff}.cd-tooltip:after{border-top:12px solid #000}.buyers-guide #spinLoader{box-shadow:0 816px 0 1000px #fff!important}.buyers-guide #spinLoader:before{content:"Searching...";font-size:1.5em}h3.card-header{font-size:2.5rem;text-align:center}.buyers-guide-price-wrap{background-color:#000;background:hsla(0,0%,39%,.3);background-size:240px auto;border-top-left-radius:6px;border-top-right-radius:6px;margin-left:auto;margin-right:auto;padding-top:25px;text-align:center}.buyers-guide-price-wrap .buyers-guide-price{background-color:#2c62aa;border:3px solid #eee;border-radius:50%;color:#fff;display:inline-block;font-size:1.5rem;height:100px;line-height:95px;margin-top:0;width:100px}.third-tier-card .buyers-guide-price-wrap{background:#000;background-size:240px auto}.inner-card-content{background-color:#eee;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-top:-50px;padding:50px 30px 20px;text-align:center}.inner-card-content h4,.inner-card-content p{line-height:1.25rem;text-align:left}.inner-card-content p{font-size:.9rem;line-height:1.1rem;padding-left:22px;text-indent:-11px}.inner-card-content h4{margin-top:25px}.inner-card-content i.far.fa-check-circle{color:#2c62aa;margin-right:8px}.purchase-btn-wrap{background:hsla(0,0%,39%,.2) url(../img/wave-bg.png) 50%;background-size:240px auto;margin-bottom:10px;margin-top:25px}.purchase-btn-wrap .btn{background-color:#2c62aa;font-size:1.1rem;transition:all .2s ease-in-out;width:100%}.purchase-btn-wrap .btn:hover{background-color:#000;transform:scale(1.05)}.tiers .col-sm-4{margin-bottom:30px}@media (min-width:768px){.tiers .col-sm-4{padding:25px}}.buyers-guide-list-your-company h1{padding-top:25px;text-align:center}@media (min-width:768px){.align-lower{margin-top:40px}}section.directory-content-editor .directory-content-url-field .btn{height:36px;padding-top:8px}section.directory-content-editor .btn-default{color:#fff}section.directory-content-editor .btn-default:hover{background:#888;color:#fff}@media (min-width:768px){.container--directory-filter-search .form--cdFilterSearch{display:flex}}.cd-company-logo-results{height:auto;max-width:200px;padding:0 10px}.cd-company-logo-results img{height:auto;max-height:75px;max-width:100%}.region-results i.fas.fa-map-marker-alt{color:#888;margin-right:5px}.subscription-detail.directory-listing-management .col-sm-5{padding:0;width:100%}cvf-text-link-video .btn.btn-default{background-color:#2c62aa}cvf-text-link-video .btn.btn-default:hover{background-color:#224b81}cvf-text-link-video .form-group{margin-bottom:8px}#user-customer-groups.buyers-guide-silver .t3p0-not-silver{display:none}#user-customer-groups.buyers-guide-silver .t3p0-is-silver{display:block!important}#user-customer-groups.buyers-guide-gold .t3p0-not-gold{display:none}#user-customer-groups.buyers-guide-gold .t3p0-is-gold{display:block!important}#user-customer-groups.buyers-guide-platinum .t3p0-not-platinum{display:none}#user-customer-groups.buyers-guide-platinum .t3p0-is-platinum{display:block!important}.gold-tier-listing{border:1px solid #2c62aa}.cd-featured-img-results{display:none}.platinum-tier-listing .results-btn,.platinum-tier-listing .visit-site-btn{background-color:#ff821b;transition:all .2s ease-in-out}.platinum-tier-listing .results-btn:hover,.platinum-tier-listing .visit-site-btn:hover{background-color:#e76800;transform:scale(1.05)}.platinum-tier-listing .visit-site-btn{border-radius:6px;color:#fff;display:inline-block;font-family:Nunito Sans,sans-serif;font-size:.9rem;margin-left:5px;padding:5px 15px}.platinum-tier-listing .results-btn{margin-right:5px}.platinum-tier-listing .cd-featured-img-results{background-color:#000;background-size:240px auto;display:block;margin-bottom:20px;max-height:75px;min-height:75px}.plus-more{display:inline-block;margin-left:10px}.plus-more a:hover{text-decoration:underline}.plus-more span{font-family:Nunito Sans,sans-serif;font-weight:700}.plus-more i{font-size:.9rem;margin-right:5px}.plus-more:before{content:none}.content-editor span.fa.fa-fw.fa-close:hover{color:#888}.cd-company-logo{max-width:300px}.cd-company-logo img{margin-bottom:20px}.filtered-categories ul li a{margin-left:5px}.silver-tier-listing .results-description{display:none}.container--results-list .cd-results-listing{min-height:85px}.container--results-list .cd-results-listing h3,.container--results-list .cd-results-listing p{width:100%}.container--results-list .cd-results-listing .region-results{margin:0;padding-left:15px}@media (min-width:768px){.container--results-list .cd-results-listing .cd-company-name-results{width:50%}.container--results-list .cd-results-listing .cd-name-and-location-wrap{display:flex;text-align:left;width:30%}.container--results-list .cd-results-listing .results-description,.container--results-list .cd-results-listing .results-description.with-featured-img{margin-top:0;width:30%}.container--results-list .cd-results-listing .results-btn-wrap{position:absolute;right:20px}}.container--results-list .cd-featured-img-results{margin-bottom:0;max-height:225px!important;max-width:200px;min-height:125px;overflow:hidden;position:relative}.container--results-list ul.category-results-wrap{padding-bottom:10px}.container--results-list ul.category-results-wrap li.category-results{display:block;text-align:left}.container--results-list ul.category-results-wrap li.category-results:before{content:none}.container--results-list .plus-more{margin-left:0}@media (min-width:768px){.container--results-list .gold-tier-listing .cd-name-and-location-wrap{width:45%}.container--results-list .silver-tier-listing .cd-company-name-results{padding-left:0;width:100%}.container--results-list .silver-tier-listing ul{width:100%}.container--results-list .silver-tier-listing .cd-name-and-location-wrap{width:80%}.container--results-list .silver-tier-listing .results-btn-wrap{text-align:right;width:18%}.container--results-list .gold-tier-listing .cd-company-name-results,.container--results-list .platinum-tier-listing .cd-company-name-results{width:100%}.container--results-list .gold-tier-listing .cd-name-and-location-wrap,.container--results-list .platinum-tier-listing .cd-name-and-location-wrap{flex-flow:wrap}}.container--results-list .platinum-tier-listing .results-btn-wrap .visit-site-btn{font-size:.8rem}.container--results-list .platinum-tier-listing .results-btn-wrap .results-btn,.container--results-list .platinum-tier-listing .results-btn-wrap .visit-site-btn{margin:0}@media (min-width:768px){.container--results-list .platinum-tier-listing .results-btn-wrap .results-btn,.container--results-list .platinum-tier-listing .results-btn-wrap .visit-site-btn{display:block!important}}.container--results-list .platinum-tier-listing .results-btn-wrap .visit-site-btn{margin-top:8px;text-align:center}@media (min-width:768px){.container--results-list .cd-company-name-results{text-align:left}}.container--results-list .gold-tier-listing .cd-company-name-results{width:100%}.silver-tier-listing .cd-company-logo-results,.silver-tier-listing .visit-site-btn{display:none}.gold-tier-listing .results-btn{background-color:#2c62aa}.gold-tier-listing .results-btn:hover{background-color:#224b81}.gold-tier-listing .visit-site-btn{display:none}select::-ms-expand{display:none}.cd-video{margin-top:25px}.cd-booth-subhead h3,.cd-categories-subhead h3,.cd-region-subhead h3{margin-bottom:0}.cd-categories,.cd-region,.cd-street-address,.show-title{padding-top:10px}.cd-booth{padding-top:5px}.cd-street-address{padding-right:15px}.cd-company-description{margin-top:25px}ul.category-results-wrap{padding:0 15px}.cd-categories-wrap .cd-categories{padding-right:15px}.cd-categories-wrap .cd-categories ul{padding-left:13px}.cd-categories-wrap .cd-categories ul li{color:#444;display:block;line-height:1.25rem;margin-bottom:8px;text-indent:-14px}.cd-categories-wrap .cd-categories ul li a{color:#444}.cd-categories-wrap .cd-categories ul li:before{color:#888;content:"•";margin-right:5px}.cd-categories-wrap .cd-categories ul li:after{content:none}.line-height-1-25rem{line-height:1.25rem}.layout--basic-tier .t3p0-has-value.cd-icon.cd-email-address:before,.layout--featured-tier .t3p0-has-value.cd-icon.cd-email-address:before,.layout--middle-tier .t3p0-has-value.cd-icon.cd-email-address:before{font-size:13px}.cd-address,.cd-city,.cd-state,.zip-code{float:none}.cd-state{padding-right:5px}.zip-code{display:inline-block}.cd-address span,.cd-state span{display:none}.cd-region{color:#444;font-weight:600}.view-toggle{display:none}@media (min-width:768px){.view-toggle{display:block}}.container--directory-filter-search .inner--directory-filter-search{display:block}@media (min-width:768px){.container--directory-filter-search .inner--directory-filter-search{display:flex}}.container--directory-filter-search select{background-color:transparent;position:absolute;z-index:9}.container--directory-filter-search select:hover{cursor:pointer}.container--directory-filter-search .categories-select,.container--directory-filter-search .location-select{background-color:#eee;border-radius:6px;height:40px;margin-bottom:12px;position:relative}.container--directory-filter-search .categories-select:hover,.container--directory-filter-search .location-select:hover{cursor:pointer}@media (min-width:768px){.container--directory-filter-search .categories-select,.container--directory-filter-search .location-select{margin-bottom:0}}.container--directory-filter-search .categories-select .fa,.container--directory-filter-search .location-select .fa{margin-left:0;right:20px;z-index:1}@media (min-width:768px){.container--directory-filter-search .location-select{margin-left:20px;padding-left:0;width:25%}}.results-title{padding:3px 0 0}.clear-results-btn-wrap{background-color:#eaeaea;border-radius:6px;margin-left:8px;overflow:hidden;padding:9px 0}.clear-results-btn-wrap .fa{background-color:transparent;padding:10px 0 10px 10px}.clear-results-btn-wrap .clear-search-btn{background-color:transparent;border:0;color:#838383;font-size:.9rem;letter-spacing:.0125rem;padding:10px 10px 10px 4px;text-transform:uppercase}.directory-search-wrap input[type=text]{border-bottom-right-radius:0;border-top-right-radius:0}.booth-column-wrap,.cd-booth-subhead,.cd-booth-wrap,.cd-city.t3p0-no-value,.cd-state.t3p0-no-value,.zip-code.t3p0-no-value{display:none}.basic-info-row-wrap .col-sm-1,.basic-info-row-wrap .col-sm-3,.basic-info-row-wrap .col-sm-4{padding-top:15px}@media (min-width:768px){.basic-info-row-wrap .col-sm-1,.basic-info-row-wrap .col-sm-3,.basic-info-row-wrap .col-sm-4{padding-top:0}}#supplier-directory-pricing-table{background:#fff}#supplier-directory-pricing-table td{border:3px solid #fff;line-height:1.1rem;padding:0;vertical-align:middle}#supplier-directory-pricing-table tr{transition:.15s ease}#supplier-directory-pricing-table tr:hover{background:rgba(3,52,99,.165)!important}#supplier-directory-pricing-table tr:first-child:hover,#supplier-directory-pricing-table tr:last-child:hover{background:none!important}#supplier-directory-pricing-table .chart-key i{width:auto!important}#supplier-directory-pricing-table .chart-key i:nth-child(2){color:#e8a56e}#supplier-directory-pricing-table .chart-category-count{font-weight:700;padding-bottom:0!important;padding-top:0!important}#supplier-directory-pricing-table .chart-category-count i{color:#e8a56e;padding-left:0!important;text-align:left}#supplier-directory-pricing-table .chart-category-count,#supplier-directory-pricing-table i{color:#809ca3;display:inline-block;padding:8px;text-align:right;width:50%}@media (min-width:768px){#supplier-directory-pricing-table .chart-category-count,#supplier-directory-pricing-table i{padding:5px 8px}}#supplier-directory-pricing-table .chart-category-count:nth-child(2),#supplier-directory-pricing-table i:nth-child(2){color:#e8a56e;text-align:left}#supplier-directory-pricing-table .recommended{background:#000;color:#fff;font-size:.5rem;font-weight:700;letter-spacing:1px;padding-top:4px;text-align:center;text-transform:uppercase;width:15%}@media (min-width:768px){#supplier-directory-pricing-table .recommended{font-size:.8rem;width:25%}}#supplier-directory-pricing-table .price-table-heading{display:table-row;font-family:futura-pt-condensed,sans-serif;font-size:1rem;font-weight:400;height:60px}#supplier-directory-pricing-table .price-table-heading:hover{background:none!important}@media (min-width:768px){#supplier-directory-pricing-table .price-table-heading{font-size:2rem}}#supplier-directory-pricing-table p{margin:0 0 4px}#supplier-directory-pricing-table .features-heading{color:#809ca3;font-size:1rem;letter-spacing:1px;text-transform:uppercase}@media (min-width:768px){#supplier-directory-pricing-table .features-heading{font-size:1.5rem;letter-spacing:4px}}#supplier-directory-pricing-table span{color:#000;display:inline-block;font-size:.9rem;padding:20px 0}@media (min-width:768px){#supplier-directory-pricing-table span{font-size:1.25rem}}#supplier-directory-pricing-table .no-bg,#supplier-directory-pricing-table .price-table-heading td{background:none!important}#supplier-directory-pricing-table .no-bg i{color:rgba(3,52,99,.25);text-align:center;width:100%}#supplier-directory-pricing-table .dark-bg{background:rgba(3,52,99,.15)!important}#supplier-directory-pricing-table .column-1{background:rgba(3,52,99,0);padding-top:4px;width:70%}@media (min-width:768px){#supplier-directory-pricing-table .column-1{width:55%}}#supplier-directory-pricing-table .column-2{background:rgba(3,52,99,.05);width:10%}@media (min-width:768px){#supplier-directory-pricing-table .column-2{width:15%}}#supplier-directory-pricing-table .column-3{background:rgba(3,52,99,.05);width:10%}@media (min-width:768px){#supplier-directory-pricing-table .column-3{width:15%}}#supplier-directory-pricing-table .column-4{background:rgba(3,52,99,.05);width:10%}@media (min-width:768px){#supplier-directory-pricing-table .column-4{width:15%}}#ClassifiedsSearchComponent .ais-SearchBox-submit,#DirectorySearchComponent .ais-SearchBox-submit{background-color:transparent!important;margin-right:10px!important;padding-top:8px!important}#ClassifiedsSearchComponent .ais-SearchBox-reset,#ClassifiedsSearchComponent .ais-SearchBox-reset:hover,#DirectorySearchComponent .ais-SearchBox-reset,#DirectorySearchComponent .ais-SearchBox-reset:hover{background-color:transparent!important}#ClassifiedsSearchComponent input.ais-SearchBox-input,#DirectorySearchComponent input.ais-SearchBox-input{width:82%!important}#ClassifiedsSearchComponent .hit.cd-listing.upgrade:before,#DirectorySearchComponent .hit.cd-listing.upgrade:before{background:#000!important;min-height:75px;position:relative!important}#ClassifiedsSearchComponent .cd-listing-inner-container,#DirectorySearchComponent .cd-listing-inner-container{margin-top:0!important}#ClassifiedsSearchComponent .results-btn-wrap .btn-primary,#DirectorySearchComponent .results-btn-wrap .btn-primary{font-weight:600!important;text-transform:uppercase!important}#ClassifiedsSearchComponent .hit.cd-listing.upgrade .results-btn-wrap .btn-primary,#DirectorySearchComponent .hit.cd-listing.upgrade .results-btn-wrap .btn-primary{background-color:#ff821b!important}#ClassifiedsSearchComponent .hit.cd-listing.standard .results-btn-wrap .btn-primary:nth-of-type(2),#ClassifiedsSearchComponent .hit.cd-listing.standard .results-description,#ClassifiedsSearchComponent .region-results,#DirectorySearchComponent .hit.cd-listing.standard .results-btn-wrap .btn-primary:nth-of-type(2),#DirectorySearchComponent .hit.cd-listing.standard .results-description,#DirectorySearchComponent .region-results{display:none}#ClassifiedsSearchComponent footer,#DirectorySearchComponent footer{border:0}.homepage .container--body .far,.homepage .container--body .fas{color:#888;font-size:1.75em}@media (min-width:768px){.info-field-1{padding-left:0;padding-right:10%}.info-field-3{padding-left:10%;padding-right:0}}.hot-topics{align-items:center;border-bottom:1px solid #ccc;display:flex;padding:20px 0}@media (min-width:768px){.hot-topics{padding:0 0 20px}}.hot-topics a{color:#2c62aa!important;transition:.15s ease}.hot-topics a:hover{color:#000;text-decoration:none}.hot-topics i{color:#f6e43c;margin-right:8px}.hot-topics ul,.hot-topics ul li{display:inline-block}.hot-topics ul li{margin-left:0;margin-right:10px}.hot-topics ul li:first-child:before{content:none}.hot-topics ul li:before{content:"•";margin-right:10px}.feed-title{color:#bbb;display:block;font-size:.875rem;font-weight:700;letter-spacing:2px;margin-top:10px;text-align:left;text-transform:uppercase}.date{color:#bbb}.featured-feed{margin-bottom:-20px;text-align:center}.featured-feed--primary:after{background:url(../img/stripe-bg.png) 50% repeat-x;background-size:auto 10px;content:"";display:inline-block;height:10px;margin-top:30px;width:100%}.featured-feed--primary h1{font-size:3rem}.featured-feed--primary h1 a{color:#000}.featured-feed--primary h1 a:hover{color:#2c62aa}.featured-credits{margin-bottom:10px;margin-top:-20px}.featured-credits a h3{color:#2c62aa}.featured-credits a h3:hover{color:#000}.featured-credits ol li,.featured-credits ul li{margin-left:0}.featured-feed--primary .author--featured,.featured-feed--primary .category--featured,.featured-feed--primary .date--featured,.featured-feed--secondary .author--featured,.featured-feed--secondary .date--featured{align-items:center;display:inline-flex;margin:0 4px}.author--featured h3,.author--featured h4{color:#222;font-family:Nunito Sans,sans-serif;font-size:1rem;font-weight:600}.featured-feed--primary .author--featured:before,.featured-feed--secondary .author--featured:before{content:"by";margin-right:8px}.featured-feed--secondary .author--featured:after{content:none}.featured-feed--primary .category--featured ul{position:relative;top:7px}.featured-feed--primary .category--featured ul li{display:inline-block;float:left;margin-right:6px}.featured-feed--primary .category--featured ul li:first-child:before{content:"in";margin-right:8px}.featured-feed--primary .category--featured ul li:after{content:",";margin:0 0 0 2px}.featured-feed--primary .category--featured ul li:last-child:after{content:none}.featured-feed--primary .featured-img-wrapper{position:relative}.author-item .t3p0-field-file,.authors-collection .t3p0-field-file,.featured-feed--primary .featured-img,.featured-feed--secondary .featured-img,.latest-news-feed .latest-news-img,.related-featured-image .t3p0-field-file,.spotlight-feed .spotlight-feed-img{height:200px;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.author-item .t3p0-field-file,.authors-collection .t3p0-field-file,.featured-feed--primary .featured-img,.featured-feed--secondary .featured-img,.latest-news-feed .latest-news-img,.related-featured-image .t3p0-field-file,.spotlight-feed .spotlight-feed-img{height:400px}}.featured-feed--secondary .featured-img{height:100px}@media (min-width:768px){.featured-feed--secondary .featured-img{height:200px}.author-item .t3p0-field-file{height:40px}.author-item .col-sm-3{max-width:40px}}.author-item .t3p0-field-file img,.authors-collection img,.clp-featured img,.featured-feed--primary .featured-img img,.featured-feed--secondary .featured-img img,.hero--full-width img,.latest-news-feed .latest-news-img img,.related-featured-image .t3p0-field-file img,.spotlight-feed .spotlight-feed-img img{bottom:-9999px;left:-9999px;margin:auto;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:-9999px;top:-9999px;transition:.15s ease}.author-item .t3p0-field-file img:hover,.authors-collection img:hover,.clp-featured img:hover,.featured-feed--primary .featured-img img:hover,.featured-feed--secondary .featured-img img:hover,.hero--full-width img:hover,.latest-news-feed .latest-news-img img:hover,.related-featured-image .t3p0-field-file img:hover,.spotlight-feed .spotlight-feed-img img:hover{transform:scale(1.05)}.featured-feed--secondary .secondary-item{display:inline-block;float:left;margin-top:40px;width:100%}@media (min-width:768px){.featured-feed--secondary .secondary-item{width:calc(50% - 20px)}}.featured-feed--secondary .secondary-item:first-child,.featured-feed--secondary .secondary-item:last-child{display:none}.featured-feed--secondary .secondary-item:nth-child(2n){margin-right:40px}.featured-feed--secondary .secondary-item .featured-img{height:200px}.secondary-item h2 a{color:#000}.secondary-item a h3,.secondary-item h2 a:hover{color:#2c62aa}.secondary-item a h3:hover{color:#000}.spotlight-feed .spotlight-feed-img{height:120px;margin:0 auto;width:120px}@media (min-width:768px){.spotlight-feed .spotlight-feed-img{height:80px;width:100%}}.spotlight-item{margin:0 auto 10px;max-width:320px}@media (min-width:768px){.spotlight-item{max-width:100%}}.spotlight-feed-details{padding-left:20px}.spotlight-feed .date{font-size:.9rem}.spotlight-feed-details h3{font-family:Nunito Sans,sans-serif;font-size:.9rem;font-weight:600;line-height:normal;margin-top:0}.spotlight-feed-details h3:after{color:#ff821b;content:"›";margin-left:2px}.spotlight-feed-details a{color:#000}.spotlight-feed-details a:hover{color:#2c62aa}.latest-news-heading{background:#eee;display:block;margin:40px auto;padding:20px 0;text-align:center}@media (min-width:768px){.latest-news-heading{margin-top:0}}.latest-news-feed{display:flex;flex-wrap:wrap}.latest-news-feed .date{margin:10px 0 -10px}.latest-news-feed .latest-news-img{height:220px}@media (min-width:768px){.latest-news-feed .latest-news-img{height:120px}}.feed-item{margin:0 auto 40px 0;width:100%}@media (min-width:768px){.feed-item{width:28%}}.feed-item:nth-child(3n){margin-right:0}.feed-item h3{font-size:1.5rem}.homepage .latest-news-feed .feed-item:nth-child(-n+3){display:none}.primary .more-news-link{font-size:2rem}.newsletter-block{align-items:center;background:#2c62aa url(../img/logo-mark-transparent.png) 50% no-repeat;background-size:120px auto;color:#fff;display:flex;flex-direction:column;text-align:center}@media (min-width:768px){.newsletter-block{flex-direction:row}}.newsletter-block .btn--tertiary{background:#f6e43c;color:#000}.newsletter-block h2{color:#fff}.homepage .newsletter-block{margin:40px auto}.newsletter-block .btn i{margin-right:10px}.events-block{background:linear-gradient(180deg,rgba(0,58,73,.5) 0,rgba(0,58,73,.5)),url(../img/events-block-bg.jpg) 50% no-repeat;background-size:auto,cover;color:#fff;font-weight:700;padding:20px;transition:.15s ease}.events-block .btn--tertiary{background:#f6e43c;color:#000}.events-block:hover{box-shadow:inset 0 0 120px rgba(0,0,0,.75)}.events-block h2{color:#fff}.reports-block{background:linear-gradient(180deg,hsla(0,0%,100%,.75) 0,hsla(0,0%,100%,.75)),url(../img/reports-block-bg.jpg) 50% no-repeat;background-size:cover;font-weight:700;padding:20px;transition:.15s ease}.reports-block:hover{box-shadow:inset 0 0 60px rgba(0,0,0,.25)}@media (min-width:768px){.homepage .events-block,.homepage .reports-block{min-height:285px}}.dc-react footer .row,.dc-react header .row{margin:0!important}.dc-react footer .footer-menu-bar{margin:auto!important}.my-account .btn-success{background-color:#2c62aa;color:#fff}.my-account .btn-primary:hover,.my-account .btn-success:hover{background-color:#2c62aa}.my-account .account-info-group h3{padding:10px 15px;text-align:left}.my-account .account-info-group .btn-success,.my-account .account-info-group .btn-success:hover{background-color:#2c62aa}.my-account .btn{background:#2c62aa;color:#fff;font-family:Nunito Sans,sans-serif;margin-bottom:5px;padding:5px 10px}.my-account .btn:hover{background:#224b81;color:#fff;transform:scale(1)}.my-account .btn-default:active,.my-account .btn-default:focus,.my-account .btn:active,.my-account .btn:focus{color:#fff}.my-account .modal-footer .btn+.btn{margin-bottom:5px}.my-account .overlay-wrapper{background:transparent}.my-account .label-default{display:inline-block;font-size:12px;font-weight:700;padding:7px 10px;text-transform:none}.my-account .dc-subscription-btn-group a.btn{border-radius:3px!important;margin-right:10px}.breadcrumb,.my-account-directory-listings .btn i{display:none}.subscription-detail.directory-listing-management .col-sm-7{display:flex;justify-content:space-between;padding:0;width:100%}.my-account-directory-listings tbody tr td:last-child,.subscription-detail.directory-listing-management .col-sm-7 .directory-listings-used{text-align:right}div.downgrade-options{display:none}.subscription-change-form *{font-weight:400!important}.subscription-change-form i{font-weight:900!important}.current-subscription .col-sm-2.text-right{display:none}.discount-codes-form .input-group-btn{width:auto}.discount-codes-form .input-group-btn .btn{padding:9px 10px}.dc-react .modal-header,.my-account-header-inner{background-color:#003a49}.dc-react .modal-header .content-editor-buttons{margin-left:auto}.dc-react .modal-header .close{color:#fff;margin-left:0}.dc-react .modal-header .close:hover{background-color:transparent}.search-box{position:absolute;right:40px;top:8px}@media (min-width:768px){.search-box{box-shadow:-15px 0 10px 0 #fff;margin-right:-6px;top:3px;z-index:999}}.search-box form{background:none;margin-top:0}.search-box input.searchField{background:#fff;float:right;padding:6px 30px 6px 10px;transition:width .25s ease-in-out;width:150px}.search-box input.searchField:focus{background:#fff;width:200px}.search-box input.searchField::-moz-placeholder{color:#222}.search-box input.searchField::placeholder{color:#222}.search-box button.searchIconBtn{padding:0;position:absolute;right:2px;top:7px;transition:.15s ease}.container--bucket-filter .container--filter-sidebar,.container--bucket-filter .container--filter-sidebar-mobile,.search .accordion--header{background-color:#ff821b;color:#fff}.container--filter-sidebar li,.search .accordion li{border-top:1px solid hsla(0,0%,100%,.25);padding:2px 0}.search h2{color:#000}.filterCount{color:#000;opacity:.5}.container--category-tree .fa,.container--sort .fa{color:#fff}.container--sort{padding:11px 0 0 20px}.search-again button.searchIconBtn{width:auto}.search .read-more-link{background:#000;border-radius:4px;color:#fff;margin:0;padding:6px 12px}.search-again{border-radius:4px;padding:6px 6px 4px}.search .toggle--filter{display:inline-block;font-size:1rem;font-weight:700}.search .toggle--filter li{background:#eee;border-radius:60px;float:left;margin:10px 10px 0 0;padding:2px 4px 2px 8px}#spinLoader{background:#fff;border:1px solid #ccc;box-shadow:0 870px 0 1000px #fff;display:inline-block;height:240px;left:calc(50% - 120px);padding-top:70px;position:absolute;text-align:center;width:240px;z-index:999999}#spinLoader:before,.search .ecommerce-section #spinLoader:before{color:#000;margin-left:0}#loginPanelLoader .fa-refresh,.logo-mark-dark{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;background:url(../img/logo-mark-dark.png) 50% no-repeat;background-size:100% auto;border-radius:50%;height:60px;margin:20px auto 0;transition:.25s ease;width:60px}.title--results,.title--results i.fa-binoculars{color:#000}.container--results-list{border-bottom:1px solid #ccc;position:relative}.container--results-list h3,.container--results-list p{width:calc(100% - 120px)}.container--img-results{float:none;margin-left:0;position:absolute;right:0;top:10px}.container--category-tree ul{padding-left:0}.container--category-tree ul ul{padding-left:30px}.alg-container{max-width:1200px!important}.alg-container .filters-sidebar .article-count{font-size:1.25rem!important;margin-top:20px}.dc-searchbox-container{background:linear-gradient(90deg,rgba(44,98,170,.75) 0,hsla(0,0%,73%,.75)),url(../img/hero-placeholder.jpg) 50%;background-size:cover;height:160px}.dc-searchbox-container button.ais-SearchBox-submit{background-color:#000!important}.dc-searchbox-container button.ais-SearchBox-submit i{color:#fff!important}.alg-container .filters-sidebar .container-filters{padding:40px!important}.alg-container .filters-sidebar .filters-header h4{font-size:2.25rem!important}.ais-RatingMenu-item,.alg-container .ais-HierarchicalMenu-link,.alg-container .ais-RefinementList-item{padding-bottom:0!important}.alg-container section.container-results .ais-Hits-item{margin-bottom:0!important;padding-bottom:40px!important}.alg-container section.container-results .author-name,.alg-container section.container-results .publish-start{color:inherit!important;font-style:italic!important;font-weight:700!important}.alg-container .filters-sidebar .ais-ClearRefinements-button{background:#2c62aa!important;color:#fff!important;font-weight:700!important}.alg-container .filters-sidebar .ais-ClearRefinements-button:after{color:#fff!important}.alg-container .filters-sidebar .ais-HierarchicalMenu-count,.alg-container .filters-sidebar .ais-RefinementList-count{font-weight:700!important;line-height:normal!important;padding:2px 4px!important;word-break:normal!important}.alg-container .ais-HierarchicalMenu-label{line-height:normal!important;word-break:break-word!important}.alg-container .filters-sidebar .ais-RefinementList-item--selected .ais-RefinementList-checkbox{background-color:#2c62aa!important}.alg-container .ais-CurrentRefinements-category{background-color:#f6e43b!important;font-weight:700!important}.alg-container ul.ais-CurrentRefinements-list li button{background-color:transparent!important;margin-left:0!important}.alg-container .ais-HierarchicalMenu-link--selected{opacity:.5!important}.alg-container .filters-sidebar ul.ais-HierarchicalMenu-list li.ais-HierarchicalMenu-item li.ais-HierarchicalMenu-item a{font-size:.9rem!important;font-weight:600!important}.alg-container .filters-sidebar .container-filters{width:360px!important}.dc-search-container .ais-Hits-list img{height:80px!important}@media screen and (max-width:767px){.alg-container .filters-sidebar .container-filters{width:100%!important}#SiteSearchComponent .dc-mobile-filters{background-color:#ccc!important}#SiteSearchComponent .dc-mobile-filters .close-filters-button,#SiteSearchComponent .dc-mobile-filters .filters-button{background-color:#000}#SiteSearchComponent .dc-searchbox-container input.ais-SearchBox-input{width:92%!important}.social-bar p{text-align:center}.social-bar p a.fab.fa-facebook-f{margin-left:4px}}.menu-bar .search-box input.searchField{background:#fce43c}.hero--full-width .t3p0-field{min-height:0}.padding-bottom-20{padding-bottom:20px}.padding-top-30{padding-top:30px}.one-fifth.column{margin-top:50px}.one-fifth.column img{max-width:100%}@media (min-width:768px){.one-fifth.column{display:inline-block;margin-top:30px;padding-right:20px;vertical-align:top;width:19.5%}}.one-fifth.column p{background-color:#eee;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-top:0;padding:15px 20px}.one-fifth.column.downloads p{background-color:transparent;padding-bottom:0}.gdlr-image-frame-item img{max-width:100%}@media (min-width:768px){.six.columns{display:inline-block;padding-right:20px;vertical-align:top;width:49.5%}}.four.columns{padding-bottom:20px;padding-top:10px;text-align:center}@media (min-width:768px){.four.columns{display:inline-block;padding-right:20px;vertical-align:top;width:33%}}.personnel-author.gdlr-skin-title{font-family:futura-pt-condensed,sans-serif;font-size:2rem;font-weight:500;margin-bottom:10px}.personnel-content.gdlr-skin-content i{font-size:1.35rem}.personnel-social{margin-left:10px}.personnel-item{margin-top:30px}.personnel-author-image{border:3px solid #eee;border-radius:75px;height:75px;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:-35px;width:75px}.personnel-author-image img{max-width:100%}.personnel-item-inner{background-color:#eee;border-radius:6px;padding:50px 30px 20px;position:relative}.gdlr-social-shortcode{display:inline-block;margin-right:8px;max-width:30px}.gdlr-social-shortcode img{max-width:100%}.gdlr-styled-box-body{position:relative}.digital-opportunities h2{clear:both}.guide-number{background-color:#11a3a3;border:3px solid #eee;border-radius:50%;color:#fff;display:block;font-size:2rem;height:70px;left:0;line-height:65px;margin:auto;position:absolute;right:0;text-align:center;top:-35px;width:70px}.guide-subhead{background-color:#003a49;border-top-left-radius:6px;border-top-right-radius:6px;color:#fff;margin-bottom:0;padding-bottom:20px;padding-right:10px;padding-top:45px}.digital-opportunities table,.digital-opportunities-calendar table{border-radius:6px;margin-bottom:40px;margin-top:20px;overflow:hidden;width:100%}.digital-opportunities table td,.digital-opportunities-calendar table td{background-color:#eee;border-bottom:1px solid #aaa;color:#555;padding:20px}.digital-opportunities table td.subhead-calendar,.digital-opportunities-calendar table td.subhead-calendar{background-color:#003a49;color:#fff}.digital-opportunities table td.subhead-calendar h5,.digital-opportunities-calendar table td.subhead-calendar h5{color:#fff;font-size:1.75rem;margin:0}.digital-opportunities table td.sold-spot,.digital-opportunities-calendar table td.sold-spot{background-color:#ff821b;color:#fff}.overflow-scroll{overflow-x:scroll}.show-bullets ol,.show-bullets ul{list-style-type:disc}.show-bullets ol li,.show-bullets ul li{margin-left:40px}.visionary-panel-series table.full-width-table{background:#fff;width:100%}.visionary-panel-series table.full-width-table tr{background:#eaeaea;border-bottom:50px solid #fff}.visionary-panel-series table.full-width-table tr td:first-child{background:#fff;padding-left:60px;vertical-align:middle}.visionary-panel-series table.full-width-table tr td{padding-left:60px}.image-icon-wrap{background:#11a3a3;border-radius:60px;height:60px;left:70px;line-height:58px;margin-top:-25px;position:absolute;text-align:center;width:60px}.image-icon-wrap img{width:23px}table.with-toggles,table.with-toggles td{padding:0}table.with-toggles .toggle-text{background-color:#003a49;color:#fff;margin:0;padding:20px}table.with-toggles .toggle-text i{padding-right:20px}table.with-toggles .toggle-text i:hover{cursor:pointer}table.with-toggles .toggle-text-wrap{display:none;padding-bottom:20px;padding-left:20px;padding-right:20px}table.with-toggles .toggle-text-wrap ul{padding-bottom:10px;padding-left:20px}table.with-toggles .toggle-text-wrap ul li{list-style:disc}.body__specifications-html-email{border-top:1px solid #eee;margin-top:40px}.body__specifications-html-email table{margin-top:50px}.body__specifications-html-email table tr{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between}.body__specifications-html-email table tr td{background-color:#eee;border-radius:6px;border-top:0!important;margin-bottom:50px;padding-left:15px!important;padding-right:15px!important;padding-top:25px!important;position:relative;text-align:center;width:100%}@media (min-width:768px){.body__specifications-html-email table tr td{width:22.5%}}.body__specifications-html-email table tr td i{background-color:#11a3a3;border-radius:100px;color:#fff;font-size:1.2rem;height:50px;line-height:50px;margin-left:-25px;position:absolute;top:-25px;width:50px}.body__specifications-html-email ul li{list-style:disc;margin-left:18px;text-align:left!important}.dedicated-email h1{text-align:center}.dedicated-email h3{font-size:2.5rem}.sponsored-email-additional-sections{text-align:center}.sponsored-email-additional-sections ul li{list-style:disc;margin-left:18px;text-align:left}.sponsored-email-process h3{border-top:1px solid #eee;margin-top:30px;padding-top:20px;text-align:center}.sponsored-email-process ul{border-radius:6px;display:flex;flex-wrap:wrap;overflow:hidden}.sponsored-email-process ul li{color:#fff;min-height:135px;padding:15px 45px 15px 70px;position:relative;vertical-align:top;width:100%}@media (min-width:768px){.sponsored-email-process ul li{width:35%}}.sponsored-email-process ul li p{align-self:center;margin:0}.sponsored-email-process ul li:first-of-type{background-image:linear-gradient(90deg,#003a49,#11a3a3);-webkit-clip-path:polygon(0 0,100% 0,100% 90%,50% 100%,0 90%);clip-path:polygon(0 0,100% 0,100% 90%,50% 100%,0 90%);display:flex;flex-shrink:0;z-index:11}@media (min-width:768px){.sponsored-email-process ul li:first-of-type{-webkit-clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%)}}.sponsored-email-process ul li:first-of-type:before{color:#11a3a3;content:"1";font-family:futura-pt-condensed,sans-serif;font-size:4.5rem;left:0;position:absolute;text-align:center;top:40%;width:75px}.sponsored-email-process ul li:nth-of-type(2){background-image:linear-gradient(270deg,#003a49,#11a3a3);-webkit-clip-path:polygon(0 0,100% 0,100% 90%,50% 100%,0 90%);clip-path:polygon(0 0,100% 0,100% 90%,50% 100%,0 90%);display:flex;flex-shrink:0;margin-top:-20px;z-index:10}@media (min-width:768px){.sponsored-email-process ul li:nth-of-type(2){background-image:linear-gradient(90deg,#003a49,#11a3a3);-webkit-clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);margin-left:-40px;margin-top:0;padding-left:120px}}.sponsored-email-process ul li:nth-of-type(2):before{color:#003a49;content:"2";font-family:futura-pt-condensed,sans-serif;font-size:4.5rem;left:0;position:absolute;text-align:center;top:40%;width:75px}@media (min-width:768px){.sponsored-email-process ul li:nth-of-type(2):before{color:#11a3a3;left:40px;opacity:1}}.sponsored-email-process ul li:nth-of-type(3){background-image:linear-gradient(90deg,#003a49,#11a3a3);-webkit-clip-path:polygon(0 0,100% 0,100% 90%,50% 100%,0 90%);clip-path:polygon(0 0,100% 0,100% 90%,50% 100%,0 90%);display:flex;flex-shrink:0;margin-top:-20px}@media (min-width:768px){.sponsored-email-process ul li:nth-of-type(3){-webkit-clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);margin-left:-40px;margin-top:0;padding-left:120px}}.sponsored-email-process ul li:nth-of-type(3):before{color:#11a3a3;content:"3";font-family:futura-pt-condensed,sans-serif;font-size:4.5rem;left:0;position:absolute;text-align:center;top:40%;width:75px}@media (min-width:768px){.sponsored-email-process ul li:nth-of-type(3):before{left:40px}}.sponsored-email-additional-sections{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:75px}.sponsored-email-additional-sections .col-sm-3{background-color:#eee;border-radius:6px;margin-bottom:50px;width:100%}@media (min-width:768px){.sponsored-email-additional-sections .col-sm-3{width:22%}}.sponsored-email-additional-sections .t3p0-field-wysiwyg{border-top:0;padding:25px 15px 20px;text-align:center}.sponsored-email-additional-sections .t3p0-field-wysiwyg h3{font-size:1.75rem}.sponsored-email-additional-sections .t3p0-field-wysiwyg i{background-color:#11a3a3;border-radius:100px;color:#fff;font-size:1.2rem;height:50px;line-height:50px;margin-left:-25px;position:absolute;top:-25px;width:50px}.sponsored-email-additional-sections .t3p0-field-wysiwyg .logo-wrapper{background-color:#11a3a3;border-radius:100px;color:#fff;height:50px;left:0;line-height:50px;position:absolute;right:0;top:-25px;width:50px}.sponsored-email-additional-sections .t3p0-field-wysiwyg .logo-wrapper .logo-mark{height:26px;left:12px;opacity:.95;top:12px;width:26px}.sponsored-email-additional-sections:before{content:none!important}.email-resources-section h3,.email-resources-section i{font-size:2rem}.email-resources-section .download-email-template,.email-resources-section .validate-your-email{background-color:#11a3a3;border-radius:6px;color:#fff;padding:20px}.bundled-packages{background-color:#eee;border-radius:6px;margin-bottom:30px;padding-bottom:15px;text-align:center}@media (min-width:992px){.bundled-packages{min-height:580px}}.bundled-packages h5{background-color:#003a49;border-radius:6px 6px 0 0;color:#fff;font-size:1.75rem;margin:0;padding:12px}.bundled-packages p{margin:8px 0}.bundled-packages .cost-value-spot{background-color:#ccc;color:#003a49;font-size:1.125rem;font-weight:800;padding:5px 15px}.bundled-packages ul{padding:0 15px}.bundled-packages ul li{border-top:1px solid #ccc;padding:10px 0}.bundled-packages ul li:first-child{border-top:0}.bundled-packages-row{margin-left:-15px!important;margin-right:-15px!important}.bundled-packages-row .col-sm-3{width:100%}@media (min-width:768px){.bundled-packages-row .col-sm-3{width:100%}}@media (min-width:992px){.bundled-packages-row .col-sm-3{width:25%}}.podcastcollectionlandingpage .hero--full-width{background:#000}.podcastcollectionlandingpage .hero--full-width img{min-width:auto!important}.podcastcollectionlandingpage .hero--full-width h1{display:none}.author-image{border-radius:125px;height:125px;margin:20px 0;overflow:hidden;width:125px}.author-image img{transition:.5s ease}.author-image img:hover{transform:scale(1.1)}@media (min-width:768px){.author-image{border-radius:90px;height:90px;margin:0;width:90px}}@media (min-width:992px){.author-image{border-radius:100px;height:100px;margin:0;width:100px}}@media (min-width:1200px){.author-image{border-radius:125px;height:125px;margin:0;width:125px}}.author-info{padding-bottom:20px}@media (min-width:768px){.author-info .t3p0-col.col-sm-10{padding-left:20px}}.author-info h1{margin-bottom:.5rem;margin-top:0}@media (min-width:768px){.author-social p{text-align:right}}@media (max-width:767px){.author-social p{margin:.25rem 0}}.author-job-title{color:#bababa;font-weight:700;text-transform:uppercase}.article-author{background:#eee;background-size:150px auto;margin-bottom:40px;padding:30px 30px 90px}@media (min-width:768px){.article-author{padding:30px}.article-author .t3p0-col.col-sm-10{padding-left:30px}}.article-author h2{color:#2c62aa;font-size:1.75em;margin-bottom:.5rem;margin-top:0;transition:.15s ease}.article-author h2:hover{color:#000}.article-author h2:before{color:#000;content:"About the Author";display:block;font-size:1.25em;line-height:1.125em}.article-author p{color:#888;font-weight:700}.authors-collection{margin-bottom:40px}@media (min-width:768px){.authors-collection .t3p0-field-file{border-radius:80px;margin:0 auto;max-height:160px;max-width:160px}.authors-collection .col-sm-9{padding-left:20px}}.authors-collection h2{margin:0}.authors-collection p{margin-top:0}.authors-collection .t3p0-field-wysiwyg p:after{content:"..."}.standard-two-col .article-info .author-row{margin:10px 0}.standard-two-col .t3p0-field.t3p0-field-author{display:inline-block}.standard-two-col .category--article{display:inline-block;margin:10px 0;top:0}.standard-two-col .author--article:before{margin-right:3px}.author-landing-page p.hit-description{display:none}.author-landing-page .t3p0-field-algolia.t3p0-unlocked-content:before{border-bottom:1px solid #ccc;color:#000;content:"Author Archive";display:block;font-family:futura-pt-condensed,sans-serif;font-size:1.75rem;font-weight:400;margin-bottom:20px;padding-bottom:15px;width:100%}.author-landing-page .algolia__collection-read-more-link:after{color:#333}
