.elementor-30 .elementor-element.elementor-element-6c5dc7b{--display:flex;--min-height:452px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-30 .elementor-element.elementor-element-6c5dc7b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6c5dc7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://panopticsolutions.com/wp-content/uploads/2023/03/Remote-Medicine-Header.png");background-position:center center;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-30 .elementor-element.elementor-element-9ac7b5d{text-align:center;}.elementor-30 .elementor-element.elementor-element-9ac7b5d img{width:5%;}.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-30 .elementor-element.elementor-element-da935f2{text-align:center;}.elementor-30 .elementor-element.elementor-element-da935f2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:300;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-8f750d7{text-align:center;font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:300;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-29bcef7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:160px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-29bcef7:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-29bcef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-30 .elementor-element.elementor-element-deae902{text-align:start;}.elementor-30 .elementor-element.elementor-element-ac29608{--display:flex;--min-height:48px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-ac29608:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ac29608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9A9A9A;}.elementor-30 .elementor-element.elementor-element-279e487 img{width:110px;}.elementor-30 .elementor-element.elementor-element-45ebac1 img{width:110px;}.elementor-30 .elementor-element.elementor-element-2a6e47e img{width:82px;}.elementor-30 .elementor-element.elementor-element-b743f34 img{width:82px;}.elementor-30 .elementor-element.elementor-element-be3ed37 img{width:82px;}.elementor-30 .elementor-element.elementor-element-963d855{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:36px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-1839a5f{text-align:start;}.elementor-30 .elementor-element.elementor-element-85700f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 28px;--row-gap:20px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-30 .elementor-element.elementor-element-0695f9e{text-align:center;}.elementor-30 .elementor-element.elementor-element-0695f9e img{width:160px;}.elementor-30 .elementor-element.elementor-element-52b8e26{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-30 .elementor-element.elementor-element-eaa7395{text-align:center;}.elementor-30 .elementor-element.elementor-element-94f83b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-30 .elementor-element.elementor-element-d3c045b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-30 .elementor-element.elementor-element-d3c045b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-d3c045b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-30 .elementor-element.elementor-element-d3c045b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-field-type-html{padding-bottom:0px;}.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-30 .elementor-element.elementor-element-d3c045b .e-form__buttons__wrapper__button-next{background-color:#49B869;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-button[type="submit"]{background-color:#49B869;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-d3c045b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-30 .elementor-element.elementor-element-d3c045b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-30 .elementor-element.elementor-element-d3c045b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-30 .elementor-element.elementor-element-d3c045b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-30 .elementor-element.elementor-element-2a058f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-005b52c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-253b92c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 40px;--row-gap:24px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6373989{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-30 .elementor-element.elementor-element-b078eb9{text-align:start;}.elementor-30 .elementor-element.elementor-element-b078eb9 img{width:64px;}.elementor-30 .elementor-element.elementor-element-e99d665{text-align:start;}.elementor-30 .elementor-element.elementor-element-e99d665 .elementor-heading-title{font-size:22px;font-weight:700;color:#231F20;}.elementor-30 .elementor-element.elementor-element-03a45e6{text-align:start;}.elementor-30 .elementor-element.elementor-element-41fa2ae{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-41fa2ae.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-30 .elementor-element.elementor-element-41fa2ae img{width:100%;}.elementor-30 .elementor-element.elementor-element-f44b200{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 40px;--row-gap:24px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-155c7a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-30 .elementor-element.elementor-element-2f8e1e0{text-align:start;}.elementor-30 .elementor-element.elementor-element-2f8e1e0 img{width:64px;}.elementor-30 .elementor-element.elementor-element-d844507{text-align:start;}.elementor-30 .elementor-element.elementor-element-d844507 .elementor-heading-title{font-size:22px;font-weight:700;color:#231F20;}.elementor-30 .elementor-element.elementor-element-b681937{text-align:start;}.elementor-30 .elementor-element.elementor-element-efdd284{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-efdd284.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-30 .elementor-element.elementor-element-efdd284 img{width:100%;}.elementor-30 .elementor-element.elementor-element-81f3744{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 40px;--row-gap:24px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-480e224{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-30 .elementor-element.elementor-element-6828073{text-align:start;}.elementor-30 .elementor-element.elementor-element-6828073 img{width:64px;}.elementor-30 .elementor-element.elementor-element-189467f{text-align:start;}.elementor-30 .elementor-element.elementor-element-189467f .elementor-heading-title{font-size:22px;font-weight:700;color:#231F20;}.elementor-30 .elementor-element.elementor-element-81966c7{text-align:start;}.elementor-30 .elementor-element.elementor-element-0fad7b9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-0fad7b9.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-30 .elementor-element.elementor-element-0fad7b9 img{width:100%;}.elementor-30 .elementor-element.elementor-element-3d7851e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 40px;--row-gap:24px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2382ab2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-30 .elementor-element.elementor-element-54807e2{text-align:start;}.elementor-30 .elementor-element.elementor-element-54807e2 img{width:64px;}.elementor-30 .elementor-element.elementor-element-ad35ec8{text-align:start;}.elementor-30 .elementor-element.elementor-element-ad35ec8 .elementor-heading-title{font-size:22px;font-weight:700;color:#231F20;}.elementor-30 .elementor-element.elementor-element-c3d6dcd{text-align:start;}.elementor-30 .elementor-element.elementor-element-2c6e616{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-2c6e616.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-30 .elementor-element.elementor-element-2c6e616 img{width:100%;}.elementor-30 .elementor-element.elementor-element-99b0859{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:40px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-99b0859:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-99b0859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-30 .elementor-element.elementor-element-9004f8e{text-align:start;}.elementor-30 .elementor-element.elementor-element-9004f8e .elementor-heading-title{font-size:36px;font-weight:100;color:#000000;}.elementor-30 .elementor-element.elementor-element-529e664{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-7585c7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-30 .elementor-element.elementor-element-4561eb2{text-align:center;}.elementor-30 .elementor-element.elementor-element-79e59bf{text-align:start;}.elementor-30 .elementor-element.elementor-element-79e59bf .elementor-heading-title{font-size:24px;font-weight:300;color:#B4985B;}.elementor-30 .elementor-element.elementor-element-44a7b0d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-30 .elementor-element.elementor-element-33063fb{text-align:center;}.elementor-30 .elementor-element.elementor-element-6583458{text-align:start;}.elementor-30 .elementor-element.elementor-element-6583458 .elementor-heading-title{font-size:24px;font-weight:300;color:#B4985B;}.elementor-30 .elementor-element.elementor-element-e9f11a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-30 .elementor-element.elementor-element-5403a95{text-align:center;}.elementor-30 .elementor-element.elementor-element-9d6a6d8{text-align:start;}.elementor-30 .elementor-element.elementor-element-9d6a6d8 .elementor-heading-title{font-size:24px;font-weight:300;color:#B4985B;}.elementor-30 .elementor-element.elementor-element-94e4ce7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-e1bac75{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-30 .elementor-element.elementor-element-62fd706{text-align:center;}.elementor-30 .elementor-element.elementor-element-1e98446{text-align:start;}.elementor-30 .elementor-element.elementor-element-1e98446 .elementor-heading-title{font-size:24px;font-weight:300;color:#B4985B;}.elementor-30 .elementor-element.elementor-element-505d1a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-30 .elementor-element.elementor-element-ef315a5{text-align:center;}.elementor-30 .elementor-element.elementor-element-1924e3a{text-align:start;}.elementor-30 .elementor-element.elementor-element-1924e3a .elementor-heading-title{font-size:24px;font-weight:300;color:#B4985B;}.elementor-30 .elementor-element.elementor-element-8150684{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-30 .elementor-element.elementor-element-36a174a{text-align:center;}.elementor-30 .elementor-element.elementor-element-4809534{text-align:start;}.elementor-30 .elementor-element.elementor-element-4809534 .elementor-heading-title{font-size:24px;font-weight:300;color:#B4985B;}.elementor-30 .elementor-element.elementor-element-afb17a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 40px;--row-gap:24px;--column-gap:40px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-35c72f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-30 .elementor-element.elementor-element-f163dff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-85700f4{--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;}.elementor-30 .elementor-element.elementor-element-253b92c{--width:100%;--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;}.elementor-30 .elementor-element.elementor-element-6373989{--width:100%;}.elementor-30 .elementor-element.elementor-element-f44b200{--width:100%;--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;}.elementor-30 .elementor-element.elementor-element-155c7a4{--width:100%;}.elementor-30 .elementor-element.elementor-element-81f3744{--width:100%;--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;}.elementor-30 .elementor-element.elementor-element-480e224{--width:100%;}.elementor-30 .elementor-element.elementor-element-3d7851e{--width:100%;--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;}.elementor-30 .elementor-element.elementor-element-2382ab2{--width:100%;}.elementor-30 .elementor-element.elementor-element-529e664{--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;}.elementor-30 .elementor-element.elementor-element-7585c7a{--width:100%;}.elementor-30 .elementor-element.elementor-element-44a7b0d{--width:100%;}.elementor-30 .elementor-element.elementor-element-e9f11a2{--width:100%;}.elementor-30 .elementor-element.elementor-element-94e4ce7{--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;}.elementor-30 .elementor-element.elementor-element-e1bac75{--width:100%;}.elementor-30 .elementor-element.elementor-element-505d1a2{--width:100%;}.elementor-30 .elementor-element.elementor-element-8150684{--width:100%;}.elementor-30 .elementor-element.elementor-element-afb17a9{--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;}.elementor-30 .elementor-element.elementor-element-35c72f2{--width:100%;}.elementor-30 .elementor-element.elementor-element-f163dff{--width:100%;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-ac29608{--width:1px;}.elementor-30 .elementor-element.elementor-element-52b8e26{--width:78%;}.elementor-30 .elementor-element.elementor-element-005b52c{--width:100%;}.elementor-30 .elementor-element.elementor-element-253b92c{--width:100%;}.elementor-30 .elementor-element.elementor-element-6373989{--width:50%;}.elementor-30 .elementor-element.elementor-element-f44b200{--width:100%;}.elementor-30 .elementor-element.elementor-element-155c7a4{--width:50%;}.elementor-30 .elementor-element.elementor-element-81f3744{--width:100%;}.elementor-30 .elementor-element.elementor-element-480e224{--width:50%;}.elementor-30 .elementor-element.elementor-element-3d7851e{--width:100%;}.elementor-30 .elementor-element.elementor-element-2382ab2{--width:50%;}.elementor-30 .elementor-element.elementor-element-7585c7a{--width:33.33%;}.elementor-30 .elementor-element.elementor-element-44a7b0d{--width:33.33%;}.elementor-30 .elementor-element.elementor-element-e9f11a2{--width:33.33%;}.elementor-30 .elementor-element.elementor-element-e1bac75{--width:33.33%;}.elementor-30 .elementor-element.elementor-element-505d1a2{--width:33.33%;}.elementor-30 .elementor-element.elementor-element-8150684{--width:33.33%;}.elementor-30 .elementor-element.elementor-element-35c72f2{--width:34%;}.elementor-30 .elementor-element.elementor-element-f163dff{--width:62%;}}/* Start custom CSS for container, class: .elementor-element-29bcef7 */.elementor-30 .elementor-element.elementor-element-29bcef7 .elementor-widget-image img { max-height: 70px; width: auto; object-fit: contain; }
.elementor-30 .elementor-element.elementor-element-29bcef7 .elementor-widget-text-editor { flex: 0 0 auto; min-width: 120px; font-weight: 600; color: #555; }
.elementor-30 .elementor-element.elementor-element-29bcef7 { background-color: #F0F0F0 !important; justify-content: flex-start !important; }
.elementor-30 .elementor-element.elementor-element-29bcef7 #heph-rm-accred-divider { width: 1px !important; min-height: 48px !important; background: #9A9A9A !important; flex: 0 0 1px !important; }/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-d3c045b */.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-form-fields-wrapper { display: flex !important; flex-wrap: nowrap !important; align-items: flex-end !important; gap: 10px !important; }
.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-field-group { margin-bottom: 0 !important; }
.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-field-group-name,
.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-field-group-email { flex: 1 1 0 !important; width: auto !important; max-width: none !important; }
.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-field-type-submit { flex: 0 0 auto !important; width: auto !important; max-width: none !important; }
.elementor-30 .elementor-element.elementor-element-d3c045b .elementor-button { white-space: nowrap !important; font-size: 13px !important; letter-spacing: 0.02em !important; padding: 12px 16px !important; width: auto !important; min-width: 150px !important; }
@media (max-width: 767px) {
  .elementor-30 .elementor-element.elementor-element-d3c045b .elementor-form-fields-wrapper { flex-wrap: wrap !important; }
  .elementor-30 .elementor-element.elementor-element-d3c045b .elementor-field-group,
  .elementor-30 .elementor-element.elementor-element-d3c045b .elementor-field-type-submit { width: 100% !important; max-width: 100% !important; flex: 1 1 100% !important; }
  .elementor-30 .elementor-element.elementor-element-d3c045b .elementor-button { width: 100% !important; min-width: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85700f4 */.elementor-30 .elementor-element.elementor-element-85700f4 > .e-con-inner { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: center !important; gap: 24px 28px !important; }
.elementor-30 .elementor-element.elementor-element-85700f4 .rm-lead-cover { flex: 0 0 160px !important; max-width: 160px !important; width: 160px !important; }
.elementor-30 .elementor-element.elementor-element-85700f4 .rm-lead-cover img { width: 160px !important; max-width: 160px !important; height: auto !important; }
.elementor-30 .elementor-element.elementor-element-85700f4 .elementor-element-52b8e26 { flex: 1 1 auto !important; width: auto !important; max-width: calc(100% - 188px) !important; }
@media (max-width: 767px) {
  .elementor-30 .elementor-element.elementor-element-85700f4 > .e-con-inner { flex-direction: column !important; }
  .elementor-30 .elementor-element.elementor-element-85700f4 .rm-lead-cover,
  .elementor-30 .elementor-element.elementor-element-85700f4 .elementor-element-52b8e26 { max-width: 100% !important; width: 100% !important; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9004f8e */.elementor-30 .elementor-element.elementor-element-9004f8e { text-align: left !important; }
.elementor-30 .elementor-element.elementor-element-9004f8e .elementor-heading-title { text-align: left !important; color: #000000 !important; font-weight: 100 !important; font-size: 36px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99b0859 */.elementor-30 .elementor-element.elementor-element-99b0859 { background-color: #F0F0F0 !important; }
.elementor-30 .elementor-element.elementor-element-99b0859 h3.elementor-heading-title { color: #B4985B !important; font-weight: 300 !important; text-align: left !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afb17a9 */.elementor-30 .elementor-element.elementor-element-afb17a9 > .e-con-inner { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: flex-start !important; gap: 40px !important; }
.elementor-30 .elementor-element.elementor-element-afb17a9 .elementor-element-35c72f2 { flex: 0 0 34% !important; max-width: 34% !important; width: 34% !important; }
.elementor-30 .elementor-element.elementor-element-afb17a9 .elementor-element-f163dff { flex: 1 1 62% !important; max-width: 62% !important; width: 62% !important; }
.elementor-30 .elementor-element.elementor-element-afb17a9 #gform_wrapper_1, .elementor-30 .elementor-element.elementor-element-afb17a9 .gform_wrapper { max-width: 100% !important; width: 100% !important; }
@media (max-width: 767px) {
  .elementor-30 .elementor-element.elementor-element-afb17a9 > .e-con-inner { flex-direction: column !important; }
  .elementor-30 .elementor-element.elementor-element-afb17a9 .elementor-element-35c72f2,
  .elementor-30 .elementor-element.elementor-element-afb17a9 .elementor-element-f163dff { flex: 1 1 100% !important; max-width: 100% !important; width: 100% !important; }
}/* End custom CSS */
/* Start custom CSS *//* RM visual polish v2 — stacked TEMP preserved */

/* Section rhythm */
.elementor-element-963d855 {
  text-align: center;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 36px !important;
  padding-bottom: 28px !important;
}
.elementor-element-85700f4 {
  max-width: 1100px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-top: 8px;
  margin-bottom: 24px;
  --flex-direction: row !important;
  flex-direction: row !important;
  align-items: center !important;
}
.elementor-element-85700f4 > .e-con-inner {
  flex-direction: row !important;
  align-items: center !important;
  gap: 40px !important;
  width: 100%;
}
.elementor-element-2a058f2 {
  padding-top: 32px !important;
  padding-bottom: 48px !important;
}
.elementor-element-99b0859 {
  padding-top: 40px !important;
  padding-bottom: 48px !important;
}
.elementor-element-afb17a9 {
  padding-top: 48px !important;
  padding-bottom: 56px !important;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  --flex-direction: column !important;
  flex-direction: column !important;
  align-items: stretch !important;
}
.elementor-element-afb17a9 > .e-con-inner {
  flex-direction: column !important;
  align-items: stretch !important;
  gap: 24px !important;
  width: 100%;
}

/* Stacked service rows: full-width text | image */
.elementor-element-005b52c,
.elementor-element-005b52c > .e-con-inner {
  --flex-direction: column !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  gap: 48px !important;
  width: 100% !important;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
}
.elementor-element-253b92c,
.elementor-element-f44b200,
.elementor-element-81f3744,
.elementor-element-3d7851e {
  --flex-direction: row !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  gap: 40px !important;
  width: 100% !important;
  max-width: 100% !important;
  --width: 100% !important;
}
.elementor-element-253b92c > .e-con-inner,
.elementor-element-f44b200 > .e-con-inner,
.elementor-element-81f3744 > .e-con-inner,
.elementor-element-3d7851e > .e-con-inner {
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  gap: 40px !important;
  width: 100% !important;
}
.elementor-element-6373989,
.elementor-element-155c7a4,
.elementor-element-480e224,
.elementor-element-2382ab2 {
  flex: 1 1 48% !important;
  max-width: 52% !important;
  min-width: 0 !important;
  --width: 50% !important;
  width: 50% !important;
}
.elementor-element-253b92c > .elementor-widget-image,
.elementor-element-f44b200 > .elementor-widget-image,
.elementor-element-81f3744 > .elementor-widget-image,
.elementor-element-3d7851e > .elementor-widget-image,
.elementor-element-253b92c > .e-con-inner > .elementor-widget-image,
.elementor-element-f44b200 > .e-con-inner > .elementor-widget-image,
.elementor-element-81f3744 > .e-con-inner > .elementor-widget-image,
.elementor-element-3d7851e > .e-con-inner > .elementor-widget-image {
  flex: 1 1 48% !important;
  max-width: 48% !important;
  min-width: 0 !important;
  width: 48% !important;
}
.elementor-element-253b92c .elementor-widget-image img,
.elementor-element-f44b200 .elementor-widget-image img,
.elementor-element-81f3744 .elementor-widget-image img,
.elementor-element-3d7851e .elementor-widget-image img {
  height: auto !important;
  display: block;
}
.elementor-element-41fa2ae img,
.elementor-element-efdd284 img,
.elementor-element-0fad7b9 img,
.elementor-element-2c6e616 img {
  width: 100% !important;
  max-width: 100% !important;
}
/* Service icons */
.elementor-element-6373989 > .elementor-widget-image img,
.elementor-element-155c7a4 > .elementor-widget-image img,
.elementor-element-480e224 > .elementor-widget-image img,
.elementor-element-2382ab2 > .elementor-widget-image img,
.elementor-element-b078eb9 img,
.elementor-element-2f8e1e0 img,
.elementor-element-f8dd456 img,
.elementor-element-54807e2 img {
  max-width: 72px !important;
  width: 72px !important;
  height: auto !important;
}
.elementor-element-6373989 .elementor-heading-title,
.elementor-element-155c7a4 .elementor-heading-title,
.elementor-element-480e224 .elementor-heading-title,
.elementor-element-2382ab2 .elementor-heading-title {
  margin: 8px 0 4px !important;
  font-size: 22px !important;
  line-height: 1.25 !important;
}

/* Our Services */
.elementor-element-99b0859 .elementor-widget-button,
.elementor-element-99b0859 .elementor-widget-text-editor {
  display: none !important;
}
.elementor-element-529e664,
.elementor-element-94e4ce7,
.elementor-element-529e664 > .e-con-inner,
.elementor-element-94e4ce7 > .e-con-inner {
  --flex-direction: row !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  gap: 24px !important;
  align-items: flex-start !important;
  justify-content: center !important;
  width: 100% !important;
}
.elementor-element-7585c7a,
.elementor-element-44a7b0d,
.elementor-element-e9f11a2,
.elementor-element-e1bac75,
.elementor-element-505d1a2,
.elementor-element-8150684 {
  flex: 1 1 33.33% !important;
  max-width: 33.33% !important;
  width: 33.33% !important;
  --width: 33.33% !important;
}
.elementor-element-99b0859 .elementor-widget-heading h3 {
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  margin-top: 12px !important;
}
.elementor-element-9004f8e {
  text-align: center;
  margin-bottom: 24px !important;
  width: 100%;
}

/* CTAs */
.elementor-element-d3c045b .elementor-button {
  background-color: #49B869 !important;
  color: #fff !important;
  font-weight: 700 !important;
  font-size: 14px !important;
  letter-spacing: 0.04em !important;
  min-height: 48px !important;
  padding: 12px 18px !important;
  white-space: nowrap !important;
  line-height: 1.2 !important;
}
.elementor-element-52b8e26 {
  flex: 1 1 auto !important;
  justify-content: center !important;
}
.elementor-element-eaa7395 .elementor-heading-title {
  margin-bottom: 16px !important;
}
.elementor-element-afb17a9 .gform_wrapper .gform_footer input[type=submit],
.elementor-element-afb17a9 .gform_wrapper .gform_button,
.elementor-element-afb17a9 .gform_button {
  background-color: #47BA69 !important;
  border-color: #47BA69 !important;
  color: #fff !important;
  font-weight: 700 !important;
  font-size: 15px !important;
  min-height: 48px !important;
  padding: 12px 28px !important;
  width: auto !important;
}
.elementor-element-35c72f2,
.elementor-element-f163dff {
  flex: 1 1 100% !important;
  max-width: 100% !important;
  width: 100% !important;
  --width: 100% !important;
  flex-basis: 100% !important;
  min-width: 0 !important;
}

/* Accreditations */
.elementor-element-29bcef7 {
  gap: 20px !important;
  justify-content: center !important;
}
.elementor-element-29bcef7 .elementor-widget-image img {
  max-height: 64px !important;
  width: auto !important;
  object-fit: contain !important;
}

.elementor-30, .elementor-30 .e-con, .elementor-30 .elementor-element {
  max-width: 100%;
  box-sizing: border-box;
}

@media (max-width: 767px) {
  .elementor-element-253b92c,
  .elementor-element-f44b200,
  .elementor-element-81f3744,
  .elementor-element-3d7851e,
  .elementor-element-253b92c > .e-con-inner,
  .elementor-element-f44b200 > .e-con-inner,
  .elementor-element-81f3744 > .e-con-inner,
  .elementor-element-3d7851e > .e-con-inner {
    flex-direction: column !important;
    gap: 20px !important;
  }
  .elementor-element-6373989,
  .elementor-element-155c7a4,
  .elementor-element-480e224,
  .elementor-element-2382ab2,
  .elementor-element-253b92c .elementor-widget-image,
  .elementor-element-f44b200 .elementor-widget-image,
  .elementor-element-81f3744 .elementor-widget-image,
  .elementor-element-3d7851e .elementor-widget-image {
    max-width: 100% !important;
    flex-basis: 100% !important;
    width: 100% !important;
    --width: 100% !important;
  }
  .elementor-element-85700f4,
  .elementor-element-85700f4 > .e-con-inner {
    flex-direction: column !important;
    padding: 24px 16px !important;
  }
  .elementor-element-d3c045b .elementor-field-group,
  .elementor-element-d3c045b .elementor-field-type-submit {
    width: 100% !important;
    max-width: 100% !important;
  }
  .elementor-element-d3c045b .elementor-button {
    width: 100% !important;
    white-space: normal !important;
  }
  .elementor-element-529e664,
  .elementor-element-94e4ce7,
  .elementor-element-529e664 > .e-con-inner,
  .elementor-element-94e4ce7 > .e-con-inner {
    flex-direction: column !important;
    gap: 28px !important;
  }
  .elementor-element-7585c7a,
  .elementor-element-44a7b0d,
  .elementor-element-e9f11a2,
  .elementor-element-e1bac75,
  .elementor-element-505d1a2,
  .elementor-element-8150684 {
    max-width: 100% !important;
    flex-basis: 100% !important;
    width: 100% !important;
    --width: 100% !important;
  }
  .elementor-element-afb17a9,
  .elementor-element-afb17a9 > .e-con-inner {
    flex-direction: column !important;
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .elementor-element-35c72f2,
  .elementor-element-f163dff {
    max-width: 100% !important;
    flex-basis: 100% !important;
    width: 100% !important;
  }
  body.elementor-page-30,
  .elementor-30 {
    overflow-x: hidden !important;
  }
}
/* RM stacked services fix — page custom CSS reinforcement */
body.page-id-30 .elementor-element-005b52c,
body.page-id-30 .elementor-element-005b52c > .e-con-inner {
  flex-direction: column !important;
  --flex-direction: column !important;
  flex-wrap: nowrap !important;
  width: 100% !important;
}
body.page-id-30 .elementor-element-253b92c,
body.page-id-30 .elementor-element-f44b200,
body.page-id-30 .elementor-element-81f3744,
body.page-id-30 .elementor-element-3d7851e {
  width: 100% !important;
  --width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 auto !important;
  flex-direction: row !important;
  --flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-self: stretch !important;
}
body.page-id-30 .elementor-element-253b92c > .e-con,
body.page-id-30 .elementor-element-f44b200 > .e-con,
body.page-id-30 .elementor-element-81f3744 > .e-con,
body.page-id-30 .elementor-element-3d7851e > .e-con,
body.page-id-30 .elementor-element-6373989,
body.page-id-30 .elementor-element-155c7a4,
body.page-id-30 .elementor-element-480e224,
body.page-id-30 .elementor-element-2382ab2 {
  width: 50% !important;
  --width: 50% !important;
  max-width: 50% !important;
  flex: 0 0 50% !important;
}
body.page-id-30 .elementor-element-41fa2ae,
body.page-id-30 .elementor-element-efdd284,
body.page-id-30 .elementor-element-0fad7b9,
body.page-id-30 .elementor-element-2c6e616 {
  width: 50% !important;
  max-width: 50% !important;
  flex: 0 0 50% !important;
}
@media (max-width:767px) {
  body.page-id-30 .elementor-element-253b92c,
  body.page-id-30 .elementor-element-f44b200,
  body.page-id-30 .elementor-element-81f3744,
  body.page-id-30 .elementor-element-3d7851e {
    flex-direction: column !important;
  }
  body.page-id-30 .elementor-element-253b92c > .e-con,
  body.page-id-30 .elementor-element-f44b200 > .e-con,
  body.page-id-30 .elementor-element-81f3744 > .e-con,
  body.page-id-30 .elementor-element-3d7851e > .e-con,
  body.page-id-30 .elementor-element-6373989,
  body.page-id-30 .elementor-element-155c7a4,
  body.page-id-30 .elementor-element-480e224,
  body.page-id-30 .elementor-element-2382ab2,
  body.page-id-30 .elementor-element-41fa2ae,
  body.page-id-30 .elementor-element-efdd284,
  body.page-id-30 .elementor-element-0fad7b9,
  body.page-id-30 .elementor-element-2c6e616 {
    width: 100% !important;
    --width: 100% !important;
    max-width: 100% !important;
    flex: 1 1 100% !important;
  }
}

/* RM icon/mobile polish */
body.elementor-page-30 .elementor-element-b078eb9,
body.elementor-page-30 .elementor-element-2f8e1e0,
body.elementor-page-30 .elementor-element-f8dd456,
body.elementor-page-30 .elementor-element-6828073,
body.elementor-page-30 .elementor-element-54807e2 {
  text-align: left !important;
  width: auto !important;
  max-width: 80px !important;
}
body.elementor-page-30 .elementor-element-b078eb9 img,
body.elementor-page-30 .elementor-element-2f8e1e0 img,
body.elementor-page-30 .elementor-element-f8dd456 img,
body.elementor-page-30 .elementor-element-6828073 img,
body.elementor-page-30 .elementor-element-54807e2 img {
  max-width: 64px !important;
  width: 64px !important;
  height: auto !important;
  margin: 0 !important;
}
body.elementor-page-30 .elementor-element-6373989,
body.elementor-page-30 .elementor-element-155c7a4,
body.elementor-page-30 .elementor-element-480e224,
body.elementor-page-30 .elementor-element-2382ab2 {
  align-items: flex-start !important;
  gap: 8px !important;
}
@media (max-width: 767px) {
  body.elementor-page-30 .elementor-element-b078eb9,
  body.elementor-page-30 .elementor-element-2f8e1e0,
  body.elementor-page-30 .elementor-element-6828073,
  body.elementor-page-30 .elementor-element-54807e2 {
    text-align: left !important;
    margin: 0 !important;
  }
  body.elementor-page-30 .elementor-element-005b52c {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
}
/* HELP STACK DESKTOP FIX — override polish v2 two-col */
body.page-id-30 .elementor-element-afb17a9,
body.page-id-30 .elementor-element-afb17a9 > .e-con-inner,
body.elementor-page-30 .elementor-element-afb17a9,
body.elementor-page-30 .elementor-element-afb17a9 > .e-con-inner {
  --flex-direction: column !important;
  flex-direction: column !important;
  align-items: stretch !important;
  justify-content: flex-start !important;
  gap: 24px !important;
}
body.page-id-30 .elementor-element-35c72f2,
body.page-id-30 .elementor-element-f163dff,
body.elementor-page-30 .elementor-element-35c72f2,
body.elementor-page-30 .elementor-element-f163dff {
  flex: 1 1 100% !important;
  max-width: 100% !important;
  width: 100% !important;
  --width: 100% !important;
  flex-basis: 100% !important;
  min-width: 0 !important;
}

/* HELP STACK — high-specificity column (source now column; keep winning on desktop) */
body.page-id-30 .elementor-element.elementor-element-afb17a9,
body.page-id-30 .elementor-element.elementor-element-afb17a9 > .e-con-inner,
body.elementor-page-30 .elementor-element.elementor-element-afb17a9,
body.elementor-page-30 .elementor-element.elementor-element-afb17a9 > .e-con-inner,
body.page-id-30 .elementor-30 .elementor-element.elementor-element-afb17a9,
body.elementor-page-30 .elementor-30 .elementor-element.elementor-element-afb17a9 {
  --flex-direction: column !important;
  flex-direction: column !important;
  align-items: stretch !important;
  justify-content: flex-start !important;
  flex-wrap: nowrap !important;
  gap: 24px !important;
}
body.page-id-30 .elementor-element.elementor-element-35c72f2,
body.page-id-30 .elementor-element.elementor-element-f163dff,
body.elementor-page-30 .elementor-element.elementor-element-35c72f2,
body.elementor-page-30 .elementor-element.elementor-element-f163dff {
  flex: 1 1 100% !important;
  max-width: 100% !important;
  width: 100% !important;
  --width: 100% !important;
  flex-basis: 100% !important;
  min-width: 0 !important;
  align-self: stretch !important;
}/* End custom CSS */