@charset "UTF-8";.three-section .container-title{margin:0 0 50px;text-align:center}@media (max-width:768px){.three-section .container-title .big-title{font:28px/40px objectSansBold}}.three-section .item{width:28%}@media (max-width:1180px){.three-section .item{width:31%}}@media (max-width:768px){.three-section .item{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;width:100%}.three-section .item .content-parent{width:calc(100% - 64px)}}.three-section .item .image{height:56px;margin-bottom:32px;width:56px}@media (max-width:1180px){.three-section .item .image{margin-bottom:15px}}@media (max-width:768px){.three-section .item .image{height:auto;width:48px}}.three-section .item .image img{height:100%;width:100%}.three-section .item .title{font-family:objectSansBold;font-size:20px;margin-bottom:8px}@media (max-width:1180px){.three-section .item .title{margin-bottom:5px}}@media (max-width:768px){.three-section .item .title{text-transform:uppercase}}.three-section .item .description{font-size:16px;line-height:24px}@media (max-width:1180px){.three-section .item .description{font-size:14px;line-height:20px}}.even-section.steps-section{margin-bottom:80px;padding-top:56px}@media (max-width:1180px){.even-section.steps-section{margin-bottom:64px;padding-top:48px}}@media (max-width:768px){.even-section.steps-section{margin-bottom:56px;padding-top:40px}}.even-section .container-title{margin:0 0 40px;text-align:center}@media (max-width:768px){.even-section .container-title .big-title{font:28px/40px objectSansBold}}.even-section>.small-titles{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,rgba(227,239,241,.5),rgba(227,239,241,.3));border-left:4px solid #15695b;border-radius:16px;box-sizing:border-box;color:#535353;display:block;font-size:17px;line-height:28px;margin:0 auto 56px;max-width:1200px;padding:32px 40px;position:relative;text-align:center}.even-section>.small-titles:before{background:linear-gradient(135deg,hsla(0,0%,100%,.8),rgba(227,239,241,.4));border-radius:16px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@media (max-width:1180px){.even-section>.small-titles{font-size:16px;line-height:26px;margin-bottom:48px;padding:28px 32px}}@media (max-width:768px){.even-section>.small-titles{border-left-width:3px;font-size:15px;line-height:24px;margin-bottom:40px;padding:24px 20px}}.even-section .container{align-items:stretch;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;margin:0 auto;max-width:1200px}@media (max-width:1180px){.even-section .container{gap:24px}}@media (max-width:768px){.even-section .container{flex-direction:column;gap:24px}}.even-section .item{background:hsla(0,0%,100%,.6);border:1px solid rgba(227,239,241,.8);border-radius:20px;box-sizing:border-box;display:flex;flex:0 0 calc(50% - 16px);flex-direction:column;min-height:280px;overflow:hidden;padding:36px 32px;position:relative;transition:all .3s ease;width:calc(50% - 16px)}.even-section .item:before{background:linear-gradient(90deg,#15695b,rgba(21,105,91,.3));content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.even-section .item:hover{background:hsla(0,0%,100%,.9);border-color:rgba(21,105,91,.2);box-shadow:0 8px 24px rgba(21,105,91,.08);transform:translateY(-2px)}.even-section .item:hover:before{transform:scaleX(1)}@media (max-width:1180px){.even-section .item{flex:0 0 calc(50% - 12px);min-height:260px;padding:32px 28px;width:calc(50% - 12px)}}@media (max-width:768px){.even-section .item{flex:0 0 100%;min-height:auto;padding:28px 24px;width:100%}}.even-section .item .image{align-items:center;display:flex;flex-shrink:0;height:64px;justify-content:flex-start;margin-bottom:24px;width:64px}.even-section .item .image img{height:64px;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;width:64px}.even-section .item .image:hover img{transform:scale(1.08)}@media (max-width:1180px){.even-section .item .image{height:56px;margin-bottom:20px;width:56px}.even-section .item .image img{height:56px;width:56px}}@media (max-width:768px){.even-section .item .image{height:56px;margin-bottom:18px;width:56px}.even-section .item .image img{height:56px;width:56px}}.even-section .item .content-parent{display:flex;flex:1;flex-direction:column;min-height:0}.even-section .item .title{color:#15695b;font-family:objectSansBold;font-size:24px;letter-spacing:-.3px;line-height:34px;margin-bottom:16px}@media (max-width:1180px){.even-section .item .title{font-size:22px;line-height:30px;margin-bottom:14px}}@media (max-width:768px){.even-section .item .title{font-size:20px;line-height:28px;margin-bottom:12px}}.even-section .item .description{word-wrap:break-word;color:#535353;flex:1;font-size:16px;line-height:26px;overflow-wrap:break-word}@media (max-width:1180px){.even-section .item .description{font-size:15px;line-height:24px}}@media (max-width:768px){.even-section .item .description{font-size:15px;line-height:23px}}.learning-style-section{margin-bottom:64px;padding-top:64px!important}@media (max-width:1180px){.learning-style-section{margin-bottom:56px;padding-top:56px!important}}@media (max-width:768px){.learning-style-section{margin-bottom:48px;padding-top:48px!important}}.learning-style-section .learning-style-container{margin:0 auto;position:relative;width:100%}.learning-style-section .learning-style-title{color:#000;font-family:objectSansBold;font-size:38px;letter-spacing:-.3px;line-height:48px;margin-bottom:48px;text-align:center}@media (max-width:1180px){.learning-style-section .learning-style-title{font-size:32px;line-height:42px;margin-bottom:40px}}@media (max-width:768px){.learning-style-section .learning-style-title{font-size:26px;line-height:36px;margin-bottom:36px}}.learning-style-section .learning-style-content{background:linear-gradient(135deg,rgba(227,239,241,.2),#fff 50%,rgba(227,239,241,.15));border-radius:20px;box-shadow:0 2px 16px rgba(21,105,91,.05);overflow:hidden;padding:48px 56px 48px 64px;position:relative}.learning-style-section .learning-style-content:before{background:linear-gradient(180deg,rgba(21,105,91,.7),rgba(21,105,91,.5));border-radius:2px 0 0 2px;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.learning-style-section .learning-style-content:after{background:radial-gradient(circle,rgba(227,239,241,.4) 0,transparent 70%);border-radius:50%;content:"";height:200px;position:absolute;right:0;top:0;transform:translate(50px,-50px);width:200px;z-index:0}@media (max-width:1180px){.learning-style-section .learning-style-content{padding:40px 48px 40px 56px}}@media (max-width:768px){.learning-style-section .learning-style-content{border-radius:16px;padding:36px 32px 36px 40px}.learning-style-section .learning-style-content:before{width:3px}}.learning-style-section .learning-style-text{color:#535353;font-size:17px;line-height:32px;margin:0 0 24px;position:relative;z-index:1}.learning-style-section .learning-style-text:last-child{margin-bottom:0}@media (max-width:1180px){.learning-style-section .learning-style-text{font-size:16px;line-height:30px;margin-bottom:20px}}@media (max-width:768px){.learning-style-section .learning-style-text{font-size:15px;line-height:28px;margin-bottom:18px}}.testimonials .slider{margin-top:56px;padding:0 63px;position:relative}@media (max-width:768px){.testimonials .slider{padding:0}}.testimonials .slider .owl-carousel .owl-stage-outer{overflow:hidden}.testimonials .slider .owl-carousel .owl-stage{align-items:stretch;display:flex}.testimonials .slider .owl-carousel .owl-item{align-items:stretch;display:flex;height:auto!important;min-height:auto}.testimonials .slider .owl-carousel .owl-item .item{box-sizing:border-box;display:flex;height:100%;max-width:100%;width:100%}.testimonials .slider .carousel-buttons{background:transparent;border:none;bottom:180px;cursor:pointer;left:0;position:absolute;z-index:1}@media (max-width:1180px){.testimonials .slider .carousel-buttons,.testimonials .slider .carousel-buttons img{width:40px}}@media (max-width:768px){.testimonials .slider .carousel-buttons{display:none}}.testimonials .slider .carousel-buttons.custom-next-btn{left:inherit;right:0}.testimonials .slider .item{align-items:flex-start;border:1px solid #f1f1f1;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;height:auto;margin:0 auto;max-width:420px;min-height:auto;padding:20px 25px;position:relative;text-align:left;width:308px}@media (max-width:1024px){.testimonials .slider .item{max-width:100%;padding:20px;width:100%}}@media (max-width:768px){.testimonials .slider .item{max-width:100%;padding:18px 16px;width:100%}}@media (max-width:575px){.testimonials .slider .item{padding:16px 12px}}.testimonials .slider .item .starts{align-items:center;display:flex;gap:4px;justify-content:flex-start;margin-bottom:12px;width:100%}.testimonials .slider .item .starts img{height:20px;margin:0;width:20px}@media (max-width:768px){.testimonials .slider .item .starts{gap:3px;margin-bottom:10px}.testimonials .slider .item .starts img{height:18px;width:18px}}@media (max-width:575px){.testimonials .slider .item .starts{gap:2px;margin-bottom:8px}.testimonials .slider .item .starts img{height:16px;width:16px}}.testimonials .slider .item .text{word-wrap:break-word;border-top:1px solid #f1f1f1;box-sizing:border-box;flex:1;font-size:13px;line-height:22px;margin-bottom:16px;overflow-wrap:break-word;padding-top:12px;text-align:left;width:100%}@media (max-width:1180px){.testimonials .slider .item .text{font-size:15px;line-height:23px;margin-bottom:18px;padding-top:14px}}@media (max-width:768px){.testimonials .slider .item .text{font-size:14px;line-height:22px;margin-bottom:16px;padding-top:12px}}@media (max-width:575px){.testimonials .slider .item .text{font-size:13px;line-height:20px;margin-bottom:14px;padding-top:10px}}.testimonials .slider .item .person{align-items:flex-start;border-top:1px solid #f1f1f1;box-sizing:border-box;display:flex;gap:.8rem;justify-content:flex-start;margin-top:auto;padding-top:15px;width:100%}@media (max-width:768px){.testimonials .slider .item .person{gap:.6rem;padding-top:12px}}@media (max-width:575px){.testimonials .slider .item .person{gap:.5rem;padding-top:10px}}.testimonials .slider .item .person .avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;flex-shrink:0;height:48px;margin-right:12px;min-height:48px;min-width:48px;position:relative;width:48px}@media (max-width:768px){.testimonials .slider .item .person .avatar{height:44px;margin-right:10px;min-height:44px;min-width:44px;width:44px}}@media (max-width:575px){.testimonials .slider .item .person .avatar{height:40px;margin-right:8px;min-height:40px;min-width:40px;width:40px}}.testimonials .slider .item .person .avatar .country{bottom:-2px;height:28px;min-height:28px;min-width:28px;-o-object-fit:contain;object-fit:contain;position:absolute;right:-12px;width:28px}@media (max-width:768px){.testimonials .slider .item .person .avatar .country{height:26px;min-height:26px;min-width:26px;right:-10px;width:26px}}@media (max-width:575px){.testimonials .slider .item .person .avatar .country{bottom:-1px;height:24px;min-height:24px;min-width:24px;right:-8px;width:24px}}.testimonials .slider .item .person .name-and-spec{flex:1;min-width:0}.testimonials .slider .item .person .name-and-spec .name{word-wrap:break-word;color:#111;font-family:objectSansHavy;font-size:16px;font-weight:600;margin:0 0 4px;text-align:left}@media (max-width:768px){.testimonials .slider .item .person .name-and-spec .name{font-size:15px;margin-bottom:3px}}@media (max-width:575px){.testimonials .slider .item .person .name-and-spec .name{font-size:14px;margin-bottom:2px}}.testimonials .slider .item .person .name-and-spec .spec{word-wrap:break-word;border:1px solid #6a8dee;border-radius:20px;box-sizing:border-box;color:#6a8dee;display:inline-block;font-size:12px;line-height:20px;margin-top:0;max-width:100%;overflow-wrap:break-word;padding:0 12px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:768px){.testimonials .slider .item .person .name-and-spec .spec{font-size:11px;line-height:18px;padding:0 10px}}@media (max-width:575px){.testimonials .slider .item .person .name-and-spec .spec{font-size:10px;line-height:16px;padding:0 8px}}.testimonials .reviews-three-sections{align-items:stretch;display:flex;gap:24px;justify-content:space-between;margin-top:56px}@media (max-width:768px){.testimonials .reviews-three-sections{align-items:stretch;flex-direction:column;gap:32px}}.testimonials .reviews-three-sections .reviews-section-column{display:flex;flex:1;flex-direction:column;gap:24px;min-width:0}@media (max-width:768px){.testimonials .reviews-three-sections .reviews-section-column{width:100%}}.testimonials .reviews-three-sections .review-item{align-items:flex-start;border:1px solid #f1f1f1;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;height:auto;min-height:auto;padding:20px 25px;position:relative;text-align:left;width:100%}@media (max-width:1024px){.testimonials .reviews-three-sections .review-item{padding:20px}}@media (max-width:768px){.testimonials .reviews-three-sections .review-item{padding:18px 16px}}@media (max-width:575px){.testimonials .reviews-three-sections .review-item{padding:16px 12px}}.testimonials .reviews-three-sections .review-item .starts{align-items:center;display:flex;gap:4px;justify-content:flex-start;margin-bottom:12px;width:100%}.testimonials .reviews-three-sections .review-item .starts img{height:20px;margin:0;width:20px}@media (max-width:768px){.testimonials .reviews-three-sections .review-item .starts{gap:3px;margin-bottom:10px}.testimonials .reviews-three-sections .review-item .starts img{height:18px;width:18px}}@media (max-width:575px){.testimonials .reviews-three-sections .review-item .starts{gap:2px;margin-bottom:8px}.testimonials .reviews-three-sections .review-item .starts img{height:16px;width:16px}}.testimonials .reviews-three-sections .review-item .text{word-wrap:break-word;border-top:1px solid #f1f1f1;box-sizing:border-box;flex:1;font-size:13px;line-height:22px;margin-bottom:16px;overflow-wrap:break-word;padding-top:12px;text-align:left;width:100%}@media (max-width:1180px){.testimonials .reviews-three-sections .review-item .text{font-size:15px;line-height:23px;margin-bottom:18px;padding-top:14px}}@media (max-width:768px){.testimonials .reviews-three-sections .review-item .text{font-size:14px;line-height:22px;margin-bottom:16px;padding-top:12px}}@media (max-width:575px){.testimonials .reviews-three-sections .review-item .text{font-size:13px;line-height:20px;margin-bottom:14px;padding-top:10px}}.testimonials .reviews-three-sections .review-item .person{align-items:flex-start;border-top:1px solid #f1f1f1;box-sizing:border-box;display:flex;gap:.8rem;justify-content:flex-start;margin-top:auto;padding-top:15px;width:100%}@media (max-width:768px){.testimonials .reviews-three-sections .review-item .person{gap:.6rem;padding-top:12px}}@media (max-width:575px){.testimonials .reviews-three-sections .review-item .person{gap:.5rem;padding-top:10px}}.testimonials .reviews-three-sections .review-item .person .avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;flex-shrink:0;height:48px;margin-right:12px;min-height:48px;min-width:48px;position:relative;width:48px}@media (max-width:768px){.testimonials .reviews-three-sections .review-item .person .avatar{height:44px;margin-right:10px;min-height:44px;min-width:44px;width:44px}}@media (max-width:575px){.testimonials .reviews-three-sections .review-item .person .avatar{height:40px;margin-right:8px;min-height:40px;min-width:40px;width:40px}}.testimonials .reviews-three-sections .review-item .person .avatar .country{bottom:-2px;height:28px;min-height:28px;min-width:28px;-o-object-fit:contain;object-fit:contain;position:absolute;right:-12px;width:28px}@media (max-width:768px){.testimonials .reviews-three-sections .review-item .person .avatar .country{height:26px;min-height:26px;min-width:26px;right:-10px;width:26px}}@media (max-width:575px){.testimonials .reviews-three-sections .review-item .person .avatar .country{bottom:-1px;height:24px;min-height:24px;min-width:24px;right:-8px;width:24px}}.testimonials .reviews-three-sections .review-item .person .name-and-spec{flex:1;min-width:0}.testimonials .reviews-three-sections .review-item .person .name-and-spec .name{word-wrap:break-word;color:#111;font-family:objectSansHavy;font-size:16px;font-weight:600;margin:0 0 4px;text-align:left}@media (max-width:768px){.testimonials .reviews-three-sections .review-item .person .name-and-spec .name{font-size:15px;margin-bottom:3px}}@media (max-width:575px){.testimonials .reviews-three-sections .review-item .person .name-and-spec .name{font-size:14px;margin-bottom:2px}}.testimonials .reviews-three-sections .review-item .person .name-and-spec .spec{word-wrap:break-word;border:1px solid #6a8dee;border-radius:20px;box-sizing:border-box;color:#6a8dee;display:inline-block;font-size:12px;line-height:20px;margin-top:0;max-width:100%;overflow-wrap:break-word;padding:0 12px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:768px){.testimonials .reviews-three-sections .review-item .person .name-and-spec .spec{font-size:11px;line-height:18px;padding:0 10px}}@media (max-width:575px){.testimonials .reviews-three-sections .review-item .person .name-and-spec .spec{font-size:10px;line-height:16px;padding:0 8px}}@media (max-width:769px){.owl-dots{color:#0a0a0a;padding-top:15px;text-align:center}.owl-dots button.owl-dot{background:#ccc;border-radius:50%;display:inline-block;height:10px;margin:0 3px;width:10px}.owl-dots button.owl-dot.active{background-color:#000}.owl-dots button.owl-dot:focus{outline:none}.owl-nav button{background:hsla(0,0%,100%,.38)!important;position:absolute;top:50%;transform:translateY(-50%)}.owl-nav button:focus{outline:none}}@media (max-width:768px){.hot-skills .big-title{margin:0 auto;max-width:230px}}.hot-skills .image-part{display:flex;height:auto;justify-content:space-between;margin-top:48px}@media (max-width:1180px){.hot-skills .image-part{height:200px}}@media (max-width:768px){.hot-skills .image-part{flex-wrap:wrap;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-top:40px}}.hot-skills .image-part img{height:100%;width:100%}.hot-skills .image-part>div{background-position:50%;background-size:cover}.hot-skills .image-part>div.big-image{border-bottom-left-radius:24px;border-top-left-radius:24px;height:100%;width:62%}@media (max-width:768px){.hot-skills .image-part>div.big-image{border-bottom-left-radius:0;border-top-left-radius:24px;border-top-right-radius:24px;height:316px;margin-bottom:4px;width:100%}}.hot-skills .image-part>div.big-image .high-demand{align-items:center;background:#fff;border-radius:34px;display:flex;height:64px;margin:12px;padding:4px;width:216px}@media (max-width:768px){.hot-skills .image-part>div.big-image .high-demand{height:56px;margin:16px;width:208px}.hot-skills .image-part>div.big-image .high-demand img{width:48px}}.hot-skills .image-part>div.big-image .high-demand p{display:flex;flex-direction:column;font-family:objectSansHavy;font-size:12px;justify-content:center;margin-left:8px}@media (max-width:768px){.hot-skills .image-part>div.big-image .high-demand p{line-height:18px}}.hot-skills .image-part>div.small-image{border-bottom-right-radius:24px;border-top-right-radius:24px;height:100%;width:37.5%}@media (max-width:768px){.hot-skills .image-part>div.small-image{border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:0;border-top-right-radius:0;height:218px;width:100%}}.hot-skills .personalized-coding{display:flex;margin:48px auto 32px;max-width:896px;width:70%}@media (max-width:1180px){.hot-skills .personalized-coding{max-width:700px;width:85%}}@media (max-width:768px){.hot-skills .personalized-coding{flex-wrap:wrap;width:100%}}.hot-skills .personalized-coding .info-part{width:79%}@media (max-width:1180px){.hot-skills .personalized-coding .info-part{width:60%}}@media (max-width:768px){.hot-skills .personalized-coding .info-part{width:100%}}.hot-skills .personalized-coding .info-part .title{font-family:objectSansBold;font-size:32px;line-height:48px;margin-bottom:16px}@media (max-width:1180px){.hot-skills .personalized-coding .info-part .title{font-size:32px;line-height:46px;margin-bottom:10px}}@media (max-width:768px){.hot-skills .personalized-coding .info-part .title{font-size:24px;line-height:32px;margin:0 auto;width:90%}}.hot-skills .personalized-coding .info-part .description{font-size:16px;line-height:24px;margin-bottom:32px;max-width:595px}@media (max-width:1180px){.hot-skills .personalized-coding .info-part .description{font-size:14px;line-height:20px;margin-bottom:20px;max-width:380px}}@media (max-width:768px){.hot-skills .personalized-coding .info-part .description{margin:0 auto;max-width:100%;width:90%}}.hot-skills .personalized-coding .info-part .find-online-suggest{font-family:objectSansHavy;font-size:16px;line-height:24px;margin-bottom:16px}@media (max-width:768px){.hot-skills .personalized-coding .info-part .find-online-suggest{margin-left:5%;margin-top:32px}}.hot-skills .personalized-coding .info-part .suggestion-items{justify-content:flex-start;line-height:30px;max-width:424px}@media (max-width:768px){.hot-skills .personalized-coding .info-part .suggestion-items{align-items:center;flex-wrap:nowrap;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;overflow-x:auto;padding-left:5%}}.hot-skills .personalized-coding .info-part .suggestion-items .item{border:1px solid #90b9b5;border-radius:25px;font-size:14px;margin-bottom:8px;padding:4px 16px}@media (max-width:768px){.hot-skills .personalized-coding .info-part .suggestion-items .item{margin-right:8px;white-space:nowrap}}.hot-skills .personalized-coding .browse-tutor{align-items:flex-start;display:flex;flex-direction:column;padding-top:5px;width:21%}@media (max-width:768px){.hot-skills .personalized-coding .browse-tutor{flex-direction:column;height:144px;justify-content:flex-end;margin:0 auto;position:relative;width:90%}}.hot-skills .personalized-coding .browse-tutor img{height:41px;margin-bottom:16px;width:97px}@media (max-width:1180px){.hot-skills .personalized-coding .browse-tutor img{width:70px}}@media (max-width:768px){.hot-skills .personalized-coding .browse-tutor img{bottom:45px;height:78px;left:0;position:absolute;width:54px}}.hot-skills .personalized-coding .browse-tutor button{height:56px;width:183px}@media (max-width:1180px){.hot-skills .personalized-coding .browse-tutor button{height:48px;margin:0 auto;width:150px}}@media (max-width:768px){.hot-skills .personalized-coding .browse-tutor button{height:56px;width:183px}}.hot-skills .personalized-coding .browse-tutor p{font-family:objectSansHavy;font-size:12px;margin-top:16px;text-align:center;width:100%}@media (max-width:768px){.hot-skills .personalized-coding .browse-tutor p{line-height:24px}}.book-free-lessons{margin-bottom:64px;margin-top:64px}@media (max-width:1180px){.book-free-lessons{margin-bottom:70px;margin-top:60px}}@media (max-width:768px){.book-free-lessons{margin-bottom:70px;margin-top:90px}}.book-free-lessons .container{align-items:center;background:#e3eff1;border-radius:30px;display:flex;padding:72px 150px}@media (max-width:1180px){.book-free-lessons .container{padding:24px 48px}}@media (max-width:768px){.book-free-lessons .container{flex-wrap:wrap;padding:24px 40px}}.book-free-lessons .container .text{max-width:calc(100% - 216px);padding-right:66px;position:relative}@media (max-width:768px){.book-free-lessons .container .text{margin-bottom:40px;max-width:100%;padding-right:43px}}.book-free-lessons .container .text .title{font-family:objectSansHavy;font-size:40px;line-height:56px;margin-bottom:8px}@media (max-width:1180px){.book-free-lessons .container .text .title{font-size:27px;line-height:37px}}@media (max-width:768px){.book-free-lessons .container .text .title{font-size:27px;line-height:37px}}.book-free-lessons .container .text .description{line-height:24px}.book-free-lessons .container .text img{position:absolute;right:0;top:-15px}@media (max-width:768px){.book-free-lessons .container .text img{bottom:-33px;top:auto}}.book-free-lessons .container .main-buttons{height:56px;width:216px}@media (max-width:768px){.book-free-lessons .container .main-buttons{height:40px}}.container{background-color:transparent}.home{overflow-x:hidden}.home .padding-section{padding:0 40px}.home .main-section{background:#e3eff1;margin:0 0 46px;padding-bottom:90px;padding-top:137px;position:relative}.home .main-section .home-hero-section{display:flex}.home .main-section .title-and-search{background-color:transparent;flex-shrink:0;max-width:650px;width:100%}.home .main-section .title-and-search .title{margin-bottom:60px}.home .main-section .title-and-search .title h1{font-family:objectSansHavy;font-size:56px;font-weight:800;position:relative}.home .main-section .title-and-search .title h1 img{bottom:-28px;height:100%;left:-18px;position:absolute;width:100%;z-index:1}.home .main-section .title-and-search .title p{font-size:31px;margin-top:10px}.home .main-section .title-and-search .search-tutor div{background:#fff;border-radius:155px;display:flex;height:64px;justify-content:space-between;overflow:hidden;padding:4px}.home .main-section .title-and-search .search-tutor div button{background:#15695b;border:none;border-radius:155px;color:#fff;font-family:objectSansHavy;font-size:16px;max-width:249px;padding:16px 32px}.home .main-section .title-and-search .search-tutor div button img{display:none}.home .main-section .title-and-search .search-tutor div input{border:none;border-bottom-left-radius:155px;border-top-left-radius:155px;color:#b0b0b0;font-family:objectSansReg;font-size:16px;padding:20px 36px 20px 24px;width:calc(100% - 249px)}.home .main-section .title-and-search .search-tutor div input::-moz-placeholder{color:#b0b0b0}.home .main-section .title-and-search .search-tutor div input:-ms-input-placeholder{color:#b0b0b0}.home .main-section .title-and-search .search-tutor div input::placeholder{color:#b0b0b0}.home .main-section .title-and-search .popular-skills-tags{align-items:flex-start;display:flex;height:25px;justify-content:flex-start;margin-top:20px;max-width:530px;overflow:hidden}@media (max-width:768px){.home .main-section .title-and-search .popular-skills-tags{height:auto}}.home .main-section .title-and-search .popular-skills-tags .skills-tags{align-items:center;display:flex;flex-wrap:nowrap;height:25px;justify-content:center;margin-left:0;overflow:hidden;width:100%}@media (max-width:768px){.home .main-section .title-and-search .popular-skills-tags .skills-tags{height:auto}}.home .main-section .title-and-search .popular-skills-tags .skills-tags a{color:#535353;display:inline-flex;font-family:objectSansBold;font-size:11px;line-height:24px;margin:0 5px 4px;white-space:nowrap}.home .main-section .title-and-search .popular-skills-tags .skills-tags .skills-tags-link{text-decoration:underline}.home .main-section .main-section-image{max-width:595px;transform:translate(-106px,-38px);width:100%}.home .steps-section{padding-bottom:60px;padding-top:60px}@media (max-width:1024px){.home .steps-section{padding-bottom:48px;padding-top:48px}}@media (max-width:768px){.home .steps-section{padding-bottom:40px;padding-top:40px}}.home .special-needs-hero-section{margin-bottom:0;padding-bottom:60px;padding-top:60px}@media (max-width:1024px){.home .special-needs-hero-section{padding-bottom:48px;padding-top:48px}}@media (max-width:768px){.home .special-needs-hero-section{margin-bottom:32px;padding-bottom:40px;padding-bottom:48px;padding-top:40px;padding-top:48px}}.home .special-needs-hero-section .special-needs-hero-title{color:#000;font-family:objectSansBold;font-size:38px;letter-spacing:-.3px;line-height:48px;margin-bottom:40px;max-width:1200px;text-align:left}@media (max-width:1024px){.home .special-needs-hero-section .special-needs-hero-title{font-size:32px;line-height:42px;margin-bottom:32px}}@media (max-width:768px){.home .special-needs-hero-section .special-needs-hero-title{font-size:26px;line-height:36px;margin-bottom:28px}}.home .special-needs-hero-section .special-needs-hero-image-container{display:flex;justify-content:center;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:1200px}@media (max-width:1024px){.home .special-needs-hero-section .special-needs-hero-image-container{margin-bottom:28px}}@media (max-width:768px){.home .special-needs-hero-section .special-needs-hero-image-container{margin-bottom:24px}}.home .special-needs-hero-section .hero-image-wrapper{border-radius:20px;box-shadow:0 8px 32px rgba(21,105,91,.12);overflow:hidden;position:relative;transition:all .3s ease;width:100%}.home .special-needs-hero-section .hero-image-wrapper:hover{box-shadow:0 12px 40px rgba(21,105,91,.15);transform:translateY(-2px)}.home .special-needs-hero-section .hero-main-image{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.home .special-needs-hero-section .hero-text-content-box{margin:0 auto;max-width:1200px;padding:32px 40px;text-align:center}@media (max-width:1024px){.home .special-needs-hero-section .hero-text-content-box{padding:28px 36px}}@media (max-width:768px){.home .special-needs-hero-section .hero-text-content-box{padding:24px 28px}}.home .special-needs-hero-section .hero-content-text{color:#2c3e50;font-family:objectSansReg;font-size:18px;letter-spacing:.3px;line-height:1.8;margin:0;text-align:center}@media (max-width:1024px){.home .special-needs-hero-section .hero-content-text{font-size:17px;line-height:1.75}}@media (max-width:768px){.home .special-needs-hero-section .hero-content-text{font-size:16px;line-height:1.7}}.home .one-on-one-support-section{background:linear-gradient(135deg,rgba(227,239,241,.1),#fff 50%,rgba(227,239,241,.08));margin-bottom:0;margin-top:80px;padding-bottom:60px;padding-top:80px}@media (max-width:1024px){.home .one-on-one-support-section{margin-bottom:40px;margin-top:64px;padding-bottom:64px;padding-top:64px}}@media (max-width:768px){.home .one-on-one-support-section{margin-bottom:32px;margin-top:56px;padding-bottom:48px;padding-top:48px}}.home .one-on-one-support-section .one-on-one-heading{color:#000;font-family:objectSansBold;font-size:38px;letter-spacing:-.3px;line-height:48px;margin-bottom:40px;text-align:center}@media (max-width:1024px){.home .one-on-one-support-section .one-on-one-heading{font-size:32px;line-height:42px;margin-bottom:32px}}@media (max-width:768px){.home .one-on-one-support-section .one-on-one-heading{font-size:26px;line-height:36px;margin-bottom:28px}}.home .one-on-one-support-section .one-on-one-content{margin:0 auto;max-width:1200px}.home .one-on-one-support-section .one-on-one-intro-box{margin:0 auto 48px;max-width:1200px;padding:32px 40px;text-align:center}@media (max-width:1024px){.home .one-on-one-support-section .one-on-one-intro-box{margin-bottom:40px;padding:28px 36px}}@media (max-width:768px){.home .one-on-one-support-section .one-on-one-intro-box{margin-bottom:32px;padding:24px 28px}}.home .one-on-one-support-section .one-on-one-intro{color:#535353;font-family:objectSansReg;font-size:18px;line-height:1.75;margin:0}@media (max-width:1024px){.home .one-on-one-support-section .one-on-one-intro{font-size:17px;line-height:1.7}}@media (max-width:768px){.home .one-on-one-support-section .one-on-one-intro{font-size:16px;line-height:1.65}}.home .one-on-one-support-section .private-tutoring-section{margin-bottom:0!important}@media (max-width:1024px){.home .one-on-one-support-section .private-tutoring-section{margin-bottom:0!important}}@media (max-width:768px){.home .one-on-one-support-section .private-tutoring-section{margin-bottom:0!important}}.home .one-on-one-support-section .private-tutoring-title{color:#000;font-family:objectSansBold;font-size:24px;line-height:1.4;margin-bottom:40px;text-align:center}@media (max-width:1024px){.home .one-on-one-support-section .private-tutoring-title{font-size:22px;margin-bottom:32px}}@media (max-width:768px){.home .one-on-one-support-section .private-tutoring-title{font-size:20px;margin-bottom:28px}}.home .one-on-one-support-section .benefits-grid{display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.home .one-on-one-support-section .benefits-grid{gap:28px}}@media (max-width:768px){.home .one-on-one-support-section .benefits-grid{gap:24px;grid-template-columns:1fr}}.home .one-on-one-support-section .benefit-card{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(227,239,241,.3));border-radius:16px;box-shadow:0 2px 12px rgba(21,105,91,.08);overflow:hidden;padding:32px 28px;position:relative;transition:all .3s ease}.home .one-on-one-support-section .benefit-card:before{background:linear-gradient(90deg,#15695b,rgba(21,105,91,.3));content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.home .one-on-one-support-section .benefit-card:hover{box-shadow:0 8px 24px rgba(21,105,91,.15);transform:translateY(-4px)}.home .one-on-one-support-section .benefit-card:hover:before{transform:scaleX(1)}@media (max-width:1024px){.home .one-on-one-support-section .benefit-card{padding:28px 24px}}@media (max-width:768px){.home .one-on-one-support-section .benefit-card{padding:24px 20px}}.home .one-on-one-support-section .benefit-title{color:#15695b;font-family:objectSansBold;font-size:22px;line-height:1.3;margin:0 0 12px}@media (max-width:1024px){.home .one-on-one-support-section .benefit-title{font-size:20px;margin-bottom:10px}}@media (max-width:768px){.home .one-on-one-support-section .benefit-title{font-size:18px;margin-bottom:8px}}.home .one-on-one-support-section .benefit-description{color:#535353;font-family:objectSansReg;font-size:16px;line-height:1.6;margin:0}@media (max-width:1024px){.home .one-on-one-support-section .benefit-description{font-size:15px;line-height:1.55}}@media (max-width:768px){.home .one-on-one-support-section .benefit-description{font-size:15px;line-height:1.5}}.home .one-on-one-support-section .one-on-one-conclusion{margin-top:48px;padding-top:0;text-align:center}@media (max-width:1024px){.home .one-on-one-support-section .one-on-one-conclusion{margin-top:40px}}@media (max-width:768px){.home .one-on-one-support-section .one-on-one-conclusion{margin-top:32px}}.home .one-on-one-support-section .conclusion-box{margin:0 auto;max-width:1200px;padding:0;text-align:center}.home .one-on-one-support-section .conclusion-text{border-bottom:2px solid rgba(21,105,91,.2);color:#2c3e50;font-family:objectSansReg;font-size:18px;letter-spacing:.3px;line-height:1.8;margin:0;padding:0 40px 24px;text-align:center}@media (max-width:1024px){.home .one-on-one-support-section .conclusion-text{font-size:17px;line-height:1.75;padding:0 36px 20px}}@media (max-width:768px){.home .one-on-one-support-section .conclusion-text{font-size:16px;line-height:1.7;padding:0 28px 18px}}.home .personalized-learning-section{margin-bottom:0;margin-top:60px;padding-bottom:60px;padding-top:80px}@media (max-width:1024px){.home .personalized-learning-section{margin-bottom:40px;margin-top:48px;padding-bottom:48px;padding-top:64px}}@media (max-width:768px){.home .personalized-learning-section{margin-bottom:32px;margin-top:40px;padding-bottom:48px;padding-top:56px}}.home .personalized-learning-section .personalized-learning-heading{color:#000;font-family:objectSansBold;font-size:38px;letter-spacing:-.3px;line-height:48px;margin-bottom:48px;text-align:center}@media (max-width:1024px){.home .personalized-learning-section .personalized-learning-heading{font-size:32px;line-height:42px;margin-bottom:40px}}@media (max-width:768px){.home .personalized-learning-section .personalized-learning-heading{font-size:26px;line-height:36px;margin-bottom:32px}}.home .personalized-learning-section .personalized-learning-image-container{display:flex;justify-content:center;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:1200px}@media (max-width:1024px){.home .personalized-learning-section .personalized-learning-image-container{margin-bottom:40px}}@media (max-width:768px){.home .personalized-learning-section .personalized-learning-image-container{margin-bottom:32px}}.home .personalized-learning-section .learning-image-wrapper{border-radius:20px;box-shadow:0 8px 32px rgba(21,105,91,.12);overflow:hidden;position:relative;transition:all .3s ease;width:100%}.home .personalized-learning-section .learning-image-wrapper:hover{box-shadow:0 12px 40px rgba(21,105,91,.15);transform:translateY(-2px)}.home .personalized-learning-section .learning-main-image{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.home .personalized-learning-section .learning-content-wrapper{margin:0 auto;max-width:1200px}.home .personalized-learning-section .learning-intro-box{background:linear-gradient(135deg,rgba(227,239,241,.3),hsla(0,0%,100%,.7));border-radius:16px;box-shadow:0 2px 12px rgba(21,105,91,.08);margin:80px auto 40px;padding:32px 40px;text-align:center}@media (max-width:1024px){.home .personalized-learning-section .learning-intro-box{margin:64px auto 32px;padding:28px 36px}}@media (max-width:768px){.home .personalized-learning-section .learning-intro-box{margin:56px auto 28px;padding:24px 28px}}.home .personalized-learning-section .learning-intro-text{color:#535353;font-family:objectSansReg;font-size:18px;line-height:1.75;margin:0}@media (max-width:1024px){.home .personalized-learning-section .learning-intro-text{font-size:17px;line-height:1.7}}@media (max-width:768px){.home .personalized-learning-section .learning-intro-text{font-size:16px;line-height:1.65}}.home .personalized-learning-section .learning-sections-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:0}@media (max-width:1024px){.home .personalized-learning-section .learning-sections-grid{gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:0}}@media (max-width:768px){.home .personalized-learning-section .learning-sections-grid{gap:20px;grid-template-columns:1fr;margin-bottom:0}}.home .personalized-learning-section .learning-section-card{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(227,239,241,.3));border-radius:16px;box-shadow:0 2px 12px rgba(21,105,91,.08);overflow:hidden;padding:32px 28px;position:relative;transition:all .3s ease}.home .personalized-learning-section .learning-section-card:before{background:linear-gradient(90deg,#15695b,rgba(21,105,91,.3));content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.home .personalized-learning-section .learning-section-card:hover{box-shadow:0 8px 24px rgba(21,105,91,.15);transform:translateY(-4px)}.home .personalized-learning-section .learning-section-card:hover:before{transform:scaleX(1)}@media (max-width:1024px){.home .personalized-learning-section .learning-section-card{padding:28px 24px}}@media (max-width:768px){.home .personalized-learning-section .learning-section-card{padding:24px 20px}}.home .personalized-learning-section .learning-section-title{color:#15695b;font-family:objectSansBold;font-size:22px;line-height:1.3;margin:0 0 16px}@media (max-width:1024px){.home .personalized-learning-section .learning-section-title{font-size:20px;margin-bottom:14px}}@media (max-width:768px){.home .personalized-learning-section .learning-section-title{font-size:19px;margin-bottom:12px}}.home .personalized-learning-section .learning-section-text{color:#535353;font-family:objectSansReg;font-size:16px;line-height:1.7;margin:0}@media (max-width:1024px){.home .personalized-learning-section .learning-section-text{font-size:15px;line-height:1.65}}@media (max-width:768px){.home .personalized-learning-section .learning-section-text{font-size:15px;line-height:1.6}}.home .personalized-learning-section .learning-conclusion-box{padding:32px 40px;text-align:center}@media (max-width:1024px){.home .personalized-learning-section .learning-conclusion-box{padding:28px 36px}}@media (max-width:768px){.home .personalized-learning-section .learning-conclusion-box{padding:24px 28px}}.home .personalized-learning-section .learning-conclusion-text{color:#2c3e50;font-family:objectSansReg;font-size:18px;letter-spacing:.3px;line-height:1.8;margin:0 auto;max-width:1200px;padding:24px 40px;text-align:center}@media (max-width:1024px){.home .personalized-learning-section .learning-conclusion-text{font-size:17px;line-height:1.75;padding:20px 36px}}@media (max-width:768px){.home .personalized-learning-section .learning-conclusion-text{font-size:16px;line-height:1.7;padding:18px 28px}}.home .expert-tutors-section{margin-bottom:0;padding-bottom:60px;padding-top:60px}@media (max-width:1024px){.home .expert-tutors-section{margin-bottom:0;padding-bottom:48px;padding-top:48px}}@media (max-width:768px){.home .expert-tutors-section{margin-bottom:32px;padding-bottom:40px;padding-top:40px}}.home .expert-tutors-section .expert-tutors-heading{color:#000;font-family:objectSansBold;font-size:38px;letter-spacing:-.3px;line-height:48px;margin-bottom:24px;text-align:center}@media (max-width:1024px){.home .expert-tutors-section .expert-tutors-heading{font-size:32px;line-height:42px;margin-bottom:40px}}@media (max-width:768px){.home .expert-tutors-section .expert-tutors-heading{font-size:26px;line-height:36px;margin-bottom:36px}}.home .expert-tutors-section .expert-tutors-wrapper{margin:0 auto;max-width:1200px}.home .expert-tutors-section .expert-tutors-main-content{margin-bottom:48px}@media (max-width:768px){.home .expert-tutors-section .expert-tutors-main-content{margin-bottom:40px}}.home .expert-tutors-section .expert-tutors-intro-text{color:#2c3e50;font-family:objectSansReg;font-size:18px;letter-spacing:.2px;line-height:1.75;margin:0 auto 48px;max-width:1200px;padding:28px 40px;text-align:center}@media (max-width:1024px){.home .expert-tutors-section .expert-tutors-intro-text{font-size:17px;line-height:1.7;margin-bottom:40px;padding:24px 36px}}@media (max-width:768px){.home .expert-tutors-section .expert-tutors-intro-text{font-size:16px;line-height:1.65;margin-bottom:32px;padding:20px 28px}}.home .expert-tutors-section .expert-tutors-subtitle{color:#000;font-family:objectSansBold;font-size:17px;line-height:1.6;margin:0 0 40px;text-align:center}@media (max-width:1024px){.home .expert-tutors-section .expert-tutors-subtitle{margin-bottom:32px}}@media (max-width:768px){.home .expert-tutors-section .expert-tutors-subtitle{font-size:16px;margin-bottom:28px}}.home .expert-tutors-section .expert-tutors-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}@media (max-width:1024px){.home .expert-tutors-section .expert-tutors-grid{gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}}@media (max-width:768px){.home .expert-tutors-section .expert-tutors-grid{gap:16px;grid-template-columns:1fr;margin-bottom:16px}}.home .expert-tutors-section .expert-tutor-card{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(227,239,241,.3));border-radius:16px;box-shadow:0 2px 12px rgba(21,105,91,.08);color:inherit;display:block;overflow:hidden;padding:32px 28px;position:relative;text-decoration:none;transition:all .3s ease}.home .expert-tutors-section .expert-tutor-card:before{background:linear-gradient(90deg,#15695b,rgba(21,105,91,.3));content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.home .expert-tutors-section .expert-tutor-card:hover{box-shadow:0 8px 24px rgba(21,105,91,.15);transform:translateY(-4px)}.home .expert-tutors-section .expert-tutor-card:hover:before{transform:scaleX(1)}.home .expert-tutors-section .expert-tutor-card:hover .tutor-card-icon{transform:scale(1.1) rotate(5deg)}@media (max-width:768px){.home .expert-tutors-section .expert-tutor-card{padding:28px 24px}}.home .expert-tutors-section .tutor-card-icon{align-items:center;background:rgba(21,105,91,.08);border-radius:12px;display:flex;height:56px;justify-content:center;margin-bottom:20px;transition:all .3s ease;width:56px}.home .expert-tutors-section .tutor-card-icon svg{height:32px;width:32px}@media (max-width:768px){.home .expert-tutors-section .tutor-card-icon{height:48px;margin-bottom:16px;width:48px}.home .expert-tutors-section .tutor-card-icon svg{height:28px;width:28px}}.home .expert-tutors-section .tutor-card-title{color:#15695b;font-family:objectSansBold;font-size:20px;line-height:1.3;margin:0 0 12px}@media (max-width:1024px){.home .expert-tutors-section .tutor-card-title{font-size:18px}}@media (max-width:768px){.home .expert-tutors-section .tutor-card-title{font-size:18px;margin-bottom:10px}}.home .expert-tutors-section .tutor-card-text{color:#535353;font-family:objectSansReg;font-size:15px;line-height:1.6;margin:0}@media (max-width:768px){.home .expert-tutors-section .tutor-card-text{font-size:14px}}.home .expert-tutors-section .expert-tutors-cta{margin:0 auto;max-width:1200px;padding:32px;text-align:center}@media (max-width:768px){.home .expert-tutors-section .expert-tutors-cta{padding:24px 20px}}.home .expert-tutors-section .expert-tutors-footer-text{background:linear-gradient(135deg,hsla(0,0%,100%,.6),rgba(227,239,241,.15));border-bottom:2px solid rgba(21,105,91,.2);color:#2c3e50;font-family:objectSansReg;font-size:18px;letter-spacing:.3px;line-height:1.8;margin:0 auto;max-width:1200px;padding:24px 40px;text-align:center}@media (max-width:1024px){.home .expert-tutors-section .expert-tutors-footer-text{font-size:17px;line-height:1.75;padding:20px 36px}}@media (max-width:768px){.home .expert-tutors-section .expert-tutors-footer-text{font-size:16px;line-height:1.7;padding:18px 28px}}.home .comprehensive-tutoring-academic-support{padding:70px 0 0}.home .academic-support-section .container-title{margin-bottom:32px;text-align:center}.home .academic-support-section .academic-support-inner{background:#f7f9fa;border-radius:40px;font-size:16px;line-height:24px;margin-top:64px;padding:70px 50px;width:100%}.home .academic-support-section .academic-support-inner p+p{margin-top:16px}.home .academic-support-section .academic-support-inner .academic-support-subtitle{font-family:objectSansBold;font-size:20px;line-height:30px;margin-bottom:12px;margin-top:32px}.home .skills-section{margin-top:40px}@media (max-width:1024px){.home .skills-section{margin-top:32px}}@media (max-width:768px){.home .skills-section{margin-top:28px}}.home .skills-section .skills-section_title{font:24px/32px objectSansBold;margin:0 0 24px 10px}.home .skills-section .skills-section_title span{color:#faa114}.home .skills-section .skills-section_container{grid-column-gap:16px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));grid-template-rows:1fr 1fr}.home .skills-section .skills-section_container .skills-section-element-container{border:1px solid #90b9b5;border-radius:24px;display:grid;padding:15px;transition:background .4s}.home .skills-section .skills-section_container .skills-section-element-container:hover{background:#f7f9fa}.home .skills-section .skills-section_container .skills-section-element-container:hover .skills-section_items-container img{opacity:1}.home .skills-section .skills-section_container .skills-section-element-container .skills-section_items-container{align-items:center;display:flex;height:64px;justify-content:space-between}.home .skills-section .skills-section_container .skills-section-element-container .skills-section_items-container span{font:20px/32px objectSansBold}.home .skills-section .skills-section_container .skills-section-element-container .skills-section_items-container img{opacity:0;transition:opacity .4s}.home .skills-section .skills-section_container .skills-section-element-container>img{margin:0 0 12px}.home .mission-section{padding-bottom:60px;padding-top:60px}@media (max-width:1024px){.home .mission-section{padding-bottom:48px;padding-top:48px}}@media (max-width:768px){.home .mission-section{padding-bottom:40px;padding-top:40px}}.home .mission-section .OurMissionContainer{align-items:center;background-color:transparent;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;width:100%}.home .mission-section .OurMissionContainer .title{margin-bottom:56px}.home .mission-section .OurMissionContainer .description{font-size:16px;line-height:24px;margin-bottom:16px;text-align:center;width:75%}.home .mission-section .OurMissionContainer .description br{display:none}.home .mission-section .OurMissionContainer .believe{align-items:center;color:#15695b;font-family:objectSansHavy;margin-bottom:42px}.home .mission-section .OurMissionContainer .subtitle{font-family:objectSansHavy;font-size:20px;line-height:32px;text-align:center;width:49%}.home .mission-section .OurMissionContainer .find-tutor{background:#15695b;border:1px solid #15695b;border-radius:50px;height:56px;margin-top:33px;position:relative;width:156px}.home .mission-section .OurMissionContainer .find-tutor .absolute-arrow{position:absolute;right:50%;top:120%}.home .mission-section .OurMissionContainer .find-tutor a{align-items:center;border-radius:50px;bottom:0;color:#fff;display:flex;font-family:objectSansHavy;font-size:16px;justify-content:center;left:0;position:absolute;right:0;top:0}.home .mission-section .illustration-tutors{margin-top:-170px;max-height:700px;-o-object-fit:cover;object-fit:contain;width:100%}.home .achivements-section{padding-bottom:60px;padding-top:60px}@media (max-width:1024px){.home .achivements-section{padding-bottom:48px;padding-top:48px}}@media (max-width:768px){.home .achivements-section{padding-bottom:40px;padding-top:40px}}.home .achivements-section .educating-items{background:#f7f9fa;border-radius:40px;margin-bottom:0;margin-top:48px;padding:70px 50px}.home .achivements-section .educating-items .item{display:flex;width:28%}.home .achivements-section .educating-items .item .container-count-discription{margin:0 0 0 20px}.home .achivements-section .educating-items .item .image{flex-shrink:0;height:56px;margin:10px 0 0;width:56px}.home .achivements-section .educating-items .item .image img{height:100%;width:100%}.home .achivements-section .educating-items .item .count{font-family:objectSansHavy;font-size:32px;line-height:48px}.home .achivements-section .educating-items .item .description{font-size:16px;line-height:24px}.home .three-steps .how-works-items{margin-top:56px}.home .three-steps .how-works-items .item{background:#e3eff1;border-radius:24px;height:496px;overflow:hidden;position:relative;width:31%}.home .three-steps .how-works-items .item .step-number{align-items:center;display:flex;font-family:objectSansBold;padding:32px 32px 0;text-transform:uppercase}.home .three-steps .how-works-items .item .step-number .number{align-items:center;background:#15695b;border-radius:50%;color:#fff;display:flex;font-family:objectSansBold;height:32px;justify-content:center;padding-top:3px;width:32px}.home .three-steps .how-works-items .item .step-number .step{padding-left:8px}.home .three-steps .how-works-items .item .title{font-family:objectSansBold;font-size:24px;line-height:32px;margin-bottom:4px;margin-top:32px;padding:0 32px}.home .three-steps .how-works-items .item .image img{border-bottom-left-radius:24px;border-bottom-right-radius:24px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home .three-steps .how-works-items .item .description{font-size:16px;line-height:24px;margin-bottom:30px;padding:0 20px 0 32px}.home .three-steps .how-works-items .item:first-child .image{left:0;right:0}.find-a-tutor .filters{background:#e3eff1;padding-bottom:32px}.find-a-tutor .filters .mobile-filter-container{background:#fff;display:none;flex-direction:column;height:100vh;left:0;padding:28px 20px;position:fixed;top:0;width:100%}.find-a-tutor .filters .mobile-filter-container .close-menu-container{display:flex;justify-content:flex-end;padding-right:4px;width:100%}.find-a-tutor .filters .mobile-filter-container .close-menu-container .close-menu{height:24px;position:relative;width:24px}.find-a-tutor .filters .mobile-filter-container .close-menu-container .close-menu .line-left{background:#90b9b5;border:1.5px solid #90b9b5;box-sizing:border-box;left:4px;position:absolute;top:11px;transform:rotate(-135deg);width:100%}.find-a-tutor .filters .mobile-filter-container .close-menu-container .close-menu .line-right{background:#90b9b5;border:1.5px solid #90b9b5;box-sizing:border-box;left:4px;position:absolute;top:11px;transform:rotate(-45deg);width:100%}.find-a-tutor .filters h1{height:87px;margin-bottom:12px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.find-a-tutor .filters h1 img{position:absolute;right:-11px;top:-19px}.find-a-tutor .filters .scroll-to-top{display:none}.find-a-tutor .filters .filter-inputs .filter-item{position:relative}.find-a-tutor .filters .filter-inputs .filter-item p.title{color:#888;font-size:12px;line-height:20px;margin-bottom:8px;text-transform:uppercase}.find-a-tutor .filters .filter-inputs .filter-item>div{background:#fff;border-radius:16px;height:64px;padding:20px 24px}.find-a-tutor .filters .filter-inputs .filter-item>div.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.find-a-tutor .filters .filter-inputs .filter-item.skill-search{width:32%}.find-a-tutor .filters .filter-inputs .filter-item.skill-search .find-skill .input-search input{background:url(/images/redesign/findTutor/icn_magnifier.png) no-repeat;border:none;color:#535353;font-size:16px;height:20px;padding-left:32px;width:100%}.find-a-tutor .filters .filter-inputs .filter-item.skill-search .find-skill .input-search input::-moz-placeholder{color:#535353;font-family:objectSansReg}.find-a-tutor .filters .filter-inputs .filter-item.skill-search .find-skill .input-search input:-ms-input-placeholder{color:#535353;font-family:objectSansReg}.find-a-tutor .filters .filter-inputs .filter-item.skill-search .find-skill .input-search input::placeholder{color:#535353;font-family:objectSansReg}.find-a-tutor .filters .filter-inputs .filter-item.skill-search .find-skill .found-items{background:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:none;left:0;max-height:216px;overflow-y:auto;padding:8px 16px;position:absolute;top:100%;width:100%;z-index:10}.find-a-tutor .filters .filter-inputs .filter-item.skill-search .find-skill .found-items .popular p{padding:6px 32px}.find-a-tutor .filters .filter-inputs .filter-item.skill-search .find-skill .found-items .popular p.title{color:#5cae5c;display:block;font-family:objectSansBold;text-transform:capitalize}.find-a-tutor .filters .filter-inputs .filter-item.skill-search .find-skill .found-items .popular p.item{border-radius:8px;cursor:pointer;font-size:14px;line-height:20px}.find-a-tutor .filters .filter-inputs .filter-item.skill-search .find-skill .found-items .popular p.item:hover{background-color:#f7f9fa}.find-a-tutor .filters .filter-inputs .filter-item.custom-select{width:25%}.find-a-tutor .filters .filter-inputs .filter-item.custom-select .choose-language .chosen-info{align-items:center}.find-a-tutor .filters .filter-inputs .filter-item.custom-select .choose-language .chosen-info div{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.find-a-tutor .filters .filter-inputs .filter-item.custom-select .choose-language .select-options{background:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:none;left:0;max-height:216px;overflow-y:auto;padding:8px 16px;position:absolute;top:100%;width:100%;z-index:9}.find-a-tutor .filters .filter-inputs .filter-item.custom-select .choose-language .select-options ul li label{align-items:center;border-radius:8px;display:flex;padding:6px 8px}.find-a-tutor .filters .filter-inputs .filter-item.custom-select .choose-language .select-options ul li label:hover{background-color:#f7f9fa}.find-a-tutor .filters .filter-inputs .filter-item.custom-select .choose-language .select-options ul li label div{align-items:center;background:#fff;border:1px solid #e3eff1;border-radius:4px;display:flex;height:16px;justify-content:center;margin-right:8px;width:16px}.find-a-tutor .filters .filter-inputs .filter-item.custom-select .choose-language .select-options ul li label div img{display:none}.find-a-tutor .filters .filter-inputs .filter-item.custom-select .choose-language .select-options ul li label p{font-size:14px;line-height:20px}.find-a-tutor .filters .filter-inputs .filter-item.custom-select .choose-language .select-options ul li.active label div img{display:block}.find-a-tutor .filters .filter-inputs .filter-item.custom-select.active .choose-language{border-bottom-left-radius:0;border-bottom-right-radius:0}.find-a-tutor .filters .filter-inputs .filter-item.custom-select.active .select-options{display:block}.find-a-tutor .filters .filter-inputs .filter-item.price-range{width:39%}.find-a-tutor .filters .filter-inputs .filter-item.price-range .price-min-max-container{align-items:center;display:flex}.find-a-tutor .filters .filter-inputs .filter-item.price-range .min-max-range{align-items:center;display:flex;padding:8px}.find-a-tutor .filters .filter-inputs .filter-item.price-range .min-max-range .min-max{align-items:center;border:1px solid #e3eff1;border-radius:8px;color:#888;display:flex;font-size:16px;height:48px;line-height:1;margin-right:8px;padding:12px 8px;position:relative;width:72px}.find-a-tutor .filters .filter-inputs .filter-item.price-range .min-max-range .min-max input:not([type=range]){border:none;font-size:16px;margin-left:5px;width:80%}.find-a-tutor .filters .filter-inputs .filter-item.price-range .min-max-range .min-max input::-webkit-inner-spin-button,.find-a-tutor .filters .filter-inputs .filter-item.price-range .min-max-range .min-max input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.find-a-tutor .filters .filter-inputs .filter-item.price-range .min-max-range .min-max input[type=number]{-moz-appearance:textfield}.find-a-tutor .filters .filter-inputs .filter-item.price-range .min-max-range .min-max span{margin-bottom:3px}.find-a-tutor .filters .filter-inputs .filter-item.price-range .range{margin-left:15px;margin-top:5px;padding-right:15px;position:relative;width:250px}.find-a-tutor .filters .filter-inputs .filter-item.price-range .image-of-range{background:url(/images/redesign/findTutor/Vector.png);background-position:bottom;background-repeat:repeat-x;height:28px;left:0;overflow:hidden;position:absolute;right:0;top:-26px;z-index:0}.find-a-tutor .filters .filter-inputs .filter-item.price-range .ui-widget.ui-widget-content{background:#e3eff1;border:none;color:#000;height:2px;top:0!important;width:100%}.find-a-tutor .filters .filter-inputs .filter-item.price-range .ui-slider-horizontal .ui-slider-range{background:#15695b;height:100%;top:0}.find-a-tutor .filters .filter-inputs .filter-item.price-range .ui-button,.find-a-tutor .filters .filter-inputs .filter-item.price-range .ui-state-default,.find-a-tutor .filters .filter-inputs .filter-item.price-range .ui-widget-content .ui-state-default,.find-a-tutor .filters .filter-inputs .filter-item.price-range .ui-widget-header .ui-state-default,.find-a-tutor .filters .filter-inputs .filter-item.price-range html .ui-button.ui-state-disabled:active,.find-a-tutor .filters .filter-inputs .filter-item.price-range html .ui-button.ui-state-disabled:hover{background:#fff!important;border:2px solid #15695b!important;border-radius:50%!important;height:24px!important;top:-11px!important;width:24px!important}.find-a-tutor .filters .sort-by-filters{margin-top:32px}.find-a-tutor .filters .sort-by-filters .check-filters{align-items:center;display:flex}.find-a-tutor .filters .sort-by-filters .check-filters .item{align-items:center;color:#15695b;display:flex;font-family:objectSansBold;font-size:14px;line-height:24px;margin-right:20px}.find-a-tutor .filters .sort-by-filters .check-filters .item.reset{cursor:pointer}.find-a-tutor .filters .sort-by-filters .check-filters .item.reset img{margin-right:4px}.find-a-tutor .filters .sort-by-filters .check-filters .item label:hover{background-color:inherit}.find-a-tutor .filters .sort-by-filters .sort-select{position:relative}.find-a-tutor .filters .sort-by-filters .sort-select .selected-sort{cursor:pointer;font-family:objectSansBold}.find-a-tutor .filters .sort-by-filters .sort-select .selected-sort span.selected{color:#15695b}.find-a-tutor .filters .sort-by-filters .sort-select .selected-sort span .icon-arrow-down{display:inherit}.find-a-tutor .filters .sort-by-filters .sort-select .selected-sort span .icon-arrow-up{display:none}.find-a-tutor .filters .sort-by-filters .sort-select .options-for-sort{background:#fff;border-radius:16px;box-shadow:1px 1px 5px #00000024;display:none;padding:16px;position:absolute;right:0;top:100%;width:223px;z-index:1}.find-a-tutor .filters .sort-by-filters .sort-select .options-for-sort ul li{cursor:pointer;display:flex;padding:6px 4px}.find-a-tutor .filters .sort-by-filters .sort-select .options-for-sort ul li p{align-items:center;display:flex;font-size:14px;height:16px;justify-content:center;width:16px}.find-a-tutor .filters .sort-by-filters .sort-select .options-for-sort ul li p img{display:none}.find-a-tutor .filters .sort-by-filters .sort-select .options-for-sort ul li.active{color:#15695b;font-family:objectSansBold}.find-a-tutor .filters .sort-by-filters .sort-select .options-for-sort ul li.active p img{display:block}.find-a-tutor .filters .sort-by-filters .sort-select .options-for-sort ul li:hover{background:#f7f9fa}.find-a-tutor .filters .sort-by-filters .sort-select.active .options-for-sort{display:block}.find-a-tutor .filters.fixed{background:#fff;box-shadow:0 0 36px rgba(0,0,0,.1);padding:12px 0;position:fixed;top:0;width:100%;z-index:11}.find-a-tutor .filters.fixed .filter-item>div.choose-language{padding-left:100px!important}.find-a-tutor .filters.fixed .filter-item>div.choose-language:before{color:#888;content:"Language:";font-size:14px;left:16px;position:absolute;top:7px}.find-a-tutor .filters.fixed .filter-item>div.choose-language .chosen-info{max-width:100px;min-width:50px}.find-a-tutor .filters.fixed .filter-item>div.choose-language .chosen-info span{display:none}.find-a-tutor .filters.fixed .filter-item>div.find-skill{padding-left:40px!important}.find-a-tutor .filters.fixed .filter-item>div.find-skill .input-search input{background:none!important}.find-a-tutor .filters.fixed .filter-item>div.find-skill .input-search:before{color:#888;content:"Subject:";font-size:14px;left:16px;position:absolute;top:10px}.find-a-tutor .filters.fixed .filter-item>div.min-max-range{padding-left:65px!important}.find-a-tutor .filters.fixed .filter-item>div.min-max-range .min-max{width:45px!important}.find-a-tutor .filters.fixed .filter-item>div.min-max-range .min-max:first-child{position:relative}.find-a-tutor .filters.fixed .filter-item>div.min-max-range .min-max:first-child:after{content:"-";position:absolute;right:-3px;top:-1px}.find-a-tutor .filters.fixed .filter-item>div.min-max-range:before{color:#888;content:"Price:";font-size:14px;left:16px;position:absolute;top:7px}.find-a-tutor .filters.fixed .fixed-header-values{display:block}.find-a-tutor .filters.fixed .scroll-to-top{background:transparent;border:none;cursor:pointer;display:block;margin-right:38px}.find-a-tutor .filters.fixed form{align-items:center;display:flex;justify-content:space-between}.find-a-tutor .filters.fixed form .sort-by-filters{margin-top:0}.find-a-tutor .filters.fixed form .filter-inputs .filter-item.custom-select{margin:0 20px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.find-a-tutor .filters.fixed form .sort-by-filters .check-filters{align-items:center;display:none}.find-a-tutor .filters.fixed form .filter-inputs .filter-item.price-range .min-max-range .min-max{align-items:center;border:none;border-radius:8px;display:flex;font-size:16px;height:100%;line-height:1;margin-right:8px;padding:0;position:relative;width:55px}.find-a-tutor .filters.fixed form .filter-inputs .filter-item.price-range .range{display:none}.find-a-tutor .filters.fixed form .filter-inputs .filter-item.price-range{width:-webkit-max-content;width:-moz-max-content;width:max-content}.find-a-tutor .filters.fixed form .filter-inputs .filter-item p.title{display:none}.find-a-tutor .filters.fixed form .filter-inputs .filter-item>div{background:#fff;border:1px solid #90b9b5;border-radius:16px;border-radius:25px;box-sizing:border-box;height:35px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-width:150px;padding:5px 16px}.find-a-tutor .filters.fixed form .filter-item.skill-search{width:-webkit-max-content;width:-moz-max-content;width:max-content}.find-a-tutor .filters.fixed h1{display:none}.find-a-tutor .available-tutors{align-items:center;display:flex;justify-content:space-between;margin:24px 0}.find-a-tutor .available-tutors .count{align-items:center;display:flex;font-size:16px;line-height:24px}.find-a-tutor .available-tutors .count img{margin-right:8px}.find-a-tutor .available-tutors .time-zone{align-items:center;color:#888;display:flex;font-size:12px;line-height:20px}.find-a-tutor .available-tutors .time-zone img{margin-left:4px}.find-a-tutor .found-tutors>.item{border:1px solid #e3eff1;border-radius:24px;margin-bottom:24px}.find-a-tutor .found-tutors>.item .info-part{border-right:1px solid #e3eff1;display:flex;padding:32px 32px 32px 40px;width:60%}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info{display:flex;width:100%}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .image-and-rating{margin-right:40px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .image-and-rating .image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:120px;position:relative;width:120px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .image-and-rating .image img{bottom:1px;position:absolute;right:9px;width:32px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .image-and-rating .rating{display:flex;margin-bottom:8px;margin-top:16px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .image-and-rating .rating img{margin:0 2px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .image-and-rating .lessons-count{color:#888;font-size:12px;line-height:20px;text-align:center}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .price-name{display:flex;justify-content:space-between;width:calc(100% - 170px)}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .price-name .name-and-skills .name{align-items:center;display:flex;font-family:objectSansBold;font-size:28px;line-height:40px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .price-name .name-and-skills .name img{margin-left:10px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .price-name .name-and-skills .about{color:#535353;font-size:14px;line-height:20px;margin-bottom:16px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .price-name .name-and-skills .lang-skil .title{color:#888;font-size:12px;letter-spacing:1px;line-height:20px;text-transform:uppercase}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .price-name .name-and-skills .lang-skil .items{display:flex;margin-bottom:8px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .price-name .name-and-skills .lang-skil .items .item{line-height:24px;margin:0 2px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .price-name .name-and-skills .book-lesson{height:56px;margin-top:28px;width:208px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .price-name .price-and-details{align-items:flex-end;display:flex;flex-direction:column}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .price-name .price-and-details .price{color:#535353;font-family:objectSansBold;margin-bottom:8px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .price-name .price-and-details .price span{font-size:16px;line-height:20px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .price-name .price-and-details .price span.count{font-size:28px;line-height:40px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .price-name .price-and-details .no-credit-require{display:flex;font-size:12px;line-height:20px}.find-a-tutor .found-tutors>.item .info-part .tutor-main-info .price-name .price-and-details .no-credit-require img{margin-right:6px}.find-a-tutor .found-tutors>.item .schedule{padding:32px 16px 40px;width:35%}.find-a-tutor .found-tutors>.item .schedule .tabs-video-schedule{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.find-a-tutor .found-tutors>.item .schedule .tabs-video-schedule .tabs{display:flex;font-family:objectSansBold;list-style:none;padding:0;position:relative}.find-a-tutor .found-tutors>.item .schedule .tabs-video-schedule .tabs .active-tab{border-bottom:none;color:#15695b;position:relative}.find-a-tutor .found-tutors>.item .schedule .tabs-video-schedule .tabs .active-tab:after{background:#fff;bottom:-.1em;content:"";height:2px;left:0;position:absolute;width:100%}.find-a-tutor .found-tutors>.item .schedule .tabs-video-schedule .tabs li{color:#888;cursor:pointer;display:flex;font-size:16px;line-height:24px;margin-right:20px}.find-a-tutor .found-tutors>.item .schedule .tabs-video-schedule .tabs-content{list-style:none;margin:20px;padding:0}.find-a-tutor .found-tutors>.item .schedule .tabs-video-schedule .tabs-content li{display:none}.find-a-tutor .found-tutors>.item .schedule .link-full-schedule{align-items:center;color:#535353;display:flex;font-size:12px;line-height:20px}.find-a-tutor .found-tutors>.item .schedule .link-full-schedule img{margin-left:4px}@media (max-width:1024px){.find-a-tutor .found-tutors .filter-inputs{justify-content:flex-start}.find-a-tutor .found-tutors .filter-inputs .filter-item{flex:1 1 48%;margin-bottom:16px;max-width:48%}}@media (max-width:768px){.find-a-tutor .found-tutors .filter-inputs{flex-direction:column}.find-a-tutor .found-tutors .filter-inputs .filter-item{flex:1 1 100%;max-width:100%}.find-a-tutor .found-tutors .filter-item.price-range .price-min-max-container{display:flex;flex-wrap:wrap;gap:8px}.find-a-tutor .found-tutors .filter-item.price-range .price-min-max-container .min-max{flex:1 1 140px;max-width:100%}.find-a-tutor .found-tutors .filter-item.price-range .min-max-price{width:100%}}.imageOfVideo{align-items:center;border-radius:16px;display:flex;height:200px;justify-content:center;width:100%}.imageOfVideo button{background:rgba(0,0,0,.5);border:none;border-radius:50%;cursor:pointer;height:54px;width:54px}.schedule-table-small tr{border-radius:16px}.schedule-table-small tr:first-child th:first-child{border-top-left-radius:16px}.schedule-table-small tr:first-child th:last-child{border-top-right-radius:16px}.schedule-table-small tr:last-child td:first-child{border-bottom-left-radius:16px}.schedule-table-small tr:last-child td:last-child{border-bottom-right-radius:16px}.schedule-table-small tr td,.schedule-table-small tr th{background:#f7f9fa}.schedule-table-small tr td:not(:first-child),.schedule-table-small tr th:not(:first-child){height:40px;width:38px}.schedule-table-small tr td.mobile-schedule-date-text,.schedule-table-small tr th.mobile-schedule-date-text{color:#888;font-size:12px;line-height:20px;padding:10px 17px 10px 10px}.schedule-table-small tr td.available,.schedule-table-small tr th.available{background:#7ac943}.schedule-table-small tr td.booked,.schedule-table-small tr th.booked{background:url(/images/redesign/findTutor/booked.png);background-size:cover}.schedule-table-small tr th{color:#888;line-height:20px}.my-tooltip,.schedule-table-small tr th{font-family:objectSansBold;font-size:12px;text-align:center}.my-tooltip{align-items:center;background:rgba(0,0,0,.7);border-color:transparent;border-radius:4px;box-shadow:none;color:#fff;display:flex;font-weight:500;height:48px!important;justify-content:center;line-height:16px;position:absolute;width:96px!important;z-index:9999}.my-tooltip:after{border:8px solid transparent;border-top-color:rgba(0,0,0,.7);content:"";height:0;left:calc(50% - 8px);position:absolute;top:100%;width:0}.custom-checkbox label{align-items:center;border-radius:8px;display:flex;padding:6px 8px}.custom-checkbox label:hover{background-color:#f7f9fa}.custom-checkbox label div{align-items:center;background:#fff;border:1px solid #e3eff1;border-radius:4px;display:flex;height:16px;justify-content:center;margin-right:8px;width:16px}.custom-checkbox label div img{display:none}.custom-checkbox label p{font-size:14px;line-height:20px}.custom-checkbox.active label div img{display:block}.coach-rating-country-container .coach-rating-star{color:#fff}.coach-rating-country-container .empty-stars{width:auto!important}.coach-rating-country-container .empty-stars:before,.coach-rating-country-container .full-stars:before{content:"★★★★★";font-size:22pt}.coach-rating-country-container .full-stars{color:#faa114;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.rating_number{left:100%;position:absolute;top:0}.coach-rating-country-container .coach-rating-star{color:#888;font-size:12px;position:relative}.modal-for-video{background:#7dba5117;display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:12}.modal-for-video .center-content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.modal-for-video .center-content .content{background:#fff;border-radius:10px;box-shadow:0 0 5px #00000038;max-height:80vh;overflow-y:auto;padding:30px 20px 20px;position:relative;width:800px}.modal-for-video .center-content .content .close{cursor:pointer;font-size:30px;line-height:1;position:absolute;right:10px;top:0}.modal-for-video .center-content .content iframe,.modal-for-video .center-content .content video{border:none;border-radius:5px;width:100%}.search-tutor-container{max-width:530px;position:relative}.search-tutor-container .searched{left:0;position:absolute;right:100%;top:100%;width:100%}.home-tutor-search-autocomplete{background:#fff;border:1px solid #ddd!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;left:0!important;list-style:none;max-height:220px;max-width:440px;overflow-y:auto;padding:8px 16px;width:100%!important}.home-tutor-search-autocomplete .category-placeholder{visibility:hidden}@media (max-width:1180px){.home-tutor-search-autocomplete{max-width:367px}.container .big-title{font-size:32px;line-height:46px}.container .small-titles{font-size:14px;line-height:20px;margin-bottom:5px}.home .main-section{padding-bottom:60px;padding-top:80px}.home .main-section .container-main-section .title-and-search .title h1{font-size:44px}.home .main-section .container-main-section .title-and-search .title h1 img{max-width:400px;width:100%}.home .main-section .container-main-section .title-and-search .title p{font-size:20px}.home .main-section .container-main-section .title-and-search .search-tutor{max-width:335px}.home .main-section .container-main-section .title-and-search .search-tutor .mobile-search{display:inline-block!important}.home .main-section .container-main-section .title-and-search .search-tutor .search-tutor-span-text{display:none}.home .main-section .container-main-section .title-and-search .search-tutor div{height:48px;padding:4px}.home .main-section .container-main-section .title-and-search .search-tutor div button{align-items:center;display:flex;font-size:16px;height:40px;justify-content:center;width:48px}.home .main-section .container-main-section .title-and-search .search-tutor div button span{display:none}.home .main-section .container-main-section .title-and-search .search-tutor div input{padding:10px 10px 10px 24px;width:calc(100% - 50px)}.home .main-section .container-main-section .title-and-search .popular-skills-tags,.home .main-section .container-main-section .title-and-search .popular-skills-tags .skills-tags{flex-wrap:wrap}.home .main-section .container-main-section .title-and-search .popular-skills-tags .skills-tags a{font-size:12px}.home .main-section .container-main-section .popular-skills-tags .skills-tags{max-width:336px}.home .skills-section .skills-section_title{margin:0 auto;max-width:768px}.home .steps-section{margin-bottom:80px;padding:60px 40px 0}.home .browse-skills-section{margin-bottom:80px}.home .browse-skills-section .items .item{height:140px}.home .browse-skills-section .items .item .gradient{height:90px}.home .browse-skills-section .items .item a{font-size:14px;line-height:29px}.home .browse-skills-section .title.sub-title{font-family:objectSansBold;font-size:20px;line-height:24px;text-align:center}.home .browse-skills-section .description{font-size:16px;line-height:28px;margin-bottom:36px;width:100%}.home .mission-section .OurMissionContainer{padding:0 20px}.home .mission-section .OurMissionContainer .title{margin-bottom:30px}.home .mission-section .OurMissionContainer .description{font-size:14px;line-height:20px;margin-bottom:10px}.home .mission-section .OurMissionContainer .believe{font-size:14px;margin-bottom:25px}.home .mission-section .OurMissionContainer .subtitle{font-size:14px;line-height:22px;width:60%}.home .mission-section .OurMissionContainer .find-tutor{height:48px;width:120px}.home .mission-section .OurMissionContainer .find-tutor a{font-size:14px}.home .achivements-section .educating-items{margin-bottom:90px;margin-top:50px}.home .achivements-section .educating-items .item .count{font-size:20px;line-height:32px}.home .achivements-section .educating-items .item .description{font-size:12px;line-height:18px}.home .three-steps{margin-bottom:90px}.home .three-steps .how-works-items .item{height:400px}.home .three-steps .how-works-items .item .step-number{padding:20px 20px 0}.home .three-steps .how-works-items .item .title{font-size:18px;line-height:24px;margin-bottom:4px;margin-top:22px;padding:0 20px}.home .three-steps .how-works-items .item .image{height:180px}.home .three-steps .how-works-items .item .description{font-size:14px;line-height:20px;margin-bottom:20px;padding:0 20px}}@media (max-width:1024px){.mission-section .illustration-tutors{margin:-100px auto;max-height:600px}}@media (max-width:1180px){.home .main-section .container-main-section .main-section-image{transform:translate(-228px)}.home .main-section .container-main-section .main-section-image .main-section-picture img{height:284px;width:auto}}@media (min-width:1180px){.main-section-picture img{height:486px;width:auto}}@media (max-width:820px){.home .main-section .container-main-section .main-section-image{transform:translate(-268px)}}@media (max-width:768px){.home-tutor-search-autocomplete{max-width:100%;top:0!important}.search-tutor-container .searched{left:17px;width:90%}.container{max-width:100%}.container .mobile-filter-icon-container{display:block}.container .big-title{font-size:28px;line-height:40px}.container .small-titles{font-size:16px;line-height:24px;margin-bottom:8px}.OurMissionContainer .big-title{font-size:28px;line-height:40px}.OurMissionContainer .small-titles{font-size:16px;line-height:24px;margin-bottom:8px}.home .padding-section{padding:0 20px}.home .main-section{padding:1px}.home .main-section .container-main-section{flex-direction:column;padding:0 20px}.home .main-section .container-main-section .title-and-search{max-width:100%}.home .main-section .container-main-section .title-and-search .title{margin:0 auto}.home .main-section .container-main-section .title-and-search .title h1 img{bottom:0;height:10px;left:-8px;max-width:300px;width:100%}.home .main-section .container-main-section .title-and-search .title p{font-size:16px}.home .main-section .container-main-section .title-and-search .search-tutor{margin:42px auto 0;max-width:100%}.home .main-section .container-main-section .title-and-search .popular-skills-tags{flex-wrap:nowrap;width:100%}.home .main-section .container-main-section .title-and-search .popular-skills-tags>p{margin-bottom:0;margin-right:8px;white-space:nowrap}.home .main-section .container-main-section .title-and-search .popular-skills-tags .skills-tags{flex-wrap:nowrap;max-width:500px;overflow-x:auto;padding-right:15px;white-space:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content}.home .main-section .container-main-section .title-and-search .popular-skills-tags .skills-tags a{font-size:12px}.home .main-section .container-main-section .main-section-image{margin-left:-25px;transform:unset}.home .skills-section .skills-section_title{max-width:90%}.home .skills-section .skills-section_container{grid-template-columns:1fr}.home .steps-section{border-bottom:none;margin-bottom:96px;padding:56px 20px 0}.home .browse-skills-section .container{max-width:100%;width:100%}.home .browse-skills-section .items{flex-wrap:nowrap;margin-bottom:48px;margin-left:-20px;margin-right:-20px;overflow-x:auto;padding-left:5%}.home .browse-skills-section .items .item{height:208px;margin-right:16px;min-width:227px}.home .browse-skills-section .items .item .gradient{height:170px}.home .browse-skills-section .items .item a{font-size:20px;line-height:32px}.home .browse-skills-section .small-titles{margin:0 auto 8px;width:90%}.home .browse-skills-section .title{margin:0 auto 16px;width:90%}.home .browse-skills-section .find-tutor-link a{font-size:20px;line-height:32px}.home .browse-skills-section .description{line-height:24px;margin-bottom:40px;width:90%}.home .mission-section .OurMissionContainer .title{margin-bottom:24px}.home .mission-section .OurMissionContainer .description{font-size:16px;line-height:24px;margin-bottom:16px;text-align:left;width:100%}.home .mission-section .OurMissionContainer .description br{display:block}.home .mission-section .OurMissionContainer .believe{font-size:16px;line-height:24px;margin-bottom:38px}.home .mission-section .OurMissionContainer .subtitle{font-size:20px;line-height:32px;width:100%}.home .mission-section .OurMissionContainer .find-tutor .absolute-arrow{right:60%;width:39px}.home .mission-section .illustration-tutors{margin:-100px auto -10px;max-height:450px}.home .achivements-section .educating-items{margin:40px 0 24px;padding:30px 40px 40px}.home .achivements-section .educating-items .item{align-items:center;flex-direction:column;margin-bottom:40px;width:100%}.home .achivements-section .educating-items .item .image{height:48px;margin:0 0 24px;width:48px}.home .achivements-section .educating-items .item .image img{width:100%}.home .achivements-section .educating-items .item .container-count-discription{margin:0;text-align:center}.home .achivements-section .educating-items .item .count{font-size:24px;margin-bottom:8px}.home .achivements-section .educating-items .item .description{font-size:16px;line-height:24px}.home .three-steps .how-works-items .item{height:496px;margin-bottom:24px;width:100%}.home .three-steps .how-works-items .item .step-number{padding:32px 32px 0 20px}.home .three-steps .how-works-items .item .title{font-size:24px;line-height:32px;padding:0 32px}.home .three-steps .how-works-items .item .image{height:280px}.home .three-steps .how-works-items .item .description{font-size:16px;line-height:24px;padding:0 24px 0 32px}}@media (max-width:500px){.home .mission-section .illustration-tutors{margin:-75px auto -35px;max-height:385px}}#diverse-education-reviews-carousel bitton.carousel-buttons{bottom:auto;top:50%;transform:translateY(-50%)}#diverse-education-reviews-carousel .item{min-height:370px}.flexible-tutoring-section{background-color:#fff;margin-bottom:80px;margin-top:80px;padding-bottom:80px;padding-top:60px}@media (max-width:1024px){.flexible-tutoring-section{margin-bottom:64px;margin-top:64px;padding-bottom:48px;padding-top:48px}}@media (max-width:768px){.flexible-tutoring-section{margin-bottom:56px;margin-top:56px;padding-bottom:40px;padding-top:40px}}.flexible-tutoring-section .flexible-tutoring-heading{color:#000;font-family:objectSansBold;font-size:36px;line-height:1.3;margin:0 0 48px;text-align:center}@media (max-width:1024px){.flexible-tutoring-section .flexible-tutoring-heading{font-size:32px;margin-bottom:40px}}@media (max-width:768px){.flexible-tutoring-section .flexible-tutoring-heading{font-size:28px;margin-bottom:32px}}.flexible-tutoring-section .flexible-tutoring-intro-box{margin:0 auto 60px;max-width:1200px;padding:32px 40px;text-align:center}@media (max-width:1024px){.flexible-tutoring-section .flexible-tutoring-intro-box{margin-bottom:48px;padding:28px 36px}}@media (max-width:768px){.flexible-tutoring-section .flexible-tutoring-intro-box{margin-bottom:40px;padding:24px 28px}}.flexible-tutoring-section .flexible-tutoring-intro-text{color:#535353;font-family:objectSansReg;font-size:18px;line-height:1.75;margin:0}@media (max-width:1024px){.flexible-tutoring-section .flexible-tutoring-intro-text{font-size:17px;line-height:1.7}}@media (max-width:768px){.flexible-tutoring-section .flexible-tutoring-intro-text{font-size:16px;line-height:1.65}}.flexible-tutoring-section .flexible-tutoring-features{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}@media (max-width:1024px){.flexible-tutoring-section .flexible-tutoring-features{gap:28px;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.flexible-tutoring-section .flexible-tutoring-features{gap:24px;grid-template-columns:1fr}}.flexible-tutoring-section .flexible-feature-card{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(227,239,241,.3));border-radius:16px;box-shadow:0 2px 12px rgba(21,105,91,.08);overflow:hidden;padding:40px 32px;position:relative;text-align:center;transition:all .3s ease}.flexible-tutoring-section .flexible-feature-card:before{background:linear-gradient(90deg,#15695b,rgba(21,105,91,.3));content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.flexible-tutoring-section .flexible-feature-card:hover{box-shadow:0 8px 24px rgba(21,105,91,.15);transform:translateY(-4px)}.flexible-tutoring-section .flexible-feature-card:hover:before{transform:scaleX(1)}.flexible-tutoring-section .flexible-feature-card:hover .feature-icon-wrapper{transform:scale(1.1) rotate(5deg)}@media (max-width:1024px){.flexible-tutoring-section .flexible-feature-card{padding:36px 28px}}@media (max-width:768px){.flexible-tutoring-section .flexible-feature-card{padding:32px 24px}}.flexible-tutoring-section .feature-icon-wrapper{align-items:center;display:flex;height:64px;justify-content:center;margin:0 auto 24px;transition:transform .3s ease;width:64px}.flexible-tutoring-section .feature-icon-wrapper svg{height:100%;width:100%}@media (max-width:768px){.flexible-tutoring-section .feature-icon-wrapper{height:56px;margin-bottom:20px;width:56px}}.flexible-tutoring-section .feature-title{color:#15695b;font-family:objectSansBold;font-size:24px;line-height:1.4;margin:0 0 16px}@media (max-width:1024px){.flexible-tutoring-section .feature-title{font-size:22px;margin-bottom:14px}}@media (max-width:768px){.flexible-tutoring-section .feature-title{font-size:20px;margin-bottom:12px}}.flexible-tutoring-section .feature-description{color:#535353;font-family:objectSansReg;font-size:16px;line-height:1.7;margin:0;text-align:left}@media (max-width:1024px){.flexible-tutoring-section .feature-description{font-size:15px;line-height:1.65}}@media (max-width:768px){.flexible-tutoring-section .feature-description{font-size:14px;line-height:1.6}}.diverse-learning-section{background-color:#fff;margin-bottom:80px;margin-top:0;padding-bottom:60px;padding-top:60px}@media (max-width:1024px){.diverse-learning-section{margin-bottom:64px;padding-bottom:48px;padding-top:48px}}@media (max-width:768px){.diverse-learning-section{margin-bottom:56px;padding-bottom:40px;padding-top:40px}}.diverse-learning-section .diverse-learning-heading{color:#000;font-family:objectSansBold;font-size:36px;line-height:1.3;margin:0 0 48px;text-align:center}@media (max-width:1024px){.diverse-learning-section .diverse-learning-heading{font-size:32px;margin-bottom:40px}}@media (max-width:768px){.diverse-learning-section .diverse-learning-heading{font-size:28px;margin-bottom:32px}}.diverse-learning-section .diverse-learning-cards{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}@media (max-width:1024px){.diverse-learning-section .diverse-learning-cards{gap:28px;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.diverse-learning-section .diverse-learning-cards{gap:24px;grid-template-columns:1fr}}.diverse-learning-section .diverse-learning-card{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(227,239,241,.3));border-radius:16px;box-shadow:0 2px 12px rgba(21,105,91,.08);overflow:hidden;padding:40px 32px;position:relative;transition:all .3s ease}.diverse-learning-section .diverse-learning-card:before{background:linear-gradient(90deg,#15695b,rgba(21,105,91,.3));content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.diverse-learning-section .diverse-learning-card:hover{box-shadow:0 8px 24px rgba(21,105,91,.15);transform:translateY(-4px)}.diverse-learning-section .diverse-learning-card:hover:before{transform:scaleX(1)}@media (max-width:1024px){.diverse-learning-section .diverse-learning-card{padding:36px 28px}}@media (max-width:768px){.diverse-learning-section .diverse-learning-card{padding:32px 24px}}.diverse-learning-section .diverse-card-text{color:#535353;font-family:objectSansReg;font-size:16px;line-height:1.7;margin:0}@media (max-width:1024px){.diverse-learning-section .diverse-card-text{font-size:15px;line-height:1.65}}@media (max-width:768px){.diverse-learning-section .diverse-card-text{font-size:14px;line-height:1.6}}.homeschool-support-section{background-color:#fff;margin-bottom:80px;margin-top:120px;padding-bottom:80px;padding-top:60px}@media (max-width:1024px){.homeschool-support-section{margin-bottom:64px;margin-top:96px;padding-bottom:64px;padding-top:48px}}@media (max-width:768px){.homeschool-support-section{margin-bottom:56px;margin-top:80px;padding-bottom:56px;padding-top:40px}}.homeschool-support-section .homeschool-support-heading{color:#000;font-family:objectSansBold;font-size:36px;line-height:1.3;margin:0 0 48px;text-align:center}@media (max-width:1024px){.homeschool-support-section .homeschool-support-heading{font-size:32px;margin-bottom:40px}}@media (max-width:768px){.homeschool-support-section .homeschool-support-heading{font-size:28px;margin-bottom:32px}}.homeschool-support-section .homeschool-support-cards{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1200px}@media (max-width:768px){.homeschool-support-section .homeschool-support-cards{gap:24px;grid-template-columns:1fr}}.homeschool-support-section .homeschool-support-card{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(227,239,241,.3));border-radius:16px;box-shadow:0 2px 12px rgba(21,105,91,.08);overflow:hidden;padding:40px 32px;position:relative;transition:all .3s ease}.homeschool-support-section .homeschool-support-card:before{background:linear-gradient(90deg,#15695b,rgba(21,105,91,.3));content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.homeschool-support-section .homeschool-support-card:hover{box-shadow:0 8px 24px rgba(21,105,91,.15);transform:translateY(-4px)}.homeschool-support-section .homeschool-support-card:hover:before{transform:scaleX(1)}@media (max-width:1024px){.homeschool-support-section .homeschool-support-card{padding:36px 28px}}@media (max-width:768px){.homeschool-support-section .homeschool-support-card{padding:32px 24px}}.homeschool-support-section .homeschool-card-text{color:#535353;font-family:objectSansReg;font-size:16px;line-height:1.7;margin:0}@media (max-width:1024px){.homeschool-support-section .homeschool-card-text{font-size:15px;line-height:1.65}}@media (max-width:768px){.homeschool-support-section .homeschool-card-text{font-size:14px;line-height:1.6}}@media (max-width:1200px){#diverse-education-reviews-carousel .item{min-height:426px;width:100%}}.why-choose-lrnkey-section{background-color:#fff;margin-bottom:0;margin-top:120px;padding-bottom:60px;padding-top:60px}@media (max-width:1024px){.why-choose-lrnkey-section{margin-top:96px;padding-bottom:48px;padding-top:48px}}@media (max-width:768px){.why-choose-lrnkey-section{margin-top:80px;padding-bottom:40px;padding-top:40px}}.why-choose-lrnkey-section .why-choose-heading{color:#000;font-family:objectSansBold;font-size:36px;line-height:1.3;margin:80px 0 48px;text-align:center}@media (max-width:1024px){.why-choose-lrnkey-section .why-choose-heading{font-size:32px;margin:64px 0 40px}}@media (max-width:768px){.why-choose-lrnkey-section .why-choose-heading{font-size:28px;margin:56px 0 32px}}.why-choose-lrnkey-section .why-choose-cards{display:grid;gap:32px;grid-template-columns:repeat(6,1fr);margin:0 auto;max-width:1200px}.why-choose-lrnkey-section .why-choose-cards .why-choose-card:first-child,.why-choose-lrnkey-section .why-choose-cards .why-choose-card:nth-child(2){grid-column:span 3}.why-choose-lrnkey-section .why-choose-cards .why-choose-card:nth-child(3),.why-choose-lrnkey-section .why-choose-cards .why-choose-card:nth-child(4),.why-choose-lrnkey-section .why-choose-cards .why-choose-card:nth-child(5){grid-column:span 2}@media (max-width:1024px){.why-choose-lrnkey-section .why-choose-cards{gap:28px;grid-template-columns:repeat(2,1fr);margin-bottom:0}.why-choose-lrnkey-section .why-choose-cards .why-choose-card:nth-child(n){grid-column:span 1}}@media (max-width:768px){.why-choose-lrnkey-section .why-choose-cards{gap:24px;grid-template-columns:1fr;margin-bottom:0}.why-choose-lrnkey-section .why-choose-cards .why-choose-card:nth-child(n){grid-column:span 1}}.why-choose-lrnkey-section .why-choose-card{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(227,239,241,.3));border-radius:16px;box-shadow:0 2px 12px rgba(21,105,91,.08);overflow:hidden;padding:40px 32px;position:relative;transition:all .3s ease}.why-choose-lrnkey-section .why-choose-card:before{background:linear-gradient(90deg,#15695b,rgba(21,105,91,.3));content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.why-choose-lrnkey-section .why-choose-card:hover{box-shadow:0 8px 24px rgba(21,105,91,.15);transform:translateY(-4px)}.why-choose-lrnkey-section .why-choose-card:hover:before{transform:scaleX(1)}@media (max-width:1024px){.why-choose-lrnkey-section .why-choose-card{padding:36px 28px}}@media (max-width:768px){.why-choose-lrnkey-section .why-choose-card{padding:32px 24px}}.why-choose-lrnkey-section .why-choose-card-title{color:#15695b;font-family:objectSansBold;font-size:22px;line-height:1.4;margin:0 0 16px}@media (max-width:1024px){.why-choose-lrnkey-section .why-choose-card-title{font-size:20px;margin-bottom:14px}}@media (max-width:768px){.why-choose-lrnkey-section .why-choose-card-title{font-size:18px;margin-bottom:12px}}.why-choose-lrnkey-section .why-choose-card-text{color:#535353;font-family:objectSansReg;font-size:16px;line-height:1.7;margin:0}@media (max-width:1024px){.why-choose-lrnkey-section .why-choose-card-text{font-size:15px;line-height:1.65}}@media (max-width:768px){.why-choose-lrnkey-section .why-choose-card-text{font-size:14px;line-height:1.6}}.why-choose-lrnkey-section .why-choose-conclusion-box{margin:0 auto;max-width:1200px;padding:32px 40px;text-align:center}@media (max-width:1024px){.why-choose-lrnkey-section .why-choose-conclusion-box{padding:28px 36px}}@media (max-width:768px){.why-choose-lrnkey-section .why-choose-conclusion-box{padding:24px 28px}}.why-choose-lrnkey-section .why-choose-conclusion-text{color:#2c3e50;font-family:objectSansReg;font-size:18px;letter-spacing:.3px;line-height:1.8;margin:0 auto;max-width:1200px;padding:24px 40px;text-align:center}@media (max-width:1024px){.why-choose-lrnkey-section .why-choose-conclusion-text{font-size:17px;line-height:1.75;padding:20px 36px}}@media (max-width:768px){.why-choose-lrnkey-section .why-choose-conclusion-text{font-size:16px;line-height:1.7;padding:18px 28px}}.begin-journey-section{background-color:#fff;margin-bottom:0;margin-top:60px;padding-bottom:60px;padding-top:60px}@media (max-width:1024px){.begin-journey-section{margin-top:48px;padding-bottom:48px;padding-top:48px}}@media (max-width:768px){.begin-journey-section{margin-top:40px;padding-bottom:40px;padding-top:40px}}.begin-journey-section .begin-journey-heading{color:#000;display:none;font-family:objectSansBold;font-size:36px;line-height:1.3;margin:0 0 48px;text-align:center}@media (max-width:1024px){.begin-journey-section .begin-journey-heading{font-size:32px;margin-bottom:40px}}@media (max-width:768px){.begin-journey-section .begin-journey-heading{font-size:28px;margin-bottom:32px}}.begin-journey-section .begin-journey-image-container{display:flex;justify-content:center;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:1200px}@media (max-width:1024px){.begin-journey-section .begin-journey-image-container{margin-bottom:32px}}@media (max-width:768px){.begin-journey-section .begin-journey-image-container{margin-bottom:28px}}.begin-journey-section .journey-image-wrapper{max-width:1200px;position:relative;width:100%}.begin-journey-section .journey-main-image{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.begin-journey-section .journey-content-wrapper{margin:0 auto;max-width:1200px}.begin-journey-section .journey-content-box{align-items:center;background:#e3eff1;border-radius:30px;display:flex;padding:72px 150px}@media (max-width:1024px){.begin-journey-section .journey-content-box{padding:24px 48px}}@media (max-width:768px){.begin-journey-section .journey-content-box{flex-wrap:wrap;padding:24px 40px}}.begin-journey-section .journey-content-box .text{max-width:calc(100% - 216px);padding-right:66px;position:relative}@media (max-width:768px){.begin-journey-section .journey-content-box .text{margin-bottom:40px;max-width:100%;padding-right:43px}}.begin-journey-section .journey-content-box .text .title{font-family:objectSansHavy;font-size:40px;line-height:56px;margin-bottom:8px}@media (max-width:1024px){.begin-journey-section .journey-content-box .text .title{font-size:27px;line-height:37px}}@media (max-width:768px){.begin-journey-section .journey-content-box .text .title{font-size:27px;line-height:37px}}.begin-journey-section .journey-content-box .text .description{color:#535353;font-family:objectSansReg;font-size:16px;line-height:24px;margin-bottom:16px}.begin-journey-section .journey-content-box .text img{position:absolute;right:0;top:-15px}@media (max-width:768px){.begin-journey-section .journey-content-box .text img{bottom:-33px;top:auto}}.begin-journey-section .journey-content-box .main-buttons{background:linear-gradient(135deg,#15695b,#115449);border:none;border-radius:50px;box-shadow:0 8px 24px rgba(21,105,91,.25);height:56px;min-width:280px;overflow:hidden;padding:0;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:auto}.begin-journey-section .journey-content-box .main-buttons:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.begin-journey-section .journey-content-box .main-buttons:hover{background:linear-gradient(135deg,#125c50,#0e473e);box-shadow:0 12px 32px rgba(21,105,91,.35);transform:translateY(-2px)}.begin-journey-section .journey-content-box .main-buttons:hover:before{left:100%}.begin-journey-section .journey-content-box .main-buttons:active{box-shadow:0 4px 16px rgba(21,105,91,.3);transform:translateY(0)}@media (max-width:768px){.begin-journey-section .journey-content-box .main-buttons{height:48px;min-width:240px}}.begin-journey-section .journey-content-box .main-buttons a{align-items:center;border-radius:50px;bottom:0;color:#fff;display:flex;font-family:objectSansHavy;font-size:17px;font-weight:800;justify-content:center;left:0;letter-spacing:.3px;position:absolute;right:0;text-decoration:none;top:0;z-index:1}@media (max-width:768px){.begin-journey-section .journey-content-box .main-buttons a{font-size:16px}}@media (max-width:1024px){#diverse-education-reviews-carousel .item{min-height:660px}}
