/* https://touchstonelifecare.com/wp-content/uploads/elementor/css/post-2019.css?ver=1754368329 */
.elementor-2019 .elementor-element.elementor-element-a311dde:not(.elementor-motion-effects-element-type-background),.elementor-2019 .elementor-element.elementor-element-a311dde>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F9F9;background-image:url(/wp-content/uploads/bg_green-pebble-1.png);background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-2019 .elementor-element.elementor-element-a311dde>.elementor-container{min-height:0}.elementor-2019 .elementor-element.elementor-element-a311dde{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0em;margin-bottom:0em;z-index:5}.elementor-2019 .elementor-element.elementor-element-a311dde>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2019 .elementor-element.elementor-element-a57ecec>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-2019 .elementor-element.elementor-element-a57ecec>.elementor-element-populated{padding:10px 40px 10px 10px}.elementor-2019 .elementor-element.elementor-element-a57ecec{z-index:5}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-2019 .elementor-element.elementor-element-9bb909c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-2019 .elementor-element.elementor-element-9bb909c>.elementor-widget-container{margin:0 -30px 20px 0}.elementor-2019 .elementor-element.elementor-element-9bb909c .elementor-heading-title{font-weight:700;line-height:1em}.elementor-widget-text-editor{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-2019 .elementor-element.elementor-element-59b134c>.elementor-widget-container{margin:0 0 -13px 0;padding:0 0 0 0}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent)}.elementor-2019 .elementor-element.elementor-element-0cf2319 .elementor-button{background-color:var(--e-global-color-secondary);font-family:"Work Sans",Sans-serif;font-weight:600;line-height:1.5em}.elementor-2019 .elementor-element.elementor-element-0cf2319 .elementor-button:hover,.elementor-2019 .elementor-element.elementor-element-0cf2319 .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-2019 .elementor-element.elementor-element-9ac5102>.elementor-element-populated{margin:0em 0em 0em 2em;--e-column-margin-right:0em;--e-column-margin-left:2em}.elementor-2019 .elementor-element.elementor-element-9ac5102{z-index:3}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text)}.elementor-2019 .elementor-element.elementor-element-2c643a0>.elementor-widget-container{margin:0em -1em 0em -2em}.elementor-2019 .elementor-element.elementor-element-2c643a0:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(/wp-content/uploads/bg_popup-2.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2019 .elementor-element.elementor-element-2c643a0.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(/wp-content/uploads/bg_popup-2.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2019 .elementor-element.elementor-element-81a9567>.elementor-container{min-height:0}.elementor-2019 .elementor-element.elementor-element-81a9567{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:5em 0em 3em 0em}.elementor-2019 .elementor-element.elementor-element-81a9567>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2019 .elementor-element.elementor-element-245f481>.elementor-element-populated{padding:0 0 0 0}.elementor-2019 .elementor-element.elementor-element-cf727ad>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-2019 .elementor-element.elementor-element-cf727ad{text-align:center}.elementor-2019 .elementor-element.elementor-element-cf727ad .elementor-heading-title{font-weight:700;line-height:1.1em}.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title a{color:var(--e-global-color-primary)}.elementor-widget-tabs .elementor-tab-title.elementor-active,.elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var(--e-global-color-accent)}.elementor-widget-tabs .elementor-tab-content{color:var(--e-global-color-text)}.elementor-2019 .elementor-element.elementor-element-7ad8104>.elementor-widget-container{background-color:#FFF0;padding:20px 20px 5px 20px;border-radius:12px 12px 12px 12px}.elementor-2019 .elementor-element.elementor-element-7ad8104 .elementor-tab-title,.elementor-2019 .elementor-element.elementor-element-7ad8104 .elementor-tab-title:before,.elementor-2019 .elementor-element.elementor-element-7ad8104 .elementor-tab-title:after,.elementor-2019 .elementor-element.elementor-element-7ad8104 .elementor-tab-content,.elementor-2019 .elementor-element.elementor-element-7ad8104 .elementor-tabs-content-wrapper{border-width:0}.elementor-2019 .elementor-element.elementor-element-7ad8104 .elementor-tab-title,.elementor-2019 .elementor-element.elementor-element-7ad8104 .elementor-tab-title a{color:var(--e-global-color-secondary)}.elementor-2019 .elementor-element.elementor-element-7ad8104 .elementor-tab-title.elementor-active,.elementor-2019 .elementor-element.elementor-element-7ad8104 .elementor-tab-title.elementor-active a{color:#FFF}.elementor-2019 .elementor-element.elementor-element-7ad8104 .elementor-tab-title{font-family:"Work Sans",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.elementor-2019 .elementor-element.elementor-element-7ad8104 .elementor-tab-content{font-weight:400;line-height:1.5em}.elementor-2019 .elementor-element.elementor-element-17258f7>.elementor-container{min-height:0}.elementor-2019 .elementor-element.elementor-element-17258f7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:4em 0em 0em 0em}.elementor-2019 .elementor-element.elementor-element-17258f7>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2019 .elementor-element.elementor-element-c9e5630>.elementor-widget-container{margin:0em 0em 0em -2em}.elementor-2019 .elementor-element.elementor-element-c9e5630{text-align:left}.elementor-2019 .elementor-element.elementor-element-1d6b13f .elementor-heading-title{font-weight:700;line-height:1.1em}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table{max-width:100%}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table .table-header th{padding:11px 11px 11px 11px}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table tbody tr td .th-mobile-screen{padding:11px 11px 11px 11px}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table thead tr th{color:#fff;background-color:#4a4893}.elementor-2019 .elementor-element.elementor-element-b3ef569 table.dataTable thead .sorting:after{color:#fff}.elementor-2019 .elementor-element.elementor-element-b3ef569 table.dataTable thead .sorting_asc:after{color:#fff}.elementor-2019 .elementor-element.elementor-element-b3ef569 table.dataTable thead .sorting_desc:after{color:#fff}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table thead tr th:hover{color:#fff}.elementor-2019 .elementor-element.elementor-element-b3ef569 table.dataTable thead .sorting:after:hover{color:#fff}.elementor-2019 .elementor-element.elementor-element-b3ef569 table.dataTable thead .sorting_asc:after:hover{color:#fff}.elementor-2019 .elementor-element.elementor-element-b3ef569 table.dataTable thead .sorting_desc:after:hover{color:#fff}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table thead>tr th .data-table-header-text{font-family:"Work Sans",Sans-serif;line-height:1.3em}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table thead tr th i{font-size:20px}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table thead tr th .data-table-header-svg-icon{height:20px;width:20px}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table tbody>tr:nth-child(2n) td{color:#000;background:#f2f2f2}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table tbody>tr:nth-child(2n+1) td{color:#000}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table tbody tr td{padding:10px 10px 10px 10px;font-family:"Work Sans",Sans-serif;line-height:19px}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table tbody>tr:nth-child(2n+1) td:hover{color:#6d7882}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table-wrap table td a{color:var(--e-global-color-secondary)}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table-wrap table td a:hover{color:#6d7882}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table tbody .td-content-wrapper{text-align:center}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:var(--e-global-color-accent)}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:var(--e-global-color-accent)}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882}.elementor-2019 .elementor-element.elementor-element-b3ef569 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882}.elementor-2019 .elementor-element.elementor-element-5b9d117:not(.elementor-motion-effects-element-type-background),.elementor-2019 .elementor-element.elementor-element-5b9d117>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F5F5}.elementor-2019 .elementor-element.elementor-element-5b9d117>.elementor-container{max-width:1040px;min-height:0}.elementor-2019 .elementor-element.elementor-element-5b9d117{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:05em 1em 5em 1em;z-index:5}.elementor-2019 .elementor-element.elementor-element-5b9d117>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2019 .elementor-element.elementor-element-3222712>.elementor-widget-container{margin:0 0 10px 0}.elementor-2019 .elementor-element.elementor-element-3222712{text-align:center}.elementor-2019 .elementor-element.elementor-element-3222712 .elementor-heading-title{font-weight:700;line-height:1.2em}.elementor-2019 .elementor-element.elementor-element-659c295>.elementor-widget-container{margin:-2em 0em -1em 0em}.elementor-2019 .elementor-element.elementor-element-659c295{text-align:center}.elementor-2019 .elementor-element.elementor-element-355dd4c{text-align:center}.elementor-2019 .elementor-element.elementor-element-9aeeafa:not(.elementor-motion-effects-element-type-background),.elementor-2019 .elementor-element.elementor-element-9aeeafa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-2019 .elementor-element.elementor-element-9aeeafa>.elementor-container{min-height:0}.elementor-2019 .elementor-element.elementor-element-9aeeafa{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:2em 0em 5em 0em;z-index:9}.elementor-2019 .elementor-element.elementor-element-9aeeafa>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2019 .elementor-element.elementor-element-30b85fb>.elementor-widget-container{margin:0em 0em 1em 0em}.elementor-2019 .elementor-element.elementor-element-30b85fb{text-align:center}.elementor-2019 .elementor-element.elementor-element-30b85fb .elementor-heading-title{font-weight:700;line-height:1.1em}.elementor-2019 .elementor-element.elementor-element-d345652>.elementor-widget-container{margin:0em 0em 1em 0em}.elementor-2019 .elementor-element.elementor-element-d345652{text-align:left}.elementor-2019 .elementor-element.elementor-element-d345652 .elementor-heading-title{font-weight:700;line-height:1.1em}.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-tab-content{color:var(--e-global-color-text)}.elementor-2019 .elementor-element.elementor-element-e328ae0 .elementor-accordion-item{border-width:1px}.elementor-2019 .elementor-element.elementor-element-e328ae0 .elementor-accordion-item .elementor-tab-content{border-width:1px}.elementor-2019 .elementor-element.elementor-element-e328ae0 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px}.elementor-2019 .elementor-element.elementor-element-e328ae0 .elementor-accordion-icon,.elementor-2019 .elementor-element.elementor-element-e328ae0 .elementor-accordion-title{color:var(--e-global-color-text)}.elementor-2019 .elementor-element.elementor-element-e328ae0 .elementor-accordion-icon svg{fill:var(--e-global-color-text)}.elementor-2019 .elementor-element.elementor-element-e328ae0 .elementor-accordion-title{font-family:"Work Sans",Sans-serif;font-weight:600;line-height:1.5em}.elementor-2019 .elementor-element.elementor-element-e328ae0 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFF}.elementor-2019 .elementor-element.elementor-element-e328ae0 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFF}.elementor-2019 .elementor-element.elementor-element-e328ae0 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#FFF}.elementor-2019 .elementor-element.elementor-element-e328ae0 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#FFF}.elementor-2019 .elementor-element.elementor-element-e328ae0 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0}.elementor-2019 .elementor-element.elementor-element-e328ae0 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0}.elementor-2019 .elementor-element.elementor-element-2dfcb63>.elementor-widget-container{margin:0em 0em 1em 0em}.elementor-2019 .elementor-element.elementor-element-2dfcb63{text-align:left}.elementor-2019 .elementor-element.elementor-element-2dfcb63 .elementor-heading-title{font-weight:700;line-height:1.1em}.elementor-2019 .elementor-element.elementor-element-5ca3ff2 .elementor-accordion-item{border-width:1px}.elementor-2019 .elementor-element.elementor-element-5ca3ff2 .elementor-accordion-item .elementor-tab-content{border-width:1px}.elementor-2019 .elementor-element.elementor-element-5ca3ff2 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px}.elementor-2019 .elementor-element.elementor-element-5ca3ff2 .elementor-accordion-icon,.elementor-2019 .elementor-element.elementor-element-5ca3ff2 .elementor-accordion-title{color:var(--e-global-color-text)}.elementor-2019 .elementor-element.elementor-element-5ca3ff2 .elementor-accordion-icon svg{fill:var(--e-global-color-text)}.elementor-2019 .elementor-element.elementor-element-5ca3ff2 .elementor-accordion-title{font-family:"Work Sans",Sans-serif;font-weight:600;line-height:1.5em}.elementor-2019 .elementor-element.elementor-element-5ca3ff2 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFF}.elementor-2019 .elementor-element.elementor-element-5ca3ff2 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFF}.elementor-2019 .elementor-element.elementor-element-5ca3ff2 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#FFF}.elementor-2019 .elementor-element.elementor-element-5ca3ff2 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#FFF}.elementor-2019 .elementor-element.elementor-element-5ca3ff2 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0}.elementor-2019 .elementor-element.elementor-element-5ca3ff2 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0}.elementor-2019 .elementor-element.elementor-element-cb897da .elementor-button{background-color:var(--e-global-color-secondary);font-family:"Work Sans",Sans-serif;font-weight:600;line-height:1.5em}.elementor-2019 .elementor-element.elementor-element-cb897da .elementor-button:hover,.elementor-2019 .elementor-element.elementor-element-cb897da .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-2019 .elementor-element.elementor-element-cb897da>.elementor-widget-container{margin:20px 0 020px 0}@media(min-width:768px){.elementor-2019 .elementor-element.elementor-element-5ed8e74{width:42.664%}.elementor-2019 .elementor-element.elementor-element-2e2e217{width:57.336%}}@media(max-width:1024px) and (min-width:768px){.elementor-2019 .elementor-element.elementor-element-a57ecec{width:60%}.elementor-2019 .elementor-element.elementor-element-9ac5102{width:40%}}@media(max-width:1024px){.elementor-2019 .elementor-element.elementor-element-a311dde>.elementor-container{min-height:420px}.elementor-2019 .elementor-element.elementor-element-a311dde:not(.elementor-motion-effects-element-type-background),.elementor-2019 .elementor-element.elementor-element-a311dde>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:auto}.elementor-2019 .elementor-element.elementor-element-a57ecec>.elementor-element-populated{padding:30px 0 30px 30px}.elementor-2019 .elementor-element.elementor-element-59b134c>.elementor-widget-container{margin:0em 3em 0em 0em}.elementor-2019 .elementor-element.elementor-element-59b134c{text-align:left}.elementor-2019 .elementor-element.elementor-element-0cf2319>.elementor-widget-container{margin:0 0 10px 0}.elementor-2019 .elementor-element.elementor-element-81a9567{padding:2em 1em 3em 1em}.elementor-2019 .elementor-element.elementor-element-17258f7{padding:3em 0em 2em 0em}.elementor-2019 .elementor-element.elementor-element-5b9d117{padding:3em 1em 3em 1em}.elementor-2019 .elementor-element.elementor-element-659c295>.elementor-widget-container{margin:-4em 0em -3em 0em}.elementor-2019 .elementor-element.elementor-element-9aeeafa{padding:3em 0em 2em 0em}.elementor-2019 .elementor-element.elementor-element-cb897da>.elementor-widget-container{margin:0 0 10px 0}}@media(max-width:767px){.elementor-2019 .elementor-element.elementor-element-a57ecec>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-2019 .elementor-element.elementor-element-9bb909c>.elementor-widget-container{margin:0 0 15px 0}.elementor-2019 .elementor-element.elementor-element-9bb909c{text-align:center}.elementor-2019 .elementor-element.elementor-element-9bb909c .elementor-heading-title{line-height:1.3em}.elementor-2019 .elementor-element.elementor-element-59b134c>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-2019 .elementor-element.elementor-element-59b134c{text-align:center}.elementor-2019 .elementor-element.elementor-element-9ac5102>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2019 .elementor-element.elementor-element-2c643a0>.elementor-widget-container{margin:-4em 0em 0em 0em}.elementor-2019 .elementor-element.elementor-element-2c643a0 img{width:300px}.elementor-2019 .elementor-element.elementor-element-7ad8104>.elementor-widget-container{padding:0 0 0 0}.elementor-2019 .elementor-element.elementor-element-c9e5630{text-align:center}.elementor-2019 .elementor-element.elementor-element-c9e5630 img{max-width:253px}.elementor-2019 .elementor-element.elementor-element-2e2e217>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-2019 .elementor-element.elementor-element-659c295>.elementor-widget-container{margin:-2em 0em -1em 0em}.elementor-2019 .elementor-element.elementor-element-659c295{text-align:center}.elementor-2019 .elementor-element.elementor-element-70fd055>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-2019 .elementor-element.elementor-element-e328ae0 .elementor-accordion-title{font-size:16px}.elementor-2019 .elementor-element.elementor-element-5ca3ff2 .elementor-accordion-title{font-size:16px}}.home-top-banner{overflow:hidden}.elementor-2019 .elementor-element.elementor-element-b3ef569 tr td{background:#fff!important;border-bottom:1px solid #3A8476!important}.elementor-2019 .elementor-element.elementor-element-b3ef569 tr td:first-child .td-content{text-align:left!important}.elementor-2019 .elementor-element.elementor-element-b3ef569 tr:hover td{background:#fff!important;color:#222!important}.elementor-2019 .elementor-element.elementor-element-b3ef569 td:last-child .eael-datatable-icon i{color:#3A8476!important}@media (min-width:767px){.elementor-2019 .elementor-element.elementor-element-b3ef569 tr td:first-child{width:50%}}