.elementor-58865 .elementor-element.elementor-element-8cb32fb{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-84e20b1 > .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-58865 .elementor-element.elementor-element-283946a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-4c2832d{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-b1d96ce > .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-58865 .elementor-element.elementor-element-7141edb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-ce7ed1a{--display:flex;}.elementor-58865 .elementor-element.elementor-element-cd27203{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-ec3f24b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-da0bce3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-2e9f0a0{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-0035d83 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-78a02ec{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-0a33f12{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-3d52923 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-b081a11 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-c00dce9{--display:flex;}.elementor-58865 .elementor-element.elementor-element-01cd907{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-1e2f557 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-85cdc2b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-b2e5e9e{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-9b8b930 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-ffadf32{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-8b8f7a9{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-0e705e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-e176afc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-2e8486f{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-3e5abed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-7bedbe3{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-0832ef4{--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-58865 .elementor-element.elementor-element-eb14aba{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-bf314e7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-dcb7097 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-cf7e9df{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-f6ef39a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-184f3f3{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-c9ae25c{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-fc32289 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-a492911 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-d66544a{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-53ab492 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-6fc5067{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-c35a8e9{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-9e3faf6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-9a794fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-cc096fc{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-94147e4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-e286228{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-9c840d0{--display:flex;}.elementor-58865 .elementor-element.elementor-element-f724b63{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-1fec712 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-df3c9a6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-0fe216c{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-2e907a5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-852fd19{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-9a0cc83{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-1e1e321 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-3d408e8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-b72feeb{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-b465fb4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-a542714{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-df2bd2e{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-d8a29fe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-a97e05f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-e0a0a7c{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-57997c1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-8263559{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-77e0940{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-0e1416c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-9d1d56c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-4ad5fae{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-7b262b6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-13e87e0{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-418453c{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-71b9246 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-fa0fc17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-9ad0db0{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-dd155ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-5bba00e{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-21cdcc1{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-f91787c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-d94574b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-55fdae7{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-cd4f420 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-ff2972f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-ca95dfe{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-b12ecb2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-263a29b{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-4bb7eb3{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-a9a1c6e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-02f418e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-f374c85{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-cb20283 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-e0447ad{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-a59e2db{--display:flex;}.elementor-58865 .elementor-element.elementor-element-0b47266{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-53a4fcc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-d050d9d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-fb0b57b{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-789636f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-50f9efc{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-37caa81{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-f3f51e9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-701c65d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-9522316{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-d0fd1f1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-0fd3c25{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-257e06e{--display:flex;}.elementor-58865 .elementor-element.elementor-element-1f3ece7{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-ef63f88 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-4c92fb5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-e8b4a9a{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-28614a7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-b47d96e{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-9ff3f08{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-bd05349 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-dcb9552 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-43ffa81{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-d3fc821 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-d5b6911{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-290c423{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-5094e10 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-fb38156 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-711e453{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-34dd8c0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-da4ecde{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-2ecb2ed{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-331ab6f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-5523475 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-eae9713{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-b25e7ed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-9047300{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-0748425{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-5ffa980 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-f36bf55 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-59bcf93{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-5b72db4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-bf45e7b{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-c6796c9{--display:flex;}.elementor-58865 .elementor-element.elementor-element-12abfff{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-a7e811c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-742b3d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-bd1ae8d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-74328e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-f49bcc2{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-9b898a4{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-121f096 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-f3782de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-94390ce{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-5ccca5a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-24b23d7{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-1faa6d1{--display:flex;}.elementor-58865 .elementor-element.elementor-element-9fac760{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-1111218 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-271b847 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-e0484d5{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-c94fc8b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-66f8c75{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-24ca2db{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-24b8270 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-260a26a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-3c0eb60{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-efe71a0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-f25c1d6{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-de180a1{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-6e97a34 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-2bf4b9d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-cd1a9f8{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-79090bf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-eae7c9c{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-a93d6b0{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-43398f6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-cd808d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-1d032fd{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-6aa8b81 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-a152e2e{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-4e59d44{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-3fdc4c3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-07e7e67 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-6564eb9{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-f42b1f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-e4fb197{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-1f6c5b0{margin-top:0px;margin-bottom:0px;padding:30px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-bb3e742 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-4fb239f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-58865 .elementor-element.elementor-element-7b5cbc5{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-58865 .elementor-element.elementor-element-f1f9445 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-5f1e98e{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-58865 .elementor-element.elementor-element-96e69e4:not(.elementor-motion-effects-element-type-background), .elementor-58865 .elementor-element.elementor-element-96e69e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-58865 .elementor-element.elementor-element-96e69e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-58865 .elementor-element.elementor-element-96e69e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58865 .elementor-element.elementor-element-c2ae074 > .elementor-element-populated{text-align:start;padding:0px 0px 0px 0px;}.elementor-58865 .elementor-element.elementor-element-6af1487{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 30px) 15px;}.elementor-58865 .elementor-element.elementor-element-6af1487 .elementskit-section-title-wraper .elementskit-section-title{font-weight:500;}.elementor-58865 .elementor-element.elementor-element-6af1487 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-58865 .elementor-element.elementor-element-6af1487 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-58865 .elementor-element.elementor-element-6af1487 .elementskit-section-title-wraper .elementskit-border-divider{width:40px;}.elementor-58865 .elementor-element.elementor-element-6af1487 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:40px;height:4px;}.elementor-58865 .elementor-element.elementor-element-6af1487 .elementskit-section-title-wraper .elementskit-border-star{width:40px;height:4px;}.elementor-58865 .elementor-element.elementor-element-6af1487 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-58865 .elementor-element.elementor-element-6af1487 .elementskit-border-divider::before{height:4px;}.elementor-58865 .elementor-element.elementor-element-a7855a1 > .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-58865 .elementor-element.elementor-element-a7855a1 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-58865 .elementor-element.elementor-element-3af131a .elementskit-single-faq .elementskit-faq-header{background-color:rgba(0,0,0,0);padding:21px 40px 21px 40px;}.elementor-58865 .elementor-element.elementor-element-3af131a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58865 .elementor-element.elementor-element-3af131a .elementskit-single-faq .elementskit-faq-title{color:#000000;font-size:22px;font-weight:500;}.elementor-58865 .elementor-element.elementor-element-3af131a .elementskit-single-faq .elementskit-faq-body{color:#000000;padding:0px 40px 30px 40px;}@media(max-width:767px){.elementor-58865 .elementor-element.elementor-element-7141edb .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-da0bce3 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-b081a11 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-85cdc2b .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-e176afc .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-dcb7097 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-a492911 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-9a794fd .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-df3c9a6 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-3d408e8 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-a97e05f .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-9d1d56c .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-fa0fc17 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-d94574b .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-ff2972f .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-02f418e .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-d050d9d .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-701c65d .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-4c92fb5 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-dcb9552 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-fb38156 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-5523475 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-f36bf55 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-742b3d0 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-f3782de .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-271b847 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-260a26a .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-2bf4b9d .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-cd808d7 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-07e7e67 .elementor-heading-title{font-size:26px;}.elementor-58865 .elementor-element.elementor-element-4fb239f .elementor-heading-title{font-size:26px;}}/* Start custom CSS for text-editor, class: .elementor-element-3af86a6 *//* Simple Plain Table CSS */

.simple-table-wrapper {
  max-width: 800px;
  margin: 20px auto;
  font-family: Arial, Helvetica, sans-serif;
  overflow-x: auto; /* Ensures it doesn't break on mobile */
}

.simple-event-table {
  width: 100%;
  border-collapse: collapse;
  border: 1px solid #e0e0e0;
  background-color: #ffffff;
}

.simple-event-table th,
.simple-event-table td {
  border: 1px solid #e0e0e0;
  padding: 14px 18px;
  text-align: left;
  line-height: 1.5;
}

.simple-event-table th {
  background-color: #f7f7f7;
  font-weight: bold;
  color: #333333;
}

.simple-event-table td {
  color: #555555;
}

/* Subtle background color for alternating rows */
.simple-event-table tr:nth-child(even) {
  background-color: #fafafa;
}

.simple-event-table tr:hover {
  background-color: #f0f0f0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d0d668 *//* Premium Transport Table CSS - Mobile Responsive */

body {
  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  background-color: #f1f5f9; 
  padding: 20px;
}

.wp-transport-wrapper {
  width: 100%;
  max-width: 1100px;
  margin: 2em auto;
  box-shadow: 0 12px 24px rgba(0, 0, 0, 0.12), 0 4px 8px rgba(0, 0, 0, 0.06); 
  border-radius: 10px;
  background-color: #ffffff;
  overflow: hidden;
}

.wp-transport-table {
  width: 100%;
  border-collapse: collapse;
  background-color: #ffffff;
}

.wp-transport-table th, 
.wp-transport-table td {
  border-bottom: 1px solid #e2e8f0;
  padding: 22px 24px;
  text-align: left;
  color: #1e293b;
  vertical-align: top;
  line-height: 1.6;
}

.wp-transport-table th {
  background-color: #0f172a; 
  color: #ffffff;
  font-weight: 800; 
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 0.95em;
  border-bottom: 3px solid #0284c7; 
}

.wp-transport-table tr:nth-child(even) {
  background-color: #f8fafc;
}

.wp-transport-table tr:hover {
  background-color: #f0fdf4; 
  transition: all 0.2s ease-in-out;
}

/* Typography & Badges */
.transport-mode {
  font-weight: 900;
  font-size: 1.25em;
  color: #020617;
  margin-bottom: 8px;
  letter-spacing: -0.5px;
}

.toll-badge {
  display: inline-block;
  padding: 6px 12px;
  border-radius: 6px;
  font-size: 0.85em;
  font-weight: 800;
  color: #991b1b;
  background-color: #fee2e2;
  border: 1px solid #fca5a5;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.highlight-text {
  font-weight: 800;
  color: #0284c7; 
  font-size: 1.15em;
}

.wp-transport-table ul {
  margin: 12px 0 0 0;
  padding-left: 24px;
}

.wp-transport-table li {
  margin-bottom: 8px;
  color: #334155;
}

.wp-transport-table strong {
  color: #0f172a;
  font-weight: 700;
}

/* =========================================
   MOBILE RESPONSIVE LAYOUT (CARD STYLE)
   ========================================= */
@media screen and (max-width: 768px) {
  .wp-transport-wrapper {
    box-shadow: none;
    background-color: transparent;
  }

  .wp-transport-table, 
  .wp-transport-table thead, 
  .wp-transport-table tbody, 
  .wp-transport-table th, 
  .wp-transport-table td, 
  .wp-transport-table tr { 
    display: block; 
    width: 100%;
  }
  
  /* Hide table headers on mobile */
  .wp-transport-table thead tr { 
    display: none;
  }
  
  /* Transform rows into cards */
  .wp-transport-table tr {
    margin-bottom: 24px;
    border: 1px solid #cbd5e1;
    border-radius: 12px;
    box-shadow: 0 8px 16px rgba(0,0,0,0.08);
    background-color: #ffffff;
    overflow: hidden;
  }
  
  .wp-transport-table td { 
    position: relative;
    padding: 16px 16px 16px 45%; 
    border-bottom: 1px solid #f1f5f9; 
    text-align: right;
  }

  .wp-transport-table td:last-child {
    border-bottom: none;
  }
  
  /* Generate labels dynamically from data-label attribute */
  .wp-transport-table td:before { 
    content: attr(data-label);
    position: absolute;
    top: 18px;
    left: 16px;
    width: 40%; 
    padding-right: 10px; 
    white-space: nowrap;
    text-align: left;
    font-weight: 800;
    color: #64748b;
    text-transform: uppercase;
    font-size: 0.75em;
    letter-spacing: 0.5px;
  }

  /* Special handling for the details cell so it reads naturally */
  .wp-transport-table td.details-cell {
    padding: 16px;
    text-align: left;
  }

  .wp-transport-table td.details-cell:before {
    position: static;
    display: block;
    margin-bottom: 12px;
    white-space: normal;
  }
}/* End custom CSS */