.elementor-29454 .elementor-element.elementor-element-8c61c91{--display:flex;}.elementor-29454 .elementor-element.elementor-element-3f2e60f img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;}.elementor-29454 .elementor-element.elementor-element-ea5a5f9 .elementor-widget-container > *{max-width:100%;}.elementor-29454 .elementor-element.elementor-element-e7a1dd5{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-ea5a5f9 *//* Container styling */
.apt-mentorship-info {
  font-family: 'Helvetica Neue', Arial, sans-serif;
  font-size: 16px;
  line-height: 1.7;
  color: #222;
  background-color: #fff;
  padding: 20px;
  border-left: 4px solid #38a169; /* green highlight */
  border-radius: 8px;
  box-shadow: 0 2px 8px rgba(0,0,0,0.04);
}

/* Emphasis for key phrases */
.apt-mentorship-info strong {
  color: #2f855a;
}

/* Bullet list styling */
.apt-mentorship-info ul {
  padding-left: 1.2em;
  margin-top: 0.5em;
}

.apt-mentorship-info ul li {
  margin-bottom: 8px;
  padding-left: 0.5em;
  list-style-type: disc;
}

/* Final instruction */
.apt-mentorship-info .important {
  font-weight: 600;
  margin-top: 1em;
  color: #c05621;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c094442 *//* Preserve the archived form widget's appearance, scoped to this restored page. */
body.page-id-29454 .apt-ayr-restored-form {max-width:89%;width:100%;margin-inline:auto;background:#fffffffa;padding:20px;border-radius:5px;box-shadow:-1px 42px 54px 3px rgba(71,199,117,.25);font-family:Sora,Arial,sans-serif;}
body.page-id-29454 .apt-ayr-restored-form .ff-el-group {margin-bottom:20px;}
body.page-id-29454 .apt-ayr-restored-form .ff-el-input--label label {font-weight:600;color:#434343;line-height:1.55;}
body.page-id-29454 .apt-ayr-restored-form .ff-el-form-control {border:1px solid #136a4642;border-radius:20px;background:#fff;color:#434343;min-height:44px;padding:10px 15px;font-family:inherit;}
body.page-id-29454 .apt-ayr-restored-form .ff-el-form-control:focus {border-color:#1bae70;box-shadow:0 0 0 2px #1bae7026;outline:none;}
body.page-id-29454 .apt-ayr-restored-form input[type=radio],body.page-id-29454 .apt-ayr-restored-form input[type=checkbox] {width:17px;height:17px;accent-color:#63c69c;}
body.page-id-29454 .apt-ayr-restored-form button[type=submit] {width:186px;max-width:100%;min-height:44px;background:#1bae70;color:#fff;border:0;border-radius:20px;padding:12px 24px;font:inherit;margin:7px 0;}
body.page-id-29454 .apt-ayr-restored-form button[type=submit]:hover {background:#06752e;}
body.page-id-29454 .apt-ayr-restored-form .apt-email-primary,body.page-id-29454 .apt-ayr-restored-form .apt-email-confirmation {display:inline-block;width:calc(50% - 10px);vertical-align:top;}
body.page-id-29454 .apt-ayr-restored-form .apt-email-primary {margin-right:20px;}
body.page-id-29454 .apt-ayr-restored-form .ff-el-is-error .ff-el-form-control {border-color:#c53030;}
@media(max-width:767px){body.page-id-29454 .apt-ayr-restored-form{max-width:100%;padding:18px;}body.page-id-29454 .apt-ayr-restored-form .apt-email-primary,body.page-id-29454 .apt-ayr-restored-form .apt-email-confirmation{display:block;width:100%;margin-right:0;}}

body.page-id-29454 .page-titlebar{display:none;}
body.page-id-29454 .apt-name-heading{margin-bottom:6px!important;font-weight:600;color:#434343;}/* End custom CSS */
/* Start custom CSS *//* Preserve the archived form widget's appearance, scoped to this restored page. */
body.elementor-page-29454 .apt-ayr-restored-form {max-width:89%;width:100%;margin-inline:auto;background:#fffffffa;padding:20px;border-radius:5px;box-shadow:-1px 42px 54px 3px rgba(71,199,117,.25);font-family:Sora,Arial,sans-serif;}
body.elementor-page-29454 .apt-ayr-restored-form .ff-el-group {margin-bottom:20px;}
body.elementor-page-29454 .apt-ayr-restored-form .ff-el-input--label label {font-weight:600;color:#434343;line-height:1.55;}
body.elementor-page-29454 .apt-ayr-restored-form .ff-el-form-control {border:1px solid #136a4642;border-radius:20px;background:#fff;color:#434343;min-height:44px;padding:10px 15px;font-family:inherit;}
body.elementor-page-29454 .apt-ayr-restored-form .ff-el-form-control:focus {border-color:#1bae70;box-shadow:0 0 0 2px #1bae7026;outline:none;}
body.elementor-page-29454 .apt-ayr-restored-form input[type=radio],body.elementor-page-29454 .apt-ayr-restored-form input[type=checkbox] {width:17px;height:17px;accent-color:#63c69c;}
body.elementor-page-29454 .apt-ayr-restored-form button[type=submit] {width:186px;max-width:100%;min-height:44px;background:#1bae70;color:#fff;border:0;border-radius:20px;padding:12px 24px;font:inherit;margin:7px 0;}
body.elementor-page-29454 .apt-ayr-restored-form button[type=submit]:hover {background:#06752e;}
body.elementor-page-29454 .apt-ayr-restored-form .apt-email-primary,body.elementor-page-29454 .apt-ayr-restored-form .apt-email-confirmation {display:inline-block;width:calc(50% - 10px);vertical-align:top;}
body.elementor-page-29454 .apt-ayr-restored-form .apt-email-primary {margin-right:20px;}
body.elementor-page-29454 .apt-ayr-restored-form .ff-el-is-error .ff-el-form-control {border-color:#c53030;}
@media(max-width:767px){body.elementor-page-29454 .apt-ayr-restored-form{max-width:100%;padding:18px;}body.elementor-page-29454 .apt-ayr-restored-form .apt-email-primary,body.elementor-page-29454 .apt-ayr-restored-form .apt-email-confirmation{display:block;width:100%;margin-right:0;}}/* End custom CSS */