.elementor-22271 .elementor-element.elementor-element-4724d30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22271 .elementor-element.elementor-element-4724d30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22271 .elementor-element.elementor-element-edc5fc5{text-align:left;}.elementor-22271 .elementor-element.elementor-element-edc5fc5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:600;line-height:24px;color:#41C6FF;}.elementor-22271 .elementor-element.elementor-element-fdc09c6 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22271 .elementor-element.elementor-element-fdc09c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22271 .elementor-element.elementor-element-a64bdba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22271 .elementor-element.elementor-element-a64bdba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091AA6;}.elementor-22271 .elementor-element.elementor-element-a64bdba > .elementor-element-populated >  .elementor-background-overlay{background-color:#E3AAB9;opacity:0.4;}.elementor-22271 .elementor-element.elementor-element-a64bdba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-22271 .elementor-element.elementor-element-a64bdba > .elementor-element-populated, .elementor-22271 .elementor-element.elementor-element-a64bdba > .elementor-element-populated > .elementor-background-overlay, .elementor-22271 .elementor-element.elementor-element-a64bdba > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-22271 .elementor-element.elementor-element-a64bdba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-22271 .elementor-element.elementor-element-a64bdba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22271 .elementor-element.elementor-element-6ebd415{width:var( --container-widget-width, 99.416% );max-width:99.416%;--container-widget-width:99.416%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:800;line-height:24px;color:var( --e-global-color-text );}.elementor-22271 .elementor-element.elementor-element-24f171d{width:var( --container-widget-width, 99.416% );max-width:99.416%;--container-widget-width:99.416%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;line-height:24px;color:var( --e-global-color-text );}.elementor-22271 .elementor-element.elementor-element-d3c60fb:not(.elementor-motion-effects-element-type-background), .elementor-22271 .elementor-element.elementor-element-d3c60fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091AA6;}.elementor-22271 .elementor-element.elementor-element-d3c60fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22271 .elementor-element.elementor-element-d3c60fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22271 .elementor-element.elementor-element-385ab2c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;font-style:normal;color:var( --e-global-color-text );}.elementor-22271 .elementor-element.elementor-element-6d9af6e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-22271 .elementor-element.elementor-element-735d044 .elementor-button{background-color:var( --e-global-color-79ebf75 );font-size:20px;fill:#000000;color:#000000;}.elementor-22271 .elementor-element.elementor-element-735d044{width:var( --container-widget-width, 49.074% );max-width:49.074%;--container-widget-width:49.074%;--container-widget-flex-grow:0;}.elementor-22271 .elementor-element.elementor-element-775e9ad{width:var( --container-widget-width, 100.803% );max-width:100.803%;--container-widget-width:100.803%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;color:#FBFCFF;}.elementor-22271 .elementor-element.elementor-element-775e9ad > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-22271 .elementor-element.elementor-element-775e9ad a{color:#41C6FF;}.elementor-22271 .elementor-element.elementor-element-50504d5{width:var( --container-widget-width, 100.364% );max-width:100.364%;--container-widget-width:100.364%;--container-widget-flex-grow:0;}.elementor-22271 .elementor-element.elementor-element-67a622c:not(.elementor-motion-effects-element-type-background), .elementor-22271 .elementor-element.elementor-element-67a622c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091AA6;}.elementor-22271 .elementor-element.elementor-element-67a622c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22271 .elementor-element.elementor-element-67a622c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22271 .elementor-element.elementor-element-020d2d9 > .elementor-widget-container{margin:-25px 0px 0px -10px;}.elementor-22271 .elementor-element.elementor-element-020d2d9{column-gap:1px;font-size:16px;color:var( --e-global-color-text );}.elementor-22271 .elementor-element.elementor-element-020d2d9 a{color:#41C6FF;}.elementor-22271 .elementor-element.elementor-element-020d2d9 a:hover, .elementor-22271 .elementor-element.elementor-element-020d2d9 a:focus{color:#41C6FF;}.elementor-22271 .elementor-element.elementor-element-55ac87a:not(.elementor-motion-effects-element-type-background), .elementor-22271 .elementor-element.elementor-element-55ac87a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22271 .elementor-element.elementor-element-55ac87a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22271 .elementor-element.elementor-element-55ac87a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22271 .elementor-element.elementor-element-ccaa79b .elementor-button{background-color:var( --e-global-color-79ebf75 );font-size:20px;fill:#000000;color:#000000;}.elementor-22271 .elementor-element.elementor-element-963e3a3{color:#FBFCFF;}.elementor-22271 .elementor-element.elementor-element-963e3a3 a{color:var( --e-global-color-79ebf75 );}/* Start custom CSS for text-editor, class: .elementor-element-775e9ad */.custom-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.custom-list li {
  margin: 30px 0;
  padding-left: 40px;
  position: relative;
}

/* Default circle styling */
.custom-list li::before {
  content: '';
  background-color: white;
  color: black;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0;
  font-weight: bold;
  font-size: 16px;
  z-index: 1;
  border: 2px solid white;
}

/* Manually set the content per list item */
.custom-list li:nth-child(1)::before {
  content: '1';
}

.custom-list li:nth-child(2)::before {
  content: '2';
}

.custom-list li:nth-child(3)::before {
  content: '3';
}

/* Add more as needed */
.custom-list li:nth-child(4)::before {
  content: '4';
}

/* Vertical line between circles */
.custom-list li::after {
  content: "";
  position: absolute;
  width: 2px; 
  height: calc(100% + 30px);
  background-color: white;
  left: 14px;
  top: 30px;
  z-index: 0;
}

.custom-list li:last-child::after {
  display: none;
}

/* Fix your anchor tag .elementor-22271 .elementor-element.elementor-element-775e9ad */
.custom-list a {
  color: black !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-50504d5 */table {
  border-collapse: collapse;
  width: 100%;
  border: none;
  background-color: white;
}

td, th {
  border: 1px solid #dddddd !important;
  text-align: center !important;
  padding: 8px;
}

.num {
  color: #116ECD;
  font-weight: bold;
  font-size: 22px
}
.fa-check {
    color: #116ECD;
}

.hover-container {
            position: relative;
            display: block;
        }

        .hover-container img {
            position: absolute;
            top: -100px; 
            left: 150px;
            display: none;
            width: 100px; 
            border: 1px solid #ddd;
            border-radius: 0px;
            background: white;
            z-index: 10;
        }

        .hover-container:hover img {
            display: block;
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-020d2d9 */.elementor-22271 .elementor-element.elementor-element-020d2d9 a{
    color: #6ac3fa !important;
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-963e3a3 */.elementor-22271 .elementor-element.elementor-element-963e3a3 a{
    color: #6ac3fa !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://brght-mind-enrichment-plugin-media.storage.googleapis.com/wp-content/uploads/2023/12/DMSans-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://brght-mind-enrichment-plugin-media.storage.googleapis.com/wp-content/uploads/2023/12/DMSans-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://brght-mind-enrichment-plugin-media.storage.googleapis.com/wp-content/uploads/2023/12/DMSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://brght-mind-enrichment-plugin-media.storage.googleapis.com/wp-content/uploads/2023/12/DMSans-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://brght-mind-enrichment-plugin-media.storage.googleapis.com/wp-content/uploads/2023/12/DMSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://brght-mind-enrichment-plugin-media.storage.googleapis.com/wp-content/uploads/2023/12/DMSans-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://brght-mind-enrichment-plugin-media.storage.googleapis.com/wp-content/uploads/2023/12/DMSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://brght-mind-enrichment-plugin-media.storage.googleapis.com/wp-content/uploads/2023/12/DMSans-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://brght-mind-enrichment-plugin-media.storage.googleapis.com/wp-content/uploads/2023/12/DMSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://brght-mind-enrichment-plugin-media.storage.googleapis.com/wp-content/uploads/2023/12/DMSans-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://brght-mind-enrichment-plugin-media.storage.googleapis.com/wp-content/uploads/2023/12/DMSans-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://brght-mind-enrichment-plugin-media.storage.googleapis.com/wp-content/uploads/2023/12/DMSans-ExtraBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */