.special-services-page{}.special-services-page .ss-intro{max-width: 1170px;margin: 0 auto;padding: 4rem 1rem;text-align: center}.special-services-page .ss-intro-heading{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 38px !important;line-height: 1.3;color: black !important;margin: 0 auto 2.5rem !important;padding: 0 0 1rem 0 !important;text-align: center !important;text-transform: none;position: relative;display: inline-block;max-width: 1000px}.special-services-page .ss-intro-heading strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-intro-heading::after{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 100px;height: 4px;background-color: #ffca6a}.special-services-page .ss-intro-box{background-color: white;border: 1px solid #eee;border-radius: 8px;padding: 3rem;box-shadow: 0 4px 20px rgba(11, 19, 58, 0.08);text-align: left}.special-services-page .ss-intro-box::after{content: '';display: table;clear: both}.special-services-page .ss-intro-lead{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 700;font-size: 19px !important;line-height: 1.6;color: black !important;margin: 0 0 1.5rem 0 !important;padding: 0;text-align: left !important}.special-services-page .ss-intro-lead strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-intro-box p:not(.ss-intro-lead){font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 16px !important;line-height: 1.7;color: black !important;margin: 0 0 1.25rem 0;padding: 0;text-align: left !important}.special-services-page .ss-intro-box p:not(.ss-intro-lead):last-child{margin-bottom: 0}.special-services-page .ss-intro-box p:not(.ss-intro-lead) strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-float-right{float: right;width: 360px;max-width: 40%;height: auto;margin: 0 0 1.5rem 2rem;border-radius: 8px;box-shadow: 0 4px 16px rgba(11, 19, 58, 0.12);display: block;-o-object-fit: cover;object-fit: cover}.special-services-page .ss-transition-inner{text-align: center}.special-services-page .ss-transition-inner::after{content: '';display: table;clear: both}.special-services-page .ss-transition-content{display: flex;gap: 2rem;justify-content: center;align-items: flex-start;margin: 0 auto 2.5rem;max-width: 950px;flex-wrap: wrap}.special-services-page .ss-transition-grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 1rem;flex: 0 1 540px;margin: 0}.special-services-page .ss-transition-image{flex: 0 1 360px}.special-services-page .ss-transition-image img{width: 100%;height: auto;max-height: 580px;-o-object-fit: cover;object-fit: cover;display: block;border-radius: 8px;box-shadow: 0 4px 16px rgba(11, 19, 58, 0.12);margin: 0}@media screen and (max-width: 991px){.special-services-page .ss-transition-content{flex-direction: column;align-items: center}.special-services-page .ss-transition-grid{flex: 1 1 100%;max-width: 540px;width: 100%}.special-services-page .ss-transition-image{flex: 1 1 100%;max-width: 400px;width: 100%}}.special-services-page .ss-float-left{float: left;width: 320px;max-width: 40%;height: auto;margin: 0 2rem 1.5rem 0;border-radius: 8px;box-shadow: 0 4px 16px rgba(11, 19, 58, 0.12);display: block}.special-services-page .ss-iep{background-color: #F5F5F5;width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;padding: 5rem 1rem}.special-services-page .ss-iep-inner{max-width: 900px;margin: 0 auto}.special-services-page .ss-iep-inner::after{content: '';display: table;clear: both}.special-services-page .ss-iep-heading{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 36px !important;line-height: 1.2;color: black !important;margin: 0 auto 2rem !important;padding: 0 0 1rem 0 !important;text-align: center !important;text-transform: none;position: relative;display: block}.special-services-page .ss-iep-heading strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-iep-heading::after{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 80px;height: 4px;background-color: #ffca6a}.special-services-page .ss-iep-inner > p{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 16px !important;line-height: 1.7;color: black !important;margin: 0 0 1.25rem 0;padding: 0;text-align: left !important}.special-services-page .ss-iep-inner > p strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-feature-callout{display: flex;gap: 1.5rem;align-items: flex-start;background-color: white;border-left: 5px solid #ffca6a;border-radius: 0 8px 8px 0;padding: 2rem;margin: 2rem 0;box-shadow: 0 4px 16px rgba(11, 19, 58, 0.08);clear: both}.special-services-page .ss-feature-callout .ss-feature-callout-icon{flex-shrink: 0;width: 60px;height: 60px;border-radius: 50%;background-color: #12226d;display: flex;align-items: center;justify-content: center}.special-services-page .ss-feature-callout .ss-feature-callout-icon i{font-size: 26px;color: #ffca6a}.special-services-page .ss-feature-callout .ss-feature-callout-content{flex: 1}.special-services-page .ss-feature-callout .ss-feature-callout-content h3{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800 !important;font-size: 20px !important;line-height: 1.3 !important;color: #12226d !important;margin: 0 0 0.75rem 0 !important;padding: 0 !important;text-align: left !important;text-transform: none !important}.special-services-page .ss-feature-callout .ss-feature-callout-content p{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 15px !important;line-height: 1.65;color: black !important;margin: 0;padding: 0;text-align: left !important}.special-services-page .ss-feature-callout .ss-feature-callout-content p strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-fire-callout{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 16px !important;line-height: 1.7 !important;color: black !important;margin: 2rem 0 0 0 !important;padding: 1.25rem 1.5rem !important;text-align: left !important;background-color: rgba(255, 202, 106, 0.15);border-radius: 6px;border: 1px solid rgba(255, 202, 106, 0.4);clear: both}.special-services-page .ss-fire-callout a{color: #12226d !important;text-decoration: underline}.special-services-page .ss-fire-callout a strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-fire-callout a:hover{color: #0b133a !important}.special-services-page .ss-fire-callout strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-transition{max-width: 1170px;margin: 0 auto;padding: 5rem 1rem}.special-services-page .ss-transition-inner{text-align: center}.special-services-page .ss-transition-inner::after{content: '';display: table;clear: both}.special-services-page .ss-transition-heading{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 38px !important;line-height: 1.2;color: black !important;margin: 0 auto 1rem !important;padding: 0 0 1rem 0 !important;text-align: center !important;text-transform: none;position: relative;display: inline-block}.special-services-page .ss-transition-heading strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-transition-heading::after{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 100px;height: 4px;background-color: #ffca6a}.special-services-page .ss-transition-text{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 17px !important;line-height: 1.6;color: black !important;margin: 0 auto 3rem !important;padding: 0;text-align: center !important;font-style: italic;max-width: 800px}.special-services-page .ss-transition-grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 1rem;margin-bottom: 2.5rem;max-width: 540px}.special-services-page .ss-transition-item{display: flex;align-items: center;gap: 0.75rem;padding: 1.25rem 1rem;background-color: white;border: 1px solid #eee;border-left: 4px solid #ffca6a;border-radius: 6px;font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 700;font-size: 14px;line-height: 1.3;color: #12226d;text-align: left;transition: transform 0.3s ease, box-shadow 0.3s ease}.special-services-page .ss-transition-item:hover{transform: translateY(-3px);box-shadow: 0 6px 16px rgba(11, 19, 58, 0.1)}.special-services-page .ss-transition-item i{font-size: 18px;color: #ffca6a;flex-shrink: 0}.special-services-page .ss-transition-closing{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 17px !important;line-height: 1.7;color: black !important;margin: 0 auto;padding: 0;text-align: center !important;max-width: 800px;clear: both}.special-services-page .ss-transition-closing strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-option-card{display: flex;flex-direction: column}.special-services-page .ss-option-card p:last-of-type{margin-bottom: 1.5rem}.special-services-page .ss-option-btn{display: inline-flex;align-items: center;gap: 0.6rem;background-color: #ffca6a !important;color: #0b133a !important;font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 700;font-size: 15px !important;text-decoration: none !important;padding: 0.875rem 1.75rem;border-radius: 6px;text-transform: uppercase;letter-spacing: 0.5px;margin-top: auto;align-self: flex-start;transition: all 0.2s ease}.special-services-page .ss-option-btn i{font-size: 14px}.special-services-page .ss-option-btn:hover, .special-services-page .ss-option-btn:focus{background-color: #12226d !important;color: white !important;text-decoration: none !important;outline: none;transform: translateY(-2px)}.special-services-page .ss-scholarship{background-color: #0b133a;width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;padding: 5rem 1rem;border-top: 4px solid #ffca6a;border-bottom: 4px solid #ffca6a}.special-services-page .ss-scholarship-inner{max-width: 800px;margin: 0 auto;text-align: center}.special-services-page .ss-scholarship-icon{width: 90px;height: 90px;border-radius: 50%;background-color: #ffca6a;display: flex;align-items: center;justify-content: center;margin: 0 auto 1.5rem}.special-services-page .ss-scholarship-icon i{font-size: 42px;color: #0b133a}.special-services-page .ss-scholarship-heading{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 38px !important;line-height: 1.2;color: white !important;margin: 0 auto 1.5rem !important;padding: 0 !important;text-align: center !important;text-transform: none}.special-services-page .ss-scholarship-heading strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #ffca6a}.special-services-page .ss-scholarship-inner p{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 18px !important;line-height: 1.6;color: white !important;margin: 0 auto 2rem !important;padding: 0;text-align: center !important}.special-services-page .ss-scholarship-inner p strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #ffca6a}.special-services-page .ss-scholarship-buttons{display: flex;gap: 1rem;justify-content: center;flex-wrap: wrap}.special-services-page .ss-scholarship-btn{display: inline-flex !important;align-items: center;justify-content: center;gap: 0.6rem;padding: 0.875rem 1.75rem !important;font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 700 !important;font-size: 15px !important;text-transform: uppercase !important;letter-spacing: 0.5px !important;text-decoration: none !important;border-radius: 6px;transition: all 0.2s ease;border: 2px solid #ffca6a !important;background-color: transparent !important;color: #ffca6a !important}.special-services-page .ss-scholarship-btn i{font-size: 15px}.special-services-page .ss-scholarship-btn:hover, .special-services-page .ss-scholarship-btn:focus{background-color: #ffca6a !important;color: #0b133a !important;text-decoration: none !important;outline: none;transform: translateY(-2px)}.special-services-page .ss-scholarship-btn.primary{background-color: #ffca6a !important;color: #0b133a !important}.special-services-page .ss-scholarship-btn.primary:hover, .special-services-page .ss-scholarship-btn.primary:focus{background-color: white !important;border-color: white !important;color: #0b133a !important}.special-services-page .ss-options{max-width: 1170px;margin: 0 auto;padding: 5rem 1rem}.special-services-page .ss-options-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 2rem}.special-services-page .ss-option-card{background-color: white;border-radius: 8px;padding: 2.5rem;box-shadow: 0 4px 16px rgba(11, 19, 58, 0.08);border-top: 4px solid #ffca6a;transition: transform 0.3s ease, box-shadow 0.3s ease}.special-services-page .ss-option-card:hover{transform: translateY(-5px);box-shadow: 0 8px 24px rgba(11, 19, 58, 0.14)}.special-services-page .ss-option-card .ss-option-icon{width: 70px;height: 70px;border-radius: 50%;background-color: #12226d;display: flex;align-items: center;justify-content: center;margin: 0 0 1.5rem 0}.special-services-page .ss-option-card .ss-option-icon i{font-size: 32px;color: #ffca6a}.special-services-page .ss-option-card .ss-option-heading{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 28px !important;line-height: 1.2;color: black !important;margin: 0 0 1.25rem 0 !important;padding: 0 !important;text-align: left !important;text-transform: none}.special-services-page .ss-option-card .ss-option-heading strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-option-card p{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 15px !important;line-height: 1.7;color: black !important;margin: 0 0 1rem 0;padding: 0;text-align: left !important}.special-services-page .ss-option-card p:last-child{margin-bottom: 0}.special-services-page .ss-option-card p strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-flexibility{background-color: #F5F5F5;width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;padding: 5rem 1rem}.special-services-page .ss-flexibility-inner{max-width: 900px;margin: 0 auto;text-align: center}.special-services-page .ss-flexibility-heading{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 36px !important;line-height: 1.2;color: black !important;margin: 0 auto 2rem !important;padding: 0 0 1rem 0 !important;text-align: center !important;text-transform: none;position: relative;display: inline-block}.special-services-page .ss-flexibility-heading strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-flexibility-heading::after{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 80px;height: 4px;background-color: #ffca6a}.special-services-page .ss-flexibility-inner p{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 16px !important;line-height: 1.7;color: black !important;margin: 0 auto 1.25rem;padding: 0;text-align: center !important}.special-services-page .ss-flexibility-inner p strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-flexibility-emphasis{font-size: 19px !important;font-style: italic;padding: 1.5rem !important;margin: 1.5rem 0 !important;background-color: rgba(255, 202, 106, 0.15);border-radius: 6px;border-left: 4px solid #ffca6a;border-right: 4px solid #ffca6a}.special-services-page .ss-form{max-width: 1170px;margin: 0 auto;padding: 5rem 1rem}.special-services-page .ss-form-inner{max-width: 800px;margin: 0 auto;text-align: center}.special-services-page .ss-form-heading{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 38px !important;line-height: 1.2;color: black !important;margin: 0 auto 1rem !important;padding: 0 0 1rem 0 !important;text-align: center !important;text-transform: none;position: relative;display: inline-block}.special-services-page .ss-form-heading strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.special-services-page .ss-form-heading::after{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 80px;height: 4px;background-color: #ffca6a}.special-services-page .ss-form-text{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 17px !important;line-height: 1.6;color: black !important;margin: 0 0 2.5rem 0;padding: 0;text-align: center !important}@media screen and (max-width: 991px){.special-services-page .ss-intro, .special-services-page .ss-transition, .special-services-page .ss-options, .special-services-page .ss-form{padding: 3rem 1rem}.special-services-page .ss-iep, .special-services-page .ss-scholarship, .special-services-page .ss-flexibility{padding: 4rem 1rem}.special-services-page .ss-intro-box{padding: 2rem}.special-services-page .ss-intro-heading{font-size: 30px !important}.special-services-page .ss-iep-heading, .special-services-page .ss-flexibility-heading{font-size: 28px !important}.special-services-page .ss-transition-heading, .special-services-page .ss-scholarship-heading, .special-services-page .ss-form-heading{font-size: 30px !important}.special-services-page .ss-transition-grid{grid-template-columns: repeat(2, minmax(0, 1fr))}.special-services-page .ss-options-grid{grid-template-columns: 1fr}.special-services-page .ss-feature-callout{flex-direction: column;align-items: stretch;padding: 1.5rem}}@media screen and (max-width: 767px){.special-services-page .ss-float-right, .special-services-page .ss-float-left{float: none;width: 100%;max-width: 100%;margin: 0 auto 1.5rem auto}}@media screen and (max-width: 480px){.special-services-page .ss-intro-heading{font-size: 24px !important}.special-services-page .ss-iep-heading, .special-services-page .ss-flexibility-heading{font-size: 22px !important}.special-services-page .ss-transition-heading, .special-services-page .ss-scholarship-heading, .special-services-page .ss-form-heading{font-size: 24px !important}.special-services-page .ss-intro-box{padding: 1.5rem}.special-services-page .ss-transition-grid{grid-template-columns: 1fr}.special-services-page .ss-option-card{padding: 2rem 1.5rem}.special-services-page .ss-option-card .ss-option-heading{font-size: 24px !important}.special-services-page .ss-flexibility-emphasis{font-size: 17px !important}.special-services-page .ss-scholarship-buttons{flex-direction: column;align-items: stretch}}
