.elementor-3863 .elementor-element.elementor-element-f9d318b:not(.elementor-motion-effects-element-type-background), .elementor-3863 .elementor-element.elementor-element-f9d318b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#168C36;}.elementor-3863 .elementor-element.elementor-element-f9d318b, .elementor-3863 .elementor-element.elementor-element-f9d318b > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-3863 .elementor-element.elementor-element-f9d318b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3863 .elementor-element.elementor-element-f9d318b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-3863 .elementor-element.elementor-element-6460c5c{text-align:center;color:#FFFFFF;}.elementor-3863 .elementor-element.elementor-element-7c25b90{text-align:justify;color:#FFFFFF;}.elementor-3863 .elementor-element.elementor-element-8b33d3d{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-3863 .elementor-element.elementor-element-690871b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3863 .elementor-element.elementor-element-690871b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3863 .elementor-element.elementor-element-690871b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3863 .elementor-element.elementor-element-42d0f44{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3863 .elementor-element.elementor-element-c8bebfc{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3863 .elementor-element.elementor-element-e2f398d .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3863 .elementor-element.elementor-element-53f47af .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-bc-flex-widget .elementor-3863 .elementor-element.elementor-element-a853f28.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3863 .elementor-element.elementor-element-a853f28.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3863 .elementor-element.elementor-element-a853f28 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3863 .elementor-element.elementor-element-7c21eb9{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3863 .elementor-element.elementor-element-ea8b467{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3863 .elementor-element.elementor-element-9151440 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3863 .elementor-element.elementor-element-6edf2e2 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-bc-flex-widget .elementor-3863 .elementor-element.elementor-element-8e274cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3863 .elementor-element.elementor-element-8e274cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3863 .elementor-element.elementor-element-8e274cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3863 .elementor-element.elementor-element-6be507e{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3863 .elementor-element.elementor-element-d79c386{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3863 .elementor-element.elementor-element-8ae6426 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3863 .elementor-element.elementor-element-d08a1b1 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-3863 .elementor-element.elementor-element-926f487{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-3863 .elementor-element.elementor-element-3c6c658.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3863 .elementor-element.elementor-element-3c6c658.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3863 .elementor-element.elementor-element-3c6c658 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3863 .elementor-element.elementor-element-fdbbe4a{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3863 .elementor-element.elementor-element-08841b9{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3863 .elementor-element.elementor-element-825b88e .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3863 .elementor-element.elementor-element-ee5b9cc .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-bc-flex-widget .elementor-3863 .elementor-element.elementor-element-02ac042.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3863 .elementor-element.elementor-element-02ac042.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3863 .elementor-element.elementor-element-02ac042 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3863 .elementor-element.elementor-element-4a33096{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3863 .elementor-element.elementor-element-1bc0eea{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3863 .elementor-element.elementor-element-77927a4 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3863 .elementor-element.elementor-element-1d6568e .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-bc-flex-widget .elementor-3863 .elementor-element.elementor-element-4cc6536.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3863 .elementor-element.elementor-element-4cc6536.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3863 .elementor-element.elementor-element-4cc6536 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3863 .elementor-element.elementor-element-ca1c82c{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3863 .elementor-element.elementor-element-9aeb3c3{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3863 .elementor-element.elementor-element-d2e3f30 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3863 .elementor-element.elementor-element-d9429d2 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-3863 .elementor-element.elementor-element-12530a7{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-3863 .elementor-element.elementor-element-135d95e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3863 .elementor-element.elementor-element-135d95e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3863 .elementor-element.elementor-element-135d95e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3863 .elementor-element.elementor-element-9ef0453{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3863 .elementor-element.elementor-element-e9f3bac{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3863 .elementor-element.elementor-element-068396e .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3863 .elementor-element.elementor-element-2d20338 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-bc-flex-widget .elementor-3863 .elementor-element.elementor-element-87a0d83.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3863 .elementor-element.elementor-element-87a0d83.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3863 .elementor-element.elementor-element-87a0d83 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3863 .elementor-element.elementor-element-4eb268f{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3863 .elementor-element.elementor-element-cedf800{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3863 .elementor-element.elementor-element-cebffa9 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3863 .elementor-element.elementor-element-c8a9679 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-bc-flex-widget .elementor-3863 .elementor-element.elementor-element-f4973e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3863 .elementor-element.elementor-element-f4973e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3863 .elementor-element.elementor-element-f4973e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3863 .elementor-element.elementor-element-406ee59{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3863 .elementor-element.elementor-element-e1d41ea{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3863 .elementor-element.elementor-element-575c6fe .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3863 .elementor-element.elementor-element-7d63b99 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-3863 .elementor-element.elementor-element-f76d009:not(.elementor-motion-effects-element-type-background), .elementor-3863 .elementor-element.elementor-element-f76d009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#168C36;}.elementor-3863 .elementor-element.elementor-element-f76d009, .elementor-3863 .elementor-element.elementor-element-f76d009 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-3863 .elementor-element.elementor-element-f76d009{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3863 .elementor-element.elementor-element-f76d009 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3863 .elementor-element.elementor-element-9ffb133{text-align:center;color:#FFFFFF;}.elementor-3863 .elementor-element.elementor-element-ae905f8{text-align:justify;color:#FFFFFF;}@media(min-width:768px){.elementor-3863 .elementor-element.elementor-element-690871b{width:30%;}.elementor-3863 .elementor-element.elementor-element-8f5f870{width:5%;}.elementor-3863 .elementor-element.elementor-element-a853f28{width:30%;}.elementor-3863 .elementor-element.elementor-element-8e10e9e{width:5%;}.elementor-3863 .elementor-element.elementor-element-8e274cd{width:30%;}.elementor-3863 .elementor-element.elementor-element-3c6c658{width:30%;}.elementor-3863 .elementor-element.elementor-element-f82c112{width:5%;}.elementor-3863 .elementor-element.elementor-element-02ac042{width:30%;}.elementor-3863 .elementor-element.elementor-element-e57ec11{width:5%;}.elementor-3863 .elementor-element.elementor-element-4cc6536{width:30%;}.elementor-3863 .elementor-element.elementor-element-135d95e{width:30%;}.elementor-3863 .elementor-element.elementor-element-b7d2233{width:5%;}.elementor-3863 .elementor-element.elementor-element-87a0d83{width:30%;}.elementor-3863 .elementor-element.elementor-element-7aacf0f{width:5%;}.elementor-3863 .elementor-element.elementor-element-f4973e8{width:30%;}}/* Start custom CSS for column, class: .elementor-element-690871b *//* ✅ Base styling for the scholar section */
.elementor-3863 .elementor-element.elementor-element-690871b {
  background-color: #168c36;
  border-radius: 20px;
  padding: 80px 20px;
  text-align: center;
  color: #ffffff;
  transition: all 0.4s ease-in-out;
  transform: translateY(0);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
}

/* ✅ Hover lift effect (if hovered directly) */
.elementor-3863 .elementor-element.elementor-element-690871b:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3863 .elementor-element.elementor-element-690871b h1, 
.elementor-3863 .elementor-element.elementor-element-690871b h2, 
.elementor-3863 .elementor-element.elementor-element-690871b h3, 
.elementor-3863 .elementor-element.elementor-element-690871b h4, 
.elementor-3863 .elementor-element.elementor-element-690871b h5, 
.elementor-3863 .elementor-element.elementor-element-690871b h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3863 .elementor-element.elementor-element-690871b p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3863 .elementor-element.elementor-element-690871b .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3863 .elementor-element.elementor-element-690871b .elementor-button {
  background-color: #ffffff;
  color: #168c36;
  font-weight: 600;
  border-radius: 10px;
  padding: 12px 28px;
  transition: all 0.3s ease;
  width: 220px;
  text-align: center;
}

/* ✅ Button hover effect */
.elementor-3863 .elementor-element.elementor-element-690871b .elementor-button:hover {
  background-color: #d8f8e2;
  color: #0f5e2b;
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a853f28 *//* ✅ Base styling for the scholar section */
.elementor-3863 .elementor-element.elementor-element-a853f28 {
  background-color: #168c36;
  border-radius: 20px;
  padding: 80px 20px;
  text-align: center;
  color: #ffffff;
  transition: all 0.4s ease-in-out;
  transform: translateY(0);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
}

/* ✅ Hover lift effect (if hovered directly) */
.elementor-3863 .elementor-element.elementor-element-a853f28:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3863 .elementor-element.elementor-element-a853f28 h1, 
.elementor-3863 .elementor-element.elementor-element-a853f28 h2, 
.elementor-3863 .elementor-element.elementor-element-a853f28 h3, 
.elementor-3863 .elementor-element.elementor-element-a853f28 h4, 
.elementor-3863 .elementor-element.elementor-element-a853f28 h5, 
.elementor-3863 .elementor-element.elementor-element-a853f28 h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3863 .elementor-element.elementor-element-a853f28 p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3863 .elementor-element.elementor-element-a853f28 .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3863 .elementor-element.elementor-element-a853f28 .elementor-button {
  background-color: #ffffff;
  color: #168c36;
  font-weight: 600;
  border-radius: 10px;
  padding: 12px 28px;
  transition: all 0.3s ease;
  width: 220px;
  text-align: center;
}

/* ✅ Button hover effect */
.elementor-3863 .elementor-element.elementor-element-a853f28 .elementor-button:hover {
  background-color: #d8f8e2;
  color: #0f5e2b;
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8e274cd *//* ✅ Base styling for the scholar section */
.elementor-3863 .elementor-element.elementor-element-8e274cd {
  background-color: #168c36;
  border-radius: 20px;
  padding: 80px 20px;
  text-align: center;
  color: #ffffff;
  transition: all 0.4s ease-in-out;
  transform: translateY(0);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
}

/* ✅ Hover lift effect (if hovered directly) */
.elementor-3863 .elementor-element.elementor-element-8e274cd:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3863 .elementor-element.elementor-element-8e274cd h1, 
.elementor-3863 .elementor-element.elementor-element-8e274cd h2, 
.elementor-3863 .elementor-element.elementor-element-8e274cd h3, 
.elementor-3863 .elementor-element.elementor-element-8e274cd h4, 
.elementor-3863 .elementor-element.elementor-element-8e274cd h5, 
.elementor-3863 .elementor-element.elementor-element-8e274cd h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3863 .elementor-element.elementor-element-8e274cd p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3863 .elementor-element.elementor-element-8e274cd .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3863 .elementor-element.elementor-element-8e274cd .elementor-button {
  background-color: #ffffff;
  color: #168c36;
  font-weight: 600;
  border-radius: 10px;
  padding: 12px 28px;
  transition: all 0.3s ease;
  width: 220px;
  text-align: center;
}

/* ✅ Button hover effect */
.elementor-3863 .elementor-element.elementor-element-8e274cd .elementor-button:hover {
  background-color: #d8f8e2;
  color: #0f5e2b;
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3c6c658 *//* ✅ Base styling for the scholar section */
.elementor-3863 .elementor-element.elementor-element-3c6c658 {
  background-color: #168c36;
  border-radius: 20px;
  padding: 80px 20px;
  text-align: center;
  color: #ffffff;
  transition: all 0.4s ease-in-out;
  transform: translateY(0);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
}

/* ✅ Hover lift effect (if hovered directly) */
.elementor-3863 .elementor-element.elementor-element-3c6c658:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3863 .elementor-element.elementor-element-3c6c658 h1, 
.elementor-3863 .elementor-element.elementor-element-3c6c658 h2, 
.elementor-3863 .elementor-element.elementor-element-3c6c658 h3, 
.elementor-3863 .elementor-element.elementor-element-3c6c658 h4, 
.elementor-3863 .elementor-element.elementor-element-3c6c658 h5, 
.elementor-3863 .elementor-element.elementor-element-3c6c658 h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3863 .elementor-element.elementor-element-3c6c658 p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3863 .elementor-element.elementor-element-3c6c658 .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3863 .elementor-element.elementor-element-3c6c658 .elementor-button {
  background-color: #ffffff;
  color: #168c36;
  font-weight: 600;
  border-radius: 10px;
  padding: 12px 28px;
  transition: all 0.3s ease;
  width: 220px;
  text-align: center;
}

/* ✅ Button hover effect */
.elementor-3863 .elementor-element.elementor-element-3c6c658 .elementor-button:hover {
  background-color: #d8f8e2;
  color: #0f5e2b;
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-02ac042 *//* ✅ Base styling for the scholar section */
.elementor-3863 .elementor-element.elementor-element-02ac042 {
  background-color: #168c36;
  border-radius: 20px;
  padding: 80px 20px;
  text-align: center;
  color: #ffffff;
  transition: all 0.4s ease-in-out;
  transform: translateY(0);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
}

/* ✅ Hover lift effect (if hovered directly) */
.elementor-3863 .elementor-element.elementor-element-02ac042:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3863 .elementor-element.elementor-element-02ac042 h1, 
.elementor-3863 .elementor-element.elementor-element-02ac042 h2, 
.elementor-3863 .elementor-element.elementor-element-02ac042 h3, 
.elementor-3863 .elementor-element.elementor-element-02ac042 h4, 
.elementor-3863 .elementor-element.elementor-element-02ac042 h5, 
.elementor-3863 .elementor-element.elementor-element-02ac042 h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3863 .elementor-element.elementor-element-02ac042 p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3863 .elementor-element.elementor-element-02ac042 .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3863 .elementor-element.elementor-element-02ac042 .elementor-button {
  background-color: #ffffff;
  color: #168c36;
  font-weight: 600;
  border-radius: 10px;
  padding: 12px 28px;
  transition: all 0.3s ease;
  width: 220px;
  text-align: center;
}

/* ✅ Button hover effect */
.elementor-3863 .elementor-element.elementor-element-02ac042 .elementor-button:hover {
  background-color: #d8f8e2;
  color: #0f5e2b;
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4cc6536 *//* ✅ Base styling for the scholar section */
.elementor-3863 .elementor-element.elementor-element-4cc6536 {
  background-color: #168c36;
  border-radius: 20px;
  padding: 80px 20px;
  text-align: center;
  color: #ffffff;
  transition: all 0.4s ease-in-out;
  transform: translateY(0);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
}

/* ✅ Hover lift effect (if hovered directly) */
.elementor-3863 .elementor-element.elementor-element-4cc6536:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3863 .elementor-element.elementor-element-4cc6536 h1, 
.elementor-3863 .elementor-element.elementor-element-4cc6536 h2, 
.elementor-3863 .elementor-element.elementor-element-4cc6536 h3, 
.elementor-3863 .elementor-element.elementor-element-4cc6536 h4, 
.elementor-3863 .elementor-element.elementor-element-4cc6536 h5, 
.elementor-3863 .elementor-element.elementor-element-4cc6536 h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3863 .elementor-element.elementor-element-4cc6536 p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3863 .elementor-element.elementor-element-4cc6536 .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3863 .elementor-element.elementor-element-4cc6536 .elementor-button {
  background-color: #ffffff;
  color: #168c36;
  font-weight: 600;
  border-radius: 10px;
  padding: 12px 28px;
  transition: all 0.3s ease;
  width: 220px;
  text-align: center;
}

/* ✅ Button hover effect */
.elementor-3863 .elementor-element.elementor-element-4cc6536 .elementor-button:hover {
  background-color: #d8f8e2;
  color: #0f5e2b;
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-135d95e *//* ✅ Base styling for the scholar section */
.elementor-3863 .elementor-element.elementor-element-135d95e {
  background-color: #168c36;
  border-radius: 20px;
  padding: 80px 20px;
  text-align: center;
  color: #ffffff;
  transition: all 0.4s ease-in-out;
  transform: translateY(0);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
}

/* ✅ Hover lift effect (if hovered directly) */
.elementor-3863 .elementor-element.elementor-element-135d95e:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3863 .elementor-element.elementor-element-135d95e h1, 
.elementor-3863 .elementor-element.elementor-element-135d95e h2, 
.elementor-3863 .elementor-element.elementor-element-135d95e h3, 
.elementor-3863 .elementor-element.elementor-element-135d95e h4, 
.elementor-3863 .elementor-element.elementor-element-135d95e h5, 
.elementor-3863 .elementor-element.elementor-element-135d95e h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3863 .elementor-element.elementor-element-135d95e p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3863 .elementor-element.elementor-element-135d95e .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3863 .elementor-element.elementor-element-135d95e .elementor-button {
  background-color: #ffffff;
  color: #168c36;
  font-weight: 600;
  border-radius: 10px;
  padding: 12px 28px;
  transition: all 0.3s ease;
  width: 220px;
  text-align: center;
}

/* ✅ Button hover effect */
.elementor-3863 .elementor-element.elementor-element-135d95e .elementor-button:hover {
  background-color: #d8f8e2;
  color: #0f5e2b;
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-87a0d83 *//* ✅ Base styling for the scholar section */
.elementor-3863 .elementor-element.elementor-element-87a0d83 {
  background-color: #168c36;
  border-radius: 20px;
  padding: 80px 20px;
  text-align: center;
  color: #ffffff;
  transition: all 0.4s ease-in-out;
  transform: translateY(0);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
}

/* ✅ Hover lift effect (if hovered directly) */
.elementor-3863 .elementor-element.elementor-element-87a0d83:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3863 .elementor-element.elementor-element-87a0d83 h1, 
.elementor-3863 .elementor-element.elementor-element-87a0d83 h2, 
.elementor-3863 .elementor-element.elementor-element-87a0d83 h3, 
.elementor-3863 .elementor-element.elementor-element-87a0d83 h4, 
.elementor-3863 .elementor-element.elementor-element-87a0d83 h5, 
.elementor-3863 .elementor-element.elementor-element-87a0d83 h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3863 .elementor-element.elementor-element-87a0d83 p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3863 .elementor-element.elementor-element-87a0d83 .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3863 .elementor-element.elementor-element-87a0d83 .elementor-button {
  background-color: #ffffff;
  color: #168c36;
  font-weight: 600;
  border-radius: 10px;
  padding: 12px 28px;
  transition: all 0.3s ease;
  width: 220px;
  text-align: center;
}

/* ✅ Button hover effect */
.elementor-3863 .elementor-element.elementor-element-87a0d83 .elementor-button:hover {
  background-color: #d8f8e2;
  color: #0f5e2b;
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f4973e8 *//* ✅ Base styling for the scholar section */
.elementor-3863 .elementor-element.elementor-element-f4973e8 {
  background-color: #168c36;
  border-radius: 20px;
  padding: 80px 20px;
  text-align: center;
  color: #ffffff;
  transition: all 0.4s ease-in-out;
  transform: translateY(0);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
}

/* ✅ Hover lift effect (if hovered directly) */
.elementor-3863 .elementor-element.elementor-element-f4973e8:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3863 .elementor-element.elementor-element-f4973e8 h1, 
.elementor-3863 .elementor-element.elementor-element-f4973e8 h2, 
.elementor-3863 .elementor-element.elementor-element-f4973e8 h3, 
.elementor-3863 .elementor-element.elementor-element-f4973e8 h4, 
.elementor-3863 .elementor-element.elementor-element-f4973e8 h5, 
.elementor-3863 .elementor-element.elementor-element-f4973e8 h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3863 .elementor-element.elementor-element-f4973e8 p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3863 .elementor-element.elementor-element-f4973e8 .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3863 .elementor-element.elementor-element-f4973e8 .elementor-button {
  background-color: #ffffff;
  color: #168c36;
  font-weight: 600;
  border-radius: 10px;
  padding: 12px 28px;
  transition: all 0.3s ease;
  width: 220px;
  text-align: center;
}

/* ✅ Button hover effect */
.elementor-3863 .elementor-element.elementor-element-f4973e8 .elementor-button:hover {
  background-color: #d8f8e2;
  color: #0f5e2b;
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
  transform: scale(1.05);
}/* End custom CSS */