.keeping-lessons-section{overflow:hidden;padding-top:80px;padding-bottom:80px}@media (max-width:1180px){.keeping-lessons-section{padding-bottom:50px;padding-top:50px}}@media (max-width:768px){.keeping-lessons-section{padding-top:32px;padding-bottom:32px}}.keeping-lessons-section .container{display:flex;gap:48px}@media (max-width:1180px){.keeping-lessons-section .container{gap:16px}}@media (max-width:768px){.keeping-lessons-section .container{flex-flow:column}}.keeping-lessons-section .container>.btn{display:none}@media (max-width:768px){.keeping-lessons-section .container>.btn{display:flex;width:-moz-max-content;width:max-content;margin:0 auto}}@media (max-width:568px){.keeping-lessons-section .container>.btn{width:100%}}.keeping-lessons-section .left{position:relative;display:flex;flex-flow:column;gap:16px;max-width:322px;text-align:left;flex-shrink:0}.keeping-lessons-section .left:before{content:"";background:#fff;position:absolute;top:0;bottom:0;right:-47px;left:-100vw;z-index:1}@media (max-width:1180px){.keeping-lessons-section .left:before{right:-15px}}@media (max-width:768px){.keeping-lessons-section .left:before{display:none}}@media (max-width:1180px){.keeping-lessons-section .left{max-width:260px}}@media (max-width:768px){.keeping-lessons-section .left{max-width:100%;gap:0}}.keeping-lessons-section .left *{margin:0}.keeping-lessons-section .left .btn{width:-moz-max-content;width:max-content;z-index:2}@media (max-width:768px){.keeping-lessons-section .left .btn{display:none}}.keeping-lessons-section .label{font-family:"Open Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;z-index:2;padding:2px 4px;border-radius:0 8px;background:#ffc700;width:-moz-max-content;width:max-content}@media (max-width:1280px){.keeping-lessons-section .label{font-size:.875rem}}.keeping-lessons-section h2{z-index:2}.keeping-lessons-section h2 span{color:#0271ce}.keeping-lessons-section .lesson{overflow:hidden;height:100%;border-radius:0 16px;border:1px solid #d8dad9;background:#f5f7f7}.keeping-lessons-section .lesson img,.keeping-lessons-section .lesson picture{display:block;-o-object-fit:cover;object-fit:cover;height:144px;width:100%}@media (max-width:768px){.keeping-lessons-section .lesson img,.keeping-lessons-section .lesson picture{display:none}}.keeping-lessons-section .lesson .label{position:absolute;left:9px;top:9px}@media (max-width:768px){.keeping-lessons-section .lesson .label{display:none}}.keeping-lessons-section .overlay{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.2;background:#0c0c0c}.keeping-lessons-section .top{position:relative}.keeping-lessons-section .bottom{padding:16px 16px 66px}.keeping-lessons-section .bottom .btn{position:absolute;bottom:16px;left:16px}@media (max-width:568px){.keeping-lessons-section .bottom .btn{width:calc(100% - 32px);height:42px}}.keeping-lessons-section .type{font-family:"Open Sans",sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;width:-moz-max-content;width:max-content;max-width:214px;padding:2px 4px;border-radius:0 8px;background:#cce3f5;margin-bottom:8px}.keeping-lessons-section .card-title{margin-bottom:8px}.keeping-lessons-section .description{font-family:"Open Sans",sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem;color:#3d4543;margin-bottom:12px}.keeping-lessons-section .splide{width:calc(100% - 370px)}@media (max-width:1300px){.keeping-lessons-section .splide{margin-bottom:26px}}@media (max-width:768px){.keeping-lessons-section .splide{width:100%}}.keeping-lessons-section .splide__track{overflow:visible}.keeping-lessons-section .splide__slide{border:0!important}.keeping-lessons-section .splide__arrow{background:0 0;top:12px;opacity:1}@media (max-width:768px){.keeping-lessons-section .splide__arrow{display:none}}.keeping-lessons-section .splide__arrow span{font-size:32px;color:#0271ce}.keeping-lessons-section .splide__arrow span:hover{color:#0d314f}.keeping-lessons-section .splide__arrow:disabled{opacity:.3!important}.keeping-lessons-section .splide__arrow--prev{left:-96px}.keeping-lessons-section .splide__arrow--next{right:auto;left:-48px}@media (max-width:1330px){.keeping-lessons-section .splide__pagination{display:flex!important;bottom:-24px}}.keeping-lessons-section .wistia-video{position:relative}.keeping-lessons-section .video-box{width:100%;height:auto;min-width:700px}@media (max-width:768px){.keeping-lessons-section .video-box{min-width:500px}}@media (max-width:568px){.keeping-lessons-section .video-box{min-width:300px}}.keeping-lessons-section .wistia-placeholder{width:100%;height:auto;position:relative;display:flex;align-items:center;justify-content:center}.keeping-lessons-section .wistia-placeholder img{width:100%;height:auto}.keeping-lessons-section .wistia-placeholder.hidden{display:none}.keeping-lessons-section .wistia-placeholder .playbtn{width:125px;height:80px;position:absolute;background:#0271ce;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s all ease-in}@media (max-width:568px){.keeping-lessons-section .wistia-placeholder .playbtn{width:105px;height:60px}}.keeping-lessons-section .wistia-placeholder .playbtn:hover{background:#0271ce}.keeping-lessons-section .wistia-placeholder .playbtn:after{content:"";width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:26px solid #fff}@media (max-width:568px){.keeping-lessons-section .wistia-placeholder .playbtn:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:23px solid #fff}}.keeping-lessons-section .wistia_responsive_padding{display:none!important;width:100%;height:auto}.keeping-lessons-section .wistia_responsive_padding.showed{display:block!important}.keeping-lessons-section .youtube,.keeping-lessons-section .youtube-box{max-width:100%;position:relative;aspect-ratio:16/9}.keeping-lessons-section .youtube-box:hover,.keeping-lessons-section .youtube:hover{cursor:pointer}.keeping-lessons-section .youtube-box:hover .play,.keeping-lessons-section .youtube:hover .play{background:red;opacity:.9}.keeping-lessons-section .youtube img,.keeping-lessons-section .youtube-box img{width:100%;height:auto;aspect-ratio:16/9}.keeping-lessons-section .youtube iframe,.keeping-lessons-section .youtube-box iframe{width:100%;height:auto;aspect-ratio:16/9}.keeping-lessons-section .youtube .play,.keeping-lessons-section .youtube-box .play{z-index:2;font-size:1.1em;position:absolute;top:calc(50% - 26px);left:0;right:0;margin:auto;background:#3b3636;opacity:.75;border-radius:50%/10%;color:#fff;height:3em;padding:0;text-align:center;text-indent:.1em;transition:all 150ms ease-out;width:4em}.keeping-lessons-section .youtube .play::before,.keeping-lessons-section .youtube-box .play::before{background:inherit;border-radius:5%/50%;bottom:9%;content:"";left:-5%;position:absolute;right:-5%;top:9%}.keeping-lessons-section .youtube .play::after,.keeping-lessons-section .youtube-box .play::after{border-style:solid;border-width:1em 0 1em 1.732em;border-color:transparent transparent transparent rgba(255,255,255,.75);content:" ";font-size:.75em;height:0;margin:-1em 0 0 -.75em;top:50%;position:absolute;width:0}.keeping-lessons-section .video-box{width:100%}.keeping-lessons-section .video-box iframe{width:100%;height:auto;aspect-ratio:16/9}.keeping-lessons-section .jsModalTrigger{cursor:pointer;position:relative}.keeping-lessons-section .jsModalTrigger:before{position:absolute;left:0;top:0;content:"";background:0 0;width:100%;height:100%;z-index:10;display:block}.keeping-lessons-section .modal{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:99999;margin:0;padding:0;opacity:0;visibility:hidden;transition:visibility 0s linear .1s,opacity .3s ease;display:none}.keeping-lessons-section .modal.open{visibility:visible;opacity:1;transition-delay:0s;display:flex}.keeping-lessons-section .modal__overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:21;background-color:rgba(0,0,0,.7)}.keeping-lessons-section .modal__close{position:absolute;top:-10px;right:-10px;border:none;outline:0;background:0 0;font-size:24px;color:#747474;font-weight:700;background-color:#fff;width:30px;height:30px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.keeping-lessons-section .modal__close:hover{color:#000}.keeping-lessons-section .modal__container{position:relative;z-index:22;width:-moz-fit-content;width:fit-content;max-width:95%;height:-moz-fit-content;height:fit-content;top:50%;transform:translateY(-50%);margin:0 auto;background-color:transparent;text-align:center}@media (max-width:768px){.keeping-lessons-section .modal__container{max-width:95%!important}}.keeping-lessons-section .modal__container iframe{max-width:100%}@media (max-width:460px){.keeping-lessons-section .modal__container iframe{height:238px}}.keeping-lessons-section .animation-box{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:53.812px;height:40.358px;border:0;outline:0;z-index:2;transform:translate(-50%,-50%);cursor:pointer}.keeping-lessons-section .animation-box:before{width:53.812px;height:40.358px;content:url("data:image/svg+xml,%3csvg width='54' height='55' viewBox='0 0 54 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_3519_19183)'%3e%3cg filter='url(%23filter0_d_3519_19183)'%3e%3cpath d='M26.9062 47.546C20.1956 47.5447 13.4915 47.1403 6.82965 46.3351C3.83381 45.9392 1.46333 43.6057 1.02027 40.6169C-0.340091 31.8338 -0.340091 22.8935 1.02027 14.1105C1.46333 11.1216 3.83381 8.78808 6.82965 8.39224C20.1656 6.78592 33.6465 6.78592 46.9828 8.39224C49.9783 8.78808 52.3487 11.1216 52.7918 14.1105C54.1526 22.8935 54.1526 31.8338 52.7918 40.6169C52.3487 43.6057 49.9783 45.9392 46.9828 46.3351C40.3206 47.1403 33.6165 47.5447 26.9062 47.546Z' fill='%23A3D55F'/%3e%3c/g%3e%3cpath d='M20.1797 38.8105V15.9199L38.4902 27.365L20.1797 38.8105Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cfilter id='filter0_d_3519_19183' x='-4.48438' y='3.6' width='62.7812' height='49.3281' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3e%3cfeOffset dy='0.896875'/%3e%3cfeGaussianBlur stdDeviation='2.24219'/%3e%3cfeComposite in2='hardAlpha' operator='out'/%3e%3cfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0'/%3e%3cfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_3519_19183'/%3e%3cfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_3519_19183' result='shape'/%3e%3c/filter%3e%3cclipPath id='clip0_3519_19183'%3e%3crect width='53.8125' height='53.8125' fill='white' transform='translate(0 0.363281)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}@media (max-width:768px){.keeping-lessons-section .animation-box{display:none}}.keeping-lessons-section .wistia-placeholder .playbtn{z-index:2!important}@media (max-width:768px){.keeping-lessons-section .modal{display:none}}.keeping-lessons-section .modal__container{max-width:700px;width:100%}.keeping-lessons-section .modal__close{z-index:2}.keeping-lessons-section.grey_section{background:#f5f7f7}.keeping-lessons-section.grey_section .left:before{background:#f5f7f7}.keeping-lessons-section.grey_section .lesson{background:#fff}.keeping-lessons-section.version-v2 .splide__arrow{top:auto;bottom:-12px}.keeping-lessons-section.padding-top-small{padding-top:20px}.keeping-lessons-section.padding-top-none{padding-top:0}.keeping-lessons-section.padding-top-medium{padding-top:48px}@media (max-width:768px){.keeping-lessons-section.padding-top-medium{padding-top:32px}}.keeping-lessons-section.padding-top-large{padding-top:80px}@media (max-width:768px){.keeping-lessons-section.padding-top-large{padding-top:40px}}.keeping-lessons-section.padding-bottom-none{padding-bottom:0}.keeping-lessons-section.padding-bottom-small{padding-bottom:20px}.keeping-lessons-section.padding-bottom-medium{padding-bottom:48px}@media (max-width:768px){.keeping-lessons-section.padding-bottom-medium{padding-bottom:32px}}.keeping-lessons-section.padding-bottom-large{padding-bottom:80px}@media (max-width:768px){.keeping-lessons-section.padding-bottom-large{padding-bottom:40px}}