.elementor-287 .elementor-element.elementor-element-494526f6:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-494526f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C35670;background-image:url("https://prooptimalhealth.demoapp-lc.com/wp-content/uploads/2026/02/m.jpg");background-position:center right;}.elementor-287 .elementor-element.elementor-element-494526f6 > .elementor-background-overlay{background-color:#C35670;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-287 .elementor-element.elementor-element-494526f6 > .elementor-container{min-height:400px;}.elementor-287 .elementor-element.elementor-element-494526f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-287 .elementor-element.elementor-element-494526f6 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:23px;transform:translateX(-50%) rotateY(180deg);}.elementor-287 .elementor-element.elementor-element-494526f6 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.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-287 .elementor-element.elementor-element-4f07dad{padding:40px 0px 40px 0px;border-style:double;border-width:3px 0px 3px 0px;border-color:#FFFFFF;text-align:center;}.elementor-287 .elementor-element.elementor-element-4f07dad .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-410750e2{margin-top:75px;margin-bottom:75px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-287 .elementor-element.elementor-element-527153f7 .elementor-heading-title{font-family:"Alegreya", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#000000;}.elementor-287 .elementor-element.elementor-element-276c04bb .elementor-heading-title{font-family:"Alegreya", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#000000;}.elementor-287 .elementor-element.elementor-element-470604b9 .elementor-heading-title{font-family:"Alegreya", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#000000;}.elementor-287 .elementor-element.elementor-element-7397a40c:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-7397a40c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C35670;}.elementor-287 .elementor-element.elementor-element-7397a40c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:60px;}.elementor-287 .elementor-element.elementor-element-7397a40c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-287 .elementor-element.elementor-element-73f5374a > .elementor-element-populated{padding:74px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-59839c9c .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-a1f1d61 .elementor-heading-title{font-family:"Alegreya", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-3debd33e .elementor-heading-title{font-family:"Alegreya", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-50b34504 > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-287 .elementor-element.elementor-element-74d88a99{margin-top:60px;margin-bottom:60px;}.elementor-287 .elementor-element.elementor-element-a715778 > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-287 .elementor-element.elementor-element-24460c5c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-68d5a615{padding:20px 77px 0px 0px;}.elementor-287 .elementor-element.elementor-element-68d5a615 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:32px;font-weight:400;color:#C35670;}.elementor-287 .elementor-element.elementor-element-a862a9a{padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-a862a9a .elementor-heading-title{font-family:"Alegreya", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-287 .elementor-element.elementor-element-5113426f > .elementor-container{max-width:1041px;}.elementor-287 .elementor-element.elementor-element-5113426f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:59px;margin-bottom:59px;}.elementor-287 .elementor-element.elementor-element-5113426f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-287 .elementor-element.elementor-element-c372847 > .elementor-container{max-width:568px;}.elementor-287 .elementor-element.elementor-element-4524d040{padding:0px 0px 0px 0px;text-align:center;}.elementor-287 .elementor-element.elementor-element-4524d040 .elementor-heading-title{font-family:"Alegreya", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-287 .elementor-element.elementor-element-54cf4f16{padding:0px 77px 0px 0px;}.elementor-287 .elementor-element.elementor-element-54cf4f16 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-287 .elementor-element.elementor-element-30e1b7c4{padding:0px 77px 0px 0px;}.elementor-287 .elementor-element.elementor-element-30e1b7c4 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-287 .elementor-element.elementor-element-16856c52{padding:0px 77px 0px 0px;}.elementor-287 .elementor-element.elementor-element-16856c52 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-287 .elementor-element.elementor-element-2e586b9b{padding:0px 77px 0px 0px;}.elementor-287 .elementor-element.elementor-element-2e586b9b .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-287 .elementor-element.elementor-element-40162461{padding:0px 77px 0px 0px;}.elementor-287 .elementor-element.elementor-element-40162461 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-287 .elementor-element.elementor-element-5d5bf8f4{margin-top:59px;margin-bottom:59px;}.elementor-287 .elementor-element.elementor-element-c8e6068 > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-287 .elementor-element.elementor-element-1802a06 > .elementor-element-populated{padding:17px 1px 1px 1px;}.elementor-287 .elementor-element.elementor-element-c3b56b5{padding:0px 77px 0px 0px;}.elementor-287 .elementor-element.elementor-element-c3b56b5 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:32px;font-weight:400;color:#C35670;}.elementor-287 .elementor-element.elementor-element-45c870a4{padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-45c870a4 .elementor-heading-title{font-family:"Alegreya", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-287 .elementor-element.elementor-element-48764fd3{padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-48764fd3 .elementor-heading-title{font-family:"Alegreya", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.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-287 .elementor-element.elementor-element-5943c1dc .elementor-button{background-color:#BCB6B0;font-family:"Alegreya", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:24px;fill:#000000;color:#000000;}.elementor-287 .elementor-element.elementor-element-5943c1dc{width:var( --container-widget-width, 116.819% );max-width:116.819%;padding:00px 00px 00px 00px;--container-widget-width:116.819%;--container-widget-flex-grow:0;}.elementor-287 .elementor-element.elementor-element-fc3aaab:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-fc3aaab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(208deg, #F7D5DD75 0%, #D15774BF 71%);}.elementor-287 .elementor-element.elementor-element-fc3aaab > .elementor-container{max-width:710px;}.elementor-287 .elementor-element.elementor-element-fc3aaab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;padding:100px 0px 100px 0px;}.elementor-287 .elementor-element.elementor-element-fc3aaab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-287 .elementor-element.elementor-element-31b694f > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-ebb0d36 > .elementor-container{max-width:716px;}.elementor-287 .elementor-element.elementor-element-0c5200a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-287 .elementor-element.elementor-element-0c5200a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-0c5200a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 160px 100px 160px;}.elementor-287 .elementor-element.elementor-element-0c5200a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-287 .elementor-element.elementor-element-2b050a1{text-align:center;}.elementor-287 .elementor-element.elementor-element-2b050a1 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:32px;font-weight:400;color:#000000;}.elementor-287 .elementor-element.elementor-element-e28da78{text-align:center;}.elementor-287 .elementor-element.elementor-element-e28da78 .elementor-heading-title{font-family:"Alegreya", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:24px;color:#000000;}.elementor-287 .elementor-element.elementor-element-fb1e0b8 .elementor-button{background-color:#BCB6B0;font-family:"Alegreya", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:24px;fill:#000000;color:#000000;}.elementor-287 .elementor-element.elementor-element-fb1e0b8{width:var( --container-widget-width, 116.819% );max-width:116.819%;--container-widget-width:116.819%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-287 .elementor-element.elementor-element-73f5374a > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-287 .elementor-element.elementor-element-24460c5c > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-287 .elementor-element.elementor-element-54cf4f16 .elementor-heading-title{font-size:25px;}.elementor-287 .elementor-element.elementor-element-30e1b7c4 .elementor-heading-title{font-size:25px;}.elementor-287 .elementor-element.elementor-element-16856c52 .elementor-heading-title{font-size:25px;}.elementor-287 .elementor-element.elementor-element-2e586b9b .elementor-heading-title{font-size:25px;}.elementor-287 .elementor-element.elementor-element-40162461 .elementor-heading-title{font-size:25px;}.elementor-287 .elementor-element.elementor-element-c8e6068 > .elementor-element-populated{padding:27px 27px 27px 27px;}.elementor-287 .elementor-element.elementor-element-1802a06 > .elementor-element-populated{padding:27px 27px 27px 27px;}.elementor-287 .elementor-element.elementor-element-2b050a1 .elementor-heading-title{font-size:28px;}.elementor-287 .elementor-element.elementor-element-e28da78 .elementor-heading-title{font-size:15px;}}@media(max-width:767px){.elementor-287 .elementor-element.elementor-element-0c5200a > .elementor-element-populated{padding:20px 10px 20px 10px;}.elementor-287 .elementor-element.elementor-element-2b050a1 .elementor-heading-title{font-size:28px;}.elementor-287 .elementor-element.elementor-element-e28da78 .elementor-heading-title{font-size:15px;}}@media(min-width:768px){.elementor-287 .elementor-element.elementor-element-5e90feea{width:39.695%;}.elementor-287 .elementor-element.elementor-element-7c8b16ac{width:26.6%;}.elementor-287 .elementor-element.elementor-element-42710ce1{width:47.359%;}.elementor-287 .elementor-element.elementor-element-abcde46{width:18.973%;}}@media(max-width:1024px) and (min-width:768px){.elementor-287 .elementor-element.elementor-element-525a66d5{width:100%;}.elementor-287 .elementor-element.elementor-element-5298977d{width:100%;}.elementor-287 .elementor-element.elementor-element-73f5374a{width:100%;}.elementor-287 .elementor-element.elementor-element-50b34504{width:100%;}.elementor-287 .elementor-element.elementor-element-a715778{width:100%;}.elementor-287 .elementor-element.elementor-element-24460c5c{width:100%;}.elementor-287 .elementor-element.elementor-element-c8e6068{width:100%;}.elementor-287 .elementor-element.elementor-element-1802a06{width:100%;}}