.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-58018 .elementor-element.elementor-element-22f4889{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-e11485d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.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-58018 .elementor-element.elementor-element-22db05a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-0f57d39{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-987de65{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-69041e3{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-6edfcff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-fd482f3{--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-58018 .elementor-element.elementor-element-1fc098d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-7bdd7f4{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-2bcadf3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-d93a5bc{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-fc4044f{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-91ce20c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-7e5ae49{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-791a7d9{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-4f2e9e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-3ed93ea{--display:flex;}.elementor-58018 .elementor-element.elementor-element-5cf4c99{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-544918d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-a624fac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-f593cfc{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-3fe5eb8{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-99e554c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-32f059b{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-dc0fc67{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-6b6dc00{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-58018 .elementor-element.elementor-element-fff930a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58018 .elementor-element.elementor-element-a18459e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-051df0c{--display:flex;}.elementor-58018 .elementor-element.elementor-element-c775db5{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-58018 .elementor-element.elementor-element-c58c921 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58018 .elementor-element.elementor-element-a3ae4fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-0d6b0b3{--display:flex;}.elementor-58018 .elementor-element.elementor-element-82c3793{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-58018 .elementor-element.elementor-element-fac7567 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58018 .elementor-element.elementor-element-c444595 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-1b5a914{--display:flex;}.elementor-58018 .elementor-element.elementor-element-4504611{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-58018 .elementor-element.elementor-element-fa66d7b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58018 .elementor-element.elementor-element-b75113d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-540fa51{--display:flex;}.elementor-58018 .elementor-element.elementor-element-f875bf7{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-58018 .elementor-element.elementor-element-ed0aa0d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58018 .elementor-element.elementor-element-1366b86 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-ecaa3e9{--display:flex;}.elementor-58018 .elementor-element.elementor-element-c712340{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-58018 .elementor-element.elementor-element-dd63554 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58018 .elementor-element.elementor-element-2bf0fe2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-470e19d{--display:flex;}.elementor-58018 .elementor-element.elementor-element-4907a44{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-58018 .elementor-element.elementor-element-cc2f77a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58018 .elementor-element.elementor-element-52b009a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-84d6b09{--display:flex;}.elementor-58018 .elementor-element.elementor-element-b4ec5fc{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-58018 .elementor-element.elementor-element-9f4b2d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58018 .elementor-element.elementor-element-05da5f4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-e11363d{--display:flex;}.elementor-58018 .elementor-element.elementor-element-e130dec{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-58018 .elementor-element.elementor-element-50a51d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58018 .elementor-element.elementor-element-179869a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-eeb0bfc{--display:flex;}.elementor-58018 .elementor-element.elementor-element-151b2bb{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-58018 .elementor-element.elementor-element-e96aeee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58018 .elementor-element.elementor-element-57f796f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-bdb9564{--display:flex;}.elementor-58018 .elementor-element.elementor-element-bdde6fa{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-58018 .elementor-element.elementor-element-d08beb8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58018 .elementor-element.elementor-element-e40c77a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-503a33e{--display:flex;}.elementor-58018 .elementor-element.elementor-element-3cf7875{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-58018 .elementor-element.elementor-element-288b6f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58018 .elementor-element.elementor-element-c65c1db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-1bf5422{--display:flex;}.elementor-58018 .elementor-element.elementor-element-89eb5e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-25b030d{--display:flex;}.elementor-58018 .elementor-element.elementor-element-a67dace{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-0fe634b{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-ad1c3f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-d32f889{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-f078b7e{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-e3f534d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-92986ee{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-ec1743e{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-33f270b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-cc809ab{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-f3338ce{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-5015544 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-b6dc17a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-82d0ac3{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-71a958b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-35c38b0{--display:flex;}.elementor-58018 .elementor-element.elementor-element-f81011d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-3d0d672{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-e5d4f6b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-92f04f3{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-2487082{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-6675fc2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-a8be5ac{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-10f7fbf{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-485df97 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-80fdd53{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-53c1fba{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-2559379 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-1d99cf3{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-3e5578b{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-6acffd7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-c6f4934{--display:flex;}.elementor-58018 .elementor-element.elementor-element-9785941{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-451c7c3{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-f9743b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-6ae0852{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-3103218{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-c0a4857 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-8d687f6{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-691e6b6{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-ff6ee8c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-fad5578{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-a01e1c4{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-d3bcbba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-6c56cd4{--display:flex;}.elementor-58018 .elementor-element.elementor-element-3d7f6a9{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-e08a364{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-1fd68c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-e8e98c6{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-7567cf6{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-819868f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-f585b4b{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-033a8f9{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-387e415 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-279ee13{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-d9c3502{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-de11dfa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-dde25c1{--display:flex;}.elementor-58018 .elementor-element.elementor-element-85b5d3a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-69285d4{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-70d6d53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-8b2e08a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-fc92409{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-f1ca7ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-86f1a50{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-47d7092{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-62bb065 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-a816845{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-c9dbd9d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-41a1d37 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-17ee086{--display:flex;}.elementor-58018 .elementor-element.elementor-element-bdc5625{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-5594a2d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-14d093e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-11a81ed{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-b5e35e0{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-2c0f4ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-adfb8f8{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-4ad5631{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-8d164bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-d6b06c9{--display:flex;}.elementor-58018 .elementor-element.elementor-element-2b36d7e{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-5413b89{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-ae9ac24 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-4937ac9{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-33907e8{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-5bda580 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-aa965bf{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-fe018d7{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-536cfce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-d266a85{--display:flex;}.elementor-58018 .elementor-element.elementor-element-067a317{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-f1e9d72{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-24c1ffc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-fce8b74{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-a6c6841{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-4e1d388 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-96a82bf{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-9a828d1{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-9323ac5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-88926dd{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-3eaa711{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-1addfc0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-a6159ee{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-25b8aeb{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-356b1a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-aa2ed3c{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-0d5786d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-0966b70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-98ef7c8{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-1c3b58b{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-ac19beb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-e8d189a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-9d17bf2{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-1633415 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-6d85cb7{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-6051bcc{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-f26f260 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-e954673{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-fef3a3e{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-efe4628 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-ad3fd0a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-cdbc6c2{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-0d4f888 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-4108b2e{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-772b01e{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-1cf5adb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-3587628{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-122ad53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58018 .elementor-element.elementor-element-72696b6{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-108e54c{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58018 .elementor-element.elementor-element-710d335:not(.elementor-motion-effects-element-type-background), .elementor-58018 .elementor-element.elementor-element-710d335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-58018 .elementor-element.elementor-element-710d335{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-58018 .elementor-element.elementor-element-710d335 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58018 .elementor-element.elementor-element-f60cad9 > .elementor-element-populated{text-align:start;padding:0px 0px 0px 0px;}.elementor-58018 .elementor-element.elementor-element-570f21a{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 30px) 15px;}.elementor-58018 .elementor-element.elementor-element-570f21a .elementskit-section-title-wraper .elementskit-section-title{font-weight:500;}.elementor-58018 .elementor-element.elementor-element-570f21a .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-58018 .elementor-element.elementor-element-570f21a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-58018 .elementor-element.elementor-element-570f21a .elementskit-section-title-wraper .elementskit-border-divider{width:40px;}.elementor-58018 .elementor-element.elementor-element-570f21a .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:40px;height:4px;}.elementor-58018 .elementor-element.elementor-element-570f21a .elementskit-section-title-wraper .elementskit-border-star{width:40px;height:4px;}.elementor-58018 .elementor-element.elementor-element-570f21a .elementskit-section-title-wraper .elementskit-border-divider, .elementor-58018 .elementor-element.elementor-element-570f21a .elementskit-border-divider::before{height:4px;}.elementor-58018 .elementor-element.elementor-element-345d2fb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:40px;}.elementor-58018 .elementor-element.elementor-element-345d2fb > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-58018 .elementor-element.elementor-element-e08e0c5 .elementskit-single-faq .elementskit-faq-header{background-color:rgba(0,0,0,0);padding:21px 40px 21px 40px;}.elementor-58018 .elementor-element.elementor-element-e08e0c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58018 .elementor-element.elementor-element-e08e0c5 .elementskit-single-faq .elementskit-faq-title{color:#000000;font-size:22px;font-weight:500;}.elementor-58018 .elementor-element.elementor-element-e08e0c5 .elementskit-single-faq .elementskit-faq-body{color:#000000;padding:0px 40px 30px 40px;}@media(max-width:767px){.elementor-58018 .elementor-element.elementor-element-22db05a .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-6edfcff .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-2bcadf3 .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-91ce20c .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-4f2e9e4 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-a624fac .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-99e554c .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-a18459e .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-a3ae4fc .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-c444595 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-b75113d .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-1366b86 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-2bf0fe2 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-52b009a .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-05da5f4 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-179869a .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-57f796f .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-e40c77a .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-c65c1db .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-89eb5e9 .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-ad1c3f0 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-e3f534d .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-33f270b .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-5015544 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-71a958b .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-e5d4f6b .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-6675fc2 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-485df97 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-2559379 .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-6acffd7 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-f9743b5 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-c0a4857 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-ff6ee8c .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-d3bcbba .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-1fd68c4 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-819868f .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-387e415 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-de11dfa .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-70d6d53 .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-f1ca7ed .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-62bb065 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-41a1d37 .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-14d093e .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-2c0f4ad .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-8d164bc .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-ae9ac24 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-5bda580 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-536cfce .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-24c1ffc .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-4e1d388 .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-9323ac5 .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-1addfc0 .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-356b1a5 .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-0966b70 .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-ac19beb .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-1633415 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-f26f260 .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-efe4628 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-0d4f888 .elementor-heading-title{font-size:23px;}.elementor-58018 .elementor-element.elementor-element-1cf5adb .elementor-heading-title{font-size:26px;}.elementor-58018 .elementor-element.elementor-element-122ad53 .elementor-heading-title{font-size:26px;}}/* Start custom CSS for text-editor, class: .elementor-element-f085979 *//* Container for responsiveness */
.table-container {
    width: 100%;
    overflow-x: auto;
    margin: 20px 0;
    font-family: 'Arial', sans-serif;
}

/* Table Styling */
.route-table {
    width: 100%;
    border-collapse: collapse;
    background-color: #ffffff;
    border: 1px solid #dee2e6;
}

/* Colored Headline */
.route-table th {
    background-color: #007bff; /* Aap yahan apna pasandida color code dal sakte hain */
    color: #ffffff;
    text-align: left;
    padding: 15px;
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

.route-table td {
    padding: 12px 15px;
    border-bottom: 1px solid #dee2e6;
    color: #444;
    font-size: 14px;
}

/* Zebra Striping for rows */
.route-table tbody tr:nth-of-type(even) {
    background-color: #f8f9fa;
}

/* Mobile Responsive Design */
@media screen and (max-width: 600px) {
    .route-table thead {
        display: none;
    }
    .route-table tr {
        display: block;
        margin-bottom: 15px;
        border: 1px solid #007bff;
    }
    .route-table td {
        display: block;
        text-align: right;
        padding-left: 50%;
        position: relative;
        border-bottom: 1px dotted #ccc;
    }
    .route-table td:last-child {
        border-bottom: 0;
    }
    .route-table td::before {
        content: attr(data-label);
        position: absolute;
        left: 10px;
        width: 45%;
        font-weight: bold;
        text-align: left;
        color: #007bff;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08b89bd *//* Container styling */
.table-container {
    width: 100%;
    margin: 20px 0;
    font-family: Arial, sans-serif;
}

/* Base table styling */
.responsive-transit-table {
    width: 100%;
    border-collapse: collapse;
    background-color: #ffffff;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}

.responsive-transit-table th, 
.responsive-transit-table td {
    border: 1px solid #ddd;
    padding: 12px;
    text-align: left;
}

.responsive-transit-table th {
    background-color: #004a99;
    color: white;
    font-weight: bold;
}

.responsive-transit-table tr:nth-child(even) {
    background-color: #f9f9f9;
}

/* Mobile Responsive Styling */
@media screen and (max-width: 600px) {
    .responsive-transit-table thead {
        display: none;
    }

    .responsive-transit-table, 
    .responsive-transit-table tbody, 
    .responsive-transit-table tr, 
    .responsive-transit-table td {
        display: block;
        width: 100%;
    }

    .responsive-transit-table tr {
        margin-bottom: 15px;
        border-bottom: 2px solid #004a99;
    }

    .responsive-transit-table td {
        text-align: right;
        padding-left: 50%;
        position: relative;
    }

    .responsive-transit-table td::before {
        content: attr(data-label);
        position: absolute;
        left: 10px;
        width: 45%;
        font-weight: bold;
        text-align: left;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195e0d5 *//* Headline styling like your screenshot */
.driving-header {
    background-color: #007bff; /* Bright Blue */
    color: white;
    padding: 15px 20px;
    font-size: 24px;
    font-family: 'Segoe UI', Arial, sans-serif;
    font-weight: 400;
    border-radius: 4px 4px 0 0;
}

/* Table styling */
.table-container {
    width: 100%;
    font-family: Arial, sans-serif;
}

.bus-table {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #dee2e6;
}

.bus-table th {
    background-color: #007bff;
    color: white;
    text-align: left;
    padding: 12px;
    font-size: 14px;
    letter-spacing: 1px;
}

.bus-table td {
    padding: 15px 12px;
    border-bottom: 1px solid #eee;
    color: #444;
    font-size: 14px;
}

/* Mobile Responsive */
@media screen and (max-width: 600px) {
    .bus-table thead { display: none; }
    .bus-table tr { display: block; border: 1px solid #007bff; margin-bottom: 10px; }
    .bus-table td {
        display: block;
        text-align: right;
        padding-left: 50%;
        position: relative;
    }
    .bus-table td::before {
        content: attr(data-label);
        position: absolute;
        left: 10px;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 12px;
        color: #007bff;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0cd5c0 *//* Container to handle mobile responsiveness */
.table-container {
    width: 100%;
    overflow-x: auto;
    margin: 20px 0;
    border: 1px solid #0056b3;
    border-radius: 8px;
}

/* Table Styling */
.bus-data-table {
    width: 100%;
    border-collapse: collapse;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    min-width: 700px;
}

/* Colored Headline (Header) */
.bus-data-table th {
    background-color: #0056b3; /* Dark Blue Color */
    color: #ffffff; /* White Text */
    font-weight: bold;
    text-align: left;
    padding: 15px;
    border-bottom: 3px solid #004494;
    text-transform: uppercase;
    font-size: 13px;
}

.bus-data-table td {
    padding: 12px 15px;
    border-bottom: 1px solid #eee;
    color: #333;
    font-size: 14px;
}

/* Zebra striping for readability */
.bus-data-table tbody tr:nth-child(even) {
    background-color: #f9f9f9;
}

/* Hover effect */
.bus-data-table tbody tr:hover {
    background-color: #f1f7ff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71ae3c1 *//* Responsive Table Styles */
.table-container {
    width: 100%;
    margin: 20px 0;
    font-family: Arial, sans-serif;
}

.responsive-table {
    width: 100%;
    border-collapse: collapse;
    background-color: #fff;
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
}

.responsive-table th, .responsive-table td {
    padding: 12px 15px;
    border: 1px solid #ddd;
    text-align: left;
}

.responsive-table thead {
    background-color: #004a99;
    color: #ffffff;
}

/* Mobile Responsive Media Query */
@media screen and (max-width: 600px) {
    .responsive-table thead {
        display: none;
    }
    .responsive-table tr {
        display: block;
        margin-bottom: 10px;
        border: 2px solid #004a99;
    }
    .responsive-table td {
        display: block;
        text-align: right;
        position: relative;
        padding-left: 50%;
    }
    .responsive-table td::before {
        content: attr(data-label);
        position: absolute;
        left: 10px;
        width: 45%;
        font-weight: bold;
        text-align: left;
    }
}/* End custom CSS */