.elementor-56 .elementor-element.elementor-element-25733fe0{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-3f2e7efb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 200px 0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-3f2e7efb:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-3f2e7efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#128482;}.elementor-56 .elementor-element.elementor-element-63803f5{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-56 .elementor-element.elementor-element-2503339f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-56 .elementor-element.elementor-element-2503339f .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:54px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-3b757673{--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-56 .elementor-element.elementor-element-3b757673 .elementor-divider-separator{width:100%;}.elementor-56 .elementor-element.elementor-element-3b757673 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-56 .elementor-element.elementor-element-2dea9a37{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-6c44f0d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:-125px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-5cdae8c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-5cdae8c2 img{width:100%;max-width:705px;}.elementor-56 .elementor-element.elementor-element-6155003c:hover{--e-transform-translateY:-10px;}.elementor-56 .elementor-element.elementor-element-6155003c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;top:377px;}.elementor-56 .elementor-element.elementor-element-6155003c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-56 .elementor-element.elementor-element-6155003c{left:24px;}body.rtl .elementor-56 .elementor-element.elementor-element-6155003c{right:24px;}.elementor-56 .elementor-element.elementor-element-6155003c img{width:100%;}.elementor-56 .elementor-element.elementor-element-2f25d1a3:hover{--e-transform-translateY:-10px;}.elementor-56 .elementor-element.elementor-element-2f25d1a3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-56 .elementor-element.elementor-element-2f25d1a3.elementor-element{--align-self:flex-start;}.elementor-56 .elementor-element.elementor-element-2f25d1a3 img{width:100%;}.elementor-56 .elementor-element.elementor-element-60851b8d{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:18px;font-weight:600;font-style:italic;line-height:32px;color:#6F7775;}.elementor-56 .elementor-element.elementor-element-7ced4feb{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8rem;--padding-bottom:4rem;--padding-left:7%;--padding-right:0;}.elementor-56 .elementor-element.elementor-element-23d15613{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-7329bb51{width:var( --container-widget-width, 60rem );max-width:60rem;--container-widget-width:60rem;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-7329bb51 .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-56 .elementor-element.elementor-element-42f8e8fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-7df7525b{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:400;line-height:178%;color:#000000;}.elementor-56 .elementor-element.elementor-element-1382e900{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-a5c408b{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56 .elementor-element.elementor-element-562415ee{--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;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-29cb980{--display:flex;--min-height:260px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56 .elementor-element.elementor-element-703cc902{width:auto;max-width:auto;text-align:left;}.elementor-56 .elementor-element.elementor-element-703cc902 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:4.1rem;font-weight:500;line-height:83%;letter-spacing:-0.082rem;color:#000000;}.elementor-56 .elementor-element.elementor-element-47f49fb7{--display:flex;--min-height:240px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56 .elementor-element.elementor-element-294d309e{width:auto;max-width:auto;text-align:left;}.elementor-56 .elementor-element.elementor-element-294d309e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:4.1rem;font-weight:500;line-height:83%;letter-spacing:-0.082rem;color:#000000;}.elementor-56 .elementor-element.elementor-element-122ad6d8{--display:flex;--min-height:220px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56 .elementor-element.elementor-element-6a065cb4{width:auto;max-width:auto;text-align:left;}.elementor-56 .elementor-element.elementor-element-6a065cb4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:4.1rem;font-weight:500;line-height:83%;letter-spacing:-0.082rem;color:#000000;}.elementor-56 .elementor-element.elementor-element-43acc2a9{--display:flex;--min-height:220px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56 .elementor-element.elementor-element-6e5c8116{width:auto;max-width:auto;text-align:left;}.elementor-56 .elementor-element.elementor-element-6e5c8116 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:4.1rem;font-weight:500;line-height:83%;letter-spacing:-0.082rem;color:#000000;}.elementor-56 .elementor-element.elementor-element-4c11e6b6{--display:flex;--min-height:255px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56 .elementor-element.elementor-element-1017dd50{width:auto;max-width:auto;text-align:left;}.elementor-56 .elementor-element.elementor-element-1017dd50 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:4.1rem;font-weight:500;line-height:83%;letter-spacing:-0.082rem;color:#000000;}.elementor-56 .elementor-element.elementor-element-32f2f1f{--display:flex;--min-height:1200px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:99px 99px 99px 99px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-32f2f1f:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-32f2f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEEF3;}.elementor-56 .elementor-element.elementor-element-25e42324{width:var( --container-widget-width, 8px );max-width:8px;background-color:#61CE7000;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:8px;--container-widget-flex-grow:0;z-index:9;border-radius:99px 99px 99px 99px;}.elementor-56 .elementor-element.elementor-element-44bf29ac{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-77894cdb{--display:flex;--min-height:260px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56 .elementor-element.elementor-element-2963ef05{width:var( --container-widget-width, 355px );max-width:355px;padding:0rem 0rem 0rem 0rem;--container-widget-width:355px;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-56 .elementor-element.elementor-element-2963ef05.elementor-element{--align-self:flex-start;}.elementor-56 .elementor-element.elementor-element-2963ef05 .elementor-icon-box-wrapper{text-align:left;}.elementor-56 .elementor-element.elementor-element-2963ef05 .elementor-icon-box-title, .elementor-56 .elementor-element.elementor-element-2963ef05 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:500;line-height:141%;letter-spacing:-0.048rem;}.elementor-56 .elementor-element.elementor-element-2963ef05 .elementor-icon-box-title{color:#128482;}.elementor-56 .elementor-element.elementor-element-2963ef05 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:157%;letter-spacing:-0.028rem;color:#000000;}.elementor-56 .elementor-element.elementor-element-75514e49{--display:flex;--min-height:240px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56 .elementor-element.elementor-element-2d266b22{width:var( --container-widget-width, 355px );max-width:355px;padding:0rem 0rem 0rem 0rem;--container-widget-width:355px;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-56 .elementor-element.elementor-element-2d266b22.elementor-element{--align-self:flex-start;}.elementor-56 .elementor-element.elementor-element-2d266b22 .elementor-icon-box-wrapper{text-align:left;}.elementor-56 .elementor-element.elementor-element-2d266b22 .elementor-icon-box-title, .elementor-56 .elementor-element.elementor-element-2d266b22 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:500;line-height:141%;letter-spacing:-0.048rem;}.elementor-56 .elementor-element.elementor-element-2d266b22 .elementor-icon-box-title{color:#128482;}.elementor-56 .elementor-element.elementor-element-2d266b22 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:157%;letter-spacing:-0.028rem;color:#000000;}.elementor-56 .elementor-element.elementor-element-73a81279{--display:flex;--min-height:220px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56 .elementor-element.elementor-element-444ff12b{width:var( --container-widget-width, 355px );max-width:355px;padding:0rem 0rem 0rem 0rem;--container-widget-width:355px;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-56 .elementor-element.elementor-element-444ff12b.elementor-element{--align-self:flex-start;}.elementor-56 .elementor-element.elementor-element-444ff12b .elementor-icon-box-wrapper{text-align:left;}.elementor-56 .elementor-element.elementor-element-444ff12b .elementor-icon-box-title, .elementor-56 .elementor-element.elementor-element-444ff12b .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:500;line-height:141%;letter-spacing:-0.048rem;}.elementor-56 .elementor-element.elementor-element-444ff12b .elementor-icon-box-title{color:#128482;}.elementor-56 .elementor-element.elementor-element-444ff12b .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:157%;letter-spacing:-0.028rem;color:#000000;}.elementor-56 .elementor-element.elementor-element-499ca820{--display:flex;--min-height:220px;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56 .elementor-element.elementor-element-1b546498{width:var( --container-widget-width, 355px );max-width:355px;padding:0rem 0rem 0rem 0rem;--container-widget-width:355px;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-56 .elementor-element.elementor-element-1b546498.elementor-element{--align-self:flex-start;}.elementor-56 .elementor-element.elementor-element-1b546498 .elementor-icon-box-wrapper{text-align:left;}.elementor-56 .elementor-element.elementor-element-1b546498 .elementor-icon-box-title, .elementor-56 .elementor-element.elementor-element-1b546498 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:500;line-height:141%;letter-spacing:-0.048rem;}.elementor-56 .elementor-element.elementor-element-1b546498 .elementor-icon-box-title{color:#128482;}.elementor-56 .elementor-element.elementor-element-1b546498 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:157%;letter-spacing:-0.028rem;color:#000000;}.elementor-56 .elementor-element.elementor-element-2857b136{--display:flex;--min-height:275px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56 .elementor-element.elementor-element-26c5324{width:var( --container-widget-width, 355px );max-width:355px;padding:0rem 0rem 0rem 0rem;--container-widget-width:355px;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-56 .elementor-element.elementor-element-26c5324.elementor-element{--align-self:flex-start;}.elementor-56 .elementor-element.elementor-element-26c5324 .elementor-icon-box-wrapper{text-align:left;}.elementor-56 .elementor-element.elementor-element-26c5324 .elementor-icon-box-title, .elementor-56 .elementor-element.elementor-element-26c5324 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:500;line-height:141%;letter-spacing:-0.048rem;}.elementor-56 .elementor-element.elementor-element-26c5324 .elementor-icon-box-title{color:#128482;}.elementor-56 .elementor-element.elementor-element-26c5324 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:400;line-height:157%;letter-spacing:-0.028rem;color:#000000;}.elementor-56 .elementor-element.elementor-element-55b47b9b{--display:flex;--min-height:400px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56 .elementor-element.elementor-element-6ff7216c{--spacer-size:50px;}.elementor-56 .elementor-element.elementor-element-41b75a76{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-591d4d34{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-591d4d34 img{width:100%;max-width:702px;}.elementor-56 .elementor-element.elementor-element-80c4b78{--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;--overflow:hidden;--padding-top:7rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}body:not(.rtl) .elementor-56 .elementor-element.elementor-element-115e287{left:calc(50% - 80rem);}body.rtl .elementor-56 .elementor-element.elementor-element-115e287{right:calc(50% - 80rem);}.elementor-56 .elementor-element.elementor-element-115e287{top:-10rem;z-index:0;}body:not(.rtl) .elementor-56 .elementor-element.elementor-element-bc24865{right:calc(50% - 80rem);}body.rtl .elementor-56 .elementor-element.elementor-element-bc24865{left:calc(50% - 80rem);}.elementor-56 .elementor-element.elementor-element-bc24865{bottom:0rem;z-index:0;}.elementor-56 .elementor-element.elementor-element-784757a{background-color:#EFB235;padding:10px 28px 10px 28px;border-radius:40px 40px 40px 40px;}.elementor-56 .elementor-element.elementor-element-784757a.elementor-element{--align-self:center;}.elementor-56 .elementor-element.elementor-element-784757a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-b45690e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-56 .elementor-element.elementor-element-b45690e.elementor-element{--align-self:center;}.elementor-56 .elementor-element.elementor-element-b45690e .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:5.4rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-56 .elementor-element.elementor-element-9df764a{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--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-56 .elementor-element.elementor-element-c59fc7d{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant", Sans-serif;font-size:3.2rem;font-weight:700;line-height:187%;color:#128482;}.elementor-56 .elementor-element.elementor-element-20643d2{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-19ecde3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-56 .elementor-element.elementor-element-19ecde3.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-56 .elementor-element.elementor-element-19ecde3:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-56 .elementor-element.elementor-element-19ecde3, .elementor-56 .elementor-element.elementor-element-19ecde3::before{--border-transition:0.3s;}.elementor-56 .elementor-element.elementor-element-538b3ab{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-56 .elementor-element.elementor-element-538b3ab.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-aed5afd{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-aed5afd .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-c0b7f07{font-size:18px;}.elementor-56 .elementor-element.elementor-element-898ccfc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-56 .elementor-element.elementor-element-898ccfc.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-56 .elementor-element.elementor-element-898ccfc:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-56 .elementor-element.elementor-element-898ccfc, .elementor-56 .elementor-element.elementor-element-898ccfc::before{--border-transition:0.3s;}.elementor-56 .elementor-element.elementor-element-7a3d9f8{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-7a3d9f8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-9b510da{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-9b510da.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-9b510da .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-161b95e{font-size:18px;}.elementor-56 .elementor-element.elementor-element-783e6be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-56 .elementor-element.elementor-element-783e6be.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-56 .elementor-element.elementor-element-783e6be:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-56 .elementor-element.elementor-element-783e6be, .elementor-56 .elementor-element.elementor-element-783e6be::before{--border-transition:0.3s;}.elementor-56 .elementor-element.elementor-element-39452c4{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-56 .elementor-element.elementor-element-39452c4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-5e7a1c0{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-5e7a1c0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-5e7a1c0 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-70cae62{font-size:18px;}.elementor-56 .elementor-element.elementor-element-cf2e95c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-56 .elementor-element.elementor-element-cf2e95c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-56 .elementor-element.elementor-element-cf2e95c:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-56 .elementor-element.elementor-element-cf2e95c, .elementor-56 .elementor-element.elementor-element-cf2e95c::before{--border-transition:0.3s;}.elementor-56 .elementor-element.elementor-element-d2ca3d4{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-56 .elementor-element.elementor-element-d2ca3d4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-4bea8bb{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-4bea8bb .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-bb0a6c4{font-size:18px;}.elementor-56 .elementor-element.elementor-element-42b3af6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-56 .elementor-element.elementor-element-42b3af6.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-56 .elementor-element.elementor-element-42b3af6:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-56 .elementor-element.elementor-element-42b3af6, .elementor-56 .elementor-element.elementor-element-42b3af6::before{--border-transition:0.3s;}.elementor-56 .elementor-element.elementor-element-79ca7c5{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:13px;}.elementor-56 .elementor-element.elementor-element-79ca7c5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-bdd9afa{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-bdd9afa.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-bdd9afa .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-6dda6f5{font-size:18px;}.elementor-56 .elementor-element.elementor-element-59ee331{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-56 .elementor-element.elementor-element-59ee331.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-56 .elementor-element.elementor-element-59ee331:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-56 .elementor-element.elementor-element-59ee331, .elementor-56 .elementor-element.elementor-element-59ee331::before{--border-transition:0.3s;}.elementor-56 .elementor-element.elementor-element-90372da{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-56 .elementor-element.elementor-element-90372da.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-f79b04f{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-f79b04f .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-025bc4c{font-size:18px;}.elementor-56 .elementor-element.elementor-element-ff35521{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-56 .elementor-element.elementor-element-ff35521.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-56 .elementor-element.elementor-element-ff35521:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-56 .elementor-element.elementor-element-ff35521, .elementor-56 .elementor-element.elementor-element-ff35521::before{--border-transition:0.3s;}.elementor-56 .elementor-element.elementor-element-9956fa3{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-56 .elementor-element.elementor-element-9956fa3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-c9e9405{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-c9e9405 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-f4851b4{font-size:18px;}.elementor-56 .elementor-element.elementor-element-50cbe0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-56 .elementor-element.elementor-element-50cbe0d.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-56 .elementor-element.elementor-element-50cbe0d:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-56 .elementor-element.elementor-element-50cbe0d, .elementor-56 .elementor-element.elementor-element-50cbe0d::before{--border-transition:0.3s;}.elementor-56 .elementor-element.elementor-element-d577a5e{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-56 .elementor-element.elementor-element-d577a5e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-ece65c9{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-ece65c9 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-1cedb24{font-size:18px;}.elementor-56 .elementor-element.elementor-element-13ca3bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-56 .elementor-element.elementor-element-13ca3bc.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-56 .elementor-element.elementor-element-13ca3bc:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-56 .elementor-element.elementor-element-13ca3bc, .elementor-56 .elementor-element.elementor-element-13ca3bc::before{--border-transition:0.3s;}.elementor-56 .elementor-element.elementor-element-e2a2e2d{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-56 .elementor-element.elementor-element-e2a2e2d:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-e2a2e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-e2a2e2d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-1f626ac{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-1f626ac .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-26562db{font-size:18px;}.elementor-56 .elementor-element.elementor-element-5288073a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8rem;--padding-bottom:10rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-5288073a:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-5288073a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #128482 0%, #EDF1F0 100%);}.elementor-56 .elementor-element.elementor-element-9e142{--display:flex;--gap:7rem 2rem;--row-gap:7rem;--column-gap:2rem;--overlay-opacity:1;--border-radius:4rem 4rem 4rem 4rem;--padding-top:6.4rem;--padding-bottom:6.4rem;--padding-left:9%;--padding-right:9%;}.elementor-56 .elementor-element.elementor-element-9e142:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-9e142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-9e142::before, .elementor-56 .elementor-element.elementor-element-9e142 > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-9e142 > .e-con-inner > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-9e142 > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-9e142 > .e-con-inner > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-9e142 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/07/Text-input-1.webp");--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.elementor-56 .elementor-element.elementor-element-704b2a0c{--display:flex;--gap:4rem 2rem;--row-gap:4rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-2748cb14{--display:flex;--gap:3rem 2rem;--row-gap:3rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-5ba223fb{background-color:#EFB235;padding:10px 28px 10px 28px;border-radius:40px 40px 40px 40px;}.elementor-56 .elementor-element.elementor-element-5ba223fb.elementor-element{--align-self:center;}.elementor-56 .elementor-element.elementor-element-5ba223fb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-2e81afd0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-56 .elementor-element.elementor-element-2e81afd0.elementor-element{--align-self:center;}.elementor-56 .elementor-element.elementor-element-2e81afd0 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:5.4rem;font-weight:700;line-height:111.111%;color:#000000;}.elementor-56 .elementor-element.elementor-element-2110677c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-6a5930ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10rem 0rem 10rem 0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-6a5930ce:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-6a5930ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(201deg, #2DD4BF 42%, #128482 90%);}.elementor-56 .elementor-element.elementor-element-479d18f6{--display:flex;--min-height:390px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-479d18f6:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-479d18f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/07/Dr-Klauer-1b.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-479d18f6:hover{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/07/Dr-Klauer-1b.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-7d9386fb{--display:flex;--padding-top:2.6rem;--padding-bottom:2.6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-56 .elementor-element.elementor-element-1f1d3d13{width:initial;max-width:initial;text-align:left;}.elementor-56 .elementor-element.elementor-element-1f1d3d13 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:32px;font-weight:700;font-style:italic;line-height:normal;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-7ac5140{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:106.25%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-4f98b30d{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-483c9aa1 .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-56 .elementor-element.elementor-element-483c9aa1 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-483c9aa1 .elementor-button:focus{background-color:#128482;border-color:#EFB235;}.elementor-56 .elementor-element.elementor-element-483c9aa1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-56 .elementor-element.elementor-element-483c9aa1 .elementor-button .elementor-button-content-wrapper{gap:1.2rem;}.elementor-56 .elementor-element.elementor-element-4a966b0e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10rem 0rem 10rem 0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-4a966b0e:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-4a966b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(201deg, #2DD4BF 42%, #128482 90%);}.elementor-56 .elementor-element.elementor-element-1b8af1e{--display:flex;--min-height:390px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-1b8af1e:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-1b8af1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/07/Dr-Sahar-1b.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-1b8af1e:hover{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/07/Dr-Sahar-1b.gif");}.elementor-56 .elementor-element.elementor-element-2ab912d2{--display:flex;--padding-top:2.6rem;--padding-bottom:2.6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-56 .elementor-element.elementor-element-231fde44{width:initial;max-width:initial;text-align:left;}.elementor-56 .elementor-element.elementor-element-231fde44 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:32px;font-weight:700;font-style:italic;line-height:normal;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-2f74ef37{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:106.25%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-32e6d4{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-6b984e5 .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-56 .elementor-element.elementor-element-6b984e5 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-6b984e5 .elementor-button:focus{background-color:#128482;border-color:#EFB235;}.elementor-56 .elementor-element.elementor-element-6b984e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-56 .elementor-element.elementor-element-6b984e5 .elementor-button .elementor-button-content-wrapper{gap:1.2rem;}.elementor-56 .elementor-element.elementor-element-775c2b8c{--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:5rem 8%;--row-gap:5rem;--column-gap:8%;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-2a72da12{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-56 .elementor-element.elementor-element-2a72da12.elementor-element{--align-self:center;}.elementor-56 .elementor-element.elementor-element-2a72da12 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:5.4rem;font-weight:700;font-style:italic;line-height:111.111%;color:#000000;}.elementor-56 .elementor-element.elementor-element-25008f8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-107e1224{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-107e1224.elementor-element{--align-self:flex-end;}.elementor-56 .elementor-element.elementor-element-107e1224 img{border-radius:100px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-7881b016{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 5rem 0rem 0rem;box-shadow:0px 0px 20px 0px rgba(50.00000000000001, 50.00000000000001, 50.00000000000001, 0.35);--margin-top:-3.3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-7881b016:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-7881b016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(228deg, #2DD4BF 2%, #128482 61%);}.elementor-56 .elementor-element.elementor-element-5be5293{width:initial;max-width:initial;text-align:left;}.elementor-56 .elementor-element.elementor-element-5be5293 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;font-weight:700;font-style:italic;line-height:125%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-62146a96{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:300;line-height:133.333%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-444c06e9 .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:1rem 1rem 1rem 1rem;}.elementor-56 .elementor-element.elementor-element-444c06e9 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-444c06e9 .elementor-button:focus{background-color:#128482;border-color:#EFB235;}.elementor-56 .elementor-element.elementor-element-444c06e9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-444c06e9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-56 .elementor-element.elementor-element-444c06e9 .elementor-button .elementor-button-content-wrapper{gap:1.2rem;}.elementor-56 .elementor-element.elementor-element-42dc197d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-4376f85f{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-4376f85f.elementor-element{--align-self:flex-end;}.elementor-56 .elementor-element.elementor-element-4376f85f img{border-radius:100px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-4dcd5c30{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 5rem 0rem 0rem;box-shadow:0px 0px 20px 0px rgba(50.00000000000001, 50.00000000000001, 50.00000000000001, 0.35);--margin-top:-3.3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-4dcd5c30:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-4dcd5c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(228deg, #2DD4BF 2%, #128482 61%);}.elementor-56 .elementor-element.elementor-element-16fc5eb1{width:initial;max-width:initial;text-align:left;}.elementor-56 .elementor-element.elementor-element-16fc5eb1 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;font-weight:700;font-style:italic;line-height:125%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-66727bb7{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:300;line-height:133.333%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-152222a5 .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:1rem 1rem 1rem 1rem;}.elementor-56 .elementor-element.elementor-element-152222a5 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-152222a5 .elementor-button:focus{background-color:#128482;border-color:#EFB235;}.elementor-56 .elementor-element.elementor-element-152222a5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-152222a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-56 .elementor-element.elementor-element-152222a5 .elementor-button .elementor-button-content-wrapper{gap:1.2rem;}.elementor-56 .elementor-element.elementor-element-144f0e62{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-335add8d{--display:flex;--min-height:390px;--background-transition:0.3s;--border-radius:100px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-335add8d:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-335add8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/08/Heather-Brown.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-335add8d.e-con{--align-self:flex-end;}.elementor-56 .elementor-element.elementor-element-67468d86{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 5rem 0rem 0rem;box-shadow:0px 0px 20px 0px rgba(50.00000000000001, 50.00000000000001, 50.00000000000001, 0.35);--margin-top:-3.3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-67468d86:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-67468d86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(228deg, #2DD4BF 2%, #128482 61%);}.elementor-56 .elementor-element.elementor-element-42e98fb9{width:initial;max-width:initial;text-align:left;}.elementor-56 .elementor-element.elementor-element-42e98fb9 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;font-weight:700;font-style:italic;line-height:125%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-61a3bcd7{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:300;line-height:133.333%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-6ec17c4 .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:1rem 1rem 1rem 1rem;}.elementor-56 .elementor-element.elementor-element-6ec17c4 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-6ec17c4 .elementor-button:focus{background-color:#128482;border-color:#EFB235;}.elementor-56 .elementor-element.elementor-element-6ec17c4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-6ec17c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-56 .elementor-element.elementor-element-6ec17c4 .elementor-button .elementor-button-content-wrapper{gap:1.2rem;}.elementor-56 .elementor-element.elementor-element-4e13c5a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-6a356c9f{--display:flex;--min-height:390px;--background-transition:0.3s;--border-radius:100px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-6a356c9f:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-6a356c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/07/Krystal-1b.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-6a356c9f:hover{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/07/Krystal-1b.gif");}.elementor-56 .elementor-element.elementor-element-6a356c9f.e-con{--align-self:flex-end;}.elementor-56 .elementor-element.elementor-element-75189a57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 5rem 0rem 0rem;box-shadow:0px 0px 20px 0px rgba(50.00000000000001, 50.00000000000001, 50.00000000000001, 0.35);--margin-top:-3.3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-75189a57:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-75189a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(228deg, #2DD4BF 2%, #128482 61%);}.elementor-56 .elementor-element.elementor-element-11896a44{width:initial;max-width:initial;text-align:left;}.elementor-56 .elementor-element.elementor-element-11896a44 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;font-weight:700;font-style:italic;line-height:125%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-15ce6e2d{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:300;line-height:133.333%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-18d5bf72 .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:1rem 1rem 1rem 1rem;}.elementor-56 .elementor-element.elementor-element-18d5bf72 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-18d5bf72 .elementor-button:focus{background-color:#128482;border-color:#EFB235;}.elementor-56 .elementor-element.elementor-element-18d5bf72{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-18d5bf72 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-56 .elementor-element.elementor-element-18d5bf72 .elementor-button .elementor-button-content-wrapper{gap:1.2rem;}.elementor-56 .elementor-element.elementor-element-1e7419d{--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:5rem 8%;--row-gap:5rem;--column-gap:8%;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-6dcc0010{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-56 .elementor-element.elementor-element-6dcc0010.elementor-element{--align-self:center;}.elementor-56 .elementor-element.elementor-element-6dcc0010 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:5.4rem;font-weight:700;font-style:italic;line-height:111.111%;color:#000000;}.elementor-56 .elementor-element.elementor-element-4deff943{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-63f4a96e{--display:flex;--min-height:390px;--background-transition:0.3s;--border-radius:100px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-63f4a96e:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-63f4a96e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/08/Aaron-Light.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-63f4a96e.e-con{--align-self:flex-end;}.elementor-56 .elementor-element.elementor-element-30e4fbad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 5rem 0rem 0rem;box-shadow:0px 0px 20px 0px rgba(50.00000000000001, 50.00000000000001, 50.00000000000001, 0.35);--margin-top:-3.3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-30e4fbad:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-30e4fbad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(228deg, #2DD4BF 2%, #128482 61%);}.elementor-56 .elementor-element.elementor-element-1ab2f569{width:initial;max-width:initial;text-align:left;}.elementor-56 .elementor-element.elementor-element-1ab2f569 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;font-weight:700;font-style:italic;line-height:125%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-764f5762{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:300;line-height:133.333%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-55707dce .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:1rem 1rem 1rem 1rem;}.elementor-56 .elementor-element.elementor-element-55707dce .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-55707dce .elementor-button:focus{background-color:#128482;border-color:#EFB235;}.elementor-56 .elementor-element.elementor-element-55707dce{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-55707dce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-56 .elementor-element.elementor-element-55707dce .elementor-button .elementor-button-content-wrapper{gap:1.2rem;}.elementor-56 .elementor-element.elementor-element-157351b3{--display:flex;--min-height:390px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-d28636c{--display:flex;--min-height:390px;--background-transition:0.3s;--border-radius:100px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-d28636c:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-d28636c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/08/Dr-Rama2-scaled-1-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-d28636c.e-con{--align-self:flex-end;}.elementor-56 .elementor-element.elementor-element-734b1b57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 5rem 0rem 0rem;box-shadow:0px 0px 20px 0px rgba(50.00000000000001, 50.00000000000001, 50.00000000000001, 0.35);--margin-top:-3.3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-734b1b57:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-734b1b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(228deg, #2DD4BF 2%, #128482 61%);}.elementor-56 .elementor-element.elementor-element-636c5262{width:initial;max-width:initial;text-align:left;}.elementor-56 .elementor-element.elementor-element-636c5262 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;font-weight:700;font-style:italic;line-height:125%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-2337cbb8{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:300;line-height:133.333%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-333a8263 .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:1rem 1rem 1rem 1rem;}.elementor-56 .elementor-element.elementor-element-333a8263 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-333a8263 .elementor-button:focus{background-color:#128482;border-color:#EFB235;}.elementor-56 .elementor-element.elementor-element-333a8263{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-333a8263 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-56 .elementor-element.elementor-element-333a8263 .elementor-button .elementor-button-content-wrapper{gap:1.2rem;}.elementor-56 .elementor-element.elementor-element-4cb03a1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-8d43a78{--display:flex;--min-height:390px;--background-transition:0.3s;--border-radius:100px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-8d43a78:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-8d43a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/08/Jyl-Trump.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-8d43a78.e-con{--align-self:flex-end;}.elementor-56 .elementor-element.elementor-element-4a51522f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 5rem 0rem 0rem;box-shadow:0px 0px 20px 0px rgba(50.00000000000001, 50.00000000000001, 50.00000000000001, 0.35);--margin-top:-3.3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-4a51522f:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-4a51522f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(228deg, #2DD4BF 2%, #128482 61%);}.elementor-56 .elementor-element.elementor-element-2b2242dc{width:initial;max-width:initial;text-align:left;}.elementor-56 .elementor-element.elementor-element-2b2242dc .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:24px;font-weight:700;font-style:italic;line-height:125%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-6e134ff1{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:300;line-height:133.333%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-4320b097 .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:1rem 1rem 1rem 1rem;}.elementor-56 .elementor-element.elementor-element-4320b097 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-4320b097 .elementor-button:focus{background-color:#128482;border-color:#EFB235;}.elementor-56 .elementor-element.elementor-element-4320b097{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-4320b097 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-56 .elementor-element.elementor-element-4320b097 .elementor-button .elementor-button-content-wrapper{gap:1.2rem;}.elementor-56 .elementor-element.elementor-element-3ee1defb{--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-56 .elementor-element.elementor-element-47594d62{--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%;--overlay-opacity:0.5;--border-radius:4rem 4rem 4rem 4rem;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-56 .elementor-element.elementor-element-47594d62:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-47594d62 > .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-56 .elementor-element.elementor-element-47594d62::before, .elementor-56 .elementor-element.elementor-element-47594d62 > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-47594d62 > .e-con-inner > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-47594d62 > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-47594d62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-47594d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/07/Text-input_2.webp");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;}.elementor-56 .elementor-element.elementor-element-1c5394cb{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-2216ffaf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-6a1b4387{width:initial;max-width:initial;text-align:left;}.elementor-56 .elementor-element.elementor-element-6a1b4387 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:5.4rem;font-weight:700;line-height:111.111%;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-4acb5d65{--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-56 .elementor-element.elementor-element-4acb5d65 .elementor-divider-separator{width:100%;}.elementor-56 .elementor-element.elementor-element-4acb5d65 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-56 .elementor-element.elementor-element-5210ea39{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:2.2rem;font-weight:300;line-height:36px;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-1d229b9a{--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:10rem;--padding-bottom:10rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-1d229b9a:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-1d229b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tmjsleepindiana.com/wp-content/uploads/2025/07/Image_1-1-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-ef82a19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-ccc331f{width:initial;max-width:initial;text-align:left;}.elementor-56 .elementor-element.elementor-element-ccc331f .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:54px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-787677c7{--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-56 .elementor-element.elementor-element-787677c7 .elementor-divider-separator{width:100%;}.elementor-56 .elementor-element.elementor-element-787677c7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-56 .elementor-element.elementor-element-6c8281b8{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:32px;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-27888fc3{--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%;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:12rem;--padding-left:4rem;--padding-right:4rem;}.elementor-56 .elementor-element.elementor-element-bd1b7ad{--display:flex;--position:absolute;--min-height:59rem;top:0px;--z-index:0;}.elementor-56 .elementor-element.elementor-element-bd1b7ad:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-bd1b7ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#128482;}body:not(.rtl) .elementor-56 .elementor-element.elementor-element-bd1b7ad{left:0px;}body.rtl .elementor-56 .elementor-element.elementor-element-bd1b7ad{right:0px;}.elementor-56 .elementor-element.elementor-element-d3e6323{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-d3e6323 img{border-radius:10rem 0rem 0rem 0rem;}.elementor-56 .elementor-element.elementor-element-5c94a6ab{--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-56 .elementor-element.elementor-element-272244b1{width:initial;max-width:initial;}.elementor-56 .elementor-element.elementor-element-272244b1 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:5rem;font-weight:700;line-height:74%;color:#000000;}.elementor-56 .elementor-element.elementor-element-65d5cc2{--divider-border-style:solid;--divider-color:#EFB235;--divider-border-width:2px;border-radius:5rem 5rem 5rem 5rem;}.elementor-56 .elementor-element.elementor-element-65d5cc2 .elementor-divider-separator{width:5.3rem;}.elementor-56 .elementor-element.elementor-element-2b1c3b4c{width:initial;max-width:initial;font-family:"Open Sans", Sans-serif;font-size:2.6rem;font-weight:400;line-height:22px;color:#000000;}.elementor-56 .elementor-element.elementor-element-3961b8b8{--display:flex;--gap:6rem 2rem;--row-gap:6rem;--column-gap:2rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-56 .elementor-element.elementor-element-8d6a966{width:auto;max-width:auto;--icon-box-icon-margin:2rem;}.elementor-56 .elementor-element.elementor-element-8d6a966 .elementor-icon-box-wrapper{align-items:start;}.elementor-56 .elementor-element.elementor-element-8d6a966 .elementor-icon-box-title{margin-block-end:0.5rem;color:#213430;}.elementor-56 .elementor-element.elementor-element-8d6a966.elementor-view-stacked .elementor-icon{background-color:#128482;}.elementor-56 .elementor-element.elementor-element-8d6a966.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-8d6a966.elementor-view-default .elementor-icon{fill:#128482;color:#128482;border-color:#128482;}.elementor-56 .elementor-element.elementor-element-8d6a966 .elementor-icon{font-size:5rem;}.elementor-56 .elementor-element.elementor-element-8d6a966 .elementor-icon-box-title, .elementor-56 .elementor-element.elementor-element-8d6a966 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-56 .elementor-element.elementor-element-8d6a966 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-56 .elementor-element.elementor-element-54d91944 .elementor-icon-box-wrapper{align-items:start;}.elementor-56 .elementor-element.elementor-element-54d91944{--icon-box-icon-margin:2rem;}.elementor-56 .elementor-element.elementor-element-54d91944 .elementor-icon-box-title{margin-block-end:0.5rem;color:#213430;}.elementor-56 .elementor-element.elementor-element-54d91944.elementor-view-stacked .elementor-icon{background-color:#128482;}.elementor-56 .elementor-element.elementor-element-54d91944.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-54d91944.elementor-view-default .elementor-icon{fill:#128482;color:#128482;border-color:#128482;}.elementor-56 .elementor-element.elementor-element-54d91944 .elementor-icon{font-size:5rem;}.elementor-56 .elementor-element.elementor-element-54d91944 .elementor-icon-box-title, .elementor-56 .elementor-element.elementor-element-54d91944 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-56 .elementor-element.elementor-element-54d91944 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-56 .elementor-element.elementor-element-1d94f756{--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;}.elementor-56 .elementor-element.elementor-element-6ea1aa4{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-6ea1aa4:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-6ea1aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#014C51;}.elementor-56 .elementor-element.elementor-element-1ad60bf{--display:flex;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 20px 20px 20px;}.elementor-56 .elementor-element.elementor-element-db57c15{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-a5177cc{--display:flex;}.elementor-56 .elementor-element.elementor-element-14eb86d img{border-radius:0px 0px 0px 40px;}.elementor-56 .elementor-element.elementor-element-2595792{--display:flex;--justify-content:center;}.elementor-56 .elementor-element.elementor-element-b62cc50 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-0d6fe13{color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-0d6fe13 a{color:var( --e-global-color-7876a8e );}.elementor-56 .elementor-element.elementor-element-0a4b176{--divider-border-style:solid;--divider-color:var( --e-global-color-7876a8e );--divider-border-width:1px;}.elementor-56 .elementor-element.elementor-element-0a4b176 .elementor-divider-separator{width:100%;}.elementor-56 .elementor-element.elementor-element-0a4b176 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-56 .elementor-element.elementor-element-709f9ee .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;border-radius:40px 40px 40px 40px;padding:16px 32px 16px 32px;}.elementor-56 .elementor-element.elementor-element-709f9ee .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-709f9ee .elementor-button:focus{background-color:#EFB235;color:var( --e-global-color-7876a8e );}.elementor-56 .elementor-element.elementor-element-709f9ee{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-709f9ee.elementor-element{--align-self:flex-start;}.elementor-56 .elementor-element.elementor-element-709f9ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-56 .elementor-element.elementor-element-709f9ee .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-56 .elementor-element.elementor-element-709f9ee .elementor-button:hover svg, .elementor-56 .elementor-element.elementor-element-709f9ee .elementor-button:focus svg{fill:var( --e-global-color-7876a8e );}@media(max-width:1024px){.elementor-56 .elementor-element.elementor-element-63803f5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56 .elementor-element.elementor-element-6c44f0d{--margin-top:0rem;--margin-bottom:0rem;--margin-left:-2.6rem;--margin-right:0rem;}.elementor-56 .elementor-element.elementor-element-7ced4feb{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-80c4b78{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-56 .elementor-element.elementor-element-115e287{left:calc(50% - 60rem);}body.rtl .elementor-56 .elementor-element.elementor-element-115e287{right:calc(50% - 60rem);}.elementor-56 .elementor-element.elementor-element-115e287{top:-20rem;}body:not(.rtl) .elementor-56 .elementor-element.elementor-element-bc24865{right:calc(50% - 50rem);}body.rtl .elementor-56 .elementor-element.elementor-element-bc24865{left:calc(50% - 50rem);}.elementor-56 .elementor-element.elementor-element-5288073a{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-9e142{--padding-top:6.4rem;--padding-bottom:6.4rem;--padding-left:4%;--padding-right:4%;}.elementor-56 .elementor-element.elementor-element-2110677c{--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;}.elementor-56 .elementor-element.elementor-element-775c2b8c{--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;}.elementor-56 .elementor-element.elementor-element-1e7419d{--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;}.elementor-56 .elementor-element.elementor-element-47594d62{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-56 .elementor-element.elementor-element-1c5394cb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-56 .elementor-element.elementor-element-4acb5d65 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-56 .elementor-element.elementor-element-27888fc3{--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:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-bd1b7ad{--min-height:32rem;}.elementor-56 .elementor-element.elementor-element-d3e6323{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-3961b8b8{--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-around;}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-3f2e7efb{--border-radius:0rem 0rem 4rem 0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-63803f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-2503339f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-2503339f .elementor-heading-title{font-size:4rem;}.elementor-56 .elementor-element.elementor-element-3b757673{--container-widget-width:5rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 5rem );max-width:5rem;}.elementor-56 .elementor-element.elementor-element-2dea9a37{width:auto;max-width:auto;}.elementor-56 .elementor-element.elementor-element-6c44f0d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}body:not(.rtl) .elementor-56 .elementor-element.elementor-element-6155003c{left:116px;}body.rtl .elementor-56 .elementor-element.elementor-element-6155003c{right:116px;}.elementor-56 .elementor-element.elementor-element-6155003c{top:109.387px;}.elementor-56 .elementor-element.elementor-element-2f25d1a3{margin:-188px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-2f25d1a3.elementor-element{--align-self:center;}.elementor-56 .elementor-element.elementor-element-7ced4feb{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-7329bb51{width:100%;max-width:100%;}.elementor-56 .elementor-element.elementor-element-7329bb51 .elementor-heading-title{font-size:4.2rem;}.elementor-56 .elementor-element.elementor-element-7df7525b{width:100%;max-width:100%;}.elementor-56 .elementor-element.elementor-element-562415ee{--width:15%;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-56 .elementor-element.elementor-element-29cb980{--min-height:270px;}.elementor-56 .elementor-element.elementor-element-703cc902{padding:1rem 0rem 0rem 0rem;}.elementor-56 .elementor-element.elementor-element-703cc902 .elementor-heading-title{font-size:4.1rem;}.elementor-56 .elementor-element.elementor-element-47f49fb7{--min-height:270px;}.elementor-56 .elementor-element.elementor-element-294d309e{padding:1rem 0rem 0rem 0rem;}.elementor-56 .elementor-element.elementor-element-294d309e .elementor-heading-title{font-size:4.1rem;}.elementor-56 .elementor-element.elementor-element-122ad6d8{--min-height:270px;}.elementor-56 .elementor-element.elementor-element-6a065cb4{padding:1rem 0rem 0rem 0rem;}.elementor-56 .elementor-element.elementor-element-6a065cb4 .elementor-heading-title{font-size:4.1rem;}.elementor-56 .elementor-element.elementor-element-43acc2a9{--min-height:270px;}.elementor-56 .elementor-element.elementor-element-6e5c8116{padding:1rem 0rem 0rem 0rem;}.elementor-56 .elementor-element.elementor-element-6e5c8116 .elementor-heading-title{font-size:4.1rem;}.elementor-56 .elementor-element.elementor-element-1017dd50{padding:1rem 0rem 0rem 0rem;}.elementor-56 .elementor-element.elementor-element-1017dd50 .elementor-heading-title{font-size:4.1rem;}.elementor-56 .elementor-element.elementor-element-32f2f1f{--width:1%;--min-height:0;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56 .elementor-element.elementor-element-25e42324{width:var( --container-widget-width, 5px );max-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:5px;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-44bf29ac{--width:67%;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-44bf29ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-77894cdb{--width:100%;--min-height:265px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-2963ef05{padding:1rem 0rem 1rem 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--icon-box-icon-margin:0px;}.elementor-56 .elementor-element.elementor-element-2963ef05 .elementor-icon-box-title, .elementor-56 .elementor-element.elementor-element-2963ef05 .elementor-icon-box-title a{font-size:2rem;}.elementor-56 .elementor-element.elementor-element-2963ef05 .elementor-icon-box-description{font-size:1.4rem;}.elementor-56 .elementor-element.elementor-element-75514e49{--width:100%;--min-height:265px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-2d266b22{padding:1rem 0rem 1rem 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--icon-box-icon-margin:0px;}.elementor-56 .elementor-element.elementor-element-2d266b22 .elementor-icon-box-title, .elementor-56 .elementor-element.elementor-element-2d266b22 .elementor-icon-box-title a{font-size:2rem;}.elementor-56 .elementor-element.elementor-element-2d266b22 .elementor-icon-box-description{font-size:1.4rem;}.elementor-56 .elementor-element.elementor-element-73a81279{--width:100%;--min-height:265px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-444ff12b{padding:1rem 0rem 1rem 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--icon-box-icon-margin:0px;}.elementor-56 .elementor-element.elementor-element-444ff12b .elementor-icon-box-title, .elementor-56 .elementor-element.elementor-element-444ff12b .elementor-icon-box-title a{font-size:2rem;}.elementor-56 .elementor-element.elementor-element-444ff12b .elementor-icon-box-description{font-size:1.4rem;}.elementor-56 .elementor-element.elementor-element-499ca820{--width:100%;--min-height:265px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-1b546498{padding:1rem 0rem 1rem 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--icon-box-icon-margin:0px;}.elementor-56 .elementor-element.elementor-element-1b546498 .elementor-icon-box-title, .elementor-56 .elementor-element.elementor-element-1b546498 .elementor-icon-box-title a{font-size:2rem;}.elementor-56 .elementor-element.elementor-element-1b546498 .elementor-icon-box-description{font-size:1.4rem;}.elementor-56 .elementor-element.elementor-element-2857b136{--width:100%;--min-height:265px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-26c5324{padding:1rem 0rem 1rem 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--icon-box-icon-margin:0px;}.elementor-56 .elementor-element.elementor-element-26c5324 .elementor-icon-box-title, .elementor-56 .elementor-element.elementor-element-26c5324 .elementor-icon-box-title a{font-size:2rem;}.elementor-56 .elementor-element.elementor-element-26c5324 .elementor-icon-box-description{font-size:1.4rem;}.elementor-56 .elementor-element.elementor-element-55b47b9b{--width:100%;--min-height:265px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-80c4b78{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-115e287{width:var( --container-widget-width, 24rem );max-width:24rem;--container-widget-width:24rem;--container-widget-flex-grow:0;top:-10rem;}body:not(.rtl) .elementor-56 .elementor-element.elementor-element-115e287{left:calc(50% - 30rem);}body.rtl .elementor-56 .elementor-element.elementor-element-115e287{right:calc(50% - 30rem);}body:not(.rtl) .elementor-56 .elementor-element.elementor-element-bc24865{right:calc(50% - 40rem);}body.rtl .elementor-56 .elementor-element.elementor-element-bc24865{left:calc(50% - 40rem);}.elementor-56 .elementor-element.elementor-element-b45690e .elementor-heading-title{font-size:4.2rem;}.elementor-56 .elementor-element.elementor-element-2e81afd0 .elementor-heading-title{font-size:4rem;}.elementor-56 .elementor-element.elementor-element-6a5930ce{--border-radius:8rem 0rem 6rem 0rem;}.elementor-56 .elementor-element.elementor-element-7d9386fb{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-4a966b0e{--border-radius:8rem 0rem 6rem 0rem;}.elementor-56 .elementor-element.elementor-element-2ab912d2{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-775c2b8c{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-56 .elementor-element.elementor-element-2a72da12 .elementor-heading-title{font-size:4rem;}.elementor-56 .elementor-element.elementor-element-1e7419d{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-56 .elementor-element.elementor-element-6dcc0010 .elementor-heading-title{font-size:4rem;}.elementor-56 .elementor-element.elementor-element-3ee1defb{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-47594d62{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--border-radius:1rem 1rem 1rem 1rem;}.elementor-56 .elementor-element.elementor-element-1c5394cb{width:100%;max-width:100%;}.elementor-56 .elementor-element.elementor-element-6a1b4387 .elementor-heading-title{font-size:4rem;}.elementor-56 .elementor-element.elementor-element-4acb5d65 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-56 .elementor-element.elementor-element-1d229b9a{--min-height:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-ef82a19{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-56 .elementor-element.elementor-element-787677c7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-56 .elementor-element.elementor-element-27888fc3{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:2rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-bd1b7ad{--min-height:16rem;}.elementor-56 .elementor-element.elementor-element-d3e6323{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-56 .elementor-element.elementor-element-272244b1 .elementor-heading-title{font-size:4.2rem;}.elementor-56 .elementor-element.elementor-element-3961b8b8{--justify-content:space-between;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-56 .elementor-element.elementor-element-1d94f756{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-56 .elementor-element.elementor-element-25733fe0{--content-width:1440px;}.elementor-56 .elementor-element.elementor-element-63803f5{--width:545px;}.elementor-56 .elementor-element.elementor-element-7ced4feb{--content-width:1440px;}.elementor-56 .elementor-element.elementor-element-23d15613{--width:50%;}.elementor-56 .elementor-element.elementor-element-42f8e8fd{--width:45%;}.elementor-56 .elementor-element.elementor-element-1382e900{--content-width:1440px;}.elementor-56 .elementor-element.elementor-element-a5c408b{--width:785px;}.elementor-56 .elementor-element.elementor-element-562415ee{--width:26%;}.elementor-56 .elementor-element.elementor-element-32f2f1f{--width:8px;}.elementor-56 .elementor-element.elementor-element-44bf29ac{--width:100%;}.elementor-56 .elementor-element.elementor-element-41b75a76{--width:49%;}.elementor-56 .elementor-element.elementor-element-80c4b78{--content-width:1150px;}.elementor-56 .elementor-element.elementor-element-19ecde3{--width:359px;}.elementor-56 .elementor-element.elementor-element-898ccfc{--width:356px;}.elementor-56 .elementor-element.elementor-element-783e6be{--width:359px;}.elementor-56 .elementor-element.elementor-element-cf2e95c{--width:359px;}.elementor-56 .elementor-element.elementor-element-42b3af6{--width:359px;}.elementor-56 .elementor-element.elementor-element-59ee331{--width:359px;}.elementor-56 .elementor-element.elementor-element-ff35521{--width:359px;}.elementor-56 .elementor-element.elementor-element-50cbe0d{--width:359px;}.elementor-56 .elementor-element.elementor-element-13ca3bc{--width:359px;}.elementor-56 .elementor-element.elementor-element-5288073a{--content-width:1280px;}.elementor-56 .elementor-element.elementor-element-6a5930ce{--width:45%;}.elementor-56 .elementor-element.elementor-element-4a966b0e{--width:45%;}.elementor-56 .elementor-element.elementor-element-25008f8f{--width:46%;}.elementor-56 .elementor-element.elementor-element-7881b016{--width:75%;}.elementor-56 .elementor-element.elementor-element-42dc197d{--width:46%;}.elementor-56 .elementor-element.elementor-element-4dcd5c30{--width:75%;}.elementor-56 .elementor-element.elementor-element-144f0e62{--width:46%;}.elementor-56 .elementor-element.elementor-element-335add8d{--width:93%;}.elementor-56 .elementor-element.elementor-element-67468d86{--width:75%;}.elementor-56 .elementor-element.elementor-element-4e13c5a7{--width:46%;}.elementor-56 .elementor-element.elementor-element-6a356c9f{--width:93%;}.elementor-56 .elementor-element.elementor-element-75189a57{--width:75%;}.elementor-56 .elementor-element.elementor-element-4deff943{--width:46%;}.elementor-56 .elementor-element.elementor-element-63f4a96e{--width:93%;}.elementor-56 .elementor-element.elementor-element-30e4fbad{--width:75%;}.elementor-56 .elementor-element.elementor-element-157351b3{--width:46%;}.elementor-56 .elementor-element.elementor-element-d28636c{--width:93%;}.elementor-56 .elementor-element.elementor-element-734b1b57{--width:75%;}.elementor-56 .elementor-element.elementor-element-4cb03a1f{--width:46%;}.elementor-56 .elementor-element.elementor-element-8d43a78{--width:93%;}.elementor-56 .elementor-element.elementor-element-4a51522f{--width:75%;}.elementor-56 .elementor-element.elementor-element-3ee1defb{--content-width:1240px;}.elementor-56 .elementor-element.elementor-element-2216ffaf{--width:47%;}.elementor-56 .elementor-element.elementor-element-1d229b9a{--content-width:1040px;}.elementor-56 .elementor-element.elementor-element-ef82a19{--width:45%;}.elementor-56 .elementor-element.elementor-element-bd1b7ad{--width:50rem;}.elementor-56 .elementor-element.elementor-element-5c94a6ab{--width:45%;}.elementor-56 .elementor-element.elementor-element-a5177cc{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-56 .elementor-element.elementor-element-63803f5{--width:90%;}.elementor-56 .elementor-element.elementor-element-25008f8f{--width:50rem;}.elementor-56 .elementor-element.elementor-element-42dc197d{--width:50rem;}.elementor-56 .elementor-element.elementor-element-144f0e62{--width:50rem;}.elementor-56 .elementor-element.elementor-element-4e13c5a7{--width:50rem;}.elementor-56 .elementor-element.elementor-element-4deff943{--width:50rem;}.elementor-56 .elementor-element.elementor-element-157351b3{--width:50rem;}.elementor-56 .elementor-element.elementor-element-4cb03a1f{--width:50rem;}.elementor-56 .elementor-element.elementor-element-2216ffaf{--width:100%;}.elementor-56 .elementor-element.elementor-element-bd1b7ad{--width:100%;}.elementor-56 .elementor-element.elementor-element-5c94a6ab{--width:90%;}}/* Start custom CSS for html, class: .elementor-element-25e42324 */.elementor-56 .elementor-element.elementor-element-25e42324 {
    height: 237px;
    background: linear-gradient(180deg, #2DD4BF 13.01%, #128482 81.89%);
    color: #FFFFFF00

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bf29ac *//*@media (width <= 767px) {*/
/*    .elementor-56 .elementor-element.elementor-element-44bf29ac {*/
/*        grid-column-start: 2;*/
/*        grid-column-end: 3;*/
/*        grid-row-start: 2;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5c408b *//* Hide the scrollbar for webkit browsers (Chrome, Safari, etc.) */
.container-s {

  margin: 0 auto;
  height: 750px; /* Adjust this to the desired height */
  overflow-y: scroll; /* Enable scrolling */
  position: relative;


}

/* Hide scrollbar for webkit browsers */
.container-s::-webkit-scrollbar {
  display: none;
}

/* For Firefox */
.container-s {
  scrollbar-width: none; /* Hides the scrollbar in Firefox */
}


/* Sticky element */
.sticky-element {
  position: sticky;
  top: 0; /* Make it sticky to the top */
  z-index: 1;
  transition: top 0.3s ease;
}

/* Content */
.content {
  padding: 20px;
  background-color: #fff;
}

.fade-class {
  opacity: 0.3; /* Initial reduced opacity */
  transition: opacity 0.6s ease-in-out; /* Smooth transition */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-14fdde5 */.video-thumb {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.video-thumb img {
  width: 100%;
  display: block;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #f4b400; /* Google yellow or your brand tone */
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 24px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.25);
  transition: transform 0.3s ease;
}

.video-thumb:hover .play-button {
  transform: translate(-50%, -50%) scale(1.1);
}
.rounded-top {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3797fcf */.video-thumb {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.video-thumb img {
  width: 100%;
  display: block;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #f4b400; /* Google yellow or your brand tone */
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 24px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.25);
  transition: transform 0.3s ease;
}

.video-thumb:hover .play-button {
  transform: translate(-50%, -50%) scale(1.1);
}
.rounded-top {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-601a441 */.video-thumb {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.video-thumb img {
  width: 100%;
  display: block;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #f4b400; /* Google yellow or your brand tone */
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 24px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.25);
  transition: transform 0.3s ease;
}

.video-thumb:hover .play-button {
  transform: translate(-50%, -50%) scale(1.1);
}
.rounded-top {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-41467ef */.video-thumb {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.video-thumb img {
  width: 100%;
  display: block;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #f4b400; /* Google yellow or your brand tone */
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 24px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.25);
  transition: transform 0.3s ease;
}

.video-thumb:hover .play-button {
  transform: translate(-50%, -50%) scale(1.1);
}
.rounded-top {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-152b57d */.video-thumb {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.video-thumb img {
  width: 100%;
  display: block;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #f4b400; /* Google yellow or your brand tone */
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 24px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.25);
  transition: transform 0.3s ease;
}

.video-thumb:hover .play-button {
  transform: translate(-50%, -50%) scale(1.1);
}
.rounded-top {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-18bcd65 */.video-thumb {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.video-thumb img {
  width: 100%;
  display: block;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #f4b400; /* Google yellow or your brand tone */
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 24px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.25);
  transition: transform 0.3s ease;
}

.video-thumb:hover .play-button {
  transform: translate(-50%, -50%) scale(1.1);
}
.rounded-top {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7ecca10 */.video-thumb {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.video-thumb img {
  width: 100%;
  display: block;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #f4b400; /* Google yellow or your brand tone */
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 24px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.25);
  transition: transform 0.3s ease;
}

.video-thumb:hover .play-button {
  transform: translate(-50%, -50%) scale(1.1);
}
.rounded-top {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-740ad1a */.video-thumb {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.video-thumb img {
  width: 100%;
  display: block;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #f4b400; /* Google yellow or your brand tone */
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 24px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.25);
  transition: transform 0.3s ease;
}

.video-thumb:hover .play-button {
  transform: translate(-50%, -50%) scale(1.1);
}
.rounded-top {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9d5cf52 */.video-thumb {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.video-thumb img {
  width: 100%;
  display: block;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #f4b400; /* Google yellow or your brand tone */
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 24px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.25);
  transition: transform 0.3s ease;
}

.video-thumb:hover .play-button {
  transform: translate(-50%, -50%) scale(1.1);
}
.rounded-top {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20643d2 *//* Hover styles */
.signsbox:hover .heading-white .elementor-heading-title,
.signsbox:hover .text-white {
  color: #ffffff !important;
}

.signsbox:hover .button-orange .elementor-button {
  background-color: #EFB235 !important;
  color: #ffffff !important;
}

.signsbox:hover .button-orange .elementor-button .elementor-button-text {
  color: #ffffff !important;
}

.signsbox:hover .signscontainer {
  background: linear-gradient(180deg, #2DD4BF 0%, #128482 67%) !important;
  border-radius: 0px 0px 20px 20px;
}

/* Smooth transitions */
.heading-white .elementor-heading-title,
.text-white,
.button-orange .elementor-button,
.button-orange .elementor-button .elementor-button-text {
  transition: all 0.4s ease !important;
}

.signscontainer {
  transition: background 0.4s ease !important;
}
/* Hover styles */
.signsbox:hover {

  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
}

/* Smooth transition for movement and shadow */
.signsbox {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80c4b78 */.carousel__button {
  background-color: #f4b400 !important;
  border-radius: 50% !important;
  color: #fff !important;
  border: none !important;
  box-shadow: none !important;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
}

.carousel__button:hover,
.carousel__button:focus {
  background-color: #d39e00 !important;
}

.carousel__button svg path {
  stroke: #fff !important;
  stroke-width: 2;
  fill: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e142 */.elementor-56 .elementor-element.elementor-element-9e142 img {
        margin-top: -0.3rem;
        width: calc(100% + 2rem);;
        /*max-width: calc(100% + 4rem);*/
}/* 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;
}


.menu-item .menu-item-type-custom .menu-item-object-custom .current-menu-item .menu-item-6575{
        background-color: #eaf3f2 !important
    
}/* End custom CSS */