.main__review{margin-bottom:50px}.main__review .content{margin:0 auto;padding:50px 0}@media screen and (min-width:990px){.main__review .content{width:90%;padding:50px 0}}@media screen and (min-width:1200px){.main__review .content{width:70%;padding:80px 0}.main__review .content h1{font-size:46px}}.wrapper{width:95%;margin:3em auto}.masonry{margin:1.5em 0;padding:0;column-gap:1.5em}.review-card{display:inline-block;margin:0 0 1.5em;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-width:420px}.reviews-container{gap:30px!important}.reviews-container .review-card{margin:0 auto}.reviews-container>div{gap:60px!important}.preview-video-box .d-inline.cursor-pointer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.preview-video-box{width:100%;height:auto;position:relative;background:#ddd;border-radius:8px;overflow:hidden}.preview-video-box span.play-icon-container{background:rgba(3,3,3,.1);width:80px;height:80px;position:relative;display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%;color:#fff;transition:.3s}.preview-video-box svg.play-icon{display:flex;align-items:center;width:100%;justify-content:center;position:absolute;height:50px}.preview-video-box span.play-icon-container:hover{border:5px solid #fff}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:768px){.review-video-modal .modal-content.center{padding:25px}}.ReactModal__Overlay{position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999;background-color:hsla(0,0%,9%,.5)!important}.modal-title{border-bottom:1px solid #eaf0f5;padding-bottom:18px}.ReactModal__Content{width:100%;height:auto;left:50%;top:50%;background:hsla(0,0%,9%,.5);border-radius:20px!important;border:none!important;max-width:100%;padding:30px!important;position:absolute;inset:50% auto auto 50%;border:1px solid #ccc;background:#fff;overflow:auto;border-radius:4px;outline:none;padding:0;margin-right:-50%;transform:translate(-50%,-50%)}@media screen and (min-width:480px){.ReactModal__Content{max-width:450px}}@media screen and (min-width:768px){.ReactModal__Content{max-width:550px}}@media screen and (min-width:990px){.ReactModal__Content{max-width:700px}}@media screen and (min-width:1200px){.ReactModal__Content{max-width:750px}}@media screen and (min-width:1440px){.ReactModal__Content{max-width:1100px}}button.close.modal_close{width:44px;height:44px;border-radius:50%;background:#fcf2f2;border:1px solid #41b7e9;position:absolute;right:20px;top:20px;z-index:2}button.close.modal_close span{display:flex;color:var(--color-primary);justify-content:center;align-items:center}.modal-content{padding:90px}.modal-content.center h3{font-size:22px;color:var(--color-secondary);margin-top:20px}.modal-content.center{padding:60px 25px}.modal-content.center button{margin:30px auto auto}@media screen and (min-width:768px){.modal-content.center h3{font-size:28px}}@media screen and (min-width:990px){.modal-content.center h3{font-size:36px}}@media screen and (min-width:1200px){.modal-title h3{font-size:26px}.modal-content.center h3{font-size:40px}}@media screen and (min-width:1440px){.modal-content.center h3{font-size:48px}}.modal-small{max-width:665px}.review-card{z-index:1;box-shadow:2.8048px 4.67467px 46.74672px -7.47948px rgba(0,0,0,.07);border-radius:10px;background:#fff;padding-top:85px;position:relative;height:352px;display:flex;flex-direction:column;justify-content:space-between;height:auto;transition:all .3s}.review-media{flex:1 1}.review-card:hover{transform:scale(1.015)}.review-card .review-item-img{display:flex;flex-direction:column;align-items:center;position:absolute;top:0;left:50%;transform:translate(-50%,-39%)}.review-card .review-quote{width:42px;height:42px}.review-card .review-img{width:102px;height:102px;border-radius:102px;border:2px solid #fff}.review-card .review-item-text{text-align:center;padding:0 20px 16px;margin:0}.review-card .review-item-footer{border-radius:0 0 10px 10px;background:linear-gradient(90deg,#41b7e9 -6.63%,#297da0);color:#fff;display:flex;justify-content:space-between;padding:14px 24px}.review-card .review-item-footer p{margin:5px 0 0}.review-card .review-footer-name,.review-card .review-footer-profession{font-family:Manrope;line-height:normal}.review-card .review-footer-name{font-size:20px;font-weight:700}.review-card .review-footer-profession{font-size:14px;font-weight:400}.review-card .review-footer-rating{font-size:18px;line-height:normal}.help-line-banner .flex.rainbow-banner{padding-top:20px;margin-top:-130px;background:#fff;width:100%;display:flex;border-radius:20px;box-shadow:20px 20px 80px 0 rgba(68,111,160,.1)}.help-line-banner .blur-circle-yellow{left:auto;right:0;top:50%;transform:translateY(-50%)}.help-line-banner .help-line-text{padding:40px 0 60px 60px}.help-line-banner .help-line-text p{margin:10px 0 0}.help-line-banner .btn-and-number{margin-top:30px;display:flex;align-items:center}.help-line-banner .btn-and-number button{margin-right:30px}.help-line-banner .btn-and-number p{font-family:var(--font-secondary);font-size:22px;font-style:normal;font-weight:500;line-height:30px;margin:0 0 0 16px}.help-line-banner .help-line-image,.help-line-banner .help-line-text{width:50%;position:relative}.help-line-banner .help-line-image{display:flex;align-items:flex-end;justify-content:center}.help-line-banner .help-line-image img{width:300px;height:351px}.review-card .help-line-banner{display:flex}.review-card .help-line-text .review-card .help-line-image{width:50%}.feedback-review .slick-slide{padding:0 5px;margin-top:55px}.review-footer-rating .rating{gap:2px;display:flex}.review-footer-rating .rating .fas{font-size:13px}.section-students-feedback .rainbow-banner{padding-bottom:200px}.help-line-banner .btn-and-number a{font-weight:600}@media screen and (max-width:767px){.help-line-banner .flex.rainbow-banner{flex-direction:column-reverse}.help-line-banner .flex.rainbow-banner>div{width:100%}.help-line-banner .flex.rainbow-banner .help-line-text{padding:30px 15px}.help-line-banner .btn-and-number{flex-direction:column-reverse;gap:20px}}@media screen and (min-width:768px) and (max-width:990px){.help-line-banner .btn-and-number{flex-direction:column;align-items:baseline;gap:15px}.help-line-banner .btn-and-number .btn{order:1}.help-line-banner .help-line-image{align-items:center}.help-line-banner .help-line-text{padding:40px 25px 60px}}@media screen and (min-width:990px){.section-students-feedback .rainbow-banner{padding-bottom:220px}.help-line-banner .help-line-image{align-items:center}.help-line-banner .btn-and-number p{font-size:16px}}@media screen and (min-width:1200px){.feedback-review .slick-slide{padding:0 15px}.help-line-banner .help-line-image{align-items:flex-end}.help-line-banner .btn-and-number p{font-size:18px}}