.elementor-730 .elementor-element.elementor-element-64ddc740{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-730 .elementor-element.elementor-element-64ddc740:not(.elementor-motion-effects-element-type-background), .elementor-730 .elementor-element.elementor-element-64ddc740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://persondirectedsupports.launchux.dev/wp-content/uploads/2025/05/logo-bg-overlay.png");background-position:65% 25px;background-repeat:no-repeat;background-size:275px auto;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-730 .elementor-element.elementor-element-6714bbe0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-730 .elementor-element.elementor-element-704a25a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-730 .elementor-element.elementor-element-704a25a a{color:#FFFFFF;}.elementor-730 .elementor-element.elementor-element-704a25a a:hover{color:#FFFFFF;}.elementor-730 .elementor-element.elementor-element-13a7143{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-730 .elementor-element.elementor-element-64ddc740:not(.elementor-motion-effects-element-type-background), .elementor-730 .elementor-element.elementor-element-64ddc740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:65% 25px;}}@media(max-width:767px){.elementor-730 .elementor-element.elementor-element-64ddc740:not(.elementor-motion-effects-element-type-background), .elementor-730 .elementor-element.elementor-element-64ddc740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:65% 25px;}.elementor-730 .elementor-element.elementor-element-6714bbe0 .elementor-heading-title{font-size:38px;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-704a25a */.elementor-730 .elementor-element.elementor-element-704a25a .fa-home {margin-right: 7px;}
.elementor-730 .elementor-element.elementor-element-704a25a .fa-angle-double-right {margin: auto 5px;}
.elementor-730 .elementor-element.elementor-element-704a25a a:hover {text-decoration: underline;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f4bdfbb */.elementor-730 .elementor-element.elementor-element-f4bdfbb h3 {color: #b75755 !important; font-weight: 700 !important;}
.gform-theme--framework .gf_progressbar .percentbar_blue {background-color: #b75755 !important;}
.gform-theme--framework input[type="radio"]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before {background-color: #b75755 !important;}
.gform-theme--framework input[type="checkbox"]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before {color: #b75755 !important;}
.ginput_container_address input,
.ginput_container_address select,
.ginput_container_text input,
.ginput_container_number input,
.ginput_container_date input,
.ginput_container_phone input,
.ginput_container_email input {height: 45px !important; border-radius: 5px !important; background-color: #f0f0f0 !important; border: 1px solid #ddd !important; box-shadow: none !important;}
.ginput_container_textarea textarea {border-radius: 5px !important; background-color: #f0f0f0 !important; border: 1px solid #ddd !important; box-shadow: none !important;}
.gform_button,
.gform_next_button,
.gform_previous_button {background-color: #b75755 !important; font-size: 18px !important; font-weight: 600 !important; text-transform: uppercase !important; color: #fff !important; border: 0 !important; border-radius: 5px !important; padding: 15px 25px !important; transition: all .2s ease-in-out !important;}
.gform_button:hover,
.gform_next_button:hover,
.gform_previous_button:hover {background-color: #000 !important;}/* End custom CSS */