.elementor-67430 .elementor-element.elementor-element-b211ffc{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-53f4753 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-67430 .elementor-element.elementor-element-6078a07{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-91044d7{--display:flex;}.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-67430 .elementor-element.elementor-element-075d6ac{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-263bf09 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-67430 .elementor-element.elementor-element-2e73a9b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-3372532{--display:flex;}.elementor-67430 .elementor-element.elementor-element-9180fc5{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-2310fdd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-9377bfc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-817ca03{--display:flex;}.elementor-67430 .elementor-element.elementor-element-f15d656{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-136ff0c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-1cb3298{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-8767c1c{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-97013bc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-dc3e80a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-d2ff5d1{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-1debc04 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-3717944{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-885c2a3{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-09743b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-4c44b2b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-b1f9422{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-d4344e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-fe69288{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-9a3bdcc{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-f1b8752 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-206d80b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-0c1726d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-166e448 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-4ce6f4d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-c5913bc{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-c7a6189 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-f48339a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-5516f42{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-703eeb9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-afef9e4{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-5d77d8a{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-910234b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-66f8ef9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-22f7bf7{--display:flex;}.elementor-67430 .elementor-element.elementor-element-98e7626{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-0d08528 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-b415a88{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-8525083{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-d689c2f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-eb52be4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-8e66d86{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-af3ea62 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-6cc22b8{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-6ef1e8e{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-b28b973 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-f902c29 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-dcd106f{--display:flex;}.elementor-67430 .elementor-element.elementor-element-fc1d389{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-1f57c4e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-3209528{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-3c08c36{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-96cadb5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-927ebde .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-6678580{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-f979efb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-c240739{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-dfe7ca3{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-297af75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-f519b3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-5977185{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-1908e1e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-4a74b0c{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-829190d{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-54f8a08 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-1e6a112 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-897983a{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-f976522 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-65d075a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-2b6ccce{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-b58bc24 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-26f19f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-52540f1{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-d3a14b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-0dcad3d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-0043b74{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-394ef75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-21d97ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-e6d848d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-e9c7e45 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-e6c6264{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-b4575cc{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-63610c8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-93942d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-470e33c{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-d3a4fdc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-91489a1{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-01b5ca0{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-3c5e9be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-6d7a1b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-60370d5{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-6b243a0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-5d9524b{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-2fd21cb{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-cf57a30 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-cca2ae8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-6cf2303{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-baef5d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-701e1a2{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-325dc42{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-de6613c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-6d2b32a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-c549846{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-d99f618 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-6dd5497{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-13b898e{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-29316a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-5224a30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-72e455d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-516ba3b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-b5b4018{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-12cbf98{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-90370eb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-59e6523 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-5b03749{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-6b7e8c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-5d85605{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-f4e2c33{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-d3eac69 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-aedc315 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-8fd2fc1{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-9f655e1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-d2a6149{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-0568580{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-71f04a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-c251c3f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-8114036{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-4c5cbdb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-8fcc86c{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-48adf82{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-159d24b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-3d9b16f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-d1f3c1d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-4bd6612 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-88a8319{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-9803234{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-e2283ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-f5599d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-e0f196b{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-380e601 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-b12fb84{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-171f18c{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-2ca43f5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-ce6ff72 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-a7bfa9c{--display:flex;}.elementor-67430 .elementor-element.elementor-element-23a6ae2{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-0dddf62 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-6789514 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-70c1094{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-ae5a27b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-9edb9ff{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-73edb8d{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-67430 .elementor-element.elementor-element-af7f154 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-0787a28 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-67430 .elementor-element.elementor-element-77a0325{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-67430 .elementor-element.elementor-element-1ee6b4c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67430 .elementor-element.elementor-element-daeb24d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-67430 .elementor-element.elementor-element-67071a6{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:114px;--padding-bottom:102px;--padding-left:0px;--padding-right:0px;}.elementor-67430 .elementor-element.elementor-element-67071a6:not(.elementor-motion-effects-element-type-background), .elementor-67430 .elementor-element.elementor-element-67071a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;}.elementor-67430 .elementor-element.elementor-element-22fb65b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67430 .elementor-element.elementor-element-4e7ec0c{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 8px) 15px;}.elementor-67430 .elementor-element.elementor-element-4e7ec0c .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 0px 0px;font-family:"Heebo", Sans-serif;font-size:45px;font-weight:700;line-height:45px;}.elementor-67430 .elementor-element.elementor-element-4e7ec0c .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-67430 .elementor-element.elementor-element-4e7ec0c .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-67430 .elementor-element.elementor-element-4e7ec0c .elementskit-section-title-wraper p{color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-67430 .elementor-element.elementor-element-4cb370b .elementskit-single-faq .elementskit-faq-header{background-color:rgba(0,0,0,0);padding:21px 40px 21px 40px;}.elementor-67430 .elementor-element.elementor-element-4cb370b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-67430 .elementor-element.elementor-element-4cb370b .elementskit-single-faq .elementskit-faq-title{font-family:"Heebo", Sans-serif;font-size:18px;}.elementor-67430 .elementor-element.elementor-element-4cb370b .elementskit-single-faq .elementskit-faq-body{font-family:"Roboto", Sans-serif;padding:0px 40px 30px 40px;}@media(min-width:768px){.elementor-67430 .elementor-element.elementor-element-22fb65b{--width:100%;}}@media(max-width:767px){.elementor-67430 .elementor-element.elementor-element-2e73a9b .elementor-heading-title{font-size:26px;}.elementor-67430 .elementor-element.elementor-element-9377bfc .elementor-heading-title{font-size:26px;}.elementor-67430 .elementor-element.elementor-element-dc3e80a .elementor-heading-title{font-size:26px;}.elementor-67430 .elementor-element.elementor-element-4c44b2b .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-206d80b .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-f48339a .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-66f8ef9 .elementor-heading-title{font-size:26px;}.elementor-67430 .elementor-element.elementor-element-eb52be4 .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-f902c29 .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-927ebde .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-f519b3c .elementor-heading-title{font-size:26px;}.elementor-67430 .elementor-element.elementor-element-1e6a112 .elementor-heading-title{font-size:26px;}.elementor-67430 .elementor-element.elementor-element-26f19f0 .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-21d97ed .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-93942d1 .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-6d7a1b5 .elementor-heading-title{font-size:26px;}.elementor-67430 .elementor-element.elementor-element-cca2ae8 .elementor-heading-title{font-size:26px;}.elementor-67430 .elementor-element.elementor-element-6d2b32a .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-5224a30 .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-59e6523 .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-aedc315 .elementor-heading-title{font-size:26px;}.elementor-67430 .elementor-element.elementor-element-c251c3f .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-3d9b16f .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-f5599d0 .elementor-heading-title{font-size:23px;}.elementor-67430 .elementor-element.elementor-element-ce6ff72 .elementor-heading-title{font-size:26px;}.elementor-67430 .elementor-element.elementor-element-6789514 .elementor-heading-title{font-size:26px;}.elementor-67430 .elementor-element.elementor-element-0787a28 .elementor-heading-title{font-size:26px;}}/* Start custom CSS for html, class: .elementor-element-58e5ef4 *//* Table Wrapper */
.custom-table-wrapper {
  background: #ffffff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.05);
  border-radius: 10px;
  margin: 25px 0;
  border: 1px solid #eef0f5;
  overflow: hidden;
}

/* Strategy Summary Box */
.strategy-summary-box {
  background-color: #f8fafc;
  padding: 20px 25px;
  border-bottom: 2px solid #e2e8f0;
  color: #334155;
  font-size: 15px;
  line-height: 1.6;
}

.strategy-summary-box p {
  margin: 0 0 15px 0;
}

.strategy-summary-box p strong {
  color: #0f172a;
}

.mistake-highlight {
  background-color: #fffbeb;
  border-left: 4px solid #f59e0b;
  padding: 12px 15px;
  color: #92400e;
  font-size: 14px;
  border-radius: 0 4px 4px 0;
}

.mistake-highlight strong {
  color: #b45309;
}

/* Main Table Styling */
.cost-breakdown-table {
  width: 100%;
  border-collapse: collapse;
  font-family: inherit;
  text-align: left;
}

/* Header Styling */
.cost-breakdown-table th {
  background: linear-gradient(135deg, #1a365d 0%, #2b6cb0 100%);
  color: #ffffff;
  padding: 18px 15px;
  font-weight: 600;
  font-size: 15px;
  letter-spacing: 0.5px;
}

.comparison-layout th:first-child { width: 25%; }
.comparison-layout th:nth-child(2),
.comparison-layout th:nth-child(3) { width: 37.5%; }

/* Table Rows */
.cost-breakdown-table td {
  padding: 16px 15px;
  border-bottom: 1px solid #f0f2f5;
  color: #4a5568;
  font-size: 14px;
  vertical-align: middle;
  line-height: 1.5;
}

.cost-breakdown-table td:not(:last-child) {
  border-right: 1px solid #f0f2f5;
}

.cost-breakdown-table td strong {
  color: #2d3748;
  font-weight: 600;
}

/* Hover Effect */
.cost-breakdown-table tbody tr:hover {
  background-color: #f7fafc;
}

/* Visual Badges */
.badge-positive {
  background-color: #f0fdf4;
  color: #166534;
  padding: 4px 10px;
  border-radius: 12px;
  font-size: 13px;
  font-weight: 600;
  border: 1px solid #dcfce7;
  display: inline-block;
}

.badge-negative {
  background-color: #fef2f2;
  color: #991b1b;
  padding: 4px 10px;
  border-radius: 12px;
  font-size: 13px;
  font-weight: 600;
  border: 1px solid #fee2e2;
  display: inline-block;
}

.badge-neutral {
  background-color: #f3f4f6;
  color: #4b5563;
  padding: 4px 10px;
  border-radius: 12px;
  font-size: 13px;
  font-weight: 600;
  border: 1px solid #e5e7eb;
  display: inline-block;
}

/* Mobile Adjustments */
@media screen and (max-width: 768px) {
  .custom-table-wrapper { overflow-x: auto; }
  
  .cost-breakdown-table th, 
  .cost-breakdown-table td {
    padding: 12px 10px;
    font-size: 13px;
  }
  
  .strategy-summary-box {
    padding: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b42288f *//* Table Wrapper */
.custom-table-wrapper {
  background: #ffffff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.05);
  border-radius: 10px;
  margin: 25px 0;
  border: 1px solid #eef0f5;
  overflow: hidden; /* Keeps the callout box rounded at the bottom */
}

/* Main Table Styling */
.cost-breakdown-table {
  width: 100%;
  border-collapse: collapse;
  font-family: inherit;
  text-align: left;
}

/* Header Styling */
.cost-breakdown-table th {
  background: linear-gradient(135deg, #1a365d 0%, #2b6cb0 100%);
  color: #ffffff;
  padding: 18px 15px;
  font-weight: 600;
  font-size: 15px;
  letter-spacing: 0.5px;
}

/* Specific to 3-column comparison layout */
.comparison-layout th:first-child { width: 30%; }
.comparison-layout th:nth-child(2),
.comparison-layout th:nth-child(3) { width: 35%; }

/* Table Rows */
.cost-breakdown-table td {
  padding: 16px 15px;
  border-bottom: 1px solid #f0f2f5;
  color: #4a5568;
  font-size: 14px;
  vertical-align: middle;
  line-height: 1.5;
}

.cost-breakdown-table td:not(:last-child) {
  border-right: 1px solid #f0f2f5;
}

/* First Column Bold */
.cost-breakdown-table td strong {
  color: #2d3748;
  font-weight: 600;
}

/* Status Badges */
.status-low {
  color: #047857;
  font-weight: 600;
}
.status-high {
  color: #c53030;
  font-weight: 600;
}

/* Hover Effect */
.cost-breakdown-table tbody tr:hover {
  background-color: #f7fafc;
}

/* Real Math Callout Box */
.real-math-box {
  background-color: #ebf8ff;
  border-top: 2px solid #3182ce;
  padding: 20px 25px;
  color: #2a4365;
}

.real-math-box h4 {
  margin: 0 0 15px 0;
  font-size: 18px;
  color: #2b6cb0;
  font-weight: 700;
}

.real-math-box ol {
  margin: 0 0 15px 0;
  padding-left: 20px;
  display: grid;
  grid-template-columns: 1fr 1fr; /* 2 columns for the list */
  gap: 10px;
  font-weight: 500;
}

.real-math-box p {
  margin: 0;
  font-size: 14px;
  color: #4a5568;
  border-top: 1px solid #bee3f8;
  padding-top: 10px;
}

/* Mobile Adjustments */
@media screen and (max-width: 768px) {
  .custom-table-wrapper { overflow-x: auto; }
  
  .cost-breakdown-table th, 
  .cost-breakdown-table td {
    padding: 12px 10px;
    font-size: 13px;
  }
  
  .real-math-box ol {
    grid-template-columns: 1fr; /* 1 column on mobile */
  }
}/* End custom CSS */