.guten-l1QATG.layout-boxed > .guten-container { max-width: 1170px; } section.guten-l1QATG .guten-shape-divider.guten-shape-divider-bottom svg { width: calc( 144% + 1.3px); height: 90px; } section.guten-l1QATG .guten-shape-divider.guten-shape-divider-bottom .guten-shape-fill path { fill: rgba(255, 252, 249, 1); } .guten-l1QATG > .guten-background-overlay { background: rgba(5, 5, 5, 1); opacity: 0.7; } .guten-l1QATG:not(.background-animated), .guten-l1QATG.background-animated > .guten-background-animated .animated-layer { background-image: url(http://hartacademy.org/wp-content/uploads/2025/07/ballet-edited-1-scaled.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;  } .guten-l1QATG:not([class*="__tablet-"]):not([class*="__desktop-"]):not([class*="__mobile-"]) { animation-name: none; } .guten-element.guten-l1QATG { padding-top: 150px; padding-bottom: 200px; } @media only screen and (max-width: 1024px) { section.guten-l1QATG .guten-shape-divider.guten-shape-divider-bottom svg { width: calc( 174% + 1.3px); height: 100px; } .guten-l1QATG:not(.background-animated), .guten-l1QATG.background-animated > .guten-background-animated .animated-layer { background-position: center center; background-repeat: no-repeat; background-size: cover; } .guten-element.guten-l1QATG { padding-top: 150px; padding-right: 10px; padding-bottom: 200px; padding-left: 10px; } } @media only screen and (max-width: 767px) { .guten-l1QATG > .guten-container { flex-wrap: wrap; } .guten-l1QATG > .guten-container > .guten-column { width: 100%; } .guten-l1QATG:not(.background-animated), .guten-l1QATG.background-animated > .guten-background-animated .animated-layer { background-position: center center; } .guten-element.guten-l1QATG { padding-top: 150px; padding-bottom: 200px; } }.guten-MwhdUj.layout-boxed > .guten-container { max-width: 1170px; } .guten-MwhdUj:not(.background-animated), .guten-MwhdUj.background-animated > .guten-background-animated .animated-layer { background: var(--wp--preset--color--waterlava-third);  } .guten-element.guten-MwhdUj { padding-top: 0px; padding-bottom: 0px; }.guten-1Hg1FU.layout-boxed > .guten-container { max-width: 1170px; } .guten-element.guten-1Hg1FU { padding-bottom: 0px; } @media only screen and (max-width: 1024px) { .guten-element.guten-1Hg1FU { padding-top: 15px; padding-right: 20px; padding-left: 20px; } } @media only screen and (max-width: 767px) { .guten-element.guten-1Hg1FU { padding-top: 0px; } }.guten-XQ0cYO.layout-boxed > .guten-container { max-width: 1140px; } .guten-XQ0cYO:not(.background-animated), .guten-XQ0cYO.background-animated > .guten-background-animated .animated-layer { background: var(--wp--preset--color--contrast);  } .guten-element.guten-XQ0cYO { padding-top: 100px; padding-right: 0px; padding-bottom: 100px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-element.guten-XQ0cYO { padding-top: 60px; padding-right: 10px; padding-bottom: 60px; padding-left: 10px; } } @media only screen and (max-width: 767px) { .guten-element.guten-XQ0cYO { padding-top: 40px; padding-right: 10px; padding-bottom: 40px; padding-left: 10px; } }.guten-PiQl18 { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-PiQl18 { width: 100%; } }.guten-HLzpAg { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-HLzpAg { width: 100%; } } @media only screen and (max-width: 767px) { .guten-HLzpAg > .sticky-wrapper > .guten-column-wrapper, .guten-HLzpAg > .guten-column-wrapper { margin-top: 0px; margin-right: 0px; margin-bottom: 50px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } }.guten-6IJo6n { width: 50%; animation-delay: 0.1s; } .guten-6IJo6n:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-6IJo6n.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-6IJo6n:not(.background-animated) > .guten-column-wrapper, .guten-6IJo6n.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background-image: url(http://hartacademy.org/wp-content/uploads/2026/01/IMG_5139.jpg); background-position: center right; background-repeat: no-repeat; background-size: cover;  } .guten-6IJo6n > .sticky-wrapper > .guten-column-wrapper, .guten-6IJo6n > .guten-column-wrapper { margin-right: 35px; } @media only screen and (max-width: 1024px) { .guten-6IJo6n { width: 100%; order: 2; } .guten-6IJo6n > .sticky-wrapper > .guten-column-wrapper, .guten-6IJo6n > .guten-column-wrapper { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 0px; } }.guten-VjO7Fm { width: 50%; order: 1;  } .guten-section > .guten-container > .guten-VjO7Fm.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-VjO7Fm.guten-column > .guten-column-wrapper { align-content: center; align-items: center; } .guten-VjO7Fm > .sticky-wrapper > .guten-column-wrapper, .guten-VjO7Fm > .guten-column-wrapper { margin-left: 35px; } @media only screen and (max-width: 1024px) { .guten-VjO7Fm { width: 100%; } .guten-VjO7Fm > .sticky-wrapper > .guten-column-wrapper, .guten-VjO7Fm > .guten-column-wrapper { margin-top: 35px; margin-bottom: 50px; margin-left: 0px; padding-left: 0px; } } @media only screen and (max-width: 767px) { .guten-VjO7Fm > .sticky-wrapper > .guten-column-wrapper, .guten-VjO7Fm > .guten-column-wrapper { margin-top: 30px; margin-bottom: 30px; padding-top: 0px; padding-bottom: 0px; } }.guten-hg5Wb5 { width: 50%; order: 1;  } .guten-section > .guten-container > .guten-hg5Wb5.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-hg5Wb5.guten-column > .guten-column-wrapper { align-content: center; align-items: center; } .guten-hg5Wb5 > .sticky-wrapper > .guten-column-wrapper, .guten-hg5Wb5 > .guten-column-wrapper { padding-right: 50px; } @media only screen and (max-width: 1024px) { .guten-hg5Wb5 { width: 100%; } .guten-hg5Wb5 > .sticky-wrapper > .guten-column-wrapper, .guten-hg5Wb5 > .guten-column-wrapper { padding-right: 60px; } } @media only screen and (max-width: 767px) { .guten-hg5Wb5 > .sticky-wrapper > .guten-column-wrapper, .guten-hg5Wb5 > .guten-column-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } }.guten-EL0b3E { width: 50%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-EL0b3E { width: 50%; } }.guten-mZABiR { text-align: center;   } h1.guten-element.guten-mZABiR, h2.guten-element.guten-mZABiR, h3.guten-element.guten-mZABiR, h4.guten-element.guten-mZABiR, h5.guten-element.guten-mZABiR, h6.guten-element.guten-mZABiR { color: var(--wp--preset--color--white);  overflow-wrap: break-word; word-break: break-word; }.guten-GT5QbJ.layout-boxed > .guten-container { max-width: 1140px; } .guten-element.guten-GT5QbJ { margin-top: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }.guten-gj240u.layout-boxed > .guten-container { max-width: 1170px; } .guten-element.guten-gj240u { padding-top: 20px; padding-bottom: 100px; } @media only screen and (max-width: 1024px) { .guten-element.guten-gj240u { margin-right: 20px; margin-left: 20px; } } @media only screen and (max-width: 767px) { .guten-element.guten-gj240u { margin-top: 0px; margin-right: 20px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } }.guten-gX793z.guten-spacer { padding-bottom: 400px!important; } .guten-gX793z {   } @media only screen and (max-width: 1024px) { .guten-gX793z.guten-spacer { padding-bottom: 500px!important; } } @media only screen and (max-width: 767px) { .guten-gX793z.guten-spacer { padding-bottom: 300px!important; } }h1.guten-element.guten-81bsyF, h2.guten-element.guten-81bsyF, h3.guten-element.guten-81bsyF, h4.guten-element.guten-81bsyF, h5.guten-element.guten-81bsyF, h6.guten-element.guten-81bsyF { color: rgba(27, 27, 21, 1); font-family: "Alata"; font-size: 22px; font-weight: 400; font-style: Italic; line-height: 1em;   overflow-wrap: break-word; word-break: break-word; } .guten-81bsyF {  width: auto!important; display: inline-block; animation-delay: 0.1s; } .guten-81bsyF.guten-element { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(214, 214, 214, 1); } .guten-element.guten-81bsyF { margin-top: 0%; margin-right: 0%; margin-bottom: 0%; margin-left: 0%; padding-bottom: 10px; } @media only screen and (max-width: 1024px) { h1.guten-element.guten-81bsyF, h2.guten-element.guten-81bsyF, h3.guten-element.guten-81bsyF, h4.guten-element.guten-81bsyF, h5.guten-element.guten-81bsyF, h6.guten-element.guten-81bsyF { font-size: 18px; line-height: 1em; } .guten-element.guten-81bsyF { margin-right: 0%; margin-bottom: 0%; } } @media only screen and (max-width: 767px) { h1.guten-element.guten-81bsyF, h2.guten-element.guten-81bsyF, h3.guten-element.guten-81bsyF, h4.guten-element.guten-81bsyF, h5.guten-element.guten-81bsyF, h6.guten-element.guten-81bsyF { font-size: 15px; line-height: 1em; } .guten-element.guten-81bsyF { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }.guten-09QBMS .guten-icon-box-wrapper { text-align: left;justify-content: flex-start; } .guten-09QBMS.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i { font-size: 30px; } .guten-09QBMS.guten-icon-box .guten-icon-box-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } .guten-icon-box.guten-09QBMS:hover .guten-icon-box-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: none; } .guten-icon-box.guten-09QBMS .guten-icon-box-wrapper { border-style: none; overflow: hidden; } .guten-icon-box.guten-09QBMS .icon-box.icon-box-header .icon i { color: var(--wp--preset--color--intrace-accent); } .guten-icon-box.guten-09QBMS .icon-box.icon-box-header .icon svg { fill: var(--wp--preset--color--intrace-accent); } .guten-icon-box.guten-09QBMS:hover .icon-box.icon-box-header .icon i { color: rgba(173, 117, 49, 1); } .guten-icon-box.guten-09QBMS:hover .icon-box.icon-box-header .icon svg { fill: rgba(173, 117, 49, 1); } .guten-icon-box.guten-09QBMS .icon-box.icon-box-header .icon { padding-top: 12px; } .guten-icon-box.guten-09QBMS .icon-box.icon-box-body .title { margin-bottom: 10px; color: rgba(27, 27, 21, 1); font-family: "Alata"; font-size: 25px; font-weight: 400; line-height: 1.3em; } .guten-icon-box.guten-09QBMS:hover .icon-box.icon-box-body .title { color: rgba(27, 27, 21, 1); } .guten-icon-box.guten-09QBMS .icon-box.icon-box-body .icon-box-description { color: var(--wp--preset--color--black); font-family: "Alata"; font-size: 16px; font-weight: 300; line-height: 1.7em; } .guten-icon-box.guten-09QBMS:hover .icon-box.icon-box-body .icon-box-description { color: var(--wp--preset--color--black); } .guten-09QBMS {  animation-delay: 0.3s; } .guten-element.guten-09QBMS { margin-top: 10px; margin-left: -5px; } @media only screen and (max-width: 1024px) { .guten-icon-box.guten-09QBMS .icon-box.icon-box-body .title { font-size: 22px; line-height: 1.3em; } .guten-icon-box.guten-09QBMS .icon-box.icon-box-body .icon-box-description { font-size: 16px; line-height: 1.7em; } .guten-element.guten-09QBMS { margin-top: 10px; } } @media only screen and (max-width: 767px) { .guten-icon-box.guten-09QBMS .icon-box.icon-box-body .title { font-size: 18px; line-height: 1.3em; } .guten-icon-box.guten-09QBMS .icon-box.icon-box-body .icon-box-description { font-size: 16px; line-height: 1.7em; } .guten-element.guten-09QBMS { margin-top: 5px; } }.guten-7eGbux .guten-icon-box-wrapper { text-align: left;justify-content: flex-start; } .guten-7eGbux.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i { font-size: 30px; } .guten-7eGbux.guten-icon-box .guten-icon-box-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } .guten-icon-box.guten-7eGbux:hover .guten-icon-box-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: none; } .guten-icon-box.guten-7eGbux .guten-icon-box-wrapper { border-style: none; overflow: hidden; } .guten-icon-box.guten-7eGbux .icon-box.icon-box-header .icon i { color: var(--wp--preset--color--intrace-accent); } .guten-icon-box.guten-7eGbux .icon-box.icon-box-header .icon svg { fill: var(--wp--preset--color--intrace-accent); } .guten-icon-box.guten-7eGbux:hover .icon-box.icon-box-header .icon i { color: rgba(173, 117, 49, 1); } .guten-icon-box.guten-7eGbux:hover .icon-box.icon-box-header .icon svg { fill: rgba(173, 117, 49, 1); } .guten-icon-box.guten-7eGbux .icon-box.icon-box-header .icon { padding-top: 12px; } .guten-icon-box.guten-7eGbux .icon-box.icon-box-body .title { margin-bottom: 10px; color: rgba(27, 27, 21, 1); font-family: "Alata"; font-size: 25px; font-weight: 400; line-height: 1.3em; } .guten-icon-box.guten-7eGbux:hover .icon-box.icon-box-body .title { color: rgba(27, 27, 21, 1); } .guten-icon-box.guten-7eGbux .icon-box.icon-box-body .icon-box-description { color: var(--wp--preset--color--black); font-family: "Alata"; font-size: 16px; font-weight: 300; line-height: 1.7em; } .guten-icon-box.guten-7eGbux:hover .icon-box.icon-box-body .icon-box-description { color: var(--wp--preset--color--black); } .guten-7eGbux {  animation-delay: 0.5s; } .guten-element.guten-7eGbux { margin-top: 10px; margin-left: -5px; } @media only screen and (max-width: 1024px) { .guten-icon-box.guten-7eGbux .icon-box.icon-box-body .title { font-size: 22px; line-height: 1.3em; } .guten-icon-box.guten-7eGbux .icon-box.icon-box-body .icon-box-description { font-size: 16px; line-height: 1.7em; } } @media only screen and (max-width: 767px) { .guten-icon-box.guten-7eGbux .icon-box.icon-box-body .title { font-size: 18px; line-height: 1.3em; } .guten-icon-box.guten-7eGbux .icon-box.icon-box-body .icon-box-description { font-size: 16px; line-height: 1.7em; } }.guten-UsGXUk .guten-icon-box-wrapper { text-align: left;justify-content: flex-start; } .guten-UsGXUk.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i { font-size: 30px; } .guten-UsGXUk.guten-icon-box .guten-icon-box-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } .guten-icon-box.guten-UsGXUk:hover .guten-icon-box-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: none; } .guten-icon-box.guten-UsGXUk .guten-icon-box-wrapper { border-style: none; overflow: hidden; } .guten-icon-box.guten-UsGXUk .icon-box.icon-box-header .icon i { color: var(--wp--preset--color--intrace-accent); } .guten-icon-box.guten-UsGXUk .icon-box.icon-box-header .icon svg { fill: var(--wp--preset--color--intrace-accent); } .guten-icon-box.guten-UsGXUk:hover .icon-box.icon-box-header .icon i { color: rgba(173, 117, 49, 1); } .guten-icon-box.guten-UsGXUk:hover .icon-box.icon-box-header .icon svg { fill: rgba(173, 117, 49, 1); } .guten-icon-box.guten-UsGXUk .icon-box.icon-box-header .icon { padding-top: 12px; } .guten-icon-box.guten-UsGXUk .icon-box.icon-box-body .title { margin-bottom: 10px; color: rgba(27, 27, 21, 1); font-family: "Alata"; font-size: 25px; font-weight: 400; line-height: 1.3em; } .guten-icon-box.guten-UsGXUk:hover .icon-box.icon-box-body .title { color: rgba(27, 27, 21, 1); } .guten-icon-box.guten-UsGXUk .icon-box.icon-box-body .icon-box-description { color: var(--wp--preset--color--black); font-family: "Alata"; font-size: 16px; font-weight: 300; line-height: 1.7em; } .guten-icon-box.guten-UsGXUk:hover .icon-box.icon-box-body .icon-box-description { color: var(--wp--preset--color--black); } .guten-UsGXUk {  animation-delay: 0.7s; } .guten-element.guten-UsGXUk { margin-top: 10px; margin-left: -5px; } @media only screen and (max-width: 1024px) { .guten-icon-box.guten-UsGXUk .icon-box.icon-box-body .title { font-size: 22px; line-height: 1.3em; } .guten-icon-box.guten-UsGXUk .icon-box.icon-box-body .icon-box-description { font-size: 16px; line-height: 1.7em; } } @media only screen and (max-width: 767px) { .guten-icon-box.guten-UsGXUk .icon-box.icon-box-body .title { font-size: 18px; line-height: 1.3em; } .guten-icon-box.guten-UsGXUk .icon-box.icon-box-body .icon-box-description { font-size: 16px; line-height: 1.7em; } }h1.guten-element.guten-bbNAWm, h2.guten-element.guten-bbNAWm, h3.guten-element.guten-bbNAWm, h4.guten-element.guten-bbNAWm, h5.guten-element.guten-bbNAWm, h6.guten-element.guten-bbNAWm { color: var(--wp--preset--color--base); font-family: "Alata"; font-size: 32px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.01em;  overflow-wrap: break-word; word-break: break-word; } .guten-bbNAWm {   } .guten-element.guten-bbNAWm { margin-top: 0px; margin-bottom: 20px; } @media only screen and (max-width: 1024px) { .guten-bbNAWm { text-align: left; } } @media only screen and (max-width: 767px) { .guten-bbNAWm { text-align: center; } h1.guten-element.guten-bbNAWm, h2.guten-element.guten-bbNAWm, h3.guten-element.guten-bbNAWm, h4.guten-element.guten-bbNAWm, h5.guten-element.guten-bbNAWm, h6.guten-element.guten-bbNAWm { font-size: 24px; } }.guten-7jkzGF.layout-boxed > .guten-container { max-width: 1140px; } .guten-element.guten-7jkzGF { margin-top: 20px; margin-bottom: 0px; }.guten-nLmkOA.layout-boxed > .guten-container { max-width: 1140px; } .guten-element.guten-nLmkOA { margin-top: 20px; margin-bottom: 0px; }.guten-278g6j.layout-boxed > .guten-container { max-width: 1140px; } .guten-element.guten-278g6j { margin-top: 20px; margin-bottom: 0px; }.guten-1NyvGR {  position: fixed!important;  }.guten-arlTYg { width: 50%; order: 1;  } .guten-arlTYg > .sticky-wrapper > .guten-column-wrapper, .guten-arlTYg > .guten-column-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-arlTYg { width: 50%; } }.guten-VPhmgp { width: 50%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-VPhmgp { width: 50%; } }.guten-XNeSjr { width: 33.3%; order: 1; animation-delay: 0.4s; } .guten-XNeSjr:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-XNeSjr.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-XNeSjr:not(.background-animated) > .guten-column-wrapper, .guten-XNeSjr.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background-position: center center; background-repeat: no-repeat; background-size: cover;  } .guten-XNeSjr > .sticky-wrapper > .guten-column-wrapper, .guten-XNeSjr > .guten-column-wrapper { margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; padding-top: 0%; padding-right: 0%; padding-bottom: 0%; padding-left: 0%; } @media only screen and (max-width: 1024px) { .guten-XNeSjr { width: 50%; } } @media only screen and (max-width: 767px) { .guten-XNeSjr > .sticky-wrapper > .guten-column-wrapper, .guten-XNeSjr > .guten-column-wrapper { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } }.guten-Ngc5cT { width: 33.3%; order: 1; animation-delay: 0.5s; } .guten-Ngc5cT:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-Ngc5cT.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-Ngc5cT:not(.background-animated) > .guten-column-wrapper, .guten-Ngc5cT.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background-image: url(http://hartacademy.org/wp-content/uploads/2025/10/JEP1-03186-scaled.webp); background-position: center center; background-repeat: no-repeat; background-size: cover;  } .guten-Ngc5cT > .sticky-wrapper > .guten-column-wrapper, .guten-Ngc5cT > .guten-column-wrapper { margin-right: 10px; margin-left: 10px; } @media only screen and (max-width: 1024px) { .guten-Ngc5cT { width: 50%; } .guten-Ngc5cT > .sticky-wrapper > .guten-column-wrapper, .guten-Ngc5cT > .guten-column-wrapper { margin-right: 0px; } } @media only screen and (max-width: 767px) { .guten-Ngc5cT > .sticky-wrapper > .guten-column-wrapper, .guten-Ngc5cT > .guten-column-wrapper { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } }.guten-TZNpoN { width: 33.3%; order: 1; animation-delay: 0.5s; } .guten-TZNpoN:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-TZNpoN.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-TZNpoN:not(.background-animated) > .guten-column-wrapper, .guten-TZNpoN.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background-image: url(http://hartacademy.org/wp-content/uploads/2025/09/CEP2-03510-1-scaled-e1769543941357.webp); background-position: center center; background-repeat: no-repeat; background-size: cover;  } .guten-TZNpoN > .sticky-wrapper > .guten-column-wrapper, .guten-TZNpoN > .guten-column-wrapper { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; } @media only screen and (max-width: 1024px) { .guten-TZNpoN { width: 100%; } .guten-TZNpoN > .sticky-wrapper > .guten-column-wrapper, .guten-TZNpoN > .guten-column-wrapper { margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media only screen and (max-width: 767px) { .guten-TZNpoN > .sticky-wrapper > .guten-column-wrapper, .guten-TZNpoN > .guten-column-wrapper { margin-top: 0px; } }.guten-C4gfnB.guten-button-wrapper .guten-button span { color: var(--wp--preset--color--black); } .guten-C4gfnB.guten-button-wrapper .guten-button { background: var(--wp--preset--color--white); border-style: solid; border-width: 1px; border-color: var(--wp--preset--color--black); border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;  }.guten-HHLt0K.guten-button-wrapper .guten-button span { color: var(--wp--preset--color--black); } .guten-HHLt0K.guten-button-wrapper .guten-button { background: var(--wp--preset--color--white); border-style: solid; border-width: 1px; border-color: var(--wp--preset--color--black); border-top-left-radius: 1px;border-top-right-radius: 1px;border-bottom-right-radius: 1px;border-bottom-left-radius: 1px;  }.guten-ABM6sY.guten-button-wrapper .guten-button span { color: var(--wp--preset--color--black); } .guten-ABM6sY.guten-button-wrapper .guten-button { background: var(--wp--preset--color--white); border-style: solid; border-width: 1px; border-color: var(--wp--preset--color--black); border-top-left-radius: 1px;border-top-right-radius: 1px;border-bottom-right-radius: 1px;border-bottom-left-radius: 1px;  }.guten-fx5HA7 { width: 27.273%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-fx5HA7 { width: 27.273%; } }.guten-9Rbj1v { width: 72.72%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-9Rbj1v { width: 72.72%; } }.guten-KAqEc3 { width: 27.28%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-KAqEc3 { width: 27.28%; } }.guten-2DINTS { width: 72.72%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-2DINTS { width: 72.72%; } }.guten-tEZSBv { width: 27.2%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-tEZSBv { width: 27.2%; } }.guten-NHCxsi { width: 72.8%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-NHCxsi { width: 72.8%; } }.guten-zZiQLf.guten-button-wrapper { justify-content: right; } .guten-zZiQLf.guten-button-wrapper .guten-button { padding-top: 25px; padding-right: 40px; padding-bottom: 25px; padding-left: 40px; background: rgba(2, 1, 1, 0); border-style: solid; border-width: 1px; border-color: rgba(255, 255, 255, 1); border-top-left-radius: 1px;border-top-right-radius: 1px;border-bottom-right-radius: 1px;border-bottom-left-radius: 1px; animation-delay: 0.3s; } .guten-zZiQLf.guten-button-wrapper .guten-button span { color: rgba(255, 255, 255, 1); font-family: "Muli"; font-size: 12px; font-weight: 400; text-transform: uppercase; line-height: 12px; letter-spacing: 0.125em; } .guten-zZiQLf.guten-button-wrapper .guten-button:hover { background: var(--wp--preset--color--intrace-accent); border-style: solid; border-width: 1px; border-color: var(--wp--preset--color--intrace-accent); border-top-left-radius: 1px;border-top-right-radius: 1px;border-bottom-right-radius: 1px;border-bottom-left-radius: 1px; } @media only screen and (max-width: 767px) { .guten-zZiQLf.guten-button-wrapper { justify-content: center; } }.guten-AUaFL7.guten-button-wrapper .guten-button { padding-top: 25px; padding-right: 40px; padding-bottom: 25px; padding-left: 40px; background: rgba(2, 1, 1, 0); animation-delay: 0.2s; } .guten-AUaFL7.guten-button-wrapper .guten-button span { color: rgba(255, 255, 255, 1); font-family: "Muli"; font-size: 12px; font-weight: 400; text-transform: uppercase; line-height: 12px; letter-spacing: 0.125em; } .guten-AUaFL7.guten-button-wrapper .guten-button:hover span { color: rgba(225, 214, 203, 1); } .guten-AUaFL7.guten-button-wrapper .guten-button:hover { background: rgba(2, 1, 1, 0); } @media only screen and (max-width: 767px) { .guten-AUaFL7.guten-button-wrapper { justify-content: center; } }.guten-NEpHjC.layout-boxed > .guten-container { max-width: 1140px; } .guten-NEpHjC:not(.background-animated), .guten-NEpHjC.background-animated > .guten-background-animated .animated-layer { background-image: url(http://hartacademy.org/wp-content/uploads/2025/09/CEP2-00829-scaled.webp); background-position: center center; background-size: cover;  } .guten-element.guten-NEpHjC { padding-top: 50%; padding-right: 8%; padding-bottom: 5%; padding-left: 8%; } @media only screen and (max-width: 767px) { .guten-element.guten-NEpHjC { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 221px; padding-right: 32px; padding-bottom: 16px; padding-left: 32px; } }.guten-F71z06.layout-boxed > .guten-container { max-width: 1140px; } .guten-element.guten-F71z06 { padding-top: 50%; padding-right: 8%; padding-bottom: 5%; padding-left: 8%; } @media only screen and (max-width: 767px) { .guten-element.guten-F71z06 { padding-top: 224px; padding-right: 32px; padding-bottom: 16px; padding-left: 32px; } }.guten-WhIWY6.layout-boxed > .guten-container { max-width: 1140px; } .guten-element.guten-WhIWY6 { padding-top: 50%; padding-right: 8%; padding-bottom: 5%; padding-left: 8%; } @media only screen and (max-width: 767px) { .guten-element.guten-WhIWY6 { padding-top: 224px; padding-right: 32px; padding-bottom: 16px; padding-left: 32px; } }h1.guten-element.guten-LqfxOn, h2.guten-element.guten-LqfxOn, h3.guten-element.guten-LqfxOn, h4.guten-element.guten-LqfxOn, h5.guten-element.guten-LqfxOn, h6.guten-element.guten-LqfxOn { color: var(--wp--preset--color--intrace-accent); font-family: "Alata"; font-size: 96px; font-weight: 600; text-shadow: 0px 0px 2px rgba(1, 1, 1, 0.3); overflow-wrap: break-word; word-break: break-word; } .guten-LqfxOn {   } .guten-element.guten-LqfxOn { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } @media only screen and (max-width: 1024px) { .guten-LqfxOn { text-align: center; } .guten-element.guten-LqfxOn { margin-top: 0px; margin-right: 20px; margin-bottom: 0px; margin-left: 0px; } } @media only screen and (max-width: 767px) { .guten-LqfxOn { text-align: center; } h1.guten-element.guten-LqfxOn, h2.guten-element.guten-LqfxOn, h3.guten-element.guten-LqfxOn, h4.guten-element.guten-LqfxOn, h5.guten-element.guten-LqfxOn, h6.guten-element.guten-LqfxOn { font-size: 72px; } .guten-element.guten-LqfxOn { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }.guten-9hE7hg .guten-icon-box-wrapper { text-align: left;justify-content: flex-start; } .guten-9hE7hg.guten-icon-box .guten-icon-box-wrapper { padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; } .guten-icon-box.guten-9hE7hg .guten-icon-box-wrapper { border-style: none; border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; overflow: hidden; } .guten-icon-box.guten-9hE7hg .icon-box.icon-box-body .title { color: var(--wp--preset--color--base); font-family: "Alata"; font-size: 24px; font-weight: 600; } .guten-icon-box.guten-9hE7hg .icon-box.icon-box-body .icon-box-description { margin-bottom: 0px; color: var(--wp--preset--color--black); font-family: "Alata"; font-size: 16px; font-weight: 300; line-height: 24px; } .guten-9hE7hg {   } @media only screen and (max-width: 1024px) { .guten-icon-box.guten-9hE7hg .icon-box.icon-box-body .title { font-size: 24px; } .guten-icon-box.guten-9hE7hg .icon-box.icon-box-body .icon-box-description { font-size: 16px; } } @media only screen and (max-width: 767px) { .guten-9hE7hg .guten-icon-box-wrapper { text-align: center;justify-content: center; } .guten-icon-box.guten-9hE7hg .icon-box.icon-box-body .title { font-size: 20px; } .guten-icon-box.guten-9hE7hg .icon-box.icon-box-body .icon-box-description { font-size: 14px; } }h1.guten-element.guten-j97HFG, h2.guten-element.guten-j97HFG, h3.guten-element.guten-j97HFG, h4.guten-element.guten-j97HFG, h5.guten-element.guten-j97HFG, h6.guten-element.guten-j97HFG { color: var(--wp--preset--color--intrace-accent); font-family: "Alata"; font-size: 96px; font-weight: 600; text-shadow: 0px 0px 2px rgba(1, 1, 1, 0.3); overflow-wrap: break-word; word-break: break-word; } .guten-j97HFG {   } .guten-element.guten-j97HFG { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } @media only screen and (max-width: 1024px) { .guten-j97HFG { text-align: center; } .guten-element.guten-j97HFG { margin-top: 0px; margin-right: 20px; margin-bottom: 0px; margin-left: 0px; } } @media only screen and (max-width: 767px) { h1.guten-element.guten-j97HFG, h2.guten-element.guten-j97HFG, h3.guten-element.guten-j97HFG, h4.guten-element.guten-j97HFG, h5.guten-element.guten-j97HFG, h6.guten-element.guten-j97HFG { font-size: 72px; } .guten-element.guten-j97HFG { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }.guten-Z3CZss .guten-icon-box-wrapper { text-align: left;justify-content: flex-start; } .guten-Z3CZss.guten-icon-box .guten-icon-box-wrapper { padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; } .guten-icon-box.guten-Z3CZss .guten-icon-box-wrapper { border-style: none; border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; overflow: hidden; } .guten-icon-box.guten-Z3CZss .icon-box.icon-box-body .title { color: var(--wp--preset--color--base); font-family: "Alata"; font-size: 24px; font-weight: 600; } .guten-icon-box.guten-Z3CZss .icon-box.icon-box-body .icon-box-description { margin-bottom: 0px; color: var(--wp--preset--color--black); font-family: "Alata"; font-size: 16px; font-weight: 300; line-height: 24px; } .guten-Z3CZss {   } @media only screen and (max-width: 1024px) { .guten-icon-box.guten-Z3CZss .icon-box.icon-box-body .title { font-size: 24px; } .guten-icon-box.guten-Z3CZss .icon-box.icon-box-body .icon-box-description { font-size: 16px; } } @media only screen and (max-width: 767px) { .guten-Z3CZss .guten-icon-box-wrapper { text-align: center;justify-content: center; } .guten-icon-box.guten-Z3CZss .icon-box.icon-box-body .title { font-size: 20px; } .guten-icon-box.guten-Z3CZss .icon-box.icon-box-body .icon-box-description { font-size: 14px; } }h1.guten-element.guten-ZGh1X0, h2.guten-element.guten-ZGh1X0, h3.guten-element.guten-ZGh1X0, h4.guten-element.guten-ZGh1X0, h5.guten-element.guten-ZGh1X0, h6.guten-element.guten-ZGh1X0 { color: var(--wp--preset--color--intrace-accent); font-family: "Alata"; font-size: 96px; font-weight: 600; text-shadow: 0px 0px 2px rgba(1, 1, 1, 0.3); overflow-wrap: break-word; word-break: break-word; } .guten-ZGh1X0 {   } .guten-element.guten-ZGh1X0 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } @media only screen and (max-width: 1024px) { .guten-ZGh1X0 { text-align: center; } .guten-element.guten-ZGh1X0 { margin-top: 0px; margin-right: 20px; margin-bottom: 0px; margin-left: 0px; } } @media only screen and (max-width: 767px) { h1.guten-element.guten-ZGh1X0, h2.guten-element.guten-ZGh1X0, h3.guten-element.guten-ZGh1X0, h4.guten-element.guten-ZGh1X0, h5.guten-element.guten-ZGh1X0, h6.guten-element.guten-ZGh1X0 { font-size: 72px; } .guten-element.guten-ZGh1X0 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }.guten-In8Jtb .guten-icon-box-wrapper { text-align: left;justify-content: flex-start; } .guten-In8Jtb.guten-icon-box .guten-icon-box-wrapper { padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; } .guten-icon-box.guten-In8Jtb .guten-icon-box-wrapper { border-style: none; border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; overflow: hidden; } .guten-icon-box.guten-In8Jtb .icon-box.icon-box-body .title { color: var(--wp--preset--color--base); font-family: "Alata"; font-size: 24px; font-weight: 600; } .guten-icon-box.guten-In8Jtb .icon-box.icon-box-body .icon-box-description { margin-bottom: 0px; color: var(--wp--preset--color--base); font-family: "Alata"; font-size: 16px; font-weight: 300; line-height: 24px; } .guten-In8Jtb {   } @media only screen and (max-width: 1024px) { .guten-icon-box.guten-In8Jtb .icon-box.icon-box-body .title { font-size: 24px; } .guten-icon-box.guten-In8Jtb .icon-box.icon-box-body .icon-box-description { font-size: 16px; } } @media only screen and (max-width: 767px) { .guten-In8Jtb .guten-icon-box-wrapper { text-align: center;justify-content: center; } .guten-icon-box.guten-In8Jtb .icon-box.icon-box-body .title { font-size: 20px; } .guten-icon-box.guten-In8Jtb .icon-box.icon-box-body .icon-box-description { font-size: 14px; } }.guten-YTlbLs { width: 100%; order: 1;  } .guten-YTlbLs:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-YTlbLs.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-YTlbLs:not(.background-animated) > .guten-column-wrapper, .guten-YTlbLs.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background: rgba(0, 0, 0, 0.4);  } .guten-YTlbLs > .sticky-wrapper > .guten-column-wrapper, .guten-YTlbLs > .guten-column-wrapper { margin-bottom: 15px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; } @media only screen and (max-width: 1024px) { .guten-YTlbLs { width: 100%; } } @media only screen and (max-width: 767px) { .guten-YTlbLs > .sticky-wrapper > .guten-column-wrapper, .guten-YTlbLs > .guten-column-wrapper { padding-top: 20px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px; } }.guten-aZcDlV { width: 100%; order: 1;  } .guten-aZcDlV:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-aZcDlV.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-aZcDlV:not(.background-animated) > .guten-column-wrapper, .guten-aZcDlV.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background: rgba(0, 0, 0, 0.4);  } .guten-aZcDlV > .sticky-wrapper > .guten-column-wrapper, .guten-aZcDlV > .guten-column-wrapper { margin-bottom: 15px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; } @media only screen and (max-width: 1024px) { .guten-aZcDlV { width: 100%; } } @media only screen and (max-width: 767px) { .guten-aZcDlV > .sticky-wrapper > .guten-column-wrapper, .guten-aZcDlV > .guten-column-wrapper { padding-top: 20px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px; } }.guten-Mu8nJD { width: 100%; order: 1;  } .guten-Mu8nJD:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-Mu8nJD.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-Mu8nJD:not(.background-animated) > .guten-column-wrapper, .guten-Mu8nJD.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background: rgba(0, 0, 0, 0.4);  } .guten-Mu8nJD > .sticky-wrapper > .guten-column-wrapper, .guten-Mu8nJD > .guten-column-wrapper { margin-bottom: 15px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; } @media only screen and (max-width: 1024px) { .guten-Mu8nJD { width: 100%; } } @media only screen and (max-width: 767px) { .guten-Mu8nJD > .sticky-wrapper > .guten-column-wrapper, .guten-Mu8nJD > .guten-column-wrapper { padding-top: 20px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px; } }h1.guten-element.guten-BO6JOA, h2.guten-element.guten-BO6JOA, h3.guten-element.guten-BO6JOA, h4.guten-element.guten-BO6JOA, h5.guten-element.guten-BO6JOA, h6.guten-element.guten-BO6JOA { color: var(--wp--preset--color--white); font-family: "Alata";  overflow-wrap: break-word; word-break: break-word; } .guten-BO6JOA {   }h1.guten-element.guten-7TtpdO, h2.guten-element.guten-7TtpdO, h3.guten-element.guten-7TtpdO, h4.guten-element.guten-7TtpdO, h5.guten-element.guten-7TtpdO, h6.guten-element.guten-7TtpdO { color: var(--wp--preset--color--white); font-family: "Alata";  overflow-wrap: break-word; word-break: break-word; } .guten-7TtpdO {   }h1.guten-element.guten-SX7ODx, h2.guten-element.guten-SX7ODx, h3.guten-element.guten-SX7ODx, h4.guten-element.guten-SX7ODx, h5.guten-element.guten-SX7ODx, h6.guten-element.guten-SX7ODx { color: var(--wp--preset--color--white); font-family: "Alata";  overflow-wrap: break-word; word-break: break-word; } .guten-SX7ODx {   }