.elementor-2771 .elementor-element.elementor-element-7302576{--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;--overlay-opacity:0.7;}.elementor-2771 .elementor-element.elementor-element-7302576:not(.elementor-motion-effects-element-type-background), .elementor-2771 .elementor-element.elementor-element-7302576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ttmglobalhealth.com/wp-content/uploads/2026/02/pexels-pixabay-40568-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-2771 .elementor-element.elementor-element-7302576::before, .elementor-2771 .elementor-element.elementor-element-7302576 > .elementor-background-video-container::before, .elementor-2771 .elementor-element.elementor-element-7302576 > .e-con-inner > .elementor-background-video-container::before, .elementor-2771 .elementor-element.elementor-element-7302576 > .elementor-background-slideshow::before, .elementor-2771 .elementor-element.elementor-element-7302576 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2771 .elementor-element.elementor-element-7302576 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2771 .elementor-element.elementor-element-81611ca{--spacer-size:160px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2771 .elementor-element.elementor-element-2c5d87b{text-align:center;}.elementor-2771 .elementor-element.elementor-element-2c5d87b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:45px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-c63695b{--spacer-size:100px;}.elementor-2771 .elementor-element.elementor-element-6ebc7f3{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2771 .elementor-element.elementor-element-6cbbd99 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2771 .elementor-element.elementor-element-6cbbd99{text-align:center;}.elementor-2771 .elementor-element.elementor-element-6cbbd99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:25px;color:#000000;}.elementor-2771 .elementor-element.elementor-element-5544ecf{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2771 .elementor-element.elementor-element-5544ecf:not(.elementor-motion-effects-element-type-background), .elementor-2771 .elementor-element.elementor-element-5544ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4100FF;}.elementor-2771 .elementor-element.elementor-element-7f85f44{text-align:center;}.elementor-2771 .elementor-element.elementor-element-7f85f44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-61f5944{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2771 .elementor-element.elementor-element-599f7c6{text-align:center;}.elementor-2771 .elementor-element.elementor-element-599f7c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:25px;color:#000000;}.elementor-2771 .elementor-element.elementor-element-7b087a0{text-align:center;}.elementor-2771 .elementor-element.elementor-element-7b087a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:25px;color:#000000;}.elementor-2771 .elementor-element.elementor-element-1ebb0f2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2771 .elementor-element.elementor-element-1ebb0f2:not(.elementor-motion-effects-element-type-background), .elementor-2771 .elementor-element.elementor-element-1ebb0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4100FF;}.elementor-2771 .elementor-element.elementor-element-32b2fff{--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-2771 .elementor-element.elementor-element-a1006a2{--spacer-size:20px;}.elementor-2771 .elementor-element.elementor-element-6f52819{text-align:start;}.elementor-2771 .elementor-element.elementor-element-6f52819 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:45px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-d913801{text-align:start;}.elementor-2771 .elementor-element.elementor-element-d913801 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-ad54f92{--spacer-size:20px;}.elementor-2771 .elementor-element.elementor-element-cf99f70{--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-2771 .elementor-element.elementor-element-abe6359{--spacer-size:20px;}.elementor-2771 .elementor-element.elementor-element-6282799{text-align:start;}.elementor-2771 .elementor-element.elementor-element-6282799 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:45px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-aa60af6{text-align:start;}.elementor-2771 .elementor-element.elementor-element-aa60af6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-b133801{text-align:start;}.elementor-2771 .elementor-element.elementor-element-b133801 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-35d1b0b{text-align:start;}.elementor-2771 .elementor-element.elementor-element-35d1b0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-f40b731{text-align:start;}.elementor-2771 .elementor-element.elementor-element-f40b731 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-5c506d8{text-align:start;}.elementor-2771 .elementor-element.elementor-element-5c506d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-d4f1a0b{text-align:start;}.elementor-2771 .elementor-element.elementor-element-d4f1a0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-38b15c3{text-align:start;}.elementor-2771 .elementor-element.elementor-element-38b15c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-f9013a6{--spacer-size:20px;}.elementor-2771 .elementor-element.elementor-element-931f2f4{--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-2771 .elementor-element.elementor-element-551fdd9{--spacer-size:20px;}.elementor-2771 .elementor-element.elementor-element-64badad{text-align:start;}.elementor-2771 .elementor-element.elementor-element-64badad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:45px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-bc3ffc1{text-align:start;}.elementor-2771 .elementor-element.elementor-element-bc3ffc1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-eb357c9{text-align:start;}.elementor-2771 .elementor-element.elementor-element-eb357c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-3ed136e{text-align:start;}.elementor-2771 .elementor-element.elementor-element-3ed136e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-8237632{--spacer-size:20px;}.elementor-2771 .elementor-element.elementor-element-d72ed94{--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-2771 .elementor-element.elementor-element-eee6abf{--spacer-size:20px;}.elementor-2771 .elementor-element.elementor-element-4b19dd0{text-align:center;}.elementor-2771 .elementor-element.elementor-element-4b19dd0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2771 .elementor-element.elementor-element-5ea7cc7 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#4100FF;color:#4100FF;border-radius:60px 60px 60px 60px;padding:20px 30px 20px 30px;}.elementor-2771 .elementor-element.elementor-element-5ea7cc7 .elementor-button:hover, .elementor-2771 .elementor-element.elementor-element-5ea7cc7 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-476627f );}.elementor-2771 .elementor-element.elementor-element-5ea7cc7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2771 .elementor-element.elementor-element-5ea7cc7 .elementor-button:hover svg, .elementor-2771 .elementor-element.elementor-element-5ea7cc7 .elementor-button:focus svg{fill:var( --e-global-color-476627f );}.elementor-2771 .elementor-element.elementor-element-8c495fd{--grid-template-columns:repeat(0, auto);--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2771 .elementor-element.elementor-element-8c495fd .elementor-widget-container{text-align:center;}.elementor-2771 .elementor-element.elementor-element-8c495fd .elementor-social-icon{background-color:#00000000;}.elementor-2771 .elementor-element.elementor-element-ebab394{--spacer-size:20px;}@media(min-width:768px){.elementor-2771 .elementor-element.elementor-element-32b2fff{--width:25%;}.elementor-2771 .elementor-element.elementor-element-cf99f70{--width:25%;}.elementor-2771 .elementor-element.elementor-element-931f2f4{--width:25%;}.elementor-2771 .elementor-element.elementor-element-d72ed94{--width:25%;}}@media(min-width:1025px){.elementor-2771 .elementor-element.elementor-element-7302576:not(.elementor-motion-effects-element-type-background), .elementor-2771 .elementor-element.elementor-element-7302576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}