/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/


h2 {
    letter-spacing: -2.4px;
    text-transform: uppercase;
}

h1 {
    letter-spacing: -4px;
    text-transform: uppercase;
}

/*******BG********/


.hs-landing-page.hs-page.theme-overrides {
    background-image: url(/hubfs/8013218/lp-bg-min.png) !important;
}

/****HEADER MENU********/

.hRfYue .hs-elevate-menu {
    --hsElevate--spacing--32: 0;
}

.hRfYue li a {
    padding: 0 10px;
}

/********HEADER*********/


.hs-elevate-link--primary {
  padding: 0 21px !important;
    font-size: 16px;
}

.hs-elevate-site-header svg {
    height: 12px;
    transition: transform .3s ease;
    width: 12px;
}

.hs-elevate-site-header:hover svg {
    transform: translateX(5px);
}

.hs-tabs-nudge-icon {
    fill: rgb(16 45 123);
}

/********BUTTONS*********/

.hs-elevate-button-container__button svg {
    transition: transform 0.3s ease;
    width: 12px;
    height: 12px;
}

.hs-elevate-button-container__button:hover svg {
      transform: translateX(5px); /* Adjust the value as needed */
}

.hs-elevate-button--primary {
    text-transform: uppercase;
}
  

.dr_flex-cards__button-wrapper {
    padding-bottom: 57px !important;
}

.dr_flex-cards__button-wrapper a.button.button--secondary {
    color: #0B2583 !important;
    font-family: Rajdhani;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    letter-spacing: -0.36px;
    border: 1px solid #0B2583 !important;
    text-decoration: unset;
    padding: 17.5px 46px 17.5px 33px;
    display: block;
    max-width: max-content;
}


.cLEHth.hs-elevate-button--accent {
    padding: 15px 24px;
}

.cLEHth.hs-elevate-button--accent:hover {
    background: #0b2583;
}

.hs-elevate-button--primary,.hs-elevate-button--secondary, .dr_flex-cards__button-wrapper a.button.button--secondary {
    letter-spacing: -0.36px !important;
    font-weight: 500 !important;
}

 
/*****************/

.row-number-9.dnd_area-row-3-vertical-alignment > .row-fluid {
    background-image: url(/hubfs/8013218/calendar-section.png) !important;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 45px;
    border-radius: 20px;
	box-shadow: 0px 100px 60px -40px rgba(4, 16, 60, 0.22);
}


.cell_17440983796243-background-layers {
    border-radius: 20px;
    box-shadow: 0px 100px 60px -40px rgba(4, 16, 60, 0.22);
}

.cell_17440983796243-background-layers h3.hs-elevate-h2 {
    margin-bottom: 28px;
}

.row-fluid-wrapper.row-depth-1.row-number-27.dnd-row {
    max-width: 640px;
    margin: 0 auto 5px;
}

/*****PARTNERS******/


 .dnd_area-row-6-padding h2 {
    margin-bottom: 15px !important;
}

.row-number-29.dnd-row {
    padding-top: 4px;
}

  
/*****OUR APPROACH******/

.row-number-16 .span3 {
    border-radius: 20px;
    box-shadow: 0px 100px 60px -40px rgba(4, 16, 60, 0.22);
}

.row-number-16 .span3 p {
    margin-bottom: 0;
}

/*****PARTNERS******/

#hs_cos_wrapper_widget_1744097290958 span {
    content: url(/hubfs/8013218/hpa-icon.png);
    background: transparent;
}

#hs_cos_wrapper_widget_1744097290958 li.List__ListItem-sc-11l9o5f-1 {
    align-items: center;
    gap: 16px;
    margin-bottom: 33px;
}

.row-number-16 p {
    line-height: 1em;
}

/*****BUILD YOUR IDEAL PROGRAM****/


.row-number-30 h3 {
    margin-bottom: 15px !important;
}


/*****TESTIMONIALS CSS****/
  
.hs-elevate-card--variant-4 {
    background: unset;
}

.hs-elevate-card--variant-4 span.TestimonialSliderIsland__QuoteText-sc-1ad7h7s-14.knsAmr {
    color: #0B2583;
    text-align: center;
/* Heading/H3 */
    font-family: Rajdhani;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: 110%; /* 44px */
    letter-spacing: -1.6px;
    text-transform: uppercase;
}

.hs-elevate-card--variant-4 .TestimonialSliderIsland__AuthorWrapper-sc-1ad7h7s-5.gJyAVe {
    display: flex;
    flex-direction: column;
}

.hs-elevate-card--variant-4 span.TestimonialSliderIsland__AuthorName-sc-1ad7h7s-8.kgSAfc {
    color: #0B2583;
    text-align: center;
    leading-trim: both;
    text-edge: cap;
/* Heading/H5 */
    font-family: Rajdhani;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%; /* 24px */
    letter-spacing: -0.4px;
    text-transform: uppercase;
    margin-bottom: 0 !important;
}

.hs-elevate-card--variant-4 span.TestimonialSliderIsland__AuthorTitle-sc-1ad7h7s-9.gXKdmX {
    color: #0B2583;
    text-align: center;
/* Text/Regular/Medium */
    font-family: Lato;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 160%; /* 28.8px */
    letter-spacing: -0.72px;
}

.hs-elevate-card--variant-4 blockquote.TestimonialSliderIsland__SlideWrapper-sc-1ad7h7s-10.jTajde {
    max-width: 942px;
    margin: 0 auto;
}

.hs-elevate-card--variant-4 .kudbDr .splide__pagination__page {
    width: 14px;
    height: 14px;
    background: #0B2583;
    opacity: 0.2;
}

.hs-elevate-card--variant-4 .kudbDr .splide__pagination__page.is-active {
    background: #0B2583;
  	opacity: 1 !important;
}

.hs-elevate-card--variant-4 .splide__arrow {
    content: url(/hubfs/8013218/Arrow%20Blue.svg);
    width: 56px;
    height: 55px;
    background: #fff !important;
    padding: 20px;
}

.hs-elevate-card--variant-4 .splide__arrow--next {
    transform: scaleX(-1);
}

.splide__arrow--next {
    top: 44.3% !important;
}
  
/*****RESOURCES CARDS*******/


.row-number-38 .row-fluid .span4 {
    background: #fff !important;
    border-radius: 15px;
}

.row-number-38 .dr_flex-cards__card-content {
    position: relative;
    padding: 25px 24px !important;
}

.rrow-number-38 .dr_flex-cards__card.shadow {
    position: relative;
}

.row-number-38 .row-fluid .span4 img {
    border-radius: 15px 15px 0 0;
}

.dr_flex-cards__card .hs_cos_wrapper h4 {
    margin-bottom: 17px;
}

.row-number-38 .dr_flex-cards__card-content p {
    margin-bottom: 34px;
}

.row-number-38 a.button.button--secondary:after {
    content: '';
    display: inline-block;
    width: 12px;
    height: 12px;
    background-image: url(/hubfs/8013218/Arrow%20Blue.svg);
    background-size: contain;
    background-repeat: no-repeat;
    transform: scaleX(-1);
    position: relative;
    right: -16px;
    top: 2px;
    transition: right 0.3s ease, filter 0.3s ease;
}

.row-number-38 a.button.button--secondary:hover:after {
    right: -20px;
    filter: brightness(0) saturate(100%) invert(97%) sepia(0%) saturate(1%) hue-rotate(353deg) brightness(105%) contrast(101%);
}

.row-number-38 a.button.button--secondary:hover {
    background: #0a2278;
    color: #fff !important;
}


/*****CALENDAR CSS

.compact-container .date-picker .date-picker-btn:hover {
    color: #ffffff !important;
    background: #0b2583;
    border-radius: 10px;
}
Settings
.compact-container {
    max-width: 100% !important;
    border-radius: 20px;
}

.UICardSection__Section-sc-1jgw4gg-0 {
    border-radius: 20px !important;
}

.UISection__ScrollWrapper-j5b21v-0.iAYtNy {
    background-color: #fff !important !important;
    border-radius: 20px !important;
}

.compact-container  h2, .compact-container .date-picker-header {
    color: #0b2583 !important;
    padding: 0 10px !important;
}


.compact-container tr.title-case.m-bottom-2 {
    color: #000 !important;
}

.compact-container .date-picker .date-picker-btn {
    color: #000 !important !important;
}

.compact-container span.UIIcon__IconContent-eh42ma-0:before, .compact-container span.UIIcon__IconContent-eh42ma-0:after {
    color: #0b2583 !important;
}
*******/


/*******FOOTER*******/

.hs-elevate-footer .row-number-6.dnd-section.footer-row-1-padding{
    border: 2px solid rgba(11, 37, 131, 0.10);
}

.hs-elevate-footer a.hs-elevate-link--secondary, .hs-elevate-footer .hs-elevate-link--secondary a {
    color: #0B2583;
    leading-trim: both;
    text-edge: cap;
/* Text/Small/Medium */
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
}

.hs-elevate-footer a.SocialFollow__SocialLink-sc-1telbsi-1 {
    padding: 0;
    background: transparent;
}

.hs-elevate-footer a.SocialFollow__SocialLink-sc-1telbsi-1 svg {
    width: 20px;
    height: 20px;
}

.row-number-6 .footer-row-1-padding ul.hs-elevate-menu {
    gap: 24px;
}

div#hs_cos_wrapper_footer-module-6 span {
    font-size: 16px !important;
}

.row-number-6.footer-row-1-padding a.hs-elevate-link--secondary {
    padding: 0 !important;
}

div#hs_cos_wrapper_widget_1744265256690 p {
    margin-bottom: 32px;
}

a.SocialFollow__SocialLink-sc-1telbsi-1.hQohsu:first-child {
    content: url(/hubfs/8013218/facebook.svg);
}

a.SocialFollow__SocialLink-sc-1telbsi-1.hQohsu:last-child {
    content: url(/hubfs/8013218/linked-in.svg);
    border-radius: unset !important;
}


/****Claim A Free Class Promo***/


/*****NEW CSS - *Claim A Free Class Promo******/

.highlight-text {
    background: #6bcdb0;
    padding: 0 20px;
    line-height: 1.2em;
    border-radius: 10px;
}


.hs-content-id-188722573918 .dnd_area-row-1-padding h2 {
    margin-bottom: 20px;
}

.hs-content-id-188722573918 .row-number-8 {
    margin-bottom: 20px;
}

.hs-content-id-188722573918 .dnd_area-row-2-padding h2 {
    margin-bottom: 10px !important;
}

.hs-content-id-188722573918 .dnd_area-row-2-padding h2, .hs-content-id-188722573918 .dnd_area-row-2-padding p {
    max-width: 620px;
    margin: 0 auto;
}

.hs-content-id-188722573918  .dnd_area-row-2-padding {
    padding-bottom: 20px !important;
}


.hs-content-id-188722573918  .dnd_area-row-8-background-layers h2 {
    margin-bottom: 15px;
}

/**********/


.hs-content-id-188722573918 .row-number-29.dnd-row {
    padding-top: 0;
}

.hs-content-id-188722573918 .hs-form {
    padding: 0 !important;
    background: unset!important;
    border: unset!important;
}

.hs-content-id-188722573918 .hs-form input, .hs-content-id-188722573918 form#hsForm_dcd369c3-0d20-4747-99bb-1adca93ffe78_5818 select {
    border-radius: unset !important;
}

.row-number-10.dnd_area-row-3-max-width-section-centering .row-fluid .span3 {
    border-radius: 8px;
}

.hs-content-id-188722573918 .row-number-10.dnd_area-row-3-max-width-section-centering .row-fluid .span3 p,.hs-content-id-188722573918 .row-fluid .span3 h6 {
    margin-bottom: 6px;
}

.hs-content-id-188722573918 .cell_1744374301995-background-layers {
    border-radius: 20px;
    background: #163CD1;
    box-shadow: 0px 100px 60px -40px rgba(4, 16, 60, 0.22);
}



/******HEDER BANNER - CLAIM A FREE CLASS*****/

.hs-content-id-188722573918 .cell_1744374301995-padding h1 {
    margin: 0 auto 28px;
/* Heading/H1 */
    font-size: 80px;
    font-weight: 700;
    line-height: 100%; /* 100px */
    letter-spacing: -4px;
    text-transform: uppercase;
}

/* .hs-content-id-188722573918 .cell_1744374301995-padding p {
    line-height: 150%; /* 27px */
    max-width: 520px;
    margin: 0 auto 57px !important;
}
 */
/****FORM - CLAIM A FREE CLASS*****/

.hs-content-id-188722573918 .hs_data_privacy.hs-data_privacy :is(.hs-form, .hs-elevate-system-form) label {
    color: #0B2583;
    letter-spacing: -0.72px;
    margin-bottom: 24px !important;
}

.hs-content-id-188722573918 :is(.hs-form, .hs-elevate-system-form) label {
    color: #0B2583;
    letter-spacing: -0.72px;
    font-weight: 600;
}

.hs-content-id-188722573918 :is(.hs-form, .hs-elevate-system-form) input, .hs-content-id-188722573918 .hs-form select {
    border-radius: 5px !important;
    height: 60px;
    padding: 12px !important;
    border: unset !important;
    color: #0B2583 !important;
    font-family: Lato;
    font-size: 16px !IMPORTANT;
    font-style: normal;
    font-weight: 500;
}

.hs-content-id-188722573918 :is(.hs-form, .hs-elevate-system-form) input::placeholder] {
    border-radius: 5px !important;
    height: 60px;
    padding: 12px !important;
    border: unset !important;
    color: #0B2583;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
}

.hs-content-id-188722573918 :is(.hs-form, .hs-elevate-system-form) input[type='radio'] {
    border-radius: 3px !important;
    background: #FFF;
    width: 22px;
    height: 22px;
    accent-color: #0B2583;
}

.hs-content-id-188722573918 .hs-form .hs-error-msg, .hs-content-id-188722573918 .hs-form .hs-error-msgs {
    color: #de2828 !IMPORTANT;
    font-size: 14px;
    letter-spacing: -0.72px;
}

.hs-content-id-188722573918 .hs-form .hs_submit.hs-submit {
    position: relative;
    max-width: 203px;
    margin: 0 auto !important;
}

.hs-content-id-188722573918 .hs-form .actions {
    position: relative;
}

.hs-content-id-188722573918 .hs-form .actions:after {
    content: '';
    display: inline-block;
    width: 12px;
    height: 12px;
    background-image: url(/hubfs/8013218/Arrow.svg) !important;
    background-size: contain;
    background-repeat: no-repeat;
    position: relative;
    right: 30px;
    top: 40%;
    bottom: 0;
    transition: right 0.3s ease, filter 0.3s ease;
    position: absolute;
    z-index: 5;
}


.hs-content-id-188722573918 .hs-video-wrapper iframe {
    box-sizing: border-box!important;
     /* remove default border */
    border-radius: 20px 20px 20px 20px !important;
    box-shadow: 0 0 0 10px #000 !important;
    background: #000 !important;
}

.hs-content-id-188722573918 .hs-video-container {
    margin: 0 0 0 auto !important;
}


.hs-content-id-188722573918 .hs-form .actions:hover:after {
    right: 25px;
    filter: brightness(0) saturate(100%) invert(97%) sepia(0%) saturate(1%) hue-rotate(353deg) brightness(105%) contrast(101%);
}

/* Make the list a grid for two columns */
.hs-content-id-188722573918 .inputs-list.multi-container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 1rem;
    /* spacing between columns */
    padding: 0;
    margin: 0;
    list-style: none;
}

/* Style individual radio options */
.hs-content-id-188722573918 .inputs-list.multi-container li.hs-form-radio {
    display: flex;
    align-items: center;
    margin-bottom: 0 !important;
}

/* Optional: space between radio button and label text */
.hs-content-id-188722573918 .hs-form-radio-display input[type="radio"] {
    margin-right: 0.5em;
}

.hs-content-id-188722573918 .hs_data_privacy.hs-data_privacy.hs-fieldtype-checkbox.field.hs-form-field {
    text-align: center;
}

/* Target all input placeholders in HubSpot form */
.hs-content-id-188722573918 .hs-form input::placeholder,.hs-form textarea::placeholder,.hs-form select::placeholder {
    color: #0B2583;
    /* Replace with your desired color */
    opacity: 0.5;
}

/* Optional: also target textarea if needed */
.hs-content-id-188722573918 .hs-form textarea::placeholder {
    color: #0B2583;
    opacity: 0.5;
}

label#label-data_privacy-dcd369c3-0d20-4747-99bb-1adca93ffe78_7554 a {
    font-weight: bold;
}

.hs-content-id-188722573918 :is(.hs-form, .hs-elevate-system-form) input[type='checkbox'] {
    accent-color: #0B2583;
    border: unset !important;
}

.hs-content-id-188722573918 .hs_data_privacy.hs-data_privacy ul.inputs-list.multi-container {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    text-align: left;
}

.hs-content-id-188722573918 .hs_data_privacy.hs-data_privacy a:not(.hs-elevate-button), a.hs-elevate-link--primary, .hs-content-id-188722573918 .hs_data_privacy.hs-data_privacy .hs-elevate-link--primary a {
    color: #0b2583;
    padding: 0 !important;
    font-weight: bold;
}

.hs-content-id-188722573918 .hs-form .inputs-list :is(input, span) {
    letter-spacing: -0.72px;
}

.hs-content-id-188722573918 .hs-form p {
    margin-bottom: 0 !important;
}

.hs-content-id-188722573918 label#label-data_privacy-dcd369c3-0d20-4747-99bb-1adca93ffe78_7697 {
    margin-bottom: 26px !important;
}

.hs-content-id-188722573918 .hs_data_privacy.hs-data_privacy ul.inputs-list.multi-container {
    font-family: Lato;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    letter-spacing: -0.72px;
}

.hs-content-id-188722573918 li.hs-form-checkbox {
    position: relative;
}

.hs-content-id-188722573918 li.hs-form-checkbox label {
    color: #0B2583;
    font-family: Lato;
    font-size: 18px;
    font-style: normal;
    line-height: 140%;
    letter-spacing: -0.72px;
    padding-left: 45px;
    font-weight: 400 !important;
}

.hs-content-id-188722573918 :is(.hs-form, .hs-elevate-system-form) input[type='checkbox'] {
    position: absolute;
    left: 0;
    width: 22px !important;
    height: 22px;
    top: 3px;
}


.hs-content-id-188722573918 li.hs-form-checkbox label span {
    font-weight: 500 !important;
}

.hs-content-id-188722573918 .hs_data_privacy.hs-data_privacy a:not(.hs-elevate-button):hover, a.hs-elevate-link--primary, .hs-content-id-188722573918 .hs_data_privacy.hs-data_privacy .hs-elevate-link--primary a:hover {
    color: #0328cc;
}

.hs-content-id-188722573918 .cell_1744375263173-background-layers {
    background: unset !important;
}

.hs-content-id-188722573918 .hs-richtext.hs-main-font-element {
    color: rgba(11, 37, 131, 0.50);
    text-align: center;
    /* Text/Tiny/Regular */
    font-family: Lato;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 50px !important;
}

.hs-content-id-188722573918 .hs_data_privacy label#label-data_privacy-dcd369c3-0d20-4747-99bb-1adca93ffe78_2840 {
    margin-bottom: 42px;
}

.hs-content-id-188722573918 .hs_data_privacy.hs-data_privacy.hs-fieldtype-checkbox.field.hs-form-field {
    margin-bottom: 35px;
}

.hs-content-id-188722573918 .hs-richtext.hs-main-font-element a {
    text-decoration: underline !important;
    color: rgba(11, 37, 131, 0.50);
}

.hs-content-id-188722573918 .hs_data_privacy.hs-data_privacy ul.inputs-list.multi-container label.hs-form-checkbox-display {
    margin-bottom: 7px !important;
}

.hs-content-id-188722573918 span#hs_cos_wrapper_widget_1744374707561_ .section-header {
    max-width: 620px;
    margin: 0 auto;
}

.hs-content-id-188722573918 span#hs_cos_wrapper_widget_1744374707561_ .section-header h2 {
    max-width: 540px;
    margin: 0 auto 6px;
}

.hs-content-id-188722573918 p.secondary-header {
    margin-bottom: 36px;
}


.hs-content-id-188722573918 input.hs-button.primary.large {
    max-width: 203px;
    margin: 0 auto !important;
    border-radius: unset !important;
    color: #fff !important;
    display: flex;
    font-family: Rajdhani;
    font-size: 18px !important;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    letter-spacing: -0.36px;
    text-transform: uppercase;
    padding-left: 28px !important;
    padding-right: 61px !important;
}


.hs-content-id-188722573918 .hs_error_rollup label.hs-main-font-element {
    color: #de2828 !important;
}


.hs-content-id-188722573918 .hs-richtext.hs-main-font-element p {
    margin-bottom: 48px;
}

.hs-content-id-188722573918 .dnd_area-row-3-padding .hs-elevate-h5 {
    margin-bottom: 18px !important;
}

.hs-content-id-188722573918 .dnd_area-row-3-padding .cell_17443725137485-background-layers p {
    max-width: 200px;
    margin: 0 auto;
}

.hs-content-id-188722573918 .cell_17443725137486-background-layers p {
    max-width: 150px;
    margin: 0 auto;
}

.hs-content-id-188722573918 .dnd_area-row-3-padding .span3 p {
    margin-bottom: 0 !important;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    line-height: 110%;
    letter-spacing: -0.64px;
}

.hs-content-id-188722573918 .dnd_area-row-3-padding .span3 p {
    margin-bottom: 0;
}

.hs-content-id-188722573918 .dnd_area-row-3-padding .span3 {
    border-radius: 20px;
    box-shadow: 0px 100px 60px -40px rgba(4, 16, 60, 0.22);
}


.hs-content-id-188722573918 h5, .hs-content-id-188722573918 .hs-elevate-h5 {
    margin-bottom: 7px !important;
}

.hs-content-id-188722573918 label#label-data_privacy-dcd369c3-0d20-4747-99bb-1adca93ffe78_9977 p:first-child {
    margin-bottom: 5px;
}

.hs-content-id-188722573918 label#label-data_privacy-dcd369c3-0d20-4747-99bb-1adca93ffe78_9977 p, .hs-content-id-188722573918 .hs-form .inputs-list :is(input, span) {
    font-weight: 600;
}



/*****SOCCER CLASS - CLAIM A FREE PROMO*****/

.hs-content-id-188722573918 .dnd_area-row-5-padding  .span4 {
    border-radius: 15px;
}

.hs-content-id-188722573918 .dnd_area-row-5-padding .span4 img.hs-image-widget {
    height: 238px !important;
    width: 100%;
    object-fit: cover;
    object-position: top;
    border-radius: 15px 15px 0px 0px;
}

.hs-content-id-188722573918 .dnd_area-row-5-padding .span4 .widget-type-linked_image {
    width: 100%;
}

.hs-content-id-188722573918 .dnd_area-row-5-padding .span4 h5, .hs-content-id-188722573918 .dnd_area-row-5-padding .span4 p, .hs-content-id-188722573918 .dnd_area-row-5-padding .span4 h6 {
    padding: 0 24px!important;
    margin: 0 !important
    
}

.hs-content-id-188722573918 .dnd_area-row-5-padding .span4 h5 {
    padding-top: 25px !important;
    padding-bottom: 2px !important;
}

.hs-content-id-188722573918 .dnd_area-row-5-padding .span4 h6 {
    margin-bottom: 18px !important;
    text-transform: uppercase;
}

.hs-content-id-188722573918 ul.list li div {
    font-family: Lato;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 200%;
}

.hs-content-id-188722573918 .dnd_area-row-5-padding ul.list {
    padding-left: 52px;
}


/*****TESTIMONIALS - CLAIM A FREE PROMO*****/

.hs-content-id-188722573918 .hs-elevate-card--variant-4 blockquote.TestimonialSliderIsland__SlideWrapper-sc-1ad7h7s-10.jTajde {
    max-width: 1230px;
}

/*****HPA SOCCER - CLAIM A FREE PROMO*****/

.hs-content-id-188722573918 .cell_17443726775854-vertical-alignment h2 {
    margin-bottom: 0;
}

.hs-content-id-188722573918 .cell_17443726775853-padding {
    padding-right: 26px !important;
}

.hs-content-id-188722573918 p, .hs-content-id-188722573918 p > span {
    letter-spacing: -0.72px;
}

.hs-content-id-188722573918 .dnd_area-row-7-padding h2 {
    margin-bottom: 7px !important;
    max-width: 500px;
}

.hs-content-id-188722573918 .dnd_area-row-7-padding p {
    margin-bottom: 38px !important;
}

.hs-content-id-188722573918  .hs-elevate-card--variant-4 span.TestimonialSliderIsland__AuthorTitle-sc-1ad7h7s-9 {
    font-style: italic !important;
    letter-spacing: -0.72px !important;
}




/*******COMMUNITY SCHOOLS PATHWYAS *******/

.hs-content-id-188951380367 .cell_17447933091953-background-layers .hs-elevate-button--accent {
    padding: 15px 24px !important;
}

.hs-content-id-188951380367 .cell_17447933091953-background-layers .hs-elevate-button--accent:hover {
    border-color: #fff !important;
    background: #fff !important;
    color: #0b2583 !important;
}

.hs-content-id-188903927434 .cell_1744707654046-background-layers {
    border-radius: 20px;
}

.hs-content-id-188903927434 #hs_cos_wrapper_widget_1744710224936 h1 {
    max-width: 940px;
    margin: 0 auto 33px;
    line-height: 100%;
    letter-spacing: -4px;
}


.hs-content-id-188903927434 .dnd_area-row-3-background-layers .row-fluid .span3 img.hs-image-widget {
    border-radius: 20px;
    box-shadow: 0px 100px 60px -40px rgba(4, 16, 60, 0.46);
}


.hs-content-id-188903927434 div#hs_cos_wrapper_widget_1744713991979 {
    margin-bottom: -9px;
}

.hs-content-id-188903927434 .hs-form {
    padding: 0;
    background: unset;
    border-radius: unset;
    border: unset;
}

.hs-content-id-188903927434 .dnd_area-row-1-padding .row-number-7 .row-fluid {
    gap: 27px !important;
}

.hs-content-id-188903927434 .dnd_area-row-1-padding .row-number-7 .row-fluid .span3 {
    border-radius: 20px;
    background: #42A046;
    box-shadow: 0px 100px 60px -40px rgba(4, 16, 60, 0.22);
}

.hs-content-id-188903927434 .dnd_area-row-1-padding .row-number-7 .row-fluid .span3 p {
    margin-bottom: 0;
    color: #FFF;
    font-family: Lato;
    font-size: 18px;
    font-style: normal;
    line-height: 110%;
    letter-spacing: -0.72px;
}

.hs-content-id-188903927434 .page-header.section-header p {
    max-width: 669px;
    margin: 0 auto 50px;
}

.hs-content-id-188903927434 .page-header.section-header h2 {
    margin-bottom: 24px;
}

.hs-content-id-188903927434 .hs-form input {
    border-radius: 5px !important;
}


/*******COMMUNITY SCHOOLS PATHWYAS - FORM*******/

.hs-content-id-188903927434 .hs_data_privacy.hs-data_privacy :is(.hs-form, .hs-elevate-system-form) label {
    color: #0B2583;
    letter-spacing: -0.72px;
    margin-bottom: 24px !important;
}

.hs-content-id-188903927434 :is(.hs-form, .hs-elevate-system-form) label {
    color: #0B2583;
    letter-spacing: -0.72px;
    font-weight: 600;
}

.hs-content-id-188903927434 :is(.hs-form, .hs-elevate-system-form) input, .hs-content-id-188903927434 .hs-form select {
    border-radius: 5px !important;
    height: 60px;
    padding: 12px !important;
    border: unset !important;
    color: #0B2583 !important;
    font-family: Lato;
    font-size: 16px !IMPORTANT;
    font-style: normal;
    font-weight: 500;
}

.hs-content-id-188903927434 :is(.hs-form, .hs-elevate-system-form) input::placeholder] {
    border-radius: 5px !important;
    height: 60px;
    padding: 12px !important;
    border: unset !important;
    color: #0B2583;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
}

.hs-content-id-188903927434 :is(.hs-form, .hs-elevate-system-form) input[type='radio'] {
    border-radius: 3px !important;
    background: #FFF;
    width: 22px;
    height: 22px;
    accent-color: #0B2583;
}

.hs-content-id-188903927434 .hs-form .hs-error-msg, .hs-content-id-188903927434 .hs-form .hs-error-msgs {
    color: #de2828 !IMPORTANT;
    font-size: 14px;
    letter-spacing: -0.72px;
}

.hs-content-id-188903927434 .hs-form .hs_submit.hs-submit {
    position: relative;
    max-width: 203px;
    margin: 0 auto !important;
}

.hs-content-id-188903927434 .hs-form .actions {
    position: relative;
}

.hs-content-id-188903927434 .hs-form .actions:after {
    content: '';
    display: inline-block;
    width: 12px;
    height: 12px;
    background-image: url(/hubfs/8013218/Arrow.svg) !important;
    background-size: contain;
    background-repeat: no-repeat;
    position: relative;
    right: 30px;
    top: 40%;
    bottom: 0;
    transition: right 0.3s ease, filter 0.3s ease;
    position: absolute;
    z-index: 5;
}

.hs-content-id-188903927434 .hs-form .actions:hover:after {
    right: 25px;
    filter: brightness(0) saturate(100%) invert(97%) sepia(0%) saturate(1%) hue-rotate(353deg) brightness(105%) contrast(101%);
}

.hs-content-id-188903927434 .hs-form .inputs-list :is(input, span) {
    letter-spacing: -0.72px;
}

.hs-content-id-188903927434 .hs_data_privacy.hs-data_privacy ul.inputs-list.multi-container label.hs-form-checkbox-display {
    margin-bottom: 7px !important;
}

.hs-content-id-188903927434 input.hs-button.primary.large {
    max-width: 203px;
    margin: 0 auto !important;
    border-radius: unset !important;
    color: #fff !important;
    display: flex;
    font-family: Rajdhani;
    font-size: 18px !important;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    letter-spacing: -0.36px;
    text-transform: uppercase;
    padding-left: 28px !important;
    padding-right: 61px !important;
}

.hs-content-id-188903927434 .hs_error_rollup label.hs-main-font-element {
    color: #de2828 !important;
}

.hs-content-id-188903927434 :is(.hs-form, .hs-elevate-system-form) input[type='checkbox'] {
    accent-color: #0b2583 !important;
}

.hs-content-id-188903927434 .hs-form .hs-richtext.hs-main-font-element p, .hs-content-id-188903927434 .hs-form .hs-richtext.hs-main-font-element a {
    text-align: center;
    font-size: 15px;
    color: rgba(11, 37, 131, 0.50);
}

.hs-content-id-188903927434 .hs-form .hs-richtext.hs-main-font-element a {
    text-decoration: underline;
}

.hs-content-id-188903927434 .inputs-list.multi-container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: revert-layer;
    /* spacing between columns */
    padding: 0;
    margin: 0;
    list-style: none;
}

.hs-form .inputs-list li {
    margin-bottom: 0;
}

.hs-content-id-188903927434 .hs_data_privacy.hs-data_privacy.hs-fieldtype-checkbox.field.hs-form-field .inputs-list.multi-container:last-child {
    display: flex;
    flex-direction: column;
}

label#label-data_privacy-dcd369c3-0d20-4747-99bb-1adca93ffe78_3982 {
    margin-bottom: 36px !important;
}


/******Community Sponsorships: HPA Clovis******/

/*****WE DO LEGENDARY CTA*******/
.hs-content-id-188951380367 .dnd_area-row-3-background-layers .row-fluid .span3 img.hs-image-widget {
    border-radius: 20px;
    box-shadow: 0px 100px 60px -40px rgba(4, 16, 60, 0.46);
}

.hs-content-id-188951380367 div#hs_cos_wrapper_module_1744794662784 {
    margin-bottom: -9px;
}

.hs-content-id-188951380367 .cell_17447933091953-background-layers {
    border-radius: 20px;
}

.hs-content-id-188951380367 .cell_17447933091953-background-layers p {
    max-width: 594px;
    margin: 0 auto 43px;
}

.hs-content-id-188951380367 .cell_17447933091953-background-layers h1 {
    margin-bottom: 3px;
}

.hs-content-id-188951380367 .dnd_area-row-1-padding h2 {
    max-width: 330px;
    margin-bottom: 31px;
}

.hs-content-id-188951380367 .hs-form {
    padding: 0;
    background: unset;
    border: unset;
}

.hs-content-id-188951380367 :is(.hs-form, .hs-elevate-system-form) input, .hs-content-id-188951380367 .hs-form select, .hs-content-id-188951380367 .hs-fieldtype-textarea.hs-input {
    border-radius: 5px !important;
    height: 60px;
    padding: 12px !important;
    border: unset !important;
    color: #0B2583 !important;
    font-family: Lato;
    font-size: 16px ! IMPORTANT;
    font-style: normal;
    font-weight: 500;
    padding: 10px 30px !important;
}

.hs-content-id-188951380367 :is(.hs-form, .hs-elevate-system-form) label {
    color: #0B2583;
    letter-spacing: -0.72px;
    font-weight: 600;
}

.hs-content-id-188951380367 .hs-form .hs-error-msg, .hs-content-id-188951380367 .hs-form .hs-error-msgs {
    color: #de2828 ! IMPORTANT;
    font-size: 14px;
    letter-spacing: -0.72px;
}

.hs-content-id-188951380367 .hs_error_rollup label.hs-main-font-element {
    color: #de2828 !important;
}

.hs-content-id-188951380367 input.hs-button.primary.large {
    max-width: 203px;
    margin: 0 auto !important;
    border-radius: unset !important;
    color: #fff !important;
    display: flex;
    font-family: Rajdhani;
    font-size: 18px !important;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    letter-spacing: -0.36px;
    text-transform: uppercase;
    padding-left: 28px !important;
    padding-right: 61px !important;
}

.hs-content-id-188951380367 .hs-form .actions:after {
    content: '';
    display: inline-block;
    width: 12px;
    height: 12px;
    background-image: url(/hubfs/8013218/Arrow.svg) !important;
    background-size: contain;
    background-repeat: no-repeat;
    position: relative;
    right: 30px;
    top: 40%;
    bottom: 0;
    transition: right 0.3s ease, filter 0.3s ease;
    position: absolute;
    z-index: 5;
}

.hs-content-id-188951380367 .hs-form .hs_submit.hs-submit {
    position: relative;
    max-width: 203px;
    margin: 0 auto !important;
}

.hs-content-id-188951380367 .hs-form .actions:hover:after {
    right: 25px;
    filter: brightness(0) saturate(100%) invert(97%) sepia(0%) saturate(1%) hue-rotate(353deg) brightness(105%) contrast(101%);
}

.hs-content-id-188951380367 legend.hs-field-desc {
    color: #0B2583;
    letter-spacing: -0.72px;
    font-size: 14px;
}


.hs-content-id-188951380367 .hs-form .hs-fieldtype-select .input:after {
    transform: scale(0.5);
    top: 30%;
    right: 25px;
}

.hs-content-id-188951380367 .hs_preferred_days__rental_.hs-preferred_days__rental_.hs-fieldtype-checkbox.field.hs-form-field .inputs-list.multi-container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: revert-layer;
    padding: 0;
    margin: 0;
    list-style: none;
}

.hs-content-id-188951380367 .hs_rental_type.hs-rental_type.hs-fieldtype-checkbox.field.hs-form-field .inputs-list.multi-container {

    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: revert-layer;
    padding: 0;
    margin: 0;
    list-style: none;
}

.hs-form a, .hs-form a {
    font-weight: bold;
    color: #0b2583 !important;
}


.hs-form a:hover, .hs-form a:hover, .hs-form a:hover {
    color: #1855f2 !important;
}

.hs-content-id-188951380367 :is(.hs-form, .hs-elevate-system-form) input[type='checkbox'] {
    accent-color: #0b2583 !important;
}

.hs-content-id-188951380367 .hs-fieldtype-textarea.hs-input {
    height: 242px;
}

.hs-content-id-188951380367 .hs-form input::placeholder,
.hs-content-id-188951380367 .hs-elevate-system-form input::placeholder,.hs-content-id-188951380367 .hs-form select::placeholder, .hs-content-id-188951380367 .hs-elevate-system-form select::placeholder {
    color: #0B2583;
  opacity: 0.5;
}


/*******RESPONSIVE*******/

@media (min-width: 1441px) {
    .gm-tab-content .hs-tabs__content__panel--visible {
        align-items: center;
        display: flex !important;
        gap: 40px;
        border-radius: 20px;
    }

    .gm-tab-content .hs-tabs__content__panel--visible > * {
        flex: 1;
    }
}



@media screen and (max-width: 1400px) {

.hs-elevate-link--primary {
    font-size: 14px !important;
    padding: 0 16px !important;
}


}



@media screen and (max-width: 1280px) {
  
.dnd_area-row-8-padding {
    padding-left: 30px !important;
    padding-right: 30px !important;
}
  
}

@media screen and (max-width: 1200px) {
  
.hs-elevate-link--primary {
    font-size: 14px;
}
  
.SiteHeader__ButtonContainer-sc-1xpfa8c-3 .hs-elevate-button--secondary {
    font-size: 14px;
}

.hs-elevate-site-header {
    padding-left: 30px !important;
    padding-right: 30px !important;
}
  
a.MobileLogoBackButton__LogoLink-sc-vhm0es-3 img {
    max-height: 45px;
}

  .hs-elevate-link--primary {
    padding: 0 8px !important;
  }

}

@media screen and (max-width: 1024px) {

.hs-elevate-menu {
    gap: 15px !important;
}

    .hs-elevate-link--primary {
        font-size: 12px !important;
        padding: 0 5px !important;
    }


/* a.ButtonComponent__StyledButton-sc-1q3w9nj-0.cLEHth.hs-elevate-button.hs-elevate-button--secondary {
    padding: 10px;
}
 */
.hs-elevate-site-header svg {
    margin-left: 0;
}

a.MobileLogoBackButton__LogoLink-sc-vhm0es-3 img {
    max-height: 35px;
}

.row-fluid .row-number-3 {
    display: flex;
    flex-direction: column;
}

.row-number-3 .row-fluid {
    text-align: center !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100% !important;
}

.row-number-3 .row-fluid .span3, .row-number-3 .row-fluid .span9 {
    width: 100% !important;
}

.row-number-3 .row-fluid p {
    text-align: center !important;
    margin-bottom: 20px;
}

.row-number-7 {
    padding-top: 20px !important;
}

.row-number-9 .row-fluid {
    display: flex;
    flex-direction: column;
}

.row-fluid .span6 {
    width: 100% !important;
    padding-right: 0 !important;
}

.row-number-25 .row-fluid {
    display: flex;
    flex-direction: column;
    align-items: center;
    align-content: center;
    text-align: c;
}

div#hs_cos_wrapper_widget_1744260343756 {
    display: none !important;
}

.dnd_area-row-8-force-full-width-section {
    padding-top: 0 !important;
}

.dnd_area-row-7-padding {
    padding-top: 0 !important;
}

.dnd_area-row-9-padding {
    padding-bottom: 0 !important;
}

.dnd_area-module-9-flexbox-positioning {
    display: flex;
    align-items: center !important;
}

.row-number-25 .hs-elevate-h2 {
    text-align: center !important;
}

.row-number-25 .hs-elevate-button-container {
    justify-content: center !important;
}

.row-number-9 h2,.row-number-9 p {
    text-align: center !important;
}
.dnd_area-row-8-force-full-width-section {
        padding-top: 80px !important;
        padding-bottom: 0 !important;
}

#hs_cos_wrapper_widget_1744097290958 li.List__ListItem-sc-11l9o5f-1 {
    justify-content: center !important;
}

.dr_flex-cards__button-wrapper a.button.button--secondary {
    padding: 17.5px 36px 17.5px 23px;
}

.row-number-38 a.button.button--secondary:hover:after {
    right: -12px;
}

.row-number-38 a.button.button--secondary:after {
    right: -8px;
}

.row-number-38 .dr_flex-cards__card-content p {
    margin-bottom: 0 !important;
}
  
     .hs-content-id-188722573918 .dnd_area-row-8-padding {
        padding-top: 30px !important;
        padding-bottom: 0 !important;
    }

/*********CLAIM A FREE CLASS**************/

/* .hs-content-id-188722573918 .dnd_area-row-0-padding .row-fluid p {
    margin-bottom: 30px;
} */


.hs-content-id-188722573918 .dnd_area-row-8-padding h2 {
    margin-bottom: 20px !important;
    text-align: center !important;
}

.hs-content-id-188722573918 .dnd_area-row-8-padding h5 {
    margin-top: 20px;
}

    .hs-content-id-188722573918 .dnd_area-row-8-padding .row-fluid {
        display: flex;
        flex-direction: column;
    }

.hs-content-id-188722573918 .dnd_area-row-8-padding .row-fluid .span12 {
    text-align: center !important;
    justify-content: center;
    align-items: center !important;
}

.hs-content-id-188722573918 .dnd_area-row-8-padding .hs-elevate-button-container {
    justify-content: center;
}



.hs-content-id-188722573918 .cell_1744374301995-row-0-vertical-alignment > .row-fluid {
    gap: 50px;
}


.hs-content-id-188722573918 label#label-data_privacy-dcd369c3-0d20-4747-99bb-1adca93ffe78_7554 a {
    font-weight: bold;
}

.hs-content-id-188722573918 .cell_1744374301995-background-layers {
    padding-top: 60px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
     padding-bottom: 60px !important;
}

.hs-content-id-188722573918 .cell_1744374301995-padding h1 {
    margin-bottom: 20px;
    font-size: 70px;
}
  
/* .hs-content-id-188722573918 .cell_1744374301995-padding p {
    max-width: 100%;
} */


.hs-content-id-188722573918 .hs-content-id-188722573918 .cell_1744374301995-padding p {
    margin-bottom: 30px;
}

.hs-content-id-188722573918 .dnd_area-row-0-padding {
    padding-top: 80px !important;
    padding-bottom: 50px !important;
}


.hs-content-id-188722573918 .dnd_area-row-4-padding {
    padding-bottom: 0 !important;
    padding-top: 60px !important;
}

.hs-content-id-188722573918 .dnd_area-row-4-padding h2 {
    margin-bottom: 0px;
}

.hs-content-id-188722573918 p.secondary-header {
    margin-bottom: 26px;
}

.hs-content-id-188722573918 .dnd_area-row-5-padding {
    padding-top: 40px !important;
}

.hs-content-id-188722573918 .dnd_area-row-7-padding .row-fluid {
    display: flex;
    flex-direction: column;
}

.hs-content-id-188722573918 .dnd_area-row-7-padding h2 {
    max-width: 720px;
    text-align: center !important;
    margin: 0 auto;
}

.hs-content-id-188722573918 .dnd_area-row-7-padding .row-fluid .span12.module_17443726775856-flexbox-positioning {
    text-align: center;
    justify-content: center;
    align-items: center !important;
    margin-bottom: 20px;
}

.hs-content-id-188722573918 .dnd_area-row-7-padding .Button__ButtonContainer-sc-1vd12d4-0.cZQmaK.hs-elevate-button-container {
    justify-content: center;
}

.hs-content-id-188722573918 .dnd_area-row-7-padding {
    padding-bottom: 0 !important;
}

.hs-content-id-188722573918 .dnd_area-row-7-padding h5 {
    text-align: center;
}

.hs-content-id-188722573918 .dnd_area-row-7-padding p {
    text-align: center;
}

.hs-content-id-188722573918 div#splide01 {
    padding-left: 0;
    padding-right: 0;
}

.hs-content-id-188722573918 .splide__arrow {
    top: 70% !important;
}

.hs-content-id-188722573918 .dnd_area-row-3-max-width-section-centering > .row-fluid {
    display: flex;
    flex-wrap: wrap;
    gap: 20px; /* adjust as needed */
  }

.hs-content-id-188722573918  .dnd_area-row-3-max-width-section-centering > .row-fluid > * {
    flex: 1 1 calc(50% - 10px); /* subtract half the gap to keep rows aligned */
    max-width: calc(50% - 10px);
  }

    .hs-content-id-188722573918 .splide__arrow.splide__arrow--prev {
        top: 74.7% !important;
    }



/****COMMUNITY SCHOOLS PATHWAYS******/

.hs-content-id-188903927434 .row-number-4 .row-fluid {
    display: flex;
    flex-direction: row;
    align-content: center;
    align-items: center;
    gap: 20px;
}

.hs-content-id-188903927434  .dnd_area-row-0-padding {
    padding-bottom: 80px !important;
}

.hs-content-id-188903927434 .page-header.section-header p {
    margin: 0 auto 30px;
}

}


@media screen and (max-width: 980px) {



.footer-row-0-padding .row-fluid {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 30px;
}

.footer-row-0-padding .row-fluid .span12, .footer-row-0-padding .row-fluid .span4 {
    text-align: center;
    width: 100% !important;
    display: flex;
    justify-content: center;
}

#hs_cos_wrapper_footer-module-2 {
    margin: 0 auto;
}

.footer-row-0-padding .row-fluid .span8 {
    width: 100%;
}

.hs-elevate-footer .row-number-6 .row-fluid {
    display: flex;
    flex-direction: column-reverse;
    align-items: center;
    justify-content: center;
    align-content: center;
}

.row-fluid-wrapper.row-depth-1.row-number-7.dnd-row {
    padding-top: 0 !important;
}

.row-fluid-wrapper.row-depth-1.row-number-7.dnd-row span {
    text-align: center !important;
}

div#hs_cos_wrapper_footer-module-6 div {
    text-align: center !important;
}

.footer-row-1-padding .hs-elevate-menu--desktop {
    display: flex;
    align-items: center;
    justify-content: center !important;
    padding-bottom: 10px !important;
    flex-direction: row;
}

.footer-row-0-padding .row-fluid .span4 {
    display: flex;
    flex-direction: column;
}

.hs-elevate-card--variant-4 span.TestimonialSliderIsland__QuoteText-sc-1ad7h7s-14.knsAmr {
    font-size: 30px;
}

div#splide01 {
    padding: 0;
}

/******Community Schools Lead Form******/

.hs-content-id-188903927434 .dnd_area-row-0-padding {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}

.hs-content-id-188903927434 .cell_1744707654046-background-layers {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
}

.hs-content-id-188903927434 #hs_cos_wrapper_widget_1744710168659 {
    padding-bottom: 28px !important;
}

.hs-content-id-188903927434 #hs_cos_wrapper_widget_1744710224936 h1 {
    font-size: 70px !important;
}

.hs-content-id-188903927434 .dnd_area-row-1-padding .row-number-7 .row-fluid {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 27px !important;
}

.hs-content-id-188903927434 .dnd_area-row-1-padding .row-number-7 .row-fluid > .span12,
.hs-content-id-188903927434 .dnd_area-row-1-padding .row-number-7 .row-fluid > div {
  flex: 1 1 calc(50% - 13.5px) !important; /* 2 columns with 27px gap split evenly */
  box-sizing: border-box !important;
}

.hs-content-id-188903927434 .dnd_area-row-1-padding {
    padding-bottom: 18px !important;
}

.hs-content-id-188903927434 .dnd_area-row-3-background-layers {
    padding-top: 60px !important;
}

.hs-content-id-188903927434 #hs_cos_wrapper_widget_1744713991979 {
    padding-top: 40px !important;
}



/****CLAIM A FREE CLASS******/

.hs-content-id-188722573918 :is(.hs-form, .hs-elevate-system-form) label {
    text-align: left;
}



/****COMMUNITY PARTNERSHIP******/

.hs-content-id-188951380367 .cell_17447933091953-background-layers .row-number-4 .row-fluid {
    gap: 20px;
}

.hs-content-id-188951380367 .cell_17447933091953-background-layers h1 {
    margin-bottom: 0;
    font-size: 80px;
}

.hs-content-id-188951380367 .cell_17447933091953-background-layers p {
    margin: 0 auto 35px;
}

.hs-content-id-188951380367 .dnd_area-row-1-padding .row-number-7 p {
    text-align: left;
}

.hs-content-id-188951380367 .dnd_area-row-0-padding {
    padding-top: 80px !important;
    padding-bottom: 40px !important;
}

.hs-content-id-188951380367 .dnd_area-row-1-padding {
    padding-top: 40px !important;
    padding-bottom: 80px !important;
}

.hs-content-id-188951380367 .dnd_area-row-2-padding {
    padding-bottom: 80px !important;
}

.hs-content-id-188951380367 .dnd_area-row-3-padding {
    padding-top: 80px !important;
}

.hs-content-id-188951380367 .dnd_area-row-1-padding .row-fluid {
    display: flex !important;
    flex-direction: column !important;
}

.hs-content-id-188951380367 .dnd_area-row-1-padding h2 {
    text-align: center;
    max-width: 100%;
    margin-bottom: 20px;
}

.hs-content-id-188951380367 .dnd_area-row-1-padding .row-number-7 p {
    text-align: center !important;
}



}


@media screen and (max-width: 820px) {

    .hs-content-id-188722573918 .splide__arrow.splide__arrow--prev {
        top: 76.5% !important;
    }



/******COMMUNITY PARTNERSHIP******/


.hs-content-id-188951380367 .cell_17447933091953-background-layers .row-number-4 .row-fluid {
    gap: 20px;
}


}


@media screen and (max-width: 768px) {

.hs-elevate-link--primary {
    font-size: 18px !important;
    padding: 10px 0!important;
}

.hs-elevate-menu li a:hover {
    color: #0b2583;
    padding: 10px !important;
}


.iCwfRX .hs-elevate-menu {
    padding: 30px 24px;
}


/*****CLAIM A PROMO*****/


.hs-content-id-188722573918 .dnd_area-row-1-padding {
    padding-bottom: 0 !important;
}

.hs-content-id-188722573918 .dnd_area-row-4-max-width-section-centering > .row-fluid {
    display: flex;
    flex-direction: column;
    align-items: center;
}


.hs-content-id-188722573918 .dnd_area-row-4-padding .span4 {
    width: 77%;
    margin-bottom: 30px;
}


.hs-content-id-188722573918 .dnd_area-row-0-padding .row-fluid p br {
    display: none;
}

.hs-content-id-188722573918 .dnd_area-row-6-padding p br {
    display: none;
}

    .hs-content-id-188722573918 .splide__arrow.splide__arrow--prev {
        top: 75.9% !important;
    }

    .hs-content-id-188722573918 .cell_1744374301995-padding h1 {
        font-size: 60px;
    }


/****COMMUNITY PARTNERSHIP*****/


.hs-content-id-188951380367 .dnd_area-row-3-padding .row-number-12 .row-fluid {
    display: flex;
    flex-wrap: wrap; /* Allows elements to wrap into multiple rows */
    gap: 20px; /* Adds 20px gap between columns */
}

.hs-content-id-188951380367 .dnd_area-row-3-padding .row-number-12 .row-fluid > * {
    flex: 0 0 calc(50% - 10px); /* Ensures each column takes up 50% of the space minus half the gap */
    box-sizing: border-box; /* Ensures padding and borders are included in the width */
}

.hs-content-id-188951380367 .row-number-4 .hs-elevate-button-container {
    justify-content: center !important;
}

.hs-content-id-188951380367 .row-number-4 .hs-elevate-button-container a {
    width: 100%;
    max-width: 280px;
}

.hs-content-id-188951380367 .dnd_area-row-0-padding {
    padding-top: 60px !important;
    padding-bottom: 30px !important;
}

.hs-content-id-188951380367 .dnd_area-row-1-padding {
    padding-top: 30px !important;
    padding-bottom: 60px !important;
}

.hs-content-id-188951380367 .dnd_area-row-1-padding h2 {
    text-align: center;
    max-width: 100%;
    margin-bottom: 20px;
}

.hs-content-id-188951380367 .dnd_area-row-1-padding .row-number-7 p {
    text-align: center !important;
}

.hs-content-id-188951380367 .dnd_area-row-2-padding {
    padding-top: 20px !important;
    padding-bottom: 60px !important;
}

.hs-content-id-188951380367 .cell_17447933091953-background-layers {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}

.hs-content-id-188951380367 .cell_17447933091953-background-layers h1 {
    font-size: 70px;
}

.hs-content-id-188951380367 .cell_17447933091953-background-layers p {
    max-width: 100%;
    margin-bottom: 20px !important;
    font-size: 16px;
}

.hs-content-id-188951380367 .dnd_area-row-1-padding h2 {
    margin-bottom: 10px;
}

.hs-content-id-188951380367 .dnd_area-row-1-padding {
    padding-bottom: 30px !important;
}

    .hs-content-id-188951380367 .cell_17447933091953-background-layers {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

}

@media screen and (max-width: 767px) {
    .dnd_area-row-8-padding {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

a.ButtonComponent__StyledButton-sc-1q3w9nj-0.cLEHth.hs-elevate-button.hs-elevate-button--secondary {
    padding: 10px;
}

.hs-elevate-site-header svg {
    margin-left: 0;
}

a.MobileLogoBackButton__LogoLink-sc-vhm0es-3 img {
    max-height: 35px;
}

.dr_flex-cards__button-wrapper a.button.button--secondary {
    padding: 17.5px 36px 17.5px 23px;
}

.row-number-38 a.button.button--secondary:hover:after {
    right: -12px;
}

.row-number-38 a.button.button--secondary:after {
    right: -8px;
}

.dnd_area-row-3-padding {
    padding-top: 10px !important;
}

.dnd_area-row-0-padding {
    padding-top: 60px !important;
}

.row-number-9 h2 {
    margin-bottom: 10px;
}

.row-number-9.dnd_area-row-3-vertical-alignment>.row-fluid {
    padding: 30px 20px !important;
}

.dnd_area-row-4-padding {
    padding-top: 10px !important;
}

.row-number-16.dnd-section > .row-fluid {
    gap: 30px;
}

.row-number-16 .span3 {
    box-shadow: 0 30px 60px -40px rgba(4, 16, 60, .22);
}

.dnd_area-row-7-padding {
    padding-bottom: 10px !important;
}

.dnd-section .dnd_area-row-9-padding > .row-fluid {
    gap: 30px !important;
}

.row-number-38 .row-fluid {
    gap: 30px;
}

.row-number-38 h2 {
    text-align: center !important;
    margin-bottom: 0 !important;
}

.row-number-38 .hs-elevate-button-container {
    justify-content: center !important;
}

.footer-row-0-padding .row-fluid .span4 {
    display: flex;
    flex-direction: column;
}

.hs-elevate-footer .hs-elevate-menu {
    gap: 10px;
}

.row-number-30 h3 {
    margin-bottom: 15px !important;
}

#hs_cos_wrapper_widget_1744097290958 li.List__ListItem-sc-11l9o5f-1 {
    margin-bottom: 16px;
}

.dnd_area-row-8-force-full-width-section {
    padding-bottom: 0 !important;
}

.dr_flex-cards__button-wrapper a.button.button--secondary, .hs-elevate-button--primary, .hs-elevate-button--secondary {
    padding: 17.5px 22px 17.5px 15px !important;
}



/*****CLAIM A PROMO - NEW CSS*****/

.hs-content-id-188722573918 .cell_1744374301995-background-layers h4 {
    margin: 10px 0 0px !important;
    text-align: center !important;
}
  
.hs-content-id-188722573918 .dnd_area-row-1-padding {
    padding-top: 30px !important;
}

.hs-content-id-188722573918 .dnd_area-row-2-padding {
    padding-top: 100px !important;
}

.hs-content-id-188722573918 .dnd_area-row-5-max-width-section-centering > .row-fluid {
    gap: 30px;
}


/***CLAIM A PROMO****/


.hs-content-id-188722573918 .cell_1744374301995-padding p {
/*     max-width: 100%; */
    font-size: 16px;
}

.hs-content-id-188722573918 .cell_1744374301995-padding h1, .hs-content-id-188722573918 .cell_1744374301995-padding p {
    text-align: center !important;
}

.hs-content-id-188722573918 .hs-video-container {
    margin: 0 auto !important;
}

.hs-content-id-188722573918 .cell_1744374301995-padding p {
    margin-bottom: 0 !important;
}

    .hs-content-id-188722573918 .cell_1744374301995-row-0-vertical-alignment > .row-fluid {
        gap: 30px;
    }

    .hs-content-id-188722573918 .splide__arrow.splide__arrow--prev {
        top: 75.5% !important;
    }


.hs-content-id-188722573918 .dnd_area-row-4-padding {
    padding-bottom: 0 !important;
    padding-top: 30px !important;
}

.hs-content-id-188722573918 .dnd_area-row-4-padding h2 {
    margin-bottom: 0px;
}

.hs-content-id-188722573918 p.secondary-header {
    margin-bottom: 26px;
}

.hs-content-id-188722573918 .dnd_area-row-5-padding ul.list {
    padding-left: 44px;
}

.hs-content-id-188722573918 .dnd_area-row-8-padding .row-fluid {
    display: flex;
    flex-direction: column;
}

.hs-content-id-188722573918 .dnd_area-row-8-padding {
    padding-top: 75px !important;
    padding-bottom: 10px !important;
}

.hs-content-id-188722573918 .dnd_area-row-8-padding h2 {
    margin-bottom: 20px !important;
    text-align: center !important;
}

.hs-content-id-188722573918 .dnd_area-row-8-padding h5 {
    margin-top: 20px;
}

.hs-content-id-188722573918 .dnd_area-row-8-padding .row-fluid .span12 {
    text-align: center !important;
    justify-content: center;
    align-items: center !important;
}

.hs-content-id-188722573918 .dnd_area-row-8-padding .hs-elevate-button-container {
    justify-content: center;
}

/******Community Schools Lead Form********/

.hs-content-id-188903927434 .row-number-4 .row-fluid {
    display: flex;
    flex-direction: column;
    align-items: center;
    align-content: center;
}

div#hs_cos_wrapper_widget_1744710288326 .hs-elevate-button-container,div#hs_cos_wrapper_module_1744710293460 .hs-elevate-button-container {
    display: flex;
    justify-content: center !important;
}

.row-number-4 .hs-elevate-button {
    width: 100%;
    max-width: 300px;
}

.hs-content-id-188903927434 .dnd_area-row-3-padding .row-number-21 .row-fluid {
    display: flex;
    flex-wrap: wrap; /* Allows elements to wrap into multiple rows */
    gap: 20px; /* Adds 20px gap between columns */
}

.hs-content-id-188903927434 .dnd_area-row-3-padding .row-number-21 .row-fluid > * {
    flex: 0 0 calc(50% - 10px); /* Ensures each column takes up 50% of the space minus half the gap */
    box-sizing: border-box; /* Ensures padding and borders are included in the width */
}

.hs-content-id-188903927434 .dnd_area-row-2-padding {
    padding-bottom: 60px !important;
}

}


@media screen and (max-width: 515px) {

/* Community Schools Lead Form */

.hs-content-id-188903927434 .row-number-4 .row-fluid {
    display: flex;
    flex-direction: column;
    align-items: center;
    align-content: center;
}

div#hs_cos_wrapper_widget_1744710288326 .hs-elevate-button-container,div#hs_cos_wrapper_module_1744710293460 .hs-elevate-button-container {
    display: flex;
    justify-content: center !important;
}

.row-number-4 .hs-elevate-button {
    width: 100%;
    max-width: 300px;
}

.hs-content-id-188903927434 .dnd_area-row-3-padding .row-number-21 .row-fluid {
    display: flex;
    flex-wrap: wrap; /* Allows elements to wrap into multiple rows */
    gap: 20px; /* Adds 20px gap between columns */
}

.hs-content-id-188903927434 .dnd_area-row-3-padding .row-number-21 .row-fluid > * {
    flex: 0 0 calc(50% - 10px); /* Ensures each column takes up 50% of the space minus half the gap */
    box-sizing: border-box; /* Ensures padding and borders are included in the width */
}

.hs-content-id-188903927434 .dnd_area-row-2-padding {
    padding-bottom: 60px !important;
}

.row-number-4 .hs-elevate-button {
    max-width: 100% !important;
}

    .hs-content-id-188903927434 #hs_cos_wrapper_widget_1744710224936 h1 {
        font-size: 55px !important;
    }

.hs-content-id-188903927434 #hs_cos_wrapper_widget_1744710168659 {
    padding-bottom: 25px !important;
    max-width: 160px;
}

.hs-content-id-188903927434 .dnd_area-row-1-padding {
    padding-bottom: 0 !important;
}

.hs-content-id-188903927434 .dnd_area-row-1-padding .row-number-7 .row-fluid {
    gap: 20px !important;
    flex-direction: column !important;
}

.hs-content-id-188903927434 .inputs-list.multi-container {
    grid-template-columns: repeat(1, 1fr) !important;
}

.hs-content-id-188903927434 li.hs-form-checkbox label {
    margin-bottom: 0 !important;
}

.hs-content-id-188903927434 :is(.hs-form, .hs-elevate-system-form) label {
    font-size: 14px;
}

.hs-content-id-188903927434 .hs-form .hs-richtext.hs-main-font-element p, .hs-content-id-188903927434 .hs-form .hs-richtext.hs-main-font-element a {
    font-size: 12px;
}

.hs-content-id-188903927434 input.hs-button.primary.large {
    max-width: 327px !important;
}

.hs-content-id-188903927434 .hs-form .hs_submit.hs-submit {
    max-width: 327px !important;
}

.hs-content-id-188903927434 .dnd_area-row-3-padding .row-number-21 .row-fluid {
    display: flex;
    flex-direction: column !important;
}



}



@media screen and (max-width: 425px) {



.footer-row-0-padding .row-fluid .span4 {
    display: flex;
    flex-direction: column;
}

.hs-elevate-card--variant-4 span.TestimonialSliderIsland__QuoteText-sc-1ad7h7s-14.knsAmr {
    font-size: 24px;
}

div#splide01 {
    padding: 0;
}

.footer-row-1-padding .hs-elevate-menu--desktop {
    display: flex;
    flex-direction: row;
}

.hs-elevate-footer .hs-elevate-menu {
    gap: 10px;
}

.dnd_area-row-0-padding h1 {
    font-size: 60px;
}

.row-number-3 .row-fluid .span3 {
    padding-bottom: 20px;
}

h2 {
    font-size: 36px !important;
}

h3 {
    font-size: 32px !important;
}

.cell_17440983796243-padding {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
}

.row-number-25 .hs-elevate-h2 {
    margin-bottom: 10px;
}

#hs_cos_wrapper_widget_1744097290958 li.List__ListItem-sc-11l9o5f-1 {
    justify-content: flex-start !important;
}

.row-number-25 .hs-elevate-button-container {display: flex;align-items: center;}

.row-number-38 .hs-elevate-button-container {
    display: flex;
    align-items: center !important;
}


.splide__arrow--prev {
    left: 0;
}

.splide__arrow--next {
    right: 0;
}

.row-fluid-wrapper.dnd-section {
    padding-right: 20px !important;
    padding-left: 20px !important;
}

.row-fluid-wrapper.row-number-1.dnd-section.header-row-0-padding {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.hs-elevate-button--primary,.hs-elevate-button--secondary, .dr_flex-cards__button-wrapper a.button.button--secondary {
    width: 100%;
    display: flex;
    justify-content: center;
    padding: 17.5px 22px 17.5px 10px;
    font-size: 14px;
    max-width: 100% !important;
}

.row-number-38 .dr_flex-cards__card-content p {
    margin-bottom: 0 !important;
}

blockquote.TestimonialSliderIsland__SlideWrapper-sc-1ad7h7s-10.jTajde {
    padding: 0 !important;
}

.splide__arrow {
    top: 60% !important;
}

.splide__arrow--next {
    top: 54.55% !important;
}

.footer-row-0-padding {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}



/*****CLAIM A PROMO*****/

.highlight-text {
    padding: 0 10px;
}

.hs-content-id-188722573918 .dnd_area-row-2-padding {
    padding-top: 80px !important;
}

.hs-content-id-188722573918 p.secondary-header {
    margin-bottom: 0;
}

.hs-content-id-188722573918 .dnd_area-row-4-padding {
    padding-top: 60px !important;
}

.hs-content-id-188722573918 .dnd_area-row-5-padding {
    padding-bottom: 0 !important;
}

.dnd_area-row-6-padding {
    padding-bottom: 30px !important;
}

.hs-content-id-188722573918 .dnd_area-row-8-padding {
    padding-top: 60px !important;
}

.hs-content-id-188722573918 .dnd_area-row-8-padding h5 {
    margin-top: 10px;
}



.hs-content-id-188722573918 .cell_1744374301995-padding h1 {
    width: 100%;
    font-size: 80px;
}

.hs-content-id-188722573918 .dnd_area-row-1-padding {
    padding-top: 30px !important;
    padding-bottom: 0 !important;
}

.hs-content-id-188722573918 .dnd_area-row-4-max-width-section-centering > .row-fluid {
    display: flex;
    flex-direction: column;
}

.hs-content-id-188722573918 .dnd_area-row-4-padding .span4 {
    width: 100%;
    margin-bottom: 30px;
}

.hs-content-id-188722573918 .dnd_area-row-3-max-width-section-centering > .row-fluid > * {
    flex: unset !important;
    max-width: 100% !important;
}

.hs-content-id-188722573918 .dnd_area-row-3-padding .hs-elevate-h5 {
    font-size: 18px !important;
}

.hs-content-id-188722573918 .dnd_area-row-3-padding {
    padding-bottom: 50px !important;
}

.hs-content-id-188722573918 .splide__arrow {
    top: 90.5% !important
}

.hs-content-id-188722573918 .hs-elevate-card--variant-4 .splide__arrow--prev {
    top: 100% !important;
    left: 0 !important;
}

.hs-content-id-188722573918 .hs-elevate-card--variant-4 .splide__arrow {
    right: 0;
}

.hs-content-id-188722573918 .cell_1744374301995-padding h1 {
    font-size: 45px;
    margin-bottom: 10px;
}

.hs-content-id-188722573918 .dnd_area-row-2-padding {
    padding-top: 60px;
}

.hs-content-id-188722573918 .dnd_area-row-7-padding .row-fluid .span12.module_17443726775856-flexbox-positioning {
    margin-bottom: 0;
}

.hs-content-id-188722573918 .hs-form .hs_submit.hs-submit {
    max-width: 100%;
}

.hs-content-id-188722573918 input.hs-button.primary.large {
    max-width: 100%;
}

.hs-content-id-188722573918 .hs-form .actions:after {
    right: 110px !important;
}

.hs-content-id-188722573918 .hs-form .actions:hover:after {
    right: 100px !important;
}

.hs-content-id-188722573918 .dnd_area-row-4-padding {
    padding-bottom: 0 !important;
}

.hs-content-id-188722573918 .tns-outer {
    padding-bottom: 0 !important;
    margin-bottom: 0  !important;
}

.hs-content-id-188722573918 .dnd_area-row-8-force-full-width-section {
    padding-top: 50px !important;
}

.hs-content-id-188722573918 .cell_1744374301995-background-layers {
    padding-top: 50px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-bottom: 50px !important;
}

.hs-content-id-188722573918 .dnd_area-row-0-padding {
    padding-top: 60px !important;
    padding-bottom: 30px !important;
}

.hs-content-id-188722573918 .hs-form .inputs-list :is(input, span) {
    font-size: 16px;
}

.hs-content-id-188722573918 :is(.hs-form, .hs-elevate-system-form) label {
    font-size: 16px;
}

.hs-content-id-188722573918 .dnd_area-row-8-force-full-width-section {
    padding-top: 30px !important;
}

.hs-content-id-188722573918 .dnd_area-row-7-padding h2 {
    max-width: 100%;
}

.video-thumbnail-wrapper .play-button {
    height: 80px;
    width: 80px;
}

.hs-content-id-188722573918 :is(.hs-form, .hs-elevate-system-form) input[type='checkbox'] {
    top: 5px;
}

.hs-content-id-188722573918 .hs_data_privacy.hs-data_privacy.hs-fieldtype-checkbox.field.hs-form-field {
    margin-bottom: 20px;
}

.hs-content-id-188722573918 .hs-richtext.hs-main-font-element {
    margin-bottom: 30px !important;
}

.hs-content-id-188722573918 p.secondary-header {
    margin-bottom: 10px;
}

    .hs-content-id-188722573918 .hs-elevate-card--variant-4 .splide__arrow--prev {
        top: 96.1% !important;
        left: 0 !important;
    }
  
  
.hs-content-id-188722573918 input.hs-button.primary.large {
    font-size: 14px !important;
}
  
  

/* Community Schools Lead Form */


.hs-content-id-188903927434 .page-header.section-header h2 {
    margin-bottom: 14px;
}

.hs-content-id-188903927434 input.hs-button.primary.large {
    max-width: 100% !important;
    font-size: 14px !important;
}

.hs-content-id-188903927434 .hs-form .hs_submit.hs-submit {
    max-width: 100% !important;
}

.hs-content-id-188903927434 .row-number-4 .hs-elevate-button {
    font-size: 14px;
    padding: 15px 14px;
}

.hs-content-id-188903927434 #hs_cos_wrapper_widget_1744710224936 h1 {
    font-size: 40px !important;
    max-width: 100%;
    margin: 0 auto 22px;
}

.hs-content-id-188903927434 .cell_1744707654046-background-layers {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.hs-content-id-188903927434 .page-header.section-header p {
    font-size: 16px;
}


/******COMMUNITY PARTNERSHIP******/

.hs-content-id-188951380367 .cell_17447933091953-background-layers p {
    max-width: 594px;
    margin: 0 auto 30px !important;
}

/****COMMUNITY PROGRAMS****/

.hs-content-id-188951380367 .cell_17447933091953-background-layers h1 {
    font-size: 55px;
    line-height: 1em;
}

.hs-content-id-188951380367 .row-number-4 .hs-elevate-button-container a {
    max-width: 100%;
}

.hs-content-id-188951380367 .dnd_area-row-1-padding .row-number-7 p {
    font-size: 16px;
}

.hs-content-id-188951380367 .dnd_area-row-1-padding {
    padding-bottom: 60px !important;
}

.hs-content-id-188951380367 div#hs_cos_wrapper_module_1744794662784 {
    padding-top: 30px !important;
}

.hs-content-id-188951380367 .dnd_area-row-3-padding {
    padding-top: 60px !important;
}

.hs-content-id-188951380367 .dnd_area-row-3-padding .row-number-12 .row-fluid {
    gap: 15px !important;
}

  .hs-content-id-188951380367 .dnd_area-row-0-padding {
    padding-top: 40px !important;
  }

    .hs-content-id-188951380367 .cell_17447933091953-background-layers {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }

.hs-content-id-188951380367 .row-number-4 .hs-elevate-button-container a {
    font-size: 14px;
}

.hs-content-id-188951380367 input.hs-button.primary.large {
    max-width: 100% !important;
    font-size: 14px !important;
}

.hs-content-id-188951380367 .hs-form .hs_submit.hs-submit {
    max-width: 100% !important;
}

.hs-content-id-188951380367 :is(.hs-form, .hs-elevate-system-form) label {
    font-size: 16px;
}

.hs-content-id-188951380367 .hs-form input::placeholder,
.hs-content-id-188951380367 .hs-elevate-system-form input::placeholder {
    font-size: 16px !important;
}

}

@media screen and (max-width: 375px) {


/***CLAIM A PROMO***/


.hs-content-id-188722573918 .dnd_area-row-8-padding {
    padding-top: 30px !important;
    padding-bottom: 0 !important;
}

.hs-content-id-188722573918 p {
    margin-bottom: 20px;
}

.hs-content-id-188722573918 p.secondary-header {
    margin-bottom: 0;
}
  
 .hs-content-id-188722573918 .dnd_area-row-8-padding p {
    margin-bottom: 30px;
}



.hs-content-id-188722573918 .cell_1744374301995-background-layers {
    padding-top: 30px !important;
    padding-bottom: 40px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.hs-content-id-188722573918 .dnd_area-row-0-padding {
    padding-top: 60px !important;
    padding-bottom: 30px !important;
}

.hs-content-id-188722573918 .hs-form .inputs-list :is(input, span) {
    font-size: 16px;
}

.hs-content-id-188722573918 :is(.hs-form, .hs-elevate-system-form) label {
    font-size: 16px;
}



.hs-content-id-188722573918 .dnd_area-row-8-force-full-width-section {
    padding-top: 30px !important;
}

.hs-content-id-188722573918 .dnd_area-row-7-padding h2 {
    max-width: 100%;
}

.hs-content-id-188722573918 .inputs-list.multi-container {
    grid-template-columns: repeat(1, 1fr);
}

.hs-content-id-188722573918 :is(.hs-form, .hs-elevate-system-form) label {
    margin-bottom: 10px;
}

.hs-content-id-188722573918 :is(.hs-form, .hs-elevate-system-form) input, .hs-content-id-188722573918 .hs-form select {
    font-size: 14px ! IMPORTANT;
}

.hs-form .hs-fieldtype-select .input:after {
    transform: scale(0.5);
    top: 25%;
    right: 10px;
}

.hs-content-id-188722573918 p, .hs-content-id-188722573918 p > span {
    margin-bottom: 10px;
}

.hs-content-id-188722573918 .hs-form .inputs-list li {
    margin-bottom: 0;
}

.hs-content-id-188722573918 .hs-richtext.hs-main-font-element p {
    margin-bottom: 30px;
}

.hs-content-id-188722573918 p.secondary-header {
    margin-bottom: 16px;
}

.hs-content-id-188722573918 #hs_cos_wrapper_widget_1709660138769 h6 {
    font-size: 16px !important;
}


.hs-content-id-188722573918 .dnd_area-row-3-padding .span3 p {
    max-width: 100%;
}

.hs-content-id-188722573918 .hs-form .actions:hover:after {
    right: 80px !important;
}

.hs-content-id-188722573918 .hs-form .actions:after {
    right: 70px !important;
}
  
.hs-content-id-188722573918 .hs-elevate-card--variant-4 .splide__arrow.splide__arrow--prev {
    top: 96.75% !important
}

.hs-content-id-188722573918 .hs-elevate-card--variant-4 .splide__arrow {
    top: 91.7% !important;
}
  

/***COMMUNITY PARTNERS***/

.hs-content-id-188951380367 :is(.hs-form, .hs-elevate-system-form) label {
    font-size: 16px;
}

    .hs-content-id-188951380367 .cell_17447933091953-background-layers h1 {
        font-size: 50px;
    }

.hs-content-id-188951380367 :is(.hs-form, .hs-elevate-system-form) label {
    font-size: 14px !important;
}

.hs-content-id-188951380367 .hs-form input::placeholder,
.hs-content-id-188951380367 .hs-elevate-system-form input::placeholder {
    font-size: 14px !important;
}

}

@media screen and (max-width: 320px) {


.hs-content-id-188722573918 .hs-elevate-card--variant-4 .splide__arrow.splide__arrow--prev {
        top: 96.78% !important;
}

.hs-content-id-188722573918 .hs-elevate-card--variant-4 .splide__arrow {
    top: 92.3% !important;
}

  
}