.elementor-2 .elementor-element.elementor-element-5bfc407{--display:flex;}.elementor-2 .elementor-element.elementor-element-5bfc407:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5bfc407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heliosvision.allied-health.co/wp-content/uploads/2026/08/helios-vision-hero-bg-image.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-849fd7f{--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:116px 116px;--row-gap:116px;--column-gap:116px;}.elementor-2 .elementor-element.elementor-element-9f731b5{--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:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-2 .elementor-element.elementor-element-38b8ffd .elementor-heading-title{font-family:var( --e-global-typography-654901c-font-family ), Sans-serif;font-size:var( --e-global-typography-654901c-font-size );font-weight:var( --e-global-typography-654901c-font-weight );text-transform:var( --e-global-typography-654901c-text-transform );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-dd27a06 .elementor-heading-title{font-family:var( --e-global-typography-4e2436d-font-family ), Sans-serif;font-size:var( --e-global-typography-4e2436d-font-size );font-weight:var( --e-global-typography-4e2436d-font-weight );line-height:var( --e-global-typography-4e2436d-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-91490f9{font-family:var( --e-global-typography-356ad23-font-family ), Sans-serif;font-size:var( --e-global-typography-356ad23-font-size );font-weight:var( --e-global-typography-356ad23-font-weight );line-height:var( --e-global-typography-356ad23-line-height );color:var( --e-global-color-e8c7922 );}.elementor-2 .elementor-element.elementor-element-fd8f11a{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2 .elementor-element.elementor-element-4a12331 .elementor-button{background-color:var( --e-global-color-96cb228 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4a12331 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4a12331 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4a12331 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-4a12331 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fe77597{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:1500px 1500px 1500px 1500px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-fe77597:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fe77597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cdf8443 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;line-height:1em;color:var( --e-global-color-24ee733 );}.elementor-2 .elementor-element.elementor-element-c2c8a26 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;line-height:1em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1ea5927{--display:flex;}.elementor-2 .elementor-element.elementor-element-590a120 img{width:100%;}.elementor-2 .elementor-element.elementor-element-ae3c07c{--display:flex;}.elementor-2 .elementor-element.elementor-element-ae3c07c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ae3c07c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba78862 );}.elementor-2 .elementor-element.elementor-element-f46b6ee{--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:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-2 .elementor-element.elementor-element-e9ba5fb{--display:flex;}.elementor-2 .elementor-element.elementor-element-9a622ce img{width:100%;border-radius:28px 28px 28px 28px;}.elementor-2 .elementor-element.elementor-element-8791e14{--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;}.elementor-2 .elementor-element.elementor-element-af8ba9a .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-af8ba9a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-af8ba9a .elementor-icon-box-description{font-family:var( --e-global-typography-654901c-font-family ), Sans-serif;font-size:var( --e-global-typography-654901c-font-size );font-weight:var( --e-global-typography-654901c-font-weight );text-transform:var( --e-global-typography-654901c-text-transform );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-9c22512{font-family:var( --e-global-typography-891bb10-font-family ), Sans-serif;font-size:var( --e-global-typography-891bb10-font-size );font-weight:var( --e-global-typography-891bb10-font-weight );line-height:var( --e-global-typography-891bb10-line-height );color:var( --e-global-color-e8c7922 );}.elementor-2 .elementor-element.elementor-element-8cd8157{--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:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-2 .elementor-element.elementor-element-50e8e5b{--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;}.elementor-2 .elementor-element.elementor-element-e378225 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-e378225 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e378225 .elementor-icon-box-description{font-family:var( --e-global-typography-654901c-font-family ), Sans-serif;font-size:var( --e-global-typography-654901c-font-size );font-weight:var( --e-global-typography-654901c-font-weight );text-transform:var( --e-global-typography-654901c-text-transform );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-47c9c83{font-family:var( --e-global-typography-891bb10-font-family ), Sans-serif;font-size:var( --e-global-typography-891bb10-font-size );font-weight:var( --e-global-typography-891bb10-font-weight );line-height:var( --e-global-typography-891bb10-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-64f62b4{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2 .elementor-element.elementor-element-3b213a9{--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;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:var( --e-global-color-20171d2 );--border-color:var( --e-global-color-20171d2 );--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-2 .elementor-element.elementor-element-3b213a9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3b213a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-67703f0 img{width:100%;max-width:92px;}.elementor-2 .elementor-element.elementor-element-eab417a{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2 .elementor-element.elementor-element-f2a0a8a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;line-height:1em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2937e53 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c26f2d5{font-family:var( --e-global-typography-850c2ae-font-family ), Sans-serif;font-size:var( --e-global-typography-850c2ae-font-size );font-weight:var( --e-global-typography-850c2ae-font-weight );line-height:var( --e-global-typography-850c2ae-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-945af2a .elementor-button{background-color:var( --e-global-color-96cb228 );font-family:var( --e-global-typography-c563ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-c563ca5-font-size );font-weight:var( --e-global-typography-c563ca5-font-weight );line-height:var( --e-global-typography-c563ca5-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-945af2a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-945af2a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2 .elementor-element.elementor-element-84805fb .elementor-button{background-color:var( --e-global-color-96cb228 );font-family:var( --e-global-typography-c563ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-c563ca5-font-size );font-weight:var( --e-global-typography-c563ca5-font-weight );line-height:var( --e-global-typography-c563ca5-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-84805fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-84805fb .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2 .elementor-element.elementor-element-537d795{--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;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:var( --e-global-color-20171d2 );--border-color:var( --e-global-color-20171d2 );--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-2 .elementor-element.elementor-element-537d795:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-537d795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8b7fc42 img{width:100%;max-width:92px;}.elementor-2 .elementor-element.elementor-element-aa7d055{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2 .elementor-element.elementor-element-b536675 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;line-height:1em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-dbaca69 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-761c8a9{font-family:var( --e-global-typography-850c2ae-font-family ), Sans-serif;font-size:var( --e-global-typography-850c2ae-font-size );font-weight:var( --e-global-typography-850c2ae-font-weight );line-height:var( --e-global-typography-850c2ae-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-52c5d75 .elementor-button{background-color:var( --e-global-color-96cb228 );font-family:var( --e-global-typography-c563ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-c563ca5-font-size );font-weight:var( --e-global-typography-c563ca5-font-weight );line-height:var( --e-global-typography-c563ca5-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-52c5d75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-52c5d75 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2 .elementor-element.elementor-element-5d19907 .elementor-button{background-color:var( --e-global-color-96cb228 );font-family:var( --e-global-typography-c563ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-c563ca5-font-size );font-weight:var( --e-global-typography-c563ca5-font-weight );line-height:var( --e-global-typography-c563ca5-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5d19907 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-5d19907 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2 .elementor-element.elementor-element-7939983{--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;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:var( --e-global-color-20171d2 );--border-color:var( --e-global-color-20171d2 );--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-2 .elementor-element.elementor-element-7939983:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7939983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1552bc8 img{width:100%;max-width:92px;}.elementor-2 .elementor-element.elementor-element-7c87e87{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2 .elementor-element.elementor-element-2b25a85 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;line-height:1em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-eecd415 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-9bc72c2{font-family:var( --e-global-typography-850c2ae-font-family ), Sans-serif;font-size:var( --e-global-typography-850c2ae-font-size );font-weight:var( --e-global-typography-850c2ae-font-weight );line-height:var( --e-global-typography-850c2ae-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-7070669 .elementor-button{background-color:var( --e-global-color-96cb228 );font-family:var( --e-global-typography-c563ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-c563ca5-font-size );font-weight:var( --e-global-typography-c563ca5-font-weight );line-height:var( --e-global-typography-c563ca5-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7070669 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-7070669 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2 .elementor-element.elementor-element-c818c0f .elementor-button{background-color:var( --e-global-color-96cb228 );font-family:var( --e-global-typography-c563ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-c563ca5-font-size );font-weight:var( --e-global-typography-c563ca5-font-weight );line-height:var( --e-global-typography-c563ca5-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c818c0f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-c818c0f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2 .elementor-element.elementor-element-1aaf2c0{--display:flex;}.elementor-2 .elementor-element.elementor-element-1aaf2c0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1aaf2c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba78862 );}.elementor-2 .elementor-element.elementor-element-0451c0e{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-fb28e9f{--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:space-between;--align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-730e13a .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-730e13a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-730e13a .elementor-icon-box-description{font-family:var( --e-global-typography-654901c-font-family ), Sans-serif;font-size:var( --e-global-typography-654901c-font-size );font-weight:var( --e-global-typography-654901c-font-weight );text-transform:var( --e-global-typography-654901c-text-transform );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-246ad76 .elementor-button{background-color:var( --e-global-color-96cb228 );font-family:var( --e-global-typography-c563ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-c563ca5-font-size );font-weight:var( --e-global-typography-c563ca5-font-weight );line-height:var( --e-global-typography-c563ca5-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-246ad76 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-246ad76 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2 .elementor-element.elementor-element-adea6be{--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;}.elementor-2 .elementor-element.elementor-element-630eaf0{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-0209c07{--grid-columns:1;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-2 .elementor-element.elementor-element-aaedfc4{--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:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-2 .elementor-element.elementor-element-e9dfc05 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-e9dfc05 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e9dfc05 .elementor-icon-box-description{font-family:var( --e-global-typography-654901c-font-family ), Sans-serif;font-size:var( --e-global-typography-654901c-font-size );font-weight:var( --e-global-typography-654901c-font-weight );text-transform:var( --e-global-typography-654901c-text-transform );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-b7baee9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-8a4d9e4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;}.elementor-2 .elementor-element.elementor-element-8a4d9e4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8a4d9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba78862 );}.elementor-2 .elementor-element.elementor-element-df7833a{--display:flex;--min-height:214px;--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;--border-radius:24px 24px 0px 0px;}.elementor-2 .elementor-element.elementor-element-df7833a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-df7833a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heliosvision.allied-health.co/wp-content/uploads/2026/08/helios-vision-film-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-2f4c374 img{width:100%;max-width:56px;}.elementor-2 .elementor-element.elementor-element-6e136e6{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-332cf92 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:600;line-height:1.26em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8e0bcae{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-193af77{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;}.elementor-2 .elementor-element.elementor-element-193af77:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-193af77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba78862 );}.elementor-2 .elementor-element.elementor-element-837fd0d{--display:flex;--min-height:214px;--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;--border-radius:24px 24px 0px 0px;}.elementor-2 .elementor-element.elementor-element-837fd0d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-837fd0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heliosvision.allied-health.co/wp-content/uploads/2026/08/helios-vision-film-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b4dda24 img{width:100%;max-width:56px;}.elementor-2 .elementor-element.elementor-element-aa441ce{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-1b709a3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:600;line-height:1.26em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-df2f045{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-45c6f44{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;}.elementor-2 .elementor-element.elementor-element-45c6f44:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-45c6f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba78862 );}.elementor-2 .elementor-element.elementor-element-b5804e9{--display:flex;--min-height:214px;--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;--border-radius:24px 24px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b5804e9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b5804e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heliosvision.allied-health.co/wp-content/uploads/2026/08/helios-vision-film-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-57702d4 img{width:100%;max-width:56px;}.elementor-2 .elementor-element.elementor-element-67e98be{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-2a817c8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:600;line-height:1.26em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-cafdd63{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-1780f0b{--display:flex;}.elementor-2 .elementor-element.elementor-element-1780f0b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1780f0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba78862 );}.elementor-2 .elementor-element.elementor-element-54ce262{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-dfc43df{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2 .elementor-element.elementor-element-f3488d5 .elementor-heading-title{font-family:var( --e-global-typography-654901c-font-family ), Sans-serif;font-size:var( --e-global-typography-654901c-font-size );font-weight:var( --e-global-typography-654901c-font-weight );text-transform:var( --e-global-typography-654901c-text-transform );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c9af877{text-align:center;}.elementor-2 .elementor-element.elementor-element-c9af877 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7849a49{text-align:center;font-family:var( --e-global-typography-891bb10-font-family ), Sans-serif;font-size:var( --e-global-typography-891bb10-font-size );font-weight:var( --e-global-typography-891bb10-font-weight );line-height:var( --e-global-typography-891bb10-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c5aa40f{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:24px;}.elementor-2 .elementor-element.elementor-element-c5aa40f .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2 .elementor-element.elementor-element-c5aa40f .e-loop-item > .elementor-section, .elementor-2 .elementor-element.elementor-element-c5aa40f .e-loop-item > .elementor-section > .elementor-container, .elementor-2 .elementor-element.elementor-element-c5aa40f .e-loop-item > .e-con, .elementor-2 .elementor-element.elementor-element-c5aa40f .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2 .elementor-element.elementor-element-f67b005{--display:flex;}.elementor-2 .elementor-element.elementor-element-0b488f8{--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:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-2 .elementor-element.elementor-element-8e53428{--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;}.elementor-2 .elementor-element.elementor-element-8f6eb17 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-8f6eb17 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8f6eb17 .elementor-icon-box-description{font-family:var( --e-global-typography-654901c-font-family ), Sans-serif;font-size:var( --e-global-typography-654901c-font-size );font-weight:var( --e-global-typography-654901c-font-weight );text-transform:var( --e-global-typography-654901c-text-transform );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-d2019a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-d2019a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-d2019a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-d2019a7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-d2019a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-d2019a7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-d2019a7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-d2019a7{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-d2019a7 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-2 .elementor-element.elementor-element-d2019a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-d2019a7 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:1em;}.elementor-2 .elementor-element.elementor-element-d2019a7 .elementor-icon-list-text{color:var( --e-global-color-e8c7922 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-841fd68{--display:flex;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:var( --e-global-color-20171d2 );--border-color:var( --e-global-color-20171d2 );--border-radius:22px 22px 22px 22px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-2 .elementor-element.elementor-element-841fd68:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-841fd68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-74abf0e .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:16px;}.elementor-2 .elementor-element.elementor-element-74abf0e .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-16px;}.elementor-2 .elementor-element.elementor-element-74abf0e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2 .elementor-element.elementor-element-74abf0e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2 .elementor-element.elementor-element-74abf0e .elementor-labels-inline .elementor-field-group > label{padding-left:7px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-74abf0e .elementor-labels-inline .elementor-field-group > label{padding-right:7px;}body .elementor-2 .elementor-element.elementor-element-74abf0e .elementor-labels-above .elementor-field-group > label{padding-bottom:7px;}.elementor-2 .elementor-element.elementor-element-74abf0e .elementor-field-group > label, .elementor-2 .elementor-element.elementor-element-74abf0e .elementor-field-subgroup label{color:var( --e-global-color-e8c7922 );}.elementor-2 .elementor-element.elementor-element-74abf0e .elementor-field-group > label{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-74abf0e .elementor-field-type-html{padding-bottom:0px;}.elementor-2 .elementor-element.elementor-element-74abf0e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-ba78862 );}.elementor-2 .elementor-element.elementor-element-74abf0e .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-ba78862 );}.elementor-2 .elementor-element.elementor-element-74abf0e .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-74abf0e .elementor-button[type="submit"]{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-74abf0e .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-74abf0e .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-74abf0e .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-74abf0e .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-74abf0e .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-74abf0e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-74abf0e .elementor-button{padding:17px 17px 17px 17px;}.elementor-2 .elementor-element.elementor-element-74abf0e{--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-2 .elementor-element.elementor-element-b35ff7b{--display:flex;}.elementor-2 .elementor-element.elementor-element-f8f3e2d iframe{height:560px;}.elementor-2 .elementor-element.elementor-element-47c6d19{--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:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-2 .elementor-element.elementor-element-dadcf3a{--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;}.elementor-2 .elementor-element.elementor-element-c1f6728 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-c1f6728 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c1f6728 .elementor-icon-box-description{font-family:var( --e-global-typography-654901c-font-family ), Sans-serif;font-size:var( --e-global-typography-654901c-font-size );font-weight:var( --e-global-typography-654901c-font-weight );text-transform:var( --e-global-typography-654901c-text-transform );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-1d4aad7{font-family:var( --e-global-typography-891bb10-font-family ), Sans-serif;font-size:var( --e-global-typography-891bb10-font-size );font-weight:var( --e-global-typography-891bb10-font-weight );line-height:var( --e-global-typography-891bb10-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d3dffcd .elementor-button{background-color:var( --e-global-color-96cb228 );font-family:var( --e-global-typography-c563ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-c563ca5-font-size );font-weight:var( --e-global-typography-c563ca5-font-weight );line-height:var( --e-global-typography-c563ca5-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d3dffcd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-d3dffcd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2 .elementor-element.elementor-element-8c7fb41{--display:flex;}.elementor-2 .elementor-element.elementor-element-2d4f0a9{--display:flex;}.elementor-2 .elementor-element.elementor-element-b420fb8{font-family:var( --e-global-typography-850c2ae-font-family ), Sans-serif;font-size:var( --e-global-typography-850c2ae-font-size );font-weight:var( --e-global-typography-850c2ae-font-weight );line-height:var( --e-global-typography-850c2ae-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-b974354{--display:flex;}.elementor-2 .elementor-element.elementor-element-8e0446a{font-family:var( --e-global-typography-850c2ae-font-family ), Sans-serif;font-size:var( --e-global-typography-850c2ae-font-size );font-weight:var( --e-global-typography-850c2ae-font-weight );line-height:var( --e-global-typography-850c2ae-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1f5b12f{--display:flex;}.elementor-2 .elementor-element.elementor-element-0533984{font-family:var( --e-global-typography-850c2ae-font-family ), Sans-serif;font-size:var( --e-global-typography-850c2ae-font-size );font-weight:var( --e-global-typography-850c2ae-font-weight );line-height:var( --e-global-typography-850c2ae-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-17b967e{--display:flex;}.elementor-2 .elementor-element.elementor-element-ce2c71f{font-family:var( --e-global-typography-850c2ae-font-family ), Sans-serif;font-size:var( --e-global-typography-850c2ae-font-size );font-weight:var( --e-global-typography-850c2ae-font-weight );line-height:var( --e-global-typography-850c2ae-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-527ca85{--display:flex;}.elementor-2 .elementor-element.elementor-element-2596057{font-family:var( --e-global-typography-850c2ae-font-family ), Sans-serif;font-size:var( --e-global-typography-850c2ae-font-size );font-weight:var( --e-global-typography-850c2ae-font-weight );line-height:var( --e-global-typography-850c2ae-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1883573{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:12px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-1883573 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-ba78862 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-20171d2 );}:where( .elementor-2 .elementor-element.elementor-element-1883573 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-ba78862 );border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-20171d2 );--border-radius:0px 0px 16px 16px;--padding-top:0px;--padding-right:26px;--padding-bottom:20px;--padding-left:26px;}.elementor-2 .elementor-element.elementor-element-1883573 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-20171d2 );}.elementor-2 .elementor-element.elementor-element-1883573 {--n-accordion-padding:20px 26px 20px 26px;}:where( .elementor-2 .elementor-element.elementor-element-1883573 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:600;line-height:1em;}.elementor-2 .elementor-element.elementor-element-5fc8e25{--display:flex;}.elementor-2 .elementor-element.elementor-element-5fc8e25:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5fc8e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-2083e35{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2 .elementor-element.elementor-element-4b14fbe .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-4b14fbe .elementor-icon-box-title{margin-block-end:24px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4b14fbe .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1em;color:#CFE3F7;}.elementor-2 .elementor-element.elementor-element-67e9bd8 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-67e9bd8 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-67e9bd8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-67e9bd8 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-67e9bd8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-732155b{--display:flex;}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-b5804e9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b5804e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-849fd7f{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-38b8ffd .elementor-heading-title{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-dd27a06 .elementor-heading-title{font-size:var( --e-global-typography-4e2436d-font-size );line-height:var( --e-global-typography-4e2436d-line-height );}.elementor-2 .elementor-element.elementor-element-91490f9{font-size:var( --e-global-typography-356ad23-font-size );line-height:var( --e-global-typography-356ad23-line-height );}.elementor-2 .elementor-element.elementor-element-590a120 img{width:50%;}.elementor-2 .elementor-element.elementor-element-f46b6ee{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-af8ba9a .elementor-icon-box-description{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9c22512{font-size:var( --e-global-typography-891bb10-font-size );line-height:var( --e-global-typography-891bb10-line-height );}.elementor-2 .elementor-element.elementor-element-8cd8157{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-50e8e5b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-e378225 .elementor-icon-box-description{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-47c9c83{font-size:var( --e-global-typography-891bb10-font-size );line-height:var( --e-global-typography-891bb10-line-height );}.elementor-2 .elementor-element.elementor-element-64f62b4{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-3b213a9{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2 .elementor-element.elementor-element-c26f2d5{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}.elementor-2 .elementor-element.elementor-element-945af2a .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-84805fb .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-537d795{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2 .elementor-element.elementor-element-761c8a9{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}.elementor-2 .elementor-element.elementor-element-52c5d75 .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-5d19907 .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-7939983{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2 .elementor-element.elementor-element-9bc72c2{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}.elementor-2 .elementor-element.elementor-element-7070669 .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-c818c0f .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-0451c0e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-fb28e9f{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-730e13a .elementor-icon-box-description{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-246ad76 .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-adea6be{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-630eaf0{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-0209c07{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2 .elementor-element.elementor-element-aaedfc4{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-e9dfc05 .elementor-icon-box-description{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b7baee9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-54ce262{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-f3488d5 .elementor-heading-title{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7849a49{font-size:var( --e-global-typography-891bb10-font-size );line-height:var( --e-global-typography-891bb10-line-height );}.elementor-2 .elementor-element.elementor-element-c5aa40f{--grid-columns:2;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2 .elementor-element.elementor-element-0b488f8{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-8e53428{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-8f6eb17 .elementor-icon-box-description{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-841fd68{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-f8f3e2d iframe{height:220px;}.elementor-2 .elementor-element.elementor-element-47c6d19{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-dadcf3a{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-c1f6728 .elementor-icon-box-description{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1d4aad7{font-size:var( --e-global-typography-891bb10-font-size );line-height:var( --e-global-typography-891bb10-line-height );}.elementor-2 .elementor-element.elementor-element-d3dffcd .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-b420fb8{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}.elementor-2 .elementor-element.elementor-element-8e0446a{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}.elementor-2 .elementor-element.elementor-element-0533984{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}.elementor-2 .elementor-element.elementor-element-ce2c71f{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}.elementor-2 .elementor-element.elementor-element-2596057{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-38b8ffd .elementor-heading-title{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-dd27a06 .elementor-heading-title{font-size:var( --e-global-typography-4e2436d-font-size );line-height:var( --e-global-typography-4e2436d-line-height );}.elementor-2 .elementor-element.elementor-element-91490f9{font-size:var( --e-global-typography-356ad23-font-size );line-height:var( --e-global-typography-356ad23-line-height );}.elementor-2 .elementor-element.elementor-element-528dbad{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-4a12331{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-590a120 img{width:100%;}.elementor-2 .elementor-element.elementor-element-af8ba9a .elementor-icon-box-description{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9c22512{font-size:var( --e-global-typography-891bb10-font-size );line-height:var( --e-global-typography-891bb10-line-height );}.elementor-2 .elementor-element.elementor-element-e378225 .elementor-icon-box-description{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-47c9c83{font-size:var( --e-global-typography-891bb10-font-size );line-height:var( --e-global-typography-891bb10-line-height );}.elementor-2 .elementor-element.elementor-element-3b213a9{--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-c26f2d5{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}.elementor-2 .elementor-element.elementor-element-945af2a .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-84805fb .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-537d795{--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-761c8a9{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}.elementor-2 .elementor-element.elementor-element-52c5d75 .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-5d19907 .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-7939983{--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-9bc72c2{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}.elementor-2 .elementor-element.elementor-element-7070669 .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-c818c0f .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-730e13a .elementor-icon-box-description{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-246ad76 .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-630eaf0{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-0209c07{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-e9dfc05 .elementor-icon-box-description{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b7baee9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-f3488d5 .elementor-heading-title{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7849a49{font-size:var( --e-global-typography-891bb10-font-size );line-height:var( --e-global-typography-891bb10-line-height );}.elementor-2 .elementor-element.elementor-element-c5aa40f{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-8f6eb17 .elementor-icon-box-description{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c1f6728 .elementor-icon-box-description{font-size:var( --e-global-typography-654901c-font-size );line-height:var( --e-global-typography-654901c-line-height );letter-spacing:var( --e-global-typography-654901c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1d4aad7{font-size:var( --e-global-typography-891bb10-font-size );line-height:var( --e-global-typography-891bb10-line-height );}.elementor-2 .elementor-element.elementor-element-d3dffcd .elementor-button{font-size:var( --e-global-typography-c563ca5-font-size );line-height:var( --e-global-typography-c563ca5-line-height );}.elementor-2 .elementor-element.elementor-element-b420fb8{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}.elementor-2 .elementor-element.elementor-element-8e0446a{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}.elementor-2 .elementor-element.elementor-element-0533984{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}.elementor-2 .elementor-element.elementor-element-ce2c71f{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}.elementor-2 .elementor-element.elementor-element-2596057{font-size:var( --e-global-typography-850c2ae-font-size );line-height:var( --e-global-typography-850c2ae-line-height );}}/* Start custom CSS for container, class: .elementor-element-fe77597 */.elementor-2 .elementor-element.elementor-element-fe77597 {
    max-width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f731b5 */@media (min-width: 1025px) {
    .elementor-2 .elementor-element.elementor-element-9f731b5 {
        flex: 0 0 640px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea5927 */@media (min-width: 1025px) {
    .elementor-2 .elementor-element.elementor-element-1ea5927 {
        flex: 0 0 500px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-849fd7f */.elementor-2 .elementor-element.elementor-element-849fd7f {
    padding-top: 96px !important;
    padding-bottom: 36px !important;
}

@media (min-width: 1025px) {
    .elementor-2 .elementor-element.elementor-element-849fd7f {
        padding-top: 166px !important;
        padding-bottom: 116px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a622ce */.elementor-2 .elementor-element.elementor-element-9a622ce img {
    aspect-ratio: 520 / 440;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9ba5fb */@media (min-width: 1025px) {
    .elementor-2 .elementor-element.elementor-element-e9ba5fb {
        flex: 0 0 520px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-af8ba9a */.elementor-2 .elementor-element.elementor-element-af8ba9a .elementor-icon-box-content {
    display: flex;
    flex-direction: column-reverse;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e378225 */.elementor-2 .elementor-element.elementor-element-e378225 .elementor-icon-box-content {
    display: flex;
    flex-direction: column-reverse;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67703f0 */.elementor-2 .elementor-element.elementor-element-67703f0 img {
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-945af2a */.elementor-2 .elementor-element.elementor-element-945af2a svg {
    width: 10px;
}

.elementor-2 .elementor-element.elementor-element-945af2a {
    min-width: 110px;
}

.elementor-2 .elementor-element.elementor-element-945af2a a:hover {
    padding-bottom: 2px !important;
    border-bottom: 1px solid #1499B4;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84805fb */.elementor-2 .elementor-element.elementor-element-84805fb svg {
    width: 10px;
}

.elementor-2 .elementor-element.elementor-element-84805fb {
    min-width: 110px;
}

.elementor-2 .elementor-element.elementor-element-84805fb a:hover {
    padding-bottom: 2px !important;
    border-bottom: 1px solid #1499B4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b7fc42 */.elementor-2 .elementor-element.elementor-element-8b7fc42 img {
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52c5d75 */.elementor-2 .elementor-element.elementor-element-52c5d75 svg {
    width: 10px;
}

.elementor-2 .elementor-element.elementor-element-52c5d75 {
    min-width: 110px;
}

.elementor-2 .elementor-element.elementor-element-52c5d75 a:hover {
    padding-bottom: 2px !important;
    border-bottom: 1px solid #1499B4;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d19907 */.elementor-2 .elementor-element.elementor-element-5d19907 svg {
    width: 10px;
}

.elementor-2 .elementor-element.elementor-element-5d19907 {
    min-width: 110px;
}

.elementor-2 .elementor-element.elementor-element-5d19907 a:hover {
    padding-bottom: 2px !important;
    border-bottom: 1px solid #1499B4;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7070669 */.elementor-2 .elementor-element.elementor-element-7070669 svg {
    width: 10px;
}

.elementor-2 .elementor-element.elementor-element-7070669 {
    min-width: 110px;
}

.elementor-2 .elementor-element.elementor-element-7070669 a:hover {
    padding-bottom: 2px !important;
    border-bottom: 1px solid #1499B4;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c818c0f */.elementor-2 .elementor-element.elementor-element-c818c0f svg {
    width: 10px;
}

.elementor-2 .elementor-element.elementor-element-c818c0f {
    min-width: 110px;
}

.elementor-2 .elementor-element.elementor-element-c818c0f a:hover {
    padding-bottom: 2px !important;
    border-bottom: 1px solid #1499B4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64f62b4 */.elementor-2 .elementor-element.elementor-element-64f62b4 .meet-image img {
    border-radius: 50%;
    height: 52px;
}

.elementor-2 .elementor-element.elementor-element-64f62b4 .meet-image {
    flex: 0 0 52px;
}

@media (min-width: 1025px) {
    .elementor-2 .elementor-element.elementor-element-64f62b4 .meet-image {
        flex: 0 0 92px;
    }
    
    .elementor-2 .elementor-element.elementor-element-64f62b4 .meet-image img {
        height: 92px;
    }
}

@media (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-64f62b4 .meet-inner {
        background-color: #F4F9FE !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-730e13a */.elementor-2 .elementor-element.elementor-element-730e13a .elementor-icon-box-content {
    display: flex;
    flex-direction: column-reverse;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-246ad76 */.elementor-2 .elementor-element.elementor-element-246ad76 svg {
    width: 10px;
}

.elementor-2 .elementor-element.elementor-element-246ad76 {
    min-width: 110px;
}

.elementor-2 .elementor-element.elementor-element-246ad76 a:hover {
    padding-bottom: 2px !important;
    border-bottom: 1px solid #1499B4;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-630eaf0 */.elementor-2 .elementor-element.elementor-element-630eaf0 .elementor-loop-container.elementor-grid,
.elementor-2 .elementor-element.elementor-element-630eaf0 .elementor-loop-container.elementor-grid [data-elementor-type="loop-item"],
.elementor-2 .elementor-element.elementor-element-630eaf0 .elementor-loop-container.elementor-grid,
.elementor-2 .elementor-element.elementor-element-630eaf0 .elementor-loop-container.elementor-grid [data-elementor-type="loop-item"] > div {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9dfc05 */.elementor-2 .elementor-element.elementor-element-e9dfc05 .elementor-icon-box-content {
    display: flex;
    flex-direction: column-reverse;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8f6eb17 */.elementor-2 .elementor-element.elementor-element-8f6eb17 .elementor-icon-box-content {
    display: flex;
    flex-direction: column-reverse;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-74abf0e */.elementor-2 .elementor-element.elementor-element-74abf0e input {
    min-height: 54px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f67b005 */.elementor-2 .elementor-element.elementor-element-f67b005 {
    background: linear-gradient(180deg, #FFFFFF 0%, #E6F2FC 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c1f6728 */.elementor-2 .elementor-element.elementor-element-c1f6728 .elementor-icon-box-content {
    display: flex;
    flex-direction: column-reverse;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3dffcd */.elementor-2 .elementor-element.elementor-element-d3dffcd svg {
    width: 10px;
}

.elementor-2 .elementor-element.elementor-element-d3dffcd {
    min-width: 110px;
}

.elementor-2 .elementor-element.elementor-element-d3dffcd a:hover {
    padding-bottom: 2px !important;
    border-bottom: 1px solid #1499B4;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1883573 */.elementor-2 .elementor-element.elementor-element-1883573 details[open] > summary {
    padding-bottom: 12px !important;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fc8e25 */@media (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-5fc8e25 {
        background: linear-gradient(90deg, #1499B4 0%, #0B2E5E 100%);
    }
}/* End custom CSS */