.newsroom-grid-container .item.infinite-item a,.newsroom-grid-container .item.infinite-item a .news-read-more,.newsroom-grid-container .item h3 a,footer .footer-links-container a{-webkit-transition:color .3s ease-in;transition:color .3s ease-in}footer .footer-links-container a.connect.block{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.article-container a{-webkit-transition:.5s;transition:.5s}.article-container a:hover{background:#ffc627}.article-container a.social-link:hover{background:transparent}.defs-only{position:absolute;height:0;width:0;overflow:none;left:-100%}.back-link-container .back-to-link,.faq-item .faq-question,.hover-fade,.more-about .column-right .additional-links h4 a,.more-about .column-right .additional-links ul li a,.read-more,.search-page-container .search-page-form-container .form-group button{-webkit-transition:color .3s ease-in;transition:color .3s ease-in}.hover-fade-all{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.position-relative{position:relative}.about-premier,.bios-list-container,.callout-blocks-container,.carousel-advanced .slick-item .slick-content-container,.carousel-basic .slick-item .slick-content-container,.cf-med,.cf-pre-xs,.cf-small,.cf-small-med,.cf-xs,.clearfix,.contact-body-container,.features-container .row,.features-container .row-even,.filter-bar-container .filter-bar,.full-callout-container,.gray-callouts-container,.grid-callouts-container,.hero-container,.hero-container .hero-content,.hero-container .item,.highlights-container,.homepage-why,.homepage-why .why-content .subpages-container,.locations-container,.mega-menu-container,.method-highlights-container .row1,.method-highlights-container .row2,.method-highlights-container .row3,.method-highlights-container .row4,.method-highlights-container .row5,.method-highlights-container .row6,.method-highlights-container .row7,.methods-list-container,.mission-callouts-container,.more-about,.newsroom-callout-container,.newsroom-featured-container,.newsroom-grid-container,.pagination-container,.product-container,.related-news-container .related-news .featured-row,.related-news-container .related-news .standard-row,.section,.solutions-contact-container,.solutions-contact-container .info-column .listing-container,.solutions-landing-container,.solutions-search-container,.speaker-topics-container,.why-premier,footer,main{zoom:1}.about-premier:after,.bios-list-container:after,.callout-blocks-container:after,.carousel-advanced .slick-item .slick-content-container:after,.carousel-basic .slick-item .slick-content-container:after,.cf-med:after,.cf-pre-xs:after,.cf-small-med:after,.cf-small:after,.cf-xs:after,.clearfix:after,.contact-body-container:after,.features-container .row-even:after,.features-container .row:after,.filter-bar-container .filter-bar:after,.full-callout-container:after,.gray-callouts-container:after,.grid-callouts-container:after,.hero-container .hero-content:after,.hero-container .item:after,.hero-container:after,.highlights-container:after,.homepage-why .why-content .subpages-container:after,.homepage-why:after,.locations-container:after,.mega-menu-container:after,.method-highlights-container .row1:after,.method-highlights-container .row2:after,.method-highlights-container .row3:after,.method-highlights-container .row4:after,.method-highlights-container .row5:after,.method-highlights-container .row6:after,.method-highlights-container .row7:after,.methods-list-container:after,.mission-callouts-container:after,.more-about:after,.newsroom-callout-container:after,.newsroom-featured-container:after,.newsroom-grid-container:after,.pagination-container:after,.product-container:after,.related-news-container .related-news .featured-row:after,.related-news-container .related-news .standard-row:after,.section:after,.solutions-contact-container .info-column .listing-container:after,.solutions-contact-container:after,.solutions-landing-container:after,.solutions-search-container:after,.speaker-topics-container:after,.why-premier:after,footer:after,main:after{clear:both}.about-premier:after,.about-premier:before,.bios-list-container:after,.bios-list-container:before,.callout-blocks-container:after,.callout-blocks-container:before,.carousel-advanced .slick-item .slick-content-container:after,.carousel-advanced .slick-item .slick-content-container:before,.carousel-basic .slick-item .slick-content-container:after,.carousel-basic .slick-item .slick-content-container:before,.cf-med:after,.cf-med:before,.cf-pre-xs:after,.cf-pre-xs:before,.cf-small-med:after,.cf-small-med:before,.cf-small:after,.cf-small:before,.cf-xs:after,.cf-xs:before,.clearfix:after,.clearfix:before,.contact-body-container:after,.contact-body-container:before,.features-container .row-even:after,.features-container .row-even:before,.features-container .row:after,.features-container .row:before,.filter-bar-container .filter-bar:after,.filter-bar-container .filter-bar:before,.full-callout-container:after,.full-callout-container:before,.gray-callouts-container:after,.gray-callouts-container:before,.grid-callouts-container:after,.grid-callouts-container:before,.hero-container .hero-content:after,.hero-container .hero-content:before,.hero-container .item:after,.hero-container .item:before,.hero-container:after,.hero-container:before,.highlights-container:after,.highlights-container:before,.homepage-why .why-content .subpages-container:after,.homepage-why .why-content .subpages-container:before,.homepage-why:after,.homepage-why:before,.locations-container:after,.locations-container:before,.mega-menu-container:after,.mega-menu-container:before,.method-highlights-container .row1:after,.method-highlights-container .row1:before,.method-highlights-container .row2:after,.method-highlights-container .row2:before,.method-highlights-container .row3:after,.method-highlights-container .row3:before,.method-highlights-container .row4:after,.method-highlights-container .row4:before,.method-highlights-container .row5:after,.method-highlights-container .row5:before,.method-highlights-container .row6:after,.method-highlights-container .row6:before,.method-highlights-container .row7:after,.method-highlights-container .row7:before,.methods-list-container:after,.methods-list-container:before,.mission-callouts-container:after,.mission-callouts-container:before,.more-about:after,.more-about:before,.newsroom-callout-container:after,.newsroom-callout-container:before,.newsroom-featured-container:after,.newsroom-featured-container:before,.newsroom-grid-container:after,.newsroom-grid-container:before,.pagination-container:after,.pagination-container:before,.product-container:after,.product-container:before,.related-news-container .related-news .featured-row:after,.related-news-container .related-news .featured-row:before,.related-news-container .related-news .standard-row:after,.related-news-container .related-news .standard-row:before,.section:after,.section:before,.solutions-contact-container .info-column .listing-container:after,.solutions-contact-container .info-column .listing-container:before,.solutions-contact-container:after,.solutions-contact-container:before,.solutions-landing-container:after,.solutions-landing-container:before,.solutions-search-container:after,.solutions-search-container:before,.speaker-topics-container:after,.speaker-topics-container:before,.why-premier:after,.why-premier:before,footer:after,footer:before,main:after,main:before{content:"";display:table}.sm-break:before{content:" "}.cf-pre-xs{display:block}@media only screen and (min-width:480px){.cf-pre-xs{display:none}}.article-container,.contact-body-container .contact-left,.contact-body-container .contact-right,.highlights-headline,.homepage-why .why-content,.related-news-container .related-news .featured-row,.related-news-container h2,.search-results{padding-left:15px;padding-right:15px}.condensed,.locations-container .locations{width:calc(100% - 30px)}@media only screen and (min-width:768px){.condensed,.locations-container .locations{width:85%}}@media only screen and (min-width:992px){.condensed,.locations-container .locations{width:75%}}.centered,.locations-container .locations{margin-left:auto;margin-right:auto}.text-center{text-align:center}.filter-bar-container .filters-container,.gated-form,.modal-content{-webkit-box-shadow:0 8px 6px -6px #666;box-shadow:0 8px 6px -6px #666}.fluid-iframe-wrapper{position:relative;padding-bottom:56.25%;height:0;z-index:1}.fluid-iframe-wrapper.fluid-iframe-wrapper-letterbox{padding-bottom:75%;padding-top:0}.fluid-iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media only screen and (min-width:768px){.flex-row{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.vertical-center{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center}.hr{display:block;margin:2rem auto;height:1px}.hr.clear-overline{margin-bottom:4rem}body,html{max-width:100%;overflow-x:hidden;margin:0}body,html{font-size:16px}body{color:#202020;font-family:Open Sans,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;margin-top:0}h1{font-size:28px;font-size:1.75rem;font-family:Roboto,serif}@media only screen and (min-width:768px){h1{font-size:40px;font-size:2.5rem}}h2{font-size:28px;font-size:1.75rem;font-family:Roboto,serif;margin-bottom:.5rem}@media only screen and (min-width:768px){h2{font-size:32px;font-size:2rem}}h3{font-size:16px;font-size:1rem;font-family:Roboto,serif;margin-bottom:.5rem}@media only screen and (min-width:768px){h3{font-size:24px;font-size:1.5rem}}h4{font-size:18px;font-size:1.125rem;font-family:Roboto,serif;margin-bottom:.5rem}.locations-container .main-location h2,h1.overlined,h2.overlined,h3.overlined,h4.overlined{position:relative}.locations-container .main-location h2:before,h1.overlined:before,h2.overlined:before,h3.overlined:before,h4.overlined:before{position:absolute;top:-1rem;width:4rem;height:.35rem;content:""}.locations-container .main-location h2.dark-blue:before,.locations-container .main-location h2.group-purchasing:before,h1.overlined.dark-blue:before,h1.overlined.group-purchasing:before,h2.overlined.dark-blue:before,h2.overlined.group-purchasing:before,h3.overlined.dark-blue:before,h3.overlined.group-purchasing:before,h4.overlined.dark-blue:before,h4.overlined.group-purchasing:before{background:#001f31}.locations-container .main-location h2.gray-blue:before,h1.overlined.gray-blue:before,h2.overlined.gray-blue:before,h3.overlined.gray-blue:before,h4.overlined.gray-blue:before{background:#7a979f}.locations-container .main-location h2.technology:before,.locations-container .main-location h2:before,h1.overlined.technology:before,h1.overlined.yellow:before,h2.overlined.technology:before,h2.overlined.yellow:before,h3.overlined.technology:before,h3.overlined.yellow:before,h4.overlined.technology:before,h4.overlined.yellow:before{background:#ffb819}.locations-container .main-location h2.collaboratives:before,.locations-container .main-location h2.med-blue:before,h1.overlined.collaboratives:before,h1.overlined.med-blue:before,h2.overlined.collaboratives:before,h2.overlined.med-blue:before,h3.overlined.collaboratives:before,h3.overlined.med-blue:before,h4.overlined.collaboratives:before,h4.overlined.med-blue:before{background:#8dc7d8}.locations-container .main-location h2.consulting:before,.locations-container .main-location h2.sky-blue:before,h1.overlined.consulting:before,h1.overlined.sky-blue:before,h2.overlined.consulting:before,h2.overlined.sky-blue:before,h3.overlined.consulting:before,h3.overlined.sky-blue:before,h4.overlined.consulting:before,h4.overlined.sky-blue:before{background:#00b2e3}.locations-container .main-location h2.advocacy:before,.locations-container .main-location h2.light-orange:before,h1.overlined.advocacy:before,h1.overlined.light-orange:before,h2.overlined.advocacy:before,h2.overlined.light-orange:before,h3.overlined.advocacy:before,h3.overlined.light-orange:before,h4.overlined.advocacy:before,h4.overlined.light-orange:before{background:#fea682}.locations-container .main-location h2.bio-name:before,.locations-container .main-location h2.white:before,h1.overlined.bio-name:before,h1.overlined.white:before,h2.overlined.bio-name:before,h2.overlined.white:before,h3.overlined.bio-name:before,h3.overlined.white:before,h4.overlined.bio-name:before,h4.overlined.white:before{background:#fff}.locations-container .main-location h2.overlined-centered:before,h1.overlined.overlined-centered:before,h2.overlined.overlined-centered:before,h3.overlined.overlined-centered:before,h4.overlined.overlined-centered:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}h5{font-size:16px;font-size:1rem}h5,h6{font-family:Open Sans,sans-serif}h6{font-size:12px;font-size:.75rem}p{font-family:Open Sans,sans-serif;line-height:1.5;font-size:14px;font-size:.875rem;margin:0 0 1rem}@media only screen and (min-width:1200px){p{font-size:16px;font-size:1rem}}sup{font-size:50%;top:-.75em}.error-links-container{padding:0;margin-top:-1.5rem;margin-bottom:-1rem}.error-links-container .options{background:#f1f2f3;padding:30px}.error-links-container a{color:#001f31;text-decoration:underline}.error-links-container a:hover{text-decoration:none}.container{width:100%;margin:0 auto;max-width:1280px}.section{padding:3rem 0}header{background:#001f31;height:75px;z-index:999998;position:relative}header .container{margin:0 auto;max-width:1280px;width:100%}header .logo{float:left;width:200px;margin-left:15px;margin-right:2rem;margin-top:14.5px}@media only screen and (min-width:1280px){header .logo{margin-left:15px}}.header-sticky,.mobile-header-sticky{-webkit-transition:none;transition:none}.header-sticky header,.mobile-header-sticky header{position:fixed;top:0;left:0;width:100%;background:#001f31;z-index:999999}.header-sticky main,.mobile-header-sticky main{padding-top:75px}footer{background:#001f31;color:#fff}.screenreader-text{position:absolute;left:-999px;width:1px;height:1px;top:auto}.screenreader-text:focus{color:#000;display:inline-block;height:auto;width:auto;background:#e24301;position:static;margin:auto}.global-nav{width:100%;background:#00b2e3;z-index:999998;position:relative;height:40px;color:#fff;display:none}.global-nav a{color:#001f31;text-decoration:none;line-height:40px;margin-left:1.25rem;display:inline-block;font-size:14px;font-size:.875rem;font-family:Open Sans,sans-serif}.global-nav a.global-link:hover{text-decoration:underline}.global-nav a.global-link.active{font-weight:700}.global-nav a.connect{text-transform:none;color:#202020;background:#e0e0e0;padding:0 15px;margin-right:0}.global-nav a.connect span{font-style:italic;font-weight:700}.global-nav a.connect:hover{text-decoration:none;background:#ffb819;color:#001f31}@media only screen and (min-width:1200px){.global-nav a{font-size:14px;font-size:.875rem}}@media only screen and (min-width:768px){.global-nav{text-align:right;display:block}}.global-nav-mobile .global-nav-mobile-ul{padding-top:0}.global-nav-mobile a{font-family:Open Sans,sans-serif;font-size:13px;font-size:.8125rem;margin-left:2rem}.global-nav-mobile a.connect{color:#ffb819;text-transform:none}.global-nav-mobile a.connect span{font-style:italic}.global-nav-mobile a.mobile-search:before{content:"\f002";font-size:14px;font-size:.875rem;font-family:FontAwesome;margin-right:7.5px}@media only screen and (min-width:768px){.global-nav-mobile{display:none}}.hamburger{float:none;position:absolute;right:1rem;margin:0;padding:0;top:25px;border:none;background:0 0;width:33px;height:21px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;cursor:pointer}.hamburger:active,.hamburger:focus,.hamburger:hover{background:none;cursor:pointer;outline:none}.hamburger span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:1px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.hamburger span.bar-top{top:0}.hamburger span.bar-middle,.hamburger span.bar-top{-webkit-transform-origin:left center;transform-origin:left center}.hamburger span.bar-middle{top:9px}.hamburger span.bar-bottom{top:18px;-webkit-transform-origin:left center;transform-origin:left center}@media only screen and (min-width:768px){.hamburger{display:none}}.navbar{position:absolute;text-align:left;padding:0;top:-1500px;background:#202020;width:100%;visibility:hidden}.navbar ul{margin-top:0;padding:0}.navbar ul li{font-family:Roboto,serif;font-size:18px;font-size:1.125rem;list-style:none;line-height:2;position:relative;padding:0 15px}.navbar ul li .mobile-expand-icon:before{font-family:FontAwesome;content:"\f055";color:#fff;margin-right:.5rem}.navbar ul li .mobile-expand-icon:hover{cursor:pointer}.navbar ul li .mobile-expand-icon.expanded:before{content:"\f056";color:#fff}@media only screen and (min-width:768px){.navbar ul li .mobile-expand-icon{display:none}}.navbar ul li a{font-weight:400;text-decoration:none;color:#fff}.navbar ul li a:hover{color:#ffb819}.navbar ul li.active.site-section{background:rgba(0,0,0,.2)}.navbar ul li.active.site-section .mobile-expand-icon:before{color:#ffb819}@media only screen and (min-width:768px){.navbar ul li.active.site-section{background:none}}.navbar ul li.active a{color:#ffb819}@media only screen and (min-width:768px){.navbar ul li.active a{color:#fff}}.navbar ul li .mobile-subnav{display:none;padding:0 0 .5rem;background:#303030;margin:0 -15px 15px}.navbar ul li .mobile-subnav li{list-style:none;margin-left:1rem;margin-right:1rem;padding-left:30px}.navbar ul li .mobile-subnav li a{font-family:Open Sans,sans-serif;display:block;text-transform:none;line-height:2.5}.navbar ul li .mobile-subnav li a.level-one{font-size:15px;font-size:.9375rem;color:#e0e0e0;font-weight:400}.navbar ul li .mobile-subnav li a.level-two{font-size:13px;font-size:.8125rem;color:#fff;font-weight:400}.navbar ul li .mobile-subnav li a.has-menu-image{line-height:0}.navbar ul li .mobile-subnav li a img{margin:20px 0 10px;width:125px}.navbar ul li .mobile-subnav li .mobile-subnav-level2{margin:0;padding:0}.navbar ul li .mobile-subnav li .mobile-subnav-level2 li{padding-left:0;margin-left:0}.navbar ul li .mobile-subnav li .mobile-subnav-level2 li.active a{font-style:italic}.navbar ul li .mobile-subnav li .mobile-subnav-level2 li.active a:before{content:"\f105";font-family:FontAwesome;font-style:normal;margin-right:.5rem}.navbar ul li .mobile-subnav li.active .level-one{color:#00b2e3;font-weight:700}.navbar ul li .mobile-subnav.expanded{display:block}@media only screen and (min-width:768px){.navbar ul li .mobile-subnav.expanded{display:none}}@media only screen and (min-width:768px){.navbar{opacity:1;filter:alpha(opacity=100);-webkit-transition:none;transition:none;position:relative;top:auto;float:right;padding:0;background:none;width:auto;right:auto;z-index:999998;visibility:visible}.navbar ul{padding:0;margin-top:10px;margin-right:15px;margin-bottom:0}.navbar ul li{display:inline-block;margin-right:1.5rem;line-height:63px;font-size:14px;font-size:.875rem;padding:0}.navbar ul li.last{margin-right:0;margin-left:15px}.navbar ul li .main-nav-section:after{font-family:FontAwesome;content:"\f107";color:#fff;margin-left:8px}.navbar ul li.active{position:relative;background:none}.navbar ul li.active:before{position:absolute;width:100%;height:5px;bottom:-1px;left:0;background:#ffb819;content:" "}.navbar ul li.mega-active .main-nav-section:after{font-family:FontAwesome;content:"\f106";color:#fff;margin-left:8px;color:#ffb819}.navbar ul li.nav-search{position:relative}.navbar ul li.nav-search:after{content:none}.navbar ul li.nav-search a{position:absolute;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%);right:2px}.navbar ul li.nav-search a:before{content:"\f002";color:#d3e8ef;font-size:18px;font-size:1.125rem;font-family:FontAwesome}.navbar ul li.nav-search a.searching:before{position:relative;z-index:1;content:"\f057";color:#fff;font-size:20px;font-size:1.25rem;font-family:FontAwesome}.navbar ul li.nav-search a:hover:before{color:#fff}}@media only screen and (min-width:768px) and (min-width:1280px){.navbar ul li.nav-search a{right:12px}}@media only screen and (min-width:768px) and (min-width:1100px){.navbar ul li{margin-right:1.75rem}}@media only screen and (min-width:768px) and (min-width:1280px){.navbar ul{margin-right:0}}@media only screen and (min-width:1200px){.navbar ul li{font-size:16px;font-size:1rem}}.nav-visible .hamburger{background:none}.nav-visible .hamburger span{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#fff}.nav-visible .hamburger span.bar-top{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-1px;left:4px}.nav-visible .hamburger span.bar-middle{width:0;opacity:0}.nav-visible .hamburger span.bar-bottom{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:22px;left:3px}.nav-visible .hamburger:hover{cursor:pointer}.nav-visible .navbar{top:75px;height:320px;overflow-y:scroll;-webkit-overflow-scrolling:touch;visibility:visible}@media only screen and (min-width:480px){.nav-visible .navbar{height:200px}}#skip-nav{padding:7px 16px;line-height:1.2;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.24);box-shadow:0 2px 4px 0 rgba(0,0,0,.24);background:#001f31;color:#fff;margin-left:5px}.breadcrumbs-container{padding:0;font-size:13px;font-size:.8125rem;background:#e0e0e0}.breadcrumbs-container .breadcrumbs{padding:15px;max-width:1280px;margin:0 auto}@media only screen and (min-width:1280px){.breadcrumbs-container .breadcrumbs{padding-left:30px}}.breadcrumbs-container .breadcrumbs ul{margin:0}.breadcrumbs-container .breadcrumbs ul li{display:inline}.breadcrumbs-container a{color:#001f31;text-decoration:none;margin-right:.5rem}.breadcrumbs-container a.current{display:none;color:#001f31;font-style:italic}@media only screen and (min-width:768px){.breadcrumbs-container a.current{display:inline}}.breadcrumbs-container .mobile-hide{display:none}@media only screen and (min-width:768px){.breadcrumbs-container .mobile-hide{display:inline}}.breadcrumbs-container .mobile-only{display:inline}@media only screen and (min-width:768px){.breadcrumbs-container .mobile-only{display:none}}.breadcrumbs-container .separator:before{content:"\f104";margin-right:.5rem;color:#001f31;font-family:FontAwesome}@media only screen and (min-width:768px){.breadcrumbs-container .separator:before{content:"\f105"}}footer{text-align:center;position:relative;padding-bottom:7rem}footer .back-to-top{position:absolute;bottom:4.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;border:1px solid #fff;border-radius:50%;background-clip:padding-box;text-align:center;text-decoration:none;width:2rem;height:2rem}footer .back-to-top:before{content:"\f102";font-family:FontAwesome;color:#fff;font-size:24px;font-size:1.5rem;position:relative;top:4px}@media only screen and (min-width:768px){footer .back-to-top{bottom:2rem}}footer .company-info-container{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;margin-left:0!important;margin-top:2rem;margin-bottom:2rem;padding-top:2rem}footer .company-info-container .footer-logo .logo{margin:0 auto 2rem;display:block;max-width:200px;width:90%}@media only screen and (min-width:768px){footer .company-info-container .footer-logo .logo{margin:0 15px 2rem 0}}footer .company-info-container .company-contact{margin-top:1rem}footer .company-info-container .company-contact .city-state{font-weight:700;text-transform:uppercase}footer .company-info-container .company-contact p{font-size:12px;font-size:.75rem}footer .company-info-container .company-contact p .solution-center{font-size:14px;font-size:.875rem;font-weight:700}footer .company-info-container .company-contact p a{color:#fff;text-decoration:none}footer .company-info-container .footer-social .social-link{display:inline-block;color:#fff;text-decoration:none;font-size:20px;font-size:1.25rem;margin-right:.5rem}footer .company-info-container .footer-social .social-link:before{font-family:FontAwesome}footer .company-info-container .footer-social .social-link:hover{color:#ffb819}footer .company-info-container .footer-social .social-link.facebook:before{content:"\f09a"}footer .company-info-container .footer-social .social-link.twitter:before{content:"\e61b"}footer .company-info-container .footer-social .social-link.linkedin:before{content:"\f0e1"}footer .company-info-container .footer-social .social-link.youtube:before{content:"\f16a"}footer .company-info-container .footer-social .social-link.instagram:before{content:"\f16d"}footer .company-info-container .footer-social .social-link.x:hover svg{fill:#ffb819}footer .company-info-container .copyright{font-size:12px;font-size:.75rem;margin-top:2rem}@media (max-width:768px){footer .company-info-container{width:100%;margin-bottom:0}}@media only screen and (min-width:768px){footer .company-info-container{margin-top:2rem;margin-bottom:2rem;padding-top:2rem}}@media only screen and (min-width:768px) and (max-width:768px){footer .company-info-container{width:100%}}@media only screen and (min-width:768px){footer .company-info-container:after{position:absolute;right:0;top:0;width:1px;height:100%;background:#fff;content:""}}footer .footer-links-container{margin-left:0!important;margin-top:2rem;margin-bottom:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;float:left;margin-left:25%;padding:2rem 0}@media only screen and (min-width:480px){footer .footer-links-container .column{text-align:left}}footer .footer-links-container .footer-sub-sections{display:none}@media only screen and (min-width:480px){footer .footer-links-container .footer-sub-sections{display:block}}footer .footer-links-container ul{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;list-style:none;padding:0;margin:0;width:100%;height:100%}footer .footer-links-container ul,footer .footer-links-container ul li ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}footer .footer-links-container ul li ul{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:start;-ms-flex-align:start;align-items:start}footer .footer-links-container a{color:#fff;text-decoration:none;font-size:12px;font-size:.75rem;display:inline-block;margin-bottom:.5rem}footer .footer-links-container a.active,footer .footer-links-container a:hover{color:#ffb819}footer .footer-links-container a.site-section{font-family:Roboto,serif;font-weight:700;font-size:14px;font-size:.875rem}@media only screen and (min-width:1200px){footer .footer-links-container a.site-section{font-size:16px;font-size:1rem}}footer .footer-links-container a.connect.inline{color:#ffb819;display:block;margin-top:1rem}footer .footer-links-container a.connect.inline span{display:inline;font-style:italic}@media only screen and (min-width:480px){footer .footer-links-container a.connect.inline{display:none}}footer .footer-links-container a.connect.block{display:none;color:#4f5362}footer .footer-links-container a.connect.block span{display:block;font-style:italic;font-weight:700}@media only screen and (min-width:480px){footer .footer-links-container a.connect.block{display:block;position:relative;top:-2rem;background:#e0e0e0;padding:2rem 15px 15px;font-size:11px;font-size:.6875rem}footer .footer-links-container a.connect.block:hover{background:#ffb819}}@media only screen and (min-width:768px){footer .footer-links-container a.connect.block{top:-4rem;padding:4rem 15px 15px;width:100%}}@media only screen and (min-width:1200px){footer .footer-links-container a.connect.block{font-size:13px;font-size:.8125rem}}@media only screen and (min-width:480px){footer .footer-links-container .global-sections{position:relative;top:calc(-3rem + 30px)}}@media only screen and (min-width:768px){footer .footer-links-container .global-sections{top:calc(-5rem + 30px)}}@media only screen and (min-width:480px){footer .footer-links-container .global-legal{position:relative;top:calc(-2rem + 30px)}}@media only screen and (min-width:768px){footer .footer-links-container .global-legal{top:calc(-4rem + 30px)}}@media only screen and (min-width:480px){footer .footer-links-container{padding-top:1rem}}@media only screen and (min-width:768px){footer .footer-links-container{margin-top:2rem;margin-bottom:2rem;padding-top:2rem}}@media (max-width:768px){footer .footer-links-container{width:100%;margin-top:0;padding-top:0}}@media only screen and (min-width:768px){footer{text-align:left;padding:0 15px}}.top-level-link a{font-weight:700}#ot-sdk-btn{color:#000}footer #ot-sdk-btn{display:block;position:relative;padding:0!important;border:none;background:transparent;font-size:.75rem;line-height:1;font-family:Open Sans,sans-serif;font-weight:400;color:#fff;text-align:left;-webkit-transition:color .3s ease-in;transition:color .3s ease-in;color:#fff!important;border:none!important}footer #ot-sdk-btn:focus,footer #ot-sdk-btn:hover{color:#e24301!important;background:transparent!important}.mobile-footer-nav{display:none}@media screen and (max-width:768px){.footer-links-container ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-links-container ul li ul{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.desktop-footer-nav{display:none}.mobile-footer-nav{display:block}.mobile-footer-nav .top-level-link .menu-group{visibility:hidden;height:0;margin:0}}.mega-menu-container{position:fixed;top:115px;left:0;width:100%;padding:2rem 0;background:#fff;display:none;z-index:999998}.mega-menu-container .mega-menu{display:none}.mega-menu-container .mega-menu .main-section{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;padding-left:15px;padding-right:15px}.mega-menu-container .mega-menu .main-section .section-headline{font-size:24px;font-size:1.5rem;font-family:Roboto,serif}.mega-menu-container .mega-menu .main-section .section-headline a{font-weight:700;color:#001f31;text-decoration:none}.mega-menu-container .mega-menu .main-section .section-headline a.active,.mega-menu-container .mega-menu .main-section .section-headline a:hover{color:#00b2e3}.mega-menu-container .mega-menu .main-section p{font-size:14px;font-size:.875rem}@media only screen and (min-width:992px){.mega-menu-container .mega-menu .main-section p{font-size:11px;font-size:.6875rem}}@media only screen and (min-width:1200px){.mega-menu-container .mega-menu .main-section p{font-size:12px;font-size:.75rem}}@media only screen and (min-width:768px){.mega-menu-container .mega-menu .main-section{padding-left:30px}}.mega-menu-container .mega-menu .sub-sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap}.mega-menu-container .mega-menu .sub-sections .section-column{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;padding-left:15px;padding-right:15px}.mega-menu-container .mega-menu .sub-sections .sub-section-headline{font-size:16px;font-size:1rem;position:relative}.mega-menu-container .mega-menu .sub-sections .sub-section-headline a{text-decoration:none;color:#001f31;font-weight:700}.mega-menu-container .mega-menu .sub-sections .sub-section-headline a.active,.mega-menu-container .mega-menu .sub-sections .sub-section-headline a:hover{color:#00b2e3}.mega-menu-container .mega-menu .sub-sections .sub-section-headline a:after{content:"\f105";margin-left:.5rem;font-family:FontAwesome;color:#00b2e3}.mega-menu-container .mega-menu .sub-sections .sub-section-headline a.image-link img{max-width:175px;float:left;margin:10px 0}.mega-menu-container .mega-menu .sub-sections .sub-section-headline a.image-link:after{font-size:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:190px}.mega-menu-container .mega-menu .sub-sections p{font-size:12px;font-size:.75rem}@media only screen and (min-width:992px){.mega-menu-container .mega-menu .sub-sections p{font-size:10px;font-size:.625rem}}@media only screen and (min-width:1200px){.mega-menu-container .mega-menu .sub-sections p{font-size:12px;font-size:.75rem}}.mega-menu-container .mega-menu .sub-sections .sub-sub-link{color:#001f31;text-decoration:none;line-height:2}.mega-menu-container .mega-menu .sub-sections .sub-sub-link:before{content:"\f105";margin-right:.5rem;font-family:FontAwesome;display:inline-block}.mega-menu-container .mega-menu .sub-sections .sub-sub-link:hover{text-decoration:underline}.mega-menu-container .mega-menu .sub-sections .sub-sub-link:hover:before{text-decoration:none}.mega-menu-container .mega-link-container{margin-top:-10px}.mega-menu-container .mega-link-container a{color:#001f31;text-decoration:none;line-height:2}.mega-menu-container .mega-link-container a:before{content:"\f105";margin-right:.5rem;font-family:FontAwesome;display:inline-block}.mega-menu-container .mega-link-container a:hover{text-decoration:underline}.mega-menu-container .mega-link-container a:hover:before{text-decoration:none}@media only screen and (min-width:768px){.mega-menu-container.active,.mega-menu.active{display:block}}.header-sticky .mega-menu-container{position:fixed;top:75px}#premier-connect-modal{display:none}.gated-modal,.modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:none;background:hsla(0,0%,80%,.9);opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in;z-index:1000000;overflow-y:scroll}.modal-logo{display:block;width:90%;max-width:325px;margin:0 auto 1rem}.modal-visible{overflow:hidden}.modal-visible .modal{display:block;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.gated-modal-visible{overflow:hidden}.gated-modal-visible .gated-modal{display:block;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media only screen and (min-width:768px){.mega-modal-visible .modal{display:block;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .15s linear;transition:opacity .15s linear;z-index:999997}}.gated-form,.modal-content{position:absolute;top:2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:75%;max-width:750px;background:#fff;padding:2rem;border:1px solid #ccc}.gated-form .close-btn,.modal-content .close-btn{position:relative;top:-10px;left:calc(100% - 1rem);color:#001f31;display:inline}.gated-form .close-btn:before,.modal-content .close-btn:before{content:"\f00d";font-family:FontAwesome;font-size:24px;font-size:1.5rem}.gated-form .close-btn:hover,.modal-content .close-btn:hover{cursor:pointer}.connect-modal .gated-form,.connect-modal .modal-content{max-width:480px;top:50%;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);background:#00b2e3;color:#fff;padding-bottom:4rem}.connect-modal .gated-form h2,.connect-modal .modal-content h2{margin-bottom:1rem}.connect-modal .gated-form .actions-container,.connect-modal .gated-form h2,.connect-modal .modal-content .actions-container,.connect-modal .modal-content h2{text-align:center}.connect-modal .gated-form .btn,.connect-modal .gated-form .method-highlights-container .highlight-container p a,.connect-modal .modal-content .btn,.connect-modal .modal-content .method-highlights-container .highlight-container p a,.method-highlights-container .highlight-container p .connect-modal .gated-form a,.method-highlights-container .highlight-container p .connect-modal .modal-content a{margin-left:.25rem;margin-right:.25rem}.connect-modal .gated-form .close-btn,.connect-modal .modal-content .close-btn{color:#001f31}@media only screen and (min-width:768px){.gated-form,.modal-content{width:75%}}.modal-video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.modal-video .close-btn{position:relative;top:-10px;left:calc(100% - 1rem);color:#ffb819}.modal-video .close-btn:before{content:"\f00d";font-family:FontAwesome;font-size:24px;font-size:1.5rem}.modal-video .close-btn:hover{cursor:pointer}@media only screen and (min-width:768px){.modal-video{width:75%}}.btn-wrapper{margin-top:30px;margin-bottom:0}.btn,.method-highlights-container .highlight-container p a{font-size:14px;font-size:.875rem;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;letter-spacing:0;display:inline-block;margin-top:10px;font-weight:700;text-decoration:none;padding:10px 20px;font-family:Open Sans,sans-serif;outline:0;color:#202020;font-family:Roboto,serif;border-radius:5px}.btn.solid-white-blue-text,.method-highlights-container .highlight-container p a.solid-white-blue-text{background:#fff;color:#001f31}.btn.solid-white-blue-text:hover,.method-highlights-container .highlight-container p a.solid-white-blue-text:hover{color:#fff;background:#001f31}.btn.solid-yellow-white-text,.method-highlights-container .highlight-container p a.solid-yellow-white-text{background:#ffb819;color:#fff!important}.btn.solid-yellow-white-text:hover,.method-highlights-container .highlight-container p a.solid-yellow-white-text:hover{color:#ffb819!important;background:#fff}.btn.solid-yellow-blue-text,.method-highlights-container .highlight-container p a.solid-yellow-blue-text{background:#ffb819;color:#001f31!important;border:2px solid #ffb819}.btn.solid-yellow-blue-text:hover,.method-highlights-container .highlight-container p a.solid-yellow-blue-text:hover{color:#ffb819!important;background:#001f31}.btn.outline-yellow,.method-highlights-container .highlight-container p a.outline-yellow{border:2px solid #ffb819;color:#ffb819}.btn.outline-white,.method-highlights-container .highlight-container p a.outline-white{border:2px solid #fff;color:#fff}.btn.apply-filters-btn:hover,.btn.deny-consent-btn:hover,.method-highlights-container .highlight-container p a.apply-filters-btn:hover,.method-highlights-container .highlight-container p a.deny-consent-btn:hover{background:#fff;color:#001f31}.btn.btn-outline,.method-highlights-container .highlight-container p a.btn-outline{border:2px solid #001f31;color:#001f31}.btn.btn-outline:hover,.method-highlights-container .highlight-container p a.btn-outline:hover{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#001f31;color:#fff}.btn.btn-outline.white,.method-highlights-container .highlight-container p a.btn-outline.white{border:2px solid #fff;color:#fff}.btn.btn-outline.blue,.method-highlights-container .highlight-container p a.btn-outline.blue{border:2px solid #001f31;color:#001f31}.btn.btn-outline.blue:hover,.method-highlights-container .highlight-container p a.btn-outline.blue:hover{background:#001f31;color:#fff}.btn.btn-outline.yellow,.locations-container .main-location h2.btn.btn-outline,.method-highlights-container .highlight-container p a.btn-outline.yellow{border:2px solid #ffb819;color:#ffb819}.btn.btn-outline.yellow:hover,.locations-container .main-location h2.btn.btn-outline:hover,.method-highlights-container .highlight-container p a.btn-outline.yellow:hover{background:#ffb819;color:#fff}.btn.dots,.method-highlights-container .highlight-container p a.dots{text-decoration:none;font-size:18px;font-size:1.125rem}.btn.dots:before,.method-highlights-container .highlight-container p a.dots:before{font-family:FontAwesome;content:"\f141";color:#ffb819}.icon-button-container{text-align:center}.icon-button-container.three-column{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;padding-left:15px;padding-right:15px}.icon-button-container a{text-decoration:none;position:relative;padding-bottom:2rem;display:block}.icon-button-container a:after{content:"\f105";font-family:FontAwesome;color:#ffb819;position:absolute;bottom:7.5px;left:50%;margin-left:-5px}.icon-button-container .icon-container{display:block;margin:0 auto .5rem;width:85px;height:85px;background:#e0e0e0;border-radius:50%;background-clip:padding-box;position:relative;border:2px solid #e24301}.icon-button-container .icon{display:block;margin:0 auto 0 -25px;position:absolute;top:17.5px;left:50%;height:50px;-webkit-transform:translateX(-10%);transform:translateX(-10%)}.icon-button-container .page-label{color:#001f31;font-family:Roboto,serif;font-weight:700;font-size:14px;font-size:.875rem}.icon-button-container.single{float:none;width:auto;margin-top:-30px}.icon-button-container.single .icon-container{background:#fff}.icon-button-container.single a:after{content:none}.icon-button-container.mission-vision{float:none;width:auto;margin-top:0}.icon-button-container.mission-vision .icon-container{background:#fff}.icon-button-container.mission-vision a:after{content:none}@media only screen and (min-width:1025px){.icon-button-container a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.icon-button-container a:after{content:""}.icon-button-container a .icon-container{border:2px solid #e24301;background:#fff}.icon-button-container a .icon-container .icon{opacity:.6;filter:alpha(opacity=60)}.icon-button-container a .page-label{color:#001f31}.icon-button-container a.hover-active:after{content:"\f105"}.icon-button-container a.hover-active .icon-container{background:#e0e0e0;border:2px solid #e24301}.icon-button-container a.hover-active .icon-container .icon{opacity:1;filter:alpha(opacity=100)}.icon-button-container a.hover-active .page-label{color:#001f31}}.news-read-more{color:#001f31;text-decoration:none;font-size:14px;font-size:.875rem}.news-read-more:after{content:"\f105";font-family:FontAwesome;color:#001f31;margin-left:.5rem}.news-read-more:hover{text-decoration:underline}.back-link-container{padding:1rem 0}.back-link-container .back-to-link{color:#8dc7d8;text-decoration:none;font-family:Open Sans,sans-serif}.back-link-container .back-to-link:before{content:"\f104";margin-right:.5rem;color:#001f31;font-family:FontAwesome}.back-link-container .back-to-link:hover{color:#001f31}@media only screen and (min-width:480px){.flex-icon-buttons-container .flex-icon-row{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-moz-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:480px){.flex-icon-buttons-container .flex-icon-row.additional{margin-top:30px}}.flex-icon-buttons-container .flex-icon-column{margin-bottom:30px}@media only screen and (min-width:480px){.flex-icon-buttons-container .flex-icon-column{width:span(6 no-gutters)}}@media only screen and (min-width:768px){.flex-icon-buttons-container .flex-icon-column{width:span(3 no-gutters);margin-bottom:0}}.flex-icon-buttons-container .flex-icon{text-align:center;padding:0 15px}.flex-icon-buttons-container .flex-icon .flex-icon-button-container a{text-decoration:none;position:relative;padding-bottom:2rem;display:block}.flex-icon-buttons-container .flex-icon .flex-icon-button-container a:after{content:"\f105";font-family:FontAwesome;color:#ffb819;position:absolute;bottom:7.5px;left:50%;margin-left:-5px}.flex-icon-buttons-container .flex-icon .flex-icon-button-container .icon-container{display:block;margin:0 auto 1rem;width:85px;height:85px;background:#e0e0e0;border-radius:50%;background-clip:padding-box;position:relative;border:2px solid #e24301}.flex-icon-buttons-container .flex-icon .flex-icon-button-container .icon{display:block;margin:0 auto;position:absolute;top:50%;left:50%;height:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flex-icon-buttons-container .flex-icon .flex-icon-button-container .page-label{color:#001f31;font-family:Roboto,serif;font-weight:700;font-size:14px;font-size:.875rem}@media only screen and (min-width:1025px){.flex-icon-buttons-container .flex-icon .flex-icon-button-container a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.flex-icon-buttons-container .flex-icon .flex-icon-button-container a:after{content:""}.flex-icon-buttons-container .flex-icon .flex-icon-button-container a .icon-container{border:2px solid #e24301;background:#fff}.flex-icon-buttons-container .flex-icon .flex-icon-button-container a .icon-container .icon{opacity:.6;filter:alpha(opacity=60)}.flex-icon-buttons-container .flex-icon .flex-icon-button-container a .page-label{color:#001f31}.flex-icon-buttons-container .flex-icon .flex-icon-button-container a.hover-active:after{content:"\f105"}.flex-icon-buttons-container .flex-icon .flex-icon-button-container a.hover-active .icon-container{background:#e0e0e0;border:2px solid #e24301}.flex-icon-buttons-container .flex-icon .flex-icon-button-container a.hover-active .icon-container .icon{opacity:1;filter:alpha(opacity=100)}.flex-icon-buttons-container .flex-icon .flex-icon-button-container a.hover-active .page-label{color:#001f31}}.basic{padding:3rem 0}.basic.snug-bottom{padding-bottom:1rem}.basic h3{margin-top:2rem;text-transform:none}.basic.intro h3{margin-bottom:0;margin-top:0;font-size:28px;font-size:1.75rem}@media only screen and (min-width:768px){.basic.intro h3{font-size:32px;font-size:2rem}}.basic p a{color:#001f31}.basic ul li{margin-bottom:.75rem}.basic ul li a{color:#001f31}.basic ul.level-one,.basic ul.level-two{margin-top:.75rem}.basic .talk-button{position:fixed;bottom:0;right:0;width:calc(100% - 30px);padding:15px;display:block;background:#fbefd5;color:#001f31;text-align:center;font-family:Roboto,serif;text-decoration:none;z-index:999996}.basic .talk-button span:before{content:"\f003";color:#001f31;font-family:FontAwesome;font-size:22px;font-size:1.375rem;margin-right:5px}.basic .talk-button .envelope{display:none}@media only screen and (min-width:768px){.basic .talk-button .envelope{display:block;background:#ffb819;text-align:center;padding:7.5px 0;margin-bottom:7.5px;border-radius:4px 0 0 0;background-clip:padding-box}.basic .talk-button .envelope:before{content:"\f003";color:#001f31;font-family:FontAwesome;font-size:24px;font-size:1.5rem}}@media only screen and (min-width:768px){.basic .talk-button{top:225px;bottom:auto;right:0;width:75px;padding:0 0 7.5px;border-radius:4px 0 0 4px;background-clip:padding-box}.basic .talk-button span{display:none}}.hero-container{width:100%;position:relative;background-size:cover;background-repeat:no-repeat;overflow:hidden;background-position:80% 0}.hero-container:before{background:rgba(0,0,0,.4);position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;content:" ";display:block;z-index:1}@media only screen and (min-width:768px){.hero-container:before{content:none}}@media only screen and (min-width:768px){.hero-container.darken:before{background:rgba(0,0,0,.2);position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;content:" ";display:block;z-index:1}}.hero-container .background-video-wrapper{display:block;position:absolute;top:0;left:0;width:100%;z-index:0}.hero-container .hero-bg-video-wrapper{-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in;opacity:0;filter:alpha(opacity=0);overflow:hidden}.hero-container .hero-bg-video-wrapper.loaded{opacity:1;filter:alpha(opacity=100)}.hero-container .hero-content{padding:21.96429% 15px;color:#fff;position:relative;z-index:2;max-width:1280px;margin:0 auto}.hero-container .hero-content h1{line-height:1.2;margin:0 0 .75rem}.hero-container .hero-content a{color:#fff}.hero-container .hero-content .hero-subheadline{font-weight:700;font-style:italic}.hero-container .hero-content li{font-family:Open Sans,sans-serif;line-height:1.25;font-size:14px;font-size:.875rem;margin-bottom:.5rem}@media only screen and (min-width:1200px){.hero-container .hero-content li{font-size:16px;font-size:1rem;line-height:1.5}}@media only screen and (min-width:768px){.hero-container .hero-content{padding:10.98214% 30px 10.98214% 60px}}@media only screen and (min-width:768px){.hero-container .hero-content.hero-content-home{padding-top:6rem;padding-bottom:5rem}}.hero-container .item{display:block;margin-bottom:2rem}.hero-container .bullet-marker,.hero-container .bullet-text{float:left}.hero-container .bullet-marker{border:2px solid #fff;border-radius:50%;background-clip:padding-box;font-size:20px;font-size:1.25rem;height:28px;width:28px;line-height:32px;text-align:center;margin-right:15px}.hero-container .bullet-text{width:calc(100% - 55px)}.hero-container .bullet-text .headline{font-size:16px;font-size:1rem;font-weight:700;font-style:italic}.hero-container .bullet-text .description{font-size:14px;font-size:.875rem}.hero-container .talk-button{position:fixed;bottom:0;right:0;width:calc(100% - 30px);padding:15px;display:block;background:#fbefd5;color:#001f31;text-align:center;font-family:Roboto,serif;text-decoration:none;z-index:999996}.hero-container .talk-button span:before{content:"\f003";color:#001f31;font-family:FontAwesome;font-size:22px;font-size:1.375rem;margin-right:5px}.hero-container .talk-button .envelope{display:none}@media only screen and (min-width:768px){.hero-container .talk-button .envelope{display:block;background:#ffb819;text-align:center;padding:7.5px 0;margin-bottom:7.5px;border-radius:4px 0 0 0;background-clip:padding-box}.hero-container .talk-button .envelope:before{content:"\f003";color:#001f31;font-family:FontAwesome;font-size:24px;font-size:1.5rem}}@media only screen and (min-width:768px){.hero-container .talk-button{top:225px;bottom:auto;right:0;width:75px;padding:0 0 7.5px;border-radius:4px 0 0 4px;background-clip:padding-box;-webkit-box-shadow:-6px 8px 6px -6px #666;box-shadow:-6px 8px 6px -6px #666}.hero-container .talk-button span{display:none}}.hero-container.blue-gray:before{content:none;background:transparent}.hero-container.blue-gray .hero-content{color:#202020}.hero-container.blue-gray .hero-content h1{color:#001f31}@media only screen and (min-width:768px){.hero-container{background-position:top}}.what-we-do .methods-list-container{display:block}.what-we-do .methods-list-container .column{width:100%;display:block}@media screen and (min-width:768px){.what-we-do .methods-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.what-we-do .methods-list-container .column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%!important;float:left;padding-left:15px;padding-right:15px}}.what-we-do .methods-list-container p{-ms-flex-preferred-size:100%;flex-basis:100%}.methods-list-container{padding:3rem 0 0}.methods-list-container .column{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:15px;padding-right:15px;position:relative;text-align:left}@media (max-width:767px){.methods-list-container .column{height:auto!important;text-align:left!important;width:100%!important}}@media only screen and (min-width:992px){.methods-list-container .column:before{width:1px;height:75%;background:#202020;content:"";position:absolute;top:1rem;left:0}.methods-list-container .column.first:before{content:none}}.methods-list-container .method-list-item{padding:15px}.methods-list-container .method-list-item h3{position:relative;font-family:Roboto,serif;font-size:18px;font-size:1.125rem}.methods-list-container .method-list-item h3 a{text-decoration:none}.methods-list-container .method-list-item h3:before{position:absolute;top:-1rem;width:4rem;height:.35rem;content:""}.methods-list-container .method-list-item.group-purchasing h3 a{color:#202020}.methods-list-container .method-list-item.group-purchasing h3:before{background-color:#001f31}.methods-list-container .method-list-item.technology h3 a{color:#202020}.methods-list-container .method-list-item.technology h3:before{background-color:#00b2e3}.methods-list-container .method-list-item.consulting h3 a{color:#202020}.methods-list-container .method-list-item.consulting h3:before{background-color:#e24301}.methods-list-container .method-list-item.collaboratives h3 a{color:#202020}.methods-list-container .method-list-item.collaboratives h3:before{background-color:#ffb819}.methods-list-container .method-list-item.advocacy h3 a{color:#202020}.methods-list-container .method-list-item.advocacy h3:before{background-color:#303030}.methods-list-container .method-list-item .read-more-cta{margin:-1.5rem 0 2rem}.method-highlights-container .highlight-container p .methods-list-container .method-list-item .read-more-cta a,.methods-list-container .method-list-item .read-more-cta .btn,.methods-list-container .method-list-item .read-more-cta .method-highlights-container .highlight-container p a{padding:0}@media only screen and (min-width:992px){.methods-list-container .method-list-item .read-more-cta{margin-bottom:0}}@media only screen and (min-width:1025px){.methods-list-container .method-list-item{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.methods-list-container .method-list-item .dots{opacity:0;filter:alpha(opacity=0)}.methods-list-container .method-list-item.advocacy h3 a,.methods-list-container .method-list-item.collaboratives h3 a,.methods-list-container .method-list-item.consulting h3 a,.methods-list-container .method-list-item.group-purchasing h3 a,.methods-list-container .method-list-item.technology h3 a{color:#4f5362}.methods-list-container .method-list-item.hover-active{-webkit-transform:scale(1.02);transform:scale(1.02)}.methods-list-container .method-list-item.hover-active.group-purchasing h3 a{color:#001f31}.methods-list-container .method-list-item.hover-active.technology h3 a{color:#00b2e3}.methods-list-container .method-list-item.hover-active.consulting h3 a{color:#e24301}.methods-list-container .method-list-item.hover-active.collaboratives h3 a{color:#ffb819}.methods-list-container .method-list-item.hover-active.advocacy h3 a{color:#303030}.methods-list-container .method-list-item.hover-active .dots{opacity:1;filter:alpha(opacity=100)}}.method-highlights-container .row1 .large,.method-highlights-container .row2 .large,.method-highlights-container .row3 .large,.method-highlights-container .row4 .large,.method-highlights-container .row5 .large,.method-highlights-container .row6 .large,.method-highlights-container .row7 .large{padding:30px 15px 15px}.method-highlights-container .row1 .large h2,.method-highlights-container .row2 .large h2,.method-highlights-container .row3 .large h2,.method-highlights-container .row4 .large h2,.method-highlights-container .row5 .large h2,.method-highlights-container .row6 .large h2,.method-highlights-container .row7 .large h2{font-size:20px;font-size:1.25rem}@media only screen and (min-width:992px){.method-highlights-container .row1 .large h2,.method-highlights-container .row2 .large h2,.method-highlights-container .row3 .large h2,.method-highlights-container .row4 .large h2,.method-highlights-container .row5 .large h2,.method-highlights-container .row6 .large h2,.method-highlights-container .row7 .large h2{font-size:28px;font-size:1.75rem}}@media only screen and (min-width:768px){.method-highlights-container .row1 .large,.method-highlights-container .row2 .large,.method-highlights-container .row3 .large,.method-highlights-container .row4 .large,.method-highlights-container .row5 .large,.method-highlights-container .row6 .large,.method-highlights-container .row7 .large{padding:15px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.method-highlights-container .row1 .column-right,.method-highlights-container .row2 .column-right,.method-highlights-container .row3 .column-right,.method-highlights-container .row4 .column-right,.method-highlights-container .row5 .column-right,.method-highlights-container .row6 .column-right,.method-highlights-container .row7 .column-right{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding:0}.method-highlights-container img{width:100%;max-width:100%;margin:0 auto;display:block}@media only screen and (min-width:768px){.method-highlights-container img{width:90%;margin:1rem auto}}@media only screen and (min-width:992px){.method-highlights-container img{height:100%;width:100%;margin:0}}.method-highlights-container .column-left,.method-highlights-container .column-right{overflow:hidden;position:relative}.method-highlights-container .row1 .column-left,.method-highlights-container .row3 .column-left,.method-highlights-container .row5 .column-left{background:#00b2e3;color:#001f31}@media only screen and (min-width:768px){.method-highlights-container .row1 .column-left .large,.method-highlights-container .row3 .column-left .large,.method-highlights-container .row5 .column-left .large{padding:15px}}@media only screen and (min-width:992px){.method-highlights-container .row1 .column-left .large,.method-highlights-container .row3 .column-left .large,.method-highlights-container .row5 .column-left .large{padding:45px}}.method-highlights-container .row1 .column-right.quote,.method-highlights-container .row3 .column-right.quote,.method-highlights-container .row5 .column-right.quote{background:#fff}.method-highlights-container .row1 .column-right.highlight,.method-highlights-container .row3 .column-right.highlight,.method-highlights-container .row5 .column-right.highlight{background:#001f31}.method-highlights-container .row1 .column-right.image,.method-highlights-container .row3 .column-right.image,.method-highlights-container .row5 .column-right.image{background:#00b2e3}@media only screen and (min-width:768px){.method-highlights-container .row1 .column-right.image,.method-highlights-container .row3 .column-right.image,.method-highlights-container .row5 .column-right.image{background:#00b2e3}}@media only screen and (min-width:992px){.method-highlights-container .row1 .column-right.image,.method-highlights-container .row3 .column-right.image,.method-highlights-container .row5 .column-right.image{background:#fff}}@media only screen and (min-width:768px){.method-highlights-container .row1 .column-right,.method-highlights-container .row3 .column-right,.method-highlights-container .row5 .column-right{padding:0}}.method-highlights-container .row2 .column-left.quote,.method-highlights-container .row4 .column-left.quote,.method-highlights-container .row6 .column-left.quote{background:#fff}.method-highlights-container .row2 .column-left.highlight,.method-highlights-container .row4 .column-left.highlight,.method-highlights-container .row6 .column-left.highlight{background:#001f31}.method-highlights-container .row2 .column-left.image,.method-highlights-container .row4 .column-left.image,.method-highlights-container .row6 .column-left.image{background:#f1f2f3}@media only screen and (min-width:768px){.method-highlights-container .row2 .column-left.image,.method-highlights-container .row4 .column-left.image,.method-highlights-container .row6 .column-left.image{background:#f1f2f3}}@media only screen and (min-width:992px){.method-highlights-container .row2 .column-left.image,.method-highlights-container .row4 .column-left.image,.method-highlights-container .row6 .column-left.image{background:#fff}}@media only screen and (min-width:768px){.method-highlights-container .row2 .column-left,.method-highlights-container .row4 .column-left,.method-highlights-container .row6 .column-left{padding:0}}.method-highlights-container .row2 .column-right,.method-highlights-container .row4 .column-right,.method-highlights-container .row6 .column-right{background:#f1f2f3}@media only screen and (min-width:768px){.method-highlights-container .row2 .column-right .large,.method-highlights-container .row4 .column-right .large,.method-highlights-container .row6 .column-right .large{padding:15px}}@media only screen and (min-width:992px){.method-highlights-container .row2 .column-right .large,.method-highlights-container .row4 .column-right .large,.method-highlights-container .row6 .column-right .large{padding:45px}}.method-highlights-container .row3 .column-left,.method-highlights-container .row7 .column-left{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:15px;padding-right:15px;height:360px;background:#d3e8ef}@media screen and (max-width:767px){.method-highlights-container .row3 .column-left,.method-highlights-container .row7 .column-left{width:100%;float:none;padding:0;height:auto}}@media only screen and (min-width:768px){.method-highlights-container .row3 .column-left .large,.method-highlights-container .row7 .column-left .large{padding:15px}}@media only screen and (min-width:992px){.method-highlights-container .row3 .column-left .large,.method-highlights-container .row7 .column-left .large{padding:15px}}.method-highlights-container .row3 .column-right.highlight,.method-highlights-container .row3 .column-right.quote,.method-highlights-container .row7 .column-right.highlight,.method-highlights-container .row7 .column-right.quote{background:#fff}.method-highlights-container .row3 .column-right.image,.method-highlights-container .row7 .column-right.image{background:#d3e8ef}@media only screen and (min-width:768px){.method-highlights-container .row3 .column-right.image,.method-highlights-container .row7 .column-right.image{background:#d3e8ef}}@media only screen and (min-width:992px){.method-highlights-container .row3 .column-right.image,.method-highlights-container .row7 .column-right.image{background:#fff}}@media only screen and (min-width:768px){.method-highlights-container .row3 .column-right,.method-highlights-container .row7 .column-right{padding:0}}.method-highlights-container .highlight-container{padding:2rem 0;color:#fff;background:#001f31}.method-highlights-container .highlight-container .highlight{padding:30px;text-align:center}@media only screen and (min-width:768px){.method-highlights-container .highlight-container .highlight{padding:30px 45px}}.method-highlights-container .highlight-container p{margin-bottom:0}.method-highlights-container .highlight-container p a{border:2px solid #fff;color:#fff;margin-top:30px;display:inline-block}.method-highlights-container .highlight-container p a:hover{background:#fff;color:#001f31}.method-highlights-container .highlight-container .highlight-headline{font-weight:700;font-style:italic;font-size:18px;font-size:1.125rem;margin-bottom:.5rem;position:relative;color:#8dc7d8}.method-highlights-container .highlight-container .highlight-headline:before{position:absolute;top:-1rem;width:4rem;height:.35rem;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#ffb819}.method-highlights-container .highlight-container.jumbo .highlight-headline{font-style:normal;font-size:36px;font-size:2.25rem;margin-bottom:.5rem;font-family:Roboto,serif}@media only screen and (min-width:768px){.method-highlights-container .highlight-container{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.method-highlights-container .row3 .highlight-container{background:#fff}.method-highlights-container .row3 .highlight-container .highlight-headline{color:#001f31}.method-highlights-container .row3 .highlight-container p{color:#202020}.method-highlights-container .testimonial-container{background:#fff}.method-highlights-container .testimonial-container .testimonial{padding:30px}.method-highlights-container .testimonial-container .testimonial .pull-quotes{display:block;background-image:url(/assets/images/pull-quotes.png);background-repeat:no-repeat;background-position:0 0;width:85px;height:38px;margin-bottom:1rem}.method-highlights-container .testimonial-container .testimonial p{color:#202020;font-size:18px;font-size:1.125rem}.method-highlights-container .testimonial-container .testimonial .source{text-align:right;color:#202020;font-size:12px;font-size:.75rem;margin-top:15px;line-height:1.2}@media only screen and (min-width:768px){.method-highlights-container .testimonial-container .testimonial{padding:45px}}.method-highlights-container .fact-container{background:#fff}.method-highlights-container .fact-container .fact{padding:30px}@media only screen and (min-width:768px){.method-highlights-container .fact-container .fact{padding-top:15px}}.method-highlights-container .fact-container .fact-label{font-size:12px;font-size:.75rem;color:#7a979f;font-weight:700;margin-bottom:1rem}.method-highlights-container .fact-container p{color:#7a979f;line-height:1.5;font-size:18px;font-size:1.125rem}@media only screen and (min-width:768px){.method-highlights-container{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.method-highlights-container.fade-in{opacity:1;filter:alpha(opacity=100)}}.contact-callout-container{background-color:#ffb819;background-image:url(/assets/images/contact-notch.png);background-position:50% 0;background-repeat:no-repeat;padding:3rem 0 2rem;text-align:center;color:#001f31}.contact-callout-container h3{font-family:Roboto,serif;font-size:28px;font-size:1.75rem;margin-bottom:.5rem}@media only screen and (min-width:768px){.contact-callout-container p{margin-top:.5rem}}@media only screen and (min-width:992px){.contact-callout-container .column-container{text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;float:left;padding-left:15px;padding-right:15px}}.contact-callout-container .column-container .column1{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;padding-left:15px;padding-right:15px}.contact-callout-container .column-container .column2{-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;float:left;padding-left:15px;padding-right:15px}.contact-callout-container .column3 .btn,.contact-callout-container .column3 .method-highlights-container .highlight-container p a,.method-highlights-container .highlight-container p .contact-callout-container .column3 a{margin-top:0}@media only screen and (min-width:992px){.contact-callout-container .column3 .btn,.contact-callout-container .column3 .method-highlights-container .highlight-container p a,.method-highlights-container .highlight-container p .contact-callout-container .column3 a{margin-top:-5px}}.contact-callout-container p{margin-top:.5rem}@media only screen and (min-width:768px){.contact-callout-container{background-position:10rem 0}}@media only screen and (min-width:992px){.contact-callout-container{background-position:14rem 0}}.contact-body-container{padding:3rem 0}.contact-body-container .contact-left{position:relative}@media only screen and (min-width:768px){.contact-body-container .contact-left{padding:0}.contact-body-container .contact-left h2,.contact-body-container .contact-left p{margin-left:15px;margin-right:15px}.contact-body-container .contact-left:before{content:"";height:100%;position:absolute;top:0;right:0;width:1px;background:#bdbbbb;display:block}}.contact-body-container .contact-right{position:relative;padding-top:4rem}.contact-body-container .contact-right h2{margin-bottom:2rem}@media only screen and (min-width:768px){.contact-body-container .contact-right h2{margin-left:15px}}.contact-body-container .contact-right .contact{margin-bottom:30px}.contact-body-container .contact-right .contact .category,.contact-body-container .contact-right .contact .email,.contact-body-container .contact-right .contact .phone{margin-bottom:.25rem}.contact-body-container .contact-right .contact .category{color:#001f31;font-weight:700}.contact-body-container .contact-right .contact .description{color:#202020;font-size:14px;font-size:.875rem;margin-bottom:.5rem}.contact-body-container .contact-right .contact .phone a{color:#202020;text-decoration:none;font-weight:700}.contact-body-container .contact-right .contact .email a{color:#001f31;text-decoration:none;font-size:14px;font-size:.875rem}.contact-body-container .contact-right .contact .email a:hover{text-decoration:underline}@media only screen and (min-width:768px){.contact-body-container .contact-right .contact{float:none}}@media only screen and (min-width:768px){.contact-body-container .contact-right{padding-top:0}}.locations-container{padding:4rem 0 2rem}.locations-container .main-location-container{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:29.1666666667%;float:left;padding-left:15px;padding-right:15px;text-align:left}@media only screen and (min-width:992px){.locations-container .main-location-container{text-align:left}}.locations-container .additional-locations-container{-webkit-box-sizing:border-box;box-sizing:border-box;width:70.8333333333%;float:left;padding-left:15px;padding-right:15px}.locations-container .main-location img{width:100%;margin:0 auto;display:block}.locations-container .main-location h2:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:992px){.locations-container .main-location h2:before{position:absolute;top:-1rem;width:4rem;height:.35rem;content:"";left:0;-webkit-transform:translateX(0);transform:translateX(0)}}.locations-container .main-location h3{margin:0 0 .5rem;padding-left:15px}.locations-container .main-location p{padding:0;margin-top:2rem;font-size:18px;font-size:1.125rem}.locations-container .main-location p .main-header{font-size:24px;font-size:1.5rem;line-height:1;font-weight:700;margin-bottom:1rem;display:inline-block}@media only screen and (min-width:992px){.locations-container .main-location p .main-header{font-size:20px;font-size:1.25rem}}@media only screen and (min-width:1200px){.locations-container .main-location p .main-header{font-size:24px;font-size:1.5rem}}@media only screen and (min-width:992px){.locations-container .main-location p{font-size:16px;font-size:1rem}}@media only screen and (min-width:1200px){.locations-container .main-location p{font-size:18px;font-size:1.125rem}}.locations-container .main-location a{color:#001f31}.locations-container .location-container{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;padding-left:15px;padding-right:15px}@media only screen and (min-width:480px){.locations-container .location-container{text-align:left}}.locations-container .locations{padding-top:2rem}@media only screen and (min-width:992px){.locations-container .locations{padding-top:0}}.locations-container .location{margin-bottom:1rem}.locations-container .location .location-name{font-weight:700;margin-bottom:.25rem}.locations-container .location .location-city-state{font-size:12px;font-size:.75rem}.locations-container .disclaimer{text-align:center;font-size:12px;font-size:.75rem;font-style:italic}@media only screen and (min-width:480px){.locations-container .disclaimer{margin-right:15px;text-align:right}}.faqs-container{padding:0 0 2rem}.faqs-container.first{padding-top:2rem}.faqs-container h2{color:#001f31;font-size:28px;font-size:1.75rem}.faq-item{margin-bottom:1rem;position:relative;padding-left:15px}.faq-item .faq-arrow{position:absolute;top:-2px;left:0}.faq-item .faq-arrow:before{content:"\f107";font-family:FontAwesome;color:#ffb819}.faq-item .faq-question{font-weight:700;display:inline-block}.faq-item .faq-question.question-active{color:#00b2e3}.faq-item .faq-question:hover{cursor:pointer;color:#00b2e3}.faq-item .faq-answer{display:none}.faq-item .faq-answer a{color:#001f31}.faq-item .faq-answer ol li{margin-bottom:.5rem}.faq-item .faq-answer ol li ul{margin-top:.5rem}.faq-item .faq-answer.answer-active{display:block;background-color:#f1f2f3;padding:7.5px 15px;margin-top:.5rem}.faq-item.active .faq-arrow:before{content:"\f106";font-family:FontAwesome;color:#00b2e3}.newsroom-feature-ada{-webkit-transition:.5s;transition:.5s}.newsroom-feature-ada .featured-newsroom-container{color:#001f31!important;-webkit-transition:.5s;transition:.5s}.newsroom-feature-ada .featured-newsroom-container:hover,.newsroom-feature-ada .featured-right{-webkit-transition:.5s;transition:.5s}.newsroom-feature-ada .featured-newsroom-container:hover .featured-right{-webkit-transition:.5s;transition:.5s;background:#001f31;color:#fff}.newsroom-feature-ada .related-news-container:hover{-webkit-transition:.5s;transition:.5s;background:#001f31}.newsroom-feature-ada .related-news-container:hover a{color:#fff}.related-news-container{background:#f1f2f3;padding:2rem 0;-webkit-transition:.5s;transition:.5s}.related-news-container :hover a{color:#fff}.related-news-container h2{text-align:center;color:#001f31;margin-bottom:1rem}@media only screen and (min-width:768px){.related-news-container h2{padding-left:0;padding-right:0}}.related-news-container .related-news{max-width:800px;margin:0 auto}.related-news-container .related-news .news-item{-webkit-transition:.5s;transition:.5s}.related-news-container .related-news .news-item:hover{cursor:pointer;background:#001f31!important;color:#fff!important}.related-news-container .related-news .news-item:hover a{color:#fff!important}@media only screen and (min-width:768px){.related-news-container .related-news .featured-row .column{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}}.related-news-container .related-news .featured-row .news-item{background:#00b2e3;position:relative;color:#001f31;padding:15px;margin-bottom:15px}@media only screen and (min-width:768px){.related-news-container .related-news .featured-row .news-item .headline{position:absolute;top:15px;left:15px;z-index:1}.related-news-container .related-news .featured-row .news-item .headline h3{margin:1rem 15px 0 0}}.related-news-container .related-news .featured-row .news-item p{margin-top:15px;margin-bottom:15px;font-size:13px;font-size:.8125rem}@media only screen and (min-width:768px){.related-news-container .related-news .featured-row .news-item p{padding-top:56.25%}}.related-news-container .related-news .featured-row .news-item.has-image{background:#001f31;position:relative;padding:0;color:#fff}.related-news-container .related-news .featured-row .news-item.has-image img{position:absolute;top:0;left:0;width:100%;z-index:0;display:block}.related-news-container .related-news .featured-row .news-item.has-image .related-news-image-container:before{background:rgba(0,0,0,.3);position:absolute;top:0;left:0;bottom:0;right:0;padding-bottom:56.25%;height:0;width:100%;content:"";display:block;z-index:1}.related-news-container .related-news .featured-row .news-item.has-image .headline{position:absolute;top:15px;left:15px;z-index:1}.related-news-container .related-news .featured-row .news-item.has-image h3{color:#fff;margin:0 15px 0 0}@media only screen and (min-width:768px){.related-news-container .related-news .featured-row .news-item.has-image h3{margin-top:1rem}}.related-news-container .related-news .featured-row .news-item.has-image p{padding-top:calc(56.25% + 15px);margin:0 15px;padding-bottom:15px}@media only screen and (min-width:768px){.related-news-container .related-news .featured-row .news-item.has-image:before{content:"";width:2px;height:100%;background:#fff;position:absolute;top:0;right:0;display:block;z-index:2}}@media only screen and (min-width:768px){.related-news-container .related-news .featured-row .news-item{margin-bottom:0}}@media only screen and (min-width:992px){.related-news-container .related-news .featured-row{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.related-news-container .related-news .standard-row .column{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left}}.related-news-container .related-news .standard-row .news-item{padding:15px 30px;position:relative}.related-news-container .related-news .standard-row .news-item a{color:#001f31;text-decoration:none}@media only screen and (min-width:768px){.related-news-container .related-news .standard-row .news-item{padding:15px}.related-news-container .related-news .standard-row .news-item:after{content:"";width:1px;background:#001f31;height:150px;position:absolute;top:0;right:0;display:block}.related-news-container .related-news .standard-row .news-item.last:after{content:none}}.related-news-container .related-news .standard-row .read-more-arrow{text-decoration:none}.related-news-container .related-news .standard-row .read-more-arrow:before{content:"\f105";font-family:FontAwesome;color:#001f31}.related-news-container .related-news .news-date{font-family:Open Sans,sans-serif;font-size:12px;font-size:.75rem;font-weight:700}.newsroom-featured-container{margin:15px auto;background:#00b2e3;color:#001f31}.newsroom-featured-container img{width:100%;display:block}.newsroom-featured-container .featured-content{padding:2rem}.newsroom-featured-container .featured-content a{text-decoration:none;color:#001f31}.newsroom-featured-container .topic-category-container{font-size:12px;font-size:.75rem}.newsroom-featured-container .topic-category-container a{color:#001f31!important}@media only screen and (min-width:480px){.newsroom-featured-container{width:calc(100% - 15px)}}@media only screen and (min-width:768px){.newsroom-featured-container .featured-left,.newsroom-featured-container .featured-right{-webkit-transition:.5s;transition:.5s;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}}.newsroom-callout-container{margin:15px auto;background:#ffb819;padding:1rem 0;color:#001f31}.newsroom-callout-container.no-image{padding:3rem 0 1rem}.newsroom-callout-container .callout{width:75%;text-align:center;margin:0 auto}@media only screen and (min-width:992px){.newsroom-callout-container .callout{width:60%}}@media only screen and (min-width:480px){.newsroom-callout-container{width:calc(100% - 15px)}}.newsroom-grid-container{padding:15px 0 2rem}.newsroom-grid-container .cf-small{display:block}.newsroom-grid-container.has-feature{padding-top:0}.newsroom-grid-container .item{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;margin-bottom:15px}@media only screen and (min-width:480px){.newsroom-grid-container .item{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}}@media only screen and (min-width:768px){.newsroom-grid-container .item{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;margin-bottom:15px}}.newsroom-grid-container .item h3 a{text-decoration:none;color:#001f31}.newsroom-grid-container .item h3 a:hover{color:#00b2e3}.newsroom-grid-container .item img{display:block;width:100%;margin-bottom:1rem}@media (max-width:767px){.newsroom-grid-container .item{height:auto!important;text-align:left!important;width:100%!important}}.newsroom-grid-container .item.infinite-item a{text-decoration:none;color:#001f31}.newsroom-grid-container .item.infinite-item a:hover{color:#00b2e3}.newsroom-grid-container .item.infinite-item a .news-read-more{background:transparent;border:none;padding-left:0;cursor:pointer;color:#001f31}.newsroom-grid-container .item.infinite-item a .news-read-more:hover{color:#00b2e3}.newsroom-grid-container .item.infinite-item .topic-category-container{padding:0 15px}.newsroom-grid-container .item.infinite-item:focus-within{background:#001f31}.newsroom-grid-container .item.infinite-item:focus-within a{color:#fff}.newsroom-grid-container .item.infinite-item:focus-within .news-read-more{color:#ffb819}.newsroom-grid-container .article-date{color:#001f31;font-weight:700;font-size:12px;font-size:.75rem;margin-bottom:.25rem}.newsroom-grid-container .topic-category-container{font-size:12px;font-size:.75rem;margin-bottom:1rem}.newsroom-grid-container .topic-category-container a{color:#001f31;text-decoration:none}.newsroom-grid-container .topic-category-container a:hover{text-decoration:underline}@media only screen and (min-width:480px){.newsroom-grid-container .news{margin-right:7.5px;margin-left:7.5px}}.newsroom-grid-container .grid-content{padding:0 15px}.newsroom-grid-container .grid-content h3{margin-bottom:.5rem}@media only screen and (min-width:480px){.newsroom-grid-container{width:calc(15px + 100%);margin-left:-7.5px}}.pagination-container{padding:2rem 15px}.pagination-container .prev{float:left}.pagination-container .prev:before{content:"\f104";font-family:FontAwesome;margin-right:.5rem}.pagination-container .next{float:right}.pagination-container .next:after{content:"\f105";font-family:FontAwesome;margin-left:.5rem}.related-news-container .related-news .featured-row .news-item.has-image:focus{background-color:#00b2e3}.related-news-container .related-news .featured-row .news-item.has-image p a{color:#000}.related-news-container .related-news .featured-row .news-item:focus,.related-news-container .related-news .featured-row .news-item:focus-visible{background-color:#001f31;color:#fff;cursor:pointer}.related-news-container .related-news .featured-row .news-item:focus-within{background-color:#001f31;color:#fff;cursor:pointer}.related-news-container .related-news .standard-row .news-item:focus{background-color:#001f31;color:#fff;cursor:pointer}.related-news-container .related-news .standard-row .news-item:focus>*{color:#fff}.related-news-container .related-news .standard-row .news-item:focus-visible{background-color:#001f31;color:#fff;cursor:pointer}.related-news-container .related-news .standard-row .news-item:focus-visible>*{color:#fff}.related-news-container .related-news .standard-row .news-item:focus-within{background-color:#001f31;color:#fff;cursor:pointer}.related-news-container .related-news .standard-row .news-item:focus-within>*{color:#fff}.related-news-container .related-news .standard-row .news-item:focus-within span{color:#fff}.related-news-container .related-news .standard-row .news-item h5{font-weight:400}.social-callout-container{text-align:center;padding:3rem 0 2rem;color:#001f31;background-color:#00b2e3;background-image:url(/assets/images/social-notch.jpg);background-position:50% 0;background-repeat:no-repeat}.social-callout-container h3{font-family:Roboto,serif;font-size:28px;font-size:1.75rem;margin-bottom:.5rem}@media only screen and (min-width:992px){.social-callout-container .column-container .column1{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;padding-left:15px;padding-right:15px}}@media only screen and (min-width:1200px){.social-callout-container .column-container .column1{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;padding-left:15px;padding-right:15px}}@media only screen and (min-width:992px){.social-callout-container .column-container .column2{-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;float:left;padding-left:15px;padding-right:15px}}@media only screen and (min-width:1200px){.social-callout-container .column-container .column2{-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;float:left;padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px){.social-callout-container .column-container{text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:70.8333333333%;float:left;padding-left:15px;padding-right:15px}}@media only screen and (min-width:992px){.social-callout-container .column-container{-webkit-box-sizing:border-box;box-sizing:border-box;width:70.8333333333%;float:left;padding-left:15px;padding-right:15px}}@media only screen and (min-width:1200px){.social-callout-container .column-container{-webkit-box-sizing:border-box;box-sizing:border-box;width:70.8333333333%;float:left;padding-left:15px;padding-right:15px}}.method-highlights-container .highlight-container p .social-callout-container .column3 a,.social-callout-container .column3 .btn,.social-callout-container .column3 .method-highlights-container .highlight-container p a{margin-top:0}@media only screen and (min-width:768px){.social-callout-container .column3{-webkit-box-sizing:border-box;box-sizing:border-box;width:29.1666666667%;float:left;padding-left:15px;padding-right:15px}.method-highlights-container .highlight-container p .social-callout-container .column3 a,.social-callout-container .column3 .btn,.social-callout-container .column3 .method-highlights-container .highlight-container p a{margin-top:-10px}}@media only screen and (min-width:992px){.social-callout-container .column3{-webkit-box-sizing:border-box;box-sizing:border-box;width:29.1666666667%;float:left;padding-left:15px;padding-right:15px}}@media only screen and (min-width:1200px){.social-callout-container .column3{-webkit-box-sizing:border-box;box-sizing:border-box;width:29.1666666667%;float:left;padding-left:15px;padding-right:15px}}.social-callout-container .callout{width:75%;text-align:center;margin:0 auto}@media only screen and (min-width:992px){.social-callout-container .callout{width:65%}}@media only screen and (min-width:768px){.social-callout-container .column-left{text-align:left}}.social-callout-container span{display:inline-block;font-style:italic}@media only screen and (min-width:768px){.social-callout-container span{margin-right:.5rem}}.social-callout-container .social-icons{display:block;margin:1rem auto}.social-callout-container .social-icons .social-icon{display:inline-block;background:#001f31;width:36px;height:36px;font-size:18px;font-size:1.125rem;text-align:center;text-decoration:none;color:#fff;line-height:36px}.social-callout-container .social-icons .social-icon:before{font-family:FontAwesome;color:#fff}.social-callout-container .social-icons .social-icon.linkedin:before{content:"\f0e1"}.social-callout-container .social-icons .social-icon.twitter:before{content:"\f099"}.social-callout-container .social-icons .social-icon.facebook:before{content:"\f09a"}.social-callout-container .social-icons .social-icon.youtube:before{content:"\f16a"}.social-callout-container .social-icons .social-icon.instagram:before{content:"\f16d"}@media only screen and (min-width:768px){.social-callout-container .social-icons{margin-top:5px}}@media only screen and (min-width:992px){.social-callout-container .social-icons{display:inline-block;margin-top:-5px;padding-top:0}}@media only screen and (min-width:1200px){.social-callout-container .social-icons{margin-top:-10px}}@media only screen and (min-width:768px){.social-callout-container{background-position:10rem 0}}@media only screen and (min-width:992px){.social-callout-container{background-position:14rem 0}}.social-link.tiktok{background-image:url(../images/tiktok.svg);width:16px;height:16px;background-size:contain;background-repeat:no-repeat;-webkit-transition:background-image .5s;transition:background-image .5s}.social-link.tiktok:hover{background-image:url(../images/tiktok-hover.svg)}.single-share-container .social-link.x:hover svg{fill:#001f31!important}.slick{width:100%;display:block}.slick .fa{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24px;font-size:1.5rem;color:#00b2e3;z-index:999}.slick .fa.fa-chevron-left{left:0}.slick .fa.fa-chevron-right{right:0}.slick .fa:hover{cursor:pointer}.slick .fa.slick-disabled{opacity:.1;filter:alpha(opacity=10)}.slick .fa.slick-disabled:hover{cursor:default}.slick .slick-autoplay-toggle-button{bottom:0!important}.slick-item{visibility:hidden}.slick-initialized .slick-item,.slick-item:first-child{visibility:visible}.carousel-advanced,.carousel-basic{overflow:hidden;padding:0}.carousel-advanced.with-section h2,.carousel-basic.with-section h2{font-size:24px;font-size:1.5rem}.carousel-advanced.with-section h3,.carousel-basic.with-section h3{font-family:Open Sans,sans-serif}.carousel-advanced .slick-item,.carousel-basic .slick-item{background-repeat:no-repeat;background-size:cover;background-position:top;width:100%;position:relative}.carousel-advanced .slick-item.darken:before,.carousel-basic .slick-item.darken:before{background:rgba(0,0,0,.2);position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;content:" ";z-index:0}.carousel-advanced .slick-item .slick-content-container,.carousel-basic .slick-item .slick-content-container{position:relative;padding:4rem 0;z-index:1}.carousel-advanced .slick-item .slick-content-container:before,.carousel-basic .slick-item .slick-content-container:before{content:" ";display:inline-block;height:100%;width:1%;vertical-align:middle}@media only screen and (min-width:768px){.carousel-advanced .slick-item .slick-content-container,.carousel-basic .slick-item .slick-content-container{padding:0}.carousel-advanced .slick-item .slick-content-container:before,.carousel-basic .slick-item .slick-content-container:before{padding-bottom:56.25%}}@media only screen and (min-width:992px){.carousel-advanced .slick-item .slick-content-container:before,.carousel-basic .slick-item .slick-content-container:before{padding-bottom:50%}}.carousel-advanced .slick-item .slick-content,.carousel-basic .slick-item .slick-content{padding:15px;color:#fff;display:inline-block;vertical-align:middle;width:75%}@media only screen and (min-width:768px){.carousel-advanced .slick-item .slick-content,.carousel-basic .slick-item .slick-content{padding-left:60px;width:60%}}@media only screen and (min-width:992px){.carousel-advanced .slick-item .slick-content,.carousel-basic .slick-item .slick-content{width:45%}}.carousel-advanced .slick-item .slick-categories,.carousel-basic .slick-item .slick-categories{font-size:12px;font-size:.75rem;margin-top:.5rem;margin-bottom:1rem}.carousel-advanced .fa,.carousel-basic .fa{color:#fff}.carousel-advanced .fa.fa-chevron-left,.carousel-basic .fa.fa-chevron-left{left:2rem}.carousel-advanced .fa.fa-chevron-right,.carousel-basic .fa.fa-chevron-right{right:2rem}.carousel-advanced .icon-container,.carousel-basic .icon-container{display:inline-block;margin:0 1rem .5rem 0;width:85px;height:85px;background:#fff;border-radius:50%;background-clip:padding-box;position:relative;border:1px solid #ffb819}.carousel-advanced .icon-container.active,.carousel-advanced .icon-container.hover-active,.carousel-basic .icon-container.active,.carousel-basic .icon-container.hover-active{background:#8dc7d8}.carousel-advanced .icon,.carousel-basic .icon{display:block;margin:0 auto;position:absolute;top:17.5px;height:50px;left:12.5px}.carousel-basic{overflow:hidden}.carousel-basic,.carousel-basic .slick-item{position:relative}@media only screen and (min-width:768px){.carousel-basic .slick-item .slick-content-container{padding:0;min-height:400px}.carousel-basic .slick-item .slick-content-container:before{padding-bottom:40%}}.carousel-basic .subheadline{font-weight:700;font-style:italic}.solutions-slick .slick-dots{bottom:0!important;left:50%!important}.slick-dots li button{background:#00b2e3!important}.slick-dots li.slick-active button{background:#ffb819!important}.slick-dots{text-align:center!important;position:absolute!important;bottom:30px!important;left:50%!important;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;padding-left:0!important;z-index:1!important;width:100%!important}.slick-dots li{list-style:none;display:inline-block}.slick-dots li button{display:inline-block!important;background:#00b2e3;margin-right:8px!important;font-size:0!important;outline:0!important;border:none!important;width:1rem!important;height:1rem!important;border-radius:50%!important;background-clip:padding-box!important;width:40px!important;height:4px!important;border-radius:0!important}@media only screen and (min-width:768px){.slick-dots li button{width:40px;height:4px;border-radius:0;background-clip:padding-box}}.slick-dots li button :before{display:none}.slick-dots li.slick-active button{background:#ffb819}.bios-list-container{margin-top:15px}.bios-list-container h2{margin-bottom:2rem}.bios-list-container .item{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;margin-bottom:15px;position:relative}@media (max-width:767px){.bios-list-container .item{width:100%}}.bios-list-container .bio .headshot-container{position:relative}.bios-list-container .bio .mask{display:none;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:url(/assets/images/headshot-mask.png) 100% 100% no-repeat;background-size:cover;z-index:1}.bios-list-container .bio img{max-width:100%;width:100%;margin-bottom:0;display:block}.bios-list-container .bio a{text-decoration:none}@media only screen and (min-width:480px){.bios-list-container .bio{margin-right:7.5px;margin-left:7.5px}}.bios-list-container .bio-name-title{background:#e0e0e0;margin:0;padding:45px 0 30px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.bios-list-container .bio-name-title.active{background:#001f31}.bios-list-container .bio-name-title .bio-name,.bios-list-container .bio-name-title .bio-title{padding:0 15px;color:#001f31;text-decoration:none}.bios-list-container .bio-name-title .bio-name{font-family:Roboto,serif;font-size:18px;font-size:1.125rem;margin-bottom:.5rem}.bios-list-container .bio-name-title .bio-name:before{-webkit-transition:width .25s ease-in;transition:width .25s ease-in}.bios-list-container .bio-name-title .bio-title{font-style:italic;font-size:14px;font-size:.875rem}@media only screen and (min-width:480px){.bios-list-container{width:calc(15px + 100%);margin-left:-7.5px}}@media only screen and (min-width:1025px){.bios-list-container .hover-active:hover{cursor:pointer}.bios-list-container .hover-active .bio-name-title{background:#001f31}.bios-list-container .hover-active .bio-name,.bios-list-container .hover-active .bio-title{color:#fff;text-decoration:none}.bios-list-container .hover-active .bio-name:before{width:6rem;background:#ffb819}}.bio-single-container{padding:2rem 0}.bio-single-container .column-left{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;padding-left:15px;padding-right:15px}@media (max-width:767px){.bio-single-container .column-left{width:100%}}.bio-single-container .column-left img{display:block;max-width:calc(100% - 30px);margin:0 auto 1rem}.bio-single-container .column-right{-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;float:left;padding-left:15px;padding-right:15px}@media (max-width:767px){.bio-single-container .column-right{width:100%}}.bio-single-container .bio-container{padding:0 15px}.bio-single-container .bio-container h1{margin-top:0;margin-bottom:0;font-size:30px;font-size:1.875rem}.bio-single-container .bio-container .bio-title{font-style:italic;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif;margin-bottom:1rem}.bio-single-container .bio-container li{font-family:Open Sans,sans-serif;line-height:1.25;font-size:16px;font-size:1rem;margin-bottom:15px}.highlights-headline{margin-top:3rem;margin-bottom:1rem}.highlights-headline.snug-top{margin-top:1rem}.highlights-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1025px){.highlights-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.highlights-container.three-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.highlights-container .highlight-container{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;padding:2rem 0;background:#8dc7d8;color:#fff}.highlights-container .highlight-container .highlight{padding:30px;text-align:center}.highlights-container .highlight-container .highlight .bullet-marker{border:2px solid #fff;border-radius:50%;background-clip:padding-box;font-size:20px;font-size:1.25rem;height:40px;width:40px;line-height:44px;text-align:center;display:inline-block;margin-bottom:1rem}.highlights-container .highlight-container p{margin-bottom:0}.highlights-container .highlight-container p a{color:inherit}.highlights-container .highlight-container.alt{color:#202020;background:#f1f2f3}.highlights-container .highlight-container.alt .bullet-marker{border:2px solid #202020}.highlights-container .highlight-container.highlight-container1{background:#001f31}.highlights-container .highlight-container.highlight-container1 .highlight-headline{color:#fff}.highlights-container .highlight-container.highlight-container2{background:#00b2e3}.highlights-container .highlight-container.highlight-container2 .highlight-headline,.highlights-container .highlight-container.highlight-container2 p{color:#001f31}.highlights-container .highlight-container.highlight-container3{background:#303030}.highlights-container .highlight-container.highlight-container3 .highlight-headline,.highlights-container .highlight-container.highlight-container3 p{color:#fff}.highlights-container .highlight-container.highlight-container4{background:#e0e0e0}.highlights-container .highlight-container.highlight-container4 .highlight-headline,.highlights-container .highlight-container.highlight-container4 p{color:#202020}@media (max-width:767px){.highlights-container .highlight-container{height:auto!important;text-align:left!important;width:100%!important}}.highlights-container .highlight-headline{font-weight:700;font-style:italic;font-size:18px;font-size:1.125rem;margin-bottom:.5rem;position:relative}.highlights-container .highlight-headline:before{position:absolute;top:-1rem;width:4rem;height:.35rem;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#ffb819}.highlights-container.jumbo .highlight-headline{font-style:normal;font-size:30px;font-size:1.875rem;margin-bottom:.5rem;font-family:Roboto,serif}.highlights-container .testimonial-container{background:#f1f2f3}.highlights-container .testimonial-container .testimonial{padding:30px}.highlights-container .testimonial-container .testimonial .pull-quotes{display:block;background-image:url(/assets/images/pull-quotes.png);background-repeat:no-repeat;background-position:0 0;width:85px;height:38px;margin-bottom:1rem}.highlights-container .testimonial-container .testimonial p{color:#202020;font-size:18px;font-size:1.125rem}.highlights-container .testimonial-container .testimonial .source{text-align:left;color:#202020;font-size:12px;font-size:.75rem;margin-top:15px;line-height:1.2}@media only screen and (min-width:480px){.highlights-container .testimonial-container .testimonial .source{text-align:right}}@media only screen and (min-width:768px){.highlights-container .testimonial-container .testimonial{padding:15px 30px 30px}}.highlights-container .fact-container{background:#ffb819;text-align:center}.highlights-container .fact-container .fact{padding:30px}@media only screen and (min-width:768px){.highlights-container .fact-container .fact{padding-top:15px}}.highlights-container .fact-container .fact-icon{margin:-1rem auto .5rem;display:block}.highlights-container .fact-container .fact-label{font-size:12px;font-size:.75rem;color:#001f31;font-weight:700;margin-bottom:1rem}.highlights-container .fact-container p{color:#001f31;line-height:1.5}.callout-blocks-container .column-left.sky-blue,.callout-blocks-container .column-left.yellow,.callout-blocks-container .column-right.sky-blue,.callout-blocks-container .column-right.yellow,.callout-blocks-container .locations-container .main-location h2.column-left,.callout-blocks-container .locations-container .main-location h2.column-right,.locations-container .main-location .callout-blocks-container h2.column-left,.locations-container .main-location .callout-blocks-container h2.column-right{color:#001f31}@media (max-width:767px){.callout-blocks-container .column-left,.callout-blocks-container .column-right{height:auto!important;text-align:left!important;width:100%!important}}.callout-blocks-container.med-blue{background:#8dc7d8}.mission-callouts-container{padding:0}.mission-callouts-container .column{padding-top:3rem;padding-bottom:2rem;text-align:center}.mission-callouts-container .column.column-left{background:#e24301;color:#fff}.mission-callouts-container .column.column-right{background:#ffb819;color:#001f31}.mission-callouts-container .column .column-content{padding:15px}@media only screen and (min-width:992px){.mission-callouts-container .column .column-content{padding-left:60px;padding-right:60px}}.slick-slider{margin-bottom:0!important}.homepage-why .why-content .subpages-container{padding:1rem 0}.homepage-why .why-content .subpages-container .subpage{text-align:center}.homepage-why .why-content .subpages-container .subpage a{text-decoration:none;position:relative;padding-bottom:2rem;display:block}.homepage-why .why-content .subpages-container .subpage a:after{content:"\f105";font-family:FontAwesome;color:#ffb819;position:absolute;bottom:0;left:50%;margin-left:-5px}.homepage-why .why-content .subpages-container .subpage .icon-container{display:block;margin:0 auto .5rem;width:85px;height:85px;background:#8dc7d8;border-radius:50%;background-clip:padding-box;position:relative;border:1px solid #ffb819}.homepage-why .why-content .subpages-container .subpage .icon{display:block;margin:0 auto 0 -25px;position:absolute;top:17.5px;left:50%}.homepage-why .why-content .subpages-container .subpage .subpage-label{color:#001f31;font-family:Roboto,serif;font-weight:700;font-size:14px;font-size:.875rem}@media only screen and (min-width:1025px){.homepage-why .why-content .subpages-container .subpage a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.homepage-why .why-content .subpages-container .subpage a:after{content:""}.homepage-why .why-content .subpages-container .subpage a .icon-container{border:1px solid #ffb819;background:#fff}.homepage-why .why-content .subpages-container .subpage a .subpage-label{color:#7a979f}.homepage-why .why-content .subpages-container .subpage a.hover-active:after{content:"\f105"}.homepage-why .why-content .subpages-container .subpage a.hover-active .icon-container{background:#8dc7d8;border:1px solid #ffb819}.homepage-why .why-content .subpages-container .subpage a.hover-active .subpage-label{color:#001f31}}.homepage-why .testimonial-container{position:relative}.homepage-why .testimonial-container:before{content:"";height:1px;width:100%;position:absolute;top:0;left:0;background:#7a979f}@media only screen and (min-width:768px){.homepage-why .testimonial-container:before{height:calc(100% - 30px);width:1px;top:30px}}.homepage-why .testimonial-container .testimonial{padding:30px}.homepage-why .testimonial-container .testimonial .pull-quotes{display:block;background-image:url(/assets/images/pull-quotes.png);background-repeat:no-repeat;background-position:0 0;width:85px;height:38px;margin-bottom:1rem}.homepage-why .testimonial-container .testimonial p{color:#202020;font-size:18px;font-size:1.125rem}.homepage-why .testimonial-container .testimonial .source{text-align:left;color:#202020;font-size:12px;font-size:.75rem}@media only screen and (min-width:768px){.homepage-why .testimonial-container .testimonial .source{text-align:right}}@media only screen and (min-width:768px){.homepage-why .testimonial-container .testimonial{padding:60px 60px 30px}}.what-we-do .methods-list-container .column{-webkit-box-sizing:border-box;box-sizing:border-box;width:20%;float:left;padding-left:15px;padding-right:15px;position:relative;text-align:left}@media screen and (min-width:480px) and (max-width:820px){.what-we-do .methods-list-container .column{width:50%;float:left;padding-left:15px;padding-right:15px}}@media screen and (max-width:767px){.what-we-do .methods-list-container .column{width:100%;float:none;padding-left:0;padding-right:0}}.solutions-landing-container{padding:0;margin:0 auto}.solutions-landing-container .icon-button-container{margin-bottom:2rem}.solutions-slick{margin-top:2rem;padding-bottom:4.5rem}@media only screen and (min-width:768px){.solutions-slick{padding-bottom:0}.solutions-slick .slick-dots{position:absolute;height:0;width:0;overflow:none;left:-100%}}.explore-solutions-callout-container{background:#00b2e3;color:#001f31;padding:3rem 0 1rem}.explore-solutions-callout-container .callout{width:75%;text-align:center;margin:0 auto}@media only screen and (min-width:992px){.explore-solutions-callout-container .callout{width:60%}}.solutions-search-intro{padding:2rem 0}.solutions-search-intro h1{margin-bottom:.5rem}.filter-dot{width:14px;height:14px;border-radius:50%;background-clip:padding-box;margin-right:.5rem;display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-80%);transform:translateY(-80%)}.filter-dot.group-purchasing{background-color:#001f31}.filter-dot.technology{background-color:#00b2e3}.filter-dot.consulting{background-color:#ffb819}.filter-dot.collaboratives{background-color:#303030}.solutions-search-container .solutions-filters .filter-header{display:block;font-size:16px;font-size:1rem;margin-bottom:1rem;font-family:Roboto,serif;margin-top:2rem}.solutions-search-container .solutions-filters .filters-list a{color:#00b2e3;text-decoration:none;padding:.25rem 0 .25rem .5rem;width:188px;display:inline-block;position:relative;border:1px solid #fff;margin-bottom:.25rem}.solutions-search-container .solutions-filters .filters-list a.method-filter{padding-left:2rem;width:150px}.solutions-search-container .solutions-filters .filters-list a.filter-active,.solutions-search-container .solutions-filters .filters-list a:hover{border:1px solid #000}.solutions-search-container .solutions-filters .filters-list a.filter-active:after{content:"x";position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.solutions-search-container .solutions-filters .filters-list .filter-dot{-webkit-transform:translateY(-60%);transform:translateY(-60%);left:.5rem}.solutions-search-container .solutions-listings .product .item{margin-bottom:2rem}.solutions-listings{padding:4rem 0}.solutions-listings h2{text-align:center;margin-bottom:2rem}.solutions-listings .product{text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:15px;padding-right:15px}@media (max-width:767px){.solutions-listings .product{width:100%!important}}.solutions-listings .product .item{margin-bottom:30px}.solutions-listings .product .item .solution-method-container{position:relative;font-size:13px;font-size:.8125rem;border-bottom:1px solid #bdbbbb;padding-bottom:.5rem;margin-bottom:.5rem;padding-left:24px}.solutions-listings .product .item .solution-method-container .solution-name{font-style:italic}.solutions-listings .product .item .solution-method-container .method-name{font-style:italic;font-weight:700}.solutions-listings .product .item .product-name{font-family:Roboto,serif;font-size:16px;font-size:1rem;border-bottom:1px solid #bdbbbb;padding-bottom:.5rem;margin-bottom:.5rem}.solutions-listings .product .item .excerpt p{font-size:12px;font-size:.75rem}.solutions-listings .product .item .excerpt a{color:#001f31}.proof-container{padding:3rem 0;background-color:#ffb819}.proof-container .proof{text-align:center;margin:0 auto;color:#fff;max-width:75%}.proof-container .proof p{margin-bottom:0;font-size:20px;font-size:1.25rem}@media only screen and (min-width:992px){.proof-container .proof{max-width:50%}}.solutions-contact-container{padding:4rem 15px}.solutions-contact-container .info-column{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;padding-left:15px;padding-right:15px}.solutions-contact-container .info-column h3{position:relative}.solutions-contact-container .info-column h3:before{position:absolute;top:-1rem;width:4rem;height:.35rem;content:"";background:#ffb819}.solutions-contact-container .info-column .listing{text-align:center;margin-bottom:30px}.solutions-contact-container .info-column .listing .contact{color:#001f31}.solutions-contact-container .info-column .listing .contact img{display:block;max-width:100%;width:200px;margin:0 auto .5rem}@media only screen and (min-width:480px){.solutions-contact-container .info-column .listing .contact img{width:100%}}.solutions-contact-container .info-column .listing .contact .name{font-family:Roboto,serif;margin-left:15px;margin-right:15px}.solutions-contact-container .info-column .listing .contact .title{font-family:Open Sans,sans-serif;margin-left:15px;margin-right:15px}.solutions-contact-container .info-column .listing .contact .email{color:#ffb819;text-decoration:underline;margin-left:15px;margin-right:15px}@media only screen and (min-width:480px){.solutions-contact-container .info-column .listing{text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px){.solutions-contact-container .info-column{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;padding-left:15px;padding-right:15px}}@media (max-width:767px){.solutions-contact-container .info-column{height:auto!important;text-align:left!important;width:100%!important}}.solutions-contact-container .form-container{padding:15px 0}.solutions-contact-container .form-column{-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;float:left;padding-left:15px;padding-right:15px}@media (max-width:767px){.solutions-contact-container .form-column{height:auto!important;text-align:left!important;width:100%!important}}.solutions-contact-container .centered-form{margin:0 auto;text-align:center;width:calc(100% - 30px);max-width:1000px}@media only screen and (min-width:768px){.solutions-contact-container .centered-form{width:95%}}@media only screen and (min-width:768px){.solutions-contact-container{padding-left:0;padding-right:0}}.article-media-container{margin-top:0;margin-bottom:30px}.article-media-container img{width:100%;display:block;margin:0 auto;max-width:1280px}.article-container{padding-top:2rem;padding-bottom:2rem}.article-container .article-date{color:#001f31;font-weight:700;font-size:12px;font-size:.75rem}.article-container h1{margin-bottom:.5rem}.article-container .press-release-subheadline{font-size:18px;font-size:1.125rem;font-style:italic}.article-container .press-release-custom-subheadline ul{margin-top:0;padding-top:0}.article-container .press-release-custom-subheadline li,.article-container .press-release-custom-subheadline p{font-size:18px;font-size:1.125rem}.article-container .press-release-custom-subheadline a{color:#001f31}.article-container .topic-category-container{font-size:14px;font-size:.875rem;margin-bottom:1rem}.article-container .topic-category-container a{color:#001f31;text-decoration:none}.article-container .topic-category-container a:hover{text-decoration:underline}.article-container .news-source{margin:1rem 0;font-weight:700}.article-container .news-source span{font-weight:400;font-style:italic}.article-container .article-copy-container a{color:#001f31}.article-container .article-copy-container li{line-height:1.5;margin-bottom:1rem}.article-container .article-copy-container img{max-width:100%;display:block;margin:2rem auto}.article-container .article-author-container{border-top:1px solid #bdbbbb;border-bottom:1px solid #bdbbbb;padding-top:2rem;padding-bottom:2rem;margin:2rem auto}.article-container .article-author-container .column-left img{max-width:90%;margin:0 auto 2rem;display:block}@media only screen and (min-width:768px){.article-container .article-author-container .column-left img{margin-bottom:0}}@media only screen and (min-width:1025px){.article-container .article-author-container .column-left{min-width:33%}}@media only screen and (min-width:1200px){.article-container .article-author-container .column-left{min-width:33%}}@media only screen and (min-width:992px){.article-container .article-author-container .column-left{min-width:33%}}@media only screen and (min-width:991px){.article-container .article-author-container .column-left{min-width:33%}}@media only screen and (min-width:768px){.article-container .article-author-container .column-left{min-width:33%}}@media only screen and (min-width:480px){.article-container .article-author-container .column-left{min-width:33%}}@media only screen and (min-width:767px){.article-container .article-author-container .column-left{min-width:33%}}.article-container .article-author-container .author{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:1025px){.article-container .article-author-container .author{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.article-container .article-author-container .author a{color:#001f31}.article-container .article-author-container .author .column-left{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:1025px){.article-container .article-author-container .author .column-left{max-width:15%}}.article-container .article-author-container .author .column-right{-webkit-box-flex:1;-ms-flex:1;flex:1}.article-container .article-author-container h4{margin-bottom:0;display:block;width:100%}.article-container .article-author-container .author-job-title{font-size:14px;font-size:.875rem;margin-bottom:1rem}.article-container .audio-container,.article-container .downloads-container{margin-top:2rem;margin-bottom:2rem}.about-premier-container p a,.press-contact-container p a{color:#001f31}.newsroom-image-caption{font-style:italic;text-align:center;margin-top:15px}.newsroom-image-center img,.newsroom-image-left img,.newsroom-image-right img{display:block;max-width:100%}.newsroom-image-center{margin:15px auto}.newsroom-image-center img{margin:0 auto}@media only screen and (min-width:768px){.newsroom-image-center{margin:30px auto}}.newsroom-image-left{margin:15px auto}@media only screen and (min-width:768px){.newsroom-image-left{margin:0 30px 30px 0;float:left;max-width:50%}}.newsroom-image-right{margin:15px auto}@media only screen and (min-width:768px){.newsroom-image-right{margin:0 0 30px 30px;float:right;max-width:50%}}.article-container .carousel-basic,.article-container .fluid-iframe-wrapper{margin:30px auto}.newsroom-image-carousel{margin:0 auto;max-width:100%;display:block}.search-container{display:none;position:fixed;top:-115px;background:#e0e0e0;width:100%;left:0;z-index:100001;padding:20px 0}.search-container.search-active{top:115px}.search-container .search-bar-container{max-width:90%;margin:0 auto}.search-container .search-bar-container form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-container .search-bar-container form label{font-size:1.5em}.search-container .search-input{background:0 0;outline:0;color:#202020;width:calc(100% - 75px);display:inline-block;padding-top:5px;padding-left:15px;font-size:1.5em;border:none;border-bottom:1px solid #202020;padding-bottom:10px;border-radius:0}.search-container button{background:0 0;border:none;float:right;margin-top:.5rem}.search-container button i{font-size:24px;font-size:1.5rem;color:#202020}.search-container ::-webkit-input-placeholder{color:#202020!important}.search-container :-moz-placeholder,.search-container ::-moz-placeholder{color:#202020!important}.search-container :-ms-input-placeholder{color:#202020!important}@media only screen and (min-width:768px){.search-container{display:block}}.search-page-container{padding:4rem 0 2rem}.search-page-container .search-intro{text-align:center;margin:0 auto}@media only screen and (min-width:992px){.search-page-container .search-intro{max-width:75%}}.search-page-container h1{text-align:center}.search-page-container .search-page-form-container .form-group{margin:0 auto}.search-page-container .search-page-form-container .form-group .search-input{padding:8px 15px}@media only screen and (min-width:768px){.search-page-container .search-page-form-container .form-group .search-input{min-width:275px}}.search-page-container .search-page-form-container .form-group button{border:2px solid #001f31;padding:8px 15px;position:relative;left:-4px;color:#fff;background:#001f31}.search-page-container .search-page-form-container .form-group button:hover{background-color:#00b2e3;border-color:#00b2e3;color:#fff}@media only screen and (min-width:768px){.search-page-container .search-page-form-container .form-group{max-width:60%}}.search-results{padding-top:3rem;padding-bottom:3rem}.search-results .total-results-label{text-align:center;font-size:20px;font-size:1.25rem}.search-results .results-list-container{margin:0 auto}@media only screen and (min-width:992px){.search-results .results-list-container{max-width:75%}}.search-results .search-result{padding:1rem}.search-results .search-result.even{background:#f1f2f3}.search-results .search-result .search-result-date{color:#00b2e3;font-weight:700;font-size:12px;font-size:.75rem;margin-bottom:.25rem}.search-results .search-result h3{margin:0}.search-results .search-result h3 a{color:#001f31;text-decoration:none}.search-results .search-result h3 a.external-link:after{content:"\f08e";margin-left:10px;font-family:FontAwesome;font-size:16px;font-size:1rem}.search-results .search-result h3 a:hover{text-decoration:underline}.search-results .search-result p{margin-bottom:0}.search-results .search-result p .link-basic{color:#00b2e3}@media only screen and (min-width:992px){.search-results{padding:3rem 0}}.header-sticky .search-container.search-hidden{-webkit-animation:search-hide-sticky .3s ease-in;animation:search-hide-sticky .3s ease-in}.header-sticky .search-container.search-active{-webkit-animation:search-reveal-sticky .3s ease-in;animation:search-reveal-sticky .3s ease-in;top:75px}@-webkit-keyframes search-reveal{0%{top:-115px}to{top:115px}}@keyframes search-reveal{0%{top:-115px}to{top:115px}}@-webkit-keyframes search-hide{0%{top:75px}to{top:-115px}}@keyframes search-hide{0%{top:75px}to{top:-115px}}@-webkit-keyframes search-reveal-sticky{0%{top:-115px}to{top:75px}}@keyframes search-reveal-sticky{0%{top:-115px}to{top:75px}}@-webkit-keyframes search-hide-sticky{0%{top:75px}to{top:-115px}}@keyframes search-hide-sticky{0%{top:75px}to{top:-115px}}.about-premier{padding:2rem 0;color:#fff}.more-about,.why-premier{padding:2rem 0}.more-about{background:#00b2e3;color:#fff}@media only screen and (min-width:768px){.more-about .column-left{text-align:right}}@media only screen and (min-width:768px){.more-about .column-right{text-align:left}}.more-about .column-right .additional-links h4{line-height:1.5}.more-about .column-right .additional-links h4 a{color:#fff;text-decoration:none}.more-about .column-right .additional-links h4 a:after{content:"\f105";margin-left:.75rem;font-family:FontAwesome}.more-about .column-right .additional-links h4 a:hover{color:#ffb819}.more-about .column-right .additional-links ul{margin:0 0 0 15px;padding:0}.more-about .column-right .additional-links ul li{list-style:none;padding-left:0}.more-about .column-right .additional-links ul li a{color:#fff;text-decoration:none;font-size:14px;font-size:.875rem}.more-about .column-right .additional-links ul li a:before{content:"\f105";margin-right:.5rem;font-family:FontAwesome}.more-about .column-right .additional-links ul li a:hover{color:#ffb819}@media only screen and (min-width:768px){.more-about .column-right .additional-links{margin-left:15px;padding-top:7.5px}}.more-about h3{font-size:28px;font-size:1.75rem}@media only screen and (min-width:768px){.more-about h3 .normal{font-weight:400;font-size:21px;font-size:1.3125rem}}.more-about h4{margin-bottom:0}.more-about p{margin-bottom:.25rem}.more-about a{color:#fff}.speaker-topics-container{padding:0 0 2rem}.speaker-topics-container .item{margin-bottom:2rem}.speaker-topics-container .topic{padding:30px;background:#fff;border:1px solid #bdbbbb;background:#f1f2f3}.speaker-topics-container .topic-headline{font-size:18px;font-size:1.125rem;font-family:Roboto,serif;line-height:1.2;color:#001f31;font-weight:700}.speaker-topics-container li{font-size:12px;font-size:.75rem;font-family:Open Sans,sans-serif}.single-share-container{margin:2rem 0;text-align:left}.single-share-container .share-label{font-style:italic;margin-bottom:.75rem}.single-share-container .social-link{height:43px;background-repeat:no-repeat;margin-left:1rem;display:inline-block;font-family:FontAwesome;color:#00b2e3;-webkit-transition:color .3s ease-in;transition:color .3s ease-in;font-size:24px;font-size:1.5rem;text-decoration:none}.single-share-container .social-link:hover{color:#001f31;text-decoration:none}.single-share-container .social-link.first{margin-left:0}.single-share-container .social-link.facebook:before{content:"\f09a"}.single-share-container .social-link.twitter:before{content:"\f099"}.single-share-container .social-link.linkedin:before{content:"\f0e1"}.filter-bar-container{position:relative;z-index:10000}.filter-bar-container .filter-bar{padding:0 15px;background:#00b2e3;font-family:Open Sans,sans-serif;border-bottom:1px solid #00b2e3}.filter-bar-container .filter-bar:before{position:absolute;top:0;left:0;width:100%;height:1px;background:#00b2e3;display:block;content:""}.filter-bar-container .filter-bar-content{width:100%;max-width:1280px;margin:0 auto}.filter-bar-container .filter-button{margin-right:15px;line-height:36px;background:none;border:none;padding:0}.filter-bar-container .filter-button:before{content:"\f1de";font-family:FontAwesome;font-size:24px;font-size:1.5rem;line-height:36px;color:#001f31;height:36px;width:36px;position:relative;top:2px}@media only screen and (min-width:480px){.filter-bar-container .filter-button:before{float:left;top:0}}.filter-bar-container .filter-button:hover{cursor:pointer}@media only screen and (min-width:480px){.filter-bar-container .filter-button{float:left;text-align:center}}.filter-bar-container .filter-label{line-height:42px;color:#001f31;font-family:Roboto,serif;font-size:14px;font-size:.875rem;position:relative;padding-right:15px}.filter-bar-container .filter-label:after{content:"\f105";position:absolute;right:0;font-family:FontAwesome;color:#001f31}.filter-bar-container .filter-label .filter-label-text{display:none}@media only screen and (min-width:768px){.filter-bar-container .filter-label .filter-label-text{display:inline}}@media only screen and (min-width:480px){.filter-bar-container .filter-label{line-height:36px}}.filter-bar-container .current-filters-container{float:left;line-height:36px;font-size:14px;font-size:.875rem;color:#fff;display:none}.filter-bar-container .current-filters-container a{position:relative;background:#fff;color:#001f31;padding:2.5px 15px;margin-right:15px;text-decoration:none;border-radius:2px;background-clip:padding-box;font-size:13px;font-size:.8125rem;line-height:1;top:1px}.filter-bar-container .current-filters-container a:after{content:"\f00d";font-family:FontAwesome;margin-left:5px;color:#001f31}@media only screen and (min-width:768px){.filter-bar-container .current-filters-container{display:inline}}.filter-bar-container .filter-break{display:none}@media only screen and (min-width:768px){.filter-bar-container .filter-break{display:block}}@media only screen and (min-width:1200px){.filter-bar-container .filter-break{display:none}}.filter-bar-container .filters-container{position:absolute;top:0;background:#00b2e3;width:100%;z-index:1;display:none;padding:0 0 15px;overflow-y:scroll;height:320px}.filter-bar-container .filters-container .close-filters-btn{margin:7.5px 0 0 15px;color:#001f31;font-family:Roboto,serif;line-height:26.25px;font-size:14px;font-size:.875rem;position:relative;padding:0 0 0 1.25rem;display:block;background:none;border:none}.filter-bar-container .filters-container .close-filters-btn:hover{cursor:pointer}.filter-bar-container .filters-container .close-filters-btn:before{content:"\f057";position:absolute;top:0;left:-8px;font-family:FontAwesome;color:#001f31;margin-right:.25rem;font-size:24px;font-size:1.5rem}@media only screen and (min-width:480px){.filter-bar-container .filters-container .close-filters-btn{margin-left:30px}}@media only screen and (min-width:1280px){.filter-bar-container .filters-container .close-filters-btn{margin-left:15px}}.filter-bar-container .filters-container .filters{width:100%;max-width:1280px;margin:0 auto}@media only screen and (min-width:480px){.filter-bar-container .filters-container .column{-webkit-box-sizing:border-box;box-sizing:border-box;width:29.1666666667%;float:left;padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px){.filter-bar-container .filters-container .column{-webkit-box-sizing:border-box;box-sizing:border-box;width:29.1666666667%;float:left;padding-left:15px;padding-right:15px}}@media only screen and (min-width:480px){.filter-bar-container .filters-container .column.instructions{-webkit-box-sizing:border-box;box-sizing:border-box;width:41.6666666667%;float:left;padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px){.filter-bar-container .filters-container .column.instructions{-webkit-box-sizing:border-box;box-sizing:border-box;width:41.6666666667%;float:left;padding-left:15px;padding-right:15px}}.filter-bar-container .filters-container .column.instructions p{color:#001f31;padding:15px}.filter-bar-container .filters-container .column-header{color:#001f31;font-weight:700;font-size:18px;font-size:1.125rem;margin:.5rem 0 .5rem 15px}.filter-bar-container .filters-container .filter-options{margin:0 0 2rem;padding:0 15px}.filter-bar-container .filters-container .filter-options li{list-style:none;margin-bottom:.5rem;position:relative}.filter-bar-container .filters-container .filter-options li a{color:#001f31;font-size:14px;font-size:.875rem;text-decoration:none;display:inline-block;padding:0 7.5px;margin-left:-7.5px;line-height:1.5;border-radius:2px;background-clip:padding-box}.filter-bar-container .filters-container .filter-options li a:hover{text-decoration:underline}.filter-bar-container .filters-container .filter-options li a.filter-active{color:#001f31;background:#f1f2f3}.filter-bar-container .filters-container .filter-options li a.filter-active:after{content:"\f00d";font-family:FontAwesome;margin-left:5px;color:#001f31}.filter-bar-container .filters-container .filter-options li a.method-filter{padding-left:30px}.filter-bar-container .filters-container .filter-options .filter-dot{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;border:1px solid #fff}.filter-bar-container .filters-container .filter-buttons-container{-webkit-box-sizing:border-box;box-sizing:border-box;width:58.3333333333%;float:left;padding-left:15px;padding-right:15px;margin-left:41.6666666667%}@media only screen and (min-width:480px){.filter-bar-container .filters-container .filter-buttons-container p{margin-left:7.5px}}@media only screen and (min-width:768px){.filter-bar-container .filters-container .filter-buttons-container{-webkit-box-sizing:border-box;box-sizing:border-box;width:58.3333333333%;float:left;padding-left:15px;padding-right:15px;margin-left:41.6666666667%}}.filter-bar-container .filters-container.active{display:block}@media only screen and (min-width:768px){.filter-bar-container .filters-container{height:auto}}.filter-bar-container.active,.filter-bar-container.active .filter-bar,.filter-bar-container.active .filters-container{background:#00b2e3}.filter-bar-container.active .filter-label:after{content:"\f107"}.downloads-container{padding:0;margin-top:-1.5rem;margin-bottom:-1.5rem}.downloads-container.gated{display:none}.downloads-container .downloads{background:#f1f2f3;padding:15px 30px}.downloads-container a{color:#001f31;text-decoration:none}.downloads-container a:before{content:"\f019";font-family:FontAwesome;margin-right:.5rem;display:inline-block}.downloads-container a:hover{text-decoration:underline}.downloads-container a:hover:before{text-decoration:none!important}.downloads-container a.locked:after{content:"\f023";font-family:FontAwesome;margin-left:.5rem;display:inline-block}.full-callout-container{padding:2rem 0}.full-callout-container.dark-blue{background:#001f31}.full-callout-container h2,.full-callout-container p{color:#fff}.full-callout-container.med-blue{background:#00b2e3}.full-callout-container.med-blue h2,.full-callout-container.med-blue p{color:#001f31}.full-callout-container.yellow,.locations-container .main-location h2.full-callout-container{background:#ffb819}.full-callout-container.yellow h2,.full-callout-container.yellow p,.locations-container .main-location h2.full-callout-container h2,.locations-container .main-location h2.full-callout-container p{color:#001f31}.full-callout-container.quote{text-align:center;color:#202020;padding-top:1rem;padding-bottom:3rem}.full-callout-container.quote .quote-content{padding:15px}.full-callout-container.quote .quote-content .pull-quotes{display:block;background-image:url(/assets/images/pull-quotes.png);background-repeat:no-repeat;background-position:0 0;width:85px;height:38px;margin:0 auto 1rem}.full-callout-container.quote .quote-content p{font-size:18px;font-size:1.125rem;color:#202020}.full-callout-container.quote .quote-content .quote-source{margin-top:1rem;font-size:12px;font-size:.75rem}@media only screen and (min-width:992px){.full-callout-container.quote .quote-content{width:700px;margin:0 auto}}.callout-blocks-container .column-left,.callout-blocks-container .column-right{padding:2rem 0}.callout-blocks-container .column-left.sky-blue,.callout-blocks-container .column-right.sky-blue{color:#fff;background:#00b2e3}.callout-blocks-container .column-left.med-blue,.callout-blocks-container .column-right.med-blue{color:#001f31;background:#00b2e3}.callout-blocks-container .column-left.yellow,.callout-blocks-container .column-right.yellow,.callout-blocks-container .locations-container .main-location h2.column-left,.callout-blocks-container .locations-container .main-location h2.column-right,.locations-container .main-location .callout-blocks-container h2.column-left,.locations-container .main-location .callout-blocks-container h2.column-right{color:#fff;background:#ffb819}.callout-blocks-container .column-left{width:66.6666666667%}.callout-blocks-container .column-left,.callout-blocks-container .column-right{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:15px;padding-right:15px}.callout-blocks-container .column-right{background:#ffb819;width:33.3333333333%}.callout-blocks-container .callout-content{padding:15px}@media only screen and (min-width:992px){.callout-blocks-container .callout-content{padding:15px 30px}}.callout-blocks-container.med-blue,.callout-blocks-container.sky-blue{background:#00b2e3}.callout-blocks-container.yellow,.locations-container .main-location h2.callout-blocks-container{background:#ffb819}.gray-callouts-container{background:#f1f2f3;padding:2rem 0}.gray-callouts-container .column .column-content{padding:15px}@media only screen and (min-width:992px){.gray-callouts-container .column .column-content{padding-left:60px;padding-right:60px}}.grid-callouts-container{padding:2rem 0}.grid-callouts-container .column{text-align:center}.grid-callouts-container .column .column-content{padding:15px}.grid-callouts-container .column .column-content img{max-width:90%;display:block;margin:0 auto 1rem}@media only screen and (min-width:992px){.grid-callouts-container .column .column-content{padding-left:30px;padding-right:30px}}.product-container{padding:2rem 0}.product-container h2{color:#001f31}.product-container .product{padding:15px}.product-container .testimonial-container{background:#fff}.product-container .testimonial-container .testimonial{padding:30px}.product-container .testimonial-container .testimonial .pull-quotes{display:block;background-image:url(/assets/images/pull-quotes.png);background-repeat:no-repeat;background-position:0 0;width:85px;height:38px;margin-bottom:1rem;margin-top:1rem}.product-container .testimonial-container .testimonial p{color:#7a979f;font-size:18px;font-size:1.125rem}.product-container .testimonial-container .testimonial .source{text-align:right;color:#7a979f;font-size:12px;font-size:.75rem;margin-top:15px;line-height:1.2}@media only screen and (min-width:768px){.product-container .testimonial-container .testimonial{padding:15px 30px 30px}}.product-container.alt{background:#001f31}.product-container.alt h2,.product-container.alt p{color:#fff}.product-container.alt .testimonial-container{background:#001f31}.product-container.alt .testimonial-container .source,.product-container.alt .testimonial-container p{color:#fff}.product-container.alt .testimonial-container .pull-quotes{background-image:url(/assets/images/pull-quotes-alt.png)}.features-container .feature-image{width:100%;max-width:100%;margin:0 auto;display:block}@media only screen and (min-width:768px){.features-container .feature-image{width:90%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:992px){.features-container .feature-image{height:100%;width:100%;margin:0;top:auto;-webkit-transform:translateY(0);transform:translateY(0)}}.features-container .column-left,.features-container .column-right{overflow:hidden;position:relative}.features-container .column-left.sky-blue,.features-container .column-right.sky-blue{background:#00b2e3;color:#fff}.features-container .column-left.sky-blue a,.features-container .column-right.sky-blue a{color:#fff;text-decoration:underline}.features-container .column-left.light-gray,.features-container .column-left.quote,.features-container .column-right.light-gray,.features-container .column-right.quote{background:#f1f2f3;color:#001f31}.features-container .column-left.light-gray a,.features-container .column-left.quote a,.features-container .column-right.light-gray a,.features-container .column-right.quote a{color:#001f31;text-decoration:underline}.features-container .column-left.primary-blue,.features-container .column-right.primary-blue{background:#001f31;color:#fff}.features-container .column-left.primary-blue a,.features-container .column-right.primary-blue a{color:#fff;text-decoration:underline}.features-container .column-left.yellow,.features-container .column-right.yellow,.features-container .locations-container .main-location h2.column-left,.features-container .locations-container .main-location h2.column-right,.locations-container .main-location .features-container h2.column-left,.locations-container .main-location .features-container h2.column-right{background:#ffb819;color:#001f31}.features-container .column-left.yellow a,.features-container .column-right.yellow a,.features-container .locations-container .main-location h2.column-left a,.features-container .locations-container .main-location h2.column-right a,.locations-container .main-location .features-container h2.column-left a,.locations-container .main-location .features-container h2.column-right a{color:#001f31;text-decoration:underline}@media only screen and (min-width:768px){.features-container .row-even .column-left,.features-container .row-even .column-right,.features-container .row .column-left,.features-container .row .column-right{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding:0}}.features-container .copy-container{padding:30px}.features-container .copy-container h2{font-size:20px;font-size:1.25rem}@media only screen and (min-width:992px){.features-container .copy-container h2{font-size:28px;font-size:1.75rem}}@media only screen and (min-width:768px){.features-container .copy-container{padding:45px;position:relative}}.features-container .highlight-container{padding:2rem 0;color:#fff;background:#001f31}.features-container .highlight-container .highlight{padding:30px;text-align:center}@media only screen and (min-width:768px){.features-container .highlight-container .highlight{padding:30px 45px}}.features-container .highlight-container p{margin-bottom:0}.features-container .highlight-container .highlight-headline{font-weight:700;font-style:italic;font-size:18px;font-size:1.125rem;margin-bottom:.5rem;position:relative;color:#8dc7d8}.features-container .highlight-container .highlight-headline:before{position:absolute;top:-1rem;width:4rem;height:.35rem;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#ffb819}.features-container .highlight-container.jumbo .highlight-headline{font-style:normal;font-size:36px;font-size:2.25rem;margin-bottom:.5rem;font-family:Roboto,serif}@media only screen and (min-width:768px){.features-container .highlight-container{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.features-container .row3 .highlight-container{background:#fff}.features-container .row3 .highlight-container .highlight-headline{color:#001f31}.features-container .row3 .highlight-container p{color:#202020}.features-container .testimonial-container{background:#f1f2f3}.features-container .testimonial-container .testimonial{padding:30px;text-align:center}.features-container .testimonial-container .testimonial .pull-quotes{display:block;background-image:url(/assets/images/pull-quotes.png);background-repeat:no-repeat;background-position:0 0;width:85px;height:38px;margin:0 auto 1rem}.features-container .testimonial-container .testimonial p{color:#001f31;font-size:21px;font-size:1.3125rem;font-weight:700}.features-container .testimonial-container .testimonial .source{text-align:right;color:#7a979f;font-size:12px;font-size:.75rem;margin-top:15px;line-height:1.2}@media only screen and (min-width:768px){.features-container .testimonial-container .testimonial{padding:60px}}.features-container .fact-container{background:#ffb819}.features-container .fact-container .fact{padding:30px}.features-container .fact-container .fact .fact-icon{margin:-1rem 0 .5rem;display:block;width:auto;height:auto}@media only screen and (min-width:768px){.features-container .fact-container .fact{padding-top:45px;padding-left:45px;padding-right:45px}}.features-container .fact-container .fact-label{font-size:12px;font-size:.75rem;font-weight:700;margin-bottom:.5rem;font-style:italic}@media only screen and (min-width:768px){.features-container{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.features-container,.features-container.fade-in{opacity:1;filter:alpha(opacity=100)}}.read-more{color:#00b2e3;text-decoration:none;font-size:16px;font-size:1rem}.read-more:after{content:"\f105";font-family:FontAwesome;margin-left:.5rem}.read-more:hover{color:#00b2e3}.offer-container{position:fixed;z-index:999995;width:100%;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.offer-container.active{opacity:1;filter:alpha(opacity=100)}.offer-container .offer{background:#ffb819;padding:15px;position:relative}@media only screen and (min-width:992px){.offer-container .offer{padding:45px 30px 30px}}.offer-container h2{color:#001f31}@media only screen and (min-width:992px){.offer-container h2{position:relative}.offer-container h2:before{position:absolute;top:-1rem;width:4rem;height:.35rem;content:"";background:#00b2e3}}.offer-container p{color:#001f31}.offer-container .offer-copy{display:none}@media only screen and (min-width:992px){.offer-container .offer-copy{display:block}}.offer-container .view-offer-btn{color:#001f31;font-family:Roboto,serif;text-decoration:none;font-weight:700}.offer-container .offer-close-btn{position:absolute;top:.5rem;right:.5rem;color:#00b2e3;text-decoration:none;font-size:24px;font-size:1.5rem}.offer-container .offer-close-btn:before{content:"\f00d";font-family:FontAwesome}@media only screen and (min-width:992px){.offer-container .offer-close-btn{right:22.5px;top:15px}}@media only screen and (min-width:992px){.offer-container{bottom:2rem;left:2rem;width:350px}}@media only screen and (min-width:768px){.homepage-personas-container .personas-row{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-moz-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:768px){.homepage-personas-container .persona-column{width:span(4 no-gutters)}}.homepage-personas-container .persona{text-align:center;padding:0 15px}.homepage-personas-container .persona .persona-button-container a{text-decoration:none;position:relative;padding-bottom:2rem;display:block}.homepage-personas-container .persona .persona-button-container a:after{content:"\f105";font-family:FontAwesome;color:#ffb819;position:absolute;bottom:7.5px;left:50%;margin-left:-5px}.homepage-personas-container .persona .persona-button-container .icon-container{display:block;margin:0 auto 1rem;width:175px;height:175px;background:#e0e0e0;border-radius:50%;background-clip:padding-box;position:relative;border:2px solid #e24301}.homepage-personas-container .persona .persona-button-container .icon{display:block;margin:0 auto;position:absolute;top:50%;left:50%;height:100px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.homepage-personas-container .persona .persona-button-container .page-label{color:#001f31;font-family:Roboto,serif;font-weight:700;font-size:16px;font-size:1rem}@media only screen and (min-width:1025px){.homepage-personas-container .persona .persona-button-container a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.homepage-personas-container .persona .persona-button-container a:after{content:""}.homepage-personas-container .persona .persona-button-container a .icon-container{border:2px solid #e24301;background:#fff}.homepage-personas-container .persona .persona-button-container a .icon-container .icon{opacity:.6;filter:alpha(opacity=60)}.homepage-personas-container .persona .persona-button-container a .page-label{color:#001f31;font-size:20px;font-size:1.25rem}.homepage-personas-container .persona .persona-button-container a.hover-active:after{content:"\f105"}.homepage-personas-container .persona .persona-button-container a.hover-active .icon-container{background:#e0e0e0;border:2px solid #e24301}.homepage-personas-container .persona .persona-button-container a.hover-active .icon-container .icon{opacity:1;filter:alpha(opacity=100)}.homepage-personas-container .persona .persona-button-container a.hover-active .page-label{color:#001f31}}