.elementor-65436 .elementor-element.elementor-element-2a85097:not(.elementor-motion-effects-element-type-background), .elementor-65436 .elementor-element.elementor-element-2a85097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-65436 .elementor-element.elementor-element-2a85097 > .elementor-container{min-height:400px;}.elementor-65436 .elementor-element.elementor-element-2a85097{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 300px 0px 300px;}.elementor-65436 .elementor-element.elementor-element-2a85097 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65436 .elementor-element.elementor-element-2c9a0e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65436 .elementor-element.elementor-element-2c9a0e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-bc-flex-widget .elementor-65436 .elementor-element.elementor-element-2c9a0e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-65436 .elementor-element.elementor-element-2c9a0e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-65436 .elementor-element.elementor-element-2c9a0e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-2c9a0e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65436 .elementor-element.elementor-element-eb32a25{text-align:center;}.elementor-65436 .elementor-element.elementor-element-eb32a25 .elementor-heading-title{font-weight:500;color:#ADACAC;}.elementor-65436 .elementor-element.elementor-element-f2f1986{text-align:center;}.elementor-65436 .elementor-element.elementor-element-f2f1986 .elementor-heading-title{font-size:45px;color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-1cdc2b9{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-1cdc2b9 a{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-2236290 > .elementor-element-populated{padding:25px 50px 25px 50px;}.elementor-65436 .elementor-element.elementor-element-af09602 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-65436 .elementor-element.elementor-element-af09602 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-65436 .elementor-element.elementor-element-8749a80:not(.elementor-motion-effects-element-type-background), .elementor-65436 .elementor-element.elementor-element-8749a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-65436 .elementor-element.elementor-element-8749a80 > .elementor-container{min-height:400px;}.elementor-65436 .elementor-element.elementor-element-8749a80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-65436 .elementor-element.elementor-element-8749a80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65436 .elementor-element.elementor-element-bb5d847 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-65436 .elementor-element.elementor-element-fd49d7f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-65436 .elementor-element.elementor-element-fd49d7f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-65436 .elementor-element.elementor-element-fd49d7f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-6d694ef{text-align:end;}.elementor-65436 .elementor-element.elementor-element-6d694ef .elementor-heading-title{font-weight:500;color:#ADACAC;}.elementor-65436 .elementor-element.elementor-element-6d7138a{text-align:start;}.elementor-65436 .elementor-element.elementor-element-6d7138a .elementor-heading-title{font-size:45px;color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-7f819ac{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-7f819ac a{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-da987b3:not(.elementor-motion-effects-element-type-background), .elementor-65436 .elementor-element.elementor-element-da987b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-65436 .elementor-element.elementor-element-da987b3 > .elementor-container{min-height:400px;}.elementor-65436 .elementor-element.elementor-element-da987b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-65436 .elementor-element.elementor-element-da987b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-65436 .elementor-element.elementor-element-5653987.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-65436 .elementor-element.elementor-element-5653987.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-65436 .elementor-element.elementor-element-5653987 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-99817cf{text-align:end;}.elementor-65436 .elementor-element.elementor-element-99817cf .elementor-heading-title{font-weight:500;color:#ADACAC;}.elementor-65436 .elementor-element.elementor-element-01551a2{text-align:start;}.elementor-65436 .elementor-element.elementor-element-01551a2 .elementor-heading-title{font-size:45px;color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-e709378{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-e709378 a{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-e44faa2 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-65436 .elementor-element.elementor-element-6a40c15 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-65436 .elementor-element.elementor-element-5013b05:not(.elementor-motion-effects-element-type-background), .elementor-65436 .elementor-element.elementor-element-5013b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-65436 .elementor-element.elementor-element-5013b05 > .elementor-container{min-height:400px;}.elementor-65436 .elementor-element.elementor-element-5013b05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-65436 .elementor-element.elementor-element-5013b05 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65436 .elementor-element.elementor-element-c3ceb9d > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-65436 .elementor-element.elementor-element-0ccd205.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-65436 .elementor-element.elementor-element-0ccd205.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-65436 .elementor-element.elementor-element-0ccd205 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-22204b0{text-align:end;}.elementor-65436 .elementor-element.elementor-element-22204b0 .elementor-heading-title{font-weight:500;color:#ADACAC;}.elementor-65436 .elementor-element.elementor-element-2840762{text-align:start;}.elementor-65436 .elementor-element.elementor-element-2840762 .elementor-heading-title{font-size:45px;color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-7111128{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-7111128 a{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-5e0f58e:not(.elementor-motion-effects-element-type-background), .elementor-65436 .elementor-element.elementor-element-5e0f58e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-65436 .elementor-element.elementor-element-5e0f58e > .elementor-container{min-height:400px;}.elementor-65436 .elementor-element.elementor-element-5e0f58e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-65436 .elementor-element.elementor-element-5e0f58e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-65436 .elementor-element.elementor-element-90ef251.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-65436 .elementor-element.elementor-element-90ef251.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-65436 .elementor-element.elementor-element-90ef251 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-10173fe{text-align:end;}.elementor-65436 .elementor-element.elementor-element-10173fe .elementor-heading-title{font-weight:500;color:#ADACAC;}.elementor-65436 .elementor-element.elementor-element-106f1ce{text-align:start;}.elementor-65436 .elementor-element.elementor-element-106f1ce .elementor-heading-title{font-size:45px;color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-0a19155{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-0a19155 a{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-b75952e > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-65436 .elementor-element.elementor-element-ca88beb > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-65436 .elementor-element.elementor-element-e810db3:not(.elementor-motion-effects-element-type-background), .elementor-65436 .elementor-element.elementor-element-e810db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-65436 .elementor-element.elementor-element-e810db3 > .elementor-container{min-height:400px;}.elementor-65436 .elementor-element.elementor-element-e810db3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-65436 .elementor-element.elementor-element-e810db3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65436 .elementor-element.elementor-element-ce6d102 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-65436 .elementor-element.elementor-element-6c2864d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-65436 .elementor-element.elementor-element-6c2864d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-65436 .elementor-element.elementor-element-6c2864d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-3e28da1{text-align:end;}.elementor-65436 .elementor-element.elementor-element-3e28da1 .elementor-heading-title{font-weight:500;color:#ADACAC;}.elementor-65436 .elementor-element.elementor-element-5edcf03{text-align:start;}.elementor-65436 .elementor-element.elementor-element-5edcf03 .elementor-heading-title{font-size:45px;color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-500ab35{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-500ab35 a{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-ee1ce46:not(.elementor-motion-effects-element-type-background), .elementor-65436 .elementor-element.elementor-element-ee1ce46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-65436 .elementor-element.elementor-element-ee1ce46 > .elementor-container{min-height:400px;}.elementor-65436 .elementor-element.elementor-element-ee1ce46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-65436 .elementor-element.elementor-element-ee1ce46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-65436 .elementor-element.elementor-element-c8dac51.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-65436 .elementor-element.elementor-element-c8dac51.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-65436 .elementor-element.elementor-element-c8dac51 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-181a98d{text-align:end;}.elementor-65436 .elementor-element.elementor-element-181a98d .elementor-heading-title{font-weight:500;color:#ADACAC;}.elementor-65436 .elementor-element.elementor-element-d575be7{text-align:start;}.elementor-65436 .elementor-element.elementor-element-d575be7 .elementor-heading-title{font-size:45px;color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-66cf254{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-66cf254 a{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-58fce05 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-65436 .elementor-element.elementor-element-2b1a7b3:not(.elementor-motion-effects-element-type-background), .elementor-65436 .elementor-element.elementor-element-2b1a7b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-65436 .elementor-element.elementor-element-2b1a7b3 > .elementor-container{min-height:400px;}.elementor-65436 .elementor-element.elementor-element-2b1a7b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-65436 .elementor-element.elementor-element-2b1a7b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65436 .elementor-element.elementor-element-a9f65b8 > .elementor-element-populated{padding:80px 80px 80px 80px;}.elementor-bc-flex-widget .elementor-65436 .elementor-element.elementor-element-af8bb16.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-65436 .elementor-element.elementor-element-af8bb16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-65436 .elementor-element.elementor-element-af8bb16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-5fa6223{text-align:end;}.elementor-65436 .elementor-element.elementor-element-5fa6223 .elementor-heading-title{font-weight:500;color:#ADACAC;}.elementor-65436 .elementor-element.elementor-element-397ceb5{text-align:start;}.elementor-65436 .elementor-element.elementor-element-397ceb5 .elementor-heading-title{font-size:45px;color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-cc86aa3{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-cc86aa3 a{color:var( --e-global-color-484e2b7 );}.elementor-65436 .elementor-element.elementor-element-da9d1d5:not(.elementor-motion-effects-element-type-background), .elementor-65436 .elementor-element.elementor-element-da9d1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-65436 .elementor-element.elementor-element-da9d1d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 100px 0px 100px;}.elementor-65436 .elementor-element.elementor-element-da9d1d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65436 .elementor-element.elementor-element-ace32e0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}body.elementor-page-65436:not(.elementor-motion-effects-element-type-background), body.elementor-page-65436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-65436 .elementor-element.elementor-element-2c9a0e5{width:63.391%;}.elementor-65436 .elementor-element.elementor-element-2236290{width:36.573%;}.elementor-65436 .elementor-element.elementor-element-bb5d847{width:36.573%;}.elementor-65436 .elementor-element.elementor-element-fd49d7f{width:63.391%;}.elementor-65436 .elementor-element.elementor-element-5653987{width:63.391%;}.elementor-65436 .elementor-element.elementor-element-e44faa2{width:36.573%;}.elementor-65436 .elementor-element.elementor-element-c3ceb9d{width:36.573%;}.elementor-65436 .elementor-element.elementor-element-0ccd205{width:63.391%;}.elementor-65436 .elementor-element.elementor-element-90ef251{width:63.391%;}.elementor-65436 .elementor-element.elementor-element-b75952e{width:36.573%;}.elementor-65436 .elementor-element.elementor-element-ce6d102{width:36.573%;}.elementor-65436 .elementor-element.elementor-element-6c2864d{width:63.391%;}.elementor-65436 .elementor-element.elementor-element-c8dac51{width:63.391%;}.elementor-65436 .elementor-element.elementor-element-58fce05{width:36.573%;}.elementor-65436 .elementor-element.elementor-element-a9f65b8{width:36.573%;}.elementor-65436 .elementor-element.elementor-element-af8bb16{width:63.391%;}}@media(max-width:1400px){.elementor-65436 .elementor-element.elementor-element-2a85097{padding:0px 50px 0px 50px;}.elementor-65436 .elementor-element.elementor-element-2236290 > .elementor-element-populated{padding:40px 40px 40px 0px;}.elementor-65436 .elementor-element.elementor-element-8749a80{padding:30px 50px 30px 50px;}.elementor-65436 .elementor-element.elementor-element-bb5d847 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-65436 .elementor-element.elementor-element-da987b3{padding:30px 50px 30px 50px;}.elementor-65436 .elementor-element.elementor-element-e44faa2 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-5013b05{padding:30px 50px 30px 50px;}.elementor-65436 .elementor-element.elementor-element-c3ceb9d > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-65436 .elementor-element.elementor-element-5e0f58e{padding:30px 50px 30px 50px;}.elementor-65436 .elementor-element.elementor-element-b75952e > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-e810db3{padding:30px 50px 30px 50px;}.elementor-65436 .elementor-element.elementor-element-ce6d102 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-65436 .elementor-element.elementor-element-ee1ce46{padding:30px 50px 30px 50px;}.elementor-65436 .elementor-element.elementor-element-58fce05 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-2b1a7b3{padding:30px 50px 30px 50px;}.elementor-65436 .elementor-element.elementor-element-a9f65b8 > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-65436 .elementor-element.elementor-element-da9d1d5{padding:0px 10px 0px 10px;}}@media(max-width:767px){.elementor-65436 .elementor-element.elementor-element-2a85097{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-2c9a0e5 > .elementor-element-populated{margin:-60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:41px 5px 0px 5px;}.elementor-65436 .elementor-element.elementor-element-2c9a0e5{z-index:1;}.elementor-65436 .elementor-element.elementor-element-2236290 > .elementor-element-populated{margin:0px 0px -46px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-af09602 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-8749a80{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-65436 .elementor-element.elementor-element-bb5d847 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-fd49d7f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 5px 0px 5px;}.elementor-65436 .elementor-element.elementor-element-da987b3{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-65436 .elementor-element.elementor-element-5653987 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 5px 0px 5px;}.elementor-65436 .elementor-element.elementor-element-e44faa2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-5013b05{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-65436 .elementor-element.elementor-element-c3ceb9d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-0ccd205 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 5px 0px 5px;}.elementor-65436 .elementor-element.elementor-element-2840762 .elementor-heading-title{font-size:37px;}.elementor-65436 .elementor-element.elementor-element-5e0f58e{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-65436 .elementor-element.elementor-element-90ef251 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 5px 0px 5px;}.elementor-65436 .elementor-element.elementor-element-b75952e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-e810db3{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-65436 .elementor-element.elementor-element-ce6d102 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-6c2864d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 5px 0px 5px;}.elementor-65436 .elementor-element.elementor-element-ee1ce46{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-65436 .elementor-element.elementor-element-c8dac51 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 5px 0px 5px;}.elementor-65436 .elementor-element.elementor-element-58fce05 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-2b1a7b3{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-65436 .elementor-element.elementor-element-af8bb16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 5px 0px 5px;}.elementor-65436 .elementor-element.elementor-element-da9d1d5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-ace32e0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-65436 .elementor-element.elementor-element-e6c488f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-e6c488f *//* کانتینر اصلی */
.cp-comparison-container {
    direction: rtl;
    margin: 20px 0;
    overflow-x: auto;
}

.cp-comparison-table {
    width: 100%;
    border-collapse: collapse;
    background-color: #fff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0,0,0,0.1);
}

.cp-comparison-table th, 
.cp-comparison-table td {
    padding: 16px 12px;
    border-bottom: 1px solid #eee;
    line-height: 1.7;
}

/* هدر - اصلاح شده برای وسط‌چین کامل */
.cp-comparison-table thead tr {
    background-color: #1a1a1a;
    color: #ffffff;
}

.cp-comparison-table th {
    text-align: center !important; /* وسط‌چین افقی */
    vertical-align: middle !important; /* وسط‌چین عمودی */
    padding: 18px 10px;
    font-weight: bold;
    font-size: 16px;
}

/* ستون‌ها (دسکتاپ) */
.cp-comparison-table td:first-child {
    font-weight: bold;
    width: 20%;
    text-align: center !important; /* وسط‌چین افقی */
    vertical-align: middle !important; /* وسط‌چین عمودی */
    background-color: #666666;
}

.cp-comparison-table td:nth-child(2) {
    background-color: #f0f7ff;
    color: #004085;
    text-align: center !important; /* وسط‌چین افقی */
    vertical-align: middle !important; /* وسط‌چین عمودی */
    width: 40%;
}

.cp-comparison-table td:nth-child(3) {
    background-color: #f2f2f2;
    color: #666;
    text-align: center !important; /* وسط‌چین افقی */
    vertical-align: middle !important; /* وسط‌چین عمودی */
    width: 40%;
}

/* --- اصلاح نهایی ریسپانسیو برای جلوگیری از بیرون‌زدگی --- */
@media screen and (max-width: 768px) {
    
    .cp-comparison-container {
        overflow-x: hidden; /* جلوگیری از اسکرول افقی کل صفحه */
        padding: 10px;      /* ایجاد فاصله امن از لبه‌های موبایل */
    }

    .cp-comparison-table, 
    .cp-comparison-table tbody, 
    .cp-comparison-table tr, 
    .cp-comparison-table td {
        display: block;
        width: 100% !important;
        box-sizing: border-box !important; /* بسیار مهم: پدینگ را داخل عرض محاسبه می‌کند */
    }

    .cp-comparison-table tr {
        margin-bottom: 25px;
        border: 1px solid #ddd;
        border-radius: 12px;
        background: #fff;
        overflow: hidden;
        box-shadow: 0 4px 10px rgba(0,0,0,0.05);
    }

    /* هدر هر کارت (عنوان ویژگی) */
    .cp-comparison-table td:first-child {
        background: #1a1a1a !important;
        color: #fff !important;
        text-align: center !important;
        padding: 15px !important;
        font-size: 16px;
        border-bottom: 1px solid #333 !important;
    }

    /* باکس‌های مقایسه‌ای (سوپرکابین و بازاری) */
    .cp-comparison-table td:nth-child(2),
    .cp-comparison-table td:nth-child(3) {
        background: #f2f2f2 !important;
        color: #333 !important;
        margin: 12px !important;      /* ایجاد فاصله از لبه‌های کارت */
        width: calc(100% - 24px) !important; /* کم کردن مارجین از عرض کل برای فیت شدن */
        padding: 20px 15px !important;
        border-radius: 10px;
        display: flex !important;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-align: center !important;
        word-break: break-word;      /* جلوگیری از بیرون زدن کلمات طولانی */
    }

    /* لیبل بالای هر باکس (اصلاح فاصله و تراز) */
    .cp-comparison-table td:nth-child(2)::before,
    .cp-comparison-table td:nth-child(3)::before {
        content: attr(data-label);
        display: inline-block;       /* تغییر از block به inline-block برای کنترل بهتر */
        margin-bottom: 10px;
        padding: 4px 15px;
        background: #d8d8d8;
        color: #555;
        border-radius: 20px;
        font-size: 11px;
        font-weight: bold;
        text-align: center;
        width: fit-content;          /* فقط به اندازه متن فضا اشغال کند */
    }
}

@media screen and (max-width: 768px) {
    .cp-comparison-table thead,
    .cp-comparison-table thead tr,
    .cp-comparison-table thead th {
        display: none !important;
    }
}

@media screen and (max-width: 768px) {
    .cp-comparison-table tr.cp-row-stability td:nth-child(2)::before {
        background-color: #28a745 !important;
        color: #fff !important;
    }

    .cp-comparison-table tr.cp-row-stability td:nth-child(3)::before {
        background-color: #dc3545 !important;
        color: #fff !important;
    }
}/* End custom CSS */