#gform_13 .ginput_container--name{gap:15px}#gform_13 .ginput_container_phone input[type=tel]{padding:16px!important}.page-id-396 #et-top-navigation .menu-item{display:none}.page-id-396 #main-header{padding:40px 0}.page-id-396 header .logo_container img{max-height:62px!important;width:250px!important}@media (max-width:981px){#herobg.pac_drh_order_tab_one,#herocontent.pac_drh_order_tab_two{margin-left:0px!important}}.home-form .gform_required_legend{display:none}.home-form .gform_fields{column-gap:30px!important;grid-row-gap:30px!important}.home-form .gfield--type-choice .gfield_radio{gap:5px!important}.home-form .gfield_required_asterisk{color:#ffffff!important}.home-form .ginput_container input,.home-form .ginput_container select{min-height:50px}.ds_gravity_forms_for_divi.home-form .ginput_container input[type=tel]{padding-left:52px!important}.home-form .ginput_container select{line-height:29px!important;min-height:61px}.home-form .ginput_container_consent{display:flex;align-items:flex-start}.home-form .ginput_container_consent label{margin-left:0px}.home-form .gform-field-label{margin:0px!important}.home-form .gfield--type-html#field_11_73{margin-top:20px}.ds_gravity_forms_for_divi_0.home-form .ginput_container input::placeholder{color:#000000}@media only screen and (min-width:768px){.home-form .gfield#field_11_68,.home-form .gfield#field_12_68{grid-column:span 9}}@media only screen and (max-width:767px){.home-form .gform_fields{column-gap:20px!important;grid-row-gap:20px!important}.home-form .gfield{grid-column:span 12!important}.ds_gravity_forms_for_divi .gform_wrapper .ginput_container_consent label{font-size:24px!important;line-height:24px!important}#gform_13 .ginput_container--name{gap:20px}}@media only screen and (max-width:375px){body #page-container .et_pb_section .ds_gravity_forms_for_divi_1 input[id^=gform_submit_button],#gform_12 input[type=submit]{padding:14px 20px!important}}@media only screen and (min-width:981px){body .et-fixed-header #top-menu li.current-menu-item>a{color:#fff!important}}.page-id-446 #top-menu{display:none}.page-id-446 #main-header>.container{height:84px}.gform_next_button,.gform_previous_button{border-width:0px!important;border-radius:6px;font-size:16px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;padding-top:6px!important;padding-right:30px!important;padding-bottom:6px!important;padding-left:30px!important}.gform_next_button{background-color:#DA291C!important}.page-id-443 footer,.page-id-443 header{display:none}.page-id-443 input#input_6_3_raw{padding-left:45px!important}.et-menu>.menu-item:nth-child(1)>a{background-color:#DA291C!important;border-radius:6px;padding-top:8px!important;padding-bottom:8px!important;padding-left:15px!important;padding-right:15px!important}.et-menu>.menu-item:nth-child(2)>a{background-color:#DA291C!important;border-radius:6px;padding-top:8px!important;padding-bottom:8px!important;padding-left:15px!important;padding-right:15px!important}.divi-life-cta-menu a{background-color:#da291c;padding:10px 20px!important;border-radius:6px;text-transform:uppercase;color:#fff!important;text-align:center;font-weight:700}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#DA291C}#input_5_3_raw{padding-left:48px!important}.sns-vet-card{border:2px solid #E4002B;border-radius:8px;background:#fff8f5;padding:22px 26px;display:flex;gap:18px;align-items:flex-start;font-family:Arial,Helvetica,sans-serif}.sns-vet-card .star{color:#E4002B;font-size:26px;line-height:1;flex-shrink:0;margin-top:2px}.sns-vet-card .badge{display:inline-block;background:#FFD700;color:#5a3a00;font-size:10px;font-weight:700;padding:3px 9px;border-radius:3px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:10px}.sns-vet-card h3{font-size:17px;font-weight:700;color:#111;margin-bottom:8px}.sns-vet-card p{font-size:13px;color:#555;line-height:1.6;max-width:620px;margin:0}.sns-vet-card .apply-btn{display:inline-block;margin-top:16px;background:#E4002B;color:#fff;padding:10px 20px;border-radius:4px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}@media(max-width:600px){.sns-vet-card{flex-direction:column;gap:10px}}