.flex{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width: 991px){.flex.flex-md{display:block}}@media only screen and (max-width: 767px){.flex.flex-sm{display:block}}.flex-column{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.box{background:#fff 0% 0% no-repeat padding-box;box-shadow:0px 3px 10px rgba(0,0,0,.1882352941)}.flex-box{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}@media only screen and (max-width: 767px){.flex-box{display:block}}.flex-box .text-box{flex:0 1 50%}.flex-box .image-box{flex:0 1 auto}.image-box{position:relative;line-height:0}.visible-mobile{display:none}@media only screen and (max-width: 767px){.visible-mobile{display:block}}.visible-desktop{display:block}@media only screen and (max-width: 767px){.visible-desktop{display:none}}.popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1200;opacity:0;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;background:rgba(0,0,0,.7);overflow:auto;display:none}.popup .popup-content{background:#fff;max-width:calc(100% - 20px);width:1000px;max-height:calc(100% - 80px);padding:60px;position:relative;display:flex;flex-direction:column}.popup .popup-content .content-holder{max-height:100%;overflow-y:auto;flex:1;padding:0 20px 0 0}.popup .close-btn{top:13px;right:13px;width:24px;height:24px;display:block;background:url("../svg/close-round.svg") no-repeat center center rgba(0,0,0,0)}.popup .close-btn:before,.popup .close-btn:after{display:none}.popup.opened{z-index:1200;opacity:1;display:flex}@media only screen and (max-width: 767px){.popup .popup-content{margin:0 10px;padding:50px 30px 30px;height:calc(100% - 100px);max-height:none}}body{position:relative !important}body.popup-opened{overflow:hidden}#popup-review .popup-content{max-width:890px;padding:0}#popup-review .popup-content .arrows a{display:block;width:30px;height:54px;position:absolute;top:50%;left:-100px;transform:translateY(-50%);bacground:url() no-repeat center center rgba(0,0,0,0)}#popup-review .popup-content .arrows a.next{left:auto;right:-100px;background-image:url(../png/video-slider-arrow-right.png)}#popup-review .popup-content .arrows a.prev{background-image:url(../png/video-slider-arrow-left.png)}#popup-review .popup-content .arrows a.hidden{display:none}#popup-review .popup-content .holder{min-height:300px;max-height:420px;overflow:hidden;align-items:stretch}#popup-review .popup-content .text-box{padding:25px 55px 35px;flex:1;flex-direction:column;align-items:flex-start;justify-content:flex-start}#popup-review .popup-content .image-box{width:220px;position:relative}#popup-review .popup-content .image-box .author-image{min-width:100%;min-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#popup-review .popup-content .author-name{font-family:"freight-text-pro",serif;font-size:32px;line-height:1.3}#popup-review .popup-content .flag{width:32px;height:27px;margin:0 0 0 10px;display:inline-block;background-image:url(../png/flags32.png)}#popup-review .popup-content .course-name a{font-size:18px;font-weight:700;color:#b60a06;text-decoration:none}#popup-review .popup-content .divider{flex:0 0 30px;margin:25px 0 3px;width:100%;background:url(../svg/quote-divider.svg) no-repeat center right;background-size:auto 100%}#popup-review .popup-content .quote{font-family:"Times New Roman",serif;font-style:italic;font-size:22px;line-height:1.2;color:#333;overflow-y:auto;padding:0 20px 0 0}#popup-review .popup-content .quote::-webkit-scrollbar{width:8px}#popup-review .popup-content .quote::-webkit-scrollbar-track{background-color:#f4f4f4}#popup-review .popup-content .quote::-webkit-scrollbar-thumb{background-color:#ebd6c0;height:45px;border-radius:8px}#popup-review .popup-content .quote{scrollbar-color:#ebd6c0 #f4f4f4;scrollbar-width:8px;border-radius:8px}#popup-review .popup-content .quote *::-ms-scrollbar{width:8px}#popup-review .popup-content .quote *::-ms-scrollbar-track{background-color:#f4f4f4;border-radius:10px}#popup-review .popup-content .quote *::-ms-scrollbar-thumb{background-color:#ebd6c0;height:45px}#popup-review .popup-content .stars{display:flex;justify-content:flex-start;gap:2px;margin:20px 0 0}#popup-review .popup-content .stars .star{display:inline-block;width:26px;height:24px;background:url(../png/eteacher-sprite.png) no-repeat -230px -60px}@media only screen and (max-width: 1104px){#popup-review .popup-content .arrows{display:none;visibility:hidden}}@media only screen and (max-width: 991px){#popup-review .popup-content{max-width:750px}}@media only screen and (max-width: 767px){#popup-review .popup-content{max-width:280px;height:auto}#popup-review .popup-content .holder{min-height:350px;max-height:520px;overflow:visible;display:flex;flex-direction:column}#popup-review .popup-content .image-box{width:125px;height:125px;margin:-40px 0 0 25px}#popup-review .popup-content .image-box .author-image-mobile{width:100%}#popup-review .popup-content .text-box{padding:20px 25px 45px;overflow:hidden}#popup-review .popup-content .author-name{font-size:22px}#popup-review .popup-content [data-element=flag]{zoom:.8;margin:0 0 0 5px}#popup-review .popup-content .course-name a{font-size:14px}#popup-review .popup-content .stars{margin:10px 0 0}#popup-review .popup-content .stars .star{zoom:.8}#popup-review .popup-content .divider{flex:0 0 25px;margin:15px 0 20px}#popup-review .popup-content .quote{font-size:16px;line-height:1.3}}.quote-full{display:none}
