.elementor-86842 .elementor-element.elementor-element-63d7912{--display:grid;--e-con-grid-template-columns:1.3fr 1fr;--e-con-grid-template-rows:1;--grid-auto-flow:row;}.elementor-86842 .elementor-element.elementor-element-868e5d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86842 .elementor-element.elementor-element-9b8e8dc{width:var( --container-widget-width, 92.192% );max-width:92.192%;--container-widget-width:92.192%;--container-widget-flex-grow:0;}.elementor-86842 .elementor-element.elementor-element-9b8e8dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-86842 .elementor-element.elementor-element-e9e30e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86842 .elementor-element.elementor-element-250a244 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86842 .elementor-element.elementor-element-ea28884 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86842 .elementor-element.elementor-element-ea28884 .rt-button .button-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-86842 .elementor-element.elementor-element-ea28884 .rt-button .button-style-2{background-color:#FFFFFF;color:#F57E51;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;}.elementor-86842 .elementor-element.elementor-element-ea28884 .rt-button .button-style-2:hover{background-color:#000000;color:#FFFFFF;}.elementor-86842 .elementor-element.elementor-element-da301ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-86842 .elementor-element.elementor-element-420c210{width:auto;max-width:auto;}.elementor-86842 .elementor-element.elementor-element-420c210 img{width:130px;}.elementor-widget-text-editor{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-86842 .elementor-element.elementor-element-bd9dbc4{width:auto;max-width:auto;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.2em;color:var( --e-global-color-d524f75 );}.elementor-86842 .elementor-element.elementor-element-bd9dbc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-86842 .elementor-element.elementor-element-11da59d{width:auto;max-width:auto;margin:12px 1px calc(var(--kit-widget-spacing, 0px) + 19px) 20px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.2em;}.elementor-86842 .elementor-element.elementor-element-11da59d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-86842 .elementor-element.elementor-element-9a01606{width:auto;max-width:auto;margin:15px 1px calc(var(--kit-widget-spacing, 0px) + 19px) 20px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.2em;color:#333333;}.elementor-86842 .elementor-element.elementor-element-9a01606.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-86842 .elementor-element.elementor-element-9355810{--display:flex;border-style:solid;--border-style:solid;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:22px 22px 22px 22px;}.elementor-86842 .elementor-element.elementor-element-c9a2141 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 20px;border-radius:22px 22px 22px 22px;}.elementor-86842 .elementor-element.elementor-element-ae55fc4{padding:0px 0px 0px 20px;font-size:16px;}.elementor-86842 .elementor-element.elementor-element-127d694{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86842 .elementor-element.elementor-element-14f4577{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86842 .elementor-element.elementor-element-9842c5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86842 .elementor-element.elementor-element-cb8dd56{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86842 .elementor-element.elementor-element-bc2e093{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-86842 .elementor-element.elementor-element-4d59091{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-86842 .elementor-element.elementor-element-9f1ef78{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86842 .elementor-element.elementor-element-9f1ef78.elementor-element{--align-self:flex-start;}.elementor-86842 .elementor-element.elementor-element-9f1ef78 .elementor-heading-title{color:#122428;}.elementor-86842 .elementor-element.elementor-element-7e80835{--display:flex;--padding-top:50px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-86842 .elementor-element.elementor-element-a274e7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-86842 .elementor-element.elementor-element-dd0d78f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-86842 .elementor-element.elementor-element-20481fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-86842 .elementor-element.elementor-element-9d3891f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86842 .elementor-element.elementor-element-ed0e0d7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-86842 .elementor-element.elementor-element-9f19a87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-86842 .elementor-element.elementor-element-63d7912{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-86842 .elementor-element.elementor-element-e9e30e1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86842 .elementor-element.elementor-element-da301ec{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86842 .elementor-element.elementor-element-c9a2141 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86842 .elementor-element.elementor-element-ae55fc4{padding:0px 0px 0px 10px;}.elementor-86842 .elementor-element.elementor-element-14f4577{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86842 .elementor-element.elementor-element-ed0e0d7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-86842 .elementor-element.elementor-element-63d7912{--e-con-grid-template-columns:1;--e-con-grid-template-rows:1;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-86842 .elementor-element.elementor-element-e9e30e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86842 .elementor-element.elementor-element-da301ec{--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86842 .elementor-element.elementor-element-420c210 img{width:100px;}.elementor-86842 .elementor-element.elementor-element-bd9dbc4{width:var( --container-widget-width, 87.675px );max-width:87.675px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:87.675px;--container-widget-flex-grow:0;}.elementor-86842 .elementor-element.elementor-element-11da59d{width:var( --container-widget-width, 10px );max-width:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-86842 .elementor-element.elementor-element-9a01606{width:var( --container-widget-width, 78px );max-width:78px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:78px;--container-widget-flex-grow:0;}.elementor-86842 .elementor-element.elementor-element-9355810{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:22px 22px 22px 22px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86842 .elementor-element.elementor-element-c9a2141 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 10px 20px 10px;}.elementor-86842 .elementor-element.elementor-element-ae55fc4{padding:0px 0px 0px 10px;}.elementor-86842 .elementor-element.elementor-element-14f4577{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86842 .elementor-element.elementor-element-4d59091{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86842 .elementor-element.elementor-element-ed0e0d7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-86842 .elementor-element.elementor-element-9f19a87{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for rt-title-with-text, class: .elementor-element-0f38ca6 */.not-includes .rt-title-text ul li i {
    background: #ff6b6b;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cb8dd56 *//* Modern Comparison Table Styles*/
.table-wrap { 
  overflow-x: auto; 
  margin: 30px 0;
  border-radius: 16px;
  box-shadow: 0 8px 32px rgba(0,0,0,0.06);
}

.comparison-table,
div[aria-label="Comparison table"] table { 
  width: 100%; 
  border-collapse: separate;
  border-spacing: 0;
  background: linear-gradient(135deg, #ffffff 0%, #fafbfc 100%);
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 12px 40px rgba(0,0,0,0.08);
  border: none;
  position: relative; /* Added this */
}

.comparison-table th, 
.comparison-table td,
div[aria-label="Comparison table"] table th,
div[aria-label="Comparison table"] table td { 
  padding: 20px 16px; 
  border: none;
  border-bottom: 1px solid rgba(0,0,0,0.05); 
  text-align: left; 
  vertical-align: middle; 
  color: #2d3748;
  font-size: 15px;
  line-height: 1.5;
}

.comparison-table th,
div[aria-label="Comparison table"] table th { 
  font-size: 13px; 
  color: #ffffff; 
  font-weight: 700; 
  text-transform: uppercase; 
  letter-spacing: 1px; 
  background: linear-gradient(135deg, #2d3748 0%, #4a5568 100%);
  border-bottom: none;
  position: relative;
}

.comparison-table th:first-child,
div[aria-label="Comparison table"] table th:first-child {
  background: linear-gradient(135deg, #4a5568 0%, #2d3748 100%);
}

.comparison-table th:nth-child(2),
div[aria-label="Comparison table"] table th:nth-child(2) {
  background: linear-gradient(135deg, #e53e3e 0%, #c53030 100%);
}

.comparison-table th:last-child,
div[aria-label="Comparison table"] table th:last-child {
  background: linear-gradient(135deg, #f57e51 0%, #e85d75 100%);
  position: relative;
  overflow: visible; /* Changed from hidden to visible */
}/* End custom CSS */