.elementor-7518 .elementor-element.elementor-element-4f751fc5{padding:0 0 20px;z-index:1}.elementor-7518 .elementor-element.elementor-element-162d1b64>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7518 .elementor-element.elementor-element-162d1b64{padding:0}.elementor-7518 .elementor-element.elementor-element-f1055fe>.elementor-element-populated{padding:0 15px}.elementor-7518 .elementor-element.elementor-element-66456c17>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-7518 .elementor-element.elementor-element-66456c17>.elementor-element-populated{margin:0 0 0 85px;--e-column-margin-right:0px;--e-column-margin-left:85px;padding:0 15px}.elementor-7518 .elementor-element.elementor-element-2c7750dd>.elementor-widget-container{margin:0 0 25px}.elementor-7518 .elementor-element.elementor-element-2c7750dd .sec-title{text-align:start}.elementor-7518 .elementor-element.elementor-element-2c7750dd .sec-title--sub{justify-content:start}.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-7518 .elementor-element.elementor-element-1b3446ad>.elementor-widget-container{margin:0 0 25px}.elementor-7518 .elementor-element.elementor-element-1b3446ad{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-.2px;color:#787b84}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-7518 .elementor-element.elementor-element-14636b20>.elementor-widget-container{margin:25px 0 30px;padding:0}.elementor-7518 .elementor-element.elementor-element-14636b20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-7518 .elementor-element.elementor-element-14636b20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-7518 .elementor-element.elementor-element-14636b20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-7518 .elementor-element.elementor-element-14636b20 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-7518 .elementor-element.elementor-element-14636b20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-7518 .elementor-element.elementor-element-14636b20 .elementor-icon-list-icon i{transition:color .3s}.elementor-7518 .elementor-element.elementor-element-14636b20 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-7518 .elementor-element.elementor-element-14636b20{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px}.elementor-7518 .elementor-element.elementor-element-14636b20 .elementor-icon-list-icon{padding-inline-end:3px}.elementor-7518 .elementor-element.elementor-element-14636b20 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-7518 .elementor-element.elementor-element-14636b20 .elementor-icon-list-item>a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:18px;font-weight:500;line-height:28px}.elementor-7518 .elementor-element.elementor-element-14636b20 .elementor-icon-list-text{color:#787b84;transition:color .3s}.elementor-7518 .elementor-element.elementor-element-1816c485>.elementor-element-populated{padding:0}.elementor-7518 .elementor-element.elementor-element-62a680f3{margin-top:0;margin-bottom:0;padding:20px 0 0}.elementor-7518 .elementor-element.elementor-element-7cb4a926>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-7518 .elementor-element.elementor-element-7cb4a926>.elementor-element-populated{padding:0}.elementor-7518 .elementor-element.elementor-element-4f659ab7>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7518 .elementor-element.elementor-element-4f659ab7{margin-top:0;margin-bottom:30px}.elementor-7518 .elementor-element.elementor-element-54a4aef5>.elementor-element-populated{padding:0 15px}.elementor-7518 .elementor-element.elementor-element-4a33ece0>.elementor-widget-container{margin:0 0 30px}.elementor-7518 .elementor-element.elementor-element-7fbd70d9>.elementor-element-populated{padding:0 15px}.elementor-7518 .elementor-element.elementor-element-5fd9c565>.elementor-widget-container{margin:0 0 30px}.elementor-7518 .elementor-element.elementor-element-5fd9c565{font-family:"Plus Jakarta Sans",Sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:-.2px;color:#787b84}.elementor-7518 .elementor-element.elementor-element-46558309>.elementor-widget-container{margin:0 0 5px}.elementor-7518 .elementor-element.elementor-element-46558309{font-family:"Plus Jakarta Sans",Sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:-.2px;color:#787b84}.elementor-7518 .elementor-element.elementor-element-4c042f2f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7518 .elementor-element.elementor-element-4c042f2f{margin-top:0;margin-bottom:0}.elementor-7518 .elementor-element.elementor-element-2ed59df5>.elementor-element-populated{padding:0 15px}.elementor-7518 .elementor-element.elementor-element-48b4b02b>.elementor-widget-container{margin:0;padding:0}.elementor-7518 .elementor-element.elementor-element-48b4b02b{font-family:"Plus Jakarta Sans",Sans-serif;font-size:21px;font-weight:500;line-height:32px;letter-spacing:-.2px;color:#787b84}.elementor-7518 .elementor-element.elementor-element-3150388d>.elementor-widget-container{margin:0}.elementor-7518 .elementor-element.elementor-element-3150388d{font-family:"Plus Jakarta Sans",Sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:-.2px;color:#787b84}.elementor-7518 .elementor-element.elementor-element-1f9d706a>.elementor-widget-container{margin:0 0 5px}.elementor-7518 .elementor-element.elementor-element-1f9d706a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:-.2px;color:#787b84}.elementor-7518 .elementor-element.elementor-element-a8f0ab3>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7518 .elementor-element.elementor-element-a8f0ab3{margin-top:0;margin-bottom:0}.elementor-7518 .elementor-element.elementor-element-6233980a>.elementor-element-populated{padding:0 15px}.elementor-7518 .elementor-element.elementor-element-3d0acab5>.elementor-widget-container{margin:0;padding:0}.elementor-7518 .elementor-element.elementor-element-3d0acab5{font-family:"Plus Jakarta Sans",Sans-serif;font-size:17px;font-weight:500;line-height:32px;letter-spacing:-.2px;color:#787b84}.elementor-7518 .elementor-element.elementor-element-1f3e662a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7518 .elementor-element.elementor-element-1f3e662a{margin-top:0;margin-bottom:0;padding:0}.elementor-7518 .elementor-element.elementor-element-38f1e1a6>.elementor-element-populated{padding:0 15px}.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-7518 .elementor-element.elementor-element-546dbd8a>.elementor-widget-container{margin:30px 0 0}.elementor-7518 .elementor-element.elementor-element-546dbd8a{text-align:end}.elementor-7518 .elementor-element.elementor-element-323cdae>.elementor-element-populated{padding:0 15px}.elementor-7518 .elementor-element.elementor-element-233c0e19>.elementor-widget-container{margin:0}.elementor-7518 .elementor-element.elementor-element-233c0e19 .sec-title .title{padding:0 0 20px}.elementor-7518 .elementor-element.elementor-element-233c0e19 .sec-title--heading{padding:0 0 20px}.elementor-7518 .elementor-element.elementor-element-b30695>.elementor-widget-container{margin:10px 0 5px}.elementor-7518 .elementor-element.elementor-element-b30695{font-family:"Plus Jakarta Sans",Sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:-.2px;color:#787b84}.elementor-7518 .elementor-element.elementor-element-7835f3e5 .elementor-repeater-item-5f7389a .xb-item--number{background-color:#0c9}.elementor-7518 .elementor-element.elementor-element-7835f3e5 .elementor-repeater-item-3ffac42 .xb-item--number{background-color:#0c9}.elementor-7518 .elementor-element.elementor-element-7835f3e5 .elementor-repeater-item-3e44c4c .xb-item--number{background-color:#0c9}.elementor-7518 .elementor-element.elementor-element-7835f3e5 .elementor-repeater-item-becd942 .xb-item--number{background-color:#0c9}.elementor-7518 .elementor-element.elementor-element-7835f3e5 .elementor-repeater-item-aeae3a5 .xb-item--number{background-color:#0c9}.elementor-7518 .elementor-element.elementor-element-7835f3e5>.elementor-widget-container{margin:0}.elementor-7518 .elementor-element.elementor-element-7835f3e5{grid-column:span 2;grid-row:span 1}.elementor-7518 .elementor-element.elementor-element-785c967a>.elementor-widget-container{margin:10px 0 5px}.elementor-7518 .elementor-element.elementor-element-785c967a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:-.2px;color:#787b84}.elementor-7518 .elementor-element.elementor-element-38624f9>.elementor-widget-container{margin:0;padding:0}.elementor-7518 .elementor-element.elementor-element-38624f9{font-family:"Plus Jakarta Sans",Sans-serif;font-size:21px;font-weight:500;line-height:32px;letter-spacing:-.2px;color:#787b84}.elementor-7518 .elementor-element.elementor-element-38c79150>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7518 .elementor-element.elementor-element-38c79150{margin-top:0;margin-bottom:0;padding:0}.elementor-7518 .elementor-element.elementor-element-5713ca2c>.elementor-element-populated{padding:0 15px}.elementor-7518 .elementor-element.elementor-element-116c2ab5>.elementor-widget-container{margin:0}.elementor-7518 .elementor-element.elementor-element-116c2ab5{text-align:start}.elementor-7518 .elementor-element.elementor-element-55a2ad0c>.elementor-element-populated{padding:0 15px}.elementor-7518 .elementor-element.elementor-element-5318f230{width:var(--container-widget-width,119.048%);max-width:119.048%;--container-widget-width:119.048%;--container-widget-flex-grow:0}.elementor-7518 .elementor-element.elementor-element-5318f230>.elementor-widget-container{margin:0}.elementor-7518 .elementor-element.elementor-element-5318f230 .sec-title .title{padding:0 0 20px}.elementor-7518 .elementor-element.elementor-element-5318f230 .sec-title--heading{padding:0 0 20px}.elementor-7518 .elementor-element.elementor-element-2942b4cf{--display:flex}@media(max-width:1024px){.elementor-7518 .elementor-element.elementor-element-66456c17>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(min-width:768px){.elementor-7518 .elementor-element.elementor-element-f1055fe{width:55.641%}.elementor-7518 .elementor-element.elementor-element-66456c17{width:44.321%}}@media(max-width:1024px) and (min-width:768px){.elementor-7518 .elementor-element.elementor-element-f1055fe{width:100%}.elementor-7518 .elementor-element.elementor-element-66456c17{width:100%}}.info-grid{display:flex;gap:30px;align-items:stretch}.info-box{flex:1;background:#f9f9f9;padding:25px;border-radius:12px}.info-box h3{margin-bottom:15px;font-size:1.2rem;font-weight:600}.info-box ul{list-style:none;padding-left:0}.info-box ul li{position:relative;padding-left:20px;margin-bottom:10px}.info-box ul li:before{content:"▸";position:absolute;left:0;color:#00b894}<style>.compare-grid{display:flex;gap:20px;flex-wrap:wrap;align-items:stretch}.compare-box,.compare-box-positive{flex:1 1 300px;display:flex;flex-direction:column;justify-content:space-between;background-color:#f9f9f9;border-radius:8px;padding:20px 25px;box-shadow:0 2px 6px rgba(0,0,0,.05);min-height:100%}.compare-box h3,.compare-box-positive h3{background-color:#f0f0f0;color:#1e1e1e;text-align:center;font-size:18px;margin:-20px -25px 20px;padding:15px;border-top-left-radius:8px;border-top-right-radius:8px}.compare-box-positive h3{background-color:#e7f7f3}.compare-box ul,.compare-box-positive ul{list-style:none;padding:0;margin:0;flex-grow:1}.compare-box ul li,.compare-box-positive ul li{margin-bottom:12px;padding-left:24px;position:relative;font-size:16px;line-height:1.5}.compare-box ul li:before{content:"✖";color:#c33;position:absolute;left:0;top:0}.compare-box-positive ul li:before{content:"✔";color:#0c9;position:absolute;left:0;top:0}@media (max-width:768px){.compare-grid{flex-direction:column}}</style>.custom-box{min-height:300px}.custom-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.custom-box{flex:1;padding:20px;background:#f9f9f9;border-radius:10px;min-height:100%}.custom-box h3{margin-bottom:15px;font-size:1.2em;font-weight:600}.custom-box ul{list-style:none;padding-left:0}.custom-box ul li{position:relative;padding-left:20px;margin-bottom:10px}.custom-box ul li:before{content:"▸";position:absolute;left:0;color:#0c9;font-size:1.2em;line-height:1}.custom-box-intro{font-size:1.05rem;line-height:1.6;color:#2f2f2f;margin-top:6px;margin-bottom:14px;font-weight:500}