.industry-page .industry-intro{margin:0 auto;max-width:1600px;padding:60px 0;position:relative}@media only screen and (max-width:1180px){.industry-page .industry-intro{padding:50px 0}}.industry-page .industry-intro .content{padding:20px 0;text-align:center}@media only screen and (max-width:1180px){.industry-page .industry-intro .content{padding:0}}.industry-page .industry-intro h1{color:#84cef3;font-size:4.375rem;margin:0;padding:4.5rem 0 6rem;text-shadow:0 0 20px rgb(0 0 0 / .3)}@media only screen and (min-width:1181px) and (max-width:1536px){.industry-page .industry-intro h1{font-size:3.25rem;line-height:3.5rem}}@media only screen and (max-width:1180px){.industry-page .industry-intro h1{font-size:2.8rem;line-height:3.5rem}}@media only screen and (min-width:768px) and (max-width:860px){.industry-page .industry-intro h1{font-size:2.375rem;line-height:3.125rem;padding:3.5rem 0 4rem}}@media only screen and (max-width:767px){.industry-page .industry-intro h1{font-size:2.8rem;line-height:3.5rem;padding:40px 0 160px}}.industry-page .industry-intro:before{background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.industry-page .industry-intro .secondary-nav{bottom:0;left:0;position:absolute;text-align:center;width:100%}.industry-page .industry-intro .secondary-nav .acf-block-wrap{max-width:1600px;padding:0}.industry-page .industry-intro .secondary-nav ul{display:inline-block;list-style:none;margin:0;padding:0;width:100%}.industry-page .industry-intro .secondary-nav ul li{display:inline-block;vertical-align:bottom}.industry-page .industry-intro .secondary-nav ul li button{background-color:hsl(0 0% 100% / .75);border:none;color:#0072a7;cursor:pointer;display:block;font-size:1.1rem;font-weight:700;line-height:1.75rem;margin-left:-1px;outline:none;padding:20px 40px;text-decoration:none}.industry-page .industry-intro .secondary-nav ul li button:focus-visible{outline:auto}.industry-page .industry-intro .secondary-nav ul li.active button{background-color:#fff;padding:21px 40px}@media only screen and (min-width:768px) and (max-width:860px){.industry-page .industry-intro .secondary-nav ul li button{padding:15px 23px}.industry-page .industry-intro .secondary-nav ul li.active button{padding:16px 23px}}@media only screen and (max-width:767px){.industry-page .industry-intro .secondary-nav{position:relative}.industry-page .industry-intro .secondary-nav ul li{display:block;width:100%}.industry-page .industry-intro .secondary-nav ul li button{padding:15px 23px;width:100%}.industry-page .industry-intro .secondary-nav ul li.active button{padding:16px 23px}}.industry-page .industry-main{display:flex}.industry-page .industry-main .industry-list{background-color:#f6f6f6;border-radius:5px;flex:0 0 300px;font-size:1.125rem;margin-top:-280px;padding:20px 30px 30px}.industry-page .industry-main .industry-list h2{font-size:1.25rem;margin:0}.industry-page .industry-main .industry-list ul{list-style:none;margin:0;padding:0}.industry-page .industry-main .industry-list ul li{border-top:1px solid silver;padding:9px 0}.industry-page .industry-main .industry-list ul li a{text-decoration:none}.industry-page .industry-main .industry-list ul li a:hover{text-decoration:underline}@media only screen and (min-width:768px) and (max-width:860px){.industry-page .industry-main .industry-list{flex:0 0 250px;margin-top:-200px;padding:10px 20px}.industry-page .industry-main .industry-list ul li a{font-size:.875rem;line-height:1.125rem}}@media only screen and (max-width:767px){.industry-page .industry-main .industry-list{display:none}}.industry-page .industry-main .industry-details{flex:1}.industry-page .industry-main .industry-details .tab-content .tab{display:none}.industry-page .industry-main .industry-details .tab-content .tab.active{display:block}.industry-page .resource-listing{display:flex;flex-wrap:wrap;gap:30px}.industry-page .resource-listing .item{border:2px solid #ddd;border-radius:5px;flex:0 0 calc(33.3333% - 20px)}.industry-page .resource-listing .item .image{padding:20px 40px 0;text-align:center}.industry-page .resource-listing .item .image img{display:inline-block;max-height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain}.industry-page .resource-listing .item .image.none{padding-top:40px}.industry-page .resource-listing .item .image.none img{width:40%}.industry-page .resource-listing .item .content{padding:20px}.industry-page .resource-listing .item .content a{display:inline-block;font-size:1.125rem;font-weight:700;line-height:1.5rem;text-decoration:none}.industry-page .resource-listing .item .content a:focus-visible,.industry-page .resource-listing .item .content a:hover{text-decoration:underline}.industry-page .resource-listing .item .content p{font-size:.875rem;line-height:1.25rem}@media only screen and (max-width:1180px){.industry-page .resource-listing .item{flex:0 0 calc(50% - 15px)}}@media only screen and (min-width:768px) and (max-width:860px){.industry-page .resource-listing{gap:16px}.industry-page .resource-listing .item{flex:0 0 calc(50% - 8px)}.industry-page .resource-listing .item .image{padding:15px 20px 0}.industry-page .resource-listing .item .image img{max-height:145px}.industry-page .resource-listing .item .content{padding:15px}.industry-page .resource-listing .item .content a{font-size:1rem;line-height:1.375rem}}@media only screen and (max-width:767px){.industry-page .resource-listing .item{flex:0 0 100%}}