﻿html{overflow-x:hidden;overflow-y:auto;}@media screen and (min-width:1024px){.mobile{display:none!important;}}@media screen and (min-width:769px){.mb-only{display:none!important;}}@media screen and (max-width:768px){.dt-more{display:none!important;}}@media screen and (max-width:1023px){.desktop{display:none!important;}}[data-inviewport^=bannerSlideUp]{opacity:0;transform:translateY(-30%) rotate(10deg);}[data-inviewport^=bannerSlideUp].is-inViewport{opacity:1;transform:translateY(0) rotate(0);transition:opacity .2s ease .6s,transform 1.5s linear(0,.008 1%,.03 2%,.129 4.4%,.674 13.1%,.885 17.2%,1.022 21.2%,1.067 23.3%,1.097 25.5%,1.114 28.4%,1.111 31.8%,1.017 46%,.989 54.6%,1);}[data-inviewport=bannerSlideUp2].is-inViewport{transition-delay:.2s;}[data-inviewport=bannerSlideUp3].is-inViewport{transition-delay:.4s;}[data-inviewport=bannerSlideUp4].is-inViewport{transition-delay:.6s;}[data-inviewport=bannerSlideUp5].is-inViewport{transition-delay:.8s;}[data-inviewport=bannerSlideUp6].is-inViewport{transition-delay:1s;}[data-inviewport=bannerSlideUp7].is-inViewport{transition-delay:1.2s;}[data-inviewport=bannerSlideUp8].is-inViewport{transition-delay:1.4s;}[data-inviewport=bannerSlideUp9].is-inViewport{transition-delay:1.6s;}[data-inviewport=bannerSlideUp10].is-inViewport{transition-delay:1.8s;}[data-inviewport^=bannerPopUp]{opacity:0;transform:scale(0);}[data-inviewport^=bannerPopUp].is-inViewport{opacity:1;transform:scale(1);transform-origin:center;transition:opacity .8s ease .6s,transform 1.5s linear(0,.008 1%,.03 2%,.129 4.4%,.674 13.1%,.885 17.2%,1.022 21.2%,1.067 23.3%,1.097 25.5%,1.114 28.4%,1.111 31.8%,1.017 46%,.989 54.6%,1);}[data-inviewport=bannerPopUp2].is-inViewport{transition-delay:.2s;}[data-inviewport=bannerPopUp3].is-inViewport{transition-delay:.4s;}[data-inviewport=bannerPopUp4].is-inViewport{transition-delay:.6s;}[data-inviewport=bannerPopUp5].is-inViewport{transition-delay:.8s;}[data-inviewport=bannerPopUp6].is-inViewport{transition-delay:1s;}[data-inviewport=bannerPopUp7].is-inViewport{transition-delay:1.2s;}[data-inviewport=bannerPopUp8].is-inViewport{transition-delay:1.4s;}[data-inviewport=bannerPopUp9].is-inViewport{transition-delay:1.6s;}[data-inviewport=bannerPopUp10].is-inViewport{transition-delay:1.8s;}[data-inviewport2=contentSlideLeft].is-inViewport{transition:.2s;}[data-inviewport=contentSlideDown]{opacity:0;transform:translateY(-20%);}[data-inviewport=contentSlideDown].is-inViewport{transform:translateY(0%);opacity:1;transition:1s;}[data-inviewport=contentSlideUp]{opacity:0;transform:translateY(20%);}[data-inviewport=contentSlideUp].is-inViewport{transform:translateY(0%);opacity:1;transition:1s;}[data-inviewport=contentSlideUp2]{opacity:0;transform:translateY(20%);}[data-inviewport=contentSlideUp2].is-inViewport{transform:translateY(0%);opacity:1;transition:1s .2s;}@media screen and (max-width:1023px){[data-inviewport=contentSlideUp2].is-inViewport{transition:1s;}}[data-inviewport=contentSlideUp3]{opacity:0;transform:translateY(20%);}[data-inviewport=contentSlideUp3].is-inViewport{transform:translateY(0%);opacity:1;transition:1s .4s;}@media screen and (max-width:1023px){[data-inviewport=contentSlideUp3].is-inViewport{transition:1s;}}[data-inviewport=contentSlideUp4]{opacity:0;transform:translateY(20%);}[data-inviewport=contentSlideUp4].is-inViewport{transform:translateY(0%);opacity:1;transition:1s .6s;}@media screen and (max-width:1023px){[data-inviewport=contentSlideUp4].is-inViewport{transition:1s;}}[data-inviewport=contentSlideUp5]{opacity:0;transform:translateY(20%);}[data-inviewport=contentSlideUp5].is-inViewport{transform:translateY(0%);opacity:1;transition:1s .8s;}@media screen and (max-width:1023px){[data-inviewport=contentSlideUp5].is-inViewport{transition:1s;}}[data-inviewport2=contentSlideLeft].is-inViewport{transition:.2s;}[data-inviewport=contentSlideDown]{opacity:0;transform:translateY(-20%);}[data-inviewport=contentSlideDown].is-inViewport{transform:translateY(0%);opacity:1;transition:1s;}[data-inviewport=contentSlideDown2]{opacity:0;transform:translateY(-20%);}[data-inviewport=contentSlideDown2].is-inViewport{transform:translateY(0%);opacity:1;transition:1s .2s;}@media screen and (max-width:1023px){[data-inviewport=contentSlideDown2].is-inViewport{transition:1s;}}[data-inviewport=contentSlideDown3]{opacity:0;transform:translateY(-20%);}[data-inviewport=contentSlideDown3].is-inViewport{transform:translateY(0%);opacity:1;transition:1s .4s;}@media screen and (max-width:1023px){[data-inviewport=contentSlideDown3].is-inViewport{transition:1s;}}[data-inviewport=contentSlideDown4]{opacity:0;transform:translateY(-20%);}[data-inviewport=contentSlideDown4].is-inViewport{transform:translateY(0%);opacity:1;transition:1s .6s;}@media screen and (max-width:1023px){[data-inviewport=contentSlideDown4].is-inViewport{transition:1s;}}[data-inviewport=contentSlideDown5]{opacity:0;transform:translateY(-20%);}[data-inviewport=contentSlideDown5].is-inViewport{transform:translateY(0%);opacity:1;transition:1s .8s;}@media screen and (max-width:1023px){[data-inviewport=contentSlideDown5].is-inViewport{transition:1s;}}[data-inviewport=contentSlideLeft]{opacity:0;transform:translateX(-20%);}[data-inviewport=contentSlideLeft].is-inViewport{transform:translateX(0%);opacity:1;transition:1s;}[data-inviewport=contentSlideLeft2]{opacity:0;transform:translateX(-20%);}[data-inviewport=contentSlideLeft2].is-inViewport{transform:translateX(0%);opacity:1;transition:1s .2s;}@media screen and (max-width:1023px){[data-inviewport=contentSlideLeft2].is-inViewport{transition:1s;}}[data-inviewport=contentSlideLeft3]{opacity:0;transform:translateX(-20%);}[data-inviewport=contentSlideLeft3].is-inViewport{transform:translateX(0%);opacity:1;transition:1s .4s;}@media screen and (max-width:1023px){[data-inviewport=contentSlideLeft3].is-inViewport{transition:1s;}}[data-inviewport=contentSlideRight]{opacity:0;transform:translateX(20%);}[data-inviewport=contentSlideRight].is-inViewport{transform:translateX(0%);opacity:1;transition:1s;}[data-inviewport=contentSlideRight2]{opacity:0;transform:translateX(20%);}[data-inviewport=contentSlideRight2].is-inViewport{transform:translateX(0%);opacity:1;transition:1s .2s;}@media screen and (max-width:1023px){[data-inviewport=contentSlideRight2].is-inViewport{transition:1s;}}[data-inviewport=contentSlideRight3]{opacity:0;transform:translateX(20%);}[data-inviewport=contentSlideRight3].is-inViewport{transform:translateX(0%);opacity:1;transition:1s .4s;}@media screen and (max-width:1023px){[data-inviewport=contentSlideRight3].is-inViewport{transition:1s;}}[data-inviewport=contentZoomIn]{opacity:0;transform:scale(.85);}[data-inviewport=contentZoomIn].is-inViewport{opacity:1;transform:scale(1);transition:transform .8s ease,opacity .8s ease;}[data-inviewport=contentPop]{opacity:0;transform:scale(.9);}[data-inviewport=contentPop].is-inViewport{opacity:1;transform:scale(1);transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .4s ease;}[data-inviewport=contentSectionUp]{transform:translate(0,80%);}[data-inviewport=contentSectionUp].is-inViewport{transform:translate(0,0);transition:transform 1s ease-in-out;}[data-inviewport=contentPushDown]{transform:translate(0,-80%);}[data-inviewport=contentPushDown].is-inViewport{transform:translate(0,0);transition:transform 1s ease-in-out;}#Kindness span,#Kindness a{font-family:Raleway-Extrabold;color:#000;text-decoration:underline;}#Header{position:relative;padding-top:160px;height:587px;z-index:2;}#Header .background *{position:absolute;}#Header .background .bookshelf{top:235px;left:115px;width:132px;}#Header .background .tosh-family{top:325px;left:258px;width:360px;}#Header .background .chair-1{top:430px;left:629px;width:187px;}#Header .background .chair-2{top:382px;left:853px;width:191px;}#Header .background .kalle{top:362px;left:203px;width:89px;}#Header .background .kalle-singa{top:368px;left:1108px;width:143px;}#Header .background .cubbies{top:339px;left:965px;width:271px;}#Header .background .teacher{z-index:1;top:325px;left:1343px;width:107px;}#Header .background .table-carpet{top:487px;left:1158px;width:341px;}#Header .background .table{z-index:2;top:433px;left:1222px;width:217px;}#Header .background .pinboard{top:235px;left:1257px;width:289px;}#Header .header-items{display:flex;justify-content:center;}#Header .header-items .logo{width:386px;}#About{margin-top:-150px;position:relative;background:url("../images/kindnessday/blue-bg.svg");padding:142px 155px 14px;z-index:1;}#About .city-landscape{position:absolute;bottom:0;left:30px;width:1576px;}#About .grass-hill{position:absolute;width:1090px;bottom:14px;left:510px;}#About .grass-patch{position:absolute;width:1612px;bottom:-823px;left:-6px;}#About .sher-kalle{position:absolute;width:310px;right:74px;bottom:130px;z-index:3;}#About .rocks{position:absolute;width:532px;bottom:42px;right:134px;}#About .bench{position:absolute;width:180px;left:178px;bottom:167px;}#About .lamppost{position:absolute;width:30px;left:107px;bottom:167px;}#About .singa{position:absolute;width:153px;bottom:26px;left:47px;}#About .tosh{position:absolute;width:160px;left:205px;bottom:-12px;}#About .rocks-deco{position:absolute;width:505px;left:-1px;bottom:-84px;}#About .bush-flower{position:absolute;width:1083px;bottom:72px;right:-138px;}#About .about-top-box{position:relative;width:100%;padding:45px 170px 40px;font-family:Raleway-Semibold;font-size:16px;line-height:1.5;box-shadow:5px 5px 0 rgba(55,55,55,.0509803922);border-radius:27px;background-color:#fff;text-align:center;z-index:2;}#About .about-top-box span{font-family:Raleway-ExtraBold;}#About .about-top-box .cloud{position:absolute;width:110px;left:-90px;top:-20px;}#About .about-top-box .sunflower-1{position:absolute;width:122px;bottom:-30px;right:-30px;}#About .about-top-box .sunflower-2{position:absolute;width:122px;transform:rotate(20deg);left:-70px;top:20px;}#About .about-bot-boxes{margin-top:37px;position:relative;display:flex;gap:10px;z-index:2;}#About .about-bot-boxes .box{position:relative;padding:37px 65px;font-family:Raleway-Semibold;font-size:16px;line-height:1.5;box-shadow:5px 5px 0 rgba(55,55,55,.0509803922);border-radius:27px;background-color:#fff;}#About .about-bot-boxes .box.yellow{background-color:#f5e279;}#About .about-bot-boxes .box .binder{position:absolute;width:100%;padding:0 55px;top:-10px;left:0;}#About .about-bot-boxes .box .cloud-1{position:absolute;width:68px;right:0;top:134px;}#About .about-bot-boxes .box .cloud-2{position:absolute;width:101px;right:-70px;top:80px;}#About .about-bot-boxes ul{list-style-position:inside;}#About .about-bot-boxes ul li::marker{color:#006397;}#About .about-bot-boxes ul li:not(:first-child){margin-top:12px;}#About .grass-container{margin:auto;margin-top:88px;width:790px;position:relative;z-index:2;}#About .grass-container .title-text{position:relative;width:fit-content;padding:20px 40px;font-family:Raleway-Bold;font-size:20px;color:#fff;background-color:#006397;border-radius:20px;margin:0 auto;z-index:1;}#About .grass-container .desc-text{padding:45px 45px 40px;font-family:Raleway-Semibold;font-size:16px;line-height:1.5;background-color:#fff;border-radius:27px;margin-top:-25px;text-align:center;}#Preschool{top:0;padding-top:75px;padding-bottom:20px;margin-top:80px;background:url("../images/kindnessday/preschool-bg.svg") no-repeat;position:sticky;z-index:1;background-size:cover;}#Preschool .preschool-plant{position:absolute;width:117px;left:-11px;top:-50px;z-index:0;}#Preschool .title-text{position:relative;font-family:Raleway-Extrabold;font-size:32px;text-align:center;width:fit-content;margin:auto;}#Preschool .title-text .heart{position:absolute;width:30px;top:-40px;left:-30px;}#Preschool .title-text .star{position:absolute;width:25px;right:-30px;bottom:-20px;}#Preschool .desc-text{padding:52px 208px 37px;font-family:Raleway-Semibold;font-size:16px;line-height:1.5;}#Preschool .desc-text span,#Preschool .desc-text a{font-family:Raleway-Extrabold;color:#000;text-decoration:underline;}#Preschool .contact-query{position:relative;display:flex;flex-direction:column;width:300px;align-items:center;padding:17px 0;background-color:#fff;margin-left:208px;border-radius:27px;font-family:Raleway-Semibold;box-shadow:5px 5px 0 rgba(55,55,55,.0509803922);font-size:16px;}#Preschool .contact-query .mail-contact{width:43px;}#Preschool .contact-query .top-text{margin-top:15px;color:rgba(0,0,0,.5);}#Preschool .contact-query .bot-text{margin-top:5px;color:#000;text-decoration:none;}#Primary{position:relative;background-color:#fcf7e6;z-index:2;}#Primary .main-background{position:absolute;}#Primary .main-background *{position:absolute;}#Primary .main-background .building-1{width:187px;top:40px;left:240px;}#Primary .main-background .building-2{width:212px;top:80px;left:340px;}#Primary .main-background .building-3{width:201px;top:145px;left:460px;}#Primary .main-background .sky-bg{width:917px;top:148px;left:0;}#Primary .main-background .flowers{width:196px;left:-86px;top:746px;}#Primary .main-background .sky-grass{width:915px;left:-1px;top:20px;}#Primary .main-background .bird{width:196px;left:62px;top:245px;}#Primary .main-background .large-cloud{width:267px;top:318px;left:416px;z-index:1;}#Primary .main-background .sunflower{width:110px;left:540px;top:446px;z-index:1;}#Primary .main-background .cloud{width:272px;left:-124px;top:492px;}#Primary .main-background .plants{width:236px;top:521px;left:430px;}#Primary .main-background .butterfly{width:37px;left:188px;top:616px;}#Primary .main-background .petals{width:265px;top:830px;left:310px;}#Primary .main-background .kindnesscubbies{width:285px;left:226px;top:603px;}#Primary .main-background .sher{width:173px;left:93px;top:727px;}#Primary .main-background .grassflowers{width:112px;left:283px;top:932px;}#Primary .main-background .petals-2{width:121px;left:222px;top:984px;}#Primary .primary-container{position:relative;top:-30px;width:1000px;background-color:#f5e279;border-radius:100px 0 100px 0;margin:0 0 0 auto;padding:66px 88px;}#Primary .primary-container .primary-background{position:absolute;top:-40px;z-index:-1;}#Primary .primary-container .primary-background *{position:absolute;}#Primary .primary-container .primary-background .bg{width:825px;left:90px;}#Primary .primary-container .primary-background .tree{width:95px;left:560px;top:-40px;}#Primary .primary-container .primary-background .building{width:177px;top:-110px;left:665px;}#Primary .primary-container .title-text{font-family:Raleway-Extrabold;font-size:32px;}#Primary .primary-container .desc-text{margin-top:27px;font-family:Raleway-Semibold;font-size:16px;line-height:1.5;}#Primary .primary-container .primary-grid{margin-top:42px;display:grid;justify-content:space-between;row-gap:27px;column-gap:30px;grid-template-columns:412px 412px;}#Primary .primary-container .primary-grid .item{position:relative;background-color:#fff;box-shadow:5px 5px 0 rgba(0,0,0,.0823529412);border:1px solid rgba(0,0,0,0);border-radius:15px;display:flex;gap:22px;padding:15px 34px 15px 15px;align-items:center;text-decoration:none;}#Primary .primary-container .primary-grid .item .image img{width:84px;}#Primary .primary-container .primary-grid .item .text{display:flex;flex-direction:column;gap:12px;font-family:Raleway-Semibold;text-decoration:none;}#Primary .primary-container .primary-grid .item .text .issue-title{font-size:16px;}#Primary .primary-container .primary-grid .item .text .issue-text{font-size:14px;line-height:1.4;color:rgba(0,0,0,.7);}#Primary .primary-container .primary-grid .item .item-btn{position:absolute;top:14px;right:18px;width:34px;}#Primary .primary-container .primary-grid .item-text{font-family:Raleway-Semibold;font-size:16px;line-height:1.5;}#Primary .primary-container .primary-cards-template{margin-top:47px;}#Primary .primary-container .primary-cards-template .template-title{font-family:Raleway-Extrabold;font-size:20px;}#Primary .primary-container .primary-cards-template .template-cards{margin-top:28px;display:flex;gap:20px;}#Primary .primary-container .primary-cards-template .template-cards .card img{width:241px;border-radius:20px;}#Primary .primary-container .primary-text{margin-top:42px;font-family:Raleway-Semibold;font-size:16px;line-height:1.5;}#Primary .primary-container .primary-text span{font-family:Raleway-Extrabold;text-decoration:none;}#Primary .primary-container .primary-text span a{color:#000;text-decoration:none;}#KindnessDay{position:relative;padding-top:90px;display:flex;justify-content:center;flex-direction:column;align-items:center;}#KindnessDay .title-text{font-family:Raleway-Extrabold;font-size:32px;text-align:center;}#KindnessDay .taped-container{position:relative;width:1060px;background:url("../images/kindnessday/taped-container.svg") 100% 100% no-repeat;padding:108px;display:flex;align-items:center;gap:45px;}#KindnessDay .taped-container .tape{position:absolute;z-index:2;inset:0;pointer-events:none;}#KindnessDay .taped-container .tape *{position:absolute;}#KindnessDay .taped-container .tape .one{width:119px;top:50px;left:0;}#KindnessDay .taped-container .tape .two{width:119px;top:50px;right:0;}#KindnessDay .taped-container .tape .three{width:119px;bottom:20px;left:0;}#KindnessDay .taped-container .tape .four{width:119px;bottom:20px;right:0;}#KindnessDay .taped-container .tape .taped-tosh{width:208px;right:-70px;bottom:-12px;}#KindnessDay .taped-container .edm-container{position:relative;width:296px;height:391px;border-radius:27px;background-color:#fff;flex-shrink:0;box-shadow:5px 5px 0 rgba(55,55,55,.0509803922);display:flex;justify-content:center;align-items:center;}#KindnessDay .taped-container .edm-container img{object-fit:cover;object-position:center;}#KindnessDay .taped-container .edm-container .text{font-family:Raleway-ExtraBold;font-size:42px;color:rgba(0,0,0,.3);}#KindnessDay .taped-container .text-container{font-family:Raleway-Semibold;font-size:16px;line-height:1.5;}#Gallery{padding-bottom:190px;position:relative;}#Gallery .gallery-background{position:absolute;pointer-events:none;inset:0;z-index:0;}#Gallery .gallery-background *{position:absolute;}#Gallery .gallery-background .root{width:807px;top:160px;left:380px;}#Gallery .gallery-background .bg{width:1800px;left:-120px;z-index:1;}#Gallery .gallery-background .school{width:341px;left:20px;top:-150px;}#Gallery .gallery-background .bird{width:195px;right:287px;top:0;z-index:2;animation:glide 4s ease-in-out infinite;}#Gallery .gallery-title{position:relative;padding-top:109px;padding-bottom:57px;text-align:center;font-family:Raleway-Extrabold;font-size:32px;z-index:2;}#Gallery .gallery-main{position:relative;}#Gallery .gallery-main .bus{position:absolute;width:306px;left:37px;top:-103px;z-index:3;animation:driveAcross 15s linear infinite;}#Gallery .gallery-main .bus .body{z-index:1;position:relative;}#Gallery .gallery-main .bus .wheel{bottom:0;z-index:2;width:8.334%;position:absolute;animation:spin 1s linear infinite;}#Gallery .gallery-main .bus .wheel.v1{left:16.996%;}#Gallery .gallery-main .bus .wheel.v2{left:27.29%;}#Gallery .gallery-main .bus .wheel.v3{left:73.696%;}#Gallery .gallery-main .planet{position:absolute;width:87px;left:484px;top:-100px;z-index:2;}#Gallery .gallery-main .book{position:absolute;width:132px;left:1035px;top:-100px;z-index:2;}#Gallery .gallery-main:active{cursor:grabbing;}#Gallery .gallery-main .gallery-track{display:flex;gap:48px;white-space:nowrap;padding:28px 0;background-color:#fff;box-shadow:0 10px 10px rgba(0,0,0,.062745098);}#Gallery .gallery-main .gallery-item{flex:0 0 auto;width:460px;height:306px;border-radius:27px;overflow:hidden;}#Gallery .gallery-main .gallery-item img{width:100%;height:100%;object-position:center;object-fit:cover;}#Gallery .swiper-scrollbar{width:90%;height:9px;max-width:1462px;margin:25px auto 0;background:rgba(255,255,255,.34);}#Gallery .swiper-scrollbar .swiper-scrollbar-drag{background:#fff;}#Gallery .mCustomScrollBox{overflow:unset;}#Gallery .mCustomScrollBox .mCSB_container{overflow:unset;}#Gallery .mCSB_scrollTools_horizontal{bottom:-40px;margin:0 65px;height:18px;}#Gallery .mCSB_draggerRail{background:rgba(255,255,255,.34);height:9px;border-radius:10px;}#Gallery .mCSB_dragger_bar{background:#fff;height:9px;border-radius:10px;margin:7px auto;}#Layer1{position:relative;}#Layer1 .tree{z-index:1;top:290px;left:323px;width:807px;position:absolute;}#Layer2{z-index:2;overflow:hidden;position:relative;padding-top:146px;}@media screen and (max-width:768px){#Body{margin-bottom:-40vw;}#Header{padding-top:46.512vw;height:136.512vw;}#Header .background .bookshelf{top:63.721vw;left:6.047vw;width:16.279vw;}#Header .background .kalle{top:78.125vw;left:14.974vw;width:11.589vw;}#Header .background .tosh-family{top:74.884vw;left:23.953vw;width:44.651vw;}#Header .background .chair-1{top:82.558vw;right:15.116vw;left:unset;width:20.698vw;z-index:1;}#Header .background .chair-2{top:76.512vw;right:2.791vw;left:unset;width:20vw;}#Header .header-items .logo{width:41.86vw;}#About{margin-top:-48.837vw;padding:23.256vw 4.651vw;}#About .city-landscape{bottom:100vw;left:0;width:206.279vw;}#About .grass-hill{width:133.953vw;bottom:75.349vw;right:0;left:unset;}#About .grass-patch{width:190.698vw;bottom:-21.628vw;left:-1.395vw;}#About .bench{width:24.419vw;bottom:110.465vw;left:unset;right:16.279vw;}#About .lamppost{width:4.186vw;left:50vw;bottom:110.93vw;}#About .rocks-deco{width:54.884vw;right:15.814vw;left:unset;bottom:94.186vw;}#About .singa{width:20.93vw;left:18.14vw;bottom:102.326vw;}#About .tosh{width:21.628vw;left:unset;right:4.651vw;bottom:104.186vw;}#About .about-top-box{padding:9.302vw 4.651vw;z-index:3;font-size:3.721vw;}#About .about-top-box .sunflower-2{width:20.465vw;left:4.651vw;top:-6.977vw;}#About .about-top-box .cloud{width:16.279vw;left:0;top:-11.628vw;}#About .about-top-box .sunflower-1{width:19.302vw;bottom:-6.977vw;right:2.326vw;}#About .about-bot-boxes{margin-top:2.558vw;flex-direction:column;gap:4.651vw;}#About .about-bot-boxes .box{padding:6.977vw 4.651vw;font-size:3.721vw;}#About .about-bot-boxes .box .binder{padding:0 5.814vw;top:-1.395vw;}#About .about-bot-boxes .box .cloud-1{right:9.535vw;bottom:-13.023vw;top:unset;width:15.8vw;}#About .about-bot-boxes .box .cloud-2{right:-11.628vw;bottom:-2.326vw;width:23.5vw;top:unset;}#About .grass-container{width:100%;margin-top:48.837vw;top:20.93vw;}#About .grass-container .title-text{width:93%;font-size:5.581vw;text-align:center;padding:4.884vw 6.047vw;}#About .grass-container .desc-text{padding:17.558vw 4.186vw 5.814vw;font-size:3.721vw;margin-top:-12.791vw;}#Preschool{margin-top:0;}#Preschool .desc-text{font-size:3.721vw;padding:8.372vw 9.302vw;}#Preschool .contact-query{width:unset;margin:0 15.581vw;font-size:3.721vw;}#Primary{padding-top:15.814vw;}#Primary .primary-container{top:0;width:100%;padding:6.744vw 2.326vw 10.465vw;}#Primary .primary-container .title-text{text-align:center;font-size:5.581vw;}#Primary .primary-container .desc-text{margin:0 auto;margin-top:4.651vw;width:88%;font-size:3.721vw;}#Primary .primary-container .primary-background .bg{width:91.86vw;left:2.326vw;top:4.186vw;}#Primary .primary-container .primary-background .tree{width:9.302vw;left:55.814vw;top:0;}#Primary .primary-container .primary-background .building{width:17.209vw;top:-6.512vw;left:66.279vw;}#Primary .primary-container .primary-grid{margin-top:4.651vw;grid-template-columns:auto;gap:2.326vw;}#Primary .primary-container .primary-grid .item{box-shadow:1.163vw 1.163vw 0 rgba(0,0,0,.0823529412);border:.233vw solid rgba(0,0,0,0);border-radius:3.488vw;display:flex;gap:5.116vw;padding:3.488vw 7.907vw 3.488vw 3.488vw;}#Primary .primary-container .primary-grid .item .item-btn{top:3.256vw;right:4.186vw;width:7.907vw;}#Primary .primary-container .primary-grid .item .image img{width:19.535vw;}#Primary .primary-container .primary-grid .item .text{gap:2.791vw;}#Primary .primary-container .primary-grid .item .text .issue-title{font-size:3.721vw;}#Primary .primary-container .primary-grid .item .text .issue-text{font-size:3.256vw;}#Primary .primary-container .primary-grid .item-text{font-size:3.721vw;width:88%;margin:2.326vw auto 0;}#Primary .primary-container .primary-cards-template{width:88%;margin:6.977vw auto 0;}#Primary .primary-container .primary-cards-template .template-title{font-size:4.186vw;}#Primary .primary-container .primary-cards-template .template-cards{gap:2.326vw;flex-wrap:wrap;justify-content:center;}#Primary .primary-container .primary-cards-template .template-cards .card img{width:39.07vw;border-radius:4.651vw;}#Primary .primary-container .primary-text{margin:auto;margin-top:4.651vw;font-size:3.721vw;width:88%;}#KindnessDay .title-text{margin:0 12.791vw;font-size:5.581vw;}#KindnessDay .taped-container{width:unset;background:unset;padding:unset;flex-direction:column;margin-top:6.977vw;padding:0 9.302vw;}#KindnessDay .taped-container .edm-container{width:68.837vw;height:90.93vw;border-radius:6.279vw;}#KindnessDay .taped-container .text-container{font-size:3.721vw;}#Layer1 .tree{top:35.825vw;left:-11.812vw;width:121.438vw;}#Layer2{padding-top:15.125vw;}#Gallery{padding-bottom:44.186vw;}#Gallery .gallery-background .bg{width:258.14vw;left:-74.419vw;z-index:1;}#Gallery .gallery-background .bird{width:36.279vw;right:2.791vw;top:-13.953vw;}#Gallery .gallery-background .root{width:155.116vw;top:-6.977vw;left:-29.07vw;}#Gallery .gallery-title{padding-top:10vw;padding-bottom:9.302vw;font-size:5.581vw;width:74.419vw;margin:auto;}#Gallery .gallery-main .bus{width:31.163vw;left:3.953vw;top:-7.907vw;}#Gallery .gallery-main .gallery-track{gap:6.512vw;}#Gallery .gallery-main .gallery-item{width:69.07vw;height:46.047vw;border-radius:6.279vw;}}@media screen and (min-width:769px) and (max-width:1023px){#Header .background .bookshelf{top:245px;left:45px;width:122px;}#Header .background .kalle{top:362px;left:123px;width:89px;}#Header .background .tosh-family{top:355px;left:188px;width:320px;}#Header .background .chair-1{top:430px;right:190px;left:unset;width:187px;}#Header .background .chair-2{top:382px;right:40px;left:unset;width:191px;}#Header .header-items .logo{width:320px;}#About{padding:142px 55px 14px;}#About .about-bot-boxes{margin-top:20px;gap:20px;flex-direction:column;}#About .grass-container{width:100%;}#Preschool .desc-text{padding:52px 52px 37px;}#Preschool .contact-query{margin-left:52px;}#Primary .primary-container{top:0;width:100%;}#Primary .primary-container .primary-background .bg{left:100px;}#Primary .primary-container .primary-grid{grid-template-columns:auto;}#Primary .primary-container .primary-cards-template .template-cards{flex-wrap:wrap;justify-content:center;}#KindnessDay .taped-container{width:100%;margin:0 52px;flex-direction:column;background:none;}#Gallery .gallery-main .bus{width:236px;left:37px;top:-63px;}}@media screen and (min-width:1024px){#Header{position:relative;padding-top:10vw;height:36.688vw;z-index:2;}#Header .background *{position:absolute;}#Header .background .bookshelf{top:14.688vw;left:7.188vw;width:8.25vw;}#Header .background .tosh-family{top:20.313vw;left:16.125vw;width:22.5vw;}#Header .background .chair-1{top:26.875vw;left:39.313vw;width:11.688vw;}#Header .background .chair-2{top:23.875vw;left:49.313vw;width:11.938vw;}#Header .background .kalle{top:22.625vw;left:12.688vw;width:5.563vw;}#Header .background .kalle-singa{top:23vw;left:69.25vw;width:8.938vw;}#Header .background .cubbies{top:21.188vw;left:60.313vw;width:16.938vw;}#Header .background .teacher{top:20.313vw;left:83.938vw;width:6.688vw;}#Header .background .table-carpet{top:30.438vw;left:72.375vw;width:21.313vw;}#Header .background .table{top:27.063vw;left:76.375vw;width:13.563vw;}#Header .background .pinboard{top:14.688vw;left:78.563vw;width:18.063vw;}#Header .header-items{display:flex;justify-content:center;}#Header .header-items .logo{width:24.125vw;}#About{margin-top:-9.375vw;position:relative;background:url("../images/kindnessday/blue-bg.svg");padding:8.875vw 9.688vw .875vw;z-index:1;}#About .city-landscape{position:absolute;bottom:0;left:1.875vw;width:98.5vw;}#About .grass-hill{position:absolute;width:68.125vw;bottom:.875vw;left:31.875vw;}#About .grass-patch{position:absolute;width:100.75vw;bottom:-51.438vw;left:-.375vw;}#About .sher-kalle{position:absolute;width:19.375vw;right:4.625vw;bottom:8.125vw;z-index:3;}#About .rocks{position:absolute;width:33.25vw;bottom:2.625vw;right:8.375vw;}#About .bench{position:absolute;width:11.25vw;left:11.125vw;bottom:10.438vw;}#About .lamppost{position:absolute;width:1.875vw;left:6.688vw;bottom:10.438vw;}#About .singa{position:absolute;width:9.563vw;bottom:1.625vw;left:2.938vw;}#About .tosh{position:absolute;width:10vw;left:12.813vw;bottom:-.75vw;}#About .rocks-deco{position:absolute;width:31.563vw;left:-.063vw;bottom:-5.25vw;}#About .bush-flower{position:absolute;width:67.688vw;bottom:4.5vw;right:-8.625vw;}#About .about-top-box{position:relative;width:100%;padding:2.813vw 10.625vw 2.5vw;font-family:Raleway-Semibold;font-size:1vw;line-height:1.5;box-shadow:.313vw .313vw 0 rgba(55,55,55,.0509803922);border-radius:1.688vw;background-color:#fff;text-align:center;z-index:2;}#About .about-top-box span{font-family:Raleway-ExtraBold;}#About .about-top-box .cloud{position:absolute;width:6.875vw;left:-5.625vw;top:-1.25vw;}#About .about-top-box .sunflower-1{position:absolute;width:7.625vw;bottom:-1.875vw;right:-1.875vw;}#About .about-top-box .sunflower-2{position:absolute;width:7.625vw;transform:rotate(20deg);left:-4.375vw;top:1.25vw;}#About .about-bot-boxes{margin-top:2.313vw;position:relative;display:flex;gap:.625vw;z-index:2;}#About .about-bot-boxes .box{position:relative;padding:2.313vw 4.063vw;font-family:Raleway-Semibold;font-size:1vw;line-height:1.5;box-shadow:.313vw .313vw 0 rgba(55,55,55,.0509803922);border-radius:1.688vw;background-color:#fff;}#About .about-bot-boxes .box.yellow{background-color:#f5e279;}#About .about-bot-boxes .box .binder{position:absolute;width:100%;padding:0 3.438vw;top:-.625vw;left:0;}#About .about-bot-boxes .box .cloud-1{position:absolute;width:4.25vw;right:0;top:8.375vw;}#About .about-bot-boxes .box .cloud-2{position:absolute;width:6.313vw;right:-4.375vw;top:5vw;}#About .about-bot-boxes ul{list-style-position:inside;}#About .about-bot-boxes ul li::marker{color:#006397;}#About .about-bot-boxes ul li:not(:first-child){margin-top:.75vw;}#About .grass-container{margin:auto;margin-top:5.5vw;width:49.375vw;position:relative;z-index:2;}#About .grass-container .title-text{position:relative;width:fit-content;padding:1.25vw 2.5vw;font-family:Raleway-Bold;font-size:1.25vw;color:#fff;background-color:#006397;border-radius:1.25vw;margin:0 auto;z-index:1;}#About .grass-container .desc-text{padding:2.813vw 2.813vw 2.5vw;font-family:Raleway-Semibold;font-size:1vw;line-height:1.5;background-color:#fff;border-radius:1.688vw;margin-top:-1.563vw;text-align:center;}#Preschool{padding-top:4.688vw;padding-bottom:1.25vw;margin-top:5vw;background:url("../images/kindnessday/preschool-bg.svg") no-repeat;background-size:cover;z-index:1;}#Preschool .preschool-plant{position:absolute;width:7.313vw;left:-.688vw;top:-3.125vw;z-index:0;}#Preschool .title-text{position:relative;font-family:Raleway-Extrabold;font-size:2vw;text-align:center;width:fit-content;margin:auto;}#Preschool .title-text .heart{position:absolute;width:1.875vw;top:-2.5vw;left:-1.875vw;}#Preschool .title-text .star{position:absolute;width:1.563vw;right:-1.875vw;bottom:-1.25vw;}#Preschool .desc-text{padding:3.25vw 13vw 2.313vw;font-family:Raleway-Semibold;font-size:1vw;line-height:1.5;}#Preschool .desc-text span,#Preschool .desc-text a{font-family:Raleway-Extrabold;color:#000;text-decoration:underline;}#Preschool .contact-query{position:relative;display:flex;flex-direction:column;width:18.75vw;align-items:center;padding:1.063vw 0;background-color:#fff;margin-left:13vw;border-radius:1.688vw;font-family:Raleway-Semibold;box-shadow:.313vw .313vw 0 rgba(55,55,55,.0509803922);font-size:1vw;}#Preschool .contact-query .mail-contact{width:2.688vw;}#Preschool .contact-query .top-text{margin-top:.938vw;color:rgba(0,0,0,.5);}#Preschool .contact-query .bot-text{margin-top:.313vw;color:#000;position:relative;text-decoration:none;}#Preschool .contact-query .bot-text::after,#Preschool .contact-query .bot-text:after{left:0;bottom:0;width:100%;height:.063vw;content:"";position:absolute;transform:scale(0);background-color:#e24747;-webkit-transition:transform .5s;-moz-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s;}#Preschool .contact-query .bot-text:hover{color:#e24747;}#Preschool .contact-query .bot-text:hover::after,#Preschool .contact-query .bot-text:hover:after{transform:scale(1);}#Primary{position:relative;background-color:#fcf7e6;z-index:2;}#Primary .main-background{position:absolute;}#Primary .main-background *{position:absolute;}#Primary .main-background .building-1{width:11.688vw;top:2.5vw;left:15vw;}#Primary .main-background .building-2{width:13.25vw;top:5vw;left:21.25vw;}#Primary .main-background .building-3{width:12.563vw;top:9.063vw;left:28.75vw;}#Primary .main-background .sky-bg{width:57.313vw;top:9.25vw;left:0;}#Primary .main-background .flowers{width:12.25vw;left:-5.375vw;top:46.625vw;}#Primary .main-background .sky-grass{width:57.188vw;left:-.063vw;top:1.25vw;}#Primary .main-background .bird{width:12.25vw;left:3.875vw;top:15.313vw;}#Primary .main-background .large-cloud{width:16.688vw;top:19.875vw;left:26vw;z-index:1;}#Primary .main-background .sunflower{width:6.875vw;left:33.75vw;top:27.875vw;z-index:1;}#Primary .main-background .cloud{width:17vw;left:-7.75vw;top:30.75vw;}#Primary .main-background .plants{width:14.75vw;top:32.563vw;left:26.875vw;}#Primary .main-background .butterfly{width:2.313vw;left:11.75vw;top:38.5vw;}#Primary .main-background .petals{width:16.563vw;top:51.875vw;left:19.375vw;}#Primary .main-background .kindnesscubbies{width:17.813vw;left:14.125vw;top:38.688vw;}#Primary .main-background .sher{width:10.813vw;left:5.813vw;top:45.438vw;}#Primary .main-background .grassflowers{width:7vw;left:17.688vw;top:58.25vw;}#Primary .main-background .petals-2{width:7.563vw;left:13.875vw;top:61.5vw;}#Primary .primary-container{position:relative;top:-1.875vw;width:62.5vw;background-color:#f5e279;border-radius:6.25vw 0 6.25vw 0;margin:0 0 0 auto;padding:4.125vw 5.5vw;}#Primary .primary-container .primary-background{position:absolute;top:-2.5vw;z-index:-1;}#Primary .primary-container .primary-background *{position:absolute;}#Primary .primary-container .primary-background .bg{width:51.563vw;left:5.625vw;}#Primary .primary-container .primary-background .tree{width:5.938vw;left:35vw;top:-2.5vw;}#Primary .primary-container .primary-background .building{width:11.063vw;top:-6.875vw;left:41.563vw;}#Primary .primary-container .title-text{font-family:Raleway-Extrabold;font-size:2vw;}#Primary .primary-container .desc-text{margin-top:1.688vw;font-family:Raleway-Semibold;font-size:1vw;line-height:1.5;}#Primary .primary-container .primary-grid{margin-top:2.625vw;display:grid;justify-content:space-between;row-gap:1.688vw;column-gap:1.875vw;grid-template-columns:25.75vw 25.75vw;}#Primary .primary-container .primary-grid .item{position:relative;background-color:#fff;box-shadow:.313vw .313vw 0 rgba(0,0,0,.0823529412);border:.063vw solid rgba(0,0,0,0);border-radius:.938vw;display:flex;gap:1.375vw;padding:.938vw 2.125vw .938vw .938vw;align-items:center;transform:translate(0);transition:transform .3s ease;}#Primary .primary-container .primary-grid .item:hover{transform:translate(0,-8%);}#Primary .primary-container .primary-grid .item:hover .item-btn g rect{fill:#fff;}#Primary .primary-container .primary-grid .item:hover .item-btn g path{fill:#e24747;}#Primary .primary-container .primary-grid .item .image img{width:5.25vw;}#Primary .primary-container .primary-grid .item .text{display:flex;flex-direction:column;gap:.75vw;font-family:Raleway-Semibold;}#Primary .primary-container .primary-grid .item .text .issue-title{font-size:1vw;}#Primary .primary-container .primary-grid .item .text .issue-text{font-size:.875vw;line-height:1.4;color:rgba(0,0,0,.7);}#Primary .primary-container .primary-grid .item .item-btn{position:absolute;top:.875vw;right:1.125vw;width:2.125vw;}#Primary .primary-container .primary-grid .item .item-btn *{transition:all .3s ease;}#Primary .primary-container .primary-grid .item-text{font-family:Raleway-Semibold;font-size:1vw;line-height:1.5;}#Primary .primary-container .primary-cards-template{margin-top:2.938vw;}#Primary .primary-container .primary-cards-template .template-title{font-family:Raleway-Extrabold;font-size:1.25vw;}#Primary .primary-container .primary-cards-template .template-cards{margin-top:1.75vw;display:flex;gap:1.25vw;}#Primary .primary-container .primary-cards-template .template-cards .card{transform:translateY(0);-webkit-transition:transform .5s;-moz-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s;}#Primary .primary-container .primary-cards-template .template-cards .card img{width:15.063vw;border-radius:1.25vw;box-shadow:0 0 0 rgba(0,0,0,.0823529412);-webkit-transition:box-shadow .5s;-moz-transition:box-shadow .5s;-o-transition:box-shadow .5s;transition:box-shadow .5s;}#Primary .primary-container .primary-cards-template .template-cards .card:hover{transform:translateY(-8%);}#Primary .primary-container .primary-cards-template .template-cards .card:hover img{box-shadow:.313vw .313vw 0 rgba(0,0,0,.0823529412);}#Primary .primary-container .primary-text{margin-top:2.625vw;font-family:Raleway-Semibold;font-size:1vw;line-height:1.5;}#Primary .primary-container .primary-text span{font-family:Raleway-Extrabold;}#Primary .primary-container .primary-text span a{color:#000;position:relative;}#Primary .primary-container .primary-text span a::after,#Primary .primary-container .primary-text span a:after{left:0;bottom:0;width:100%;height:.063vw;content:"";position:absolute;transform:scale(0);background-color:#e24747;-webkit-transition:transform .5s;-moz-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s;}#Primary .primary-container .primary-text span a:hover{color:#e24747;}#Primary .primary-container .primary-text span a:hover::after,#Primary .primary-container .primary-text span a:hover:after{transform:scale(1);}#KindnessDay{position:relative;padding-top:5.625vw;display:flex;justify-content:center;flex-direction:column;align-items:center;}#KindnessDay .title-text{font-family:Raleway-Extrabold;font-size:2vw;text-align:center;}#KindnessDay .taped-container{position:relative;width:66.25vw;background:url("../images/kindnessday/taped-container.svg") 100% 100% no-repeat;padding:6.75vw;display:flex;align-items:center;gap:2.813vw;}#KindnessDay .taped-container .tape{position:absolute;z-index:2;inset:0;}#KindnessDay .taped-container .tape *{position:absolute;}#KindnessDay .taped-container .tape .one{width:7.438vw;top:3.125vw;left:0;}#KindnessDay .taped-container .tape .two{width:7.438vw;top:3.125vw;right:0;}#KindnessDay .taped-container .tape .three{width:7.438vw;bottom:1.25vw;left:0;}#KindnessDay .taped-container .tape .four{width:7.438vw;bottom:1.25vw;right:0;}#KindnessDay .taped-container .tape .taped-tosh{width:13vw;right:-4.375vw;bottom:-.75vw;}#KindnessDay .taped-container .edm-container{position:relative;width:18.5vw;height:24.438vw;border-radius:1.688vw;background-color:#fff;flex-shrink:0;box-shadow:.313vw .313vw 0 rgba(55,55,55,.0509803922);}#KindnessDay .taped-container .edm-container img{object-fit:cover;object-position:center;}#KindnessDay .taped-container .text-container{font-family:Raleway-Semibold;font-size:1vw;line-height:1.5;}#Gallery{padding-bottom:11.875vw;position:relative;}#Gallery .gallery-background{position:absolute;pointer-events:none;inset:0;z-index:0;}#Gallery .gallery-background *{position:absolute;}#Gallery .gallery-background .root{width:50.438vw;top:10vw;left:23.75vw;}#Gallery .gallery-background .bg{width:112.5vw;left:-7.5vw;z-index:1;}#Gallery .gallery-background .school{width:21.313vw;left:1.25vw;top:-9.375vw;}#Gallery .gallery-background .bird{width:12.188vw;right:17.938vw;top:0;z-index:2;animation:glideVW 4s ease-in-out infinite;}#Gallery .gallery-title{position:relative;padding-top:6.813vw;padding-bottom:3.563vw;text-align:center;font-family:Raleway-Extrabold;font-size:2vw;z-index:2;}#Gallery .gallery-main{position:relative;cursor:grab;}#Gallery .gallery-main .bus{z-index:3;position:absolute;width:19.125vw;left:2.313vw;top:-6.438vw;animation:driveAcrossVW 15s linear infinite;}#Gallery .gallery-main .planet{z-index:2;position:absolute;width:5.438vw;left:30.25vw;top:-6.25vw;}#Gallery .gallery-main .book{z-index:2;position:absolute;width:8.25vw;left:64.688vw;top:-6.25vw;}#Gallery .gallery-main:active{cursor:grabbing;}#Gallery .gallery-main .gallery-track{display:flex;gap:3vw;white-space:nowrap;padding:1.75vw 0;background-color:#fff;box-shadow:0 .625vw .625vw rgba(0,0,0,.062745098);}#Gallery .gallery-main .gallery-item{flex:0 0 auto;width:28.75vw;height:19.125vw;border-radius:1.688vw;overflow:hidden;}#Gallery .gallery-main .gallery-item img{width:100%;height:100%;object-position:center;object-fit:cover;}#Gallery .swiper-scrollbar{height:.563vw;max-width:91.375vw;margin:1.563vw auto 0;}}#Header .header-items .logo{animation:logo-bob 6s ease-in-out infinite;}@keyframes logo-bob{0%,100%{transform:translate(0);}50%{transform:translate(0,-10%);}}#About .singa.arm{animation:arm-swing 5s ease-in-out infinite;transform-origin:50% 52%;}@keyframes arm-swing{0%,100%{transform:rotate(0);}50%{transform:rotate(10deg);}}#About .tosh.left{animation:left-arm 4s ease-in-out infinite;transform-origin:50% 58%;}@keyframes left-arm{0%,100%{transform:rotate(0);}50%{transform:rotate(10deg);}}#About .tosh.right{animation:right-arm 4s ease-in-out infinite;transform-origin:50% 58%;}@keyframes right-arm{0%,100%{transform:rotate(0);}50%{transform:rotate(-10deg);}}#About .about-top-box .cloud{animation:cloud-1 6s ease-in-out infinite;}@keyframes cloud-1{0%,100%{transform:translate(0);}50%{transform:translate(10%,0);}}#About .about-top-box .sunflower-1{animation:sunflower-1 16s ease-in-out infinite;}@keyframes sunflower-1{0%,100%{transform:rotate(0);}50%{transform:rotate(-30deg);}}#About .about-top-box .sunflower-2{animation:sunflower-2 12s ease-in-out infinite;}@keyframes sunflower-2{0%,100%{transform:rotate(0);}50%{transform:rotate(30deg);}}#About .about-bot-boxes .box .cloud-1{animation:cloud-1 6s ease-in-out infinite;}@keyframes cloud-1{0%,100%{transform:translate(0);}50%{transform:translate(10%,0);}}#About .about-bot-boxes .box .cloud-2{animation:cloud-2 4s ease-in-out infinite;}@keyframes cloud-2{0%,100%{transform:translate(0);}50%{transform:translate(10%,0);}}#Primary .main-background .large-cloud{animation:cloud-1 12s ease-in-out infinite;}#Primary .main-background .plants{animation:plants-top 9s ease-in-out infinite;transform-origin:50% 50%;}@keyframes plants-top{0%,100%{transform:rotate(0deg) translate(0%);}50%{transform:rotate(-8deg) translate(0,10%);}}#Primary .main-background .plants.bot{animation:plants-bot 6s ease-in-out infinite;transform-origin:50% 50%;}@keyframes plants-bot{0%,100%{transform:rotate(0deg) translate(0%);}50%{transform:rotate(8deg) translate(0,-10%);}}#Primary .main-background .kindnesscubbies.head{animation:singa-head 6s ease-in-out infinite;transform-origin:30% 50%;}@keyframes singa-head{0%,100%{transform:rotate(0deg);}50%{transform:rotate(-10deg);}}#Primary .main-background .kindnesscubbies.arm{animation:tosh-arm 5s ease-in-out infinite;transform-origin:75% 65%;}@keyframes tosh-arm{0%,100%{transform:rotate(-5deg);}50%{transform:rotate(5deg);}}@keyframes glide{0%{transform:translate(0,0);}50%{transform:translate(10px,-12px);}100%{transform:translate(0,0);}}@keyframes glideVW{0%{transform:translate(0,0);}50%{transform:translate(.625vw,-.75vw);}100%{transform:translate(0,0);}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}