.elementor-9039 .elementor-element.elementor-element-6666704{--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:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9039 .elementor-element.elementor-element-e611f87{--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-9039 .elementor-element.elementor-element-308a813 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:900;text-transform:uppercase;color:#A40000;}.elementor-9039 .elementor-element.elementor-element-2d185ef{font-size:21px;}.elementor-9039 .elementor-element.elementor-element-22f0267{font-size:21px;}.elementor-9039 .elementor-element.elementor-element-43842af{width:var( --container-widget-width, 99.881% );max-width:99.881%;--container-widget-width:99.881%;--container-widget-flex-grow:0;font-size:21px;}.elementor-9039 .elementor-element.elementor-element-43842af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9039 .elementor-element.elementor-element-e0995cc{--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-9039 .elementor-element.elementor-element-ed3483a{--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;}.elementor-9039 .elementor-element.elementor-element-a4a9d50{--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-9039 .elementor-element.elementor-element-a4a9d50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9039 .elementor-element.elementor-element-6796125 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:900;text-transform:uppercase;color:#A40000;}.elementor-9039 .elementor-element.elementor-element-6c72b35{font-size:21px;}.elementor-9039 .elementor-element.elementor-element-6c1bf04{--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-9039 .elementor-element.elementor-element-89205f2{margin:42px 7px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;text-align:start;}.elementor-9039 .elementor-element.elementor-element-65139b1{--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;}.elementor-9039 .elementor-element.elementor-element-cca5098{--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-9039 .elementor-element.elementor-element-cca5098.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9039 .elementor-element.elementor-element-f3a96ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:900;text-transform:uppercase;line-height:34px;color:#A40000;}.elementor-9039 .elementor-element.elementor-element-81f1fb7{font-size:21px;}.elementor-9039 .elementor-element.elementor-element-beb8a85{--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;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-9039 .elementor-element.elementor-element-beb8a85.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9039 .elementor-element.elementor-element-ef79c96{--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-9039 .elementor-element.elementor-element-ef79c96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9039 .elementor-element.elementor-element-9dbe8b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:900;text-transform:uppercase;line-height:34px;color:#A40000;}.elementor-9039 .elementor-element.elementor-element-898dc9f{font-size:21px;}.elementor-9039 .elementor-element.elementor-element-d87ef7f{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;font-size:26px;}.elementor-9039 .elementor-element.elementor-element-d87ef7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9039 .elementor-element.elementor-element-598bd1d{--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;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-9039 .elementor-element.elementor-element-598bd1d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9039 .elementor-element.elementor-element-3c3d4de{--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-9039 .elementor-element.elementor-element-3c3d4de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9039 .elementor-element.elementor-element-48f9705 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:900;text-transform:uppercase;line-height:34px;color:#A40000;}.elementor-9039 .elementor-element.elementor-element-a2f663a{font-size:21px;}.elementor-9039 .elementor-element.elementor-element-81627d1{--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;}.elementor-9039 .elementor-element.elementor-element-d9dc4ec{--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-9039 .elementor-element.elementor-element-72efa7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:900;text-transform:uppercase;line-height:34px;color:#A40000;}.elementor-9039 .elementor-element.elementor-element-f16d04e{width:var( --container-widget-width, 100.519% );max-width:100.519%;--container-widget-width:100.519%;--container-widget-flex-grow:0;font-size:21px;}.elementor-9039 .elementor-element.elementor-element-f16d04e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9039 .elementor-element.elementor-element-f8dfcbe{font-size:21px;}.elementor-9039 .elementor-element.elementor-element-410a0c3{--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-9039 .elementor-element.elementor-element-a2b7343{margin:4px -25px calc(var(--kit-widget-spacing, 0px) + 4px) -116px;--lottie-container-width:100%;}.elementor-9039 .elementor-element.elementor-element-631f6e4{--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;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-9039 .elementor-element.elementor-element-bee4297{--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-9039 .elementor-element.elementor-element-bee4297.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9039 .elementor-element.elementor-element-474a653 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:900;text-transform:uppercase;line-height:34px;color:#A40000;}.elementor-9039 .elementor-element.elementor-element-ad04b7f{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9039 .elementor-element.elementor-element-ad04b7f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:34px;color:#004D40;}.elementor-9039 .elementor-element.elementor-element-282d067{width:var( --container-widget-width, 117.604% );max-width:117.604%;--container-widget-width:117.604%;--container-widget-flex-grow:0;}.elementor-9039 .elementor-element.elementor-element-282d067.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9039 .elementor-element.elementor-element-12bae604{--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;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-9039 .elementor-element.elementor-element-4597e3f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:900;color:#650000;}.elementor-9039 .elementor-element.elementor-element-7245a11c{font-size:21px;}.elementor-9039 .elementor-element.elementor-element-785a9cbf{padding:42px 42px 42px 42px;}.elementor-9039 .elementor-element.elementor-element-785a9cbf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9039 .elementor-element.elementor-element-785a9cbf .elementor-author-box__name{font-family:"Poppins", Sans-serif;font-weight:900;margin-bottom:0px;}.elementor-9039 .elementor-element.elementor-element-785a9cbf .elementor-author-box__bio{font-family:"Poppins", Sans-serif;font-weight:400;margin-bottom:0px;}@media(max-width:767px){.elementor-9039 .elementor-element.elementor-element-308a813 .elementor-heading-title{font-size:19px;line-height:1.3em;}.elementor-9039 .elementor-element.elementor-element-2d185ef{font-size:18px;}.elementor-9039 .elementor-element.elementor-element-22f0267{font-size:18px;}.elementor-9039 .elementor-element.elementor-element-43842af{font-size:18px;}.elementor-9039 .elementor-element.elementor-element-ed3483a{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9039 .elementor-element.elementor-element-6c72b35{font-size:18px;}.elementor-9039 .elementor-element.elementor-element-89205f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9039 .elementor-element.elementor-element-81f1fb7{font-size:18px;}.elementor-9039 .elementor-element.elementor-element-898dc9f{font-size:18px;}.elementor-9039 .elementor-element.elementor-element-d87ef7f{font-size:18px;}.elementor-9039 .elementor-element.elementor-element-a2f663a{font-size:18px;}.elementor-9039 .elementor-element.elementor-element-f16d04e{font-size:18px;}.elementor-9039 .elementor-element.elementor-element-f8dfcbe{font-size:18px;}.elementor-9039 .elementor-element.elementor-element-410a0c3{--margin-top:-106px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9039 .elementor-element.elementor-element-a2b7343{--lottie-container-width:85%;}.elementor-9039 .elementor-element.elementor-element-631f6e4{--margin-top:-153px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9039 .elementor-element.elementor-element-474a653 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-9039 .elementor-element.elementor-element-ad04b7f .elementor-heading-title{font-size:23px;line-height:1.1em;}.elementor-9039 .elementor-element.elementor-element-12bae604{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9039 .elementor-element.elementor-element-4597e3f0 .elementor-heading-title{font-size:30px;}.elementor-9039 .elementor-element.elementor-element-2907419{font-size:18px;}.elementor-9039 .elementor-element.elementor-element-785a9cbf{width:var( --container-widget-width, 275.785px );max-width:275.785px;padding:0px 0px 0px 0px;--container-widget-width:275.785px;--container-widget-flex-grow:0;}.elementor-9039 .elementor-element.elementor-element-785a9cbf .elementor-author-box__name{font-size:23px;}.elementor-9039 .elementor-element.elementor-element-785a9cbf .elementor-author-box__bio{font-size:16px;}}@media(min-width:768px){.elementor-9039 .elementor-element.elementor-element-e611f87{--width:84%;}.elementor-9039 .elementor-element.elementor-element-e0995cc{--width:50%;}.elementor-9039 .elementor-element.elementor-element-a4a9d50{--width:59%;}.elementor-9039 .elementor-element.elementor-element-6c1bf04{--width:50%;}.elementor-9039 .elementor-element.elementor-element-cca5098{--width:100%;}.elementor-9039 .elementor-element.elementor-element-beb8a85{--width:123.056%;}.elementor-9039 .elementor-element.elementor-element-ef79c96{--content-width:1120px;}.elementor-9039 .elementor-element.elementor-element-598bd1d{--width:123.056%;}.elementor-9039 .elementor-element.elementor-element-3c3d4de{--content-width:1120px;}.elementor-9039 .elementor-element.elementor-element-d9dc4ec{--width:92%;}.elementor-9039 .elementor-element.elementor-element-410a0c3{--width:50%;}.elementor-9039 .elementor-element.elementor-element-bee4297{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-282d067 */.comparison-table {
            max-width: 1200px;
            margin: 0 auto;
            background: white;
            border-radius: 10px;
            overflow: hidden;
            box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
        }
        
        .table-header {
            background: linear-gradient(135deg, #004d40 0%, #002822 100%);
            color: white;
            padding: 20px;
            text-align: center;
        }
        
        .table-header h2 {
            font-size: 24px;
            margin-bottom: 5px;
            font-weight: 600;
        }
        
        .table-header p {
            opacity: 0.9;
            font-size: 16px;
        }
        
        .table-container {
            overflow-x: auto;
        }
        
        table {
            width: 100%;
            border-collapse: collapse;
            min-width: 600px;
        }
        
        th, td {
            padding: 16px 15px;
            text-align: left;
            border-bottom: 1px solid #eaeaea;
        }
        
        th {
            background-color: #9b2322;
            color: white;
            font-weight: 500;
            position: sticky;
            top: 0;
        }
        
        tr:nth-child(even) {
            background-color: #f8f8f8;
        }
        
        tr:hover {
            background-color: #f1f1f1;
        }
        
        .feature-name {
            font-weight: 600;
            color: #004d40;
            width: 20%;
        }
        
        .platform-cell {
            vertical-align: top;
            width: 20%;
        }
        
        .highlight {
            background-color: rgba(155, 35, 34, 0.1);
            border-left: 3px solid #9b2322;
        }
        
        .footer-note {
            padding: 15px;
            text-align: center;
            background-color: #f5f5f5;
            color: #666;
            font-size: 14px;
            border-top: 1px solid #eaeaea;
        }
        
        @media (max-width: 768px) {
            th, td {
                padding: 12px 10px;
                font-size: 14px;
            }
            
            .table-header h2 {
                font-size: 20px;
            }
        }
        
        @media (max-width: 480px) {
            th, td {
                padding: 10px 8px;
                font-size: 13px;
            }
            
            .feature-name {
                width: 25%;
            }
            
            .platform-cell {
                width: 25%;
            }
        }/* End custom CSS */