.elementor-5099 .elementor-element.elementor-element-370a6b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-370a6b3:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-370a6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F619D;}.elementor-5099 .elementor-element.elementor-element-370a6b3 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5099 .elementor-element.elementor-element-9b69634{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-5099 .elementor-element.elementor-element-9b69634.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-9b69634 .elementor-heading-title{font-family:"madetype", Sans-serif;font-size:42px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-7f8fda9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-7f8fda9 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-6ad3dcb{--display:flex;--min-height:110px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-6ad3dcb:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-6ad3dcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-5099 .elementor-element.elementor-element-6ad3dcb.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-6ad3dcb .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-9b3a79e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-9b3a79e.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-9b3a79e .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5099 .elementor-element.elementor-element-3cc3a27{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-3cc3a27 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-d276a87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5099 .elementor-element.elementor-element-d276a87.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-d276a87 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-954414d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#1F619D;--border-color:#1F619D;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.45);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-5099 .elementor-element.elementor-element-954414d:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-954414d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-954414d .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-b0b6098{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-5099 .elementor-element.elementor-element-b0b6098.elementor-element{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-b0b6098 .elementor-heading-title{font-family:"madetype", Sans-serif;font-size:42px;font-weight:400;line-height:32px;color:#0D4859;}.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-5099 .elementor-element.elementor-element-692d189{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-5099 .elementor-element.elementor-element-692d189.elementor-element{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-2dc62be{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-5099 .elementor-element.elementor-element-2dc62be.elementor-element{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-f8ee923{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-f8ee923 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-1e37345{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-1e37345:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-1e37345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECECCF;}.elementor-5099 .elementor-element.elementor-element-1e37345.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-1e37345 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-b99da71{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-b99da71.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-b99da71 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-5b1c819{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-5b1c819 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-8ac396d{--display:flex;--border-radius:30px 30px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-8ac396d:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-8ac396d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F619D;}.elementor-5099 .elementor-element.elementor-element-8ac396d .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-bf7662d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:20px 20px 20px 20px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-5359c0c{--display:flex;--border-radius:0px 0px 30px 30px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-5359c0c:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-5359c0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-5359c0c.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-5359c0c .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-Table table.tafe-table .tafe-table-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5099 .elementor-element.elementor-element-dc194ea table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-dc194ea table.tafe-table th{border-style:none;}.elementor-5099 .elementor-element.elementor-element-dc194ea table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-dc194ea table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-dc194ea table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-dc194ea table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-a219adb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-a219adb .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-db6cfca{--display:flex;--border-radius:30px 30px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-db6cfca:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-db6cfca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F619D;}.elementor-5099 .elementor-element.elementor-element-db6cfca .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-88a351e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:20px 20px 20px 20px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-7bcdbc5{--display:flex;--min-height:480px;--border-radius:0px 0px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-7bcdbc5:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-7bcdbc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-7bcdbc5.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-7bcdbc5 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-b5b40f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-b5b40f3.elementor-element{--align-self:stretch;}.elementor-5099 .elementor-element.elementor-element-b5b40f3 table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-b5b40f3 table.tafe-table th{padding:20px 20px 20px 20px;border-style:none;}.elementor-5099 .elementor-element.elementor-element-b5b40f3 table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-b5b40f3 table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-b5b40f3 table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-b5b40f3 table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-950faf8{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-950faf8 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-6206f59{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-6206f59.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-6206f59 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-9ef27a1{--display:flex;}.elementor-5099 .elementor-element.elementor-element-9ef27a1 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-730d9e3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 8px 0px rgba(186.59624481201172, 186.59624481201172, 186.59624481201172, 0.43);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-730d9e3 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-36a190f table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-36a190f table.tafe-table th{padding:10px 40px 10px 40px;border-style:none;}.elementor-5099 .elementor-element.elementor-element-36a190f table.tafe-table .tafe-table-header tr th{text-align:left;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-36a190f table.tafe-table .tafe-table-body tr td{text-align:left;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-36a190f table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-36a190f table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-ccecb82{--display:flex;}.elementor-5099 .elementor-element.elementor-element-ccecb82 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-7f71ec3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 8px 0px rgba(186.59624481201172, 186.59624481201172, 186.59624481201172, 0.43);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-7f71ec3 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-f5bb7b1 table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-f5bb7b1 table.tafe-table th{padding:10px 40px 10px 40px;border-style:none;}.elementor-5099 .elementor-element.elementor-element-f5bb7b1 table.tafe-table .tafe-table-header tr th{text-align:left;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-f5bb7b1 table.tafe-table .tafe-table-body tr td{text-align:left;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-f5bb7b1 table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-f5bb7b1 table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-6cb2108{--display:flex;}.elementor-5099 .elementor-element.elementor-element-6cb2108 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-d3d5abd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 8px 0px rgba(186.59624481201172, 186.59624481201172, 186.59624481201172, 0.43);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-d3d5abd .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-433567c table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-433567c table.tafe-table th{padding:10px 40px 10px 40px;border-style:none;}.elementor-5099 .elementor-element.elementor-element-433567c table.tafe-table .tafe-table-header tr th{text-align:left;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-433567c table.tafe-table .tafe-table-body tr td{text-align:left;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-433567c table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-433567c table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-607c7a2{--display:flex;}.elementor-5099 .elementor-element.elementor-element-607c7a2 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-3f753df{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 8px 0px rgba(186.59624481201172, 186.59624481201172, 186.59624481201172, 0.43);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-3f753df .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-53bd2a1 table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-53bd2a1 table.tafe-table th{padding:10px 40px 10px 40px;border-style:none;}.elementor-5099 .elementor-element.elementor-element-53bd2a1 table.tafe-table .tafe-table-header tr th{text-align:left;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-53bd2a1 table.tafe-table .tafe-table-body tr td{text-align:left;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-53bd2a1 table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-53bd2a1 table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-f514695{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:10px;--n-tabs-gap:30px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:24px;}.elementor-5099 .elementor-element.elementor-element-f514695 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-5099 .elementor-element.elementor-element-f514695.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FF9600;}.elementor-5099 .elementor-element.elementor-element-f514695.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5099 .elementor-element.elementor-element-f514695.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1A5490;}.elementor-5099 .elementor-element.elementor-element-f514695.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEDEDE;}.elementor-5099 .elementor-element.elementor-element-11faf84{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5099 .elementor-element.elementor-element-11faf84:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-11faf84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECECCF;}.elementor-5099 .elementor-element.elementor-element-11faf84 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-a5386b5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-5099 .elementor-element.elementor-element-a5386b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-a5386b5 .wcf--title{color:#3C3C3C;font-family:"madetype", Sans-serif;font-size:42px;font-weight:400;line-height:50px;letter-spacing:0.9px;}.elementor-5099 .elementor-element.elementor-element-a5386b5 .wcf--title .highlight{color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-3640488{--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;--justify-content:space-evenly;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-3640488.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-3640488 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-bf4a3bd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 40px;--row-gap:30px;--column-gap:40px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-bf4a3bd.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-bf4a3bd .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-14165d3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F619D;--border-color:#1F619D;--border-radius:8px 8px 8px 8px;box-shadow:1px 1px 5px 0px rgba(31, 97, 157.00000000000003, 0.43);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-14165d3:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-14165d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-14165d3:hover{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);}.elementor-5099 .elementor-element.elementor-element-14165d3 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-5099 .elementor-element.elementor-element-99b6246{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5099 .elementor-element.elementor-element-99b6246.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-99b6246 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-5099 .elementor-element.elementor-element-99b6246 .elementor-icon-box-title{margin-block-end:12px;color:#0D4859;}.elementor-5099 .elementor-element.elementor-element-99b6246.elementor-view-stacked .elementor-icon{background-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-99b6246.elementor-view-framed .elementor-icon, .elementor-5099 .elementor-element.elementor-element-99b6246.elementor-view-default .elementor-icon{fill:#1B83A2;color:#1B83A2;border-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-99b6246 .elementor-icon{font-size:50px;}.elementor-5099 .elementor-element.elementor-element-99b6246 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-99b6246 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-5099 .elementor-element.elementor-element-99b6246:has(:hover) .elementor-icon-box-title,
					 .elementor-5099 .elementor-element.elementor-element-99b6246:has(:focus) .elementor-icon-box-title{color:#2D2D2D;}.elementor-5099 .elementor-element.elementor-element-99b6246 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-5099 .elementor-element.elementor-element-055973e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:10px 20px 0px 20px;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-79ad978{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F619D;--border-color:#1F619D;--border-radius:8px 8px 8px 8px;box-shadow:1px 1px 5px 0px rgba(31, 97, 157.00000000000003, 0.43);--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-79ad978:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-79ad978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-79ad978:hover{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);}.elementor-5099 .elementor-element.elementor-element-79ad978 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-9abb72c{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5099 .elementor-element.elementor-element-9abb72c.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-9abb72c .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-5099 .elementor-element.elementor-element-9abb72c .elementor-icon-box-title{margin-block-end:12px;color:#0D4859;}.elementor-5099 .elementor-element.elementor-element-9abb72c.elementor-view-stacked .elementor-icon{background-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-9abb72c.elementor-view-framed .elementor-icon, .elementor-5099 .elementor-element.elementor-element-9abb72c.elementor-view-default .elementor-icon{fill:#1B83A2;color:#1B83A2;border-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-9abb72c .elementor-icon{font-size:50px;}.elementor-5099 .elementor-element.elementor-element-9abb72c .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-9abb72c .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-5099 .elementor-element.elementor-element-9abb72c:has(:hover) .elementor-icon-box-title,
					 .elementor-5099 .elementor-element.elementor-element-9abb72c:has(:focus) .elementor-icon-box-title{color:#2D2D2D;}.elementor-5099 .elementor-element.elementor-element-9abb72c .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-5099 .elementor-element.elementor-element-ae41649{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:10px 20px 0px 20px;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-ae444ea{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F619D;--border-color:#1F619D;--border-radius:8px 8px 8px 8px;box-shadow:1px 1px 5px 0px rgba(31, 97, 157.00000000000003, 0.43);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-ae444ea:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-ae444ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-ae444ea:hover{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);}.elementor-5099 .elementor-element.elementor-element-ae444ea .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-162c99c{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5099 .elementor-element.elementor-element-162c99c.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-162c99c .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-5099 .elementor-element.elementor-element-162c99c .elementor-icon-box-title{margin-block-end:12px;color:#0D4859;}.elementor-5099 .elementor-element.elementor-element-162c99c.elementor-view-stacked .elementor-icon{background-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-162c99c.elementor-view-framed .elementor-icon, .elementor-5099 .elementor-element.elementor-element-162c99c.elementor-view-default .elementor-icon{fill:#1B83A2;color:#1B83A2;border-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-162c99c .elementor-icon{font-size:50px;}.elementor-5099 .elementor-element.elementor-element-162c99c .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-162c99c .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-5099 .elementor-element.elementor-element-162c99c:has(:hover) .elementor-icon-box-title,
					 .elementor-5099 .elementor-element.elementor-element-162c99c:has(:focus) .elementor-icon-box-title{color:#2D2D2D;}.elementor-5099 .elementor-element.elementor-element-162c99c .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-5099 .elementor-element.elementor-element-a6d53e3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:10px 20px 0px 20px;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-0d889ae{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F619D;--border-color:#1F619D;--border-radius:8px 8px 8px 8px;box-shadow:1px 1px 5px 0px rgba(31, 97, 157.00000000000003, 0.43);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-0d889ae:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-0d889ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-0d889ae:hover{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);}.elementor-5099 .elementor-element.elementor-element-0d889ae .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-1966056{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5099 .elementor-element.elementor-element-1966056.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-1966056 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-5099 .elementor-element.elementor-element-1966056 .elementor-icon-box-title{margin-block-end:12px;color:#0D4859;}.elementor-5099 .elementor-element.elementor-element-1966056.elementor-view-stacked .elementor-icon{background-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-1966056.elementor-view-framed .elementor-icon, .elementor-5099 .elementor-element.elementor-element-1966056.elementor-view-default .elementor-icon{fill:#1B83A2;color:#1B83A2;border-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-1966056 .elementor-icon{font-size:50px;}.elementor-5099 .elementor-element.elementor-element-1966056 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-1966056 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-5099 .elementor-element.elementor-element-1966056:has(:hover) .elementor-icon-box-title,
					 .elementor-5099 .elementor-element.elementor-element-1966056:has(:focus) .elementor-icon-box-title{color:#2D2D2D;}.elementor-5099 .elementor-element.elementor-element-1966056 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-5099 .elementor-element.elementor-element-fab355d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:10px 20px 0px 20px;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-ef01cb2{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-ef01cb2 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-7383a68{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5099 .elementor-element.elementor-element-7383a68.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-7383a68 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-17e88e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#1F619D;--border-color:#1F619D;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.45);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-5099 .elementor-element.elementor-element-17e88e0:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-17e88e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-17e88e0 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-f2ff754{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-5099 .elementor-element.elementor-element-f2ff754.elementor-element{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-f2ff754 .elementor-heading-title{font-family:"madetype", Sans-serif;font-size:42px;font-weight:400;line-height:24px;color:#0D4859;}.elementor-5099 .elementor-element.elementor-element-2124518{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-5099 .elementor-element.elementor-element-2124518.elementor-element{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-8e894cb{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-5099 .elementor-element.elementor-element-8e894cb.elementor-element{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-e01e079{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-e01e079 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-efe479d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-efe479d:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-efe479d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECECCF;}.elementor-5099 .elementor-element.elementor-element-efe479d.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-efe479d .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-6d0f326{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-6d0f326.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-6d0f326 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-218e37f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-218e37f .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-eed21f4{--display:flex;--border-radius:30px 30px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-eed21f4:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-eed21f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F619D;}.elementor-5099 .elementor-element.elementor-element-eed21f4 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-de5cb82{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:20px 20px 20px 20px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-3be7261{--display:flex;--border-radius:0px 0px 30px 30px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-3be7261:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-3be7261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-3be7261.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-3be7261 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-7579ade table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-7579ade table.tafe-table th{border-style:none;}.elementor-5099 .elementor-element.elementor-element-7579ade table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-7579ade table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-7579ade table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-7579ade table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-7f44bc9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-7f44bc9 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-d443bd4{--display:flex;--border-radius:30px 30px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-d443bd4:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-d443bd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F619D;}.elementor-5099 .elementor-element.elementor-element-d443bd4 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-f89180a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:20px 20px 20px 20px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-845c475{--display:flex;--min-height:480px;--border-radius:0px 0px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-845c475:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-845c475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-845c475.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-845c475 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-ba8d21f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-ba8d21f.elementor-element{--align-self:stretch;}.elementor-5099 .elementor-element.elementor-element-ba8d21f table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-ba8d21f table.tafe-table th{padding:20px 20px 20px 20px;border-style:none;}.elementor-5099 .elementor-element.elementor-element-ba8d21f table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-ba8d21f table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-ba8d21f table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-ba8d21f table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-9517bc7{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-9517bc7 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-8a9e213{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-8a9e213.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-8a9e213 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-973a095{--display:flex;}.elementor-5099 .elementor-element.elementor-element-973a095 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-2197b60{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 8px 0px rgba(186.59624481201172, 186.59624481201172, 186.59624481201172, 0.43);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-2197b60 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-306bc90 table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-306bc90 table.tafe-table th{padding:10px 40px 10px 40px;border-style:none;}.elementor-5099 .elementor-element.elementor-element-306bc90 table.tafe-table .tafe-table-header tr th{text-align:left;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-306bc90 table.tafe-table .tafe-table-body tr td{text-align:left;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-306bc90 table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-306bc90 table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-8cea738{--display:flex;}.elementor-5099 .elementor-element.elementor-element-8cea738 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-ce71c27{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 8px 0px rgba(186.59624481201172, 186.59624481201172, 186.59624481201172, 0.43);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-ce71c27 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-eea95d5 table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-eea95d5 table.tafe-table th{padding:10px 40px 10px 40px;border-style:none;}.elementor-5099 .elementor-element.elementor-element-eea95d5 table.tafe-table .tafe-table-header tr th{text-align:left;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-eea95d5 table.tafe-table .tafe-table-body tr td{text-align:left;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-eea95d5 table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-eea95d5 table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-80d9e64{--display:flex;}.elementor-5099 .elementor-element.elementor-element-80d9e64 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-0c6a218{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 8px 0px rgba(186.59624481201172, 186.59624481201172, 186.59624481201172, 0.43);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-0c6a218 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-5bae29a table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-5bae29a table.tafe-table th{padding:10px 40px 10px 40px;border-style:none;}.elementor-5099 .elementor-element.elementor-element-5bae29a table.tafe-table .tafe-table-header tr th{text-align:left;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-5bae29a table.tafe-table .tafe-table-body tr td{text-align:left;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-5bae29a table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-5bae29a table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-b130835{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:10px;--n-tabs-gap:30px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:24px;}.elementor-5099 .elementor-element.elementor-element-b130835 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-5099 .elementor-element.elementor-element-b130835.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FF9600;}.elementor-5099 .elementor-element.elementor-element-b130835.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5099 .elementor-element.elementor-element-b130835.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1A5490;}.elementor-5099 .elementor-element.elementor-element-b130835.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEDEDE;}.elementor-5099 .elementor-element.elementor-element-7b334ec{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5099 .elementor-element.elementor-element-7b334ec:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-7b334ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECECCF;}.elementor-5099 .elementor-element.elementor-element-7b334ec .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-6945999{--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;--justify-content:space-evenly;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-6945999.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-6945999 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-dba6d0d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 40px;--row-gap:30px;--column-gap:40px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-dba6d0d.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-dba6d0d .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-f6c85c8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F619D;--border-color:#1F619D;--border-radius:8px 8px 8px 8px;box-shadow:1px 1px 5px 0px rgba(31, 97, 157.00000000000003, 0.43);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-f6c85c8:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-f6c85c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-f6c85c8:hover{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);}.elementor-5099 .elementor-element.elementor-element-f6c85c8 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-9546917{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5099 .elementor-element.elementor-element-9546917.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-9546917 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-5099 .elementor-element.elementor-element-9546917 .elementor-icon-box-title{margin-block-end:12px;color:#0D4859;}.elementor-5099 .elementor-element.elementor-element-9546917.elementor-view-stacked .elementor-icon{background-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-9546917.elementor-view-framed .elementor-icon, .elementor-5099 .elementor-element.elementor-element-9546917.elementor-view-default .elementor-icon{fill:#1B83A2;color:#1B83A2;border-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-9546917 .elementor-icon{font-size:50px;}.elementor-5099 .elementor-element.elementor-element-9546917 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-9546917 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-5099 .elementor-element.elementor-element-9546917:has(:hover) .elementor-icon-box-title,
					 .elementor-5099 .elementor-element.elementor-element-9546917:has(:focus) .elementor-icon-box-title{color:#2D2D2D;}.elementor-5099 .elementor-element.elementor-element-9546917 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-5099 .elementor-element.elementor-element-ab062f9{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F619D;--border-color:#1F619D;--border-radius:8px 8px 8px 8px;box-shadow:1px 1px 5px 0px rgba(31, 97, 157.00000000000003, 0.43);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-ab062f9:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-ab062f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-ab062f9:hover{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);}.elementor-5099 .elementor-element.elementor-element-ab062f9 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-5d8fc6c{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5099 .elementor-element.elementor-element-5d8fc6c.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-5d8fc6c .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-5099 .elementor-element.elementor-element-5d8fc6c .elementor-icon-box-title{margin-block-end:12px;color:#0D4859;}.elementor-5099 .elementor-element.elementor-element-5d8fc6c.elementor-view-stacked .elementor-icon{background-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-5d8fc6c.elementor-view-framed .elementor-icon, .elementor-5099 .elementor-element.elementor-element-5d8fc6c.elementor-view-default .elementor-icon{fill:#1B83A2;color:#1B83A2;border-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-5d8fc6c .elementor-icon{font-size:50px;}.elementor-5099 .elementor-element.elementor-element-5d8fc6c .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-5d8fc6c .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-5099 .elementor-element.elementor-element-5d8fc6c:has(:hover) .elementor-icon-box-title,
					 .elementor-5099 .elementor-element.elementor-element-5d8fc6c:has(:focus) .elementor-icon-box-title{color:#2D2D2D;}.elementor-5099 .elementor-element.elementor-element-5d8fc6c .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-5099 .elementor-element.elementor-element-6f6a9f3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F619D;--border-color:#1F619D;--border-radius:8px 8px 8px 8px;box-shadow:1px 1px 5px 0px rgba(31, 97, 157.00000000000003, 0.43);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-6f6a9f3:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-6f6a9f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-6f6a9f3:hover{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);}.elementor-5099 .elementor-element.elementor-element-6f6a9f3 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-26595e2{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5099 .elementor-element.elementor-element-26595e2.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-26595e2 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-5099 .elementor-element.elementor-element-26595e2 .elementor-icon-box-title{margin-block-end:12px;color:#0D4859;}.elementor-5099 .elementor-element.elementor-element-26595e2.elementor-view-stacked .elementor-icon{background-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-26595e2.elementor-view-framed .elementor-icon, .elementor-5099 .elementor-element.elementor-element-26595e2.elementor-view-default .elementor-icon{fill:#1B83A2;color:#1B83A2;border-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-26595e2 .elementor-icon{font-size:50px;}.elementor-5099 .elementor-element.elementor-element-26595e2 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-26595e2 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-5099 .elementor-element.elementor-element-26595e2:has(:hover) .elementor-icon-box-title,
					 .elementor-5099 .elementor-element.elementor-element-26595e2:has(:focus) .elementor-icon-box-title{color:#2D2D2D;}.elementor-5099 .elementor-element.elementor-element-26595e2 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-5099 .elementor-element.elementor-element-f4c37f7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F619D;--border-color:#1F619D;--border-radius:8px 8px 8px 8px;box-shadow:1px 1px 5px 0px rgba(31, 97, 157.00000000000003, 0.43);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-f4c37f7:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-f4c37f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-f4c37f7:hover{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);}.elementor-5099 .elementor-element.elementor-element-f4c37f7 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-476aab2{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5099 .elementor-element.elementor-element-476aab2.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-476aab2 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-5099 .elementor-element.elementor-element-476aab2 .elementor-icon-box-title{margin-block-end:12px;color:#0D4859;}.elementor-5099 .elementor-element.elementor-element-476aab2.elementor-view-stacked .elementor-icon{background-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-476aab2.elementor-view-framed .elementor-icon, .elementor-5099 .elementor-element.elementor-element-476aab2.elementor-view-default .elementor-icon{fill:#1B83A2;color:#1B83A2;border-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-476aab2 .elementor-icon{font-size:50px;}.elementor-5099 .elementor-element.elementor-element-476aab2 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-476aab2 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-5099 .elementor-element.elementor-element-476aab2:has(:hover) .elementor-icon-box-title,
					 .elementor-5099 .elementor-element.elementor-element-476aab2:has(:focus) .elementor-icon-box-title{color:#2D2D2D;}.elementor-5099 .elementor-element.elementor-element-476aab2 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-5099 .elementor-element.elementor-element-8065d51{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:20px;--n-tabs-gap:50px;--n-tabs-title-border-radius:6px 6px 6px 6px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:24px;--n-tabs-title-font-size:16px;--n-tabs-icon-size:18px;--n-tabs-icon-gap:12px;}.elementor-5099 .elementor-element.elementor-element-8065d51 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-8065d51.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FF9600;}.elementor-5099 .elementor-element.elementor-element-8065d51.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5099 .elementor-element.elementor-element-8065d51.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1F619D;}.elementor-5099 .elementor-element.elementor-element-8065d51.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;}.elementor-5099 .elementor-element.elementor-element-8065d51.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Nunito Sans", Sans-serif;font-weight:500;}.elementor-5099 .elementor-element.elementor-element-781dabc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-781dabc .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-0388ff3{--display:flex;--min-height:110px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-0388ff3:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-0388ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-5099 .elementor-element.elementor-element-0388ff3.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-0388ff3 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-10b7691{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-10b7691.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-10b7691 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-5003a82{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-5003a82 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-ea1efc2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5099 .elementor-element.elementor-element-ea1efc2.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-ea1efc2 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-2653176{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#1F619D;--border-color:#1F619D;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.45);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-5099 .elementor-element.elementor-element-2653176:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-2653176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-2653176 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-ee8190a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-5099 .elementor-element.elementor-element-ee8190a.elementor-element{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-ee8190a .elementor-heading-title{font-family:"madetype", Sans-serif;font-size:42px;font-weight:400;line-height:32px;color:#0D4859;}.elementor-5099 .elementor-element.elementor-element-d9675a2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-5099 .elementor-element.elementor-element-d9675a2.elementor-element{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-1311b85{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-5099 .elementor-element.elementor-element-1311b85.elementor-element{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-1c2a264{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-1c2a264 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-666baf3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-666baf3:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-666baf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECECCF;}.elementor-5099 .elementor-element.elementor-element-666baf3.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-666baf3 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-b7d7959{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-b7d7959.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-b7d7959 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-0cb9b5a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-0cb9b5a .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-b414534{--display:flex;--border-radius:30px 30px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-b414534:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-b414534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F619D;}.elementor-5099 .elementor-element.elementor-element-b414534 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-2732850{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:20px 20px 20px 20px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-6c67f79{--display:flex;--border-radius:0px 0px 30px 30px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-6c67f79:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-6c67f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-6c67f79.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-6c67f79 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-a576f0b table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-a576f0b table.tafe-table th{border-style:none;}.elementor-5099 .elementor-element.elementor-element-a576f0b table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-a576f0b table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-a576f0b table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-a576f0b table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-852a848{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-852a848 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-f564dde{--display:flex;--border-radius:30px 30px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-f564dde:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-f564dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F619D;}.elementor-5099 .elementor-element.elementor-element-f564dde .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-99bfe66{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:20px 20px 20px 20px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-7999984{--display:flex;--min-height:480px;--border-radius:0px 0px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-7999984:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-7999984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-7999984.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-7999984 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-44f8632 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-44f8632.elementor-element{--align-self:stretch;}.elementor-5099 .elementor-element.elementor-element-44f8632 table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-44f8632 table.tafe-table th{padding:20px 20px 20px 20px;border-style:none;}.elementor-5099 .elementor-element.elementor-element-44f8632 table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-44f8632 table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-44f8632 table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-44f8632 table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-c98f83f{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-c98f83f .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-3c74a3b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-3c74a3b.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-3c74a3b .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-1b92122{--display:flex;}.elementor-5099 .elementor-element.elementor-element-1b92122 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-d6bc25b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 8px 0px rgba(186.59624481201172, 186.59624481201172, 186.59624481201172, 0.43);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-d6bc25b .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-1dfdf4d table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-1dfdf4d table.tafe-table th{padding:10px 40px 10px 40px;border-style:none;}.elementor-5099 .elementor-element.elementor-element-1dfdf4d table.tafe-table .tafe-table-header tr th{text-align:left;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-1dfdf4d table.tafe-table .tafe-table-body tr td{text-align:left;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-1dfdf4d table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-1dfdf4d table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-4761bc7{--display:flex;}.elementor-5099 .elementor-element.elementor-element-4761bc7 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-3f487ab{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 8px 0px rgba(186.59624481201172, 186.59624481201172, 186.59624481201172, 0.43);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-3f487ab .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-a616e79 table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-a616e79 table.tafe-table th{padding:10px 40px 10px 40px;border-style:none;}.elementor-5099 .elementor-element.elementor-element-a616e79 table.tafe-table .tafe-table-header tr th{text-align:left;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-a616e79 table.tafe-table .tafe-table-body tr td{text-align:left;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-a616e79 table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-a616e79 table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-7eda9e0{--display:flex;}.elementor-5099 .elementor-element.elementor-element-7eda9e0 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-7b3e2ba{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 8px 0px rgba(186.59624481201172, 186.59624481201172, 186.59624481201172, 0.43);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-7b3e2ba .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-c197f88 table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-c197f88 table.tafe-table th{padding:10px 40px 10px 40px;border-style:none;}.elementor-5099 .elementor-element.elementor-element-c197f88 table.tafe-table .tafe-table-header tr th{text-align:left;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-c197f88 table.tafe-table .tafe-table-body tr td{text-align:left;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-c197f88 table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-c197f88 table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-c673348{--display:flex;}.elementor-5099 .elementor-element.elementor-element-c673348 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-e086463{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 8px 0px rgba(186.59624481201172, 186.59624481201172, 186.59624481201172, 0.43);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-e086463 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-726db0d table.tafe-table td,.elementor-5099 .elementor-element.elementor-element-726db0d table.tafe-table th{padding:10px 40px 10px 40px;border-style:none;}.elementor-5099 .elementor-element.elementor-element-726db0d table.tafe-table .tafe-table-header tr th{text-align:left;vertical-align:middle;font-family:"Nunito", Sans-serif;background-color:#E4E4E4;}.elementor-5099 .elementor-element.elementor-element-726db0d table.tafe-table .tafe-table-body tr td{text-align:left;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-726db0d table.tafe-table .tafe-table-body{font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-726db0d table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#C3C1C1;}.elementor-5099 .elementor-element.elementor-element-30522d8{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:10px;--n-tabs-gap:30px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:24px;}.elementor-5099 .elementor-element.elementor-element-30522d8 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-5099 .elementor-element.elementor-element-30522d8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FF9600;}.elementor-5099 .elementor-element.elementor-element-30522d8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5099 .elementor-element.elementor-element-30522d8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1A5490;}.elementor-5099 .elementor-element.elementor-element-30522d8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEDEDE;}.elementor-5099 .elementor-element.elementor-element-f3671eb{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5099 .elementor-element.elementor-element-f3671eb:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-f3671eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECECCF;}.elementor-5099 .elementor-element.elementor-element-f3671eb .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-294a380{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-5099 .elementor-element.elementor-element-294a380 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-294a380 .wcf--title{color:#3C3C3C;font-family:"madetype", Sans-serif;font-size:42px;font-weight:400;line-height:50px;letter-spacing:0.9px;}.elementor-5099 .elementor-element.elementor-element-294a380 .wcf--title .highlight{color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-26a32ad{--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;--justify-content:space-evenly;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-26a32ad.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-26a32ad .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-371c356{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 40px;--row-gap:30px;--column-gap:40px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-371c356.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-371c356 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-90090f0{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F619D;--border-color:#1F619D;--border-radius:8px 8px 8px 8px;box-shadow:1px 1px 5px 0px rgba(31, 97, 157.00000000000003, 0.43);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-90090f0:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-90090f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-90090f0:hover{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);}.elementor-5099 .elementor-element.elementor-element-90090f0 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-c516a2e{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5099 .elementor-element.elementor-element-c516a2e.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-c516a2e .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-5099 .elementor-element.elementor-element-c516a2e .elementor-icon-box-title{margin-block-end:12px;color:#0D4859;}.elementor-5099 .elementor-element.elementor-element-c516a2e.elementor-view-stacked .elementor-icon{background-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-c516a2e.elementor-view-framed .elementor-icon, .elementor-5099 .elementor-element.elementor-element-c516a2e.elementor-view-default .elementor-icon{fill:#1B83A2;color:#1B83A2;border-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-c516a2e .elementor-icon{font-size:50px;}.elementor-5099 .elementor-element.elementor-element-c516a2e .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-c516a2e .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-5099 .elementor-element.elementor-element-c516a2e:has(:hover) .elementor-icon-box-title,
					 .elementor-5099 .elementor-element.elementor-element-c516a2e:has(:focus) .elementor-icon-box-title{color:#2D2D2D;}.elementor-5099 .elementor-element.elementor-element-c516a2e .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-5099 .elementor-element.elementor-element-c4cc9fe{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:10px 20px 0px 20px;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-5be5595{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F619D;--border-color:#1F619D;--border-radius:8px 8px 8px 8px;box-shadow:1px 1px 5px 0px rgba(31, 97, 157.00000000000003, 0.43);--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-5be5595:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-5be5595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-5be5595:hover{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);}.elementor-5099 .elementor-element.elementor-element-5be5595 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-dd8a3d8{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5099 .elementor-element.elementor-element-dd8a3d8.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-dd8a3d8 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-5099 .elementor-element.elementor-element-dd8a3d8 .elementor-icon-box-title{margin-block-end:12px;color:#0D4859;}.elementor-5099 .elementor-element.elementor-element-dd8a3d8.elementor-view-stacked .elementor-icon{background-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-dd8a3d8.elementor-view-framed .elementor-icon, .elementor-5099 .elementor-element.elementor-element-dd8a3d8.elementor-view-default .elementor-icon{fill:#1B83A2;color:#1B83A2;border-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-dd8a3d8 .elementor-icon{font-size:50px;}.elementor-5099 .elementor-element.elementor-element-dd8a3d8 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-dd8a3d8 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-5099 .elementor-element.elementor-element-dd8a3d8:has(:hover) .elementor-icon-box-title,
					 .elementor-5099 .elementor-element.elementor-element-dd8a3d8:has(:focus) .elementor-icon-box-title{color:#2D2D2D;}.elementor-5099 .elementor-element.elementor-element-dd8a3d8 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-5099 .elementor-element.elementor-element-0dc67f1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:10px 20px 0px 20px;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-d27126c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F619D;--border-color:#1F619D;--border-radius:8px 8px 8px 8px;box-shadow:1px 1px 5px 0px rgba(31, 97, 157.00000000000003, 0.43);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-d27126c:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-d27126c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-d27126c:hover{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);}.elementor-5099 .elementor-element.elementor-element-d27126c .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-03b9f67{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5099 .elementor-element.elementor-element-03b9f67.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-03b9f67 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-5099 .elementor-element.elementor-element-03b9f67 .elementor-icon-box-title{margin-block-end:12px;color:#0D4859;}.elementor-5099 .elementor-element.elementor-element-03b9f67.elementor-view-stacked .elementor-icon{background-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-03b9f67.elementor-view-framed .elementor-icon, .elementor-5099 .elementor-element.elementor-element-03b9f67.elementor-view-default .elementor-icon{fill:#1B83A2;color:#1B83A2;border-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-03b9f67 .elementor-icon{font-size:50px;}.elementor-5099 .elementor-element.elementor-element-03b9f67 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-03b9f67 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-5099 .elementor-element.elementor-element-03b9f67:has(:hover) .elementor-icon-box-title,
					 .elementor-5099 .elementor-element.elementor-element-03b9f67:has(:focus) .elementor-icon-box-title{color:#2D2D2D;}.elementor-5099 .elementor-element.elementor-element-03b9f67 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-5099 .elementor-element.elementor-element-45e4bc2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:10px 20px 0px 20px;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-c679d31{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F619D;--border-color:#1F619D;--border-radius:8px 8px 8px 8px;box-shadow:1px 1px 5px 0px rgba(31, 97, 157.00000000000003, 0.43);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-c679d31:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-c679d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-c679d31:hover{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);}.elementor-5099 .elementor-element.elementor-element-c679d31 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-dd0edf7{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5099 .elementor-element.elementor-element-dd0edf7.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-dd0edf7 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-5099 .elementor-element.elementor-element-dd0edf7 .elementor-icon-box-title{margin-block-end:12px;color:#0D4859;}.elementor-5099 .elementor-element.elementor-element-dd0edf7.elementor-view-stacked .elementor-icon{background-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-dd0edf7.elementor-view-framed .elementor-icon, .elementor-5099 .elementor-element.elementor-element-dd0edf7.elementor-view-default .elementor-icon{fill:#1B83A2;color:#1B83A2;border-color:#1B83A2;}.elementor-5099 .elementor-element.elementor-element-dd0edf7 .elementor-icon{font-size:50px;}.elementor-5099 .elementor-element.elementor-element-dd0edf7 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-dd0edf7 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-5099 .elementor-element.elementor-element-dd0edf7:has(:hover) .elementor-icon-box-title,
					 .elementor-5099 .elementor-element.elementor-element-dd0edf7:has(:focus) .elementor-icon-box-title{color:#2D2D2D;}.elementor-5099 .elementor-element.elementor-element-dd0edf7 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-5099 .elementor-element.elementor-element-27ac1c2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:10px 20px 0px 20px;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-7147af0{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:20px;--n-tabs-gap:50px;--n-tabs-title-border-radius:6px 6px 6px 6px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:24px;--n-tabs-title-font-size:16px;--n-tabs-icon-size:18px;--n-tabs-icon-gap:12px;}.elementor-5099 .elementor-element.elementor-element-7147af0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-7147af0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FF9600;}.elementor-5099 .elementor-element.elementor-element-7147af0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5099 .elementor-element.elementor-element-7147af0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1F619D;}.elementor-5099 .elementor-element.elementor-element-7147af0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;}.elementor-5099 .elementor-element.elementor-element-7147af0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Nunito Sans", Sans-serif;font-weight:500;}.elementor-5099 .elementor-element.elementor-element-4c7ef37{--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-5099 .elementor-element.elementor-element-4c7ef37 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-471e93c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-471e93c:not(.elementor-motion-effects-element-type-background), .elementor-5099 .elementor-element.elementor-element-471e93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0D4859 14%, #1F619D 100%);}.elementor-5099 .elementor-element.elementor-element-471e93c.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-471e93c .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-3ad2edd{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:60px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-3ad2edd .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-02805b4{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-02805b4 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-6db4214{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5099 .elementor-element.elementor-element-6db4214.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-6db4214 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-5c9c79e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:4px;border-color:#1F619D;--border-color:#1F619D;--border-radius:0px 0px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-5c9c79e.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-5c9c79e .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-44b6a16{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:6px 20px 12px 20px;font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-44b6a16.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-ee3389b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:4px;border-color:#1F619D;--border-color:#1F619D;--border-radius:0px 0px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-ee3389b.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-ee3389b .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-3985569{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:6px 20px 12px 20px;font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-3985569.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-84d143b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:4px;border-color:#1F619D;--border-color:#1F619D;--border-radius:0px 0px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-84d143b.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-84d143b .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-45b89ff{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:6px 20px 12px 20px;font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-45b89ff.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-438b7d8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:4px;border-color:#1F619D;--border-color:#1F619D;--border-radius:0px 0px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-438b7d8.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-438b7d8 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-c53cbd9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:6px 20px 12px 20px;font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-c53cbd9.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-d4362cd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:4px;border-color:#1F619D;--border-color:#1F619D;--border-radius:0px 0px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-d4362cd.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-d4362cd .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-ad12cec{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:6px 20px 12px 20px;font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-ad12cec.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-b5113b5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:4px;border-color:#1F619D;--border-color:#1F619D;--border-radius:0px 0px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-b5113b5.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-b5113b5 .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-a0e1d15{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:6px 20px 12px 20px;font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-a0e1d15.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-c16a6da{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:4px;border-color:#1F619D;--border-color:#1F619D;--border-radius:0px 0px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-c16a6da.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-c16a6da .wcf-image-hover{background-image:url( https://brsglobalschool.edu.in/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-5099 .elementor-element.elementor-element-6368f8d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:6px 20px 12px 20px;font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-5099 .elementor-element.elementor-element-6368f8d.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-58837a5{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 5px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#1F619D;--n-accordion-title-active-color:#1F619D;--n-accordion-icon-size:15px;}.elementor-5099 .elementor-element.elementor-element-58837a5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 4px;border-color:#1F619D;}.elementor-5099 .elementor-element.elementor-element-58837a5 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 4px;}.elementor-5099 .elementor-element.elementor-element-58837a5 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-5099 .elementor-element.elementor-element-58837a5 > .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:"Nunito Sans", Sans-serif;font-weight:600;}:where( .elementor-5099 .elementor-element.elementor-element-58837a5 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 3px;border-color:#1F619D;--border-radius:0px 0px 5px 5px;}@media(max-width:1366px){.elementor-5099 .elementor-element.elementor-element-bf4a3bd{--grid-auto-flow:row;}.elementor-5099 .elementor-element.elementor-element-dba6d0d{--grid-auto-flow:row;}.elementor-5099 .elementor-element.elementor-element-371c356{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-5099 .elementor-element.elementor-element-bf4a3bd{--grid-auto-flow:row;}.elementor-5099 .elementor-element.elementor-element-dba6d0d{--grid-auto-flow:row;}.elementor-5099 .elementor-element.elementor-element-371c356{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-5099 .elementor-element.elementor-element-bf4a3bd{--grid-auto-flow:row;}.elementor-5099 .elementor-element.elementor-element-dba6d0d{--grid-auto-flow:row;}.elementor-5099 .elementor-element.elementor-element-371c356{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-5099 .elementor-element.elementor-element-a5386b5 .wcf--title{font-size:56px;}.elementor-5099 .elementor-element.elementor-element-bf4a3bd{--grid-auto-flow:row;}.elementor-5099 .elementor-element.elementor-element-dba6d0d{--grid-auto-flow:row;}.elementor-5099 .elementor-element.elementor-element-294a380 .wcf--title{font-size:56px;}.elementor-5099 .elementor-element.elementor-element-371c356{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5099 .elementor-element.elementor-element-370a6b3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-9b69634{text-align:center;}.elementor-5099 .elementor-element.elementor-element-9b69634 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-5099 .elementor-element.elementor-element-6ad3dcb{--min-height:126px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-9b3a79e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-3cc3a27{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-d276a87{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-954414d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5099 .elementor-element.elementor-element-954414d.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-b0b6098{text-align:center;}.elementor-5099 .elementor-element.elementor-element-b0b6098 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-5099 .elementor-element.elementor-element-692d189{text-align:center;font-size:14px;}.elementor-5099 .elementor-element.elementor-element-2dc62be{text-align:center;font-size:14px;}.elementor-5099 .elementor-element.elementor-element-f8ee923{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-b99da71{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-5b1c819{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-bf7662d{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-dc194ea.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-dc194ea table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-dc194ea table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-dc194ea table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-a219adb{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-88a351e{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-7bcdbc5{--min-height:250px;}.elementor-5099 .elementor-element.elementor-element-b5b40f3.elementor-element{--align-self:stretch;}.elementor-5099 .elementor-element.elementor-element-b5b40f3 table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-b5b40f3 table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-b5b40f3 table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-950faf8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-9ef27a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-730d9e3{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-730d9e3.e-con{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-36a190f.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-36a190f table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-36a190f table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-36a190f table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-43968b0{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-7f71ec3{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-7f71ec3.e-con{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-f5bb7b1.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-f5bb7b1 table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-f5bb7b1 table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-f5bb7b1 table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-8dcf9e5{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-d3d5abd{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-d3d5abd.e-con{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-433567c.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-433567c table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-433567c table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-433567c table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-c6788cf{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-3f753df{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-3f753df.e-con{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-53bd2a1.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-53bd2a1 table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-53bd2a1 table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-53bd2a1 table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-2fc1946{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-11faf84{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-5099 .elementor-element.elementor-element-a5386b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-a5386b5 .wcf--title{font-size:24px;line-height:26px;}.elementor-5099 .elementor-element.elementor-element-3640488{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-bf4a3bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5099 .elementor-element.elementor-element-14165d3{--padding-top:26px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-99b6246.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-99b6246 .elementor-icon-box-wrapper{gap:6px;}.elementor-5099 .elementor-element.elementor-element-99b6246 .elementor-icon-box-title{margin-block-end:0px;}.elementor-5099 .elementor-element.elementor-element-99b6246 .elementor-icon{font-size:28px;}.elementor-5099 .elementor-element.elementor-element-99b6246 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-99b6246 .elementor-icon-box-title a{font-size:20px;}.elementor-5099 .elementor-element.elementor-element-79ad978{--padding-top:26px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-9abb72c.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-9abb72c .elementor-icon-box-wrapper{gap:6px;}.elementor-5099 .elementor-element.elementor-element-9abb72c .elementor-icon-box-title{margin-block-end:0px;}.elementor-5099 .elementor-element.elementor-element-9abb72c .elementor-icon{font-size:28px;}.elementor-5099 .elementor-element.elementor-element-9abb72c .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-9abb72c .elementor-icon-box-title a{font-size:20px;}.elementor-5099 .elementor-element.elementor-element-ae444ea{--padding-top:26px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-162c99c.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-162c99c .elementor-icon-box-wrapper{gap:6px;}.elementor-5099 .elementor-element.elementor-element-162c99c .elementor-icon-box-title{margin-block-end:0px;}.elementor-5099 .elementor-element.elementor-element-162c99c .elementor-icon{font-size:28px;}.elementor-5099 .elementor-element.elementor-element-162c99c .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-162c99c .elementor-icon-box-title a{font-size:20px;}.elementor-5099 .elementor-element.elementor-element-0d889ae{--padding-top:26px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-1966056.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-1966056 .elementor-icon-box-wrapper{gap:6px;}.elementor-5099 .elementor-element.elementor-element-1966056 .elementor-icon-box-title{margin-block-end:0px;}.elementor-5099 .elementor-element.elementor-element-1966056 .elementor-icon{font-size:28px;}.elementor-5099 .elementor-element.elementor-element-1966056 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-1966056 .elementor-icon-box-title a{font-size:20px;}.elementor-5099 .elementor-element.elementor-element-ef01cb2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-7383a68{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-17e88e0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5099 .elementor-element.elementor-element-17e88e0.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-f2ff754{text-align:center;}.elementor-5099 .elementor-element.elementor-element-f2ff754 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-5099 .elementor-element.elementor-element-2124518{text-align:center;font-size:14px;}.elementor-5099 .elementor-element.elementor-element-8e894cb{text-align:center;font-size:14px;}.elementor-5099 .elementor-element.elementor-element-e01e079{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-efe479d{--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5099 .elementor-element.elementor-element-6d0f326{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-218e37f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-de5cb82{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-3be7261{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-7579ade.elementor-element{--align-self:stretch;}.elementor-5099 .elementor-element.elementor-element-7579ade table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:16px;}.elementor-5099 .elementor-element.elementor-element-7579ade table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-7579ade table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-7f44bc9{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-845c475{--min-height:250px;}.elementor-5099 .elementor-element.elementor-element-ba8d21f.elementor-element{--align-self:stretch;}.elementor-5099 .elementor-element.elementor-element-ba8d21f table.tafe-table .tafe-table-header tr th{text-align:left;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-ba8d21f table.tafe-table .tafe-table-body tr td{text-align:left;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-ba8d21f table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-9517bc7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-973a095{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-2197b60{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-2197b60.e-con{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-306bc90.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-306bc90 table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-306bc90 table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-306bc90 table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-7cfb30d{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-ce71c27{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-ce71c27.e-con{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-eea95d5.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-eea95d5 table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-eea95d5 table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-eea95d5 table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-4e06ccd{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-0c6a218{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-0c6a218.e-con{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-5bae29a.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-5bae29a table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-5bae29a table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-5bae29a table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-e4e9556{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-7b334ec{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-5099 .elementor-element.elementor-element-6945999{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-dba6d0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5099 .elementor-element.elementor-element-f6c85c8{--padding-top:26px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-9546917.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-9546917 .elementor-icon-box-wrapper{gap:6px;}.elementor-5099 .elementor-element.elementor-element-9546917 .elementor-icon-box-title{margin-block-end:0px;}.elementor-5099 .elementor-element.elementor-element-9546917 .elementor-icon{font-size:28px;}.elementor-5099 .elementor-element.elementor-element-9546917 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-9546917 .elementor-icon-box-title a{font-size:20px;}.elementor-5099 .elementor-element.elementor-element-ab062f9{--padding-top:26px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-5d8fc6c.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-5d8fc6c .elementor-icon-box-wrapper{gap:6px;}.elementor-5099 .elementor-element.elementor-element-5d8fc6c .elementor-icon-box-title{margin-block-end:0px;}.elementor-5099 .elementor-element.elementor-element-5d8fc6c .elementor-icon{font-size:28px;}.elementor-5099 .elementor-element.elementor-element-5d8fc6c .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-5d8fc6c .elementor-icon-box-title a{font-size:20px;}.elementor-5099 .elementor-element.elementor-element-6f6a9f3{--padding-top:26px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-26595e2.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-26595e2 .elementor-icon-box-wrapper{gap:6px;}.elementor-5099 .elementor-element.elementor-element-26595e2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-5099 .elementor-element.elementor-element-26595e2 .elementor-icon{font-size:28px;}.elementor-5099 .elementor-element.elementor-element-26595e2 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-26595e2 .elementor-icon-box-title a{font-size:20px;}.elementor-5099 .elementor-element.elementor-element-f4c37f7{--padding-top:26px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-476aab2.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-476aab2 .elementor-icon-box-wrapper{gap:6px;}.elementor-5099 .elementor-element.elementor-element-476aab2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-5099 .elementor-element.elementor-element-476aab2 .elementor-icon{font-size:28px;}.elementor-5099 .elementor-element.elementor-element-476aab2 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-476aab2 .elementor-icon-box-title a{font-size:20px;}.elementor-5099 .elementor-element.elementor-element-8065d51{margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:20px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:10px;--n-tabs-title-font-size:16px;}.elementor-5099 .elementor-element.elementor-element-8065d51.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-0388ff3{--min-height:126px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-10b7691{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-5003a82{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-ea1efc2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-2653176{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5099 .elementor-element.elementor-element-2653176.e-con{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-ee8190a{text-align:center;}.elementor-5099 .elementor-element.elementor-element-ee8190a .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-5099 .elementor-element.elementor-element-d9675a2{text-align:center;font-size:14px;}.elementor-5099 .elementor-element.elementor-element-1311b85{text-align:center;font-size:14px;}.elementor-5099 .elementor-element.elementor-element-1c2a264{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-b7d7959{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-0cb9b5a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-2732850{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-a576f0b.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-a576f0b table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-a576f0b table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-a576f0b table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-852a848{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-99bfe66{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-7999984{--min-height:250px;}.elementor-5099 .elementor-element.elementor-element-44f8632.elementor-element{--align-self:stretch;}.elementor-5099 .elementor-element.elementor-element-44f8632 table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-44f8632 table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-44f8632 table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-c98f83f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-1b92122{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-d6bc25b{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-d6bc25b.e-con{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-1dfdf4d.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-1dfdf4d table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-1dfdf4d table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-1dfdf4d table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-1b8bc5d{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-3f487ab{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-3f487ab.e-con{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-a616e79.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-a616e79 table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-a616e79 table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-a616e79 table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-2e6cd38{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-7b3e2ba{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-7b3e2ba.e-con{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-c197f88.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-c197f88 table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-c197f88 table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-c197f88 table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-46d47e0{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-e086463{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-e086463.e-con{--align-self:flex-start;}.elementor-5099 .elementor-element.elementor-element-726db0d.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-726db0d table.tafe-table .tafe-table-header tr th{text-align:center;vertical-align:middle;font-size:18px;}.elementor-5099 .elementor-element.elementor-element-726db0d table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;}.elementor-5099 .elementor-element.elementor-element-726db0d table.tafe-table .tafe-table-body{font-size:14px;}.elementor-5099 .elementor-element.elementor-element-c91de3d{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-f3671eb{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-5099 .elementor-element.elementor-element-294a380 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-294a380 .wcf--title{font-size:24px;line-height:26px;}.elementor-5099 .elementor-element.elementor-element-26a32ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-371c356{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5099 .elementor-element.elementor-element-90090f0{--padding-top:26px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-c516a2e.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-c516a2e .elementor-icon-box-wrapper{gap:6px;}.elementor-5099 .elementor-element.elementor-element-c516a2e .elementor-icon-box-title{margin-block-end:0px;}.elementor-5099 .elementor-element.elementor-element-c516a2e .elementor-icon{font-size:28px;}.elementor-5099 .elementor-element.elementor-element-c516a2e .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-c516a2e .elementor-icon-box-title a{font-size:20px;}.elementor-5099 .elementor-element.elementor-element-5be5595{--padding-top:26px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-dd8a3d8.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-dd8a3d8 .elementor-icon-box-wrapper{gap:6px;}.elementor-5099 .elementor-element.elementor-element-dd8a3d8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-5099 .elementor-element.elementor-element-dd8a3d8 .elementor-icon{font-size:28px;}.elementor-5099 .elementor-element.elementor-element-dd8a3d8 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-dd8a3d8 .elementor-icon-box-title a{font-size:20px;}.elementor-5099 .elementor-element.elementor-element-d27126c{--padding-top:26px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-03b9f67.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-03b9f67 .elementor-icon-box-wrapper{gap:6px;}.elementor-5099 .elementor-element.elementor-element-03b9f67 .elementor-icon-box-title{margin-block-end:0px;}.elementor-5099 .elementor-element.elementor-element-03b9f67 .elementor-icon{font-size:28px;}.elementor-5099 .elementor-element.elementor-element-03b9f67 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-03b9f67 .elementor-icon-box-title a{font-size:20px;}.elementor-5099 .elementor-element.elementor-element-c679d31{--padding-top:26px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-dd0edf7.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-dd0edf7 .elementor-icon-box-wrapper{gap:6px;}.elementor-5099 .elementor-element.elementor-element-dd0edf7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-5099 .elementor-element.elementor-element-dd0edf7 .elementor-icon{font-size:28px;}.elementor-5099 .elementor-element.elementor-element-dd0edf7 .elementor-icon-box-title, .elementor-5099 .elementor-element.elementor-element-dd0edf7 .elementor-icon-box-title a{font-size:20px;}.elementor-5099 .elementor-element.elementor-element-7147af0{margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:20px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:10px;--n-tabs-title-font-size:16px;}.elementor-5099 .elementor-element.elementor-element-7147af0.elementor-element{--align-self:center;}.elementor-5099 .elementor-element.elementor-element-471e93c{--gap:30px 20px;--row-gap:30px;--column-gap:20px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-3ad2edd{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5099 .elementor-element.elementor-element-02805b4{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-6db4214{--gap:30px 20px;--row-gap:30px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5099 .elementor-element.elementor-element-44b6a16{text-align:justify;font-size:13px;}.elementor-5099 .elementor-element.elementor-element-3985569{text-align:justify;font-size:13px;}.elementor-5099 .elementor-element.elementor-element-45b89ff{text-align:justify;font-size:13px;}.elementor-5099 .elementor-element.elementor-element-c53cbd9{text-align:justify;font-size:13px;}.elementor-5099 .elementor-element.elementor-element-ad12cec{text-align:justify;font-size:13px;}.elementor-5099 .elementor-element.elementor-element-a0e1d15{text-align:justify;font-size:13px;}.elementor-5099 .elementor-element.elementor-element-6368f8d{text-align:justify;font-size:13px;}.elementor-5099 .elementor-element.elementor-element-58837a5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-item-title-space-between:20px;--n-accordion-title-font-size:15px;}.elementor-5099 .elementor-element.elementor-element-58837a5 {--n-accordion-padding:12px 12px 12px 12px;}}@media(min-width:768px){.elementor-5099 .elementor-element.elementor-element-5b1c819{--width:44%;}.elementor-5099 .elementor-element.elementor-element-a219adb{--width:44%;}.elementor-5099 .elementor-element.elementor-element-218e37f{--width:44%;}.elementor-5099 .elementor-element.elementor-element-7f44bc9{--width:44%;}.elementor-5099 .elementor-element.elementor-element-0cb9b5a{--width:44%;}.elementor-5099 .elementor-element.elementor-element-852a848{--width:44%;}}@media(min-width:2400px){.elementor-5099 .elementor-element.elementor-element-bf4a3bd{--grid-auto-flow:row;}.elementor-5099 .elementor-element.elementor-element-dba6d0d{--grid-auto-flow:row;}.elementor-5099 .elementor-element.elementor-element-371c356{--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cfb30d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e06ccd */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e9556 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cfb30d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e06ccd */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e9556 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cfb30d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e06ccd */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e9556 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cfb30d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e06ccd */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e9556 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cfb30d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e06ccd */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e9556 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cfb30d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e06ccd */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e9556 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cfb30d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e06ccd */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e9556 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cfb30d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e06ccd */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e9556 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43968b0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8dcf9e5 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6788cf */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fc1946 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cfb30d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e06ccd */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e9556 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cfb30d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e06ccd */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e9556 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cfb30d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e06ccd */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e9556 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cfb30d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e06ccd */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e9556 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b8bc5d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6cd38 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46d47e0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c91de3d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b8bc5d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6cd38 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46d47e0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c91de3d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b8bc5d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6cd38 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46d47e0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c91de3d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b8bc5d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6cd38 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46d47e0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c91de3d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b8bc5d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6cd38 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46d47e0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c91de3d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b8bc5d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6cd38 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46d47e0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c91de3d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b8bc5d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6cd38 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46d47e0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c91de3d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b8bc5d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6cd38 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46d47e0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c91de3d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b8bc5d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6cd38 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46d47e0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c91de3d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b8bc5d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6cd38 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46d47e0 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c91de3d */.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: left;
}

/* Mobile View */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 12px;
    border-radius: 8px;
    background: #fff;
  }

  .responsive-table td {
    display: grid;
    grid-template-columns: minmax(120px, 40%) 1fr;
    gap: 8px;
    padding: 6px 0;
    border: none;

    /* ✅ FORCE WRAPPING */
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
  }

  /* ✅ EXTRA SAFETY FOR DESCRIPTION */
  .responsive-table td[data-label="Description"] {
    max-width: 100%;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    color: #333;
  }
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9597e8f *//* ===============================
   ELEMENTOR SAFE CONTAINER
================================ */
.pgc-wrapper {
  display: flex;
  justify-content: center;
  padding: 20px;
}

/* Card UI */
.pgc-card {
  width: 100%;
  max-width: 420px;
  background: #fff;
  padding: 22px;
  border-radius: 14px;
  box-shadow: 0 12px 30px rgba(0,0,0,0.08);
  border-top: 4px solid #229dcd;
}

/* Title */
.pgc-title {
  text-align: center;
  margin-bottom: 20px;
  color: #229dcd;
  font-size: 20px;
  font-weight: 600;
}

/* Label */
.pgc-label {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 6px;
  display: block;
}

/* Input Fields */
.pgc-field {
  width: 100%;
  padding: 12px 14px;
  border-radius: 8px;
  border: 1px solid #dcdcdc;
  margin-bottom: 14px;
  font-size: 15px;
}

/* Button */
.pgc-btn {
  width: 100%;
  padding: 13px;
  background: #229dcd;
  color: #fff;
  border: none;
  border-radius: 8px;
  font-size: 16px;
  cursor: pointer;
  transition: 0.3s;
}

.pgc-btn:hover {
  background: #1b87b3;
}

/* Result Box */
.pgc-result {
  margin-top: 16px;
  padding: 14px;
  background: #f2fbff;
  border-left: 4px solid #229dcd;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 600;
}

/* Utility */
.pgc-hidden {
  display: none;
}

/* Responsive */
@media (max-width: 480px) {
  .pgc-card {
    padding: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-58837a5 */#faq1, #faq2, #faq3, #faq4, #faq5, #faq6,#faq7, #faq8{
    box-shadow: 0 4px 6px -1px #1a54901a, 0 2px 4px -1px #1a54900f;
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */