.animation span{width:10vmin;height:10vmin;border-radius:10vmin;backface-visibility:hidden;position:absolute;animation-name:move;animation-duration:6s;animation-timing-function:linear;animation-iteration-count:infinite}.animation span:nth-child(1){color:#E45A84;top:11%;left:74%;animation-duration:15.2s;animation-delay:-12.5s;transform-origin:-20vw -19vh;box-shadow:20vmin 0 4.6138630688vmin currentColor}.animation span:nth-child(2){color:#583C87;top:83%;left:80%;animation-duration:10.3s;animation-delay:-15.8s;transform-origin:0vw 18vh;box-shadow:-20vmin 0 6.2519227486vmin currentColor}.animation span:nth-child(3){color:#E45A84;top:85%;left:33%;animation-duration:10.7s;animation-delay:-9.2s;transform-origin:-20vw 12vh;box-shadow:20vmin 0 3.1702855697vmin currentColor}.animation span:nth-child(4){color:#FFACAC;top:48%;left:99%;animation-duration:12.9s;animation-delay:-15.1s;transform-origin:17vw 21vh;box-shadow:20vmin 0 5.4727965354vmin currentColor}.animation span:nth-child(5){color:#E45A84;top:87%;left:16%;animation-duration:10.7s;animation-delay:-14.9s;transform-origin:-10vw 24vh;box-shadow:20vmin 0 6.9594754907vmin currentColor}.animation span:nth-child(6){color:#FFACAC;top:33%;left:94%;animation-duration:15.4s;animation-delay:-0.5s;transform-origin:2vw -13vh;box-shadow:-20vmin 0 7.4465083817vmin currentColor}.animation span:nth-child(7){color:#583C87;top:15%;left:13%;animation-duration:12.4s;animation-delay:-11.1s;transform-origin:-7vw -23vh;box-shadow:-20vmin 0 5.6395214256vmin currentColor}.animation span:nth-child(8){color:#583C87;top:19%;left:11%;animation-duration:12.5s;animation-delay:-11.4s;transform-origin:18vw -1vh;box-shadow:20vmin 0 3.5645540724vmin currentColor}.animation span:nth-child(9){color:#E45A84;top:31%;left:100%;animation-duration:12.6s;animation-delay:-4.6s;transform-origin:12vw 19vh;box-shadow:-20vmin 0 5.465739707vmin currentColor}.animation span:nth-child(10){color:#FFACAC;top:10%;left:19%;animation-duration:15.7s;animation-delay:-1.9s;transform-origin:20vw 8vh;box-shadow:-20vmin 0 3.4556474346vmin currentColor}.animation span:nth-child(11){color:#583C87;top:64%;left:18%;animation-duration:12.7s;animation-delay:-7.6s;transform-origin:3vw 10vh;box-shadow:20vmin 0 4.8943872282vmin currentColor}.animation span:nth-child(12){color:#FFACAC;top:90%;left:81%;animation-duration:11.9s;animation-delay:-12s;transform-origin:-20vw 2vh;box-shadow:20vmin 0 4.8743704971vmin currentColor}.animation span:nth-child(13){color:#FFACAC;top:81%;left:87%;animation-duration:12.3s;animation-delay:-4.2s;transform-origin:21vw -18vh;box-shadow:20vmin 0 5.471662773vmin currentColor}.animation span:nth-child(14){color:#FFACAC;top:16%;left:53%;animation-duration:15.5s;animation-delay:-12.6s;transform-origin:-10vw -7vh;box-shadow:20vmin 0 5.8060957334vmin currentColor}.animation span:nth-child(15){color:#E45A84;top:76%;left:92%;animation-duration:12.6s;animation-delay:-2.1s;transform-origin:1vw 14vh;box-shadow:-20vmin 0 3.4100471396vmin currentColor}.animation span:nth-child(16){color:#E45A84;top:63%;left:46%;animation-duration:15s;animation-delay:-4.8s;transform-origin:-8vw 5vh;box-shadow:-20vmin 0 2.8996505959vmin currentColor}.animation span:nth-child(17){color:#583C87;top:90%;left:29%;animation-duration:13.6s;animation-delay:-2.2s;transform-origin:-24vw -7vh;box-shadow:20vmin 0 5.8271486393vmin currentColor}.animation span:nth-child(18){color:#583C87;top:58%;left:100%;animation-duration:11.1s;animation-delay:-14s;transform-origin:11vw -17vh;box-shadow:20vmin 0 7.4611669376vmin currentColor}.animation span:nth-child(19){color:#E45A84;top:44%;left:5%;animation-duration:14.5s;animation-delay:-10.1s;transform-origin:20vw -19vh;box-shadow:-20vmin 0 4.6410253327vmin currentColor}.animation span:nth-child(20){color:#FFACAC;top:53%;left:85%;animation-duration:10.5s;animation-delay:-8.3s;transform-origin:-14vw 7vh;box-shadow:20vmin 0 5.5681348642vmin currentColor}@keyframes move{100%{transform:translate3d(0, 0, 1px) rotate(360deg)}}@keyframes loading-animation{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.video-container{border-radius:4px;margin:0 auto;position:relative;display:flex;flex-direction:column;justify-content:center;height:100% !important;width:100% !important;background-position:center;background-repeat:no-repeat;background-color:#000000}.video-container .overlay-container{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:2}.video-container .overlay-container .play_pause_button{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;background:url(/assets/pause.svg) no-repeat;background-size:contain;cursor:pointer}.video-container .overlay-container .play_pause_button.paused{background:url(/assets/ico-play.svg) no-repeat;background-size:contain}.video-container .overlay-container .next_button{position:absolute;left:calc(75% - 15px);top:calc(50% - 15px);height:30px;width:30px;background:url(/assets/ico-next.svg) no-repeat;background-size:contain;cursor:pointer}.video-container .overlay-container .prev_button{position:absolute;left:calc(25% - 15px);top:calc(50% - 15px);height:30px;width:30px;background:url(/assets/ico-next.svg) no-repeat;background-size:contain;cursor:pointer;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.video-container .loading-spinner{width:68px;height:68px;display:inline-block;overflow:hidden;background:none;z-index:2;position:absolute;left:calc(50% - 34px);top:calc(50% - 34px)}.video-container .loading-spinner .loading-animation{width:100%;height:100%;position:relative;transform:translateZ(0) scale(0.68);backface-visibility:hidden;transform-origin:0 0}.video-container .loading-spinner .loading-animation div{box-sizing:content-box;position:absolute;animation:loading-animation 1s linear infinite;width:80px;height:80px;top:10px;left:10px;border-radius:50%;box-shadow:0 2.5px 0 0 #f3fdff;transform-origin:40px 41.25px}video{width:100%;height:100%;border-radius:4px}.video-controls{right:0;left:0;padding:7px 10px;position:absolute;bottom:0;transition:all 0.2s ease;background-image:linear-gradient(to bottom, rgba(0,0,0,0.3), rgba(0,0,0,0.5));z-index:3}.video-controls.hide{opacity:0;pointer-events:none}.video-controls .video-progress{position:relative;height:8.4px;margin-bottom:10px}.video-controls .video-progress progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;width:100%;height:8.4px;pointer-events:none;position:absolute;background-color:rgba(255,255,255,0.3);border:none;outline:none;top:0}.video-controls .video-progress progress::-webkit-progress-bar{background-color:rgba(255,255,255,0.3);border-radius:4.76px}.video-controls .video-progress progress::-webkit-progress-value{background:white;border-radius:4.76px}.video-controls .video-progress progress::-moz-progress-bar{border:1px solid white;background:white;border-radius:4.76px}.video-controls .video-progress .seek{position:absolute;top:0;width:100%;cursor:pointer;margin:0}.video-controls .video-progress .seek:hover+.seek-tooltip{display:block}.video-controls .video-progress .seek-tooltip{display:none;position:absolute;top:-50px;margin-left:-20px;font-size:12px;padding:3px;content:attr(data-title);font-weight:bold;color:#fff;background-color:rgba(0,0,0,0.6)}.video-controls .bottom-controls{display:flex;justify-content:space-between;align-items:center}.video-controls .bottom-controls .left-controls{display:flex;align-items:center;color:#fff}.video-controls .bottom-controls .volume-controls{display:flex;align-items:center;margin-right:10px}.video-controls .bottom-controls .volume-controls progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;width:100px;height:8.4px;cursor:pointer;background-color:rgba(255,255,255,0.3);border:none;outline:none}@media (max-width: 567px){.video-controls .bottom-controls .volume-controls progress{display:none}}.video-controls .bottom-controls .volume-controls progress::-webkit-progress-bar{background-color:rgba(255,255,255,0.3);border-radius:4.76px}.video-controls .bottom-controls .volume-controls progress::-webkit-progress-value{background:white;border-radius:4.76px}.video-controls .bottom-controls .volume-controls progress::-moz-progress-bar{border:1px solid white;background:white;border-radius:4.76px}.video-controls .bottom-controls .volume-controls progress::-webkit-slider-thumb{margin-left:0;height:14px;width:14px;background:#fff}.video-controls .bottom-controls .volume-controls input{width:100px;opacity:1;transition:all 0.4s ease}.video-controls .bottom-controls .volume-controls input:focus{width:100px;opacity:1}@media (max-width: 567px){.video-controls .bottom-controls .volume-controls input{display:none}}.video-controls .bottom-controls .volume-controls:hover input{width:100px;opacity:1}.video-controls .bottom-controls .time{display:flex}.video-controls .bottom-controls .time time{font-family:Lato;font-style:normal;font-size:12px;line-height:110%;display:flex;align-items:center;letter-spacing:0.2px;color:#FFFFFF}.video-controls .right-controls{display:flex;align-items:center}.video-controls .right-controls .speed_control{margin-right:15px;position:relative;color:white;font-size:12px}.video-controls .right-controls .speed_control span{cursor:pointer}.video-controls .right-controls .speed_control ul{position:absolute;list-style:none;left:0;bottom:8px;padding:0px;display:flex;flex-direction:column-reverse;background:rgba(0,0,0,0.5);border-radius:10px;padding:3px 2px;font-size:0.8em;line-height:19px;display:flex}@media (min-width: 567px){.video-controls .right-controls .speed_control ul{padding:5px;left:-3px}}.video-controls .right-controls .speed_control ul li{cursor:pointer;color:#9b9d9e}.video-controls .right-controls .speed_control ul li:hover{color:#FFFFFF}button{cursor:pointer;position:relative;margin-right:7px;font-size:12px;padding:3px;border:none;outline:none;background-color:transparent}button *{pointer-events:none}button::before{content:attr(data-title);position:absolute;display:none;right:0;top:-50px;background-color:rgba(0,0,0,0.6);color:#fff;font-weight:bold;padding:4px 6px;word-break:keep-all;white-space:pre}button:hover{cursor:pointer}button:hover::before{display:inline-block}button .playback-icons{height:16px;width:16px}@media (min-width: 567px){button .playback-icons{height:32px;width:32px}}button .volume-icons{height:16px;width:16px}@media (min-width: 567px){button .volume-icons{height:32px;width:32px}}button.fullscreen-button{margin-right:0}button.fullscreen-button svg{height:16px;width:16px}@media (min-width: 567px){button.fullscreen-button svg{height:32px;width:32px}}button .next_button{height:11px;width:11px}@media (min-width: 567px){button .next_button{height:21px;width:21px}}.pip-button svg{width:26px;height:26px}.playback-animation{pointer-events:none;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;width:80px;height:80px;border-radius:80px;background-color:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center;opacity:0}input[type=range]{-webkit-appearance:none;-moz-appearance:none;height:8.4px;background:transparent;cursor:pointer}input[type=range]:focus{outline:none}input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range]:focus::-moz-range-track{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;cursor:pointer;border-radius:1.3px;-webkit-appearance:none;transition:all 0.4s ease}input[type=range]::-webkit-slider-thumb{height:16px;width:16px;border-radius:16px;background:var(--youtube-red);cursor:pointer;-webkit-appearance:none;margin-left:-1px}input.volume[type=range]{height:5px;background-color:#fff}input.volume[type=range]::-webkit-slider-runnable-track{background-color:transparent}input.volume[type=range]::-webkit-slider-thumb{margin-left:0;height:14px;width:14px;background:#fff}input.volume[type=range]::-moz-range-thumb{border:1px solid #fff;background:#fff}input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;border:1px solid transparent;background:transparent;border-radius:1.3px}input[type=range]::-moz-range-thumb{height:14px;width:14px;border-radius:50px;border:1px solid var(--youtube-red);background:var(--youtube-red);cursor:pointer;margin-top:5px}.hidden{display:none}.teacher-profile-container .common-block{overflow:hidden}#verification-modal .modal-wrapper{vertical-align:middle}#verification-modal .modal-wrapper.message{position:fixed;left:0;right:0;bottom:10px;z-index:1000}#verification-modal .modal-wrapper.message .modal-container{overflow:unset}#verification-modal .modal-wrapper.message .modal-container .modal-close-button{right:0px;top:-30px}#verification-modal .modal-container{height:600px}#verification-modal .modal-container .modal-content-footer{position:absolute;bottom:0px;width:570px;z-index:1000;padding-bottom:20px;padding-top:10px;background:#fff}#verification-modal .modal-container #education-info .education-block__title,#verification-modal .modal-container #experience-info .education-block__title{color:#818C98;font-size:16px}#verification-modal .modal-container #education-info{padding-top:70px}#verification-modal .modal-container #education-info textarea#user_description{background:#FFF}#verification-modal .modal-container #experience-info .education-item{padding-top:31px}#verification-modal .modal-container #experience-info textarea#exp_descr{background:#FFF}#verification-modal .modal-container .modal-content{max-width:700px}#verification-modal .modal-container .modal-content .upload-photo{padding-bottom:35px}#verification-modal .modal-container .modal-content .add-row{margin-bottom:60px}@media (max-width: 768px){#verification-modal .modal-wrapper p.not-required{padding:10px 20px 0px}#verification-modal .modal-wrapper.message{display:none !important}}.profile-photo .info-feed .content-wrapper .info-block:nth-of-type(3n+2),.profile-video .info-feed .content-wrapper .info-block:nth-of-type(3n+2){margin-right:15px}.profile-photo .info-feed .content-wrapper .info-block:nth-child(3n+2),.profile-video .info-feed .content-wrapper .info-block:nth-child(3n+2){margin-top:0 !important}.profile-photo .info-feed .content-wrapper .info-block:nth-of-type(even),.profile-video .info-feed .content-wrapper .info-block:nth-of-type(even){margin-left:15px}.teacher-profile-top{height:180px;background-color:#70ABDB;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.teacher-profile-top.teacher-profile-top__no-admins{background-color:#DCE7EE}.teacher-profile-top .camera-icon{top:20px;right:20px;position:absolute}#blocked .teacher-profile-wrap .teacher-profile-img{background-image:url(/assets/blocked_profile-new-ebde8ff6150516df641a4b7d586207d50855373dc3756ee4af7906859b90de50.png);background-color:transparent;border:unset}.teacher-profile-wrap{padding:20px 30px}.teacher-profile-wrap .teacher-profile-section+.teacher-profile-section{border-top:1px solid #F0F2F5;margin-top:20px;padding-top:20px}.teacher-profile-wrap .common-title{font-family:LatoSemiBold}.teacher-profile-wrap .profile-name{font-size:20px}.teacher-profile-wrap .teacher-profile-img{height:140px;width:140px;border-radius:50%;border:3px solid #fff;margin-top:-50px;position:relative;z-index:10;background-color:#818C98;background-size:cover;background-repeat:no-repeat;background-position:center}.teacher-profile-wrap .teacher-profile-img.teacher-profile-img__no-admins{background-image:url(/assets/noadmin.svg) !important;background-size:auto;background-repeat:no-repeat;background-color:#f7fafd}.teacher-profile-wrap .teacher-profile-img .camera-icon{bottom:0;right:0;position:absolute}.teacher-profile-wrap .teacher-profile-img__no-image{position:relative;background:linear-gradient(to top, #B1D1EB, #EBF5FD)}.teacher-profile-wrap .teacher-profile-img__no-image .letter-name{font-size:85px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#70ABDB}.teacher-profile-wrap .teacher-profile-right{padding-left:30px;width:calc(100% - 140px)}.teacher-profile-wrap .teacher-profile-info-left>div p+p{margin-left:20px}.teacher-profile-wrap .teacher-profile-section .sidebar-title{margin-top:0}.teacher-profile-wrap .teacher-profile-section .organisation-item{width:100%}.teacher-profile-wrap .teacher-profile-section .organisation-item .organisation-description{margin:3px 0;font-size:14px}.teacher-profile-wrap .teacher-profile-section .organisation-item~.organisation-item{border-top:1px solid #F0F2F5;margin-top:20px;padding-top:20px}.teacher-profile-wrap .teacher-profile-section .document-item{width:100%}.teacher-profile-wrap .teacher-profile-section .document-item .document-description{margin:3px 0;font-size:14px}.teacher-profile-wrap .teacher-profile-section .document-item+.document-item{border-top:1px solid #F0F2F5;margin-top:20px;padding-top:20px}.teacher-profile-wrap .teacher-profile-section .tags{margin-top:20px}.profile-portfolio .sidebar-title,.profile-news .sidebar-title,.profile-photo .sidebar-title,.profile-video .sidebar-title{margin:unset}.teacher-profile-section .profile-portfolio{padding:24px 24px 30px 24px}.teacher-profile-section .profile-portfolio .profile-about{padding-bottom:23px;margin-bottom:20px;border-bottom:1px solid #F0F2F5}.teacher-profile-section .profile-portfolio .profile-about .profile-about__info{color:#505962;font-size:14px;line-height:20px;margin-bottom:unset;letter-spacing:0.2px;white-space:pre-line}.teacher-profile-section .profile-portfolio .education,.teacher-profile-section .profile-portfolio .experience{width:100%}.teacher-profile-section .profile-portfolio .education .sidebar-title,.teacher-profile-section .profile-portfolio .experience .sidebar-title{margin-bottom:13px}.teacher-profile-section .profile-portfolio .education .organisation-item,.teacher-profile-section .profile-portfolio .experience .organisation-item{padding-bottom:12px;border-bottom:1px solid #F0F2F5;margin-bottom:12px;align-items:unset}.teacher-profile-section .profile-portfolio .education .organisation-item .organisation-picture,.teacher-profile-section .profile-portfolio .experience .organisation-item .organisation-picture{border:2px solid #FFFFFF}.teacher-profile-section .profile-portfolio .education .organisation-item .organisation-info,.teacher-profile-section .profile-portfolio .experience .organisation-item .organisation-info{max-width:650px}.teacher-profile-section .profile-portfolio .education .organisation-item .organisation-info a .organisation-name:hover,.teacher-profile-section .profile-portfolio .experience .organisation-item .organisation-info a .organisation-name:hover{text-decoration:underline}.teacher-profile-section .profile-portfolio .education .organisation-item .organisation-info .organisation-name,.teacher-profile-section .profile-portfolio .experience .organisation-item .organisation-info .organisation-name{letter-spacing:0.5px}.teacher-profile-section .profile-portfolio .education .organisation-item .organisation-info .organisation-name:hover,.teacher-profile-section .profile-portfolio .experience .organisation-item .organisation-info .organisation-name:hover{text-decoration:unset}.teacher-profile-section .profile-portfolio .education .organisation-item .organisation-info .organisation-description,.teacher-profile-section .profile-portfolio .experience .organisation-item .organisation-info .organisation-description{font-size:14px;margin-top:3px;color:#505962}.teacher-profile-section .profile-portfolio .education .organisation-item .organisation-info .organisation-dates,.teacher-profile-section .profile-portfolio .experience .organisation-item .organisation-info .organisation-dates{font-size:12px;margin-top:3px;color:#818C98}.teacher-profile-section .profile-portfolio .education .organisation-item .organisation-info .organisation-dates .duration,.teacher-profile-section .profile-portfolio .experience .organisation-item .organisation-info .organisation-dates .duration{padding-left:19px;position:relative}.teacher-profile-section .profile-portfolio .education .organisation-item .organisation-info .organisation-dates .duration::before,.teacher-profile-section .profile-portfolio .experience .organisation-item .organisation-info .organisation-dates .duration::before{content:"";width:3px;height:3px;background-color:#B9BFC5;border-radius:50%;display:inline-block;position:absolute;top:50%;left:6px}.teacher-profile-section .profile-portfolio .education .organisation-item .organisation-info .organisation-directions,.teacher-profile-section .profile-portfolio .experience .organisation-item .organisation-info .organisation-directions{font-size:12px;color:#505962;margin-top:8px;letter-spacing:0.4px}.teacher-profile-section .profile-portfolio .education .organisation-item .organisation-info .organisation-addition,.teacher-profile-section .profile-portfolio .experience .organisation-item .organisation-info .organisation-addition{font-size:12px;color:#505962;margin-top:8px;letter-spacing:0.4px;white-space:pre-line}.teacher-profile-section .profile-portfolio .education .organisation-item:last-of-type,.teacher-profile-section .profile-portfolio .experience .organisation-item:last-of-type{border-bottom:unset;margin-bottom:14px}.teacher-profile-section .profile-portfolio .interests{width:100%}.teacher-profile-section .profile-portfolio .interests .interests-header{margin-bottom:13px}.teacher-profile-section .profile-portfolio .interests .interests-header .show-all{font-size:14px;color:#3283C6;white-space:nowrap}.teacher-profile-section .profile-portfolio .interests .list-interests{display:flex;flex-wrap:wrap;margin-bottom:12px}.teacher-profile-section .profile-portfolio .interests .list-interests .organisation-item{width:50%;margin-bottom:12px}.teacher-profile-section .profile-portfolio .interests .list-interests .organisation-item a .organisation-name:hover{text-decoration:underline}.teacher-profile-section .profile-portfolio .interests .list-interests .organisation-item .organisation-name{letter-spacing:0.5px}.teacher-profile-section .profile-portfolio .interests .list-interests .organisation-item .organisation-name:hover{text-decoration:unset}.teacher-profile-section .profile-portfolio .interests .tags{padding-bottom:13px;border-bottom:1px solid #F0F2F5;margin-bottom:19px}.teacher-profile-section .profile-portfolio .interests .tags .tag{color:#081F47;padding:5px 12px;border-radius:48px;margin:0 6px 9px 0}.teacher-profile-section .profile-portfolio .skills .sidebar-title{margin-bottom:16px}.teacher-profile-section .profile-portfolio .skills .teacher-skills .teacher-skill{display:flex;align-items:center;margin-bottom:9px}.teacher-profile-section .profile-portfolio .skills .teacher-skills .teacher-skill .wrapper{max-width:375px}.teacher-profile-section .profile-portfolio .skills .teacher-skills .teacher-skill span{content:unset;background:unset;padding:unset;margin:unset}.teacher-profile-section .profile-portfolio .skills .teacher-skills .teacher-skill span.status{width:24px;min-width:24px;height:24px;display:inline-block;margin-right:9px;border-radius:6px;background-color:#CCE5FF;background-image:url(/assets/skill-default.svg);background-position:center;background-repeat:no-repeat}.teacher-profile-section .profile-portfolio .skills .teacher-skills .teacher-skill span.counter{font-size:12px;margin-left:8px;margin-right:2px}.teacher-profile-section .profile-portfolio .skills .teacher-skills .teacher-skill span.reward{vertical-align:middle}.teacher-profile-section .profile-portfolio .skills .teacher-skills .teacher-skill span.title{display:contents;color:#505962;font-family:Lato;font-style:normal;font-weight:normal;font-size:16px;line-height:140%}.teacher-profile-section .profile-portfolio .skills .teacher-skills .teacher-skill span.title:hover{cursor:pointer;text-decoration-line:underline;color:#3283C6}.teacher-profile-section .profile-portfolio .skills .teacher-skills .teacher-skill.confirmed span.status{background-color:#E4FDF1;background-image:url(/assets/skill-confirmed.svg)}.teacher-profile-section .profile-portfolio .skills .teacher-skills .show-more__wrapper{margin-top:7px;border-bottom:unset}.teacher-profile-section .show-more__wrapper{width:100%;display:inline-block;padding-bottom:12px;margin-bottom:10px;border-bottom:1px solid #F0F2F5}.teacher-profile-section .show-more__wrapper .show-more{color:#3283C6;font-size:14px;position:relative}.teacher-profile-section .show-more__wrapper .show-more .arrow{border:solid #3283C6;border-width:0 2px 2px 0;display:inline-block;padding:4px;position:absolute;right:-20px}.teacher-profile-section .show-more__wrapper .show-more .arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:2px}.teacher-profile-section .show-more__wrapper .show-more .arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:8px}.profile-news,.profile-photo,.profile-video{display:flex;align-items:flex-start}.profile-news .recommendations,.profile-photo .recommendations,.profile-video .recommendations{width:230px;min-width:230px;padding:12px 16px;margin-bottom:unset;margin-right:24px}.profile-news .recommendations .sidebar-title,.profile-photo .recommendations .sidebar-title,.profile-video .recommendations .sidebar-title{margin-bottom:16px}.profile-news .recommendations .list-courses .course-block,.profile-photo .recommendations .list-courses .course-block,.profile-video .recommendations .list-courses .course-block{display:flex;padding-bottom:16px;margin-bottom:12px;border-bottom:1px solid #F0F2F5}.profile-news .recommendations .list-courses .course-block .author-picture,.profile-photo .recommendations .list-courses .course-block .author-picture,.profile-video .recommendations .list-courses .course-block .author-picture{min-width:49px;width:49px;height:49px;border-radius:50%;margin-right:13px}.profile-news .recommendations .list-courses .course-block .course-info p,.profile-photo .recommendations .list-courses .course-block .course-info p,.profile-video .recommendations .list-courses .course-block .course-info p{margin:unset;letter-spacing:0.2px}.profile-news .recommendations .list-courses .course-block .course-info p.title,.profile-photo .recommendations .list-courses .course-block .course-info p.title,.profile-video .recommendations .list-courses .course-block .course-info p.title{color:#081F47;font-size:14px;margin-bottom:4px}.profile-news .recommendations .list-courses .course-block .course-info p.explanation,.profile-photo .recommendations .list-courses .course-block .course-info p.explanation,.profile-video .recommendations .list-courses .course-block .course-info p.explanation{font-size:12px;color:#818C98}.profile-news .recommendations .list-courses .course-block:last-of-type,.profile-photo .recommendations .list-courses .course-block:last-of-type,.profile-video .recommendations .list-courses .course-block:last-of-type{border-bottom:unset;margin:unset}.profile-news .recommendations .center,.profile-photo .recommendations .center,.profile-video .recommendations .center{text-align:center;margin:0 -16px;padding:16px 0 4px 0;border-top:1px solid #F0F2F5;font-size:14px}.profile-news .feed-wrapper{width:calc(100% - 230px + 24px)}.profile-news .feed-wrapper .add-post{padding:16px 16px 15px 24px;align-items:flex-start}.profile-news .feed-wrapper .add-post .profile-picture{position:relative;width:46px;height:46px;border:4px solid #FFF;border-radius:50%;box-shadow:0px 2px 10px rgba(112,171,219,0.3);margin-right:18px}.profile-news .feed-wrapper .add-post form{margin:unset;width:calc(100% - 46px);margin-left:10px;position:relative}.profile-news .feed-wrapper .add-post form .icon-group{position:absolute;top:50%;right:-20px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.profile-news .feed-wrapper .add-post form .icon-group img.add-file{margin:0 5px 0 10px}.profile-news .feed-wrapper .add-post form input{padding:0 16px;height:36px}.profile-news .feed-wrapper .add-post form input::placeholder{color:#B9BFC5}.profile-news .feed-wrapper .news-feed .news-block .options-container .more-options{top:22px;right:24px;cursor:pointer}.profile-news .feed-wrapper .news-feed .news-block .news-block__header{padding:22px 24px 0 24px;display:flex;align-items:center}.profile-news .feed-wrapper .news-feed .news-block .news-block__header .profile-link{position:relative;width:55px;height:55px;border:4px solid #FFF;border-radius:50%;box-shadow:0px 2px 10px rgba(112,171,219,0.3)}.profile-news .feed-wrapper .news-feed .news-block .news-block__header .profile-link .user-status{width:12px;height:12px;border-radius:50%;position:absolute;bottom:0;right:0;border:3px solid #FFFFFF;box-shadow:0px 2px 5px rgba(94,127,154,0.15)}.profile-news .feed-wrapper .news-feed .news-block .news-block__header .profile-link .user-status.online{background-color:#32C6A6}.profile-news .feed-wrapper .news-feed .news-block .news-block__header .news-data{margin-left:10px}.profile-news .feed-wrapper .news-feed .news-block .news-block__header .news-data .profile-name{color:#081F47;font-size:14px;margin-bottom:2px;display:inline-block}.profile-news .feed-wrapper .news-feed .news-block .news-block__header .news-data .published{color:#505962;font-size:12px}.profile-news .feed-wrapper .news-feed .news-block .news-block__content .description{padding:10px 24px}.profile-news .feed-wrapper .news-feed .news-block .news-block__content img{width:100%}.profile-news .feed-wrapper .news-feed .news-block .news-block__footer{display:flex;justify-content:space-between;align-items:center;position:relative;padding:15px 25px;color:#818C98;font-size:12px}.profile-news .feed-wrapper .news-feed .news-block .news-block__footer div{display:flex;cursor:pointer}.profile-news .feed-wrapper .news-feed .news-block .news-block__footer div.likes-news:hover>img,.profile-news .feed-wrapper .news-feed .news-block .news-block__footer div.comments-news:hover>img,.profile-news .feed-wrapper .news-feed .news-block .news-block__footer div.share-news:hover>img{filter:none;opacity:1}.profile-news .feed-wrapper .news-feed .news-block .news-block__footer div.likes-news{align-items:flex-end}.profile-news .feed-wrapper .news-feed .news-block .news-block__footer div.comments-news{align-items:flex-start;margin-right:auto;margin-bottom:-6px;margin-left:25px}.profile-news .feed-wrapper .news-feed .news-block .news-block__footer div.share-news{align-items:center}.profile-news .feed-wrapper .news-feed .news-block .news-block__footer div img{margin-right:8px;filter:brightness(0) grayscale(1);opacity:0.3;transition:all 0.3s}.profile-photo .info-feed,.profile-video .info-feed{width:calc(100% - 230px + 24px);padding:26px 24px}.profile-photo .info-feed .info-header,.profile-video .info-feed .info-header{font-weight:600;display:flex;justify-content:space-between;align-items:center}.profile-photo .info-feed .info-header .section-title,.profile-video .info-feed .info-header .section-title{margin:unset;font-size:16px}.profile-photo .info-feed .info-header .section-title .counter,.profile-video .info-feed .info-header .section-title .counter{color:#B9BFC5;padding:unset;margin-left:8px}.profile-photo .info-feed .info-header .right-column,.profile-video .info-feed .info-header .right-column{display:flex;align-items:center}.profile-photo .info-feed .info-header .right-column .add-btn,.profile-video .info-feed .info-header .right-column .add-btn{font-size:14px;color:#3283C6;margin-right:18px;cursor:pointer;display:inline-block;background:url(/assets/plus-icon-61b729b1caef2d38bbfee461498f4cdcff07390604ec542aca5e045e4712492b.svg) no-repeat left center;padding-left:20px}.profile-photo .info-feed .info-header .right-column .sort-btn,.profile-video .info-feed .info-header .right-column .sort-btn{display:inline-block;height:30px;background:url(/assets/sort-icon-17a8b6accbf953139d496db5fb0ed58a8c42a649a6753685d284dc1dfabbdba9.svg) no-repeat center;padding-left:24px}.profile-photo .info-feed .content-wrapper,.profile-video .info-feed .content-wrapper{display:flex;flex-wrap:wrap;margin-top:17px}.profile-photo .info-feed .content-wrapper .info-block,.profile-video .info-feed .content-wrapper .info-block{margin-right:1.5rem !important;margin-left:0 !important;flex-grow:1;width:182px;max-width:182px}.profile-photo .info-feed .content-wrapper .info-block:nth-of-type(even),.profile-video .info-feed .content-wrapper .info-block:nth-of-type(even){margin-left:unset}.profile-photo .info-feed .content-wrapper .info-block:nth-child(3n+2),.profile-video .info-feed .content-wrapper .info-block:nth-child(3n+2){margin:15px;margin-top:unset}.profile-photo .info-feed .content-wrapper .info-block img,.profile-photo .info-feed .content-wrapper .info-block video,.profile-video .info-feed .content-wrapper .info-block img,.profile-video .info-feed .content-wrapper .info-block video{max-width:100%;height:auto;border-radius:8px}.teacher-skill{width:50%;color:#505962}.teacher-skill a{color:#505962;font-family:Lato;font-style:normal;font-weight:normal;font-size:16px;line-height:140%}.teacher-skill a:hover{text-decoration-line:underline !important;color:#3283C6}.teacher-skill span{display:inline-block;margin-top:5px;color:#70ABDB;content:'';background:url(/assets/medal-icon-b0eb735557a4cb9a81ac5792422436eedd18ce8ee1aa86b7bb125e74fdf47fd4.svg) no-repeat right center;padding-right:15px}.teacher-skill span.teacher-skill--button{min-width:24px;min-height:24px;height:24px;width:24px;border-radius:6px;display:inline-block;text-align:center;margin-right:9px}.teacher-skill span.teacher-skill--button.teacher-skill--button-plus{background:#CCE5FF}.teacher-skill span.teacher-skill--button.teacher-skill--button-check{background:#E4FDF1}.teacher-skills{width:100%}.teacher-skills .teacher-skills-show-more{width:100%;padding:50px 0 25px 0;margin-top:-45px}.teacher-skills .teacher-skills-show-more.active{background:linear-gradient(180deg, rgba(255,255,255,0) -20%, #fff 87%)}.teacher-skills .teacher-skills-show-more .show-more{position:relative}.teacher-skills .teacher-skills-show-more .show-more .arrow{border:solid #3283C6;border-width:0 3px 3px 0;display:inline-block;padding:4px;position:absolute;right:-20px}.teacher-skills .teacher-skills-show-more .show-more .arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:2px}.teacher-skills .teacher-skills-show-more .show-more .arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:10px}.camera-icon{cursor:pointer}.camera-icon input[type="file"]{position:absolute;display:block;opacity:0;cursor:pointer;left:-87px;top:5px;height:40px;top:-10px}#success-popup,#error-popup{max-width:355px;text-align:center;height:auto;flex-direction:column;overflow:hidden}#success-popup .modal-close-button,#error-popup .modal-close-button{right:12px}#success-popup .modal-content,#error-popup .modal-content{padding:35px;padding-top:250px;width:100%}#success-popup .modal-content .btn,#error-popup .modal-content .btn{min-width:250px;margin:auto;margin-top:20px}.modal-update__data{display:flex;margin-top:150px}.modal-update__data #success-popup .modal-content{padding-top:0}@media (max-height: 550px){.modal-update__data{margin-top:2rem}.modal-update__data #success-popup{max-height:300px}.modal-update__data #success-popup .modal-content,.modal-update__data #success-popup #error-popup{padding-top:10rem;padding-bottom:0.5rem}}@media (max-height: 400px){.modal-update__data #success-popup svg,.modal-update__data #error-popup svg{height:150px}.modal-update__data #success-popup .modal-content,.modal-update__data #success-popup #error-popup,.modal-update__data #error-popup .modal-content,.modal-update__data #error-popup #error-popup{padding-top:0}}.general-container .page-general-content{max-width:calc(100% - 310px)}.general-container .page-general-sidebar{max-width:310px}.no-scroll{overflow-y:hidden;padding-right:5px}.interests-modal .modal-container{padding:30px !important}.interests-modal .modal-container .education-tabs{margin-bottom:20px}.interests-modal .modal-container .popup-title{text-align:left !important;margin-bottom:0 !important}.interests-modal .modal-container .ps{height:calc(100vh - 460px)}.teacher-profile-wrap .teacher-profile-section .see-all-interests{white-space:nowrap;font-size:14px;cursor:pointer}.teacher-profile-wrap .teacher-profile-section .interests-wrap{width:100%;display:flex;flex-wrap:wrap}.teacher-profile-wrap .teacher-profile-section .interests-wrap .organisation-item{width:50%;padding-top:20px;margin-top:0 !important;border-top:0 !important}.autosuggest__results-item div div{display:flex;align-items:center}.autosuggest__results-item div div span{display:inline-block;min-width:36px;width:36px;height:36px;border-radius:50%;margin-right:10px}.publications_null{min-height:200px}#publications{max-width:626px}@media (max-width: 480px){.teacher-profile-wrap .teacher-profile-img{width:96px;height:96px;margin-left:auto;margin-right:auto}.teacher-profile-wrap .teacher-profile-img .camera-icon{bottom:3px !important;right:-10px !important;top:inherit;left:inherit}.teacher-profile-wrap .teacher-profile-right{width:100%;padding-left:0}.teacher-profile-wrap .teacher-profile-right .teacher-profile-info{flex-wrap:wrap}.teacher-profile-wrap .teacher-profile-right .teacher-profile-info-left{width:100%}.teacher-profile-wrap .teacher-profile-right .teacher-profile-info-left>.flex{flex-wrap:wrap}.teacher-profile-wrap .teacher-profile-right .common-title{text-align:center}.teacher-profile-wrap .teacher-profile-right .grey-middle{width:100%;margin-left:0 !important}.teacher-profile-wrap .teacher-profile-right .grey-middle+.grey-middle{margin-top:0}.teacher-profile-wrap .teacher-profile-right .edit-btn{width:100%;text-align:center;margin-bottom:20px;padding:0}.teacher-profile-wrap .teacher-profile-right .edit-btn:before{display:none}.teacher-profile-top{height:105px}.general-container{padding:0}.teacher-profile-container .common-block{border-top-left-radius:0;border-top-right-radius:0}.teacher-profile-right .back-btn{width:100%}.teacher-profile-wrap .teacher-profile-section .interests-wrap .organisation-item{width:100%}.teacher-skill{width:100%}.teacher-skills .teacher-skills-show-more .show-more .arrow{padding:3px}}@media (max-width: 1024px){#verification-modal .modal-container .modal-content-footer{position:relative;width:100%}#verification-modal .modal-container .modal-content{max-width:100%}}@media (max-height: 675px){#verification-modal .modal-container{height:calc(100vh);margin:auto !important}}
