.elementor-376 .elementor-element.elementor-element-a500ee9{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-a500ee9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-abd2fc0{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-46eb24d > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-46eb24d{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;letter-spacing:0px;}.elementor-376 .elementor-element.elementor-element-46eb24d a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;letter-spacing:0px;}.elementor-376 .elementor-element.elementor-element-966ca29{--divider-border-style:solid;--divider-color:var( --e-global-color-vamtam_accent_7 );--divider-border-width:1px;}.elementor-376 .elementor-element.elementor-element-966ca29 .elementor-divider-separator{width:93%;}.elementor-376 .elementor-element.elementor-element-966ca29 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-376 .elementor-element.elementor-element-e1f66ab > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-bf76158 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-bf76158{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;letter-spacing:0px;}.elementor-376 .elementor-element.elementor-element-bf76158 a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;letter-spacing:0px;}.elementor-376 .elementor-element.elementor-element-35f97c9{--divider-border-style:solid;--divider-color:var( --e-global-color-vamtam_accent_7 );--divider-border-width:1px;}.elementor-376 .elementor-element.elementor-element-35f97c9 .elementor-divider-separator{width:93%;}.elementor-376 .elementor-element.elementor-element-35f97c9 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-376 .elementor-element.elementor-element-3c1ba79 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-53ac025 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-53ac025{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-53ac025 a{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-d5238d0{--divider-border-style:solid;--divider-color:var( --e-global-color-vamtam_accent_7 );--divider-border-width:1px;}.elementor-376 .elementor-element.elementor-element-d5238d0 .elementor-divider-separator{width:93%;}.elementor-376 .elementor-element.elementor-element-d5238d0 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-376 .elementor-element.elementor-element-b05297e > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-b2c7ab9 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-b2c7ab9{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-b2c7ab9 a{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-bdec3d2 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-bdec3d2{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-bdec3d2 a{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );color:#417572;}.elementor-376 .elementor-element.elementor-element-3f8b430{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-3f8b430.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-df31952{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-36cc827{--divider-border-style:solid;--divider-color:var( --e-global-color-vamtam_accent_7 );--divider-border-width:1px;}.elementor-376 .elementor-element.elementor-element-36cc827 .elementor-divider-separator{width:93%;}.elementor-376 .elementor-element.elementor-element-36cc827 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-376 .elementor-element.elementor-element-9e59b30 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-a900ff2 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-a900ff2{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-a900ff2 a{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-8a9876d{--divider-border-style:solid;--divider-color:var( --e-global-color-vamtam_accent_7 );--divider-border-width:1px;}.elementor-376 .elementor-element.elementor-element-8a9876d .elementor-divider-separator{width:93%;}.elementor-376 .elementor-element.elementor-element-8a9876d .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-376 .elementor-element.elementor-element-5292750 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-56b0a77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-56b0a77{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-56b0a77 a{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-b322305{--divider-border-style:solid;--divider-color:var( --e-global-color-vamtam_accent_7 );--divider-border-width:1px;}.elementor-376 .elementor-element.elementor-element-b322305 .elementor-divider-separator{width:93%;}.elementor-376 .elementor-element.elementor-element-b322305 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-376 .elementor-element.elementor-element-663cdd0 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-170e4df > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-170e4df{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-170e4df a{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-a80ec41 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-a80ec41{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-a80ec41 a{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-296e3d6{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-296e3d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-30515bd{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-913e71d > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-d358ae1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-d358ae1{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-d358ae1 a{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-3732eec{--divider-border-style:solid;--divider-color:var( --e-global-color-vamtam_accent_7 );--divider-border-width:1px;}.elementor-376 .elementor-element.elementor-element-3732eec .elementor-divider-separator{width:93%;}.elementor-376 .elementor-element.elementor-element-3732eec .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-376 .elementor-element.elementor-element-b27cf05 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-a2ab8c6 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-a2ab8c6{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-a2ab8c6 a{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-1cac8dc{--divider-border-style:solid;--divider-color:var( --e-global-color-vamtam_accent_7 );--divider-border-width:1px;}.elementor-376 .elementor-element.elementor-element-1cac8dc .elementor-divider-separator{width:93%;}.elementor-376 .elementor-element.elementor-element-1cac8dc .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-376 .elementor-element.elementor-element-a250c68 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-3312275 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-3312275{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-3312275 a{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-97ae082{--divider-border-style:solid;--divider-color:var( --e-global-color-vamtam_accent_7 );--divider-border-width:1px;}.elementor-376 .elementor-element.elementor-element-97ae082 .elementor-divider-separator{width:93%;}.elementor-376 .elementor-element.elementor-element-97ae082 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-376 .elementor-element.elementor-element-b5981d7 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-38e3a1e > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-38e3a1e{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-38e3a1e a{font-family:var( --e-global-typography-bad1ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-bad1ac7-font-size );font-weight:var( --e-global-typography-bad1ac7-font-weight );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-9a9a82b{--divider-border-style:solid;--divider-color:var( --e-global-color-vamtam_accent_7 );--divider-border-width:1px;}.elementor-376 .elementor-element.elementor-element-9a9a82b .elementor-divider-separator{width:93%;}.elementor-376 .elementor-element.elementor-element-9a9a82b .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-376 .elementor-element.elementor-element-5e889be > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover, 
                .elementor-376 .elementor-element.elementor-element-1d443c9 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:not(.active):hover{background-color:var( --e-global-color-vamtam_accent_1 );}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active, 
                .elementor-376 .elementor-element.elementor-element-1d443c9 .eael-accordion_media-wrapper .eael-accordion_media-list.active{background-color:var( --e-global-color-vamtam_accent_1 );}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;color:var( --e-global-color-vamtam_accent_4 );}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-376 .elementor-element.elementor-element-1d443c9 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:10px;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-vamtam_accent_6 );}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-accordion_media-content .eael-accordion_media-title{color:var( --e-global-color-vamtam_accent_6 );}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:var( --e-global-color-vamtam_accent_4 );fill:var( --e-global-color-vamtam_accent_4 );}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:var( --e-global-color-vamtam_accent_4 );}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-accordion_media-list .eael-accordion_media-icon{color:var( --e-global-color-vamtam_accent_4 );}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-376 .elementor-element.elementor-element-1d443c9 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:var( --e-global-color-vamtam_accent_6 );}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:var( --e-global-color-vamtam_accent_6 );}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:var( --e-global-color-vamtam_accent_4 );}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:var( --e-global-color-vamtam_accent_4 );}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:var( --e-global-color-vamtam_accent_4 );fill:var( --e-global-color-vamtam_accent_4 );}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-376 .elementor-element.elementor-element-1d443c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-376 .elementor-element.elementor-element-390443b{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-376 .elementor-element.elementor-element-a500ee9{--width:115.714%;}.elementor-376 .elementor-element.elementor-element-abd2fc0{--width:100%;}.elementor-376 .elementor-element.elementor-element-3f8b430{--width:115.714%;}.elementor-376 .elementor-element.elementor-element-df31952{--width:115%;}.elementor-376 .elementor-element.elementor-element-296e3d6{--width:115.714%;}.elementor-376 .elementor-element.elementor-element-30515bd{--width:115%;}}@media(max-width:1024px){.elementor-376 .elementor-element.elementor-element-a500ee9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-376 .elementor-element.elementor-element-abd2fc0{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-376 .elementor-element.elementor-element-46eb24d > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-376 .elementor-element.elementor-element-966ca29 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-376 .elementor-element.elementor-element-bf76158 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-376 .elementor-element.elementor-element-35f97c9 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-376 .elementor-element.elementor-element-53ac025 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-376 .elementor-element.elementor-element-53ac025{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-53ac025 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-d5238d0 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-376 .elementor-element.elementor-element-b2c7ab9 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-376 .elementor-element.elementor-element-b2c7ab9{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-b2c7ab9 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-bdec3d2 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-376 .elementor-element.elementor-element-bdec3d2{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-bdec3d2 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-3f8b430{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-376 .elementor-element.elementor-element-df31952{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-376 .elementor-element.elementor-element-36cc827 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-376 .elementor-element.elementor-element-a900ff2 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-376 .elementor-element.elementor-element-a900ff2{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-a900ff2 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-8a9876d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-376 .elementor-element.elementor-element-56b0a77 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-376 .elementor-element.elementor-element-56b0a77{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-56b0a77 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-b322305 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-376 .elementor-element.elementor-element-170e4df > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-376 .elementor-element.elementor-element-170e4df{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-170e4df a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-a80ec41 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-376 .elementor-element.elementor-element-a80ec41{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-a80ec41 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-296e3d6{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-376 .elementor-element.elementor-element-30515bd{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-376 .elementor-element.elementor-element-d358ae1 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-376 .elementor-element.elementor-element-d358ae1{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-d358ae1 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-3732eec .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-376 .elementor-element.elementor-element-a2ab8c6 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-376 .elementor-element.elementor-element-a2ab8c6{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-a2ab8c6 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-1cac8dc .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-376 .elementor-element.elementor-element-3312275 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-376 .elementor-element.elementor-element-3312275{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-3312275 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-97ae082 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-376 .elementor-element.elementor-element-38e3a1e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-376 .elementor-element.elementor-element-38e3a1e{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-38e3a1e a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-9a9a82b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}}@media(max-width:767px){.elementor-376 .elementor-element.elementor-element-53ac025{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-53ac025 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-b2c7ab9{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-b2c7ab9 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-bdec3d2{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-bdec3d2 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-a900ff2{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-a900ff2 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-56b0a77{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-56b0a77 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-170e4df{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-170e4df a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-a80ec41{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-a80ec41 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-d358ae1{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-d358ae1 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-a2ab8c6{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-a2ab8c6 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-3312275{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-3312275 a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-38e3a1e{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}.elementor-376 .elementor-element.elementor-element-38e3a1e a{font-size:var( --e-global-typography-bad1ac7-font-size );line-height:var( --e-global-typography-bad1ac7-line-height );letter-spacing:var( --e-global-typography-bad1ac7-letter-spacing );}}/* Start custom CSS for html, class: .elementor-element-e3efe3c *//* =========================================
   PROACTIVE PHYSIOTHERAPY TABLE
========================================= */

.proactive-table-wrap,
.proactive-table-wrap * {
  box-sizing: border-box;
}

.proactive-table-wrap {
  width: 100%;
  max-width: 1100px;

  margin: 0 auto;

  font-family: inherit;

  --proactive-primary: #417572;
  --proactive-primary-dark: #00877f;
  --proactive-soft: #eefaf9;

  --proactive-dark: #17222a;
  --proactive-text: #53616a;

  --proactive-border: #dfe8e8;
  --proactive-row: #f8fbfb;
}


/* =========================================
   TITLE
========================================= */

.proactive-table-title {
  margin-bottom: 25px;
}

.proactive-table-title span {
  display: block;

  margin-bottom: 7px;

  color: var(--proactive-primary);

  font-size: 12px;
  font-weight: 700;

  text-transform: uppercase;
  letter-spacing: 1px;
}

.proactive-table-title h2 {
  margin: 0;

  color: var(--proactive-dark);

  font-size: 30px;
  font-weight: 700;

  line-height: 1.25;
}


/* =========================================
   TABLE CONTAINER
========================================= */

.proactive-table-scroll {
  width: 100%;

  overflow-x: auto;

  background: #ffffff;

  border: 1px solid var(--proactive-border);
  border-radius: 16px;

  box-shadow:
    0 10px 35px rgba(0, 0, 0, 0.05);
}


/* =========================================
   TABLE
========================================= */

.proactive-conditions-table {
  width: 100%;

  border-collapse: collapse;

  min-width: 700px;
}


/* =========================================
   HEADER
========================================= */

.proactive-conditions-table thead {
  background:
    linear-gradient(
      135deg,
      var(--proactive-primary),
      var(--proactive-primary-dark)
    );
}

.proactive-conditions-table th {
  padding: 18px 22px;

  color: #ffffff;

  font-size: 14px;
  font-weight: 700;

  text-align: left;

  letter-spacing: 0.2px;
}

.proactive-conditions-table th:first-child {
  width: 30%;
}


/* =========================================
   BODY
========================================= */

.proactive-conditions-table td {
  padding: 19px 22px;

  color: var(--proactive-text);

  font-size: 14px;

  line-height: 1.65;

  vertical-align: middle;

  border-bottom:
    1px solid var(--proactive-border);
}

.proactive-conditions-table tbody tr:last-child td {
  border-bottom: 0;
}

.proactive-conditions-table tbody tr:nth-child(even) {
  background: var(--proactive-row);
}

.proactive-conditions-table tbody tr {
  transition:
    background 0.2s ease,
    transform 0.2s ease;
}

.proactive-conditions-table tbody tr:hover {
  background: var(--proactive-soft);
}


/* =========================================
   BODY AREA BADGE
========================================= */

.proactive-area-badge {
  display: inline-flex;

  align-items: center;

  padding: 8px 13px;

  background: var(--proactive-soft);

  color: var(--proactive-primary-dark);

  border-left:
    3px solid var(--proactive-primary);

  border-radius: 6px;

  font-size: 13px;
  font-weight: 700;

  line-height: 1.3;
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

  .proactive-table-title h2 {
    font-size: 25px;
  }

  .proactive-conditions-table th,
  .proactive-conditions-table td {
    padding: 16px 18px;
  }

}


@media (max-width: 520px) {

  .proactive-table-title h2 {
    font-size: 22px;
  }

  .proactive-table-scroll {
    border-radius: 12px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e39413 *//* =========================================
   PROACTIVE PHYSIOTHERAPY COMPARISON TABLE
========================================= */

.proactive-compare-wrap,
.proactive-compare-wrap * {
  box-sizing: border-box;
}

.proactive-compare-wrap {
  width: 100%;
  max-width: 1180px;
  margin: 0 auto;

  font-family: inherit;

  --proactive-primary: #417572;
  --proactive-primary-dark: #00877f;
  --proactive-soft: #eefaf9;

  --proactive-dark: #17222a;
  --proactive-text: #53616a;
  --proactive-border: #dfe8e8;
}


/* =========================================
   TITLE
========================================= */

.proactive-compare-title {
  margin-bottom: 25px;
}

.proactive-compare-title span {
  display: block;

  margin-bottom: 7px;

  color: var(--proactive-primary);

  font-size: 12px;
  font-weight: 700;

  text-transform: uppercase;
  letter-spacing: 1px;
}

.proactive-compare-title h2 {
  margin: 0;

  color: var(--proactive-dark);

  font-size: 30px;
  font-weight: 700;

  line-height: 1.25;
}


/* =========================================
   TABLE CONTAINER
========================================= */

.proactive-compare-scroll {
  width: 100%;

  overflow-x: auto;

  background: #ffffff;

  border: 1px solid var(--proactive-border);
  border-radius: 16px;

  box-shadow:
    0 10px 35px rgba(0, 0, 0, 0.05);
}


/* =========================================
   TABLE
========================================= */

.proactive-compare-table {
  width: 100%;

  min-width: 900px;

  border-collapse: collapse;
}


/* =========================================
   HEADER
========================================= */

.proactive-compare-table thead {
  background:
    linear-gradient(
      135deg,
      var(--proactive-primary),
      var(--proactive-primary-dark)
    );
}

.proactive-compare-table th {
  padding: 18px 20px;

  color: #ffffff;

  font-size: 14px;
  font-weight: 700;

  text-align: left;

  line-height: 1.4;

  border-right:
    1px solid rgba(255, 255, 255, 0.18);
}

.proactive-compare-table th:last-child {
  border-right: 0;
}

.proactive-compare-table th:first-child {
  width: 16%;
}


/* =========================================
   BODY
========================================= */

.proactive-compare-table td {
  padding: 20px;

  color: var(--proactive-text);

  font-size: 14px;

  line-height: 1.65;

  vertical-align: top;

  border-right:
    1px solid var(--proactive-border);

  border-bottom:
    1px solid var(--proactive-border);
}

.proactive-compare-table td:last-child {
  border-right: 0;
}

.proactive-compare-table tbody tr:last-child td {
  border-bottom: 0;
}

.proactive-compare-table tbody tr:nth-child(even) {
  background: #f9fbfb;
}

.proactive-compare-table tbody tr:hover {
  background: var(--proactive-soft);
}


/* =========================================
   FIRST COLUMN
========================================= */

.proactive-compare-table td:first-child {
  color: var(--proactive-dark);

  font-size: 13px;
  font-weight: 700;

  background: #f7fafa;

  border-left:
    4px solid var(--proactive-primary);
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

  .proactive-compare-title h2 {
    font-size: 25px;
  }

  .proactive-compare-table th,
  .proactive-compare-table td {
    padding: 16px;
  }

}


@media (max-width: 520px) {

  .proactive-compare-title h2 {
    font-size: 22px;
  }

  .proactive-compare-scroll {
    border-radius: 12px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4583d1b *//* =========================================
   PROACTIVE TREATMENT DURATION TABLE
========================================= */

.proactive-treatment-table-wrap,
.proactive-treatment-table-wrap * {
  box-sizing: border-box;
}

.proactive-treatment-table-wrap {
  width: 100%;
  max-width: 1100px;
  margin: 0 auto;

  font-family: inherit;

  --proactive-primary: #417572;
  --proactive-primary-dark: #00877f;
  --proactive-soft: #eefaf9;

  --proactive-dark: #17222a;
  --proactive-text: #53616a;

  --proactive-border: #dfe8e8;
}


/* =========================================
   TITLE
========================================= */

.proactive-treatment-title {
  margin-bottom: 25px;
}

.proactive-treatment-title span {
  display: block;

  margin-bottom: 7px;

  color: var(--proactive-primary);

  font-size: 12px;
  font-weight: 700;

  text-transform: uppercase;
  letter-spacing: 1px;
}

.proactive-treatment-title h2 {
  margin: 0;

  color: var(--proactive-dark);

  font-size: 30px;
  font-weight: 700;

  line-height: 1.25;
}


/* =========================================
   TABLE CONTAINER
========================================= */

.proactive-treatment-scroll {
  width: 100%;

  overflow-x: auto;

  background: #ffffff;

  border: 1px solid var(--proactive-border);
  border-radius: 16px;

  box-shadow:
    0 10px 35px rgba(0, 0, 0, 0.05);
}


/* =========================================
   TABLE
========================================= */

.proactive-treatment-table {
  width: 100%;

  min-width: 720px;

  border-collapse: collapse;
}


/* =========================================
   HEADER
========================================= */

.proactive-treatment-table thead {
  background:
    linear-gradient(
      135deg,
      var(--proactive-primary),
      var(--proactive-primary-dark)
    );
}

.proactive-treatment-table th {
  padding: 18px 22px;

  color: #ffffff;

  font-size: 14px;
  font-weight: 700;

  text-align: left;

  line-height: 1.4;

  border-right:
    1px solid rgba(255,255,255,0.18);
}

.proactive-treatment-table th:last-child {
  border-right: 0;
}

.proactive-treatment-table th:first-child {
  width: 40%;
}


/* =========================================
   BODY
========================================= */

.proactive-treatment-table td {
  padding: 19px 22px;

  color: var(--proactive-text);

  font-size: 14px;

  line-height: 1.6;

  vertical-align: middle;

  border-right:
    1px solid var(--proactive-border);

  border-bottom:
    1px solid var(--proactive-border);
}

.proactive-treatment-table td:last-child {
  border-right: 0;
}

.proactive-treatment-table tbody tr:last-child td {
  border-bottom: 0;
}

.proactive-treatment-table tbody tr:nth-child(even) {
  background: #f9fbfb;
}

.proactive-treatment-table tbody tr:hover {
  background: var(--proactive-soft);
}


/* =========================================
   CONDITION COLUMN
========================================= */

.proactive-treatment-table td:first-child {
  color: var(--proactive-dark);

  font-weight: 700;

  background: #f7fafa;

  border-left:
    4px solid var(--proactive-primary);
}


/* =========================================
   SESSION COLUMN
========================================= */

.proactive-treatment-table td:nth-child(2) {
  color: var(--proactive-primary-dark);

  font-weight: 700;
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

  .proactive-treatment-title h2 {
    font-size: 25px;
  }

  .proactive-treatment-table th,
  .proactive-treatment-table td {
    padding: 16px 18px;
  }

}

@media (max-width: 520px) {

  .proactive-treatment-title h2 {
    font-size: 22px;
  }

  .proactive-treatment-scroll {
    border-radius: 12px;
  }

}/* End custom CSS */