﻿body .afp-display-lg{font-size:64px;line-height:70px;font-weight:var(--af-weight-heading, 400)}@media(max-width: 1023px){body .afp-display-lg{font-size:54px;line-height:64px}}body .afp-display-sm{font-size:44px;font-weight:var(--af-weight-heading, 400);line-height:48px}@media(max-width: 767px){body .afp-display-sm{font-size:34px;line-height:48px}}body h1,body .afp-text-h1{font-size:40px;line-height:48px;font-weight:var(--af-weight-heading, 400)}@media(max-width: 767px){body h1,body .afp-text-h1{font-size:34px;line-height:42px}}body h2,body .afp-text-h2{font-size:36px;line-height:44px;font-weight:var(--af-weight-heading, 400)}@media(max-width: 767px){body h2,body .afp-text-h2{font-size:32px;line-height:40px}}body h3,body .afp-text-h3{font-size:32px;line-height:40px;font-weight:var(--af-weight-heading, 400)}@media(max-width: 767px){body h3,body .afp-text-h3{font-size:28px;line-height:36px}}body h4,body .afp-text-h4{font-size:28px;line-height:36px;font-weight:var(--af-weight-heading, 400)}@media(max-width: 767px){body h4,body .afp-text-h4{font-size:24px;line-height:32px}}body h5,body .afp-text-h5{font-size:24px;line-height:32px;font-weight:var(--af-weight-heading, 400)}@media(max-width: 767px){body h5,body .afp-text-h5{font-size:20px;line-height:28px}}body h6,body .afp-text-h6{font-size:20px;line-height:24px;font-weight:var(--af-weight-medium, 500);letter-spacing:-0.36px}@media(max-width: 767px){body h6,body .afp-text-h6{line-height:22px;letter-spacing:normal}}body .afp-text-lg{font-size:20px;font-weight:400;line-height:32px;letter-spacing:.2px}body .afp-text-md{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.16px}body .afp-text-sm{font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.28px}body .afp-text-xs{font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.12px}.afp-text-italic{font-style:italic}.afp-text-center{text-align:center}.afp-button-group{display:flex;gap:var(--spacing-3, 12px)}.latest-job .afc-btn,.afp-featured-slider .afp-btn-wrap .afc-btn,.afp-btn{transition:all .2s ease-in-out;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-2, 8px);padding:var(--button-padding, 12px 24px);min-height:var(--button-height-lg, 48px);max-height:var(--button-height-lg, 48px);font-size:16px;font-style:normal;font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-weight:400;line-height:normal;border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--button-border-color, var(--af-primary-700, var(--af-primary-700, #04041b)));border-radius:var(--button-border-radius, var(--af-radius-button, 900px)) !important;backface-visibility:hidden;-webkit-backface-visibility:hidden}.latest-job .afc-btn .afc-btn-icon-wrap,.afp-featured-slider .afp-btn-wrap .afc-btn .afc-btn-icon-wrap,.afp-btn .afc-btn-icon-wrap{transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;height:38px;width:38px;border-radius:var(--border-radius-round, 900px);background-color:var(--af-primary-100, #c9c2d0)}.latest-job .afc-btn .afc-btn-icon-wrap svg,.afp-featured-slider .afp-btn-wrap .afc-btn .afc-btn-icon-wrap svg,.afp-btn .afc-btn-icon-wrap svg{transition:all .2s ease-in-out;margin:auto;height:var(--spacing-6, 24px);width:var(--spacing-6, 24px)}.latest-job .afc-btn:focus-visible,.afp-featured-slider .afp-btn-wrap .afc-btn:focus-visible,.afp-btn:focus-visible{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px);border-radius:var(--button-border-radius, var(--af-radius-button, 900px))}.latest-job .afc-btn--icon-left .afc-btn-icon-wrap,.afp-featured-slider .afp-btn-wrap .afc-btn--icon-left .afc-btn-icon-wrap,.afp-btn--icon-left .afc-btn-icon-wrap{order:-1}.latest-job .afc-btn--icon-right .afc-btn-icon-wrap,.afp-featured-slider .afp-btn-wrap .afc-btn--icon-right .afc-btn-icon-wrap,.afp-btn--icon-right .afc-btn-icon-wrap{order:1}.latest-job .afc-btn--lg,.afp-featured-slider .afp-btn-wrap .afc-btn--lg,.afp-btn--lg{height:var(--button-height-lg, 48px);min-height:var(--button-height-lg, 48px)}.latest-job .afc-btn--sm,.afp-featured-slider .afp-btn-wrap .afc-btn--sm,.afp-btn--sm{min-height:var(--button-height-sm, 38px);height:var(--button-height-sm, 38px);font-size:16px;line-height:var(--spacing-4, 16px)}.latest-job .afc-btn--sm.afc-btn--icon-left,.latest-job .afc-btn--sm.afc-btn--icon-right,.afp-featured-slider .afp-btn-wrap .afc-btn--sm.afc-btn--icon-left,.afp-featured-slider .afp-btn-wrap .afc-btn--sm.afc-btn--icon-right,.afp-btn--sm.afc-btn--icon-left,.afp-btn--sm.afc-btn--icon-right{height:38px}.latest-job .afc-btn--sm .afc-btn-icon-wrap,.afp-featured-slider .afp-btn-wrap .afc-btn--sm .afc-btn-icon-wrap,.afp-btn--sm .afc-btn-icon-wrap{height:var(--spacing-6, 24px);width:var(--spacing-6, 24px)}.latest-job .afc-btn--sm .afc-btn-icon-wrap svg,.afp-featured-slider .afp-btn-wrap .afc-btn--sm .afc-btn-icon-wrap svg,.afp-btn--sm .afc-btn-icon-wrap svg{height:var(--spacing-4, 16px);width:var(--spacing-4, 16px)}.latest-job .afc-btn--primary,.afp-featured-slider .afp-btn-wrap .afc-btn--primary,.afp-btn--primary{color:var(--primary-button-color, var(--af-gray-0, var(--af-gray-0, #ffffff))) !important;background-color:var(--primary-button-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important;border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--primary-button-border-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important}.latest-job .afc-btn--primary:hover,.afp-featured-slider .afp-btn-wrap .afc-btn--primary:hover,.afp-btn--primary:hover{color:var(--primary-button-hover-color, var(--af-gray-0, var(--af-gray-0, #ffffff))) !important;background-color:var(--primary-button-hover-bg-color, var(--af-primary-900, var(--af-primary-900, #0e0416))) !important;border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--primary-button-hover-border-color, var(--af-primary-900, var(--af-primary-900, #0e0416))) !important}.latest-job .afc-btn--primary:hover .afp-font-icon,.afp-featured-slider .afp-btn-wrap .afc-btn--primary:hover .afp-font-icon,.afp-btn--primary:hover .afp-font-icon{color:var(--primary-button-hover-color, var(--af-gray-0, var(--af-gray-0, #ffffff))) !important}.latest-job .afc-btn--primary:focus,.afp-featured-slider .afp-btn-wrap .afc-btn--primary:focus,.afp-btn--primary:focus{color:var(--primary-button-color, var(--af-gray-0, var(--af-gray-0, #ffffff))) !important;background-color:var(--primary-button-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important;border-color:var(--primary-button-border-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important}.latest-job .afc-btn--primary:active,.afp-featured-slider .afp-btn-wrap .afc-btn--primary:active,.afp-btn--primary:active{color:var(--primary-button-active-color, var(--af-gray-0, var(--af-gray-0, #ffffff))) !important;background-color:var(--primary-button-active-bg-color, var(--af-primary-1000, var(--af-primary-1000, #0d0414))) !important;border-color:var(--primary-button-active-border-color, var(--af-primary-1000, var(--af-primary-1000, #0d0414))) !important}.latest-job .afc-btn--outline-primary,.afp-featured-slider .afp-btn-wrap .afc-btn--outline-primary,.afp-btn--outline-primary{color:var(--outline-primary-button-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important;background-color:var(--outline-primary-button-bg-color, transparent) !important;border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--outline-primary-button-border-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important}.latest-job .afc-btn--outline-primary:hover,.afp-featured-slider .afp-btn-wrap .afc-btn--outline-primary:hover,.afp-btn--outline-primary:hover{color:var(--outline-primary-button-hover-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important;background-color:var(--outline-primary-button-hover-bg-color, var(--af-primary-100, var(--af-primary-100, #c9c2d0))) !important;border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--outline-primary-button-hover-border-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important}.latest-job .afc-btn--outline-primary:hover .afp-font-icon,.afp-featured-slider .afp-btn-wrap .afc-btn--outline-primary:hover .afp-font-icon,.afp-btn--outline-primary:hover .afp-font-icon{color:var(--outline-primary-button-hover-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important}.latest-job .afc-btn--outline-primary:focus,.afp-featured-slider .afp-btn-wrap .afc-btn--outline-primary:focus,.afp-btn--outline-primary:focus{color:var(--outline-primary-button-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important;background-color:var(--outline-primary-button-bg-color, transparent) !important;border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--outline-primary-button-border-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important}.latest-job .afc-btn--outline-primary:active,.afp-featured-slider .afp-btn-wrap .afc-btn--outline-primary:active,.afp-btn--outline-primary:active{color:var(--outline-primary-button-active-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important;background-color:var(--outline-primary-button-active-bg-color, var(--af-primary-200, var(--af-primary-200, #726b79))) !important;border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--outline-primary-button-active-border-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important}.latest-job .afc-btn--outline-primary:active .afc-btn-icon-wrap,.afp-featured-slider .afp-btn-wrap .afc-btn--outline-primary:active .afc-btn-icon-wrap,.afp-btn--outline-primary:active .afc-btn-icon-wrap{color:var(--outline-primary-button-active-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important;background-color:var(--outline-primary-button-active-bg-color, var(--af-primary-200, var(--af-primary-200, #726b79))) !important}.latest-job .afc-btn--secondary,.afp-featured-slider .afp-btn-wrap .afc-btn--secondary,.afp-btn--secondary{color:var(--secondary-button-color, var(--af-gray-0, #ffffff)) !important;background-color:var(--secondary-button-bg-color, var(--af-secondary-500, #bd7de5)) !important;border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--secondary-button-border-color, var(--af-secondary-500, #bd7de5)) !important}.latest-job .afc-btn--secondary .afc-btn-icon-wrap,.afp-featured-slider .afp-btn-wrap .afc-btn--secondary .afc-btn-icon-wrap,.afp-btn--secondary .afc-btn-icon-wrap{color:var(--secondary-button-color, var(--af-gray-0, #ffffff)) !important;background-color:var(--secondary-button-hover-bg-color, var(--af-secondary-500, #bd7de5)) !important}.latest-job .afc-btn--secondary:hover,.afp-featured-slider .afp-btn-wrap .afc-btn--secondary:hover,.afp-btn--secondary:hover{color:var(--secondary-button-hover-color, var(--af-gray-0, #ffffff)) !important;background-color:var(--secondary-button-hover-bg-color, var(--af-secondary-500, #bd7de5)) !important;border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--secondary-button-hover-border-color, var(--af-secondary-500, #bd7de5)) !important}.latest-job .afc-btn--secondary:hover .afp-font-icon,.afp-featured-slider .afp-btn-wrap .afc-btn--secondary:hover .afp-font-icon,.afp-btn--secondary:hover .afp-font-icon{color:var(--secondary-button-hover-color, var(--af-gray-0, #ffffff)) !important}.latest-job .afc-btn--secondary:focus,.afp-featured-slider .afp-btn-wrap .afc-btn--secondary:focus,.afp-btn--secondary:focus{color:var(--secondary-button-color, var(--af-gray-0, #ffffff)) !important;background-color:var(--secondary-button-bg-color, var(--af-secondary-500, #bd7de5)) !important;border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--secondary-button-border-color, var(--af-secondary-500, #bd7de5)) !important}.latest-job .afc-btn--secondary:active,.afp-featured-slider .afp-btn-wrap .afc-btn--secondary:active,.afp-btn--secondary:active{color:var(--secondary-button-active-color, var(--af-gray-0, #ffffff)) !important;background-color:var(--secondary-button-active-bg-color, var(--af-secondary-500, #bd7de5)) !important;border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--secondary-button-active-border-color, var(--af-secondary-500, #bd7de5))}.latest-job .afc-btn--secondary:active .afc-btn-icon-wrap,.afp-featured-slider .afp-btn-wrap .afc-btn--secondary:active .afc-btn-icon-wrap,.afp-btn--secondary:active .afc-btn-icon-wrap{color:var(--secondary-button-active-color, var(--af-gray-0, #ffffff)) !important;background-color:var(--secondary-button-active-bg-color, var(--af-secondary-500, #bd7de5)) !important}.latest-job .afc-btn--outline-tertiary,.afp-featured-slider .afp-btn-wrap .afc-btn--outline-tertiary,.afp-btn--outline-tertiary{color:var(--tertiary-button-color, var(--af-secondary-900, #6400a4)) !important;background-color:rgba(0,0,0,0);border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--tertiary-button-border-color, var(--af-secondary-900, #6400a4)) !important}.latest-job .afc-btn--outline-tertiary .afc-btn-icon-wrap,.afp-featured-slider .afp-btn-wrap .afc-btn--outline-tertiary .afc-btn-icon-wrap,.afp-btn--outline-tertiary .afc-btn-icon-wrap{color:var(--tertiary-button-color, var(--af-secondary-900, #6400a4)) !important;background-color:var(--tertiary-button-hover-bg-color, var(--af-secondary-900, #6400a4))}.latest-job .afc-btn--outline-tertiary:hover,.afp-featured-slider .afp-btn-wrap .afc-btn--outline-tertiary:hover,.afp-btn--outline-tertiary:hover{color:var(--tertiary-button-hover-color, var(--af-gray-0, #ffffff));background-color:var(--tertiary-button-hover-bg-color, var(--af-secondary-900, #6400a4));border-color:var(--tertiary-button-hover-border-color, var(--af-secondary-900, #6400a4))}.latest-job .afc-btn--outline-tertiary:hover .afc-btn-icon-wrap,.afp-featured-slider .afp-btn-wrap .afc-btn--outline-tertiary:hover .afc-btn-icon-wrap,.afp-btn--outline-tertiary:hover .afc-btn-icon-wrap{color:var(--af-gray-0, #ffffff);background-color:var(--tertiary-button-hover-bg-color, var(--af-secondary-900, #6400a4))}.latest-job .afc-btn--outline-tertiary:focus,.afp-featured-slider .afp-btn-wrap .afc-btn--outline-tertiary:focus,.afp-btn--outline-tertiary:focus{color:var(--af-secondary-1000, #500083);background-color:rgba(0,0,0,0);border-color:var(--af-secondary-1000, #500083)}.latest-job .afc-btn--outline-tertiary:active,.afp-featured-slider .afp-btn-wrap .afc-btn--outline-tertiary:active,.afp-btn--outline-tertiary:active{color:var(--tertiary-button-active-color, var(--af-gray-0, #ffffff));background-color:var(--tertiary-button-active-bg-color, var(--af-secondary-900, #6400a4));border-color:var(--tertiary-button-active-border-color, var(--af-secondary-900, #6400a4))}.latest-job .afc-btn--outline-tertiary:active .afc-btn-icon-wrap,.afp-featured-slider .afp-btn-wrap .afc-btn--outline-tertiary:active .afc-btn-icon-wrap,.afp-btn--outline-tertiary:active .afc-btn-icon-wrap{color:var(--af-gray-0, #ffffff);background-color:var(--tertiary-button-active-bg-color, var(--af-secondary-900, #6400a4))}.spinner-border{text-align:center;justify-content:center;position:relative}.spinner-border .afp-app-loading-content{display:none !important}.applyflow-plus__loggedIn .afc-btn{min-height:var(--button-height-sm, 38px);display:flex;align-items:center;padding:var(--button-padding, 12px 24px);border-radius:var(--button-border-radius, var(--af-radius-button, 900px));gap:var(--spacing-2, 8px);font-size:16px;font-weight:var(--font-weight-bold, 700);line-height:var(--font-line-height-base, 140%)}.applyflow-plus__loggedIn .afc-btn .applyflow-plus__avatar{min-width:30px;height:30px;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgYXJpYS1oaWRkZW49InRydWUiIGZvY3VzYWJsZT0iZmFsc2UiIGRhdGEtcHJlZml4PSJmYXIiIGRhdGEtaWNvbj0idXNlci1jaXJjbGUiIHJvbGU9ImltZyIgdmlld0JveD0iMCAwIDQ5NiA1MTIiPgogICAgPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTI0OCAxMDRjLTUzIDAtOTYgNDMtOTYgOTZzNDMgOTYgOTYgOTYgOTYtNDMgOTYtOTYtNDMtOTYtOTYtOTZ6bTAgMTQ0Yy0yNi41IDAtNDgtMjEuNS00OC00OHMyMS41LTQ4IDQ4LTQ4IDQ4IDIxLjUgNDggNDgtMjEuNSA0OC00OCA0OHptMC0yNDBDMTExIDggMCAxMTkgMCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzODUgOCAyNDggOHptMCA0NDhjLTQ5LjcgMC05NS4xLTE4LjMtMTMwLjEtNDguNCAxNC45LTIzIDQwLjQtMzguNiA2OS42LTM5LjUgMjAuOCA2LjQgNDAuNiA5LjYgNjAuNSA5LjZzMzkuNy0zLjEgNjAuNS05LjZjMjkuMiAxIDU0LjcgMTYuNSA2OS42IDM5LjUtMzUgMzAuMS04MC40IDQ4LjQtMTMwLjEgNDguNHptMTYyLjctODQuMWMtMjQuNC0zMS40LTYyLjEtNTEuOS0xMDUuMS01MS45LTEwLjIgMC0yNiA5LjYtNTcuNiA5LjYtMzEuNSAwLTQ3LjQtOS42LTU3LjYtOS42LTQyLjkgMC04MC42IDIwLjUtMTA1LjEgNTEuOUM2MS45IDMzOS4yIDQ4IDI5OS4yIDQ4IDI1NmMwLTExMC4zIDg5LjctMjAwIDIwMC0yMDBzMjAwIDg5LjcgMjAwIDIwMGMwIDQzLjItMTMuOSA4My4yLTM3LjMgMTE1Ljl6Ii8+Cjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgYXJpYS1oaWRkZW49InRydWUiIGZvY3VzYWJsZT0iZmFsc2UiIGRhdGEtcHJlZml4PSJmYXIiIGRhdGEtaWNvbj0idXNlci1jaXJjbGUiIHJvbGU9ImltZyIgdmlld0JveD0iMCAwIDQ5NiA1MTIiPgogICAgPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTI0OCAxMDRjLTUzIDAtOTYgNDMtOTYgOTZzNDMgOTYgOTYgOTYgOTYtNDMgOTYtOTYtNDMtOTYtOTYtOTZ6bTAgMTQ0Yy0yNi41IDAtNDgtMjEuNS00OC00OHMyMS41LTQ4IDQ4LTQ4IDQ4IDIxLjUgNDggNDgtMjEuNSA0OC00OCA0OHptMC0yNDBDMTExIDggMCAxMTkgMCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzODUgOCAyNDggOHptMCA0NDhjLTQ5LjcgMC05NS4xLTE4LjMtMTMwLjEtNDguNCAxNC45LTIzIDQwLjQtMzguNiA2OS42LTM5LjUgMjAuOCA2LjQgNDAuNiA5LjYgNjAuNSA5LjZzMzkuNy0zLjEgNjAuNS05LjZjMjkuMiAxIDU0LjcgMTYuNSA2OS42IDM5LjUtMzUgMzAuMS04MC40IDQ4LjQtMTMwLjEgNDguNHptMTYyLjctODQuMWMtMjQuNC0zMS40LTYyLjEtNTEuOS0xMDUuMS01MS45LTEwLjIgMC0yNiA5LjYtNTcuNiA5LjYtMzEuNSAwLTQ3LjQtOS42LTU3LjYtOS42LTQyLjkgMC04MC42IDIwLjUtMTA1LjEgNTEuOUM2MS45IDMzOS4yIDQ4IDI5OS4yIDQ4IDI1NmMwLTExMC4zIDg5LjctMjAwIDIwMC0yMDBzMjAwIDg5LjcgMjAwIDIwMGMwIDQzLjItMTMuOSA4My4yLTM3LjMgMTE1Ljl6Ii8+Cjwvc3ZnPg==");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--primary-button-color, var(--af-gray-0, var(--af-gray-0, #ffffff)))}.applyflow-plus__loggedIn .afc-btn .applyflow-plus__avatar img{display:none}.applyflow-plus__loggedIn .afc-btn:hover{color:var(--primary-button-hover-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));background-color:var(--primary-button-hover-bg-color, var(--af-primary-900, var(--af-primary-900, #0e0416)));box-shadow:inset 0 0 0 2px var(--primary-button-hover-border-color, var(--af-primary-900, var(--af-primary-900, #0e0416)))}.applyflow-plus__loggedIn .afc-btn:hover .applyflow-plus__avatar{background-color:var(--primary-button-hover-color, var(--af-gray-0, var(--af-gray-0, #ffffff)))}.afp-modal.modal .afp-btn-close:hover{border:none}.afp-modal .modal-content{max-width:800px;margin:0 auto}.afp-sr-only{display:none}.page-id-561.modal-open header,.page-id-5.modal-open header,.page-id-8.modal-open header{z-index:1 !important}.page-id-561.modal-open .afp-modal-form-terms.show,.page-id-5.modal-open .afp-modal-form-terms.show,.page-id-8.modal-open .afp-modal-form-terms.show{background:rgba(0,0,0,.77)}.page-id-561.modal-open #afp-app-seeker-register .afp-form-wrapper,.page-id-5.modal-open #afp-app-seeker-register .afp-form-wrapper,.page-id-8.modal-open #afp-app-seeker-register .afp-form-wrapper{z-index:unset}.page-id-561.modal-open #afp-app-employer-register .afp-form .afp-form-main,.page-id-5.modal-open #afp-app-employer-register .afp-form .afp-form-main,.page-id-8.modal-open #afp-app-employer-register .afp-form .afp-form-main{display:none}.page-id-561 .modal-backdrop,.page-id-5 .modal-backdrop,.page-id-8 .modal-backdrop{display:none}@media(max-width: 767px){.afp-form-fields .afp-row{margin:0}}.afp-form-fields .afp-form-group{margin-bottom:var(--form-group-margin-bottom, var(--spacing-6, 24px))}.afp-form-fields .afp-form-group .afp-form-label{margin-bottom:var(--spacing-0, 0);color:var(--form-label-color, var(--af-gray-900, var(--af-gray-900, #4c4c4b)));font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-weight:700;font-size:var(--form-label-font-size, 14px);line-height:var(--form-label-line-height, 16px)}.afp-form-fields .afp-form-group .afp-form-label .afp-form-label-required{color:var(--form-label-required-color, var(--af-error-600, #f1322f))}.afp-form-fields .afp-form-group .afp-form-controls{margin-top:var(--spacing-1, 4px)}.afp-form-fields .afp-form-group .afp-form-controls .afp-tree-menu li ul{list-style:none;padding-left:var(--spacing-1, 4px)}.afp-form-fields .afp-form-group .afp-form-check-inline{margin-right:var(--spacing-6, 24px) !important}@media(max-width: 767px){.afp-form-fields .afp-col-left,.afp-form-fields .afp-col-right{padding-left:var(--spacing-0, 0);padding-right:var(--spacing-0, 0)}}.afp-form-fields input[type=text],.afp-form-fields input[type=password],.afp-form-fields input[type=email],.afp-form-fields input[type=tel],.afp-form-fields input[type=date],.afp-form-fields input[type=month],.afp-form-fields input[type=week],.afp-form-fields input[type=time],.afp-form-fields input[type=number],.afp-form-fields input[type=search],.afp-form-fields input[type=url],.afp-form-fields textarea,.afp-form-fields select,.afp-form-fields .form-select,.afp-form-fields .afp-autocomplete-selected,.afp-form-fields .dp__pointer,.afp-form-fields .multiselect{height:var(--form-field-height, 52px);padding:var(--form-field-padding-y, var(--spacing-1, 4px)) var(--form-field-padding-x, var(--spacing-2, 8px));border-radius:var(--form-field-border-radius, var(--af-radius-input, 8px));border-width:var(--form-field-border-width, 1px);border-style:var(--form-field-border-style, solid);border-color:var(--form-field-border-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5)));font-size:var(--form-field-font-size, 16px);line-height:var(--form-field-line-height, 24px);color:var(--form-field-color, var(--af-gray-1000, var(--af-gray-1000, #323232)));background-color:var(--form-field-bg-color, transparent)}.afp-form-fields input[type=text].multiselect-tags-search,.afp-form-fields input[type=password].multiselect-tags-search,.afp-form-fields input[type=email].multiselect-tags-search,.afp-form-fields input[type=tel].multiselect-tags-search,.afp-form-fields input[type=date].multiselect-tags-search,.afp-form-fields input[type=month].multiselect-tags-search,.afp-form-fields input[type=week].multiselect-tags-search,.afp-form-fields input[type=time].multiselect-tags-search,.afp-form-fields input[type=number].multiselect-tags-search,.afp-form-fields input[type=search].multiselect-tags-search,.afp-form-fields input[type=url].multiselect-tags-search,.afp-form-fields textarea.multiselect-tags-search,.afp-form-fields select.multiselect-tags-search,.afp-form-fields .form-select.multiselect-tags-search,.afp-form-fields .afp-autocomplete-selected.multiselect-tags-search,.afp-form-fields .dp__pointer.multiselect-tags-search,.afp-form-fields .multiselect.multiselect-tags-search{height:auto;border:none}.afp-form-fields input[type=text].afp-tree-selected-label,.afp-form-fields input[type=password].afp-tree-selected-label,.afp-form-fields input[type=email].afp-tree-selected-label,.afp-form-fields input[type=tel].afp-tree-selected-label,.afp-form-fields input[type=date].afp-tree-selected-label,.afp-form-fields input[type=month].afp-tree-selected-label,.afp-form-fields input[type=week].afp-tree-selected-label,.afp-form-fields input[type=time].afp-tree-selected-label,.afp-form-fields input[type=number].afp-tree-selected-label,.afp-form-fields input[type=search].afp-tree-selected-label,.afp-form-fields input[type=url].afp-tree-selected-label,.afp-form-fields textarea.afp-tree-selected-label,.afp-form-fields select.afp-tree-selected-label,.afp-form-fields .form-select.afp-tree-selected-label,.afp-form-fields .afp-autocomplete-selected.afp-tree-selected-label,.afp-form-fields .dp__pointer.afp-tree-selected-label,.afp-form-fields .multiselect.afp-tree-selected-label{display:flex;align-items:center}.afp-form-fields input[type=text]::placeholder,.afp-form-fields input[type=password]::placeholder,.afp-form-fields input[type=email]::placeholder,.afp-form-fields input[type=tel]::placeholder,.afp-form-fields input[type=date]::placeholder,.afp-form-fields input[type=month]::placeholder,.afp-form-fields input[type=week]::placeholder,.afp-form-fields input[type=time]::placeholder,.afp-form-fields input[type=number]::placeholder,.afp-form-fields input[type=search]::placeholder,.afp-form-fields input[type=url]::placeholder,.afp-form-fields textarea::placeholder,.afp-form-fields select::placeholder,.afp-form-fields .form-select::placeholder,.afp-form-fields .afp-autocomplete-selected::placeholder,.afp-form-fields .dp__pointer::placeholder,.afp-form-fields .multiselect::placeholder{color:var(--form-field-placeholder-color, var(--af-gray-800, var(--af-gray-800, #666564)));opacity:var(--form-field-placeholder-opacity, 1)}.afp-form-fields input[type=text]::-webkit-input-placeholder,.afp-form-fields input[type=password]::-webkit-input-placeholder,.afp-form-fields input[type=email]::-webkit-input-placeholder,.afp-form-fields input[type=tel]::-webkit-input-placeholder,.afp-form-fields input[type=date]::-webkit-input-placeholder,.afp-form-fields input[type=month]::-webkit-input-placeholder,.afp-form-fields input[type=week]::-webkit-input-placeholder,.afp-form-fields input[type=time]::-webkit-input-placeholder,.afp-form-fields input[type=number]::-webkit-input-placeholder,.afp-form-fields input[type=search]::-webkit-input-placeholder,.afp-form-fields input[type=url]::-webkit-input-placeholder,.afp-form-fields textarea::-webkit-input-placeholder,.afp-form-fields select::-webkit-input-placeholder,.afp-form-fields .form-select::-webkit-input-placeholder,.afp-form-fields .afp-autocomplete-selected::-webkit-input-placeholder,.afp-form-fields .dp__pointer::-webkit-input-placeholder,.afp-form-fields .multiselect::-webkit-input-placeholder{color:var(--form-field-placeholder-color, var(--af-gray-800, var(--af-gray-800, #666564)));opacity:var(--form-field-placeholder-opacity, 1)}.afp-form-fields input[type=text]:-moz-placeholder,.afp-form-fields input[type=password]:-moz-placeholder,.afp-form-fields input[type=email]:-moz-placeholder,.afp-form-fields input[type=tel]:-moz-placeholder,.afp-form-fields input[type=date]:-moz-placeholder,.afp-form-fields input[type=month]:-moz-placeholder,.afp-form-fields input[type=week]:-moz-placeholder,.afp-form-fields input[type=time]:-moz-placeholder,.afp-form-fields input[type=number]:-moz-placeholder,.afp-form-fields input[type=search]:-moz-placeholder,.afp-form-fields input[type=url]:-moz-placeholder,.afp-form-fields textarea:-moz-placeholder,.afp-form-fields select:-moz-placeholder,.afp-form-fields .form-select:-moz-placeholder,.afp-form-fields .afp-autocomplete-selected:-moz-placeholder,.afp-form-fields .dp__pointer:-moz-placeholder,.afp-form-fields .multiselect:-moz-placeholder{color:var(--form-field-placeholder-color, var(--af-gray-800, var(--af-gray-800, #666564)));opacity:var(--form-field-placeholder-opacity, 1)}.afp-form-fields input[type=text]::-moz-placeholder,.afp-form-fields input[type=password]::-moz-placeholder,.afp-form-fields input[type=email]::-moz-placeholder,.afp-form-fields input[type=tel]::-moz-placeholder,.afp-form-fields input[type=date]::-moz-placeholder,.afp-form-fields input[type=month]::-moz-placeholder,.afp-form-fields input[type=week]::-moz-placeholder,.afp-form-fields input[type=time]::-moz-placeholder,.afp-form-fields input[type=number]::-moz-placeholder,.afp-form-fields input[type=search]::-moz-placeholder,.afp-form-fields input[type=url]::-moz-placeholder,.afp-form-fields textarea::-moz-placeholder,.afp-form-fields select::-moz-placeholder,.afp-form-fields .form-select::-moz-placeholder,.afp-form-fields .afp-autocomplete-selected::-moz-placeholder,.afp-form-fields .dp__pointer::-moz-placeholder,.afp-form-fields .multiselect::-moz-placeholder{color:var(--form-field-placeholder-color, var(--af-gray-800, var(--af-gray-800, #666564)));opacity:var(--form-field-placeholder-opacity, 1)}.afp-form-fields input[type=text]:-ms-input-placeholder,.afp-form-fields input[type=password]:-ms-input-placeholder,.afp-form-fields input[type=email]:-ms-input-placeholder,.afp-form-fields input[type=tel]:-ms-input-placeholder,.afp-form-fields input[type=date]:-ms-input-placeholder,.afp-form-fields input[type=month]:-ms-input-placeholder,.afp-form-fields input[type=week]:-ms-input-placeholder,.afp-form-fields input[type=time]:-ms-input-placeholder,.afp-form-fields input[type=number]:-ms-input-placeholder,.afp-form-fields input[type=search]:-ms-input-placeholder,.afp-form-fields input[type=url]:-ms-input-placeholder,.afp-form-fields textarea:-ms-input-placeholder,.afp-form-fields select:-ms-input-placeholder,.afp-form-fields .form-select:-ms-input-placeholder,.afp-form-fields .afp-autocomplete-selected:-ms-input-placeholder,.afp-form-fields .dp__pointer:-ms-input-placeholder,.afp-form-fields .multiselect:-ms-input-placeholder{color:var(--form-field-placeholder-color, var(--af-gray-800, var(--af-gray-800, #666564)));opacity:var(--form-field-placeholder-opacity, 1)}.afp-form-fields input[type=text]::-ms-input-placeholder,.afp-form-fields input[type=password]::-ms-input-placeholder,.afp-form-fields input[type=email]::-ms-input-placeholder,.afp-form-fields input[type=tel]::-ms-input-placeholder,.afp-form-fields input[type=date]::-ms-input-placeholder,.afp-form-fields input[type=month]::-ms-input-placeholder,.afp-form-fields input[type=week]::-ms-input-placeholder,.afp-form-fields input[type=time]::-ms-input-placeholder,.afp-form-fields input[type=number]::-ms-input-placeholder,.afp-form-fields input[type=search]::-ms-input-placeholder,.afp-form-fields input[type=url]::-ms-input-placeholder,.afp-form-fields textarea::-ms-input-placeholder,.afp-form-fields select::-ms-input-placeholder,.afp-form-fields .form-select::-ms-input-placeholder,.afp-form-fields .afp-autocomplete-selected::-ms-input-placeholder,.afp-form-fields .dp__pointer::-ms-input-placeholder,.afp-form-fields .multiselect::-ms-input-placeholder{color:var(--form-field-placeholder-color, var(--af-gray-800, var(--af-gray-800, #666564)));opacity:var(--form-field-placeholder-opacity, 1)}.afp-form-fields input[readonly]{background-color:var(--form-field-readonly-bg-color, var(--af-gray-100, var(--af-gray-100, rgb(243, 242, 241))));cursor:not-allowed}.afp-form-fields .dp__pointer{padding:var(--spacing-0, 0) var(--spacing-10, 56px)}.afp-form-fields select,.afp-form-fields .form-select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNiA5TDEyIDE1TDE4IDkiIHN0cm9rZT0iIzFBMUExQSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=);background-size:22px}.afp-form-fields .multiselect .multiselect-placeholder{padding-left:0;color:var(--form-field-color, var(--af-gray-1000, var(--af-gray-1000, #323232)))}.afp-form-fields .multiselect .multiselect-caret{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNiA5TDEyIDE1TDE4IDkiIHN0cm9rZT0iIzFBMUExQSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNiA5TDEyIDE1TDE4IDkiIHN0cm9rZT0iIzFBMUExQSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=);width:22px;height:22px;background-color:var(--af-gray-1000, #323232);margin-right:4px}.afp-form-fields .form-check .afp-check-input,.afp-form-fields .form-check .afp-radio-input{width:var(--form-check-size, 18px);height:var(--form-check-size, 18px);border:var(--form-check-border-width, 1.5px) solid var(--form-check-border-color, var(--af-gray-800, var(--af-gray-800, #666564)));box-shadow:none}.afp-form-fields .form-check .afp-check-input:checked,.afp-form-fields .form-check .afp-radio-input:checked{background-color:var(--form-check-bg-color, var(--af-secondary-800, var(--af-secondary-800, #7d00cd)))}.afp-form-fields .form-check-input{width:var(--form-check-size, 18px);height:var(--form-check-size, 18px);border:var(--form-check-border-width, 1.5px) solid var(--form-check-border-color, var(--af-gray-800, var(--af-gray-800, #666564)))}.afp-form-fields .form-check-input:checked[type=checkbox]{background-color:var(--form-check-bg-color, var(--af-secondary-800, var(--af-secondary-800, #7d00cd)));color:var(--form-check-checked-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));border-color:var(--form-check-border-color, var(--af-gray-800, var(--af-gray-800, #666564)))}.afp-job-search-list-items .afp-job-card-dynamic{background-color:#fff;padding:var(--spacing-6, 24px);border:1px solid #d9d7d5 !important;margin-bottom:var(--spacing-6, 24px)}.afp-job-search-list-items .afp-job-card-dynamic.afp-job-card-premium{background:linear-gradient(0deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%),var(--System-sys-cards-bg-premium-job, #E4CAF4) !important}.afp-job-search-list-items .afp-job-card-dynamic:hover{border-color:#9733d7;background-color:#f3f2f1}.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-tags .afp-job-card-dynamic-tag{font-size:12px;font-weight:500;line-height:16px;padding:var(--spacing-1, 4px) var(--spacing-2, 8px);border-radius:var(--border-radius-sm, var(--border-radius-sm, 8px))}.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-tags .afp-job-card-dynamic-tag.afp-job-badge-featured{background-color:var(--af-primary-700, var(--af-primary-700, #04041b));color:var(--af-gray-0, var(--af-gray-0, #ffffff))}.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-tags .afp-job-card-dynamic-tag.afp-job-badge-status{border:1px solid var(--af-gray-200, #e5e3e1);background-color:rgba(0,0,0,0)}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-body-header .afp-job-card-dynamic-top .afp-job-employer-logo{max-height:60px;display:flex;align-items:center;margin-bottom:var(--spacing-4, 16px) !important}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-body-header .afp-job-card-dynamic-top .afp-job-employer-logo .afp-job-employer-logo-img{object-fit:contain;height:auto;max-height:100%;width:100%;max-width:190px}@media(max-width: 768px){.afp-job-search-list-items .afp-job-card-dynamic .afp-card-body-header .afp-job-card-dynamic-top .afp-job-employer-logo .afp-job-employer-logo-img{max-width:130px}}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-body-header .afp-job-card-dynamic-top .afp-job-card-dynamic-top-actions{gap:var(--spacing-4, 16px)}@media(max-width: 768px){.afp-job-search-list-items .afp-job-card-dynamic .afp-card-body-header .afp-job-card-dynamic-top .afp-job-card-dynamic-top-actions{height:25px;gap:var(--spacing-2, 8px)}}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-body-header .afp-job-card-dynamic-top .afp-job-card-dynamic-top-actions .afp-job-actions-toggle{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-round, 900px);background-color:var(--af-gray-100, rgb(243, 242, 241));color:var(--af-gray-700, #7f7e7d);border:1px solid var(--af-gray-100, rgb(243, 242, 241))}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-body-header .afp-job-card-dynamic-top .afp-job-card-dynamic-top-actions .afp-job-actions-toggle:focus-visible{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px)}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-body-header .afp-job-card-dynamic-top .afp-job-card-dynamic-top-actions .afp-job-actions-toggle:hover{background-color:var(--af-gray-300, #d9d7d5);color:var(--af-gray-1000, #323232)}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main{width:100%}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-employer{display:inline-flex;align-items:center;margin:0;gap:12px;font-size:14px;line-height:21px}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-employer .afp-job-card-dotted-sep{display:block;width:4px;height:4px;background:var(--af-primary-800, #0f0418);border-radius:var(--border-radius-round, var(--border-radius-round, 900px))}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-role-title{margin-bottom:var(--spacing-6, 24px)}@media(max-width: 768px){.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-role-title{width:100%;max-width:calc(100% - 40px)}}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-role-title .afp-job-card-title{font-size:28px;line-height:34px;color:var(--af-gray-1000, var(--af-gray-1000, #323232));font-weight:var(--af-weight-title, 500);margin-bottom:var(--spacing-1, 4px)}@media(max-width: 768px){.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-role-title .afp-job-card-title{font-size:20px;line-height:24px}}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content{gap:var(--spacing-8, 40px)}@media(max-width: 768px){.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content{gap:var(--spacing-4, 16px);margin-bottom:var(--spacing-4, 16px) !important}}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-details{font-size:14px;line-height:21px;font-weight:normal;width:100%;max-width:180px;color:var(--af-gray-1000, #323232)}@media(max-width: 768px){.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-details{max-width:100%}}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-details>div{margin-bottom:var(--spacing-1, 4px)}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-details .afp-job-card-salary-type{color:var(--af-gray-800, #666564)}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-details .afp-job-card-dynamic-detail-custom-fields{display:flex;gap:var(--spacing-2, 8px)}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-details .afp-job-card-dynamic-detail-custom-fields .afp-job-card-custom-fields-list{list-style:none;padding:0;margin:0}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-descrption .afp-job-card-dynamic-summary{font-size:16px;line-height:24px;font-weight:normal;margin-bottom:var(--spacing-2, 8px)}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-descrption .afp-job-card-bullet-points{font-size:14px;line-height:21px;font-weight:normal}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-button-actions{display:flex;flex-direction:column-reverse;gap:var(--spacing-3, 12px);min-width:fit-content}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-button-actions.afp-job-card-dynamic-button-actions-compact{flex-direction:row}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-button-actions.afp-job-card-dynamic-button-actions-compact .afp-job-card-dynamic-btn-save-job{width:48px;height:48px;border-radius:50%;max-width:48px;min-height:48px;padding:0px !important}@media(max-width: 768px){.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-button-actions.afp-job-card-dynamic-button-actions-compact .afp-job-card-dynamic-btn-save-job .afp-btn-text{display:block}}@media(max-width: 768px){.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-button-actions{flex-direction:row;gap:var(--spacing-2, 8px);width:100%}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-button-actions .afp-job-card-dynamic-btn-save-job{border-radius:50%;width:40px;height:40px}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-button-actions .afp-job-card-dynamic-btn-save-job i{margin-right:0px}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-button-actions .afp-job-card-dynamic-btn-save-job .afp-btn-text{display:none}.afp-job-search-list-items .afp-job-card-dynamic .afp-card-main .afp-job-card-dynamic-content .afp-job-card-dynamic-button-actions .afp-job-card-dynamic-btn-view-job{width:100%}}.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-footer .afp-job-card-dynamic-classifications{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-footer .afp-job-card-dynamic-classifications .afp-job-classification-badges{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;padding:0;margin:0}.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-footer .afp-job-card-dynamic-classifications .afp-job-classification-group{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-footer .afp-job-card-dynamic-classifications .afp-job-classification-group:not(:first-child)::before{content:"";flex:0 0 4px;width:4px;height:4px;border-radius:50%;background-color:#000}.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-footer .afp-job-card-dynamic-classifications .afp-job-classification-chip,.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-footer .afp-job-card-dynamic-classifications .afp-job-classification-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:4px 8px;border:0;border-radius:4px;background-color:#cccac8;color:#323232;font-size:12px;font-weight:500;line-height:16px;text-align:center;text-decoration:none;white-space:nowrap;word-break:break-word}@media(max-width: 1023px){.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-footer .afp-job-card-dynamic-classifications .afp-job-classification-chip,.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-footer .afp-job-card-dynamic-classifications .afp-job-classification-toggle{height:18px;padding:0 8px;font-size:10px}}.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-footer .afp-job-card-dynamic-classifications .afp-job-classification-chip-sub{background-color:#e5e3e1}.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-footer .afp-job-card-dynamic-classifications .afp-job-classification-toggle{cursor:pointer}.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-footer .afp-job-card-dynamic-classifications .afp-job-classification-separator{color:#323232;font-size:12px;font-weight:500;line-height:16px}@media(max-width: 1023px){.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-footer .afp-job-card-dynamic-classifications .afp-job-classification-separator{font-size:10px}}.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-footer .afp-job-posted{font-size:14px;line-height:21px;color:var(--af-gray-800, #666564)}@media(max-width: 768px){.afp-job-search-list-items .afp-job-card-dynamic .afp-job-card-dynamic-footer .afp-job-posted{font-size:12px;line-height:18px}}@media(max-width: 1023px){.afp-job-search-list-items .afp-job-card-dynamic .afp-job-actions-dropdown{left:auto;right:0;padding-top:0;padding-bottom:0;border-radius:8px}}.afp-search-widget-column{background-color:var(--search-widget-bg-color, var(--af-surface-panel, var(--af-gray-100, rgb(243, 242, 241))));padding:var(--search-widget-padding, var(--spacing-7, 32px));border-radius:var(--search-widget-border-radius, var(--af-radius-card, 16px));margin-bottom:var(--search-widget-margin-bottom, var(--spacing-7, 32px))}.afp-search-widget-column .afp-job-search-widget-title-container{display:flex;flex-direction:column;gap:var(--spacing-3, 12px);margin-bottom:var(--spacing-7, 32px)}.afp-search-widget-column .afp-job-search-widget-title{margin-bottom:0px;color:var(--search-widget-title-color, var(--af-gray-1000, var(--af-gray-1000, #323232)));font-size:var(--search-widget-title-font-size, 48px);line-height:var(--search-widget-title-line-height, 58px);font-weight:var(--search-widget-title-font-weight, var(--af-weight-heading, 400))}@media(max-width: 767px){.afp-search-widget-column .afp-job-search-widget-title{font-size:var(--search-widget-title-mobile-font-size, 44px);line-height:var(--search-widget-title-mobile-line-height, 44px)}}.afp-search-widget-column .afp-app-job-search-widget{padding-top:0px}.afp-search-widget-column .afp-app-job-search-widget .afp-job-search-bar>.row{margin:0}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search{padding:0px}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields{align-items:flex-end !important;gap:var(--spacing-4, 16px)}@media(max-width: 800px){.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields{flex-direction:column;align-items:flex-start;gap:var(--spacing-6, 24px)}}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field{padding:var(--spacing-0, 0);background-color:rgba(0,0,0,0);min-height:auto;border-radius:0;border:0;flex:1}@media(max-width: 800px){.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field{width:100%;max-width:100%}}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-label-wrapper{margin-bottom:var(--spacing-1, 4px)}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-label-wrapper .afp-form-label{padding:var(--spacing-0, 0)}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-label-wrapper .afp-form-label .afp-form-label-text{color:var(--job-search-widget-label-color, var(--af-gray-1000, #323232));font-weight:700}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-form-control{padding:var(--spacing-3, 12px) var(--spacing-4, 16px);min-height:48px;font-weight:500;color:var(--af-gray-1000, #323232);border:0;border-radius:var(--search-widget-form-field-border-radius, var(--af-radius-input, 8px));font-size:16px;line-height:24px;border:1px solid var(--search-widget-form-field-border-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5)))}@media(max-width: 767px){.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-form-control{min-height:42px}}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-form-control:focus-visible{outline:3px solid var(--af-primary-700, #04041b);outline-offset:var(--spacing-1, 4px)}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-form-control.afp-tree-selected-label{background-position:center right 16px}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-form-control.afp-tree-selected-label .afp-tree-placeholder{position:relative;top:4px}@media(max-width: 767px){.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-form-control.afp-tree-selected-label .afp-tree-placeholder{top:0}}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-autocomplete-selected .afp-autocomplete-placeholder{position:relative;top:4px}@media(max-width: 767px){.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-autocomplete-selected .afp-autocomplete-placeholder{top:0}}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-autocomplete-menu{padding-left:5px;padding-right:5px}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-autocomplete-menu .afp-dropdown-item:active,.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-autocomplete-menu .afp-dropdown-item.afp-dropdown-item-active{outline:3px solid var(--af-primary-700, #04041b);outline-offset:1px;border-radius:var(--border-radius-sm, 8px)}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-autocomplete-menu .afp-dropdown-item[aria-selected=true]{background-color:var(--af-primary-700, #04041b);color:var(--af-gray-0, #ffffff)}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls ::-webkit-input-placeholder{color:var(--af-gray-800, #666564)}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls ::-moz-placeholder{color:var(--af-gray-800, #666564)}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls :-ms-input-placeholder{color:var(--af-gray-800, #666564)}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls ::-ms-input-placeholder{color:var(--af-gray-800, #666564)}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls ::placeholder{color:var(--af-gray-800, #666564)}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-tree-menu{z-index:3}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-tree-menu li .form-check .form-check-input{color:var(--af-gray-900, #4c4c4b);border:1.5px solid var(--af-gray-700, #7f7e7d);padding:0}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-tree-menu li .form-check .form-check-input:checked{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImNoZWNrIj4KPHBhdGggaWQ9IlBhdGgiIGQ9Ik0yLjkxNjAyIDYuOTk5NjdMNS44MzI2OCA5LjkxNjM0TDExLjY2NiA0LjA4MzAxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=");background-color:var(--af-primary-900, #0e0416);border-color:var(--af-primary-900, #0e0416)}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-tree-menu li .form-check .form-check-input:focus-visible{outline:3px solid var(--af-primary-700, #04041b);outline-offset:var(--spacing-1, 4px)}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-tree-menu li ul{list-style-type:none}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-group-search-location .afp-input-group-text{display:none}@media(max-width: 1023px){.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions{flex:1}}@media(max-width: 1023px)and (max-width: 800px){.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions{width:100%}}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions .afp-btn-search{display:flex;justify-content:center;align-items:center;gap:var(--spacing-3, 12px)}@media(max-width: 800px){.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions .afp-btn-search{width:100%}}.afp-search-widget-column .afp-app-job-search-widget .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions .afp-btn-search .afp-font-icon-search{color:inherit;margin:0}#afp-app-job-search .afp-app-job-search{padding:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar{display:flex;flex-direction:column;gap:var(--spacing-8, 40px);margin-bottom:var(--spacing-9, 48px);padding:var(--search-widget-padding, var(--spacing-7, 32px));background-color:var(--search-widget-bg-color, var(--af-surface-panel, var(--af-gray-100, rgb(243, 242, 241))));border-radius:var(--search-widget-border-radius, var(--af-radius-card, 16px));margin-bottom:var(--spacing-12, 72px) !important}@media(max-width: 1023px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar{margin-bottom:var(--spacing-6, 24px)}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-job-search-title-description{display:flex;flex-direction:column;gap:var(--spacing-3, 12px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar #afp-job-search-title{margin-bottom:0px;color:var(--search-widget-title-color, var(--af-gray-1000, var(--af-gray-1000, #323232)));font-size:var(--search-widget-title-font-size, 48px);line-height:var(--search-widget-title-line-height, 58px);font-weight:var(--search-widget-title-font-weight, var(--af-weight-heading, 400))}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar #afp-job-search-title{font-size:var(--search-widget-title-mobile-font-size, 44px);line-height:var(--search-widget-title-mobile-line-height, 44px)}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search-container .afp-form-job-search{padding:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar>.align-items-center{margin:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar>.align-items-center:empty{display:none !important}@media(max-width: 800px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar>.align-items-center{flex-direction:column;gap:var(--spacing-6, 24px)}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar>.row{margin:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search{padding:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields{align-items:flex-end !important;gap:var(--spacing-4, 16px)}@media(max-width: 800px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields{flex-direction:column;align-items:flex-start;gap:var(--spacing-6, 24px)}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field{padding:var(--spacing-0, 0);background-color:rgba(0,0,0,0);min-height:auto;border-radius:0;border:0;flex:1}@media(max-width: 800px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field{width:100%;max-width:100%}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-label-wrapper{margin-bottom:var(--spacing-1, 4px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-label-wrapper .afp-form-label{padding:var(--spacing-0, 0)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-label-wrapper .afp-form-label .afp-form-label-text{color:var(--job-search-widget-label-color, var(--af-gray-1000, #323232));font-weight:700}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-form-control{padding:var(--spacing-3, 12px) var(--spacing-4, 16px);min-height:48px;font-weight:500;color:var(--af-gray-1000, #323232);border-radius:var(--search-widget-form-field-border-radius, var(--af-radius-input, 8px));border:1px solid var(--search-widget-form-field-border-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5)));font-size:16px;line-height:24px}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-form-control:focus-visible{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px)}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-form-control{min-height:42px}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-form-control.afp-tree-selected-label{background-position:center right 16px}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-form-control.afp-tree-selected-label .afp-tree-placeholder{position:relative;top:4px}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-form-control.afp-tree-selected-label .afp-tree-placeholder{top:0}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-autocomplete-selected .afp-autocomplete-placeholder{position:relative;top:4px}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-autocomplete-selected .afp-autocomplete-placeholder{top:0}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-autocomplete-menu{padding-left:5px;padding-right:5px}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-autocomplete-menu .afp-dropdown-item:active,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-autocomplete-menu .afp-dropdown-item.afp-dropdown-item-active{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:1px;border-radius:var(--border-radius-sm, 8px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-autocomplete-menu .afp-dropdown-item[aria-selected=true]{background-color:var(--af-primary-700, #04041b);color:var(--af-gray-0, #ffffff)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls ::-webkit-input-placeholder{color:var(--af-gray-800, #666564);font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif))}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls ::-moz-placeholder{color:var(--af-gray-800, #666564);font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif))}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls :-ms-input-placeholder{color:var(--af-gray-800, #666564);font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif))}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls ::-ms-input-placeholder{color:var(--af-gray-800, #666564);font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif))}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls ::placeholder{color:var(--af-gray-800, #666564);font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif))}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-tree-menu{z-index:3}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-tree-menu li .form-check .form-check-input{color:var(--af-gray-900, #4c4c4b);border:1.5px solid var(--af-gray-700, #7f7e7d);padding:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-tree-menu li .form-check .form-check-input:focus-visible{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-tree-menu li .form-check .form-check-input:checked{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImNoZWNrIj4KPHBhdGggaWQ9IlBhdGgiIGQ9Ik0yLjkxNjAyIDYuOTk5NjdMNS44MzI2OCA5LjkxNjM0TDExLjY2NiA0LjA4MzAxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=");background-color:var(--af-primary-300, #625a6a);border-color:var(--af-primary-300, #625a6a)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field .afp-form-controls .afp-tree-menu li ul{list-style-type:none}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-field.afp-job-search-bar-location .afp-input-group-text{display:none}@media(max-width: 1023px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions{flex:auto;margin-top:0}}@media(max-width: 1023px)and (max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions{flex-direction:column-reverse;width:100%;gap:32px}}@media(max-width: 1023px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions .afp-btn-show-job-filters{width:100%;flex-direction:row;gap:var(--spacing-2, 8px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions .afp-btn-show-job-filters .afp-font-icon:before{content:"";-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMyA5QzIuNDY5NTcgOSAxLjk2MDg2IDguNzg5MjkgMS41ODU3OSA4LjQxNDIxQzEuMjEwNzEgOC4wMzkxNCAxIDcuNTMwNDMgMSA3QzEgNi40Njk1NyAxLjIxMDcxIDUuOTYwODYgMS41ODU3OSA1LjU4NTc5QzEuOTYwODYgNS4yMTA3MSAyLjQ2OTU3IDUgMyA1TTMgOUMzLjUzMDQzIDkgNC4wMzkxNCA4Ljc4OTI5IDQuNDE0MjEgOC40MTQyMUM0Ljc4OTI5IDguMDM5MTQgNSA3LjUzMDQzIDUgN0M1IDYuNDY5NTcgNC43ODkyOSA1Ljk2MDg2IDQuNDE0MjEgNS41ODU3OUM0LjAzOTE0IDUuMjEwNzEgMy41MzA0MyA1IDMgNU0zIDlWMTdNMyA1VjFNOSAxNUM4LjQ2OTU3IDE1IDcuOTYwODYgMTQuNzg5MyA3LjU4NTc5IDE0LjQxNDJDNy4yMTA3MSAxNC4wMzkxIDcgMTMuNTMwNCA3IDEzQzcgMTIuNDY5NiA3LjIxMDcxIDExLjk2MDkgNy41ODU3OSAxMS41ODU4QzcuOTYwODYgMTEuMjEwNyA4LjQ2OTU3IDExIDkgMTFNOSAxNUM5LjUzMDQzIDE1IDEwLjAzOTEgMTQuNzg5MyAxMC40MTQyIDE0LjQxNDJDMTAuNzg5MyAxNC4wMzkxIDExIDEzLjUzMDQgMTEgMTNDMTEgMTIuNDY5NiAxMC43ODkzIDExLjk2MDkgMTAuNDE0MiAxMS41ODU4QzEwLjAzOTEgMTEuMjEwNyA5LjUzMDQzIDExIDkgMTFNOSAxNVYxN005IDExVjFNMTUgNkMxNC40Njk2IDYgMTMuOTYwOSA1Ljc4OTI5IDEzLjU4NTggNS40MTQyMUMxMy4yMTA3IDUuMDM5MTQgMTMgNC41MzA0MyAxMyA0QzEzIDMuNDY5NTcgMTMuMjEwNyAyLjk2MDg2IDEzLjU4NTggMi41ODU3OUMxMy45NjA5IDIuMjEwNzEgMTQuNDY5NiAyIDE1IDJNMTUgNkMxNS41MzA0IDYgMTYuMDM5MSA1Ljc4OTI5IDE2LjQxNDIgNS40MTQyMUMxNi43ODkzIDUuMDM5MTQgMTcgNC41MzA0MyAxNyA0QzE3IDMuNDY5NTcgMTYuNzg5MyAyLjk2MDg2IDE2LjQxNDIgMi41ODU3OUMxNi4wMzkxIDIuMjEwNzEgMTUuNTMwNCAyIDE1IDJNMTUgNlYxN00xNSAyVjEiIHN0cm9rZT0iIzMyMzIzMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMyA5QzIuNDY5NTcgOSAxLjk2MDg2IDguNzg5MjkgMS41ODU3OSA4LjQxNDIxQzEuMjEwNzEgOC4wMzkxNCAxIDcuNTMwNDMgMSA3QzEgNi40Njk1NyAxLjIxMDcxIDUuOTYwODYgMS41ODU3OSA1LjU4NTc5QzEuOTYwODYgNS4yMTA3MSAyLjQ2OTU3IDUgMyA1TTMgOUMzLjUzMDQzIDkgNC4wMzkxNCA4Ljc4OTI5IDQuNDE0MjEgOC40MTQyMUM0Ljc4OTI5IDguMDM5MTQgNSA3LjUzMDQzIDUgN0M1IDYuNDY5NTcgNC43ODkyOSA1Ljk2MDg2IDQuNDE0MjEgNS41ODU3OUM0LjAzOTE0IDUuMjEwNzEgMy41MzA0MyA1IDMgNU0zIDlWMTdNMyA1VjFNOSAxNUM4LjQ2OTU3IDE1IDcuOTYwODYgMTQuNzg5MyA3LjU4NTc5IDE0LjQxNDJDNy4yMTA3MSAxNC4wMzkxIDcgMTMuNTMwNCA3IDEzQzcgMTIuNDY5NiA3LjIxMDcxIDExLjk2MDkgNy41ODU3OSAxMS41ODU4QzcuOTYwODYgMTEuMjEwNyA4LjQ2OTU3IDExIDkgMTFNOSAxNUM5LjUzMDQzIDE1IDEwLjAzOTEgMTQuNzg5MyAxMC40MTQyIDE0LjQxNDJDMTAuNzg5MyAxNC4wMzkxIDExIDEzLjUzMDQgMTEgMTNDMTEgMTIuNDY5NiAxMC43ODkzIDExLjk2MDkgMTAuNDE0MiAxMS41ODU4QzEwLjAzOTEgMTEuMjEwNyA5LjUzMDQzIDExIDkgMTFNOSAxNVYxN005IDExVjFNMTUgNkMxNC40Njk2IDYgMTMuOTYwOSA1Ljc4OTI5IDEzLjU4NTggNS40MTQyMUMxMy4yMTA3IDUuMDM5MTQgMTMgNC41MzA0MyAxMyA0QzEzIDMuNDY5NTcgMTMuMjEwNyAyLjk2MDg2IDEzLjU4NTggMi41ODU3OUMxMy45NjA5IDIuMjEwNzEgMTQuNDY5NiAyIDE1IDJNMTUgNkMxNS41MzA0IDYgMTYuMDM5MSA1Ljc4OTI5IDE2LjQxNDIgNS40MTQyMUMxNi43ODkzIDUuMDM5MTQgMTcgNC41MzA0MyAxNyA0QzE3IDMuNDY5NTcgMTYuNzg5MyAyLjk2MDg2IDE2LjQxNDIgMi41ODU3OUMxNi4wMzkxIDIuMjEwNzEgMTUuNTMwNCAyIDE1IDJNMTUgNlYxN00xNSAyVjEiIHN0cm9rZT0iIzMyMzIzMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:24px;height:24px;display:block;background-color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions .afp-btn-show-job-filters:hover{background-color:rgba(0,0,0,0);border:1px solid var(--af-gray-1000, #323232);color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions .afp-btn-show-job-filters:focus{background-color:rgba(0,0,0,0);color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions .afp-btn-show-job-filters:active{background-color:var(--af-gray-400, #cccac8);color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions .afp-btn-show-job-filters:focus-visible span{outline:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions .afp-btn-show-job-filters:disabled{background-color:rgba(0,0,0,0);border-color:var(--af-gray-400, #cccac8);color:var(--af-gray-400, #cccac8)}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions .afp-btn-search{display:flex;justify-content:center;align-items:center;gap:var(--spacing-3, 12px)}@media(max-width: 1023px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions .afp-btn-search{width:100%}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions .afp-btn-search .afp-font-icon-search{color:inherit;margin:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-bar .afp-form-job-search .afp-job-search-bar-fields .afp-job-search-bar-actions .afp-btn-search .afp-font-icon-search:before{content:"";-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMjEgMjFMMTUgMTVNMyAxMEMzIDEwLjkxOTMgMy4xODEwNiAxMS44Mjk1IDMuNTMyODQgMTIuNjc4OEMzLjg4NDYzIDEzLjUyODEgNC40MDAyNCAxNC4yOTk3IDUuMDUwMjUgMTQuOTQ5N0M1LjcwMDI2IDE1LjU5OTggNi40NzE5NCAxNi4xMTU0IDcuMzIxMjIgMTYuNDY3MkM4LjE3MDUgMTYuODE4OSA5LjA4MDc1IDE3IDEwIDE3QzEwLjkxOTMgMTcgMTEuODI5NSAxNi44MTg5IDEyLjY3ODggMTYuNDY3MkMxMy41MjgxIDE2LjExNTQgMTQuMjk5NyAxNS41OTk4IDE0Ljk0OTcgMTQuOTQ5N0MxNS41OTk4IDE0LjI5OTcgMTYuMTE1NCAxMy41MjgxIDE2LjQ2NzIgMTIuNjc4OEMxNi44MTg5IDExLjgyOTUgMTcgMTAuOTE5MyAxNyAxMEMxNyA5LjA4MDc1IDE2LjgxODkgOC4xNzA1IDE2LjQ2NzIgNy4zMjEyMkMxNi4xMTU0IDYuNDcxOTQgMTUuNTk5OCA1LjcwMDI2IDE0Ljk0OTcgNS4wNTAyNUMxNC4yOTk3IDQuNDAwMjQgMTMuNTI4MSAzLjg4NDYzIDEyLjY3ODggMy41MzI4NEMxMS44Mjk1IDMuMTgxMDYgMTAuOTE5MyAzIDEwIDNDOS4wODA3NSAzIDguMTcwNSAzLjE4MTA2IDcuMzIxMjIgMy41MzI4NEM2LjQ3MTk0IDMuODg0NjMgNS43MDAyNiA0LjQwMDI0IDUuMDUwMjUgNS4wNTAyNUM0LjQwMDI0IDUuNzAwMjYgMy44ODQ2MyA2LjQ3MTk0IDMuNTMyODQgNy4zMjEyMkMzLjE4MTA2IDguMTcwNSAzIDkuMDgwNzUgMyAxMFoiIHN0cm9rZT0iI0ZEREVEQiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMjEgMjFMMTUgMTVNMyAxMEMzIDEwLjkxOTMgMy4xODEwNiAxMS44Mjk1IDMuNTMyODQgMTIuNjc4OEMzLjg4NDYzIDEzLjUyODEgNC40MDAyNCAxNC4yOTk3IDUuMDUwMjUgMTQuOTQ5N0M1LjcwMDI2IDE1LjU5OTggNi40NzE5NCAxNi4xMTU0IDcuMzIxMjIgMTYuNDY3MkM4LjE3MDUgMTYuODE4OSA5LjA4MDc1IDE3IDEwIDE3QzEwLjkxOTMgMTcgMTEuODI5NSAxNi44MTg5IDEyLjY3ODggMTYuNDY3MkMxMy41MjgxIDE2LjExNTQgMTQuMjk5NyAxNS41OTk4IDE0Ljk0OTcgMTQuOTQ5N0MxNS41OTk4IDE0LjI5OTcgMTYuMTE1NCAxMy41MjgxIDE2LjQ2NzIgMTIuNjc4OEMxNi44MTg5IDExLjgyOTUgMTcgMTAuOTE5MyAxNyAxMEMxNyA5LjA4MDc1IDE2LjgxODkgOC4xNzA1IDE2LjQ2NzIgNy4zMjEyMkMxNi4xMTU0IDYuNDcxOTQgMTUuNTk5OCA1LjcwMDI2IDE0Ljk0OTcgNS4wNTAyNUMxNC4yOTk3IDQuNDAwMjQgMTMuNTI4MSAzLjg4NDYzIDEyLjY3ODggMy41MzI4NEMxMS44Mjk1IDMuMTgxMDYgMTAuOTE5MyAzIDEwIDNDOS4wODA3NSAzIDguMTcwNSAzLjE4MTA2IDcuMzIxMjIgMy41MzI4NEM2LjQ3MTk0IDMuODg0NjMgNS43MDAyNiA0LjQwMDI0IDUuMDUwMjUgNS4wNTAyNUM0LjQwMDI0IDUuNzAwMjYgMy44ODQ2MyA2LjQ3MTk0IDMuNTMyODQgNy4zMjEyMkMzLjE4MTA2IDguMTcwNSAzIDkuMDgwNzUgMyAxMFoiIHN0cm9rZT0iI0ZEREVEQiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:24px;height:24px;display:block;background-color:var(--af-gray-0, #ffffff)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-alert-cta{margin-right:var(--spacing-4, 16px);flex-shrink:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-alert-cta .afp-job-alert-cta-action .afp-btn-save-job-alert{background-color:rgba(0,0,0,0);border:2px solid var(--af-primary-700, #04041b);color:var(--af-primary-700, #04041b);padding:var(--spacing-3, 12px) var(--spacing-6, 24px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-alert-cta .afp-job-alert-cta-action .afp-btn-save-job-alert .afs-button-item-icon svg path{stroke:var(--af-primary-700, #04041b)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-alert-cta .afp-job-alert-cta-action .afp-btn-save-job-alert:hover{background-color:var(--af-primary-100, #c9c2d0);color:var(--af-primary-700, #04041b)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-alert-cta .afp-job-alert-cta-action .afp-btn-save-job-alert:focus{background-color:rgba(0,0,0,0);color:var(--af-primary-700, #04041b)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-alert-cta .afp-job-alert-cta-action .afp-btn-save-job-alert:active{background-color:var(--af-primary-100, #c9c2d0);color:var(--af-primary-700, #04041b)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-alert-cta .afp-job-alert-cta-action .afp-btn-save-job-alert:focus-visible{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-alert-cta .afp-job-alert-cta-action .afp-btn-save-job-alert:disabled{background-color:rgba(0,0,0,0);border-color:var(--af-gray-400, #cccac8);color:var(--af-gray-400, #cccac8)}#afp-app-job-search .afp-job-alert-cta .afp-btn-save-job-alert{padding:3px 24px}.afp-login-section{display:flex;min-height:100vh;align-items:center;justify-content:center;color:var(--login-section-text-color, var(--af-gray-1000, var(--af-gray-1000, #323232)));background-color:var(--login-section-bg-color, var(--af-surface-panel, var(--af-gray-100, rgb(243, 242, 241))))}.afp-login-section .afp-form-bg{width:100%;padding:var(--spacing-13, 80px) var(--spacing-0, 0)}@media(max-width: 1312px){.afp-login-section .afp-form-bg{padding:var(--spacing-13, 80px) var(--spacing-6, 24px)}}@media(max-width: 1312px)and (max-width: 767px){.afp-login-section .afp-form-bg{padding:var(--spacing-6, 24px) var(--spacing-7, 32px)}}.afp-login-section .afp-form-bg .afp-form-wrapper{padding:var(--spacing-13, 80px) var(--spacing-6, 24px);max-width:568px;min-width:568px;margin:0 auto;border-radius:var(--login-form-border-radius, var(--af-radius-card, 16px));background-color:var(--login-form-bg-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));width:auto;display:block;height:auto}@media(max-width: 1023px){.afp-login-section .afp-form-bg .afp-form-wrapper{max-width:448px}}@media(max-width: 1023px)and (max-width: 767px){.afp-login-section .afp-form-bg .afp-form-wrapper{max-width:100%;min-width:100%;padding:var(--spacing-10, 56px) var(--spacing-5, 20px)}}.afp-login-section .afp-form-bg .afp-form-wrapper .login-title{text-align:center;margin-bottom:var(--spacing-8, 40px)}.afp-login-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-login{height:auto;width:auto;display:block}.afp-login-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-login .afp-app-login{max-width:100%}.afp-login-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-login .afp-app-login .afp-credential-login .afp-login-with-form-sep{padding:var(--spacing-8, 40px) var(--spacing-0, 0)}.afp-login-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-login .afp-app-login .afp-credential-login .afp-login-with-form-sep span{width:170px;text-align:center}.afp-login-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-login .afp-app-login .afp-form-fields .afp-form-group-email,.afp-login-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-login .afp-app-login .afp-form-fields .afp-form-group-password{margin-bottom:var(--spacing-6, 24px)}.afp-login-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-login .afp-app-login .afp-form-fields .afp-form-group-password .afp-form-label-wrapper{display:flex;justify-content:space-between}.afp-login-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-login .afp-app-login .afp-form-fields .afp-forgot-password-link{font-size:13px;line-height:16px;color:var(--login-link-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-login-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-login .afp-app-login .afp-oauth-logins{display:flex;flex-direction:column;gap:var(--spacing-3, 12px)}.afp-login-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-login .afp-app-login .afp-form-group-actions{text-align:center}.afp-login-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-login .afp-app-login .afp-form-group-actions .afp-btn-login{width:332px}@media(max-width: 767px){.afp-login-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-login .afp-app-login .afp-form-group-actions .afp-btn-login{width:100%}}.afp-login-section p{display:none}.afp-login-section h1{margin-bottom:var(--spacing-8, 40px);text-align:center}.afp-login-section .afp-register-message{text-align:center;display:block}.afp-login-section .afp-register-message a{color:var(--login-link-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-reg-section{display:flex;min-height:120vh;align-items:center;background-color:var(--register-section-bg-color, transparent);overflow:auto;min-height:auto;display:block}.afp-reg-section .afp-form-bg{width:100%;padding:var(--spacing-14, 96px) var(--spacing-0, 0)}@media(max-width: 1023px){.afp-reg-section .afp-form-bg{padding:var(--spacing-14, 96px) var(--spacing-8, 40px)}}@media(max-width: 1023px)and (max-width: 768px){.afp-reg-section .afp-form-bg{padding:var(--spacing-8, 40px) var(--spacing-6, 24px)}}.afp-reg-section .afp-form-bg .afp-form-wrapper{padding:var(--spacing-14, 96px) var(--spacing-8, 40px);max-width:568px;margin:0 auto;border-radius:var(--register-form-border-radius, var(--af-radius-card, 16px));background-color:var(--register-form-bg-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));width:auto;display:block;height:auto;position:relative;z-index:1}@media(max-width: 1023px){.afp-reg-section .afp-form-bg .afp-form-wrapper{max-width:448px}}@media(max-width: 1023px)and (max-width: 768px){.afp-reg-section .afp-form-bg .afp-form-wrapper{max-width:100%;padding:var(--spacing-10, 56px) var(--spacing-5, 20px)}}.afp-reg-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-register{height:auto;width:auto;display:block}.afp-reg-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-register .afp-app-register{max-width:100%}.afp-reg-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-document-uploader .dropzone{min-height:170px;display:flex;align-items:center;justify-content:center}.afp-reg-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-document-uploader .dropzone .dz-message{display:flex;flex-direction:column;gap:var(--spacing-2, 8px)}.afp-reg-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-document-uploader .dropzone .dz-message .dz-message-hint,.afp-reg-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-document-uploader .dropzone .dz-message .dz-message-document-type{font-size:16px;font-weight:900;line-height:24px;font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));color:var(--register-upload-hint-color, var(--af-gray-1000, var(--af-gray-1000, #323232)))}.afp-reg-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-document-uploader .dropzone .dz-message .dz-message-filesize{color:var(--register-upload-filesize-color, var(--af-gray-800, var(--af-gray-800, #666564)));font-weight:400}.afp-reg-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-form-group-actions{text-align:center}.afp-reg-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-form-group-actions .afp-btn-register{width:332px}@media(max-width: 768px){.afp-reg-section .afp-form-bg .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-form-group-actions .afp-btn-register{width:100%}}.afp-reg-section .afp-form-bg .afp-form-wrapper .afp-back-to-login{text-align:center;margin-top:32px}@media(max-width: 1023px){.afp-reg-section{min-height:90vh}}@media(max-width: 1023px)and (max-height: 1024px){.afp-reg-section{min-height:88vh}}@media(max-width: 1023px)and (max-height: 1180px){.afp-reg-section{min-height:90.2vh}}@media(max-height: 700px){.afp-reg-section{min-height:130vh}}.afp-reg-section h1{margin-bottom:var(--spacing-8, 40px);text-align:center}.afp-reg-section .afp-form-wrapper{width:50%;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}@media(max-width: 1023px){.afp-reg-section .afp-form-wrapper{width:100%;padding:var(--spacing-6, 24px);height:auto}}.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register{width:100%;max-width:424px}@media(max-width: 1023px){.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register{max-width:568px}}.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-app-title{font-size:64px;margin-bottom:var(--spacing-8, 40px);color:var(--register-title-color, var(--af-gray-1000, var(--af-gray-1000, #323232)));text-align:center;display:none}.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-login-message{text-align:center;margin-bottom:var(--spacing-8, 40px)}.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-login-message a{color:var(--register-link-color, var(--af-primary-700, var(--af-primary-700, #04041b)));border-bottom:1px solid}.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-form-fields{display:flex;flex-wrap:wrap;gap:var(--spacing-6, 24px) var(--spacing-0, 0);margin:0 calc(-1*var(--spacing-3, 12px))}.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-form-fields .afp-form-group{width:100%;margin-bottom:var(--spacing-0, 0);padding:var(--spacing-0, 0) var(--spacing-3, 12px)}.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-form-fields .afp-forgot-password-link{margin-left:var(--spacing-2, 8px);font-size:13px;font-weight:900;color:var(--register-error-link-color, var(--af-error-600, #f1322f))}.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-form-fields .afp-invalid-feedback ul{list-style:none;padding:var(--spacing-0, 0);margin:var(--spacing-0, 0)}.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-btn-register,.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-form-terms,.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-btn-terms-continue{margin-top:var(--spacing-8, 40px)}.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-form-terms{text-align:center;padding:var(--spacing-0, 0) var(--spacing-3, 12px)}.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-form-terms .afp-form-step-text{text-align:center}.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-form-terms .afp-btn-terms-continue{min-width:75%;padding:var(--spacing-6, 24px) var(--spacing-4, 16px)}.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-form-terms .afp-btn-terms-continue:hover,.afp-reg-section .afp-form-wrapper #afp-app-seeker-register .afp-app-register .afp-form-terms .afp-btn-terms-continue:focus{color:var(--register-terms-btn-hover-color, var(--af-primary-700, var(--af-primary-700, #04041b)));background-color:rgba(0,0,0,0)}.afc-job-slider{overflow:hidden;position:relative}.afp-featured-slider{justify-content:center !important}@media(max-width: 767px){.afp-featured-slider{padding:var(--spacing-6, 24px) var(--spacing-5, 20px)}}.afp-featured-slider>.afp-flex-content{align-items:center;gap:var(--spacing-6, 24px)}@media(max-width: 767px){.afp-featured-slider>.afp-flex-content{align-items:stretch}}.afp-featured-slider .afp-title{color:var(--featured-jobs-card-heading-title-color, var(--af-gray-1000, var(--af-gray-1000, #323232))) !important;font-size:var(--featured-jobs-card-heading-title-font-size, 18px) !important;line-height:var(--featured-jobs-card-heading-title-line-height, 27px) !important;font-weight:var(--featured-jobs-card-heading-title-font-weight, var(--af-weight-bold, 700)) !important}.afp-featured-slider .afp-btn-wrap{flex-shrink:0}.afp-featured-slider .afp-btn-wrap .afc-btn.afc-btn-secondary{background-color:rgba(0,0,0,0);border:2px solid var(--featured-jobs-card-btn-border-color, var(--af-primary-700, var(--af-primary-700, #04041b)));color:var(--featured-jobs-card-btn-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-featured-slider .afp-btn-wrap .afc-btn.afc-btn-secondary:hover{background-color:var(--featured-jobs-card-btn-hover-bg-color, var(--af-primary-100, var(--af-primary-100, #c9c2d0)));color:var(--featured-jobs-card-btn-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-featured-slider .afp-btn-wrap .afc-btn.afc-btn-secondary:focus{background-color:rgba(0,0,0,0);color:var(--featured-jobs-card-btn-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-featured-slider .afp-btn-wrap .afc-btn.afc-btn-secondary:active{background-color:var(--featured-jobs-card-btn-hover-bg-color, var(--af-primary-100, var(--af-primary-100, #c9c2d0)));color:var(--featured-jobs-card-btn-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-featured-slider .afp-btn-wrap .afc-btn.afc-btn-secondary:focus-visible span{outline:0}.afp-featured-slider .afp-btn-wrap .afc-btn.afc-btn-secondary:disabled{background-color:rgba(0,0,0,0);border-color:var(--featured-jobs-card-btn-disabled-border-color, var(--af-gray-400, var(--af-gray-400, #cccac8)));color:var(--featured-jobs-card-btn-disabled-color, var(--af-gray-600, var(--af-gray-600, #999796)))}@media(max-width: 767px){.afp-featured-slider .afp-btn-wrap .afc-btn{width:100%}}.afp-featured-slider .afp-view-all-btn{background-color:var(--primary-button-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b))) !important;color:var(--primary-button-color, var(--af-gray-0, var(--af-gray-0, #ffffff))) !important;border-radius:var(--af-radius-button, 900px) !important}.afp-featured-slider .afp-view-all-btn:hover{color:var(--primary-button-hover-color, var(--af-gray-0, var(--af-gray-0, #ffffff))) !important;background-color:var(--primary-button-hover-bg-color, var(--af-primary-900, var(--af-primary-900, #0e0416))) !important;border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--primary-button-hover-border-color, var(--af-primary-900, var(--af-primary-900, #0e0416))) !important}.afp-featured-slider .afp-view-all-btn:hover .afp-font-icon{color:var(--primary-button-hover-color, var(--af-gray-0, var(--af-gray-0, #ffffff))) !important}.afp-featured-slider .afp-job-slider{position:relative;margin-top:var(--spacing-10, 56px)}.afp-featured-slider .afp-job-slider .afp-job-slider-container{margin-bottom:var(--spacing-6, 24px);overflow:visible}.afp-featured-slider .afp-job-slider .afp-job-slider-container .slick-list{overflow:visible}.afp-featured-slider .afp-job-slider .afp-job-slider-container .slick-track{margin:0;display:flex;gap:var(--spacing-6, 24px)}.afp-featured-slider .afp-job-slider .afp-job-slider-container .slick-slide{height:auto}.afp-featured-slider .afp-job-slider .afp-job-slider-container .slick-slide>div{height:100%}.afp-featured-slider .afp-job-slider .afp-job-slider-container .slick-slide:not(.slick-cloned) .afp-job-card{animation:afp-card-in 640ms cubic-bezier(0.22, 1, 0.36, 1) backwards}.afp-featured-slider .afp-job-slider .afp-job-slider-container .slick-slide:nth-child(2 of :not(.slick-cloned)) .afp-job-card{animation-delay:70ms}.afp-featured-slider .afp-job-slider .afp-job-slider-container .slick-slide:nth-child(3 of :not(.slick-cloned)) .afp-job-card{animation-delay:140ms}.afp-featured-slider .afp-job-slider .afp-job-slider-container .slick-slide:nth-child(4 of :not(.slick-cloned)) .afp-job-card{animation-delay:210ms}.afp-featured-slider .afp-job-slider .afp-job-slider-container .slick-slide:nth-child(5 of :not(.slick-cloned)) .afp-job-card{animation-delay:280ms}.afp-featured-slider .afp-job-slider .afp-job-slider-container .slick-slide:nth-child(6 of :not(.slick-cloned)) .afp-job-card{animation-delay:350ms}.afp-featured-slider .afp-job-slider .afp-job-slider-container .slick-slide:nth-child(7 of :not(.slick-cloned)) .afp-job-card{animation-delay:420ms}.afp-featured-slider .afp-job-slider .afp-job-slider-container .slick-slide:nth-child(8 of :not(.slick-cloned)) .afp-job-card{animation-delay:490ms}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card{transition:box-shadow 420ms cubic-bezier(0.22, 1, 0.36, 1),border-color 240ms cubic-bezier(0.22, 1, 0.36, 1),background-color 240ms cubic-bezier(0.22, 1, 0.36, 1);padding:var(--spacing-7, 32px) var(--spacing-5, 20px);border-radius:var(--featured-jobs-card-border-radius, var(--af-radius-card, 16px));border:1px solid var(--featured-jobs-card-border-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5)));background-color:var(--featured-jobs-card-background-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));display:flex !important;flex-direction:column;align-items:flex-start;gap:var(--spacing-6, 24px);height:100%;margin:0}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-job-actions{width:100%}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-job-title{margin-bottom:var(--spacing-0, 0);font-size:28px;line-height:32px;font-weight:500;color:var(--job-title-color, var(--af-gray-1000, var(--af-gray-1000, #323232)))}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-job-title .afp-job-title-link{color:inherit;text-decoration:none}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-icon svg{width:15px;height:15px}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-icon svg path,.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-icon svg rect{stroke:var(--featured-jobs-card-icon-color, var(--af-primary-500, #3e3447))}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-location{display:flex;align-items:center;gap:var(--spacing-2, 8px);margin-bottom:var(--spacing-0, 0)}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-location .afp-icon-location{color:var(--featured-jobs-card-location-color, var(--af-primary-600, #291d32))}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-location .afp-location-levels{font-size:14px;line-height:16px;font-weight:500;color:var(--featured-jobs-card-location-color, var(--af-primary-600, #291d32))}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-work-type{font-size:12px;line-height:20px;font-weight:400;color:var(--featured-jobs-card-work-type-color, var(--af-gray-900, var(--af-gray-900, #4c4c4b)));margin-bottom:var(--spacing-0, 0);display:flex;align-items:center;gap:var(--spacing-2, 8px)}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-job-description{font-size:14px;line-height:18px;font-weight:400;color:var(--featured-jobs-card-description-color, var(--af-gray-1000, var(--af-gray-1000, #323232)));margin-bottom:var(--spacing-0, 0)}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-read-more{transition:all .2s ease-in-out;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-1, 4px);padding:var(--spacing-2, 8px) var(--spacing-0, 0);height:auto;min-height:0;font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:16px;font-weight:500;line-height:24px;border-radius:var(--af-radius-button, 900px);border:1px solid;color:var(--featured-jobs-card-read-more-color, var(--af-primary-700, var(--af-primary-700, #04041b)));border-color:var(--featured-jobs-card-read-more-border-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b)));background-color:var(--featured-jobs-card-read-more-bg-color, transparent);margin-top:auto}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-read-more:hover,.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-read-more:active,.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-read-more:focus{color:var(--featured-jobs-card-read-more-hover-color, var(--af-primary-700, var(--af-primary-700, #04041b)));border-color:var(--featured-jobs-card-read-more-bg-hover-border-color, var(--af-primary-700, var(--af-primary-700, #04041b)));background-color:var(--featured-jobs-card-read-more-bg-hover-color, var(--af-primary-100, var(--af-primary-100, #c9c2d0)))}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-read-more .afp-arrow-icon{margin-left:var(--spacing-2, 8px)}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-read-more .afp-arrow-icon .afp-arrow-icon svg path,.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card .afp-read-more .afp-arrow-icon .afp-arrow-icon svg rect{stroke:var(--read-more-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card:focus-visible{outline:3px solid var(--featured-jobs-card-focus-ring-color, var(--af-secondary-400, var(--af-secondary-400, #ca97ea)));outline-offset:4px}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card:hover{background-color:var(--featured-jobs-card-hover-background-color, var(--af-gray-100, var(--af-gray-100, rgb(243, 242, 241))));border-color:var(--featured-jobs-card-hover-border-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5)));box-shadow:var(--featured-jobs-card-hover-shadow, 0 8px 24px -12px rgba(17, 4, 27, 0.18))}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card:hover .afp-job-title,.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card:hover .afp-job-title-link{color:var(--featured-jobs-card-title-hover-color, var(--af-gray-1000, var(--af-gray-1000, #323232)))}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card:hover .afp-location,.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card:hover .afp-icon-location,.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card:hover .afp-location-levels,.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card:hover .afp-job-description{color:var(--featured-jobs-card-content-hover-color, var(--af-gray-1000, var(--af-gray-1000, #323232)))}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card:hover .afp-location svg path,.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card:hover .afp-work-type svg path{stroke:var(--featured-jobs-card-icon-hover-color, var(--af-gray-1000, var(--af-gray-1000, #323232)))}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card:hover .afp-work-type{color:var(--featured-jobs-card-work-type-hover-clr, var(--af-gray-1000, var(--af-gray-1000, #323232)))}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card:hover .afp-read-more .afp-arrow-icon svg path{stroke:var(--featured-jobs-card-icon-hover-color, var(--af-gray-1000, var(--af-gray-1000, #323232)))}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper{position:relative}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .afp-featured-jobs-slider-nav{pointer-events:auto;justify-content:right;margin-bottom:var(--spacing-7, 32px)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .slick-arrow,.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .slick-prev,.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .slick-next{transition:all .2s ease-in-out;width:40px;height:40px;padding:0px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-round, 900px);border:1px solid var(--featured-jobs-card-nav-arrow-border-color, var(--af-primary-700, var(--af-primary-700, #04041b)));background-color:var(--featured-jobs-card-nav-arrow-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b)));color:var(--featured-jobs-card-nav-arrow-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));font-size:0;line-height:0;cursor:pointer;z-index:2}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .slick-arrow:before,.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .slick-prev:before,.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .slick-next:before{display:none}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .afp-slider-arrow{transition:background-color 240ms cubic-bezier(0.22, 1, 0.36, 1),transform 160ms cubic-bezier(0.22, 1, 0.36, 1)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .afp-slider-arrow svg{transition:transform 240ms cubic-bezier(0.22, 1, 0.36, 1)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .afp-slider-arrow:hover{background-color:var(--featured-jobs-card-nav-arrow-hover-bg-color, var(--af-gray-200, var(--af-gray-200, #e5e3e1)))}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .afp-slider-arrow.slick-prev:hover svg{transform:translateX(-2px)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .afp-slider-arrow.slick-next:hover svg{transform:translateX(2px)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .afp-slider-arrow:active{background-color:var(--featured-jobs-card-nav-arrow-pressed-bg-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5)));transform:scale(0.94)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .afp-slider-arrow:focus-visible{background-color:var(--featured-jobs-card-nav-arrow-hover-bg-color, var(--af-gray-200, var(--af-gray-200, #e5e3e1)));outline:3px solid var(--featured-jobs-card-focus-ring-color, var(--af-secondary-400, var(--af-secondary-400, #ca97ea)));outline-offset:4px}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .slick-prev{left:-48px}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .slick-next{right:-48px}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .afp-slider-arrow svg{color:var(--featured-jobs-card-nav-arrow-color, var(--af-gray-0, var(--af-gray-0, #ffffff)))}@media(max-width: 767px){.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper{display:none}}.afp-featured-slider .afp-job-slider .afp-featured-jobs-pager{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4, 16px);margin-top:var(--spacing-6, 24px)}@media(max-width: 767px){.afp-featured-slider .afp-job-slider .afp-featured-jobs-pager{justify-content:center;margin-top:var(--spacing-7, 32px)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-pager .afp-featured-jobs-slider-dots,.afp-featured-slider .afp-job-slider .afp-featured-jobs-pager .afp-featured-jobs-summary{display:none}}.afp-featured-slider .afp-job-slider .afp-featured-jobs-mobile-nav{display:none;align-items:center;justify-content:center;gap:var(--spacing-4, 16px)}@media(max-width: 767px){.afp-featured-slider .afp-job-slider .afp-featured-jobs-mobile-nav{display:flex}.afp-featured-slider .afp-job-slider .afp-featured-jobs-mobile-nav[hidden]{display:none}}.afp-featured-slider .afp-job-slider .afp-featured-jobs-mobile-nav .afp-mobile-arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:var(--spacing-0, 0);border:0;border-radius:var(--border-radius-round, 900px);background-color:rgba(0,0,0,0);color:var(--featured-jobs-card-mobile-arrow-color, var(--af-gray-1000, var(--af-gray-1000, #323232)));cursor:pointer;transition:color 240ms cubic-bezier(0.22, 1, 0.36, 1),transform 160ms cubic-bezier(0.22, 1, 0.36, 1)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-mobile-nav .afp-mobile-arrow svg{width:16px;height:auto;transition:transform 240ms cubic-bezier(0.22, 1, 0.36, 1)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-mobile-nav .afp-mobile-arrow:hover:not([aria-disabled=true]){background-color:rgba(0,0,0,0)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-mobile-nav .afp-mobile-arrow:hover:not([aria-disabled=true]).afp-mobile-prev svg{transform:translateX(-2px)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-mobile-nav .afp-mobile-arrow:hover:not([aria-disabled=true]).afp-mobile-next svg{transform:translateX(2px)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-mobile-nav .afp-mobile-arrow:active:not([aria-disabled=true]){transform:scale(0.94)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-mobile-nav .afp-mobile-arrow:focus-visible{outline:3px solid var(--featured-jobs-card-focus-ring-color, var(--af-secondary-400, var(--af-secondary-400, #ca97ea)));outline-offset:0}.afp-featured-slider .afp-job-slider .afp-featured-jobs-mobile-nav .afp-mobile-arrow[aria-disabled=true]{color:var(--featured-jobs-card-mobile-arrow-disabled-color, var(--af-gray-400, var(--af-gray-400, #cccac8)));cursor:default}.afp-featured-slider .afp-job-slider .afp-featured-jobs-mobile-nav .afp-featured-jobs-mobile-count{margin:var(--spacing-0, 0);font-size:18px;line-height:27px;font-variant-numeric:tabular-nums;white-space:nowrap}.afp-featured-slider .afp-job-slider .afp-featured-jobs-mobile-nav .afp-count-current{font-weight:700;color:var(--featured-jobs-card-counter-current-color, var(--af-gray-1000, var(--af-gray-1000, #323232)))}.afp-featured-slider .afp-job-slider .afp-featured-jobs-mobile-nav .afp-count-total{color:var(--featured-jobs-card-counter-total-color, var(--af-gray-800, var(--af-gray-800, #666564)))}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-dots{display:flex;align-items:center;gap:var(--spacing-2, 8px);min-height:44px;margin:var(--spacing-0, 0);padding:var(--spacing-0, 0);list-style:none}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-dots[hidden]{display:none}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-dots li{display:flex;margin:var(--spacing-0, 0)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-dots .afp-slider-dot{position:relative;flex:none;width:10.65px;height:10.65px;margin:var(--spacing-0, 0);padding:var(--spacing-0, 0);border:0;border-radius:var(--border-radius-round, 900px);background-color:var(--featured-jobs-card-dot-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5)));font-size:0;line-height:0;cursor:pointer;transition:width var(--afp-slide-speed, 600ms) cubic-bezier(0.65, 0, 0.35, 1),background-color var(--afp-slide-speed, 600ms) cubic-bezier(0.65, 0, 0.35, 1),filter 160ms cubic-bezier(0.22, 1, 0.36, 1)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-dots .afp-slider-dot::after{content:"";position:absolute;inset:-16px -4px}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-dots .afp-slider-dot::before{display:none}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-dots .afp-slider-dot:hover{filter:brightness(0.92)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-dots .afp-slider-dot:focus-visible{outline:3px solid var(--featured-jobs-card-focus-ring-color, var(--af-secondary-400, var(--af-secondary-400, #ca97ea)));outline-offset:4px}.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-dots .is-active>.afp-slider-dot{width:100px;background-color:var(--featured-jobs-card-dot-active-color, var(--af-gray-900, var(--af-gray-900, #4c4c4b)))}.afp-featured-slider .afp-job-slider .afp-featured-jobs-summary{margin:var(--spacing-0, 0) var(--spacing-0, 0) var(--spacing-0, 0) auto;font-size:18px;line-height:27px;color:var(--featured-jobs-card-summary-color, var(--af-gray-900, var(--af-gray-900, #4c4c4b)));white-space:nowrap}.afp-featured-slider .afp-job-slider .afp-featured-jobs-summary span{display:inline-block;transition:opacity 140ms cubic-bezier(0.22, 1, 0.36, 1),transform 240ms cubic-bezier(0.22, 1, 0.36, 1)}.afp-featured-slider .afp-job-slider .afp-featured-jobs-summary.is-changing span{opacity:0;transform:translateY(-4px)}@media(max-width: 767px){.afp-featured-slider .afp-job-slider .afp-featured-jobs-summary{margin-left:var(--spacing-0, 0);font-size:16px;line-height:24px}}@media(prefers-reduced-motion: reduce){.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card{animation:none}.afp-featured-slider .afp-job-slider .afp-job-slider-container .afp-job-card,.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-dots .afp-slider-dot,.afp-featured-slider .afp-job-slider .afp-featured-jobs-summary span,.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .afp-slider-arrow,.afp-featured-slider .afp-job-slider .afp-featured-jobs-slider-nav-wrapper .afp-slider-arrow svg{transition:none}}@keyframes afp-card-in{from{opacity:0;transform:translateY(16px)}}.slick-autoplay-toggle-button{display:none !important}#afp-app-job-search .afp-app-job-search{padding:0}#afp-app-job-search .afp-app-job-search .afp-job-search{margin:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-alert-cta{margin-right:var(--spacing-4, 16px);flex-shrink:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-filter-tags{gap:var(--spacing-2, 8px) !important;width:100%;padding:0 20px}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-filter-tags{padding:0}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-filter-tags .afp-job-filter-tag{background-color:var(--job-filter-tag-bg-color, var(--af-tag-bg, var(--af-gray-200, #e5e3e1))) !important;border-radius:var(--job-filter-tag-border-radius, var(--af-radius-tag, 4px)) !important;border:1px solid var(--job-filter-tag-border-color, var(--af-tag-bg, var(--af-gray-200, #e5e3e1))) !important;padding:var(--spacing-1, 4px) var(--spacing-2, 8px);font-size:12px !important;font-weight:500;line-height:16px;color:var(--job-filter-tag-color, var(--af-tag-text, var(--af-gray-1000, #323232))) !important;white-space:normal}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-filter-tags .afp-job-filter-tag:hover{background-color:var(--job-filter-tag-hover-bg-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5))) !important;color:var(--job-filter-tag-hover-color, var(--af-tag-text, var(--af-gray-1000, #323232))) !important;border-color:var(--job-filter-tag-hover-border-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5))) !important}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-filter-tags .afp-job-filter-tag .afp-job-filter-tag-remove:focus-visible{outline:2px solid var(--af-primary-300, #625a6a);border-radius:var(--job-filter-tag-border-radius, var(--af-radius-tag, 4px)) !important}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-filter-tags .afp-job-filter-tag-clear-all{color:var(--af-gray-1000, #323232);font-size:16px;font-weight:500;line-height:24px}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-filter-tags .afp-job-filter-tag-clear-all:focus-visible{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px);border-radius:var(--job-filter-tag-border-radius, var(--af-radius-tag, 4px)) !important}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result{padding-top:0;margin:0}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result{padding:0px !important}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-header .afp-offcanvas-title{font-size:18px;line-height:18px;color:var(--af-gray-1000, #323232)}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-header .afp-offcanvas-title{font-size:16px;line-height:26px}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter{padding:var(--spacing-4, 16px) var(--spacing-5, 20px);border-radius:var(--border-radius-sm, 8px);background-color:var(--job-filter-bg-color, var(--af-surface-panel, var(--af-gray-100, rgb(243, 242, 241))));border:1px solid var(--job-filter-border-color, var(--af-gray-400, var(--af-gray-400, #cccac8)))}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-header{margin-bottom:0;border:0;padding:0px;background-color:rgba(0,0,0,0)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-header .afp-job-filter-title{color:var(--job-filter-title-color, var(--af-gray-1000, var(--af-gray-1000, #323232)));font-size:16px;line-height:24px;font-weight:700;font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));letter-spacing:0px}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-header .afp-collapsible-toggle svg{color:var(--af-primary-700, #04041b)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-header .afp-job-filter-reset{color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-header:focus-visible{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px);border-radius:var(--job-filter-tag-border-radius, var(--af-radius-tag, 4px)) !important}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body{padding-top:var(--spacing-6, 24px);margin-top:var(--spacing-6, 24px);padding-left:0px;padding-right:0px;border-top:1px solid rgba(17,4,27,.12)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body ul{list-style:none}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group .afp-form-label-wrapper .afp-form-label{color:var(--af-gray-1000, #323232);font-size:16px;line-height:24px;margin-bottom:var(--spacing-1, 4px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group .afp-form-controls select,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group .afp-form-controls input{padding:var(--spacing-3, 12px) var(--spacing-4, 16px);min-height:38px;font-weight:500;color:var(--af-gray-1000, #323232);border:1px solid var(--af-gray-300, #d9d7d5);border-radius:var(--form-field-border-radius, var(--af-radius-input, 8px))}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group .afp-form-controls select:focus-visible,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group .afp-form-controls input:focus-visible{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px)}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group .afp-form-controls select,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group .afp-form-controls input{min-height:42px}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-job-filter-option{align-items:center;margin-bottom:var(--spacing-4, 16px);flex:1}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-job-filter-option>div{width:100%}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-job-filter-option .afp-job-filter-option-checkbox{border-color:var(--af-gray-700, #7f7e7d);padding:0;width:18px;height:18px;margin-top:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-job-filter-option .afp-job-filter-option-checkbox:checked{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImNoZWNrIj4KPHBhdGggaWQ9IlBhdGgiIGQ9Ik0yLjkxNjAyIDYuOTk5NjdMNS44MzI2OCA5LjkxNjM0TDExLjY2NiA0LjA4MzAxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=");background-color:var(--af-primary-300, #625a6a);border-color:var(--af-primary-300, #625a6a)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-job-filter-option .afp-job-filter-option-checkbox:focus{box-shadow:none}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-job-filter-option .afp-job-filter-option-checkbox:focus-visible{outline:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-job-filter-option .afp-job-filter-option-label{color:var(--af-gray-900, #4c4c4b);font-size:16px;font-weight:500;line-height:24px}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-job-filter-option:focus-within{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px);border-radius:var(--job-filter-tag-border-radius, var(--af-radius-tag, 4px)) !important}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-nested-filter-icon{background-image:none;padding:0;border:0;background-color:rgba(0,0,0,0);width:24px;height:24px;border-radius:var(--border-radius-round, 900px);display:flex;align-items:center;justify-content:right;text-align:right}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-nested-filter-icon:focus-visible{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-nested-filter-icon:after{content:"";display:inline-block;mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");mask-position:center;mask-repeat:no-repeat;mask-size:contain;height:12px;width:12px;background-color:var(--af-primary-700, #04041b)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-drilldown-breadcrumb .afp-breadcrumb .afp-breadcrumb-item a{color:var(--af-primary-700, #04041b)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group-pay-type,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group-pay-currency,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group-pay-range{margin-bottom:var(--spacing-6, 24px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group-pay-range .afp-input-group{border:1px solid #c1c1c1;border-radius:var(--border-radius-sm, 8px);padding:8px;background-color:#fff}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group-pay-range .afp-form-control{margin-left:8px}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group-pay-range .afp-input-group-text,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group-pay-range .afp-form-control{background-color:rgba(0,0,0,0);border:none !important;padding:0 !important;outline:none !important}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group-pay-range .afp-input-group-text:focus-visible,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter .afp-job-filter-body .afp-form-group-pay-range .afp-form-control:focus-visible{outline:none}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-job-filter.is-collapsed .afp-job-filter-header .afp-collapsible-toggle svg{color:var(--af-gray-1000, #323232);transform:rotate(180deg)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-btn-clear-filters{color:var(--af-gray-1000, #323232);border-color:var(--af-gray-1000, #323232);border-width:2px}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-btn-clear-filters:hover,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-btn-clear-filters:active{background-color:var(--af-gray-1000, #323232);color:var(--af-gray-0, #ffffff)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-btn-clear-filters:focus-visible{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px);background-color:var(--af-gray-1000, #323232);color:var(--af-gray-0, #ffffff)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters .afp-btn-clear-filters:disabled{background-color:var(--af-gray-200, #e5e3e1);color:var(--af-gray-400, #cccac8);border-color:var(--af-gray-400, #cccac8)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-aside .afp-offcanvas-body .afp-offcanvas-content .afp-job-search-filters ul{list-style:none}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main{padding:0 30px !important}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper{display:flex;flex-direction:column;gap:var(--spacing-6, 24px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--spacing-4, 16px) 0}@media(max-width: 1023px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls{margin-top:var(--spacing-8, 40px);align-items:center;gap:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-autocomplete-wrapper,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-input-distance,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-btn-update-map,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-btn-back-to-list{margin-bottom:var(--spacing-4, 16px)}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button{color:var(--af-gray-0, #ffffff);background-color:var(--af-primary-700, #04041b);display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-2, 8px);padding:var(--spacing-3, 12px) var(--spacing-4, 16px);font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:16px;font-style:normal;font-weight:500;line-height:24px;border-radius:var(--border-radius-round, 900px) !important;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-color:rgba(0,0,0,0);height:38px}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button{font-size:16px;line-height:24px;padding:16px 20px}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-back-to-list{background-color:rgba(0,0,0,0);border:2px solid var(--af-primary-700, #04041b);color:var(--af-primary-700, #04041b);margin-right:var(--spacing-4, 16px);gap:var(--spacing-2, 8px);height:40px}@media(max-width: 1022px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-back-to-list{width:100%;margin-right:0;margin-bottom:var(--spacing-6, 24px)}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-back-to-list i{color:inherit}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-back-to-list i:before{content:"";-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMy4zMzMwMSA0Ljk5OTkyQzMuMzMzMDEgNC41NTc4OSAzLjUwODYgNC4xMzM5NyAzLjgyMTE2IDMuODIxNDFDNC4xMzM3MiAzLjUwODg1IDQuNTU3NjUgMy4zMzMyNSA0Ljk5OTY3IDMuMzMzMjVIMTQuOTk5N0MxNS40NDE3IDMuMzMzMjUgMTUuODY1NiAzLjUwODg1IDE2LjE3ODIgMy44MjE0MUMxNi40OTA3IDQuMTMzOTcgMTYuNjY2MyA0LjU1Nzg5IDE2LjY2NjMgNC45OTk5MlY2LjY2NjU5QzE2LjY2NjMgNy4xMDg2MSAxNi40OTA3IDcuNTMyNTQgMTYuMTc4MiA3Ljg0NTFDMTUuODY1NiA4LjE1NzY2IDE1LjQ0MTcgOC4zMzMyNSAxNC45OTk3IDguMzMzMjVINC45OTk2N0M0LjU1NzY1IDguMzMzMjUgNC4xMzM3MiA4LjE1NzY2IDMuODIxMTYgNy44NDUxQzMuNTA4NiA3LjUzMjU0IDMuMzMzMDEgNy4xMDg2MSAzLjMzMzAxIDYuNjY2NTlWNC45OTk5MloiIHN0cm9rZT0iI0RGMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICA8cGF0aCBkPSJNMy4zMzMwMSAxMy4zMzMzQzMuMzMzMDEgMTIuODkxMiAzLjUwODYgMTIuNDY3MyAzLjgyMTE2IDEyLjE1NDdDNC4xMzM3MiAxMS44NDIyIDQuNTU3NjUgMTEuNjY2NiA0Ljk5OTY3IDExLjY2NjZIMTQuOTk5N0MxNS40NDE3IDExLjY2NjYgMTUuODY1NiAxMS44NDIyIDE2LjE3ODIgMTIuMTU0N0MxNi40OTA3IDEyLjQ2NzMgMTYuNjY2MyAxMi44OTEyIDE2LjY2NjMgMTMuMzMzM1YxNC45OTk5QzE2LjY2NjMgMTUuNDQxOSAxNi40OTA3IDE1Ljg2NTkgMTYuMTc4MiAxNi4xNzg0QzE1Ljg2NTYgMTYuNDkxIDE1LjQ0MTcgMTYuNjY2NiAxNC45OTk3IDE2LjY2NjZINC45OTk2N0M0LjU1NzY1IDE2LjY2NjYgNC4xMzM3MiAxNi40OTEgMy44MjExNiAxNi4xNzg0QzMuNTA4NiAxNS44NjU5IDMuMzMzMDEgMTUuNDQxOSAzLjMzMzAxIDE0Ljk5OTlWMTMuMzMzM1oiIHN0cm9rZT0iI0RGMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMy4zMzMwMSA0Ljk5OTkyQzMuMzMzMDEgNC41NTc4OSAzLjUwODYgNC4xMzM5NyAzLjgyMTE2IDMuODIxNDFDNC4xMzM3MiAzLjUwODg1IDQuNTU3NjUgMy4zMzMyNSA0Ljk5OTY3IDMuMzMzMjVIMTQuOTk5N0MxNS40NDE3IDMuMzMzMjUgMTUuODY1NiAzLjUwODg1IDE2LjE3ODIgMy44MjE0MUMxNi40OTA3IDQuMTMzOTcgMTYuNjY2MyA0LjU1Nzg5IDE2LjY2NjMgNC45OTk5MlY2LjY2NjU5QzE2LjY2NjMgNy4xMDg2MSAxNi40OTA3IDcuNTMyNTQgMTYuMTc4MiA3Ljg0NTFDMTUuODY1NiA4LjE1NzY2IDE1LjQ0MTcgOC4zMzMyNSAxNC45OTk3IDguMzMzMjVINC45OTk2N0M0LjU1NzY1IDguMzMzMjUgNC4xMzM3MiA4LjE1NzY2IDMuODIxMTYgNy44NDUxQzMuNTA4NiA3LjUzMjU0IDMuMzMzMDEgNy4xMDg2MSAzLjMzMzAxIDYuNjY2NTlWNC45OTk5MloiIHN0cm9rZT0iI0RGMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICA8cGF0aCBkPSJNMy4zMzMwMSAxMy4zMzMzQzMuMzMzMDEgMTIuODkxMiAzLjUwODYgMTIuNDY3MyAzLjgyMTE2IDEyLjE1NDdDNC4xMzM3MiAxMS44NDIyIDQuNTU3NjUgMTEuNjY2NiA0Ljk5OTY3IDExLjY2NjZIMTQuOTk5N0MxNS40NDE3IDExLjY2NjYgMTUuODY1NiAxMS44NDIyIDE2LjE3ODIgMTIuMTU0N0MxNi40OTA3IDEyLjQ2NzMgMTYuNjY2MyAxMi44OTEyIDE2LjY2NjMgMTMuMzMzM1YxNC45OTk5QzE2LjY2NjMgMTUuNDQxOSAxNi40OTA3IDE1Ljg2NTkgMTYuMTc4MiAxNi4xNzg0QzE1Ljg2NTYgMTYuNDkxIDE1LjQ0MTcgMTYuNjY2NiAxNC45OTk3IDE2LjY2NjZINC45OTk2N0M0LjU1NzY1IDE2LjY2NjYgNC4xMzM3MiAxNi40OTEgMy44MjExNiAxNi4xNzg0QzMuNTA4NiAxNS44NjU5IDMuMzMzMDEgMTUuNDQxOSAzLjMzMzAxIDE0Ljk5OTlWMTMuMzMzM1oiIHN0cm9rZT0iI0RGMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:20px;height:20px;background-color:var(--af-primary-700, #04041b);display:block}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-back-to-list:hover{background-color:var(--af-primary-100, #c9c2d0);color:var(--af-primary-700, #04041b)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-back-to-list:focus{background-color:rgba(0,0,0,0);color:var(--af-primary-700, #04041b)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-back-to-list:active{background-color:var(--af-primary-100, #c9c2d0);color:var(--af-primary-700, #04041b)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-back-to-list:focus-visible span{outline:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-back-to-list:disabled{background-color:rgba(0,0,0,0);border-color:var(--af-gray-400, #cccac8);color:var(--af-gray-400, #cccac8)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-update-map{background-color:rgba(0,0,0,0);border:1px solid var(--af-gray-1000, #323232);color:var(--af-gray-1000, #323232);margin-right:var(--spacing-3, 12px)}@media(max-width: 1022px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-update-map{width:100%;margin-right:0;margin-bottom:var(--spacing-3, 12px)}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-update-map i{color:inherit}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-update-map:hover{background-color:rgba(0,0,0,0);border:1px solid var(--af-gray-1000, #323232);color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-update-map:focus{background-color:rgba(0,0,0,0);color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-update-map:active{background-color:var(--af-gray-400, #cccac8);color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-update-map:focus-visible span{outline:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-update-map:disabled{background-color:rgba(0,0,0,0);border-color:var(--af-gray-400, #cccac8);color:var(--af-gray-400, #cccac8)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-reset-map{background-color:var(--af-gray-900, #4c4c4b);color:var(--af-gray-0, #ffffff)}@media(max-width: 1022px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-reset-map{width:100%;margin-bottom:0}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-reset-map i{color:inherit}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-reset-map:hover{background-color:var(--af-gray-800, #666564);color:var(--af-gray-0, #ffffff)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-reset-map:focus{color:var(--af-gray-0, #ffffff);background-color:var(--af-gray-900, #4c4c4b)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-reset-map:active{background-color:var(--af-gray-1000, #323232);color:var(--af-gray-0, #ffffff)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-reset-map:disabled{background-color:var(--af-gray-200, #e5e3e1);color:var(--af-gray-600, #999796)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button.afp-btn-reset-map:focus-visible span{outline:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls button:focus-visible{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-input-distance{width:226px;padding:var(--spacing-3, 12px) var(--spacing-4, 16px);border-radius:var(--border-radius-sm, 8px);background-color:var(--af-gray-0, #ffffff);border:1px solid var(--af-gray-300, #d9d7d5);font-size:16px;line-height:24px;font-weight:500;color:var(--af-gray-1000, #323232);margin-right:var(--spacing-4, 16px);height:42px}@media(max-width: 1022px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-input-distance{width:calc(50% - 8px);margin-right:0;margin-left:8px}}@media(max-width: 1022px)and (max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-input-distance{width:100%;margin-right:0;margin-left:0}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-input-distance ::-webkit-input-placeholder{color:var(--af-gray-800, #666564)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-input-distance ::-moz-placeholder{color:var(--af-gray-800, #666564)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-input-distance :-ms-input-placeholder{color:var(--af-gray-800, #666564)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-input-distance ::-ms-input-placeholder{color:var(--af-gray-800, #666564)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-input-distance ::placeholder{color:var(--af-gray-800, #666564)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-input-distance:focus{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-autocomplete-wrapper{margin-right:var(--spacing-4, 16px);width:226px}@media(max-width: 1022px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-autocomplete-wrapper{width:calc(50% - 8px);margin-right:8px}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-autocomplete-wrapper gmp-place-autocomplete,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-autocomplete-wrapper .input-container{background-color:rgba(0,0,0,0);border-radius:var(--border-radius-sm, 8px);height:42px;border-color:var(--af-gray-300, #d9d7d5);width:100%;color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-autocomplete-wrapper gmp-place-autocomplete:focus-visible,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-autocomplete-wrapper gmp-place-autocomplete:focus,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-autocomplete-wrapper .input-container:focus-visible,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-autocomplete-wrapper .input-container:focus{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-controls .afp-map-autocomplete-wrapper .focus-ring{border-color:var(--af-primary-300, #625a6a)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-results-count{color:var(--af-gray-800, #666564);font-size:16px;line-height:24px;font-weight:500}@media(max-width: 1022px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-results-count{text-align:center}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .alert.alert-info{background-color:#9bbed0;color:#336289}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-canvas .gm-style-iw{padding:var(--spacing-5, 20px) var(--spacing-6, 24px) !important;max-width:344px !important;box-shadow:0 20px 25px -5px rgba(0,0,0,.1);border:1px solid rgba(17,4,27,.12)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-canvas .gm-style-iw .gm-style-iw-chr .gm-style-iw-ch{padding:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-canvas .gm-style-iw button[aria-label=Close]{top:14px;right:14px;width:40px !important;height:40px !important;border-radius:var(--border-radius-round, 900px);background-color:var(--af-gray-100, rgb(243, 242, 241)) !important;color:var(--af-gray-600, #999796);border:0 !important;display:flex !important;justify-content:center;align-items:center;position:absolute !important}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-canvas .gm-style-iw button[aria-label=Close] span{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-canvas .gm-style-iw button[aria-label=Close]:hover{background-color:var(--af-gray-300, #d9d7d5) !important;color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-canvas .gm-style-iw button[aria-label=Close]:focus{background-color:var(--af-gray-100, rgb(243, 242, 241)) !important;color:var(--af-gray-1000, #323232);outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-canvas .gm-style-iw button[aria-label=Close]:focus-visible{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-canvas .gm-style-iw button[aria-label=Close]:active{background-color:var(--af-gray-400, #cccac8) !important;color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content{padding:var(--spacing-3, 12px) 0;border-bottom:1px solid rgba(17,4,27,.12)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-title{color:var(--af-gray-1000, #323232);font-size:20px;line-height:26px;font-weight:400;margin-bottom:var(--spacing-2, 8px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-company{font-size:14px;font-weight:500;line-height:18px;color:var(--af-gray-900, #4c4c4b);margin-bottom:var(--spacing-3, 12px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-location{font-size:16px;font-weight:400;line-height:24px;color:var(--af-gray-1000, #323232);margin-bottom:var(--spacing-2, 8px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-work-type{margin-bottom:var(--spacing-2, 8px);display:flex;flex-wrap:wrap;gap:var(--spacing-2, 8px);align-items:center}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-work-type span{font-size:16px;line-height:24px;color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-work-type span.afp-job-attribute-separator{color:rgba(17,4,27,.12)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-classifications-links{margin-bottom:var(--spacing-3, 12px);padding:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-classifications-links li{list-style:none;display:flex;flex-wrap:wrap;gap:var(--spacing-2, 8px);font-size:16px;line-height:24px;font-weight:400;color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-classifications-links li .afp-job-classifications-link,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-classifications-links li .afp-job-subclassifications-link{color:var(--af-gray-1000, #323232);border:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-classifications-links li .afp-job-classifications-link:hover,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-classifications-links li .afp-job-subclassifications-link:hover{color:var(--af-primary-700, #04041b)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-description{color:var(--af-gray-1000, #323232);font-size:16px;line-height:24px;margin-bottom:var(--spacing-5, 20px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-link{color:var(--af-primary-700, #04041b) !important;padding:var(--spacing-3, 12px) var(--spacing-0, 0);font-size:16px;line-height:16px;border-bottom:2px solid rgba(0,0,0,0)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-link:hover{background-color:rgba(0,0,0,0);color:var(--af-primary-700, #04041b) !important;border-bottom:2px solid var(--af-primary-700, #04041b)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-link:focus{background-color:rgba(0,0,0,0);color:var(--af-primary-700, #04041b) !important}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-link:active{background-color:rgba(0,0,0,0);color:var(--af-primary-1000, #0d0414) !important;border-bottom:2px solid var(--af-primary-1000, #0d0414)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-map .afp-search-result-map .afp-map-wrapper .afp-map-container .afp-map-info-window .afp-job-map-info-content .afp-job-map-info-content-link:disabled{color:var(--af-gray-600, #999796) !important}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top{margin-bottom:var(--spacing-6, 24px) !important;align-items:center;margin:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions{align-items:flex-end;flex-wrap:wrap;padding:0}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions{justify-content:flex-start !important;gap:var(--spacing-5, 20px) 0}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-btn-map-view{padding:var(--spacing-3, 12px) var(--spacing-6, 24px) !important;font-size:16px;line-height:24px;font-weight:500;display:flex;align-items:center;gap:var(--spacing-2, 8px);height:38px;background-color:var(--btn-map-view-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b)));color:var(--btn-map-view-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--btn-map-view-border-color, var(--af-primary-700, var(--af-primary-700, #04041b)));box-shadow:none;border-radius:var(--button-border-radius, var(--af-radius-button, 900px)) !important}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-btn-map-view{height:48px}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-btn-map-view:hover{background-color:var(--btn-map-view-hover-bg-color, var(--af-primary-900, var(--af-primary-900, #0e0416)));color:var(--btn-map-view-hover-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--btn-map-view-hover-border-color, var(--af-primary-900, var(--af-primary-900, #0e0416)))}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-btn-map-view:hover:before{background:var(--btn-map-view-icon-hover-color, var(--af-gray-0, var(--af-gray-0, #ffffff)))}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-btn-map-view:active{background-color:var(--btn-map-view-active-bg-color, var(--af-primary-1000, var(--af-primary-1000, #0d0414)));color:var(--btn-map-view-active-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));border:var(--button-border-width, 2px) var(--button-border-style, solid) var(--btn-map-view-active-border-color, var(--af-primary-1000, var(--af-primary-1000, #0d0414)))}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-btn-map-view{margin-right:calc(100% - 160px) !important;flex-shrink:0;justify-content:center;width:100%}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-btn-map-view:before{mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTcuNSAzLjMzMzMzTDIuNSA1LjgzMzMzVjE2LjY2NjdMNy41IDE0LjE2NjdNNy41IDMuMzMzMzNMMTIuNSA1LjgzMzMzTTcuNSAzLjMzMzMzVjE0LjE2NjdNMTIuNSA1LjgzMzMzTDE3LjUgMy4zMzMzM1YxNC4xNjY3TDEyLjUgMTYuNjY2N00xMi41IDUuODMzMzNWMTYuNjY2N00xMi41IDE2LjY2NjdMNy41IDE0LjE2NjciIHN0cm9rZT0iI0RGMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+");mask-size:contain;mask-repeat:no-repeat;mask-position:center;width:20px;height:20px;content:"";transition:all .2s ease-in-out;background:var(--btn-map-view-icon-color, var(--af-gray-0, var(--af-gray-0, #ffffff)))}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-btn-map-view i{color:inherit;display:none}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper{margin:0 8px}@media(max-width: 500px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper{flex:1}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper:first-of-type{max-width:99px;width:100%;margin-left:0;margin-right:4px}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper:last-of-type{margin-left:4px;margin-right:0}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown-label{margin-bottom:var(--spacing-1, 4px);font-size:16px;line-height:24px;color:var(--af-gray-1000, #323232);font-weight:500}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-toggle{padding:var(--spacing-3, 12px) var(--spacing-4, 16px) !important;background-color:var(--af-gray-0, #ffffff);border:1px solid var(--af-gray-300, #d9d7d5);border-radius:var(--border-radius-sm, 8px) !important;color:var(--af-gray-1000, #323232);font-size:16px;line-height:24px;font-weight:500;max-height:38px;min-height:38px;min-width:99px;display:flex;align-items:center;gap:var(--spacing-2, 8px);justify-content:space-between}@media(max-width: 500px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-toggle{width:100%}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-toggle:focus,#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-toggle:focus-visible{outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-toggle:active{background-color:var(--af-gray-400, #cccac8);border-color:var(--af-gray-1000, #323232);color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-toggle:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%234C4C4B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:inline-block;width:24px;height:24px;border:0;vertical-align:middle;margin-left:0;transition:all .2s ease-in-out}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-toggle[aria-expanded=true]:after{transform:rotate(180deg)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-menu{border-radius:var(--border-radius-sm, 8px);padding:var(--spacing-0, 0);background-color:var(--af-gray-0, #ffffff)}@media(max-width: 500px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-menu{width:100%}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-menu li{padding:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-menu li .afp-dropdown-item{display:block;font-size:16px;line-height:24px;color:var(--af-gray-1000, #323232);padding:var(--spacing-3, 12px) var(--spacing-4, 16px);font-weight:500}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-menu li .afp-dropdown-item:focus-visible{outline-offset:0;border-radius:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-menu li .afp-dropdown-item:hover{background-color:var(--af-gray-100, rgb(243, 242, 241));color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-menu li .afp-dropdown-item.active{background-color:var(--af-gray-200, #e5e3e1);color:var(--af-gray-1000, #323232)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-menu li:first-child .afp-dropdown-item{border-top-left-radius:var(--border-radius-sm, 8px);border-top-right-radius:var(--border-radius-sm, 8px)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-labeled-dropdown-wrapper .afp-dropdown .afp-dropdown-menu li:last-child .afp-dropdown-item{border-bottom-left-radius:var(--border-radius-sm, 8px);border-bottom-right-radius:var(--border-radius-sm, 8px)}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-btn-save-job-alert{width:100%;height:48px}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-btn-save-job-alert .afp-font-icon-saveJobAlert{color:var(--af-gray-0, #ffffff)}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-job-search-list-actions .afp-btn-save-job-alert:hover .afp-font-icon-saveJobAlert{color:var(--af-gray-1000, #323232)}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-top .afp-modal .afp-modal-content .afp-modal-footer .afp-btn{width:100%}}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-no-jobs-found .afp-no-jobs-content .afp-alert-list{margin:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-no-jobs-found .afp-no-jobs-content .afp-no-jobs-active-filters .afp-job-filter-tags{padding:0}#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-records{color:var(--af-gray-800, #666564);font-size:16px;line-height:24px;font-weight:500;margin-bottom:0 !important}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list-records{text-align:center;justify-content:center}}@media(max-width: 767px){#afp-app-job-search .afp-app-job-search .afp-job-search .afp-job-search-result .afp-job-search-main .afp-job-search-list .afp-job-search-list-items{padding-top:0}}#afp-app-job-search .afp-job-search-list-bottom{margin-top:var(--spacing-6, 24px)}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination{display:flex;gap:var(--spacing-2, 8px);flex-wrap:wrap}@media(max-width: 767px){#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination{justify-content:center}}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item .afp-pagination-link{width:40px;height:40px;font-size:14px;line-height:18px;font-weight:500;color:var(--af-gray-1000, #323232);background-color:rgba(0,0,0,0);opacity:1;display:flex;align-items:center;border-radius:var(--border-radius-sm, 8px);justify-content:center}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item .afp-pagination-link:hover{background-color:var(--af-primary-700, #04041b);border-color:var(--af-primary-700, #04041b);color:var(--af-gray-0, #ffffff)}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item .afp-pagination-link:focus{background-color:var(--af-primary-700, #04041b);border-color:var(--af-primary-700, #04041b);outline:3px solid var(--af-primary-300, #625a6a);outline-offset:var(--spacing-1, 4px)}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item .afp-pagination-link:active{color:var(--af-gray-0, #ffffff);background-color:var(--af-primary-700, #04041b);border-color:var(--af-primary-700, #04041b)}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item:first-child .afp-pagination-link{color:var(--af-primary-500, #3e3447);background-color:var(--af-gray-0, #ffffff);border-radius:var(--border-radius-round, 900px);border-color:var(--af-gray-0, #ffffff)}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item:first-child .afp-pagination-link:after{content:"";font-weight:900;font-family:"Font Awesome 6 Free"}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item:first-child .afp-pagination-link:active,#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item:first-child .afp-pagination-link:hover{color:var(--af-gray-0, #ffffff)}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item:first-child .afp-pagination-link .afp-pagination-label{display:none}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item:last-child .afp-pagination-link{border-radius:var(--border-radius-round, 900px);color:var(--af-primary-500, #3e3447);background-color:var(--af-gray-0, #ffffff);border-color:var(--af-gray-0, #ffffff)}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item:last-child .afp-pagination-link:after{content:"";font-weight:900;font-family:"Font Awesome 6 Free"}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item:last-child .afp-pagination-link:active,#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item:last-child .afp-pagination-link:hover{color:var(--af-gray-0, #ffffff)}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item:last-child .afp-pagination-link .afp-pagination-label{display:none}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item.active .afp-pagination-link{background-color:var(--af-secondary-1000, #500083);border-color:var(--af-secondary-1000, #500083);color:var(--af-gray-0, #ffffff)}#afp-app-job-search .afp-job-search-list-bottom .afp-pagination-links .afp-pagination .afp-pagination-item.disabled .afp-pagination-link{color:var(--af-gray-0, #ffffff);border-color:var(--af-gray-0, #ffffff);background-color:rgba(0,0,0,0)}#afp-app-job-search .afp-job-alert-cta .afp-btn-save-job-alert{padding:3px 24px !important}.page-id-3037.fl-builder .fl-content-full .fl-content .fl-row{overflow:unset !important}.afp-job-details-see-more{margin-bottom:var(--spacing-8, 40px)}.afp-job-details-see-more:has(.afp-job-details-back-link){margin-bottom:var(--spacing-6, 24px)}.afp-job-details-see-more .afp-job-details-back-link{display:inline-flex;align-items:center;min-height:var(--job-details-back-link-min-height, 48px);font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:var(--job-details-back-link-font-size, 18px);line-height:var(--job-details-back-link-line-height, 27px);font-weight:400;color:var(--job-details-back-link-color, var(--af-gray-1000, var(--af-gray-1000, #323232)));text-decoration:none}.afp-job-details-see-more .afp-job-details-back-link:hover,.afp-job-details-see-more .afp-job-details-back-link:focus,.afp-job-details-see-more .afp-job-details-back-link:active{color:var(--job-details-back-link-color, var(--af-gray-1000, var(--af-gray-1000, #323232)));text-decoration:none}.afp-job-details-see-more .afp-job-details-see-more-link{display:inline-flex;align-items:center;gap:var(--spacing-1, 4px);font-size:16px;line-height:24px;color:var(--job-details-see-more-color, var(--af-primary-700, var(--af-primary-700, #04041b)));padding:var(--spacing-1, 4px) 0;font-weight:500;border-bottom:2px solid rgba(0,0,0,0)}.afp-job-details-see-more .afp-job-details-see-more-link .afp-font-icon-seeMore{color:inherit}.afp-job-details-see-more .afp-job-details-see-more-link:hover{background-color:rgba(0,0,0,0);color:var(--job-details-see-more-color, var(--af-primary-700, var(--af-primary-700, #04041b)));border-bottom-color:var(--job-details-see-more-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-job-details-see-more .afp-job-details-see-more-link:focus{background-color:rgba(0,0,0,0);color:var(--job-details-see-more-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-job-details-see-more .afp-job-details-see-more-link:active{background-color:rgba(0,0,0,0);color:var(--job-details-see-more-color, var(--af-primary-700, var(--af-primary-700, #04041b)));border-bottom-color:var(--job-details-see-more-hover-border-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-job-details-see-more .afp-job-details-see-more-link:disabled{color:var(--job-details-see-more-disabled-color, var(--af-gray-600, var(--af-gray-600, #999796)))}#afp-app-job-details{padding:100px 0px;background-color:var(--job-details-container-bg-color, var(--af-gray-0, var(--af-gray-0, #ffffff)))}@media(max-width: 1312px){#afp-app-job-details{padding:var(--spacing-7, 32px) var(--spacing-5, 20px)}}#afp-app-job-details:has(.afp-app-v2){padding:var(--job-details-page-padding-y, var(--spacing-14, 96px)) var(--job-details-page-padding-x, var(--spacing-14, 96px))}@media(max-width: 1312px){#afp-app-job-details:has(.afp-app-v2){padding:var(--spacing-7, 32px) var(--spacing-5, 20px)}}#afp-app-job-details .afp-app-job-details{max-width:var(--job-details-content-max-width, 1312px);margin:0 auto}#afp-app-job-details .afp-app-job-details .afp-job-details-layout{display:flex;justify-content:center;gap:var(--job-details-column-gap, var(--spacing-6, 24px));width:100%}@media(max-width: 1023px){#afp-app-job-details .afp-app-job-details .afp-job-details-layout{flex-direction:column}}#afp-app-job-details .afp-app-job-details .afp-job-details-main{display:flex;flex-direction:column;align-items:stretch;gap:var(--job-details-section-gap, var(--spacing-12, 72px));flex:1 1 auto;width:100%;min-width:0;max-width:var(--job-details-main-max-width, 867px)}#afp-app-job-details .afp-app-job-details .afp-job-details-main>.afp-job-details-hero+.afp-job-details-header{margin-top:calc(var(--spacing-4, 16px) - var(--job-details-section-gap, var(--spacing-12, 72px)))}#afp-app-job-details .afp-app-job-details .afp-job-details-main>.afp-job-details-summary+.afp-job-details-bullet-points{margin-top:calc(var(--spacing-3, 12px) - var(--job-details-section-gap, var(--spacing-12, 72px)))}#afp-app-job-details .afp-app-job-details .afp-job-details-main>.afp-job-details-summary+.afp-job-details-description,#afp-app-job-details .afp-app-job-details .afp-job-details-main>.afp-job-details-bullet-points+.afp-job-details-description{margin-top:calc(var(--spacing-6, 24px) - var(--job-details-section-gap, var(--spacing-12, 72px)))}@media(max-width: 1023px){#afp-app-job-details .afp-app-job-details .afp-job-details-main{max-width:100%}}#afp-app-job-details .afp-app-job-details .afp-job-details-aside{display:flex;flex-direction:column;align-items:stretch;gap:var(--job-details-column-gap, var(--spacing-6, 24px));flex:0 0 var(--job-details-aside-width, 421px);width:100%;max-width:var(--job-details-aside-width, 421px)}@media(max-width: 1023px){#afp-app-job-details .afp-app-job-details .afp-job-details-aside{flex-basis:auto;max-width:100%}}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions-container{position:sticky;top:145px;display:flex;flex-direction:column;gap:var(--spacing-6, 24px)}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions{padding:var(--spacing-7, 32px);background-color:var(--job-details-sidebar-bg-color, var(--af-surface-panel, var(--af-gray-100, rgb(243, 242, 241))));border-radius:var(--job-details-sidebar-border-radius, var(--af-radius-card, 16px))}@media(max-width: 1023px){#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions{padding:var(--spacing-5, 20px);position:fixed;width:100%;left:0;right:0;bottom:0;z-index:999999;height:fit-content;display:block;border-bottom-left-radius:0px;border-bottom-right-radius:0px}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .d-flex{align-items:flex-start !important;gap:var(--spacing-3, 12px) !important}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-btn-save-job,#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-btn-share-job{width:48px !important;height:48px !important;min-width:48px !important;min-height:48px !important;padding:0px;border-radius:50%;margin-bottom:0px;font-size:20px;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0) !important}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-btn-save-job svg,#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-btn-share-job svg{color:var(--af-gray-1000, #323232) !important}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-action-report{margin-bottom:0px}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-btn-share-job .afp-btn-text{display:none}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-btn-job-apply{min-height:48px;max-height:48px}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions #afp-job-share-panel{border-bottom:1px solid var(--af-gray-200, #e5e3e1);padding-bottom:var(--spacing-4, 16px);margin-bottom:var(--spacing-4, 16px)}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions #afp-job-share-panel button{border:none;background:none;color:#000;padding:0px !important;min-height:auto !important;height:auto !important;font-size:20px}}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-action-apply{margin-bottom:var(--spacing-3, 12px)}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-btn-save-job{margin-bottom:var(--spacing-6, 24px)}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-details-share{margin-bottom:var(--spacing-6, 24px)}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-details-share .afp-job-details-share-label{font-size:14px;line-height:18px;color:var(--job-details-share-label-color, var(--af-gray-1000, #323232));font-weight:500;text-align:center;border-top:1px solid var(--job-details-share-label-border-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5)));padding-top:var(--spacing-6, 24px);padding-bottom:var(--spacing-6, 24px);margin-bottom:0px}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-details-share .afp-job-details-share-actions{display:flex;justify-content:center;gap:var(--spacing-4, 16px)}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-details-share .afp-job-details-share-actions .afp-btn{width:48px !important;min-height:48px;border-radius:var(--border-radius-round, 900px);display:flex;align-items:center;justify-content:center;background-color:var(--job-details-share-actions-bg-color, var(--af-gray-200, #e5e3e1));border:1px solid var(--job-details-share-actions-border-color, var(--af-gray-200, #e5e3e1));color:var(--job-details-share-actions-color, var(--af-gray-1000, #323232));padding:0;font-size:24px}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-details-share .afp-job-details-share-actions .afp-btn:hover{background-color:var(--job-details-share-actions-hover-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b)));border-color:var(--job-details-share-actions-hover-border-color, var(--af-primary-700, var(--af-primary-700, #04041b)));color:var(--job-details-share-actions-hover-color, var(--af-gray-0, var(--af-gray-0, #ffffff)))}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-details-share .afp-job-details-share-actions .afp-btn-text{display:none}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-action-report{margin-bottom:var(--spacing-6, 24px)}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-action-report .afp-btn-report-job{background-color:rgba(0,0,0,0);border:none;text-align:center;width:100%;color:var(--af-gray-1000, #323232);font-weight:500;padding:0;min-height:auto}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-details-actions-posted{text-align:center}@media(max-width: 1023px){#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-details-actions-posted{display:none}}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-details-actions-posted .afp-job-details-actions-posted-date{color:var(--job-details-actions-posted-date-color, var(--af-gray-800, var(--af-gray-800, #666564)));font-weight:500;margin-bottom:var(--spacing-1, 4px)}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-details-closes{font-size:14px;line-height:18px;text-align:center;color:var(--af-gray-500, #b2b1af)}@media(max-width: 1023px){#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions .afp-job-details-closes{display:none}}#afp-app-job-details .afp-app-job-details .afp-job-details-aside .afp-job-details-actions.afp-job-details-actions-compact #afp-job-share-panel{padding-bottom:var(--spacing-6, 24px)}#afp-app-job-details .afp-app-job-details .afp-job-details-hero{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4, 16px);width:100%}#afp-app-job-details .afp-app-job-details .afp-job-details-banner{display:block;width:100%;aspect-ratio:500/167;object-fit:cover;border-radius:var(--job-details-hero-radius, var(--border-radius-sm, 8px))}#afp-app-job-details .afp-app-job-details .afp-job-details-logo{display:block;width:var(--job-details-logo-width, 180px);height:var(--job-details-logo-height, 60px);object-fit:contain;object-position:left center;border-radius:var(--job-details-logo-radius, var(--border-radius-xs, 4px))}#afp-app-job-details .afp-app-job-details .afp-job-details-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4, 16px);width:100%;border-bottom:1px solid var(--job-details-divider-color, rgba(17, 4, 27, 0.12));padding-bottom:var(--spacing-9, 48px)}#afp-app-job-details .afp-app-job-details .afp-job-details-header-meta,#afp-app-job-details .afp-app-job-details .afp-job-details-badges{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2, 8px)}#afp-app-job-details .afp-app-job-details .afp-job-badge-featured,#afp-app-job-details .afp-app-job-details .afp-job-badge-status{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:var(--spacing-1, 4px) var(--spacing-2, 8px);border-radius:var(--job-details-badge-radius, var(--af-radius-tag, 4px));font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:var(--job-details-classification-font-size, 12px);font-weight:500;line-height:var(--job-details-classification-line-height, 16px);text-align:center}#afp-app-job-details .afp-app-job-details .afp-job-badge-featured{background-color:var(--job-details-badge-featured-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b)));color:var(--job-details-badge-featured-color, var(--af-gray-0, var(--af-gray-0, #ffffff)))}#afp-app-job-details .afp-app-job-details .afp-job-badge-status{background-color:rgba(0,0,0,0);border:1px solid var(--job-details-badge-status-border-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5)));color:var(--job-details-badge-status-color, var(--af-gray-800, var(--af-gray-800, #666564)))}#afp-app-job-details .afp-app-job-details .afp-job-details-title{margin:0;max-width:840px;font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:var(--job-details-title-font-size, 48px);line-height:var(--job-details-title-line-height, 48px);font-weight:var(--job-details-title-font-weight, var(--af-weight-heading, 400));color:var(--job-details-title-color, #323232);overflow-wrap:break-word}@media(max-width: 767px){#afp-app-job-details .afp-app-job-details .afp-job-details-title{font-size:var(--job-details-title-font-size-mobile, 34px);line-height:var(--job-details-title-line-height-mobile, 42px)}}#afp-app-job-details .afp-app-job-details .afp-job-details-title+.afp-job-details-employer-line{margin-top:calc(var(--spacing-1, 4px) - var(--spacing-4, 16px))}#afp-app-job-details .afp-app-job-details .afp-job-details-employer-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-1, 4px);margin-bottom:0;font-size:var(--job-details-body-font-size, 16px);line-height:var(--job-details-body-line-height, 24px);font-weight:500}#afp-app-job-details .afp-app-job-details .afp-job-details-employer{color:var(--job-details-title-color, #323232)}#afp-app-job-details .afp-app-job-details .afp-job-details-reference{color:var(--job-details-muted-color, var(--af-gray-800, var(--af-gray-800, #666564)))}#afp-app-job-details .afp-app-job-details .afp-job-details-employer-sep{display:block;flex:0 0 4px;width:4px;height:4px;border-radius:var(--border-radius-round, 900px);background-color:var(--job-details-employer-sep-color, var(--af-primary-800, #0f0418));overflow:hidden;color:rgba(0,0,0,0);font-size:0;line-height:0}#afp-app-job-details .afp-app-job-details .afp-job-details-classifications{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2, 8px);width:100%}#afp-app-job-details .afp-app-job-details .afp-job-classification-badges{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2, 8px);list-style:none;padding:0;margin:0}#afp-app-job-details .afp-app-job-details .afp-job-classification-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2, 8px)}#afp-app-job-details .afp-app-job-details .afp-job-classification-group:not(:first-child)::before{content:"";flex:0 0 4px;width:4px;height:4px;border-radius:var(--border-radius-round, 900px);background-color:var(--job-details-classification-dot-color, #1a1a1a)}#afp-app-job-details .afp-app-job-details .afp-job-classification-chip,#afp-app-job-details .afp-app-job-details .afp-job-classification-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:var(--spacing-1, 4px) var(--spacing-2, 8px);border:0;border-radius:var(--job-details-classification-radius, var(--af-radius-tag, 4px));background-color:var(--job-details-classification-chip-bg-color, var(--af-tag-bg, var(--af-gray-200, #e5e3e1)));color:var(--job-details-classification-chip-color, var(--af-tag-text, var(--af-gray-1000, #323232)));font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:var(--job-details-classification-font-size, 12px);font-weight:500;line-height:var(--job-details-classification-line-height, 16px);text-align:center;text-decoration:none;white-space:nowrap}@media(max-width: 1023px){#afp-app-job-details .afp-app-job-details .afp-job-classification-chip,#afp-app-job-details .afp-app-job-details .afp-job-classification-toggle{height:18px;padding:0 var(--spacing-2, 8px);font-size:var(--job-details-classification-font-size-compact, 10px)}}#afp-app-job-details .afp-app-job-details .afp-job-classification-chip-sub{background-color:var(--job-details-classification-chip-sub-bg-color, var(--af-gray-200, #e5e3e1))}#afp-app-job-details .afp-app-job-details .afp-job-classification-toggle{cursor:pointer}#afp-app-job-details .afp-app-job-details .afp-job-classification-separator{color:var(--job-details-classification-chip-color, var(--af-tag-text, var(--af-gray-1000, #323232)));font-size:var(--job-details-classification-font-size, 12px);font-weight:500;line-height:var(--job-details-classification-line-height, 16px)}@media(max-width: 1023px){#afp-app-job-details .afp-app-job-details .afp-job-classification-separator{font-size:var(--job-details-classification-font-size-compact, 10px)}}#afp-app-job-details .afp-app-job-details .afp-job-details-attributes{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2, 8px);width:100%;margin-top:var(--spacing-2, 8px)}#afp-app-job-details .afp-app-job-details .afp-job-details-attribute{display:flex;align-items:center;gap:var(--spacing-2, 8px);width:100%}#afp-app-job-details .afp-app-job-details .afp-job-details-attribute-salary{align-items:flex-start}#afp-app-job-details .afp-app-job-details .afp-job-details-attribute-icon{display:inline-flex;flex:0 0 var(--job-details-attribute-icon-size, 18px);width:var(--job-details-attribute-icon-size, 18px);height:var(--job-details-attribute-icon-size, 18px);color:var(--job-details-title-color, #323232)}#afp-app-job-details .afp-app-job-details .afp-job-details-attribute-icon svg{width:100%;height:100%}#afp-app-job-details .afp-app-job-details .afp-job-details-attribute-text{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2, 8px);min-width:0;flex:1 1 auto;font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:var(--job-details-body-font-size, 16px);line-height:var(--job-details-body-line-height, 24px);font-weight:400;color:var(--job-details-title-color, #323232)}#afp-app-job-details .afp-app-job-details .afp-job-details-attribute-salary .afp-job-details-attribute-text{flex-direction:column;align-items:flex-start;gap:0}#afp-app-job-details .afp-app-job-details .afp-job-details-salary-description{font-size:var(--job-details-helper-font-size, 14px);line-height:var(--job-details-helper-line-height, 21px);color:var(--job-details-muted-color, var(--af-gray-800, var(--af-gray-800, #666564)))}#afp-app-job-details .afp-app-job-details .afp-job-details-attribute-work-type .afp-job-details-attribute-sep{display:block;flex:0 0 1px;width:1px;height:16px;overflow:hidden;background-color:var(--job-details-attribute-sep-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5)));color:rgba(0,0,0,0);font-size:0;line-height:0}#afp-app-job-details .afp-app-job-details .afp-job-details-attribute-custom-field .afp-job-details-attribute-text{gap:var(--spacing-1, 4px);color:var(--job-details-muted-color, var(--af-gray-800, var(--af-gray-800, #666564)))}#afp-app-job-details .afp-app-job-details .afp-job-media,#afp-app-job-details .afp-app-job-details .afp-job-video{width:100%;margin:0px}#afp-app-job-details .afp-app-job-details .afp-job-media-gallery{display:flex;flex-direction:column;gap:var(--spacing-3, 12px);width:100%}#afp-app-job-details .afp-app-job-details .afp-job-media-img{display:block;width:100%;aspect-ratio:867/449;object-fit:cover;border-radius:var(--job-details-media-radius, var(--border-radius-sm, 8px))}#afp-app-job-details .afp-app-job-details .afp-job-media-slider,#afp-app-job-details .afp-app-job-details .afp-job-video-slider{width:100%;border-radius:var(--job-details-media-radius, var(--border-radius-sm, 8px));overflow:hidden}#afp-app-job-details .afp-app-job-details .afp-job-media-slider .afp-job-media-img,#afp-app-job-details .afp-app-job-details .afp-job-video-slider .afp-job-media-img{border-radius:0}#afp-app-job-details .afp-app-job-details .afp-job-media-slider .swiper-button-prev,#afp-app-job-details .afp-app-job-details .afp-job-media-slider .swiper-button-next,#afp-app-job-details .afp-app-job-details .afp-job-video-slider .swiper-button-prev,#afp-app-job-details .afp-app-job-details .afp-job-video-slider .swiper-button-next{display:flex;align-items:center;justify-content:center;width:var(--job-details-media-nav-size, 40px);height:var(--job-details-media-nav-size, 40px);margin-top:0;top:50%;transform:translateY(-50%);border-radius:var(--border-radius-round, 900px);background-color:var(--job-details-media-nav-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b)));color:var(--job-details-media-nav-color, var(--af-gray-0, var(--af-gray-0, #ffffff)))}#afp-app-job-details .afp-app-job-details .afp-job-media-slider .swiper-button-prev::after,#afp-app-job-details .afp-app-job-details .afp-job-media-slider .swiper-button-next::after,#afp-app-job-details .afp-app-job-details .afp-job-video-slider .swiper-button-prev::after,#afp-app-job-details .afp-app-job-details .afp-job-video-slider .swiper-button-next::after{font-size:16px}#afp-app-job-details .afp-app-job-details .afp-job-media-thumbs{width:100%}#afp-app-job-details .afp-app-job-details .afp-job-media-thumbs .swiper-slide{height:var(--job-details-media-thumb-height, 100px)}#afp-app-job-details .afp-app-job-details .afp-job-media-thumb{display:block;width:100%;height:var(--job-details-media-thumb-height, 100px);object-fit:cover;border-radius:var(--job-details-media-thumb-radius, var(--border-radius-xs, 4px))}#afp-app-job-details .afp-app-job-details .afp-job-media-thumbs .swiper-slide-thumb-active .afp-job-media-thumb{box-shadow:inset 0 0 0 4px var(--job-details-media-thumb-active-color, var(--af-gray-900, #4c4c4b))}#afp-app-job-details .afp-app-job-details .afp-job-video .afp-video{width:100%;aspect-ratio:16/9;border-radius:var(--job-details-media-radius, var(--border-radius-sm, 8px));overflow:hidden}#afp-app-job-details .afp-app-job-details .afp-job-video .afp-video iframe{display:block;width:100%;height:100%;border:0}#afp-app-job-details .afp-app-job-details .afp-job-details-summary,#afp-app-job-details .afp-app-job-details .afp-job-details-description,#afp-app-job-details .afp-app-job-details .afp-job-details-bullet-points{width:100%;font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:var(--job-details-body-font-size, 16px);line-height:var(--job-details-body-line-height, 24px);font-weight:400;color:var(--job-details-body-color, #4c4c4b)}#afp-app-job-details .afp-app-job-details .afp-job-details-summary{margin:0}#afp-app-job-details .afp-app-job-details .afp-job-details-bullet-points{list-style:disc !important;margin:0;padding-left:var(--spacing-6, 24px)}#afp-app-job-details .afp-app-job-details .afp-job-details-bullet-points:has(.afp-job-details-bullet-point-icon) li{display:list-item !important;align-items:flex-start;gap:var(--spacing-2, 8px)}#afp-app-job-details .afp-app-job-details .afp-job-details-description h2,#afp-app-job-details .afp-app-job-details .afp-job-details-description h3,#afp-app-job-details .afp-app-job-details .afp-job-details-description h4,#afp-app-job-details .afp-app-job-details .afp-job-details-description h5{margin:var(--spacing-6, 24px) 0 var(--spacing-3, 12px);font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:var(--job-details-section-title-font-size, 22px);line-height:var(--job-details-section-title-line-height, 28px);font-weight:var(--job-details-section-title-font-weight, var(--af-weight-title, 500));color:var(--job-details-body-color, #4c4c4b)}#afp-app-job-details .afp-app-job-details .afp-job-details-description h2:first-child,#afp-app-job-details .afp-app-job-details .afp-job-details-description h3:first-child,#afp-app-job-details .afp-app-job-details .afp-job-details-description h4:first-child,#afp-app-job-details .afp-app-job-details .afp-job-details-description h5:first-child{margin-top:0}#afp-app-job-details .afp-app-job-details .afp-job-details-description p{margin:0 0 var(--spacing-3, 12px)}#afp-app-job-details .afp-app-job-details .afp-job-details-description p:last-child{margin-bottom:0}#afp-app-job-details .afp-app-job-details .afp-job-details-description ul,#afp-app-job-details .afp-app-job-details .afp-job-details-description ol{margin:0 0 var(--spacing-3, 12px);padding-left:var(--spacing-6, 24px)}#afp-app-job-details .afp-app-job-details .afp-job-details-description a{color:inherit;text-decoration:underline}#afp-app-job-details .afp-app-job-details .afp-job-details-company{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-6, 24px);box-sizing:border-box;width:100%;padding:var(--job-details-company-padding, var(--spacing-7, 32px));background-color:var(--job-details-company-bg-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));border:1px solid var(--job-details-company-border-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5)));border-radius:var(--job-details-company-radius, var(--af-radius-card, 16px))}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-identity{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2, 8px);width:100%}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-identity .afp-job-details-company-logo{width:var(--job-details-logo-width, 180px);height:var(--job-details-logo-height, 60px);object-fit:contain;object-position:left center;border-radius:var(--job-details-logo-radius, var(--border-radius-xs, 4px))}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-identity .afp-job-details-company-name{margin:0;font-size:var(--job-details-body-font-size, 16px);line-height:var(--job-details-body-line-height, 24px);font-weight:500;color:var(--job-details-title-color, #323232)}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-about{width:100%;font-size:var(--job-details-company-about-font-size, 18px);line-height:var(--job-details-company-about-line-height, 27px);font-weight:400;color:var(--job-details-body-color, #4c4c4b)}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-about a{color:inherit;text-decoration:underline}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-meta{display:flex;flex-direction:column;gap:var(--spacing-4, 16px);width:100%;margin:0;padding:0;list-style:none}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-meta .afp-job-details-company-meta-item{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-4, 16px);width:100%;padding-bottom:var(--spacing-1, 4px);border-bottom:1px solid var(--job-details-divider-color, rgba(17, 4, 27, 0.12))}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-meta .afp-job-details-company-meta-item .afp-job-details-company-meta-item-label,#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-meta .afp-job-details-company-meta-item .afp-job-details-company-meta-item-value{margin:0;font-size:var(--job-details-body-font-size, 16px);line-height:var(--job-details-body-line-height, 24px);font-weight:500}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-meta .afp-job-details-company-meta-item .afp-job-details-company-meta-item-label{color:var(--job-details-title-color, #323232)}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-meta .afp-job-details-company-meta-item .afp-job-details-company-meta-item-value{color:var(--job-details-body-color, #4c4c4b);text-align:right}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-meta .afp-job-details-company-meta-item .afp-job-details-company-meta-item-value a{color:inherit;text-decoration:underline}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-jobs{display:inline-flex;align-items:center;justify-content:center;align-self:center;min-height:var(--button-height-lg, 48px);font-size:var(--job-details-lead-font-size, 18px);line-height:var(--job-details-lead-line-height, 27px);font-weight:400;color:var(--primary-button-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b)));text-decoration:none}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-jobs:hover,#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-jobs:focus{color:var(--primary-button-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b)));text-decoration:underline}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-social{display:flex;flex-wrap:wrap;justify-content:center;align-self:center;gap:var(--spacing-3, 12px);width:100%}#afp-app-job-details .afp-app-job-details .afp-job-details-company .afp-job-details-company-social .afp-job-details-company-social-link{display:inline-flex;align-items:center;justify-content:center;min-width:var(--job-details-consultant-social-size, 40px);min-height:var(--job-details-consultant-social-size, 40px);padding:var(--spacing-2, 8px) var(--spacing-3, 12px);border-radius:var(--border-radius-round, 900px);background-color:var(--job-details-consultant-social-bg-color, var(--af-gray-100, var(--af-gray-100, rgb(243, 242, 241))));color:var(--job-details-consultant-social-color, var(--af-gray-1000, var(--af-gray-1000, #323232)));font-size:14px;font-weight:500;line-height:var(--job-details-helper-line-height, 21px);text-decoration:none}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4, 16px);width:100%;padding:var(--job-details-section-gap, var(--spacing-12, 72px)) 0;border-top:1px solid var(--job-details-divider-color, rgba(17, 4, 27, 0.12))}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-label{margin:0;font-size:var(--job-details-body-font-size, 16px);line-height:var(--job-details-body-line-height, 24px);font-weight:500;color:var(--job-details-muted-color, var(--af-gray-800, var(--af-gray-800, #666564)))}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-container{display:flex;align-items:flex-start;flex-direction:column;gap:var(--spacing-3, 12px);width:100%}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-container.afp-job-details-consultant-container-large{flex-direction:row;gap:var(--spacing-6, 24px)}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-container.afp-job-details-consultant-container-large .afp-job-details-consultant-avatar{width:100%;max-width:245px;min-width:245px;height:100%;object-fit:cover;border-radius:var(--border-radius-sm, 8px);background-color:var(--job-details-consultant-avatar-bg-color, var(--af-secondary-500, #bd7de5))}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-container.afp-job-details-consultant-container-large .afp-job-details-consultant-avatar .afp-job-details-consultant-image{width:100%;height:100%;object-fit:cover}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-container.afp-job-details-consultant-container-large .afp-job-details-consultant-info{gap:var(--spacing-4, 16px)}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-container .afp-job-details-consultant-header{display:flex;gap:var(--spacing-3, 12px)}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-avatar{display:flex;flex:0 0 var(--job-details-consultant-avatar-size, 76px);align-items:center;justify-content:center;width:var(--job-details-consultant-avatar-size, 76px);height:var(--job-details-consultant-avatar-size, 76px);overflow:hidden;border-radius:var(--border-radius-round, 900px);background-color:var(--job-details-consultant-avatar-bg-color, var(--af-secondary-500, #bd7de5))}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-image{display:block;width:100%;height:100%;object-fit:cover}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-initials{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-weight:500}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:var(--spacing-4, 16px);min-width:0}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-info{display:flex;flex-direction:column;gap:var(--spacing-1, 4px);width:100%}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-name,#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-role,#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-summary-text{margin:0}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-name{font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:var(--job-details-consultant-name-font-size, 28px);line-height:var(--job-details-consultant-name-line-height, 38px);font-weight:400;color:var(--job-details-title-color, #323232)}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-role{font-size:var(--job-details-lead-font-size, 18px);line-height:var(--job-details-lead-line-height, 27px);font-weight:400;color:var(--job-details-consultant-role-color, var(--af-secondary-900, #6400a4))}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-bio{font-size:var(--job-details-body-font-size, 16px);line-height:var(--job-details-body-line-height, 24px);font-weight:400;color:var(--job-details-body-color, #4c4c4b)}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-summary-text{font-size:var(--job-details-lead-font-size, 18px);line-height:var(--job-details-lead-line-height, 27px);font-weight:500;color:var(--job-details-body-color, #4c4c4b)}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-summary-text+.afp-job-details-consultant-summary-text{margin-top:var(--spacing-3, 12px);font-size:var(--job-details-body-font-size, 16px);line-height:var(--job-details-body-line-height, 24px);font-weight:400}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-contacts,#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-socials{margin-top:var(--spacing-4, 16px)}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-contacts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3, 12px)}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-contacts .afp-btn{width:auto}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-contacts svg{width:20px;height:20px;flex-shrink:0}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-email{background-color:var(--primary-button-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b)));border-color:var(--primary-button-border-color, var(--af-primary-700, var(--af-primary-700, #04041b)));color:var(--primary-button-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));border-width:1px;border-style:solid}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-email:hover,#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-email:focus{background-color:var(--primary-button-hover-bg-color, var(--af-primary-900, var(--af-primary-900, #0e0416)));border-color:var(--primary-button-hover-border-color, var(--af-primary-900, var(--af-primary-900, #0e0416)));color:var(--primary-button-hover-color, var(--af-gray-0, var(--af-gray-0, #ffffff)))}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-phone{background-color:var(--outline-primary-button-bg-color, transparent);border-color:var(--outline-primary-button-border-color, var(--af-primary-700, var(--af-primary-700, #04041b)));color:var(--outline-primary-button-color, var(--af-primary-700, var(--af-primary-700, #04041b)));border-width:1px;border-style:solid}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-phone:hover,#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-phone:focus{background-color:var(--outline-primary-button-hover-bg-color, var(--af-primary-100, var(--af-primary-100, #c9c2d0)));border-color:var(--outline-primary-button-hover-border-color, var(--af-primary-700, var(--af-primary-700, #04041b)));color:var(--outline-primary-button-hover-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-socials{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3, 12px)}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-social{display:inline-flex;align-items:center;justify-content:center;width:var(--job-details-consultant-social-size, 40px);height:var(--job-details-consultant-social-size, 40px);border-radius:var(--border-radius-round, 900px);background-color:var(--job-details-consultant-social-bg-color, var(--af-gray-100, var(--af-gray-100, rgb(243, 242, 241))));color:var(--job-details-consultant-social-color, var(--af-gray-1000, var(--af-gray-1000, #323232)));text-decoration:none}#afp-app-job-details .afp-app-job-details .afp-job-details-consultant-social svg{width:20px;height:20px}.afp-job-details-map{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4, 16px);width:100%;padding:var(--spacing-4, 16px);border:1px solid #e5e3e1;border-radius:var(--spacing-4, 16px);overflow:hidden}.afp-job-details-map .afp-job-details-map-title{margin:0;width:100%;font-size:16px;font-weight:500;line-height:24px;color:#666564}.afp-job-details-map .afp-job-details-map-location{display:flex;align-items:center;gap:8px;width:100%;margin:0;font-size:18px;font-weight:400;line-height:24px;color:var(--af-gray-1000, #323232)}.afp-job-details-map .afp-job-details-map-icon{display:inline-flex;flex-shrink:0;font-size:16px;line-height:1}.afp-job-details-map .afp-job-details-map-frame{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--border-radius-sm, 8px);overflow:hidden}.afp-job-details-map .afp-job-details-map-canvas{position:absolute;inset:0}.afp-job-details-map .afp-job-details-map-skeleton,.afp-job-details-map .afp-job-details-map-unavailable{position:absolute;inset:0}.afp-job-details-map .afp-job-details-map-skeleton{background:linear-gradient(to left, var(--af-gray-200, #e5e3e1) 11.538%, var(--af-gray-300, #d9d7d5) 33.654%, var(--af-gray-200, #e5e3e1))}.afp-job-details-map .afp-job-details-map-unavailable{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4, 16px);background:var(--af-gray-200, #e5e3e1);color:var(--af-gray-500, #b2b1af);text-align:center}.afp-job-details-map .afp-job-details-map-unavailable p{margin:0;font-size:16px;font-weight:400;line-height:24px}.afp-job-details-map .afp-job-details-map-link{display:inline-flex;align-items:center;gap:8px;min-height:32px;font-size:16px;font-weight:500;line-height:24px;color:var(--af-gray-1000, #323232);text-decoration:none}.afp-job-details-map .afp-job-details-map-link:hover,.afp-job-details-map .afp-job-details-map-link:focus-visible{text-decoration:underline}.afp-job-details-map .afp-job-details-map-link-icon{display:inline-flex;font-size:16px;line-height:1}.page-id-8 header{transform:unset !important;top:0;position:relative !important;z-index:unset !important}.page-id-8 .fl-page{padding-top:var(--spacing-0, 0) !important}.page-id-8 .header{z-index:unset !important;transform:unset !important}@media(max-width: 767px){.page-id-8 .header{z-index:9999 !important}}.page-id-8 .header .header__row{min-height:80px}@media(max-width: 767px){.page-id-8 .header .header__row .header__nav{display:block;position:relative;background:rgba(0,0,0,0);box-shadow:unset;padding:var(--spacing-0, 0)}.page-id-8 .header .header__row .header__nav .nav{display:none}.page-id-8 .header .header__row .header__nav .header__nav-btn{display:block;text-align:right}}.page-id-8 .header .header__inner{padding:0px;min-height:80px}.page-id-8 footer{display:none}.afp-exit-button .btn{background-color:var(--af-primary-500, #3e3447);color:#fff;border-color:var(--af-primary-500, #3e3447);padding:var(--button-padding, 12px 24px);border-color:var(--af-primary-500, #3e3447);font-weight:700;font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:16px;display:inline-flex;align-items:center;gap:var(--spacing-2, 8px)}@media(max-width: 767px){.afp-exit-button .btn{gap:var(--spacing-1, 4px)}}.afp-exit-button .btn:hover{background-color:rgba(0,0,0,0) !important;border-color:var(--af-primary-500, #3e3447) !important;color:var(--af-primary-500, #3e3447) !important}.afp-exit-button .btn#afp-continue .afp-btn-text i{margin-right:var(--spacing-2, 8px)}.afp-exit-button>.btn:hover i{background-color:var(--af-primary-500, #3e3447)}.afp-exit-button>.btn i{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M13 12.0028V12.0128' stroke='%23FFCE12' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 21H21' stroke='%23FFCE12' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.25 21C4.25 21.4142 4.58579 21.75 5 21.75C5.41421 21.75 5.75 21.4142 5.75 21H4.25ZM14.5 3.75C14.9142 3.75 15.25 3.41421 15.25 3C15.25 2.58579 14.9142 2.25 14.5 2.25V3.75ZM17.75 13.5C17.75 13.0858 17.4142 12.75 17 12.75C16.5858 12.75 16.25 13.0858 16.25 13.5H17.75ZM16.25 21C16.25 21.4142 16.5858 21.75 17 21.75C17.4142 21.75 17.75 21.4142 17.75 21H16.25ZM5.75 21V5H4.25V21H5.75ZM5.75 5C5.75 4.30964 6.30964 3.75 7 3.75V2.25C5.48122 2.25 4.25 3.48122 4.25 5H5.75ZM7 3.75H14.5V2.25H7V3.75ZM16.25 13.5V21H17.75V13.5H16.25Z' fill='%23FFCE12'/%3E%3Cpath d='M14 6.25C13.5858 6.25 13.25 6.58579 13.25 7C13.25 7.41421 13.5858 7.75 14 7.75V6.25ZM21 7.75C21.4142 7.75 21.75 7.41421 21.75 7C21.75 6.58579 21.4142 6.25 21 6.25V7.75ZM18.5303 3.46967C18.2374 3.17678 17.7626 3.17678 17.4697 3.46967C17.1768 3.76256 17.1768 4.23744 17.4697 4.53033L18.5303 3.46967ZM21 7L21.5303 7.53033C21.8232 7.23744 21.8232 6.76256 21.5303 6.46967L21 7ZM17.4697 9.46967C17.1768 9.76256 17.1768 10.2374 17.4697 10.5303C17.7626 10.8232 18.2374 10.8232 18.5303 10.5303L17.4697 9.46967ZM14 7.75H21V6.25H14V7.75ZM17.4697 4.53033L20.4697 7.53033L21.5303 6.46967L18.5303 3.46967L17.4697 4.53033ZM20.4697 6.46967L17.4697 9.46967L18.5303 10.5303L21.5303 7.53033L20.4697 6.46967Z' fill='%23FFCE12'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;height:24px;width:24px;background-color:var(--af-gray-0, #ffffff)}.afp-exit-button>.btn i:before{font-size:0}.afp-exit-button #afpExitModal{height:100vh;width:100vw;transform:translate(-50%, 0%);overflow:visible;position:absolute;left:50%;right:50%;top:0;bottom:0;background-color:rgba(0,0,0,.6588235294)}.afp-exit-button #afpExitModal .modal-content{margin:var(--spacing-0, 0) auto}#afp-app-job-apply{overflow:hidden}@media(max-width: 1023px){#afp-app-job-apply .afp-app-job-apply{height:auto}#afp-app-job-apply .afp-app-job-apply .afp-job-apply{height:auto;margin:auto}}#afp-app-job-apply .afp-job-apply-section{padding:var(--spacing-0, 0)}@media(max-width: 1023px){#afp-app-job-apply .afp-job-apply-section{width:100%}}#afp-app-job-apply .afp-job-apply-section::-webkit-scrollbar{width:5px;height:5px}#afp-app-job-apply .afp-job-apply-section::-webkit-scrollbar-track{background-color:var(--af-gray-500, #b2b1af);border-radius:var(--form-field-border-radius, var(--af-radius-input, 8px))}#afp-app-job-apply .afp-job-apply-section::-webkit-scrollbar-thumb{background-color:var(--af-primary-500, #3e3447);border-radius:var(--form-field-border-radius, var(--af-radius-input, 8px));width:5px}#afp-app-job-apply .afp-job-apply-section::-webkit-scrollbar-thumb:hover{background-color:var(--af-primary-500, #3e3447)}@supports(scrollbar-width: thin){#afp-app-job-apply .scrollable{scrollbar-width:thin;scrollbar-color:var(--af-gray-500, #b2b1af) var(--af-gray-100, rgb(243, 242, 241))}}#afp-app-job-apply .afp-job-apply-section-job{background-color:var(--job-apply-details-bg, var(--af-gray-0, var(--af-gray-0, #ffffff)));padding:var(--spacing-6, 24px)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-header{background-color:var(--job-apply-header-bg, var(--af-gray-0, var(--af-gray-0, #ffffff)));padding:var(--spacing-7, 32px);border-bottom:var(--border-width-thin, 1px) solid var(--af-primary-100, #c9c2d0)}@media(max-width: 1023px){#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-header{padding:var(--spacing-7, 32px) var(--spacing-7, 32px) var(--spacing-4, 16px);background-color:rgba(0,0,0,0);border-bottom:0}}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-responsive-toggle{display:none;padding:var(--spacing-0, 0) var(--spacing-7, 32px)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-responsive-toggle .afp-btn{padding:var(--spacing-0, 0) !important;text-align:center}@media(max-width: 1023px){#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-responsive-toggle .afp-btn{padding:var(--spacing-0, 0) !important}}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-responsive-toggle .afp-btn:hover,#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-responsive-toggle .afp-btn:focus{background-color:var(--af-primary-500, #3e3447);border-color:var(--af-primary-500, #3e3447)}@media(max-width: 1023px){#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-responsive-toggle{display:block;padding:var(--spacing-0, 0)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-responsive-toggle .afp-btn-show-job-description{padding:var(--spacing-6, 24px) var(--spacing-4, 16px) !important;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);display:flex;justify-content:left;color:var(--job-apply-btn-show-job-description-color, var(--af-primary-700, var(--af-primary-700, #04041b)));border-top:1px solid var(--job-apply-btn-show-job-description-border-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5)))}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-responsive-toggle .afp-btn-show-job-description:hover,#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-responsive-toggle .afp-btn-show-job-description:focus{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--job-apply-btn-show-job-description-hover-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-branding{border-radius:var(--border-radius-round, 900px);overflow:hidden;margin-bottom:var(--spacing-6, 24px);display:none}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-employer{margin-bottom:var(--spacing-6, 24px);display:flex;align-items:center;gap:var(--spacing-3, 12px);display:none}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-employer .afp-job-employer-logo{width:100px;height:100px;border-radius:var(--border-radius-round, 900px)}@media(max-width: 767px){#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-employer .afp-job-employer-logo{width:70px;height:70px}}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-employer .afp-job-employer-title{font-weight:500;color:var(--af-gray-1000, #323232)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-title{margin-bottom:var(--spacing-4, 16px);color:var(--af-gray-1000, #323232);font-size:21px;line-height:32px;font-weight:500}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-footer{margin-top:var(--spacing-6, 24px)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-body{color:var(--af-gray-900, #4c4c4b);font-size:16px;line-height:28px}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-body h2,#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-body h3,#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-body h4,#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-body h5,#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-body h6{color:var(--af-gray-1000, #323232);font-size:20px;line-height:24px;font-weight:500;margin-bottom:var(--spacing-3, 12px)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-body p,#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-body li{color:var(--af-gray-900, #4c4c4b);font-size:16px;line-height:28px}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-body a{color:var(--af-primary-500, #3e3447)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes{list-style:none;padding:var(--spacing-0, 0);margin-bottom:var(--spacing-0, 0)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes.afp-job-attributes-top{display:flex;flex-direction:column;gap:var(--spacing-3, 12px)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes.afp-job-attributes-top li{margin-bottom:0;font-size:14px;line-height:18px}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes li{margin-bottom:var(--spacing-1, 4px)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes li:last-child{margin-bottom:var(--spacing-0, 0)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes li.af-job-pay .afp-job-attribute-value{display:flex;flex-direction:column;gap:var(--spacing-2, 8px)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes li.af-job-pay .afp-job-attribute-value .af-job-pay-range{color:var(--af-primary-500, #3e3447);font-weight:400;font-size:14px;line-height:18px}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes li.af-job-pay .afp-job-attribute-value .af-job-pay-type{color:var(--af-gray-1000, #323232);font-weight:400;font-size:14px;line-height:18px}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes li.af-job-work-type .afp-job-attribute-value{opacity:.4;color:var(--af-gray-900, #4c4c4b);font-size:12px;line-height:20px}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes li.afp-job-location{font-size:14px;line-height:16px;font-weight:500;color:var(--af-primary-600, #291d32)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes li.afp-job-location .afp-job-attribute-icon{display:none}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes li .afp-job-classifications-links{list-style:none;padding:var(--spacing-0, 0)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes li .afp-job-classifications-links li .afp-job-classifications-link,#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes li .afp-job-classifications-links li .afp-job-subclassifications-link{color:var(--af-primary-500, #3e3447);text-decoration:underline}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes li .afp-job-classifications-links li .afp-job-classifications-link:hover,#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job .afp-job-attributes li .afp-job-classifications-links li .afp-job-subclassifications-link:hover{text-decoration:none}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4, 16px);width:100%}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-badges{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2, 8px)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-badge{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:var(--spacing-1, 4px) var(--spacing-2, 8px);border-radius:var(--job-apply-badge-radius, var(--af-radius-tag, 4px));font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:var(--job-apply-classification-font-size, 12px);font-weight:500;line-height:var(--job-apply-classification-line-height, 16px);text-align:center}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-badge.afp-job-badge-featured{border:0;background-color:var(--job-apply-badge-featured-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b)));color:var(--job-apply-badge-featured-color, var(--af-gray-0, var(--af-gray-0, #ffffff)))}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-badge.afp-job-badge-status{background-color:rgba(0,0,0,0);border:1px solid var(--job-apply-badge-status-border-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5)));color:var(--job-apply-badge-status-color, var(--af-gray-800, var(--af-gray-800, #666564)))}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-title{margin:0;max-width:840px;font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:var(--job-apply-header-title-font-size, 48px);line-height:var(--job-apply-header-title-line-height, 48px);font-weight:var(--job-apply-header-title-font-weight, var(--af-weight-heading, 400));color:var(--job-apply-header-title-color, #323232);overflow-wrap:break-word}@media(max-width: 767px){#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-title{font-size:var(--job-apply-header-title-font-size-mobile, 34px);line-height:var(--job-apply-header-title-line-height-mobile, 42px)}}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-title+.afp-job-apply-job-header-employer-line{margin-top:calc(var(--spacing-1, 4px) - var(--spacing-4, 16px))}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-employer-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-1, 4px);margin-bottom:0;font-size:var(--job-apply-header-body-font-size, 16px);line-height:var(--job-apply-header-body-line-height, 24px);font-weight:500}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-employer{color:var(--job-apply-header-title-color, #323232)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-reference{color:var(--job-apply-header-muted-color, var(--af-gray-800, var(--af-gray-800, #666564)))}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-sep{display:block;flex:0 0 4px;width:4px;height:4px;border-radius:var(--border-radius-round, 900px);background-color:var(--job-apply-header-employer-sep-color, var(--af-primary-800, #0f0418));overflow:hidden;color:rgba(0,0,0,0);font-size:0;line-height:0}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-classifications{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2, 8px);width:100%;list-style:none;padding:0;margin:0}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-classification-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2, 8px)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-classification-dot{display:block;flex:0 0 4px;width:4px;height:4px;border-radius:var(--border-radius-round, 900px);background-color:var(--job-apply-classification-dot-color, #1a1a1a);overflow:hidden;color:rgba(0,0,0,0);font-size:0;line-height:0}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-chip{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:var(--spacing-1, 4px) var(--spacing-2, 8px);border:0;border-radius:var(--job-apply-classification-radius, var(--af-radius-tag, 4px));background-color:var(--job-apply-classification-chip-bg-color, var(--af-tag-bg, var(--af-gray-200, #e5e3e1)));color:var(--job-apply-classification-chip-color, var(--af-tag-text, var(--af-gray-1000, #323232)));font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:var(--job-apply-classification-font-size, 12px);font-weight:500;line-height:var(--job-apply-classification-line-height, 16px);text-align:center;text-decoration:none;white-space:nowrap}@media(max-width: 1023px){#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-chip{height:18px;padding:0 var(--spacing-2, 8px);font-size:var(--job-apply-classification-font-size-compact, 10px)}}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-chip-sub{background-color:var(--job-apply-classification-chip-sub-bg-color, var(--af-gray-200, #e5e3e1))}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-chip-more{cursor:pointer}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-classification-sep{color:var(--job-apply-classification-chip-color, var(--af-tag-text, var(--af-gray-1000, #323232)));font-size:var(--job-apply-classification-font-size, 12px);font-weight:500;line-height:var(--job-apply-classification-line-height, 16px)}@media(max-width: 1023px){#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-classification-sep{font-size:var(--job-apply-classification-font-size-compact, 10px)}}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-attributes{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2, 8px);width:100%;margin-top:var(--spacing-2, 8px)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-attribute{display:flex;align-items:center;gap:var(--spacing-2, 8px);width:100%}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-attribute-salary{align-items:flex-start}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-attribute-icon{display:inline-flex;flex:0 0 var(--job-apply-header-attribute-icon-size, 18px);width:var(--job-apply-header-attribute-icon-size, 18px);height:var(--job-apply-header-attribute-icon-size, 18px);color:var(--job-apply-header-title-color, #323232)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-attribute-icon svg{width:100%;height:100%}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-attribute-text{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--spacing-2, 8px);min-width:0;flex:1 1 auto;font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:var(--job-apply-header-body-font-size, 16px);line-height:var(--job-apply-header-body-line-height, 24px);font-weight:400;color:var(--job-apply-header-title-color, #323232)}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-attribute-salary .afp-job-apply-job-header-attribute-text{flex-direction:column;align-items:flex-start;gap:0}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-salary-description{font-size:var(--job-apply-header-helper-font-size, 14px);line-height:var(--job-apply-header-helper-line-height, 21px);color:var(--job-apply-header-muted-color, var(--af-gray-800, var(--af-gray-800, #666564)))}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-divider-v{display:block;align-self:center;flex:0 0 1px;width:1px;height:16px;min-height:0;opacity:1;background-color:var(--job-apply-header-attribute-sep-color, var(--af-gray-300, #d9d7d5))}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-attribute-custom-fields .afp-job-apply-job-header-attribute-text{gap:var(--spacing-1, 4px);color:var(--job-apply-header-muted-color, var(--af-gray-800, var(--af-gray-800, #666564)))}#afp-app-job-apply .afp-job-apply-section-job .afp-job-apply-job-header .afp-job-apply-job-header-divider{width:100%;margin:var(--spacing-6, 24px) 0px;border:0;border-top:1px solid var(--job-apply-header-divider-color, rgba(17, 4, 27, 0.12));opacity:1}#afp-app-job-apply .afp-job-apply-section-job .afp-offcanvas{background-color:var(--af-gray-0, var(--af-gray-0, #ffffff)) !important;z-index:9999999999}@media(max-width: 1023px){#afp-app-job-apply .afp-job-apply-section-job .afp-offcanvas{top:0;left:0;width:400px;display:flex;flex-direction:column;max-width:100%;color:var(--af-gray-1000, #323232);position:fixed;bottom:0;background-clip:padding-box;outline:0;transition:all ease-in .3s;visibility:hidden;padding:var(--spacing-0, 0) var(--spacing-0, 0) var(--spacing-7, 32px)}#afp-app-job-apply .afp-job-apply-section-job .afp-offcanvas.offcanvas-start{transform:translateX(-100%)}#afp-app-job-apply .afp-job-apply-section-job .afp-offcanvas .afp-offcanvas-header{display:flex;padding:var(--spacing-7, 32px)}#afp-app-job-apply .afp-job-apply-section-job .afp-offcanvas .afp-offcanvas-body{padding:var(--spacing-0, 0) var(--spacing-7, 32px);overflow-y:auto}#afp-app-job-apply .afp-job-apply-section-job .afp-offcanvas .afp-offcanvas-body .afp-job-body .afp-job-description p a{color:var(--af-primary-500, #3e3447);text-decoration:underline}#afp-app-job-apply .afp-job-apply-section-job .afp-offcanvas .afp-offcanvas-body .afp-job-body .afp-job-description p a:hover{text-decoration:none}#afp-app-job-apply .afp-job-apply-section-job .afp-offcanvas.show{visibility:visible}#afp-app-job-apply .afp-job-apply-section-job .afp-offcanvas.show:not(.hiding){transform:none}}#afp-app-job-apply .afp-job-apply-section-apply{padding:50px var(--spacing-8, 40px);background-color:var(--job-apply-process-bg, var(--af-surface-panel, var(--af-gray-100, rgb(243, 242, 241))))}@media(max-width: 1023px){#afp-app-job-apply .afp-job-apply-section-apply{padding:var(--spacing-6, 24px) var(--spacing-7, 32px)}}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-step-title{display:none}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-group-email .afp-form-label-wrapper{position:relative}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-group-email .afp-form-label-wrapper .afp-form-label-alt{position:absolute;bottom:-85px;left:0;background-color:rgba(0,0,0,0);padding-top:var(--spacing-2, 8px);font-size:14px;line-height:normal;font-weight:500;color:#49b52a}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-step-complete{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-step-complete .afp-job-apply-step-data{text-align:center}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-step-complete .afp-job-apply-step-data .afp-job-apply-success-icon{padding:var(--spacing-1, 4px);background-color:#49b52a;border-radius:6px;width:48px;height:48px;display:inline-flex;justify-content:center;align-items:center;margin-bottom:var(--spacing-7, 32px)}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-step-complete .afp-job-apply-step-data .afp-job-apply-success-icon i{color:#fff;font-size:21px}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-step-complete .afp-job-apply-step-data .afp-job-apply-thank-you{margin-bottom:var(--spacing-6, 24px)}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-step-complete .afp-job-apply-step-data p{font-size:16px;letter-spacing:.22px;margin-bottom:var(--spacing-0, 0)}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-step-complete .afp-job-apply-step-data p.afp-job-apply-email-address{color:#719dba}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-step-complete .afp-job-apply-step-data .afp-btn-view-more-jobs{margin-top:var(--spacing-7, 32px);display:inline-block;text-decoration:none}#afp-app-job-apply .afp-job-apply-section-apply .afp-app-error .afp-alert-list{margin-bottom:var(--spacing-0, 0)}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-title{margin-bottom:var(--spacing-7, 32px);color:var(--af-gray-1000, #323232);font-size:28px;line-height:32px;font-weight:500}@media(max-width: 767px){#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-title{margin-bottom:var(--spacing-8, 40px)}}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-sub-title{margin-bottom:var(--spacing-6, 24px)}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-sub-title .afp-btn-back{color:var(--af-gray-0, #ffffff);background-color:var(--af-secondary-800, #7d00cd);border-color:var(--af-secondary-800, #7d00cd);min-height:38px;height:38px;border-radius:var(--border-radius-sm, 8px);width:auto}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-sub-title .afp-btn-back:hover,#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-sub-title .afp-btn-back:focus,#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-sub-title .afp-btn-back:active{color:var(--af-gray-0, #ffffff);background-color:var(--af-secondary-600, #ac5cdf);border-color:var(--af-secondary-600, #ac5cdf)}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-with-heading{margin-bottom:var(--spacing-6, 24px)}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-with-heading .afp-job-apply-with-title{margin-bottom:var(--spacing-0, 0);color:var(--af-gray-1000, #323232);font-size:20px;line-height:24px;font-weight:500}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-with-heading .afp-job-apply-with-title a{color:#719dba}#afp-app-job-apply .afp-job-apply-section-apply .afp-job-apply-with-heading .afp-job-apply-with-description{color:var(--af-gray-900, #4c4c4b);font-size:16px;line-height:28px}#afp-app-job-apply .afp-job-apply-section-apply .afp-oauth-logins{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-6, 24px);text-align:left}#afp-app-job-apply .afp-job-apply-section-apply .afp-oauth-logins .afp-btn-oauth{flex:1;margin-bottom:0;color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:rgba(0,0,0,0);border-color:var(--af-primary-700, var(--af-primary-700, #04041b));border-radius:var(--border-radius-sm, 8px);min-height:48px}#afp-app-job-apply .afp-job-apply-section-apply .afp-oauth-logins .afp-btn-oauth:hover,#afp-app-job-apply .afp-job-apply-section-apply .afp-oauth-logins .afp-btn-oauth:focus{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:var(--af-primary-100, var(--af-primary-100, #c9c2d0));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}#afp-app-job-apply .afp-job-apply-section-apply .afp-progress-wrapper .afp-progress-text{text-align:right;margin-bottom:var(--spacing-1, 4px);font-size:14px;line-height:16px;font-weight:500;color:var(--af-gray-1000, #323232)}#afp-app-job-apply .afp-job-apply-section-apply .afp-progress-wrapper .afp-progress-state{height:4px;background-color:var(--af-gray-200, #e5e3e1);width:100%;max-width:100px;margin-left:auto;border-radius:100px}#afp-app-job-apply .afp-job-apply-section-apply .afp-progress-wrapper .afp-progress-state .afp-progress-bar{background-color:var(--af-primary-500, #3e3447);border-radius:100px}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-seeker-login .afp-form-fields{flex-wrap:nowrap}@media(max-width: 767px){#afp-app-job-apply .afp-job-apply-section-apply .afp-form-seeker-login .afp-form-fields{flex-wrap:wrap}}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-seeker-login .afp-form-group .afp-form-controls .afp-btn-submit i{display:none}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-fields{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--spacing-7, 32px) var(--spacing-6, 24px);padding-bottom:var(--spacing-7, 32px);margin-bottom:var(--spacing-6, 24px)}@media(max-width: 767px){#afp-app-job-apply .afp-job-apply-section-apply .afp-form-fields{flex-wrap:wrap}}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-fields .afp-form-group{width:427.5px;margin-bottom:var(--spacing-0, 0)}@media(max-width: 1500px){#afp-app-job-apply .afp-job-apply-section-apply .afp-form-fields .afp-form-group{width:48%}}@media(max-width: 1500px)and (max-width: 1100px){#afp-app-job-apply .afp-job-apply-section-apply .afp-form-fields .afp-form-group{width:100%}}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-fields .afp-form-group.afp-form-group-document{width:100%}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-fields .afp-form-group .afp-form-label-wrapper{margin-bottom:var(--spacing-1, 4px)}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-fields .afp-form-group .afp-form-label{margin-bottom:var(--spacing-0, 0)}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-fields .afp-form-group .afp-form-label-text{color:var(--af-gray-1000, #323232);font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:16px;line-height:26px;font-weight:400}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-fields .afp-form-group .afp-forgot-password-link{margin-left:var(--spacing-1, 4px);color:var(--af-secondary-500, #bd7de5)}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-fields .afp-form-group .afp-required-badge{border-radius:var(--border-radius-round, 900px) !important;padding:var(--spacing-1, 4px);font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:16px;font-weight:700;background-color:#f45550 !important;margin-left:var(--spacing-3, 12px)}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-fields .afp-form-group .afp-invalid-feedback ul{list-style:none;padding:var(--spacing-0, 0);margin:var(--spacing-0, 0)}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-group .afp-form-controls{margin-top:var(--spacing-0, 0)}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-group .afp-form-controls .afp-form-step-text{margin-bottom:var(--spacing-6, 24px);letter-spacing:-0.16px}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-group .afp-form-controls .afp-btn{width:auto}@media(max-width: 767px){#afp-app-job-apply .afp-job-apply-section-apply .afp-form-group .afp-form-controls .afp-btn{width:100%}}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-group .afp-form-controls .afp-btn.afp-btn-toggle-password{width:auto}#afp-app-job-apply .afp-job-apply-section-apply .afp-accordion .afp-accordion-item{border:0}#afp-app-job-apply .afp-job-apply-section-apply .afp-accordion .afp-accordion-item .afp-accordion-toggle{border:1px solid var(--af-gray-200, #e5e3e1);box-shadow:none;outline:0;border-radius:var(--border-radius-xs, 4px);padding:var(--spacing-4, 16px) var(--spacing-7, 32px);color:var(--af-gray-1000, #323232);font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-weight:500;font-size:16px;background-color:var(--af-gray-100, rgb(243, 242, 241))}#afp-app-job-apply .afp-job-apply-section-apply .afp-accordion .afp-accordion-item .afp-accordion-toggle:hover,#afp-app-job-apply .afp-job-apply-section-apply .afp-accordion .afp-accordion-item .afp-accordion-toggle:focus{background-color:var(--af-gray-100, rgb(243, 242, 241));box-shadow:none}#afp-app-job-apply .afp-job-apply-section-apply .form-check-input,#afp-app-job-apply .afp-job-apply-section-apply .afp-check-input{border-color:var(--af-primary-500, #3e3447)}#afp-app-job-apply .afp-job-apply-section-apply .form-check-input:checked,#afp-app-job-apply .afp-job-apply-section-apply .afp-check-input:checked{background-color:var(--af-primary-500, #3e3447);border-color:var(--af-primary-500, #3e3447)}#afp-app-job-apply .afp-job-apply-section-apply .afp-form-check a,#afp-app-job-apply .afp-job-apply-section-apply .afp-form-terms a,#afp-app-job-apply .afp-job-apply-section-apply .form-check a{color:var(--af-primary-500, #3e3447);text-decoration:underline}#afpExitModal .afp-modal-dialog{max-width:543px}#afpExitModal .afp-modal-dialog .afp-modal-content{padding:var(--spacing-0, 0) var(--spacing-6, 24px)}#afpExitModal .afp-modal-dialog .afp-modal-content .afp-modal-header{border-top-left-radius:var(--border-radius-round, 900px);border-top-right-radius:var(--border-radius-round, 900px);border-bottom:0;padding:var(--spacing-7, 32px) var(--spacing-0, 0) var(--spacing-0, 0)}#afpExitModal .afp-modal-dialog .afp-modal-content .afp-modal-header .afp-modal-title{color:var(--af-gray-1000, #323232);display:none}#afpExitModal .afp-modal-dialog .afp-modal-content .afp-modal-header .btn-close{background-color:rgba(0,0,0,0);color:var(--af-primary-500, #3e3447);border:0;height:38px;width:40px;padding:var(--spacing-0, 0) !important}#afpExitModal .afp-modal-dialog .afp-modal-content .afp-modal-body{padding:var(--spacing-0, 0) var(--spacing-0, 0) var(--spacing-7, 32px);max-width:335px;margin:0 auto}#afpExitModal .afp-modal-dialog .afp-modal-content .afp-modal-body h3{color:var(--af-gray-1000, #323232)}#afpExitModal .afp-modal-dialog .afp-modal-content .afp-modal-body p{color:var(--af-gray-1000, #323232)}#afpExitModal .afp-modal-dialog .afp-modal-content .afp-modal-body p:last-child{margin-bottom:var(--spacing-0, 0)}#afpExitModal .afp-modal-dialog .afp-modal-content .afp-modal-footer{border-bottom-left-radius:var(--border-radius-round, 900px);border-bottom-right-radius:var(--border-radius-round, 900px);border-top:0;padding:var(--spacing-0, 0) var(--spacing-6, 24px) var(--spacing-7, 32px);display:flex;gap:var(--spacing-3, 12px);flex-direction:row}.afp-accordion .afp-accordion-body{padding:var(--spacing-0, 0);border:1px solid var(--af-gray-200, #e5e3e1);border-top:none}.afp-accordion .afp-document-row{margin:var(--spacing-0, 0)}.afp-accordion .afp-document-row .afp-document-col-left{background-color:var(--af-gray-100, rgb(243, 242, 241));padding:var(--spacing-8, 40px) var(--spacing-6, 24px)}@media(max-width: 1023px){.afp-accordion .afp-document-row .afp-document-col-left{width:100%}}.afp-accordion .afp-document-row .afp-document-col-left .afp-document-uploader .dropzone{border:1px dashed var(--af-gray-200, #e5e3e1);padding:var(--spacing-8, 40px);border-radius:6px}.afp-accordion .afp-document-row .afp-document-col-left .afp-document-uploader .dropzone .dz-message{color:var(--af-gray-1000, #323232);display:flex;flex-direction:column;gap:var(--spacing-1, 4px)}.afp-accordion .afp-document-row .afp-document-col-left .afp-document-uploader .dropzone .dz-message .dz-message-hint{font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;color:var(--af-gray-1000, #323232)}.afp-accordion .afp-document-row .afp-document-col-left .afp-document-uploader .dropzone .dz-message .dz-message-hint .dz-message-document-type{font-weight:700}.afp-accordion .afp-document-row .afp-document-col-left .afp-document-uploader .dropzone .dz-message .dz-message-filetype{font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:16px;line-height:28px;letter-spacing:0;color:var(--af-gray-900, #4c4c4b)}.afp-accordion .afp-document-row .afp-document-col-left .afp-document-uploader .dropzone .dz-message .dz-message-filesize{font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:16px;letter-spacing:0;line-height:28px;color:var(--af-gray-200, #e5e3e1);font-weight:400}.afp-accordion .afp-document-row .afp-document-col-left .afp-document-uploader .dropzone .dz-preview{margin-top:var(--spacing-1, 4px);display:flex;flex-direction:column;gap:var(--spacing-1, 4px);white-space:break-spaces;word-break:break-word;overflow-wrap:break-word}.afp-accordion .afp-document-row .afp-document-col-left .afp-document-uploader .dropzone .dz-preview .dz-details .dz-filename{white-space:break-spaces}.afp-accordion .afp-document-row .afp-document-col-left .afp-document-type-selector{margin-bottom:var(--spacing-1, 4px)}.afp-accordion .afp-document-row .afp-document-col-left .afp-document-type-selector select{height:52px;box-shadow:0;padding:var(--spacing-1, 4px) var(--spacing-2, 8px);border-radius:var(--border-radius-sm, 8px);font-size:16px;line-height:24px;color:var(--af-gray-1000, #323232);border:1px solid var(--af-gray-500, #b2b1af)}.afp-accordion .afp-document-row .afp-document-col-right{border-left:1px solid var(--af-gray-200, #e5e3e1);padding:var(--spacing-6, 24px) var(--spacing-6, 24px);display:flex;flex-direction:column;gap:var(--spacing-6, 24px)}@media(max-width: 1023px){.afp-accordion .afp-document-row .afp-document-col-right{width:100%}}@media(max-width: 767px){.afp-accordion .afp-document-row .afp-document-col-right{padding:0px}.afp-accordion .afp-document-row .afp-document-col-right:has(.afp-document-uploaded-files),.afp-accordion .afp-document-row .afp-document-col-right:has(.afp-document-existing-files){padding:var(--spacing-6, 24px) var(--spacing-6, 24px)}}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-title,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-title{font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:16px;font-weight:700;line-height:24px;letter-spacing:.32px;color:var(--af-primary-700, #04041b);margin-bottom:var(--spacing-6, 24px)}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item{padding:var(--spacing-0, 0);margin-bottom:var(--spacing-6, 24px);border:0;display:flex;justify-content:space-between;gap:var(--spacing-1, 4px)}@media(max-width: 767px){.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item{flex-direction:column}}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-main,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-main{display:flex;gap:var(--spacing-1, 4px)}@media(max-width: 767px){.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-main,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-main{flex-direction:column}}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-main .afp-file-name .afp-form-radio,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-main .afp-file-name .afp-form-radio{padding-left:var(--spacing-6, 24px);margin-bottom:var(--spacing-0, 0)}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-main .afp-file-attributes,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-main .afp-file-attributes{list-style:none;display:flex;flex-direction:column;gap:var(--spacing-1, 4px);font-size:14px;padding:var(--spacing-0, 0);padding-left:var(--spacing-6, 24px);letter-spacing:.14px}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-main .afp-file-attributes .afp-file-size,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-main .afp-file-attributes .afp-file-size{color:var(--af-gray-1000, #323232);line-height:24px;font-weight:700}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-main .afp-file-attributes .afp-file-created-at,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-main .afp-file-attributes .afp-file-created-at{font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));line-height:24px;color:var(--af-gray-500, #b2b1af)}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-main .afp-file-attributes .afp-file-document-type,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-main .afp-file-attributes .afp-file-document-type{font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));line-height:24px;color:var(--af-gray-500, #b2b1af)}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .afp-btn:not(.afp-btn-danger),.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .afp-btn:not(.afp-btn-danger){width:auto;min-height:38px;height:38px;color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:rgba(0,0,0,0);border-color:var(--af-primary-700, var(--af-primary-700, #04041b));border-radius:var(--border-radius-sm, 8px);font-weight:500}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .afp-btn:not(.afp-btn-danger):hover,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .afp-btn:not(.afp-btn-danger):focus,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .afp-btn:not(.afp-btn-danger):hover,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .afp-btn:not(.afp-btn-danger):focus{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:var(--af-primary-100, var(--af-primary-100, #c9c2d0));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}@media(max-width: 767px){.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions{padding-left:var(--spacing-6, 24px)}}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .tippy-box,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .tippy-box{padding:var(--spacing-4, 16px);background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.2);color:var(--af-gray-1000, #323232);border-radius:var(--border-radius-sm, 8px);text-align:center}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .tippy-box .tippy-content,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .tippy-box .tippy-content{padding:var(--spacing-0, 0)}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .tippy-box .tippy-content .afp-confirm .afp-confirm-text,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .tippy-box .tippy-content .afp-confirm .afp-confirm-text{font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:16px;font-weight:700;line-height:24px;letter-spacing:-0.24px}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .tippy-box .tippy-content .afp-confirm .afp-btn,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .tippy-box .tippy-content .afp-confirm .afp-btn{display:inline-flex;height:52px;margin-right:var(--spacing-1, 4px);align-items:center;width:auto}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .tippy-box .tippy-content .afp-confirm .afp-btn:last-child,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .tippy-box .tippy-content .afp-confirm .afp-btn:last-child{margin-right:var(--spacing-0, 0)}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .tippy-box .tippy-arrow,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-file-actions .tippy-box .tippy-arrow{color:#fff}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-form-radio .afp-form-label,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-form-check .afp-form-label,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-form-radio .afp-form-label,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-form-check .afp-form-label{margin-left:var(--spacing-1, 4px)}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-form-radio .afp-form-label .afp-form-label-text,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-uploaded-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-form-check .afp-form-label .afp-form-label-text,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-form-radio .afp-form-label .afp-form-label-text,.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-items .afp-document-list-group .afp-document-list-item .afp-form-check .afp-form-label .afp-form-label-text{font-size:14px;line-height:24px}@media(max-width: 767px){.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files{margin-bottom:var(--spacing-0, 0)}}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-item{margin-bottom:var(--spacing-1, 4px) !important}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-item:last-child{margin-bottom:var(--spacing-0, 0)}@media(max-width: 767px){.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-document-list-item .afp-file-actions{display:none}}.afp-accordion .afp-document-row .afp-document-col-right .afp-document-existing-files .afp-file-main{flex-direction:column;gap:var(--spacing-1, 4px) !important}.afp-accordion .afp-form-group-application-additional-documents .afp-document-uploader{margin-top:var(--spacing-1, 4px)}#afp-app-seeker-account{padding:70px var(--spacing-0, 0) 100px;background-color:var(--acct-bg-color, transparent)}#afp-app-seeker-account .form-check-input,#afp-app-seeker-account .afp-check-input{border-color:var(--af-primary-500, #3e3447)}#afp-app-seeker-account .form-check-input:checked,#afp-app-seeker-account .afp-check-input:checked{background-color:var(--af-primary-500, #3e3447);border-color:var(--af-primary-500, #3e3447)}#afp-app-seeker-account .afp-form-label,#afp-app-seeker-account .afp-form-label-text{color:var(--af-gray-1000, #323232);font-weight:400;font-size:16px;line-height:26px}@media(max-width: 768px){#afp-app-seeker-account{padding:var(--spacing-8, 40px) var(--spacing-0, 0)}}#afp-app-seeker-account .afp-app-account{width:100%;max-width:1216px;margin:auto}@media(max-width: 1280px){#afp-app-seeker-account .afp-app-account{padding:var(--spacing-0, 0) 40px}}@media(max-width: 1280px)and (max-width: 768px){#afp-app-seeker-account .afp-app-account{padding:var(--spacing-0, 0) 30px}}#afp-app-seeker-account .afp-account-main .afp-dropdown-toggle{background-color:var(--af-gray-100, var(--af-gray-100, rgb(243, 242, 241)));color:var(--af-primary-700, #04041b);padding:0px}#afp-app-seeker-account .afp-account-main .afp-dropdown-toggle .afp-dropdown-toggle-icon{font-size:21px !important;color:var(--af-primary-700, #04041b)}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card{padding:var(--spacing-0, 0);border-radius:var(--border-radius-none, 0);background-color:rgba(0,0,0,0);margin-top:var(--spacing-0, 0);margin-bottom:var(--spacing-8, 40px)}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card.afp-card-delete-account .afp-card-header .afp-card-title{color:var(--color-error-500, #f45550)}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-header{padding:var(--spacing-0, 0);border-radius:var(--border-radius-none, 0);background-color:rgba(0,0,0,0);border:0}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-header .afp-card-title{font-size:16px;line-height:24px;font-weight:500;color:var(--af-primary-900, #0e0416);margin-bottom:var(--spacing-3, 12px)}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card hr{display:none}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main p{letter-spacing:-0.16px;margin-bottom:var(--spacing-0, 0);color:var(--af-gray-900, #4c4c4b)}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main p.afp-to-be-deleted{margin-bottom:var(--spacing-6, 24px)}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main p.afp-text-warning{font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:16px;line-height:24px;margin-bottom:var(--spacing-3, 12px);font-weight:var(--af-weight-heading, 400)}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-form{margin-top:var(--spacing-6, 24px)}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-form .afp-form-main .afp-form-fields .afp-form-group{margin-bottom:var(--spacing-6, 24px)}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-btn{padding:var(--spacing-4, 16px) var(--spacing-6, 24px) !important;display:inline-flex;align-items:center;justify-content:center;min-width:175px;min-height:48px;color:var(--af-gray-0, var(--af-gray-0, #ffffff));background-color:var(--af-primary-700, var(--af-primary-700, #04041b));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-btn .afp-btn-icon,#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-btn .afp-font-icon{color:var(--af-gray-0, var(--af-gray-0, #ffffff))}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-btn:hover{color:var(--af-gray-0, var(--af-gray-0, #ffffff));background-color:var(--af-primary-900, var(--af-primary-900, #0e0416));border-color:var(--af-primary-900, var(--af-primary-900, #0e0416))}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-btn:hover .afp-btn-icon,#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-btn:hover .afp-font-icon{color:var(--af-gray-0, var(--af-gray-0, #ffffff))}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-btn.afp-btn-delete{color:var(--af-gray-0, var(--af-gray-0, #ffffff));background-color:var(--af-primary-700, var(--af-primary-700, #04041b));border-color:var(--af-primary-700, var(--af-primary-700, #04041b));margin-top:var(--spacing-6, 24px)}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-btn.afp-btn-delete .afp-btn-icon,#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-btn.afp-btn-delete .afp-font-icon{color:var(--af-gray-0, var(--af-gray-0, #ffffff))}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-btn.afp-btn-delete:hover{color:var(--af-gray-0, var(--af-gray-0, #ffffff));background-color:var(--af-primary-900, var(--af-primary-900, #0e0416));border-color:var(--af-primary-900, var(--af-primary-900, #0e0416))}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-btn.afp-btn-delete:hover .afp-btn-icon,#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-btn.afp-btn-delete:hover .afp-font-icon{color:var(--af-gray-0, var(--af-gray-0, #ffffff))}#afp-app-seeker-account .afp-account-main .afp-section-settings .afp-section-main .afp-card .afp-card-main .afp-btn.afp-btn-toggle-password{min-width:auto;display:inline-block;padding:var(--spacing-0, 0);height:auto;min-height:auto;padding:10px !important;background:rgba(0,0,0,0);border:none}#afp-app-seeker-account .afp-account-main .afp-btn-save,#afp-app-seeker-account .afp-account-main .afp-btn-cancel{width:195px}@media(max-width: 768px){#afp-app-seeker-account .afp-account-main .afp-btn-save,#afp-app-seeker-account .afp-account-main .afp-btn-cancel{width:100%}}#afp-app-seeker-account .afp-form-seeker-work-preference .afp-form-group-work-type>.form-controls{border:1px solid var(--af-gray-0, #ffffff);border-radius:var(--border-radius-xs, 4px);padding:var(--spacing-4, 16px);display:flex;flex-wrap:wrap;gap:var(--spacing-4, 16px);background-color:var(--af-gray-0, #ffffff)}#afp-app-seeker-account .afp-form-seeker-work-preference .afp-form-group-work-type>.form-controls .form-check{padding-left:var(--spacing-0, 0);margin-bottom:var(--spacing-0, 0);margin-right:var(--spacing-0, 0) !important}#afp-app-seeker-account .afp-form-seeker-work-preference .afp-form-group-work-type>.form-controls .form-check .form-check-input,#afp-app-seeker-account .afp-form-seeker-work-preference .afp-form-group-work-type>.form-controls .form-check .afp-check-input{position:absolute;opacity:0;pointer-events:none}#afp-app-seeker-account .afp-form-seeker-work-preference .afp-form-group-work-type>.form-controls .form-check .form-check-label{display:inline-flex;align-items:center;gap:var(--spacing-2, 8px);height:38px;padding:var(--spacing-3, 12px) var(--spacing-6, 24px);border-radius:var(--af-radius-button, 900px);background-color:var(--form-check-label-bg-color, transparent);border:1px solid var(--form-check-label-border-color, var(--af-primary-700, var(--af-primary-700, #04041b)));color:var(--form-check-label-color, var(--af-primary-700, var(--af-primary-700, #04041b)));font-weight:500;cursor:pointer}#afp-app-seeker-account .afp-form-seeker-work-preference .afp-form-group-work-type>.form-controls .form-check .form-check-label:before{content:"";display:block;width:18px;height:18px;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC43NSIgeT0iMS43MTg3NSIgd2lkdGg9IjE2LjUiIGhlaWdodD0iMTYuNSIgcng9IjMuMjUiIHN0cm9rZT0iIzI4MjYyNiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPC9zdmc+Cg==);-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC43NSIgeT0iMS43MTg3NSIgd2lkdGg9IjE2LjUiIGhlaWdodD0iMTYuNSIgcng9IjMuMjUiIHN0cm9rZT0iIzI4MjYyNiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPC9zdmc+Cg==);mask-position:center;mask-repeat:no-repeat;mask-size:contain;flex-shrink:0;transition:all .3s ease-in-out;background-color:#271f16}#afp-app-seeker-account .afp-form-seeker-work-preference .afp-form-group-work-type>.form-controls .form-check .form-check-input:checked~.form-check-label,#afp-app-seeker-account .afp-form-seeker-work-preference .afp-form-group-work-type>.form-controls .form-check .afp-check-input:checked~.form-check-label{background-color:var(--form-checked-label-bg-color, var(--af-primary-100, var(--af-primary-100, #c9c2d0)));border-color:var(--form-checked-label-border-color, var(--af-primary-100, var(--af-primary-100, #c9c2d0)));color:var(--form-checked-label-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}#afp-app-seeker-account .afp-form-seeker-work-preference .afp-form-group-work-type>.form-controls .form-check .form-check-input:checked~.form-check-label:before,#afp-app-seeker-account .afp-form-seeker-work-preference .afp-form-group-work-type>.form-controls .form-check .afp-check-input:checked~.form-check-label:before{mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTggMTgiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNkZjIyMmM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE0LDBINEMxLjc5LDAsMCwxLjc5LDAsNHYxMGMwLDIuMjEsMS43OSw0LDQsNGgxMGMyLjIxLDAsNC0xLjc5LDQtNFY0YzAtMi4yMS0xLjc5LTQtNC00Wk0xNC4zNyw2Ljc5bC01LjgzLDUuODNjLS4xOS4xOS0uNDQuMjktLjcxLjI5cy0uNTItLjExLS43MS0uMjlsLTIuOTItMi45MmMtLjM5LS4zOS0uMzktMS4wMiwwLTEuNDEuMzktLjM5LDEuMDItLjM5LDEuNDEsMGwyLjIxLDIuMjEsNS4xMy01LjEzYy4zOS0uMzksMS4wMi0uMzksMS40MSwwLC4zOS4zOS4zOSwxLjAyLDAsMS40MVoiLz4KPC9zdmc+);-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTggMTgiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNkZjIyMmM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE0LDBINEMxLjc5LDAsMCwxLjc5LDAsNHYxMGMwLDIuMjEsMS43OSw0LDQsNGgxMGMyLjIxLDAsNC0xLjc5LDQtNFY0YzAtMi4yMS0xLjc5LTQtNC00Wk0xNC4zNyw2Ljc5bC01LjgzLDUuODNjLS4xOS4xOS0uNDQuMjktLjcxLjI5cy0uNTItLjExLS43MS0uMjlsLTIuOTItMi45MmMtLjM5LS4zOS0uMzktMS4wMiwwLTEuNDEuMzktLjM5LDEuMDItLjM5LDEuNDEsMGwyLjIxLDIuMjEsNS4xMy01LjEzYy4zOS0uMzksMS4wMi0uMzksMS40MSwwLC4zOS4zOS4zOSwxLjAyLDAsMS40MVoiLz4KPC9zdmc+);background-color:var(--af-gray-0, #ffffff)}#afp-app-seeker-account .afp-account-sidebar{padding:var(--spacing-5, 20px);border-radius:var(--acct-sidebar-border-radius, var(--af-radius-card, 16px));background-color:var(--acct-sidebar-bg, var(--af-surface-panel, var(--af-gray-100, rgb(243, 242, 241))));margin-right:var(--spacing-8, 40px) !important;border:0 !important;box-shadow:0 10px 8px rgba(0,0,0,.05)}#afp-app-seeker-account .afp-account-sidebar .afp-nav-item{padding:var(--spacing-5, 20px) 0px;border-bottom:1px solid var(--acct-sidebar-divider-color, var(--af-gray-400, var(--af-gray-400, #cccac8)))}#afp-app-seeker-account .afp-account-sidebar .afp-nav-item .afp-font-icon{opacity:var(--acct-menu-link-icon-opacity, 1);color:var(--acct-menu-link-icon-clr, var(--af-gray-1000, var(--af-gray-1000, #323232)))}#afp-app-seeker-account .afp-account-sidebar .afp-nav-item .afp-nav-text{color:var(--acct-menu-link-clr, var(--af-gray-1000, var(--af-gray-1000, #323232)));font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:var(--acct-sidebar-font-size, 16px);font-weight:var(--acct-menu-link-fw, 400);line-height:28px}#afp-app-seeker-account .afp-account-sidebar .afp-nav-item .afp-nav-active .afp-font-icon{opacity:var(--acct-menu-link-opacity-hover, 1);color:var(--acct-menu-link-active-clr, var(--af-primary-700, var(--af-primary-700, #04041b)))}#afp-app-seeker-account .afp-account-sidebar .afp-nav-item .afp-nav-active .afp-nav-text{color:var(--acct-menu-link-active-clr, var(--af-primary-700, var(--af-primary-700, #04041b)))}#afp-app-seeker-account .afp-account-sidebar .afp-nav-item:hover .afp-font-icon{opacity:var(--acct-menu-link-opacity-hover, 1)}#afp-app-seeker-account .afp-account-sidebar .afp-nav-item:hover .afp-nav-text{color:var(--acct-menu-link-hover-clr, var(--af-primary-700, var(--af-primary-700, #04041b)))}#afp-app-seeker-account .afp-account-sidebar .afp-nav-item:hover .afp-nav-icon i{color:var(--acct-menu-link-hover-clr, var(--af-primary-700, var(--af-primary-700, #04041b)))}#afp-app-seeker-account .afp-account-sidebar .afp-nav-item:hover:last-child .afp-nav-text{color:var(--acct-menu-link-hover-clr, var(--af-primary-700, var(--af-primary-700, #04041b)))}#afp-app-seeker-account .afp-account-sidebar .afp-nav-item:first-child{padding-top:var(--spacing-0, 0)}#afp-app-seeker-account .afp-account-sidebar .afp-nav-item:last-child{padding-bottom:var(--spacing-0, 0);border-bottom:unset}#afp-app-seeker-account .afp-account-sidebar .afp-nav-item:last-child .afp-nav-text{color:var(--acct-menu-logout-link-clr, var(--af-gray-1000, var(--af-gray-1000, #323232)))}#afp-app-seeker-account .afp-account-sidebar .afp-nav-item .afp-nav-link{text-align:left;display:flex;align-items:center;color:var(--acct-menu-link-clr, var(--af-gray-1000, var(--af-gray-1000, #323232)));font-weight:var(--acct-menu-link-fw, 400)}#afp-app-seeker-account .afp-account-sidebar .afp-nav-item li:last-child{border-bottom:none}.afp-account-main .afp-section-title .afp-section-heading{color:var(--af-gray-1000, #323232);margin-bottom:var(--spacing-8, 40px);font-size:32px;line-height:40px;font-weight:500;font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif))}.afp-account-main .afp-section-menu .afp-nav-item .afp-nav-link{color:var(--af-gray-1000, var(--af-gray-1000, #323232));font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-weight:400 !important;font-size:14px;line-height:24px;border-bottom-width:2px}.afp-account-main .afp-section-menu .afp-nav-item .afp-nav-link.active,.afp-account-main .afp-section-menu .afp-nav-item .afp-nav-link:hover{color:var(--af-gray-1000, var(--af-gray-1000, #323232));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-saved-job-list .afp-card{margin-bottom:var(--spacing-6, 24px)}.afp-account-main .afp-saved-job-list .afp-card:first-child{margin-top:var(--spacing-0, 0)}.afp-account-main .afp-saved-job-list .afp-card .afp-job-attributes li.af-job-work-type .afp-job-attribute-value{font-size:16px}.afp-account-main .afp-card{padding:var(--spacing-6, 24px);margin-bottom:var(--spacing-6, 24px);border-radius:var(--card-border-radius, var(--af-radius-card, 16px));border:1px solid var(--card-border-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5)));background-color:var(--card-background-color, var(--af-gray-0, var(--af-gray-0, #ffffff)))}.afp-account-main .afp-card .afp-card-aside{width:100%}.afp-account-main .afp-card .afp-card-actions .tippy-box{padding:var(--spacing-4, 16px);background-color:var(--af-gray-0, #ffffff);box-shadow:var(--shadow-lg, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1));color:var(--af-gray-1000, #323232);text-align:center}@media(max-width: 1280px){.afp-account-main .afp-card .afp-card-actions .tippy-box{margin-right:var(--spacing-8, 40px)}}.afp-account-main .afp-card .afp-card-actions .tippy-box .tippy-content{padding:var(--spacing-0, 0)}.afp-account-main .afp-card .afp-card-actions .tippy-box .tippy-content .afp-confirm .afp-confirm-text{font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:18px;font-weight:400;line-height:1.4;letter-spacing:-0.24px}.afp-account-main .afp-card .afp-card-actions .tippy-box .tippy-content .afp-confirm .afp-btn{display:inline-flex;height:48px;margin-right:var(--spacing-3, 12px);align-items:center}.afp-account-main .afp-card .afp-card-actions .tippy-box .tippy-content .afp-confirm .afp-btn:last-child{margin-right:var(--spacing-0, 0)}.afp-account-main .afp-card .afp-card-actions .tippy-box .tippy-arrow{color:var(--af-gray-0, #ffffff)}@media(max-width: 1280px){.afp-account-main .afp-card .afp-card-actions .tippy-box .tippy-arrow{margin-left:var(--spacing-4, 16px)}}.afp-account-main .afp-card .afp-btn,.afp-account-main .afp-card .btn{display:flex;align-items:center;justify-content:center;padding:var(--spacing-2, 8px) var(--spacing-4, 16px) !important;border-width:2px;min-height:38px}.afp-account-main .afp-card .afp-btn.afp-btn-view-job,.afp-account-main .afp-card .afp-btn.afp-btn-unsave-job,.afp-account-main .afp-card .afp-btn.afp-btn-save-job,.afp-account-main .afp-card .btn.afp-btn-view-job,.afp-account-main .afp-card .btn.afp-btn-unsave-job,.afp-account-main .afp-card .btn.afp-btn-save-job{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:rgba(0,0,0,0);border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-card .afp-btn.afp-btn-view-job .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-view-job .afp-font-icon,.afp-account-main .afp-card .afp-btn.afp-btn-unsave-job .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-unsave-job .afp-font-icon,.afp-account-main .afp-card .afp-btn.afp-btn-save-job .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-save-job .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-view-job .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-view-job .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-unsave-job .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-unsave-job .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-save-job .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-save-job .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-card .afp-btn.afp-btn-view-job:hover,.afp-account-main .afp-card .afp-btn.afp-btn-unsave-job:hover,.afp-account-main .afp-card .afp-btn.afp-btn-save-job:hover,.afp-account-main .afp-card .btn.afp-btn-view-job:hover,.afp-account-main .afp-card .btn.afp-btn-unsave-job:hover,.afp-account-main .afp-card .btn.afp-btn-save-job:hover{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:var(--af-primary-100, var(--af-primary-100, #c9c2d0));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-card .afp-btn.afp-btn-view-job:hover .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-view-job:hover .afp-font-icon,.afp-account-main .afp-card .afp-btn.afp-btn-unsave-job:hover .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-unsave-job:hover .afp-font-icon,.afp-account-main .afp-card .afp-btn.afp-btn-save-job:hover .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-save-job:hover .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-view-job:hover .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-view-job:hover .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-unsave-job:hover .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-unsave-job:hover .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-save-job:hover .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-save-job:hover .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-card .afp-btn.afp-btn-email-job,.afp-account-main .afp-card .btn.afp-btn-email-job{display:flex !important;color:var(--af-gray-0, var(--af-gray-0, #ffffff));background-color:var(--af-primary-700, var(--af-primary-700, #04041b));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-card .afp-btn.afp-btn-email-job .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-email-job .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-email-job .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-email-job .afp-font-icon{color:var(--af-gray-0, var(--af-gray-0, #ffffff))}.afp-account-main .afp-card .afp-btn.afp-btn-email-job:hover,.afp-account-main .afp-card .btn.afp-btn-email-job:hover{color:var(--af-gray-0, var(--af-gray-0, #ffffff));background-color:var(--af-primary-900, var(--af-primary-900, #0e0416));border-color:var(--af-primary-900, var(--af-primary-900, #0e0416))}.afp-account-main .afp-card .afp-btn.afp-btn-email-job:hover .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-email-job:hover .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-email-job:hover .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-email-job:hover .afp-font-icon{color:var(--af-gray-0, var(--af-gray-0, #ffffff))}.afp-account-main .afp-card .afp-btn.afp-btn-download,.afp-account-main .afp-card .afp-btn.afp-btn-add-entity,.afp-account-main .afp-card .btn.afp-btn-download,.afp-account-main .afp-card .btn.afp-btn-add-entity{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:rgba(0,0,0,0);border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-card .afp-btn.afp-btn-download .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-download .afp-font-icon,.afp-account-main .afp-card .afp-btn.afp-btn-add-entity .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-add-entity .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-download .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-download .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-add-entity .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-add-entity .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-card .afp-btn.afp-btn-download:hover,.afp-account-main .afp-card .afp-btn.afp-btn-add-entity:hover,.afp-account-main .afp-card .btn.afp-btn-download:hover,.afp-account-main .afp-card .btn.afp-btn-add-entity:hover{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:var(--af-primary-100, var(--af-primary-100, #c9c2d0));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-card .afp-btn.afp-btn-download:hover .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-download:hover .afp-font-icon,.afp-account-main .afp-card .afp-btn.afp-btn-add-entity:hover .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-add-entity:hover .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-download:hover .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-download:hover .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-add-entity:hover .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-add-entity:hover .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-card .afp-btn.afp-btn-remove,.afp-account-main .afp-card .afp-btn.afp-btn-danger,.afp-account-main .afp-card .btn.afp-btn-remove,.afp-account-main .afp-card .btn.afp-btn-danger{color:var(--af-gray-0, var(--af-gray-0, #ffffff));background-color:var(--af-primary-700, var(--af-primary-700, #04041b));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-card .afp-btn.afp-btn-remove .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-remove .afp-font-icon,.afp-account-main .afp-card .afp-btn.afp-btn-danger .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-danger .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-remove .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-remove .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-danger .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-danger .afp-font-icon{color:var(--af-gray-0, var(--af-gray-0, #ffffff))}.afp-account-main .afp-card .afp-btn.afp-btn-remove:hover,.afp-account-main .afp-card .afp-btn.afp-btn-danger:hover,.afp-account-main .afp-card .btn.afp-btn-remove:hover,.afp-account-main .afp-card .btn.afp-btn-danger:hover{color:var(--af-gray-0, var(--af-gray-0, #ffffff));background-color:var(--af-primary-900, var(--af-primary-900, #0e0416));border-color:var(--af-primary-900, var(--af-primary-900, #0e0416))}.afp-account-main .afp-card .afp-btn.afp-btn-remove:hover .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-remove:hover .afp-font-icon,.afp-account-main .afp-card .afp-btn.afp-btn-danger:hover .afp-btn-icon,.afp-account-main .afp-card .afp-btn.afp-btn-danger:hover .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-remove:hover .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-remove:hover .afp-font-icon,.afp-account-main .afp-card .btn.afp-btn-danger:hover .afp-btn-icon,.afp-account-main .afp-card .btn.afp-btn-danger:hover .afp-font-icon{color:var(--af-gray-0, var(--af-gray-0, #ffffff))}.afp-account-main .afp-card .afp-btn:hover .afp-btn-icon,.afp-account-main .afp-card .btn:hover .afp-btn-icon{opacity:1}.afp-account-main .afp-section-job-applications .afp-nav-section .afp-nav-item{color:var(--af-primary-500, #3e3447)}.afp-account-main .afp-section-job-applications .afp-section-menu .afp-nav-item .afp-nav-link{color:var(--af-gray-1000, var(--af-gray-1000, #323232))}.afp-account-main .afp-section-job-applications .afp-section-menu .afp-nav-item .afp-nav-link.active,.afp-account-main .afp-section-job-applications .afp-section-menu .afp-nav-item .afp-nav-link:hover{color:var(--af-gray-1000, var(--af-gray-1000, #323232));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-job-applications .afp-job-card,.afp-account-main .afp-section-job-applications .afp-card{transition:all .2s ease-in-out}.afp-account-main .afp-section-job-applications .afp-job-card:hover,.afp-account-main .afp-section-job-applications .afp-card:hover{background-color:var(--card-hover-background-color, var(--af-gray-100, var(--af-gray-100, rgb(243, 242, 241))));border-color:var(--card-hover-border-color, var(--af-secondary-700, var(--af-secondary-700, #9733d7)));box-shadow:0 10px 8px rgba(0,0,0,.05)}.afp-account-main .afp-section-job-applications .afp-job-card:hover .afp-job-title a,.afp-account-main .afp-section-job-applications .afp-card:hover .afp-job-title a{color:var(--card-job-title-hover-clr, var(--af-gray-1000, var(--af-gray-1000, #323232)))}.afp-account-main .afp-section-job-applications .afp-job-card:hover .afp-job-location,.afp-account-main .afp-section-job-applications .afp-card:hover .afp-job-location{color:var(--card-location-title-hover-clr, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-account-main .afp-section-job-applications .afp-job-card:hover .afp-job-location .afp-font-icon-mapMarker,.afp-account-main .afp-section-job-applications .afp-card:hover .afp-job-location .afp-font-icon-mapMarker{color:var(--card-location-title-hover-clr, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-account-main .afp-section-job-applications .afp-job-card:hover .af-job-pay-range,.afp-account-main .afp-section-job-applications .afp-job-card:hover .af-job-pay-type,.afp-account-main .afp-section-job-applications .afp-card:hover .af-job-pay-range,.afp-account-main .afp-section-job-applications .afp-card:hover .af-job-pay-type{color:var(--card-job-pay-range-hover-clr, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-account-main .afp-section-job-applications .afp-job-card:hover .af-job-applied-at .afp-job-attribute-value,.afp-account-main .afp-section-job-applications .afp-card:hover .af-job-applied-at .afp-job-attribute-value{color:var(--card-job-applied-text-hover-clr, var(--af-gray-900, var(--af-gray-900, #4c4c4b)))}.afp-account-main .afp-section-job-applications .afp-job-card:hover .afp-job-application-stage,.afp-account-main .afp-section-job-applications .afp-card:hover .afp-job-application-stage{color:var(--af-gray-0, #ffffff)}.afp-account-main .afp-section-job-applications .afp-job-card:hover .afp-btn-view-job,.afp-account-main .afp-section-job-applications .afp-card:hover .afp-btn-view-job{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:var(--af-primary-100, #c9c2d0);border-color:var(--af-primary-100, #c9c2d0)}.afp-account-main .afp-section-job-applications .afp-job-card:hover .afp-btn-view-job .afp-btn-icon,.afp-account-main .afp-section-job-applications .afp-job-card:hover .afp-btn-view-job .afp-font-icon,.afp-account-main .afp-section-job-applications .afp-card:hover .afp-btn-view-job .afp-btn-icon,.afp-account-main .afp-section-job-applications .afp-card:hover .afp-btn-view-job .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-job-applications .afp-job-card:active,.afp-account-main .afp-section-job-applications .afp-card:active{background-color:var(--af-primary-100, #c9c2d0);border-color:var(--af-primary-100, #c9c2d0)}.afp-account-main .afp-section-job-applications .afp-job-card:focus-visible,.afp-account-main .afp-section-job-applications .afp-card:focus-visible{border:2px solid var(--af-gray-1000, #323232)}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-6, 24px)}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-card-header{margin-bottom:var(--spacing-6, 24px)}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-application-stage{background:rgba(0,0,0,0) !important;color:#4f7ea1;border-radius:0 !important;padding:var(--spacing-0, 0);font-size:14px;line-height:18px;font-weight:400}.afp-account-main .afp-section-job-applications .afp-job-card .afp-card-body-main{display:flex;gap:var(--spacing-4, 16px);justify-content:space-between;flex-direction:row}@media(max-width: 768px){.afp-account-main .afp-section-job-applications .afp-job-card .afp-card-body-main{flex-direction:column;gap:var(--spacing-6, 24px)}}.afp-account-main .afp-section-job-applications .afp-job-card .afp-card-body-main .afp-card-main,.afp-account-main .afp-section-job-applications .afp-job-card .afp-card-body-main .afp-card-actions{width:50%}@media(max-width: 768px){.afp-account-main .afp-section-job-applications .afp-job-card .afp-card-body-main .afp-card-main,.afp-account-main .afp-section-job-applications .afp-job-card .afp-card-body-main .afp-card-actions{width:100%}}.afp-account-main .afp-section-job-applications .afp-job-card .afp-card-body-main .afp-card-actions{justify-content:right;gap:var(--spacing-3, 12px) !important}.afp-account-main .afp-section-job-applications .afp-job-card .afp-card-body-main .afp-card-actions .afp-btn{font-size:16px}.afp-account-main .afp-section-job-applications .afp-job-card .afp-card-body-main .afp-card-actions .afp-btn .afp-btn-text{font-size:16px}@media(max-width: 768px){.afp-account-main .afp-section-job-applications .afp-job-card .afp-card-body-main .afp-card-actions{justify-content:center}.afp-account-main .afp-section-job-applications .afp-job-card .afp-card-body-main .afp-card-actions .afp-btn{width:100%;text-align:center}.afp-account-main .afp-section-job-applications .afp-job-card .afp-card-body-main .afp-card-actions .tippy-box{margin-right:var(--spacing-0, 0)}.afp-account-main .afp-section-job-applications .afp-job-card .afp-card-body-main .afp-card-actions .tippy-box .tippy-content .afp-btn-yes{margin-bottom:var(--spacing-3, 12px)}}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-title{font-size:21px;line-height:32px;font-weight:500;font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));margin-bottom:var(--spacing-3, 12px)}@media(max-width: 768px){.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-title{font-size:16px;letter-spacing:-0.16px}}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-title a{color:var(--card-job-title-clr, var(--af-gray-1000, var(--af-gray-1000, #323232)))}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-employer{font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-weight:700;color:var(--card-job-employer-clr, var(--af-gray-1000, var(--af-gray-1000, #323232)));font-size:18px;line-height:24px;letter-spacing:-0.36px}@media(max-width: 767px){.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-employer{line-height:22px;letter-spacing:normal}}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-location{font-size:16px;font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));color:var(--card-location-title-clr, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-location .afp-font-icon-mapMarker{color:var(--af-primary-600, #291d32)}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-attributes{list-style:none;padding:0px;margin-bottom:var(--spacing-6, 24px);display:flex;flex-direction:column;gap:var(--spacing-3, 12px)}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-attributes li.af-job-pay .afp-job-attribute-value{font-size:16px;display:flex;flex-direction:column;gap:var(--spacing-3, 12px)}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-attributes li.af-job-pay .af-job-pay-range{color:var(--card-job-pay-range-clr, var(--af-primary-700, var(--af-primary-700, #04041b)));font-weight:700}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-attributes li.af-job-pay .af-job-pay-type{color:var(--card-job-pay-type-clr, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-attributes li.af-job-work-type .afp-job-attribute-value{opacity:.4;color:var(--card-job-work-type-clr, var(--af-gray-900, var(--af-gray-900, #4c4c4b)));font-size:16px}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-application-attributes{list-style:none;padding:var(--spacing-0, 0);margin-bottom:var(--spacing-0, 0)}.afp-account-main .afp-section-job-applications .afp-job-card .afp-job-application-attributes li.af-job-applied-at .afp-job-attribute-value{font-size:16px;font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));color:var(--card-job-applied-text-clr, var(--af-gray-900, var(--af-gray-900, #4c4c4b)));opacity:.6}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-header .afp-job-card-top{margin-bottom:var(--spacing-4, 16px);display:flex;align-items:center;justify-content:space-between}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-header .afp-job-card-top .afp-job-location{font-size:14px;font-family:var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));color:var(--card-location-title-clr, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-header .afp-job-card-top .afp-job-location .afp-font-icon-mapMarker{color:var(--af-primary-600, #291d32)}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-header .afp-job-meta-featured{background-color:#719dba;font-size:16px;color:var(--af-gray-0, #ffffff);border-radius:var(--af-radius-button, 900px);padding:var(--spacing-2, 8px)}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-header .afp-job-employer{font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:18px;line-height:24px;letter-spacing:-0.36px}@media(max-width: 767px){.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-header .afp-job-employer{line-height:22px;letter-spacing:normal}}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-header .afp-job-posted{font-size:16px;color:var(--card-job-posted-clr, var(--af-gray-800, var(--af-gray-800, #666564)));opacity:1}@media(max-width: 767px){.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-header .afp-job-posted{font-size:14px}}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-header .afp-job-card-header{display:flex;justify-content:space-between;margin-bottom:var(--spacing-6, 24px)}@media(max-width: 768px){.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-header .afp-job-card-header{flex-direction:column;margin-bottom:var(--spacing-3, 12px)}}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-header .afp-job-title{font-weight:500;font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-size:21px;line-height:32px}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-header .afp-job-title a{color:var(--card-job-title-clr, var(--af-gray-1000, var(--af-gray-1000, #323232)))}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main{gap:var(--spacing-8, 40px);margin-bottom:105px;display:flex}@media(max-width: 768px){.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main{flex-direction:column;margin-bottom:var(--spacing-6, 24px)}}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-job-attributes-card{padding:0px;list-style:none;display:flex;flex-direction:column;gap:var(--spacing-4, 16px)}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-job-attributes-card li{font-size:16px}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-job-attributes-card li.af-job-pay .afp-job-attribute-value{display:flex;flex-direction:column;gap:var(--spacing-4, 16px)}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-job-attributes-card li.af-job-pay .af-job-pay-range{color:var(--card-job-pay-range-clr, var(--af-primary-700, var(--af-primary-700, #04041b)));font-weight:700}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-job-attributes-card li.af-job-pay .af-job-pay-type{color:var(--card-job-pay-type-clr, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-job-attributes-card li.af-job-work-type{opacity:.4;color:var(--card-job-work-type-clr, var(--af-gray-900, var(--af-gray-900, #4c4c4b)));font-size:16px}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-job-bullet-points{font-size:14px;font-weight:400;line-height:normal;color:var(--card-job-desc-clr, var(--af-gray-900, var(--af-gray-900, #4c4c4b)))}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-job-summary{font-size:14px;color:var(--card-job-desc-clr, var(--af-gray-900, var(--af-gray-900, #4c4c4b)))}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-main{width:100%;max-width:243px}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions{width:100%;max-width:143px;align-items:flex-start;flex-direction:column;gap:var(--spacing-2, 8px)}@media(max-width: 768px){.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions{max-width:100%}}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn{width:100%;padding:var(--spacing-4, 16px) var(--spacing-8, 40px) !important;display:flex;align-items:center;justify-content:center;min-height:38px}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-unsave-job,.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-save-job{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:rgba(0,0,0,0);border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-unsave-job .afp-btn-icon,.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-unsave-job .afp-font-icon,.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-save-job .afp-btn-icon,.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-save-job .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-unsave-job:hover,.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-save-job:hover{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:var(--af-primary-100, var(--af-primary-100, #c9c2d0));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-unsave-job:hover .afp-btn-icon,.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-unsave-job:hover .afp-font-icon,.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-save-job:hover .afp-btn-icon,.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-save-job:hover .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-email-job{display:flex !important;color:var(--af-gray-0, var(--af-gray-0, #ffffff));background-color:var(--af-primary-700, var(--af-primary-700, #04041b));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-email-job .afp-btn-icon,.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-email-job .afp-font-icon{color:var(--af-gray-0, var(--af-gray-0, #ffffff))}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-email-job:hover{color:var(--af-gray-0, var(--af-gray-0, #ffffff));background-color:var(--af-primary-900, var(--af-primary-900, #0e0416));border-color:var(--af-primary-900, var(--af-primary-900, #0e0416))}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-email-job:hover .afp-btn-icon,.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-main .afp-card-actions .afp-btn.afp-btn-email-job:hover .afp-font-icon{color:var(--af-gray-0, var(--af-gray-0, #ffffff))}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-footer .afp-job-card-footer{display:flex;align-items:center;justify-content:space-between}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-footer .afp-job-card-footer .afp-job-classifications-links{list-style:none;padding:0px;margin:0px}@media(max-width: 768px){.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-footer .afp-job-card-footer .afp-job-classifications-links{width:100%;max-width:50%}}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-footer .afp-job-card-footer .afp-job-classifications-links li{color:var(--card-job-classification-clr, var(--af-gray-900, var(--af-gray-900, #4c4c4b)))}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-footer .afp-job-card-footer .afp-job-classifications-links li .afp-job-classifications-link,.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-footer .afp-job-card-footer .afp-job-classifications-links li .afp-job-subclassifications-link{color:var(--card-job-classification-clr, var(--af-gray-900, var(--af-gray-900, #4c4c4b)));font-size:16px;font-weight:400}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-footer .afp-job-card-footer .afp-job-card-footer-image .afp-job-employer-logo{width:60px;height:60px}.afp-account-main .afp-section-saved-jobs .afp-card-body .afp-card-body-footer .afp-job-card-footer .afp-job-card-footer-image .afp-job-employer-logo img{object-fit:cover;width:100%}.afp-account-main .afp-section-job-alerts .afp-btn-add-entity{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:rgba(0,0,0,0);border-color:var(--af-primary-700, var(--af-primary-700, #04041b));min-height:38px}.afp-account-main .afp-section-job-alerts .afp-btn-add-entity .afp-btn-icon,.afp-account-main .afp-section-job-alerts .afp-btn-add-entity .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-job-alerts .afp-btn-add-entity:hover{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:var(--af-primary-100, var(--af-primary-100, #c9c2d0));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-job-alerts .afp-btn-add-entity:hover .afp-btn-icon,.afp-account-main .afp-section-job-alerts .afp-btn-add-entity:hover .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-job-alerts .afp-profile-job-alert-form{margin-bottom:var(--spacing-8, 40px)}@media(max-width: 768px){.afp-account-main .afp-section-job-alerts .afp-profile-job-alert-form{margin-bottom:var(--spacing-6, 24px)}}.afp-account-main .afp-section-job-alerts .afp-profile-job-alert-form .afp-form-fields .afp-form-group{margin-bottom:var(--spacing-6, 24px)}.afp-account-main .afp-section-job-alerts .afp-profile-job-alert-form .afp-form-fields .afp-form-group:last-child{margin-bottom:var(--spacing-0, 0)}.afp-account-main .afp-section-job-alerts .afp-profile-job-alert-form .afp-form-fields .afp-form-group .afp-form-radio-inline{display:block}.afp-account-main .afp-section-job-alerts .afp-profile-job-alert-form .afp-modal-footer .afp-btn-cancel{border:1px solid var(--af-secondary-1000, #500083)}.afp-account-main .afp-section-job-alerts .afp-profile-job-alert-form .afp-modal-footer .afp-btn-cancel:hover{border-color:var(--af-primary-700, #04041b)}.afp-account-main .afp-section-job-alerts .afp-profile-job-alert-form .afp-modal-footer .afp-btn-cancel:hover .afp-btn-icon{color:var(--af-gray-0, #ffffff)}.afp-account-main .afp-section-job-alerts .afp-job-alert-list h4{font-size:16px;line-height:140%;margin-bottom:var(--spacing-6, 24px)}.afp-account-main .afp-section-job-alerts .afp-job-alert-list .afp-card{padding:var(--spacing-0, 0);border-radius:var(--af-radius-card, 16px);border:0 !important;background-color:var(--af-gray-0, var(--af-gray-0, #ffffff)) !important}.afp-account-main .afp-section-job-alerts .afp-card-body{padding:var(--spacing-4, 16px);border:0 !important;border-radius:var(--border-radius-xs, 4px)}.afp-account-main .afp-section-job-alerts .afp-card-body .afp-card-body-main{align-items:center}@media(max-width: 768px){.afp-account-main .afp-section-job-alerts .afp-card-body .afp-card-body-main{flex-direction:column}}@media(max-width: 768px){.afp-account-main .afp-section-job-alerts .afp-card-body .afp-card-body-main .afp-card-main{text-align:left;width:100%}}.afp-account-main .afp-section-job-alerts .afp-card-body .afp-card-body-main .afp-card-title{font-size:16px;margin-bottom:var(--spacing-0, 0)}.afp-account-main .afp-section-job-alerts .afp-card-actions{align-items:center}@media(max-width: 768px){.afp-account-main .afp-section-job-alerts .afp-card-actions{width:100%}}.afp-account-main .afp-section-job-alerts .afp-job-alert-frequency{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2, 8px)}@media(max-width: 768px){.afp-account-main .afp-section-job-alerts .afp-job-alert-frequency{width:100%;flex-wrap:nowrap;text-align:center;margin-top:var(--spacing-6, 24px)}}@media(max-width: 768px)and (max-width: 400px){.afp-account-main .afp-section-job-alerts .afp-job-alert-frequency{flex-wrap:wrap}}.afp-account-main .afp-section-job-alerts .afp-job-alert-frequency label,.afp-account-main .afp-section-job-alerts .afp-job-alert-frequency .afp-toggle-radio-label{cursor:pointer;height:auto;min-height:38px;padding:var(--spacing-3, 12px) var(--spacing-6, 24px) !important;margin:var(--spacing-0, 0) !important;font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-weight:500;background-color:var(--af-secondary-300, #d5acee);border:1px solid var(--af-primary-500, #3e3447);color:var(--af-primary-900, #0e0416);border-radius:var(--af-radius-button, 900px)}@media(max-width: 768px){.afp-account-main .afp-section-job-alerts .afp-job-alert-frequency label,.afp-account-main .afp-section-job-alerts .afp-job-alert-frequency .afp-toggle-radio-label{width:100%}}.afp-account-main .afp-section-job-alerts .afp-job-alert-frequency .afp-toggle-radio{margin-right:0px !important}.afp-account-main .afp-section-job-alerts .afp-job-alert-frequency .afp-toggle-radio .afp-toggle-radio-input{position:absolute;opacity:0;pointer-events:none}@media(max-width: 768px){.afp-account-main .afp-section-job-alerts .afp-job-alert-frequency .afp-toggle-radio{width:100%}}.afp-account-main .afp-section-job-alerts .afp-job-alert-frequency .afp-toggle-radio .btn-check:checked+.afp-btn,.afp-account-main .afp-section-job-alerts .afp-job-alert-frequency .afp-toggle-radio .afp-toggle-radio-input:checked+.afp-toggle-radio-label,.afp-account-main .afp-section-job-alerts .afp-job-alert-frequency .afp-toggle-radio .afp-toggle-radio-input:checked+label{background-color:var(--af-primary-500, #3e3447);color:var(--af-gray-0, #ffffff);border-color:var(--af-primary-500, #3e3447)}.afp-account-main .afp-section-job-alerts .afp-job-alert-actions{margin-left:var(--spacing-5, 20px);gap:8px}@media(max-width: 768px){.afp-account-main .afp-section-job-alerts .afp-job-alert-actions{text-align:right;position:absolute;top:var(--spacing-4, 16px);right:var(--spacing-4, 16px)}}.afp-account-main .afp-section-job-alerts .afp-job-alert-actions .afp-btn{background:none;color:var(--af-gray-1000, #323232);border:none;padding:0 !important}.afp-account-main .afp-section-job-alerts .afp-job-alert-actions .afp-btn:hover,.afp-account-main .afp-section-job-alerts .afp-job-alert-actions .afp-btn:focus,.afp-account-main .afp-section-job-alerts .afp-job-alert-actions .afp-btn:target{background:rgba(0,0,0,0);border:unset;box-shadow:unset;color:var(--af-primary-500, #3e3447)}.afp-account-main .afp-section-job-alerts .afp-job-alert-actions .afp-btn i{padding:var(--spacing-1, 4px);margin:0;opacity:1}.afp-account-main .afp-section-job-alerts .afp-job-alert-actions .afp-btn.afp-btn-delete i:before{content:""}.afp-account-main .afp-section-job-alerts .afp-job-alert-actions .afp-btn.afp-btn-edit i:before{content:""}.afp-account-main .afp-section-job-alerts .afp-job-alert-actions .afp-btn span{display:none}.afp-account-main .afp-section-work-preferences .afp-period,.afp-account-main .afp-list-profile-work-experience .afp-period{font-size:14px;color:var(--af-gray-500, #b2b1af);margin-bottom:var(--spacing-3, 12px);font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif))}.afp-account-main .afp-section-work-preferences .afp-card-title,.afp-account-main .afp-list-profile-work-experience .afp-card-title{color:var(--af-gray-1000, var(--af-gray-1000, #323232));font-size:16px;font-weight:var(--af-weight-bold, 700);margin-bottom:var(--spacing-2, 8px);line-height:var(--font-line-height-base, 140%)}.afp-account-main .afp-section-work-preferences .afp-employer-name,.afp-account-main .afp-list-profile-work-experience .afp-employer-name{font-size:16px;color:var(--af-gray-1000, var(--af-gray-1000, #323232));font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-weight:var(--af-weight-bold, 700)}.afp-account-main .afp-section-work-preferences .afp-attributes,.afp-account-main .afp-list-profile-work-experience .afp-attributes{margin-top:var(--spacing-3, 12px)}.afp-account-main .afp-section-work-preferences .afp-attributes .afp-attribute-job-type,.afp-account-main .afp-list-profile-work-experience .afp-attributes .afp-attribute-job-type{color:var(--af-secondary-500, #bd7de5);font-size:14px}.afp-account-main .afp-section-work-preferences .afp-form-fields .form-check .afp-check-input,.afp-account-main .afp-list-profile-work-experience .afp-form-fields .form-check .afp-check-input{background-color:rgba(0,0,0,0)}.afp-account-main .afp-section-work-preferences .afp-form-fields .form-check .afp-check-input:checked,.afp-account-main .afp-list-profile-work-experience .afp-form-fields .form-check .afp-check-input:checked{background-color:var(--af-primary-500, #3e3447);border-color:var(--af-primary-500, #3e3447)}.afp-account-main .afp-section-documents .afp-btn-add-entity{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:rgba(0,0,0,0);border-color:var(--af-primary-700, var(--af-primary-700, #04041b));min-height:38px}.afp-account-main .afp-section-documents .afp-btn-add-entity .afp-btn-icon,.afp-account-main .afp-section-documents .afp-btn-add-entity .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-documents .afp-btn-add-entity:hover{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:var(--af-primary-100, var(--af-primary-100, #c9c2d0));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-documents .afp-btn-add-entity:hover .afp-btn-icon,.afp-account-main .afp-section-documents .afp-btn-add-entity:hover .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-documents .afp-document-form .afp-form-group .afp-form-label{margin-bottom:var(--spacing-0, 0)}.afp-account-main .afp-section-documents .afp-document-form .afp-form-group .afp-form-label-text{font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));color:var(--af-secondary-500, #bd7de5);font-weight:var(--af-weight-medium, 500);font-size:14px}.afp-account-main .afp-section-documents .afp-document-form .afp-form-group .afp-form-controls{margin-top:var(--spacing-2, 8px)}.afp-account-main .afp-section-documents .afp-document-form .form-select{min-height:52px;padding:var(--spacing-3, 12px) var(--spacing-4, 16px);border-radius:var(--af-radius-input, 8px);border-color:var(--af-gray-300, var(--af-gray-300, #d9d7d5));font-size:16px;line-height:140%;color:var(--af-gray-1000, var(--af-gray-1000, #323232));background-color:rgba(0,0,0,0)}.afp-account-main .afp-section-documents .afp-document-form .form-select::placeholder{color:var(--af-gray-1000, var(--af-gray-1000, #323232));opacity:1}.afp-account-main .afp-section-documents .afp-document-form .form-select::-webkit-input-placeholder{color:var(--af-gray-1000, var(--af-gray-1000, #323232));opacity:1}.afp-account-main .afp-section-documents .afp-document-form .form-select:-moz-placeholder{color:var(--af-gray-1000, var(--af-gray-1000, #323232));opacity:1}.afp-account-main .afp-section-documents .afp-document-form .form-select::-moz-placeholder{color:var(--af-gray-1000, var(--af-gray-1000, #323232));opacity:1}.afp-account-main .afp-section-documents .afp-document-form .form-select:-ms-input-placeholder{color:var(--af-gray-1000, var(--af-gray-1000, #323232));opacity:1}.afp-account-main .afp-section-documents .afp-document-form .form-select::-ms-input-placeholder{color:var(--af-gray-1000, var(--af-gray-1000, #323232));opacity:1}.afp-account-main .afp-section-documents .afp-document-list .afp-card-body-main{align-items:flex-start}.afp-account-main .afp-section-documents .afp-document-list h4{font-size:16px;margin:var(--spacing-6, 24px) var(--spacing-0, 0);color:var(--af-gray-1000, #323232)}.afp-account-main .afp-section-documents .afp-document-list .afp-card{padding:var(--spacing-4, 16px);background-color:var(--acct-card-document-bg, var(--af-gray-0, var(--af-gray-0, #ffffff))) !important;border-radius:var(--acct-card-document-border-radius, var(--af-radius-card, 16px));border:1px solid var(--acct-card-document-border-color, var(--af-gray-300, var(--af-gray-300, #d9d7d5))) !important}.afp-account-main .afp-section-documents .afp-document-list .afp-card h4{font-size:var(--acct-card-document-file-name-font-size, 20px);line-height:var(--acct-card-document-file-name-font-lh, 24px);margin-top:var(--spacing-0, 0);margin-bottom:var(--spacing-3, 12px);font-weight:var(--acct-card-document-file-name-fw, var(--af-weight-medium, 500));color:var(--acct-card-document-file-name-clr, var(--af-gray-1000, var(--af-gray-1000, #323232)))}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-file-attributes{list-style:none;padding:var(--spacing-0, 0);margin-bottom:var(--spacing-0, 0)}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-file-attributes li{font-size:14px;line-height:18px;color:var(--af-secondary-300, #d5acee)}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions{gap:var(--spacing-3, 12px);flex-shrink:0}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn{padding:var(--spacing-2, 8px) var(--spacing-4, 16px);min-height:38px}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-download{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:rgba(0,0,0,0);border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-download .afp-btn-icon,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-download .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-download:hover{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:var(--af-primary-100, var(--af-primary-100, #c9c2d0));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-download:hover .afp-btn-icon,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-download:hover .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}@media(max-width: 768px){.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-download{min-height:auto;height:auto}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-download .afp-font-icon{margin:0}}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-remove,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-danger,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-delete{color:var(--af-gray-0, var(--af-gray-0, #ffffff));background-color:var(--af-primary-700, var(--af-primary-700, #04041b));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-remove .afp-btn-icon,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-remove .afp-font-icon,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-danger .afp-btn-icon,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-danger .afp-font-icon,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-delete .afp-btn-icon,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-delete .afp-font-icon{color:var(--af-gray-0, var(--af-gray-0, #ffffff))}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-remove:hover,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-danger:hover,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-delete:hover{color:var(--af-gray-0, var(--af-gray-0, #ffffff));background-color:var(--af-primary-900, var(--af-primary-900, #0e0416));border-color:var(--af-primary-900, var(--af-primary-900, #0e0416))}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-remove:hover .afp-btn-icon,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-remove:hover .afp-font-icon,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-danger:hover .afp-btn-icon,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-danger:hover .afp-font-icon,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-delete:hover .afp-btn-icon,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-delete:hover .afp-font-icon{color:var(--af-gray-0, var(--af-gray-0, #ffffff))}@media(max-width: 768px){.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-remove,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-danger,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-delete{background-color:rgba(0,0,0,0);min-height:auto;height:auto}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-remove .afp-font-icon,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-danger .afp-font-icon,.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn.afp-btn-delete .afp-font-icon{margin:0}}.afp-account-main .afp-section-documents .afp-document-list .afp-card .afp-card-actions .afp-btn:hover .afp-btn-icon{opacity:1}.afp-account-main .afp-section-documents .afp-document-uploader{margin-top:var(--spacing-6, 24px);width:100%;max-width:100%}@media(max-width: 768px){.afp-account-main .afp-section-documents .afp-document-uploader{max-width:100%}}.afp-account-main .afp-section-documents .afp-document-uploader .dropzone{border:1px dashed var(--af-gray-500, var(--af-gray-500, #b2b1af));padding:var(--spacing-big, var(--spacing-8, 40px));border-radius:6px}.afp-account-main .afp-section-documents .afp-document-uploader .dropzone .dz-message{display:flex;flex-direction:column;gap:var(--spacing-sm, var(--spacing-3, 12px))}.afp-account-main .afp-section-documents .afp-document-uploader .dropzone .dz-message .dz-message-hint{font-family:var(--font-family-base, var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif)));font-size:16px;color:var(--af-gray-1000, var(--af-gray-1000, #323232));font-weight:var(--font-weight-bold, 700);line-height:var(--font-line-height-base, 140%);letter-spacing:-0.16px}.afp-account-main .afp-section-documents .afp-document-uploader .dropzone .dz-message .dz-message-filetype{font-family:var(--font-family-base, var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif)));font-size:16px;line-height:var(--font-line-height-base, 140%);letter-spacing:-0.16px;color:var(--af-gray-800, var(--af-gray-800, #666564))}.afp-account-main .afp-section-documents .afp-document-uploader .dropzone .dz-message .dz-message-filesize{font-family:var(--font-family-base, var(--font-family-base, var(--af-font-body, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif)));font-size:16px;letter-spacing:-0.18px;line-height:var(--font-line-height-base, 140%);color:var(--af-gray-800, var(--af-gray-800, #666564))}.afp-account-main .afp-section-documents .afp-document-uploader .dropzone .dz-preview{margin-top:var(--spacing-3, 12px);display:flex;flex-direction:column;gap:var(--spacing-3, 12px)}.afp-section-profile .multiselect-tags-search{border:none;min-height:auto !important;background-color:var(--af-gray-0, #ffffff);padding:var(--spacing-0, 0) !important}.afp-section-profile .multiselect{min-height:52px}.afp-section-profile .afp-section-menu{margin-bottom:var(--spacing-8, 40px) !important}@media(max-width: 768px){.afp-section-profile .afp-section-menu{margin-bottom:var(--spacing-8, 40px) !important}}.afp-section-profile .afp-nav{gap:var(--spacing-4, 16px)}.afp-section-profile .afp-nav .afp-nav-link{color:var(--af-gray-1000, var(--af-gray-1000, #323232));font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-weight:400 !important;font-size:14px;line-height:24px;padding:0px;border-bottom-width:2px}.afp-section-profile .afp-nav .afp-nav-link.active,.afp-section-profile .afp-nav .afp-nav-link:hover{color:var(--af-gray-1000, var(--af-gray-1000, #323232));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-section-profile .afp-card{border-radius:var(--af-radius-card, 16px);background-color:var(--af-gray-0, var(--af-gray-0, #ffffff)) !important}.afp-section-profile .afp-card-body-main{align-items:flex-start}.afp-section-profile .afp-avatar{margin-top:var(--spacing-0, 0) !important;margin-bottom:var(--spacing-8, 40px) !important}.afp-section-profile .afp-avatar .afp-dropdown-avatar{left:100px;bottom:40px !important}.afp-section-profile .afp-avatar .afp-dropdown-avatar .afp-btn{background-color:var(--af-gray-100, rgb(243, 242, 241));position:absolute;color:var(--af-primary-500, #3e3447);height:var(--spacing-11, 64px);width:var(--spacing-11, 64px);padding:var(--spacing-2, 8px);justify-content:center}@media(max-width: 767px){.afp-section-profile .afp-section-profile-basic .afp-form .afp-row{margin:0}}.afp-section-profile .afp-section-profile-basic .afp-form .afp-row:last-child .afp-form-group{margin-bottom:var(--spacing-0, 0)}@media(max-width: 767px){.afp-section-profile .afp-section-profile-basic .afp-form .afp-row:last-child .afp-form-group.afp-form-group-country-of-citizenship{margin-bottom:var(--form-group-margin-bottom, var(--spacing-6, 24px))}}.afp-section-profile .afp-section-profile-basic .afp-form .afp-form-group{margin-bottom:var(--spacing-6, 24px)}.afp-section-profile .afp-section-profile-basic .afp-form .afp-form-group.afp-form-group-actions{margin-top:var(--spacing-8, 40px);margin-bottom:var(--spacing-0, 0)}.afp-section-profile .afp-btn-add-entity{min-width:239px;color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:rgba(0,0,0,0);border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-section-profile .afp-btn-add-entity .afp-btn-icon,.afp-section-profile .afp-btn-add-entity .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-section-profile .afp-btn-add-entity:hover{color:var(--af-primary-700, var(--af-primary-700, #04041b));background-color:var(--af-primary-100, var(--af-primary-100, #c9c2d0));border-color:var(--af-primary-700, var(--af-primary-700, #04041b))}.afp-section-profile .afp-btn-add-entity:hover .afp-btn-icon,.afp-section-profile .afp-btn-add-entity:hover .afp-font-icon{color:var(--af-primary-700, var(--af-primary-700, #04041b))}@media(max-width: 768px){.afp-section-profile .afp-btn-add-entity{width:100%;min-width:auto}}.afp-section-profile .afp-section-profile-education .afp-period{font-size:16px;color:var(--af-gray-500, #b2b1af);margin-bottom:var(--spacing-3, 12px);font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif))}.afp-section-profile .afp-section-profile-education .afp-card-title{font-size:16px;color:var(--af-gray-1000, var(--af-gray-1000, #323232));font-weight:var(--af-weight-bold, 700);margin-bottom:var(--spacing-2, 8px);line-height:var(--font-line-height-base, 140%)}.afp-section-profile .afp-section-profile-education .afp-employer-name{color:var(--af-gray-1000, var(--af-gray-1000, #323232));font-size:16px;font-weight:var(--af-weight-bold, 700);font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif))}.afp-section-profile .afp-section-profile-reference .afp-card-title{font-size:16px;color:var(--af-gray-1000, var(--af-gray-1000, #323232));font-weight:var(--af-weight-bold, 700);margin-bottom:var(--spacing-2, 8px);line-height:var(--font-line-height-base, 140%)}.afp-section-profile .afp-section-profile-reference .afp-referer-job-title{color:var(--af-gray-1000, var(--af-gray-1000, #323232));font-size:16px;font-weight:var(--af-weight-bold, 700);font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));line-height:140%}.afp-tags{display:flex;flex-wrap:wrap;gap:var(--spacing-0, 0) var(--spacing-4, 16px)}.afp-tags .afp-tag{margin-top:var(--spacing-4, 16px);padding:var(--spacing-2, 8px) var(--spacing-4, 16px);font-size:14px !important;display:inline-flex;gap:var(--spacing-2, 8px);cursor:pointer;background-color:var(--chip-bg-color, var(--af-tag-bg, var(--af-gray-200, #e5e3e1)));color:var(--chip-color, var(--af-tag-text, var(--af-gray-1000, #323232)));border-radius:var(--chip-border-radius, var(--af-radius-tag, 4px));border-color:var(--chip-border-color, var(--af-tag-bg, var(--af-gray-200, #e5e3e1)))}.afp-tags .afp-tag .afp-tag-remove{display:flex;align-items:center}.afp-tags .afp-tag .afp-tag-remove .afp-tag-remove-icon{height:14px;width:14px}.afp-dropdown .afp-dropdown-menu{background-color:var(--af-gray-0, #ffffff);border-radius:var(--acct-sidebar-border-radius, var(--af-radius-card, 16px));padding:var(--spacing-5, 20px);box-shadow:0 10px 8px rgba(0,0,0,.05)}.afp-dropdown .afp-dropdown-menu li{padding-bottom:var(--spacing-4, 16px)}.afp-dropdown .afp-dropdown-menu li:last-child{padding-bottom:var(--spacing-0, 0)}.afp-dropdown .afp-dropdown-menu li .afp-dropdown-item{padding:var(--spacing-0, 0);display:inline-flex;gap:var(--spacing-2, 8px)}.afp-dropdown .afp-dropdown-menu li .afp-dropdown-item .afp-dropdown-icon{margin-right:0 !important;width:15px;color:var(--acct-menu-link-icon-clr, var(--af-gray-1000, var(--af-gray-1000, #323232))) !important}.afp-dropdown .afp-dropdown-menu li .afp-dropdown-item .afp-dropdown-text{font-family:var(--font-family-heading, var(--af-font-title, Inter, system-ui, -apple-system, Segoe UI, Roboto, sans-serif));font-weight:var(--acct-menu-link-fw, 400);color:var(--acct-menu-link-clr, var(--af-gray-1000, var(--af-gray-1000, #323232)))}.afp-dropdown .afp-dropdown-menu li .afp-dropdown-item.afp-dropdown-active,.afp-dropdown .afp-dropdown-menu li .afp-dropdown-item:hover{background-color:rgba(0,0,0,0)}.afp-dropdown .afp-dropdown-menu li .afp-dropdown-item.afp-dropdown-active .afp-dropdown-icon,.afp-dropdown .afp-dropdown-menu li .afp-dropdown-item:hover .afp-dropdown-icon{color:var(--acct-menu-link-active-clr, var(--af-primary-700, var(--af-primary-700, #04041b))) !important}.afp-dropdown .afp-dropdown-menu li .afp-dropdown-item.afp-dropdown-active .afp-dropdown-text,.afp-dropdown .afp-dropdown-menu li .afp-dropdown-item:hover .afp-dropdown-text{color:var(--acct-menu-link-active-clr, var(--af-primary-700, var(--af-primary-700, #04041b)))}.afp-list-document,.afp-list-profile-work-experience,.afp-list-profile-education,.afp-list-profile-reference{margin-top:var(--spacing-8, 40px)}@media(max-width: 768px){.afp-list-document .afp-card-body-main,.afp-list-profile-work-experience .afp-card-body-main,.afp-list-profile-education .afp-card-body-main,.afp-list-profile-reference .afp-card-body-main{align-items:center !important}.afp-list-document .afp-card-body-main .afp-card-actions>.afp-btn-download,.afp-list-document .afp-card-body-main .afp-card-actions>.afp-btn-danger,.afp-list-document .afp-card-body-main .afp-card-actions>.afp-btn-edit,.afp-list-profile-work-experience .afp-card-body-main .afp-card-actions>.afp-btn-download,.afp-list-profile-work-experience .afp-card-body-main .afp-card-actions>.afp-btn-danger,.afp-list-profile-work-experience .afp-card-body-main .afp-card-actions>.afp-btn-edit,.afp-list-profile-education .afp-card-body-main .afp-card-actions>.afp-btn-download,.afp-list-profile-education .afp-card-body-main .afp-card-actions>.afp-btn-danger,.afp-list-profile-education .afp-card-body-main .afp-card-actions>.afp-btn-edit,.afp-list-profile-reference .afp-card-body-main .afp-card-actions>.afp-btn-download,.afp-list-profile-reference .afp-card-body-main .afp-card-actions>.afp-btn-danger,.afp-list-profile-reference .afp-card-body-main .afp-card-actions>.afp-btn-edit{border:none;background:rgba(0,0,0,0);padding:0px !important;font-size:16px}.afp-list-document .afp-card-body-main .afp-card-actions>.afp-btn-download:hover,.afp-list-document .afp-card-body-main .afp-card-actions>.afp-btn-danger:hover,.afp-list-document .afp-card-body-main .afp-card-actions>.afp-btn-edit:hover,.afp-list-profile-work-experience .afp-card-body-main .afp-card-actions>.afp-btn-download:hover,.afp-list-profile-work-experience .afp-card-body-main .afp-card-actions>.afp-btn-danger:hover,.afp-list-profile-work-experience .afp-card-body-main .afp-card-actions>.afp-btn-edit:hover,.afp-list-profile-education .afp-card-body-main .afp-card-actions>.afp-btn-download:hover,.afp-list-profile-education .afp-card-body-main .afp-card-actions>.afp-btn-danger:hover,.afp-list-profile-education .afp-card-body-main .afp-card-actions>.afp-btn-edit:hover,.afp-list-profile-reference .afp-card-body-main .afp-card-actions>.afp-btn-download:hover,.afp-list-profile-reference .afp-card-body-main .afp-card-actions>.afp-btn-danger:hover,.afp-list-profile-reference .afp-card-body-main .afp-card-actions>.afp-btn-edit:hover{background-color:unset}.afp-list-document .afp-card-body-main .afp-card-actions>.afp-btn-download .afp-btn-text,.afp-list-document .afp-card-body-main .afp-card-actions>.afp-btn-danger .afp-btn-text,.afp-list-document .afp-card-body-main .afp-card-actions>.afp-btn-edit .afp-btn-text,.afp-list-profile-work-experience .afp-card-body-main .afp-card-actions>.afp-btn-download .afp-btn-text,.afp-list-profile-work-experience .afp-card-body-main .afp-card-actions>.afp-btn-danger .afp-btn-text,.afp-list-profile-work-experience .afp-card-body-main .afp-card-actions>.afp-btn-edit .afp-btn-text,.afp-list-profile-education .afp-card-body-main .afp-card-actions>.afp-btn-download .afp-btn-text,.afp-list-profile-education .afp-card-body-main .afp-card-actions>.afp-btn-danger .afp-btn-text,.afp-list-profile-education .afp-card-body-main .afp-card-actions>.afp-btn-edit .afp-btn-text,.afp-list-profile-reference .afp-card-body-main .afp-card-actions>.afp-btn-download .afp-btn-text,.afp-list-profile-reference .afp-card-body-main .afp-card-actions>.afp-btn-danger .afp-btn-text,.afp-list-profile-reference .afp-card-body-main .afp-card-actions>.afp-btn-edit .afp-btn-text{display:none}.afp-list-document .afp-card-body-main .afp-card-actions>.afp-btn-download .afp-btn-icon,.afp-list-document .afp-card-body-main .afp-card-actions>.afp-btn-danger .afp-btn-icon,.afp-list-document .afp-card-body-main .afp-card-actions>.afp-btn-edit .afp-btn-icon,.afp-list-profile-work-experience .afp-card-body-main .afp-card-actions>.afp-btn-download .afp-btn-icon,.afp-list-profile-work-experience .afp-card-body-main .afp-card-actions>.afp-btn-danger .afp-btn-icon,.afp-list-profile-work-experience .afp-card-body-main .afp-card-actions>.afp-btn-edit .afp-btn-icon,.afp-list-profile-education .afp-card-body-main .afp-card-actions>.afp-btn-download .afp-btn-icon,.afp-list-profile-education .afp-card-body-main .afp-card-actions>.afp-btn-danger .afp-btn-icon,.afp-list-profile-education .afp-card-body-main .afp-card-actions>.afp-btn-edit .afp-btn-icon,.afp-list-profile-reference .afp-card-body-main .afp-card-actions>.afp-btn-download .afp-btn-icon,.afp-list-profile-reference .afp-card-body-main .afp-card-actions>.afp-btn-danger .afp-btn-icon,.afp-list-profile-reference .afp-card-body-main .afp-card-actions>.afp-btn-edit .afp-btn-icon{opacity:1 !important}}.afp-list-document .afp-card,.afp-list-profile-work-experience .afp-card,.afp-list-profile-education .afp-card,.afp-list-profile-reference .afp-card{padding:var(--spacing-4, 16px)}.afp-list-document .afp-card .afp-card-actions,.afp-list-profile-work-experience .afp-card .afp-card-actions,.afp-list-profile-education .afp-card .afp-card-actions,.afp-list-profile-reference .afp-card .afp-card-actions{gap:var(--spacing-3, 12px)}.afp-list-document .afp-card .afp-card-actions .afp-btn:hover .afp-btn-icon,.afp-list-profile-work-experience .afp-card .afp-card-actions .afp-btn:hover .afp-btn-icon,.afp-list-profile-education .afp-card .afp-card-actions .afp-btn:hover .afp-btn-icon,.afp-list-profile-reference .afp-card .afp-card-actions .afp-btn:hover .afp-btn-icon{opacity:1}.afp-list-no-records{margin-top:var(--spacing-6, 24px)}.applyflow-mlr__wrp{margin-left:10px}.applyflow-mlr__wrp .applyflow-mlr__loggedOut .seeker-sign-in{background-color:var(--seeker-sign-in-button-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b)));color:var(--seeker-sign-in-button-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));border-color:var(--seeker-sign-in-button-border-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}.applyflow-mlr__wrp .applyflow-mlr__loggedOut .seeker-sign-in:hover{background-color:var(--seeker-sign-in-button-hover-bg-color, var(--af-primary-900, var(--af-primary-900, #0e0416)));color:var(--seeker-sign-in-button-hover-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));border-color:var(--seeker-sign-in-button-hover-border-color, var(--af-primary-900, var(--af-primary-900, #0e0416)))}.applyflow-mlr__wrp .applyflow-mlr__loggedOut .seeker-register{background-color:var(--seeker-register-button-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b)));color:var(--seeker-register-button-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));border-color:var(--seeker-register-button-border-color, var(--af-primary-700, var(--af-primary-700, #04041b)))}.applyflow-mlr__wrp .applyflow-mlr__loggedOut .seeker-register:hover{background-color:var(--seeker-register-button-hover-bg-color, var(--af-primary-900, var(--af-primary-900, #0e0416)));color:var(--seeker-register-button-hover-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));border-color:var(--seeker-register-button-hover-border-color, var(--af-primary-900, var(--af-primary-900, #0e0416)))}.applyflow-mlr__wrp .applyflow-plus__loggedIn .applyflow-plus__username .afc-btn{background-color:var(--seeker-profile-button-bg-color, var(--af-primary-700, var(--af-primary-700, #04041b)));color:var(--seeker-profile-button-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));border-color:var(--seeker-profile-button-border-color, var(--af-primary-700, var(--af-primary-700, #04041b)));min-height:var(--button-height-lg, 48px);max-height:var(--button-height-lg, 48px)}.applyflow-mlr__wrp .applyflow-plus__loggedIn .applyflow-plus__username .afc-btn:hover{background-color:var(--seeker-profile-button-hover-bg-color, var(--af-primary-900, var(--af-primary-900, #0e0416)));color:var(--seeker-profile-button-hover-color, var(--af-gray-0, var(--af-gray-0, #ffffff)));border-color:var(--seeker-profile-button-hover-border-color, var(--af-primary-900, var(--af-primary-900, #0e0416)))}.applyflow-mlr__wrp .applyflow-plus__loggedIn .applyflow-plus__username .afc-btn:hover .applyflow-plus__avatar{border-color:var(--seeker-profile-button-hover-border-color, var(--af-primary-900, var(--af-primary-900, #0e0416)))}
