.error-message{color:red;padding-top:8px;font-size:16px;font-family:"Titillium Web",serif}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,img,menu,nav,picture,section{display:block}body{line-height:1}ol,ul{list-style:none;list-style-type:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}select{-webkit-appearance:none}button,input,label,select,textarea{margin:0;border:0;padding:0;font-size:inherit;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{box-sizing:border-box}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:700;src:url(/static/media/TitilliumWeb-Bold.c0ed298b.ttf)}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:400;src:url(/static/media/TitilliumWeb-Regular.2050f7eb.ttf)}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:600;src:url(/static/media/TitilliumWeb-SemiBold.232f3f3e.ttf)}@font-face{font-family:"Futura";font-weight:700;src:url(/static/media/FuturaStd-Bold.f7339bec.otf)}@font-face{font-family:"Futura";font-weight:500;src:url(/static/media/FuturaStd-Medium.95893071.otf)}.card-middle,.resource-detail__item{width:729px;margin:40px auto;border-radius:4px}.mini-notification,.notification__notification{position:absolute;top:0;right:0;width:6px;height:6px;border-radius:100%;background:#e0007a}.close-header-icon .icon,.countdown__header-close .icon,.notifications__header-close .icon,.turn-to-speak__header-close .icon{width:32px;height:32px;fill:#535050}.stack,.stack>*{margin-top:1em;margin-bottom:1em}.picker-dialog-bg{z-index:20000!important}.picker-dialog{z-index:20001!important}.lang-eu .header__progress-number,.lang-eu .number-title__number-rtl,.lang-eu .percent-circle__progress-text-container,.reverse-display{display:flex;flex-direction:row-reverse;justify-content:flex-end}.react-toast-notifications__container{z-index:100000!important}@keyframes flash_down{0%{transform:translateY(-200px);opacity:0}to{transform:inherit;opacity:1}}@keyframes flash_opacity{0%{opacity:0}to{opacity:1}}@keyframes blinker{50%{opacity:0}}.breadcrumbs__wrap,.class-list .class-list__classes .class-list__class-item .class-item .class-item__projects,.class-list .class-list__classes .class-list__class-item .class-item .header-class,.class-list__action,.class-list__empty-section,.grid,.header-content__wrap,.header-preview__wrap,.header__wrap,.hero-chanel__header,.hero-chanel__wrap,.hero-menu__menu,.hero__wrap,.material-detail,.materials,.nav-preview__wrap,.notifications__content,.popup-exercise__wrapper .popup-exercise__content-wraper,.project-remote-control,.projects-year__info-year,.projects-year__tabs,.remote__error-connect,.resources,.section--centered,.section-chanel__wrap,.subheader-tabs__tabs,.to-project__exercise,.wrapper-header__children{max-width:1200px}@media only screen and (min-width:1340px){.grid-lateral,.header__left .material-detail__header-container,.projects-year_proyects,.section--grid-left{padding-left:calc(50% - 600px)}}@media only screen and (min-width:1500px){.breadcrumbs__wrap,.class-list .class-list__classes .class-list__class-item .class-item .class-item__projects,.class-list .class-list__classes .class-list__class-item .class-item .header-class,.class-list__action,.class-list__empty-section,.grid,.header-content__wrap,.header-preview__wrap,.header__wrap,.hero-chanel__header,.hero-chanel__wrap,.hero-menu__menu,.hero__wrap,.material-detail,.materials,.nav-preview__wrap,.notifications__content,.popup-exercise__wrapper .popup-exercise__content-wraper,.project-remote-control,.projects-year__info-year,.projects-year__tabs,.remote__error-connect,.resources,.section--centered,.section-chanel__wrap,.subheader-tabs__tabs,.to-project__exercise,.wrapper-header__children{max-width:1480px}.grid-lateral,.header__left .material-detail__header-container,.projects-year_proyects,.section--grid-left{padding-left:calc(50% - 600px)}}.card,.card-middle,.material-card,.resource-card,.resource-detail__item{border-radius:16px;box-shadow:0 2px 14px 0 hsla(0,0%,86.7%,.5);background-color:#fff}.picture-background{background:linear-gradient(90deg,rgba(0,0,0,.4) 0,#000);height:100%;position:relative;overflow:hidden;width:100%;min-height:200px}.picture-backgrund__image{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;width:100%;top:0}.link-avatar{border-radius:100%;display:inline-block;overflow:hidden;position:relative;transition:.2s ease-in;height:40px;width:40px}.link-avatar__image{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;width:100%;top:0}.link-avatar:hover{opacity:.8}.avatar{border-radius:100%;overflow:hidden;position:relative;height:30px;width:30px}.avatar--size-small{height:16px;width:16px}.avatar--size-medium{height:32px;width:32px}.avatar--size-large{height:64px;width:64px}.avatar__image{border-radius:100%;bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;width:100%;top:0}.avatar-with-icon .avatar{height:45px;width:45px}.avatar-with-icon .avatar__link{align-items:center;display:flex;flex-flow:row nowrap}.avatar-with-icon .avatar__icon{margin-top:12px;margin-left:4px}.avatar-with-icon .avatar__icon .icon{height:24px;width:24px;fill:#000}.avatar--with-border img{border-width:4px;border-style:solid}.header-logo{width:100%;height:100%}.header-logo__image{height:auto;width:auto;max-width:100%;max-height:100%}.dark-header-logo__image,.header-logo__image--desktop{display:none}@media only screen and (min-width:1024px){.header-logo__image--mobile{display:none}.header-logo__image--desktop{display:block}}.login-logo{height:60px;width:100%}.login-logo img{height:auto;width:60%;max-width:240px;margin:auto}.input-file__input{display:none}.input-text{font-size:14px}.input-text__label{padding-bottom:6px;font-size:12px;color:#707070}.input-text__input{font-family:"Archivo",sans-serif;background-color:#fff;border:1px solid #f0f0f0;display:block;font-size:14px;padding:15px 10px;transition:.2s ease-in-out;width:100%}.input-text::placeholder{color:#f0f0f0}.input-text--with-icon{position:relative}.input-text--with-icon .input-text__input{font-family:"Archivo",sans-serif;padding-left:42px}.input-text--with-icon .input-text__icon{position:absolute;left:12px;top:12px}.input-text--with-icon .input-text__icon .icon{height:25px;width:25px;fill:#e0007a}.input-text--error .input-text__input{font-family:"Archivo",sans-serif;border-color:red}.input-text__error-message{padding-top:8px;color:red;font-size:14px;font-family:"Archivo",sans-serif}.input-text__input:-webkit-autofill,.input-text__input:-webkit-autofill:focus,.input-text__input:-webkit-autofill:hover,.input-text__input:focus{border-color:#707070;font-size:14px;outline:none}.input-text-with-end-icon{position:relative}.input-text-with-end-icon .input-text__input{padding-right:42px}.input-text-with-end-icon .input-text__icon{position:absolute;right:12px;top:12px}.input-text-with-end-icon .input-text__icon .icon{height:25px;width:25px;fill:#e0007a}.input-search{display:block;position:relative;width:100%}.input-search__icon{position:absolute;left:15px;top:10px}.input-search__icon .icon{width:20px;fill:#161412;height:20px}.input-search__input{height:36px;font-family:"Archivo",sans-serif;background:#f3f3f3;border:1px solid #f3f3f3;color:#6f6f6f;font-size:14px;padding:15px 10px 15px 40px;transition:all .3s ease-in-out;border-radius:16px;width:1px;min-width:150px;text-transform:uppercase;font-weight:500}.input-search__input:focus,.input-search__input:hover{border-color:#dfdfdf;background:#fff;min-width:300px;color:#161412;text-transform:none;font-weight:300;outline:none}.input-checkbox{display:flex;align-items:center;width:100%}.input-checkbox__input{position:absolute;opacity:0;width:0;height:0;z-index:-1}.input-checkbox__icon-container{height:18px;width:18px;border-radius:4px;border:1px solid #6f6f6f;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.input-checkbox__icon-container .icon{opacity:0;fill:#fff;width:12px;height:12px;transition:opacity .2s ease}.input-checkbox:not(.input-checkbox--disabled) .input-checkbox__icon-container:hover{border-color:#d92e80}.input-checkbox__icon-container--checked{background:#d92e80;border-color:#d92e80}.input-checkbox__icon-container--checked .icon{opacity:1}.input-checkbox--disabled .input-checkbox__icon-container{border-color:#707070;cursor:not-allowed}.input-checkbox--disabled .input-checkbox__icon-container--checked{background:#707070;border-color:#707070}.input-checkbox__text{font-size:16px;margin-left:4px}.input-radio{display:flex;align-items:center;width:100%}.input-radio--disabled .input-radio__icon-container .input-radio__icon{fill:#535050}.input-radio__input{position:absolute;opacity:0;width:0;height:0;z-index:9999}.input-radio__icon-container{height:24px}.input-radio__icon-container .icon{fill:#e0007a}.input-radio__icon-container--disabled .icon,.input-radio__icon-container--unchecked .icon{fill:#707070}.input-radio__text{font-size:16px;margin-left:4px}.select{width:100%}.select__wrap{position:relative}.select__label{padding-bottom:6px;color:#707070}.select__select{background:#fff;border:1px solid #f0f0f0;color:#000;display:block;font-size:14px;padding:8px 48px 8px 20px;line-height:18px;position:relative;width:100%}.select__select:hover{cursor:pointer}.select__select:focus{outline:none}.select__wrap:after{border:5px solid transparent;border-top-color:#000;border-radius:4px;content:"";display:inline-block;height:0;margin-top:-2px;pointer-events:none;position:absolute;right:16px;top:50%;width:0}.select-customizable{min-width:100px}.select-customizable:active .select-customizable__control,.select-customizable:focus-within .select-customizable__control,.select-customizable:focus .select-customizable__control{font-size:14px;border-color:#e0007a!important;box-shadow:0 0 0 1px #e0007a}.select-customizable.select-customizable--inline{display:inline-flex}.select-customizable.select-customizable--narrow .select-customizable__menu{min-width:100%}.select-customizable.select-customizable--narrow .select-customizable__menu-list{max-height:125px}.select-customizable.select-customizable--type-without-borders .select-customizable__control{background:initial;border:0}.select-customizable.select-customizable--type-without-borders .select-customizable__indicator .icon{fill:#e0007a}.select-customizable.select-customizable--type-without-borders:active .select-customizable__control,.select-customizable.select-customizable--type-without-borders:focus-within .select-customizable__control,.select-customizable.select-customizable--type-without-borders:focus .select-customizable__control,.select-customizable.select-customizable--type-without-borders:hover .select-customizable__control{border:none;box-shadow:none}.select-customizable.select-customizable--type-without-borders .select-customizable__placeholder{color:#3c3c3c;font-family:"Archivo",sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.select-customizable .select-customizable__control{border-radius:12px;min-height:29px;min-width:130px;border:1px solid #dfdfdf}.select-customizable .select-customizable__control:hover{border-color:#e0007a!important;box-shadow:0 0 0 1px #e0007a}.select-customizable [class*=indicatorSeparator]{display:none}.select-customizable .select-customizable__menu{z-index:2000;min-width:300px;border:1px solid #d92e80;border-radius:12px;overflow:hidden;padding:0}.select-customizable .select-customizable__menu-list{padding:0}.select-customizable .select-customizable__option{font-family:"Archivo",sans-serif;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#161412;background-color:transparent;display:flex;align-items:center;width:100%;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;min-height:40px;border-bottom:1px solid #d92e80}.select-customizable .select-customizable__option:last-child{border-bottom:none}.select-customizable .select-customizable__option:hover{font-family:"Archivo",sans-serif;font-weight:500;background-color:#e0007a;color:#fff!important;opacity:1}.select-customizable .select-customizable__option:first-child:hover{border-top-left-radius:12px;border-top-right-radius:12px}.select-customizable .select-customizable__option:last-child:hover{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.select-customizable .select-customizable__option *{font-family:"Archivo",sans-serif;font-weight:500}.select-customizable .select-customizable__placeholder{font-family:"Archivo",sans-serif;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#6f6f6f}.select-customizable .select-customizable__value-container{min-height:52px}.select-customizable .select-customizable__single-value{font-family:"Archivo",sans-serif!important;position:relative;overflow:visible;transform:none;top:0;font-size:14px}.select-customizable .select-customizable__menu-notice--no-options,.select-customizable .select-customizable__single-value *{font-family:"Archivo",sans-serif!important}.select-customizable .select-customizable__menu-notice--no-options *{font-family:"Archivo",sans-serif!important;font-size:14px}.select-customizable .select-customizable__multi-value{background:hsla(0,0%,94.1%,.5);border-radius:14.5px;padding:4px}.select-customizable .select-customizable__multi-value>div{color:#3c3c3c;font-family:"Archivo",sans-serif;font-size:14px;font-weight:600}.select-customizable:focus{outline:none}.select-customizable__indicator{height:52px}.select-customizable__indicator .icon{margin-right:7px;width:20px}.select-customizable__label+.select-customizable{margin-top:8px}.select-customizable__label{color:#3c3c3c;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.textarea{width:100%}.textarea__input{min-height:60px!important;width:100%;max-width:100%;min-width:100%}.button,.button-simple{border-radius:6px;display:inline-block;font-family:"Archivo",sans-serif;font-weight:700;padding:6px 16px;width:100%;min-height:56px;transition:.15s ease-in}.button-simple__spinner,.button__spinner{margin:0 auto}.button-simple__spinner>div,.button__spinner>div{display:inline-block}.button-simple:focus,.button:focus{outline:none}.button-simple:disabled,.button:disabled{background:#707070;cursor:auto!important;opacity:1!important}.button-simple:hover,.button:hover{cursor:pointer;opacity:.8}.button--inline,.button-simple--inline{display:inline-flex;align-items:center;width:max-content}.button--with-icon{display:flex;flex-flow:row nowrap;align-items:center}.button--with-icon:disabled{background:#707070;cursor:auto;opacity:1}.button__icon{margin-right:12px}.button__icon .icon{fill:#fff}.button.button--with-icon.button--primary.button--default{height:36px;border-radius:16px;padding:8px 16px;grid-gap:10px;gap:10px;background:#fff;border:none}.button.button--with-icon.button--primary.button--default .button__text{font-family:"Archivo",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#161412}.button.button--with-icon.button--primary.button--default .button__icon{margin-right:10px}.button.button--with-icon.button--primary.button--default .button__icon .icon{fill:#d92e80;color:#d92e80}.button.button--with-icon.button--primary.button--default:active{background:#d92e80;border-color:#d92e80}.button.button--with-icon.button--primary.button--default:active .button__icon,.button.button--with-icon.button--primary.button--default:active .button__text{color:#fff}.button.button--with-icon.button--primary.button--default:active .button__icon .icon,.button.button--with-icon.button--primary.button--default:active .button__icon svg{fill:#fff;color:#fff}.button-simple.button-simple--outline{background:transparent;border:1px solid #d92e80;color:#d92e80}.link-default{display:inline;text-decoration:none;transition:.15s ease-in}.link-default:hover{cursor:pointer;opacity:.85}.link-default:focus{outline:none}.link-default--inline-block{display:inline-block}.link-default--block{display:block}.link-default__text{color:#000;font-size:14px;font-family:"Archivo",sans-serif}.link-default__icon .icon{height:20px;width:20px}.link-default--with-icon{align-items:center;display:flex;flex-flow:row nowrap}.link-default--with-icon .link-default__icon{margin-right:12px}.link-default--full-size{width:100%;height:100%}.link-menu__link{align-items:center;display:flex;flex-flow:row nowrap;text-decoration:none;transition:.15s ease-in;padding-top:10px;padding-bottom:10px;height:50px}.link-menu__icon{margin-right:12px}.link-menu__icon .icon{height:20px;width:20px}.link-menu__text{font-size:14px;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.link-menu--active,.link-menu__link:hover{background:rgba(227,42,109,.04)}.loading{top:0;bottom:0;right:0;left:0;z-index:9998}.loading,.loading .loading__backdrop{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;position:fixed}.loading .loading__backdrop{background:#707070;opacity:.2}.loading .loading__wrapper{background-color:#fff;display:flex;align-items:center;justify-content:center;z-index:9999;width:62px;height:62px;padding:15px;border-radius:70px;box-shadow:0 5px 20px 0 rgba(169,155,144,.2)}#loading__svg{animation:rotation 2s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.menu-link__link{align-items:center;padding:6px;display:flex;width:100%;flex-flow:row nowrap;justify-content:flex-start;text-decoration:none;transition:.15s ease-in}.menu-link__link:hover{background:#f9f9f9;opacity:.8}.menu-link__icon{margin-right:12px}.menu-link__icon .icon{fill:#e0007a;width:20px;height:20px}.menu-link__icon .icon-off{fill:red}.link-menu-aside__text{color:#000;font-family:"Archivo",sans-serif;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-hr{background:#f0f0f0;height:1px;width:100%}.pagination{width:100%;text-align:center}.pagination,.pagination__break{display:inline-block}.pagination__element{font-size:12px;font-weight:800;display:inline-block;position:relative;line-height:42px;padding:2px;text-decoration:none;background-color:#fff;color:#e0007a}.pagination__element a{cursor:pointer;padding:5px 10px;outline:none}.pagination__element--active{z-index:3;color:#fff}.pagination__element--active .pagination__element-page-link{background:#e0007a;border-radius:5px}.pagination__element-page-link{cursor:pointer;padding:5px 10px;margin:5px}.pagination__element-page:first-child{border-top-left-radius:25px}.pagination__element-next,.pagination__element-previus{color:#e0007a;border-radius:5px;padding:2px 8px}.pagination__element-next:hover,.pagination__element-previus:hover{background-color:#e0007a;color:#fff}.pagination__element-next{margin-left:10px}.pagination__element-previus{margin-right:10px}.pagination li:nth-child(2){border-top-left-radius:5px;border-bottom-left-radius:5px}.pagination li:nth-last-child(2){border-top-right-radius:5px;border-bottom-right-radius:5px}.simple-pagination{grid-gap:6px;gap:6px}.simple-pagination,.simple-pagination__button{display:flex;align-items:center;justify-content:center}.simple-pagination__button{position:relative;cursor:pointer;transition:all .2s ease-in-out}.simple-pagination__button:hover{transform:scale(1.05)}.simple-pagination__button:active{transform:scale(.95)}.simple-pagination__icon{width:36px;height:36px;flex-shrink:0;object-fit:contain}.text-html--ar{direction:rtl}.section{padding:16px 0 0}@media only screen and (min-width:768px){.section{padding:18px 0 0}}@media only screen and (min-width:1024px){.section{padding:20px 0 0}}@media only screen and (min-width:1280px){.section{padding:22px 0 0}}@media only screen and (min-width:1340px){.section{padding:24px 0 0}}@media only screen and (min-width:1500px){.section{padding:28px 0 0}}.edit__input-main,.main,.project-note__main,.project-post__main{color:rgba(10,4,6,.7)}.edit__input-main .main__content,.main .main__content,.project-note__main .main__content,.project-post__main .main__content{font-size:14px;line-height:24px;padding-top:24px;padding-bottom:24px}.edit__input-main a,.main a,.project-note__main a,.project-post__main a{color:#0045bc;text-decoration:none}.edit__input-main a:hover,.main a:hover,.project-note__main a:hover,.project-post__main a:hover{text-decoration:underline}.edit__input-main *,.main *,.project-note__main *,.project-post__main *{margin-bottom:12px}.edit__input-main :last-child,.main :last-child,.project-note__main :last-child,.project-post__main :last-child{margin-bottom:0}.edit__input-main blockquote,.edit__input-main h1,.edit__input-main h2,.edit__input-main h3,.edit__input-main h4,.edit__input-main h5,.edit__input-main h6,.edit__input-main hr,.edit__input-main ol,.edit__input-main ul,.main blockquote,.main h1,.main h2,.main h3,.main h4,.main h5,.main h6,.main hr,.main ol,.main ul,.project-note__main blockquote,.project-note__main h1,.project-note__main h2,.project-note__main h3,.project-note__main h4,.project-note__main h5,.project-note__main h6,.project-note__main hr,.project-note__main ol,.project-note__main ul,.project-post__main blockquote,.project-post__main h1,.project-post__main h2,.project-post__main h3,.project-post__main h4,.project-post__main h5,.project-post__main h6,.project-post__main hr,.project-post__main ol,.project-post__main ul{margin-top:28px;margin-bottom:28px}.edit__input-main h1,.edit__input-main h2,.edit__input-main h3,.edit__input-main h4,.edit__input-main h5,.edit__input-main h6,.main h1,.main h2,.main h3,.main h4,.main h5,.main h6,.project-note__main h1,.project-note__main h2,.project-note__main h3,.project-note__main h4,.project-note__main h5,.project-note__main h6,.project-post__main h1,.project-post__main h2,.project-post__main h3,.project-post__main h4,.project-post__main h5,.project-post__main h6{font-family:"Archivo",sans-serif;font-weight:700}.edit__input-main h1,.main h1,.project-note__main h1,.project-post__main h1{font-size:32px;line-height:32px}.edit__input-main h2,.main h2,.project-note__main h2,.project-post__main h2{font-size:24px;line-height:18px}.edit__input-main h3,.main h3,.project-note__main h3,.project-post__main h3{font-size:18px;line-height:16px}.edit__input-main h4,.main h4,.project-note__main h4,.project-post__main h4{font-size:16px;line-height:16px}.edit__input-main h5,.edit__input-main h6,.main h5,.main h6,.project-note__main h5,.project-note__main h6,.project-post__main h5,.project-post__main h6{font-size:14px;line-height:14px}.edit__input-main h6,.main h6,.project-note__main h6,.project-post__main h6{text-transform:uppercase}.edit__input-main hr,.main hr,.project-note__main hr,.project-post__main hr{height:1px;padding:0;border:0;background:#f0f0f0}.edit__input-main ol,.edit__input-main ul,.main ol,.main ul,.project-note__main ol,.project-note__main ul,.project-post__main ol,.project-post__main ul{padding-left:24px}.edit__input-main ol li,.edit__input-main ol ol,.edit__input-main ol ul,.edit__input-main ul li,.edit__input-main ul ol,.edit__input-main ul ul,.main ol li,.main ol ol,.main ol ul,.main ul li,.main ul ol,.main ul ul,.project-note__main ol li,.project-note__main ol ol,.project-note__main ol ul,.project-note__main ul li,.project-note__main ul ol,.project-note__main ul ul,.project-post__main ol li,.project-post__main ol ol,.project-post__main ol ul,.project-post__main ul li,.project-post__main ul ol,.project-post__main ul ul{margin-bottom:8px}.edit__input-main ul,.main ul,.project-note__main ul,.project-post__main ul{list-style-type:disc}.edit__input-main ol,.main ol,.project-note__main ol,.project-post__main ol{list-style-type:decimal}.edit__input-main blockquote,.main blockquote,.project-note__main blockquote,.project-post__main blockquote{text-align:center;font-family:"Archivo",sans-serif;font-size:24px;line-height:32px;font-weight:700;width:80%;padding:24px 0;margin-left:auto;margin-right:auto}.edit__input-main blockquote cite,.main blockquote cite,.project-note__main blockquote cite,.project-post__main blockquote cite{color:#707070;font-family:"Archivo",sans-serif;font-size:14px;line-height:auto}.column-system .column-system__column,.popup-exercise__wrapper .popup-exercise__content-wraper .column-system__column{flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 24px);width:calc(100% - 24px);max-width:calc(100% - 24px);margin-left:24px;transition:.2s ease-in}.column-system--x2 .column-system__column{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 24px);width:calc(50% - 24px);max-width:calc(50% - 24px);margin-left:24px;transition:.2s ease-in}.column-system--x3 .column-system__column{flex-grow:0;flex-shrink:1;flex-basis:calc(33.33333% - 24px);width:calc(33.33333% - 24px);max-width:calc(33.33333% - 24px);margin-left:24px;transition:.2s ease-in}.column-system--x4 .column-system__column{flex-grow:0;flex-shrink:1;flex-basis:calc(25% - 24px);width:calc(25% - 24px);max-width:calc(25% - 24px);margin-left:24px;transition:.2s ease-in}.column-system--x6 .column-system__column{flex-grow:0;flex-shrink:1;flex-basis:calc(16.66667% - 24px);width:calc(16.66667% - 24px);max-width:calc(16.66667% - 24px);margin-left:24px;transition:.2s ease-in}.hero{background:#000;color:#fff;padding:60px 0 0;min-height:40vh;width:100%}.hero__content{flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 24px);width:calc(100% - 24px);max-width:calc(100% - 24px);margin-left:24px;transition:.2s ease-in;display:flex;flex-flow:column nowrap;justify-content:space-between}.hero__thumb{display:none}.hero__picture{display:block;height:250px;width:400px;max-width:100%;background:#fff}.hero__title,.hero__title .input-text--inline-fullwidth .input-text__input,.hero__title .input-text--inline .input-text__input{font-family:"Archivo",sans-serif;font-size:36px;font-weight:700}.hero__title .input-text--inline-fullwidth .input-text__input,.hero__title .input-text--inline .input-text__input{color:#fff}.hero__meta{font-size:14px;font-weight:400;display:inline-block;margin:12px 0 8px;padding:6px 0}.hero__description{font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;font-family:"Archivo",sans-serif;line-height:20px}.hero__subcontent{background:#707070;margin-top:24px;padding:24px 0;text-align:center}@media only screen and (min-width:1024px){.hero{padding:120px 0 0}.hero__header,.hero__subcontent{max-width:750px}.hero__content{flex-basis:calc(66.66667% - 24px);width:calc(66.66667% - 24px);max-width:calc(66.66667% - 24px)}.hero__content,.hero__thumb{flex-grow:0;flex-shrink:1;margin-left:24px;transition:.2s ease-in}.hero__thumb{display:block;flex-basis:calc(33.33333% - 24px);width:calc(33.33333% - 24px);max-width:calc(33.33333% - 24px)}}@media only screen and (min-width:1024px){.hero{padding:160px 0 0}.hero__title,.hero__title .input-text--inline-fullwidth .input-text__input,.hero__title .input-text--inline .input-text__input{font-size:32px}}.dropdown .menu-link__content{font-weight:700}.dropdown--center:before{left:calc(50% + 7px)!important}.accordion__tab{padding:8px 0}.accordion__title-container{justify-content:space-between;padding-right:8px}.accordion__title,.accordion__title-container{display:flex;align-items:center}.accordion__title-icon-show{height:24px;width:24px}.accordion__title-icon-hide,.accordion__title-icon-show{fill:#e0007a;transition:transform .4s;transform:rotate(0)}.accordion__title-icon-hide{visibility:hidden;width:0}.accordion__title-text{font-size:16px;font-weight:700;margin-left:8px}.accordion__children{margin-top:12px;max-height:0;transition:max-height .25s ease-out,visibility .25s ease-out;visibility:hidden;overflow:hidden;padding:4px}.accordion__tab--active .accordion__children{transition:max-height .25s ease-in,visibility .25s ease-in;visibility:visible}.accordion__tab--active .accordion__title-icon-show{transform:rotate(180deg)}.accordion__tab--active .accordion__title-icon-hide{transform:rotate(180deg);visibility:visible;height:24px;width:24px}.accordion__tab--active .accordion__title-icon-show--with-icon-hide{visibility:hidden;width:0}.accordion--right .accordion__children{padding:0 18px 0 8px}.toast{border-radius:4px;box-shadow:0 0 10px 0 hsla(0,0%,72.2%,.25);border:solid hsla(0,0%,59.2%,.15);background-color:#3c3c3c;position:relative;min-height:30px;min-width:50px;padding:2px 8px;position:fixed;z-index:9500}.toast__content-close{display:flex;justify-content:space-between;align-items:center}.toast__content-close-text{color:#fff;font-size:12px;font-weight:600;line-height:22px;margin-right:10px}.toast__close-icon{fill:#707070;height:20px;width:20px}.toast__children{color:#fff}.toast--direction-bottom-left,.toast--direction-top-left{transform:translateX(-100%);-webkit-transform:translateX(-100%)}.toast--direction-bottom-left.toast--show,.toast--direction-top-left.toast--show{animation:slide-in .5s forwards;-webkit-animation:slide-in .5s forwards}.toast--direction-bottom-left.toast--hide,.toast--direction-top-left.toast--hide{animation:slide-out .5s forwards;-webkit-animation:slide-out .5s forwards}.toast--direction-top-left{top:20px}.toast--direction-bottom-left{bottom:20px}@keyframes slide-in{to{transform:translateX(10%)}}@keyframes slide-out{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.layout,.layout-content,.layout-default{min-height:100vh}.layout-default{background:#fff}.layout-content{background:#f9f9f9}@media only screen and (min-width:768px){.detail-page{min-height:55vh}}.header{background:#fff;border-bottom:1px solid #f0f0f0}.header .link-menu_text{display:none}.header .link-menu__icon{margin-right:0}.header__wrap{align-items:center;display:flex;flex-flow:row nowrap;height:50px;justify-content:space-between}.header__nav .link-menu__link{border-bottom:1px solid transparent;padding-left:18px;padding-right:18px;max-width:180px}.header__nav .link-menu--active{background:transparent}.header__nav .link-menu--active .link-menu__link{border-bottom:1px solid #e0007a}.header__center,.header__logo,.header__menu,.header__utilities{flex:0 1 33%}.header__center{justify-content:center;text-align:center}.header__utilities{justify-content:flex-end;text-align:right}.header__logo{font-family:"Archivo",sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.header__utilities{display:flex;flex-flow:row nowrap}.header__utilities .avatar{height:32px;width:32px}.header__nav{flex-flow:row nowrap;transition:.15s ease-in}.header__menu-link,.header__nav{align-items:center;display:flex;text-decoration:none}.header__menu-link{font-family:"Archivo",sans-serif;font-size:14px;color:#000}.header__menu-link .icon{height:20px;margin-right:11px;width:20px}.header__menu-link .icon path{fill:#e0007a}.header-back{width:100%}.aside-overlay,.header-back{left:0;right:0;position:absolute;top:0}.aside-overlay{background-color:rgba(0,0,0,.5);bottom:0;z-index:99}@media only screen and (min-width:768px){.header .link-menu__text{display:block}.header .link-menu__icon{margin-right:12px}}.header-customizable{z-index:4000}.header-customizable__left,.header-customizable__right{flex:0 1 25%}.header-customizable__center{flex:0 1 50%;justify-content:center}.header-customizable__center,.header-customizable__left{display:flex;align-items:center}.header-customizable__left .header-customizable__back-icon,.header-customizable__left .header-customizable__menu-icon{margin-right:10px}.header-customizable__left .header-customizable__menu-icon{width:24px}.header-customizable__left .icon-menu-lines path:first-child{fill:transparent!important}.header-customizable__left .icon-menu-lines path:last-child{fill:#000!important}.header-customizable__tabs{display:flex;align-items:center}.header-customizable__tab-item{margin-right:30px;position:relative;transition-duration:.3s;flex:0 0 auto}.header-customizable__tab-item a{text-decoration:none}.header-customizable__tab-item:after{transition-duration:.3s;content:"";height:0}.header-customizable__tab-item--active .header-customizable__tab-text{color:#fee73c}.header-customizable__tab-item--active:after{height:5px;width:100%;display:block;position:absolute;bottom:-18px;background-color:#fee73c}.header-customizable__tab-text{font-family:"Archivo",sans-serif;color:#e0007a;font-size:14px;font-weight:700;letter-spacing:1.87px;text-transform:uppercase}.header-customizable__avatar,.header-customizable__right{display:flex;justify-content:flex-end;align-items:center}.header-back .header__wrap .headers__header-children-left{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;white-space:nowrap}.header-back .header__wrap .headers__header-children-left .header__back-link{display:flex;align-items:center;text-decoration:none;margin-right:16px;flex-shrink:0;cursor:pointer}.header-back .header__wrap .headers__header-children-left .header__back-link .icon{fill:#fff;margin-right:8px}.header-back .header__wrap .headers__header-children-left .header__back-link .icon-arrow-left{fill:#fff}.header-back .header__wrap .headers__header-children-left .header__back-link .header__back-text{font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.header-back .header__wrap .headers__header-children-left .header__back-link:hover{opacity:.8}.header-back .header__wrap .header__center{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:0 28px}.header-back .header__wrap .header__center .header__save-status{display:flex;align-items:center;color:#fff;font-size:14px}.header-back .header__wrap .header__center .header__save-status .icon{margin-right:8px;width:16px;height:16px}.header-back .header__wrap .header__center .headers__status-changes{display:flex;align-items:center;color:#fff}.header-back .header__wrap .header__center .headers__status-changes .icon{height:20px;width:20px;fill:#fff;margin-right:8px}.header-back .header__wrap .header__center .headers__status-changes .headers__status-changes-text{font-size:14px;font-weight:400;color:#fff;flex:0 0 auto}.header-back .header__wrap .header__center .headers__status-changes.headers__status-changes--loading .icon{animation:blinker 1s linear infinite}.header-back .header__wrap .header__right{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end}.header-back .header__wrap .header__right .header__utilities{display:flex;align-items:center;grid-gap:12px;gap:12px}.menu-aside{background:#fff;box-shadow:4px 2px 8px rgba(0,0,0,.05);transition:.5s ease-in-out;display:flex;justify-content:space-between;flex-direction:column;position:fixed;bottom:0;top:0;z-index:5001}.menu-aside--position-left{left:0;box-shadow:4px 2px 8px rgba(0,0,0,.05)}.menu-aside--position-right{right:0;box-shadow:-4px 2px 8px rgba(0,0,0,.05)}.menu-aside__header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:14px 24px 0}.menu-aside__header-title{text-transform:uppercase;font-size:14px;font-weight:600}.menu-aside__children{padding:14px 24px}.menu-aside__children .edit-project__title-text{padding-left:0}.menu-aside__children .edit-project__select{margin-top:0}.menu-aside__content{flex:1 1 auto;overflow:auto}.menu-aside__wrap{padding-bottom:24px;padding-top:14px}.menu-aside__wrap .link-menu__link,.menu-aside__wrap .menu-aside__title{padding-left:24px;padding-right:24px}.menu-aside__wrap .link-menu__link{border-left:3px solid transparent}.menu-aside__wrap .link-menu--active .link-menu__link{border-left:3px solid #e0007a}.menu-aside__title{color:#707070;font-family:"Archivo",sans-serif;font-size:12px;letter-spacing:.5px;padding-bottom:12px;padding-top:24px;text-transform:uppercase}.menu-aside--active{transform:translateX(0)}.menu-aside__footer{flex:0 0 auto}.menu-aside__cover{width:100vw;height:100vh;background:rgba(0,0,0,.1);position:fixed;top:0;bottom:0;left:0;right:0;z-index:5000}.menu-dropdown{padding:4px 0}.menu-dropdown__file{padding:2px 0}.menu-dropdown__file .menu-link__link{padding:8px 12px}.menu-dropdown__file .menu-link__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#000;font-size:14px}.popup{background:#fff;border-radius:8px;padding:24px;max-width:600px;width:90vw;min-width:100%;z-index:8001}.popup--all-screen{width:100vw;height:100vh;max-width:none;padding:0;border-radius:0}.popup--all-screen .popup__header{display:none}.popup-wrapper--all-screen{border-radius:0!important;top:0!important;left:0!important;right:0!important;transform:translate(0)!important;margin-right:0!important}.popup__header{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;padding-bottom:30px}.popup__header .popup__title{font-family:"Archivo",sans-serif;font-weight:600;font-size:26px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:none}.popup__close{transition:.15s ease-in}.popup__close .icon{width:30px;height:30px;color:#000}.popup__close:hover{opacity:.4}.popup__title{font-size:18px;color:#000;font-family:"Archivo",sans-serif;font-weight:700}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.react-router-modal__modal-open{overflow:hidden}.react-router-modal__container{position:fixed;z-index:1000}.react-router-modal__wrapper{position:absolute;z-index:1}.react-router-modal__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.react-router-modal__modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:5px;border:1px solid #777}@media only screen and (max-device-width:1024px){.react-router-modal__modal-open{position:fixed;overflow:hidden;-webkit-overflow-scrolling:touch}.react-router-modal__container{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(0)}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.react-modal{position:absolute;top:50%;left:50%;right:auto;bottom:auto;border:1px solid #ccc;background:#fff;overflow:auto;border-radius:8px;outline:none;margin-right:-50%;transform:translate(-50%,-50%)}.react-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:8000;background-color:rgba(0,0,0,.5)}.react-modal__close{border:0;position:absolute;right:28px;top:22px;cursor:pointer;transition:.15s ease-in}.react-modal__close:hover{opacity:.4}.react-modal__close .icon{width:30px;height:30px;fill:#6f6f6f}.react-modal__back{border:0;position:absolute;left:16px;top:12px;cursor:pointer;transition:.15s ease-in}.react-modal__back:hover{opacity:.4}.react-modal__back .icon{width:30px;height:30px;color:#000}.wrap_viewer_module.viewers_variant_white .wrap_media_viewer .viewers_header .viewers_header_content{background:#e0007a;background:#fff}.wrap_viewer_module.viewers_variant_white .wrap_media_viewer .viewers_header .viewers_header_content .viewers_header_content_title{color:#252525;font-size:16px;font-family:"Archivo",sans-serif;margin:0;display:flex;justify-content:center;align-items:center}.wrap_viewer_module.viewers_variant_white .wrap_media_viewer .viewers_header .viewers_header_content .vm_icons_back svg{color:#8e8e8e;fill:#8e8e8e}.wrap_viewer_module.viewers_variant_white .wrap_media_viewer .viewers_header .viewers_header_content .vm_icons_options,.wrap_viewer_module.viewers_variant_white .wrap_media_viewer .viewers_header .viewers_header_content .vm_icons_options .vm_icons_options_inline,.wrap_viewer_module.viewers_variant_white .wrap_media_viewer .viewers_header .viewers_header_content .vm_icons_options .vm_icons_options_inline li{position:relative}.wrap_viewer_module.viewers_variant_white .wrap_media_viewer .viewers_header .viewers_header_content .vm_icons_options .vm_icons_options_inline li svg{position:relative;color:#8e8e8e}.viewers_variant_white.popupContentEvaluate .MuiRadio-colorPrimary.Mui-checked .MuiSvgIcon-root{color:#e0007a}.viewers_variant_white.popupContentEvaluate .vote_difficult{background:#e0007a;cursor:pointer}.viewers_variant_white.popupContentEvaluate .vote_start{color:#e0007a}.viewers_variant_white.popupclassgroups .popupclassgroups_cancel,.viewers_variant_white.popupclassgroups .popupclassgroups_end,.viewers_variant_white.popupclassgroups .popupclassgroups_new,.viewers_variant_white.popupclassgroups .popupclassgroups_save,.viewers_variant_white.viewers_comments .viewers_comments_new .getcoursesgroup,.viewers_variant_white.viewers_comments .viewers_comments_new .viewers_comments_new_send{background:#e0007a}.viewers_variant_white.popupContentPlaylist>.MuiDialog-container>.MuiPaper-root .content_pllist_add_new .content_pllist_add_new_bt,.viewers_variant_white.popupContentPlaylist>.MuiDialog-container>.MuiPaper-root .content_pllist_add_new .content_pllist_add_new_bt_save,.viewers_variant_white.popupContentPlaylist>.MuiDialog-container>.MuiPaper-root .content_pllist_bt_save,.viewers_variant_white.popupContentPlaylist>.MuiDialog-container>.MuiPaper-root .content_pllist_item .MuiIconButton-root.Mui-checked+.MuiTypography-root,.viewers_variant_white.popupContentPlaylist>.MuiDialog-container>.MuiPaper-root .content_pllist_item .MuiIconButton-root.Mui-checked .MuiSvgIcon-root,.viewers_variant_white.viewers_comments .viewers_comments_new .shares_group label.MuiFormControlLabel-root .MuiButtonBase-root{color:#e0007a}.viewers_variant_white.popupContentPlaylist>.MuiDialog-container>.MuiPaper-root .content_pllist_history li .delete_mark_playlist{background:#e0007a}.wrap_viewer_module.viewers_variant_white .MediaViewerAudio_content .MediaViewerAudio_content-wrap .Aplay,.wrap_viewer_module.viewers_variant_white .MediaViewerAudio_content .MediaViewerAudio_content-wrap .Aprogress,.wrap_viewer_module.viewers_variant_white .MediaViewerVideo_content .Vplay svg{color:#e0007a}.wrap_viewer_module.viewers_variant_white .MediaViewerVideo_content .vProgress{color:#e0007a;bottom:-10px}.wrap_viewer_module.viewers_variant_white .mvl_card .mvl_card_button{background:#e0007a}.viewers_variant_white.popupContentEvaluate>.MuiBackdrop-root{background-color:rgba(0,0,0,.73)}.theme-dark .layout,.theme-dark .layout__content{background:#252525}.theme-dark .input-search__input{background:#252525;border:0;color:#fff}.theme-dark .input-search__icon .icon{fill:#fff}.theme-dark .slick-slider:after,.theme-dark .slick-slider:before{background:linear-gradient(90deg,transparent,#252525)}.theme-dark .card-book__title{color:#fff}.theme-dark .header-content{background:#1a1a1a;border-bottom:0}.theme-dark .dark-header-logo__image{width:100%;height:100%;height:auto;width:auto;max-width:100%;max-height:100%}.theme-dark .dark-dark-header-logo__image--mobile{display:block!important}.theme-dark .header-logo__image--mobile{display:none!important}.theme-dark .dark-header-logo__image--mobile{display:block!important}.theme-dark .dark-header-logo__image--desktop{display:none}@media only screen and (min-width:1024px){.theme-dark .dark-header-logo__image--mobile,.theme-dark .header-logo__image{display:none!important}.theme-dark .dark-header-logo__image--desktop{display:block}}.theme-dark .card-book-slider__content{background:#1a1a1a}.theme-dark .accordion-group__link-text,.theme-dark .accordion-link-all,.theme-dark .accordion-link__text,.theme-dark .accordion-title,.theme-dark .card-book-slider__title{color:#fff}.theme-dark .accordion-group__link-text:hover,.theme-dark .accordion-link-all:hover,.theme-dark .accordion-link__text:hover,.theme-dark .accordion-title:hover{color:#e0007a}.theme-dark .accordion-group__link-arrow .icon,.theme-dark .accordion-group__link-icon .icon,.theme-dark .accordion-link__icon .icon{fill:#fff}.theme-dark .accordion-group__link--active,.theme-dark .accordion-link--active,.theme-dark .accordion-link-all--active{background:#1a1a1a}.theme-dark .not-found__image .icon{opacity:.1}.theme-dark .search-result-title{color:#fff}.theme-dark .select__select{background:#1a1a1a;border:0;color:#fff}.theme-dark .select:after{border-top-color:#fff}.theme-dark .accordion-with-multimedia__search .input-search__input,.theme-dark .card-multimedia__content,.theme-dark .card-multimedia__type{background:#1a1a1a}.theme-dark .card-multimedia__content .icon,.theme-dark .card-multimedia__type .icon{fill:#fff}.theme-dark .card-multimedia__title{color:#fff}.theme-dark .accordion-with-multimedia__title-icon .icon{fill:#fff}.theme-dark .accordion-with-multimedia__title-text{color:#fff}.wrapper-bubble{position:relative}.wrapper-bubble,.wrapper-bubble__children{display:inline-block}.wrapper-bubble__bubble{position:absolute;right:-7px;top:-8px}.wrapper-bubble__bubble .count-ball{height:20px;width:20px}.count-ball{display:flex;align-items:center;justify-content:center;background-color:#e0007a;border-radius:50%;height:22px;width:22px}.count-ball__number{font-size:13px}.count-ball__number,.count-ball__number_100{color:#fff;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.count-ball__number_100{font-size:9px}.message-card{background:#fff}.message-card__user{display:flex;align-items:center}.message-card__user-info{display:flex;flex-direction:column;margin-left:12px}.message-card__user-name{color:#000;font-size:16px;font-weight:600}.message-card__user-created-at{color:#707070;font-size:12px;margin-top:4px}.message-card__message{color:#3c3c3c;font-size:14px;line-height:1.57;margin-top:12px}.message-card-list{background:#fff}.message-card-list__message-card{list-style:none;margin-bottom:20px}.message-card-list__empty-message{display:block;color:#707070;letter-spacing:1px;font-size:12px;font-weight:600;margin-top:14px;text-align:center;text-transform:uppercase}.message-sender-simple__textarea textarea,.message-sender__textarea textarea{border-radius:4px;border:2px solid #535050;background-color:#fff;font-family:"Archivo",sans-serif;font-size:14px;height:47px;line-height:1.57;min-height:47px!important;padding:10px;transition-duration:.4s}.message-sender__textarea--focus textarea{outline:none;border-color:#e0007a;height:92px;min-height:92px!important}.message-sender__actions{display:flex;justify-content:flex-end;margin-top:14px}.message-sender__actions button{flex:0 1;margin-left:10px;min-width:120px;padding:0 20px!important}.message-sender__action-cancel button{border:0;color:#3c3c3c}.message-sender-simple{display:flex;align-items:center;position:relative}.message-sender-simple__avatar{margin-right:12px}.message-sender-simple__icon{position:absolute;right:18px;top:12px}.message-sender-simple__icon .link-default:hover{cursor:auto;opacity:1}.message-sender-simple__icon .icon{fill:#707070}.message-sender-simple__textarea{flex:1 1 auto}.message-sender-simple__textarea textarea{outline:none;padding-right:33px;border:2px solid #535050}.message-sender-simple__textarea--active textarea{border-color:#e0007a}.message-sender-simple__textarea--active .icon{fill:#e0007a!important}.message-sender-simple__textarea--active .message-sender-simple__icon .link-default:hover{cursor:pointer;opacity:.4}.cronometer{text-align:center}.cronometer__container{display:flex;align-items:center;justify-content:center}.cronometer__arrows{visibility:hidden}.cronometer__arrows--active{visibility:visible}.cronometer__arrows-button{display:block;min-width:0;outline:0;padding:0}.cronometer__arrows-button .icon{width:48px;height:48px}.cronometer__input-container{display:flex;align-items:center}.cronometer__input{width:90px;font-family:"Archivo",sans-serif;font-size:64px;outline:0;text-align:center;-moz-appearance:textfield;-webkit-user-select:none;user-select:none}.cronometer__input::-webkit-inner-spin-button,.cronometer__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cronometer__points{bottom:8px;position:relative;font-size:64px}.cronometer__actions{display:inline-flex;align-items:center;justify-content:center}.cronometer__actions-button{margin:0 10px;outline:0}.cronometer__actions-button .icon{height:50px;width:50px}.cronometer__actions-button--ten{font-family:"Archivo",sans-serif;font-size:20px}.cronometer__timeout{display:flex;align-items:center;justify-content:center;font-size:50px;margin:20px auto;visibility:hidden}.cronometer--timeout .cronometer__timeout{visibility:visible}@media only screen and (min-width:768px){.cronometer__input{width:250px;font-size:174px!important}.cronometer__points{bottom:29px;font-size:174px!important}}.item-complex-list{justify-content:space-between}.item-complex-list,.item-complex-list__left{display:flex;align-items:center}.item-complex-list__left-children{width:24px;flex:0 0 auto}.item-complex-list__right{flex:0 0 auto}.list-complex-dropdown{padding:8px 10px}.list-complex-dropdown .item-complex-list{transition-duration:.4s;border-radius:8px;padding:8px 4px}.list-complex-dropdown .item-complex-list:hover{cursor:pointer;background:#f3eeea}*{box-sizing:border-box}body{color:#000;font-family:"Archivo",sans-serif;font-size:62.5%;font-weight:400;min-height:100%;word-break:break-word;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:hidden}.direction--ar,.direction--rtl{direction:rtl}.button,.button-simple{background:#e0007a;border-radius:32px;color:#fff;font-size:14px;letter-spacing:1px;text-transform:uppercase}.input-text{height:auto!important}.input-text .input-text__input{min-height:50px;height:50px}.input-text__input{background-color:#f9f9f9;border:0;border-bottom:1px solid #f0f0f0;color:#000}.input-text__input:-webkit-autofill,.input-text__input:-webkit-autofill:focus,.input-text__input:-webkit-autofill:hover,.input-text__input:focus{background-color:rgba(227,42,109,.04);border-color:#e0007a}.link-dipositivo__link{background:#fff;border:1px solid #f0f0f0;border-radius:4px;display:block;padding:12px;margin-bottom:8px;text-decoration:none;transition:.15s ease-in}.link-dipositivo__link:hover{background:#f9f9f9}.link-dipositivo__title{color:#000;font-family:"Archivo",sans-serif;font-size:16px;font-weight:700;margin-bottom:4px}.link-dipositivo__description,.link-dispositivo__button{margin-top:12px}.link-dipositivo__description{color:#707070;font-family:"Archivo",sans-serif;font-size:14px}.link-dispositivo__button{color:#e0007a;font-family:"Archivo",sans-serif;font-size:16px;font-weight:700;text-align:left}@media only screen and (min-width:768px){.link-dispositivo__button{text-align:right}.link-dipositivo__link{padding:24px}}.progress-bar__label{color:#fff;font-size:12px;font-family:"Archivo",sans-serif;font-weight:700;letter-spacing:1px;padding:0 0 8px;text-transform:uppercase}.progress-bar__bar{background:#3c3c3c;border-radius:2px;height:4px;position:relative;overflow:hidden}.progress-bar__progess{background:#fff;bottom:0;height:100%;position:absolute;left:0;top:0}.CircularProgressbar .CircularProgressbar-path{stroke:#e0007a!important}.search-result-title{color:#000;font-family:"Archivo",sans-serif;font-size:16px}.search-result-title__number,.search-result-title__result{font-weight:700}.search-result-title__result{color:#e0007a}.slider-title{color:#000;display:inline-block;font-family:"Archivo",sans-serif;font-size:18px;font-weight:700;letter-spacing:.1px;margin-bottom:24px;margin-top:24px}.section--title-margin .slider-title{margin-left:5%}@media only screen and (min-width:1340px){.section--title-margin .slider-title{margin-left:calc(50% - 600px)}}@media only screen and (min-width:1500px){.section--title-margin .slider-title{margin-left:calc(50% - 740px)}}.card-book__thumb img{width:100%;height:auto}.card-book__description,.card-book__meta{color:#707070;font-family:"Archivo",sans-serif;font-size:14px;padding:8px 0}.card-book__title{color:#000;font-family:"Archivo",sans-serif;font-size:18px;line-height:22px;font-weight:700}.card-multimedia__thumb{position:relative}.card-multimedia__thumb .picture{position:relative;display:block;overflow:hidden}.card-multimedia__thumb .picture:before{content:"";display:block;padding-top:50%;width:100%}.card-multimedia__thumb .picture>img{object-fit:cover;position:absolute;height:100%;width:100%;bottom:0;left:0;right:0;top:0}.card-multimedia__content{background:#fff;padding:.75rem}.card-multimedia__type{position:absolute;top:10px;left:10px;display:inline-block;padding:2px 8px 1px;border-radius:32px;background:#fff;z-index:20}.card-multimedia__type .icon{height:24px;width:24px;fill:#e0007a}.card-multimedia__title{color:#000;font-family:"Archivo",sans-serif;line-height:20px;font-weight:700;font-size:16px}.card-multimedia__page{align-items:center;display:flex;flex-flow:row nowrap;padding:4px 0}.card-multimedia__page-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-multimedia__page-icon{margin-left:-4px;margin-right:4px}.card-multimedia__page-icon .icon{fill:#707070;height:20px;width:20px}.card-multimedia__page-text{color:#707070;font-family:"Archivo",sans-serif;font-size:12px}.card-book-slider{align-items:flex-end;display:flex;flex-flow:row nowrap}.card-book-slider .card-book-slider__thumb{align-self:stretch;flex:0 0 170px;min-width:170px}.card-book-slider .card-book-slider__content{flex:0 1 65%}.card-book-slider .card-book-slider__progress{text-align:right}.card-book-slider .card-book-slider__progress .CircularProgressbar{height:26px;width:26px}.card-book-slider__content,.card-book-slider__thumb{box-shadow:0 3px 10px 0 rgba(0,0,0,.2);transition:.15s ease-in}.card-book-slider:hover .card-book-slider__content,.card-book-slider:hover .card-book-slider__thumb{box-shadow:0 6px 14px 0 rgba(0,0,0,.3)}.card-book-slider__thumb img{width:100%;height:auto}.card-book-slider__content{background:#fff;padding:12px}.card-book-slider__description,.card-book-slider__meta{color:#707070;font-family:"Archivo",sans-serif;line-height:16px;font-size:12px;padding:8px 0 0}.card-book-slider__title{color:#000;font-family:"Archivo",sans-serif;font-size:18px;font-weight:700;padding-top:6px}@media only screen and (min-width:768px){.card-book-slider .card-book-slider__thumb{flex:0 0 180px;min-width:180px}}@media only screen and (min-width:1024px){.card-book-slider .card-book-slider__thumb{flex:0 0 200px;min-width:200px}}@media only screen and (min-width:1280px){.card-book-slider .card-book-slider__thumb{flex:0 0 230px;min-width:230px}}.message-card__message,.message-card__user-created-at{color:#535050}.message-sender__actions button{height:37px;min-height:37px}.message-sender-simple__icon .icon{fill:#535050}.header-customizable__tab-item--active .header-customizable__tab-text{color:#e0007a}.header-customizable__tab-item--active:after{background-color:#e0007a}.header-customizable__tab-text{color:#535050}.header-customizable__tab-item--active:after{bottom:-20px}.form-avatar-editor__wrapper{position:relative;margin:0 auto}.form-avatar-editor__wrapper .form-avatar-editor__rounded{width:250px;height:250px;margin:0 auto;border-radius:20px;overflow:hidden}.form-avatar-editor__wrapper .link-default__text{margin:.5em 0;padding:.5em 0}.form-avatar-editor__wrapper .form-avatar-editor__empty-shape{display:flex;align-items:center;justify-content:center;width:180px;height:180px;margin:0 auto;border-radius:50%;border:1px solid #babbba}.form-avatar-editor__wrapper .form-avatar-editor__empty-shape svg{height:48px;width:48px}.form-avatar-editor__wrapper .link-default__text{cursor:pointer}.laoding-simple,.not-found{padding:20vh 0}.not-found{display:flex;align-items:center;flex-flow:column wrap}.not-found__image .icon{fill:#f0f0f0;height:auto;width:140px;transition:.15s ease-in}.not-found__title{color:#707070;display:block;font-family:"Archivo",sans-serif;font-size:24px;flex:0 1 100%;margin-top:32px;text-align:center;width:100%}.not-found--nopadding{padding:0}@media only screen and (min-width:1024px){.not-found__image .icon{width:248px}}.nav-preview{position:absolute;top:0;left:0;right:0;z-index:50;width:100%;padding:16px 0;background:transparent}.nav-preview__menu .icon{fill:#fff;height:30px;width:30px}.accordion-group__link{align-items:center;display:flex;flex-flow:row nowrap;padding:8px;font-family:"Archivo",sans-serif;font-size:14px;color:#000;text-decoration:none;transition:.05s ease-in}.accordion-group__link:hover{color:#e0007a}.accordion-group__link:hover .icon{fill:#e0007a}.accordion-group__content{overflow:hidden;max-height:0;transition:.2s ease-in-out}.accordion-group__link-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accordion-group__link-icon .icon,.accordion-group__link-text{transition:.2s}.accordion-group--open .accordion-group__content--open{max-height:inherit}.accordion-group--open .accordion-group__link--open .accordion-group__link-arrow .icon,.accordion-group--open .accordion-group__link--open .accordion-group__link-icon .icon{fill:#e0007a}.accordion-group__link-arrow{margin-left:-2px}.accordion-group__link-arrow .icon{height:17px;width:17px}.accordion-group__link-icon{margin-right:6px}.accordion-group__link-icon .icon{height:16px;width:16px;fill:#707070}.accordion-group__link-arrow{transform:rotate(-90deg);transition:.05s ease-in}.accordion-group__link-arrow--open{transform:rotate(0)}.accordion-group__link--active{background:#f0f0f0;border-radius:8px;color:#e0007a}.accordion-group__link--active .icon{fill:#e0007a}.accordion-link{align-items:center;display:flex;flex-flow:row nowrap;padding:8px;font-family:"Archivo",sans-serif;font-size:14px;color:#000;text-decoration:none;transition:.05s ease-in}.accordion-link:hover{color:#e0007a}.accordion-link:hover .icon{fill:#e0007a}.accordion-link__icon{margin-right:6px}.accordion-link__icon .icon{height:16px;width:16px;fill:#707070}.accordion-link__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accordion-link--active{background:#f0f0f0;border-radius:8px;color:#e0007a}.accordion-link--active .icon{fill:#e0007a}.accordion-link-all{align-items:center;color:#000;display:flex;font-size:14px;font-family:"Archivo",sans-serif;flex-flow:row nowrap;padding:8px;text-decoration:none;transition:.05s ease-in}.accordion-link-all:hover{color:#e0007a}.accordion-link-all:hover .icon{fill:#e0007a}.accordion-link-all__icon{margin-right:6px}.accordion-link-all__icon .icon{fill:#707070;height:16px;width:16px}.accordion-link-all--active{background:#f0f0f0;border-radius:8px;color:#e0007a}.accordion-link-all--active .accordion-link-all__icon .icon{fill:#e0007a!important}.accordion-title{font-family:"Archivo",sans-serif;color:#000;font-weight:700;padding-bottom:16px;padding-top:24px;font-size:12px;text-transform:uppercase}.form-login{background:#fff;padding:25px 40px;width:100%}.form-login .input-text{margin:10px 0}.form-login .login-logo{margin-top:24px;margin-bottom:24px}.form-login .button-simple{margin-top:24px}.form-login__title{color:#707070;font-size:14px;font-family:"Archivo",sans-serif;margin-bottom:12px}@media only screen and (min-width:1024px){.form-login .login-logo{margin-bottom:48px}.form-login .button-simple{margin-top:48px}}@media only screen and (min-width:1280px){.form-login .login-logo{margin-bottom:84px}}.login-centered{display:flex;align-items:center;min-height:100%;min-width:100%;position:relative;overflow:hidden;min-height:100vh}.login-centered .form-login{animation:flash_down .8s ease-in-out;position:relative;z-index:20;margin:4rem auto;max-width:400px}.login-centered__picture{bottom:0;position:absolute;left:0;right:0;top:0;z-index:10}.login-lateral{align-items:stretch;display:flex;min-height:100%;min-width:100%;min-height:100vh;flex-flow:row nowrap}.login-lateral__login,.login-lateral__picture{height:100vh}.login-lateral__picture{flex:0 1 65%}.login-lateral__login{align-items:center;display:flex;background:#fff;flex:0 1 35%}.header-content{background:#fff;border-bottom:1px solid #f0f0f0;width:100%}.header-content__wrap{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:12px 0}.header-content__logo{width:auto;height:40px}.header-content__search{margin-left:24px;margin-right:24px;flex-grow:2}@media only screen and (min-width:768px){.header-content__search{display:flex;justify-content:flex-end}.header-content__search .input-search{max-width:250px}}.cardbook-list__column{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 24px);width:calc(50% - 24px);max-width:calc(50% - 24px);margin-left:24px;transition:.2s ease-in;padding-bottom:24px}.cardbook-list--slider .cardbook-list__column{flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 24px);width:calc(100% - 24px);max-width:calc(100% - 24px);margin-left:24px;transition:.2s ease-in}@media only screen and (min-width:480px){.cardbook-list__column{flex-grow:0;flex-shrink:1;flex-basis:calc(33.33333% - 24px);width:calc(33.33333% - 24px);max-width:calc(33.33333% - 24px);margin-left:24px;transition:.2s ease-in}}@media only screen and (min-width:640px){.cardbook-list__column{flex-grow:0;flex-shrink:1;flex-basis:calc(33.33333% - 24px);width:calc(33.33333% - 24px);max-width:calc(33.33333% - 24px);margin-left:24px;transition:.2s ease-in}}@media only screen and (min-width:768px){.cardbook-list__column{flex-grow:0;flex-shrink:1;flex-basis:calc(33.33333% - 24px);width:calc(33.33333% - 24px);max-width:calc(33.33333% - 24px);margin-left:24px;transition:.2s ease-in}}@media only screen and (min-width:1024px){.cardbook-list__column{flex-grow:0;flex-shrink:1;flex-basis:calc(25% - 24px);width:calc(25% - 24px);max-width:calc(25% - 24px);margin-left:24px;transition:.2s ease-in}.cardbook-list--slider .cardbook-list__column{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 24px);width:calc(50% - 24px);max-width:calc(50% - 24px);margin-left:24px;transition:.2s ease-in}}@media only screen and (min-width:1280px){.cardbook-list--slider .cardbook-list__column,.cardbook-list__column{flex-grow:0;flex-shrink:1;flex-basis:calc(25% - 24px);width:calc(25% - 24px);max-width:calc(25% - 24px);margin-left:24px;transition:.2s ease-in}}@media only screen and (min-width:1340px){.cardbook-list__column{flex-grow:0;flex-shrink:1;flex-basis:calc(16.66667% - 24px);width:calc(16.66667% - 24px);max-width:calc(16.66667% - 24px);margin-left:24px;transition:.2s ease-in}}.header-preview{background:#f0f0f0;overflow:hidden;padding-top:20px}.header-preview__wrap{display:flex;flex-flow:column nowrap;justify-content:space-between}.header-preview__content{min-height:40vh;justify-content:space-between}.header-preview__info{flex-basis:calc(100% - 24px);width:calc(100% - 24px);max-width:calc(100% - 24px);display:flex;flex-flow:column nowrap;justify-content:space-between;padding-bottom:48px;padding-top:48px}.header-preview__info,.header-preview__thumb{flex-grow:0;flex-shrink:1;margin-left:24px;transition:.2s ease-in}.header-preview__thumb{flex-basis:calc(33.33333% - 24px);width:calc(33.33333% - 24px);max-width:calc(33.33333% - 24px);display:none;opacity:0}.header-preview__book{padding:48px 0}.header-preview__subtitle{color:#707070;font-size:16px;padding-bottom:24px}.header-preview__title{color:#000;font-family:"Archivo",sans-serif;font-size:24px;font-weight:700;padding-bottom:8px}.header-preview__button{margin-top:48px}.header-preview__progress{max-width:376px}.progress-bar__label{color:#000}@media only screen and (min-width:1024px){.header-preview__thumb{display:block;opacity:1}.header-preview__info{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 24px);width:calc(50% - 24px);max-width:calc(50% - 24px);margin-left:24px;transition:.2s ease-in}.header-preview__title{font-size:32px;line-height:38px}}.slick-slider{overflow:hidden}.section-chanel__slider .slick-slider{padding-bottom:12px}.section-chanel__slider .slick-slider .slick-slide{padding:0 60px}.section-chanel__slider .slick-next,.section-chanel__slider .slick-prev{background-color:#fff;padding:4px;bottom:-30px!important;top:auto!important;height:58px!important;width:58px!important;z-index:50;position:absolute;text-indent:-9999px;transition:opacity .7s cubic-bezier(.19,1,.22,1);overflow:hidden;display:block!important}.section-chanel__slider .slick-next{border-radius:0 6px 6px 0;right:calc(50% - 58px)!important;background:#fff url(/static/media/arrow-right.11450326.svg) no-repeat 50%!important}.section-chanel__slider .slick-prev{border-radius:6px 0 0 6px;left:calc(50% - 58px)!important;background:#fff url(/static/media/arrow-left.1f858eff.svg) no-repeat 50%!important}.section-chanel__slider .slick-next:hover,.section-chanel__slider .slick-prev:hover{opacity:1!important}.section-chanel__slider .slick-next:before,.section-chanel__slider .slick-prev:before{display:none}.section-chanel__slider .slick-disabled,.section-chanel__slider .slick-disabled:hover{opacity:.2!important;cursor:auto}@media only screen and (min-width:1024px){.slick-arrow,.slick-dots{display:block!important}.section-chanel__slider .slick-slider .slick-slide{padding:0 60px}}.card-multimedia-list__column{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 24px);width:calc(50% - 24px);max-width:calc(50% - 24px);margin-left:24px;transition:.2s ease-in;padding-bottom:24px}@media only screen and (min-width:480px){.card-multimedia-list__column{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 24px);width:calc(50% - 24px);max-width:calc(50% - 24px);margin-left:24px;transition:.2s ease-in}}@media only screen and (min-width:768px){.card-multimedia-list__column{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 24px);width:calc(50% - 24px);max-width:calc(50% - 24px);margin-left:24px;transition:.2s ease-in}}@media only screen and (min-width:1024px){.card-multimedia-list__column{flex-grow:0;flex-shrink:1;flex-basis:calc(33.33333% - 24px);width:calc(33.33333% - 24px);max-width:calc(33.33333% - 24px);margin-left:24px;transition:.2s ease-in}}@media only screen and (min-width:1500px){.card-multimedia-list__column{flex-grow:0;flex-shrink:1;flex-basis:calc(25% - 24px);width:calc(25% - 24px);max-width:calc(25% - 24px);margin-left:24px;transition:.2s ease-in}}.accordion-with-multimedia__sidebar{display:none}.accordion-with-multimedia__content{flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 24px);width:calc(100% - 24px);max-width:calc(100% - 24px);margin-left:24px;transition:.2s ease-in}.accordion-with-multimedia__title{align-items:center;display:flex;flex-flow:row nowrap}.accordion-with-multimedia__title-icon{margin-right:12px}.accordion-with-multimedia__title-icon .icon{width:18px;fill:#707070}.accordion-with-multimedia__subtitle,.accordion-with-multimedia__title{color:#707070;font-family:"Archivo",sans-serif}.accordion-with-multimedia__title{font-size:14px;font-weight:700;margin-top:14px}.accordion-with-multimedia__subtitle{font-size:12px;padding:2px 0 4px}.accordion-with-multimedia__multimedia-list,.accordion-with-multimedia__title{margin-top:14px}.accordion-with-multimedia__nav{display:flex;flex-flow:row nowrap}.accordion-with-multimedia__search{flex:0 1 80%;max-width:300px}.accordion-with-multimedia__select{margin-right:24px}@media only screen and (min-width:768px){.accordion-with-multimedia__sidebar{flex-grow:0;flex-shrink:1;flex-basis:calc(25% - 24px);width:calc(25% - 24px);max-width:calc(25% - 24px);margin-left:24px;transition:.2s ease-in;display:block}.accordion-with-multimedia__content{flex-grow:0;flex-shrink:1;flex-basis:calc(75% - 24px);width:calc(75% - 24px);max-width:calc(75% - 24px);margin-left:24px;transition:.2s ease-in}}.accodion-level__00{max-width:240px}.accodion-level__00 .accordion-link{padding-left:8px}.accodion-level__01 .accordion-group__link,.accodion-level__01 .accordion-link{padding-left:22px}.accodion-level__02 .accordion-group__link,.accodion-level__02 .accordion-link,.accodion-level__03 .accordion-group__link,.accodion-level__03 .accordion-link{padding-left:35px}@media only screen and (min-width:1280px){.grid-lateral,.header__left .material-detail__header-container,.projects-year_proyects,.section--grid-left{padding-left:calc(50% - 512.5px)!important}}@media only screen and (min-width:1500px){.breadcrumbs__wrap,.class-list .class-list__classes .class-list__class-item .class-item .class-item__projects,.class-list .class-list__classes .class-list__class-item .class-item .header-class,.class-list__action,.class-list__empty-section,.grid,.header-content__wrap,.header-preview__wrap,.header__wrap,.hero-chanel__header,.hero-chanel__wrap,.hero-menu__menu,.hero__wrap,.material-detail,.materials,.nav-preview__wrap,.notifications__content,.popup-exercise__wrapper .popup-exercise__content-wraper,.project-remote-control,.projects-year__info-year,.projects-year__tabs,.remote__error-connect,.resources,.section--centered,.section-chanel__wrap,.subheader-tabs__tabs,.to-project__exercise,.wrapper-header__children{max-width:1280px}.grid-lateral,.header__left .material-detail__header-container,.projects-year_proyects,.section--grid-left{padding-left:calc(50% - 640px)!important}}.avatar-with-name{display:flex;flex-direction:column;position:relative}.avatar-with-name .avatar{border:3px solid transparent}.avatar-with-name__avatar-container{position:relative;width:64px;margin:auto}.avatar-with-name__name{display:block;font-size:14px;font-weight:600;margin-top:14px}.avatar-with-name--semiactive .avatar{border:3px solid #535050}.avatar-with-name--semiactive .avatar-with-name__close{display:block}.avatar-with-name--active .avatar{border:3px solid #e0007a}.avatar-with-name--active .avatar-with-name__name{color:#e0007a}.avatar-with-name--active .avatar-with-name__close{display:none}.avatar-with-name__close{background-color:#535050;border-radius:100%;display:none;z-index:999;position:absolute;right:10px;height:10px;width:10px}.avatar-with-name__close .icon{fill:#fff;height:10px;width:10px}.button{display:flex;align-items:center;justify-content:center;height:30px;border-radius:16px;min-height:42px}.button .button__text{font-family:"Archivo",sans-serif;font-weight:600;letter-spacing:.5px}.button--white{background:#fff}.button--white .button__text{color:#707070}.button--white .button__icon .icon{fill:#707070}.button--corporative{background:#fff}.button--corporative .button__text{color:#e0007a}.button--corporative .button__icon .icon{fill:#e0007a}.button--gray{background:#fff;border:2px solid #f0f0f0;border-radius:8px}.button--gray .button__text{color:#707070;font-family:"Archivo",sans-serif;text-align:center;text-transform:none;letter-spacing:0;margin-left:12px}.button--gray:disabled .button__text{color:#fff}.button--popup{border-radius:16px}.button--popup .button__text{font-family:"Archivo",sans-serif}.button--transparent,.button--transparent-right{background:transparent;border-radius:16px;color:#fff;border:1px solid #fff}.button--transparent-right{display:inline-flex;flex-flow:row-reverse nowrap;justify-content:space-between;min-height:auto;height:auto;max-height:auto;padding:0 4px 0 12px;width:auto;text-transform:none}.button--transparent-right .button__icon,.button--transparent-right .button__text{padding:8px;transition:.15s ease-in}.button--transparent-right .button__icon{border-left:1px solid #fff;margin-right:0;margin-left:12px}.button--transparent-right:hover .button__text{padding-right:32px}.button--link,.button--link-active{margin-top:4px;transition:.15s ease-in;border-radius:4px}.button--link:hover{background:rgba(0,0,0,.05)}.button--link{background:transparent;color:#fff}.button--link-active{background:#fff;color:#000}.button--whiteborder{background:#fff;font-size:14px;font-family:"Archivo",sans-serif;border-radius:16px;color:rgba(10,4,6,.5);border:1px solid rgba(10,4,6,.2);text-transform:none}.button--whiteborder .button__text{letter-spacing:0}.aside-resources__footer-button-clear .button,.button--cancel,.button--save{min-height:48px;width:auto;font-family:"Archivo",sans-serif;padding-left:40px;padding-right:40px}.aside-resources__footer-button-clear .button .button__text,.button--cancel .button__text,.button--save .button__text{font-size:15px}.button--save{color:#fff}.aside-resources__footer-button-clear .button,.button--cancel{color:#3c3c3c;background:transparent}.button--gray:active,.button--save:active{background:#d92e80;border-color:#d92e80}.button--gray:active .button__icon,.button--gray:active .button__text,.button--save:active .button__icon,.button--save:active .button__text{color:#fff}.button--gray:active .button__icon .icon,.button--gray:active .button__icon svg,.button--save:active .button__icon .icon,.button--save:active .button__icon svg{fill:#fff;color:#fff}.button--gray:active .button__icon .icon path,.button--save:active .button__icon .icon path{fill:#fff}.button--corporative:active,.button--white:active{background:#d92e80;border-color:#d92e80}.button.button--corporative:active .button__text,.button.button--white:active .button__text{color:#fff}.button.button--corporative:active .button__icon .icon,.button.button--white:active .button__icon .icon{fill:#fff;color:#fff}.button--corporative .button__text,.button--gray .button__text,.button--white .button__text{color:#161412}.button.button--with-icon.button--primary{min-height:36px;border-radius:16px;padding:8px 16px;display:flex;align-items:center;grid-gap:0}.button.button--with-icon.button--primary,.button.button--with-icon.button--primary .button__text{font-family:"Archivo",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase}.button.button--with-icon.button--primary .button__text{color:#fff}.button.button--with-icon.button--primary .button__icon .icon,.button.button--with-icon.button--primary .button__icon svg{fill:#fff;color:#fff;height:20px;width:20px}.button.button--with-icon.button--primary:active{background:#d92e80;border-color:#d92e80}.button.button--with-icon.button--primary:active .button__icon,.button.button--with-icon.button--primary:active .button__text{color:#fff}.button.button--with-icon.button--primary:active .button__icon .icon,.button.button--with-icon.button--primary:active .button__icon svg{fill:#fff;color:#fff}.input-text{height:50px}.input-text .input-text__input{font-family:"Archivo",sans-serif;height:100%;padding-bottom:0;padding-top:0}.input-text--with-icon .input-text__input{padding-left:44px}.input-text--with-icon .input-text__icon{top:14px}.input-text--with-icon .input-text__icon .icon{height:18px;width:18px;fill:rgba(0,0,0,.3)}.input-text--popup .input-text__input{background:transparent;border:1px solid #f0f0f0;border-radius:8px}.input-text--popup .input-text__input:focus{border-color:rgba(224,0,122,.4)}.input-text--popup .input-text__input:focus+.input-text__icon .icon{fill:#e0007a}.input-text--static{border-color:hsla(0,0%,43.9%,.4);width:100%;height:40px}.input-text--static .input-text__input{background:transparent;font-size:18px;padding-left:0;font-family:"Archivo",sans-serif;font-weight:600;border-color:hsla(0,0%,43.9%,.4)}.input-text--static .input-text__input::placeholder{color:#ccc}.input-text--static .input-text__input:focus{border-color:#e0007a;background:transparent}.input-text--static .input-text__input--disabled{color:#ccc}.label+.input-text--border{margin-top:8px}.input-text--border~.label{margin-bottom:4px}.input-text--border .input-text__input{border-radius:12px;border:1px solid #dfdfdf;background-color:#fff;color:#6f6f6f;font-family:"Archivo",sans-serif;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;vertical-align:middle}.input-search .input-search__icon .icon{fill:#3c3c3c;transition:fill .3s ease}.input-search .input-search__icon:hover .icon,.input-search:hover .input-search__icon .icon{fill:#000!important}.button-delete{display:flex;align-items:center;background:#707070;border-radius:24px;padding:2px 12px}.button-delete__text{color:#fff;font-family:"Archivo",sans-serif;font-size:14px;font-weight:600;line-height:23px;text-transform:uppercase}.button-delete__icon{fill:#fff;margin-left:10px;height:16px;width:16px}.select__label{color:rgba(10,4,6,.4);display:block;font-size:12px;font-weight:600;letter-spacing:1px;padding:8px 0;text-transform:uppercase}.hero-menu__menu:hover .hero-menu__link{opacity:.6}.hero-menu__menu:hover .hero-menu__link:hover{opacity:1}.hero-menu__link{color:#3c3c3c;display:flex;flex-flow:column;justify-content:center;text-decoration:none;transition:.15s ease-in;position:relative;padding:6px 6px 30px;text-align:center;border:1px solid #707070;border-radius:20px}.hero-menu__link-thumb{margin-top:12px;margin-bottom:12px}.hero-menu__link-thumb .picture{display:flex;justify-content:center;width:100%}.hero-menu__link-thumb .picture__img{width:100%;height:auto;margin:auto}.hero-menu__link-title{position:absolute;bottom:12px;left:0;width:100%;font-family:"Archivo",sans-serif;font-weight:700;line-height:24px;font-size:16px}@media only screen and (min-width:640px){.hero-menu__link{padding:8px 8px 30px}}@media only screen and (min-width:1024px){.hero-menu__link{padding:12px 12px 30px}}.breadcrumbs__wrap .breadcrumbs__next:last-child .breadcrumbs__link{opacity:.6}.breadcrumbs__wrap .breadcrumbs__next:last-child .breadcrumbs__link:hover{opacity:1}.breadcrumbs__next,.breadcrumbs__wrap{align-items:center;display:flex}.breadcrumbs__next{flex-flow:row nowrap}.breadcrumbs__next .icon{height:24px;width:40px;fill:#fff}.breadcrumbs__link{font-family:"Archivo",sans-serif;font-weight:700;font-size:16px;line-height:16px;color:#fff;text-decoration:none;position:relative;padding-bottom:4px;transition:opacity .7s cubic-bezier(.19,1,.22,1)}.breadcrumbs__link:after{position:absolute;width:0;left:0;bottom:0;height:2px;background:#fff;content:"";transition:width .7s cubic-bezier(.19,1,.22,1)}.breadcrumbs__link:hover:after{width:100%}.title{display:flex;justify-content:space-between}.title__text{text-transform:uppercase}.title__count,.title__text{font-size:12px;font-weight:600;letter-spacing:1px}.title__count{color:#535050}.label-static{font-size:12px;font-weight:600;font-family:"Archivo",sans-serif;color:rgba(60,60,60,.7);text-transform:uppercase;margin-bottom:4px}.letter,.letter__letter-container{display:flex;align-items:center}.letter__letter-container{justify-content:center;position:relative;color:#fff;border-radius:100%;font-size:18px;font-weight:700;height:30px;width:30px}.letter__letter{position:absolute;left:50%;top:50%;transform:translate(-47%,-50%)}.letter__text{font-family:"Archivo",sans-serif;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;vertical-align:middle;margin-left:10px}.float-button{position:fixed;z-index:1000;right:20px;bottom:20px;width:55px;transform:scale(1);transition:all .2s}.float-button .button{border:0;border-radius:100%;background:#d92e80;box-shadow:none;width:55px;height:55px}.float-button .button:focus{outline:none}.float-button .button__icon{margin-right:0;line-height:0}.float-button .button__icon .icon{fill:#fff}.float-button:hover{transform:scale(1.1)}.float-button:hover .button{opacity:1}.tooltip{position:relative}.tooltip-trigger{display:inline-block;text-decoration:underline}.tooltip-bubble{min-width:120px;max-width:210px;position:absolute;z-index:10}.tooltip-bubble:after{content:"";position:absolute}.tooltip-top{bottom:100%;padding-bottom:9px}.tooltip-top,.tooltip-top:after{left:50%;transform:translateX(-50%)}.tooltip-top:after{border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid rgba(0,0,0,.7);bottom:0}.tooltip-bottom{top:100%;left:50%;padding-top:9px;transform:translateX(-50%)}.tooltip-bottom:after{border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid rgba(0,0,0,.7);top:0;left:50%;transform:translateX(-50%)}.tooltip-left{right:100%;padding-right:9px}.tooltip-left,.tooltip-left:after{top:50%;transform:translateY(-50%)}.tooltip-left:after{border-left:9px solid rgba(0,0,0,.7);border-top:9px solid transparent;border-bottom:9px solid transparent;right:0}.tooltip-right{top:50%;left:100%;padding-left:9px;transform:translateY(-50%)}.tooltip-right:after{border-right:9px solid rgba(0,0,0,.7);border-top:9px solid transparent;border-bottom:9px solid transparent;top:50%;left:0;transform:translateY(-50%)}.tooltip-message{background:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:.75rem;line-height:1.4;padding:.75em;text-align:center}.user-calification__input{position:relative}.user-calification__input input{background-color:#fff;border-radius:4px;border:1px solid #f0eeec;font-size:14px;font-weight:700;letter-spacing:1.17px;text-align:right;padding-left:4px;padding-right:30px;position:relative;width:59px;height:31px}.user-calification__input input:not(:disabled):focus,.user-calification__input input:not(:disabled):hover{outline:none;border:0;border-bottom:2px solid #e0007a;transition-duration:.6s}.user-calification__input input::placeholder{position:relative;left:0;top:-1px}.user-calification__input input:disabled{background:transparent;border:0}.user-calification__input:after{content:"/10";color:#535050;position:absolute;top:10px;right:8px;font-size:12px;font-weight:600}.user-calification__lemonade,.user-calification__smile{width:31px;height:31px;border-radius:4px;border:1px solid #f0eeec;background-color:#fff;display:flex;justify-content:center;align-items:center}.user-calification__smile .icon{width:25px;height:25px}.soon{width:-moz-fit-content;width:fit-content;height:23px;border-radius:9px;padding-right:12px;padding-left:12px;display:flex;align-items:center;justify-content:center;background-color:#161412;color:#fff;font-family:"Archivo",sans-serif;font-weight:600;font-size:14px;text-transform:uppercase}.inactive{border-top:2px solid red;border-bottom:2px solid red;transform:rotate(-5deg);line-height:1.55;font-size:12px;color:red;font-weight:700;position:absolute;bottom:10px}.percent-circle{max-width:200px;position:relative}.percent-circle .CircularProgressbar{max-width:200px}.percent-circle__progress-text-container{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;display:flex;align-items:center}.percent-circle__progress-text{color:#161412;font-size:19px;font-weight:700}.percent-circle__progress-symbol{color:#161412;font-size:18px;font-weight:700}.header-class-circle{border-radius:100%;height:12px;width:12px}.wrapper-header-subheader-tabs{display:flex;flex-direction:column;min-height:100vh}.wrapper-header-subheader-tabs__content{flex:1 0 auto;background-color:#fff}.wrapper-header-subheader-tabs__diagonal-bar{height:24px;background-color:#fff;background-image:repeating-linear-gradient(-45deg,#fff,#fff 4px,#dfdfdf 5px,#dfdfdf 7px);flex-shrink:0}.wrapper-header-subheader-tabs__children{background-color:#fff}.wrapper-header-subheader-tabs__footer{flex-shrink:0;margin-top:auto}.wrapper-header-subheader-tabs__footer .footer__credits{padding:46px 0}.wrapper-header-aside-show__header{height:54px;position:fixed;top:0;width:100%;z-index:1}.wrapper-header-aside-show__content{background:#fafbfa;display:flex;padding-top:54px}.wrapper-header-aside-show__aside .menu-aside{background:#fafbfa;border-right:1px solid #d8d8d8;top:55px;box-shadow:none}.wrapper-header-aside-show__children{padding-top:24px;padding-right:calc(50% - 512.5px);padding-left:427px;width:100%;min-height:calc(100vh - 54px)}.wrapper-header{background:#fafbfa}.wrapper-header__children{min-height:calc(100vh - 54px);padding-top:30px}.header .header__logo a{display:flex;align-items:center;transition:.4s}.header .header__logo a:hover{opacity:.6}.header .header__logo .header__logo-desktop{margin-left:15px;height:19px}.header-default{background:#fff;border:0;padding:8px 0;position:relative;z-index:20}.header-default .header__logo-desktop{display:none;height:19px}.header-default .header__logo{margin-right:32px}.header-default .header__logo img{width:160px;height:30px}.header-default .avatar-with-icon .avatar__icon{margin-top:4%}.header-default .avatar-with-icon .avatar__icon .icon{fill:#6f6f6f}.header-default .header__nav{flex:1 1 100%;justify-content:flex-end}.header-default .header__nav .link-menu__link{padding-left:10px;padding-right:10px;outline:none}.header-default .header__nav .link-menu__link .link-menu__text{display:none;color:#fee73c;font-weight:600}.header-default .header__nav .link-menu__link .link-menu__icon .icon{fill:#6f6f6f}.header-default .header__nav .link-menu__link .link-menu__icon .icon-search{height:25px!important;width:25px!important}.header-default .header__nav .link-menu__link .link-menu__icon .icon-user{height:23px!important;width:23px!important}.header-default .header__nav .link-menu__link:hover{cursor:pointer;background:transparent;opacity:.6}.header-default .header__utilities{display:none;flex:1 1}.header-default .header__utilities .button__text{font-size:16px}.header-default .header__utilities .button--transparent{min-height:40px;min-width:170px;width:auto;font-family:"Archivo",sans-serif;font-weight:500;font-size:16px;text-transform:uppercase;color:#535050}.header-default .header__utilities .button--black{min-height:32px;padding:8px 16px;background:#161412;border-radius:42px;width:max-content}.header-default .header__utilities .button--black .button__text{font-family:"Archivo",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase}@media only screen and (min-width:1024px){.header-default .header__logo-desktop{display:block}.header-default .header__nav{justify-content:flex-end}.header-default .header__nav .link-menu__link{padding-left:18px;padding-right:18px}.header-default .header__nav .link-menu__link .link-menu__text{display:block}.header-default .header__mobile-sesion{display:none}.header-default .header__utilities{display:flex}}.header-back .header-back__utilities{display:none;width:100%;justify-content:flex-end}.header-back .header-back__utilities .button__text{font-size:16px}.header-back .header-back__utilities .button--transparent{justify-content:center;font-family:"Archivo",sans-serif;text-transform:none;font-weight:600;min-height:40px;min-width:154px}.header-back .header__menu .icon{fill:#fff}.header__nav-mobile{width:100%;justify-content:flex-end}.header__nav-mobile .link-menu__link .link-menu__text{display:none}@media only screen and (min-width:1024px){.header-back .header__utilities .button{display:inline-flex}.header__nav-mobile{display:none}.header__progress{padding:8px 15px}.header__progress-number{font-size:16px}.header-back__utilities{display:flex!important}}.header-tabs{height:54px;padding:2px 0;z-index:4000}.header-tabs .header__logo,.header-tabs .header__nav{flex:initial;width:20%}.header-tabs__wrap{justify-content:space-between}.header-tabs__tabs,.header-tabs__wrap{display:flex;align-items:center}.header-tabs__tab-item{margin-right:30px;position:relative;transition-duration:.3s}.header-tabs__tab-item a{text-decoration:none}.header-tabs__tab-item :after{transition-duration:.3s;content:"";height:0;width:100%;display:block;position:absolute;bottom:-20px;background-color:#161412}.header-tabs__tab-item--active .header-tabs__tab-text{color:#161412}.header-tabs__tab-item--active :after{height:5px}.header-tabs__tab-text{font-family:"Archivo",sans-serif;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;color:#6f6f6f;text-transform:uppercase}.header-tabs__button .wrapper-bubble__bubble{right:14px;top:5px}.header-tabs__button button{padding:0 10px!important}.header-tabs__button button .icon{height:26px;width:26px}.header-tabs__button--add .icon{height:22px!important;width:22px!important}.header-tabs__avatar{margin-left:8px}.header-tabs__avatar .avatar__link{outline:none}.header-tabs__button-notifications{margin-right:12px}.header-tabs__button-notifications .wrapper-bubble__bubble{right:0;top:2px}.header-tabs__button-notifications .count-ball__number{font-size:13px}.subheader-tabs{height:auto;background:transparent;color:#535050;padding:11px 0;display:flex;flex-direction:column}.subheader-tabs .header__logo,.subheader-tabs .header__nav{flex:initial;width:auto}.subheader-tabs .header__nav{margin-left:auto}.subheader-tabs--without-tabs{display:flex;align-items:center;height:111px;padding:30px 8px 16px;background-color:#fff;border-bottom:none}.subheader-tabs--without-tabs .header-tabs__wrap{padding-top:36px;padding-bottom:36px}.subheader-tabs--without-tabs .header__nav{justify-content:flex-start;padding-left:0}.subheader-tabs--without-tabs .subheader-tabs__title span{margin-left:0}.subheader-tabs__wrap{margin-top:16px}.header__wrap.header-tabs__wrap,.subheader-tabs__wrap{display:flex;align-items:center;justify-content:space-between}.header__wrap.header-tabs__wrap{margin-top:0;width:100%}.header__left{flex:0 0 auto;display:flex;align-items:center}.header__left .material-detail__header-container{width:100%}.header__wrap.header-tabs__wrap .header__nav{flex:0 0 auto;margin-left:0}.subheader-tabs__tabs{display:flex;align-items:center;margin-bottom:50px;margin-top:40px;position:relative}.subheader-tabs__tabs:after{content:"";position:absolute;bottom:-9px;left:50%;transform:translateX(-50%);width:100vw;height:1px;background-color:#dfdfdf}.subheader-tabs__tab-item{margin-right:40px;position:relative;transition-duration:.3s}.subheader-tabs__tab-item .icon{fill:#535050}.subheader-tabs__tab-item a{text-decoration:none;display:flex;align-items:center}.subheader-tabs__tab-item :after{transition-duration:.3s;content:"";height:0;width:100%;display:block;position:absolute;bottom:-8px;left:0;background-color:#e0007a}.subheader-tabs__tab-item--active .subheader-tabs__tab-text{font-family:"Archivo",sans-serif;color:#da2c81;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase}.subheader-tabs__tab-item--active .icon{fill:#e0007a}.subheader-tabs__tab-item--active :after{height:6px}.subheader-tabs__tab-text{color:#6f6f6f;font-weight:500;font-size:14px;text-align:center;text-transform:uppercase}.subheader-tabs__tab-text,.subheader-tabs__title{font-family:"Archivo",sans-serif;line-height:100%;letter-spacing:0;vertical-align:middle}.subheader-tabs__title{font-weight:800;font-size:36px;color:#161412;flex:1 1 auto}.subheader-tabs__title span{margin-left:10px}.subheader-tabs__search-container{display:flex;align-items:center;grid-gap:16px;gap:16px;justify-content:flex-end}.subheader-tabs__search-container .subheader-tabs__filter .button.button--with-icon.button--white.button--default{height:36px;border-radius:16px;border:1px solid transparent;padding:8px 16px;grid-gap:2px;gap:2px;background-color:#f3f3f3;font-family:"Archivo",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase}.subheader-tabs__search-container .subheader-tabs__filter .button.button--with-icon.button--white.button--default .button__icon{font-family:"Archivo",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#161412}.subheader-tabs__search-container .subheader-tabs__filter .button.button--with-icon.button--white.button--default .button__icon .icon{fill:#161412}.subheader-tabs__search-container .subheader-tabs__filter .button.button--with-icon.button--white.button--default .button__icon .icon path{fill:#161412!important}.subheader-tabs__search-container .subheader-tabs__filter .button.button--with-icon.button--white.button--default .button__text{font-family:"Archivo",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#161412}.subheader-tabs__search-container .subheader-tabs__filter .button.button--with-icon.button--white.button--default:hover{background-color:#fff;border:1px solid #dfdfdf}.subheader-tabs__search-container .subheader-tabs__filter .button.button--with-icon.button--white.button--default:active{border-color:#d92e80}.subheader-tabs__filter .button-with-icon{white-space:nowrap}.subheader-tabs__activate-license .button.button--with-icon.button--primary.button--default{height:36px;border-radius:16px;padding:8px 16px;border:1px solid #707070;background-color:transparent}.subheader-tabs__activate-license .button.button--with-icon.button--primary.button--default .button__icon{margin-right:0}.subheader-tabs__activate-license .button.button--with-icon.button--primary.button--default .button__icon .icon path{fill:#707070}.subheader-tabs__activate-license .button.button--with-icon.button--primary.button--default .button__text{font-family:"Archivo",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#707070}.subheader-tabs__activate-license .button.button--with-icon.button--primary.button--default:hover{background-color:#fff;border:1px solid #d92e80}.subheader-tabs__activate-license .button.button--with-icon.button--primary.button--default:hover .button__icon .icon path{fill:#d92e80}.subheader-tabs__activate-license .button.button--with-icon.button--primary.button--default:hover .button__text{color:#d92e80}.subheader-tabs__activate-license .button.button--with-icon.button--primary.button--default:active{background:#d92e80;border-color:#d92e80}.subheader-tabs__activate-license .button.button--with-icon.button--primary.button--default:active .button__icon .icon path{fill:#fff}.subheader-tabs__activate-license .button.button--with-icon.button--primary.button--default:active .button__text{color:#fff}.tabs-simple__header{display:flex;flex-flow:row nowrap}.tabs-simple__tab{background:#dfdfdf;border-radius:40px;padding:10px 14px;margin-right:8px}.tabs-simple__text{color:#fff;font-family:"Archivo",sans-serif;font-size:14px;letter-spacing:.93px;font-weight:700}.tabs-simple__tab--active{background:#e0007a}.header-class{height:-moz-fit-content;height:fit-content;background:#fff;color:#535050}.header-class .header-class__code,.header-class .header__nav{flex:initial;width:auto}.header-class .header__wrap{height:auto}.header-class__wrap{justify-content:space-between}.header-class__code,.header-class__wrap{display:flex;align-items:center}.header-class__code .icon{margin-left:0;height:18px;width:18px}.header-class__code .tag{text-transform:none}.header-class__follow-up{font-family:"Archivo",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#161412;display:flex;align-items:center;background:transparent;border:none;cursor:pointer;margin-left:20px}.header-class__follow-up .icon{width:18px;height:18px;margin-right:8px;fill:#161412}.header-class__title{display:flex;align-items:center;justify-content:center;width:auto}.header-class__name{font-family:"Archivo",sans-serif;font-weight:600;font-size:26px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#161412}.header-class__title .tag{margin-left:20px;text-transform:none}.header__info-count{color:#535050;flex:0 0 auto;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.header__info-count--student{color:#e0007a;margin-right:10px;border-radius:16px;padding:8px 16px;background:#f0eeec;display:flex;align-items:center;justify-content:center;font-family:"Archivo",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#161412}.header__info-count--student .icon{width:20px;height:20px;margin-right:4px}.header__info-count--student .icon svg path{fill:#161412!important}.header__info-more .icon{fill:#161412;height:28px;width:28px}.class-list .class-list__classes .class-list__class-item .class-item .header-class{width:1064px;border-top-left-radius:36px;border-top-right-radius:36px;padding:24px;border:solid #dfdfdf;border-width:1px 1px 0}@media only screen and (min-width:1500px){.header-class{height:auto}.header-class .header-class__code,.header-class .header__nav{flex:initial;width:35%}.header-class .header__wrap{flex-flow:unset}.header-class .header-class__code{margin-bottom:none}.header-class .header-class__follow-up{white-space:nowrap}.header-class .header .button,.header-class .header .link-default{margin-right:40px}}.header-task__close .icon{height:32px;width:32px;fill:#535050}.header-responsive{border-bottom:0;padding:8px 0;color:#fff;z-index:20;position:fixed;top:66px;left:0;width:100%}.header-responsive .header-responsive__title{font-family:"Archivo",sans-serif!important;font-size:24px!important;font-weight:700!important;margin-left:50px!important}.header-responsive .header-responsive__title .input-text__input{font-family:"Archivo",sans-serif!important;font-size:24px!important;font-weight:700!important;margin:-6px 0!important;color:#fff!important}.header-responsive .hero__menu-icon{cursor:pointer;position:absolute;top:10px;left:12px}.header-responsive .hero__menu-icon .icon-menu-lines path:first-child{fill:transparent!important}.header-responsive .hero__menu-icon .icon-menu-lines path:last-child{fill:#fff!important}.header-responsive .hero__meta{margin-bottom:0;margin-left:50px}.header-responsive .header-responsive__utilities{display:none;width:100%;justify-content:flex-end}.header-responsive .header-responsive__utilities .button__text{font-size:16px}.header-responsive .header-responsive__utilities .button--transparent{justify-content:center;font-family:"Archivo",sans-serif;text-transform:none;font-weight:600;min-height:40px;min-width:154px}@media only screen and (min-width:1024px){.header-responsive{display:none}.header-responsive .header__utilities .button{display:inline-flex}.header__nav-mobile{display:none}.header__progress{padding:8px 15px}.header__progress-number{font-size:16px}.header-responsive__utilities{display:flex!important}}.hero__title,.hero__title .input-text--inline-fullwidth .input-text__input,.hero__title .input-text--inline .input-text__input{display:none}.header-responsive__meta{display:block}.hero__title .input-text--inline-fullwidth .project-hero .input-text__input+.hero__meta,.hero__title .input-text--inline .project-hero .input-text__input+.hero__meta,.project-hero .hero__title+.hero__meta,.project-hero .hero__title .input-text--inline-fullwidth .input-text__input+.hero__meta,.project-hero .hero__title .input-text--inline .input-text__input+.hero__meta{opacity:0}@media only screen and (min-width:1024px){.hero__title,.hero__title .input-text--inline-fullwidth .input-text__input,.hero__title .input-text--inline .input-text__input{display:block}.header-responsive__title{display:inline-flex!important}.hero__title .input-text--inline-fullwidth .project-hero .input-text__input+.hero__meta,.hero__title .input-text--inline .project-hero .input-text__input+.hero__meta,.project-hero .hero__title+.hero__meta,.project-hero .hero__title .input-text--inline-fullwidth .input-text__input+.hero__meta,.project-hero .hero__title .input-text--inline .input-text__input+.hero__meta{opacity:1}.header-responsive__meta{display:none}}.project-hero-sidebar{z-index:4000;position:fixed;height:100vh;top:0}.project-hero-sidebar .menu-aside{z-index:4001;position:fixed;left:0;max-width:100%}.project-hero-sidebar .project-hero-sidebar__header{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-end;padding:12px 14px}.project-hero-sidebar .project-hero-sidebar__header .project-hero-sidebar__utilities .link-default__icon .icon{height:14px;width:14px}.project-hero-sidebar .menu-aside__content{overflow:auto;max-width:100%}.project-hero-sidebar .menu-aside__children{margin-left:20px}.project-hero-sidebar .project-sessions__options .popover__content{left:40px!important}.project-hero-sidebar .project-sessions__options .dropdown-options{max-width:160px}.project-hero-sidebar .project-sessions__date .project-sessions__date--title{font-family:"Archivo",sans-serif;left:85px;transform:translateX(0)}.project-hero-sidebar .project-sessions__date .input-date__calendar .react-datepicker__day,.project-hero-sidebar .project-sessions__date .input-date__calendar .react-datepicker__day-name{width:49px;font-family:"Archivo",sans-serif}.react-modal__header--active{height:40px}.popup-default,.popup-login{max-width:448px;min-width:auto;margin:auto;padding-bottom:16px;padding-top:16px}.popup-default .popup__content,.popup-login .popup__content{display:flex;flex-flow:column wrap;justify-content:space-between;min-height:360px}.popup-default .popup__content .popup__group:last-child .popup__item:last-child,.popup-login .popup__content .popup__group:last-child .popup__item:last-child{padding-bottom:0;padding-top:12px}.popup-default .popup__recover,.popup-login .popup__recover{padding-bottom:14px}.popup-color{max-width:440px}.popup__item{padding-bottom:12px}.popup__or{position:relative;text-align:center}.popup__or:after{background:#f0f0f0;content:"";height:1px;left:0;position:absolute;top:8px;width:100%;z-index:10}.popup__paragraph{font-size:14px;color:#707070;text-align:center;padding:4px 0}.popup__h3,.popup__link,.popup__or-text{font-family:"Archivo",sans-serif;font-weight:700;font-size:14px}.popup__link{color:#e0007a;margin-bottom:-4px;padding-bottom:4px;text-decoration:none;border-bottom:0;display:inline-block;transition:color .3s;position:relative;cursor:pointer}.popup__link:after{position:absolute;width:0;left:0;bottom:0;height:1px;background:#e0007a;content:"";transition:width .7s cubic-bezier(.19,1,.22,1)}.popup__link:hover{color:#e0007a}.popup__link:hover:after{width:100%}.popup__item--with-icon{position:relative}.popup__item--with-icon .icon-info{position:absolute;right:0;top:0;fill:#707070}.popup__item--with-icon .icon-info .icon-help{height:20px;width:20px}.popup__save{display:flex;flex-flow:row nowrap;justify-content:flex-end}.popup__or-text{color:#3c3c3c;margin:auto;padding:0 12px;background:#fff;position:relative;text-align:center;z-index:20;display:inline-block}.popup__h3{color:#707070;padding-bottom:6px}.popup__message{font-size:16px;line-height:24px}.popup__video{margin-top:30px;overflow:hidden;height:300px;background:#000}.popup__video embed,.popup__video iframe,.popup__video video{width:100%;height:100%}.popup__item-row{display:flex;justify-content:space-between}.popup__item-row .popup__item{width:100%}.popup__item-row .popup__item:first-child{margin-right:30px}.search-header{transition:.5s ease-in-out;position:relative}.search-header button:focus{outline:none}.search-header .link-default{position:absolute;right:20px;top:24px}.search-header .input-search__input{padding-left:50px}.search-header .input-search__icon{top:10px;left:15px}.search-header .input-search__icon .icon{height:25px;width:25px}.search-header{z-index:30}.search-header--dissabled{width:0!important;overflow:hidden}.search-header--dissabled .input-search__input{margin:auto;opacity:0;width:0}.search-header--active{width:auto}.search-header--active .input-search__input{opacity:1;width:100%}.layout-home .layout__header .search-header{position:absolute;left:5%;right:5%;top:0;width:90%;padding:10px 0;margin:auto}.layout-home .layout__header .search-header input{padding:12px 48px;background:#fff;border-radius:32px}.footer{background:#fff;position:relative}.footer,.footer__menu{overflow:hidden}.footer__wrap{max-width:1280px;margin:0 auto}.footer__awards{display:flex;align-items:center;justify-content:center;grid-gap:120px;gap:120px;padding:58px;width:100%;flex-wrap:wrap}.footer__credits{text-align:center;background-color:#161412;width:100%;padding:46px 0}.footer__credits .footer__wrap{width:90%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;grid-gap:16px;gap:16px}.footer__copyright{text-align:left;display:flex;align-items:center;grid-gap:10px;gap:10px}.footer__logo-image{height:32px;width:auto}.footer__links{text-align:right;display:flex;grid-gap:30px;gap:30px}.footer__credits,.footer__link{color:#babbba;font-family:"Archivo",sans-serif;font-weight:500;font-size:12px;text-decoration:none;text-transform:uppercase}.footer__link{padding:0 8px}.footer__copyright-text{font-family:"Archivo",sans-serif;text-transform:none;color:#f3f3f3}.dropdown .menu-link__link{padding:8px;color:#707070}.dropdown .menu-link__content{font-family:"Archivo",sans-serif;font-size:13px;font-weight:600}.dropdown .menu-link__icon .icon{width:20px;height:20px;fill:rgba(60,60,60,.4)}.dropdown__wrap{background:#fff}.dropdown-options{position:relative;width:200px;max-width:200px;padding-top:20px}.dropdown-options .dropdown__wrap{padding:4px 0;border-radius:4px;box-shadow:0 3px 9px 0 rgba(10,4,6,.1)}.dropdown-options:before{content:"";position:absolute;top:20px;right:calc(50% - 50px);box-sizing:border-box;width:0;height:0;transform:rotate(135deg);transform-origin:0 0;border:7px solid #fff;box-shadow:-3px 2px 2px 0 rgba(0,0,0,.06)}.dropdown-options .menu-link:hover .menu-link__content{color:#000}.radio-color{display:flex;flex-flow:row wrap}.radio-color__radio{background-color:#ccc;border-radius:8px;flex:0 1 50px;width:50px;margin:0 15px 24px 0;position:relative;height:50px}.radio-color__radio:after{content:"";height:3px;width:14px;border-radius:4px;left:calc(50% - 7px);display:block;background:#e0007a;position:absolute;bottom:-12px;opacity:0;margin-top:4px}.radio-color__input{position:absolute;display:block;top:0;left:0;right:0;width:100%;opacity:0;height:100%}.radio-color__input:checked+.radio-color__radio:after{opacity:1}.radio-color__radio--01{background-color:#a9b5c8}.radio-color__radio--02{background-color:#f3cd56}.radio-color__radio--03{background-color:#ffb256}.radio-color__radio--04{background-color:#f89560}.radio-color__radio--05{background-color:#e49467}.radio-color__radio--06{background-color:#cb8f78}.radio-color__radio--07{background-color:#c2e44e}.radio-color__radio--08{background-color:#94dc4e}.radio-color__radio--09{background-color:#6bdb67}.radio-color__radio--10{background-color:#51deb3}.radio-color__radio--11{background-color:#56e6ba}.radio-color__radio--12{background-color:#38deeb}.radio-color__radio--13{background-color:#73c5ea}.radio-color__radio--14{background-color:#eb9af5}.radio-color__radio--15{background-color:#e07cf8}.radio-color__radio--16{background-color:#f9b1b6}.radio-color__radio--17{background-color:#f5677f}.radio-color__radio--18{background-color:#3f3}.card-project{background:#fff;overflow:hidden;border-radius:16px;box-shadow:0 5px 20px 0 rgba(29,29,27,.16)}.card-project__link{color:#000;text-decoration:none}.card-project__thumb{height:140px;background:#ccc;position:relative;overflow:hidden}.card-project__thumb .card-project__status{font-size:12px;background:#fff;color:rgba(29,29,27,.7);border-radius:12px 0 0 12px;font-weight:600;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:6px 12px;position:absolute;top:24px;right:0;z-index:20;display:flex;flex-flow:row wrap;align-items:center}.card-project__thumb .card-project__status p{display:inline-block}.card-project__thumb .card-project__status:before{content:"";height:12px;width:12px;border-radius:100%;display:inline-block;margin-right:8px;background:#ff7d82}.card-project__thumb .picture{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:10}.card-project__thumb .picture img{width:100%;height:auto}.card-project__content{padding:10px 16px;position:relative}.card-project__content .link-default{position:absolute;top:10px;right:16px;padding:4px 2px;border-radius:6px}.card-project__content .link-default .icon{fill:#3c3c3c;height:24px;width:24px}.card-project__content .link-default:hover{background:rgba(0,0,0,.05)}.card-project__subtitle,.card-project__title{font-family:"Archivo",sans-serif}.card-project__title{font-weight:700;color:#3c3c3c;font-size:20px;line-height:28px;padding-bottom:4px}.card-project__subtitle{color:rgba(10,4,6,.4);font-size:14px}.card-project__students{margin-top:15px;border-top:1px solid rgba(10,4,6,.2);padding:12px 16px;color:rgba(10,4,6,.7);align-items:center;display:flex;flex-flow:row nowrap;font-family:"Archivo",sans-serif;font-size:14px}.card-project__students .icon{fill:rgba(10,4,6,.7);height:20px;width:20px;margin-right:12px}.card-result{background:#fff;box-shadow:0 4px 12px 0 rgba(29,29,27,.06);border-radius:16px;overflow:hidden;height:100%}.card-result__link{color:#000;display:flex;flex-flow:column wrap;justify-content:space-between;text-decoration:none;height:100%}.card-result__thumb{width:100%;height:140px;background:#f0f0f0}.card-result__content,.card-result__level{padding-left:16px;padding-right:16px}.card-result__content{flex:1 1;padding-top:16px}.card-result__level{padding-bottom:16px}.card-result__author,.card-result__subtitle{font-family:"Archivo",sans-serif;font-size:12px;color:#707070}.card-result__title{font-family:"Archivo",sans-serif;font-size:20px;line-height:26px;font-weight:700;padding:8px 0}.card-result__level{color:#707070;font-size:12px;font-weight:700;padding-top:12px}.cardclass{background:#fff;box-shadow:0 5px 20px 0 rgba(29,29,27,.16);border-radius:16px;overflow:hidden}.cardclass__link{text-decoration:none}.cardclass__bck,.cardclass__content{padding:14px 16px}.cardclass__bck{background:#ccc;padding-top:40px;position:relative}.cardclass__bck .link-default{position:absolute;right:16px;top:16px;border-radius:12px;padding:2px}.cardclass__bck .link-default .icon{fill:#fff;height:25px;width:25px}.cardclass__bck .link-default:hover{background:rgba(0,0,0,.05)}.cardclass__content .button{margin:12px auto;min-height:40px;width:auto}.cardclass__content .button .icon{height:22px;width:22px}.cardclass__content .button .button__text{color:#3c3c3c;font-weight:700;text-transform:uppercase}.cardclass__content .button:hover{background:#f0f0f0}.cardclass__meta,.cardclass__title{color:#fff;font-family:"Archivo",sans-serif}.cardclass__title{font-weight:700;font-size:24px;line-height:28px}.cardclass__meta{opacity:.7;font-weight:700;font-size:15px;line-height:17px;padding-top:6px}.cardclass__meta span{display:inline-block;margin-right:16px}.cardclass--01 .cardclass__bck{background:#f89560}.cardclass--02 .cardclass__bck{background:#51deb3}.cardclass--03 .cardclass__bck{background:#e07cf8}.hero-menu{min-height:92vh;display:flex;flex-flow:column wrap;justify-content:space-between;position:relative;overflow:hidden;padding-bottom:75px;background:#fff}.hero-menu__content{max-width:700px;width:90%;margin:0 auto;padding:48px 0;position:relative;z-index:20;text-align:center}.hero-menu__content .hero-menu__picture-desktop img,.hero-menu__content .hero-menu__picture-mobile img{margin:auto;width:82%;height:auto}.hero-menu__content .hero-menu__picture-desktop .picture:first-child,.hero-menu__content .hero-menu__picture-mobile .picture:first-child{margin-bottom:16px}.hero-menu__content .hero-menu__arrow img{margin:auto;height:auto}.hero-menu__picture-desktop,.hero-menu__picture-mobile{margin-bottom:30px;padding:0 30px}.hero-menu__picture-desktop .picture,.hero-menu__picture-mobile .picture{width:100%;height:auto}.hero-menu__picture-desktop .picture .picture__image,.hero-menu__picture-mobile .picture .picture__image{max-width:100%}.hero-menu__welcome{color:#3c3c3c;font-size:32px;font-family:"Archivo",sans-serif;line-height:24px;margin-bottom:24px}.hero-menu__description-title{color:#3c3c3c;font-size:27px;font-family:"Archivo",sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:12px;line-height:34px}.hero-menu__description-title .hero-menu__highlight{background:linear-gradient(0deg,#fff064 50%,transparent 0);background-position-y:4px;background-origin:0;background-size:24px 24px;background-repeat:repeat-x;padding:0 6px;margin:0 -6px;position:relative;z-index:0}.hero-menu__description-title .hero-menu__highlight:first-child{z-index:1}.hero-menu__description{font-size:16px;line-height:24px}.hero-menu__description,.hero-menu__description-cta{color:#3c3c3c;font-family:"Archivo",sans-serif;margin-bottom:18px}.hero-menu__description-cta{line-height:27px;font-weight:600;line-height:24px;font-size:24px}.hero-menu__view-more{padding:24px 0}.hero-menu__view-more .button--transparent-right{border-color:#3c3c3c;color:#3c3c3c}.hero-menu__view-more .button--transparent-right .button__icon{border-color:#3c3c3c}.hero-menu__view-more .button--transparent-right .button__icon .icon{fill:#3c3c3c}.hero-menu__menu{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:24px;max-width:1200px}.hero-menu__menu .hero-menu__link{margin-bottom:12px;flex:0 1 48%;min-width:165px}.hero-menu__menu--footer{flex-flow:row wrap}.hero-menu__link-down{display:none;padding:24px 0;text-align:center}.hero-menu__link-down .link-default__icon{margin:auto}.hero-menu__link-down .link-default__icon .icon{transition:.15s ease-in;transform:translateY(0);fill:#3c3c3c;height:48px;width:48px}.hero-menu__link-down .link-default__icon:hover .icon{transform:translateY(6px)}@media only screen and (min-width:640px){.hero-menu__menu{justify-content:center}.hero-menu__menu .hero-menu__link{margin-right:8px;flex-grow:0;flex-shrink:1;flex-basis:calc(16.66667% - 8px)}.hero-menu__menu .hero-menu__link:last-child{margin-right:0}}@media only screen and (min-width:1024px){.hero-menu__menu,.hero-menu__menu--footer{flex-flow:row wrap}.hero-menu__link-down{display:block}.hero-menu__content{padding:64px 0}.hero-menu__description{font-size:18px;line-height:24px}}@media only screen and (min-width:1280px){.hero-menu__content{padding:48px 0 84px}.hero-menu__menu{max-width:1100px!important}}@media only screen and (min-width:1500px){.hero-menu__menu .hero-menu__link{margin-right:13px;flex-grow:0;flex-shrink:1;flex-basis:calc(16.66667% - 13px)}}.section-chanel{position:relative}.section-chanel .section-chanel__diagonal{background:#505960;left:0;position:absolute;top:-75px;width:100%;height:calc(100% + 150px);clip-path:polygon(0 0,100% 75px,100% 100%,0 calc(100% - 75px))}.section-chanel--reverse .section-chanel__info{text-align:left}.section-chanel--reverse .section-chanel__diagonal{clip-path:polygon(0 75px,100% 0,100% 100%,0 calc(100% - 75px))}.section-chanel__mobile-slider{align-items:stretch;display:flex;overflow:auto;flex-flow:row nowrap;justify-content:flex-start;padding:24px 0;width:95vw;margin-left:-5vw;margin-right:0}.section-chanel__mobile-slider .section-chanel__mobile-slider-card:first-child{padding-left:5vw}.section-chanel__mobile-slider .section-chanel__mobile-slider-card:last-child{padding-right:5vw}.section-chanel__mobile-slider .section-chanel__mobile-slider-card{display:flex;flex:0 1 90%;width:90%;margin-right:24px;min-height:100%}.section-chanel__mobile-slider .section-chanel__mobile-slider-card .card-home{min-height:100%;width:90vw;max-width:500px!important;height:100%;text-align:left}.section-chanel__mobile-slider .section-chanel__mobile-slider-card .card-home__link{display:flex;flex-flow:column wrap;justify-content:space-between}.section-chanel__info{text-align:right}.section-chanel__wrap{display:flex;width:90%;padding-bottom:100px;padding-top:0;z-index:20;position:relative}.section-chanel__slider{display:none}.section-chanel__level,.section-chanel__subtitle,.section-chanel__title{font-family:"Archivo",sans-serif;font-weight:700}.section-chanel__title{font-size:32px;word-break:normal;text-shadow:0 2px 8px rgba(10,4,6,.1)}.section-chanel__subtitle{font-size:20px;line-height:24px;padding-top:15px;padding-bottom:24px}.section-chanel__level{font-size:24px;line-height:28px;padding-bottom:15px;font-weight:400}.section-chanel__level b{font-weight:700}.section-chanel__button,.section-chanel__list,.section-chanel__title{margin-top:45px}.section-chanel__list{display:none}.section-chanel__list .button{font-weight:700;font-size:16px}.section-chanel__button,.section-chanel__button .button{width:100%}@media only screen and (min-width:1024px){.section-chanel{height:auto;min-height:100vh}.section-chanel__points{height:107px;width:265px}.section-chanel__wrap{min-height:100vh;padding-bottom:150px}.section-chanel__columns{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;max-width:100%}.section-chanel--reverse .section-chanel__columns{flex-flow:row-reverse nowrap}.section-chanel__slider{display:block;width:65%}.section-chanel__info{flex:0 1 34%;width:34%;align-items:center;display:flex;flex-flow:column wrap;justify-content:center;height:100%;text-align:center}.section-chanel__info .section-chanel__button,.section-chanel__info .section-chanel__list,.section-chanel__info .section-chanel__title{max-width:240px}.section-chanel__mobile-slider{display:none}.section-chanel__list{display:block}.section-chanel:after{height:200px;width:300px}}@media only screen and (min-width:1280px){.section-chanel__title{font-size:48px}.section-chanel__button{padding:48px 0 0}.section-chanel__wrap{max-width:1200px}}.card-home{background:#fff;border-radius:36px;padding:24px;position:relative}.card-home .inactive,.card-home .soon{font-size:14px;position:static}.card-home__header{display:flex;justify-content:space-between;grid-gap:8px;gap:8px;margin-bottom:16px;width:100%}.card-home__header .card-home__info{flex-grow:1}.card-home__link{display:flex;flex-flow:column;justify-content:space-between;text-decoration:none;height:100%}.card-home__title{font-size:22px;line-height:26px;color:#161412;font-weight:700;width:100%;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.card-home__level,.card-home__title{font-family:"Archivo",sans-serif;margin-bottom:12px}.card-home__level{color:#6f6f6f;font-size:14px;font-weight:400;text-transform:uppercase}.card-home__thumb{flex-shrink:0}.card-home__thumb figure{width:120px;height:120px;position:relative}.card-home__thumb figure img{height:100px;width:100px;object-fit:cover;border-radius:8px}.card-home__content{display:flex;flex-flow:column;flex-grow:1;justify-content:space-between}.card-home__description{color:#161412;font-family:"Archivo",sans-serif;font-weight:300;font-size:15px;line-height:20px;margin-bottom:26px;flex-grow:1}.card-home__button .button{width:auto;color:#161412;font-family:"Archivo",sans-serif;font-weight:500;padding:8px 16px;border-radius:16px;border:1px solid #161412;background:transparent}.card-home__dfc{background:url(/app/assets/img/canal-dfc-bt.png);width:70px;height:51px;position:absolute;top:-15px;right:-15px;background-size:contain;background-repeat:no-repeat}.collections-list{background-color:#fee73c;padding:48px}.collections-list .collections-list__content{max-width:1064px;width:90%;margin:0 auto}.collections-list .collections-list__header{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:48px;gap:48px;margin-bottom:48px}.collections-list .collections-list__blue-decoration{display:none}.collections-list .collections-list__blue-decoration figure{width:max-content}.collections-list .collections-list__text{display:flex;flex-direction:column;justify-content:center;grid-gap:24px;gap:24px}.collections-list .collections-list__title{font-family:"Futura",sans-serif;font-weight:500;font-size:24px;line-height:0;letter-spacing:0;text-align:center;line-height:1.2;color:#161412}.collections-list .collections-list__title span{display:inline-block;background:#fff;padding:2px;font-weight:700}.collections-list .collections-list__subtitle{font-family:"Archivo",sans-serif;font-weight:300;font-size:18px;line-height:26px;letter-spacing:0;text-align:center;color:#161412}.collections-list .collections-list__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:24px;gap:24px;justify-items:center;align-items:start}@media only screen and (min-width:768px){.collections-list .collections-list__blue-decoration{display:block}.collections-list .collections-list__subtitle,.collections-list .collections-list__title{text-align:left}.collections-list .collections-list__items{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media(min-width:1200px){.collections-list .collections-list__items{grid-template-columns:repeat(4,1fr)}}.collections-list-item{background-color:#fff;border-radius:36px;padding:16px;width:248px;height:auto;transition:transform .3s ease;display:flex;flex-direction:column;justify-content:space-between;grid-gap:16px;gap:16px}.collections-list-item a{text-decoration:none;height:100%;display:flex;flex-direction:column}.collections-list-item:hover{cursor:pointer;transform:translateY(-8px)}.collections-list-item .collections-list-item__content-top{display:flex;flex-direction:column;height:200px}.collections-list-item .collections-list-item__content-top .collections-list-item__title{font-family:"Futura",sans-serif;font-weight:700;line-height:1.2;font-size:24px;color:#161412;text-align:center}.collections-list-item .collections-list-item__content-top .collections-list-item__thumb{height:120px;display:flex;align-items:center;justify-content:center;flex-grow:1;margin:16px auto}.collections-list-item .collections-list-item__content-top .collections-list-item__thumb .picture{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.collections-list-item .collections-list-item__content-top .collections-list-item__thumb .picture__image{max-width:100%;max-height:120px;width:auto;height:auto;object-fit:contain}.collections-list-item .collections-list-item__content-bottom{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.collections-list-item .collections-list-item__content-bottom .collections-list-item__projects{font-family:"Archivo",sans-serif;font-weight:600;line-height:1.2;font-size:16px;color:#161412;text-align:center;flex-shrink:0;margin-top:auto;text-transform:uppercase}.collections-list-item .collections-list-item__content-bottom .collections-list-item__levels{font-family:"Archivo",sans-serif;font-weight:500;line-height:1.2;font-size:14px;color:#161412;flex-shrink:0}.hero-chanel{padding:72px 0 200px;min-height:100vh;position:relative;overflow:hidden}.hero-chanel__diagonal{position:absolute;bottom:0;left:0;right:0;width:100%;height:200px;background:#505960}.hero-chanel__decoration{width:100%;height:24px;background-image:repeating-linear-gradient(-45deg,#fff,#fff 4px,transparent 5px,transparent 7px)}.hero-chanel__decoration--fixed{position:fixed;top:66px;z-index:1000}.hero-chanel__back{max-width:1280px;width:90%;margin:0 auto}.hero-chanel__back-link{display:inline-flex;align-items:center;text-decoration:none;margin-right:16px;flex-shrink:0;cursor:pointer}.hero-chanel__back-link .icon{fill:#fff;margin-right:8px}.hero-chanel__back-link .icon-arrow-left{fill:#fff}.hero-chanel__back-link .hero-chanel__back-text{font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.hero-chanel__back-link:hover{opacity:.8}.hero-chanel__wrap{padding-top:30px}.hero-chanel__header{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}.hero-chanel__thumb{display:none;width:250px;flex-shrink:0}.hero-chanel__thumb img{max-width:100%}.hero-chanel__description,.hero-chanel__title{color:#fff;font-family:"Archivo",sans-serif}.hero-chanel__title{font-weight:800;font-size:60px;padding-top:15px}.hero-chanel__description{font-size:18px;font-weight:400;line-height:24px;padding-top:22px}.hero-chanel__level{font-family:"Archivo",sans-serif;font-weight:700;font-size:26px}.hero-chanel__projects-count{font-family:"Archivo",sans-serif;font-weight:400;font-size:16px;margin-top:12px;text-transform:lowercase}.hero-chanel__projects{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;width:100%;margin-top:24px}@media only screen and (min-width:768px){.hero-chanel__projects{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.hero-chanel__projects{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1024px){.hero-chanel{padding:72px 0 120px}.hero-chanel__wrap{padding-top:50px}.hero-chanel__title{font-size:60px;line-height:57px;padding-top:36px}.hero-chanel__description{font-size:18px;line-height:26px}.hero-chanel__thumb{display:block}}.laoding-simple{display:flex;align-items:center;flex-flow:column wrap;padding:24px}.laoding-simple__loop{display:inline-block;position:relative;width:60px;height:60px;margin-left:-24px}.loading-simple__title{color:#707070;display:block;font-family:"Archivo",sans-serif;font-size:24px;flex:0 1 100%;margin-top:48px;text-align:center;width:100%}.laoding-simple__loop div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:4px;border-radius:50%;animation:laoding-simple__loop 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-top-color:#707070}.laoding-simple__loop div:first-child{animation-delay:-.45s}.laoding-simple__loop div:nth-child(2){animation-delay:-.3s}.laoding-simple__loop div:nth-child(3){animation-delay:-.15s}@keyframes laoding-simple__loop{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.avatar-with-name-list{display:flex;flex-wrap:wrap;justify-content:center}.avatar-with-name-list__user{margin:10px;width:80px;text-align:center}.avatar-with-name-list__user .avatar{margin:auto}.content-results__header{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;padding-bottom:24px}.content-results__header .button--with-icon{min-height:40px;border-radius:4px;border:1px solid #e0007a}.content-results__title{font-family:"Archivo",sans-serif;font-weight:700;color:#000;font-size:18px}.content-results__filter .button{border-radius:8px;border:1px solid rgba(10,4,6,.2)}.content-results__results{align-items:stretch}.content-results__results .content-results__card{flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 24px);width:calc(100% - 24px);margin-left:24px;transition:.2s ease-in;margin-bottom:24px}.content-results__results .content-results__card .card-project{height:100%}@media only screen and (min-width:768px){.content-results__results .content-results__card{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 24px);width:calc(50% - 24px);margin-left:24px;transition:.2s ease-in}}@media only screen and (min-width:1024px){.content-results__results .content-results__card{flex-grow:0;flex-shrink:1;flex-basis:calc(33.33333% - 24px);width:calc(33.33333% - 24px);margin-left:24px;transition:.2s ease-in}.content-results__title{font-size:24px}}@media only screen and (min-width:1340px){.content-results__results .content-results__card{flex-grow:0;flex-shrink:1;flex-basis:calc(25% - 24px);width:calc(25% - 24px);margin-left:24px;transition:.2s ease-in}}.content-projects__header{padding-bottom:24px}.content-projects__title{font-family:"Archivo",sans-serif;font-weight:700;color:#000;font-size:18px}.content-projects__results{align-items:stretch}.content-projects__results .content-projects__card{flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 24px);width:calc(100% - 24px);margin-left:24px;transition:.2s ease-in;margin-bottom:24px}.content-projects__results .content-projects__card .card-project{height:100%}@media only screen and (min-width:768px){.content-projects__results .content-projects__card{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 24px);width:calc(50% - 24px);margin-left:24px;transition:.2s ease-in}}@media only screen and (min-width:1024px){.content-projects__results .content-projects__card{flex-grow:0;flex-shrink:1;flex-basis:calc(33.33333% - 24px);width:calc(33.33333% - 24px);margin-left:24px;transition:.2s ease-in}.content-projects__title{font-size:24px}}@media only screen and (min-width:1340px){.content-projects__results .content-projects__card{flex-grow:0;flex-shrink:1;flex-basis:calc(25% - 24px);width:calc(25% - 24px);margin-left:24px;transition:.2s ease-in}}.class-list .class-list__classes .class-list__class-item .class-item .class-item__projects{width:1064px;max-width:none;grid-gap:12px;gap:12px;border-bottom-right-radius:36px;border-bottom-left-radius:36px;padding:24px;background:#f3f3f3;border:1px solid #dfdfdf}.class-item-simple{justify-content:space-between;background:#fff;padding:10px 0}.class-item-simple,.class-item-simple__info{display:flex;align-items:center}.class-item-simple__info-checkbox{margin-right:10px}.class-item-simple__info-checkbox .input-checkbox__content:before{border-color:#f0eeec}.class-item-simple__students-info{font-family:"Archivo",sans-serif;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;text-align:right;vertical-align:middle;color:#6f6f6f}.class-list{padding-bottom:30px}.class-list__class-item{margin-top:20px}.class-list__action{display:flex;margin-top:30px;grid-gap:16px;gap:16px}.class-list__empty-section{margin-top:40px}.class-list-simple__class-item{border-bottom:2px solid #f0eeec}.class-list-simple__class-item:last-child{border-bottom:0}.explore{max-width:100vw}.explore__projects{margin-top:20px}.explore__project-item{margin-bottom:60px}.myprofile__wrap{padding-top:24px}.myprofile__wrap .myprofile__avatar{margin-bottom:24px}.myprofile__wrap .myprofile__avatar-link{width:160px;margin:1em 0;text-align:center;font-size:14px;color:#3c3c3c}.myprofile__avatar-avatar{background:#fff;border-radius:100%;width:160px;height:160px;position:relative;display:flex;flex-flow:column wrap;align-items:center;justify-content:center;overflow:hidden}.myprofile__avatar-avatar .myprofile__avatar-img{width:100%;height:100%}.myprofile__avatar-avatar .icon{height:48px;width:48px}.myprofile__item{padding-bottom:25px}.myprofile__item .button{width:auto;min-width:300px;padding:0 15px;min-height:39px;border-radius:4px;border:1px solid hsla(0,0%,59.2%,.3);background-color:#fff;font-size:14px;font-weight:700;text-align:center;color:#b2b2b2}.myprofile__role,.myprofile__section{display:block;font-size:24px;line-height:30px;color:#000;font-weight:700;margin-bottom:20px}.myprofile__tutor-wrapper{margin-top:40px}.myprofile__tutor-wrapper .input-text--static .input-text__input{color:#000;opacity:.7}.myprofile__section+.myprofile__info{font-size:14px;color:#535050;margin-top:-8px;margin-bottom:22px}.myprofile__accounts-section{padding-bottom:10px}.myprofile__accounts-section .myprofile__account{position:relative;padding:14px 24px 14px 16px;display:flex;flex-flow:row;align-items:center;min-height:75px;border-radius:4px;background-color:#fff;margin-bottom:15px}.myprofile__accounts-section .myprofile__account .account-icon{height:28px;width:28px}.myprofile__accounts-section .myprofile__account .myprofile__account-wrapper{flex-grow:1}.myprofile__accounts-section .myprofile__account .sync-icon{height:18px;width:18px;margin-right:8px}.myprofile__accounts-section .myprofile__account .sync-icon path:last-child{fill:#82b624}.myprofile__accounts-section .myprofile__account .unsync-btn{font-size:14px;font-weight:600;text-align:right;color:#e0007a;display:inline-block;text-decoration:none;transition:all .2s}.myprofile__accounts-section .myprofile__account .unsync-btn:hover{opacity:.7;transition:all .2s}.myprofile__accounts-section .myprofile__account .myprofile__account-title{padding:0 0 5px 22px;font-weight:600;font-size:16px;color:#535050}.myprofile__accounts-section .myprofile__account .myprofile__account-sync{padding-left:22px;display:flex;justify-content:flex-start;align-items:center;color:#535050;font-size:14px;font-weight:400;margin-top:4px}.myprofile__accounts-section .myprofile__item{padding-bottom:15px}.myprofile__license{position:relative;padding:18px;display:flex;flex-flow:column;color:#000;border-radius:4px;border:1px solid hsla(0,0%,59.2%,.25);background-color:#fff}.myprofile__license .icon{position:absolute;top:22px;left:20px}.myprofile__license .myprofile__license-title{padding:0 0 5px 55px;color:#000;font-size:16px;font-weight:600}.myprofile__license .myprofile__license-expired{padding-left:55px;display:flex;justify-content:space-between;color:#535050;font-size:14px;font-weight:400;margin-top:6px}.myprofile__license .myprofile__license-link{color:#3c3c3c}.myprofile__school{position:relative;padding:18px;display:flex;flex-flow:column;color:#000;border-radius:4px;border:1px solid hsla(0,0%,59.2%,.25);background-color:#fff;margin-bottom:15px}.myprofile__school Button{margin-top:35px}.myprofile__school .icon-school{position:absolute;top:22px;left:20px;height:30px;width:30px}.myprofile__school .icon-pencil{cursor:pointer}.myprofile__school .myprofile__school-title{padding:0 0 5px 55px;color:#000;font-size:16px;font-weight:600}.myprofile__school .myprofile__school-list{padding-left:55px;display:flex;justify-content:space-between;flex-direction:column;color:#535050;font-size:14px;font-weight:400;margin-top:6px}.myprofile__school .myprofile__school-list-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.myprofile__school .myprofile__school-link{color:#3c3c3c}@media only screen and (min-width:1024px){.myprofile__wrap{display:flex;flex-flow:row nowrap}.myprofile__wrap .myprofile__avatar{flex:0 1 160px;margin-right:50px}.myprofile__wrap .myprofile__content{flex:0 1 500px}}.notification{display:flex;padding:6px 0}.notification--new{background:rgba(224,0,122,.02)}.notification__avatar-container{position:relative}.notification__avatar-container .avatar{border:0;height:24px!important;width:24px!important}.notification__image{height:24px;width:24px}.notification__info{display:flex;flex-direction:column;margin-left:10px}.notification__name-project{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.notification__text,.notification__text-name{font-size:13px;line-height:1.31}.notification__text{color:#535050}.notification__created-at{color:#535050;margin-top:8px}.notification-list a{text-decoration:none}.notification-list__notification .notification{border-bottom:1px solid #f2f0ee}.notification-list__view-more{font-size:12px!important;font-weight:600;margin-top:10px;display:flex;justify-content:center}.notification-list__notification-empty{padding:20px}.notification-list__notification-empty .empty-section{background:transparent}.notification-list__notification-empty .empty-section .icon{fill:#babbba}.project-card{width:338px;height:260px;border-radius:36px;border:2px solid transparent;box-shadow:0 0 0 1px #dfdfdf;background-color:#fff;position:relative;transition:border-color .3s ease,box-shadow .3s ease}.project-card:hover{border-color:#e0007a;box-shadow:none}.project-card:hover .project-card__name{color:#e0007a}.project-card__inactive .project-card__container,.project-card__soon .project-card__container{padding-bottom:24px}.project-card__inactive .project-card__description,.project-card__soon .project-card__description{margin-bottom:16px}.project-card__container{border-radius:36px;overflow:hidden;position:relative;padding:14px 20px;width:100%}.project-card__header{display:flex;justify-content:space-between;align-items:flex-start}.project-card__header-info{display:flex;flex-direction:column;flex:1 1}.project-card__content{display:flex;flex-direction:column}.project-card__chanel{font-weight:500;font-size:14px;line-height:100%;text-transform:uppercase}.project-card__chanel,.project-card__name{font-family:"Archivo",sans-serif;letter-spacing:0;color:#161412;margin-top:11px}.project-card__name{font-weight:700;font-size:22px;line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:color .3s ease}.project-card__level{font-weight:400;font-size:14px;line-height:1.1em;text-transform:uppercase;color:#6f6f6f}.project-card__description,.project-card__level{font-family:"Archivo",sans-serif;letter-spacing:0;margin-top:11px}.project-card__description{font-weight:300;font-size:15px;line-height:20px;color:#161412;margin-bottom:14px;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.project-card__image{flex-shrink:0;margin-left:20px}.project-card__image figure{width:120px;height:120px;position:relative}.project-card__image figure img{height:100px;width:100px;object-fit:cover;border-radius:8px}.project-card__design-for-change{position:absolute;right:-12px;top:-4px;width:71px}.project-card__design-for-change img{width:100%}.project-item-wrapper{position:relative}.project-item-wrapper .popover__content{position:relative;z-index:5000}.project-item{display:flex;padding:16px 24px;border-radius:36px;border:1px solid #dfdfdf;background-color:#fff}.project-item:hover{z-index:30;position:relative}.project-item:hover .project-item__image-container,.project-item:hover .project-item__info-container,.project-item:hover .project-item__progress-container{opacity:.7}.project-item__progress-container{flex:0 0 auto;width:100px;position:relative;width:125px}.project-item__progress-container .CircularProgressbar{height:72px}.project-item__info-container{display:flex;flex-direction:column;width:73%}.project-item__info-container--draft .project-item__editorial,.project-item__info-container--draft .project-item__name{top:8px;position:relative}.project-item__draft{position:absolute;top:14px}.project-item__name{font-weight:700;font-size:22px;line-height:26px;color:#161412;padding-top:2px;padding-bottom:2px}.project-item__editorial,.project-item__name{font-family:"Archivo",sans-serif;letter-spacing:0}.project-item__editorial{font-weight:400;font-size:14px;line-height:100%;text-transform:uppercase;color:#6f6f6f;margin-top:10px}.project-item__image-container{width:72px;height:72px;margin-right:30px;display:flex;align-items:center;justify-content:center}.project-item__image{width:100%;height:100%;object-fit:cover;border-radius:8px}.project-item__more-icon{margin-left:auto;align-self:center}.project-item__more-icon .icon{fill:#535050;height:26px;width:26px}.project-item-list{display:flex;flex-direction:column;grid-gap:16px;gap:16px;border-radius:21px}.project-item-list__project{width:100%;margin-bottom:0}.project-item-list__empty{display:flex;align-items:center;flex-direction:column;justify-content:center;height:233px;width:100%}.project-item-list__empty-icon .icon{fill:#535050!important;height:42px;width:42px}.project-item-list__empty-text{margin-top:20px;color:#535050;font-size:24px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.project-item-list__empty-actions{color:#535050;font-size:16px;margin-top:12px}.project-item-list__empty-link{font-size:16px!important;margin-left:4px;margin-right:4px}.projects-level{padding-top:24px;padding-bottom:24px;border-top-left-radius:24px;border-bottom-left-radius:24px;background:#f3f3f3;box-shadow:inset 12px 0 24px 0 #f3f3f3;margin-left:calc(50vw - 45%)}@media(min-width:1200px){.projects-level{margin-left:calc(50vw - 512.5px)}}@media only screen and (min-width:1340px){.projects-level{margin-left:calc(50vw - 512.5px)}}@media only screen and (min-width:1500px){.projects-level{margin-left:calc(50vw - 640px)}}.projects-level__content{width:97%;margin-left:auto;display:flex;flex-direction:column;grid-gap:20px;gap:20px;position:relative}.projects-level__info-year{display:flex;justify-content:space-between}.projects-level__info-name{font-family:"Archivo",sans-serif;font-weight:600;font-size:26px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#161412}.projects-level__info-projects{color:#babbba;font-size:16px;font-weight:400;margin-top:8px}.projects-level__info-text{display:flex;flex-direction:column;color:#babbba}.projects-level_proyects{position:relative}.projects-level__controls{display:flex;justify-content:flex-start;align-items:center;grid-gap:40px;gap:40px;margin-top:20px;height:36px}.projects-level__pagination{margin-left:auto;margin-right:100px}.projects-level__more-container{width:120px;height:36px;grid-gap:10px;gap:10px;border-radius:16px;padding:8px 16px;background-color:#fff;border:2px solid transparent;transition:all .3s ease;display:flex;align-items:center}.projects-level__more-container:hover{border-color:#e0007a}.projects-level__more-container:hover .projects-level__more-text{color:#e0007a}.projects-level__more-container:active,.projects-level__more-container:focus{background-color:#e0007a;border-color:#e0007a}.projects-level__more-container:active .projects-level__more-text,.projects-level__more-container:focus .projects-level__more-text{color:#fff}.projects-level__more-text{font-family:"Archivo",sans-serif;color:#161412;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase}.projects-year__info-year{display:flex;justify-content:space-between}.projects-year__info-name{color:#000;font-size:27px;font-weight:600;margin-top:15px;margin-bottom:15px}.projects-year__info-projects{font-family:"Archivo",sans-serif;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#161412;margin-top:8px}.projects-year__tabs{margin-top:4px;margin-bottom:24px}.projects-year__info-text{display:flex;justify-content:space-between;color:#7f7c7c}.projects-year__more-container{display:flex;align-items:center}.projects-year__more-text{color:#000;font-size:14px;font-weight:600;margin-left:14px;text-transform:uppercase}.projects-year__more-icon .icon{fill:#e0007a;height:18px;width:18px}.projects-year_proyects{margin-top:20px}.projects-year__list{display:flex;flex-wrap:wrap}.projects-year__list-item{display:flex;margin-right:35px;margin-bottom:35px}.projects-year__list-item a{width:350px}.user-item-li{position:relative;padding-top:4px;padding-bottom:4px}.user-item-li--active,.user-item-li:hover{background:rgba(224,0,122,.05)}.user-item-li--disabled:hover{background:initial}.user-item-li--disabled .user-item-info{opacity:1!important;cursor:auto!important}.user-item-li__container{display:flex;align-items:center;justify-content:space-between}.user-item-info{display:flex;flex-wrap:wrap;align-items:center;width:calc(100% - 59px);justify-items:flex-start}.user-item-info--disabled{opacity:1;cursor:auto}.user-item-li__checkbox .input-checkbox__content{cursor:copy}.user-item-li__checkbox .input-checkbox__content:before{border-color:#f0eeec}.user-item-li__student{display:flex;align-items:center;width:calc(100% - 28px)}.user-item-li__avatar{position:relative;margin-left:8px}.user-item-li__notification{position:absolute;top:0;right:0;width:8px;height:8px;border-radius:100%;background:#e0007a}.user-item-li__basic-info{display:flex;flex-direction:column;margin-left:12px}.user-item-li__name{flex:1 1;font-size:14px;font-weight:600;letter-spacing:.88px;text-transform:uppercase;max-width:190px}.user-item-li__mail{margin-top:6px;color:#535050;font-size:14px}.user-item-li__delete{margin-right:20px}.user-item-li__delete svg{opacity:.4}.user-item-li__delete:hover svg{fill:red;opacity:1}.user-item-li-list__li{margin-bottom:10px}.user-item-li-list__li:last-child{margin-bottom:0}.user-item-li-list__empty-message{display:block;color:#535050;letter-spacing:1px;font-size:12px;font-weight:600;margin-top:14px;text-align:center;text-transform:uppercase;overflow-y:hidden}.user-delivered-response{border-radius:4px;border:1px solid #f0eeec;background-color:#fff;padding:16px 15px;display:flex;justify-content:space-between}.user-delivered-response__info{display:flex;align-items:center}.user-delivered-response__icon .icon{fill:#e0007a;height:30px;width:30px}.user-delivered-response__info-texts{display:flex;flex-direction:column;margin-left:10px}.user-delivered-response__name{color:#535050;font-size:14px;font-weight:700;line-height:1.29;margin-bottom:2px}.user-delivered-response__name--pointer{cursor:pointer}.user-delivered-response__type{color:#535050;font-size:11px;margin-top:2px;text-transform:uppercase}.user-delivered-response__user{display:flex;align-items:center}.user-delivered-response__user-info{display:flex;align-items:center;margin-right:140px}.user-delivered-response__user-name{max-width:200px;font-size:12px;font-weight:600;letter-spacing:.75px;margin-left:8px}.user-delivered-response-list__li{margin-bottom:4px}.sidebar-modal{background:#fff;position:fixed;right:0;top:0;height:100vh;z-index:100;min-width:380px;max-width:100%}.sidebar-modal .sidebar-modal__item{padding:10px 5px 0}.sidebar-modal .sidebar-modal__item:last-child{padding-bottom:10px}.sidebar-modal__wrap{height:100vh;display:flex;justify-content:space-between;flex-flow:column wrap;padding:16px}.sidebar-modal__content{flex:1 1;padding:16px 0;overflow:auto;max-height:calc(100vh - 10px)}.sidebar-modal__header{top:0;align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.sidebar-modal__title{color:#707070;font-weight:700;font-family:"Archivo",sans-serif;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.sidebar-modal__footer{bottom:0;display:flex;justify-content:space-between;flex-flow:row nowrap}.sidebar-modal__footer .button{display:inline-block;min-height:auto;border-radius:8px;padding-left:20px;padding-right:20px;height:40px;font-size:13px;width:auto}.sidebar-modal__footer .button--white{border:1px solid rgba(10,4,6,.2)}.static-page__header{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;padding-bottom:32px;padding-top:20px}.static-page__header-text{align-items:center;display:flex;flex-flow:row nowrap}.static-page__header-text .icon{margin-right:14px;fill:#e0007a;height:28px;width:28px}.static-page__title{font-size:24px;font-family:"Archivo",sans-serif;color:#3c3c3c;font-weight:700}.static-page__action .button{min-height:40px;padding-left:20px;padding-right:20px}.static-page__action .button--white{border:1px solid rgba(10,4,6,.2)}.static-page__action .button--white .button__icon .icon{border-radius:8px;fill:#707070}.static-page__content{padding-bottom:120px}.static-page__list .static-page__column{flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 24px);width:calc(100% - 24px);margin-left:24px;transition:.2s ease-in;margin-bottom:24px}@media only screen and (min-width:768px){.static-page__list .static-page__column{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 24px);width:calc(50% - 24px);margin-left:24px;transition:.2s ease-in}}@media only screen and (min-width:1024px){.static-page__title{font-size:32px}.static-page__list .static-page__column{flex-grow:0;flex-shrink:1;flex-basis:calc(33.33333% - 24px);width:calc(33.33333% - 24px);margin-left:24px;transition:.2s ease-in}}.project-remote-item{display:flex;justify-content:space-between;align-items:center;padding:8px 18px}.project-remote-item--is-showing{background:#e0007a}.project-remote-item--is-showing .project-remote-item__info-icon,.project-remote-item--is-showing .project-remote-item__info-icon path:nth-child(2){fill:#fff!important}.project-remote-item--is-showing .project-remote-item__info-name{color:#fff;font-weight:600}.project-remote-item--is-showing .project-remote-item__action-icon-container{background-color:#fff}.project-remote-item--is-showing .project-remote-item__action-icon{fill:#e0007a}.project-remote-item__info-icon{flex:0 0 auto;width:20px;height:20px}.project-remote-item__info-icon path:nth-child(2){fill:#535050!important}.project-remote-item__info{display:flex;justify-content:space-between;align-items:center}.project-remote-item__info-name{color:#535050;font-size:15px;margin-left:10px;padding-right:8px}.project-remote-item__action-icon-container{display:flex;align-items:center;justify-content:center;width:36px;height:27px;border-radius:9px;background-color:#535050}.project-remote-item__action-icon{width:16px;height:16px;fill:#fff}.project-remote-list{background:#fff}.project-remote-list__phase-name,.project-remote-list__subsection-name{color:#535050;display:block;font-size:12px;font-weight:600;letter-spacing:1px;padding:10px 18px;opacity:.9;text-transform:uppercase}.project-remote-list__subsection-name{margin-left:12px}.project-remote-list__phase-project-item{border-bottom:1px solid #f0eeec}.resource-card-list{width:100%;padding:0 20px}.resource-card-list__ul{display:grid;grid-template-columns:repeat(3,338px);grid-gap:20px;gap:20px;list-style:none;padding:0;justify-content:center;margin:0 0 32px}.resource-card-list__li{display:flex;margin-bottom:0}@media(max-width:1200px){.resource-card-list__ul{grid-template-columns:repeat(2,338px);grid-gap:18px;gap:18px}.resource-card-list{padding:0 18px}}@media(max-width:800px){.resource-card-list__ul{grid-template-columns:338px;grid-gap:16px;gap:16px}.resource-card-list{padding:0 16px}}.resource-card{display:flex;position:relative;width:338px;height:183px;grid-gap:12px;gap:12px;padding:24px 16px;border:2px solid transparent;border-radius:36px;box-shadow:0 0 0 1px #dfdfdf;transition:border-color .3s ease,box-shadow .3s ease}.resource-card:hover{border-color:#e0007a;box-shadow:none}.resource-card:hover .resource-card__name{color:#e0007a}.resource-card__image,.resource-card__image-container{width:72px;height:72px}.resource-card__info-container{display:flex;flex-direction:column;margin-left:10px;overflow:hidden}.resource-card__format{font-weight:500;font-size:14px;line-height:100%;text-transform:uppercase;white-space:nowrap;max-width:100%}.resource-card__format,.resource-card__name{font-family:"Archivo",sans-serif;color:#161412;overflow:hidden;text-overflow:ellipsis}.resource-card__name{font-weight:700;font-size:22px;line-height:26px;letter-spacing:0;margin-top:6px;margin-bottom:12px;transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:60px}.resource-card__language{font-family:"Archivo",sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#6f6f6f}.resource-card__teacher{position:absolute}.resource-detail-card{border-radius:4px;display:flex;flex-direction:column}.resource-detail-card__header{display:flex;align-items:center;justify-content:space-between}.resource-detail-card__chanel,.resource-detail-card__tipology{color:#535050;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.resource-detail-card__name{font-size:25px;font-weight:700;color:#535050;margin-top:12px}.resource-detail-card__description{color:#5d5a5a;font-size:13px;line-height:1.6;margin-top:14px}.resource-detail-card__image-container{margin-top:20px}.resource-detail-card__image-container .picture{overflow:hidden;width:100%}.resource-detail-card__image{max-width:100%;max-height:100%}.resource-detail-card__meta-info{display:flex;justify-content:space-between;width:100%}.resource-detail-card__format,.resource-detail-card__language{font-size:12px;font-weight:600;letter-spacing:.86px;color:#535050;margin-top:20px;text-transform:uppercase}@media only screen and (min-width:1024px){.resource-detail-card .project-video{height:400px}}.material-card-list{width:100%;padding:0 20px}.material-card-list__ul{display:grid;grid-template-columns:repeat(auto-fit,338px);grid-gap:20px;gap:20px;list-style:none;margin:0;padding:0;justify-content:center}.material-card-list__li{display:flex;margin-bottom:0}@media(max-width:768px){.material-card-list__ul{grid-template-columns:repeat(auto-fit,338px);grid-gap:16px;gap:16px}.material-card-list{padding:0 16px}}@media(max-width:480px){.material-card-list__ul{grid-template-columns:338px;grid-gap:12px;gap:12px}.material-card-list{padding:0 12px}}.material-card{display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding:13px;width:100%;transition:.15s ease-in;border:2px solid transparent;border-radius:36px;box-shadow:0 0 0 1px #dfdfdf;transition:border-color .3s ease,box-shadow .3s ease}.material-card:hover{border-color:#e0007a;box-shadow:none}.material-card:hover .material-card__name{color:#e0007a}.material-card__image-container{display:flex;width:100%;height:131px;background:#fff;align-items:center;justify-content:space-between;padding:0 10px;border-radius:12px}.material-card__image{width:151px;max-width:none;height:auto;max-height:100%;flex-shrink:0}.material-card__deco-image{width:85px;height:auto;max-height:100%;flex-shrink:0}.material-card__info-container{display:flex;flex-direction:column;justify-content:center;padding:10px;overflow:hidden;margin-top:20px}.material-card__level{font-family:"Archivo",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#6f6f6f;margin-bottom:6px}.material-card__name{font-weight:700;font-size:22px;line-height:26px;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-height:52px;margin:0 0 12px}.material-card__description,.material-card__name{font-family:"Archivo",sans-serif;letter-spacing:0;display:-webkit-box;overflow:hidden;color:#161412;text-overflow:ellipsis}.material-card__description{font-weight:300;font-size:15px;line-height:20px;text-align:left;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:60px;margin:0}.material-card__teacher{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.material-detail{margin-top:70px}.material-detail__header-container{display:flex;align-items:center}.material-detail__more-icon .icon{width:18px;height:18px;fill:#e0007a}.material-detail__more-text{margin-left:14px;color:#161412;font-size:14px;font-weight:600;text-transform:uppercase}.material-detail__hero{display:flex;position:relative;margin-top:24px;margin-right:35px;padding:36px;border-radius:17px;background-color:#fff;grid-gap:40px;gap:40px}.material-detail__hero-image-container{flex:0 0 auto;max-width:200px}.material-detail__hero-image-container .material-detail__image{width:247px;height:219px}.material-detail__hero-image-container .material-detail__image img{width:100%}.material-detail__hero-info-container{display:flex;flex-direction:column;justify-content:center;margin-bottom:36px;margin-left:36px;overflow:hidden}.material-detail__hero-info-container .material-detail__level{font-family:"Archivo",sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#6f6f6f}.material-detail__hero-info-container .material-detail__name{font-family:"Archivo",sans-serif;font-weight:800;font-size:36px;line-height:100%;letter-spacing:0;display:-webkit-box;margin-top:16px;overflow:hidden;color:#161412;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.material-detail__hero-info-container .material-detail__description{font-family:"Archivo",sans-serif;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;margin-top:22px;color:#161412}.material-detail__hero-action{position:absolute;right:24px;bottom:24px}.material-detail__hero-action .button{padding:6px 45px}.material-detail-projects{margin-top:20px;margin-bottom:130px;border-radius:36px;padding:36px 48px;grid-gap:24px;gap:24px;background-color:#f3f3f3}.material-detail-projects__title{font-weight:600;font-size:26px}.material-detail-projects__count,.material-detail-projects__title{font-family:"Archivo",sans-serif;line-height:100%;letter-spacing:0;vertical-align:middle;color:#161412}.material-detail-projects__count{margin-top:12px;font-weight:400;font-size:16px}.material-detail__list{display:grid;grid-template-columns:repeat(auto-fit,338px);justify-content:space-around;grid-gap:20px;gap:20px;margin-top:24px;width:100%}.material-detail__list-item{width:338px;min-width:0}.material-detail__list a{display:block;width:100%;height:100%}.resource-header-filter__tabs-filter{display:flex}.resource-header-filter__tab{display:flex;align-items:center;color:#b2b2b2;margin-right:10px;border-radius:9px;border:1px solid #dfdfdf;color:#6f6f6f}.resource-header-filter__tab,.resource-header-filter__tab--active{font-family:"Archivo",sans-serif;height:27px;grid-gap:2px;gap:2px;padding:6px 9px;background-color:#fff;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase}.resource-header-filter__tab--active{border:1px solid rgba(0,0,0,.1);color:#000;border-radius:9px;background-color:#d92e80;color:#fff}.task-status{display:flex;align-items:center;justify-content:space-between;width:100%}.task-status__info{width:40%;display:flex;flex-direction:column}.task-status__info-phase{font-size:12px;color:#535050;text-transform:uppercase}.task-status__info-date,.task-status__info-name,.task-status__info-phase{font-weight:600;margin-top:8px}.task-status__info-name{font-size:16px;font-weight:600}.task-status__info-date{font-size:12px;font-weight:600;color:#535050}.task-status__counts{display:flex;width:30%}.task-status__count-item{margin-right:20px}.task-status__count-item .number-title__number{font-size:19px}.task-status__actions{display:flex;align-items:center;justify-content:flex-end;width:30%}.task-status__action-correct{font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.task-status__message{margin-right:20px}.task-status__icon-message{fill:#535050}.task-status-list{background:#fff;border-radius:8px;border:1px solid #f0eeec}.task-status-list__li{border-bottom:1px solid #f0eeec;margin:auto;width:98%;padding:14px}.task-status-list__li--last{border-bottom:none}.task-status-list__empty{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:8px;border:1px solid #f0eeec;min-height:154px}.task-status-list__icons{position:relative}.task-status-list__check{display:flex;align-items:center;justify-content:center;background-color:#f0eeec;border-radius:100%;position:absolute;right:-10px;top:-10px;width:27px;height:27px}.task-status-list__empty-text{color:#535050;margin-top:18px;font-size:14px;text-transform:uppercase}.task-status-list__button{margin:18px auto;width:100%;display:flex;justify-content:center}.task-status-list__button .button{display:inline-block;border-radius:25px;border:1px solid #e0007a;width:auto;padding-left:25px;padding-right:25px;text-transform:none;min-height:36px}.task-status-list__button .button .button__text{color:#e0007a;letter-spacing:0;text-transform:uppercase}.main__content .content-static-link{color:#e0007a;font-weight:700;font-size:14px;font-family:"Archivo",sans-serif}.main__content .content-static{margin-bottom:70px}.content-static{background:#fff;padding:10px;margin-top:40px}.content-static .content-static-title{font-size:48px;color:#000;margin-left:5%}.content-static table,.content-static td,.content-static th{border:1px solid #000;border-collapse:collapse}.content-static-body{margin-left:5%;margin-right:5%;padding-top:40px;padding-bottom:40px;font-size:15px}.content-static-body p{font-family:"Archivo",sans-serif}@media only screen and (min-width:1024px){.content-static{padding:50px}.content-static-body{margin-left:15%;margin-right:10%}}.notice{display:flex;align-items:center;background:#fff;color:#5d5a5a;line-height:1.3;will-change:transform;box-shadow:0 3px 9px 0 rgba(10,4,6,.1);max-width:350px;pointer-events:auto;border-radius:8px;font-size:1rem}.notice .notice__icon{padding-left:1rem}.notice .notice__icon svg{width:24px;height:24px;fill:#e0007a}.notice .notice__message{flex:1 1;padding:.8rem}.notice .notice__message .notice__message-title{font-weight:600}.notice .notice__actions{display:flex;justify-content:space-evenly;border-left:1px solid #e5e7eb;height:100%;flex-direction:column;max-width:100px;min-width:80px}.notice .notice__actions a,.notice .notice__actions button{padding:1rem;color:#5d5a5a;cursor:pointer;font-size:.9em;text-decoration:none}.notice .notice__actions a:hover,.notice .notice__actions button:hover{color:#e0007a}.notice .notice__actions button:nth-child(2){border-top:1px solid #e5e7eb}.notice .notice__ribbon{width:50px;height:50px;overflow:hidden;position:absolute}.notice .notice__ribbon span{position:absolute;display:block;width:85px;padding:5px 0;background-color:#e0007a;text-align:center}.notice .notice__ribbon span svg{width:20px;height:20px;fill:#fff}.notice .notice__ribbon-top-left{top:0;left:0}.notice .notice__ribbon-top-left span{right:-5px;top:-5px;transform:rotate(-45deg)}.layout{margin:auto}.layout__content{padding-bottom:0!important}@media only screen and (min-width:768px){.layout__content{padding-bottom:0!important}}@media only screen and (min-width:1024px){.layout__content{padding-bottom:0!important}}@media only screen and (min-width:1280px){.layout__content{padding-bottom:0!important}}@media only screen and (min-width:1340px){.layout__content{padding-bottom:0!important}}@media only screen and (min-width:1500px){.layout__content{padding-bottom:0!important}}.layout-home{min-height:100vh;background:#f0eeec;color:#fff;display:flex;flex-flow:column;justify-content:space-between;overflow:hidden}.layout-home .layout__header{position:relative}.layout-home .layout__content{flex:1 1}.layout-home .layout__content .text-example{padding:120px 0;text-align:center;font-size:24px;color:#707070}.layout__header{transition:all .7s cubic-bezier(.19,1,.22,1)}.layout-home--search .layout__footer,.layout-home--search .layout__header,.layout-static--search .layout__footer,.layout-static--search .layout__header{background:#f0eeec}.layout--fixed .layout__header{background:#fff;position:fixed;width:100%;z-index:122;left:0}.layout--fixed .layout__content{padding-top:66px}@media only screen and (min-width:1024px){.layout-home .layout__header .search-header{background:#000;width:58vw;max-width:720px}}.layout-project .layout__header{box-shadow:none!important;height:66px}.layout-project .layout__content{padding-top:0!important}.layout-project .accordion__title-text{font-size:22px;font-weight:500;margin-left:8px}.layout-home--white{background:#fff;color:#000}.layout-home--white .link-menu .link-menu__text{color:#000}.layout-home--white .link-menu .link-menu__icon .icon{fill:#000}.popup-job .popup__header{display:none}.popup-job__wrapper{border-radius:0;top:0;bottom:0;left:auto;transform:none;border:0;margin-right:0}.todo .header-customizable__left{display:none}.todo .header-customizable__center{flex:0 1 75%;justify-content:flex-start}.todo__header{display:flex;align-items:center;justify-content:space-between}.todo__header-left,.todo__header-right{width:30%}.todo__header-left{color:#535050;font-size:14px}.todo__content{margin-top:30px;position:relative;left:-4px}.todo__accordion-right{color:#535050;font-size:14px}.to-project{min-height:100vh;font-size:16px}.to-project .select-customizable__placeholder,.to-project .select-customizable__single-value{font-size:16px;font-weight:600;line-height:1.5;color:hsla(0,0%,100%,.8)!important}.to-project .select-customizable__menu{bottom:100%!important;top:auto;position:absolute;width:auto;max-width:400px}.to-project .select-customizable__indicator svg{fill:hsla(0,0%,100%,.8)!important}.to-project .select-customizable{position:static}.to-project .select-customizable:hover{background:#303030;border-radius:8px}.to-project .project-post__title-number{font-size:0;margin-right:26px}.to-project .edit-project__title-text,.to-project .project-post__title-text{font-size:28px;margin:14px 0}.to-project .question-stimulus li,.to-project .question-stimulus p{font-weight:400}.to-project .question-stimulus .fr-view{font-size:24px}.to-project .project-post__main li,.to-project .project-post__main p{font-size:24px;line-height:36px}.to-project .activity,.to-project .input-text{font-size:1em}.to-project .input-text .input-text__input{font-size:.9em}.to-project .project-image{font-size:1em;margin:1em auto}.to-project .to-project__section-item{font-size:1em}.to-project .fr-view{font-size:1em;line-height:1.5em;margin-bottom:.8em}@media only screen and (min-width:1280px){.to-project{font-size:20px}}@media only screen and (min-width:1500px){.to-project{font-size:24px}}.to-project__exercise{display:flex;align-items:center;height:calc(100vh - 70px);width:100%;padding-top:10px;overflow:hidden}.to-project__exercise .project-post{border-radius:16px;padding-bottom:10px;overflow:auto;max-height:83vh;max-height:calc(100vh - 110px);scroll-behavior:smooth}.to-project__exercise .project-post::-webkit-scrollbar{width:20px}.to-project__exercise .project-post::-webkit-scrollbar-track{background:#fff;border-radius:20px;width:4px}.to-project__exercise .project-post::-webkit-scrollbar-thumb{background:#888;border-radius:15px;width:4px;border:6px solid #fff}.to-project__exercise .project-post::-webkit-scrollbar-thumb:hover{background:#555}.to-project__exercise .project-post h1{padding-bottom:0}.to-project__exercise .multiple-choice-question__body .mc-option-text-wrapper{padding:.2rem .7rem .2rem calc(.7rem + 3px);margin-right:1em}.to-project__exercise .multiple-choice-question__body .mc-option-text-wrapper p{margin:10px 0}.to-project__exercise .multiple-choice-question__body .mc-option-text-wrapper .fr-view{margin-bottom:0}.to-project__exercise .choice-matrix-question-row__question{padding:10px 30px}.to-project__exercise .choice-matrix-question-row__question .fr-view,.to-project__exercise .choice-matrix-thead__text-wrapper p{font-size:22px}.to-project__exercise .cloze-dropdown-question__body{padding-bottom:100px}.to-project__exercise .cloze-dropdown-question__body .dropdown-list{max-height:130px}.to-project__exercise .drag-item .fr-view,.to-project__exercise .lemo-drag-option .fr-view{margin-bottom:0}.to-project__exercise .image-label-text-question{margin-bottom:10px}.to-project__exercise .classify-classification-question .fr-view,.to-project__exercise .classify-match-list-question .fr-view{margin-bottom:0}.to-project__exercise-centered-content{width:100%;padding:1em 0;margin:auto}.to-project__exercise-centered-content .project-post{width:100%}.to-project__footer{display:flex;justify-content:space-between;align-items:center;background:#3c3c3c;height:60px;padding:0 30px;position:fixed;bottom:0;width:100%;z-index:9}.to-project__footer-left-container{display:flex;align-items:center;width:30%}.to-project__footer-icon-connect{fill:#535050;height:36px;width:36px}.to-project__footer-icon-connect--connected{fill:#0bc524}.to-project__footer-project{font-family:"Archivo",sans-serif;font-size:20px;font-weight:600;line-height:1.35;text-align:left;color:#fff!important;margin-left:10px}.to-project__footer-title{display:flex;justify-content:center;align-items:center;padding:0 20px;width:40%}.to-project__footer-title .link-default{cursor:pointer;width:48px;height:36px;border-radius:8px}.to-project__footer-title .link-default:hover{background:#303030}.to-project__footer-title .link-default .icon{fill:#fff;height:30px;width:30px}.to-project__footer-title-select{width:100%;margin:0 30px}.to-project__footer-title-select .select-customizable__menu{background:#3c3c3c;max-height:500px;padding:2px 4px;border:0}.to-project__footer-title-select .select-customizable__option{color:#fff;border:0}.to-project__footer-title-select .select-customizable__option:hover{background-color:hsla(0,0%,100%,.1)}.to-project__footer-title-select .select-customizable__single-value{max-width:200px}.to-project__footer-title-select .select-customizable__value-container{justify-content:center}.to-project__footer-actions{display:flex;align-items:center;justify-content:flex-end;width:30%}.to-project__footer-actions .button__text{font-family:"Archivo",sans-serif}.to-project__footer-actions .button{border:none;flex:0 0 140px;border-radius:8px}.to-project__footer-actions .button:hover{background:#303030}.to-project__footer-actions-select .select-customizable{min-width:200px}.to-project__footer-actions-select .select-customizable__option{color:#3c3c3c;font-weight:600}.to-project__footer-actions-select .select-customizable__option .icon{fill:#3c3c3c}.to-project__footer-actions-select .select-customizable__menu{padding:4px 8px}.to-project__footer-actions-select .select-customizable__option:hover{opacity:1!important;background-color:rgba(60,60,60,.1);color:#3c3c3c}.to-project__select-label{display:flex;align-items:center}.to-project__select-label .icon{margin-right:10px}.to-project__select-sub-section{margin-left:14px}.to-project__select-item{margin-left:34px}.to-project__section{background:#fff;border-radius:16px;border:1px solid rgba(10,4,6,.1);box-shadow:0 2px 8px 0 rgba(10,4,6,.05);margin-top:24px;padding:24px;position:relative}.to-project__section-item,.to-project__section-section{font-size:1em;font-weight:600;line-height:1.5}.to-project__section-item{padding-left:36px}@media only screen and (min-width:1024px){.to-project .project-video embed,.to-project .project-video iframe,.to-project .project-video video{min-width:800px;min-height:450px;width:auto}}.notifications .count-ball__number{font-size:12px}.notifications .header-customizable__left{display:none}.notifications .header-customizable__center{justify-content:flex-start;flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 40px)}.notifications .header-customizable__right{flex:0 1 40px}.notifications__tab-custom .wrapper-bubble__bubble{right:-13px;top:-10px}.notifications__tab-custom .count-ball{height:15px;width:15px}.notifications__tab-custom .count-ball__number{font-size:11px;top:0}.notifications__content{max-width:672px!important}.notifications__content-header{display:flex;align-items:center;justify-content:space-between}.notifications__content-header .wrapper-bubble__bubble{right:-6px;top:-4px}.notifications__content-header .icon{fill:#535050;height:28px;width:28px}.notifications__check-all-text{font-size:12px!important;font-weight:600}.notifications__list{background:#fff;border-radius:8px;border:1px solid #f0eeec;margin-top:20px}.notifications__list .notification{padding-left:10px;padding-right:10px;margin-top:10px;margin-bottom:10px;border-bottom:0}.notifications__list .notification__info{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row;width:100%}.notifications__list .notification-list__notification{padding:2px 0;border-bottom:1px solid #f2f0ee}.notifications__list .notification__created-at{flex:0 0 auto}.notifications__pagination{margin-top:20px}.resources{background-color:#fff}.resources__list{margin-top:24px}.resources__pagination .simple-pagination{margin-top:20px;margin-bottom:30px}.popup-resource-detail .wrapper-header__children{padding-bottom:20px}.resource-detail__icon-back .icon{fill:#535050}.resource-detail__item{padding:24px;margin:0 auto}.materials__list{margin-top:2px}.countdown__header-title{display:flex;align-items:center}.countdown__header-title-text{font-size:14px;font-weight:600;margin-left:10px}.countdown__cronometer{display:flex;align-items:center;justify-content:center;margin-top:50px}.countdown__cronometer .cronometer__input{font-weight:600;letter-spacing:0;text-align:center}.countdown__cronometer .cronometer__points{margin:0 10px}.countdown__cronometer .cronometer--pause .cronometer__input,.countdown__cronometer .cronometer--pause .cronometer__points{color:#535050}.countdown__cronometer .cronometer--timeout .cronometer__input,.countdown__cronometer .cronometer--timeout .cronometer__points{color:#e0007a}.countdown__cronometer .cronometer__actions{background:#fff;margin:70px auto 0;height:95px;border-radius:28px;border:1px solid #f0eeec;min-width:200px;padding:0 30px}.countdown__cronometer .cronometer__actions-button{margin:0 14px}.countdown__cronometer .cronometer__actions-button--pause .icon,.countdown__cronometer .cronometer__actions-button--play .icon{fill:#e0007a;height:60px;width:60px}.countdown__cronometer .cronometer__actions-button--reload .icon{fill:#535050;height:30px;width:30px}.countdown__cronometer .cronometer__actions-button--ten{font-size:22px;font-weight:700;letter-spacing:1.26px}.countdown__cronometer .cronometer__input--active{border-radius:13px;border:1px solid #535050;background-color:#fff}.countdown__cronometer .cronometer--timeout .cronometer__timeout{background-color:#e0007a;border-radius:25px;display:inline-block;height:50px;line-height:28px;padding:0 30px}.countdown__cronometer .cronometer--timeout .cronometer__timeout-text{color:#fff;font-size:27px;font-weight:600}@media only screen and (min-width:768px){.countdown__cronometer .cronometer__actions-button{margin:0 26px}.countdown__cronometer .cronometer__input{letter-spacing:10px}.countdown__cronometer .cronometer__points{margin:0 20px}}.turn-to-speak .avatar-with-name-list{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;height:100%}.turn-to-speak .avatar-with-name-list::-webkit-scrollbar{-webkit-appearance:none}.turn-to-speak .avatar-with-name-list::-webkit-scrollbar:horizontal{height:10px}.turn-to-speak .avatar-with-name-list::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:#b2b2b2}.turn-to-speak__header-title{display:flex;align-items:center}.turn-to-speak__header-title .icon{height:16px;width:16px}.turn-to-speak__header-title-text{font-size:14px;font-weight:600;margin-left:10px}.turn-to-speak__user-active{margin:auto;height:calc(var(--vh, 1vh)*100 - 222px);display:flex;justify-content:center;align-items:center}.turn-to-speak__separator{background-color:#d8d8d8;height:1px;margin:50px 0 20px;display:none}.turn-to-speak__list-users{height:140px}@media only screen and (min-width:768px){.turn-to-speak__separator{display:block}.turn-to-speak__list-users,.turn-to-speak__user-active{height:auto}.turn-to-speak__user-active{max-width:500px}.turn-to-speak .avatar-with-name-list{flex-wrap:wrap;overflow-x:hidden;justify-content:center}}@media(max-height:500px){.turn-to-speak .turn-speak-user-active{display:flex;flex-direction:row;position:relative;top:-14px}.turn-to-speak .turn-speak-user-active__avatar .avatar,.turn-to-speak .turn-speak-user-active__avatar .turn-speak-user-active__avatar-empty{height:100px!important;width:100px!important}.turn-to-speak .turn-speak-user-active__name{font-size:20px}}.remote .wrapper-header__children{width:100%}.remote.popup-cronometer-wrapper .header-customizable__left,.remote.popup-turn-speak-wrapper .header-customizable__left{flex:0 1 75%}.remote.popup-cronometer-wrapper .header-customizable__center,.remote.popup-turn-speak-wrapper .header-customizable__center,.remote__header .header-customizable__left,.remote__header .header-customizable__right{display:none}.remote__header .header__wrap{margin:0;width:100%;max-width:100%}.remote__header .header-customizable__center{justify-content:center;flex:0 1 100%}.remote__header .header-customizable__tabs{width:100%}.remote__header .header-customizable__tab-item{width:50%;text-align:center;margin:0}.remote__header .header-customizable__tab-item--active:after{height:2px;bottom:-17px}.remote .countdown__cronometer,.remote__projects{position:relative;top:-30px}.remote__projects{height:calc(var(--vh, 1vh)*100 - 140px);overflow:auto}.remote__tasks-list-buttons{padding-left:26px;padding-right:26px}.remote__tasks-list-buttons .button{border-radius:3px;border:1px solid #f0eeec;margin-bottom:4px;justify-content:flex-start}.remote__tasks-list-buttons .button__text{color:#000;text-transform:none}.remote__tasks-list-buttons .icon{height:16px;width:16px;fill:#000!important}.remote__error-connect-cover{height:100vh;width:100vw;position:fixed;bottom:0;top:0;left:0;right:0;background-color:#27282b;opacity:.76}.remote__error-connect{display:flex;flex-direction:column;text-align:center;align-items:center;bottom:0;border-top-left-radius:32px;border-top-right-radius:32px;box-shadow:0 -4px 14px 0 hsla(0,0%,52.9%,.25);background-color:#fff;height:295px;padding:20px 24px;position:fixed;z-index:9500;width:100%!important}.remote__error-connect-icon{margin:0 auto;fill:#535050;height:40px;width:40px}.remote__error-connect-title{font-size:24px;font-weight:600;margin-top:20px}.remote__error-connect-text{color:#535050;font-size:15px;line-height:26px;margin-top:20px}.remote__error-connect-action{font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;position:absolute;bottom:20px}.remote__spinner{display:flex;align-items:center;justify-content:center;height:100vh}.recover{display:flex;flex-flow:column wrap;justify-content:space-between;position:relative;overflow:hidden}.recover__content{margin:0 auto;max-width:640px;padding:48px 0 0;position:relative;width:90%;z-index:20;color:#3c3c3c;font-family:"Archivo",sans-serif;line-height:24px}.recover__content .recover__title{font-size:24px;font-weight:600;margin-bottom:62px}.recover__content .recover__title_input{font-size:12px;font-weight:600;text-transform:uppercase}.recover__content .recover__subtitle{font-size:20px;font-weight:600;margin-top:27px}.recover__content .recover__description{font-size:12px;margin-bottom:16px}.recover__content .recover__form{margin-left:100px}.recover__content .recover__form Button{margin-top:25px;max-width:280px}.layout-not-found{display:flex;justify-content:space-between;align-items:center;flex-direction:column;height:calc(100vh - 60px)}.layout-not-found__empty{margin-top:26%;max-width:478px}.layout-not-found__empty .empty-section{background:transparent}.layout-not-found__empty .empty-section__icon{height:80px;width:80px}.layout-not-found__empty .empty-section__title{letter-spacing:normal;margin-top:36px;text-transform:none}.layout-not-found__empty .empty-section__subtext{line-height:1.5;margin-top:20px}.layout-not-found__button{display:flex;justify-content:center;margin-top:12px}.layout-not-found__button .button-simple{height:39px!important;min-height:39px!important}.layout-not-found__button a{text-decoration:none}.layout-not-found__footer{display:flex;align-items:flex-end;position:relative;height:85px;width:100%;margin-bottom:10px}.layout-not-found__footer-logo .picture{margin:auto;height:90px;width:90px;padding-top:12px}.layout-not-found__footer-copyright,.layout-not-found__footer-links{text-align:center;width:40%}.layout-not-found__footer-copyright{font-size:14px}.layout-not-found__footer-logo{width:20%}.layout-not-found__footer-links{text-align:center}.layout-not-found__link{color:#535050;font-size:14px;margin-right:10px}.layout-not-found__text-link{font-size:16px!important;text-decoration:none}[data-rmiz-wrap=hidden],[data-rmiz-wrap=visible]{position:relative;display:inline-flex;align-items:flex-start}[data-rmiz-wrap=hidden]{visibility:hidden}[data-rmiz-overlay]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition-property:background-color}[data-rmiz-btn-close],[data-rmiz-btn-open]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:none;border-radius:0;font:inherit;color:inherit;background:none;appearance:none}[data-rmiz-btn-open]{cursor:zoom-in}[data-rmiz-btn-close]{cursor:zoom-out}[data-rmiz-modal-content]{position:absolute;transition-property:transform;transform-origin:center center}.aside-corrected .aside-corrected__all-class,.aside-corrected .user-item-li{width:calc(100% + 48px);left:-24px;position:relative}.aside-corrected .aside-corrected__all-class .letter,.aside-corrected .aside-corrected__all-class .user-item-li__container,.aside-corrected .user-item-li .letter,.aside-corrected .user-item-li .user-item-li__container{padding-left:20px;padding-right:20px}.aside-corrected__all-class{margin-bottom:20px;padding-top:12px;padding-bottom:12px}.aside-corrected__all-class--active{background:#f9f0f5}.aside-corrected__list{margin-bottom:20px}.aside-corrected__separator{height:1px;background:#f0eeec;margin-top:10px;width:calc(100% + 48px);left:-24px;position:relative}.aside-corrected__list-users{margin-top:6px}.aside-corrected__footer{display:flex;align-items:center;background:#fff;border-top:1px solid #f0eeec;padding-left:20px;height:64px}.aside-corrected__footer .button-simple{height:42px!important}.aside-resources{padding:18px 0 10px}.aside-resources .select-customizable .select-customizable__control{border-color:#535050}.aside-resources__footer{display:flex;padding:20px 10px}.aside-resources__footer .button{height:48px;min-height:48px}.aside-resources__footer-button-clear{flex:0 0 auto}.aside-resources__footer-button-clear .button{color:#535050}.aside-resources__select{margin-bottom:18px}.colors-select__color-list{display:flex;justify-content:space-between;margin-top:10px}.colors-select__color{position:relative;width:39px;height:39px;margin-top:20px;border-radius:19.5px;opacity:.25}.colors-select__color--active{opacity:1}.colors-select__color--active:after{content:"";position:absolute;bottom:-12px;left:7px;width:24px;height:3px;background-color:#e0007a}.empty-section{display:flex;justify-content:center;align-items:center;border-radius:21px;min-height:273px;position:relative;width:100%}.empty-section__content{display:flex;justify-content:center;flex-direction:column;text-align:center}.empty-section__icon{fill:#535050;margin:40px auto auto;height:46px;width:46px}.empty-section__title{color:#535050;font-size:24px;font-weight:600;letter-spacing:1.5px;margin-top:20px;text-transform:uppercase}.empty-section__subtext{color:#535050;font-size:16px;margin-top:14px}.job-status-class{justify-content:space-between}.job-status-class,.job-status-class__numbers{display:flex;align-items:center}.job-status-class__number-item{margin-right:60px}.job-status-class__average{text-align:right}.job-status-class__total{font-size:22px}.job-class__separator{background-color:#f0eeec;height:1px;margin-top:20px;width:100%}.job-class__lists_percents{display:flex}.job-student{display:flex;flex-direction:column;justify-content:space-between;height:100%}.job-student .project-response{margin-top:0;border:0}.job-student .message-card-list__empty-message{position:relative;margin-top:4px;color:#b2b2b2;font-size:12px;letter-spacing:normal;text-align:left;text-transform:none}.job-student__back-container,.job-student__header{display:flex;align-items:center;justify-content:space-between}.job-student__back-container{position:relative}.job-student__back-container .icon{position:absolute;top:2px;left:-50px;width:24px;height:24px}.job-student__name{font-size:24px;font-weight:700}.job-student__calification .task-footer-teacher__number-name{text-align:right}.job-student__delivery-at{display:block;margin-top:16px;margin-bottom:16px;color:#535050;font-size:15px}.job-student__response{margin-top:20px;margin-bottom:20px}.job-student__response .project-response{padding:10px 0 20px!important}.job-student__content{position:relative;height:100%}.job-student__content__title{color:#535050}.job-student__messages{margin-top:20px}.job-student__messages .message-card,.job-student__messages .message-card-list{background:transparent}.job-student__message-sender{display:flex;position:fixed;bottom:0;left:347px;align-items:center;width:calc(100% - 347px);height:64px;padding-right:calc(50% - 512.5px);border-top:1px solid #f0eeec;background:#fff}.job-student__message-sender .message-sender-simple{width:100%;padding-left:80px}.job-student__reset{display:flex;justify-content:flex-end}.job-student__delivery-at__reset{display:flex;justify-content:space-between;margin-top:16px}.job-student-diana-evaluation__box,.job-student-diana-evaluation__chart,.job-student-diana-evaluation__table{box-sizing:border-box;padding:20px;border:1px solid #eae9e9;border-radius:4px;background:#fff;box-shadow:0 2px 14px hsla(0,0%,86.7%,.5);text-align:center}.job-student-diana-evaluation__chart{margin-top:25px}.job-student-diana-evaluation__chart .char-diana-evaluation__leyend{margin-left:0}.job-student-diana-evaluation__table{margin-top:16px;margin-bottom:26px;padding-bottom:0}.job-student-diana-evaluation__footer .job-student-diana-evaluation__footer-button{border:1px solid #00a3e3!important}.job-student-diana-evaluation__footer .job-student-diana-evaluation__footer-button .button__text{color:#00a3e3!important}.job-class__list-title{margin:24px 0 18px}.job-class__list-title .title__text{color:#b2b2b2}.job-class__list-title .title__count{font-weight:400}.job-class__lists_percents--lemonade>div:first-child path:nth-child(2){stroke:#82b624!important}.job-class__lists_percents--lemonade>div:nth-child(2) path:nth-child(2){stroke:#b80500!important}.job-class__chart{text-align:center}.job-class-list-percent{flex:0 0 auto;max-width:300px;padding-right:30px;width:33%}.job-class-list-percent__percent{margin:20px auto;max-width:220px;padding:20px;min-width:160px}.job-class-list-percent__percent .percent-circle__progress-text{font-size:22px;font-weight:700}.job-class-list-percent__percent .percent-circle__progress-symbol{font-size:14px;font-weight:700;margin-left:4px}.job-class-list-percent__list{margin-top:20px}@media only screen and (min-width:768px){.job-class-list-percent__percent .percent-circle__progress-text{font-size:24px!important}.job-class-list-percent__percent .percent-circle__progress-symbol{font-size:16px!important;margin-left:4px!important}}@media only screen and (min-width:1024px){.job-class-list-percent__percent .percent-circle__progress-text{font-size:27px!important}.job-class-list-percent__percent .percent-circle__progress-symbol{font-size:20px!important;margin-left:4px!important}}@media only screen and (min-width:1280px){.job-class-list-percent__percent .percent-circle__progress-text{font-size:36px!important}.job-class-list-percent__percent .percent-circle__progress-symbol{font-size:23px!important;margin-left:8px!important}}.projects-slider{padding:0}.projects-slider .slick-slider{overflow:visible}.projects-slider .slick-list{padding-bottom:10px}.projects-slider .slick-dots{display:none;padding-right:280px;text-align:left;top:103%}.projects-slider .slick-dots li{margin:0 2px}.projects-slider .slick-active .projects-slider__dot{background:#e0007a}.projects-slider .slick-arrow{z-index:999}.projects-slider .slick-arrow:before{content:""}.projects-slider .slick-arrow .icon{height:24px;width:24px;fill:#e0007a}.projects-slider .slick-disabled .icon{fill:#535050}.projects-slider .slick-next,.projects-slider .slick-prev{display:none!important}.projects-slider .project-card{width:350px}.projects-slider .slick-slide{display:flex!important;height:inherit;float:inherit}.projects-slider .slick-track{display:flex;flex-flow:row nowrap;align-items:stretch}@media(min-width:1200px){.projects-slider .slick-dots{display:block}}.projects-slider__item{display:flex!important;height:100%;margin-top:6px;max-width:380px;padding-right:30px}.project-card{height:100%;display:flex}.projects-slider__dot{background:rgba(0,0,0,.1);height:5px;width:16px}.connect-toast .toast--direction-bottom-left{margin-bottom:62px}.connect-toast__content{display:flex;justify-content:center;align-items:center;flex-direction:column}.connect-toast__icon{fill:#e0007a;height:40px;width:40px}.connect-toast__title{color:#fff;font-size:17px;font-weight:600;letter-spacing:-.07px;margin-top:10px}.connect-toast__text{color:#535050;font-size:12px;margin-top:10px}.connect-toast__button .button{height:32px;min-height:32px;margin-top:24px;margin-bottom:10px}.project-remote-control{background:#27282a;border-top-left-radius:32px;border-top-right-radius:32px;bottom:0;box-shadow:0 -4px 14px 0 hsla(0,0%,52.9%,.25);max-height:92px;overflow:hidden;padding-bottom:18px;position:fixed;transition:max-height .7s ease-out;width:100%!important;height:100%;overflow:visible}.project-remote-control__hide{opacity:1;transition-duration:.7s}.project-remote-control--show{max-height:100%;transition:max-height .7s ease-in}.project-remote-control--show .project-remote-control__up-icon{transform:rotate(180deg)}.project-remote-control--show .project-remote-control__hide{opacity:0}.project-remote-control--show .project-remote-control__show{opacity:1;visibility:visible}.project-remote-control__up{display:flex;justify-content:center;fill:#fff}.project-remote-control__up-icon{margin-top:4px;transition-duration:.7s}.project-remote-control__controls{display:flex;justify-content:space-between;align-items:center;margin-top:2px;padding:0 20px}.project-remote-control__controls .link-default{cursor:pointer;width:46px;height:44px;background:#303030;border-radius:8px}.project-remote-control__controls .link-default .icon{fill:#fff;height:30px;width:30px}.project-remote-control__name{color:#fff;font-size:15px;font-weight:600;line-height:16px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.project-remote-control__control-arrow--disabled{opacity:.4}.project-remote-control__down{display:flex;justify-content:center}.project-remote-control__down-icon{fill:#fff;margin-top:20px}.project-remote-control__show{position:absolute;top:0;margin-top:30px;padding:14px 24px;opacity:0;transition-duration:.7s;visibility:hidden;width:100%}.project-remote-control__show-title{display:flex;align-items:center}.project-remote-control__note-icon{height:16px;width:16px}.project-remote-control__note-icon path:nth-child(2){fill:#535050!important}.project-remote-control__show-title-text{color:#535050;font-size:14px;margin-left:10px}.project-remote-control__show-name-project{color:#fff;display:block;font-size:24px;font-weight:600;margin-top:10px;margin-bottom:10px}.project-remote-control__show-note{color:#fff;font-size:14px;line-height:1.57;height:calc(var(--vh, 1vh)*100 - 242px);overflow:auto}.project-remote-control__show-note a{color:#fff}.project-remote-control__show-note *{max-width:100%}.project-remote-control__show-note--empty{display:flex;align-items:center;justify-content:center}.project-remote-control__show-note-empty-text{color:#535050;font-size:14px}.project-remote-control__scroll-controls{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px}.project-remote-control__scroll-down,.project-remote-control__scroll-up{margin:1px;background-color:#b2b2b2;height:50px;width:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}.project-remote-control__scroll-up{border-radius:50% 50% 0 0}.project-remote-control__scroll-down{border-radius:0 0 50% 50%}.project-remote-control__scroll-icon{fill:#fff}.react-modal--popup-create-class{border-radius:24px}.popup-create-class{width:720px;height:468px;max-width:720px;overflow:hidden;display:flex;flex-direction:column;border-radius:24px;padding:24px 36px;grid-gap:36px;gap:36px;background:#fff}.popup-create-class__name .label{font-family:"Archivo",sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#161412;text-transform:none}.popup-create-class__metatags{display:flex;justify-content:space-between}.popup-create-class__select{margin-top:24px;width:48%}.popup-create-class__select .select-customizable__control{border:1px solid #dfdfdf}.popup-create-class__colors{margin-top:30px}.popup-create-class .popup-create-class__colors .colors-select .colors-select__label .label{font-family:"Archivo",sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#161412;text-transform:none}.popup-create-class .popup-footer__text-left{display:none}.popup-create-class .popup-footer{justify-content:flex-end}.popup-create-class__footer{display:flex;justify-content:flex-end;align-items:center;margin-top:20px}.popup-upload-multimedia{max-width:553px;overflow-x:hidden}.popup-upload-multimedia__metatags{display:flex;justify-content:space-between}.popup-upload-multimedia__select{width:48%}.popup-upload-multimedia__select .select-customizable__control{border:1px solid #b2b2b2}.popup-upload-multimedia__edit-file,.popup-upload-multimedia__embed{margin-top:30px}.popup-upload-multimedia__label{color:#535050;display:block;font-size:11px;font-weight:600;letter-spacing:.92px;margin-bottom:10px;text-transform:uppercase}.popup-upload-multimedia__footer{display:flex;justify-content:flex-end;align-items:center;margin-top:20px}.popup-confirm-correct .popup__title{text-transform:uppercase}.popup-confirm-correct__text{color:#535050;font-size:12px;margin-top:10px}.popup-confirm-correct__separator{background:#f0f0f0;height:1px;left:-20px;margin-top:10px;position:relative;width:calc(100% + 40px)}.popup-confirm-correct__list{margin-top:20px;height:300px;overflow-y:auto}.popup-join-class{max-width:553px;overflow-x:hidden}.popup-join-class__text{color:#535050;font-size:14px;font-weight:400}.popup-join-class__inputs-container{display:flex;justify-content:space-between;margin-bottom:90px;margin-top:30px}.popup-join-class__input{width:59px}.popup-join-class__input .input-text__input{background:transparent;border-bottom:4px solid #e5e3e1!important;color:#000;font-size:34px;font-weight:700;text-align:center}.popup-join-class__input-completed .input-text__input,.popup-join-class__input .input-text__input:focus{border-color:#e0007a!important}.popup-join-class__error{color:red;font-size:14px;font-weight:400}.react-modal--popup-project-class{border-radius:24px}.popup-project-class{width:720px;max-width:720px;overflow:hidden;display:flex;flex-direction:column;border-radius:24px;padding:24px 36px;grid-gap:36px;gap:36px}.popup-project-class__text{font-family:"Archivo",sans-serif;font-weight:500;font-size:22px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#161412}.popup-project-class__classes{overflow:hidden;flex:1 1;display:flex;flex-direction:column;padding-bottom:20px}.popup-project-class__separator{border:.5px solid #f0eeec;position:relative;margin-top:10px;margin-bottom:0;flex-shrink:0}.popup-project-class__footer{margin-top:20px;flex-shrink:0}.popup-footer{display:flex;align-items:center;justify-content:space-between;margin-top:20px;width:100%}.popup-footer.popup-footer--no-text-left{justify-content:flex-end}.popup-footer__text-left{height:36px;border-radius:16px;padding:8px 16px;grid-gap:10px;gap:10px;border:1px solid #d92e80;font-family:"Archivo",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#d92e80;align-items:center;justify-content:center;display:flex}.popup-footer__text-left:hover{background-color:#fff;border:1px solid #d92e80;color:#d92e80}.popup-footer__text-left:active{background:#d92e80;border-color:#d92e80;color:#fff}.popup-footer__actions{display:flex;justify-content:flex-end;align-items:center;grid-gap:12px;gap:12px}.popup-footer__actions .button--color-transparent .button-simple{font-family:"Archivo",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#6f6f6f;height:36px;border-radius:16px;padding:8px 16px;grid-gap:10px;gap:10px;border:1px solid transparent}.popup-footer__actions .button--color-transparent .button-simple:hover{color:#6f6f6f;background:#fff;border:1px solid #6f6f6f}.popup-footer__actions .button--color-transparent .button-simple:active{color:#6f6f6f;background:#dfdfdf}.popup-footer__actions .button-simple .button-simple--default{height:36px;border-radius:16px;padding:8px 16px;grid-gap:10px;gap:10px;background:#d92e80;border:1px solid transparent;font-family:"Archivo",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#fff}.popup-footer__actions .button-simple .button-simple--default:hover{background:ffffff;border:1px solid #d92e80;color:#d92e80}.popup-footer__actions .button-simple .button-simple--default:active{background:#d92e80;border:1px solid #d92e80;color:#fff}.button-popup-footer .button-simple{height:36px;min-height:0;border-radius:16px;padding:8px 16px;grid-gap:10px;gap:10px;font-family:"Archivo",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.button-popup-footer.button--default .button-simple{background:#d92e80;color:#fff;border:1px solid transparent}.button-popup-footer.button--default .button-simple:hover{background:#fff;border:1px solid #d92e80;color:#d92e80}.button-popup-footer.button--default .button-simple:hover:active{background:#fff;color:#d92e80;border:1px solid transparent}.button-popup-footer.button--color-transparent .button-simple{background:#f3f3f3;color:#161412;border:1px solid transparent}.button-popup-footer.button--color-transparent .button-simple:hover{background:#fff;border:1px solid #161412;color:#161412}.button-popup-footer.button--color-transparent .button-simple:active{background:#dfdfdf;border:1px solid #161412;color:#161412}.popup-turn-speak-wrapper .react-modal__body{overflow-x:hidden}.popup-delete-item{max-width:553px;overflow-x:hidden}.popup-delete-item__group{margin-bottom:20px}.popup-project-recommender{position:fixed;right:0;bottom:0;width:100%;min-width:280px;max-width:280px;padding:0;overflow-x:hidden;border-radius:0;border-top-left-radius:8px;border-top-right-radius:8px}.popup-project-recommender .popup__header{display:none}.popup-project-recommender .accordion__tab{padding:0}.popup-project-recommender .accordion--right .accordion__children{margin-top:0;padding:0}.popup-project-recommender .accordion__title-container{padding:10px;background:#000;color:#fff}.popup-project-recommender .popup-project-recommender__title{display:flex;align-items:center;justify-content:space-between;height:53px;padding:10px 8px 10px 10px;background:#000}.popup-project-recommender .popup-project-recommender__title .popup-project-recommender__title-icon-left{display:flex}.popup-project-recommender .popup-project-recommender__title .popup-project-recommender__title-icon-left svg{max-height:20px}.popup-project-recommender .popup-project-recommender__title .popup-project-recommender__title-text{width:100%;margin-left:12px;color:#fff;font-size:15px}.popup-project-recommender .popup-project-recommender__content{height:465px}.popup-project-recommender .popup-project-recommender__button_next .button-simple{color:#e0007a}.popup-project-recommender .popup-project-recommender__button_next .button-simple:disabled{opacity:.4!important;background:transparent;color:#707070}.popup-project-recommender__title-arrow-icon-show{width:24px;height:24px;transform:rotate(180deg);transition:transform .4s;fill:#fff}.accordion__tab--active .popup-project-recommender__title-arrow-icon-show{transform:rotate(0)}.popup-project-recommender--active{position:unset}.popup-project-recommender__popup--active{position:absolute;top:unset;right:0;bottom:0;left:unset;margin-right:0;overflow:auto;transform:translate(0);border:0;border-radius:0;border-top-left-radius:8px;border-top-right-radius:8px;outline:none;background:#fff}.project-recommender-initial-step__content-text{color:#3c3c3c;font-size:16px;line-height:normal}.project-recommender-initial-step__button{display:flex;justify-content:center}.project-recommender-step__buttons{display:flex;justify-content:space-between;width:100%;margin-right:15px;margin-left:15px}.project-recommender-step__content{width:100%;height:100%}.project-recommender-step__content-text{color:#707070;font-size:16px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:24px}.project-recommender-recommendation-step{height:100%}.project-recommender-recommendation-step__content{display:flex;flex-flow:column;justify-content:space-between;height:100%;padding:15px;overflow-y:auto}.project-recommender-recommendation-step__content-pages{display:flex;justify-content:center;margin-bottom:10px}.project-recommender-recommendation-step__content-pages .button-simple{color:#e0007a!important}.project-recommender-recommendation-step__content-footer .project-recommender-step__buttons{margin-right:0;margin-left:0}.project-recommender-recommendation-step__no_result{display:flex;flex-direction:column;height:100%;min-height:100%}.project-recommender-recommendation-step__no_result .project-recommender-recommendation-step__content-text,.project-recommender-recommendation-step__no_result .project-recommender-recommendation-step__no_result_header{padding:20px;color:#3c3c3c;font-size:16px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:24px}.project-recommender-recommendation-step__no_result .project-recommender-recommendation-step__content-text{display:flex;align-items:center;justify-content:center;height:100%;overflow:auto}.project-recommender-recommendation-step__no_result .project-recommender-recommendation-step__content-footer .project-recommender-step__buttons{padding:15px}.project-recommender-recommendation-step__content .project-recommender-recommendation-step__content-text{color:#3c3c3c;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:24px}.project-recommender-step-wrap{display:flex;flex-direction:column;height:100%;min-height:100%}.project-recommender-step-wrap .project-recommender-step-wrap__content{display:flex;align-items:center;justify-content:center;height:100%;padding:20px;overflow:auto}.project-recommender-step-wrap .project-recommender-step-wrap__footer{display:flex;justify-content:center;margin-top:20px;margin-bottom:20px}.project-recommender-button-option{position:relative;box-sizing:border-box;margin-top:12px;margin-bottom:12px;border:1px solid #707070;border-radius:4px;background:#fdfdfd}.project-recommender-button-option .project-recommender-button-option__text{padding:10px 20px;color:#707070;font-size:16px;font-weight:600;letter-spacing:1px;line-height:24px;text-align:center}.project-recommender-button-option .project-recommender-button-option__check{position:absolute;top:39%;right:3%}.project-recommender-button-option--checked{position:relative;border:1px solid #e0007a}.project-recommender-button-option--checked .project-recommender-button-option__text{color:#e0007a}.project-card-recommender{display:flex;margin-top:15px;margin-bottom:15px;padding:15px;border:1px solid #e7e7e7;border-radius:17px;background:#fff}.project-card-recommender .project-card-recommender__container{width:65%}.project-card-recommender .project-card-recommender__container .project-card-recommender__chanel{display:flex;align-items:center;color:#535050;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.75px;line-height:18px;text-transform:uppercase}.project-card-recommender .project-card-recommender__container .project-card-recommender__name{color:#e0007a;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.project-card-recommender .project-card-recommender__container .project-card-recommender__level{display:flex;align-items:center;color:#535050;font-size:12px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:18px;text-transform:uppercase}.project-card-recommender .project-card-recommender__image{width:35%}.link-card-recommender{display:flex;margin-top:15px;margin-bottom:15px;padding:15px;border:1px solid #e7e7e7;border-radius:17px;background:#fff}.link-card-recommender .link-card-recommender__container{width:100%}.link-card-recommender .link-card-recommender__container .link-card-recommender__title{color:#e0007a;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.link-card-recommender .link-card-recommender__container .link-card-recommender__subtitle{display:flex;display:-webkit-box;align-items:center;overflow:hidden;color:#535050;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.75px;line-height:18px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.link-card-recommender .link-card-recommender__image{width:35%}.popup__login{width:360px;max-width:360px;margin:0 auto}.popup__login .button--with-icon{position:relative;height:46px;min-height:46px;border-radius:4px;border:1px solid rgba(0,0,0,.2)}.popup__login .button--with-icon:hover{border-color:#d2e3fc;background:rgba(66,133,244,.04)}.popup__login .button--with-icon .button__icon{position:absolute;left:14px}.popup__login .button--with-icon .button__text{color:#3c3c3c;font-size:16px;font-weight:700}.popup-qr__wrapper{background:transparent;border:0;overflow:hidden}.popup-qr__wrapper .popup__title{color:#fff;text-transform:uppercase}.popup-qr__wrapper .react-modal__close .icon{fill:#fff}.popup-qr{background:#e0007a;max-width:471px;padding-bottom:60px;overflow:hidden}.popup-qr__content{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-top:36px}.popup-qr__image{border-radius:12px;height:100%;width:100%}.popup-qr__text{color:#fff;font-size:13px}.popup-qr__qr-content{display:flex;justify-content:center;align-items:center;margin:24px auto;width:165px;height:165px;border-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:#f0eeec}.popup-qr__url-container{background:rgba(0,0,0,.15);margin-top:26px;padding:10px;position:relative;text-align:center;width:100%}.popup-qr__url{color:#fff;font-size:22px;font-weight:600;z-index:9999}.popup-qr__image-left,.popup-qr__image-right{position:absolute;opacity:.1;height:132px;width:132px}.popup-qr__image-left{top:80px;left:-82px}.popup-qr__image-right{top:210px;right:-96px}.popup__select_school .button--with-icon{position:relative;height:46px;min-height:46px;border-radius:8px;border:1px solid rgba(0,0,0,.2)}.popup__select_school .button--with-icon .button__icon{position:absolute;left:14px}.popup__select_school .button--with-icon .button__text{color:#3c3c3c;font-size:16px;font-weight:700}.popup-cookies{max-width:410px;overflow-x:hidden;background:#f7f7f7;border-radius:8px;padding:18px;width:90vw;z-index:8001;position:fixed;bottom:30px;left:30px;border:1px solid #d5d5d5}.popup-cookies__header{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;padding-bottom:16px}.popup-cookies__title{font-size:14px;color:#000;font-family:"Archivo",sans-serif;font-weight:400}.popup-cookies__text{font-size:12px;font-weight:400;color:#535050;line-height:18px}.popup-cookies__text .link{color:#e0007a}.popup-cookies__footer{margin-top:8px}.popup-cookies__close{transition:.15s ease-in;position:absolute;right:16px;cursor:pointer;outline:none}.popup-cookies__close .icon{width:18px;height:18px}.popup-cookies__close .icon path:last-child{fill:#535050}.popup-students .avatar{height:52px;width:52px}.popup-students__text{color:#535050;font-size:12px;margin-top:10px}.popup-students__list{margin-top:20px;max-height:300px;overflow-y:auto}.popup-students__list .user-item-li__student:hover{cursor:auto;opacity:1}.resource-header-filter{display:flex;align-items:center;justify-items:center;width:100%}.resource-header-filter__length{color:#b2b2b2;font-size:16px}.resource-header-filter__button-filter-container{display:flex;align-items:center}.resource-header-filter__button-delete-filter{margin-right:14px}.resource-header-filter__button-filter button{border-radius:4px;border:1px solid rgba(0,0,0,.1);height:38px;min-height:38px}.resource-header-filter__button-filter button .button__icon .icon{fill:#b2b2b2}.resource-header-filter__button-filter button .button__text{color:#b2b2b2}.resource-header-filter__button-filter-container--with-filters .resource-header-filter__button-filter button{border:1px solid #e0007a}.resource-header-filter__button-filter-container--with-filters .resource-header-filter__button-filter .button__icon .icon{fill:#e0007a}.resource-header-filter__button-filter-container--with-filters .resource-header-filter__button-filter .button__text{color:#e0007a}.turn-speak-user-active{display:flex;justify-content:space-between;width:100%;flex-direction:column-reverse}.turn-speak-user-active__info{width:auto;display:flex;flex-direction:column;margin:auto}.turn-speak-user-active__title{color:#535050;font-size:12px;font-weight:600;text-align:center;margin-top:14px}.turn-speak-user-active__name{font-size:26px;font-weight:600;margin-top:14px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.turn-speak-user-active__avatar--animating{transform:scale(1);animation:leaves 1s ease-in-out;-webkit-animation:leaves 1s ease-in-out}@keyframes leaves{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.turn-speak-user-active__name-empty{background-color:#f0eeec;height:1px;margin:33px 0 13px}.turn-speak-user-active__time{color:#535050;font-size:25px;font-weight:600;letter-spacing:.89px;margin-top:14px}.turn-speak-user-active__random{display:inline;margin:12px auto 0}.turn-speak-user-active__random .button{border:1px solid #f0eeec;height:43px;min-height:43px;text-transform:capitalize;padding-right:20px}.turn-speak-user-active__random .button:disabled{background:#babbba;cursor:not-allowed!important}.turn-speak-user-active__random .button .icon{fill:#000;height:18px;width:18px}.turn-speak-user-active__random .button__text{color:#000}.turn-speak-user-active__avatar{width:auto;margin:auto}.turn-speak-user-active__avatar-empty{width:130px;height:130px;border:1px solid #535050;border-radius:100%;background-color:#fff;font-size:75px;font-weight:600;letter-spacing:2.68px;color:#535050;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:768px){.turn-speak-user-active{flex-direction:row}.turn-speak-user-active__avatar{margin:0;width:30%}.turn-speak-user-active__info{margin:0;width:70%}.turn-speak-user-active__title{font-size:14px}.turn-speak-user-active__random{margin-top:60px}.turn-speak-user-active__name{font-size:33px;-webkit-line-clamp:3}}.popover-notifications .dropdown{width:332px;max-width:332px}.popover-notifications__content{padding:10px 0}.popover-notifications__content .notification,.popover-notifications__header{padding-left:20px;padding-right:20px}.popover-notifications__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.popover-notifications__header-title{font-size:14px;font-weight:600}.popover-notifications__header-check-all{font-size:12px!important;font-weight:600}.popover-notifications__ref{width:40px;height:40px}.popover-notifications__ref .link-menu__link{text-align:center;outline:0;width:40px;height:40px}.popover-notifications__ref .link-menu__icon{margin:auto}.popover-google{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:5px}.popover-google__item{flex-basis:33%;padding:10px;border-radius:5px;text-align:center}.popover-google__item:hover{background-color:#e8f0fe}.popover-google-wrapper .dropdown-options{width:auto;max-width:280px}.popover-overall-menu{display:flex;flex-direction:column;padding:20px}.popover-overall-menu__title{font-style:normal;font-weight:700;font-size:14px;line-height:21px;letter-spacing:1px;color:#c7bfb7}.popover-overall-menu__item{align-items:center;border-radius:5px;display:flex;padding:10px;text-decoration:none}.popover-overall-menu__item:hover{background-color:hsla(0,0%,51%,.1)}.popover-overall-menu__item svg{height:24px;width:24px}.popover-overall-menu__item span{font-style:normal;font-weight:400;font-size:16px;line-height:32px;color:#706b65;margin:0 20px}.popover-overall-menu__disabled{align-items:center;border-radius:5px;display:flex;padding:10px;text-decoration:none;cursor:not-allowed}.popover-overall-menu__disabled svg{height:24px;width:24px}.popover-overall-menu__disabled span{color:#dbd5ce;font-size:16px;font-style:normal;font-weight:400;line-height:32px;margin:0 20px}.autocomplete_search__input-wrapper{position:relative}.autocomplete_search__input-wrapper .input-text .input-text__input{padding-right:30px}.autocomplete_search__reset-btn{opacity:0;display:none;outline:none;position:absolute;right:9px;top:17px}.autocomplete_search__reset-btn .icon{opacity:0;width:16px;height:16px}.autocomplete_search__reset-btn--active{display:block;cursor:pointer;opacity:1}.autocomplete_search__reset-btn--active .icon{opacity:1}.autocomplete_search__no_results{display:flex;align-items:center;flex-direction:column;flex-wrap:nowrap;padding-top:50px}.autocomplete_search__no_results .text{font-size:16px;padding-top:12px;color:#535050}.autocomplete_search__selected-items{display:flex;align-items:center;flex-direction:column;flex-wrap:wrap}.autocomplete_search__selected-item{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;padding:16px;margin-top:16px;width:100%;height:66px;border-radius:4px;background-color:#f5f5f5}.autocomplete_search__selected-item .result-wrapper{padding:0 16px;flex-grow:1}.autocomplete_search__selected-item .name{font-size:14px;color:#000}.autocomplete_search__selected-item .address{font-size:12px;color:#535050;margin-top:6px}.autocomplete_search__selected-item .delete-btn{cursor:pointer}.autocomplete_search__selected-item .delete-btn .delete-icon path{fill:#535050}.result_list{max-height:210px;width:calc(100% - 50px);overflow-y:auto;border-radius:4px;box-shadow:0 2px 5px 0 hsla(0,0%,39.6%,.5);background-color:#fff;padding:14px;position:absolute;left:0;margin:0 24px}.result_list_item{cursor:pointer;min-height:32px;border-radius:4px;padding:10px;line-height:16px}.result_list_item .name{font-size:14px;color:#535050;margin-right:12px}.result_list_item .address{font-size:12px;color:#535050}.result_list_item:hover{cursor:pointer;background-color:#f5f5f5}.result_list_item:hover .name{color:#000}.popup-confirm-password{max-width:553px;overflow-x:hidden}.popup-confirm-password__content{display:flex;flex-direction:column;align-items:center;border-radius:8px;padding:23px;text-align:center}.popup-confirm-password__subtitle{display:block;font-size:24px;font-weight:600}.popup-confirm-password__text{color:#b2b2b2;display:block;font-size:15px;line-height:1.56;margin-top:14px}.popup-confirm-password__footer{display:flex;justify-content:center;align-items:center;margin-top:20px}.popup-confirm-password__oval{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;border:1px solid #e0007a;height:98px;width:98px;margin-bottom:27px}.popup-confirm-password__oval .oval-icon{fill:#e0007a}.banner-home{margin-top:24px}.banner-home .banner-home__decoration{width:100%;height:24px;background-image:repeating-linear-gradient(-45deg,#fff,#fff 4px,#fee73c 5px,#fee73c 7px);position:fixed;top:66px;z-index:1000}.banner-home .banner-home__main-block{padding:36px 0;background:#fee73c}.banner-home .banner-home__secondary-block{padding:48px 0;background:#fff}.banner-home .banner-home__content{display:flex;max-width:1064px;width:90%;margin:0 auto;grid-gap:36px;gap:36px;flex-direction:column;align-items:center}.banner-home .banner-home__pink-decoration,.banner-home .banner-home__text{display:flex;justify-content:center}.banner-home .banner-home__text{flex-direction:column;grid-gap:24px;gap:24px;text-align:center}.banner-home .banner-home__text .banner-home__title{font-family:"Futura",sans-serif;color:#161412;font-weight:500;font-size:48px;line-height:100%;letter-spacing:0;font-weight:700}.banner-home .banner-home__text .banner-home__title span{display:inline-block;background:#fff;color:#161412;padding:4px}.banner-home .banner-home__text .banner-home__subtitle{font-family:"Archivo",sans-serif;color:#161412;font-weight:300;font-size:18px;line-height:26px;letter-spacing:0}.banner-home .banner-home__image{flex-shrink:0;height:350px;width:350px;background-color:#fff;border-radius:100%;padding:10px;display:flex;align-items:center;justify-content:center}.banner-home .banner-home__secondary-block .banner-home__info{display:flex;flex-direction:column-reverse;grid-gap:36px;gap:36px;align-items:center;justify-content:center}.banner-home .banner-home__secondary-block .banner-home__circles{display:flex;grid-gap:24px;gap:24px;align-items:center;justify-content:center}.banner-home .banner-home__secondary-block .banner-home__circle{background:#161412;border-radius:100%;padding:2px;display:flex;align-items:center;justify-content:center;color:#fff;width:144px;height:144px;font-family:"Futura",sans-serif;font-weight:500;font-size:18px;line-height:1.2;letter-spacing:0;text-align:center}.banner-home .banner-home__secondary-block .banner-home__circle strong{font-weight:700}.banner-home .banner-home__secondary-block .banner-home__circle span{color:#fee73c;font-weight:700;font-size:28px}.banner-home .banner-home__secondary-block .banner-home__green-decoration{display:none}.banner-home .banner-home__secondary-block .banner-home__image{flex-shrink:0;height:240px;width:326px;display:flex;align-items:center;justify-content:center}.banner-home .banner-home__secondary-block .banner-home__text{grid-gap:12px;gap:12px;justify-content:center;align-items:center}.banner-home .banner-home__secondary-block .banner-home__text .banner-home__title{font-size:24px;line-height:1.2}.banner-home .banner-home__secondary-block .banner-home__text .banner-home__title span{display:inline-block;background:#fee73c;color:#161412;padding:2px;font-weight:700}.banner-home .banner-home__secondary-block .banner-home__text .banner-home__subtitle{max-width:700px}@media only screen and (min-width:768px){.banner-home .banner-home__main-block .banner-home__content{flex-direction:row}.banner-home .banner-home__main-block .banner-home__text{text-align:left}.banner-home .banner-home__secondary-block .banner-home__info{flex-direction:row}.banner-home .banner-home__main-block .banner-home__pink-decoration{display:flex;justify-content:flex-start}.banner-home .banner-home__secondary-block .banner-home__green-decoration{display:flex}}.polp-popup{overflow:visible!important}.popup-large{display:flex;justify-content:center;align-items:center}.popup-large .popup-large__content{position:relative;width:100%;height:100%;padding:60px 30px 10px;background:#fff;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.popup-large .popup-large__content .popup-large__image{position:absolute;top:-120px;left:230px}.popup-large .popup-large__content .popup-large__logo{display:flex;justify-content:center;align-items:flex-start}.popup-large .popup-large__content .popup-large__logo img{width:65%;margin:30px auto}.popup-large .popup-large__content .popup-large__register{width:80%;text-align:center}.popup-large .popup-large__content .popup-large__register p{font-style:normal;font-weight:400;font-size:19px;line-height:29px;color:#121212}.popup-large .popup-large__content .popup-large__register button{border:none;cursor:pointer;text-align:center;transition:opacity .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;padding:8px 24px;grid-gap:10px;gap:10px;background:#d4e796;border-radius:40px;font-style:normal;font-weight:700;font-size:15px;line-height:25px;margin:30px auto}.popup-large .popup-large__content .popup-large__register button:hover{background:#d1e393}.popup-large .popup-large__content .popup-large__footer p{font-style:normal;font-weight:400;font-size:15px;line-height:29px;color:rgba(18,18,18,.5);margin-bottom:10px}.popup-large .popup-large__content .popup-large__footer .popup-large__apps{width:100%;height:50px;display:flex;justify-content:center;align-items:center}.popup-large .popup-large__content .popup-large__footer .popup-large__apps img{margin:auto 8px}.popup-add-license{min-width:auto;max-width:480px;margin:auto;padding-top:16px;padding-bottom:16px}.popup-add-license .popup__content{display:flex;flex-flow:column wrap;justify-content:space-between}.popup-add-license .popup__content .popup__group:last-child .popup__item:last-child{padding-top:12px;padding-bottom:0}.popup-add-license .popup__content .popup-confirm__content{margin-bottom:24px}.privacy-policy-warning{font-size:12px}.privacy-policy-warning a{margin-left:4px}.privacy-policy-warning .popup__link{font-size:12px}.policy-years{margin-top:11px;margin-bottom:23px}.policy-parent{margin-bottom:44px}.avatars-list .horizontal-students-result__student{position:relative}.avatars-list .horizontal-students-result__student .horizontal-students-result__icon{margin-left:0}.avatars-list__score{font-size:10px;line-height:14px;color:#828282;margin-top:8px}.avatars-list__avatars-container{display:flex;justify-content:center}.avatars-list__avatars{display:flex}.avatars-list__avatars--2 .horizontal-students-result__student:first-child{left:16%}.avatars-list__avatars--2 .horizontal-students-result__student:nth-child(2){left:-16%}.avatars-list__avatars--more .horizontal-students-result__student:first-child{left:16%}.avatars-list__avatars--more .avatars-list__count-bubble{left:-16%}.avatars-list__count-bubble{border:2px solid #eee4dc;border-radius:100%;background:#fff;height:32px;width:32px;position:relative}.avatars-list__count-bubble-text{font-size:15px;color:#e0007a;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avatars-list__arrow{position:absolute;top:90%}.avatar-with-delete-and-border{position:relative;height:40px;width:40px}.avatar-with-delete-and-border__button{position:absolute;bottom:0;right:-4px}.close-mini-button{display:flex;align-items:center;justify-content:center;background:#bdbdbd;border:2px solid #fff;border-radius:100%;height:20px;width:20px}.dialog-add-students{max-width:386px;max-height:80vh;overflow-y:hidden}.dialog-add-students .user-item{margin:10px 0}.dialog-add-students__subtitle{font-size:14px;color:#b2b2b2}.dialog-add-students__hr{margin:8px 0}.dialog-add-students__users{margin-top:18px;max-height:calc(80vh - 184px);overflow-y:auto}.dialog-add-students__buttons{display:flex;align-items:center;justify-content:center}.dialog-add-students__button{width:40%;margin:8px 4px 0}.dialog-add-students__button button{min-height:45px!important}.dialog-add-students__button--cancel button{background:transparent;color:#b2b2b2}.dialog-add-students__footer{height:64px}.dropdown-students-grades__dropdown{width:273px;background:#fff;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);padding:16px 12px;border:1px solid #eee4dc;max-height:300px;overflow:auto}.dropdown-students-grades__dropdown .user-item{margin-bottom:10px}.dropdown-students-grades__dropdown .basic-list__item{border:0}.dropdown-students-grades__dropdown .user-item__main-info{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.dropdown-courses .item-complex-list__center{margin-left:8px}.dropdown-courses__list{max-height:50vh;overflow:auto}.dropdown-courses__list .item-complex-list{margin-bottom:8px}.dropdown-courses__lib{margin-top:14px}.dropdown-courses__lib .MuiPaper-root{width:314px}.dropdown-courses__lib .list-complex-dropdown{max-height:430px;overflow-y:auto}.dropdown-courses__bubbles{position:relative}.dropdown-courses__notification{position:absolute;left:48px}.dropdown-courses__name{color:#535050;font-size:20px;font-weight:600}.dropdown-courses__name--active{color:#000!important}.item-complex-list:hover .dropdown-courses__name{color:#4f4f4f}.item-complex-list:hover .dropdown-courses__settings{visibility:visible}.horizontal-students-results{display:flex;height:16px}.horizontal-students-results__step{position:relative;width:10%}.horizontal-students-results__step:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.horizontal-students-results__step:nth-last-child(2){border-top-right-radius:8px;border-bottom-right-radius:8px}.horizontal-students-results__step--bad{background:#b80500}.horizontal-students-results__step--good{background:#f8b757}.horizontal-students-results__step--very-good{background:#99b92a}.horizontal-students-results__step-number{font-size:14px;font-style:italic;color:#828282;position:relative;top:calc(100% + 4px);left:-6px;white-space:nowrap}.horizontal-students-results__step--10{width:0}.horizontal-students-results__avatars{position:absolute;top:-47px;transform:translateX(-50%)}.input-points{display:flex;flex-direction:column;position:relative}.input-points .has-error{border-color:#f04d29!important}.input-points--read-only .input-points__input-container{border:0}.input-points--read-only .input-points__input{background:transparent}.input-points--size-big .input-points__input{height:50px}.input-points--size-big .input-points__points-total{font-size:18px;bottom:8px}.input-points--size-big .input-points__input{font-size:22px}.input-points--size-medium .input-points__input-container{border-radius:8px;height:48px}.input-points--size-medium .input-points__points-total{font-size:18px;bottom:2px}.input-points--size-medium .input-points__input{font-size:25px}.input-points__input-container{border:2px solid #eee4dc;display:flex;align-items:center;position:relative;width:100%}.input-points__input{border-width:1px!important;transition-duration:.4s;font-size:14px;background:#fff;border-radius:8px;height:36px;padding:8px;text-align:right;width:100%;height:100%}.input-points__input:hover{border-color:#e0007a}.input-points__input::placeholder{color:#bdbdbd}.input-points__points-total{font-size:15px;color:#bdbdbd;white-space:nowrap;margin-right:4px}.linear-graphic{padding-top:2px}.linear-graphic .recharts-surface{overflow:visible}.linear-graphic__tick-x-title{font-size:14px;fill:#4f4f4f}.linear-graphic__tick-x-text{font-size:14px;fill:#828282}.linear-graphic__tick-y-title{font-size:14px;fill:#828282;font-style:italic}.linear-graphic__tooltip{background:#fff;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);padding:16px 12px;border:1px solid #eee4dc}.linear-graphic__tooltip-title{font-size:14px;color:#4f4f4f;display:block;margin-bottom:8px}.linear-graphic__tooltip-color{width:24px;height:4px;margin-right:8px}.linear-graphic__tooltip-line{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.linear-graphic__tooltip-main-info{display:flex;align-items:center;margin-right:8px}.linear-graphic__tooltip-name{font-size:15px;color:#4f4f4f}.linear-graphic__color-dashed{display:flex;align-items:center;margin-right:8px}.linear-graphic__color-dashed-item{height:4px;width:5px;background:#e0007a;margin-right:4px}.linear-graphic__color-dashed-item:last-child{margin-right:0}.score{font-size:14px;font-weight:600}.score--needs-reinforcement{color:#b80500}.score--needs-ampliacion{color:#f8b757}.score--good-progress{color:#99b92a}.text-link-component{display:flex;align-items:center;font-size:18px!important;font-weight:600}.text-link-component .icon{fill:#e0007a;height:20px;margin-right:8px;width:20px}.text-link-component--disabled{color:#ababab!important;cursor:not-allowed;opacity:1!important}.text-link-component--disabled .icon{fill:#ababab}.user-item{display:flex;align-items:center;justify-content:space-between}.user-item__main-info{display:flex;align-items:center;width:calc(100% - 54px)}.user-item__input-checkbox{margin-right:8px}.user-item__name{color:#535050;font-size:14px;font-weight:600}.user-item__input-note-text,.user-item__name{margin-left:8px}.user-item__input-note-text{display:block}.user-item__input-points{flex:0 0 auto;width:54px}.user-item__input-note{font-size:18px}.user-item__avatar-name{display:flex;align-items:center}.user-item--checkboxs-right .user-item__main-info{flex-direction:row-reverse;justify-content:space-between;width:100%}.grades .header-customizable__tab-item--active:after{bottom:-13px}.grades .header-customizable__tab-item path{fill:#535050}.grades .header-customizable__tab-item--active path{fill:#e0007a}.grades .grades__tab{display:flex;align-items:center}.grades .grades__tab svg{height:26px;width:26px}.grades .grades__tab .header-customizable__tab-text{margin-left:8px}.grades-graphic__title,.grades__title{color:#000;display:block;font-size:24px;font-family:"Archivo",sans-serif;font-weight:600}.grades-graphic__text,.grades__text{color:#828282;display:block;font-size:16px}.grades-container__student-wrapper{padding-top:20px}.grades__wrapper{padding-bottom:20px}.grades-graphic__legend-advisor{position:relative;top:-2px;font-size:16px;color:#828282}.grades-graphic__legend-explain{display:flex;align-items:center;margin-top:8px}.grades-graphic__legend-explain .grades-graphic__legend-text{margin-left:0}.grades-graphic .select-customizable__single-value{position:absolute;overflow:hidden;top:auto;transform:none;color:#b2b2b2}.grades-graphic__text{margin-top:12px;margin-bottom:12px}.grades-graphic__ranking-bar{background:#fff;border-radius:8px;border:1px solid hsla(0,0%,59.2%,.5);padding:80px 20px 50px!important;margin-top:28px}.grades-graphic__analysis-container{margin-top:24px}.grades-graphic__tabs{margin-top:28px}.grades-graphic__list-users{display:flex;align-items:center}.grades-graphic__analysis-card{background:#fff;border-radius:8px;padding:16px 12px;border:1px solid hsla(0,0%,59.2%,.5);margin-top:28px;padding-bottom:60px!important;overflow:hidden}.grades-graphic__analysis-card-header{display:flex;justify-content:space-between;align-items:center}.grades-graphic__select-projects .select-customizable{width:231px;line-height:18px;height:40px}.grades-graphic__select-projects .select-customizable .select-customizable__indicator,.grades-graphic__select-projects .select-customizable .select-customizable__indicator svg{height:40px}.grades-graphic__select-projects .select-customizable .select-customizable__control{height:100%}.grades-graphic__select-projects .select-customizable .select-customizable__value-container{min-height:0}.grades-graphic__legend-item{height:4px;width:6px;background:#e0007a;margin-right:4px}.grades-graphic__legend{display:flex;align-items:center}.grades-graphic__legend-text{font-size:12px;color:#828282;display:block;margin-left:8px;text-transform:uppercase}.grades-graphic__avatar-container{margin-right:12px}.grades-graphic__linear-graphic{margin-top:28px}.grades-graphic__linear-graphic .linear-graphic{overflow-x:auto;padding-bottom:40px}.grades-graphic__bar-graphic{width:100%;height:100%;margin-top:28px;overflow-x:auto;padding-bottom:30px}.grades-graphic__bar-graphic tspan{font-size:14px;fill:#4f4f4f}.grades-graphic__bar-graphic .recharts-tooltip-label{font-size:16px}.grades-graphic__bar-graphic .recharts-tooltip-item{font-size:14px;margin-top:2px}.grades-graphic__bar-graphic .recharts-cartesian-axis-tick-value{transform:translateY(6px)}.grades-grades{display:flex;flex-direction:column}.grades-grades .table-react{max-height:calc(100vh - 176px)}.grades-grades .select-customizable__menu{min-width:220px}.grades-grades .select-customizable__value-container{width:150px;line-height:18px}.grades-grades .select-customizable__menu{z-index:5000}.grades-grades .select-customizable__single-value{position:absolute;overflow:hidden;top:auto;transform:none;color:#b2b2b2}.grades-grades__header{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto}.grades-grades__content{flex:1 1 auto;margin-top:8px}.grades-grades__content .icon-world path{fill:#fff}.grades-grades__table .table-react{min-height:328px}.grades-grades__table-students-user{display:flex;align-items:center}.grades-grades__table-students-column-header-title{font-size:18px}.grades-grades__table-students-column-header-title,.grades-grades__table-students-user-fullname{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#4f4f4f}.grades-grades__table-students-user-fullname{font-size:15px}.grades-grades__table-students-user-avatar{flex:0 0 auto;margin-right:8px}.grades-grades__table-students-column-average-text{font-size:18px;font-size:12px!important;color:#4f4f4f}.grades-grades__table-students-column-header-sort-container{display:flex;align-items:center}.grades-grades__table-students-column-header-sort-text-container{flex:0 0 auto}.grades-grades__table-students-column-header-sort-text{font-size:14px;color:#828282}.grades-grades__table-students-column-header-sort-select{margin-left:4px}.grades-grades__table-students-column-header-sort-select .select-customizable__control{border:0!important;height:30px!important;min-height:30px!important}.grades-grades__table-students-column-header-sort-select .select-customizable .select-customizable__value-container,.grades-grades__table-students-column-header-sort-select .select-customizable__indicator{height:30px!important;min-height:30px!important}.grades-grades__table-students-column-header-sort-select .select-customizable__indicator{display:flex;align-items:center}.grades-grades__table-students-column-header-sort-select .select-customizable .select-customizable__single-value{color:#535050}.grades-grades__table-students-column-header-sort-select .icon{height:18px;width:18px}.grades-grades__table-students-column-units-text{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:18px;color:#4f4f4f}.grades-grades__table-empty-cell{color:#828282}.grades-grades__table-students-column-units-text--average{color:#828282!important}.grades-grades__table-students-user--all-user .grades-grades__table-students-user-avatar .icon-bubble{background:#eee4dc}.grades-grades__table-not-turned{font-size:15px;color:#828282}.grades-grades__table-delivered-out-of-date{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.grades-grades__table-delivered-out-of-date .grades-grades__table-delivered-out-of-date-text{font-size:15px;color:#828282}.grades-grades__export-container{display:flex;align-items:center}.grades-grades__export-container .button{background:transparent;color:#e0007a}.grades-grades__export-container .icon path{fill:#e0007a!important}.grades-grades__table--assigments{margin-top:24px}.grades-grades__table--assigments .grades-grades__table-students-column-units-text,.grades-grades__table--assigments .grades-grades__table-students-column-units-text--average{font-size:15px}.grades-grades__table--assigments thead th{border-left:1px solid #eee4dc}.grades-grades__table--assigments thead tr:first-child th{position:sticky;left:220px;border-bottom:0}.grades-grades__table--assigments thead tr:first-child th:first-child{border-right:0;background:#fff;z-index:99}.grades-grades__table--assigments thead tr:first-child th:nth-child(2){border-left:0}.grades-grades__table--assigments thead tr:nth-child(2) th{position:sticky;left:220px;border-right:1px solid #eee4dc;border-left:1px solid #eee4dc;border-bottom:0;border-top:0;padding:0}.grades-grades__table--assigments thead tr:nth-child(2) th:first-child{background:#fff;z-index:99;border-right:0;border-bottom:0}.grades-grades__table--assigments thead tr:nth-child(2) th:nth-child(2){border-left:0;border-bottom:0}.grades-grades__table--assigments thead tr:nth-child(2) th .table-react__with-arrow-container{border-top:2px solid #eee4dc;border-bottom:0!important;padding:8px}.grades-grades__table--assigments thead tr:nth-child(3) th:first-child{border-top:0;border-right:0}.grades-grades__table--assigments thead tr:nth-child(3) th:nth-child(2){border-top:0;border-left:0}.grades-grades__table--assigments th{text-align:left!important}.grades-grades__table--assigments th:nth-child(2){text-align:right!important}.table-react>table>*>tr>td:first-child,.table-react>table>thead>tr>th:first-child{position:sticky;left:0}.table-react{border-radius:8px;overflow:auto;white-space:nowrap;left:0}.table-react thead tr{position:sticky;z-index:4000;top:0}.table-react table,.table-react thead tr{border:2px solid #eee4dc;border-collapse:initial}.table-react table{border-top:0;border-left:0;border-spacing:0}.table-react table tr th{background:#fff;border-bottom:2px solid #eee4dc;border-right:1px solid #eee4dc;border-top:2px solid #eee4dc;padding:4px 8px;text-align:left;vertical-align:middle;min-width:130px;max-width:130px}.table-react table tr th:first-child{border-right:0;min-width:250px!important;max-width:250px!important;border-left:2px solid #eee4dc}.table-react table tr th:nth-child(2){text-align:right}.table-react table tr th:last-child{border-right:0}.table-react table tr td{background:#fff;border-bottom:1px solid #eee4dc;border-right:1px solid #eee4dc;padding:8px;text-align:right;vertical-align:middle}.table-react table tr td:first-child{border-right:0;text-align:left;border-left:2px solid #eee4dc}.table-react table tr td:last-child{border-right:0}.table-react table tr td .text-link-component{justify-content:flex-end}.table-react table tr:first-child td{background:#faf7f5}.table-react table tr:last-child td{border-bottom:0}.table-react__with-arrow-container{display:flex;align-items:center;justify-content:space-between}.table-react__hr--border-top-white{border-top-color:#fff!important}.icon-bubble{border-radius:100%;display:flex;align-items:center;justify-content:center;height:32px;width:32px}.icon-bubble--variant-default{background-image:linear-gradient(111.12deg,#c1b2d2 .31%,#1b28f9)}.icon-bubble--variant-inverse{border:2px solid #e0007a;background:#fff}.icon-bubble--background-green{background:#6fcf97}.icon-bubble--background-orange{background:#ffb979}.icon-bubble--background-orange-primary{background:#e0007a}.icon-bubble--background-gray{background:#bdbdbd}.icon-bubble--background-dark{background:#4f4f4f}.icon-bubble--background-light{background:#f3eeea}.icon-bubble--variant-square{background-image:linear-gradient(111.12deg,#c1b2d2 .31%,#1b28f9);border-radius:8px}.icon-bubble--size-medium{height:44px;width:44px}.icon-bubble--size-big{height:64px;width:64px}.icon-bubble--size-l{height:56px;width:56px}.icon-bubble--size-xl{height:120px;width:120px}.icon-bubble--size-s{height:36px;width:36px}.icon-bubble--size-xs{height:6px;width:6px}.icon-bubble--size-small{height:40px;width:40px}.header-course-selector__wrapper{display:inline-flex;align-items:center;cursor:pointer}.header-course-selector__item{margin-right:12px}.header-course-selector__item--name{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:20px;font-weight:600;color:#000}.header-course-selector__item--share{position:relative;top:-2px}.accordion__title-container,.activity-type__delete-icon,.activity-type__edit,.aside-corrected__all-class,.avatar-with-name,.avatar-with-name__close,.avatars-list,.button-delete,.close-header-icon,.close-mini-button,.colors-select__color,.countdown__header-close,.cronometer__actions-button,.cronometer__arrows-button,.cronometer__input--pointer,.date-delivery input,.edit-image-transparent__delete,.edit-project__item--multimedia,.grades-grades__table-students-user--click,.grades .grades__tab,.header-class__code .icon,.header-class__follow-up,.header-course-selector__item--arrow,.header-course-selector__item--share,.header-customizable__left .header-customizable__back-icon,.header-customizable__left .header-customizable__menu-icon,.header-customizable__tab-text,.header-tabs__avatar .avatar__link,.header-task__close,.header__info-count--click,.hover-basic,.input-radio:not(.input-radio--disabled),.job-student__back-container .icon,.layout-not-found__text-link,.material-detail__header-container,.menu-aside__icon-close,.notification,.notification-list__view-more,.notifications__check-all-text,.notifications__header-close,.popover-notifications__header-check-all,.popover-notifications__ref .link-menu__link,.popup-exercise__link,.popup-footer__text-left,.popup-gallery__link,.popup-materials__link,.popup-project-recommender .popup-project-recommender__title,.popup-qr__url-container,.project-item-list__empty-link,.project-post__links,.project-recommender-button-option,.project-recommender-step__back,.project-remote-control__scroll-down,.project-remote-control__scroll-up,.project-remote-control__up,.project-remote-item__action-icon-container,.project-sessions__visibility,.projects-level__more-container,.projects-year__more-container,.remote__error-connect-action,.resource-detail__icon-back,.resource-header-filter__tab,.select-customizable .select-customizable__option,.table-react__td-click,.table-react__with-arrow-container,.tabs-simple__tab,.task-footer-student__messages-icon,.task-status__action-correct,.task-status__message,.text-link,.text-link-component,.to-project .select-customizable__control,.to-project__connected,.to-project__footer-actions-select .select-customizable__option:hover,.to-project__footer-title-select .select-customizable__option:hover,.toast__close-icon,.turn-to-speak__header-close,.user-delivered-response__icon-download,.user-item-li__student{cursor:pointer}.accordion__title-container:hover,.activity-type__delete-icon:hover,.activity-type__edit:hover,.aside-corrected__all-class:hover,.avatar-with-name:hover,.avatar-with-name__close:hover,.avatars-list:hover,.button-delete:hover,.close-header-icon:hover,.close-mini-button:hover,.colors-select__color:hover,.countdown__header-close:hover,.cronometer__actions-button:hover,.cronometer__arrows-button:hover,.cronometer__input--pointer:hover,.date-delivery input:hover,.edit-image-transparent__delete:hover,.edit-project__item--multimedia:hover,.grades-grades__table-students-user--click:hover,.grades .grades__tab:hover,.header-class__code .icon:hover,.header-class__follow-up:hover,.header-course-selector__item--arrow:hover,.header-course-selector__item--share:hover,.header-customizable__left .header-customizable__back-icon:hover,.header-customizable__left .header-customizable__menu-icon:hover,.header-customizable__tab-text:hover,.header-tabs__avatar .avatar__link:hover,.header-task__close:hover,.header__info-count--click:hover,.hover-basic:hover,.input-radio:hover:not(.input-radio--disabled),.job-student__back-container .icon:hover,.layout-not-found__text-link:hover,.material-detail__header-container:hover,.menu-aside__icon-close:hover,.notification-list__view-more:hover,.notification:hover,.notifications__check-all-text:hover,.notifications__header-close:hover,.popover-notifications__header-check-all:hover,.popover-notifications__ref .link-menu__link:hover,.popup-exercise__link:hover,.popup-footer__text-left:hover,.popup-gallery__link:hover,.popup-materials__link:hover,.popup-project-recommender .popup-project-recommender__title:hover,.popup-qr__url-container:hover,.project-item-list__empty-link:hover,.project-post__links:hover,.project-recommender-button-option:hover,.project-recommender-step__back:hover,.project-remote-control__scroll-down:hover,.project-remote-control__scroll-up:hover,.project-remote-control__up:hover,.project-remote-item__action-icon-container:hover,.project-sessions__visibility:hover,.projects-level__more-container:hover,.projects-year__more-container:hover,.remote__error-connect-action:hover,.resource-detail__icon-back:hover,.resource-header-filter__tab:hover,.select-customizable .select-customizable__option:hover,.table-react__td-click:hover,.table-react__with-arrow-container:hover,.tabs-simple__tab:hover,.task-footer-student__messages-icon:hover,.task-status__action-correct:hover,.task-status__message:hover,.text-link-component:hover,.text-link:hover,.to-project .select-customizable__control:hover,.to-project__connected:hover,.to-project__footer-actions-select .select-customizable__option:hover,.to-project__footer-title-select .select-customizable__option:hover,.toast__close-icon:hover,.turn-to-speak__header-close:hover,.user-delivered-response__icon-download:hover,.user-item-li__student:hover{opacity:.7;transition-duration:.4s}.layout-not-found__text-link,.notification-list__view-more,.notifications__check-all-text,.popover-notifications__header-check-all,.popup-exercise__link,.popup-gallery__link,.popup-materials__link,.project-item-list__empty-link,.project-post__links,.remote__error-connect-action,.task-status__action-correct,.text-link,.text-link-component{font-family:"Archivo",sans-serif;color:#e0007a;cursor:pointer;font-size:14px}.layout-not-found__text-link:hover,.notification-list__view-more:hover,.notifications__check-all-text:hover,.popover-notifications__header-check-all:hover,.popup-exercise__link:hover,.popup-gallery__link:hover,.popup-materials__link:hover,.project-item-list__empty-link:hover,.project-post__links:hover,.remote__error-connect-action:hover,.task-status__action-correct:hover,.text-link-component:hover,.text-link:hover{opacity:.7;transition-duration:.4s}.activity-type__description,.activity-type__name,.avatar-with-name-list__user .avatar-with-name__name,.dropdown-students-grades__dropdown .user-item__texts,.ellipsis,.headers .button .button__text,.material-card__name,.material-detail__hero-info-container .material-detail__name,.project-banner-material-item__info-description,.project-banner-material-item__info-name,.project-item__editorial,.project-item__name,.resource-card__language,.select-customizable .select-customizable__value-container,.to-project__footer-title-select .select-customizable__single-value,.user-delivered-response__user-name,.user-item-li__name,.user-item__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.edit-image__caption,.project-image-content__caption-text,.project-video__caption-text,.text-disabled{color:#b2b2b2;cursor:not-allowed}.no-break{display:inline-block;white-space:nowrap}.breadcrumbs__wrap,.class-list .class-list__classes .class-list__class-item .class-item .class-item__projects,.class-list .class-list__classes .class-list__class-item .class-item .header-class,.class-list__action,.class-list__empty-section,.grid,.grid-content,.header-content__wrap,.header-preview__wrap,.header__wrap,.hero-chanel__header,.hero-chanel__wrap,.hero-menu__menu,.hero__wrap,.material-detail,.materials,.nav-preview__wrap,.notifications__content,.popup-exercise__wrapper .popup-exercise__content-wraper,.project-remote-control,.projects-year__info-year,.projects-year__tabs,.remote__error-connect,.resources,.section--centered,.section-chanel__wrap,.subheader-tabs__tabs,.to-project__exercise,.wrapper-header__children{margin-left:auto;margin-right:auto;width:90%}.breadcrumbs__wrap,.class-list .class-list__classes .class-list__class-item .class-item .class-item__projects,.class-list .class-list__classes .class-list__class-item .class-item .header-class,.class-list__action,.class-list__empty-section,.grid,.header-content__wrap,.header-preview__wrap,.header__wrap,.hero-chanel__header,.hero-chanel__wrap,.hero-menu__menu,.hero__wrap,.material-detail,.materials,.nav-preview__wrap,.notifications__content,.popup-exercise__wrapper .popup-exercise__content-wraper,.project-remote-control,.projects-year__info-year,.projects-year__tabs,.remote__error-connect,.resources,.section--centered,.section-chanel__wrap,.subheader-tabs__tabs,.to-project__exercise,.wrapper-header__children{max-width:1025px}.accordion-with-multimedia__wrap,.card-multimedia-list,.cardbook-list,.column-system .column-system__wrap,.column-system .popup-exercise__wrapper .popup-exercise__content,.content-projects__results,.content-results__results,.grid-column,.header-preview__content,.hero__column,.popup-exercise__wrapper .column-system .popup-exercise__content,.popup-exercise__wrapper .popup-exercise__content-wraper .column-system__wrap,.popup-exercise__wrapper .popup-exercise__content-wraper .popup-exercise__content,.project-content,.static-page__list{display:flex;flex-flow:row wrap;margin-left:-24px;width:calc(100% + 24px)}.grid-lateral,.header__left .material-detail__header-container,.projects-year_proyects,.section--grid-left{padding-left:5%}@media only screen and (min-width:1340px){.grid-lateral,.header__left .material-detail__header-container,.projects-year_proyects,.section--grid-left{padding-left:calc(50% - 512.5px)}}@media only screen and (min-width:1500px){.breadcrumbs__wrap,.class-list .class-list__classes .class-list__class-item .class-item .class-item__projects,.class-list .class-list__classes .class-list__class-item .class-item .header-class,.class-list__action,.class-list__empty-section,.grid,.header-content__wrap,.header-preview__wrap,.header__wrap,.hero-chanel__header,.hero-chanel__wrap,.hero-menu__menu,.hero__wrap,.material-detail,.materials,.nav-preview__wrap,.notifications__content,.popup-exercise__wrapper .popup-exercise__content-wraper,.project-remote-control,.projects-year__info-year,.projects-year__tabs,.remote__error-connect,.resources,.section--centered,.section-chanel__wrap,.subheader-tabs__tabs,.to-project__exercise,.wrapper-header__children{max-width:1280px}.grid-lateral,.header__left .material-detail__header-container,.projects-year_proyects,.section--grid-left{padding-left:calc(50% - 512.5px)}}.fr-placeholder{position:absolute!important}.fr-popup.fr-active{z-index:8002!important}.fr-toolbar .fr-btn-grp button,.fr-toolbar.fr-desktop.fr-inline,.fr-toolbar .fr-more-toolbar,.fr-toolbar .fr-newline,.fr-tooltip{transition:none!important}.fr-element .no-break{border-bottom:1px solid #ff8c00}.tabs__header{display:flex;flex-flow:row nowrap}.tabs__header .tabs__tab{padding:0 14px}.tabs__header .tabs__tab:first-child{margin-left:-14px}.tabs__tab .link-default{color:rgba(60,60,60,.4);font-family:"Archivo",sans-serif;font-size:14px;letter-spacing:.93px;margin-bottom:2px;font-weight:700;text-transform:uppercase;transition:.4s}.tabs__tab:after{transform:translateY(4px);opacity:0;display:block;height:3px;border-radius:2px;background:#e0007a;content:"";width:30px;transition:.4s;top:3px}.tabs__tab--active .link-default{color:#e0007a}.tabs__tab--active:after{opacity:1}.tabs__tab--active:hover .link-default{color:#e0007a!important}.tabs__tab:hover .link-default{color:#000}.button--complete,.button--done{background:transparent;border:0!important;border-color:transparent;border-radius:0;display:flex!important;flex-flow:row-reverse nowrap}.button--complete .button__icon,.button--done .button__icon{margin-left:12px}.button--complete .button__icon .icon{fill:red}.button--done{min-width:300px;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.button--done .button__icon .icon{fill:#e0007a}.button-default .button-simple{height:48px;min-height:0;border-radius:24px;padding:0 40px;font-size:14px;font-weight:700;letter-spacing:1px;display:flex;align-items:center;justify-content:center}.button-default .button-simple:disabled{background:#f0eeec}.button--mini .button-simple{height:30px}.button--medium .button-simple{height:37px}.button--color-transparent .button-simple{background:transparent;color:#535050}.tag{display:inline-flex;align-items:center;justify-content:center;background:#e0007a;border-radius:24px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.65px;min-height:0;padding:8px 20px;text-transform:uppercase;white-space:nowrap}.tag--typeview-simple{background:#f0eeec;border-radius:0;color:#535050;font-size:10px;font-weight:600;letter-spacing:.67px;padding:3px 10px;text-transform:uppercase}.tag--color-orange{background:#f89560}.tag--color-blue{background:#116b9a}.tag--color-default.tag--typeview-default{border-radius:5px;padding:3px 6px;background:#f3cd56;font-family:"Archivo",sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#161412}.tag-border-container{display:inline-flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;padding:2px}.label{color:#535050;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.number-title{display:flex;flex-direction:column}.number-title__name{color:#535050;font-size:11px;font-weight:600;letter-spacing:.92px;text-transform:uppercase;word-break:normal}.number-title__number{color:#000;font-size:28px;font-weight:700;margin-top:10px}.is_teacher{display:flex;align-items:center;justify-content:center;background:#e0007a;width:115px;height:23px;grid-gap:4px;gap:4px;border-radius:9px;padding:4px 12px;margin-top:10px}.is_teacher .icon{height:16px;width:16px}.is_teacher .icon path:nth-child(2){fill:#fff!important}.is_teacher .is_teacher__text{font-family:"Archivo",sans-serif;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#fff}.popup-confirm{max-width:553px;overflow-x:hidden}.popup-confirm__content{background:#fdf2f8;border-radius:8px;padding:23px}.popup-confirm__subtitle{color:#e0007a;font-weight:600}.popup-confirm__subtitle,.popup-confirm__text{font-family:"Archivo",sans-serif;display:block;font-size:16px}.popup-confirm__text{color:#535050;line-height:1.56;margin-top:14px}.popup-confirm__footer{display:flex;justify-content:flex-end;align-items:center;margin-top:20px}.popup-need-cookie{max-width:553px;overflow-x:hidden}.popup-need-cookie__content{background:#fdf2f8;border-radius:8px;padding:23px}.popup-need-cookie__subtitle{color:#e0007a;display:block;font-size:16px;font-weight:600}.popup-need-cookie__text{color:#535050;display:block;font-size:16px;line-height:1.56}.popup-need-cookie__text a{color:#0045bc;text-decoration:none}.popup-need-cookie__footer{display:flex;justify-content:flex-end;align-items:center;margin-top:20px}.react-datepicker-popper{z-index:8020!important}.date-delivery__label,.input-date__label{float:right;color:#535050;display:block;font-size:11px;font-weight:600;letter-spacing:.92px;margin-bottom:4px;text-transform:uppercase}.input-date__calendar .react-datepicker{z-index:8020;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border:1px solid #dfe4ef}.input-date__calendar .react-datepicker__month-container{border-bottom:1px solid #f0eeec;padding-left:14px;padding-right:14px;padding-bottom:20px}.input-date__calendar .react-datepicker__day-name{font-family:"Archivo",sans-serif;color:#535050!important;text-transform:uppercase}.input-date__calendar .react-datepicker__day,.input-date__calendar .react-datepicker__day-name,.input-date__calendar .react-datepicker__time-name{font-family:"Archivo",sans-serif;margin:1px!important;outline:0}.input-date__calendar .react-datepicker__current-month{color:#2c3135;font-family:"Archivo",sans-serif;font-size:13px;font-weight:600;letter-spacing:.81px;margin-top:10px;margin-bottom:30px;text-transform:uppercase}.input-date__calendar .react-datepicker__navigation{top:16px!important;outline:0}.input-date__calendar .react-datepicker__navigation--previous{left:18px}.input-date__calendar .react-datepicker__navigation--next{right:18px}.input-date__calendar .react-datepicker__header{background:#fff;border-bottom:0}.input-date__calendar .react-datepicker__day,.input-date__calendar .react-datepicker__day-name{color:#2c3135;font-family:"Archivo",sans-serif;font-size:12px;font-weight:600;line-height:23px;padding-bottom:4px;width:58px;height:24px;border-radius:2px}.input-date__calendar .react-datepicker__day--keyboard-selected{background:transparent}.input-date__calendar .react-datepicker__day--outside-month{background-color:#f0eeec!important;color:#bac2c7}.input-date__calendar .react-datepicker__day:not(.react-datepicker__day--disabled):hover{color:#000}.input-date__calendar .react-datepicker__day--selected{background-color:#e0007a!important;box-shadow:0 2px 6px 0 hsla(0,0%,67.1%,.5);color:#fff!important}.input-date__calendar .react-datepicker__month{margin:0;text-align:initial}.input-date__calendar .input-date__calendar-actions button{width:40%;display:inline-block;text-align:left;margin-right:14px;margin-left:14px}.input-date__calendar .input-date__calendar-actions button:disabled{background:transparent;opacity:.4!important}.input-date__calendar .input-date__calendar-actions .button__text{color:#6f6f6f;font-family:"Archivo",sans-serif}.input-date__calendar .input-date__calendar-actions .input-date__calendar-actions-save{float:right;text-align:right}.input-date__calendar .input-date__calendar-actions .input-date__calendar-actions-save .button__text{color:#e0007a;font-family:"Archivo",sans-serif}.input-date__calendar .react-datepicker__input-container input{font-size:16px;height:25px;font-family:"Archivo",sans-serif;width:120px}.input-date__calendar .react-datepicker__input-container input::placeholder{color:#000;font-size:12px;opacity:1}.input-date__calendar .react-datepicker__input-container input:focus{outline:0}.input-date__calendar .react-datepicker__day--disabled{color:#bac2c7}.input-date__calendar--value input{border-bottom:1px solid #e0007a}.project-hero{position:relative;background:transparent}.project-hero .hero__wrap{position:relative;z-index:30}.project-hero .hero__meta{align-items:center;display:inline-flex;border-color:hsla(0,0%,100%,.2);max-width:100%}.project-hero .hero__meta .hero__meta-content{margin-right:8px;padding:0 10px;border-right:1px solid hsla(0,0%,100%,.2);text-transform:uppercase}.project-hero .hero__meta .hero__meta-content:first-child{padding-left:0}.project-hero .hero__meta .hero__meta-content:last-child{border:0;padding-right:0}.project-hero__diagonal{position:absolute;top:0;left:0;right:0;width:100%;height:100%;clip-path:polygon(0 0,100% 0,100% 85%,0 100%);background:red}.hero__description{padding-bottom:80px;max-height:400px;overflow:auto}.hero__meta-content{display:flex;align-items:center}.hero__meta-content .icon{fill:#fff;height:14px;width:14px;display:inline-block;margin-right:8px}.hero__header{padding-top:40px}.hero__info-icon{position:absolute;left:-34px;top:46px}.hero__info-icon .icon{fill:#116b9a;height:24px;width:24px}.hero__thumb{transform:rotate(3deg);position:relative;z-index:20}.hero__thumb .picture{width:300px;height:300px;float:right}.hero__thumb .picture img{height:auto;max-height:100%}.hero__subcontent{display:none}@media only screen and (min-width:1024px){.project-hero{padding:100px 0 0}.project-hero .hero__description{font-size:17px;line-height:27px}.hero__meta-content{flex-shrink:1;flex-grow:1;margin-right:0!important;min-width:70px}.hero__meta-content .hero__meta-content__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2}}.project-post{position:relative;width:760px;border-radius:16px;padding:24px 36px;grid-gap:24px;gap:24px;background:#fff;border:1px solid #dfdfdf}.project-post .project-note{margin:24px 0}.project-post:hover+.popever-className .project-new{border-top:1px dashed #e0007a}.project-post:hover+.popever-className .project-new__button{opacity:1}.project-post--teacher{background:#fef2f8}.project-video{height:300px;overflow:hidden;text-align:center}.project-video embed,.project-video iframe,.project-video video{width:100%;max-height:100%;outline:none}.project-embed__caption,.project-video__caption{font-size:20px;font-weight:600;line-height:22px;text-align:center}.project-embed__caption .input-text .input-text__input,.project-video__caption .input-text .input-text__input{text-align:center}.project-video__caption-text{font-size:14px}.project-video__thumbnail{position:relative;width:100%;max-width:850px;height:100%;margin:0 auto;overflow:hidden;cursor:pointer}.project-video__thumbnail-img,.project-video__thumbnail-play{position:absolute}.project-video__thumbnail-img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:2px solid #efefef;object-fit:cover}.project-video__thumbnail-play{top:50%;left:50%;transform:translate(-50%,-50%)}.project-embed{height:auto;overflow:hidden;text-align:center}.project-embed embed,.project-embed iframe,.project-embed video{width:100%;max-height:100%;outline:none}.picture__image{max-width:100%;margin:0 auto}.project-post__options{position:absolute;top:15px;right:15px}.project-post__options .link-default{padding:2px;border-radius:24px}.project-post__options .link-default .icon{width:25px;height:25px;fill:#707070}.project-post__options .link-default:hover{background:rgba(10,4,6,.05)}.project-post__teacher-icon{position:absolute;top:34px;right:28px}.project-post__teacher-icon .icon{width:30px;height:30px}.project-post__teacher-icon .icon path:nth-child(2){fill:rgba(60,60,60,.7)!important}.project-post__title-tex-with-input-date{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:60px}.project-post-diana-evaluation__subtitle{justify-content:center;text-transform:uppercase}.edit-project__title-text,.project-post__title{display:flex;flex-flow:row nowrap;align-items:center;padding-bottom:24px;color:#3c3c3c;font-family:"Archivo",sans-serif;font-weight:700}.project-post__title-number{display:none;margin-right:17px;padding:7px 12px 7px 22px;border-radius:0 25px 25px 0;background:#e6e5e5;font-size:18px;word-break:normal}.edit-project__title-text,.project-post__title-text{font-size:20px}.project-item-exercise-editor__title-text{width:100%;padding-right:60px}.project-item-diana-evaluation-editor__title-text .input-text__input,.project-item-exercise-editor__title-text .input-text__input{font-size:20px!important}.project-post__main{padding:0 0 20px;color:#3c3c3c;font-family:"Archivo",sans-serif;font-size:18px;line-height:28px;vertical-align:text-bottom}.project-post__main b{font-size:19px}.project-post__main span{margin-bottom:0}.project-post__links{font-size:16px}@media only screen and (min-width:1024px){.project-post .project-note{margin:24px 0}.project-post__main{padding:0 0 30px}}@media only screen and (min-width:1500px){.project-video{height:450px}.project-video video{height:100%}}.project-section{display:block;padding:10px 50px 12px 0;position:relative;width:calc(100% - 5px)}.project-section-editor{display:flex;align-items:center;justify-content:space-between}.project-section__text{color:#707070;font-size:14px;font-weight:700;font-family:"Archivo",sans-serif;text-transform:uppercase;display:inline-block;background:#fff;padding:4px;text-decoration:none;z-index:20;margin-left:24px;position:relative;max-width:100%;overflow:hidden}.project-section__text input{position:relative;top:-7px;max-width:100%;min-width:74px}.project-section:after{position:absolute;content:"";left:0;width:100%;top:20px;height:1px;background:#707070;z-index:10}.project-section-editor__options{position:relative;top:-8px}.project-response{margin-top:24px;border-top:1px solid rgba(10,4,6,.2);padding:15px 24px 24px;position:relative}.project-response__title{font-family:"Archivo",sans-serif;font-weight:700;font-size:16px;line-height:21px;color:#3c3c3c;text-transform:uppercase;margin-bottom:15px}.project-response__wrap{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start}.project-response__wrap .project-response__box{flex:0 1 100%;padding-bottom:24px}.project-response__wrap .project-response__box:last-child{padding-bottom:0}.project-response__status{color:rgba(10,4,6,.7);font-family:"Archivo",sans-serif;font-size:14px;padding-bottom:8px}.project-response__users{align-items:center;display:flex;flex-flow:row nowrap;height:48px}.project-response__avatares{display:flex;flex-flow:row-reverse nowrap}.project-response__avatares .project-response__avatar:first-child{margin-right:0}.project-response__avatares .project-response__avatar{margin-right:-24px}.project-response__avatares:before{color:rgba(10,4,6,.4);letter-spacing:-1.5px;content:"...";display:inline-flex;font-size:32px;padding:0 12px 0 6px;font-family:"Archivo",sans-serif}.project-response__avatar{transition:.7s cubic-bezier(.19,1,.22,1);z-index:20}.project-response__avatar:hover{transform:translateY(-6px);cursor:pointer}.project-response__number{font-size:32px;font-family:"Archivo",sans-serif;font-weight:700;line-height:0;color:#3c3c3c}.project-response__avatar .picture{height:40px;width:40px;overflow:hidden;border-radius:100%;box-shadow:0 2px 4px rgba(0,0,0,.16);background:#fff}.project-response__avatar .picture img{width:auto;height:100%;margin-top:4px}.project-response__progress{height:2px;background:#e0007a;position:absolute;margin:0;padding:0;bottom:0;left:0}@media only screen and (min-width:1024px){.project-response{padding:15px 60px 24px}.project-response__wrap{flex-flow:row nowrap}.project-response__wrap .project-response__box{padding-bottom:0;flex:0 1 33.3333333333%}}@media only screen and (min-width:1340px){.project-response__avatar .picture{height:48px;width:48px}}.project-sessions{position:sticky;top:80px}.project-sessions:after{width:1px;height:calc(100% - 60px);position:absolute;top:30px;bottom:0;left:15px;content:"";background:#6f6f6f;z-index:10}.project-sessions__item{display:flex;flex-flow:row nowrap;align-items:center;padding:14px 0;position:relative}.project-sessions__item:hover .project-sessions__options{z-index:200;opacity:1}.project-sessions__visibility{position:absolute;top:20px;left:-28px}.project-sessions__visibility .icon{fill:#535050;height:18px;width:18px}.project-sessions__options{transition:.4s;opacity:0;position:absolute;top:25x;right:25px}.project-sessions__options--active{opacity:1}.project-sessions__options .link-default{border-radius:24px;padding:2px}.project-sessions__options .link-default .icon{height:25px;fill:#707070;width:25px}.project-sessions__options .link-default:hover{background:rgba(10,4,6,.05)}.project-sessions__title-container{width:100%}.project-sessions__title-container:after{content:"";height:3px;width:24px;display:block;margin-top:4px;opacity:0;background:#e0007a;border-radius:2px;position:absolute;top:5px;left:41px}.project-sessions__circle{background:#fff;border-radius:100%;position:relative;z-index:20}.project-sessions__circle div{height:30px;width:30px}.project-sessions__circle .CircularProgressbar-trail{stroke-width:2px!important}.project-sessions__circle .link-default{margin-left:.5px}.project-sessions__circle .link-default .icon{height:26px;width:26px;fill:#d6d6d6;transition:.2s}.project-sessions__circle .link-default:hover .icon{fill:#000}.project-sessions__text{font-size:18px;font-weight:700;opacity:.4;color:#6f6f6f;padding-left:11px;position:relative;line-height:24px;width:100%;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.project-sessions__text--edit{max-width:calc(100% - 29px);padding-right:22px}.project-sessions__item--active .project-sessions__text,.project-sessions__item--active .project-sessions__title-container:after{opacity:1;font-weight:700;color:#161412}.project-sessions__date{margin-left:11px}.project-sessions__date .react-datepicker{padding-top:20px}.project-sessions__date .project-sessions__date--title{font-family:"Archivo",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;position:absolute;top:26px;transform:translateX(-50%);left:50%}.project-sessions__date .react-datepicker__current-month{font-size:12px;margin-bottom:20px;padding-top:30px}.project-sessions__date .react-datepicker__navigation{top:66px!important}.project-sessions__date input{font-size:11px!important}.project-sessions__date input::placeholder{color:#535050!important}.project-sessions__date input:focus{outline:none;color:#000!important}.project-sessions__date input:focus::placeholder{color:#000!important}.project-sessions__date input:active{outline:none;color:#000!important}.project-sessions__date input:active::placeholder{color:#000!important}.project-note{border:1px solid rgba(224,0,122,.3);border-radius:4px;background:#fef2f8}.project-note__title{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:0;padding:24px 0 0}.project-note__title *{margin-bottom:0}.project-note__title-text{color:#3c3c3c;font-family:"Archivo",sans-serif;font-size:20px;font-weight:700;line-height:24px}.project-note__title-icon{margin-right:17px;padding:6px 12px 0 25px;border-radius:0 25px 25px 0;background:#fff}.project-note__title-icon .icon{width:24px;height:24px;fill:#e0007a}.project-note__main{padding:12px 20px;font-family:"Archivo",sans-serif;font-size:16px;line-height:25px}.project-note__main img{max-width:100%;margin-bottom:0}.project-note__main span{margin-bottom:0}@media only screen and (min-width:1024px){.project-note__main{padding:12px 78px}}.project-control__wrap{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.project-control__box .button{display:inline-block;border-radius:25px;border:1px solid rgba(10,4,6,.3);width:auto;padding-left:25px;padding-right:25px;text-transform:none;min-height:36px}.project-control__box .button .button__text{color:rgba(10,4,6,.4);letter-spacing:0}.project-control__done{display:flex;align-items:center;justify-content:center}.project-control__done-text{color:rgba(10,4,6,.7);font-size:16px;line-height:18px;font-family:"Archivo",sans-serif;font-weight:600}.project-control__done-icon{margin-left:12px}.project-control__done-icon .icon{fill:#e0007a}.project-control__checkbox .button .button__text{font-size:16px;color:#3c3c3c}@media only screen and (min-width:1024px){.project-control__box{flex:0 1 33.3333333333%}.project-control__box--left{text-align:left}.project-control__box--center{text-align:center}.project-control__box--right{text-align:right}}.project-blocked{position:absolute;bottom:0;left:0;right:0;width:100%;background-image:linear-gradient(180deg,hsla(0,0%,98%,.4),#fafafa);padding:120px 0 0;margin-bottom:50px}.project-blocked__wrap{width:90%;max-width:250px;margin:auto;text-align:center}.project-blocked__paragraph{color:#0a0406;font-size:17px;font-weight:700}.project-blocked__button .button{width:auto;margin-top:38px}.project-blocked__button .button .button__text{font-weight:400}.project-image{text-align:center}.project-image .picture__image{max-width:100%}.project-image button{outline:none}.project-image-content__caption{text-align:center;font-weight:600;line-height:22px}.project-image-content__caption .input-text .input-text__input{text-align:center}.project-image-content__caption-text{font-size:14px}.project-new{border-top:1px dashed transparent;padding-bottom:24px;transition:border-color .1s}.project-new__wrap{position:relative}.project-new__button{opacity:0;background:#fff;position:absolute;height:30px;left:calc(50% - 30px);text-align:center;transition:opacity .1s;top:-15px;width:45px}.project-new__button .icon{fill:#e0007a;height:25px;width:25px}.project-new:hover{border-top:1px dashed #e0007a}.project-new:hover .project-new__button{opacity:1}.project-new--always-visible{border-top:1px dashed #e0007a}.project-new--always-visible .project-new__button{opacity:1}.project-banner-material-item{border-radius:24px;border:1px solid #dfdfdf;display:flex;padding:24px 36px;position:relative;width:100%;flex-wrap:wrap}.project-banner-material-item__image-container{flex:0 0 auto;height:92px;width:auto}.project-banner-material-item__image{height:100%}.project-banner-material-item__info{display:flex;flex-direction:column;justify-content:center;margin-left:36px;overflow:hidden;flex:1 1}.project-banner-material-item__info-description{color:#535050;font-size:14px;line-height:1.46}.project-banner-material-item__info-name{font-size:22px;font-weight:700;letter-spacing:normal;line-height:30px;margin-top:8px;margin-bottom:8px}.project-banner-material-item__actions{display:flex;align-items:center;flex:1 1 100%;grid-gap:12px;gap:12px;margin-left:24px}.project-banner-material-item__actions .button-simple{height:36px;padding:10px 16px;letter-spacing:inherit;font-weight:500}@media only screen and (min-width:768px){.project-banner-material-item{flex-wrap:nowrap}.project-banner-material-item__actions{flex:none}}.activity{font-size:16px;line-height:28px;padding:12px 0}.activity__title{color:rgba(10,4,6,.7);font-family:"Archivo",sans-serif;font-weight:700;font-size:18px;line-height:28px;padding-bottom:12px}.activity-file__input,.activity-file__wrap{background:#fff;padding:36px 24px;border-radius:8px}.activity-file__wrap{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;border:1px solid #535050}.activity-file__wrap-compact{padding:7px 12px}.activity-file__wrap-compact .activity-file__content,.activity-file__wrap-compact .activity-file__content *{margin-bottom:0}.activity-file__wrap-compact .activity-file__content{align-items:center}.activity-file__content{align-items:center;display:flex;flex-flow:row nowrap}.activity-file__icon{padding-right:34px}.activity-file__icon .icon{fill:#e0007a;height:40px;width:40px;margin-left:16px}.activity-file__icon .link-default{height:20px;width:20px}.activity-file__text{padding-bottom:14px;padding-top:14px}.activity-file__description,.activity-file__title{font-family:"Archivo",sans-serif;margin-right:12px}.activity-file__title{font-size:16px;color:#535050;line-height:20px;font-weight:700}.activity-file__description{padding-top:8px;font-size:14px;line-height:16px;color:#535050}.activity-file__input{border:2px dashed rgba(10,4,6,.2);position:relative;text-align:center;transition:.4s}.activity-file__input .icon{height:40px;width:40px}.activity-file__input:hover{border-color:#e0007a}.activity-file__false-input{opacity:0;background:red;height:100%;width:100%;top:0;left:0;right:0;bottom:0;position:absolute}.activity-file__false-input:hover{cursor:pointer}.activity-file__delete .link-default .link-default__icon .icon{fill:#535050;height:24px;width:24px}.activity-textarea__textarea{border-radius:4px;padding:10px;font-family:"Archivo",sans-serif;border:1px solid rgba(10,4,6,.3);background-color:#fff;width:100%;min-width:100%;min-height:50px;max-width:100%;transition:.2s}.activity-textarea__textarea:focus{outline:none;border-color:#e0007a}.activity-radio__radio{font-family:"Archivo",sans-serif;font-weight:600}.activity-radio__radio,.activity-radio__radio .input-radio__content{font-size:16px;line-height:25px}.activity-radio__radio .input-radio__text{color:#0a0406;transform:translateY(-5px)}.activity-input__input{border-radius:4px;padding:10px;font-family:"Archivo",sans-serif;border:1px solid rgba(10,4,6,.3);background-color:#fff;width:100%;min-width:100%;min-height:50px;max-width:100%;transition:.2s}.activity-input__input:focus{outline:none;border-color:#e0007a}.activity-smile .activity__title{font-size:16px;padding-bottom:3px}.activity-smile__wrap{display:flex;flex-flow:row nowrap;max-width:300px;margin:auto;background:transparent;min-height:50px}.activity-smile__wrap .button--smile{background:transparent;display:inline-flex;text-align:center;justify-content:center}.activity-smile__wrap .button--smile .button__icon{margin:0}.activity-smile__wrap .button--smile .icon{margin:auto;height:50px;width:50px}.activity-smile__wrap .button--smile .button__text{display:none}.activity-smile__wrap .button--smile-disabled{opacity:.2!important}.edit-project{position:fixed;z-index:100;top:0;width:413px;max-width:100%;height:100vh;background:#fff;box-shadow:0 4px 20px 0 rgba(10,4,6,.22)}.edit-project--right{right:0}.edit-project--left{left:0}.edit-project__content,.edit-project__header{padding-right:14px;padding-left:14px}.edit-project__header{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding-top:12px;padding-bottom:12px;border-bottom:1px solid rgba(10,4,6,.1)}.edit-project__tabs{flex:0 1 100%;margin-bottom:-9px;padding-top:24px}.edit-project__tabs .tabs__tab .link-default{font-size:12px}.edit-project__utilities .link-default{margin-left:18px}.edit-project__utilities .link-default .link-default__icon .icon{width:20px;height:20px;transition:.2s;fill:#000}.edit-project__utilities .link-default .link-default__icon .icon-trash{opacity:.4}.edit-project__utilities .link-default .link-default__icon .icon-trash:hover{opacity:1;fill:red}.edit-project__utilities .link-default .link-default__icon .icon-close2{width:14px;height:14px}.edit-project__utilities .link-default .link-default__icon .icon-close2:hover{opacity:.6}.edit-project__content{height:calc(100vh - 49px);padding-top:24px;padding-bottom:20px;overflow-x:hidden;overflow-y:auto}.edit-project__title{font-family:"Archivo",sans-serif;color:rgba(60,60,60,.7);font-size:14px;font-weight:600;line-height:24px;text-transform:uppercase}.edit-project__item,.edit__hr{margin-bottom:14px}.edit-project__item-box{margin-bottom:20px}.edit-project__item--edit-image{margin-top:7px}.edit-project__select{margin-top:-20px;margin-bottom:12px}@media only screen and (min-width:1024px){.edit-project__content,.edit-project__header{padding-right:19px;padding-left:19px}.edit-project__item,.edit__hr{margin-bottom:20px}}.edit__title{font-size:16px;line-height:24px;font-weight:600;color:rgba(60,60,60,.7);text-transform:uppercase}.edit__label{font-weight:700!important;font-size:11px;font-family:"Archivo",sans-serif;color:rgba(60,60,60,.4);font-weight:400;text-transform:uppercase;letter-spacing:1px;padding-bottom:5px}.edit__label--title{margin-top:0}.edit__input-title{font-size:18px;font-weight:600;color:#3c3c3c;font-family:"Archivo",sans-serif}.edit__hr{background:rgba(10,4,6,.1);border:0;height:1px;margin-top:26px;width:100%}.edit__input-main{font-size:15px;line-height:24px}.edit-multimedia__wrap{display:inline-block;border-radius:20px;box-shadow:0 2px 4px 0 rgba(10,4,6,.1);border:1px solid rgba(10,4,6,.15);padding:8px}.edit-multimedia__wrap .link-default{margin:0 5px}.edit-multimedia__wrap .link-default:hover .link-default__icon .icon{fill:#e0007a}.edit-multimedia__wrap .link-default__icon .icon{height:22px;width:22px;fill:#3c3c3c;transition:.2s}.edit-project__form,.edit-project__input .input-text__input,.input-text--edit-input .input-text__input,.textarea--edit-textarea .textarea__input{border-radius:8px;border:1px solid rgba(10,4,6,.2);background-color:#fff;font-size:15px;font-weight:400;font-family:"Archivo",sans-serif!important;color:#000;transition:.4s;padding:10px 12px;min-height:48px}.edit-project__form:focus,.edit-project__input .input-text__input:focus,.input-text--edit-input .input-text__input:focus,.textarea--edit-textarea .textarea__input:focus{outline:none!important}.edit-project__form:hover,.edit-project__input .input-text__input:hover,.input-text--edit-input .input-text__input:hover,.textarea--edit-textarea .textarea__input:hover{border-color:#e0007a!important}.edit__label-teacher-container{display:flex;justify-content:space-between;align-items:center}.edit__label-teacher-container .icon{height:22px;width:22px;fill:#535050}.edit__label-teacher-container .tooltip-bubble{min-width:220px;opacity:.9}.edit__label-teacher-container .tooltip-message{font-size:12px;font-weight:400;transform:translate(-90%,30px);text-transform:none}.edit-project__item--multimedia{display:flex;align-items:center;letter-spacing:1px;margin-bottom:30px}.edit-project__item--multimedia-text{color:#535050;font-size:13px;font-weight:700;margin-left:10px;text-transform:uppercase}.input-text--inline-fullwidth .input-text__input,.input-text--inline .input-text__input,.input-text--inline_pie .input-text__input{min-height:auto;padding:0;background:transparent;border:0}.input-text--inline-fullwidth .input-text__input,.input-text--inline .input-text__input{font-size:17px;font-weight:600;color:#000}.input-text--inline_pie .input-text__input{font-size:14px;font-weight:400;color:#3c3c3c}.input-text--inline-fullwidth,.textarea--edit-textarea .textarea__input{width:100%}.edit-project__button{align-items:center;display:flex;flex-flow:row nowrap}.edit-project__button p{margin-left:12px;font-size:14px;font-weight:600}.edit-project__radio{display:flex;flex-flow:row wrap}.edit-project__radio .input-radio{margin-top:6px;margin-right:12px;width:auto}.edit-project__radio .input-radio__text{color:#535050;font-family:"Archivo",sans-serif!important;font-size:16px;font-weight:600}.edit-project__radio .input-radio__content:before{border-color:rgba(60,60,60,.4)}.edit-project__radio .input-radio__input:checked+.input-radio__content:before{border-color:#e0007a}.edit-project__radio .input-radio__input:checked+.input-radio__content .input-radio__text{color:#000}.edit-project__input .input-text__input{border:1px solid rgba(10,4,6,.2)!important;color:#000!important;font-size:14px!important;font-weight:400!important;min-height:50px!important;padding:10px 12px!important}.edit-project__activity{margin-bottom:50px}.edit-project__radio .input-radio__text{font-size:14px}.edit-project__checkbox{margin-top:10px}.edit-project__checkbox .input-checkbox__text{font-size:14px;color:#535050;font-family:"Archivo",sans-serif!important;font-weight:600}.edit-project__checkbox .input-checkbox__content:before{border-color:#535050}.edit-image--empty .edit-image__wrap{padding:0;border-radius:0;box-shadow:none}.edit-image__wrap{display:flex;position:relative;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:8px;background:#fff;box-shadow:0 1px 7px 0 rgba(0,0,0,.15)}.edit-image__progress__container{display:flex;position:absolute;z-index:999;left:0;align-items:center;justify-content:center;width:100%;height:100%;background:#e0007a}.edit-image__progress{position:absolute;right:0;height:100%;background-color:rgba(0,0,0,.2)}.edit-image__progress__icon{z-index:9999}.edit-image__progress__icon .icon{width:34px;height:34px;fill:#fff}.edit-image__type-icon{position:absolute;left:36px}.edit-image__type-icon .icon{width:34px;height:34px;fill:#e0007a}.edit-image--type-image .edit-image__type-icon .icon,.edit-image--type-video .edit-image__type-icon .icon{fill:#fff}.edit-image--type-audio .edit-image__wrap,.edit-image--type-other .edit-image__wrap,.edit-image--type-pdf .edit-image__wrap{padding-right:0!important;padding-left:0!important}.edit-image--type-audio .edit-image__type-icon,.edit-image--type-other .edit-image__type-icon,.edit-image--type-pdf .edit-image__type-icon{left:22px}.edit-image--type-audio .edit-image__info,.edit-image--type-other .edit-image__info,.edit-image--type-pdf .edit-image__info{padding-top:10px;padding-bottom:10px}.edit-image--type-audio .edit-image__delete .link-default__icon .icon,.edit-image--type-other .edit-image__delete .link-default__icon .icon,.edit-image--type-pdf .edit-image__delete .link-default__icon .icon{fill:#535050!important}.edit-image__video--empty{width:355px;height:112px;background:linear-gradient(90deg,#5d5d5d 0,rgba(0,0,0,.5) 53%,rgba(0,0,0,.5) 60%,rgba(0,0,0,.5) 0,#5d5d5d)}.edit-image__info{display:flex;flex-direction:column;padding-left:80px}.edit-image__name{color:#535050;font-size:14px;font-weight:600}.edit-image__description{margin-top:10px;color:#535050;font-size:12px;font-weight:400}.edit-image__picture{width:100%;background:#fff}.edit-image__picture .picture{width:100%;height:110px;overflow:hidden;background:#f0f0f0}.edit-image__delete{position:absolute;right:36px}.edit-image__delete .link-default{margin-left:16px}.edit-image__delete .link-default .link-default__icon{padding:2px;border:0;border-radius:5px;background-color:#535050}.edit-image__delete .link-default .link-default__icon .icon{width:24px;height:24px;fill:#fff}.edit-image__delete .link-default:hover .link-default__icon{border:1px solid #707070;background-color:#f0f0f0}.edit-image__delete .link-default:hover .link-default__icon .icon{fill:#3c3c3c}.edit-image__upload{display:flex;position:relative;flex-flow:row nowrap;flex-flow:column;align-items:center;justify-content:center;width:100%;height:110px;transition:.4s;border:2px dashed rgba(10,4,6,.3);border-radius:0}.edit-image__upload .edit-image__icon .icon{width:36px;height:36px;transition:.4s;fill:#e0007a}.edit-image__upload p{padding-top:4px;color:#535050;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.edit-image__upload .edit-image__text-select{color:#e0007a}.edit-image__upload .icon{fill:#3c3c3c}.edit-image__upload .edit-image__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}.edit-image__upload .edit-image__input:hover{cursor:pointer}.edit-image__upload:hover{border-color:#e0007a;cursor:pointer}.edit-image__upload:hover .edit-image__icon .icon{fill:#e0007a}.edit-image__footer{margin-top:10px}.edit-image__caption{font-size:14px}.edit-image__google-drive{display:flex;align-items:center;justify-content:center;margin-top:10px;cursor:pointer}.edit-image__google-drive .edit-image__google-drive-text{margin-left:10px;color:#e0007a;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.edit-image__google-drive svg{width:20px}.edit-image__google-drive-upload{display:flex;align-items:center;justify-content:center;margin-top:20px}.edit-image__google-drive-upload .icon{width:20px;height:20px;animation:blinker 1s linear infinite}.edit-image__google-drive-upload-text{flex:0 0 auto;margin-left:8px;font-size:14px;font-weight:400}.date-delivery{display:flex;flex-direction:column}.date-delivery input{text-align:right;width:100px;margin-left:20px}.date-delivery__text-container{display:flex;align-items:center;justify-content:flex-end}.date-delivery__text-container .icon{fill:#535050;height:16px;width:16px;margin-right:6px}.date-delivery__text{font-size:16px;font-weight:400;text-align:right}.diana-evaluation .diana-evaluation__chart{text-align:center}.diana-evaluation .diana-evaluation__hide-answers{display:inline-block;width:100%;padding:24px;color:#828282;font-size:16px;text-align:center;text-decoration:underline}.char-diana-evaluation-caption{font-size:32px;font-weight:700}.char-diana-evaluation-caption--pink{fill:#e0007a}.char-diana-evaluation-caption--blue{fill:#00a3e3}.char-diana-evaluation-caption--black{fill:#000}.char-diana-evaluation__title{color:#e0007a;font-size:18px;line-height:27px}.char-diana-evaluation__leyend{margin-left:20px}.table-evaluation{padding:1rem;background:#fff}.table-evaluation .table-evaluation-dimension__content{display:flex;flex-flow:row nowrap}.table-evaluation .table-evaluation-zero{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:20%;padding-left:5%;font-size:48px}.table-evaluation .table-evaluation-zero__title{font-size:56px;font-style:normal;font-weight:600;line-height:85px}.table-evaluation .table-evaluation-zero__subtitle{margin-top:8px;font-size:12px;line-height:18px;text-align:left;white-space:pre-line}.table-evaluation .table-evaluation-last{display:flex;align-items:center;justify-content:center;width:10%;color:#e0007a;font-size:20px}.table-evaluation .table-evaluation-last--blue{color:#00a3e3}.table-evaluation .table-evaluation-box--big{width:200px}.table-evaluation .table-evaluation-box--center{text-align:center}.table-evaluation .table-evaluation-box{align-self:center;min-width:56px;padding:.5rem 0}.table-evaluation .table-evaluation-box__subtitle{margin-top:6px}.table-evaluation .table-evaluation__title{display:flex;flex-flow:row nowrap;justify-content:space-between;color:#828282}.table-evaluation .table-evaluation__title .table-evaluation-box{align-self:flex-end}.table-evaluation .table-evaluation__file{display:flex;justify-content:space-between}.table-evaluation .table-evaluation-box--zero{width:20%}.table-evaluation .table-evaluation-box--last{width:10%;text-align:center}.table-evaluation .table-evaluation__title-content{display:flex;justify-content:space-between;width:70%}.table-evaluation .table-evaluation-content{width:70%}.table-evaluation .table-evaluation-content .table-evaluation-box{display:flex;flex-direction:column;align-items:center}.table-evaluation .table-evaluation-content .table-evaluation-box .input-radio{width:auto}.table-evaluation .table-evaluation-content .table-evaluation-box--big{flex-direction:row;color:#000;font-size:12px;line-height:18px;text-align:left}.table-evaluation .table-evaluation-dimension__separator,.table-evaluation .table-evaluation-separator-title{height:2px;background-color:grey}.table-evaluation .table-evaluation-input-radio--border-dashed{box-sizing:border-box;padding:.2em;border:.2em dashed #bdbdbd;border-radius:50%}.table-evaluation .table-evaluation-input-radio--border-dashed .input-radio__icon-container{border-radius:50%;background:#bdbdbd}.table-evaluation .table-evaluation-input-radio--blue .input-radio__icon-container .icon{fill:#00a3e3}.table-evaluation .table-evaluation-input-radio--disabled{pointer-events:none}.table-evaluation .table-evaluation__header{color:#00a3e3;font-size:18px;line-height:27px;text-align:center}.table-evaluation .table-evaluation__subheader{color:#4f4f4f;font-size:12px;line-height:18px;text-align:center}.leyend-diana-evaluation{display:flex}.leyend-diana-evaluation .leyend-diana-evaluation__element{display:flex;align-items:center;padding-right:1.5rem}.leyend-diana-evaluation .leyend-diana-evaluation__element .leyend-diana-evaluation__element-color{width:15px;height:15px;border-radius:50%}.leyend-diana-evaluation .leyend-diana-evaluation__element .leyend-diana-evaluation__element-color--pink{border:1px solid #e0007a;background:rgba(224,0,122,.3)}.leyend-diana-evaluation .leyend-diana-evaluation__element .leyend-diana-evaluation__element-color--blue{border:1px solid #2d9cdb;background:rgba(45,156,219,.3)}.leyend-diana-evaluation .leyend-diana-evaluation__element .leyend-diana-evaluation__element-text{margin-left:.7rem}.leyend-diana-evaluation .leyend-diana-evaluation__color{width:15px;height:15px;border:1px solid #e0007a;border-radius:50%;background:rgba(224,0,122,.3)}.popup-gallery{max-width:1000px;overflow-x:hidden;max-height:100vh}.popup-gallery .popup__content{display:flex;flex-direction:column;max-height:calc(100vh - 88px)}.popup-gallery__header{display:flex;justify-content:space-between;align-items:center}.popup-gallery__search{max-width:438px;width:50%}.popup-gallery__orders{display:flex}.popup-gallery__order-item{display:flex;align-items:center}.popup-gallery__order-item--format .select-customizable__menu{transform:translateX(-50%)}.popup-gallery__order-label{color:#535050;font-family:"Archivo",sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.popup-gallery__list-resources{max-height:400px;overflow:auto}.popup-gallery__hr{margin-top:14px;opacity:.1}.popup-gallery__footer{margin-top:20px}.popup-gallery__actions,.popup-gallery__footer{display:flex;justify-content:space-between;align-items:center}.popup-gallery__link-container{display:flex;align-items:center}.popup-gallery__link-container .icon{fill:#e0007a}.popup-gallery__link{font-weight:600;letter-spacing:1px;margin-left:8px;text-transform:uppercase}.popup-materials{max-width:1000px;overflow-x:hidden;max-height:100vh}.popup-materials .popup__content{display:flex;flex-direction:column;max-height:calc(100vh - 88px);min-height:300px}.popup-materials__header{display:flex;justify-content:space-between;align-items:center}.popup-materials__search{max-width:438px;width:50%}.popup-materials__orders{display:flex}.popup-materials__order-item{display:flex;align-items:center}.popup-materials__order-item--format .select-customizable__menu{transform:translateX(-50%)}.popup-materials__order-label{color:#535050;font-family:"Archivo",sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.popup-materials__list-no-content{font-weight:700!important;font-size:11px;color:rgba(60,60,60,.4);font-weight:400;text-transform:uppercase;letter-spacing:1px;text-align:center;margin-top:30px}.popup-materials__content-container{flex-grow:1}.popup-materials__list-resources{max-height:400px;overflow:auto}.popup-materials__hr{margin-top:14px;opacity:.1}.popup-materials__footer{display:flex;justify-content:flex-end;align-items:center;margin-top:20px}.popup-materials__actions{justify-content:space-between}.popup-materials__actions,.popup-materials__link-container{display:flex;align-items:center}.popup-materials__link-container .icon{fill:#e0007a}.popup-materials__link{font-weight:600;letter-spacing:1px;margin-left:8px;text-transform:uppercase}.popup-exercise__wrapper{background:#fff}.popup-exercise__wrapper .popup__header,.popup-exercise__wrapper .react-modal__header{display:none}.popup-exercise__wrapper .popup-exercise__content-wraper{margin-top:50px}.popup-exercise__wrapper .popup-exercise__lemonade{flex-grow:0;flex-shrink:1;flex-basis:calc(58.33333% - 24px);width:calc(58.33333% - 24px);max-width:calc(58.33333% - 24px);margin-left:24px;transition:.2s ease-in}.popup-exercise__wrapper .popup-exercise__preview{flex-grow:0;flex-shrink:1;flex-basis:calc(41.66667% - 24px);width:calc(41.66667% - 24px);max-width:calc(41.66667% - 24px);margin-left:24px;transition:.2s ease-in;background:#fff;height:800px}.popup-exercise{background:#fff;max-width:100vw;padding-top:10px;overflow-x:hidden}.popup-exercise__search{max-width:438px;width:50%}.popup-exercise__orders{display:flex}.popup-exercise__order-item{display:flex;align-items:center}.popup-exercise__order-item--format .select-customizable__menu{transform:translateX(-50%)}.popup-exercise__order-label{color:#535050;font-family:"Archivo",sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.popup-exercise__list-resources{max-height:400px;overflow:auto}.popup-exercise__content{display:flex}.popup-exercise__hr{margin-top:0;opacity:.1}.popup-exercise__footer{display:flex;justify-content:space-between;align-items:center}.popup-exercise__action .button-default{position:relative;top:-8px;right:30px}.popup-exercise__action .react-modal__close{top:4px}.popup-exercise__info{position:relative;top:-8px;color:#535050;font-family:"Archivo",sans-serif;font-size:14px;font-weight:600;letter-spacing:1px}.popup-exercise__link{font-weight:600;letter-spacing:1px;text-transform:uppercase}.popup-exercise__header-wraper{display:flex;align-items:center;height:51px;background:#fff;padding:0 30px;position:relative;width:100%}.popup-exercise__header{display:flex;align-items:center;justify-content:space-between;width:100%;margin:auto}.popup-exercise__header .button-simple{font-size:14px;line-height:34px;min-height:34px;padding:0 40px}.popup-exercises-gallery{max-width:1000px;overflow-x:hidden}.popup-exercises-gallery__hr{margin-top:14px;opacity:.1}.popup-exercises-gallery__tabs-wrapper{display:flex;justify-content:space-between;align-items:flex-start;margin:10px 0}.popup-exercises-gallery__tab-button{width:290px;height:47px;cursor:pointer;font-size:16px;font-weight:600;color:#535050;border-radius:4px;margin-bottom:8px;display:flex;align-items:center;padding-left:18px}.popup-exercises-gallery__tab-button:hover{color:#000;background-color:#fdf2f8;font-weight:900}.popup-exercises-gallery__tab-button:hover .icon path{fill:#e73c99}.popup-exercises-gallery__tab-button span{padding-left:14px}.popup-exercises-gallery__tab-button .icon{fill:#5d5a5a}.popup-exercises-gallery__tab-button--active{color:#000;background-color:#fdf2f8;font-weight:900}.popup-exercises-gallery__tab-button--active .icon path{fill:#e73c99}.popup-exercises-gallery__tab-content-wrapper{flex-grow:1;position:relative;height:400px;overflow:auto;margin-left:42px;scroll-behavior:smooth}.popup-exercises-gallery__tab-content{background-color:#fff;position:absolute;display:grid;grid-template-columns:auto auto;grid-gap:20px}.popup-exercises-gallery__tab-content p{font-size:20px}.popup-exercises-gallery__tab-content--hidden{display:none}.popup-exercises-gallery__footer{display:flex;justify-content:flex-end;align-items:center;margin-top:20px}.popup-exercises-gallery__actions{display:flex;justify-content:space-between;align-items:center}.exercise-option-card{width:287px;height:223px;border-radius:4px;box-shadow:0 2px 4px 0 hsla(0,0%,81.6%,.5);position:relative;cursor:pointer}.exercise-option-card .exercise-option-card__radio-wrapper{cursor:pointer}.exercise-option-card .exercise-option-card__radio-wrapper .exercise-option-card__thumb{width:285px;height:auto;position:absolute;top:1px;left:1px;border-radius:4px;z-index:999}.exercise-option-card .exercise-option-card__radio-wrapper .exercise-option-card__title{font-size:14px;color:#535050;height:223px;width:287px;border-radius:4px;position:absolute;top:0;left:0;display:flex;align-items:flex-end;border:1px solid #535050}.exercise-option-card .exercise-option-card__radio-wrapper .exercise-option-card__title span{display:inline-block;padding:12px}.exercise-option-card .exercise-option-card__radio-wrapper .exercise-option-card__radio-input{position:absolute;opacity:0;cursor:pointer}.exercise-option-card .exercise-option-card__radio-wrapper .exercise-option-card__radio-checkmark{position:absolute;bottom:12px;right:12px;height:15px;width:15px;background-color:#fff;border-radius:50%;border:1px solid #535050;z-index:999}.exercise-option-card .exercise-option-card__radio-wrapper .exercise-option-card__radio-checkmark:after{content:"";position:absolute;display:none;top:2px;left:2px;width:7px;height:7px;border-radius:50%;background:#e0007a;border:1px solid #e0007a}.exercise-option-card .exercise-option-card__radio-wrapper .exercise-option-card__radio-input:checked~.exercise-option-card__title{color:#e0007a;font-weight:600;border:1px solid #e0007a;background-color:#fdf2f8}.exercise-option-card .exercise-option-card__radio-wrapper .exercise-option-card__radio-input:checked~.exercise-option-card__radio-checkmark{border:1px solid #e0007a}.exercise-option-card .exercise-option-card__radio-wrapper .exercise-option-card__radio-input:checked~.exercise-option-card__radio-checkmark:after{display:block}.resources-list-li .resource-li:hover{cursor:pointer;background-color:rgba(224,0,122,.05)}.resource-li{justify-content:space-between;background:#fff;padding:10px 20px;position:relative}.resource-li,.resource-li__main{display:flex;align-items:center}.resource-li-icon{position:absolute;background:#e0007a;padding:3px 4px 2px;border-radius:4px;top:4px}.resource-li-icon .icon{height:14px;width:14px}.resource-li-icon .icon path:nth-child(2){fill:#fff!important}.resource-li__image-container{display:flex;align-items:center;justify-content:center;height:48px;width:48px;margin-left:10px;overflow:hidden}.resource-li__image-container .icon{fill:#535050;height:32px;width:32px;position:relative;left:-2px}.resource-li__info{display:flex;flex-direction:column;margin-left:10px}.resource-li__name{color:#000;font-size:15px;font-weight:600}.resource-li__description{color:#535050;font-size:13px;font-weight:400;margin-top:6px}.resource-li__metatags{display:flex;align-items:center;min-width:80px}.resource-li__metatag{color:#babbba;font-size:14px;font-weight:600;letter-spacing:.88px;margin-left:10px;width:100%;text-align:right;text-transform:uppercase}.materials-list-li .materials-list-item:hover{cursor:pointer;background-color:rgba(224,0,122,.05)}.materials-list-item{justify-content:space-between;background:#fff;padding:10px 20px;position:relative}.materials-list-item,.materials-list-item__main{display:flex;align-items:center}.materials-list-item-icon{position:absolute;background:#e0007a;padding:3px 4px 2px;border-radius:4px;top:4px}.materials-list-item-icon .icon{height:14px;width:14px}.materials-list-item-icon .icon path:nth-child(2){fill:#fff!important}.materials-list-item__image-container{display:flex;align-items:center;justify-content:center;height:48px;width:48px;margin-left:10px;overflow:hidden}.materials-list-item__image-container .icon{fill:#535050;height:32px;width:32px;position:relative;left:-2px}.materials-list-item__info{display:flex;flex-direction:column;margin-left:10px}.materials-list-item__name{font-family:"Archivo",sans-serif;color:#000;font-size:15px;font-weight:600}.materials-list-item__description{font-family:"Archivo",sans-serif;color:#535050;font-size:13px;font-weight:400;margin-top:6px}.materials-list-item__metatags{display:flex;align-items:center;min-width:80px}.materials-list-item__metatag{font-family:"Archivo",sans-serif;color:#babbba;font-size:14px;font-weight:600;letter-spacing:.88px;margin-left:10px;width:100%;text-align:right;text-transform:uppercase}.materials-list-sidebar-li{padding:16px 0;border-bottom:1px solid rgba(10,4,6,.1)}.materials-list-sidebar-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:3px;padding:0;background:#fff}.materials-list-sidebar-item__main{display:flex;flex:1 1;align-items:center}.materials-list-sidebar-item-icon{position:absolute;top:4px;padding:3px 4px 2px;border-radius:4px;background:#e0007a}.materials-list-sidebar-item-icon .icon{width:14px;height:14px}.materials-list-sidebar-item-icon .icon path:nth-child(2){fill:#fff!important}.materials-list-sidebar-item__image-container{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-left:2px;overflow:hidden}.materials-list-sidebar-item__image-container .icon{position:relative;left:-2px;width:32px;height:32px;fill:#535050}.materials-list-sidebar-item__info{display:flex;flex:1 1;flex-direction:column;margin-left:10px}.materials-list-sidebar-item__delete{margin-left:5px}.materials-list-sidebar-item__name{font-family:"Archivo",sans-serif;color:#000;font-size:15px;font-weight:600}.materials-list-sidebar-item__description{font-family:"Archivo",sans-serif;margin-top:6px;color:#535050;font-size:13px;font-weight:400}.materials-list-sidebar-item__principal{font-family:"Archivo",sans-serif;margin-top:6px;color:#e0007a;font-size:13px;font-weight:400}.materials-list-sidebar-item__metatags{display:flex;align-items:center;min-width:80px}.materials-list-sidebar-item__metatag{font-family:"Archivo",sans-serif;width:100%;margin-left:10px;color:#babbba;font-size:14px;font-weight:600;letter-spacing:.88px;text-align:right;text-transform:uppercase}.edit-image-transparent{position:relative;border-radius:7px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);background-color:rgba(0,0,0,.1)}.edit-image-transparent__picture{position:relative}.edit-image-transparent__delete{position:absolute;right:10px;top:10px}.edit-image-transparent__delete .icon{fill:#fff}.activity-type{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 1px 7px 0 rgba(0,0,0,.15);padding:18px}.activity-type__description,.activity-type__edit,.activity-type__name{display:block;font-family:"Titillium Web",sans-serif;font-weight:600;font-size:14px;overflow:visible}.activity-type__name{color:#000;font-size:18px}.activity-type__description{color:#535050;font-weight:400;margin-top:6px}.activity-type__edit{color:#e0007a;letter-spacing:.88px;text-transform:uppercase;margin-top:12px}.activity-type__delete-icon .icon{fill:#535050}.project-content{margin-top:28px;padding-bottom:48px}.project-content .project-content__sidebar{flex-grow:0;flex-shrink:1;flex-basis:calc(25% - 24px);width:calc(25% - 24px);max-width:calc(25% - 24px);margin-left:24px;transition:.2s ease-in;z-index:120;display:none}.project-content .project-content__posts{flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 24px);width:calc(100% - 24px);max-width:calc(100% - 24px);margin-left:24px;transition:.2s ease-in}.project-content .project-content__posts .project-post{margin-bottom:24px}@media only screen and (min-width:1024px){.project-content{padding-bottom:120px}.project-content .project-content__sidebar{display:block}.project-content .project-content__posts{flex-grow:0;flex-shrink:1;flex-basis:calc(75% - 24px);width:calc(75% - 24px);max-width:calc(75% - 24px);margin-left:24px;transition:.2s ease-in}}.project-carousel .slick-next,.project-carousel .slick-prev{background-color:transparent;padding:4px;top:50%;height:58px!important;width:58px!important;z-index:50;position:absolute}.project-carousel .slick-next{right:0;background:url(/static/media/arrow-right.11450326.svg) no-repeat 50%!important}.project-carousel .slick-prev{left:0;background:url(/static/media/arrow-left.1f858eff.svg) no-repeat 50%!important}.project-carousel .slick-next:hover,.project-carousel .slick-prev:hover{opacity:1!important}.project-carousel .slick-next:before,.project-carousel .slick-prev:before{display:none}.project-carousel .slick-disabled,.project-carousel .slick-disabled:hover{opacity:.1!important;cursor:auto}.header .button,.header .link-default{margin-left:12px;width:auto}.header .button{padding:4px 16px;min-height:auto}.header .button .icon{height:18px;width:18px}.header .button__text{font-size:12px}.header .header__utilities .avatar-with-icon{margin-left:12px}.header .header__utilities .avatar-with-icon .avatar__link:hover{opacity:.6;cursor:pointer}.header .header__utilities .link-default .icon{margin-top:7px;height:25px;width:25px;fill:#fff}@media only screen and (min-width:1024px){.header .avatar{height:30px;width:30px}}.header-back{background:transparent;border-bottom:0;padding:8px 0;color:#fff;z-index:20}.header-back .header__utilities{align-items:center;flex:1 1 60%}.header-back .header__utilities .button{display:none}.header-back .header__menu{display:flex}.header-back .header__menu .icon-arrow-left{fill:#fff;position:absolute;left:0;top:4px}.header-back .header__blank{flex:0 1 33%;text-align:center}.header-back .header__progress{flex:1 1 100%;background:#fff;border-radius:25px}.header__progress{justify-content:space-between;align-items:center;display:flex;flex-flow:row nowrap;padding:4px 10px}.header__progress-wrap{width:100%;flex:0 1 100%;height:8px;border-radius:6px;background:rgba(10,4,6,.05);position:relative;overflow:hidden}.header__progress-bar{display:block;position:absolute;left:0;top:0;height:100%;background:#e0007a}.header__progress-number{flex:0 1 40px;font-family:"Archivo",sans-serif;font-weight:700;color:rgba(10,4,6,.7);font-size:14px;margin-left:13px}.header__nav-mobile{display:flex}.header__nav-mobile .link-default{margin-left:24px}.header__nav-mobile .icon{fill:#fff}@media only screen and (min-width:1024px){.header-back .header__utilities .button{display:inline-flex}.header__nav-mobile{display:none}.header__progress{padding:8px 15px}.header__progress-number{font-size:16px}}.headers .header__menu>a{position:absolute;left:10px}.headers .project-hero{padding:60px 0 0}.headers .button{padding:8px 16px;min-height:36px}.headers .button .button__text{font-size:14px}.headers .headers__header-children-left{display:flex;align-items:center}.headers .icon-add-class path:nth-child(2){fill:#fff!important}.headers .headers__header-back .button{margin-left:0}.headers .headers__header-back .button:disabled{background:#535050}.headers .hero{min-height:350px}.headers .hero__content{padding-bottom:50px}.headers__header-children-left .button,.headers__header-children-left .tag{margin-right:14px}.headers__header-children-left .tag-border-container .tag{margin-right:0}.headers__status-changes{display:none;align-items:center}.headers__status-changes .icon{height:20px;width:20px}.headers__status-changes--loading .icon{animation:blinker 1s linear infinite}.headers__status-changes-text{font-size:14px;font-weight:400;flex:0 0 auto;margin-left:4px;text-transform:uppercase}.headers__header-children{display:flex;align-items:center}.headers__header-children .popever-className svg{fill:#fff}.headers__header-children-item{margin-left:14px}.headers__header-children-item-more{margin-left:10px}.headers__header-children-item-more .icon{fill:#fff}@media only screen and (min-width:1024px){.headers .header__menu>a{left:30px}.headers__status-changes{display:flex}}body{background:#f0eeec!important}.layout{position:relative}.layout__content{padding-bottom:16px}@media only screen and (min-width:768px){.layout__content{padding-bottom:18px}}@media only screen and (min-width:1024px){.layout__content{padding-bottom:20px}}@media only screen and (min-width:1280px){.layout__content{padding-bottom:22px}}@media only screen and (min-width:1340px){.layout__content{padding-bottom:24px}}@media only screen and (min-width:1500px){.layout__content{padding-bottom:28px}}.layout-project{background:#fff}.layout-project--private{max-height:1000px;overflow:hidden;position:relative}.project-note__main.fr-view{margin-bottom:16px}.project-note__main.fr-view .text-html ul{margin-top:8px}.exercise__buttons-inside{text-align:center}.multiple-choice-question__body div:nth-child(2){border:none;background:none}.multiple-choice-question__body div:nth-child(2) span{position:relative;top:-5px;font-size:18px;font-weight:400}.mc-option-icon-wrapper{border-color:#707070}.choice-matrix-question__body tbody tr,.choice-matrix-question__body tbody tr:nth-child(2n){background:none}.choice-matrix-question__body tbody td .multiple-choice-checkbox-rounded-icon+span{position:relative;color:#9c9c9c}.choice-matrix-question__body tbody .fr-view{font-size:18px;font-weight:400}.cloze-text-question__body div{background:#fff}.lemonade__question b,.lemonade__question strong{font-size:19px}.lemonade__question .fr-view{font-size:18px}.lemonade__question .fr-view,.lemonade__question .fr-view div,.lemonade__question .fr-view h1,.lemonade__question .fr-view h2,.lemonade__question .fr-view h3,.lemonade__question .fr-view h4,.lemonade__question .fr-view h5,.lemonade__question .fr-view h6,.lemonade__question .fr-view li,.lemonade__question .fr-view p,.lemonade__question .fr-view span,.lemonade__question .fr-view ul{font-weight:400;word-break:normal}.lemonade__question .image-label-text__header~div[class^=sc-]{background-color:#fff}.lemonade__question div[class^=sc-],.lemonade__question td[class^=sc-]{padding-top:2px;padding-bottom:2px}.choice-matrix-question__body,.classify-classification__body,.multiple-choice-question__body{margin:1rem 0!important}.classify-classification-question .drop-area{margin:0 auto!important}.block-activities{padding-left:0}.block-activities__items *{margin-bottom:unset}.block-activities__items * th{font-weight:unset}.question-stimulus.with-html{padding:0}.question-stimulus.with-html p{margin-top:0}.multiple-choice-question__body .multiple-choice-checkbox-rounded-icon__box,.multiple-choice-question__body .multiple-choice-checkbox-square-icon__box{border-color:#707070}.multiple-choice-question__body .mc-option-text-wrapper{margin-right:1em;padding:.2rem .7rem .2rem calc(.7rem + 3px)}.multiple-choice-question__body .mc-option-text-wrapper p{margin:0}.multiple-choice-question__body .mc-option-text-wrapper:not(.selected){border:1px solid transparent}.multiple-choice-question__body .mc-option.selected:not(.lock) .mc-option-text-wrapper{border:1px solid #f0f0f0;background:#f9f9f9}.multiple-choice-question__body .mc-option.selected:not(.lock) .multiple-choice-checkbox-square-icon__box{border-color:#f8466e;opacity:1}.multiple-choice-question__body .mc-option.selected:not(.lock) .multiple-choice-checkbox-square-icon__box svg path{fill:#f8466e}.multiple-choice-question__body .mc-option.selected:not(.lock) .multiple-choice-checkbox-rounded-icon__box{border-color:#f8466e}.multiple-choice-question__body .mc-option.selected:not(.lock) .multiple-choice-checkbox-rounded-icon__box>*{background:#f8466e}.choice-matrix-question-row__response{width:17%;min-width:110px;word-break:normal}.choice-matrix-question-row__response .option-wrapper.selected:not(.lock){min-width:110px}.choice-matrix-question-row__response .option-wrapper.selected:not(.lock) .multiple-choice-checkbox-rounded-icon__box{border-color:#f8466e}.choice-matrix-question-row__response .option-wrapper.selected:not(.lock) .multiple-choice-checkbox-rounded-icon__box>*{background:#f8466e}.short-text-question .short-text-question__body textarea{min-height:4rem;margin-bottom:1em;border:1px solid #535050;border-radius:6px;background:#fff;box-shadow:none}.classify-classification-question .drag-item,.classify-classification-question .lemo-drag-option,.classify-match-list-question .drag-item,.classify-match-list-question .lemo-drag-option,.cloze-association-question .drag-item,.cloze-association-question .lemo-drag-option,.image-label-drag-drop-question .drag-item,.image-label-drag-drop-question .lemo-drag-option,.image-label-drag-drop__body .drag-item,.image-label-drag-drop__body .lemo-drag-option{border:1px solid #535050;border-radius:12px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.25);margin:10px}.classify-classification-question .fr-view p,.classify-match-list-question .fr-view p,.cloze-association-question .fr-view p,.image-label-drag-drop-question .fr-view p,.image-label-drag-drop__body .fr-view p{margin:0}.classify-classification-question .drag-item:last-child,.classify-classification-question .lemo-drag-option:last-child,.classify-match-list-question .drag-item:last-child,.classify-match-list-question .lemo-drag-option:last-child,.cloze-association-question .drag-item:last-child,.cloze-association-question .lemo-drag-option:last-child,.image-label-drag-drop-question .drag-item:last-child,.image-label-drag-drop-question .lemo-drag-option:last-child,.image-label-drag-drop__body .drag-item:last-child,.image-label-drag-drop__body .lemo-drag-option:last-child{margin-bottom:10px}.cloze-association-question .cloze-paragraph-wrapper,.cloze-dropdown-question .cloze-paragraph-wrapper,.cloze-text-question .cloze-paragraph-wrapper{background-color:#fff}.cloze-association-question .drop-area.__blankItem__:not(.lock),.cloze-association-question .response.__blankItem__:not(.lock),.cloze-dropdown-question .drop-area.__blankItem__:not(.lock),.cloze-dropdown-question .response.__blankItem__:not(.lock),.cloze-text-question .drop-area.__blankItem__:not(.lock),.cloze-text-question .response.__blankItem__:not(.lock){margin-bottom:4px;padding:0 12px;border-color:#535050;background:#fff}.cloze-association-question .__blankItem__,.cloze-dropdown-question .__blankItem__,.cloze-text-question .__blankItem__{color:#535050}.image-label-text-question .label-image-input{border:1px solid #535050;border-radius:12px}.image-label-drag-drop-question .drop-area-wrapper,.image-label-drag-drop__body .drop-area-wrapper{background:none}.image-label-drag-drop-question .drop-area,.image-label-drag-drop__body .drop-area{border:1px solid #535050;border-radius:12px}.image-label-drag-drop-question .drop-area.selected:not(.success):not(.error),.image-label-drag-drop__body .drop-area.selected:not(.success):not(.error){background:#f9f9f9}.classify-match-list-question .blank-area{border:1px dashed #535050;background:#fff}.classify-match-list-question .blank-area.selected:not(.error):not(.success){background:#f9f9f9}.classify-match-list-question .blank-area p{margin-top:0}.classify-classification-question .classify-classification__drop{background:#fff}.classify-classification-question .classify-classification__drop .blank-area{border:none;background:none}.classify-classification-question .classify-classification__drop.selected:not(.error):not(.success){background:#f9f9f9}.classify-match-list__footer.blank-area{border:none}.classify-match-list__row-arrow-icon path:last-child{fill:#f8466e}.classify-classification__tbody th span,.classify-match-list__row-steam-wrapper span{color:#3c3c3c}.dropdown:not(.lock) .dropdown-value{border:1px dashed #535050;border-radius:4px;background:#fff}.dropdown:not(.lock) .dropdown-value svg path:first-child{fill:#707070}.dropdown.selected:not(.error):not(.success) .dropdown-value{background:#f9f9f9}.dropdown .dropdown-value:before{border:none}.dropdown:not(.selected):not(.success):not(.error) .dropdown-value{border-radius:4px}.cloze-dropdown-question__body .dropdown-list,.image-label-dropdown-question .dropdown-list{padding:.25em .3em;border:1px dashed #535050;border-radius:4px;background:#fff}.cloze-dropdown-question__body .dropdown-list span,.image-label-dropdown-question .dropdown-list span{padding-top:.6rem;padding-bottom:.6rem;border-bottom:1px solid #f0f0f0;color:#535050}.cloze-dropdown-question__body .dropdown-list span.selected:not(.error):not(.success),.image-label-dropdown-question .dropdown-list span.selected:not(.error):not(.success){color:#f8466e}.cloze-dropdown-question__body .dropdown-list span:last-child{border-bottom:none}.dropdown-value-text{color:#535050!important}[data-cmd=mathButton]{display:none}.input-search-theme .input-search__input{border-radius:4px;background-color:#f0f0f0}.input-search-theme ::placeholder{color:#535050}.popup__title{font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.select-customizable__label{font-family:"Archivo",sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#161412;text-transform:none}.input-checkbox__icon-container--unchecked .icon,.input-radio__icon-container--unchecked .icon{fill:#979797}.messages-aside__footer{padding:20px}.task-footer{background:#fff;border-top:1px solid hsla(0,0%,59.2%,.5);height:92px}.task-footer__button .button{display:inline-block;border-radius:25px;border:1px solid #e0007a;width:auto;padding-left:25px;padding-right:25px;text-transform:none;min-height:36px}.task-footer__button .button:disabled{cursor:auto;border:1px solid rgba(10,4,6,.3);background:#fff}.task-footer__button .button:disabled .button__text{color:rgba(10,4,6,.3)}.task-footer__button .button .button__text{color:#e0007a;letter-spacing:0;text-transform:uppercase}.task-footer-teacher{display:flex;justify-content:space-between;align-items:center;height:100%}.task-footer-teacher__totals{display:flex}.task-footer-teacher__total-item{margin-right:40px}.task-footer-teacher__more-info{display:flex;align-items:center}.task-footer-teacher__messages-icon{height:20px;width:20px;margin-right:30px;position:relative}.task-footer-teacher__messages-icon .icon{fill:#535050}.task-footer-student{display:flex;justify-content:space-between;align-items:center;height:100%}.task-footer-student .task-footer-student__calification-container,.task-footer-student .task-footer-student__messages{width:30%}.task-footer-student .task-footer-student__status{width:40%}.task-footer-student .project-response__progress{height:4px}.task-footer-student .wrapper-bubble__bubble{right:-11px;top:-7px}.count-ball__number{top:-1px;position:relative}.task-footer-student__messages-icon{height:20px;width:20px;position:relative}.task-footer-student__messages-icon .icon{fill:#535050}.task-footer-student__status{display:flex;justify-content:center;text-align:center}.task-footer-student__status .button{justify-content:center}.task-footer-student__status .button__text{color:#000;font-size:12px;font-weight:600;justify-content:center;letter-spacing:1px;text-align:center}.task-footer-student__calification-container{display:flex;flex-direction:column}.task-footer-student__calification-text{color:#535050;font-size:11px;font-weight:600;letter-spacing:.92px;text-align:right;text-transform:uppercase}.task-footer-student__calification{font-size:16px;line-height:.94;letter-spacing:normal;margin-top:8px;text-align:right}.task-footer-student__calification--numbers{color:#e0007a;font-size:17px;font-weight:600;letter-spacing:1.06px}.lang-eu .job-status-class__average .number-title__number-rtl{justify-content:flex-start}.lang-eu .percent-circle__progress-symbol{margin-left:0;margin-right:2px}.lang-eu .job-class-list-percent__percent .percent-circle__progress-text-container .percent-circle__progress-symbol{margin-left:0!important;margin-right:4px!important}@media only screen and (min-width:1280px){.lang-eu .job-class-list-percent__percent .percent-circle__progress-symbol{margin-left:0!important;margin-right:8px!important}}@keyframes enter{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.animate-enter{animation:enter .2s ease-out}@keyframes leave{0%{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:0}}.animate-leave{animation:leave .15s ease-in forwards}