.elementor-62914 .elementor-element.elementor-element-b6d253d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-4536001 > .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-62914 .elementor-element.elementor-element-7184d15{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-3fc6f37{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-2399967 > .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-62914 .elementor-element.elementor-element-be136ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-b256c0b{--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-62914 .elementor-element.elementor-element-594b836{--display:flex;}.elementor-62914 .elementor-element.elementor-element-dd9f3af{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-b5c08d9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-18044a4{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-4e0f0bb{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-f35d763 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-7ccb02f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-e8a09d6{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-09606f1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-d5afc36{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-33755ab{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-19855b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-d581fc8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-bc08199{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-5534c9f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-3460fb0{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-0619775{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-f03f50b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-014e4d4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-6f547a6{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-2b0fd55 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-8a3cec6{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-0a1917f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-0069e1d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-e8e8e15 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-d25b6bd{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-7a49b8a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-55b41f6{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-e2cab9f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-37ca42a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-573dfd1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-3af8eaf{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-61dc1dd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-ddd54ce{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-931a898{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-4fe77d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-3a676a6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-a2c1946{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-dd2aecd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-1182053{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-d17232e{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-12559da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-eac6a8b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-b6b0039{--display:flex;}.elementor-62914 .elementor-element.elementor-element-aeee68a{--display:flex;}.elementor-62914 .elementor-element.elementor-element-d0639e3{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-7cef627 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-bb6c86a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-1786c50{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-6d50f30 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-ab63791 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-9a434f2{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-46dac7a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-4ac9ced{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-d07c12c{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-9310b2a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-88e2157 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-16b23b1{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-4d99523 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-4c34935{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-0a17e59{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-5c0d734 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-a48db6f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-b9d9484{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-18998a5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-33e6d67{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-543cf1b{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-c5170db > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-b73b290 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-4cf2cb3{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-22265b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-cd98df8{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-d5b6bfa{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-5aec9b5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-00d6e3e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-b882e87{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-e78396f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-7af2aaa{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-5e542d3{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-d94f4c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-9585682 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-6e4a872{--display:flex;}.elementor-62914 .elementor-element.elementor-element-401492b{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-075dbc1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-ca75d2d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-cc557e3{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-2003012 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-cf829d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-445aead{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-5d78dce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-2f8c47b{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-07027f8{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-c5b5f39 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-610c192 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-57c31da{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-83608d4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-ac417ea{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-82714ec{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-a6a3c07 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-e536cfd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-5ef55ef{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-7039b11 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-ab9ce25{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-2ea289d{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-e28213b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-17a8ddb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-7cb9344{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-b3c52cd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-b2035a6{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-6975950{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-a7a6896 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-030385f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-533ba4e{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-aec0290 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-cff2729{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-230e990{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-6b3f8b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-746f791 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-3121b8b{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-348f696 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-5f0a5fc{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-1dfc468{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-fd4d66d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-82997fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-ce8c0c3{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-0fb65ab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-af496c3{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-2504cb2{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-6ff2967 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-ba11739 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-93f9e94{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-2ee6aea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-edf3c8c{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-136894f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-1b574d7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-9b0b4df .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-64ee325{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-9a26cf9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-6e2a626{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-a0022be{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-62914 .elementor-element.elementor-element-20f7241 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-a241579 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-62914 .elementor-element.elementor-element-3ff2164{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-62914 .elementor-element.elementor-element-259f238 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-062a446{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-62914 .elementor-element.elementor-element-6fd9517{--display:flex;}.elementor-62914 .elementor-element.elementor-element-06a67cf{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 8px) 15px;}.elementor-62914 .elementor-element.elementor-element-06a67cf .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-62914 .elementor-element.elementor-element-06a67cf .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-62914 .elementor-element.elementor-element-06a67cf .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-62914 .elementor-element.elementor-element-06a67cf .elementskit-section-title-wraper p{color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-62914 .elementor-element.elementor-element-3892e84{--display:flex;}.elementor-62914 .elementor-element.elementor-element-430b6be .elementskit-single-faq .elementskit-faq-header{background-color:rgba(0,0,0,0);padding:21px 40px 21px 40px;}.elementor-62914 .elementor-element.elementor-element-430b6be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62914 .elementor-element.elementor-element-430b6be .elementskit-single-faq .elementskit-faq-title{font-family:"Heebo", Sans-serif;font-size:18px;}.elementor-62914 .elementor-element.elementor-element-430b6be .elementskit-single-faq .elementskit-faq-body{font-family:"Roboto", Sans-serif;padding:0px 40px 30px 40px;}@media(max-width:767px){.elementor-62914 .elementor-element.elementor-element-be136ec .elementor-heading-title{font-size:26px;}.elementor-62914 .elementor-element.elementor-element-7ccb02f .elementor-heading-title{font-size:26px;}.elementor-62914 .elementor-element.elementor-element-d581fc8 .elementor-heading-title{font-size:23px;}.elementor-62914 .elementor-element.elementor-element-014e4d4 .elementor-heading-title{font-size:23px;}.elementor-62914 .elementor-element.elementor-element-e8e8e15 .elementor-heading-title{font-size:26px;}.elementor-62914 .elementor-element.elementor-element-573dfd1 .elementor-heading-title{font-size:23px;}.elementor-62914 .elementor-element.elementor-element-3a676a6 .elementor-heading-title{font-size:23px;}.elementor-62914 .elementor-element.elementor-element-eac6a8b .elementor-heading-title{font-size:26px;}.elementor-62914 .elementor-element.elementor-element-ab63791 .elementor-heading-title{font-size:26px;}.elementor-62914 .elementor-element.elementor-element-88e2157 .elementor-heading-title{font-size:26px;}.elementor-62914 .elementor-element.elementor-element-a48db6f .elementor-heading-title{font-size:23px;}.elementor-62914 .elementor-element.elementor-element-b73b290 .elementor-heading-title{font-size:23px;}.elementor-62914 .elementor-element.elementor-element-00d6e3e .elementor-heading-title{font-size:26px;}.elementor-62914 .elementor-element.elementor-element-9585682 .elementor-heading-title{font-size:26px;}.elementor-62914 .elementor-element.elementor-element-cf829d0 .elementor-heading-title{font-size:23px;}.elementor-62914 .elementor-element.elementor-element-610c192 .elementor-heading-title{font-size:23px;}.elementor-62914 .elementor-element.elementor-element-e536cfd .elementor-heading-title{font-size:26px;}.elementor-62914 .elementor-element.elementor-element-17a8ddb .elementor-heading-title{font-size:23px;}.elementor-62914 .elementor-element.elementor-element-030385f .elementor-heading-title{font-size:23px;}.elementor-62914 .elementor-element.elementor-element-746f791 .elementor-heading-title{font-size:23px;}.elementor-62914 .elementor-element.elementor-element-82997fa .elementor-heading-title{font-size:23px;}.elementor-62914 .elementor-element.elementor-element-ba11739 .elementor-heading-title{font-size:26px;}.elementor-62914 .elementor-element.elementor-element-9b0b4df .elementor-heading-title{font-size:23px;}.elementor-62914 .elementor-element.elementor-element-a241579 .elementor-heading-title{font-size:26px;}}/* Start custom CSS for html, class: .elementor-element-25a202a *//* Table Wrapper */
.panvel-comparison-container {
  width: 100%;
  margin: 25px 0;
  overflow-x: auto;
}

/* Main Table Styling */
.panvel-comparison-table {
  width: 100%;
  border-collapse: collapse;
  font-family: inherit;
  background-color: #ffffff;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);
}

.panvel-comparison-table thead {
  background-color: #f8fafc;
  border-bottom: 2px solid #e2e8f0;
}

.panvel-comparison-table th {
  padding: 16px 20px;
  text-align: left;
  font-weight: 700;
  color: #1e293b;
  font-size: 16px;
  width: 33.33%;
}

.panvel-comparison-table td {
  padding: 15px 20px;
  border-bottom: 1px solid #f1f5f9;
  color: #334155;
  font-size: 15px;
  line-height: 1.6;
  vertical-align: top;
}

/* Factor Column Emphasis on Desktop */
.panvel-comparison-table td:first-child {
  font-weight: 600;
  color: #0f172a;
}

/* Row Hover Effect */
.panvel-comparison-table tbody tr:hover {
  background-color: #fcfcfd;
}

/* --- Mobile Responsive CSS (Card Layout) --- */
@media screen and (max-width: 768px) {
  .panvel-comparison-table thead {
    display: none; /* Hide standard headers on mobile */
  }

  .panvel-comparison-table tr {
    display: block;
    margin-bottom: 20px;
    border: 1px solid #e2e8f0;
    border-radius: 8px;
    background: #fff;
    box-shadow: 0 3px 8px rgba(0,0,0,0.04);
  }

  .panvel-comparison-table td {
    display: block;
    text-align: right;
    font-size: 14.5px;
    padding: 12px 16px 12px 45%;
    position: relative;
    border-bottom: 1px solid #f1f5f9;
    min-height: 48px;
  }

  /* Insert column headers dynamically */
  .panvel-comparison-table td::before {
    content: attr(data-label);
    position: absolute;
    left: 16px;
    width: 40%;
    padding-right: 10px;
    white-space: pre-wrap;
    text-align: left;
    font-weight: 600;
    color: #475569;
    font-size: 14px;
  }

  /* Make the 'Factor' act as a Card Title on Mobile */
  .panvel-comparison-table td:first-child {
    background-color: #f8fafc;
    text-align: center;
    padding: 14px 16px;
    font-size: 16px;
    font-weight: 700;
    color: #0f172a;
    border-bottom: 2px solid #e2e8f0;
  }
  
  /* Hide the pseudo-element for the first row title */
  .panvel-comparison-table td:first-child::before {
    display: none;
  }

  .panvel-comparison-table td:last-child {
    border-bottom: none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-350f61a *//* Table Container */
.panvel-pocket-container {
  width: 100%;
  margin: 25px 0;
  overflow-x: auto;
}

/* Main Table Styling */
.panvel-pocket-table {
  width: 100%;
  border-collapse: collapse;
  font-family: inherit; /* Aapke website ka default font lega */
  background-color: #ffffff;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
}

.panvel-pocket-table thead {
  background-color: #f8fafc;
  border-bottom: 2px solid #e2e8f0;
}

.panvel-pocket-table th {
  padding: 16px;
  text-align: left;
  font-weight: 700;
  color: #1e293b;
  font-size: 16px;
}

/* Specific column widths for better desktop reading */
.panvel-pocket-table th:nth-child(1) { width: 20%; }
.panvel-pocket-table th:nth-child(2) { width: 20%; }
.panvel-pocket-table th:nth-child(3) { width: 25%; }
.panvel-pocket-table th:nth-child(4) { width: 35%; }

.panvel-pocket-table td {
  padding: 15px 16px;
  border-bottom: 1px solid #f1f5f9;
  color: #334155;
  font-size: 15px;
  line-height: 1.6;
  vertical-align: top;
}

/* Highlight the Location Column */
.panvel-pocket-table td:first-child {
  font-weight: 600;
  color: #0f172a;
}

/* Row Hover Effect */
.panvel-pocket-table tbody tr:hover {
  background-color: #fcfcfd;
}

/* --- Mobile Responsive CSS (Card Style) --- */
@media screen and (max-width: 768px) {
  .panvel-pocket-table thead {
    display: none; /* Hide top headers on mobile */
  }

  .panvel-pocket-table tr {
    display: block;
    margin-bottom: 20px;
    border: 1px solid #e2e8f0;
    border-radius: 8px;
    background: #fff;
    box-shadow: 0 3px 6px rgba(0,0,0,0.04);
  }

  .panvel-pocket-table td {
    display: block;
    text-align: right;
    font-size: 14.5px;
    padding: 12px 16px 12px 45%;
    position: relative;
    border-bottom: 1px solid #f1f5f9;
    min-height: 45px;
  }

  /* Insert column headers dynamically */
  .panvel-pocket-table td::before {
    content: attr(data-label);
    position: absolute;
    left: 16px;
    width: 40%;
    padding-right: 10px;
    white-space: pre-wrap;
    text-align: left;
    font-weight: 600;
    color: #475569;
    font-size: 14px;
  }

  /* Title styling for the Area name on Mobile */
  .panvel-pocket-table td:first-child {
    background-color: #f8fafc;
    text-align: center;
    padding: 14px 16px;
    font-size: 16px;
    font-weight: 700;
    color: #0f172a;
    border-bottom: 2px solid #e2e8f0;
  }
  
  .panvel-pocket-table td:first-child::before {
    display: none; /* Hide the label for the title row */
  }

  .panvel-pocket-table td:last-child {
    border-bottom: none;
  }
}/* End custom CSS */