.elementor-61258 .elementor-element.elementor-element-5d8d2a9{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-bb19d18 > .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-61258 .elementor-element.elementor-element-79e6a1b{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-78ab52f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-41fc275 > .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-61258 .elementor-element.elementor-element-8634dcb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-2e08d8d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-b889e63 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-fecd99d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-16aa5cf{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-5a1e30c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-c6b08e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-b981afb{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-fcc64b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-55ebbe6{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-79a50cd{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-f17713c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-5ffb0ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-ab9b070{--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-61258 .elementor-element.elementor-element-320de6d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-c3b06d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-6eda929{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-a8f23d9{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-7bd7329 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-36ae26d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-2d24e3d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-c3b0ef7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-85c3ae7{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-f07b4f0{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-3443f4d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-8912ed9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-161361e{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-eea546d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-67cfc0a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-2b8790b{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-7c56709 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-b3b2ba4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-beec7bb{--display:flex;}.elementor-61258 .elementor-element.elementor-element-0b14f64{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-91e5a52 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-752f8f2{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-f247031{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-ba43e4e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-d018cc9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-ddb2c7b{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-7fa4e84 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-8a43705{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-2b5c1b5{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-0e94ed9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-8c5756b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-a2c37d9{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-38d7572 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-8ffbd2e{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-5dc21b3{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-aa06049 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-3b19cb7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-1b7d773{--display:flex;}.elementor-61258 .elementor-element.elementor-element-8e1750b{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-3019e05 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-6d8bf3d{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-42f9345 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-b672848 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-4ebb1f8{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-792ff29 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-ad2747c{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-edf3d52{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-a5bef6b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-43454b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-9ed76d9{--display:flex;}.elementor-61258 .elementor-element.elementor-element-b0b3454{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-87b04a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-d1a82aa{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-1f2fedf{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-ea0344e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-9072887 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-a35ceee{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-88149ff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-6697cca{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-aa181c4{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-fb9ff90 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-1176b2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-e683907{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-d8797e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-c5b5108{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-3f69dab{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-ad8f463 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-adbf4ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-0f6f9be{--display:flex;}.elementor-61258 .elementor-element.elementor-element-e702adc{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-bdd0307 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-dc55ff5{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-49b4234{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-9c741fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-38e66bb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-760ab80{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-01c3cf0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-bdb0f86{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-0bd2e2c{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-fffe826 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-1cea0c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-2b39a7a{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-9297ae2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-4999df0{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-d85398b{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-df3bb15 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-1355b57 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-8e24a7c{--display:flex;}.elementor-61258 .elementor-element.elementor-element-c05677d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-1128b2d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-b5e9c1d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-16c2f39{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-08cc98f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-c09f7cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-2900762{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-6a0341d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-6b73f4b{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-0589139{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-691dfb8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-4e78873 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-ea249de{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-4e73651 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-3fcbcc5{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-5d104e5{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-c36e1b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-e959187 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-3c35875{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-2c403b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-82269f1{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-cd7af99{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-9940d5f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-c8d7572 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-c839cdf{--display:flex;}.elementor-61258 .elementor-element.elementor-element-96d66bb{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-fb92ed7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-0e36ab7{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-bb1e37e{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-61258 .elementor-element.elementor-element-f7aade3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-7836e2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-61258 .elementor-element.elementor-element-30468ef{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-61258 .elementor-element.elementor-element-ab61a77 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-61258 .elementor-element.elementor-element-d4a300a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-61258 .elementor-element.elementor-element-44e2818{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:114px;--padding-bottom:102px;--padding-left:0px;--padding-right:0px;}.elementor-61258 .elementor-element.elementor-element-44e2818:not(.elementor-motion-effects-element-type-background), .elementor-61258 .elementor-element.elementor-element-44e2818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;}.elementor-61258 .elementor-element.elementor-element-d1a8ce1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61258 .elementor-element.elementor-element-5e10d0a{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 8px) 15px;}.elementor-61258 .elementor-element.elementor-element-5e10d0a .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 0px 0px;font-family:"Heebo", Sans-serif;font-size:45px;font-weight:700;line-height:45px;}.elementor-61258 .elementor-element.elementor-element-5e10d0a .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-61258 .elementor-element.elementor-element-5e10d0a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-61258 .elementor-element.elementor-element-5e10d0a .elementskit-section-title-wraper p{color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-61258 .elementor-element.elementor-element-a688a75 .elementskit-single-faq .elementskit-faq-header{background-color:rgba(0,0,0,0);padding:21px 40px 21px 40px;}.elementor-61258 .elementor-element.elementor-element-a688a75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-61258 .elementor-element.elementor-element-a688a75 .elementskit-single-faq .elementskit-faq-title{font-family:"Heebo", Sans-serif;font-size:18px;}.elementor-61258 .elementor-element.elementor-element-a688a75 .elementskit-single-faq .elementskit-faq-body{font-family:"Roboto", Sans-serif;padding:0px 40px 30px 40px;}@media(min-width:768px){.elementor-61258 .elementor-element.elementor-element-d1a8ce1{--width:100%;}}@media(max-width:767px){.elementor-61258 .elementor-element.elementor-element-8634dcb .elementor-heading-title{font-size:26px;}.elementor-61258 .elementor-element.elementor-element-c6b08e0 .elementor-heading-title{font-size:26px;}.elementor-61258 .elementor-element.elementor-element-5ffb0ac .elementor-heading-title{font-size:26px;}.elementor-61258 .elementor-element.elementor-element-36ae26d .elementor-heading-title{font-size:23px;}.elementor-61258 .elementor-element.elementor-element-8912ed9 .elementor-heading-title{font-size:23px;}.elementor-61258 .elementor-element.elementor-element-b3b2ba4 .elementor-heading-title{font-size:26px;}.elementor-61258 .elementor-element.elementor-element-d018cc9 .elementor-heading-title{font-size:23px;}.elementor-61258 .elementor-element.elementor-element-8c5756b .elementor-heading-title{font-size:23px;}.elementor-61258 .elementor-element.elementor-element-3b19cb7 .elementor-heading-title{font-size:26px;}.elementor-61258 .elementor-element.elementor-element-b672848 .elementor-heading-title{font-size:26px;}.elementor-61258 .elementor-element.elementor-element-43454b5 .elementor-heading-title{font-size:26px;}.elementor-61258 .elementor-element.elementor-element-9072887 .elementor-heading-title{font-size:23px;}.elementor-61258 .elementor-element.elementor-element-1176b2d .elementor-heading-title{font-size:23px;}.elementor-61258 .elementor-element.elementor-element-adbf4ef .elementor-heading-title{font-size:23px;}.elementor-61258 .elementor-element.elementor-element-38e66bb .elementor-heading-title{font-size:26px;}.elementor-61258 .elementor-element.elementor-element-1cea0c1 .elementor-heading-title{font-size:23px;}.elementor-61258 .elementor-element.elementor-element-1355b57 .elementor-heading-title{font-size:23px;}.elementor-61258 .elementor-element.elementor-element-c09f7cd .elementor-heading-title{font-size:23px;}.elementor-61258 .elementor-element.elementor-element-4e78873 .elementor-heading-title{font-size:23px;}.elementor-61258 .elementor-element.elementor-element-e959187 .elementor-heading-title{font-size:26px;}.elementor-61258 .elementor-element.elementor-element-c8d7572 .elementor-heading-title{font-size:26px;}.elementor-61258 .elementor-element.elementor-element-7836e2d .elementor-heading-title{font-size:26px;}}/* Start custom CSS for html, class: .elementor-element-a058a11 *//* Container styling */
.nm-table-container {
    margin: 20px 0;
    font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
    overflow-x: auto;
}

/* Table styling */
.responsive-property-table {
    width: 100%;
    border-collapse: collapse;
    background-color: #fff;
    box-shadow: 0 4px 15px rgba(0,0,0,0.05);
    border-radius: 8px;
    overflow: hidden;
    font-size: 15px;
}

.responsive-property-table thead {
    background-color: #0056b3; /* Professional blue for Real Estate */
    color: #ffffff;
    text-align: left;
}

.responsive-property-table th, 
.responsive-property-table td {
    padding: 15px 20px;
    border-bottom: 1px solid #eee;
    line-height: 1.5;
}

.responsive-property-table tbody tr:hover {
    background-color: #f9fbfd;
}

.responsive-property-table th {
    font-weight: 600;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 0.5px;
}

/* Mobile Responsive Logic */
@media screen and (max-width: 768px) {
    .responsive-property-table thead {
        display: none; /* Hide headers on mobile */
    }

    .responsive-property-table tr {
        display: block;
        margin-bottom: 20px;
        border: 1px solid #ddd;
        border-radius: 8px;
    }

    .responsive-property-table td {
        display: block;
        text-align: right;
        padding-left: 50%;
        position: relative;
        border-bottom: 1px solid #eee;
    }

    .responsive-property-table td::before {
        content: attr(data-label);
        position: absolute;
        left: 15px;
        width: 45%;
        font-weight: bold;
        text-align: left;
        color: #0056b3;
    }

    .responsive-property-table td:last-child {
        border-bottom: 0;
        background-color: #f0f7ff; /* Highlight insight on mobile */
    }
}/* End custom CSS */