/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-inogen-socialmedialinks{display:none;}.landing-page--37166 .page__header h1{display:none;}.social-media-links--platforms li a span{border-color:#ffffff40 !important;border-width:2px !important;.podcast-banner}@media (min-width:992px){.page__footer.bg-blue-footer .has-right-image:before{height:300px !important;width:300px !important;top:-10rem !important;}}@media (min-width:992px){.page__footer.footer-v2{margin-top:10rem !important;}}.social-media-links--platforms li a span.fa-play{color:#FF0000 !important;}.social-media-links--platforms li a span.fa-linkedin-in{color:#0077b5 !important;}.page-node-type-news .page__content img,.page-node-type-blog-post .page__content img{max-width:100%;height:auto;}.page-node-type-news .page__content img.align-left,.page-node-type-blog-post .page__content img.align-left{margin-right:1rem;}.page__footer .nav-link:hover{text-decoration:underline;}.landing-page--37152 .layout.layout--twocol-section:nth-child(3) .container{align-items:flex-start;}.image-preview{overflow:hidden;max-height:488px;position:relative;}.image-preview .media{display:block;width:100%;height:488px;object-fit:cover;transition:height 0.3s ease;}.image-preview-wrapper.open .image-preview{max-height:none;}.image-preview-wrapper.open .image-preview .media{height:auto;}.image-preview::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40px;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1));pointer-events:none;transition:opacity 0.3s ease;}.image-preview-wrapper.open .image-preview::after{opacity:0;}.toggle-summary{padding:8px 8px 8px 32px;cursor:pointer;user-select:none;position:relative;}.toggle-summary::before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%) rotate(0deg);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #333;transition:transform 0.3s ease;}.image-preview-wrapper.open .toggle-summary::before{transform:translateY(-50%) rotate(-90deg);}.associate-form{padding-bottom:28px;}.associate-form h3{background-color:#3a3a43;border-color:#3a3a43;border-radius:0 0 271px 0;color:#fff;margin:0 0 0 -15px;max-width:250px;padding:1rem 4rem 1rem 1rem;}.node--36997 .landing-page__field-main-image{margin:30px 0 0;}.speaker-link{margin:.75rem 0 .5rem;}.podcast--intro{background-color:#ebebeb;}.podcast-shopify-embed{padding-top:30px;}.podcast--form{background-color:#044a6c;padding:30px 20px;border-radius:12px;}.podcast--form fieldset,.associate-form fieldset{max-width:none!important}.podcast--form h2{color:#fff;}.podcast--form .hs-submit .hs-button,.associate-form .hs-submit .hs-button{background-color:#7bb538!important;border-radius:10px!important;padding:1rem 2rem!important}.podcast--form .hs-input,.associate-form .hs-input{height:calc(2.2em + .75rem + 2px)}.podcast--form .hs-submit .hs-button,.associate-form .hs-submit .hs-button{background-color:#7bb538;border-radius:10px;padding:1rem 2rem}.podcast--form input[type=email],.podcast--form input[type=text],.podcast--form input[type=tel],.podcast--form .hs-message textarea,.podcast--form .hs-purpose_of_contact select,.podcast--form select,.associate-form input[type=email],.associate-form input[type=text],.associate-form input[type=tel],.associate-form .hs-message textarea,.associate-form .hs-purpose_of_contact select{width:100% !important;vertical-align:middle;display:block;}.podcast--form .inputs-list,.associate-form .inputs-list{list-style:none;margin:0;padding:0;}.podcast--form .inputs-list>li,.associate-form .inputs-list>li{display:block;margin:15px 0 0;}.podcast--form input[type=checkbox],.podcast--form input[type=radio],.associate-form input[type=checkbox],.associate-form input[type=radio]{height:1.5em;vertical-align:middle;}.podcast--form input[type=checkbox] span,.podcast--form input[type=radio] span,.podcast--form .hs-form-booleancheckbox-display span,.associate-form input[type=checkbox] span,.associate-form input[type=radio] span,.associate-form .hs-form-booleancheckbox-display span{vertical-align:middle;cursor:pointer;}.podcast--form .hs-form-checkbox label,.podcast--form .hs-form-radio label,.associate-form .hs-form-checkbox label,.associate-form .hs-form-radio label{font-weight:normal;}#podcast-form-wrapper{margin:30px 0 !important;padding:2px 20px !important;}.node--36543 .block.block--layout-builder.block--inline-blockwebpage-inogen-page-content{background-color:#005b82;margin-bottom:40px;}.podcast-banner{display:flex;align-items:center;justify-content:space-between;background-color:#005b82;}.podcast-banner-content{color:#fff;padding:30px 0 20px;}.podcast-banner-intro{font-weight:bold;margin-bottom:8px;}.podcast-banner-outro{font-weight:bold;font-size:20px;}.podcast-banner-intro img{vertical-align:middle;margin-right:5px;}.podcast-banner-intro span{vertical-align:middle;}@media (max-width:1399px){.podcast-banner{align-items:flex-end;}.podcast-banner-image img{max-width:440px;}}@media (max-width:1199px){.podcast-banner-image img{max-width:390px;}}@media (max-width:991px){.podcast-banner{justify-content:center;flex-wrap:wrap;}.podcast-banner-content{text-align:center;}.podcast-banner-image img{max-width:100%;}}.pricing-cards{grid-row-gap:16px;grid-column-gap:16px;grid-auto-columns:1fr;display:grid;grid-template-rows:auto;margin-top:4em;grid-template-columns:1fr 1fr 1fr 1fr;}.pricing-cards-single{grid-column-gap:0em;grid-row-gap:0em;background-color:#f7f9fd;color:#161660;flex-flow:column;text-decoration:none;display:flex;position:relative;border-radius:16px;overflow:clip;}.pricing-cards-single-hide{overflow:clip;}.pricing-cards-single-image{transform:translate3d(0px,0px,0px) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform-style:preserve-3d;width:100%;transition:.3s all ease;}.pricing-cards-single-image:hover{transform:translate3d(0px,0px,0px) scale3d(1.05,1.05,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);}.pricing-cards-single-content{padding:2.25em 1em 1.5em;}.pricing-cards-single-content-inner{grid-row-gap:3em;flex-direction:column;display:flex;justify-content:flex-start;align-items:center;}.pricing-cards-single-more{position:relative;}.pricing-cards-single-more:before{position:absolute;left:-20px;top:2px;content:url("/sites/default/files/2025-05/icon-arrow-1.png");}.pricing-cards-single-text{width:100%;text-align:center;}.pricing-cards-single h3{font-size:1rem;}.pricing-cards-single h3:first-child{font-style:italic;font-weight:400;}.pricing-cards-single a{color:#000000;text-decoration:none;}.pricing-cards-single-title{background-color:#045176;color:#fff;overflow:clip;}.pricing-cards-single-title--free{background-color:#5c5c5c;}.pricing-cards-single-title--basic{background-color:#7bb538;}.pricing-cards-single-title--premium{background-color:#045176;}.pricing-cards-single-title--enterprise{background-color:#31323d;}.pricing-cards-single-title p{margin:0;color:#fff;}.pricing-cards-single-title a{margin:0;color:#fff;padding:60px 30px;width:100%;display:block;transition:.3s all ease;}.pricing-cards-single-title a:hover{transform:scale(1.05);}@media (max-width:991px){.pricing-cards{grid-template-columns:1fr 1fr;}}@media (max-width:575px){.pricing-cards{grid-template-columns:1fr;}}.ehs-service-banner{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;background:#9ebad1;margin-top:80px;}.ehs-service-banner-left,.ehs-service-banner-right{flex-basis:50%;padding:20px;}.ehs-service-banner img{width:100%;}@media (max-width:991px){.ehs-service-banner{padding:20px 20px 22px;flex-direction:column-reverse;}.ehs-service-banner-right{flex-basis:100%;padding:0 0 20px;}.ehs-service-banner-left{flex-basis:100%;padding:0;}.ehs-service-banner-left img{padding-bottom:20px;}}.block--block-content3d590383-2436-44e0-b499-bde366434ee2{padding-bottom:4rem;}.block--block-content3d590383-2436-44e0-b499-bde366434ee2 .jumbotron{background:url('/sites/default/files/2025-05/home-hero-bg-1-mobile.jpg') top / cover no-repeat;}.block--block-content3d590383-2436-44e0-b499-bde366434ee2 .icon{border-radius:20px 0;border:3px solid #fff;}.block--block-content3d590383-2436-44e0-b499-bde366434ee2 .hero-cta .lead{color:#3a3c48;text-transform:none;}.block--block-content3d590383-2436-44e0-b499-bde366434ee2 .icon-title{text-shadow:none;text-decoration:underline;}.hero-item .col-lg-3{text-align:center;}.home-hero .container{max-width:700px;}.home-hero h1{font-size:32px;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.4);}.home-hero h2{font-size:24px !important;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.4) !important;}.home-hero .btn{line-height:2em;text-transform:none;}.youtube-video-main{margin-top:30px;}.youtube-video{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;cursor:pointer;background:#000;}.youtube-video .yt-thumb,.youtube-video .play-button,.youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.youtube-video .play-button{left:50%;top:50%;pointer-events:none;width:100px;height:100px;transform:translate(-50%,-50%);}.podcast-youtube-embed{padding-top:20px;}.mission-cards{display:flex;flex-wrap:wrap;margin:0 -1.75rem;}.mission-cards-single{box-sizing:border-box;flex:1 0 25%;padding:0 1.75rem;border-right:4px solid #fff6a3;margin:2rem 0 1rem;}.mission-cards-single:last-child{border-right:none;}.mission-cards-single h3{margin-top:0;margin-bottom:0.75rem;font-size:1.125rem;font-weight:700;}.mission-cards-single p{margin:0;}.webinar-presenters img{width:100%;border-radius:20px;}.podcast-hero{margin-bottom:2rem;}@media (min-width:576px){.block--block-content3d590383-2436-44e0-b499-bde366434ee2 .jumbotron{background:url('/sites/default/files/2025-05/home-hero-bg-1.jpg') top / cover no-repeat;}.home-hero h1{font-size:44px;}.home-hero h2{font-size:30px !important;}.border-left-sm{border-left:1px solid #dee2e6!important;}.podcast-hero{display:flex;flex-wrap:wrap;align-items:center;}.podcast-hero-content{width:calc(100% - 160px);}.podcast-hero .media{width:160px;}.node--36997 .landing-page__body h2{margin:0;}}@media (min-width:992px){.home-hero .btn{font-size:1.5rem;padding-left:4rem;padding-right:4rem;}.block--block-content3d590383-2436-44e0-b499-bde366434ee2 .jumbotron{min-height:440px;margin-bottom:80px;}.landing-page--36718 .layout--onecol{display:none;}}@media (min-width:1200px){.border-left-cond{border-left:1px solid #dee2e6!important;}}@media (max-width:1199px){.podcast--listen-main .row{justify-content:center;}}@media (max-width:1024px){.node--36543 .ds-3col-stacked-equal>.container{display:block;}}@media (max-width:991px){.block--block-content3d590383-2436-44e0-b499-bde366434ee2 .hero-cta .lead{margin:.5rem 0;}.block--block-content3d590383-2436-44e0-b499-bde366434ee2{padding-bottom:3rem;}.hero-item .col-lg-3{text-align:left;max-width:300px;margin:0 auto;}.block--block-content3d590383-2436-44e0-b499-bde366434ee2 .icon{width:70px;height:70px;}.landing-page--36718 .group-left .contact-left-social,.landing-page--36718 .group-left .block-contact-map{display:none;}.landing-page--36718 .layout--onecol{padding-top:50px;}.mission-cards-single{flex:1 0 50%;}.mission-cards-single:nth-child(2n){border-right:none;}}@media (max-width:767px){.podcast-youtube-embed{padding-bottom:30px;}.border-left-cond{border-left:1px solid #dee2e6!important;}.youtube-video-main{margin-bottom:30px;}.mission-cards{margin:0;}.mission-cards-single{flex:1 0 100%;border-right:none;border-bottom:4px solid #fff6a3;padding:0 0 2.5rem;}.mission-cards-single:last-child{border-bottom:none;}}@media (max-width:575px){.podcast--listen .row{justify-content:center;}.border-left-cond{border-left:none!important;}}body.landing-page--36552 #block-inogen-page-title{display:none !important;}body.landing-page--36552{font-size:20px}body.landing-page--36552 .page__main{padding-bottom:0;padding-top:0}body.landing-page--36552 .page__main>.container{margin:0;max-width:none !important;padding:0;width:100%}body.landing-page--36552 .node--36552 > .full-width.layout.layout--onecol > .layout__region.layout__region--content > .block.block--layout-builder.block--inline-blockbasic{background-image:url(/sites/default/files/2025-06/mission-vision-hero-bg-1.jpg);background-position:50% 45%;background-repeat:no-repeat;background-size:cover;height:480px;width:100%}body.landing-page--36552 .node--36552 > .full-width.layout.layout--onecol > .layout__region.layout__region--content > .block.block--layout-builder.block--inline-blockbasic > .container{height:100%;max-width:100%;}body.landing-page--36552 .node--36552 > .full-width.layout.layout--onecol > .layout__region.layout__region--content > .block.block--layout-builder.block--inline-blockbasic > .container > .content{align-items:center;display:flex;height:100%;justify-content:center;width:100%;max-width:760px;margin:0 auto;}body.landing-page--36552 h2.yellow-bar:after{background:#f3f25b;content:"";display:block;height:4px;margin-top:2rem;width:40%;}body.landing-page--36552 h1{color:#fff;font-size:3.5rem;font-weight:700;margin-bottom:2rem;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.5)}body.landing-page--36552 h2{font-size:2.25rem;font-weight:600;line-height:1.2;margin-bottom:2rem}body.landing-page--36552 h2.text-align-right.yellow-bar:after{margin-left:auto}body.landing-page--36552 h2.text-align-center.yellow-bar:after{margin-left:auto;margin-right:auto;}body.landing-page--36552 .layout:not(.full-width)>.container{margin:0 auto;padding:3rem 0}body.landing-page--36552 .layout:last-of-type>.container{padding-bottom:0}body.landing-page--36552 .layout--twocol-section+.layout--twocol-section>.container{padding-top:0}body.landing-page--36552 hr{margin:2rem 0;}body.landing-page--36552 .btn.btn-brand{padding-top:.75rem;padding-bottom:.75rem;font-size:1.1rem;margin-top:20px;}@media (min-width:768px){body.landing-page--36552 h1{font-size:5rem}body.landing-page--36552 h2{font-size:2.75rem;}body.landing-page--36552 .layout:not(.full-width)>.container{align-items:center;}}@media (min-width:992px){body.landing-page--36552 .layout--twocol-section.layout--twocol-section--33-67>.container>.layout__region--first,body.landing-page--36552 .layout--twocol-section.layout--twocol-section--67-33>.container>.layout__region--second{flex:0 1 38%;}body.landing-page--36552 .layout--twocol-section.layout--twocol-section--33-67>.container>.layout__region--second,body.landing-page--36552 .layout--twocol-section.layout--twocol-section--67-33>.container>.layout__region--first{flex:0 1 62%;}body.landing-page--36552 .node--36552 > .full-width.layout.layout--onecol > .layout__region.layout__region--content > .block.block--layout-builder.block--inline-blockbasic{height:540px;}}
