.elementor-10079 .elementor-element.elementor-element-7224858{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10079 .elementor-element.elementor-element-0625861{padding:0px 0px 20px 0px;}.elementor-10079 .elementor-element.elementor-element-0625861 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:45px;font-weight:600;color:#AF9049;}.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 ), 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-10079 .elementor-element.elementor-element-f2cb067{padding:0px 0px 040px 0px;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10079 .elementor-element.elementor-element-f2cb067 .elementor-icon-list-icon i{color:#9A7624;transition:color 0.3s;}.elementor-10079 .elementor-element.elementor-element-f2cb067 .elementor-icon-list-icon svg{fill:#9A7624;transition:fill 0.3s;}.elementor-10079 .elementor-element.elementor-element-f2cb067 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10079 .elementor-element.elementor-element-f2cb067 .elementor-icon-list-item > a{font-family:"Inter Tight", Serif;font-size:17px;font-weight:400;}.elementor-10079 .elementor-element.elementor-element-f2cb067 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#9A7624;}.elementor-10079 .elementor-element.elementor-element-f2cb067 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), 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-10079 .elementor-element.elementor-element-106bf19{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-106bf19 p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-106bf19 a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-098b886{padding:00px 00px 00px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:#B9974B;border-radius:10px 10px 10px 10px;font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10079 .elementor-element.elementor-element-098b886 p{margin-block-end:0px;}.elementor-10079 .elementor-element.elementor-element-332aacf{padding:15px 0px 0px 0px;font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-332aacf p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-332aacf a{color:#A27308;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10079 .elementor-element.elementor-element-7ce61be img{border-radius:10px 10px 10px 10px;}.elementor-10079 .elementor-element.elementor-element-7e97c64{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-7e97c64 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-81bab15{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-81bab15 p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-81bab15 a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-146a410{background-color:#FFFDFA;padding:10px 10px 10px 10px;font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10079 .elementor-element.elementor-element-308f06d{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-308f06d p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-308f06d a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-22aa46c{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-22aa46c .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-f5110ca{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-f5110ca p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-f5110ca a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-9796147{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-9796147 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-67f991a{color:#000000;}.elementor-10079 .elementor-element.elementor-element-3b67ebd{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-3b67ebd .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-03b07b8{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-03b07b8 p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-03b07b8 a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-729b513{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-729b513 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-860cea6{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-860cea6 p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-860cea6 a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-96430ff{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-96430ff .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-64cd7b0{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-64cd7b0 p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-64cd7b0 a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-8e6a2db{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-8e6a2db .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:30px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-d810f61{color:#000000;}.elementor-10079 .elementor-element.elementor-element-b0bffe7{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-b0bffe7 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:30px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-3925506{color:#000000;}.elementor-10079 .elementor-element.elementor-element-203de95{--display:flex;}.elementor-10079 .elementor-element.elementor-element-17af37e{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-17af37e .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-d7dd9a5{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-d7dd9a5 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:30px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-76a3bb7{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-76a3bb7 p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-76a3bb7 a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-f13126d{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-f13126d .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:30px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-1cc189d{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-1cc189d p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-1cc189d a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-ecf1083{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-ecf1083 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-04d5464{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-04d5464 p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-04d5464 a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-5456cb8{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-5456cb8 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-f400133{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-f400133 p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-f400133 a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-d90b50d{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-d90b50d .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-b95d2bc{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-b95d2bc p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-b95d2bc a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-89c8c47{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-89c8c47 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-7df954e{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-7df954e p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-7df954e a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-4f9c939{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-4f9c939 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-80263f2{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10079 .elementor-element.elementor-element-3aca059{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-3aca059 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-1961a51{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10079 .elementor-element.elementor-element-01ce3b3{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-01ce3b3 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-31f91df{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-31f91df p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-31f91df a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-7948163{padding:10px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-7948163 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:500;color:#AA8B44;}.elementor-10079 .elementor-element.elementor-element-447ab52{--display:flex;}.elementor-10079 .elementor-element.elementor-element-82284ee{padding:15px 15px 15px 15px;font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-82284ee p{margin-block-end:0px;}.elementor-10079 .elementor-element.elementor-element-82284ee a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-ee04400{--display:flex;}.elementor-10079 .elementor-element.elementor-element-8849551{padding:15px 15px 15px 15px;font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-8849551 p{margin-block-end:0px;}.elementor-10079 .elementor-element.elementor-element-8849551 a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-d2a5ff7{--display:flex;}.elementor-10079 .elementor-element.elementor-element-76aae0d{padding:15px 15px 15px 15px;font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-76aae0d p{margin-block-end:0px;}.elementor-10079 .elementor-element.elementor-element-76aae0d a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-ea32bd8{--display:flex;}.elementor-10079 .elementor-element.elementor-element-6519e4b{padding:15px 15px 15px 15px;font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-6519e4b p{margin-block-end:0px;}.elementor-10079 .elementor-element.elementor-element-6519e4b a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-3e77d44{--display:flex;}.elementor-10079 .elementor-element.elementor-element-b07045f{padding:15px 15px 15px 15px;font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-b07045f p{margin-block-end:0px;}.elementor-10079 .elementor-element.elementor-element-b07045f a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-44b6161{--display:flex;}.elementor-10079 .elementor-element.elementor-element-dba5e0a{padding:15px 15px 15px 15px;font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-dba5e0a p{margin-block-end:0px;}.elementor-10079 .elementor-element.elementor-element-dba5e0a a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-e5a85b7{--display:flex;}.elementor-10079 .elementor-element.elementor-element-db63466{padding:15px 15px 15px 15px;font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-db63466 p{margin-block-end:0px;}.elementor-10079 .elementor-element.elementor-element-db63466 a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-41d41a4{--display:flex;}.elementor-10079 .elementor-element.elementor-element-b1f053d{padding:15px 15px 15px 15px;font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#141414;}.elementor-10079 .elementor-element.elementor-element-b1f053d p{margin-block-end:0px;}.elementor-10079 .elementor-element.elementor-element-b1f053d a{color:#A27308;}.elementor-10079 .elementor-element.elementor-element-49abba7{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-10079 .elementor-element.elementor-element-49abba7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter Tight", Serif;font-weight:500;text-transform:capitalize;}.elementor-10079 .elementor-element.elementor-element-cae37ac{padding:15px 0px 15px 0px;}.elementor-10079 .elementor-element.elementor-element-cae37ac .elementor-heading-title{font-family:"Kaisei HarunoUmi", Serif;font-size:40px;font-weight:600;line-height:1.15em;color:#946700;}.elementor-10079 .elementor-element.elementor-element-98a54e2{font-family:"Inter Tight", Serif;font-size:18px;font-weight:400;color:#0E0E0E;}.elementor-10079 .elementor-element.elementor-element-98a54e2 p{margin-block-end:15px;}.elementor-10079 .elementor-element.elementor-element-98a54e2 a{color:#AF7F12;}@media(max-width:1024px){.elementor-10079 .elementor-element.elementor-element-cae37ac .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-10079 .elementor-element.elementor-element-0625861 .elementor-heading-title{font-size:30px;}.elementor-10079 .elementor-element.elementor-element-f2cb067{padding:0px 0px 20px 0px;--e-icon-list-icon-size:15px;}.elementor-10079 .elementor-element.elementor-element-f2cb067 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10079 .elementor-element.elementor-element-f2cb067 .elementor-icon-list-item > a{font-size:15px;}.elementor-10079 .elementor-element.elementor-element-7e97c64 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-22aa46c .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-9796147 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-3b67ebd .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-729b513 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-96430ff .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-8e6a2db .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-b0bffe7 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-17af37e .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-d7dd9a5 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-f13126d .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-ecf1083 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-5456cb8 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-d90b50d .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-89c8c47 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-4f9c939 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-3aca059 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-01ce3b3 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-7948163 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10079 .elementor-element.elementor-element-82284ee{padding:11px 11px 11px 11px;}.elementor-10079 .elementor-element.elementor-element-8849551{padding:11px 11px 11px 11px;}.elementor-10079 .elementor-element.elementor-element-76aae0d{padding:11px 11px 11px 11px;}.elementor-10079 .elementor-element.elementor-element-6519e4b{padding:11px 11px 11px 11px;}.elementor-10079 .elementor-element.elementor-element-b07045f{padding:11px 11px 11px 11px;}.elementor-10079 .elementor-element.elementor-element-dba5e0a{padding:11px 11px 11px 11px;}.elementor-10079 .elementor-element.elementor-element-db63466{padding:11px 11px 11px 11px;}.elementor-10079 .elementor-element.elementor-element-b1f053d{padding:11px 11px 11px 11px;}.elementor-10079 .elementor-element.elementor-element-49abba7{--n-accordion-title-font-size:17px;}.elementor-10079 .elementor-element.elementor-element-cae37ac .elementor-heading-title{font-size:26px;}}/* Start custom CSS for text-editor, class: .elementor-element-67f991a *//* Desktop & Tablet */
.table-responsive {
    width: 100%;
    overflow-x: auto;
}

.comparison-table {
    width: 100%;
    border-collapse: collapse;
    background: #fff;
    border: 1px solid #ddd;
    font-size: 16px;
}

.comparison-table th,
.comparison-table td {
    padding: 16px;
    border: 1px solid #ddd;
    text-align: left;
    vertical-align: top;
    line-height: 1.6;
}

.comparison-table th {
    background: #f7f7f7;
    font-weight: 700;
}

.comparison-table tbody tr:nth-child(even) {
    background: #fafafa;
}

/* Tablet */
@media (max-width: 992px) {
    .comparison-table th,
    .comparison-table td {
        padding: 14px;
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d810f61 */.table-responsive {
    width: 100%;
    overflow-x: auto;
}

.comparison-table {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #ddd;
    background: #fff;
    font-size: 16px;
}

.comparison-table th,
.comparison-table td {
    padding: 15px;
    border: 1px solid #ddd;
    text-align: left;
    vertical-align: top;
}

.comparison-table th {
    background: #f7f7f7;
    font-weight: 700;
}

.comparison-table tbody tr:nth-child(even) {
    background: #fafafa;
}

/* Tablet */
@media (max-width: 992px) {
    .comparison-table th,
    .comparison-table td {
        padding: 12px;
        font-size: 15px;
    }
}

@media (max-width: 767px) {

    .comparison-table,
    .comparison-table thead,
    .comparison-table tbody,
    .comparison-table th,
    .comparison-table td,
    .comparison-table tr {
        display: block;
        width: 100%;
    }

    .comparison-table thead {
        display: none;
    }

    .comparison-table tr {
        margin-bottom: 15px;
        border: 1px solid #ddd;
        border-radius: 6px;
        overflow: hidden;
        background: #fff;
    }

    .comparison-table td {
        display: flex;
        justify-content: space-between;
        gap: 15px;
        padding: 12px 15px;
        border: none;
        border-bottom: 1px solid #eee;
    }

    .comparison-table td::before {
        content: attr(data-label);
        font-weight: 700;
        flex: 0 0 40%;
    }

    .comparison-table td:last-child {
        border-bottom: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3925506 */.table-responsive {
    width: 100%;
    overflow-x: auto;
}

.comparison-table {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #ddd;
    background: #fff;
    font-size: 16px;
}

.comparison-table th,
.comparison-table td {
    padding: 15px;
    border: 1px solid #ddd;
    text-align: left;
    vertical-align: top;
}

.comparison-table th {
    background: #f7f7f7;
    font-weight: 700;
}

.comparison-table tbody tr:nth-child(even) {
    background: #fafafa;
}

/* Tablet */
@media (max-width: 992px) {
    .comparison-table th,
    .comparison-table td {
        padding: 12px;
        font-size: 15px;
    }
}

@media (max-width: 767px) {

    .comparison-table,
    .comparison-table thead,
    .comparison-table tbody,
    .comparison-table th,
    .comparison-table td,
    .comparison-table tr {
        display: block;
        width: 100%;
    }

    .comparison-table thead {
        display: none;
    }

    .comparison-table tr {
        margin-bottom: 15px;
        border: 1px solid #ddd;
        border-radius: 6px;
        overflow: hidden;
        background: #fff;
    }

    .comparison-table td {
        display: flex;
        justify-content: space-between;
        gap: 15px;
        padding: 12px 15px;
        border: none;
        border-bottom: 1px solid #eee;
    }

    .comparison-table td::before {
        content: attr(data-label);
        font-weight: 700;
        flex: 0 0 40%;
    }

    .comparison-table td:last-child {
        border-bottom: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7df954e */ol>li{padding-bottom: 5px;}/* End custom CSS */