.elementor-1978 .elementor-element.elementor-element-21166871{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-783c4ae6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-783c4ae6:not(.elementor-motion-effects-element-type-background), .elementor-1978 .elementor-element.elementor-element-783c4ae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ccb3b5 );}.elementor-1978 .elementor-element.elementor-element-58d6f284{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1978 .elementor-element.elementor-element-3d3509cb .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1978 .elementor-element.elementor-element-3d3509cb .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1978 .elementor-element.elementor-element-3d3509cb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1978 .elementor-element.elementor-element-3d3509cb .elementor-icon-list-text{transition:color 0.3s;}.elementor-1978 .elementor-element.elementor-element-3a3cba0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1978 .elementor-element.elementor-element-3a3cba0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1978 .elementor-element.elementor-element-3a3cba0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1978 .elementor-element.elementor-element-3a3cba0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1978 .elementor-element.elementor-element-5b4b2a37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-b0ecdef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-5b76549d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1978 .elementor-element.elementor-element-4e1a0549 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1978 .elementor-element.elementor-element-326445bd .elementor-button-content-wrapper{flex-direction:row;}.elementor-1978 .elementor-element.elementor-element-20ab8c31 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1978 .elementor-element.elementor-element-36187aab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-d9b19b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1978 .elementor-element.elementor-element-53c56d04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-3ca44004{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-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-1978 .elementor-element.elementor-element-3720bb3e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-bc4cb0e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1978 .elementor-element.elementor-element-3bd831ea .elementor-button-content-wrapper{flex-direction:row;}.elementor-1978 .elementor-element.elementor-element-684bc6d2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1978 .elementor-element.elementor-element-6a9d2583{--display:flex;}.elementor-1978 .elementor-element.elementor-element-5c418277{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-2f8abd3e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-65ab7b6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-1978 .elementor-element.elementor-element-36bfc5bb .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1978 .elementor-element.elementor-element-3e977662 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1978 .elementor-element.elementor-element-6cec6021 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1978 .elementor-element.elementor-element-37e36f76 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1978 .elementor-element.elementor-element-7896ddfc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-630c62a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-50353b80{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-303a2e92{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-f8e229 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1978 .elementor-element.elementor-element-f8e229 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1978 .elementor-element.elementor-element-f8e229{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1978 .elementor-element.elementor-element-f8e229 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1978 .elementor-element.elementor-element-476ce61a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-5b1f4393{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-3cc9b986{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-4a800f9a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-6aca929b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-6db85577{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-5d301463{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-33943476 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1978 .elementor-element.elementor-element-9485c5a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1978 .elementor-element.elementor-element-78e12e89 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1978 .elementor-element.elementor-element-a50e5c5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1978 .elementor-element.elementor-element-3cc31cd2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-2e7753c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-25e6555b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-3871a102{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-42c8366e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-5c9d99f3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1978 .elementor-element.elementor-element-718a164 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1978 .elementor-element.elementor-element-73ae2b78{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-4cd8819b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-56e49bdd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-3c2ad399{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-563ec91d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-518c8505{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-6f09a3e8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-499cb2f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-6accac2f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1978 .elementor-element.elementor-element-6accac2f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1978 .elementor-element.elementor-element-6accac2f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1978 .elementor-element.elementor-element-6accac2f .elementor-icon-list-text{transition:color 0.3s;}.elementor-1978 .elementor-element.elementor-element-6aaf57d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-4f5d39e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1978 .elementor-element.elementor-element-5470b9c9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1978 .elementor-element.elementor-element-4d6985b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1978 .elementor-element.elementor-element-988acb9{left:-33px;}body.rtl .elementor-1978 .elementor-element.elementor-element-988acb9{right:-33px;}.elementor-1978 .elementor-element.elementor-element-988acb9{top:265px;}.elementor-1978 .elementor-element.elementor-element-3439bcee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-21e5a7c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-68ab8b69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-60e81d9f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-62b8c08d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-282be1a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-44627204{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-2881065c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-29810e27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-3bef9cca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-52cdc6d2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-2005f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-db4d1fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-3910990e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-3ee27bae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-3555a961{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-79e7c4e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-3783d4a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-1978 .elementor-element.elementor-element-72085533{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-164a78c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-eaf3b8b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-730c9e8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-3fbad655{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-2909d056{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-1a69cf21 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1978 .elementor-element.elementor-element-1b1e8918 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1978 .elementor-element.elementor-element-573335fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-7d8e7855 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1978 .elementor-element.elementor-element-7d8e7855 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1978 .elementor-element.elementor-element-7d8e7855{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1978 .elementor-element.elementor-element-7d8e7855 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1978 .elementor-element.elementor-element-494fa5f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1978 .elementor-element.elementor-element-378d3412 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1978 .elementor-element.elementor-element-378d3412 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1978 .elementor-element.elementor-element-378d3412{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1978 .elementor-element.elementor-element-378d3412 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1978 .elementor-element.elementor-element-3e31df9e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:767px){body:not(.rtl) .elementor-1978 .elementor-element.elementor-element-988acb9{left:31px;}body.rtl .elementor-1978 .elementor-element.elementor-element-988acb9{right:31px;}.elementor-1978 .elementor-element.elementor-element-988acb9{top:83px;}}/* Start custom CSS for icon-list, class: .elementor-element-3d3509cb */.elementor-1978 .elementor-element.elementor-element-3d3509cb .elementor-icon-list-icon svg {
    fill: #FFFFFF !important;
    transition: fill 0.3s;
}


.psd .psd-util-list .elementor-icon-list-text, .psd .psd-util-list .elementor-icon-list-item>a {
    color: #ffffff !important;
    padding: 0 !important;
    font-size: 0.8125rem !important;
    line-height: 1.65 !important;
    white-space: pre !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b76549d *//* Desktop / Standard Screens */
.psd-header-actions .elementor-button {
    min-width: 13rem !important; /* Your chosen desktop width */
    justify-content: center !important;
}

/* Mobile & Small Tablets (767px and down) */
@media (max-width: 767px) {
    .psd-header-actions {
        flex-direction: column !important; /* Stack buttons vertically if needed */
        width: 100% !important;
    }
    
    .psd-header-actions .elementor-widget-button {
        width: 100% !important;
    }

    .psd-header-actions .elementor-button {
        min-width: unset !important; /* Remove fixed min-width to prevent overflow */
        width: 100% !important;     /* Stretch full width on small screens */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21166871 *//* Hide Header (305) & Footer (311) on New Patients Page */
.page-id-1978 .elementor-305,
.page-id-1978 .elementor-311 {
    display: none !important;
}


/* Hide header and footer on page ID 1983 */
.page-id-1978 #site-header,
.page-id-1978 .top-bar,
.page-id-1978 #page-footer {
	display: none !important;
}


#page-wrap {
    max-width: 100% !important;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3720bb3e */.psd .psd-ctas .elementor-button {
    min-width: 15rem !important; /* Adjust width value as needed */
    justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f8e229 *//* Style the icon list container */
.psd-checklist .elementor-icon-list-item {
    align-items: center; /* Ensures text and icon align vertically */
}

/* Ensure the icon wrapper acts as a centered flexbox container */
.psd-checklist .elementor-icon-list-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 1 !important;
    width: 24px;  /* Set a fixed circle wrapper size if creating a circular badge */
    height: 24px;
}

/* Fix SVG sizing and clear layout offsets */
.psd-checklist .elementor-icon-list-icon svg {
    display: block !important;
    margin: 0 auto !important;
    width: 0.65em !important;
    height: 0.65em !important;
    position: relative;
    top: 0 !important;
    left: 0 !important;
    fill: currentColor; /* Inherits the icon color */
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-6e468b66 *//* 1. Hide the opened icon by default when the tab is closed */
.psd-acc .elementor-accordion-icon-opened {
    display: none !important;
}

/* 2. Show the closed icon by default when the tab is closed */
.psd-acc .elementor-accordion-icon-closed {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* 3. Swap them when the title item has the active state */
.psd-acc .elementor-tab-title.elementor-active .elementor-accordion-icon-closed {
    display: none !important;
}

.psd-acc .elementor-tab-title.elementor-active .elementor-accordion-icon-opened {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* 4. Ensure SVG stays tightly centered inside the active span */
.psd-acc .elementor-accordion-icon svg {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2909d056 */.psd .psd-footer-ctas .elementor-button {
    min-width: 15rem !important; /* Adjust width value as needed */
    justify-content: center !important;
}/* End custom CSS */