.no-ul-list{list-style-type:none;padding:0;margin:0}.no-ul-list>li{display:inline-block;list-style-type:none;margin:2px}.tmp-shadow,.blocked-style{box-shadow:0 0 2px 0 #535353}.tmp-shadow-none{box-shadow:none}.blocked-style{border:1px solid #fff;padding:12px;border-radius:5px;background:#f5f5f5}@property --border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@-webkit-keyframes border-spin{to{--border-angle: 360deg}}@keyframes border-spin{to{--border-angle: 360deg}}.vertical-subfeature-group-sdc{display:flex;flex-direction:column;margin-left:-22px !important;margin-right:-22px !important}@media only screen and (max-width: 768px){.vertical-subfeature-group-sdc{padding:41px 0 !important}}@media only screen and (max-width: 992px){.vertical-subfeature-group-sdc{padding:41px !important}}.vertical-subfeature-group-sdc--gray{background:#f5f5f5;width:100vw;margin-left:calc(-50vw + 50%) !important;margin-right:calc(-50vw + 50%) !important}@media only screen and (max-width: 768px){.vertical-subfeature-group-sdc--gray{padding:2rem 0;width:auto;margin-left:-22px !important;margin-right:-22px !important}}.vertical-subfeature-group-sdc--white{background:#fff;width:100vw;margin-left:calc(-50vw + 50%) !important;margin-right:calc(-50vw + 50%) !important}@media only screen and (max-width: 768px){.vertical-subfeature-group-sdc--white{padding:2rem 0;width:auto;margin-left:-22px !important;margin-right:-22px !important}}.vertical-subfeature-group-sdc--blue{background:#003071;width:100vw;margin-left:calc(-50vw + 50%) !important;margin-right:calc(-50vw + 50%) !important}@media only screen and (max-width: 768px){.vertical-subfeature-group-sdc--blue{padding:2rem 0;width:auto;margin-left:-22px !important;margin-right:-22px !important}}.vertical-subfeature-group-sdc--blue .vertical-subfeature-group-sdc__heading,.vertical-subfeature-group-sdc--blue .vertical-subfeature-group-sdc__description{color:#fff}.vertical-subfeature-group-sdc--blue .field--name-field-subfeature-section-ref-sdc .subfeature-section-sdc__link{color:#fff;text-decoration:underline}.vertical-subfeature-group-sdc--blue .field--name-field-subfeature-section-ref-sdc .subfeature-section-sdc__link:hover{color:#fff;text-decoration:none}.vertical-subfeature-group-sdc--gradient{background:var(--school-gradient, #f5f5f5);width:100vw;margin-left:calc(-50vw + 50%) !important;margin-right:calc(-50vw + 50%) !important}@media only screen and (max-width: 768px){.vertical-subfeature-group-sdc--gradient{padding:2rem 0;width:auto;margin-left:-22px !important;margin-right:-22px !important}}.vertical-subfeature-group-sdc .vertical-subfeature-group-sdc__sections{display:flex;flex-direction:column;gap:5.6rem}@media only screen and (min-width: 1200px){.vertical-subfeature-group-sdc .vertical-subfeature-group-sdc__sections{padding:9.6rem}}@media only screen and (max-width: 768px){.vertical-subfeature-group-sdc .vertical-subfeature-group-sdc__sections{gap:3.6rem}}@media(min-width: 992px)and (max-width: 1199px){.vertical-subfeature-group-sdc .vertical-subfeature-group-sdc__sections{width:auto;padding:2rem}}.vertical-subfeature-group-sdc .vertical-subfeature-group-sdc__heading{margin:0;padding:0;font-family:"Arizona-Text",serif;font-size:4.4rem;font-weight:400;font-style:normal;color:#003071}@media only screen and (max-width: 768px){.vertical-subfeature-group-sdc .vertical-subfeature-group-sdc__heading{font-size:3.2rem}}.vertical-subfeature-group-sdc .vertical-subfeature-group-sdc__description{font-size:1rem;font-weight:400;color:#535353;margin:0 0 1rem 0}@media only screen and (max-width: 768px){.vertical-subfeature-group-sdc .vertical-subfeature-group-sdc__description{font-size:.85em}}.vertical-subfeature-group-sdc .vertical-subfeature-group-sdc__description p{margin:0}.vertical-subfeature-group-sdc .field--name-field-subfeature-section-ref-sdc{--vs-columns: 3;display:grid;grid-template-columns:repeat(var(--vs-columns), minmax(0, 1fr));grid-template-rows:auto auto auto auto;gap:0 2.8rem}@media only screen and (min-width: 992px){.vertical-subfeature-group-sdc .field--name-field-subfeature-section-ref-sdc:has(>.field--item:nth-child(4):last-child){--vs-columns: 4}}@media only screen and (max-width: 992px){.vertical-subfeature-group-sdc .field--name-field-subfeature-section-ref-sdc{--vs-columns: 2}}@media only screen and (max-width: 768px){.vertical-subfeature-group-sdc .field--name-field-subfeature-section-ref-sdc{display:flex;flex-direction:column;gap:3.6rem}}.vertical-subfeature-group-sdc .field--name-field-subfeature-section-ref-sdc .field--item{display:grid;grid-row:span 4;grid-template-rows:subgrid;width:100%}@media only screen and (max-width: 768px){.vertical-subfeature-group-sdc .field--name-field-subfeature-section-ref-sdc .field--item{display:flex;flex-direction:column}}.vertical-subfeature-group-sdc .field--name-field-subfeature-section-ref-sdc>.field--item:nth-child(n+4):not(:nth-child(4):last-child){margin-top:5.6rem}@media only screen and (max-width: 992px){.vertical-subfeature-group-sdc .field--name-field-subfeature-section-ref-sdc>.field--item:nth-child(n+3){margin-top:5.6rem}}@media only screen and (max-width: 768px){.vertical-subfeature-group-sdc .field--name-field-subfeature-section-ref-sdc>.field--item:nth-child(n){margin-top:0}}
/*# sourceMappingURL=vertical_subfeature_sdc.css.map */
