@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-ExtraBold.ttf) format("ttf"),url(/fonts/Gilroy-ExtraBold.woff) format("woff");font-weight:900;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Bold.ttf) format("ttf"),url(/fonts/Gilroy-Bold.woff) format("woff");font-weight:800;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-SemiBold.ttf) format("ttf"),url(/fonts/Gilroy-SemiBold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Regular.ttf) format("ttf"),url(/fonts/Gilroy-Regular.woff) format("woff");font-weight:400;font-display:swap}.styles_gilroy-text__SymnA{font-family:Gilroy,Arial,sans-serif}.styles_item__ACuXt{position:relative;margin:15px;height:100%}.styles_item__ACuXt .styles_itemWrapper__7vVBr{display:flex;flex-direction:column;gap:15px;padding:20px 30px;box-shadow:0 0 13px 3px rgba(0,0,0,.149);border-radius:15px;background-color:#fff;height:calc(100% - 30px)}@media(min-width:768px){.styles_item__ACuXt .styles_itemWrapper__7vVBr{gap:20px}}.styles_item__ACuXt a{color:inherit;text-decoration:none}.styles_item__ACuXt .styles_lesson__rBwnD{color:#66b314;font-family:Gilroy;font-style:normal;font-weight:400;font-size:16px;line-height:14px}.styles_item__ACuXt .styles_title__1uikM{cursor:pointer;display:-webkit-box;margin-top:10px;font-weight:800;font-family:Gilroy;font-size:18px;line-height:21px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:3;max-height:4.5em}@media(min-width:768px){.styles_item__ACuXt .styles_title__1uikM{font-size:20px;line-height:24px}}.styles_item__ACuXt .styles_staticText__vUhoP{color:#abaca9;font-size:14px;font-weight:400;line-height:16px}.styles_item__ACuXt .styles_itemData__smMWG{font-size:16px;line-height:14px}.styles_item__ACuXt .styles_textPreview__nSvdm{font-weight:400;font-size:16px;line-height:18px;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:9;max-height:13.5em}.styles_item__ACuXt .styles_actionButton__hTz2g{text-align:center;color:#fff;border:none;background-color:#66b314;transition:all .1s linear;cursor:pointer;display:block;margin:0 auto;padding:16px 80px;width:-moz-fit-content;width:fit-content;border-radius:35px;font-family:Gilroy;font-weight:600;font-size:16px;line-height:20px}.styles_item__ACuXt .styles_actionButton__hTz2g:hover{text-decoration:none;background-color:#70c516}.styles_item__ACuXt .styles_infoWrapper__5y782{display:flex;flex-wrap:wrap;gap:8px}.styles_item__ACuXt .styles_infoWrapper__5y782 .styles_infoItem__7MyFP{display:flex;flex-direction:column;flex-wrap:wrap;padding:10px 20px;border-radius:20px;background:hsla(89,65%,85%,.502)}.styles_item__ACuXt .styles_infoWrapper__5y782 .styles_infoItem__7MyFP p{margin:3px}.styles_item__ACuXt .styles_infoWrapper__5y782 .styles_staticText__vUhoP{margin-right:10px}.styles_item__ACuXt .styles_adInfoWrapper__zq8Tz{position:relative;display:flex;flex-direction:column;gap:15px}@media(min-width:768px){.styles_item__ACuXt .styles_adInfoWrapper__zq8Tz{gap:20px}}.styles_item__ACuXt .styles_adTextWrapper__jjYh_{display:flex;flex-direction:column;gap:15px;flex-basis:100%;align-self:stretch;justify-content:space-between}@media(min-width:768px){.styles_item__ACuXt .styles_adTextWrapper__jjYh_{gap:20px}}.styles_item__ACuXt .styles_tutorWrapper__0GVVz{display:flex;gap:20px}.styles_item__ACuXt .styles_tutorWrapper__0GVVz img{min-width:50px;min-height:50px;border-radius:50%;overflow:hidden}@media(min-width:768px){.styles_item__ACuXt .styles_tutorWrapper__0GVVz img{min-width:86px;min-height:86px}}.styles_item__ACuXt .styles_tutorWrapper__0GVVz .styles_nameWrapper__HLUWq{display:flex;align-items:center;gap:10px}.styles_item__ACuXt .styles_tutorWrapper__0GVVz .styles_name__Ms_mt{font-family:Gilroy;font-size:16px;line-height:21px;color:#66b314;border-bottom:1px solid #66b314;transition:.15s}.styles_item__ACuXt .styles_tutorWrapper__0GVVz .styles_name__Ms_mt:hover{border-bottom:1px solid transparent}.styles_item__ACuXt .styles_tutorWrapper__0GVVz .styles_reviewsBlock__uF81S{font-family:Gilroy;font-weight:400;font-size:12px;line-height:16px}.styles_item__ACuXt .styles_tutorWrapper__0GVVz .styles_reviewsBlock__uF81S .styles_starIcon__oZ4p3{background-image:url(/img/svg/gold-star.svg);background-size:12px;display:inline-block;margin-right:3px;margin-bottom:-2px;width:12px;height:12px}.styles_item__ACuXt .styles_tutorWrapper__0GVVz .styles_reviewsBlock__uF81S .styles_reviewsCount__XmirU{color:#66b314;text-decoration:none;cursor:pointer}.styles_item__ACuXt .styles_tutorWrapper__0GVVz .styles_reviewsBlock__uF81S .styles_reviewsCount__XmirU:hover{text-decoration:underline}.styles_item__ACuXt .styles_buttonsWrapper__p_TIZ{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:40px;width:100%}.styles_item__ACuXt .styles_buttonsWrapper__p_TIZ button{text-align:center;color:#fff;border:none;background-color:#66b314;transition:all .1s linear;cursor:pointer;margin-bottom:15px;width:min(100%,290px);padding:15px 25px;border-radius:25px;font-family:Gilroy;font-weight:800;font-size:18px;line-height:20px}.styles_item__ACuXt .styles_buttonsWrapper__p_TIZ button:hover{text-decoration:none;background-color:#70c516}.styles_item__ACuXt .styles_buttonsWrapper__p_TIZ a{border-bottom:1px solid #66b314;color:#66b314;font-family:Gilroy;font-weight:600;font-size:16px;transition:all .15s ease-in-out}.styles_item__ACuXt .styles_buttonsWrapper__p_TIZ a:hover{border-bottom:1px solid transparent}