.elementor-145 .elementor-element.elementor-element-77f5f1c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2rem 9%;--row-gap:2rem;--column-gap:9%;--padding-top:12rem;--padding-bottom:12rem;--padding-left:4rem;--padding-right:4rem;}.elementor-145 .elementor-element.elementor-element-595c7e2e{--display:flex;--position:absolute;--min-height:59rem;top:0px;--z-index:0;}.elementor-145 .elementor-element.elementor-element-595c7e2e:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-595c7e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#128482;}body:not(.rtl) .elementor-145 .elementor-element.elementor-element-595c7e2e{left:0px;}body.rtl .elementor-145 .elementor-element.elementor-element-595c7e2e{right:0px;}.elementor-145 .elementor-element.elementor-element-2f4a53f5{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-2f4a53f5 img{border-radius:10rem 0rem 0rem 0rem;}.elementor-145 .elementor-element.elementor-element-400386b7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-5144e1b9{width:initial;max-width:initial;}.elementor-145 .elementor-element.elementor-element-5144e1b9 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:5rem;font-weight:700;line-height:104%;color:#000000;}.elementor-145 .elementor-element.elementor-element-7d1f37ff{--divider-border-style:solid;--divider-color:#EFB235;--divider-border-width:2px;border-radius:5rem 5rem 5rem 5rem;}.elementor-145 .elementor-element.elementor-element-7d1f37ff .elementor-divider-separator{width:5.3rem;}.elementor-145 .elementor-element.elementor-element-6cb39a11{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;color:#000000;}.elementor-145 .elementor-element.elementor-element-7ea2c8d3 .elementor-button{background-color:#128482;font-family:"Jost", Sans-serif;font-size:1.6rem;font-weight:500;line-height:120%;border-style:solid;border-width:0.2rem 0.2rem 0.2rem 0.2rem;border-color:#128482;border-radius:10rem 10rem 10rem 10rem;padding:1.6rem 3.2rem 1.6rem 3.2rem;}.elementor-145 .elementor-element.elementor-element-7ea2c8d3 .elementor-button:hover, .elementor-145 .elementor-element.elementor-element-7ea2c8d3 .elementor-button:focus{background-color:#FFFFFF;color:#128482;}.elementor-145 .elementor-element.elementor-element-7ea2c8d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-145 .elementor-element.elementor-element-7ea2c8d3 .elementor-button .elementor-button-content-wrapper{gap:1.2rem;}.elementor-145 .elementor-element.elementor-element-7ea2c8d3 .elementor-button:hover svg, .elementor-145 .elementor-element.elementor-element-7ea2c8d3 .elementor-button:focus svg{fill:#128482;}.elementor-145 .elementor-element.elementor-element-733669b4 .elementor-button{background-color:#128482;font-family:"Jost", Sans-serif;font-size:1.6rem;font-weight:500;line-height:120%;border-style:solid;border-width:0.2rem 0.2rem 0.2rem 0.2rem;border-color:#128482;border-radius:10rem 10rem 10rem 10rem;padding:1.6rem 3.2rem 1.6rem 3.2rem;}.elementor-145 .elementor-element.elementor-element-733669b4 .elementor-button:hover, .elementor-145 .elementor-element.elementor-element-733669b4 .elementor-button:focus{background-color:#FFFFFF;color:#128482;}.elementor-145 .elementor-element.elementor-element-733669b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-145 .elementor-element.elementor-element-733669b4 .elementor-button .elementor-button-content-wrapper{gap:1.2rem;}.elementor-145 .elementor-element.elementor-element-733669b4 .elementor-button:hover svg, .elementor-145 .elementor-element.elementor-element-733669b4 .elementor-button:focus svg{fill:#128482;}.elementor-145 .elementor-element.elementor-element-4dda90dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:4rem 2rem;--row-gap:4rem;--column-gap:2rem;--flex-wrap:wrap;--padding-top:6rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-145 .elementor-element.elementor-element-4dda90dd:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-4dda90dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F0;}.elementor-145 .elementor-element.elementor-element-62735d87{--display:flex;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-145 .elementor-element.elementor-element-13335098{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-145 .elementor-element.elementor-element-13335098.elementor-element{--align-self:center;}.elementor-145 .elementor-element.elementor-element-13335098 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:5.4rem;font-weight:700;font-style:italic;line-height:1.2em;color:#000000;}.elementor-145 .elementor-element.elementor-element-51540b77{width:100%;max-width:100%;text-align:center;font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;color:#000000;}.elementor-145 .elementor-element.elementor-element-548109eb{--display:flex;--gap:18rem 2rem;--row-gap:18rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-4d59435f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-f55be2{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;color:#128482;}.elementor-145 .elementor-element.elementor-element-433adcd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;}.elementor-145 .elementor-element.elementor-element-433adcd5.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-145 .elementor-element.elementor-element-433adcd5{left:87%;}body.rtl .elementor-145 .elementor-element.elementor-element-433adcd5{right:87%;}.elementor-145 .elementor-element.elementor-element-433adcd5 .elementor-icon-wrapper{text-align:right;}.elementor-145 .elementor-element.elementor-element-433adcd5.elementor-view-stacked .elementor-icon{background-color:#12848200;}.elementor-145 .elementor-element.elementor-element-433adcd5.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-433adcd5.elementor-view-default .elementor-icon{color:#12848200;border-color:#12848200;}.elementor-145 .elementor-element.elementor-element-433adcd5.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-433adcd5.elementor-view-default .elementor-icon svg{fill:#12848200;}.elementor-145 .elementor-element.elementor-element-433adcd5 .elementor-icon{font-size:35px;}.elementor-145 .elementor-element.elementor-element-433adcd5 .elementor-icon svg{height:35px;}.elementor-145 .elementor-element.elementor-element-44c0ca2d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-145 .elementor-element.elementor-element-44c0ca2d .elementor-divider-separator{width:100%;}.elementor-145 .elementor-element.elementor-element-44c0ca2d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-145 .elementor-element.elementor-element-7f1bb877{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#000000;}.elementor-145 .elementor-element.elementor-element-2e4009b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-646f2f8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;color:#128482;}.elementor-145 .elementor-element.elementor-element-6b8a82c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;}.elementor-145 .elementor-element.elementor-element-6b8a82c2.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-145 .elementor-element.elementor-element-6b8a82c2{left:87%;}body.rtl .elementor-145 .elementor-element.elementor-element-6b8a82c2{right:87%;}.elementor-145 .elementor-element.elementor-element-6b8a82c2 .elementor-icon-wrapper{text-align:right;}.elementor-145 .elementor-element.elementor-element-6b8a82c2.elementor-view-stacked .elementor-icon{background-color:#12848200;}.elementor-145 .elementor-element.elementor-element-6b8a82c2.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-6b8a82c2.elementor-view-default .elementor-icon{color:#12848200;border-color:#12848200;}.elementor-145 .elementor-element.elementor-element-6b8a82c2.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-6b8a82c2.elementor-view-default .elementor-icon svg{fill:#12848200;}.elementor-145 .elementor-element.elementor-element-6b8a82c2 .elementor-icon{font-size:35px;}.elementor-145 .elementor-element.elementor-element-6b8a82c2 .elementor-icon svg{height:35px;}.elementor-145 .elementor-element.elementor-element-6ed9e6d2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-145 .elementor-element.elementor-element-6ed9e6d2 .elementor-divider-separator{width:100%;}.elementor-145 .elementor-element.elementor-element-6ed9e6d2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-145 .elementor-element.elementor-element-66c3694b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#000000;}.elementor-145 .elementor-element.elementor-element-4365b9f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-2992ffe{--display:flex;--justify-content:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-4aaa8e35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-71fdd86a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;color:#128482;}.elementor-145 .elementor-element.elementor-element-65bcef60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;}.elementor-145 .elementor-element.elementor-element-65bcef60.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-145 .elementor-element.elementor-element-65bcef60{left:87%;}body.rtl .elementor-145 .elementor-element.elementor-element-65bcef60{right:87%;}.elementor-145 .elementor-element.elementor-element-65bcef60 .elementor-icon-wrapper{text-align:right;}.elementor-145 .elementor-element.elementor-element-65bcef60.elementor-view-stacked .elementor-icon{background-color:#12848200;}.elementor-145 .elementor-element.elementor-element-65bcef60.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-65bcef60.elementor-view-default .elementor-icon{color:#12848200;border-color:#12848200;}.elementor-145 .elementor-element.elementor-element-65bcef60.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-65bcef60.elementor-view-default .elementor-icon svg{fill:#12848200;}.elementor-145 .elementor-element.elementor-element-65bcef60 .elementor-icon{font-size:35px;}.elementor-145 .elementor-element.elementor-element-65bcef60 .elementor-icon svg{height:35px;}.elementor-145 .elementor-element.elementor-element-1227dbcb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-145 .elementor-element.elementor-element-1227dbcb .elementor-divider-separator{width:100%;}.elementor-145 .elementor-element.elementor-element-1227dbcb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-145 .elementor-element.elementor-element-1a345319{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#000000;}.elementor-145 .elementor-element.elementor-element-2e16c1b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;color:#000000;}.elementor-145 .elementor-element.elementor-element-8aa6cc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:3rem 2rem;--row-gap:3rem;--column-gap:2rem;--flex-wrap:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-2ea3ad79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-569584d7{width:100%;max-width:100%;text-align:left;}.elementor-145 .elementor-element.elementor-element-569584d7 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:54px;font-weight:700;font-style:italic;line-height:1.2em;color:#000000;}.elementor-145 .elementor-element.elementor-element-69cc77d{--divider-border-style:solid;--divider-color:#EFB235;--divider-border-width:4px;width:var( --container-widget-width, 7rem );max-width:7rem;--container-widget-width:7rem;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-69cc77d .elementor-divider-separator{width:100%;}.elementor-145 .elementor-element.elementor-element-571e410c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-145 .elementor-element.elementor-element-18b961a4{--display:flex;--min-height:542px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-18b961a4:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-18b961a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-18b961a4:hover{background-color:transparent;background-image:linear-gradient(180deg, #2DD4BF 0%, #128482 67%);}.elementor-145 .elementor-element.elementor-element-18b961a4.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-145 .elementor-element.elementor-element-63ab577a img{border-radius:20px 20px 0px 0px;}.elementor-145 .elementor-element.elementor-element-55cd1da2{--display:flex;--min-height:339px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-145 .elementor-element.elementor-element-264dfa9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-264dfa9 .elementor-icon-wrapper{text-align:left;}.elementor-145 .elementor-element.elementor-element-264dfa9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-264dfa9.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-264dfa9.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-264dfa9.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-264dfa9.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-264dfa9.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-264dfa9.elementor-view-framed .elementor-icon:hover, .elementor-145 .elementor-element.elementor-element-264dfa9.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-264dfa9.elementor-view-framed .elementor-icon:hover, .elementor-145 .elementor-element.elementor-element-264dfa9.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-264dfa9 .elementor-icon{font-size:64px;}.elementor-145 .elementor-element.elementor-element-264dfa9 .elementor-icon svg{height:64px;}.elementor-145 .elementor-element.elementor-element-4cc5cfb6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Cormorant", Sans-serif;font-size:32px;font-weight:700;line-height:40px;color:#000000;}.elementor-145 .elementor-element.elementor-element-d0a60c5{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-145 .elementor-element.elementor-element-5bb0b627{--display:flex;--min-height:542px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-5bb0b627:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-5bb0b627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-5bb0b627:hover{background-color:transparent;background-image:linear-gradient(180deg, #2DD4BF 0%, #128482 67%);}.elementor-145 .elementor-element.elementor-element-5bb0b627.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-145 .elementor-element.elementor-element-2965b840 img{border-radius:20px 20px 0px 0px;}.elementor-145 .elementor-element.elementor-element-535f0eac{--display:flex;--min-height:339px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-145 .elementor-element.elementor-element-1a2c47c6{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-1a2c47c6 .elementor-icon-wrapper{text-align:left;}.elementor-145 .elementor-element.elementor-element-1a2c47c6.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-1a2c47c6.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-1a2c47c6.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-1a2c47c6.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-1a2c47c6.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-1a2c47c6.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-1a2c47c6.elementor-view-framed .elementor-icon:hover, .elementor-145 .elementor-element.elementor-element-1a2c47c6.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-1a2c47c6.elementor-view-framed .elementor-icon:hover, .elementor-145 .elementor-element.elementor-element-1a2c47c6.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-1a2c47c6 .elementor-icon{font-size:64px;}.elementor-145 .elementor-element.elementor-element-1a2c47c6 .elementor-icon svg{height:64px;}.elementor-145 .elementor-element.elementor-element-574acd8f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Cormorant", Sans-serif;font-size:32px;font-weight:700;line-height:40px;color:#000000;}.elementor-145 .elementor-element.elementor-element-479ccf72{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-145 .elementor-element.elementor-element-521fa0a4{--display:flex;--min-height:542px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-521fa0a4:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-521fa0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-521fa0a4:hover{background-color:transparent;background-image:linear-gradient(180deg, #2DD4BF 0%, #128482 67%);}.elementor-145 .elementor-element.elementor-element-521fa0a4.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-145 .elementor-element.elementor-element-56b29be5{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-56b29be5 img{width:100%;max-width:100%;border-radius:20px 20px 0px 0px;}.elementor-145 .elementor-element.elementor-element-630051c3{--display:flex;--min-height:339px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-145 .elementor-element.elementor-element-46f67d86{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-46f67d86 .elementor-icon-wrapper{text-align:left;}.elementor-145 .elementor-element.elementor-element-46f67d86.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-46f67d86.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-46f67d86.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-46f67d86.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-46f67d86.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-46f67d86.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-46f67d86.elementor-view-framed .elementor-icon:hover, .elementor-145 .elementor-element.elementor-element-46f67d86.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-46f67d86.elementor-view-framed .elementor-icon:hover, .elementor-145 .elementor-element.elementor-element-46f67d86.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-46f67d86 .elementor-icon{font-size:64px;}.elementor-145 .elementor-element.elementor-element-46f67d86 .elementor-icon svg{height:64px;}.elementor-145 .elementor-element.elementor-element-4668dae4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Cormorant", Sans-serif;font-size:32px;font-weight:700;line-height:40px;color:#000000;}.elementor-145 .elementor-element.elementor-element-d4e3be2{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-145 .elementor-element.elementor-element-51659111{--display:flex;--min-height:542px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-51659111:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-51659111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-51659111:hover{background-color:transparent;background-image:linear-gradient(180deg, #2DD4BF 0%, #128482 67%);}.elementor-145 .elementor-element.elementor-element-51659111.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-145 .elementor-element.elementor-element-4b6610d6{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-4b6610d6 img{width:100%;max-width:100%;border-radius:20px 20px 0px 0px;}.elementor-145 .elementor-element.elementor-element-154bf57f{--display:flex;--min-height:339px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-145 .elementor-element.elementor-element-5aff52b4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-5aff52b4 .elementor-icon-wrapper{text-align:left;}.elementor-145 .elementor-element.elementor-element-5aff52b4.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-5aff52b4.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-5aff52b4.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-5aff52b4.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-5aff52b4.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-5aff52b4.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-5aff52b4.elementor-view-framed .elementor-icon:hover, .elementor-145 .elementor-element.elementor-element-5aff52b4.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-5aff52b4.elementor-view-framed .elementor-icon:hover, .elementor-145 .elementor-element.elementor-element-5aff52b4.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-5aff52b4 .elementor-icon{font-size:64px;}.elementor-145 .elementor-element.elementor-element-5aff52b4 .elementor-icon svg{height:64px;}.elementor-145 .elementor-element.elementor-element-172b33b7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Cormorant", Sans-serif;font-size:32px;font-weight:700;line-height:40px;color:#000000;}.elementor-145 .elementor-element.elementor-element-3b8a330d{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-145 .elementor-element.elementor-element-1db1f19d{--display:flex;--min-height:542px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-1db1f19d:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-1db1f19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-1db1f19d:hover{background-color:transparent;background-image:linear-gradient(180deg, #2DD4BF 0%, #128482 67%);}.elementor-145 .elementor-element.elementor-element-1db1f19d.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-145 .elementor-element.elementor-element-7077f82{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-7077f82 img{width:100%;max-width:100%;border-radius:20px 20px 0px 0px;}.elementor-145 .elementor-element.elementor-element-7f1a998d{--display:flex;--min-height:339px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-145 .elementor-element.elementor-element-5b2e5568{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-5b2e5568 .elementor-icon-wrapper{text-align:left;}.elementor-145 .elementor-element.elementor-element-5b2e5568.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-5b2e5568.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-5b2e5568.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-5b2e5568.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-5b2e5568.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-5b2e5568.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-5b2e5568.elementor-view-framed .elementor-icon:hover, .elementor-145 .elementor-element.elementor-element-5b2e5568.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-5b2e5568.elementor-view-framed .elementor-icon:hover, .elementor-145 .elementor-element.elementor-element-5b2e5568.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-5b2e5568 .elementor-icon{font-size:64px;}.elementor-145 .elementor-element.elementor-element-5b2e5568 .elementor-icon svg{height:64px;}.elementor-145 .elementor-element.elementor-element-354ef9ac{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Cormorant", Sans-serif;font-size:32px;font-weight:700;line-height:40px;color:#000000;}.elementor-145 .elementor-element.elementor-element-3bf86534{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-145 .elementor-element.elementor-element-6da9ab93{--display:flex;--min-height:542px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-6da9ab93:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-6da9ab93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-6da9ab93:hover{background-color:transparent;background-image:linear-gradient(180deg, #2DD4BF 0%, #128482 67%);}.elementor-145 .elementor-element.elementor-element-6da9ab93.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-145 .elementor-element.elementor-element-773b19ea{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-773b19ea img{width:100%;max-width:100%;border-radius:20px 20px 0px 0px;}.elementor-145 .elementor-element.elementor-element-6afe5ecb{--display:flex;--min-height:339px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-145 .elementor-element.elementor-element-676869ca{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-676869ca .elementor-icon-wrapper{text-align:left;}.elementor-145 .elementor-element.elementor-element-676869ca.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-676869ca.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-676869ca.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-676869ca.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-676869ca.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-145 .elementor-element.elementor-element-676869ca.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-676869ca.elementor-view-framed .elementor-icon:hover, .elementor-145 .elementor-element.elementor-element-676869ca.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-676869ca.elementor-view-framed .elementor-icon:hover, .elementor-145 .elementor-element.elementor-element-676869ca.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-676869ca .elementor-icon{font-size:64px;}.elementor-145 .elementor-element.elementor-element-676869ca .elementor-icon svg{height:64px;}.elementor-145 .elementor-element.elementor-element-47114508{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Cormorant", Sans-serif;font-size:32px;font-weight:700;line-height:40px;color:#000000;}.elementor-145 .elementor-element.elementor-element-48521447{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-145 .elementor-element.elementor-element-cd70248{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:7rem;--margin-bottom:10rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:16rem;--padding-left:4rem;--padding-right:4rem;}.elementor-145 .elementor-element.elementor-element-cd70248:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-cd70248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/07/Vector.webp");background-position:47% 0px;background-repeat:no-repeat;background-size:contain;}.elementor-145 .elementor-element.elementor-element-7d8d5261{background-color:#EFB235;padding:10px 28px 10px 28px;border-radius:40px 40px 40px 40px;}.elementor-145 .elementor-element.elementor-element-7d8d5261.elementor-element{--align-self:center;}.elementor-145 .elementor-element.elementor-element-7d8d5261 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-7d2a2a1f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-145 .elementor-element.elementor-element-7d2a2a1f.elementor-element{--align-self:center;}.elementor-145 .elementor-element.elementor-element-7d2a2a1f .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:5.4rem;font-weight:700;font-style:italic;line-height:1.2em;color:#000000;}.elementor-145 .elementor-element.elementor-element-d639d31{width:initial;max-width:initial;padding:3rem 0rem 3rem 0rem;text-align:center;font-family:"Open Sans", Sans-serif;font-size:2.2rem;font-weight:400;line-height:163%;color:#000000;}.elementor-145 .elementor-element.elementor-element-4ed947e6{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:700;line-height:150%;color:#128482;}.elementor-145 .elementor-element.elementor-element-6e88f8f0{--display:flex;--min-height:600px;--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;--padding-top:16rem;--padding-bottom:20rem;--padding-left:4rem;--padding-right:4rem;}.elementor-145 .elementor-element.elementor-element-6e88f8f0:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-6e88f8f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/07/Image_2-scaled-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-145 .elementor-element.elementor-element-67d949fb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-59ca505a{width:initial;max-width:initial;text-align:left;}.elementor-145 .elementor-element.elementor-element-59ca505a .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:54px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-1b47b3a7{--divider-border-style:solid;--divider-color:#EFB235;--divider-border-width:4px;width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-1b47b3a7 .elementor-divider-separator{width:100%;}.elementor-145 .elementor-element.elementor-element-1b47b3a7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-145 .elementor-element.elementor-element-503f70db{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-38ed71e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-12rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-145 .elementor-element.elementor-element-4f487f59{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-145 .elementor-element.elementor-element-4f487f59:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-4f487f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-4f487f59:hover{background-color:#40AB91;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#40AB91;--border-color:#40AB91;--border-radius:1rem 1rem 1rem 1rem;--border-top-left-radius:1rem;--border-top-right-radius:1rem;--border-bottom-right-radius:1rem;--border-bottom-left-radius:1rem;}.elementor-145 .elementor-element.elementor-element-4f487f59.e-con:hover{--e-con-transform-translateY:-0.2rem;}.elementor-145 .elementor-element.elementor-element-4f487f59, .elementor-145 .elementor-element.elementor-element-4f487f59::before{--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-1f7a64ff{background-color:#40AB91;padding:1.5rem 0rem 0rem 0rem;border-radius:50% 50% 50% 50%;}.elementor-145 .elementor-element.elementor-element-1f7a64ff .elementor-icon-wrapper{text-align:center;}.elementor-145 .elementor-element.elementor-element-1f7a64ff.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-1f7a64ff.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-1f7a64ff.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-1f7a64ff.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-1f7a64ff.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-1f7a64ff .elementor-icon{font-size:2.4rem;}.elementor-145 .elementor-element.elementor-element-1f7a64ff .elementor-icon svg{height:2.4rem;}.elementor-145 .elementor-element.elementor-element-46ccd630{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:1.6rem;font-weight:400;line-height:normal;color:#00000080;}.elementor-145 .elementor-element.elementor-element-4740d6f2{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:1.65rem;font-weight:400;line-height:normal;color:#000000;}.elementor-145 .elementor-element.elementor-element-2d183bc9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-145 .elementor-element.elementor-element-2d183bc9:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-2d183bc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-2d183bc9:hover{background-color:#40AB91;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#40AB91;--border-color:#40AB91;--border-radius:1rem 1rem 1rem 1rem;--border-top-left-radius:1rem;--border-top-right-radius:1rem;--border-bottom-right-radius:1rem;--border-bottom-left-radius:1rem;}.elementor-145 .elementor-element.elementor-element-2d183bc9.e-con:hover{--e-con-transform-translateY:-0.2rem;}.elementor-145 .elementor-element.elementor-element-2d183bc9, .elementor-145 .elementor-element.elementor-element-2d183bc9::before{--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-195d054f{background-color:#40AB91;padding:1.5rem 0rem 0rem 0rem;border-radius:50% 50% 50% 50%;}.elementor-145 .elementor-element.elementor-element-195d054f .elementor-icon-wrapper{text-align:center;}.elementor-145 .elementor-element.elementor-element-195d054f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-195d054f.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-195d054f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-195d054f.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-195d054f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-195d054f .elementor-icon{font-size:2.4rem;}.elementor-145 .elementor-element.elementor-element-195d054f .elementor-icon svg{height:2.4rem;}.elementor-145 .elementor-element.elementor-element-12684e15{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:1.6rem;font-weight:400;line-height:normal;color:#00000080;}.elementor-145 .elementor-element.elementor-element-3af7c82e{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:1.65rem;font-weight:400;line-height:normal;color:#000000;}.elementor-145 .elementor-element.elementor-element-6608af9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-145 .elementor-element.elementor-element-6608af9:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-6608af9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-6608af9:hover{background-color:#40AB91;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#40AB91;--border-color:#40AB91;--border-radius:1rem 1rem 1rem 1rem;--border-top-left-radius:1rem;--border-top-right-radius:1rem;--border-bottom-right-radius:1rem;--border-bottom-left-radius:1rem;}.elementor-145 .elementor-element.elementor-element-6608af9.e-con:hover{--e-con-transform-translateY:-0.2rem;}.elementor-145 .elementor-element.elementor-element-6608af9, .elementor-145 .elementor-element.elementor-element-6608af9::before{--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-47743acf{background-color:#40AB91;padding:1.5rem 0rem 0rem 0rem;border-radius:50% 50% 50% 50%;}.elementor-145 .elementor-element.elementor-element-47743acf .elementor-icon-wrapper{text-align:center;}.elementor-145 .elementor-element.elementor-element-47743acf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-47743acf.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-47743acf.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-47743acf.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-47743acf.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-47743acf .elementor-icon{font-size:2.4rem;}.elementor-145 .elementor-element.elementor-element-47743acf .elementor-icon svg{height:2.4rem;}.elementor-145 .elementor-element.elementor-element-6e45a1fc{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:1.6rem;font-weight:400;line-height:normal;color:#00000080;}.elementor-145 .elementor-element.elementor-element-52b2e72d{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:1.65rem;font-weight:400;line-height:normal;color:#000000;}.elementor-145 .elementor-element.elementor-element-4d18ace8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-145 .elementor-element.elementor-element-4d18ace8:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-4d18ace8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-4d18ace8:hover{--border-radius:1rem 1rem 1rem 1rem;--border-top-left-radius:1rem;--border-top-right-radius:1rem;--border-bottom-right-radius:1rem;--border-bottom-left-radius:1rem;}.elementor-145 .elementor-element.elementor-element-4d18ace8, .elementor-145 .elementor-element.elementor-element-4d18ace8::before{--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-3250799b{background-color:#40AB91;padding:1.5rem 0rem 0rem 0rem;border-radius:50% 50% 50% 50%;}.elementor-145 .elementor-element.elementor-element-3250799b .elementor-icon-wrapper{text-align:center;}.elementor-145 .elementor-element.elementor-element-3250799b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-3250799b.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-3250799b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-3250799b.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-3250799b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-3250799b .elementor-icon{font-size:2.4rem;}.elementor-145 .elementor-element.elementor-element-3250799b .elementor-icon svg{height:2.4rem;}.elementor-145 .elementor-element.elementor-element-6eba184a{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:1.6rem;font-weight:400;line-height:normal;color:#00000080;}.elementor-145 .elementor-element.elementor-element-646c0470{width:initial;max-width:initial;font-family:"DM Sans", Sans-serif;font-size:1.65rem;font-weight:400;line-height:normal;color:#000000;}.elementor-145 .elementor-element.elementor-element-7bb0c742{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-145 .elementor-element.elementor-element-2ce817e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--border-radius:4rem 4rem 4rem 4rem;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-145 .elementor-element.elementor-element-2ce817e:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-2ce817e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#128482;background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/07/Text-input.webp");background-position:top right;background-repeat:no-repeat;}.elementor-145 .elementor-element.elementor-element-773005cd{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-773005cd.elementor-element{--align-self:center;}.elementor-145 .elementor-element.elementor-element-78d3dc68{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-91c74db{width:initial;max-width:initial;text-align:left;}.elementor-145 .elementor-element.elementor-element-91c74db .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:5.4rem;font-weight:700;line-height:111.111%;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-3dcf538{--divider-border-style:solid;--divider-color:#EFB235;--divider-border-width:2px;width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-3dcf538 .elementor-divider-separator{width:100%;}.elementor-145 .elementor-element.elementor-element-3dcf538 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-145 .elementor-element.elementor-element-164bbe23{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:2.2rem;font-weight:300;line-height:36px;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-25b81077{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:7rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-145 .elementor-element.elementor-element-30747ba9{background-color:#EFB235;padding:10px 28px 10px 28px;border-radius:40px 40px 40px 40px;}.elementor-145 .elementor-element.elementor-element-30747ba9.elementor-element{--align-self:center;}.elementor-145 .elementor-element.elementor-element-30747ba9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-7b5eaafd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-145 .elementor-element.elementor-element-7b5eaafd.elementor-element{--align-self:center;}.elementor-145 .elementor-element.elementor-element-7b5eaafd .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:5.4rem;font-weight:700;font-style:italic;line-height:1.2em;color:#000000;}.elementor-145 .elementor-element.elementor-element-10a00406{width:initial;max-width:initial;text-align:center;font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:400;line-height:178%;color:#000000;}.elementor-145 .elementor-element.elementor-element-2e50001e{--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;--padding-top:8rem;--padding-bottom:12rem;--padding-left:0rem;--padding-right:0rem;}.elementor-145 .elementor-element.elementor-element-7cb8d4e8{--display:flex;}.elementor-145 .elementor-element.elementor-element-2613da46{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-745f09ea{width:var( --container-widget-width, 19rem );max-width:19rem;--container-widget-width:19rem;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-5cfb621d{width:initial;max-width:initial;padding:0rem 0rem 4rem 0rem;font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:400;line-height:133%;color:#128482;}.elementor-145 .elementor-element.elementor-element-769620ac{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:2.8rem;font-weight:400;line-height:133%;color:#000000;}.elementor-145 .elementor-element.elementor-element-622feb5b{--display:flex;}.elementor-145 .elementor-element.elementor-element-79caf34{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-23b6e2e4{width:var( --container-widget-width, 19rem );max-width:19rem;--container-widget-width:19rem;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-6e8990c8{width:initial;max-width:initial;padding:0rem 0rem 4rem 0rem;font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:400;line-height:133%;color:#128482;}.elementor-145 .elementor-element.elementor-element-7c0bc77e{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:2.8rem;font-weight:400;line-height:133%;color:#000000;}.elementor-145 .elementor-element.elementor-element-154d8386{--display:flex;}.elementor-145 .elementor-element.elementor-element-75e9a2a0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-2ebc8b40{width:var( --container-widget-width, 19rem );max-width:19rem;--container-widget-width:19rem;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-45a65246{width:initial;max-width:initial;padding:0rem 0rem 4rem 0rem;font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:400;line-height:133%;color:#128482;}.elementor-145 .elementor-element.elementor-element-225ff783{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:2.8rem;font-weight:400;line-height:133%;color:#000000;}.elementor-145 .elementor-element.elementor-element-732a5920{--display:flex;}.elementor-145 .elementor-element.elementor-element-604299ad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-5cf4ae7c{width:var( --container-widget-width, 19rem );max-width:19rem;--container-widget-width:19rem;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-324b177c{width:initial;max-width:initial;padding:0rem 0rem 4rem 0rem;font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:400;line-height:133%;color:#128482;}.elementor-145 .elementor-element.elementor-element-2eb49a7e{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:2.8rem;font-weight:400;line-height:133%;color:#000000;}.elementor-145 .elementor-element.elementor-element-3afe0339{--display:flex;}.elementor-145 .elementor-element.elementor-element-7c5b9104{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-7c8a743b{width:var( --container-widget-width, 19rem );max-width:19rem;--container-widget-width:19rem;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-53e51572{width:initial;max-width:initial;padding:0rem 0rem 4rem 0rem;font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:400;line-height:133%;color:#128482;}.elementor-145 .elementor-element.elementor-element-705c0ab9{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:2.8rem;font-weight:400;line-height:133%;color:#000000;}.elementor-145 .elementor-element.elementor-element-560d39f5{--display:flex;}.elementor-145 .elementor-element.elementor-element-6fd7fb6a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-30e15934{width:var( --container-widget-width, 19rem );max-width:19rem;--container-widget-width:19rem;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-2d209db4{width:initial;max-width:initial;padding:0rem 0rem 4rem 0rem;font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:400;line-height:133%;color:#128482;}.elementor-145 .elementor-element.elementor-element-46c475dd{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:2.8rem;font-weight:400;line-height:133%;color:#000000;}.elementor-145 .elementor-element.elementor-element-18723aef{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:380px;--e-n-carousel-swiper-slides-gap:1px;background-color:#219C90;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-3rem;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:10rem;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-3rem;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:10rem;--e-n-carousel-arrow-normal-color:#128482;--e-n-carousel-arrow-hover-color:#128482;}:where( .elementor-145 .elementor-element.elementor-element-18723aef .swiper-slide ) > .e-con{background-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-right:10rem;--padding-bottom:0rem;--padding-left:10rem;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0rem;--padding-inline-end:10rem;--padding-block-end:0rem;--padding-inline-start:10rem;}.elementor-145 .elementor-element.elementor-element-18723aef :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:2px 2px 2px 2px;border-color:#12848200;border-radius:50% 50% 50% 50%;padding:1rem 1rem 1rem 1rem;}.elementor-145 .elementor-element.elementor-element-18723aef :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-style:solid;border-width:2px 2px 2px 2px;border-color:#128482;}.elementor-145 .elementor-element.elementor-element-230599bf{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-145 .elementor-element.elementor-element-230599bf:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-230599bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #128482 0%, #12848200 100%);}.elementor-145 .elementor-element.elementor-element-5e9d4515{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:4rem 4rem 4rem 4rem;--padding-top:7rem;--padding-bottom:6rem;--padding-left:5rem;--padding-right:5rem;}.elementor-145 .elementor-element.elementor-element-5e9d4515:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-5e9d4515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-c916da4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-145 .elementor-element.elementor-element-c916da4.elementor-element{--align-self:center;}.elementor-145 .elementor-element.elementor-element-c916da4 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:5.4rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-145 .elementor-element.elementor-element-10cab406{width:var( --container-widget-width, 88% );max-width:88%;padding:0rem 0rem 1rem 0rem;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:400;line-height:178%;color:#000000;}.elementor-145 .elementor-element.elementor-element-6f554426{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:16rem;--padding-bottom:20rem;--padding-left:4rem;--padding-right:4rem;}.elementor-145 .elementor-element.elementor-element-6f554426:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-6f554426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/07/Image_4-scaled-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-145 .elementor-element.elementor-element-64942668{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-63a0f5db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-10b95213{width:initial;max-width:initial;text-align:left;}.elementor-145 .elementor-element.elementor-element-10b95213 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:54px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-25effc08{--divider-border-style:solid;--divider-color:#EFB235;--divider-border-width:4px;width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-25effc08 .elementor-divider-separator{width:100%;}.elementor-145 .elementor-element.elementor-element-25effc08 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-145 .elementor-element.elementor-element-340fc48c{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-59b59bbf{width:initial;max-width:initial;margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-7a1b0a24 .elementor-button{background-color:#128482;font-family:"Jost", Sans-serif;font-size:1.6rem;font-weight:500;line-height:120%;border-style:solid;border-width:0.2rem 0.2rem 0.2rem 0.2rem;border-color:#128482;border-radius:10rem 10rem 10rem 10rem;padding:1.6rem 3.2rem 1.6rem 3.2rem;}.elementor-145 .elementor-element.elementor-element-7a1b0a24 .elementor-button:hover, .elementor-145 .elementor-element.elementor-element-7a1b0a24 .elementor-button:focus{background-color:#FFFFFF;color:#128482;}.elementor-145 .elementor-element.elementor-element-7a1b0a24 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-145 .elementor-element.elementor-element-7a1b0a24 .elementor-button .elementor-button-content-wrapper{gap:1.2rem;}.elementor-145 .elementor-element.elementor-element-7a1b0a24 .elementor-button:hover svg, .elementor-145 .elementor-element.elementor-element-7a1b0a24 .elementor-button:focus svg{fill:#128482;}.elementor-145 .elementor-element.elementor-element-2e31ce8b{--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:6rem 2rem;--row-gap:6rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-145 .elementor-element.elementor-element-2e31ce8b:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-2e31ce8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F0;}.elementor-145 .elementor-element.elementor-element-9da0905{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:2.2rem 2.2rem 2.2rem 2.2rem;--margin-top:-12rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:7rem;--padding-left:7rem;--padding-right:7rem;}.elementor-145 .elementor-element.elementor-element-9da0905:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-9da0905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#128482;}.elementor-145 .elementor-element.elementor-element-9da0905.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-711ad86f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-510998c0{width:initial;max-width:initial;text-align:left;}.elementor-145 .elementor-element.elementor-element-510998c0 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:54px;font-weight:700;font-style:italic;line-height:1.2em;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-3075f52e{--divider-border-style:solid;--divider-color:#EFB235;--divider-border-width:2px;border-radius:5rem 5rem 5rem 5rem;}.elementor-145 .elementor-element.elementor-element-3075f52e .elementor-divider-separator{width:5.3rem;}.elementor-145 .elementor-element.elementor-element-6a673e5a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-877db86{width:initial;max-width:initial;text-align:right;}.elementor-145 .elementor-element.elementor-element-877db86 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2rem;font-weight:400;text-transform:uppercase;line-height:130%;letter-spacing:0.3rem;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-36e54753 .elementor-button{background-color:#EFB235;font-family:"Jost", Sans-serif;font-size:1.6rem;font-weight:500;line-height:120%;border-style:solid;border-width:0.2rem 0.2rem 0.2rem 0.2rem;border-color:#EFB235;border-radius:10rem 10rem 10rem 10rem;padding:1.4rem 3.0rem 1.4rem 3.0rem;}.elementor-145 .elementor-element.elementor-element-36e54753 .elementor-button:hover, .elementor-145 .elementor-element.elementor-element-36e54753 .elementor-button:focus{background-color:#128482;border-color:#EFB235;}.elementor-145 .elementor-element.elementor-element-36e54753 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-145 .elementor-element.elementor-element-36e54753 .elementor-button .elementor-button-content-wrapper{gap:1.2rem;}.elementor-145 .elementor-element.elementor-element-225bb4d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-1d4e2f39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-3bcd5fb{text-align:left;}.elementor-145 .elementor-element.elementor-element-6dd16f93{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:400;line-height:137%;color:#6F7775;}.elementor-145 .elementor-element.elementor-element-22c8453c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-54910d50 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:600;color:#213430;}.elementor-145 .elementor-element.elementor-element-28329281 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:1.6rem;font-weight:500;line-height:137%;}.elementor-145 .elementor-element.elementor-element-28329281 .elementor-nav-menu--main .elementor-item{color:#213430;fill:#213430;padding-left:0px;padding-right:0px;padding-top:0rem;padding-bottom:0rem;}.elementor-145 .elementor-element.elementor-element-28329281 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-145 .elementor-element.elementor-element-28329281 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-145 .elementor-element.elementor-element-28329281 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-145 .elementor-element.elementor-element-28329281 .elementor-nav-menu--main .elementor-item:focus{color:#EFB235;fill:#EFB235;}.elementor-145 .elementor-element.elementor-element-28329281 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#EFB235;}.elementor-145 .elementor-element.elementor-element-28329281{--e-nav-menu-horizontal-menu-item-margin:calc( 1rem / 2 );}.elementor-145 .elementor-element.elementor-element-28329281 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:1rem;}.elementor-145 .elementor-element.elementor-element-23c09553{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-3d84b49c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:600;line-height:130%;color:#213430;}.elementor-145 .elementor-element.elementor-element-6cc22157 .elementor-icon-box-wrapper{align-items:center;}.elementor-145 .elementor-element.elementor-element-6cc22157{--icon-box-icon-margin:1.5rem;}.elementor-145 .elementor-element.elementor-element-6cc22157 .elementor-icon-box-title{margin-block-end:0rem;color:#213430;}.elementor-145 .elementor-element.elementor-element-6cc22157.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-6cc22157.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-6cc22157.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-6cc22157 .elementor-icon{font-size:4.2rem;}.elementor-145 .elementor-element.elementor-element-6cc22157 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-6cc22157 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:500;}.elementor-145 .elementor-element.elementor-element-6cc22157 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:400;line-height:142%;color:#6F7775;}.elementor-145 .elementor-element.elementor-element-57364f53 .elementor-icon-box-wrapper{align-items:center;}.elementor-145 .elementor-element.elementor-element-57364f53{--icon-box-icon-margin:1.5rem;}.elementor-145 .elementor-element.elementor-element-57364f53 .elementor-icon-box-title{margin-block-end:0rem;color:#213430;}.elementor-145 .elementor-element.elementor-element-57364f53.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-57364f53.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-57364f53.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-57364f53 .elementor-icon{font-size:4.2rem;}.elementor-145 .elementor-element.elementor-element-57364f53 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-57364f53 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:500;}.elementor-145 .elementor-element.elementor-element-57364f53 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:400;line-height:142%;color:#6F7775;}.elementor-145 .elementor-element.elementor-element-94a0c2c{--grid-template-columns:repeat(0, auto);--icon-size:2.4rem;--grid-column-gap:2rem;--grid-row-gap:0px;}.elementor-145 .elementor-element.elementor-element-94a0c2c .elementor-social-icon{background-color:#12848200;--icon-padding:0em;}.elementor-145 .elementor-element.elementor-element-94a0c2c .elementor-social-icon i{color:#128482;}.elementor-145 .elementor-element.elementor-element-94a0c2c .elementor-social-icon svg{fill:#128482;}.elementor-145 .elementor-element.elementor-element-10cea6e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-770a759f{width:var( --container-widget-width, 8rem );max-width:8rem;--container-widget-width:8rem;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-770a759f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:600;line-height:130%;color:#213430;}.elementor-145 .elementor-element.elementor-element-55fc7df5 .elementor-icon-box-wrapper{align-items:center;}.elementor-145 .elementor-element.elementor-element-55fc7df5{--icon-box-icon-margin:1.5rem;}.elementor-145 .elementor-element.elementor-element-55fc7df5 .elementor-icon-box-title{margin-block-end:0rem;color:#213430;}.elementor-145 .elementor-element.elementor-element-55fc7df5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-55fc7df5.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-55fc7df5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-55fc7df5 .elementor-icon{font-size:4.2rem;}.elementor-145 .elementor-element.elementor-element-55fc7df5 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-55fc7df5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:500;}.elementor-145 .elementor-element.elementor-element-55fc7df5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:400;line-height:142%;color:#6F7775;}.elementor-145 .elementor-element.elementor-element-136432ef .elementor-icon-box-wrapper{align-items:center;}.elementor-145 .elementor-element.elementor-element-136432ef{--icon-box-icon-margin:1.5rem;}.elementor-145 .elementor-element.elementor-element-136432ef .elementor-icon-box-title{margin-block-end:0rem;color:#213430;}.elementor-145 .elementor-element.elementor-element-136432ef.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-136432ef.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-136432ef.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-136432ef .elementor-icon{font-size:4.2rem;}.elementor-145 .elementor-element.elementor-element-136432ef .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-136432ef .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:500;}.elementor-145 .elementor-element.elementor-element-136432ef .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:400;line-height:142%;color:#6F7775;}.elementor-145 .elementor-element.elementor-element-3fdade84{--grid-template-columns:repeat(0, auto);--icon-size:2.4rem;--grid-column-gap:2rem;--grid-row-gap:0px;}.elementor-145 .elementor-element.elementor-element-3fdade84 .elementor-social-icon{background-color:#12848200;--icon-padding:0em;}.elementor-145 .elementor-element.elementor-element-3fdade84 .elementor-social-icon i{color:#128482;}.elementor-145 .elementor-element.elementor-element-3fdade84 .elementor-social-icon svg{fill:#128482;}.elementor-145 .elementor-element.elementor-element-59c61b97{--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;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-145 .elementor-element.elementor-element-59c61b97:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-59c61b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#128482;}.elementor-145 .elementor-element.elementor-element-77f3898b{width:initial;max-width:initial;text-align:center;font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:600;line-height:137%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}@media(max-width:1024px){.elementor-145 .elementor-element.elementor-element-77f5f1c4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-145 .elementor-element.elementor-element-595c7e2e{--min-height:32rem;}.elementor-145 .elementor-element.elementor-element-4dda90dd{--justify-content:space-between;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-62735d87.e-con{--order:0;}.elementor-145 .elementor-element.elementor-element-548109eb{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-145 .elementor-element.elementor-element-548109eb.e-con{--order:99999 /* order end hack */;}.elementor-145 .elementor-element.elementor-element-4365b9f5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-4365b9f5.e-con{--order:0;}.elementor-145 .elementor-element.elementor-element-1d9764d9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-1d9764d9 img{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-2e16c1b{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-2e16c1b.elementor-element{--order:99999 /* order end hack */;}.elementor-145 .elementor-element.elementor-element-8aa6cc5{--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-145 .elementor-element.elementor-element-569584d7{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-571e410c{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-cd70248:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-cd70248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-145 .elementor-element.elementor-element-38ed71e6{--flex-wrap:wrap;}.elementor-145 .elementor-element.elementor-element-18723aef{--e-n-carousel-swiper-slides-to-display:1;}.elementor-145 .elementor-element.elementor-element-9da0905{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-6a673e5a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-145 .elementor-element.elementor-element-877db86{text-align:left;}.elementor-145 .elementor-element.elementor-element-225bb4d9{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-145 .elementor-element.elementor-element-77f5f1c4{--gap:4rem 2rem;--row-gap:4rem;--column-gap:2rem;--padding-top:2rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-595c7e2e{--min-height:16rem;}.elementor-145 .elementor-element.elementor-element-2f4a53f5{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-145 .elementor-element.elementor-element-2f4a53f5.elementor-element{--align-self:flex-start;}.elementor-145 .elementor-element.elementor-element-5144e1b9 .elementor-heading-title{font-size:4.2rem;}.elementor-145 .elementor-element.elementor-element-4dda90dd{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-62735d87{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-145 .elementor-element.elementor-element-13335098 .elementor-heading-title{font-size:4.2rem;}.elementor-145 .elementor-element.elementor-element-4365b9f5{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-145 .elementor-element.elementor-element-4365b9f5.e-con{--order:99999 /* order end hack */;}.elementor-145 .elementor-element.elementor-element-1d9764d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-145 .elementor-element.elementor-element-8aa6cc5{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-2ea3ad79{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-145 .elementor-element.elementor-element-569584d7 .elementor-heading-title{font-size:4rem;}.elementor-145 .elementor-element.elementor-element-69cc77d{--container-widget-width:5rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 5rem );max-width:5rem;}.elementor-145 .elementor-element.elementor-element-18b961a4{--min-height:0px;}.elementor-145 .elementor-element.elementor-element-55cd1da2{--min-height:0px;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-55cd1da2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-264dfa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-d0a60c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-5bb0b627{--min-height:0px;}.elementor-145 .elementor-element.elementor-element-535f0eac{--min-height:0px;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-535f0eac.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-1a2c47c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-479ccf72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-521fa0a4{--min-height:0px;}.elementor-145 .elementor-element.elementor-element-56b29be5{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-630051c3{--min-height:0px;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-630051c3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-46f67d86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-d4e3be2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-51659111{--min-height:0px;}.elementor-145 .elementor-element.elementor-element-4b6610d6{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-154bf57f{--min-height:0px;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-154bf57f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-5aff52b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-3b8a330d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-1db1f19d{--min-height:0px;}.elementor-145 .elementor-element.elementor-element-7077f82{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-7f1a998d{--min-height:0px;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-7f1a998d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-5b2e5568{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-3bf86534{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-6da9ab93{--min-height:0px;}.elementor-145 .elementor-element.elementor-element-773b19ea{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-6afe5ecb{--min-height:0px;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-6afe5ecb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-676869ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-48521447{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-cd70248:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-cd70248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-145 .elementor-element.elementor-element-cd70248{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-7d2a2a1f .elementor-heading-title{font-size:4.2rem;}.elementor-145 .elementor-element.elementor-element-d639d31{padding:0rem 0rem 0rem 0rem;}.elementor-145 .elementor-element.elementor-element-4ed947e6{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-6e88f8f0{--min-height:0px;--padding-top:4rem;--padding-bottom:18rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-1b47b3a7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-145 .elementor-element.elementor-element-38ed71e6{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-145 .elementor-element.elementor-element-4f487f59{--width:48%;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-145 .elementor-element.elementor-element-4740d6f2{font-size:1.4rem;}.elementor-145 .elementor-element.elementor-element-2d183bc9{--width:48%;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-145 .elementor-element.elementor-element-3af7c82e{font-size:1.4rem;}.elementor-145 .elementor-element.elementor-element-6608af9{--width:48%;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-145 .elementor-element.elementor-element-52b2e72d{font-size:1.4rem;}.elementor-145 .elementor-element.elementor-element-4d18ace8{--width:48%;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-145 .elementor-element.elementor-element-646c0470{font-size:1.4rem;}.elementor-145 .elementor-element.elementor-element-7bb0c742{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-2ce817e{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--border-radius:1rem 1rem 1rem 1rem;}.elementor-145 .elementor-element.elementor-element-773005cd{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-91c74db .elementor-heading-title{font-size:4rem;}.elementor-145 .elementor-element.elementor-element-3dcf538 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-145 .elementor-element.elementor-element-25b81077{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-7b5eaafd .elementor-heading-title{font-size:4.2rem;}.elementor-145 .elementor-element.elementor-element-2e50001e{--padding-top:2rem;--padding-bottom:12rem;--padding-left:0rem;--padding-right:0rem;}.elementor-145 .elementor-element.elementor-element-18723aef{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:10px;}:where( .elementor-145 .elementor-element.elementor-element-18723aef .swiper-slide ) > .e-con{--padding-top:0rem;--padding-right:4rem;--padding-bottom:0rem;--padding-left:4rem;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0rem;--padding-inline-end:4rem;--padding-block-end:0rem;--padding-inline-start:4rem;}.elementor-145 .elementor-element.elementor-element-230599bf{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-5e9d4515{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-c916da4 .elementor-heading-title{font-size:4.2rem;}.elementor-145 .elementor-element.elementor-element-6f554426{--padding-top:4rem;--padding-bottom:18rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-10b95213 .elementor-heading-title{font-size:4rem;}.elementor-145 .elementor-element.elementor-element-25effc08 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-145 .elementor-element.elementor-element-2e31ce8b{--gap:4rem 2rem;--row-gap:4rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-9da0905{--margin-top:-8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-145 .elementor-element.elementor-element-510998c0 .elementor-heading-title{font-size:4.2rem;}.elementor-145 .elementor-element.elementor-element-6a673e5a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-145 .elementor-element.elementor-element-877db86{text-align:left;}.elementor-145 .elementor-element.elementor-element-225bb4d9{--gap:4rem 2rem;--row-gap:4rem;--column-gap:2rem;}.elementor-145 .elementor-element.elementor-element-770a759f{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-59c61b97{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}}@media(min-width:768px){.elementor-145 .elementor-element.elementor-element-595c7e2e{--width:50rem;}.elementor-145 .elementor-element.elementor-element-400386b7{--width:39%;}.elementor-145 .elementor-element.elementor-element-548109eb{--width:320px;}.elementor-145 .elementor-element.elementor-element-4365b9f5{--width:40%;}.elementor-145 .elementor-element.elementor-element-2992ffe{--width:320px;}.elementor-145 .elementor-element.elementor-element-8aa6cc5{--content-width:1140px;}.elementor-145 .elementor-element.elementor-element-2ea3ad79{--width:48%;}.elementor-145 .elementor-element.elementor-element-18b961a4{--width:32%;}.elementor-145 .elementor-element.elementor-element-5bb0b627{--width:32%;}.elementor-145 .elementor-element.elementor-element-521fa0a4{--width:32%;}.elementor-145 .elementor-element.elementor-element-51659111{--width:32%;}.elementor-145 .elementor-element.elementor-element-1db1f19d{--width:32%;}.elementor-145 .elementor-element.elementor-element-6da9ab93{--width:32%;}.elementor-145 .elementor-element.elementor-element-67d949fb{--width:50%;}.elementor-145 .elementor-element.elementor-element-4f487f59{--width:21%;}.elementor-145 .elementor-element.elementor-element-2d183bc9{--width:21%;}.elementor-145 .elementor-element.elementor-element-6608af9{--width:21%;}.elementor-145 .elementor-element.elementor-element-4d18ace8{--width:21%;}.elementor-145 .elementor-element.elementor-element-78d3dc68{--width:47%;}.elementor-145 .elementor-element.elementor-element-25b81077{--content-width:1440px;}.elementor-145 .elementor-element.elementor-element-2e50001e{--content-width:1440px;}.elementor-145 .elementor-element.elementor-element-64942668{--width:50%;}.elementor-145 .elementor-element.elementor-element-63a0f5db{--width:47rem;}.elementor-145 .elementor-element.elementor-element-711ad86f{--width:40%;}.elementor-145 .elementor-element.elementor-element-6a673e5a{--width:40rem;}.elementor-145 .elementor-element.elementor-element-1d4e2f39{--width:24%;}.elementor-145 .elementor-element.elementor-element-22c8453c{--width:20%;}.elementor-145 .elementor-element.elementor-element-23c09553{--width:20%;}.elementor-145 .elementor-element.elementor-element-10cea6e8{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-145 .elementor-element.elementor-element-595c7e2e{--width:100%;}.elementor-145 .elementor-element.elementor-element-400386b7{--width:100%;}.elementor-145 .elementor-element.elementor-element-548109eb{--width:100%;}.elementor-145 .elementor-element.elementor-element-4365b9f5{--width:100%;}.elementor-145 .elementor-element.elementor-element-2992ffe{--width:100%;}.elementor-145 .elementor-element.elementor-element-18b961a4{--width:48%;}.elementor-145 .elementor-element.elementor-element-5bb0b627{--width:48%;}.elementor-145 .elementor-element.elementor-element-521fa0a4{--width:48%;}.elementor-145 .elementor-element.elementor-element-51659111{--width:48%;}.elementor-145 .elementor-element.elementor-element-1db1f19d{--width:48%;}.elementor-145 .elementor-element.elementor-element-6da9ab93{--width:48%;}.elementor-145 .elementor-element.elementor-element-4f487f59{--width:48%;}.elementor-145 .elementor-element.elementor-element-2d183bc9{--width:48%;}.elementor-145 .elementor-element.elementor-element-6608af9{--width:48%;}.elementor-145 .elementor-element.elementor-element-4d18ace8{--width:48%;}.elementor-145 .elementor-element.elementor-element-64942668{--width:100%;}.elementor-145 .elementor-element.elementor-element-63a0f5db{--width:100%;}.elementor-145 .elementor-element.elementor-element-6a673e5a{--width:100%;}.elementor-145 .elementor-element.elementor-element-1d4e2f39{--width:48%;}.elementor-145 .elementor-element.elementor-element-22c8453c{--width:48%;}.elementor-145 .elementor-element.elementor-element-23c09553{--width:48%;}.elementor-145 .elementor-element.elementor-element-10cea6e8{--width:48%;}}/* Start custom CSS for text-editor, class: .elementor-element-d0a60c5 */.elementor-145 .elementor-element.elementor-element-d0a60c5 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18b961a4 */.hover-col:hover svg path,
.hover-col:hover svg path {
    fill: white;
    stroke: white;
}

.hover-col:hover .hov-white {
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-479ccf72 */.elementor-145 .elementor-element.elementor-element-479ccf72 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4e3be2 */.elementor-145 .elementor-element.elementor-element-d4e3be2 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b8a330d */.elementor-145 .elementor-element.elementor-element-3b8a330d {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bf86534 */.elementor-145 .elementor-element.elementor-element-3bf86534 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48521447 */.elementor-145 .elementor-element.elementor-element-48521447 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1f7a64ff */.elementor-145 .elementor-element.elementor-element-1f7a64ff {
    height: 5.4rem;
    width: 5.4rem;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-195d054f */.elementor-145 .elementor-element.elementor-element-195d054f {
    height: 5.4rem;
    width: 5.4rem;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-47743acf */.elementor-145 .elementor-element.elementor-element-47743acf {
    height: 5.4rem;
    width: 5.4rem;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3250799b */.elementor-145 .elementor-element.elementor-element-3250799b {
    height: 5.4rem;
    width: 5.4rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ed71e6 */.card-cta:hover div {
    color: white!important;
}

.card-cta:hover .elementor-widget-icon .elementor-widget-container {
    background-color: white;
}
.card-cta:hover svg {
    fill: #40AB91!important;
}
.card-cta:hover svg g path {
    fill: #40AB91!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769620ac */.elementor-145 .elementor-element.elementor-element-769620ac {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c0bc77e */.elementor-145 .elementor-element.elementor-element-7c0bc77e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-225ff783 */.elementor-145 .elementor-element.elementor-element-225ff783 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2eb49a7e */.elementor-145 .elementor-element.elementor-element-2eb49a7e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-705c0ab9 */.elementor-145 .elementor-element.elementor-element-705c0ab9 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46c475dd */.elementor-145 .elementor-element.elementor-element-46c475dd {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769620ac */.elementor-145 .elementor-element.elementor-element-769620ac {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c0bc77e */.elementor-145 .elementor-element.elementor-element-7c0bc77e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-225ff783 */.elementor-145 .elementor-element.elementor-element-225ff783 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2eb49a7e */.elementor-145 .elementor-element.elementor-element-2eb49a7e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-705c0ab9 */.elementor-145 .elementor-element.elementor-element-705c0ab9 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46c475dd */.elementor-145 .elementor-element.elementor-element-46c475dd {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769620ac */.elementor-145 .elementor-element.elementor-element-769620ac {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c0bc77e */.elementor-145 .elementor-element.elementor-element-7c0bc77e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-225ff783 */.elementor-145 .elementor-element.elementor-element-225ff783 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2eb49a7e */.elementor-145 .elementor-element.elementor-element-2eb49a7e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-705c0ab9 */.elementor-145 .elementor-element.elementor-element-705c0ab9 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46c475dd */.elementor-145 .elementor-element.elementor-element-46c475dd {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769620ac */.elementor-145 .elementor-element.elementor-element-769620ac {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c0bc77e */.elementor-145 .elementor-element.elementor-element-7c0bc77e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-225ff783 */.elementor-145 .elementor-element.elementor-element-225ff783 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2eb49a7e */.elementor-145 .elementor-element.elementor-element-2eb49a7e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-705c0ab9 */.elementor-145 .elementor-element.elementor-element-705c0ab9 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46c475dd */.elementor-145 .elementor-element.elementor-element-46c475dd {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769620ac */.elementor-145 .elementor-element.elementor-element-769620ac {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c0bc77e */.elementor-145 .elementor-element.elementor-element-7c0bc77e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-225ff783 */.elementor-145 .elementor-element.elementor-element-225ff783 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2eb49a7e */.elementor-145 .elementor-element.elementor-element-2eb49a7e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-705c0ab9 */.elementor-145 .elementor-element.elementor-element-705c0ab9 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46c475dd */.elementor-145 .elementor-element.elementor-element-46c475dd {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769620ac */.elementor-145 .elementor-element.elementor-element-769620ac {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c0bc77e */.elementor-145 .elementor-element.elementor-element-7c0bc77e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-225ff783 */.elementor-145 .elementor-element.elementor-element-225ff783 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2eb49a7e */.elementor-145 .elementor-element.elementor-element-2eb49a7e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-705c0ab9 */.elementor-145 .elementor-element.elementor-element-705c0ab9 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46c475dd */.elementor-145 .elementor-element.elementor-element-46c475dd {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769620ac */.elementor-145 .elementor-element.elementor-element-769620ac {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c0bc77e */.elementor-145 .elementor-element.elementor-element-7c0bc77e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-225ff783 */.elementor-145 .elementor-element.elementor-element-225ff783 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2eb49a7e */.elementor-145 .elementor-element.elementor-element-2eb49a7e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-705c0ab9 */.elementor-145 .elementor-element.elementor-element-705c0ab9 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46c475dd */.elementor-145 .elementor-element.elementor-element-46c475dd {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-18723aef */.elementor-145 .elementor-element.elementor-element-18723aef .swiper-slide {
    margin-top: -3px;
    margin-bottom: -3px;
}/* End custom CSS */
/* Start custom CSS *//* set root font size */	
	html {font-size: 62.5%;}
	
ul#primary li.current-menu-ancestor ul.sub-menu li.current-menu-item a {
    color:#315e59 !important;
}/* End custom CSS */