.elementor-80086 .elementor-element.elementor-element-38b1e2d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-7b3928b > .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-80086 .elementor-element.elementor-element-68eab73{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-3440184{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-3b1d29a > .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-80086 .elementor-element.elementor-element-81590f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-0e3cfaf{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-3dfa303 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-98aad8f{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-9da7f76{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-68685c1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-c5dfdc9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-172c154{--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-80086 .elementor-element.elementor-element-72d7503{--display:flex;}.elementor-80086 .elementor-element.elementor-element-01a3b9e{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-8a67f22 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-d832b1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-253fbe6{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-34080a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-44ad2ab{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-926b887{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-f67e854 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-8621170 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-cd386c4{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-cdb360f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-e41e20e{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-1fb3f91{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-a2b0eab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-9b58ea8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-baacf3e{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-b0df451 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-a926830{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-c7794f6{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-b215cac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-6120b0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-7a72831{--display:flex;}.elementor-80086 .elementor-element.elementor-element-6197bb6{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-0262437 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-fba7884 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-1e0e766{--display:flex;}.elementor-80086 .elementor-element.elementor-element-f8df40a{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-c119214 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-b48630f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-c11a425{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-10c35a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-032adf7{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-41d3f70{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-481aed4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-a7bf450 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-1c982d5{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-d0581d3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-8ca01b2{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-06e4e5a{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-d88ecb0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-737887a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-ffa3b92{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-76f038b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-b2b1c9d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-a6f9369{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-3cb04be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-b6865cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-ae8816d{--display:flex;}.elementor-80086 .elementor-element.elementor-element-be22233{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-e065fe3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-e024532 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-a7eb862{--display:flex;}.elementor-80086 .elementor-element.elementor-element-c9a687f{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-8badf2d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-27e166a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-7d4a648{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-4068b6d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-dd6dafe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-b559383{--display:flex;}.elementor-80086 .elementor-element.elementor-element-96d07a6{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-8fb2073 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-ad0264d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-c26213f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-f7380f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-b017b71 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-6875c82{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-56a9cd0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-ebfebf9{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-3fcd297{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-2016cca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-d81f60e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-786df64{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-b1f8200 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-95420a3{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-8ecb58c{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-ed1155c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-dbd2cfc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-125c10d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-13cf782 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-6d472dd{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-da8316f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-a98abc3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-3893a43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-3faa736{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-87de509 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-fdd2716{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-1c811bf{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-3c71a31 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-935bde6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-4053e7a{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-fdaf021 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-5c285fd{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-014be00{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-ac55175 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-abbfd39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-1280eef{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-37f501d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-0395b9c{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-e526586{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-0ecd668 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-03b38d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-ab438a9{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-d83be9e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-26a0062{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-248fd65{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-514dd13 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-985200c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-516db77{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-8cd3015 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-fab48c6{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-e5f2e44{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-098ec03 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-25401a6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-abc578c{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-7880828 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-57d913a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-0b71566{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-27464f5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-c61b302 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-dfee8d6{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-19a0992 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-7363040{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-bf582c9{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-b4a94f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-6eb664c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-f287c8f{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-502b0a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-5bf8399{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-c5e8bb1{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-2c21501 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-0832682 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-e0aa0b1{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-d8b9278 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-bbf8bfd{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-a07bc78{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-4983347 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-6216d4f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-560c2ba{--display:flex;}.elementor-80086 .elementor-element.elementor-element-ac901d5{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-36d3471 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-af42bfc{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-bc9152e{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-56161dc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-3d2a890 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-5ef9f26{--display:flex;}.elementor-80086 .elementor-element.elementor-element-50324e6{--display:flex;}.elementor-80086 .elementor-element.elementor-element-996f6d4{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-5497e40 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-b0faf33 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-6f0b2e9{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-be4c226 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-a8c776d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-2b368d0{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-835da9e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-ec0bc8c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-1694ca1{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-cde3d61 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-80a3623{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-ba20546{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-80086 .elementor-element.elementor-element-e664a5b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-c0667df .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-80086 .elementor-element.elementor-element-9de71d1{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-80086 .elementor-element.elementor-element-6660e54 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-4413291{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-80086 .elementor-element.elementor-element-02325a2:not(.elementor-motion-effects-element-type-background), .elementor-80086 .elementor-element.elementor-element-02325a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-80086 .elementor-element.elementor-element-02325a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-80086 .elementor-element.elementor-element-02325a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80086 .elementor-element.elementor-element-a545d1b > .elementor-element-populated{text-align:start;padding:0px 0px 0px 0px;}.elementor-80086 .elementor-element.elementor-element-0661f86{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 30px) 15px;}.elementor-80086 .elementor-element.elementor-element-0661f86 .elementskit-section-title-wraper .elementskit-section-title{font-weight:500;}.elementor-80086 .elementor-element.elementor-element-0661f86 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-80086 .elementor-element.elementor-element-0661f86 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-80086 .elementor-element.elementor-element-0661f86 .elementskit-section-title-wraper .elementskit-border-divider{width:40px;}.elementor-80086 .elementor-element.elementor-element-0661f86 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:40px;height:4px;}.elementor-80086 .elementor-element.elementor-element-0661f86 .elementskit-section-title-wraper .elementskit-border-star{width:40px;height:4px;}.elementor-80086 .elementor-element.elementor-element-0661f86 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-80086 .elementor-element.elementor-element-0661f86 .elementskit-border-divider::before{height:4px;}.elementor-80086 .elementor-element.elementor-element-839307b .elementskit-single-faq .elementskit-faq-header{background-color:rgba(0,0,0,0);padding:21px 40px 21px 40px;}.elementor-80086 .elementor-element.elementor-element-839307b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-80086 .elementor-element.elementor-element-839307b .elementskit-single-faq .elementskit-faq-title{color:#000000;font-size:22px;font-weight:500;}.elementor-80086 .elementor-element.elementor-element-839307b .elementskit-single-faq .elementskit-faq-body{color:#000000;padding:0px 40px 30px 40px;}@media(max-width:767px){.elementor-80086 .elementor-element.elementor-element-81590f2 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-c5dfdc9 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-d832b1d .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-8621170 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-9b58ea8 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-6120b0c .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-fba7884 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-b48630f .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-a7bf450 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-737887a .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-b6865cf .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-e024532 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-dd6dafe .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-b017b71 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-d81f60e .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-dbd2cfc .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-3893a43 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-935bde6 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-abbfd39 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-03b38d2 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-985200c .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-25401a6 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-c61b302 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-6eb664c .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-0832682 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-6216d4f .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-3d2a890 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-b0faf33 .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-ec0bc8c .elementor-heading-title{font-size:26px;}.elementor-80086 .elementor-element.elementor-element-c0667df .elementor-heading-title{font-size:26px;}}/* Start custom CSS for html, class: .elementor-element-c72379f *//* Google Font Import */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600&display=swap');

body {
    font-family: 'Inter', sans-serif;
    background-color: #f4f7f6;
    display: flex;
    justify-content: center;
    padding: 40px 20px;
}

.table-container {
    width: 100%;
    max-width: 900px;
    background: #fff;
    padding: 25px;
    border-radius: 15px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1);
}

.table-title {
    text-align: center;
    color: #2c3e50;
    margin-bottom: 20px;
    font-size: 24px;
    font-weight: 600;
}

.styled-table {
    width: 100%;
    border-collapse: collapse;
    overflow: hidden;
    border-radius: 10px;
}

.styled-table thead tr {
    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    color: #ffffff;
    text-align: left;
    font-size: 18px;
}

.styled-table th, 
.styled-table td {
    padding: 15px 20px;
    border-bottom: 1px solid #eeeeee;
}

/* Row Styling */
.styled-table tbody tr:nth-of-type(even) {
    background-color: #f9f9f9;
}

.styled-table tbody tr:last-of-type {
    border-bottom: 3px solid #764ba2;
}

/* Hover Effect */
.styled-table tbody tr:hover {
    background-color: #f1f4ff;
    transform: scale(1.01);
    transition: all 0.2s ease-in-out;
    cursor: default;
}

/* Specific Formatting */
.badge {
    background: #e1e7ff;
    color: #4c51bf;
    padding: 4px 10px;
    border-radius: 6px;
    font-weight: 600;
}

.price-row td { color: #2d3748; font-weight: 500; }
.rent-row td { color: #2b6cb0; font-weight: 500; }

.advantage { background-color: #f0fff4 !important; } /* Light Green */
.advantage td:first-child { color: #2f855a; }

.caution { background-color: #fff5f5 !important; } /* Light Red */
.caution td:first-child { color: #c53030; }

/* Mobile Responsive */
@media (max-width: 600px) {
    .styled-table thead { display: none; }
    .styled-table td {
        display: block;
        text-align: right;
        font-size: 14px;
    }
    .styled-table td::before {
        content: attr(data-label);
        float: left;
        font-weight: bold;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bd40f97 */* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    background-color: #f0f2f5;
    font-family: 'Roboto', sans-serif;
    padding: 40px 20px;
}

.main-wrapper {
    max-width: 900px;
    margin: 0 auto;
}

.main-heading {
    color: #1a1a1a;
    font-size: 28px;
    font-weight: 900;
    text-transform: uppercase;
    margin-bottom: 25px;
    border-left: 8px solid #2563eb;
    padding-left: 15px;
}

.table-box {
    background: #ffffff;
    border-radius: 12px;
    box-shadow: 0 15px 35px rgba(0,0,0,0.15);
    overflow: hidden;
    margin-bottom: 30px;
}

.bold-table {
    width: 100%;
    border-collapse: collapse;
}

/* Header Styling - Dark & Clear */
.bold-table thead th {
    background: #1e293b;
    color: #ffffff;
    text-align: left;
    padding: 20px;
    font-size: 16px;
    letter-spacing: 1px;
}

/* Row Content Styling */
.bold-table td {
    padding: 18px 20px;
    border-bottom: 1px solid #e2e8f0;
    font-size: 16px;
    color: #000000; /* Pure black for maximum visibility */
}

/* Row Left Color Accents */
.bold-table tr { border-left: 6px solid transparent; }
.line-blue { border-left-color: #2563eb !important; }
.line-red { border-left-color: #dc2626 !important; }
.line-green { border-left-color: #16a34a !important; }
.line-yellow { border-left-color: #ca8a04 !important; }
.line-purple { border-left-color: #9333ea !important; }
.line-orange { border-left-color: #ea580c !important; }
.line-cyan { border-left-color: #0891b2 !important; }

/* Dist Column */
.dist {
    font-weight: 700;
    color: #2563eb !important;
    text-align: right;
}

/* Summary Cards */
.summary-card {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
}

.summary-box {
    background: #ffffff;
    padding: 20px;
    border-radius: 10px;
    border-top: 5px solid #1e293b;
    box-shadow: 0 5px 15px rgba(0,0,0,0.05);
}

.badge {
    display: inline-block;
    padding: 4px 12px;
    border-radius: 20px;
    font-weight: 900;
    font-size: 12px;
    margin-bottom: 10px;
    color: white;
}

.bus { background: #16a34a; }
.cab { background: #2563eb; }

.summary-box p {
    color: #334155;
    line-height: 1.5;
    font-size: 15px;
}

/* Responsive */
@media (max-width: 600px) {
    .summary-card { grid-template-columns: 1fr; }
    .bold-table td { font-size: 14px; padding: 15px 10px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a010ce0 *//* Zero Color - Maximum Readability */
body {
    background-color: #ffffff;
    font-family: Arial, sans-serif;
    color: #000000;
    margin: 0;
    padding: 40px;
    line-height: 1.6;
}

.data-container {
    max-width: 900px;
    margin: 0 auto;
}

.title {
    font-size: 24px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 5px;
    border-bottom: 4px solid #000000;
    display: inline-block;
    padding-bottom: 5px;
}

.subtitle {
    font-size: 14px;
    color: #555555;
    margin-bottom: 30px;
}

.minimal-table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 30px;
}

.minimal-table th {
    text-align: left;
    padding: 15px;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
    background-color: #f9f9f9;
    font-weight: bold;
}

.minimal-table td {
    padding: 15px;
    border-bottom: 1px solid #dddddd;
    font-size: 16px;
}

/* Wording ko strong banane ke liye */
.minimal-table td:first-child {
    font-weight: bold;
    color: #000000;
}

.time-bold {
    font-weight: bold;
}

.note-section {
    padding: 20px;
    background-color: #f2f2f2;
    border-left: 5px solid #000000;
}

.note-section strong {
    text-decoration: underline;
    display: block;
    margin-bottom: 5px;
}

.note-section p {
    margin: 0;
    font-size: 14px;
}

/* Mobile adjustments */
@media (max-width: 600px) {
    .minimal-table th, .minimal-table td {
        padding: 10px;
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ac0c62 *//* Minimalist Black & White Theme */
body {
    background-color: #ffffff;
    color: #1a1a1a;
    font-family: "Segoe UI", Arial, sans-serif;
    margin: 0;
    padding: 30px;
    line-height: 1.5;
}

.content-box {
    max-width: 950px;
    margin: 0 auto;
    border: 1px solid #e1e1e1;
    padding: 25px;
}

.section-title {
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 20px;
    color: #000000;
    border-bottom: 3px solid #000000;
    padding-bottom: 10px;
}

.plain-table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 25px;
}

.plain-table thead th {
    background-color: #f2f2f2; /* Light Grey background for header */
    color: #000000;
    text-align: left;
    padding: 12px 15px;
    border: 1px solid #d1d1d1;
    font-size: 14px;
    text-transform: uppercase;
}

.plain-table td {
    padding: 12px 15px;
    border: 1px solid #e1e1e1;
    font-size: 15px;
    vertical-align: top;
}

/* Row alternating for readability without using bright colors */
.plain-table tbody tr:nth-child(even) {
    background-color: #fafafa;
}

/* Analysis Box - Minimalist */
.analysis-box {
    margin-top: 20px;
    padding: 15px;
    background-color: #f8f8f8;
    border: 1px dashed #cccccc;
}

.analysis-box h3 {
    font-size: 16px;
    margin-bottom: 8px;
    text-decoration: underline;
}

.analysis-box p {
    font-size: 14px;
    color: #333333;
    margin: 0;
}

/* Mobile adjustments */
@media (max-width: 768px) {
    .plain-table {
        display: block;
        overflow-x: auto;
    }
    .plain-table td, .plain-table th {
        font-size: 13px;
        padding: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3876160 *//* Strict Minimalist Theme - No Colors */
body {
    background-color: #ffffff;
    color: #000000;
    font-family: "Helvetica Neue", Arial, sans-serif;
    padding: 50px 20px;
    line-height: 1.6;
}

.report-container {
    max-width: 900px;
    margin: 0 auto;
}

.intro-text {
    font-size: 16px;
    margin-bottom: 30px;
    padding: 15px;
    border: 1px solid #000000;
}

.comparison-table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 30px;
}

.comparison-table thead th {
    border-top: 3px solid #000000;
    border-bottom: 2px solid #000000;
    text-align: left;
    padding: 12px;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 800;
}

.comparison-table td {
    padding: 15px 12px;
    border-bottom: 1px solid #000000;
    font-size: 15px;
    vertical-align: top;
}

/* Wording ko highlight karne ke liye bold styling */
.comparison-table td:first-child {
    font-size: 16px;
    width: 20%;
}

.comparison-table td:nth-child(2) {
    font-weight: bold;
    width: 30%;
}

/* Conclusion Box */
.conclusion-box {
    border-top: 3px solid #000000;
    padding-top: 20px;
    margin-top: 20px;
}

.conclusion-box strong {
    font-size: 18px;
    text-transform: uppercase;
    display: block;
    margin-bottom: 10px;
}

.conclusion-box p {
    font-size: 15px;
    margin: 0;
}

/* Mobile Responsive */
@media (max-width: 600px) {
    .comparison-table td, .comparison-table th {
        font-size: 13px;
        padding: 8px;
    }
}/* End custom CSS */