html,body{overflow-x:hidden}.wpcf7-select option{color:#000!important}.custom_h1 h1{font-size:clamp(2rem,1.375rem + 2.5vw,4.375rem)!important}.pp-notice p{font-size:18px!important}.privacy_policy_blurb .et_pb_blurb_description h3{font-size:34px;font-family:'Lora',sans-serif;font-weight:600;margin-bottom:20px}.disease-tags ul{display:flex;list-style:none;gap:10px;padding:0}.disease-tags li{color:#1d2024!important;border-width:0px!important;border-radius:100px;font-family:'IBM Plex Sans',Helvetica,Arial,Lucida,sans-serif!important;background-color:#f3f3f3;font-size:20px;padding:8px 18px}.divider-text .et_pb_text_inner:before{content:'';width:50px;height:2px;background:#124E65;position:absolute;left:-40%;top:10px}.divider-text .et_pb_text_inner:after{content:'';width:50px;height:2px;background:#124E65;position:absolute;right:-40%;top:10px}.divider-text .et_pb_text_inner{width:fit-content;margin:0 auto}.we-aim .et_pb_blurb_content{width:fit-content}.tags-row .et_pb_column{display:flex;gap:10px}.dh-link{right:40px;position:absolute;bottom:65px}.disease-hub-blurb .et_pb_module_header{background:#E2F0F5;width:fit-content;border-radius:6px;color:#124E65;padding:10px 20px;margin-bottom:15px}.disease-hub-blurb.camel .et_pb_module_header{background:#F5ECE1!important;color:#B5662B!important}.disease-hub-blurb.purple .et_pb_module_header{background:#ECE5F5!important;color:#66388F!important}.disease-hub-blurb.green .et_pb_module_header{background:#E2F0EE!important;color:#216A5A!important}.disease-hub-blurb .et_pb_blurb_description h3{font-size:34px;font-weight:600;font-family:'Lora',sans-serif!important;margin-bottom:15px}.diseasehub-box{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));min-height:400px}.diseasehub-box .disease-hub-blurb{grid-column:1 / -1}.btn-tag{pointer-events:none}.parent{display:grid;grid-template-columns:1fr 1fr;gap:20px}.child{width:100%!important}.child:last-child{grid-column:1 / -1}.hiw-step:after{content:'';width:20px;height:20px;background:url('/wp-content/uploads/2026/06/Arrow-2.png');position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center;right:0;top:15px}.hiw-step.last:after{display:none!important}.multi-blurb h2{font-size:50px;font-weight:600;margin-bottom:20px;font-family:'Lora',sans-serif!important}.gateway_row .et_pb_column:hover{background:#0D4358}.gateway_row .et_pb_column h2{font-size:clamp(24px,0.2rem + 2.166vw,46px);margin-bottom:10px}.gateway-footer .et_pb_column_0_tb_footer{display:flex;justify-content:space-evenly;align-items:center}.gateway-header-right{display:flex;justify-content:end;column-gap:20px}.gateway-footer .et_pb_column_0_tb_footer *{margin-bottom:0!important}.gateway-footer p{font-size:16px!important}.attr-form-wrapper{background-color:#1a3a3a;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 20px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.attr-form-inner{width:100%;max-width:360px}.attr-form-inner .wpcf7{width:100%}.attr-form-inner .wpcf7-form{display:flex;flex-direction:column;gap:10px}.attr-form-inner .wpcf7-form>.wpcf7-form-control-wrap:nth-child(1),.attr-form-inner .wpcf7-form>.wpcf7-form-control-wrap:nth-child(2){display:inline-block;width:48%}.attr-form-inner input[type="email"],.attr-form-inner select{width:100%;background-color:#1e4444;border:1.5px solid #2e6060;color:#ffffff;padding:12px 14px;border-radius:6px;font-size:14px;appearance:none;-webkit-appearance:none;outline:none;box-sizing:border-box}.attr-form-inner input[type="email"]::placeholder{color:#a0bfbf}.join-community{display:flex;column-gap:20px}.join-community .half-col{width:50%}.join-community-form .wpcf7 input,.join-community-form .wpcf7 select{background:transparent!important;border:1px solid #43869F!important;border-radius:6px!important;color:#E0E0E0!important}.join-community-form .dsm-contact-form-7-select:after{border-color:#43869F transparent transparent!important}.join-community-form .wpcf7 input::placeholder{color:#E0E0E0}.wpcf7 form.sent .wpcf7-response-output{color:#46b450!important}.dsm_contact_form_7 label{color:#fff}.join-community-form .wpcf7-checkbox{display:block;background:#2C5E79;border:1px solid #43869F;border-radius:6px;padding:10px}.attr-form-inner select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23a0bfbf' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer;color:#a0bfbf}.join-community-form .wpcf7-form-control.wpcf7-submit{display:inline-block;font-family:inherit;cursor:pointer;color:#fff;background:#2C303C;border:0;width:100%;margin-top:20px;border-radius:6px}.consent-section{display:flex;flex-direction:column;gap:10px;margin-top:4px}.consent-heading{color:#a0c4c4;font-size:12.5px;margin:15px 0 4px 0;line-height:1.5}.attr-form-inner .wpcf7-checkbox .wpcf7-list-item{margin:0;display:block}.attr-form-inner .wpcf7-checkbox .wpcf7-list-item label{display:flex;align-items:flex-start;gap:12px;background-color:#1e4444;border:1.5px solid #2e6060;border-radius:6px;padding:14px;cursor:pointer;color:#c8e0e0;font-size:13.5px;line-height:1.5}.attr-form-inner .wpcf7-checkbox .wpcf7-list-item label input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:18px;height:18px;min-width:18px;border:2px solid #4a8080;border-radius:3px;background:transparent;margin-top:2px;cursor:pointer;position:relative}.attr-form-inner .wpcf7-checkbox .wpcf7-list-item label input[type="checkbox"]:checked{background-color:#4a8080;border-color:#4a8080}.attr-form-inner .wpcf7-checkbox .wpcf7-list-item label input[type="checkbox"]:checked::after{content:'';position:absolute;left:3px;top:0px;width:5px;height:10px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.attr-form-inner .wpcf7-checkbox .wpcf7-list-item label a{color:#7abfbf;text-decoration:underline}.divider{display:flex;align-items:center;gap:10px;color:rgb(255 255 255 / 50%);font-size:12px;margin:4px 0}.divider::before,.divider::after{content:'';flex:1;height:1px;background:#43869F}.attr-form-inner input[type="submit"],.attr-form-inner .wpcf7-submit{width:100%;background-color:#1a2e2e;color:#ffffff;border:none;padding:15px;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;margin-top:6px;transition:background 0.2s ease;letter-spacing:0.3px}.attr-form-inner input[type="submit"]:hover,.attr-form-inner .wpcf7-submit:hover{background-color:#0f2020}.form-footer-note{color:#6a9999;font-size:11.5px;line-height:1.6;margin-top:8px}.form-footer-note a{color:#7abfbf;text-decoration:underline}.attr-form-inner .wpcf7-not-valid-tip{color:#ff7b7b;font-size:12px;margin-top:4px}.attr-form-inner .wpcf7-response-output{border:none!important;color:#a0c4c4;font-size:13px;margin-top:10px;padding:0!important}@media (min-width:1700px){.et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo img{width:100%!important}body #page-container div#et-boc .et_pb_section a.et_pb_button{font-size:20px!important}div#qa{width:90%}body #page-container .et_pb_section .et_pb_button_1_tb_header,body #page-container .et_pb_section .et_pb_button_0_tb_header{font-size:18px!important;padding:8px 30px!important}body #page-container .et_pb_section .et_pb_button_2_tb_header{font-size:20px!important;padding:12px 50px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:22px!important}.et_pb_menu .et-menu>li{padding-right:30px!important;padding-left:30px!important}h1{font-size:90px!important}.et_pb_text_inner p{font-size:30px;line-height:1.3}.qaik li{font-size:30px;line-height:1.3;padding-bottom:34px}div#blurb01 .et_pb_main_blurb_image img{width:90px!important}div#blurb01 h4.et_pb_module_header,#quick h4.et_pb_module_header{font-size:38px}div#blurb01 .et_pb_blurb_description p,#quick .et_pb_blurb_description p{font-size:23px}h2.et_pb_module_heading{font-size:64px!important;line-height:1.2em!important}body #page-container .et_pb_section a.et_pb_button{font-size:25px!important}div#video-row{height:1000px}#main-hero{padding-top:320px!important;padding-bottom:320px!important}.butn{display:flex;justify-content:center}.imas .et-waypoint.et_pb_animation_top.et-animated,.et_pb_animation_top.et-animated{width:100px}.our span.et_pb_image_wrap.et_pb_only_image_mode_wrap{width:30px!important;margin-top:10px}.imass span.et_pb_image_wrap.et_pb_only_image_mode_wrap{width:115px}textarea.wpcf7-form-control.wpcf7-textarea{width:655px}.et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo{width:270px!important}}@media screen and (max-width:1560px){.hiw-step .et_pb_module_header{font-size:16px!important;padding-bottom:0!important;padding-top:5px;height:50px;display:flex;align-items:center;line-height:1.2em!important}.diseasehub-box{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.dh-link{bottom:55px}#hero{background-position:right top!important}}@media screen and (min-device-width:981px) and (max-device-width:1010px){.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{max-width:24%!important}a.et_pb_button.et_pb_button_2_tb_header{padding-right:25px!important;padding-left:25px!important}}@media screen and (max-width:980px){body .gateway-header.et_pb_section_0_tb_header{background:rgb(255 255 255 / 40%)!important}#rmp-menu-title-168 .rmp-menu-title-image{width:70%;margin-left:0px!important}.et_pb_row.attr-row{width:85%!important}.tags-row .et_pb_button{width:100%;text-align:center}}.et_pb_section.et_pb_section_0_tb_header.et_pb_sticky{padding:5px 0!important;transition-duration:0.5s}.et_pb_menu .et-menu>li{padding-right:15px!important;padding-left:15px!important}.et_pb_section.et_pb_section_0_tb_header.et_pb_sticky .et_pb_menu__logo{max-width:60%;transition-duration:0.5s}.home-blog .et_pb_post{display:flex;flex-wrap:wrap}.home-blog .et_pb_image_container{order:-1;margin-bottom:0}.home-blog .post-meta a{background:#cad7dc;border-radius:20px;padding:5px 10px;padding-bottom:5px!important}.home-blog .post-content{order:2}@media screen and (max-width:1024px){.hiw-step:after{right:-20px!important}.parent{padding-left:15px!important;padding-right:15px!important}.et_pb_number_counter_0.et_pb_number_counter .percent p,.et_pb_number_counter_1.et_pb_number_counter .percent p{font-size:40px!important}.disease-tags li{font-size:16px;padding:4px 16px}body .et_pb_module.dh-link{bottom:60px;right:30px}}@media screen and (max-width:820px){.hiw-step:after{right:30px!important}}@media screen and (min-device-width:1011px) and (max-device-width:1242px){.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{max-width:28%!important}.vh-center .percent-value{font-size:34px!important}.vh-center h4.title{font-size:14px!important}.vh-center .et_pb_blurb_description{font-size:16px!important}.et_pb_row.attr-row{width:85%!important}}@media screen and (max-width:768px){.hiw-step:after{right:30px!important}}@media (min-width:992px){.home-blog .column.size-1of3{margin:0!important;width:25%!important}.home-blog .et_pb_salvattore_content{display:flex;gap:2%}.home-blog .column.size-1of3:nth-child(1){display:flex!important;width:52%!important;gap:4%}.home-blog .column.size-1of3:nth-child(1)>.et_pb_post{width:50%!important}.home-blog .column.size-1of3>.et_pb_post{margin-bottom:0!important;height:100%;padding-bottom:60px}.home-blog .column.size-1of3>.et_pb_post .post-content{position:absolute;bottom:25px}}@media (max-width:767px){.pp-notice p{font-size:16px!important}.privacy_policy_blurb .et_pb_blurb_description h3{font-size:26px}.attr-row .et_pb_column{margin-bottom:15px!important}body .et_pb_module.dh-link{bottom:67px;right:20px}.disease-tags ul{gap:5px}.disease-tags li{font-size:14px;padding:2px 8px}.home-blog .column.size-1of2{width:100%!important}.parent{grid-template-columns:1fr}.child .et_pb_blurb_content{display:flex;flex-direction:column}.child .et_pb_blurb_container{padding:0!important}.gateway-footer .et_pb_column_0_tb_footer{flex-wrap:wrap;row-gap:20px}.hiw-step:after{display:none!important}.diseasehub-box{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.multi-blurb h2{font-size:36px}.join-community{flex-wrap:wrap;row-gap:20px}.join-community .half-col{width:100%}.tags-row .et_pb_column{flex-wrap:wrap}}