.elementor-8946 .elementor-element.elementor-element-b136c6d > .elementor-container{max-width:1600px;min-height:534px;}.elementor-8946 .elementor-element.elementor-element-b136c6d .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-8946 .elementor-element.elementor-element-b136c6d, .elementor-8946 .elementor-element.elementor-element-b136c6d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-b136c6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 0120px 100px;}.elementor-8946 .elementor-element.elementor-element-b136c6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8946 .elementor-element.elementor-element-b136c6d > .elementor-shape-top svg{width:calc(0% + 1.3px);height:0px;}.elementor-8946 .elementor-element.elementor-element-b136c6d > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-8946 .elementor-element.elementor-element-b136c6d > .elementor-shape-bottom svg{width:calc(0% + 1.3px);height:0px;}.elementor-8946 .elementor-element.elementor-element-3c22c267:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8946 .elementor-element.elementor-element-3c22c267 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A69CE3;}.elementor-8946 .elementor-element.elementor-element-3c22c267 > .elementor-element-populated, .elementor-8946 .elementor-element.elementor-element-3c22c267 > .elementor-element-populated > .elementor-background-overlay, .elementor-8946 .elementor-element.elementor-element-3c22c267 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-3c22c267 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 30px 40px 30px;}.elementor-8946 .elementor-element.elementor-element-3c22c267 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );}.elementor-8946 .elementor-element.elementor-element-74f4f7ee{text-align:left;}.elementor-8946 .elementor-element.elementor-element-74f4f7ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8946 .elementor-element.elementor-element-521feba2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-521feba2{text-align:left;font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:1.9em;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8946 .elementor-element.elementor-element-5e0ef0e .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;fill:#000000;color:#000000;border-radius:8px 8px 8px 8px;}.elementor-8946 .elementor-element.elementor-element-5e0ef0e .elementor-button:hover, .elementor-8946 .elementor-element.elementor-element-5e0ef0e .elementor-button:focus{background-color:#0099E1;color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-5e0ef0e > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-5e0ef0e .elementor-button:hover svg, .elementor-8946 .elementor-element.elementor-element-5e0ef0e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-de7a56b > .elementor-container{max-width:1280px;}.elementor-8946 .elementor-element.elementor-element-de7a56b{margin-top:0px;margin-bottom:50px;padding:50px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-84c6e84.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8946 .elementor-element.elementor-element-7bd6216{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-8946 .elementor-element.elementor-element-7bd6216 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-7bd6216 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;font-style:normal;line-height:1.2em;color:#000000;}.elementor-8946 .elementor-element.elementor-element-7b0d55e > .elementor-container{max-width:1100px;}.elementor-8946 .elementor-element.elementor-element-7b0d55e{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8946 .elementor-element.elementor-element-9d54828 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-9d54828{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-8946 .elementor-element.elementor-element-2923222 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-2923222{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-8946 .elementor-element.elementor-element-960de2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-960de2c{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-8946 .elementor-element.elementor-element-de31ad9{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-8946 .elementor-element.elementor-element-de31ad9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-88ba7fc .elementor-button{background-color:#0099E1;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-8946 .elementor-element.elementor-element-88ba7fc .elementor-button:hover, .elementor-8946 .elementor-element.elementor-element-88ba7fc .elementor-button:focus{background-color:#19ADA4;}.elementor-8946 .elementor-element.elementor-element-88ba7fc > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-e19d156:not(.elementor-motion-effects-element-type-background), .elementor-8946 .elementor-element.elementor-element-e19d156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20A99F;}.elementor-8946 .elementor-element.elementor-element-e19d156 > .elementor-container{max-width:1280px;}.elementor-8946 .elementor-element.elementor-element-e19d156{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-8946 .elementor-element.elementor-element-e19d156 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8946 .elementor-element.elementor-element-4796d8b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8946 .elementor-element.elementor-element-4796d8b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-39b8813{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-8946 .elementor-element.elementor-element-39b8813 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-39b8813 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;text-transform:capitalize;line-height:2em;color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-477217f{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-477217f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-94f5a7d > .elementor-container{max-width:1100px;}.elementor-8946 .elementor-element.elementor-element-94f5a7d{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.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-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8946 .elementor-element.elementor-element-d268b74 .elementor-icon-box-wrapper{text-align:left;}.elementor-8946 .elementor-element.elementor-element-d268b74 .elementor-icon{font-size:68px;}.elementor-8946 .elementor-element.elementor-element-d268b74 .elementor-icon i{transform:rotate(0deg);}.elementor-8946 .elementor-element.elementor-element-d268b74 .elementor-icon-box-title, .elementor-8946 .elementor-element.elementor-element-d268b74 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:0px;}.elementor-8946 .elementor-element.elementor-element-d268b74 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-d268b74 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-e81d1d0 .elementor-icon-box-wrapper{text-align:left;}.elementor-8946 .elementor-element.elementor-element-e81d1d0 .elementor-icon{font-size:68px;}.elementor-8946 .elementor-element.elementor-element-e81d1d0 .elementor-icon i{transform:rotate(0deg);}.elementor-8946 .elementor-element.elementor-element-e81d1d0 .elementor-icon-box-title, .elementor-8946 .elementor-element.elementor-element-e81d1d0 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:0px;}.elementor-8946 .elementor-element.elementor-element-e81d1d0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-e81d1d0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-1027a43 .elementor-icon-box-wrapper{text-align:left;}.elementor-8946 .elementor-element.elementor-element-1027a43 .elementor-icon{font-size:68px;}.elementor-8946 .elementor-element.elementor-element-1027a43 .elementor-icon i{transform:rotate(0deg);}.elementor-8946 .elementor-element.elementor-element-1027a43 .elementor-icon-box-title, .elementor-8946 .elementor-element.elementor-element-1027a43 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:0px;}.elementor-8946 .elementor-element.elementor-element-1027a43 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-1027a43 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-7664476 .elementor-icon-box-wrapper{text-align:left;}.elementor-8946 .elementor-element.elementor-element-7664476 .elementor-icon{font-size:68px;}.elementor-8946 .elementor-element.elementor-element-7664476 .elementor-icon i{transform:rotate(0deg);}.elementor-8946 .elementor-element.elementor-element-7664476 .elementor-icon-box-title, .elementor-8946 .elementor-element.elementor-element-7664476 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:0px;}.elementor-8946 .elementor-element.elementor-element-7664476 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-7664476 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-ad177f8{width:initial;max-width:initial;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-ad177f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-ed8e71c .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;fill:#000000;color:#000000;border-radius:8px 8px 8px 8px;}.elementor-8946 .elementor-element.elementor-element-ed8e71c .elementor-button:hover, .elementor-8946 .elementor-element.elementor-element-ed8e71c .elementor-button:focus{background-color:#0099E1;color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-ed8e71c > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-ed8e71c .elementor-button:hover svg, .elementor-8946 .elementor-element.elementor-element-ed8e71c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-cc1a98e > .elementor-container{max-width:1280px;}.elementor-8946 .elementor-element.elementor-element-cc1a98e{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-755c0e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-755c0e8{text-align:center;}.elementor-8946 .elementor-element.elementor-element-755c0e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;text-transform:capitalize;line-height:2em;color:#000000;}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8946 .elementor-element.elementor-element-3709f3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-title, .elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-title:before, .elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-title:after, .elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-content, .elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tabs-content-wrapper{border-width:0px;}.elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-mobile-title, .elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-desktop-title.elementor-active, .elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-title:before, .elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-title:after, .elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-content, .elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tabs-content-wrapper{border-color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-title, .elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-title a{color:#BAB6B6;}.elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-title.elementor-active,
					 .elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-title.elementor-active a{color:#000000;}.elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-content{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8946 .elementor-element.elementor-element-8fa2830 > .elementor-container{max-width:1280px;}.elementor-8946 .elementor-element.elementor-element-8fa2830{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-8d1e73c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-f208eb7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-93a2e84:not(.elementor-motion-effects-element-type-background), .elementor-8946 .elementor-element.elementor-element-93a2e84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-8946 .elementor-element.elementor-element-93a2e84 > .elementor-container{max-width:1280px;}.elementor-8946 .elementor-element.elementor-element-93a2e84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-8946 .elementor-element.elementor-element-93a2e84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8946 .elementor-element.elementor-element-5157bb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-5157bb3{text-align:left;}.elementor-8946 .elementor-element.elementor-element-5157bb3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#000000;}.elementor-8946 .elementor-element.elementor-element-52af727{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-7b279f0 .elementor-icon-box-wrapper{text-align:left;}.elementor-8946 .elementor-element.elementor-element-7b279f0{--icon-box-icon-margin:0px;}.elementor-8946 .elementor-element.elementor-element-7b279f0 .elementor-icon{font-size:8.2em;}.elementor-8946 .elementor-element.elementor-element-7b279f0 .elementor-icon-box-title, .elementor-8946 .elementor-element.elementor-element-7b279f0 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:23px;font-weight:600;line-height:0px;}.elementor-8946 .elementor-element.elementor-element-7b279f0 .elementor-icon-box-title{color:#000000;}.elementor-8946 .elementor-element.elementor-element-7b279f0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8946 .elementor-element.elementor-element-8894fdf .elementor-icon-box-wrapper{text-align:left;}.elementor-8946 .elementor-element.elementor-element-8894fdf{--icon-box-icon-margin:0px;}.elementor-8946 .elementor-element.elementor-element-8894fdf .elementor-icon{font-size:8.2em;}.elementor-8946 .elementor-element.elementor-element-8894fdf .elementor-icon i{transform:rotate(0deg);}.elementor-8946 .elementor-element.elementor-element-8894fdf .elementor-icon-box-title, .elementor-8946 .elementor-element.elementor-element-8894fdf .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:23px;font-weight:700;line-height:0px;}.elementor-8946 .elementor-element.elementor-element-8894fdf .elementor-icon-box-title{color:#000000;}.elementor-8946 .elementor-element.elementor-element-8894fdf .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8946 .elementor-element.elementor-element-93cfdd8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-568ee38 .elementor-icon-box-wrapper{text-align:left;}.elementor-8946 .elementor-element.elementor-element-568ee38{--icon-box-icon-margin:0px;}.elementor-8946 .elementor-element.elementor-element-568ee38 .elementor-icon{font-size:8.2em;}.elementor-8946 .elementor-element.elementor-element-568ee38 .elementor-icon i{transform:rotate(0deg);}.elementor-8946 .elementor-element.elementor-element-568ee38 .elementor-icon-box-title, .elementor-8946 .elementor-element.elementor-element-568ee38 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:23px;font-weight:700;line-height:0px;}.elementor-8946 .elementor-element.elementor-element-568ee38 .elementor-icon-box-title{color:#000000;}.elementor-8946 .elementor-element.elementor-element-568ee38 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8946 .elementor-element.elementor-element-ad76e0a .elementor-icon-box-wrapper{text-align:left;}.elementor-8946 .elementor-element.elementor-element-ad76e0a{--icon-box-icon-margin:0px;}.elementor-8946 .elementor-element.elementor-element-ad76e0a .elementor-icon{font-size:8.2em;}.elementor-8946 .elementor-element.elementor-element-ad76e0a .elementor-icon i{transform:rotate(0deg);}.elementor-8946 .elementor-element.elementor-element-ad76e0a .elementor-icon-box-title, .elementor-8946 .elementor-element.elementor-element-ad76e0a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:23px;font-weight:700;line-height:0px;}.elementor-8946 .elementor-element.elementor-element-ad76e0a .elementor-icon-box-title{color:#000000;}.elementor-8946 .elementor-element.elementor-element-ad76e0a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8946 .elementor-element.elementor-element-7b7dd39 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-8946 .elementor-element.elementor-element-7b7dd39 .elementor-button:hover, .elementor-8946 .elementor-element.elementor-element-7b7dd39 .elementor-button:focus{background-color:#19ADA4;}.elementor-8946 .elementor-element.elementor-element-7b7dd39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-008920b > .elementor-container{max-width:1280px;}.elementor-8946 .elementor-element.elementor-element-008920b{margin-top:0px;margin-bottom:50px;padding:50px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-8c05d53.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8946 .elementor-element.elementor-element-0c77d10{width:initial;max-width:initial;text-align:center;}.elementor-8946 .elementor-element.elementor-element-0c77d10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-0c77d10 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;font-style:normal;line-height:1.2em;color:#000000;}.elementor-8946 .elementor-element.elementor-element-00e447d{width:initial;max-width:initial;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-8946 .elementor-element.elementor-element-00e447d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 30px 0px;}.elementor-8946 .elementor-element.elementor-element-871cd24{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-8946 .elementor-element.elementor-element-871cd24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-8946 .elementor-element.elementor-element-4ce86f8 > .elementor-widget-container{margin:30px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-4ce86f8{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-8946 .elementor-element.elementor-element-d608d1a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-8946 .elementor-element.elementor-element-d608d1a .elementor-button:hover, .elementor-8946 .elementor-element.elementor-element-d608d1a .elementor-button:focus{background-color:#19ADA4;}.elementor-8946 .elementor-element.elementor-element-d608d1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-0e03dad > .elementor-container{max-width:1280px;}.elementor-8946 .elementor-element.elementor-element-0e03dad{padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-86de763 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-8946 .elementor-element.elementor-element-86de763 > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-8946 .elementor-element.elementor-element-31a6762 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-31a6762{text-align:left;}.elementor-8946 .elementor-element.elementor-element-31a6762 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-8946 .elementor-element.elementor-element-f66950f img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-4b4967b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-4b4967b{text-align:left;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-8946 .elementor-element.elementor-element-bac9358 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-8946 .elementor-element.elementor-element-bac9358 .elementor-button:hover, .elementor-8946 .elementor-element.elementor-element-bac9358 .elementor-button:focus{background-color:#19ADA4;}.elementor-bc-flex-widget .elementor-8946 .elementor-element.elementor-element-19c3354.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8946 .elementor-element.elementor-element-19c3354.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8946 .elementor-element.elementor-element-19c3354.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8946 .elementor-element.elementor-element-19c3354 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8946 .elementor-element.elementor-element-85bee12 img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-74cbbe5 > .elementor-container{max-width:1280px;}.elementor-8946 .elementor-element.elementor-element-74cbbe5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:40px 0px 30px 0px;}.elementor-8946 .elementor-element.elementor-element-74cbbe5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8946 .elementor-element.elementor-element-fc8c5c8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8946 .elementor-element.elementor-element-fc8c5c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-2910ac4{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-8946 .elementor-element.elementor-element-2910ac4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-2910ac4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#000000;}.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{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8946 .elementor-element.elementor-element-0ff8a01{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8946 .elementor-element.elementor-element-0ff8a01 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-0ff8a01 .elementor-tab-title{background-color:#19ADA4;}.elementor-8946 .elementor-element.elementor-element-0ff8a01 .elementor-accordion-icon, .elementor-8946 .elementor-element.elementor-element-0ff8a01 .elementor-accordion-title{color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-0ff8a01 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-0ff8a01 .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-8946 .elementor-element.elementor-element-0ff8a01 .elementor-tab-content{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-8946 .elementor-element.elementor-element-725f584 > .elementor-container{max-width:1280px;}.elementor-8946 .elementor-element.elementor-element-789a211 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-789a211{text-align:center;}.elementor-8946 .elementor-element.elementor-element-789a211 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#000000;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slider-container-block-background{background-color:#F7F7F7;}.elementor-8946 .elementor-element.elementor-element-5d739d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slide-block{justify-content:flex-start;gap:0px;border-bottom-width:0px;flex-direction:row;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slide-icons i{margin-right:0px;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slide-image img{border-radius:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slide-title{text-align:left;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slide-subtitle{text-align:left;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slide-icons{text-align:left;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slide-basic-info{justify-content:flex-end;gap:0px;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .swiper-wrapper .slide-title{color:#212636;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:600;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .swiper-wrapper .slide-subtitle{color:#212636;font-family:"Nunito", Sans-serif;font-size:31px;font-weight:400;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .swiper-wrapper .slide-description{color:#212636;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;line-height:1px;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slide-description{text-align:left;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slide-content{text-align:left;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .swiper-wrapper .block-shadow{border-radius:10px 10px 10px 10px;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slider-modal .slide-block{justify-content:flex-start;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slider-modal-container .slide-title{font-family:"Nunito", Sans-serif;text-align:left;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slider-modal-container .slide-subtitle{text-align:left;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slider-modal-container .slide-description{text-align:left;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slider-modal-container .slide-block{flex-direction:row;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slider-modal-container .slide-image{text-align:left;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slider-modal-container .slide-image img{border-radius:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slider-modal-container .slide-icons{text-align:left;}.elementor-8946 .elementor-element.elementor-element-5d739d9 .slider-modal-container .slide-basic-info{justify-content:flex-start;gap:0px;}.elementor-8946 .elementor-element.elementor-element-67673306:not(.elementor-motion-effects-element-type-background), .elementor-8946 .elementor-element.elementor-element-67673306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-8946 .elementor-element.elementor-element-67673306 > .elementor-container{max-width:1280px;}.elementor-8946 .elementor-element.elementor-element-67673306{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 120px 0px;}.elementor-8946 .elementor-element.elementor-element-67673306 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8946 .elementor-element.elementor-element-4e5fbe1d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8946 .elementor-element.elementor-element-5dd0abaf{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-8946 .elementor-element.elementor-element-5dd0abaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-5dd0abaf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#000000;}.elementor-8946 .elementor-element.elementor-element-105f2a68 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-105f2a68{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-8946 .elementor-element.elementor-element-a72a506 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-7579555d );color:var( --e-global-color-7579555d );border-radius:8px 8px 8px 8px;padding:15px 15px 15px 15px;}.elementor-8946 .elementor-element.elementor-element-a72a506 .elementor-button:hover, .elementor-8946 .elementor-element.elementor-element-a72a506 .elementor-button:focus{background-color:#19ADA4;}.elementor-8946 .elementor-element.elementor-element-a72a506 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-ab67d7e .elementor-button{background-color:#19ADA4;font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-7579555d );color:var( --e-global-color-7579555d );border-radius:8px 8px 8px 8px;padding:15px 15px 15px 15px;}.elementor-8946 .elementor-element.elementor-element-ab67d7e .elementor-button:hover, .elementor-8946 .elementor-element.elementor-element-ab67d7e .elementor-button:focus{background-color:#0099E1;color:#FFFFFF;}.elementor-8946 .elementor-element.elementor-element-ab67d7e .elementor-button:hover svg, .elementor-8946 .elementor-element.elementor-element-ab67d7e .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8946 .elementor-element.elementor-element-b136c6d{padding:50px 0px 0px 50px;}.elementor-8946 .elementor-element.elementor-element-3c22c267 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-8946 .elementor-element.elementor-element-3c22c267 > .elementor-element-populated{padding:40px 30px 070px 30px;}.elementor-8946 .elementor-element.elementor-element-74f4f7ee .elementor-heading-title{font-size:25px;}.elementor-8946 .elementor-element.elementor-element-521feba2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-521feba2{font-size:15px;}.elementor-8946 .elementor-element.elementor-element-9d54828 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-9d54828{font-size:15px;}.elementor-8946 .elementor-element.elementor-element-2923222 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-2923222{font-size:15px;}.elementor-8946 .elementor-element.elementor-element-960de2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-960de2c{font-size:15px;}.elementor-8946 .elementor-element.elementor-element-de31ad9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-de31ad9{font-size:15px;}.elementor-8946 .elementor-element.elementor-element-477217f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-477217f{font-size:15px;}.elementor-8946 .elementor-element.elementor-element-ad177f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-ad177f8{font-size:15px;}.elementor-8946 .elementor-element.elementor-element-00e447d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-00e447d{font-size:15px;}.elementor-8946 .elementor-element.elementor-element-4ce86f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-4ce86f8{font-size:15px;}.elementor-8946 .elementor-element.elementor-element-86de763 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-8946 .elementor-element.elementor-element-4b4967b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-4b4967b{font-size:15px;}.elementor-8946 .elementor-element.elementor-element-2910ac4{--container-widget-width:700px;--container-widget-flex-grow:0;width:var( --container-widget-width, 700px );max-width:700px;}.elementor-8946 .elementor-element.elementor-element-105f2a68 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-105f2a68{font-size:15px;}}@media(max-width:767px){.elementor-8946 .elementor-element.elementor-element-b136c6d .elementor-background-slideshow__slide__image{background-position:top center;}.elementor-8946 .elementor-element.elementor-element-b136c6d{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-8946 .elementor-element.elementor-element-3c22c267 > .elementor-element-populated, .elementor-8946 .elementor-element.elementor-element-3c22c267 > .elementor-element-populated > .elementor-background-overlay, .elementor-8946 .elementor-element.elementor-element-3c22c267 > .elementor-background-slideshow{border-radius:0px 100px 0px 100px;}.elementor-8946 .elementor-element.elementor-element-3c22c267 > .elementor-element-populated{margin:100px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-8946 .elementor-element.elementor-element-74f4f7ee .elementor-heading-title{font-size:23px;}.elementor-8946 .elementor-element.elementor-element-521feba2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-521feba2{text-align:center;}.elementor-8946 .elementor-element.elementor-element-5e0ef0e .elementor-button{font-size:13px;}.elementor-8946 .elementor-element.elementor-element-de7a56b{padding:50px 20px 0px 20px;}.elementor-8946 .elementor-element.elementor-element-84c6e84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-7bd6216{--container-widget-width:389px;--container-widget-flex-grow:0;width:var( --container-widget-width, 389px );max-width:389px;}.elementor-8946 .elementor-element.elementor-element-7bd6216 .elementor-heading-title{font-size:25px;}.elementor-8946 .elementor-element.elementor-element-9d54828 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-9d54828{text-align:center;}.elementor-8946 .elementor-element.elementor-element-2923222 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-2923222{text-align:center;}.elementor-8946 .elementor-element.elementor-element-960de2c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-960de2c{text-align:center;}.elementor-8946 .elementor-element.elementor-element-de31ad9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-de31ad9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8946 .elementor-element.elementor-element-88ba7fc .elementor-button{font-size:13px;}.elementor-8946 .elementor-element.elementor-element-e19d156{padding:50px 20px 80px 20px;}.elementor-8946 .elementor-element.elementor-element-4796d8b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-39b8813{--container-widget-width:389px;--container-widget-flex-grow:0;width:var( --container-widget-width, 389px );max-width:389px;text-align:center;}.elementor-8946 .elementor-element.elementor-element-39b8813 .elementor-heading-title{font-size:25px;}.elementor-8946 .elementor-element.elementor-element-477217f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-477217f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8946 .elementor-element.elementor-element-926c807 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-d268b74 .elementor-icon-box-wrapper{text-align:center;}.elementor-8946 .elementor-element.elementor-element-e81d1d0 .elementor-icon-box-wrapper{text-align:center;}.elementor-8946 .elementor-element.elementor-element-1027a43 .elementor-icon-box-wrapper{text-align:center;}.elementor-8946 .elementor-element.elementor-element-7664476 .elementor-icon-box-wrapper{text-align:center;}.elementor-8946 .elementor-element.elementor-element-ad177f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-ad177f8{text-align:center;}.elementor-8946 .elementor-element.elementor-element-ed8e71c .elementor-button{font-size:13px;}.elementor-8946 .elementor-element.elementor-element-755c0e8 .elementor-heading-title{font-size:25px;}.elementor-8946 .elementor-element.elementor-element-93a2e84{padding:10px 10px 10px 10px;}.elementor-8946 .elementor-element.elementor-element-e910e39 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-5157bb3{text-align:center;}.elementor-8946 .elementor-element.elementor-element-5157bb3 .elementor-heading-title{font-size:28px;}.elementor-8946 .elementor-element.elementor-element-7b279f0 .elementor-icon-box-wrapper{text-align:center;}.elementor-8946 .elementor-element.elementor-element-8894fdf .elementor-icon-box-wrapper{text-align:center;}.elementor-8946 .elementor-element.elementor-element-568ee38 .elementor-icon-box-wrapper{text-align:center;}.elementor-8946 .elementor-element.elementor-element-ad76e0a .elementor-icon-box-wrapper{text-align:center;}.elementor-8946 .elementor-element.elementor-element-7b7dd39 .elementor-button{font-size:13px;}.elementor-8946 .elementor-element.elementor-element-008920b{padding:50px 20px 80px 20px;}.elementor-8946 .elementor-element.elementor-element-8c05d53 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-0c77d10 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8946 .elementor-element.elementor-element-0c77d10{--container-widget-width:389px;--container-widget-flex-grow:0;width:var( --container-widget-width, 389px );max-width:389px;}.elementor-8946 .elementor-element.elementor-element-0c77d10 .elementor-heading-title{font-size:25px;}.elementor-8946 .elementor-element.elementor-element-00e447d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-00e447d{text-align:center;}.elementor-8946 .elementor-element.elementor-element-4ce86f8 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-8946 .elementor-element.elementor-element-4ce86f8{text-align:center;}.elementor-8946 .elementor-element.elementor-element-d608d1a .elementor-button{font-size:13px;}.elementor-8946 .elementor-element.elementor-element-0e03dad{margin-top:40px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-8946 .elementor-element.elementor-element-86de763 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-31a6762{text-align:center;}.elementor-8946 .elementor-element.elementor-element-31a6762 .elementor-heading-title{font-size:28px;}.elementor-8946 .elementor-element.elementor-element-f66950f img{border-radius:0px 100px 0px 100px;}.elementor-8946 .elementor-element.elementor-element-4b4967b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-4b4967b{text-align:center;}.elementor-8946 .elementor-element.elementor-element-bac9358 .elementor-button{font-size:13px;}.elementor-8946 .elementor-element.elementor-element-19c3354 > .elementor-element-populated, .elementor-8946 .elementor-element.elementor-element-19c3354 > .elementor-element-populated > .elementor-background-overlay, .elementor-8946 .elementor-element.elementor-element-19c3354 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-19c3354 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8946 .elementor-element.elementor-element-85bee12 img{border-radius:0px 100px 0px 100px;}.elementor-8946 .elementor-element.elementor-element-74cbbe5{padding:50px 20px 80px 20px;}.elementor-8946 .elementor-element.elementor-element-fc8c5c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-2910ac4{--container-widget-width:409px;--container-widget-flex-grow:0;width:var( --container-widget-width, 409px );max-width:409px;}.elementor-8946 .elementor-element.elementor-element-2910ac4 .elementor-heading-title{font-size:28px;}.elementor-8946 .elementor-element.elementor-element-0ff8a01{--container-widget-width:390px;--container-widget-flex-grow:0;width:var( --container-widget-width, 390px );max-width:390px;}.elementor-8946 .elementor-element.elementor-element-0ff8a01 .elementor-accordion-title{font-size:17px;}.elementor-8946 .elementor-element.elementor-element-789a211 .elementor-heading-title{font-size:25px;}.elementor-8946 .elementor-element.elementor-element-67673306{padding:50px 20px 80px 20px;}.elementor-8946 .elementor-element.elementor-element-4e5fbe1d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-5dd0abaf{--container-widget-width:389px;--container-widget-flex-grow:0;width:var( --container-widget-width, 389px );max-width:389px;text-align:center;}.elementor-8946 .elementor-element.elementor-element-5dd0abaf .elementor-heading-title{font-size:25px;}.elementor-8946 .elementor-element.elementor-element-105f2a68 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-105f2a68{text-align:center;}.elementor-8946 .elementor-element.elementor-element-77dddc0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-227a76d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-a72a506 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-8946 .elementor-element.elementor-element-47e4cfa > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8946 .elementor-element.elementor-element-ab67d7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-8946 .elementor-element.elementor-element-3c22c267{width:40.416%;}.elementor-8946 .elementor-element.elementor-element-7668f93d{width:59.584%;}.elementor-8946 .elementor-element.elementor-element-4796d8b{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8946 .elementor-element.elementor-element-3c22c267{width:60%;}.elementor-8946 .elementor-element.elementor-element-86de763{width:100%;}.elementor-8946 .elementor-element.elementor-element-19c3354{width:100%;}}/* Start custom CSS for tabs, class: .elementor-element-3709f3b */@media (min-width: 768px) {
    .elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper {
        justify-content: center;
        background: #0000000f;
                width: 78% !important;
        margin: 0px auto;
        border-radius: 100px;
        padding-top: 5px;
        padding-bottom: 5px;
    }
}


.elementor-widget .elementor-icon-list-icon i {
    font-size: var(--e-icon-list-icon-size);
    width: 2.25em;
   color: #15DA38 !important;
}





.1elementor-button-text {
    background-color: var( --e-global-color-primary );
  font-family: "Montserrat", Sans-serif;
  font-weight: bold;
  fill: #FFFFFF;
  color: #FFFFFF;
  border-radius: 8px 8px 8px 8px;
}


.elementor-button.elementor-button-link.elementor-size-md {
  background-color: var( --e-global-color-primary );
  font-family: "Montserrat", Sans-serif;
  font-weight: bold;
  fill: #FFFFFF;
  color: #FFFFFF;
  border-radius: 8px 8px 8px 8px;
}


.elementor-icon-list-items {
  font-family: "Inter", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 31px;
  list-style: none;
  padding-left: 0px;
}



/* ===== Default / Desktop ===== */
.elementor-8946 .elementor-element.elementor-element-3709f3b 
.elementor-tab-title.elementor-active,
.elementor-8946 .elementor-element.elementor-element-3709f3b 
.elementor-tab-title.elementor-active a {
  color: #fff !important;
  background: #009BDE !important;
  border: none !important;
  border-radius: 100px !important;
  transition: all 0.3s ease;
}

/* Optional Hover Effect */
.elementor-8946 .elementor-element.elementor-element-3709f3b 
.elementor-tab-title:hover {
  background: rgba(0, 155, 222, 0.1);
  border-radius: 100px;
}

/* ===== Responsive Styles ===== */

/* Tablet */
@media (max-width: 992px) {
  .elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-title {
    font-size: 19px !important;
    padding: 12px 18px !important;
    margin: 5px 0 !important;
    text-align: center;
  }

  .elementor-8946 .elementor-element.elementor-element-3709f3b 
  .elementor-tab-title.elementor-active {
    border-radius: 50px !important;
  }
}

/* Mobile */
@media (max-width: 768px) {
  .elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-title {
    font-size: 14px !important;
    padding: 10px 15px !important;
    display: block;
    width: 100%;
    margin-bottom: 10px;
  }

  .elementor-8946 .elementor-element.elementor-element-3709f3b 
  .elementor-tab-title.elementor-active {
    border-radius: 30px !important;
  }

  .elementor-8946 .elementor-element.elementor-element-3709f3b 
  .elementor-tab-title a {
    display: block;
    width: 100%;
  }
}

/* Small Mobile */
@media (max-width: 480px) {
  .elementor-8946 .elementor-element.elementor-element-3709f3b .elementor-tab-title {
    font-size: 13px !important;
    padding: 8px 12px !important;
  }

  .elementor-8946 .elementor-element.elementor-element-3709f3b 
  .elementor-tab-title.elementor-active {
    border-radius: 20px !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6055fad */@media (min-width: 768px) {
.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper {
    justify-content: center;
    background: #0000000f;
    width: 90%;
    margin: 0px auto;
    border-radius: 100px;
    padding-top: 5px;
    padding-bottom: 5px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f208eb7 */.pricing-section {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
 
}

.pricing-box {
  background: #19ADA4; /* teal background */
  color: white;
  max-width: 950px;
  width: 100%;
  padding: 30px;
  text-align: center;
  box-sizing: border-box;
box-shadow: 0 8px 12px rgba(0, 0, 0, 0.2);

}



.pricing-box h2 {
  font-family: "Inter", sans-serif;
  font-size: 36px;
  font-weight: 700;
  text-transform: capitalize;
  line-height: 2em;
  margin-bottom: 30px;
  
}

table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 30px;
}

th,
td {
  padding: 12px;
  text-align: center;
  border: none !important;
}

th {
  color: #fff;
  font-family: "Inter", sans-serif;
  font-weight: 600;
  font-size: 22px;
  line-height: 1;
  letter-spacing: 0;
}

td {
  color: #fff;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 1.4;
  letter-spacing: 0;
}

td:first-child,
th:first-child {
  text-align: left;
}

.btn-table {
  background: #fff;
  color: #000;
  border: none;
  padding: 10px 18px;
  margin: 10px;
  border-radius: 4px;
  cursor: pointer;
  font-weight: bold;
  transition: all 0.3s ease;
}

.btn-table:hover {
  background: #000;
  color: #fff;
}

/* ========================= */
/* ✅ Responsive Styles */
/* ========================= */
/* Enable horizontal scroll on mobile only */
@media (max-width: 768px) {
  .pricing-box {
    overflow-x: auto;   /* horizontal scroll */
    overflow-y: hidden; /* prevent vertical scroll */
    -webkit-overflow-scrolling: touch; /* smooth scroll for iOS */
  }
  
  .pricing-box h2 {
    font-family: "Inter", sans-serif;
    font-size: 25px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 1.5em;
    margin-bottom: 30px;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-871cd24 */.plan-container {
  display: flex;
  justify-content: center;
  align-items: stretch;
  margin: 0 auto;
  overflow: hidden;
  padding-top: 0;
  
    /* New background image */
  background: url("https://healingspringswellness.com/wp-content/uploads/2025/10/Rectangle-20.png") no-repeat center center;
  background-size: 100%; /* make it cover the container */
  padding-right: 23px;
}

/* Left Column */
.plan-details {
    margin-top: 50px;

  padding: 0 30px 40px 30px;
  flex: 1;
  border-right: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.plan-details h2 {
  background: url("https://healingspringswellness.com/wp-content/uploads/2025/10/Rectangle-23.png") no-repeat center center;
  background-size: cover; /* make it fill the h2 */
  padding: 15px 25px;
  font-size: 42px;
  font-weight: 700;
  font-family: 'Inter', sans-serif;
  line-height: 100%;
  display: inline-block;
  position: relative;
  margin: 0 0 40px 0;
  margin-left: -31px;
  color: #000; /* make sure text is visible on the image */
}



.plan-details ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.plan-details li {
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  font-size: 22px;
  line-height: 100%;
  margin-bottom: 25px;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
}

/* Price Wrapper */
.plan-prices {
  display: flex;
  gap: 50px;
  flex: 2;
}

/* Price Columns */
.plan-column {
  flex: 1;
  padding: 0 30px 40px 30px;
  text-align: center;
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.plan-member {
  background: #1a9a9d;
}

.plan-public {
  background: #1186d1;
}

.plan-column h3 {
  font-family: 'Inter', sans-serif;
  font-weight: 700;
  font-size: 18px;
  line-height: 100%;
  display: inline-block;
  padding: 70px 25px;
  margin: 0 auto 50px auto;
  position: relative;
  color: #000;
  background: url("https://healingspringswellness.com/wp-content/uploads/2025/10/Rectangle-22.png") no-repeat center center;
  background-size: cover;
  height: 160px;
}

.plan-public h3 {
  background: url("https://healingspringswellness.com/wp-content/uploads/2025/10/Rectangle-17-1.png") no-repeat center center;
  background-size: cover;
}

.plan-price {
  font-family: 'Inter', sans-serif;
  font-size: 24px;
  font-weight: bold;
  margin: 10px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
  padding-bottom: 10px;
}

.plan-price:last-child {
  border-bottom: none;
}

/* ========================= */
/* ✅ Responsive Styles */
/* ========================= */

/* Tablet View */
@media (max-width: 992px) {
  .plan-container {
    flex-direction: column;
    align-items: stretch;
  }

  .plan-details {
    border-right: none;
    border-bottom: 1px solid #ddd;
    text-align: center;
    padding: 30px 20px;
  }

  .plan-details h2 {
    font-size: 36px;
  }

  .plan-details h2::after {
    display: none;
  }

  .plan-details li {
    font-size: 20px;
  }

  .plan-prices {
    flex-direction: column;
    gap: 20px;
  }

  .plan-column {
    padding: 30px 20px;
  }

  .plan-column h3 {
    height: 140px;
    padding: 50px 20px;
    margin-bottom: 30px;
  }
}

/* Mobile View */
@media (max-width: 768px) {
  .plan-container {
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch; /* Smooth scroll for iOS */
  }

  .plan-details {
    padding: 25px 15px;
  }

  .plan-details h2 {
    font-size: 28px;
    margin-bottom: 25px;
  }

  .plan-details li {
    font-size: 18px;
  }

  .plan-prices {
    flex-direction: column;
    gap: 15px;
  }

  .plan-column h3 {
    font-size: 16px;
    height: 120px;
    padding: 40px 15px;
  }

  .plan-price {
    font-size: 20px;
  }
}

/* Extra Small Screens */
@media (max-width: 480px) {
  .plan-details h2 {
    font-size: 24px;
  }

  .plan-details li {
    font-size: 16px;
  }

  .plan-price {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for testimonials-carousel, class: .elementor-element-5d739d9 */.mySwiper .slide-block, .slider-modal .slide-block {
 padding-bottom: 5px;
}/* End custom CSS */