body{font-family:'Geist',sans-serif}.et_pb_section_video_bg{position:fixed!important}@media (max-width:767px){.expandable.collapsed-300{min-height:450px}}body.home #parameter-nav{transition:all .3s ease-in-out}body.home .d-none{visibility:hidden;top:-70px!important}.pa-checkboxes-radio-buttons-columns .et_pb_contact_field_options_list{display:flex;flex-flow:row wrap}.pa-checkboxes-radio-buttons-columns .et_pb_contact_field_checkbox,.pa-checkboxes-radio-buttons-columns .et_pb_contact_field_radio{flex-basis:33%}@media only screen and (max-width:980px){.kvp .et_pb_column{width:45%!important}}.lwp-bullet-color ::marker{color:#00C59E}.single-product #main-content .container:before,.single-post #main-content .container:before{width:0px}.single-product #left-area,.single-post #left-area{width:100%}.single-product #left-area,.single-post #left-area{padding-right:0px}.single-post #main-content .clearfix{padding-top:100px}@media (min-width:767px){.pa-vertical-align-blurb .et_pb_blurb_content{display:flex!important}.pa-vertical-align-blurb .et_pb_blurb_container{display:flex!important;justify-content:center;flex-direction:column}.et-db #et-boc .et-l .pa-vertical-align-blurb .et_pb_main_blurb_image{display:flex;width:auto!important;margin-bottom:0px!important}.pa-vertical-align-blurb .et_pb_main_blurb_image{margin-top:-10px}}@media (min-width:980px) and (max-width:1050px){._scroll-x .dipi_use_parent_button_icon{overflow-x:scroll!important}}@media (max-width:767px){._cells-static .dipi-col-header{position:static!important}}.rle-environment-monitoring-page-hero-section{overflow-x:hidden}.post-password-required .et_password_protected_form{max-width:640px;margin:20vh auto 15vh auto;padding:2.5rem 2rem;background:#ffffff;border-radius:16px;box-shadow:0 18px 45px rgba(0,0,0,0.12);box-sizing:border-box}@media (max-width:767px){.post-password-required .et_password_protected_form{margin-top:6rem;padding:2rem 1.5rem}}.et_password_protected_form h1{text-align:left;font-size:1.8rem;margin-bottom:0.75rem}.et_password_protected_form p{font-size:1rem;line-height:1.6;margin-bottom:1rem}.et_password_protected_form>p:first-child{font-size:1.05rem;opacity:0.9}.post-password-required .et_password_protected_form p input[type="password"]{width:100%;max-width:100%;padding:0.75rem 0.9rem;font-size:1rem;border-radius:999px;border:1px solid #d0d4dc;outline:none;box-sizing:border-box;margin-bottom:1rem}.post-password-required .et_password_protected_form .et_submit_button{display:inline-block;padding:0.75rem 1.75rem;margin-top:-2rem;font-size:0.95rem;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;border-radius:999px;border:none;cursor:pointer;background:#00C59E;color:#ffffff!important}.post-password-required .et_password_protected_form .et_pb_button:after{display:none}.post-password-required .et_password_protected_form .et_submit_button:hover{filter:brightness(1.05);transform:translateY(-1px)}.post-password-required .et_password_protected_form form{text-align:left}.pw-error-message{color:#dc3545;font-style:italic;background:rgba(220,53,69,0.08);border-left:3px solid #dc3545;padding:0.75rem 1rem;margin-bottom:1rem;border-radius:6px;font-size:0.95rem}