﻿@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600&family=Roboto:wght@300;400;500;700;900&display=swap";.blue-text{color:#0967b4}.red-text{color:#e24825}.green-text{color:#81be41}.white-text{color:#fff}.purple-text{color:#613784}.lightblue-text{color:#a4d4e0}.teal-text{color:#409a9a}.orange-text{color:#e3882d}.magenta-text{color:#c33868}body{overflow-x:hidden;font-family:"Roboto",sans-serif;font-size:18px;color:#333;top:0 !important}.skiptranslate{display:none !important}p,li{font-weight:300}img{max-width:100%}hr{border-top:1px solid #595959}.strong{font-weight:700}.button{border-radius:40px;padding:1.1em 1.4em;text-transform:uppercase;font-weight:700;display:inline-block;letter-spacing:.125em;padding:.55em 2em;font-size:1em}.button:hover{text-decoration:none}.button i{display:inline}.button.small-button{font-size:16px;padding:.4em 1.5em}.button.white-button{background:#fff;color:#333;font-weight:600;line-height:1em}.button.white-button:hover{background:#ddd}.button.white-button i{color:#0967b4;padding-left:.75em}.button.border-button{color:#fff;border:2px solid #fff}.button.border-button:hover{background:#fff;color:#333}.button.dark-border-button{color:#595959;border:2px solid #595959}.button.dark-border-button:hover{background:#595959;color:#fff}.small-title{font-size:1em;text-transform:uppercase;letter-spacing:.1em;font-weight:900}.page-title{font-family:"Roboto Slab",serif;font-size:2.3em;margin-bottom:30px}.section-title{font-family:"Roboto Slab",serif;margin-bottom:30px;font-size:1.5em;font-weight:500;line-height:1.2em}.section-title-2{font-size:1.4em;text-transform:uppercase;letter-spacing:.1em;font-weight:900}.large-text{font-size:1.3em;margin-bottom:30px}.embed-responsive{border-radius:20px}@media screen and (min-width: 1320px){.container{max-width:1310px}}.skip-nav{position:absolute;top:0;left:50%;transform:translate(-50%, -90px);display:inline-block;color:#fff;background:blue;padding:10px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;transition:all .2s ease}.skip-nav:focus{transform:translate(-50%, 0px);bottom:auto;transition:transform .2s ease}.navbar-toggler{font-size:30px;border:0px}.navbar-toggler i{color:#595959}nav.navbar-light.navbar{padding-left:0px;padding-right:0px}nav.navbar-light .navbar-brand img{max-width:220px}@media screen and (max-width: 1199px){nav.navbar-light .navbar-brand img{max-width:200px}}nav.navbar-light .nav-item{position:relative}nav.navbar-light .nav-item.nav-search{position:static}@media screen and (min-width: 992px){nav.navbar-light .nav-item{padding-top:10px;padding-bottom:10px}}nav.navbar-light .nav-item.active{border-bottom:5px solid #e24825}nav.navbar-light .nav-item.active .nav-link{color:#e24825}nav.navbar-light .nav-item:hover .nav-link{background:#e24825;color:#fff !important}nav.navbar-light .navbar-nav .nav-link{font-size:1.1em;padding-right:1em !important;padding-left:1em !important;color:#585858}nav.navbar-light .navbar-nav .nav-link .fa-chevron-down{font-size:.75em;padding-left:2px}@media screen and (max-width: 1199px){nav.navbar-light .navbar-nav .nav-link{padding-right:.75em !important;padding-left:.75em !important}}nav.navbar-light .has-submenu .nav-link{font-weight:500;color:#595959}nav.navbar-light .has-submenu:hover .submenu,nav.navbar-light .has-submenu:focus .submenu{top:100%;transform:translateY(-10px);opacity:1;z-index:4}nav.navbar-light .has-submenu:focus-within .submenu{top:100%;opacity:1}nav.navbar-light .submenu{position:absolute;top:-900%;left:0;transform:translateY(-20px);opacity:0;background:#d9d9d6;transition:transform .3s ease,opacity .4s;list-style-type:none;padding:14px 20px;border-radius:20px;border-top-left-radius:0px}nav.navbar-light .submenu li{font-family:"Roboto Slab",serif;white-space:nowrap;font-size:1.2em;margin-bottom:10px}nav.navbar-light .submenu li a{color:#333}nav.navbar-light .submenu li a:hover{color:#605d5d}nav.navbar-light .search-toggle{color:#595959;cursor:pointer}nav.navbar-light .search-toggle:hover{opacity:.25}nav.navbar-light .search-box{position:absolute;top:100%;left:0;width:100%;background:#585859;box-shadow:0 0 10px rgba(0,0,0,.5);opacity:0;pointer-events:none;padding:25px;padding-right:86px;z-index:3}nav.navbar-light .search-box.active{opacity:1;pointer-events:initial;max-height:150px}nav.navbar-light .search-box:focus-within{opacity:1;pointer-events:initial;max-height:150px}nav.navbar-light .search-box:before,nav.navbar-light .search-box:after{position:absolute;content:"";width:100%;top:0;height:100%;left:100%;background:#585859}nav.navbar-light .search-box:after{left:initial;right:100%}nav.navbar-light .search-box .close-search{position:absolute;right:0px;top:3px;font-size:30px;color:#fff;cursor:pointer}@media screen and (min-width: 992px){nav.navbar-light .search-box{max-height:0px;transition:all .4s ease}}nav.navbar-light .search-box input[type=text]{width:100%;padding:5px 10px;padding-right:80px;outline:none;position:relative;border:0px;font-size:2em;background:rgba(0,0,0,0);border-bottom:3px solid #fff;color:#fff;font-weight:300}nav.navbar-light .search-box input[type=text]::placeholder{color:#a6a6a6}nav.navbar-light .search-box input[type=button]{position:absolute;right:0;top:0;background:#0967b4;width:80px;padding:5px 0;color:#fff;margin-left:-6px;outline:none;cursor:pointer;border:0px}nav.navbar-light .search-box button{position:absolute;font-size:41px;background:rgba(0,0,0,0);color:#fff;box-shadow:none;border:0px;cursor:pointer}.language-select a{color:#595959;font-size:1em}.language-select .selected{margin-right:6px;display:inline-block;font-weight:600;border-top:3px solid}@media screen and (max-width: 991px){nav.navbar-light .search-box{opacity:1;pointer-events:initial;background:#fff;box-shadow:0px 0px;padding-left:0px;padding:0px;padding-right:40px;position:relative}nav.navbar-light .search-box input[type=text]{color:#595959;border:2px solid #595959 !important;font-size:1em;border-radius:30px}nav.navbar-light .search-box:after,nav.navbar-light .search-box:before{display:none}nav.navbar-light .search-box button{color:#595959;font-size:27px}nav.navbar-light .search-toggle{display:none}nav.navbar-light .nav-item{width:100%;border-bottom:2px solid #595959}nav.navbar-light .nav-item:hover .submenu{transform:none}nav.navbar-light .nav-item:hover .nav-link{background:#fff;color:#595959 !important}nav.navbar-light .nav-item:last-child{border-bottom:0px}nav.navbar-light .nav-item.active,nav.navbar-light .nav-item.open{border-bottom:2px solid #e24825}nav.navbar-light .nav-item.active .nav-link,nav.navbar-light .nav-item.open .nav-link{color:#595959}nav.navbar-light .nav-item.active .submenu,nav.navbar-light .nav-item.open .submenu{max-height:999px}nav.navbar-light .nav-item.active .submenu-toggle .fas::before,nav.navbar-light .nav-item.open .submenu-toggle .fas::before{content:""}nav.navbar-light .nav-item .submenu-toggle{position:absolute;right:0px;top:8px;padding:0px 11px 8px 27px;font-size:21px;cursor:pointer;color:#595959}nav.navbar-light .nav-item .submenu-toggle .fas::before{content:""}nav.navbar-light .nav-item .submenu{position:static;opacity:1;transform:none;padding:0px 15px;border-radius:0px;max-height:0px;transition:max-height .3s ease;overflow:hidden}nav.navbar-light .nav-item .submenu li a{display:block;font-size:16px;line-height:2}nav.navbar-light .nav-item .submenu li{margin-bottom:4px}nav.navbar-light .nav-item .submenu li:first-child{padding-top:8px}nav.navbar-light .nav-item .submenu li:last-child{padding-bottom:8px;margin-bottom:0px}}.home-hero{padding-top:8%;padding-bottom:10%;background-size:cover;background-position:left center}.home-hero p{font-family:"Roboto Slab",serif;color:#fff;font-size:4em;line-height:1.3em;max-width:999px;font-weight:500;margin:20px auto 40px}.home-hero .button{font-size:1.25em;display:inline-block;padding:1.1em 2em;text-transform:uppercase;border-radius:44px}@media screen and (min-width: 1600px){.home-hero{padding-top:130px;padding-bottom:160px}}@media screen and (max-width: 1199px){.home-hero p{font-size:3.5em}}@media screen and (max-width: 991px){.home-hero p{font-size:2.75em;line-height:1.2em}}@media screen and (max-width: 767px){.home-hero p{font-size:2em}.home-hero .button{padding:.9em 1.35em}.home-hero .button i{padding-left:.45em}}.home-cta{position:relative;display:block;text-align:center;padding:140px 0px;background-size:auto 100%;background-position:center;max-width:550px;margin:0 auto 40px;border-radius:20px;font-size:1.7em;text-transform:uppercase;letter-spacing:.125em;font-weight:900;color:#fff}.home-cta i{font-size:23px;vertical-align:middle;padding-bottom:4px}.home-cta:hover{color:#fff;text-decoration:none;transition:.3s ease}.home-cta:hover i{transition:transform .3s ease}.home-cta:hover .overlay{opacity:.8}@media screen and (max-width: 767px){.home-cta{padding:100px 0px;max-width:430px;padding:14% 0px;background-position:top;background-size:cover}}@media screen and (max-width: 540px){.home-cta{font-size:1.3em;margin-bottom:20px}}.home-cta .cta-content{position:relative;z-index:2}.home-cta .overlay{position:absolute;top:0;left:0;border-radius:20px;width:100%;height:100%;content:"";opacity:.6;z-index:1;transition:opacity .3s ease}.home-cta .overlay.red{background:#e24825}.home-cta .overlay.blue{background:#0967b4}.provider-search{background:#81be41}.provider-search h2{font-family:"Roboto Slab",serif;font-size:2.75em}.provider-search form{display:block;position:relative;max-width:450px}.provider-search input{width:100%;border:0px;appearance:none;border-radius:40px;padding:.75em 1.25em;padding-right:1.85em;font-size:1.2em}.provider-search button{appearance:none;border:0px;font-size:1.2em;position:absolute;right:.7em;top:50%;transform:translateY(-50%);background:#fff;background:rgba(0,0,0,0)}.provider-search a{color:#333;font-size:1.4em;font-weight:600}.home-blog.contact-cta,.resource-cta.contact-cta,.single-cta.contact-cta{background:#409a9a}.home-blog.contact-cta.purple-bg,.resource-cta.contact-cta.purple-bg,.single-cta.contact-cta.purple-bg{background:#613784}.home-blog.contact-cta.orange-bg,.resource-cta.contact-cta.orange-bg,.single-cta.contact-cta.orange-bg{background:#e3882d}.home-blog.contact-cta .resource-link,.resource-cta.contact-cta .resource-link,.single-cta.contact-cta .resource-link{padding:1.2em;border:0px}.home-blog.contact-cta .resource-link .description,.resource-cta.contact-cta .resource-link .description,.single-cta.contact-cta .resource-link .description{max-width:540px}.home-blog.single-cta .description,.resource-cta.single-cta .description,.single-cta.single-cta .description{max-width:700px}.home-blog .stat,.resource-cta .stat,.single-cta .stat{font-family:"Roboto Slab",serif;font-size:1.4em;line-height:1.4em}.home-blog .source,.resource-cta .source,.single-cta .source{text-transform:uppercase;font-weight:700;color:#0967b4;letter-spacing:.125em}.home-blog .blog-link,.home-blog .resource-link,.resource-cta .blog-link,.resource-cta .resource-link,.single-cta .blog-link,.single-cta .resource-link{background-size:cover;background-position:center;border-radius:30px;border:6px solid #fff}.home-blog .blog-link p,.home-blog .resource-link p,.resource-cta .blog-link p,.resource-cta .resource-link p,.single-cta .blog-link p,.single-cta .resource-link p{color:#fff}.home-blog .blog-link .blog-title,.home-blog .resource-link .blog-title,.resource-cta .blog-link .blog-title,.resource-cta .resource-link .blog-title,.single-cta .blog-link .blog-title,.single-cta .resource-link .blog-title{font-family:"Roboto Slab",serif;font-weight:600;font-size:1.65em}.home-blog .blog-link .description,.home-blog .resource-link .description,.resource-cta .blog-link .description,.resource-cta .resource-link .description,.single-cta .blog-link .description,.single-cta .resource-link .description{margin-bottom:30px}.home-blog .no-bg-image,.resource-cta .no-bg-image,.single-cta .no-bg-image{background-color:#848484}.home-blog .blog-link,.resource-cta .blog-link,.single-cta .blog-link{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 575px){.home-blog .stat,.resource-cta .stat,.single-cta .stat{font-size:1.3em}.home-blog .source,.resource-cta .source,.single-cta .source{letter-spacing:.05em}}.landing-heading{background:#ebebe9}.landing-heading img{border-radius:20px}.landing-heading h2{color:#0967b4;font-family:"Roboto Slab",serif;font-size:2.3em;margin-bottom:30px}.landing-heading .large-text{font-size:1.3em;margin-bottom:30px}.landing-heading .large-text a{color:#e24825;display:inline-block}@media screen and (max-width: 767px){.landing-heading h2{font-size:1.9em}.landing-heading .large-text{font-size:1.15em}}.icon-links.no-icon .blue-text{min-height:0px}.icon-links.single-link .blue-text{min-height:0px}.icon-links.single-link .description{max-width:700px}.icon-links h3{font-size:1.5em;margin-bottom:25px}.icon-links .description{max-width:447px;font-size:1.1em;margin:15px auto 20px}.icon-links .blue-text{font-family:"Roboto Slab",serif;font-size:1.4em;font-weight:600;margin:15px 0px 10px;line-height:1.3em}.icon-links img{margin-bottom:12px;width:100%;max-width:105px}.icon-links .button{font-size:16px;padding:.55em 1.4em;margin-bottom:30px}.icon-links .button i{display:inline}@media screen and (max-width: 991px){.icon-links .blue-text{min-height:0px}.icon-links h3{font-size:1.25em}}.blue-bg-links .icon-link{background:#e7f6fa;border-radius:30px;border:12px solid #fff}.blue-bg-links img{margin-top:30px;max-width:90px}.blue-bg-links .blue-text{margin-bottom:20px}.resource-cta .resource-link{border:16px solid #fff;padding:80px 15px}.resource-cta .description{max-width:436px;margin:0 auto}.quote,.featured-stat{background:#409a9a;color:#fff}.quote.magenta-bg,.featured-stat.magenta-bg{background:#c33868}.quote.purple-bg,.featured-stat.purple-bg{background:#613784}.quote.image-quote,.featured-stat.image-quote{background-position:center;background-size:cover}.quote img,.featured-stat img{border-radius:50%;width:80px}.quote blockquote,.featured-stat blockquote{font-family:"Roboto Slab",serif;font-size:2.3em;max-width:960px;margin:20px auto}.quote hr,.featured-stat hr{max-width:60px;margin:30px auto;border-top:4px solid #fff}.quote footer .name,.featured-stat footer .name{font-family:"Roboto Slab",serif;font-size:1.5em;font-weight:500;display:inline-block;margin-bottom:10px}.quote footer .detail,.featured-stat footer .detail{font-family:"Roboto",sans-serif;display:block;font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:17px}@media screen and (max-width: 767px){.quote blockquote,.featured-stat blockquote{font-size:1.5em}}.featured-stat .featured-stat-block{background:#ffd733;color:#613784;border-radius:20px;padding-left:15px;padding-right:15px;max-width:477px;margin:20px auto}.featured-stat .featured-stat-block p{font-family:"Roboto Slab",serif;font-size:2.3em;line-height:1.4em;max-width:980px;margin:20px auto;font-weight:600}@media screen and (max-width: 767px){.featured-stat .featured-stat-block p{font-size:1.6em}}.blog-header{background-size:cover;background-position:90% center}.blog-header img{max-width:567px;margin-bottom:20px}.blog-header img.d-block{max-width:760px;width:100%;margin-top:20px;margin-bottom:10px}.blog-header .flex-list{position:relative;overflow:hidden;max-width:930px;margin:10px auto;color:#595959}.blog-header .flex-list ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-left:-3px;padding:0px;list-style-type:none;margin-bottom:0px}.blog-header .flex-list li{flex-grow:1;flex-basis:auto;width:50%;margin:.25em 0;padding:0 .5em;text-align:center;border-left:3px solid #595959;background-color:rgba(0,0,0,0);margin-bottom:8px;font-size:1.45em;text-transform:uppercase;letter-spacing:.125em;font-weight:600;line-height:1.1em;font-family:"Roboto",sans-serif}.sidebar-layout{background:#ebebe9}.sidebar-layout .sidebar-nav{background:#d9d9d6;padding:20px;margin-top:10px;border-radius:16px;margin-bottom:30px}.sidebar-layout .sidebar-nav.blog-categories>ul>li{padding-left:0px}.sidebar-layout .sidebar-nav.blog-categories>ul>li:before{display:none}.sidebar-layout .sidebar-nav p{padding-left:26px;font-size:1.1em;text-transform:uppercase;font-weight:600;letter-spacing:.125em;color:#0967b4;border-bottom:3px solid #fff;padding-bottom:8px}.sidebar-layout .sidebar-nav .fa-ul{margin-left:1.5em;font-family:"Roboto Slab",serif}.sidebar-layout .sidebar-nav .fa-ul li{margin-bottom:10px;font-size:1.1em}.sidebar-layout .sidebar-nav .fa-ul .fa-li{font-size:.75em;top:50%;transform:translateY(-50%);color:#595959}.sidebar-layout .sidebar-nav .fa-ul a{color:#595959}.sidebar-layout .sidebar-nav .fa-ul .active .fa-li,.sidebar-layout .sidebar-nav .fa-ul .active a{pointer-events:none;opacity:.8}.sidebar-search{background:#81be41;border-radius:16px;padding:20px 15px}.sidebar-search p{color:#333;font-family:"Roboto Slab",serif;font-size:1.45em;font-weight:600}.sidebar-search a{color:#333;font-weight:600;display:inline-block;margin-top:15px}.sidebar-search input{border:0px;border-radius:30px;padding:12px 15px;padding-right:35px;width:100%;font-size:14px}.sidebar-search .input-container{position:relative}.sidebar-search .input-container button{background:rgba(0,0,0,0);border:0px;box-shadow:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.blog-listing article{background:#fff;margin-bottom:30px}.blog-listing article .container{padding:25px}.blog-listing article .date{font-weight:600;text-transform:uppercase;font-size:.9em;letter-spacing:.125em}.blog-listing article .title{font-size:1.45em;font-family:"Roboto Slab",serif;color:#0967b4;margin-bottom:20px;display:block}.blog-listing article .preview{font-size:.95em;margin-bottom:30px}.blog-listing article .tags{font-size:14px;margin-top:20px}.blog-listing article .tags a{color:#595959;display:inline-block}.blog-listing article .tags a:hover{text-decoration:none;color:#0967b4}.blog-listing article .tags a:hover:after{text-decoration:none}.blog-listing article .tags a span{text-decoration:underline}.blog-listing article .tags a:after{content:"•";margin:0px 3px;text-decoration:none}.blog-listing article .tags a:last-child:after{content:""}.blog-listing .filtered-message{font-family:"Roboto Slab",serif;color:#595959;font-weight:400;font-size:2em;margin-bottom:1.2em;padding-left:15px}.blog-listing .filtered-message span{color:#e24825}@media screen and (max-width: 540px){.blog-listing .filtered-message{font-size:1.65em}}.page-link{background:rgba(0,0,0,0);border:0px;color:#595959;text-transform:uppercase}.page-link.disabled{color:#d9d9d6;pointer-events:none}.page-link i{padding:0px 3px}@media screen and (max-width: 480px){.numbered-item{display:none}}.embed-responsive.video-embed{padding-top:95%;max-width:677px;margin:0 auto}.article-content{max-width:680px;margin:0 auto}.article-content a{color:#e24825;font-weight:600}.article-content strong{color:#81be41;font-weight:600}.article-content ul{padding-left:1.1em}.article-content ul li{margin-bottom:1em}.article-content .featured-image{max-width:680px;margin:20px auto 0}.article-content .featured-image img{display:block;width:100%}.article-content .sidebar-nav{display:inline-block;background:#f2f2f2;font-size:17px;padding:15px 40px;margin-top:30px}.article-content .sidebar-nav p{letter-spacing:.01em;padding-left:.4em;margin-bottom:0px;font-size:1em;border-bottom:0px}.article-content .sidebar-nav .fa-ul{padding-left:0;margin-bottom:0px}.article-content .sidebar-nav .fa-ul li{font-size:1.1em}.dropdown-label{font-family:"Roboto Slab",serif;font-weight:600;display:inline-block;margin-right:10px}.news-category .dropdown-toggle{color:#595959;min-width:140px;text-align:left;border-radius:0px}.news-category .dropdown-toggle span{font-weight:600;display:inline-block;padding-right:10px}.news-category .dropdown-toggle:after{content:"";display:none}.news-category .fas{float:right;padding-top:3px}.news-category.show .dropdown-toggle{background:#d9d9d6;color:#939392;font-size:.9em}.news-category.show .dropdown-toggle .fas{transform:rotate(180deg);padding-bottom:3px}.news-category .dropdown-menu.show{transform:unset !important;top:100% !important;margin-top:0px;width:100%;min-width:0px;z-index:3;background:#ececea;border:0px;box-shadow:0px 3px 6px 0px #d3d3d3;border-radius:0px}.news-category .dropdown-menu.show .dropdown-item{padding:.05rem .75rem;font-size:.9em}.news-category .dropdown-menu.show a{color:#333}.news-listing .back-link{font-size:1em}.news-listing .back-link i{padding:0px 3px}.news-listing .news-story{border-top:6px solid #81be41;background:#ececea;position:relative;padding-bottom:110px !important;margin-bottom:35px}.news-listing .news-story .date{text-transform:uppercase;font-weight:900;font-size:.9em;letter-spacing:.125em;margin-top:10px}.news-listing .news-story .category{color:#e24825;font-weight:600;font-size:15px;text-decoration:underline}.news-listing .news-story .button{padding:10px 17px;position:absolute;bottom:30px;left:1rem;font-size:.9em}.news-listing .news-story .title{font-size:1.45em;line-height:1.3em;font-family:"Roboto Slab",serif;color:#0967b4}.news-listing .news-story .news-preview{font-size:.85em}.news-listing .news-story a:hover .button{background:#595959;color:#fff}.search-results{padding:2rem;background:#fff}.search-results .search-result-item{margin-bottom:2rem}.search-results .search-result-item a{color:#0967b4}.find-provider{background:#81be41}.find-provider h2{font-family:"Roboto Slab",serif;font-size:2.5em}.find-provider .input-container{position:relative;width:100%;max-width:480px;margin:0 auto}.find-provider .input-container input{width:100%;padding:18px 30px;padding-right:68px;border:0px;border-radius:60px;font-size:1.2em}.find-provider .input-container input:placeholder{color:#595959}.find-provider .input-container button{appearance:none;background:rgba(0,0,0,0);border:0px;box-shadow:none;font-size:1.75em;color:#595959;position:absolute;top:50%;right:25px;transform:translateY(-50%)}.find-provider .advanced-link{color:#333;font-size:1.2em;font-weight:600}.advanced-search{background-size:cover;background-position:center}.advanced-search form{padding:0px 10px 20px;max-width:450px;margin:0 auto}.advanced-search form label{padding-left:15px;font-size:16px;font-weight:600}.advanced-search select{border-radius:40px;margin:0 auto;appearance:none}.advanced-search .form-control{background:#d9d9d6;color:#333}.advanced-search .select-wrapper{position:relative}.advanced-search .select-wrapper:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:#000;padding:8px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:10%;line-height:10%}.advanced-search .form-check-input{left:36px;top:2px}.advanced-search .form-instruction{font-size:15px;padding-left:16px}.advanced-search .location-container{background:#f7f7f6;padding:10px 10px;max-width:calc(100% - 20px);margin:0 auto}.advanced-search .location-container select{max-width:calc(100% - 10px)}.advanced-search .form-check{padding-left:0px}.advanced-search .form-check label{padding-left:36px}.advanced-search .search-container{max-width:500px;margin:0 auto;background:#fff;border-radius:20px}.advanced-search :placeholder-shown,.advanced-search :disabled,.advanced-search .advanced-input{opacity:.5;color:#333}.advanced-search :disabled{opacity:.35}.advanced-search :focus{opacity:1}.advanced-search .search-title{background:#81be41;color:#333;padding:20px;margin-bottom:20px;border-top-left-radius:20px;border-top-right-radius:20px}.advanced-search .search-title h2{font-size:1.1em;text-transform:uppercase;letter-spacing:.125em;font-weight:900;line-height:1.2em;margin-bottom:0px}.advanced-search .button-container{padding:0px 20px}.advanced-search .button-container .button{width:100%;text-align:center;cursor:pointer}.results-header{background:#ededec;padding:20px 0px}.results-header h2{font-family:"Roboto Slab",serif;color:#595959;font-weight:400;margin-bottom:38px}.results-header .results-search a{color:#333;font-weight:600;margin-right:20px}.results-header .results-search form{position:relative}.results-header .results-search input{width:100%;background:#d9d9d6;border:0px;color:#333;padding:8px 25px;border-radius:30px;padding-right:35px}.results-header .results-search input.advanced-input{opacity:.7}.results-header .results-search input:focus{opacity:1}.results-header .results-search button{appearance:none;border:0px;box-shadow:0px 0px;position:absolute;right:10px;background:rgba(0,0,0,0);top:50%;transform:translateY(-50%);cursor:pointer;color:#333}.provider-results,.news-listing{background:#f2f2f2}.provider-results.news-listing,.news-listing.news-listing{background:#fff}.provider-results .pagination,.news-listing .pagination{font-size:.9em}.provider-results .pagination .page-item.disabled .page-link,.news-listing .pagination .page-item.disabled .page-link{background:rgba(0,0,0,0);border:0px;color:#595959;opacity:.5}.provider-results .pagination .page-item.disabled .ellipsis,.news-listing .pagination .page-item.disabled .ellipsis{color:#595959}.provider-results .pagination .page-item.active .page-link,.news-listing .pagination .page-item.active .page-link{background-color:rgba(0,0,0,0);border:0px;color:#595959;opacity:.5;cursor:default}.provider-results .pagination .prev-next,.news-listing .pagination .prev-next{padding:.5rem 0em;line-height:1em;font-weight:600;letter-spacing:.04em}.provider-results .pagination .prev-next span,.news-listing .pagination .prev-next span{vertical-align:middle}.provider-results .pagination .prev-next i,.news-listing .pagination .prev-next i{font-size:.75em;vertical-align:middle}@media screen and (max-width: 480px){.provider-results .pagination,.news-listing .pagination{font-size:14px}.provider-results .pagination .prev-next i,.news-listing .pagination .prev-next i{display:none}}.provider-results .print-export,.news-listing .print-export{margin-bottom:1rem}.provider-results .print-export a,.news-listing .print-export a{display:inline-block;font-size:.8em;padding:.5rem .75rem;color:#595959;font-weight:600;text-transform:uppercase;letter-spacing:.12em}.provider-results .print-export i,.news-listing .print-export i{font-size:.75em}.provider-results .sticky-sidebar,.news-listing .sticky-sidebar{position:sticky;top:10px}.provider-results .google-map,.news-listing .google-map{position:relative;padding-bottom:100%;height:0;overflow:hidden}.provider-results .google-map iframe,.news-listing .google-map iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}@media screen and (min-width: 992px){.sidebar-map{margin-top:20px}}#map-container{position:relative;padding-bottom:85%;height:0;overflow:hidden;background-color:#f2f2f2;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 991px){#map-container{background-color:#fff}}#map-container iframe,#map-container #map-frame{position:absolute;top:0;bottom:0;left:0;right:0}#map-canvas{width:100%;height:100%}#map-canvas::before{z-index:-1;position:absolute;display:inline-block;width:200px;max-width:80%;text-align:center;padding:10px;font-size:1em;background:#595959;color:#fff;content:"Get Directions";top:50%;left:50%;transform:translate(-50%, -50%);text-transform:uppercase;font-weight:700;letter-spacing:.125em;border-radius:40px}.provider-table{width:100%}.provider-table th,.provider-table td{max-width:178px;padding:15px;width:28%;font-size:.9em}.provider-table th.rating,.provider-table td.rating{padding:15px 0;text-align:center}.provider-table th{text-align:center;background:#fff;color:#0967b4;text-transform:uppercase;letter-spacing:.125em;padding:20px 15px}.provider-table tbody tr{border-bottom:1px solid #595959;vertical-align:top}.provider-table img{display:inline-block;max-width:40px;margin:0 2px}@media only screen and (min-width: 1320px){.provider-table img{max-width:55px;margin:0 3px}}.provider-table .provider a{font-weight:600;color:#333}.provider-table .facility{text-align:center}@media only screen and (max-width: 991px){.provider-table thead{display:none}.provider-table td,.provider-table th{display:block;width:100%;max-width:none;padding-bottom:0px}.provider-table tr:nth-child(even){background:#ededec}.provider-table .facility{text-align:left}.provider-table .provider{font-size:1em;padding-right:60px}.provider-table .provider.exempt-provider{padding-right:120px}.provider-table tr{display:block;border:none;background:#fff;border-bottom:5px solid #f2f2f2 !important;border-collapse:collapse;position:relative}.provider-table td[data-th]:before{content:attr(data-th);display:block;font-weight:500}.provider-table img{margin:0px 0px 10px;position:absolute;top:15px;right:15px;max-width:40px}.provider-table td.rating.exempt img.abc-rating{right:65px}}.back-link{color:#595959;font-size:1.1em;text-transform:uppercase;font-weight:700;letter-spacing:.04em}.back-link i{font-size:.75em}.back-link i,.back-link span{display:inline-block}.back-link:hover{text-decoration:none;color:#0967b4}.blog-listing .back-link{font-size:1em;display:inline-block;padding-bottom:10px}.blog-listing .back-link i{padding:0px 8px 0px 3px;font-size:.9em}.partner-page{background:#f2f2f2}.partner-page .provider-info{background:#fff;padding:40px;padding-bottom:2px;margin-top:20px}.partner-page .provider-info h3{font-family:"Roboto Slab",serif}@media screen and (max-width: 1199px){.partner-page .provider-info{padding:25px}}@media screen and (max-width: 767px){.partner-page .provider-info{padding:10px}}.partner-page .provider-header{position:relative;padding-right:65px;border-bottom:1px solid #595959}.partner-page .provider-header img{position:absolute;top:0px;right:0px;width:55px}.partner-page .provider-header.exempt-provider{padding-right:130px}.partner-page .provider-header.exempt-provider img.abc-rating{right:60px}.partner-page .provider-contact{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #595959}.partner-page .provider-contact .contact-method{position:relative}.partner-page .provider-contact .contact-method .phone{font-size:1.5em}.partner-page .provider-contact .contact-method .phone a{color:#333}.partner-page .provider-contact .contact-method span{padding-left:40px;display:inline-block}.partner-page .provider-contact .contact-method img{position:absolute;left:25px;top:50%;transform:translateY(-50%);width:26px}@media screen and (max-width: 991px){.partner-page .provider-contact .contact-method img{width:24px;left:22px}}.partner-page .detail-block{padding:20px 0px 10px;border-bottom:1px solid #333;margin-bottom:20px}.partner-page .facility-block{border:5px solid #fff;padding-top:14px;padding-bottom:15px;margin-bottom:15px}.partner-page .facility-block.grey-bg{background:#f2f2f2;border-radius:20px}.partner-page .facility-block p{margin-bottom:0px}.partner-page .facility-block .facility-header{display:flex;padding-right:1rem;flex-direction:row;flex-wrap:wrap}.partner-page .facility-block .facility-header h3{margin-right:auto}.partner-page .facility-block .facility-header .provider-tags{margin-bottom:10px}.partner-page .facility-block .facility-header .provider-tags .tag{display:inline-block;padding:5px;background:#fff;border-radius:5px}.partner-page .facility-hours ul{margin:0;padding:0;list-style:none}.partner-page .facility-hours table{margin-bottom:0}.partner-page .facility-contact{margin-top:20px}.partner-page .facility-contact .contact-name{font-weight:600;margin-bottom:5px}.partner-page .facility-contact .inline-contact{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.partner-page .facility-contact .inline-contact a{color:#333}.partner-page .facility-contact .inline-contact img{width:20px;margin-right:5px}.partner-page .table-header p{color:#838383;font-size:.9em;margin-bottom:.5em}.partner-page .table-header.no-records{margin-bottom:25px}.partner-page table{width:100%;border:2px solid #595959;font-size:16px;margin-bottom:35px}.partner-page table tr:nth-child(odd){background-color:#f2f2f2}.partner-page table thead tr{background:#595959 !important;color:#fff;text-transform:uppercase;letter-spacing:.125em;font-size:14px}.partner-page table td a{text-decoration:underline;color:#e24825}.partner-page table td,.partner-page table th{padding:5px;text-align:center;width:27%}.partner-page table td i,.partner-page table th i{color:#fff}.partner-page table td span,.partner-page table th span{position:relative;padding-left:20px;display:inline-block;width:94px;text-align:left}.partner-page table td span:before,.partner-page table th span:before{content:"";width:13px;height:13px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.partner-page table td span.green:before,.partner-page table td span.low:before,.partner-page table th span.green:before,.partner-page table th span.low:before{background:#81be41}.partner-page table td span.red:before,.partner-page table td span.high:before,.partner-page table th span.red:before,.partner-page table th span.high:before{background:#e24825}.partner-page table td span.yellow:before,.partner-page table td span.medium:before,.partner-page table th span.yellow:before,.partner-page table th span.medium:before{background:#ffd733}@media screen and (max-width: 767px){.partner-page table.inspection-data thead{display:none}.partner-page table.inspection-data td,.partner-page table.inspection-data th{display:block;width:100%;max-width:none;padding-bottom:0px;text-align:left;padding-left:1rem}.partner-page table.inspection-data tr{border:2px solid #f2f2f2;background:#fff;border-bottom:5px solid #f2f2f2 !important;border-collapse:collapse;position:relative}.partner-page table.inspection-data tr:nth-child(odd){background-color:#d6d6d6}.partner-page table.inspection-data td[data-th]:before{content:attr(data-th);display:block;font-weight:900;text-transform:uppercase;margin-top:5px;letter-spacing:.04em}}.sidebar-cta .resource-link{padding:55px 15px;border:0px}.disclaimers-notes hr{border-top:1px solid #595959;margin:20px 0px}.severity-level{padding-left:20px;position:relative}.severity-level .square{content:"";position:absolute;left:0px;top:6px;width:13px;height:13px}.severity-level .square.red{background:#e24825}.severity-level .square.yellow{background:#ffd733}.severity-level .square.green{background:#81be41}.breadcrumb-container{background:#d9d9d6;margin-bottom:0px}.breadcrumb-container a,.breadcrumb-container span{color:#595959}.breadcrumb-container .breadcrumb{background:#d9d9d6;margin-bottom:0px;text-transform:uppercase;letter-spacing:.125em}.breadcrumb-container .breadcrumb-item+.breadcrumb-item::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:#595959;font-size:.6em;vertical-align:middle;padding-bottom:2px}.breadcrumb-container .current{font-weight:900}.sidebar-container{overflow-x:hidden}.sidebar-container .nav-title{font-size:1.5em;font-family:"Roboto Slab",serif;font-weight:600;color:#595959}.sidebar-container .sidebar-column{background:#ececea;position:relative;max-width:300px}.sidebar-container .sidebar-column:before{content:"";height:100%;width:1200px;position:absolute;right:100%;top:0;background:#ececea}@media screen and (max-width: 991px){.sidebar-container .sidebar-column{max-width:90%}.sidebar-container .sidebar-column:after{content:"";height:100%;width:1200px;position:absolute;left:100%;top:0;background:#ececea}}.sidebar-column .sidebar-nav ul{padding-left:0px}.sidebar-column .sidebar-nav a{display:block}.sidebar-column .sidebar-nav>ul>li{color:#595959;list-style-type:none;position:relative;padding-left:20px;font-size:1.1em;font-family:"Roboto Slab",serif;margin-bottom:8px}.sidebar-column .sidebar-nav>ul>li:before{font-family:"Font Awesome 6 Free";font-weight:900;font-size:.6em;content:"";position:absolute;left:5px;top:5px}.sidebar-column .sidebar-nav>ul>li a{color:currentColor;display:block}.sidebar-column .sidebar-nav ul ul{padding-left:.9em;margin-top:10px}.sidebar-column .sidebar-nav ul ul li{font-size:.9em;font-family:"Roboto",sans-serif;list-style-type:none;margin-bottom:4px}.sidebar-column .sidebar-nav ul ul li a{color:#595959;font-weight:500;position:relative}.sidebar-column .sidebar-nav ul ul li a:before{content:"•";position:absolute;left:-16px;font-size:1.4em;line-height:1em}.sidebar-column .sidebar-nav ul ul li .current-page{color:#0967b4}.sidebar-column .sidebar-nav .current-section{color:#e24825}.sidebar-column .sidebar-nav .current-section .current-page{position:relative}.sidebar-column .sidebar-nav .current-section .current-page:after{content:"";position:absolute;right:-15px;height:100%;width:5px;background:#e24825}.page-intro{border-bottom:1px solid #595959}.page-intro.no-border{border-bottom:0px}.page-intro p a{color:#e24825}.page-intro img{width:100%;max-width:450px;border-radius:20px}.intro-statistic{font-family:"Roboto Slab",serif;color:#e3882d}.intro-statistic p{font-weight:700;font-size:1.5em}.intro-statistic .fittext{width:100%;display:inline-block;max-width:420px}@media screen and (max-width: 767px){.intro-statistic .fittext{max-width:250px}}.page-content>div:first-child{padding-top:3rem !important}.text-block h3{margin-bottom:1.5rem;font-size:1.4em;text-transform:uppercase;letter-spacing:.1em;font-weight:900;color:#81be41}.text-block h4{font-family:"Roboto Slab",serif;margin-bottom:30px;font-size:1.5em;color:#0967b4}.two-column-content ul,.one-column-content ul{padding-left:1em;margin-bottom:30px}.two-column-content ul li,.one-column-content ul li{margin-bottom:10px}.two-column-content h3{font-family:"Roboto Slab",serif;margin-bottom:30px;font-size:1.5em;color:#0967b4}.one-column-content{max-width:797px}.sidebar-container .resource-cta .resource-link{border:0px;padding:60px 15px}.sidebar-container .resource-cta .description{max-width:750px}.accordions .expand-all{color:#e24825;display:inline-block;margin-bottom:20px;text-transform:uppercase;font-weight:500;letter-spacing:.04em}.accordions .accordion .accordion-toggle{cursor:pointer}.accordions .accordion .accordion-content{display:none;padding-left:20px;border-left:4px solid #d9d9d6;margin-bottom:20px}.accordions .accordion .accordion-content .col-md-6 li{margin-bottom:2px}.program-listing{display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #595959}.program-listing .program-info{max-width:280px;margin-bottom:30px}.program-listing .program-info>a{display:block;border-top:1px solid #595959;border-bottom:1px solid #595959;margin-bottom:10px}.program-listing .program-info .section-title{margin-bottom:10px;font-weight:600;font-size:1.4em}.program-listing .program-info .program-criteria{background:#f0f0f0;margin-bottom:10px;padding:15px 0px 10px 15px;border-radius:14px}.program-listing .program-info .program-criteria .feature{position:relative;padding-left:35px;padding-top:3px;margin-bottom:10px}.program-listing .program-info .program-criteria .feature img{position:absolute;left:0px;top:2px;width:26px}.program-listing .program-info .program-criteria .feature span{line-height:1.36em;display:inline-block;font-weight:600;font-size:1.05em}.program-listing .program-info ul{padding-left:1em}.program-listing .program-info .program-features a{font-weight:400;color:#e24825}@media screen and (max-width: 767px){.program-listing{justify-content:center}}.list-title{font-size:1.4em;font-weight:600}.list-title.small-list-title{font-size:1em;margin-bottom:.5rem}.accordion-intro{background:#d9f1f6;border-radius:20px;padding:20px 36px;margin-bottom:1.5em}.accordion-intro ul li{margin-bottom:5px}.accordion-intro ul:last-child{margin-bottom:0px}@media screen and (max-width: 767px){.accordion-intro{padding:15px 20px}}.development-icons img{width:75px;margin-bottom:1rem}.development-icons ul{padding-left:.8em}.development-icons ul li{margin-bottom:5px;font-size:16px}.partners-list .flex-list-source{display:none}.partners-list .flex-list-container{margin-bottom:1rem}.partners-list .flex-list-container ul{margin-bottom:.8rem}.partners-list .flex-list-container ul:last-child{margin-bottom:0}.flex-list{position:relative;margin:1em;overflow:hidden}.flex-list ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none;padding-left:0px}.flex-list li{flex-grow:0;flex-basis:auto;margin:0;padding:0 13px;text-align:center;background-color:#fff;border-left:2px solid #595959;font-family:"Roboto Slab",serif;font-size:1.35em;color:#595959;line-height:1}.flex-list li:first-child{border-left:none}.banner-cta{background-size:cover}.contact-heading{background:#ececea}.contact-heading .page-title{margin-top:25px}.contact-heading .contact-methods .contact-method{position:relative;padding:12px 0px;padding-left:46px;border-top:1px solid #707070}.contact-heading .contact-methods .contact-method img{position:absolute;left:13px;top:50%;transform:translateY(-50%);width:22px}.contact-heading .contact-methods .contact-method a{font-size:1.2em;color:#333}.contact-heading .contact-methods .contact-method:last-child{border-bottom:1px solid #707070}@media screen and (min-width: 1310px){.contact-heading .contact-methods .contact-method{padding-left:68px}.contact-heading .contact-methods .contact-method a{font-size:1.4em}.contact-heading .contact-methods .contact-method img{width:26px;left:18px}}.contact-page .sidebar-search{border-top-left-radius:0px;border-top-right-radius:0px}.contact-page .sidebar-search p{font-weight:600;font-size:1.8em}.sidebar-report ul{padding-left:1em;font-size:16px}.sidebar-report a{color:#e24825;text-decoration:underline}.county-toggle{background:#d9d9d6;border-radius:40px;margin-top:30px;margin-bottom:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(img/chevron-down.png);background-size:18px;background-repeat:no-repeat;background-position:calc(100% - 10px) 4px}.county-toggle:focus{background-color:#c4c4c3}.svg-map{margin-top:20px}.svg-map text{cursor:pointer}.svg-map polygon,.svg-map .county path,.svg-map .county polygon{fill:#0a67b4;stroke:#b3e3ef;stroke-width:.5px;cursor:pointer}.svg-map .county.active,.svg-map .county.active path,.svg-map .county.active polygon{fill:#b3e3ef !important}.svg-map .county:hover,.svg-map .county.hover{fill:#188ff2}.svg-map .county:hover path,.svg-map .county:hover polygon,.svg-map .county.hover path,.svg-map .county.hover polygon{fill:#188ff2}.county-contact .county-info{display:none}.county-contact .county-info .contact-box{background:#ececea;border-radius:20px;max-width:430px;margin:30px auto;padding:15px 25px}.county-contact .county-info .contact-box .section-title{margin-bottom:4px;color:#0967b4}.contact-card{border-top:1px solid #595959;border-bottom:1px solid #595959;padding:10px 0px;margin-bottom:12px}.contact-card .contact-name{font-weight:600}.contact-card p{margin-bottom:4px}.contact-card .inline-contact{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;margin-bottom:4px}.contact-card .inline-contact a{color:#333}.contact-card .inline-contact img{width:20px;margin-right:4px}.program-leaders .contact-card{border-bottom:0px;margin-bottom:0px;padding:15px 0px}.program-leaders .contact-card:last-child{border-bottom:1px solid #595959}.rating-content{padding-left:20px;border-left:4px solid #d9d9d6;margin-bottom:35px}.rating-content a{color:#e24825}.rating-content .dark-border-button{font-size:.9rem;padding:.5rem .8rem;margin-right:5px;margin-bottom:15px}.rating-content>ul{padding-left:1rem}.border-subhead,.rating-content>h5,.text-block h5,.accordion-text-block h5{color:#81be41;text-transform:uppercase;letter-spacing:.125em;font-weight:900;border-top:2px solid #81be41;font-size:.9em;padding-top:8px;margin-top:40px}.border-subhead:first-child,.rating-content>h5:first-child,.text-block h5:first-child,.accordion-text-block h5:first-child{margin-top:0}.rating-table{width:100%}.rating-table th,.rating-table td{border:2px solid #fff}.rating-table th{color:#fff;padding:10px 8px;text-transform:uppercase;font-size:.8em;letter-spacing:.1em}.rating-table th:first-child{background:#e24825;border-top-left-radius:24px}.rating-table th:nth-child(2){background:#81be41}.rating-table th:nth-child(3){background:#0967b4;border-top-right-radius:24px}.rating-table td{padding:10px 12px}@media screen and (min-width: 576px){.rating-table td:first-child{background:#fae0d9;font-weight:600;letter-spacing:.125em;font-size:.9em;text-transform:uppercase}.rating-table td:nth-child(2){background:#e3f1d5}.rating-table td:nth-child(3){background:#d0e2f1}}@media screen and (max-width: 575px){.rating-table th{display:none}.rating-table tr:nth-child(3n+1){background:#fae0d9}.rating-table tr:nth-child(3n+2){background:#e3f1d5}.rating-table tr:nth-child(3n+3){background:#d0e2f1}.rating-table tr{border-bottom:2px solid #d9d9d6}.rating-table td{border:0px;width:100%;display:block;text-align:left !important}.rating-table td:before{content:attr(data-heading) ":";display:inline-block;padding-right:4px;font-weight:600}}.score-key .score-info{padding:10px 0px;border-top:2px solid #ebebe9}.score-key .score-info p{margin-bottom:.25em;font-size:.9em}.score-key .score-info img{padding:0px;min-width:33px;max-width:50px;margin-bottom:4px;width:44%;display:inline-block}@media screen and (max-width: 575px){.score-key .score-info img{padding:5px;max-width:60px}}.score-key .score-info .score{text-transform:uppercase;letter-spacing:.12em}.score-key .score-info .score strong{font-weight:900}.score-key .score-info .small-text{font-size:.8em}.row.equal-height-row{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.row.equal-height-row>[class*=col-]{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;padding:.5rem}@media(min-width: 576px){.row.equal-height-row>[class*=col-]>.stat-content{height:100%}}.stat-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:column;flex-flow:column;background:#f5f5f5;text-align:center}.stat-content .button{width:auto;max-width:220px}.fit-stat{margin-bottom:10px;line-height:1em;font-family:"Roboto Slab",serif;font-weight:600}.stat-text{font-family:"Roboto Slab",serif;font-weight:600;max-width:320px;font-size:1.3em;margin:0 auto 14px}.col-lg-12 .stat-text{max-width:700px}.footnote{font-size:.9em;font-style:italic}.block-quote{max-width:767px;margin:0px auto}.block-quote blockquote{border-left:8px solid #613784;line-height:1.5em;font-size:1.3em;padding-left:1.4em}.footer{border-top:25px solid #0967b4;background:#595959;color:#fff}.footer a{color:#fff}.footer .copy-legal{font-size:15px}.footer .footer-logo img{width:100%;max-width:300px}.footer .footer-text{margin-bottom:40px;font-size:17px;font-weight:300;line-height:1.35em}.footer .dss-logo img{margin-bottom:42px;width:100%;max-width:275px}.footer .footer-nav a{display:block;margin-bottom:14px;font-size:1.2em;text-transform:uppercase;letter-spacing:.125em;font-weight:500}.footer .footer-nav a:last-child{margin-bottom:8px}.footer .footer-nav .footer-social a{display:inline-block;margin-right:13px}.footer .footer-nav .footer-social a img{display:inline-block}.footer .footer-nav .social-link{margin-bottom:20px}@media screen and (max-width: 991px){.footer .footer-nav{border-bottom:2px solid #fff;padding-bottom:20px;margin-bottom:20px}.footer .footer-nav a{font-size:1.3em}}.footer .nav-column{border-left:2px solid #fff}@media screen and (min-width: 1320px){.footer .container{max-width:1140px}}.nutrition-icons h3{font-size:1.5em}.nutrition-icon{margin-bottom:30px}.nutrition-icon img{max-width:90px;width:100%;margin-bottom:16px}.nutrition-icon p{color:#0967b4;font-size:1.2em;font-family:"Roboto Slab",serif;font-weight:700;max-width:211px;margin:0px auto 20px}.video-library .nav-tabs{border-bottom:0px}.video-library .nav-tabs button{display:inline-block;cursor:pointer;border:1px solid #333 !important;background:#fff;color:#e24825;border-radius:0px;width:195px;text-transform:uppercase;font-weight:600;letter-spacing:.125rem;padding:21px 0px}.video-library .nav-tabs button.active{color:#fff;background:#8a8a8a;border-color:#8a8a8a !important}.video-library .tab-select{position:relative}.video-library .tab-select:after{content:"▾";position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:26px}.video-library .tab-select select{appearance:none;width:100%;background:#d9d9d6;border:1px solid #d9d9d6;padding:18px;font-size:16px;text-transform:uppercase;font-weight:600;letter-spacing:.125em}.video-library .tab-content{padding:20px 0px;border-top:1px solid;margin-top:40px}.video-library .tab-content .col-md-6{padding:20px 15px}.video-library .tab-pane h3{font-size:1.5rem;color:#0967b4;font-family:"Roboto Slab",serif;margin-top:15px}.play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;pointer-events:none}.play-btn i{font-size:2.5rem;color:#fff;border:4px solid #fff;border-radius:50%;padding:20px 20px 20px 25px}