nav.reorg-subnav{display:none}.parent-landing-page-container{margin-top:30px}#landing-page-holder section.intro-section .value-statement{padding:0;text-align:right}@media (max-width:1220px){#landing-page-holder section.intro-section .value-statement{display:none}}#landing-page-holder section.intro-section .mobile-value-statement{padding:20px;text-align:center}#landing-page-holder section.intro-section .kid-safe-image{position:absolute;z-index:100;top:-29px;max-width:150px;right:50px}@media (max-width:1220px){#landing-page-holder section.intro-section .kid-safe-image{top:inherit;right:inherit;bottom:445px;left:50%;transform:translate(-50%)}}#landing-page-holder section.intro-section .top{position:relative;height:666px;max-width:1600px;margin:0 auto}#landing-page-holder section.intro-section .top .left{margin-left:200px;box-sizing:border-box;max-width:500px;min-height:670px;text-align:left}@media (max-width:1220px){#landing-page-holder section.intro-section .top .left{min-height:auto}}@media (max-width:1450px){#landing-page-holder section.intro-section .top .left{max-width:450px}}@media (max-width:1220px){#landing-page-holder section.intro-section .top .left{max-width:520px}}#landing-page-holder section.intro-section .top .left h1.title{margin-bottom:14px;color:#464646}#landing-page-holder section.intro-section .top .left p.description{font-size:20px}#landing-page-holder section.intro-section .top .left .cta{width:calc(100% - 40px);max-width:250px}#landing-page-holder section.intro-section .top .left .discount-text{font-size:20px;margin-bottom:20px;max-width:435px;font-weight:700}#landing-page-holder section.intro-section .top .left .faq-link{margin-top:20px;font-size:18px;font-weight:700}#landing-page-holder section.intro-section .top .left .awards-container{display:flex;margin-top:45px}#landing-page-holder section.intro-section .top .left .awards-container .award-image{max-height:80px;margin-right:20px}#landing-page-holder section.intro-section .top .left ul{max-width:435px;padding-left:25px}#landing-page-holder section.intro-section .top .left ul li{font-size:18px}#landing-page-holder section.intro-section .top .kid-safe-image-mobile{display:none;position:absolute;z-index:100;top:-18px;max-width:150px;right:50px}#landing-page-holder section.intro-section .top .right{position:absolute;width:900px;height:666px;right:0;top:0;pointer-events:none;overflow:hidden}#landing-page-holder section.intro-section .top .right .ocean{position:absolute;background:#70e0a9;left:175px;top:0;width:1725px;height:666px}#landing-page-holder section.intro-section .top .right .ocean .waves{position:relative;width:1725px;height:666px;overflow:hidden;z-index:0}#landing-page-holder section.intro-section .top .right .ocean .waves .layer-back{position:absolute;top:-200px;left:-200px;width:1500px;height:1500px}#landing-page-holder section.intro-section .top .right .ocean .waves .layer-back.waves_2a{background:url(../png/waves.png);background-size:128px 128px;transform:scale(2.5) rotate(45deg);opacity:.06;z-index:5;animation:MoveUpDown 5s cubic-bezier(.445,.05,.55,.95) infinite,MoveLeftRight 3.34s cubic-bezier(.445,.05,.55,.95) infinite,Twist 8s cubic-bezier(.445,.05,.55,.95) infinite}#landing-page-holder section.intro-section .top .right .ocean .waves .layer-back.waves_2b{background:url(../png/waves.png);background-size:128px 128px;transform:scale(1.3) rotate(-55deg);opacity:.12;z-index:6;animation:MoveUpDown 7.5s cubic-bezier(.445,.05,.55,.95) infinite,MoveLeftRight 4.17s cubic-bezier(.445,.05,.55,.95) infinite}@keyframes MoveUpDown{0%,to{top:-230px}50%{top:-210px}}@keyframes MoveLeftRight{0%,to{left:-230px}50%{left:-210px}}@keyframes Twist{0%,to{transform:scale(2.5) rotate(44deg)}50%{transform:scale(2.5) rotate(46deg)}}#landing-page-holder section.intro-section .top .right .ocean .map-holder{position:absolute;height:620px;width:827px;top:23px;right:1000px;z-index:1}#landing-page-holder section.intro-section .top .right .ocean .map-holder .map{width:100%;z-index:0}#landing-page-holder section.intro-section .top .right .ocean .map-holder .lesson_container{position:absolute;text-align:center;width:140px;height:100px;margin-left:-70px;pointer-events:auto;cursor:pointer;opacity:0;margin-top:-100px;animation:LessonEnter .3s cubic-bezier(.77,1.87,.85,.65);animation-fill-mode:forwards}@keyframes LessonEnter{0%{opacity:0;margin-top:-100px}to{opacity:1;margin-top:0}}#landing-page-holder section.intro-section .top .right .ocean .map-holder .lesson_container .target{width:30.6px;height:19.8px;transition:all .15s}#landing-page-holder section.intro-section .top .right .ocean .map-holder .lesson_container .progress_holder{position:relative;margin:0 auto 4px;width:80px;height:16px;border:1px solid #fff;border-radius:5px;box-sizing:border-box;box-shadow:0 0 0 1px #000;background:rgba(0,0,0,.3);z-index:10;opacity:1;overflow:hidden;transition:all .15s}#landing-page-holder section.intro-section .top .right .ocean .map-holder .lesson_container .progress_holder>div{position:absolute;top:0;left:0;height:14px;background:linear-gradient(180deg,#0f0,#0c0);border-radius:4px;box-shadow:inset 0 0 1px rgba(0,0,0,.25)}#landing-page-holder section.intro-section .top .right .ocean .map-holder .lesson_container .progress_holder:after{display:block;content:"";position:absolute;top:4px;left:5px;width:1px;height:2px;background:#fff;border-radius:50%;box-shadow:0 0 1px 2px #fff;opacity:.8}#landing-page-holder section.intro-section .top .right .ocean .map-holder .lesson_container .lesson_text{font-family:Arial,sans-serif;font-weight:700;color:#fff;font-size:16px;line-height:15px;text-shadow:1px 0 #000,-1px 0 #000,0 0 4px #000;transition:all .15s}#landing-page-holder section.intro-section .top .right .ocean .map-holder .lesson_container:hover .target{transform:scale(1.2)}#landing-page-holder section.intro-section .top .right .ocean .map-holder .lesson_container:hover .lesson_text,#landing-page-holder section.intro-section .top .right .ocean .map-holder .lesson_container:hover .progress_holder{transform:scale(1.05)}@media (max-width:1500px){#landing-page-holder section.intro-section .top .left{margin-left:150px}}@media (max-width:1400px){#landing-page-holder section.intro-section .top .left{margin-left:100px}#landing-page-holder section.intro-section .top .right .ocean{left:225px}}@media (max-width:1300px){#landing-page-holder section.intro-section .top .left{margin-left:20px}#landing-page-holder section.intro-section .top .right .ocean{right:255px}}@media (max-width:1220px){#landing-page-holder section.intro-section .top{height:600px}#landing-page-holder section.intro-section .top .left{width:100%;max-width:none;padding:0;margin:0;display:block;text-align:center}#landing-page-holder section.intro-section .top .left h1.title{max-width:610px;margin:0 auto}#landing-page-holder section.intro-section .top .left .awards-container,#landing-page-holder section.intro-section .top .left p.description,#landing-page-holder section.intro-section .top .left ul{display:none}#landing-page-holder section.intro-section .top .left .description{width:100%;max-width:none;margin-top:500px;padding:0 20px;box-sizing:border-box;text-align:left}#landing-page-holder section.intro-section .top .left .cta,#landing-page-holder section.intro-section .top .left .discount-text,#landing-page-holder section.intro-section .top .left .faq-link{display:none}#landing-page-holder section.intro-section .top .right{right:33%;width:134%;height:620px;overflow:hidden;transform:scale(.75) translateX(50%);transform-origin:50% 0;top:135px}#landing-page-holder section.intro-section .top .right .ocean{left:auto;right:0;width:100%}#landing-page-holder section.intro-section .top .right .ocean .waves{width:100%}#landing-page-holder section.intro-section .top .right .ocean .map-holder{top:0;right:50%;transform:translateX(50%)}}@media (max-width:604px){#landing-page-holder section.intro-section .top{height:560px}#landing-page-holder section.intro-section .top .right{top:90px}#landing-page-holder section.intro-section .top .kid-safe-image{top:65px}#landing-page-holder section.intro-section .top .mobile-cta-container{margin-top:52px}}@media (max-width:480px){#landing-page-holder section.intro-section .top{height:525px}#landing-page-holder section.intro-section .top .right{height:500px}#landing-page-holder section.intro-section .top .right .ocean,#landing-page-holder section.intro-section .top .right .ocean .waves{height:100%}#landing-page-holder section.intro-section .top .right .ocean .map-holder{height:100%;width:100%}#landing-page-holder section.intro-section .top .right .ocean .map-holder .map{height:100%}#landing-page-holder section.intro-section .top .right .ocean .map-holder .lesson_container .lesson_text{width:64%;margin:0 auto}#landing-page-holder section.intro-section .top .mobile-cta-container{margin-top:-66px}}@media (max-width:378px){#landing-page-holder section.intro-section .top{height:420px}#landing-page-holder section.intro-section .top .right{height:400px;top:100px}#landing-page-holder section.intro-section .top .kid-safe-image{transform:scale(.7);left:26%;top:79px}#landing-page-holder section.intro-section .top .mobile-cta-container{margin-top:60px}}@media (max-width:360px){#landing-page-holder section.intro-section .top .right{top:90px}#landing-page-holder section.intro-section .top .kid-safe-image{top:65px}#landing-page-holder section.intro-section .top .mobile-cta-container{margin-top:52px}}@media (max-width:331px){#landing-page-holder section.intro-section .top{height:391px}#landing-page-holder section.intro-section .top .right{top:93px}#landing-page-holder section.intro-section .top .kid-safe-image{top:70px;transform:scale(.6)}}#landing-page-holder section.intro-section .mobile-cta-container{text-align:center;display:none}#landing-page-holder section.intro-section .mobile-cta-container .mobile-cta-text-container{font-size:20px;margin-top:50px;text-align:center}@media (max-width:500px){#landing-page-holder section.intro-section .mobile-cta-container .mobile-cta-text-container{margin-top:20px}}#landing-page-holder section.intro-section .mobile-cta-container .mobile-cta-text-container .discount-text{padding:0 20px 20px}#landing-page-holder section.intro-section .mobile-cta-container .mobile-cta-text-container p.description{margin-top:50px;margin-left:20px;text-align:left;font-size:20px}#landing-page-holder section.intro-section .mobile-cta-container .mobile-cta-text-container ul{margin-top:20px;text-align:left}#landing-page-holder section.intro-section .mobile-cta-container a.cta{width:217px;margin-top:20px}#landing-page-holder section.intro-section .mobile-cta-container .awards-container{display:flex;justify-content:center}#landing-page-holder section.intro-section .mobile-cta-container .awards-container .award-image{max-height:86px;padding:40px 18px}@media (max-width:1220px){#landing-page-holder section.intro-section .mobile-cta-container{display:block;margin-top:30px}}@media (max-width:500px){#landing-page-holder section.intro-section .mobile-cta-container{margin-top:20px}#landing-page-holder section.intro-section .mobile-cta-container a.cta{width:90%}}#landing-page-holder section.intro-section .quick-message-container{padding:62px 0;text-align:center;background-color:#fafafa}#landing-page-holder section.intro-section .quick-message-container .message{font-size:30px;color:#464646;padding:0 25px}#landing-page-holder section.intro-section .quick-message-container .message span{border-bottom:3px solid #00c4c9}#landing-page-holder section.intro-section.with-video .top{position:relative;height:666px;max-width:1600px;margin:0 auto}#landing-page-holder section.intro-section.with-video .top .mobile-cta-container{margin-top:0}#landing-page-holder section.intro-section.with-video .top .left{padding-top:50px}#landing-page-holder section.intro-section.with-video .top .right{max-width:80%;margin:0 auto;height:100%;overflow:visible;transform:none;padding:0 25px;right:-50px;top:50px;position:absolute}#landing-page-holder section.intro-section.with-video .top .right .device_123{position:relative;width:100%;margin:6% auto 0}#landing-page-holder section.intro-section.with-video .top .right .device_123 .device{height:auto;position:relative;z-index:2;transform:scale(1.25)}#landing-page-holder section.intro-section.with-video .top .right .device_123 .device .image-wrapper{position:relative;z-index:1;top:0;bottom:0}#landing-page-holder section.intro-section.with-video .top .right .device_123 .device .image-wrapper .image{width:100%;max-width:470px;position:absolute;left:50%;transform:translateX(-50%);top:0}#landing-page-holder section.intro-section.with-video .top .right .device_123 .device .video{width:84%;top:16px;right:2px;position:relative;z-index:2;height:auto;max-width:398px}@media (max-width:700px){#landing-page-holder section.intro-section.with-video .top .right .device_123 .device{text-align:center;height:auto}}@media (max-width:1220px){#landing-page-holder section.intro-section.with-video .top{height:448px}#landing-page-holder section.intro-section.with-video .top .left{padding-top:0}#landing-page-holder section.intro-section.with-video .top .right{position:static}#landing-page-holder section.intro-section.with-video .top .right .device_123 .device{transform:none}}@media (max-width:604px){#landing-page-holder section.intro-section.with-video .top{height:412px}}@media (max-width:440px){#landing-page-holder section.intro-section.with-video .top{height:380px}#landing-page-holder section.intro-section.with-video .top .right .device_123 .device .video{top:10px}}@media (max-width:375px){#landing-page-holder section.intro-section.with-video .top{height:335px}}@media (max-width:320px){#landing-page-holder section.intro-section.with-video .top{height:300px}}@media (max-width:1220px){#landing-page-holder section.intro-section.with-video .mobile-cta-container,#landing-page-holder section.intro-section.with-video .mobile-cta-container .mobile-cta-text-container{margin-top:0}}#landing-page-holder section.how-it-works-section{margin:70px auto 60px}@media (max-width:1100px){#landing-page-holder section.how-it-works-section{margin-top:20px}}#landing-page-holder section.how-it-works-section .description,#landing-page-holder section.how-it-works-section .section-title{text-align:center}#landing-page-holder section.how-it-works-section .section-title{font-size:40px;margin-bottom:16px}#landing-page-holder section.how-it-works-section .description{font-size:20px;max-width:750px;margin:0 auto}#landing-page-holder section.how-it-works-section .device_123{height:460px;display:flex;max-width:1600px;margin:60px auto;justify-content:center}#landing-page-holder section.how-it-works-section .device_123 .copy{padding-right:15px}#landing-page-holder section.how-it-works-section .device_123 .copy .title{text-align:left;font-size:30px;padding-left:70px;margin-top:-18px}#landing-page-holder section.how-it-works-section .device_123 .copy .description{text-align:left;margin:0;padding-left:70px;font-size:16px;max-width:450px}@media (max-width:1180px){#landing-page-holder section.how-it-works-section .device_123 .copy{text-align:center;margin-left:20px}#landing-page-holder section.how-it-works-section .device_123 .copy .description,#landing-page-holder section.how-it-works-section .device_123 .copy .title{padding:0}#landing-page-holder section.how-it-works-section .device_123 .copy .kid-tablet-image{max-width:450px;width:100%}}#landing-page-holder section.how-it-works-section .device_123 .device{float:left;width:651px;height:460px;position:relative;max-width:100%;z-index:2;flex:0 0 651px}#landing-page-holder section.how-it-works-section .device_123 .device .image{position:absolute;width:100%;height:100%;top:0;left:0;background:url(../png/device.png);background-size:cover;z-index:1}#landing-page-holder section.how-it-works-section .device_123 .device .video{position:absolute;top:27px;left:55px;width:537px;height:405px;z-index:2;background:#000;object-fit:fill}@media (max-width:1325px){#landing-page-holder section.how-it-works-section .device_123 .device .line1{display:none}}@media (max-width:700px){#landing-page-holder section.how-it-works-section .device_123 .device{text-align:center;height:auto}#landing-page-holder section.how-it-works-section .device_123 .device .image{display:none}#landing-page-holder section.how-it-works-section .device_123 .device .video{display:inline-block;position:static;margin:0;width:100vw;height:auto;max-width:537px;max-height:405px}}#landing-page-holder section.how-it-works-section .device_123 ol li{padding-left:15px;margin-bottom:40px;font-size:30px;font-weight:700}@media (max-width:1200px){#landing-page-holder section.how-it-works-section .device_123 ol li{margin-bottom:20px;font-size:28px}}#landing-page-holder section.how-it-works-section .device_123 ol li:first-of-type{padding-top:30px}#landing-page-holder section.how-it-works-section .device_123 ol li .big{font-size:30px;font-weight:700}@media (max-width:1200px){#landing-page-holder section.how-it-works-section .device_123 ol li .big{font-size:28px}}#landing-page-holder section.how-it-works-section .device_123 ol li .small{font-size:16px;margin-top:5px;line-height:1.5;font-weight:400;padding-right:140px}@media (max-width:1400px){#landing-page-holder section.how-it-works-section .device_123 ol li .small{padding-right:50px}}@media (max-width:1200px){#landing-page-holder section.how-it-works-section .device_123 ol li .small{padding-right:20px}}@media (max-width:900px){#landing-page-holder section.how-it-works-section .device_123{margin-top:20px;height:auto}#landing-page-holder section.how-it-works-section .device_123 .device{display:none;float:none;margin:auto;background:transparent}#landing-page-holder section.how-it-works-section .device_123 .device .line1{display:none}#landing-page-holder section.how-it-works-section .device_123 .copy .description{max-width:inherit}}#landing-page-holder section.how-it-works-section .learn_and_play{position:relative;z-index:1;max-width:1000px;margin:120px auto 60px;text-align:center}#landing-page-holder section.how-it-works-section .learn_and_play .big{font-size:30px;max-width:840px;margin:0 auto;text-align:left}@media (max-width:1200px){#landing-page-holder section.how-it-works-section .learn_and_play .big{font-size:28px}}#landing-page-holder section.how-it-works-section .learn_and_play .small{max-width:845px;margin:10px auto;font-size:16px;line-height:1.5;text-align:left;font-weight:400}#landing-page-holder section.how-it-works-section .learn_and_play .lp{position:relative;margin:10px 0 0;width:845px;height:312px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23);z-index:1}#landing-page-holder section.how-it-works-section .learn_and_play .roly{bottom:0;position:absolute;right:72px;width:142px;z-index:2;pointer-events:none}@media (max-width:900px){#landing-page-holder section.how-it-works-section .learn_and_play .roly{right:0}}@media (max-width:860px){#landing-page-holder section.how-it-works-section .learn_and_play .roly{width:120px}}@media (max-width:600px){#landing-page-holder section.how-it-works-section .learn_and_play .roly{width:90px}}@media (max-width:479px){#landing-page-holder section.how-it-works-section .learn_and_play .roly{width:60px}}@media (max-width:1100px){#landing-page-holder section.how-it-works-section .learn_and_play{margin:60px 20px}#landing-page-holder section.how-it-works-section .learn_and_play .small{margin-top:10px}#landing-page-holder section.how-it-works-section .learn_and_play .lp{width:100%;height:312px;max-width:845px}}@media (max-width:1100px) and (max-width:930px){#landing-page-holder section.how-it-works-section .learn_and_play .lp{margin:10px 0 0}}#landing-page-holder section.how-it-works-section .recommended{position:relative;justify-content:center;z-index:0;max-width:1600px;display:flex;margin:170px auto 60px}#landing-page-holder section.how-it-works-section .recommended .copy{width:275px;margin:35px 20px 0 0;position:relative}#landing-page-holder section.how-it-works-section .recommended .copy .big{font-size:30px}#landing-page-holder section.how-it-works-section .recommended .copy .small{font-size:16px;margin-top:15px;line-height:1.5;font-weight:400}#landing-page-holder section.how-it-works-section .recommended .copy .birdee{position:absolute;bottom:100px;left:50px;width:92px;height:105px}#landing-page-holder section.how-it-works-section .recommended .copy .cuz-cuz{position:absolute;bottom:0;left:150px;width:139px}#landing-page-holder section.how-it-works-section .recommended .copy .line1{position:absolute;width:316px;height:460px;top:-260px;left:-160px;z-index:1;pointer-events:none}#landing-page-holder section.how-it-works-section .recommended .copy .line2{position:absolute;width:408px;height:437px;bottom:-380px;right:-700px;z-index:0;pointer-events:none}@media (max-width:1150px){#landing-page-holder section.how-it-works-section .recommended .copy .line1,#landing-page-holder section.how-it-works-section .recommended .copy .line2{display:none}}@media (max-width:1100px){#landing-page-holder section.how-it-works-section .recommended .copy .line2{display:none}}#landing-page-holder section.how-it-works-section .recommended .pt-resources{margin:0 -30px 0 0;max-width:550px}#landing-page-holder section.how-it-works-section .recommended .pt-resources .pt-recs{box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23);width:100%;position:relative}#landing-page-holder section.how-it-works-section .recommended .pt-resources .cuz-cuz-mobile{display:none;position:absolute;bottom:-25px;transform:scaleX(-1);right:0;width:110px}@media (max-width:1000px){#landing-page-holder section.how-it-works-section .recommended{margin:60px 20px}#landing-page-holder section.how-it-works-section .recommended .copy{float:none;padding:0 10px;width:40%;margin:0}#landing-page-holder section.how-it-works-section .recommended .copy .small{margin-top:10px}#landing-page-holder section.how-it-works-section .recommended .copy .birdee{display:none}#landing-page-holder section.how-it-works-section .recommended .copy .cuz-cuz{top:auto;left:auto;right:25px;bottom:-25px;width:110px}#landing-page-holder section.how-it-works-section .recommended .pt-resources{margin:10px 0 0;max-width:600px;width:60%}}@media (max-width:750px){#landing-page-holder section.how-it-works-section .recommended .copy .cuz-cuz{width:75px}}@media (max-width:700px){#landing-page-holder section.how-it-works-section .recommended{height:unset;flex-wrap:wrap;max-width:100%}#landing-page-holder section.how-it-works-section .recommended .copy{width:100%}#landing-page-holder section.how-it-works-section .recommended .copy .cuz-cuz{display:none}#landing-page-holder section.how-it-works-section .recommended .pt-resources{max-width:700px;width:100%}#landing-page-holder section.how-it-works-section .recommended .pt-resources .cuz-cuz-mobile{display:block}}@media (max-width:480px){#landing-page-holder section.how-it-works-section .recommended .cuz-cuz-mobile{width:75px!important}}#landing-page-holder section.how-it-works-section .cta{width:300px;display:block;margin:20px auto}@media (max-width:1000px){#landing-page-holder section.how-it-works-section .cta{max-width:100%}}#landing-page-holder section.quotes-section{background:#faf5ed}#landing-page-holder section.quotes-section .quotes-header{padding-top:85px;margin-bottom:31px}#landing-page-holder section.quotes-section .quotes-header .title{text-align:center;font-size:40px;color:#464646}#landing-page-holder section.quotes-section .quotes-collection{display:flex;justify-content:space-evenly;max-width:1200px;margin:0 auto;padding-bottom:85px}#landing-page-holder section.quotes-section .quotes-collection .single-quote-container{max-width:300px;position:relative;margin:0 40px}#landing-page-holder section.quotes-section .quotes-collection .single-quote-container:before{content:"“";font-size:200px;font-family:AmericanTypewriter;color:#ffded1;position:absolute;opacity:.5;top:-80px;left:-50px;z-index:0}#landing-page-holder section.quotes-section .quotes-collection .single-quote-container .quote-message{font-size:20px;color:#464646;text-align:left}#landing-page-holder section.quotes-section .quotes-collection .single-quote-container .quote-from{font-size:16px;color:#878787;text-align:right;margin-top:10px}@media (max-width:900px){#landing-page-holder section.quotes-section .quotes-collection{flex-direction:column;align-items:center}#landing-page-holder section.quotes-section .quotes-collection .single-quote-container{margin:20px auto}}#landing-page-holder section.award-winning-curriculum-section{padding:80px 0 0}@media (max-width:1100px){#landing-page-holder section.award-winning-curriculum-section{padding-bottom:10px}}@media (max-width:600px){#landing-page-holder section.award-winning-curriculum-section{padding-top:60px}}#landing-page-holder section.award-winning-curriculum-section .awards-container{display:block;justify-content:center;margin-bottom:20px}#landing-page-holder section.award-winning-curriculum-section .awards-container .award-image{max-height:89px;margin-right:20px}#landing-page-holder section.award-winning-curriculum-section .awards-container .individual-award{display:inline-block;width:92px;height:92px;border-radius:40px;margin-left:22px}#landing-page-holder section.award-winning-curriculum-section .section-title{font-size:40px;text-align:center;margin-bottom:15px}#landing-page-holder section.award-winning-curriculum-section .section-description{font-size:20px;max-width:700px;text-align:center;margin:0 auto;padding:0 25px 50px}#landing-page-holder section.award-winning-curriculum-section .section-image{background-image:url(../jpg/games.jpg);background-position:50%;background-repeat:no-repeat;height:371px;background-size:auto 500px}@media (max-width:750px){#landing-page-holder section.award-winning-curriculum-section .section-image{display:none}}#landing-page-holder section.award-winning-curriculum-section .section-image-mobile{display:none;margin:0 auto;max-width:450px;text-align:center}@media (max-width:750px){#landing-page-holder section.award-winning-curriculum-section .section-image-mobile{display:block}}#landing-page-holder section.award-winning-curriculum-section .section-image-mobile img{width:100%}#landing-page-holder section.award-winning-curriculum-section .quick-message-container{padding:30px 0;text-align:center}#landing-page-holder section.award-winning-curriculum-section .quick-message-container .message{font-size:20px;font-weight:700;color:#464646;padding:0 25px}#landing-page-holder section.award-winning-curriculum-section .quick-message-container .message span{border-bottom:3px solid #00c4c9}#landing-page-holder section.award-winning-curriculum-section .data-columns-collection{display:flex;max-width:650px;margin:0 auto;justify-content:space-around}@media (max-width:660px){#landing-page-holder section.award-winning-curriculum-section .data-columns-collection{flex-direction:column}}#landing-page-holder section.award-winning-curriculum-section .data-columns-collection .single-data-column{width:42%}@media (max-width:660px){#landing-page-holder section.award-winning-curriculum-section .data-columns-collection .single-data-column{width:80%;margin:20px auto}}#landing-page-holder section.award-winning-curriculum-section .data-columns-collection .single-data-column .column-title{font-size:30px;margin-bottom:20px}@media (max-width:660px){#landing-page-holder section.award-winning-curriculum-section .data-columns-collection .single-data-column .column-title{font-size:20px}}#landing-page-holder section.award-winning-curriculum-section .data-columns-collection .single-data-column .data{display:flex;justify-content:space-between;margin-bottom:15px}#landing-page-holder section.award-winning-curriculum-section .data-columns-collection .single-data-column .data .data-key{font-size:20px}@media (max-width:660px){#landing-page-holder section.award-winning-curriculum-section .data-columns-collection .single-data-column .data .data-key{font-size:16px}}#landing-page-holder section.award-winning-curriculum-section .data-columns-collection .single-data-column .data .data-value{font-size:16px;color:#878787}#landing-page-holder section.perfect-for-homeschooling-section{padding:80px 0 0}@media (max-width:1100px){#landing-page-holder section.perfect-for-homeschooling-section{padding-bottom:10px}}@media (max-width:600px){#landing-page-holder section.perfect-for-homeschooling-section{padding-top:60px}}#landing-page-holder section.perfect-for-homeschooling-section .section-title{font-size:40px;text-align:center;margin-bottom:15px}#landing-page-holder section.perfect-for-homeschooling-section .section-description{font-size:20px;max-width:700px;text-align:center;margin:0 auto;padding:0 25px 50px}#landing-page-holder section.ending-cta-section{padding-top:80px}@media (max-width:1100px){#landing-page-holder section.ending-cta-section{padding-top:25px}}#landing-page-holder section.ending-cta-section .title-section{min-height:525px;background-image:url(../png/group-12.png);background-repeat:no-repeat;background-position:50%}@media (max-width:1100px){#landing-page-holder section.ending-cta-section .title-section{background-image:none;min-height:inherit;padding-bottom:80px}}#landing-page-holder section.ending-cta-section .title-section .title{font-size:40px;max-width:612px;margin:0 auto;text-align:center}@media (max-width:1100px){#landing-page-holder section.ending-cta-section .title-section .title{font-size:24px;padding:0 20px}}#landing-page-holder section.ending-cta-section .title-section .main-cta{margin-top:35px;text-align:center}#landing-page-holder section.ending-cta-section .title-section .main-cta a{width:301px}@media (max-width:1100px){#landing-page-holder section.ending-cta-section .title-section .main-cta a{width:auto}}#landing-page-holder section.ending-cta-section .mobile-cta-image{display:none;text-align:center}@media (max-width:1100px){#landing-page-holder section.ending-cta-section .mobile-cta-image{display:block}}#landing-page-holder section.teacher-lesson-plans-section .header{box-sizing:border-box;width:100%;text-align:center;padding:10px 10px 70px}#landing-page-holder section.teacher-lesson-plans-section .header .description{max-width:750px;margin:0 auto;width:100%}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans{position:relative;margin:0 auto;width:100%;text-align:center;max-width:1000px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .main-lp-image{box-sizing:border-box;max-width:446px;max-height:637px;width:100%;box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23);margin:10px}@media (max-width:450px){#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .main-lp-image{width:95%}}@media (max-width:1000px){#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .arrows{display:none}}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .arrows .topleft-arrow{position:absolute;top:55px;left:234px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .arrows .bottomleft-arrow{position:absolute;top:280px;left:232px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .arrows .topright-arrow{position:absolute;top:117px;left:687px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .arrows .bottomright-arrow{position:absolute;top:406px;left:683px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to h4{font-size:18px;line-height:24px;margin:0;padding:0}@media (max-width:1000px){#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to h4{margin:20px 0}}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .el-box,#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .worksheet-box{text-align:right}@media (max-width:1000px){#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .el-box{text-align:left}}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .assignment-box,#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .commoncore-box,#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .games-box{text-align:left}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .assignment-box img,#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .commoncore-box img,#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .el-box img,#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .games-box img{box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23)}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to img{width:100%}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to img.commoncore{max-width:394px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to img.worksheets{max-width:320px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to img.el-learners{max-width:341px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to img.game{max-width:330px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to img.assignment{max-width:233px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .el-box{position:absolute;top:36px;left:0;max-width:228px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .worksheet-box{position:absolute;top:216px;left:0;max-width:228px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .commoncore-box{position:absolute;top:20px;left:785px;max-width:228px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .games-box{position:absolute;top:381px;left:785px;max-width:228px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .assignment-box{position:absolute;top:174px;left:785px}@media (max-width:1000px){#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to{width:100%}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to h4{font-size:20px}#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .assignment-box,#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .commoncore-box,#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .el-box,#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .games-box,#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to .worksheet-box{position:static;top:0;left:0;display:block;min-width:100%;text-align:center}}@media (max-width:1000px){#landing-page-holder section.teacher-lesson-plans-section .lesson-sections .lesson-plans .boxes-arrows-point-to img{width:90%}}@media (max-width:1000px){#landing-page-holder section.teacher-how-it-works{overflow:hidden}}#landing-page-holder section.teacher-how-it-works .device .device-wrap{padding-top:25px;position:relative;z-index:1}@media (max-width:750px){#landing-page-holder section.teacher-how-it-works .device .device-wrap{display:none}}#landing-page-holder section.teacher-how-it-works .progress_tracker{min-height:600px}#landing-page-holder section.teacher-how-it-works .progress_tracker .pt-text{position:absolute;top:104px;left:869px;width:210px}#landing-page-holder section.teacher-how-it-works .progress_tracker .pt{position:absolute;top:0;left:0;z-index:2;width:auto;height:auto}#landing-page-holder section.teacher-how-it-works .help-students{position:relative}#landing-page-holder section.teacher-how-it-works .help-students .part-one{text-align:center;margin:50px 50px 0}@media (max-width:500px){#landing-page-holder section.teacher-how-it-works .help-students .part-one{box-sizing:border-box;margin:50px 20px}}#landing-page-holder section.teacher-how-it-works .help-students .part-one .all-text{display:inline-block;max-width:300px;margin:68px 44px 0 0;vertical-align:top;text-align:left}@media (max-width:1000px){#landing-page-holder section.teacher-how-it-works .help-students .part-one .all-text{margin:68px 44px 20px 20px;width:100%;max-width:100%;display:block}}@media (max-width:500px){#landing-page-holder section.teacher-how-it-works .help-students .part-one .all-text{box-sizing:border-box;margin:68px auto 20px}}#landing-page-holder section.teacher-how-it-works .help-students .part-one .info-text{font-size:16px}#landing-page-holder section.teacher-how-it-works .help-students .part-one .quote-text{display:block;padding:20px;font-size:20px}@media (max-width:1000px){#landing-page-holder section.teacher-how-it-works .help-students .part-one .quote-text{display:none}}#landing-page-holder section.teacher-how-it-works .help-students .part-one .quote-text .small{font-size:16px;padding:10px}#landing-page-holder section.teacher-how-it-works .help-students .part-one .quote-text-mobile{display:none}@media (max-width:1000px){#landing-page-holder section.teacher-how-it-works .help-students .part-one .quote-text-mobile{box-sizing:border-box;width:100%;display:block;padding:20px;font-size:18px}#landing-page-holder section.teacher-how-it-works .help-students .part-one .quote-text-mobile .small{font-size:16px;padding:10px}}@media (max-width:500px){#landing-page-holder section.teacher-how-it-works .help-students .part-one .quote-text-mobile{padding:20px 0;text-align:left}}#landing-page-holder section.teacher-how-it-works .help-students .part-one img{display:inline-block;min-width:550px;width:60%;max-width:850px}@media (max-width:1000px){#landing-page-holder section.teacher-how-it-works .help-students .part-one img{width:100%;max-width:none;min-width:1px;display:block}}@media (max-width:1000px){#landing-page-holder section.teacher-how-it-works .help-students .part-two{width:100%;margin:50px}}@media (max-width:500px){#landing-page-holder section.teacher-how-it-works .help-students .part-two{margin:50px auto}}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info{margin:193px auto 20px;max-width:1067px;width:90%}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .class-list-img{box-shadow:0 10px 20px 0 rgba(0,0,0,.19),0 3px 10px 0 rgba(0,0,0,.26);position:relative;display:inline-block;width:200px;height:550px;z-index:100}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .title-mobile{display:none}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .middle-section{z-index:1;position:relative;display:inline-block;vertical-align:top}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .middle-section .title{margin:0 0 0 50px;width:481px;vertical-align:top}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .middle-section .display-img{margin:30px 0 0;box-shadow:0 10px 20px 0 rgba(0,0,0,.19),0 3px 10px 0 rgba(0,0,0,.26);z-index:1;position:relative;width:550px;left:-40px;height:678px}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .quote{display:inline-block;width:301px;margin:300px 0 0 9px;vertical-align:top;position:relative}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .quote .quote-img{box-shadow:0 10px 20px 0 rgba(0,0,0,.19),0 3px 10px 0 rgba(0,0,0,.26);position:absolute;top:239px;z-index:100;display:block;left:-80px}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .quote .small{font-size:16px;width:110px;margin:10px 0 0}@media (max-width:1200px){#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .quote{display:block;position:static;width:90%;margin:60px auto 0}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .quote .name{display:inline-block;vertical-align:top;margin:20px 0 0 15px}}@media (max-width:1000px){#landing-page-holder section.teacher-how-it-works .help-students .part-two .info{margin:0}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .title{display:none}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .title-mobile{display:block;margin:0 0 20px}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .class-list-img{width:30%;height:auto}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .middle-section{width:69%;height:auto}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .middle-section .display-img{width:100%;left:-5%;top:30px;height:auto}}@media (max-width:500px){#landing-page-holder section.teacher-how-it-works .help-students .part-two .info{margin:0 auto}#landing-page-holder section.teacher-how-it-works .help-students .part-two .info .quote{display:none}}#landing-page-holder section.teacher-how-it-works .parent-first-section{position:relative;min-height:1000px;max-width:1200px;width:100%;margin:0 auto}#landing-page-holder section.teacher-how-it-works .parent-first-section .game-line-right{position:absolute;background:url(../png/game-line.png);width:312px;height:49px;top:243px;left:390px;background-repeat:no-repeat;background-position:50%}#landing-page-holder section.teacher-how-it-works .parent-first-section .kid-with-tablet{display:inline-block;position:absolute;left:0;background:url(../png/boy-with-tablet.png);width:597px;height:445px;background-repeat:no-repeat;background-position:50%;background-size:cover}#landing-page-holder section.teacher-how-it-works .parent-first-section .kid-with-tablet .game-line{position:absolute;background:url(../png/game-with-line.png);width:95px;height:172px;top:265px;left:53px;z-index:10;background-repeat:no-repeat;background-position:50%;background-size:cover}#landing-page-holder section.teacher-how-it-works .parent-first-section .info-text-track-games{display:inline-block;max-width:579px;position:relative;left:600px;vertical-align:top;padding:50px 0 0;width:90%}#landing-page-holder section.teacher-how-it-works .parent-first-section .info-text-track-games h3{max-width:100%;width:440px}#landing-page-holder section.teacher-how-it-works .parent-first-section .pt-line{position:absolute;top:630px;left:831px;background:url(../png/pt-line.png);width:341px;height:475px;background-repeat:no-repeat;background-position:0 0}#landing-page-holder section.teacher-how-it-works .parent-first-section .tablet-with-game{position:relative;top:50px;left:590px;background:url(../png/tablet-game.png);width:601px;height:433px;background-repeat:no-repeat;background-position:50%;background-size:cover}#landing-page-holder section.teacher-how-it-works .parent-first-section .progress-tracker-parent-view{position:relative;top:0;left:0;width:850px;box-shadow:0 10px 20px 0 rgba(0,0,0,.19),0 3px 10px 0 rgba(0,0,0,.26);border-radius:2px}#landing-page-holder section.teacher-how-it-works .parent-first-section .info-text-breaking-down{max-width:258px;position:absolute;top:780px;left:914px}@media (max-width:1200px){#landing-page-holder section.teacher-how-it-works .parent-first-section{max-height:none}#landing-page-holder section.teacher-how-it-works .parent-first-section .info-text-track-games{display:block;position:static;max-width:789px;margin:0 auto;vertical-align:top}#landing-page-holder section.teacher-how-it-works .parent-first-section .info-text-track-games h3{width:auto}#landing-page-holder section.teacher-how-it-works .parent-first-section .progress-tracker-parent-view{width:90%;margin:50px auto 0;display:block}#landing-page-holder section.teacher-how-it-works .parent-first-section .kid-with-tablet{width:477.6px;height:356px;right:10%;top:420px;left:auto}#landing-page-holder section.teacher-how-it-works .parent-first-section .kid-with-tablet .game-line{top:198px;left:-117px;width:76px;height:135.2px}#landing-page-holder section.teacher-how-it-works .parent-first-section .tablet-with-game{position:static;margin:50px auto 0}#landing-page-holder section.teacher-how-it-works .parent-first-section .game-line-right{display:none}#landing-page-holder section.teacher-how-it-works .parent-first-section .info-text-breaking-down{position:static;width:789px;margin:195px 0 0 90px}#landing-page-holder section.teacher-how-it-works .parent-first-section .info-text-breaking-down div{width:490px}#landing-page-holder section.teacher-how-it-works .parent-first-section .pt-line{right:0;left:auto;top:696px}}@media (max-width:1000px){#landing-page-holder section.teacher-how-it-works .parent-first-section .game-line,#landing-page-holder section.teacher-how-it-works .parent-first-section .pt-line{display:none}}@media (max-width:750px){#landing-page-holder section.teacher-how-it-works .parent-first-section .kid-with-tablet{width:358.2px;height:267px;left:40%;top:420px}#landing-page-holder section.teacher-how-it-works .parent-first-section .info-text-breaking-down{text-align:center!important;margin:195px auto 0;width:90%;max-width:none}#landing-page-holder section.teacher-how-it-works .parent-first-section .info-text-breaking-down div{width:100%}#landing-page-holder section.teacher-how-it-works .parent-first-section .tablet-with-game{width:420.7px;height:303.1px}}#landing-page-holder section.lesson-plans-section img{box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23)}#landing-page-holder section.faq-section{padding:80px 0}@media (max-width:1100px){#landing-page-holder section.faq-section{padding-top:25px}}#landing-page-holder section.faq-section .title-section{padding-bottom:25px}#landing-page-holder section.faq-section .title-section .title{font-size:40px;max-width:612px;margin:0 auto;text-align:center}@media (max-width:1100px){#landing-page-holder section.faq-section .title-section .title{font-size:24px;padding:0 20px}}#landing-page-holder section.faq-section .main-cta{margin-top:35px;text-align:center}#landing-page-holder section.faq-section .main-cta a{width:301px}@media (max-width:1100px){#landing-page-holder section.faq-section .main-cta a{width:auto}}#landing-page-holder section.faq-section .faqs{padding:0 10px}#landing-page-holder section.faq-section .faqs .question-container{margin:0 auto;padding:30px 0;border-top:1px solid #ddd;max-width:550px}#landing-page-holder section.faq-section .faqs .question-container:last-child{border-bottom:1px solid #ddd}#landing-page-holder section.faq-section .faqs .question-container .question{position:relative;text-align:left}#landing-page-holder section.faq-section .faqs .question-container .question:hover{cursor:pointer}#landing-page-holder section.faq-section .faqs .question-container .question:hover .question-title,#landing-page-holder section.faq-section .faqs .question-container .question:hover i{color:#5672c4}#landing-page-holder section.faq-section .faqs .question-container .question .text{font-weight:700}#landing-page-holder section.faq-section .faqs .question-container .question .question-title{display:inline-block;max-width:90%;font-size:20px;font-weight:700}#landing-page-holder section.faq-section .faqs .question-container .question i{position:absolute;right:0;top:-2px;font-size:22px}#landing-page-holder section.faq-section .faqs .question-container .question i.icon-angle-up{display:none;color:#5672c4}#landing-page-holder section.faq-section .faqs .question-container .question .answer{display:none;margin-top:10px;font-size:16px;padding-right:20px}#landing-page-holder section.faq-section .faqs .question-container .question .answer .answer-subtext{margin-top:30px}#landing-page-holder section.faq-section .faqs .question-container .question .answer .answer-subtext ul{padding-left:25px}#landing-page-holder section.faq-section .faqs .question-container .question .answer .answer-subtext ul li{margin:5px 0}#landing-page-holder section.faq-section .faqs .question-container .question.expanded .answer{display:block}#landing-page-holder section.faq-section .faqs .question-container .question.expanded i.icon-angle-down{display:none}#landing-page-holder section.faq-section .faqs .question-container .question.expanded i.icon-angle-up{display:block}#landing-page-holder section.closing-section{position:relative;text-align:center}#landing-page-holder section.closing-section .ocean{width:100%}#landing-page-holder section.closing-section .ocean .waves{bottom:0;width:100%;height:30%;background:url(../png/bottom-waves.png);background-size:auto 100%;position:absolute;z-index:-1}#landing-page-holder section.closing-section .ocean .map-holder{width:100%}@media (max-width:956px){#landing-page-holder section.closing-section .ocean .map-holder{width:100%}}#landing-page-holder section.closing-section .ocean .map-holder .map-holder-with-links{margin:0 auto;max-width:956px;position:relative;width:100%}#landing-page-holder section.closing-section .ocean .map-holder .map-holder-with-links .map{margin-bottom:-6px;width:100%}#landing-page-holder section.closing-section .ocean .map-holder .lesson_container{position:absolute;text-align:center;width:140px;height:100px;margin-left:-70px;pointer-events:auto;cursor:pointer;opacity:0;margin-top:-100px;animation:LessonEnter .3s cubic-bezier(.77,1.87,.85,.65);animation-fill-mode:forwards}#landing-page-holder section.closing-section .ocean .map-holder .lesson_container .target{width:30.6px;height:19.8px;transition:all .15s}#landing-page-holder section.closing-section .ocean .map-holder .lesson_container .progress_holder{position:relative;margin:0 auto 4px;width:80px;height:16px;border:1px solid #fff;border-radius:5px;box-sizing:border-box;box-shadow:0 0 0 1px #000;background:rgba(0,0,0,.3);z-index:10;opacity:1;overflow:hidden;transition:all .15s}#landing-page-holder section.closing-section .ocean .map-holder .lesson_container .progress_holder>div{position:absolute;top:0;left:0;height:14px;background:linear-gradient(180deg,#0f0,#0c0);border-radius:4px;box-shadow:inset 0 0 1px rgba(0,0,0,.25)}#landing-page-holder section.closing-section .ocean .map-holder .lesson_container .progress_holder:after{display:block;content:"";position:absolute;top:4px;left:5px;width:1px;height:2px;background:#fff;border-radius:50%;box-shadow:0 0 1px 2px #fff;opacity:.8}#landing-page-holder section.closing-section .ocean .map-holder .lesson_container .lesson_text{font-family:Arial,sans-serif;font-weight:700;color:#fff;font-size:16px;line-height:15px;text-shadow:1px 0 #000,-1px 0 #000,0 0 4px #000;transition:all .15s}#landing-page-holder section.closing-section .ocean .map-holder .lesson_container:hover .target{transform:scale(1.2)}#landing-page-holder section.closing-section .ocean .map-holder .lesson_container:hover .lesson_text,#landing-page-holder section.closing-section .ocean .map-holder .lesson_container:hover .progress_holder{transform:scale(1.05)}
/*# sourceMappingURL=pricing_new.d26f5a26d3.css.map */