:root{--teal: rgb(25, 104, 135);--light-blue: rgb(5, 161, 211);--green: rgb(146, 199, 74);--orange: rgb(248, 144, 31);--red: rgb(239, 50, 36);--yellow: rgb(255, 229, 93);--blue-grey: rgb(49, 60, 66);--sky-blue: rgb(200, 235, 246);--black: rgb(16, 16, 16);--black-opaque: rgba(var(--black), 0.6);--white: rgb(252, 252, 252);--white-opaque: rgba(var(--white), 0.6);--transparent: rgba(var(--black), 0);--font: rgb(23, 23, 23);--resets-grey: rgb(217, 217, 217);--site-background: #f9fdff;--success: var(--green);--danger: var(--red);--warning: var(--yellow);--info: rgb(23, 162, 184);--form-bg: rgb(249, 253, 255);--primary: var(--teal);--primary-form: rgba(var(--main), .05);--secondary: var(--light-blue);--secondary-table: rgba(5, 161, 211, .15);--accent: var(--green);--font-filson: "filson-soft", sans-serif;--font-montserrat: "Montserrat", sans-serif;--font-awesome: "Font Awesome 6 Pro"}.cta-content{border-radius:.625rem;text-align:center}@media screen and (min-width: 768px){.cta-content{padding:3.125rem 3.125rem 1.875rem}}.cta-content p{margin:0 auto;max-width:66.25rem}.cta-content p:last-of-type{margin-bottom:1.875rem}.overlay-head{max-width:75rem;z-index:3}.overlay-head h1,.overlay-head h2{color:var(--white);text-align:left}.icon-list-wrap .icon-item>*{margin-left:2.0625rem}.icon-list-wrap .icon-heading{font-family:var(--font-filson);margin-bottom:.625rem;position:relative}.icon-list-wrap .icon-heading:before{color:var(--white);content:'\f00c';font-family:var(--font-awesome);height:1.5625rem;left:-2.0625rem;margin-right:.625rem;padding:.3125rem;position:absolute;top:-.3125rem;width:1.5625rem;z-index:1}.icon-list-wrap .icon-heading:after{background-color:var(--secondary);border-radius:50%;content:'';height:1.5625rem;left:-2.0625rem;position:absolute;top:0;width:1.5625rem}.gallery-wrap{gap:1.25rem;display:flex;margin-bottom:1.25rem}@media screen and (max-width: 991px){.gallery-wrap{flex-wrap:wrap}}.gallery-wrap.two-large-gallery{display:grid;gap:1.25rem;grid-template-rows:repeat(2, 1fr);grid-template-columns:repeat(4, 1fr)}.gallery-wrap.two-large-gallery>div:first-of-type{grid-area:1 / 1 / 3 / 2}.gallery-wrap.two-large-gallery>div:last-of-type{grid-area:1 / 4 / 3 / 5}.gallery-wrap.two-large-gallery img{height:100%}.accordion{text-align:left}.highlights{position:relative;z-index:2}.highlights .highlight-content{display:flex;gap:30px;justify-content:space-between}@media screen and (max-width: 991px){.highlights .highlight-content{flex-direction:column}}.highlights .highlight-content>div{align-items:flex-start;display:flex;gap:20px}@media screen and (max-width: 400px){.highlights .highlight-content>div{flex-direction:column}}@media screen and (max-width: 991px){.highlights .highlight-content:has(.no-desc){align-items:center}}.testimonials .quote-content{margin:0 auto;max-width:66.25rem}.author{color:var(--primary);font-size:1.25rem;font-weight:600}.quote-wrap:has(.multi-quote){display:flex;gap:2%}@media screen and (max-width: 991px){.quote-wrap:has(.multi-quote){flex-wrap:wrap;row-gap:1.25rem}}.quote-wrap .slick-slide>div{--slide-spacing: 1em;background-color:var(--white);border-radius:.625rem;border:1px solid var(--light-blue);padding:1.5625rem}.quote-wrap .slick-current>div{margin-right:var(--slide-spacing)}@media screen and (max-width: 991px){.quote-wrap .slick-current>div{margin-left:var(--slide-spacing)}}.quote-wrap .slick-active:not(.slick-current)>div{margin-left:var(--slide-spacing)}.quote-wrap .multi-quote{display:flex;flex-direction:column;padding-left:8.125rem;padding-top:3.125rem;position:relative}@media screen and (max-width: 991px){.quote-wrap .multi-quote{padding-left:0rem;padding-top:10.625rem}}.quote-wrap .multi-quote:before{align-content:center;background-color:var(--light-blue);border-radius:50%;content:url("/media/j2tljejd/quote.png");height:6.5rem;left:0;position:absolute;text-align:center;top:0px;width:6.5rem}.quote-wrap .multi-quote:after{content:url("/media/fyjnnhp2/5-stars.png");left:7.75rem;position:absolute;top:0}@media screen and (max-width: 991px){.quote-wrap .multi-quote:after{left:0;top:7.1875rem}}.quote-wrap .multi-quote p{line-height:1.7em}@media screen and (max-width: 1199px){.cloud-2,.cloud-3,.cloud-4,.cloud-5{display:none}}.testimonial-wrap:not(.multiple-quotes){background-color:var(--white);border:1px solid var(--light-blue);border-radius:10px}.testimonial-wrap:not(.multiple-quotes) .author{margin-bottom:0rem}.testimonial-wrap .slick-arrow,.testimonials .slick-arrow{background-color:var(--primary);top:calc(100% + 40px);color:var(--white);height:2.0625rem;position:absolute;width:2.0625rem}.testimonial-wrap .slick-arrow:hover,.testimonial-wrap .slick-arrow:focus,.testimonials .slick-arrow:hover,.testimonials .slick-arrow:focus{background-color:var(--blue-grey)}.testimonial-wrap .slick-prev,.testimonials .slick-prev{right:calc(51% - 10px)}@media screen and (max-width: 991px){.testimonial-wrap .slick-prev,.testimonials .slick-prev{right:calc(53% - 10px)}}@media screen and (max-width: 425px){.testimonial-wrap .slick-prev,.testimonials .slick-prev{left:unset;right:calc(53% - 5px)}}.testimonial-wrap .slick-next,.testimonials .slick-next{left:calc(51% - 10px)}@media screen and (max-width: 991px){.testimonial-wrap .slick-next,.testimonials .slick-next{left:calc(53% - 10px)}}@media screen and (max-width: 425px){.testimonial-wrap .slick-next,.testimonials .slick-next{left:calc(53% - 5px);right:unset}}.testimonials{position:relative}@media screen and (min-width: 1921px){.testimonials{padding-block:12.5rem}}@media screen and (min-width: 2350px){.testimonials{padding-block:9.375rem}}.testimonials h2{padding-bottom:.625rem}.testimonials:before{background:#E1F4FB;background:url("data:image/svg+xml,%3Csvg width='100%' height='100%' viewBox='0 0 1920 772' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 33.0001C0 33.0001 416 -39.9999 965.5 33.0001C1515 106 1920 33.0001 1920 33.0001V745C1920 745 1212.5 804.5 960 745C707.5 685.5 0 745 0 745V33.0001Z' fill='%2305A1D3' fill-opacity='0.1'/%3E%3C/svg%3E") no-repeat center;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width: 2350px){.testimonials:before{background:#E1F4FB}}.testimonials>div{background-color:transparent;padding:3.125rem 0 1.5625rem;position:relative;text-align:center;z-index:1}@media screen and (max-width: 575px){.testimonials>div{padding-inline:1.875rem}}.testimonials .blue-cloud{position:absolute;right:0;top:-1.5625rem}.testimonials .white-cloud{bottom:-.9375rem;left:0;position:absolute}@media screen and (max-width: 991px){.testimonials .white-cloud{bottom:-7%;left:-18%}}.testimonials .cloud-1{left:20%;position:absolute;top:6%}@media screen and (max-width: 767px){.testimonials .cloud-1{display:none}}.testimonials .cloud-2{position:absolute;right:10%;top:10%}.testimonials .cloud-3{left:0%;position:absolute;top:37%}.testimonials .cloud-4{position:absolute;right:0%;top:48%}.testimonials .cloud-5{bottom:16%;position:absolute;right:52%}.testimonials .cloud-6{bottom:0%;position:absolute;right:18%}@media screen and (max-width: 1199px){.testimonials .cloud-6{bottom:9%;right:13%}}@media screen and (max-width: 767px){.testimonials .cloud-6{display:none}}.testimonials .bird{left:21.875rem;position:absolute;top:7rem}@media screen and (max-width: 1399px){.testimonials .bird{left:9%;top:4.375rem}}@media screen and (max-width: 767px){.testimonials .bird{left:0rem;top:1.25rem}}.testimonials .bird-line{left:0;position:absolute;top:5.4375rem}@media screen and (max-width: 1399px){.testimonials .bird-line{left:-266px;top:3.125rem}}@media screen and (max-width: 767px){.testimonials .bird-line{display:none}}.testimonials .slick-track,.currSlider .slick-track{display:flex}@media screen and (min-width: 768px){.testimonials .slick-track,.currSlider .slick-track{gap:1.25rem}}.testimonials .slick-track .slick-slide,.currSlider .slick-track .slick-slide{height:inherit}.testimonials .slick-track .slick-slide>div,.testimonials .slick-track .slick-slide>a,.currSlider .slick-track .slick-slide>div,.currSlider .slick-track .slick-slide>a{height:100%}.programs{position:relative}.programs .container{position:relative;z-index:2}.programs .content-wrap{position:relative}@media screen and (min-width: 1400px){.programs .content-wrap .btn{bottom:0;position:absolute;right:0;z-index:3}}@media screen and (max-width: 1399px){.programs .content-wrap .btn{margin-top:.625rem}}.programs .content-wrap p{margin-bottom:0;max-width:62.5rem}.programs .slick-arrow{top:108%}@media screen and (min-width: 768px){.programs .slick-arrow{top:50%;transform:translateY(-50%)}}@media screen and (max-width: 575px){.programs .slick-arrow{background-color:var(--primary);top:calc(100% + 40px);color:var(--white);height:2.0625rem;position:absolute;width:2.0625rem}.programs .slick-arrow:hover,.programs .slick-arrow:focus{background-color:var(--blue-grey)}}.programs .slick-next{right:40%}@media screen and (min-width: 768px){.programs .slick-next{right:-34px}}@media screen and (max-width: 575px){.programs .slick-next{left:calc(53% - 10px);right:unset}}@media screen and (max-width: 425px){.programs .slick-next{left:calc(53% - 5px);right:unset}}.programs .slick-prev{left:40%}@media screen and (min-width: 768px){.programs .slick-prev{left:-34px}}@media screen and (max-width: 575px){.programs .slick-prev{left:unset;right:calc(53% - 10px)}}@media screen and (max-width: 425px){.programs .slick-prev{left:unset;right:calc(53% - 5px)}}.programSlider{--slide-spacing: .625em}@media screen and (min-width: 768px){.programSlider .slick-current ~ .slick-active>div{margin-left:var(--slide-spacing)}.programSlider .slick-current>div,.programSlider .slick-current+.slick-active>div{margin-right:var(--slide-spacing)}}.programSlider .slick-track{display:flex}@media screen and (min-width: 768px){.programSlider .slick-track{gap:1.25rem}}.programSlider .slick-track .slick-slide{height:inherit}.programSlider .slick-track .slick-slide:not(.slick-cloned):nth-child(3n+3){--outline-color: var(--light-blue)}.programSlider .slick-track .slick-slide:not(.slick-cloned):nth-child(3n+2){--outline-color: var(--green)}.programSlider .slick-track .slick-slide:not(.slick-cloned):nth-child(3n+1){--outline-color: var(--orange)}.programSlider .slick-track>div:nth-of-type(1n){--outline-color: var(--orange)}.programSlider .slick-track>div:nth-of-type(2n){--outline-color: var(--green)}.programSlider .slick-track>div:nth-of-type(3n){--outline-color: var(--light-blue)}.programSlider .slick-track>div>div{border:1px solid var(--outline-color);border-radius:.625rem;height:100%;overflow:hidden;position:relative}.programSlider .slick-track>div>div:hover{--outline-color: var(--primary)}.programSlider .slick-track>div>div:hover img{opacity:1;transform:scale(1.2)}.programSlider .slick-track>div>div a{display:flex;flex-direction:column;height:100%}.programSlider .slick-track>div span{align-items:center;background-color:var(--outline-color);color:var(--white);display:flex;flex-grow:1;font-size:26px;font-weight:700;padding:.9375rem 1.5625rem;position:relative;transition:background-color .3s ease 0s;width:100%;z-index:2}@media screen and (max-width: 575px){.programSlider .slick-track>div span{font-size:1.25rem;padding:.3125rem .9375rem}}.programSlider .slick-track>div span:after{content:'\f054';font-family:var(--font-awesome);position:absolute;right:1.5625rem}.programSlider .slick-track>div img{border-radius:0;height:303px;object-fit:cover;transition:transform .3s ease 0s;width:100%}.curriculum{position:relative}.curriculum .container{position:relative;z-index:2}.curriculum .content-wrap{position:relative}@media screen and (min-width: 1400px){.curriculum .content-wrap .btn{bottom:0;position:absolute;right:0;z-index:3}}@media screen and (max-width: 1399px){.curriculum .content-wrap .btn{margin-top:.625rem}}.curriculum .content-wrap p{margin-bottom:0;max-width:62.5rem}.curriculum .slick-arrow{top:116%}@media screen and (min-width: 768px){.curriculum .slick-arrow{top:50%;transform:translateY(-50%)}}@media screen and (max-width: 575px){.curriculum .slick-arrow{background-color:var(--primary);top:calc(100% + 40px);color:var(--white);height:2.0625rem;position:absolute;width:2.0625rem}.curriculum .slick-arrow:hover,.curriculum .slick-arrow:focus{background-color:var(--blue-grey)}}.curriculum .slick-next{right:40%}@media screen and (min-width: 768px){.curriculum .slick-next{right:-34px}}@media screen and (max-width: 575px){.curriculum .slick-next{left:calc(53% - 10px);right:unset}}@media screen and (max-width: 425px){.curriculum .slick-next{left:calc(53% - 5px);right:unset}}.curriculum .slick-prev{left:40%}@media screen and (min-width: 768px){.curriculum .slick-prev{left:-34px}}@media screen and (max-width: 575px){.curriculum .slick-prev{left:unset;right:calc(53% - 10px)}}@media screen and (max-width: 425px){.curriculum .slick-prev{left:unset;right:calc(53% - 5px)}}.currSlider .slick-slide>a,.currSlider .slick-slide>div{align-items:center;background-color:var(--white);border-radius:.625rem;border:1px solid var(--primary);display:flex;justify-content:center;padding:3.75rem 3.125rem  ;transition:border-color 0.3s, border-width .1s ease 0s}.currSlider .slick-slide>a:hover,.currSlider .slick-slide>a:focus{border-color:var(--orange);border-width:3px}.slick-prev::before,.slick-next::before{color:var(--white);font-family:var(--font-awesome);font-size:1.25rem;line-height:1em}.slick-prev::before{content:'\f053'}.slick-next::before{content:'\f054'}.slick-arrow{background-color:var(--light-blue);border-radius:50%;border:0;color:var(--white);font-size:0;height:46px;line-height:1em;position:absolute;top:50%;transform:translateY(-50%);width:46px;z-index:3}.slick-arrow:before{color:var(--white);font-family:var(--font-awesome);font-size:1.25rem;line-height:1em}.slick-arrow:hover,.slick-arrow:focus{background-color:var(--primary)}img{border-radius:.625rem}.content .image-right{position:relative}@media screen and (max-width: 991px){.content .image-right{padding-bottom:1.25rem}}.content .image-right .orange-circle{left:-5.3125rem;position:absolute;top:5.625rem;z-index:1}@media screen and (max-width: 991px){.content .image-right .orange-circle{display:none}}.content .image-right .yellow-circle{position:absolute;bottom:-3.9375rem;right:-5.0625rem}@media screen and (max-width: 767px){.content .image-right .yellow-circle{display:none}}.content .row{align-items:center}.hero{background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--white);padding-top:7.8125rem;position:relative;text-align:left;z-index:1}@media screen and (max-width: 767px){.hero{margin-block:12.5rem 3.75rem;padding-block:3.125rem}}@media screen and (max-width: 767px){.hero p{display:none}}.hero .container{padding:6.5625rem 0 11.25rem;position:relative;z-index:3}@media screen and (max-width: 991px){.hero .container{padding:2.1875rem}}.hero .hero-search-wrap{display:flex;flex-wrap:nowrap;margin-top:1.875rem}@media screen and (max-width: 767px){.hero .hero-search-wrap{display:none}}.hero .hero-search-wrap input{border-radius:1.25rem 0 0 1.25rem;border:1px solid #D0D6D8;margin-right:0;max-width:31.25rem;padding:.625rem 1.25rem;width:100%}.hero .hero-clouds{bottom:-34%;position:absolute;z-index:1}@media screen and (max-width: 991px){.hero .hero-clouds{bottom:-48%}}@media screen and (max-width: 576px){.hero .hero-clouds{display:none}}.hero .hero-clouds path{fill:var(--white)}.hero .hero-cloud-mobile{bottom:-23%;position:absolute;right:0%;width:100%;z-index:2}@media screen and (min-width: 576px){.hero .hero-cloud-mobile{display:none}}.hero .hero-cloud-mobile path{fill:var(--white)}.hero h1{font:700 clamp(3.75rem, 4.5vw, 5.3125rem)/calc(1em + 6px) var(--font-filson)}@media screen and (min-width: 768px){.hero h1{margin-bottom:1.875rem}}.hero .hero-leaf{bottom:3.125rem;left:0;position:absolute;z-index:2}@media screen and (max-width: 767px){.hero .hero-leaf{bottom:-14%;left:-6%;z-index:3}}.hero .orange-circle{left:0;position:absolute;top:0}.hero .yellow-circle{bottom:0;position:absolute;right:41%}@media screen and (max-width: 991px){.hero .yellow-circle{bottom:-30%;right:5%}}.hero .green-circle{position:absolute;right:0;top:60px}@media screen and (max-width: 991px){.green-circle,.butterfly,.butterfly-line,.pro-cloud{display:none}}@media screen and (max-width: 767px){.orange-circle{display:none}}.curriculum .balloon{position:absolute;right:0;top:-39%}@media screen and (max-width: 1199px){.curriculum .balloon{display:none}}@media screen and (max-width: 991px){.curriculum .btn{display:none}}.highlights{background-color:var(--white)}.highlights h2{font-size:1.625rem}.cta-right,.cta-left{display:flex}.cta-right>div,.cta-left>div{background-color:var(--white);background-position:center right;background-repeat:no-repeat;background-size:contain;border-radius:1.25rem;border:1px solid var(--primary);flex-grow:1;overflow:hidden;padding:5rem 2.1875rem;position:relative}@media screen and (min-width: 576px){.cta-right>div>*:not(img),.cta-left>div>*:not(img){max-width:65%}}.cta-right h2,.cta-left h2{margin-bottom:1.25rem}@media screen and (max-width: 575px){.cta-right h2,.cta-left h2{font-size:1.75rem}}.cta-right p,.cta-left p{margin-bottom:1.875rem}@media screen and (max-width: 1199px){.cta-left{margin-bottom:1.25rem}}@media screen and (max-width: 575px){.cta-left>div{background-position:0px 275%;background-size:auto;padding-block:2.1875rem 15.625rem}.cta-left>div>a:first-of-type{bottom:27%;right:32px}.cta-left>div>a:last-of-type{bottom:15%;right:25px}.cta-left>div>a:last-of-type,.cta-left>div>a:first-of-type{position:absolute}}.cta-right>div:before{background-image:linear-gradient(90deg, #fff 60%, rgba(255,255,255,0.75) 64%, rgba(255,255,255,0) 100%);content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.cta-right>div>*{position:relative;z-index:1}.programs{z-index:2}.programs .pro-cloud{position:absolute;right:0;top:-4.6875rem}.programs .butterfly-line{position:absolute;right:0;top:5.3125rem}.programs .butterfly{position:absolute;right:3.75rem;top:-2.8125rem}.programs .btn{margin-right:9.375rem}@media screen and (max-width: 991px){.programs .btn{display:none}}.stacked-image-wrap{position:relative;z-index:1}@media screen and (max-width: 575px){.stacked-image-wrap>.container{padding-block:0}}.stacked-image-wrap .fifty-year-image{margin-bottom:1.25rem}.stacked-images{position:relative}@media screen and (max-width: 991px){.stacked-images{height:40.625rem}}@media screen and (min-width: 768px) and (max-width: 991px){.stacked-images{transform:translateX(18%)}}@media screen and (max-width: 767px){.stacked-images{height:31.25rem;margin-right:15%}}.stacked-images>div{left:50%;position:absolute;top:50%;transition:transform .6s ease 0s;width:100%}@media screen and (min-width: 1200px){.stacked-images>div{transform:translate(-50%, -50%)}}@media screen and (max-width: 1199px){.stacked-images>div:first-of-type{transform:translate(-50%, -100%)}.stacked-images>div:nth-of-type(2){transform:translate(-70%, -30%)}.stacked-images>div:last-of-type{transform:translate(-30%, -25%)}}@media screen and (max-width: 767px){.stacked-images>div{scale:0.8}}.stacked-images>div:first-of-type{z-index:3}.stacked-images>div:nth-of-type(2){z-index:2}.stacked-images>div:last-of-type{z-index:1}@media screen and (min-width: 1200px){.stacked-images.active>div:first-of-type{transform:translate(-21%, -100%)}.stacked-images.active>div:nth-of-type(2){transform:translate(-52%, -46%)}.stacked-images.active>div:last-of-type{transform:translate(-7%, -25%)}}@media screen and (max-width: 991px){.body-content{padding-bottom:15.625rem}}@media screen and (max-width: 767px){.body-content .home .programs,.body-content .home .curriculum{padding-bottom:4.6875rem}}.call-to-actions{position:relative;z-index:1}.testimonials .slick-arrow{background-color:var(--primary);top:calc(100% + 40px);color:var(--white);height:2.0625rem;position:absolute;width:2.0625rem}.testimonials .slick-arrow:hover,.testimonials .slick-arrow:focus{background-color:var(--blue-grey)}.testimonials .slick-prev{right:calc(51% - 10px)}@media screen and (max-width: 991px){.testimonials .slick-prev{right:calc(53% - 10px)}}@media screen and (max-width: 425px){.testimonials .slick-prev{left:unset;right:calc(53% - 5px)}}.testimonials .slick-next{left:calc(51% - 10px)}@media screen and (max-width: 991px){.testimonials .slick-next{left:calc(53% - 10px)}}@media screen and (max-width: 425px){.testimonials .slick-next{left:calc(53% - 5px);right:unset}}.body-content section:not(.hero,.testimonials,.call-to-actions){padding:clamp(1.25rem, 3vw, 3.125rem) 0}@keyframes sway{0%,100%{transform:rotate(0deg) scale(1)}50%{transform:rotate(3deg) scale(1.02)}}.hero-leaf{animation:sway 3s ease-in-out infinite alternate;transform-origin:center center}@keyframes flutter{0%,100%{transform:rotate(0deg) scale(1)}50%{transform:rotate(2deg) scale(1.05)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.butterfly{animation:flutter 0.5s ease-in-out infinite alternate,  float 3s ease-in-out infinite alternate;transform-origin:center center}@keyframes fly{0%,100%{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes flap{0%,100%{transform:rotate(0deg) scale(1)}50%{transform:rotate(-3deg) scale(1.05)}}@keyframes dash{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-20}}@keyframes dash-butterfly{0%{stroke-dashoffset:0}100%{stroke-dashoffset:20}}.bird-line{animation:dash 1.5s linear infinite}.butterfly-line{animation:dash-butterfly 2s linear infinite}.bird{animation:fly 3s ease-in-out infinite alternate,  flap 1s ease-in-out infinite alternate;transform-origin:center center}@keyframes slide-up{0%{transform:translateY(50px)}100%{transform:translateY(0)}}.hero-clouds{animation:slide-up .5s ease-out forwards 0s}.balloon>g{animation:float 4s ease-in-out infinite}.balloon path:nth-of-type(2){animation:dash 4s linear infinite}@keyframes tree-sway{0%,100%{transform:rotate(0deg)}50%{transform:rotate(1.5deg)}}.tree-left{animation:tree-sway 7s ease-in-out infinite 0s;transform-origin:bottom center}.tree-right{animation:tree-sway 6s ease-in-out infinite 0s;transform-origin:bottom center}@keyframes giraffe-nod{0%,100%{transform:rotate(0deg)}50%{transform:rotate(3deg)}}.site-footer .giraffe{animation:giraffe-nod 4s ease-in-out infinite 0s;left:-20px;transform-origin:bottom center}h2{font-size:2.375rem}@media screen and (max-width: 575px){h2{font-size:2.25rem}}
