.elementor-3917 .elementor-element.elementor-element-9f706a5:not(.elementor-motion-effects-element-type-background), .elementor-3917 .elementor-element.elementor-element-9f706a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#168C36;}.elementor-3917 .elementor-element.elementor-element-9f706a5, .elementor-3917 .elementor-element.elementor-element-9f706a5 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-3917 .elementor-element.elementor-element-9f706a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3917 .elementor-element.elementor-element-9f706a5 > .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-3917 .elementor-element.elementor-element-0a2df4b{text-align:center;color:#FFFFFF;}.elementor-3917 .elementor-element.elementor-element-6075914{text-align:justify;color:#FFFFFF;}.elementor-3917 .elementor-element.elementor-element-9dad1e1{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-3917 .elementor-element.elementor-element-b7e7631.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3917 .elementor-element.elementor-element-b7e7631.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3917 .elementor-element.elementor-element-b7e7631 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3917 .elementor-element.elementor-element-3b97422{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3917 .elementor-element.elementor-element-226bb75{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-3917 .elementor-element.elementor-element-bf56174 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3917 .elementor-element.elementor-element-fddebac .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-bc-flex-widget .elementor-3917 .elementor-element.elementor-element-6a8cbf4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3917 .elementor-element.elementor-element-6a8cbf4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3917 .elementor-element.elementor-element-6a8cbf4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3917 .elementor-element.elementor-element-2a3132e{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3917 .elementor-element.elementor-element-2f9f36d{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3917 .elementor-element.elementor-element-fb0c7ff .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3917 .elementor-element.elementor-element-15625b8 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-bc-flex-widget .elementor-3917 .elementor-element.elementor-element-a7ca007.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3917 .elementor-element.elementor-element-a7ca007.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3917 .elementor-element.elementor-element-a7ca007 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3917 .elementor-element.elementor-element-e79528d{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3917 .elementor-element.elementor-element-a524b80{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3917 .elementor-element.elementor-element-87a13b8 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3917 .elementor-element.elementor-element-08aeb25 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-3917 .elementor-element.elementor-element-efad64b{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-3917 .elementor-element.elementor-element-4e7d7c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3917 .elementor-element.elementor-element-4e7d7c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3917 .elementor-element.elementor-element-4e7d7c3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3917 .elementor-element.elementor-element-6020478{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3917 .elementor-element.elementor-element-b34d1d3{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3917 .elementor-element.elementor-element-c77e262 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3917 .elementor-element.elementor-element-98bf2fd .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-bc-flex-widget .elementor-3917 .elementor-element.elementor-element-3580a62.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3917 .elementor-element.elementor-element-3580a62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3917 .elementor-element.elementor-element-3580a62 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3917 .elementor-element.elementor-element-8339c21{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3917 .elementor-element.elementor-element-e0952ea{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3917 .elementor-element.elementor-element-a3a4a98 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3917 .elementor-element.elementor-element-82d5318 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-bc-flex-widget .elementor-3917 .elementor-element.elementor-element-5168246.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3917 .elementor-element.elementor-element-5168246.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3917 .elementor-element.elementor-element-5168246 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3917 .elementor-element.elementor-element-8e10e47{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3917 .elementor-element.elementor-element-9312ae9{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3917 .elementor-element.elementor-element-bfd9334 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3917 .elementor-element.elementor-element-313efe3 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-3917 .elementor-element.elementor-element-8f71577{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-3917 .elementor-element.elementor-element-fc9b62e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3917 .elementor-element.elementor-element-fc9b62e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3917 .elementor-element.elementor-element-fc9b62e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3917 .elementor-element.elementor-element-b215f78{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3917 .elementor-element.elementor-element-a80511c{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3917 .elementor-element.elementor-element-2d68ca6 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3917 .elementor-element.elementor-element-049e050 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-bc-flex-widget .elementor-3917 .elementor-element.elementor-element-16d2e58.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3917 .elementor-element.elementor-element-16d2e58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3917 .elementor-element.elementor-element-16d2e58 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3917 .elementor-element.elementor-element-02b3098{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3917 .elementor-element.elementor-element-da1a8d9{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3917 .elementor-element.elementor-element-6b76436 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3917 .elementor-element.elementor-element-09a74b7 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-bc-flex-widget .elementor-3917 .elementor-element.elementor-element-3562b5a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3917 .elementor-element.elementor-element-3562b5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3917 .elementor-element.elementor-element-3562b5a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3917 .elementor-element.elementor-element-196d7d8{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#168C36;}.elementor-3917 .elementor-element.elementor-element-b37e513{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#4D6356;}.elementor-3917 .elementor-element.elementor-element-48b387c .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:500;}.elementor-3917 .elementor-element.elementor-element-4ab9a96 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:47px;font-weight:500;}.elementor-3917 .elementor-element.elementor-element-23881fb:not(.elementor-motion-effects-element-type-background), .elementor-3917 .elementor-element.elementor-element-23881fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#168C36;}.elementor-3917 .elementor-element.elementor-element-23881fb, .elementor-3917 .elementor-element.elementor-element-23881fb > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-3917 .elementor-element.elementor-element-23881fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3917 .elementor-element.elementor-element-23881fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3917 .elementor-element.elementor-element-486d526{text-align:center;color:#FFFFFF;}.elementor-3917 .elementor-element.elementor-element-36e7724{text-align:justify;color:#FFFFFF;}@media(min-width:768px){.elementor-3917 .elementor-element.elementor-element-b7e7631{width:30%;}.elementor-3917 .elementor-element.elementor-element-33cd9ce{width:5%;}.elementor-3917 .elementor-element.elementor-element-6a8cbf4{width:30%;}.elementor-3917 .elementor-element.elementor-element-8d87cac{width:5%;}.elementor-3917 .elementor-element.elementor-element-a7ca007{width:30%;}.elementor-3917 .elementor-element.elementor-element-4e7d7c3{width:30%;}.elementor-3917 .elementor-element.elementor-element-bdb3f5c{width:5%;}.elementor-3917 .elementor-element.elementor-element-3580a62{width:30%;}.elementor-3917 .elementor-element.elementor-element-e4572b8{width:5%;}.elementor-3917 .elementor-element.elementor-element-5168246{width:30%;}.elementor-3917 .elementor-element.elementor-element-fc9b62e{width:30%;}.elementor-3917 .elementor-element.elementor-element-d63d43f{width:5%;}.elementor-3917 .elementor-element.elementor-element-16d2e58{width:30%;}.elementor-3917 .elementor-element.elementor-element-edf3b91{width:5%;}.elementor-3917 .elementor-element.elementor-element-3562b5a{width:30%;}}/* Start custom CSS for column, class: .elementor-element-b7e7631 *//* ✅ Base styling for the scholar section */
.elementor-3917 .elementor-element.elementor-element-b7e7631 {
  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-3917 .elementor-element.elementor-element-b7e7631:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3917 .elementor-element.elementor-element-b7e7631 h1, 
.elementor-3917 .elementor-element.elementor-element-b7e7631 h2, 
.elementor-3917 .elementor-element.elementor-element-b7e7631 h3, 
.elementor-3917 .elementor-element.elementor-element-b7e7631 h4, 
.elementor-3917 .elementor-element.elementor-element-b7e7631 h5, 
.elementor-3917 .elementor-element.elementor-element-b7e7631 h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3917 .elementor-element.elementor-element-b7e7631 p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3917 .elementor-element.elementor-element-b7e7631 .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3917 .elementor-element.elementor-element-b7e7631 .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-3917 .elementor-element.elementor-element-b7e7631 .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-6a8cbf4 *//* ✅ Base styling for the scholar section */
.elementor-3917 .elementor-element.elementor-element-6a8cbf4 {
  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-3917 .elementor-element.elementor-element-6a8cbf4:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3917 .elementor-element.elementor-element-6a8cbf4 h1, 
.elementor-3917 .elementor-element.elementor-element-6a8cbf4 h2, 
.elementor-3917 .elementor-element.elementor-element-6a8cbf4 h3, 
.elementor-3917 .elementor-element.elementor-element-6a8cbf4 h4, 
.elementor-3917 .elementor-element.elementor-element-6a8cbf4 h5, 
.elementor-3917 .elementor-element.elementor-element-6a8cbf4 h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3917 .elementor-element.elementor-element-6a8cbf4 p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3917 .elementor-element.elementor-element-6a8cbf4 .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3917 .elementor-element.elementor-element-6a8cbf4 .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-3917 .elementor-element.elementor-element-6a8cbf4 .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-a7ca007 *//* ✅ Base styling for the scholar section */
.elementor-3917 .elementor-element.elementor-element-a7ca007 {
  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-3917 .elementor-element.elementor-element-a7ca007:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3917 .elementor-element.elementor-element-a7ca007 h1, 
.elementor-3917 .elementor-element.elementor-element-a7ca007 h2, 
.elementor-3917 .elementor-element.elementor-element-a7ca007 h3, 
.elementor-3917 .elementor-element.elementor-element-a7ca007 h4, 
.elementor-3917 .elementor-element.elementor-element-a7ca007 h5, 
.elementor-3917 .elementor-element.elementor-element-a7ca007 h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3917 .elementor-element.elementor-element-a7ca007 p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3917 .elementor-element.elementor-element-a7ca007 .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3917 .elementor-element.elementor-element-a7ca007 .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-3917 .elementor-element.elementor-element-a7ca007 .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-4e7d7c3 *//* ✅ Base styling for the scholar section */
.elementor-3917 .elementor-element.elementor-element-4e7d7c3 {
  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-3917 .elementor-element.elementor-element-4e7d7c3:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3917 .elementor-element.elementor-element-4e7d7c3 h1, 
.elementor-3917 .elementor-element.elementor-element-4e7d7c3 h2, 
.elementor-3917 .elementor-element.elementor-element-4e7d7c3 h3, 
.elementor-3917 .elementor-element.elementor-element-4e7d7c3 h4, 
.elementor-3917 .elementor-element.elementor-element-4e7d7c3 h5, 
.elementor-3917 .elementor-element.elementor-element-4e7d7c3 h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3917 .elementor-element.elementor-element-4e7d7c3 p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3917 .elementor-element.elementor-element-4e7d7c3 .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3917 .elementor-element.elementor-element-4e7d7c3 .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-3917 .elementor-element.elementor-element-4e7d7c3 .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-3580a62 *//* ✅ Base styling for the scholar section */
.elementor-3917 .elementor-element.elementor-element-3580a62 {
  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-3917 .elementor-element.elementor-element-3580a62:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3917 .elementor-element.elementor-element-3580a62 h1, 
.elementor-3917 .elementor-element.elementor-element-3580a62 h2, 
.elementor-3917 .elementor-element.elementor-element-3580a62 h3, 
.elementor-3917 .elementor-element.elementor-element-3580a62 h4, 
.elementor-3917 .elementor-element.elementor-element-3580a62 h5, 
.elementor-3917 .elementor-element.elementor-element-3580a62 h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3917 .elementor-element.elementor-element-3580a62 p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3917 .elementor-element.elementor-element-3580a62 .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3917 .elementor-element.elementor-element-3580a62 .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-3917 .elementor-element.elementor-element-3580a62 .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-5168246 *//* ✅ Base styling for the scholar section */
.elementor-3917 .elementor-element.elementor-element-5168246 {
  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-3917 .elementor-element.elementor-element-5168246:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3917 .elementor-element.elementor-element-5168246 h1, 
.elementor-3917 .elementor-element.elementor-element-5168246 h2, 
.elementor-3917 .elementor-element.elementor-element-5168246 h3, 
.elementor-3917 .elementor-element.elementor-element-5168246 h4, 
.elementor-3917 .elementor-element.elementor-element-5168246 h5, 
.elementor-3917 .elementor-element.elementor-element-5168246 h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3917 .elementor-element.elementor-element-5168246 p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3917 .elementor-element.elementor-element-5168246 .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3917 .elementor-element.elementor-element-5168246 .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-3917 .elementor-element.elementor-element-5168246 .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-fc9b62e *//* ✅ Base styling for the scholar section */
.elementor-3917 .elementor-element.elementor-element-fc9b62e {
  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-3917 .elementor-element.elementor-element-fc9b62e:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3917 .elementor-element.elementor-element-fc9b62e h1, 
.elementor-3917 .elementor-element.elementor-element-fc9b62e h2, 
.elementor-3917 .elementor-element.elementor-element-fc9b62e h3, 
.elementor-3917 .elementor-element.elementor-element-fc9b62e h4, 
.elementor-3917 .elementor-element.elementor-element-fc9b62e h5, 
.elementor-3917 .elementor-element.elementor-element-fc9b62e h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3917 .elementor-element.elementor-element-fc9b62e p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3917 .elementor-element.elementor-element-fc9b62e .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3917 .elementor-element.elementor-element-fc9b62e .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-3917 .elementor-element.elementor-element-fc9b62e .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-16d2e58 *//* ✅ Base styling for the scholar section */
.elementor-3917 .elementor-element.elementor-element-16d2e58 {
  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-3917 .elementor-element.elementor-element-16d2e58:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3917 .elementor-element.elementor-element-16d2e58 h1, 
.elementor-3917 .elementor-element.elementor-element-16d2e58 h2, 
.elementor-3917 .elementor-element.elementor-element-16d2e58 h3, 
.elementor-3917 .elementor-element.elementor-element-16d2e58 h4, 
.elementor-3917 .elementor-element.elementor-element-16d2e58 h5, 
.elementor-3917 .elementor-element.elementor-element-16d2e58 h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3917 .elementor-element.elementor-element-16d2e58 p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3917 .elementor-element.elementor-element-16d2e58 .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3917 .elementor-element.elementor-element-16d2e58 .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-3917 .elementor-element.elementor-element-16d2e58 .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-3562b5a *//* ✅ Base styling for the scholar section */
.elementor-3917 .elementor-element.elementor-element-3562b5a {
  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-3917 .elementor-element.elementor-element-3562b5a:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}

/* ✅ Ensure all headings inside are white */
.elementor-3917 .elementor-element.elementor-element-3562b5a h1, 
.elementor-3917 .elementor-element.elementor-element-3562b5a h2, 
.elementor-3917 .elementor-element.elementor-element-3562b5a h3, 
.elementor-3917 .elementor-element.elementor-element-3562b5a h4, 
.elementor-3917 .elementor-element.elementor-element-3562b5a h5, 
.elementor-3917 .elementor-element.elementor-element-3562b5a h6 {
  color: #ffffff;
}

/* ✅ Paragraph or text inside stays light white */
.elementor-3917 .elementor-element.elementor-element-3562b5a p {
  color: #f2f2f2;
  font-size: 16px;
  line-height: 1.6;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* ✅ Button layout: vertical with spacing */
.elementor-3917 .elementor-element.elementor-element-3562b5a .elementor-button-wrapper {
  display: block;
  margin: 12px auto;
}

/* ✅ Style for the buttons */
.elementor-3917 .elementor-element.elementor-element-3562b5a .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-3917 .elementor-element.elementor-element-3562b5a .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 */