@import url("https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Outlined|Material+Icons+Round");@import url("https://fonts.googleapis.com/css?family=Encode+Sans:100,200,300,400,500,600,700,800,900");html{background:#ffffff;-webkit-font-smoothing:antialiased;height:100%;margin:0;padding:0}body{width:100%;min-height:100%;color:#000000;font-family:"Encode Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.02em;background:#ffffff;margin:0;padding:0}section{position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-top:32px;padding-bottom:32px}section.padding72{padding-top:72px;padding-bottom:72px}section.no-padding{padding:0}section.dark{background-color:#F1F1F1}section.cover{max-width:none;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff}section .mid{position:relative;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:64px;padding-right:64px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{color:#000000;font-family:"Encode Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:900;line-height:1.2em;letter-spacing:0.01em;word-break:break-word;margin:0}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color:#ffffff}h1{font-size:60px}h2{font-size:60px}h3{font-size:54px}h4{font-size:40px}h5{font-size:34px}h6{font-size:28px}p{margin:0}.p-marging p{margin-top:16px;margin-bottom:16px}.p-marging ul,.p-marging ol{margin-bottom:16px}a{text-decoration:none;color:#000000}a:hover,a:focus{text-decoration:none;color:#c32fa0}a.white{color:#ffffff}a.white:hover,a.white:focus{text-decoration:none;color:#c32fa0}a.white-black{color:#ffffff}a.white-black:hover,a.white-black:focus{text-decoration:none;color:#000000}a.no-decoration{text-decoration:none}.underline{text-decoration:underline;cursor:pointer}#main{width:100%;min-height:100%;margin-left:auto;margin-right:auto;padding:0}.color-plum{color:#c32fa0}.color-text{color:#000000}.color-grey{color:#9b9b9b}.color-green{color:#15bf16}.color-light-grey{color:#b1b1b1}.color-dark-grey{color:#5b5b5b}.color-white{color:#ffffff}.font50{font-size:50px}.font31{font-size:31px}.font28{font-size:28px}.font24{font-size:24px}.font20{font-size:20px}.font18{font-size:18px}.font16{font-size:16px}.font14{font-size:14px}.font8{font-size:8px}.font5{font-size:5px}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.font-800{font-weight:800}.font-900{font-weight:900}.line-height12{line-height:1.2em}.label24{font-size:24px;font-weight:900;line-height:1.2em}.float-right{float:right}.float-left{float:left}.align-right{text-align:right}.full-width{width:100%;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.auto-width{width:auto}.full-height{height:100%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.screen-height{background-color:#000000;height:100vh;max-height:100vh;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.screen-height .video-cover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}.screen-height .video-cover video{border:0;min-width:100%;min-height:100%;margin:auto;margin-left:50vw;margin-top:50vh;transform:translate(-50%, -50%)}.max-200{max-width:200px !important}.max-380{max-width:380px !important}.max-560{max-width:560px !important}.max-650{max-width:650px !important}.max-710{max-width:710px !important}.max-820{max-width:820px !important}.max-864{max-width:864px !important}.max-1312{max-width:1312px !important}.no-wrap{white-space:nowrap}.maxlines-1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.maxlines-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.maxlines-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.maxlines-5{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.one-per-line{word-spacing:1000em}.show-on-hover{opacity:0}.white-on-hover{padding:14px 20px;border-radius:4px}.white-on-hover:hover{background-color:#ffffff;color:#000000}.grey-on-hover{padding:14px 20px;border-radius:4px}.grey-on-hover:hover{background-color:#F1F1F1;color:#000000}.parent-on-hover:hover .show-on-hover{opacity:1}.flex{display:flex}.flex.column{flex-direction:column}.flex.gap6{gap:6px}.flex.gap8{gap:8px}.flex.gap10{gap:8px}.flex.gap12{gap:12px}.flex.gap16{gap:16px}.flex.gap20{gap:20px}.flex.gap24{gap:24px}.flex.gap32{gap:32px}.flex.gap62{gap:62px}.flex.gap104{gap:104px}.flex.column-gap32{column-gap:32px}.flex.wrap{flex-wrap:wrap}.flex.nowrap{flex-wrap:nowrap}.flex.space-between{justify-content:space-between}.flex.align-center{align-items:center}.flex.justify-end{justify-content:flex-end}.flex.justify-center{justify-content:center}.flex.align-end{align-items:flex-end}.flex.all-in-center{width:100%;height:100%;justify-content:center;align-items:center}.flex.white{color:#ffffff}.flex.white a{color:#ffffff}.flex .flex1{flex:1}.flex .flex2{flex:2}.flex .order1{order:1}.flex .order2{order:2}.grid11,.grid12,.grid21,.grid22,.grid111,.grid1111{position:relative;width:100%;display:grid;grid-gap:32px}.grid11 .col img,.grid12 .col img,.grid21 .col img,.grid22 .col img,.grid111 .col img,.grid1111 .col img{display:block;max-width:100%}.grid11 .col.example,.grid12 .col.example,.grid21 .col.example,.grid22 .col.example,.grid111 .col.example,.grid1111 .col.example{display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:30px;height:200px;background-color:#9b9b9b}.grid11{grid-template-columns:1fr 1fr}.grid22{grid-template-columns:1fr 1fr}.grid12{grid-template-columns:1fr 1fr 1fr}.grid12 .col:nth-child(2){grid-column:2 / 4}.grid21{grid-template-columns:1fr 1fr 1fr}.grid21 .col img{max-width:100%}.grid21 .col:nth-child(1){grid-column:1 / 3}.grid111{grid-template-columns:1fr 1fr 1fr}.grid1111{grid-template-columns:1fr 1fr 1fr 1fr}.user-cards-grid{display:grid;width:1200px;grid-template-columns:1fr 1fr;gap:32px}.scrollable{width:100%;overflow:hidden;overflow-x:scroll}.relative{position:relative}.no-marg{margin:0 !important}.marg-top4{margin-top:4px}.marg-top8{margin-top:8px}.marg-top12{margin-top:12px}.marg-top14{margin-top:14px}.marg-top16{margin-top:16px}.marg-top20{margin-top:20px}.marg-top24{margin-top:24px}.marg-top30{margin-top:30px}.marg-top32{margin-top:32px}.marg-top40{margin-top:40px}.marg-top48{margin-top:48px}.marg-top50{margin-top:50px}.marg-top64{margin-top:64px}.marg-top72{margin-top:72px}.marg-top96{margin-top:96px}.marg-top120{margin-top:120px}.marg-bottom8{margin-bottom:8px}.marg-bottom12{margin-bottom:12px}.marg-bottom16{margin-bottom:16px}.marg-bottom20{margin-bottom:20px}.marg-bottom22{margin-bottom:22px}.marg-bottom24{margin-bottom:24px}.marg-bottom30{margin-bottom:30px}.marg-bottom32{margin-bottom:32px}.marg-bottom40{margin-bottom:40px}.marg-bottom50{margin-bottom:50px}.marg-bottom64{margin-bottom:64px}.padding20{padding:20px}.padding-top0{padding-top:0}.padding-top24{padding-top:24px}.padding-top72{padding-top:72px}.padding-bottom0{padding-bottom:0 !important}.padding-left16{padding-left:16px}.padding-bottom9{padding-bottom:9px}.padding-bottom50{padding-bottom:50px}.text-center{text-align:center}.cover-with-play-button{position:relative}.cover-with-play-button img{display:block}.cover-with-play-button .play-button{display:flex;position:absolute;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;font-size:120px;color:#ffffff;cursor:pointer}.cover-with-play-button .play-button.x28{font-size:28px}.cover-with-play-button .play-button.x48{font-size:48px}.cover-with-play-button .lock{position:absolute;top:0px;right:0px;width:18px;font-size:18px;line-height:22px;padding:10px 16px;color:#555;background-color:#eee}.video-duration{position:absolute;bottom:10px;right:10px;font-size:13px;line-height:1em;color:#ffffff;background-color:#000000;padding:4px 5px;border-radius:3px}.cover-lock{display:flex;position:absolute;right:-8px;top:-8px;background-color:#000000;color:#ffffff;font-size:12px;width:20px;height:20px;border-radius:20px;align-items:center;justify-content:center}.cover-label{display:flex;position:absolute;left:-8px;top:-8px;background-color:#000000;color:#ffffff;font-size:12px;width:20px;height:20px;border-radius:20px;align-items:center;justify-content:center}.slash-plum{display:inline-block;background-color:#c32fa0;width:28px;height:2px;transform:rotate(103.74deg)}.first-capital:first-letter{text-transform:uppercase}.mdc-tag{display:inline-flex;justify-content:center;align-items:center;background-color:#000000;gap:8px;color:#ffffff;font-size:16px;font-weight:500;border-radius:37px;line-height:20px;padding:7px 20px 8px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:1px solid #000000;text-decoration:none}.mdc-tag .material-icons{font-size:20px}.mdc-tag:hover{color:#ffffff}.mdc-tag.outlined{border:1px solid rgba(0,0,0,0.5);color:#000000;background:none}.mdc-tag.outlined:hover{border:1px solid #000000}.mdc-tag.white-outlined{border:1px solid rgba(255,255,255,0.5);color:#ffffff;background:none}.mdc-tag.white-outlined:hover{border:1px solid #ffffff}.mdc-tag.grey{background-color:#9b9b9b;border:1px solid #9b9b9b}.mdc-tag.grey-dark{background-color:#3C3A41;border:1px solid #3C3A41}.mdc-tag.green{background-color:#15bf16;border:1px solid #15bf16}.mdc-tag.small{font-size:14px;border-radius:31px;line-height:17px;padding:6px 20px 6px 20px}.mdc-tag.small .material-icons{font-size:17px}.mdc-multi-select{border:none;border-radius:6px;padding:16px;font-size:16px}.mdc-multi-select option{padding:16px}.connect-icon{display:inline-flex;width:36px;height:36px;word-spacing:1px;background-position:center center;background-repeat:no-repeat;background-size:cover}.connect-icon:hover{opacity:0.8}.connect-icon.www{background-image:url(/icons/web_blue.png)}.connect-icon.facebook{background-image:url(/icons/facebook-icon.svg)}.connect-icon.twitter{background-image:url(/icons/twitter-icon.svg)}.connect-icon.linkedin{background-image:url(/icons/linkedin-icon.svg)}.connect-icon.instagram{background-image:url(/icons/instagram-icon.svg)}.connect-icon.email{background-image:url(/icons/email_blue.png)}.connect-icon.x16{width:16px;height:16px}.process{position:relative;padding-left:80px;border-left:6px solid;border-color:#000000;margin-left:11px}.process.small{padding-left:40px}.process.small .process-title .circle{left:-56px}.process.white{border-color:#ffffff}.process.white .process-title.filled .circle{background:#ffffff}.process.white .process-title.current a{font-weight:800}.process.white .process-title a{font-size:18px;font-weight:400;line-height:1.6em;color:#ffffff;text-decoration:none}.process.white .process-title .circle{border-color:#ffffff;background:#c32fa0}.process .process-title{position:relative;font-weight:800}.process .circle{position:absolute;left:-96px;top:-1px;width:15px;height:15px;border:6px solid;border-color:#000000;border-radius:15px;background-color:#ffffff}.frontpage-gradient{position:absolute;top:0;left:0;right:0;width:100%;height:340px;background:linear-gradient(180deg, #1C1C1C 0%, rgba(28,28,28,0) 100%);mix-blend-mode:multiply}.body-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:18px;line-height:1.6em;letter-spacing:2%;overflow-wrap:break-word;word-wrap:break-word}.body-text table{width:100%}.body-text table td{vertical-align:top;min-width:20px}.body-text table td img{max-width:none}.body-text h1,.body-text h2{font-size:34px;margin-bottom:40px}.body-text h3,.body-text h4,.body-text h5,.body-text h6{font-size:24px;margin-bottom:24px}.body-text p{margin:0;padding-top:16px;padding-bottom:16px}.body-text p:has(iframe){margin-top:16px;margin-bottom:16px}.body-text a{color:#c32fa0;text-decoration:none;overflow-wrap:break-word;word-wrap:break-word}.body-text a:hover{text-decoration:underline}.body-text .marg{margin-left:-100px}.body-text img{max-width:100%;height:auto !important}.body-text ol{list-style-type:decimal}.body-text ul,.body-text ol{margin-left:32px}.body-text p:has(iframe),.trumbowyg-editor p:has(iframe),.video_wrapper{display:block;position:relative;padding-bottom:56.25% !important;padding-top:0;height:0}.body-text p:has(iframe) .card,.trumbowyg-editor p:has(iframe) .card,.video_wrapper .card{position:static}.video_wrapper_73{position:relative;padding-bottom:73.43%;padding-top:0;height:0}.body-text p:has(iframe) iframe,.trumbowyg-editor p:has(iframe) iframe,.video_wrapper iframe,.video_wrapper_73 iframe,.video_wrapper video{border:0;position:absolute;top:0;left:0;width:100% !important;max-width:100% !important;height:100% !important}.video_wrapper .card-text{display:none}.rotate180{transform:rotate(180deg)}.menu-dropdown{display:none}.menu-dropdown.active{background-color:#fff;display:flex;gap:12px;flex-direction:column;align-items:flex-start;position:absolute;top:70px;width:130px;right:-60px;padding:20px 20px 20px 40px;border-radius:6px;-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.25);box-shadow:0px 0px 4px rgba(0,0,0,0.25);z-index:11;font-size:16px;font-weight:500;line-height:1.4em;cursor:default;max-height:340px;overflow-y:scroll}#overview.menu-dropdown.active{top:90px;right:0;width:230px}.menu-dropdown.active a{position:relative;width:100%;display:flex;justify-content:space-between;color:#000000 !important;font-size:16px;font-weight:500;line-height:1.4em;text-decoration:none}.menu-dropdown.active a.grey{color:#908C98 !important}.menu-dropdown.active a.grey .material-icons-round{color:#CECCD3 !important}.menu-dropdown.active a .material-icons-round{color:#c32fa0}.menu-dropdown.active a .notification-counter{display:flex;align-items:center;justify-content:center;width:15px;height:15px;background-color:#c32fa0;border-radius:15px;color:#ffffff;font-size:10px;font-weight:500;cursor:pointer;margin-top:4px}#main{padding:0}.hidden{display:none !important}.hidden-field{opacity:0;visibility:none;width:0;height:0;position:absolute;padding:0;margin:0;width:0;height:0;overflow:hidden}.invisible{visibility:hidden}.half_visible{opacity:0.5}.clear{clear:both}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cover_preview{display:flex;float:left;width:56px;height:56px;color:#ffffff;align-items:center;text-align:center;text-transform:uppercase;background-color:#9b9b9b;border-radius:6px;font-size:12px;line-height:18px;word-spacing:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cover_preview.ava{border-radius:56px}.cover_preview.inline_ava{border-radius:56px;color:#fff;font-size:25px;text-align:center;line-height:50px;display:inline-block;text-align:center;background-color:#c32fa0;text-transform:uppercase;border:none}table.bordered_table{border-collapse:collapse}table.bordered_table td{border:1px solid #a1a1a1;padding:20px;vertical-align:top}.dynamic{min-width:50px;min-height:40px}.dynamic.edit{position:relative}.dynamic.edit:hover{background:rgba(83,190,235,0.1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:0px 0px 1px 1px #53beeb;-moz-box-shadow:0px 0px 1px 1px #53beeb;box-shadow:0px 0px 1px 1px #53beeb}.dynamic.edit:hover .links{display:block;position:absolute;bottom:-5px;right:-5px}.dynamic.edit .links{display:none}.loading_wrap.center{text-align:center}.loading_wrap .loading{margin-top:10px;margin-bottom:10px;display:inline-block;border-width:20px;border-radius:50%;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.style-1{border-style:solid;border-color:#1bb7ce transparent}@-webkit-keyframes spin{100%{-webkit-transform:rotate(359deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(359deg)}}@-o-keyframes spin{100%{-moz-transform:rotate(359deg)}}@keyframes spin{100%{transform:rotate(359deg)}}.user_card{position:relative;width:100%;padding-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.user_card .user_info{color:#9b9b9b;font-size:14px;font-weight:600;line-height:1.6em;margin-left:60px;text-transform:uppercase;text-align:left}.user_card .user_info .user-name{color:#000000}.user_card .social{margin-top:6px;padding-left:0px}.user_card .social .contact-icon{display:inline-block;width:30px;height:30px;word-spacing:1px;margin-bottom:10px;margin-left:3px;margin-right:3px}.pac-container{z-index:10000 !important}.media-icon{display:inline-flex;width:28px;height:28px;word-spacing:1px;background-position:center center;background-repeat:no-repeat;background-size:cover}.media-icon svg{width:28px;height:28px}.media-icon:hover svg path{fill:#c32fa0}.alert_message{width:100%;background-color:rgba(239,67,55,0.1);padding:20px;margin-bottom:20px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-weight:500}.task-warning.alert_message{border:1px solid rgba(239,67,55,0.35);border-left:4px solid #ef4337;margin-top:16px}.task-warning.alert_message .material-icons-outlined{color:#ef4337;font-size:22px}.task-warning.alert_message p{margin:0;color:#ef4337;font-weight:700;line-height:1.45}.trumbowyg-dropdown button svg{display:none}.admin-btn{position:absolute !important;top:0;right:0}.colored-dot{width:10px;height:10px;border-radius:10px;background-color:#d1d1d1;margin:8px}.colored-dot.marg-10{margin:10px}.check-mark{color:#ffffff;font-size:29px;padding:6px;background-color:#15bf16;border-radius:50px;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.1)}#cookies_popup{display:none;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;background-color:rgba(0,0,0,0.2);align-items:center;justify-content:center;z-index:6000}#cookies_popup .center{background-color:#000000;padding:64px;width:100%;max-width:700px;color:#fff;font-size:16px;line-height:1.6em;border-radius:8px;margin:16px}.avatar{display:flex;align-items:center;justify-content:center;font-size:17px;width:35px;min-width:35px;max-width:35px;height:35px;border-radius:35px;background:#000000;color:#fff;font-weight:600;text-decoration:none;background-position:center;background-size:cover;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.avatar:hover{text-decoration:none;color:#ffffff}.avatar.white{background-color:#ffffff !important;color:#000000 !important}.avatar.black-ring{border:3px solid #000000}.avatar.x30{width:30px;min-width:30px;max-width:30px;height:30px;border-radius:30px;font-size:15px}.avatar.x40{width:40px;min-width:40px;max-width:40px;height:40px;border-radius:40px;font-size:20px}.avatar.x45{width:45px;min-width:45px;max-width:45px;height:45px;border-radius:45px;font-size:23px}.avatar.x50{width:50px;min-width:50px;max-width:50px;height:50px;border-radius:50px;font-size:25px}.avatar.x56{width:56px;min-width:56px;max-width:56px;height:56px;border-radius:56px;font-size:28px}.avatar.x48{width:48px;min-width:48px;max-width:48px;height:48px;border-radius:48px;font-size:24px}.avatar.x87{width:87px;min-width:87px;max-width:87px;height:87px;border-radius:87px;font-size:44px}.avatar.x120{width:120px;min-width:120px;max-width:120px;height:120px;border-radius:120px;font-size:60px}.avatar.x129{width:129px;min-width:129px;max-width:129px;height:129px;border-radius:129px;font-size:65px}.avatar.x170{width:170px;min-width:170px;max-width:170px;height:170px;border-radius:170px;font-size:85px}.avatar.x176{width:176px;min-width:176px;max-width:176px;height:176px;border-radius:176px;font-size:88px}.avatar.x191{width:191px;min-width:191px;max-width:191px;height:191px;border-radius:191px;font-size:95px}.avatar.x240{width:240px;min-width:240px;max-width:240px;height:240px;border-radius:240px;font-size:120px}.avatar.x250{width:250px;min-width:250px;max-width:250px;height:250px;border-radius:250px;font-size:125px}.avatar.x330{width:330px;min-width:330px;max-width:330px;height:330px;border-radius:330px;font-size:165px}.avatar.left{float:left}.avatar.right{float:right}.avatar.marg{margin-right:10px;margin-bottom:10px}.avatar img{width:100%;height:100%}.avatar-bunch{max-height:50px;padding-left:20px;overflow:hidden}.avatar-bunch .avatar{float:left;margin-left:-20px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:5000;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:5000;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{width:40px;height:40px;top:8px;background:#fff;border-radius:50px;background-image:url(/arrow_down.png);background-position:center center;background-repeat:no-repeat;background-size:15px auto}.mfp-arrow:before{opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{margin-left:31px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mfp-arrow-left:before{margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{margin-left:12px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.mfp-arrow-right:before{margin-right:25px}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;padding-top:56.25%}.mfp-iframe-scaler.contact{height:730px;padding-top:0}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{position:relative;margin-top:-40px;width:100%;cursor:auto;padding-top:20px;padding-bottom:10px;background:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.mfp-iframe-scaler .mfp-bottom-bar{margin-top:0}.mfp-title{text-align:center;line-height:18px;color:#F3F3F3;word-wrap:break-word}.mfp-title .title{position:relative;color:#222;font-size:18px;line-height:23px;font-weight:700;margin-bottom:20px}.mfp-title .title .text{position:relative;display:inline-block;padding-left:25px;padding-right:25px;background:#fff;z-index:2000}.mfp-title .title .line{position:absolute;top:50%;left:25px;right:25px;height:1px;border-bottom:1px solid #808080;z-index:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-button{display:inline-block;line-height:40px;color:#fff;font-size:17px;font-weight:400;padding-left:30px;padding-right:30px;text-decoration:none;border-radius:3px;background-image:-moz-linear-gradient(90deg, #a00d7b 0%, #d450b4 100%);background-image:-webkit-linear-gradient(90deg, #a00d7b 0%, #d450b4 100%);background-image:-ms-linear-gradient(90deg, #a00d7b 0%, #d450b4 100%);margin-bottom:10px}.mfp-button:hover{background-image:none;text-decoration:none}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all 0.2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:none;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}header{position:relative;width:100%;height:130px;z-index:3;background-color:#fff}header.admin .center{max-width:none}header.dropdown-opened .navigation-item{color:#908C98}header.dropdown-opened .navigation-item.active{color:#000000}header .center{display:flex;flex-direction:row;align-items:center;height:100%;justify-content:space-between;gap:82px;position:relative;color:#000000;max-width:1440px;padding-left:64px;padding-right:64px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}header .center .logo svg{float:left;position:relative;width:146px;height:100%}header .center a,header .center .navigation-item{display:block;font-size:16px;font-weight:500;display:inline;text-decoration:none;cursor:pointer}header .center .login{display:flex;justify-content:center;align-items:center;gap:7px}header .center .login span{font-size:20px}header .center .nav{flex:1;display:flex;gap:49px}header .center .actions{display:flex;align-items:center;gap:30px}header .center .actions .avatar{cursor:pointer}header .center .actions .search{display:flex;align-items:center;justify-content:center;height:40px;margin-right:-6px}header .center .actions .menu,header .center .actions .close,header .center .actions .search{line-height:1em;cursor:pointer}header .center .actions .menu-button{display:flex;display:none;justify-content:center;align-items:center;width:31px;height:22px}header .center .actions .menu-button.active .menu{display:none}header .center .actions .menu-button.active .close{display:block}header .center .actions .menu-button .menu{display:block;line-height:0px !important;height:22px}header .center .actions .menu-button .close{display:none}header .center .user-avatar{position:relative}header .center .user-avatar .notification-counter{position:absolute;display:flex;align-items:center;justify-content:center;top:-1px;right:-4px;width:15px;height:15px;background-color:#c32fa0;border-radius:15px;color:#ffffff;font-size:10px;font-weight:500;cursor:pointer}header .center .user{position:relative;z-index:4030}#header-top{background-color:#000000;height:64px}#header-top .center{display:flex;flex-direction:row;align-items:center;gap:12px;justify-content:space-between;position:relative;color:#ffffff;height:100%;font-size:14px;font-weight:500;line-height:1.3em;max-width:1440px;padding-left:64px;padding-right:64px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#header-top .center .back{display:flex;gap:8px;align-items:center;color:#ffffff}.header-dropdown{position:absolute;top:130px;left:0;right:0;width:100%;background-color:#fff;display:none;z-index:4001;-webkit-box-shadow:0px 21px 20px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 21px 20px 0px rgba(0,0,0,0.15);box-shadow:0px 21px 20px 0px rgba(0,0,0,0.15)}.header-dropdown.active{display:block}.header-dropdown .center{display:flex;flex-direction:row;align-items:stretch;height:100%;justify-content:space-between;gap:82px;position:relative;color:#000000;max-width:1440px;padding:50px 64px;padding-bottom:80px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.header-dropdown .center .small-nav{width:146px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding-top:12px}.header-dropdown .center .small-nav a{display:block;font-size:18px;font-weight:800;line-height:1.2em;text-decoration:none;margin-bottom:8px}.header-dropdown .center .small-nav .follow{font-size:18px;font-weight:800;line-height:1.2em;text-decoration:none}.header-dropdown .center .small-nav .follow svg path{fill:#000}.header-dropdown .center .big-nav{flex:1;display:flex;flex-direction:column;gap:18px}.header-dropdown .center .big-nav a{font-size:60px;font-weight:900;line-height:1.1em;text-decoration:none}.header-dropdown .center .big-nav .sub-nav{display:none;flex-direction:column;gap:18px;padding-left:50px}.header-dropdown .center .big-nav .sub-nav a{font-weight:400}.header-dropdown .center .big-nav .sub-nav.active{display:flex}.header-dropdown .center .big-nav .nav-item{display:flex;align-items:center;justify-content:space-between}.header-dropdown .center .big-nav .nav-item.active .nav-icon .material-icons.plus{display:none}.header-dropdown .center .big-nav .nav-item.active .nav-icon .material-icons.minus{display:block}.header-dropdown .center .big-nav .nav-item .nav-icon{display:none}.header-dropdown .center .big-nav .nav-item .nav-icon .material-icons{font-size:24px;cursor:pointer}.header-dropdown .center .big-nav .nav-item .nav-icon .material-icons.plus{display:block}.header-dropdown .center .big-nav .nav-item .nav-icon .material-icons.minus{display:none}.header-dropdown .center .big-nav .search{display:none;direction:row;align-items:center;gap:12px}.header-dropdown .center .big-nav .search:hover svg line,.header-dropdown .center .big-nav .search:hover svg circle{stroke:#c32fa0}.header-dropdown .center .big-nav .nav-with-label{position:relative}.header-dropdown .center .big-nav .nav-with-label .label{position:absolute;width:146px;top:0;left:-196px;color:#c32fa0;text-align:right}.header-dropdown .center .login{display:flex;align-items:center;gap:7px}.header-dropdown .center .login span{font-size:20px}#search_popup{display:none;position:absolute;top:130px;left:0;right:0;width:100%;z-index:4010;background-color:#fff;-webkit-box-shadow:0px 21px 20px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 21px 20px 0px rgba(0,0,0,0.15);box-shadow:0px 21px 20px 0px rgba(0,0,0,0.15)}#search_popup.active{display:block}#cookies-eu-banner{display:none;position:fixed;bottom:0;left:0;right:0;width:100%;background-color:#000000;z-index:7000}#cookies-eu-banner .center{display:flex;gap:12px;width:90%;align-items:center;justify-content:center;max-width:1200px;margin-left:auto;margin-right:auto;text-align:center;color:#fff;font-size:15px;line-height:1.3em;padding:32px}#subnav{height:30px;padding-left:64px;padding-right:64px}#subnav .route{display:flex;gap:10px;color:#000000;font-size:16px;font-weight:600}footer{background-color:#000000;color:#ffffff}footer .mid{position:relative;color:#fff;font-size:14px;line-height:1.5em;max-width:1440px;padding:95px 64px 75px 64px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}footer .mid .logo img{max-width:150px}.color-card{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:20px;color:#ddd;text-align:center}.card{display:flex;flex-direction:column;position:relative;overflow:hidden;text-decoration:none !important;border-radius:4px}.card:hover{text-decoration:none;color:#000000}.card:hover a:not(.mdc-button){text-decoration:none;color:#000000}.card:hover .c-t{color:#c32fa0 !important}.card.big{flex-direction:row;gap:48px}.card.big .c-cover{max-width:100%;flex:1;padding:0;height:auto}.card.big .c-cover img{display:block;height:100%}.card.big .c-content{flex:1}.card.big .c-content .c-top{margin-top:0}.card .mdc-card__primary-action{display:flex;flex-direction:column;height:100%;border-radius:4px}.card .mdc-card__primary-action:hover::before{opacity:0 !important}.card .mdc-card__primary-action .c-cover{border-radius:0}.card .mdc-card__primary-action .c-info{margin:24px}.card .mdc-card__primary-action .c-top{margin:24px 24px 0px 24px}.card .mdc-card__primary-action .c-bottom{margin:12px 24px 24px 24px}.card .c-label{position:absolute;top:0px;left:0px;color:#fff;background-color:#c32fa0;color:#fff;padding:10px 16px;font-size:14px;font-weight:700;line-height:22px;text-decoration:none}.card .c-cover{position:relative;width:100%;background-color:#c2c2c2;overflow:hidden;border-radius:4px}.card .c-cover img{display:block;object-fit:cover;width:100%}.card .c-cover .rectangle{position:absolute;top:0;left:-50px;width:230px;height:100%;background-color:#c32fa0;transform:skew(-13deg)}.card .c-cover .date{position:absolute;top:32px;left:32px;max-width:200px;color:#ffffff;font-size:14px;font-weight:500;line-height:1.2em}.card .c-cover .date .num{font-size:40px;font-weight:900;line-height:1.2em;margin-bottom:4px}.card .c-info{flex:1;margin:24px 0}.card .c-info .c-t{display:-webkit-box;font-size:24px;font-weight:900;line-height:1.3em;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.card .c-info .c-d{display:-webkit-box;font-size:18px;line-height:1.6em;margin-top:20px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card .c-top{margin:24px 0px 0px 0px}.card .c-bottom{margin:12px 0px 24px 0px}.card .c-bottom,.card .c-top{display:flex}.card .c-bottom .categories,.card .c-top .categories{height:17px;max-height:17px;font-size:14px;line-height:1.2em;overflow:hidden;word-break:break-all}.card .c-bottom .categories .dot,.card .c-top .categories .dot{display:inline-block;width:4px;height:4px;border-radius:4px;background-color:#c32fa0;margin-left:10px;margin-right:10px;margin-bottom:3px}.card .c-bottom .more,.card .c-top .more{font-size:14px;line-height:1.2em;color:#908C98;padding-left:10px;white-space:nowrap}.card .c-bottom .place,.card .c-top .place{display:flex;gap:10px;align-items:center}.card .c-stats{position:relative;display:flex;align-items:center;height:33px;color:#000000;font-size:14px;font-weight:400;padding:0 24px;background-color:#ddd}.card .c-stats .c-progress{position:absolute;left:0;bottom:0;height:100%;width:0;background-color:#15bf16;opacity:0.6}.card .c-stats .stat{display:flex;gap:6px;align-items:center;position:relative}.lesson-card{display:flex;width:100%;height:137px;gap:28px;background-color:#ffffff;margin-bottom:20px;border-radius:4px;overflow:hidden}.lesson-card .cover{flex:1;position:relative;float:left;display:block;max-width:213px;width:213px;height:137px;background-position:center center;background-repeat:no-repeat;background-size:cover}.lesson-card .cover .video-duration{right:5px;bottom:5px}.lesson-card .info{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding-top:24px;padding-bottom:20px}.lesson-card .info .title{font-size:24px;font-weight:900;line-height:1.3em}.lesson-card .info .bottom{display:flex;align-items:center;gap:6px;column-gap:16px;flex-wrap:wrap;font-size:14px;font-weight:500;line-height:1.3em;color:#3C3A41}.lesson-card .info .bottom .dot{width:6px;height:6px;margin:2px;background-color:#999;border-radius:6px}.lesson-card .info .bottom .dot.done{background-color:#15bf16}.lesson-card .status{display:flex;justify-items:center;align-items:center;padding-right:20px}.post-card{display:flex;position:relative;background-color:#F1F1F1;overflow:hidden;min-height:200px;padding:10% 15% 0 15%;align-items:flex-end;border-radius:4px}.post-card img{display:block;width:100%;max-width:100%;z-index:1;filter:drop-shadow(0px 4px 23.83px rgba(0,0,0,0.25));margin-bottom:-1px}.post-card .actions{position:absolute;bottom:5px;right:5px}.post-card .label{position:absolute;font-size:12px;line-height:12px;top:10px;right:10px;color:#9b9b9b;border-radius:4px;padding:7px}.notification-card{display:flex;position:relative;flex-direction:row !important;padding:24px 34px;gap:24px;background-color:#f1f1f1;overflow:hidden;text-decoration:none !important;border-radius:4px}.notification-card.read{background-color:#f9f9f9}.notification-card.read .notification-icon{color:#9b9b9b}.notification-card:hover{background-color:#f9f9f9}.notification-card:hover .card-t a{text-decoration:underline}.notification-card .notification-icon{color:#c32fa0}.notification-card .info{flex:1;align-items:center}.notification-card .info .card-t{font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.02em}.notification-card .info .card-d{color:#9b9b9b;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0.02em;margin-top:5px}.notification-card .actions{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:16px}.comment-card{display:flex;gap:24px;position:relative;justify-content:space-between;flex-direction:row !important;padding:24px 34px;background-color:#f1f1f1;overflow:hidden;text-decoration:none !important;border-radius:4px}.comment-card .comment{flex:1}.comment-card:hover{background-color:#f9f9f9}.comment-card .actions{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:16px}.shadow-on-hover:hover{box-shadow:0px 4px 25px 0px rgba(0,0,0,0.1)}table.tb{border-spacing:0;color:#222;max-width:100%;width:100%;padding-bottom:15px;clear:both}table.tb tr{margin:0;border:0;padding:0;text-align:left}table.tb thead th{color:#616161;font-size:12px;font-weight:700;text-transform:uppercase;line-height:20px;padding:18px;background-color:#f3f3f3}table.tb thead th.cover{width:50px}table.tb thead th.edit{width:50px}table.tb thead th img{margin-bottom:-3px;max-height:13px}table.tb tbody tr:hover td{background:rgba(111,31,238,0.06)}table.tb tbody tr:hover .show-hover{opacity:1}table.tb tbody tr.active{background-color:#f2f2f2}table.tb tbody td{border-top:1px solid #f2f2f2;font-size:15px;font-weight:300;line-height:20px;padding:18px;vertical-align:top;background-color:#fafafa}table.tb tbody td.bottom_align{vertical-align:bottom}table.tb tbody td.img{width:100px}table.tb tbody td.img .cover{position:relative}table.tb tbody td.title{font-size:13px;font-weight:700}table.tb tbody td.edit{width:70px}table.tb tbody td.edit .arrow{font-size:20px;text-decoration:none;padding-left:9px}table.tb tbody td img{max-width:100px}table.tb tbody td .show-hover{opacity:0}table.tb tbody td .stat{color:#999;font-size:11px;text-transform:uppercase}table.tb tbody tr.pagination td{text-align:center}.pages_controller.newsletter_action #preview,.letters_controller.edit_action #preview,.letter_templates_controller.edit_action #preview{padding:64px 32px}.pages_controller.newsletter_action #preview .center,.letters_controller.edit_action #preview .center,.letter_templates_controller.edit_action #preview .center{padding:0 !important}.pages_controller.newsletter_action #preview .center .col,.letters_controller.edit_action #preview .center .col,.letter_templates_controller.edit_action #preview .center .col{padding-bottom:0 !important}.pages_controller.newsletter_action #preview table,.letters_controller.edit_action #preview table,.letter_templates_controller.edit_action #preview table{margin:auto !important}.pages_controller.newsletter_action #preview ul,.pages_controller.newsletter_action #preview ol,.letters_controller.edit_action #preview ul,.letters_controller.edit_action #preview ol,.letter_templates_controller.edit_action #preview ul,.letter_templates_controller.edit_action #preview ol{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.lessons_controller.show_action .hidden-on-lesson{display:none !important}.lessons_controller.show_action .tasks{display:flex;flex-direction:column;gap:32px}.lessons_controller.show_action .tasks .task{position:relative;min-height:50px;background-color:#F1F1F1;border-radius:4px;padding:40px 40px 40px 50px}.lessons_controller.show_action .tasks .task.done .check-mark{display:inline-block}.lessons_controller.show_action .tasks .task .num{margin-right:10px}.lessons_controller.show_action .tasks .task .check-mark{position:absolute;top:-15px;left:-15px;display:none}.lessons_controller.show_action .tasks .task .answer p{margin-bottom:14px}.lessons_controller.show_action .assessment{position:relative;background-color:#F1F1F1;border-radius:4px;padding:40px 40px 40px 50px;margin-top:32px}.lessons_controller.show_action .assessment .check-mark{position:absolute;top:-15px;left:-15px}.lessons_controller.show_action .rating .slider_info{max-width:320px;margin-top:16px;min-height:30px;font-size:14px;font-weight:600;text-align:center}.lessons_controller.show_action .watching{font-size:11px;font-weight:700}.lessons_controller.index_action .button.right{margin-top:6px;margin-bottom:20px}.lessons_controller.index_action #grid{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:50px;grid-column-gap:50px;margin-top:30px;margin-bottom:50px}.lessons_controller.index_action #grid .project{position:relative;float:left;height:auto}.lessons_controller.index_action #grid .project .cover{height:200px;background-color:#f2f2f2;background-position:center center;background-repeat:no-repeat;background-size:cover}.lessons_controller.index_action #grid .project .ribbon{position:absolute;top:0;right:0;width:142px;height:142px;background-position:center center;background-repeat:no-repeat;background-size:cover}.lessons_controller.index_action #grid .project .ribbon.planing{background-image:url(/assets/ribbons/planing-71f7c933908dd3fac5329f71162943be9b10a20d2e6de6d19d9ad62555694761.png)}.lessons_controller.index_action #grid .project .ribbon.doing{background-image:url(/assets/ribbons/doing-06c3cf16e1f3a014c7b4ab218ebd15dcb95d3c5bcff0ff6209ae2305990f17d2.png)}.lessons_controller.index_action #grid .project .ribbon.done{background-image:url(/assets/ribbons/done-d8c36e392d8bb260aac5787adb88eb328f703aa6e7b56fc257bb94c7e3a19e49.png)}.lessons_controller.index_action #grid .project .info{position:relative;padding-top:10px;height:120px;color:#4a4a4a;font-size:11px;font-weight:700;line-height:1.2em;text-transform:uppercase;background-color:#F9F3FF;padding:20px;letter-spacing:0.1em;line-height:1.5em}.lessons_controller.index_action #grid .project .info .title{font-size:14px;margin-bottom:9px;letter-spacing:0.2em}.lessons_controller.index_action #grid .project .info .members img{float:left;width:15px;height:13px;margin-right:10px;margin-top:2px}@media only screen and (max-width: 800px){.lessons_controller.index_action #grid{display:block;grid-template-columns:none;grid-row-gap:none;grid-column-gap:none}.lessons_controller.index_action #grid .project{width:100%;margin-bottom:20px}}.notifications_controller.index_action .notification{display:block;width:100%;background-color:#eee;margin-bottom:20px;padding:20px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.notifications_controller.index_action .notification a{text-transform:uppercase;font-weight:600}.notifications_controller.index_action .notification.seen{background-color:#f9f9f9;color:#444}.notifications_controller.index_action .notification .avatar{margin-top:-6px;margin-right:20px}#trumbowyg-icons{overflow:hidden;visibility:hidden;height:0;width:0}#trumbowyg-icons svg{height:0;width:0}.trumbowyg-box *,.trumbowyg-box *::before,.trumbowyg-box *::after{box-sizing:border-box}.trumbowyg-box svg{width:17px;height:100%;fill:#222}.trumbowyg-box,.trumbowyg-editor{display:block;position:relative;border:1px solid #aaa;width:100%;min-height:300px;margin:17px auto;font-size:17px;font-weight:400;line-height:26px;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.trumbowyg-box h1,.trumbowyg-box h2,.trumbowyg-box h3,.trumbowyg-box h4,.trumbowyg-editor h1,.trumbowyg-editor h2,.trumbowyg-editor h3,.trumbowyg-editor h4{font-weight:400;line-height:1.3em;margin-top:1em;margin-bottom:1em}.trumbowyg-box h1,.trumbowyg-editor h1{font-size:35px}.trumbowyg-box h2,.trumbowyg-editor h2{font-size:30px}.trumbowyg-box h3,.trumbowyg-editor h3{font-size:25px}.trumbowyg-box h4,.trumbowyg-editor h4{font-size:20px}.trumbowyg-box p,.trumbowyg-editor p{font-size:16px;font-weight:400;line-height:1.4em;margin:0;padding-top:11px;padding-bottom:11px;text-align:justify;padding-top:11px;padding-bottom:11px}.trumbowyg-box ol,.trumbowyg-editor ol{list-style-type:decimal;margin-left:45px}.trumbowyg-box ul,.trumbowyg-editor ul{margin-left:45px}.trumbowyg-box .trumbowyg-editor{margin:0 auto}.trumbowyg-box.trumbowyg-fullscreen{background:#FEFEFE;border:none !important}.trumbowyg-editor,.trumbowyg-textarea{position:relative;box-sizing:border-box;padding:20px;min-height:300px;width:100%;border-style:none;resize:none;outline:none;overflow:auto}.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-box-blur .trumbowyg-editor::before{color:transparent !important;text-shadow:0 0 7px #333}@media screen and (min-width: 0 \0
        ){.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(200,200,200,0.6) !important}}@supports (-ms-accelerator: true){.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(200,200,200,0.6) !important}}.trumbowyg-box-blur .trumbowyg-editor img,.trumbowyg-box-blur .trumbowyg-editor hr{opacity:0.2}.trumbowyg-textarea{position:relative;display:block;overflow:auto;border:none;white-space:normal;font-size:14px;font-family:"Inconsolata", "Consolas", "Courier", "Courier New", sans-serif;line-height:18px}.trumbowyg-box.trumbowyg-editor-visible .trumbowyg-textarea{height:1px !important;width:25%;min-height:0 !important;padding:0 !important;background:none;opacity:0 !important}.trumbowyg-box.trumbowyg-editor-hidden .trumbowyg-textarea{display:block}.trumbowyg-box.trumbowyg-editor-hidden .trumbowyg-editor{display:none}.trumbowyg-box.trumbowyg-disabled .trumbowyg-textarea{opacity:0.8;background:none}.trumbowyg-editor[contenteditable=true]:empty:not(:focus)::before{content:attr(placeholder);color:#999;pointer-events:none}.trumbowyg-button-pane{display:flex;flex-flow:row wrap;width:100%;min-height:36px;background:#f2f2f2;border-bottom:1px solid #e0e0e0;margin:0;padding:0 5px;list-style-type:none;line-height:10px;backface-visibility:hidden}.trumbowyg-button-pane::after{content:" ";display:block;position:absolute;top:36px;left:0;right:0;width:100%;height:1px;background:#e0e0e0}.trumbowyg-button-pane .trumbowyg-button-group{display:flex;flex-flow:row wrap}.trumbowyg-button-pane .trumbowyg-button-group .trumbowyg-fullscreen-button svg{color:transparent}.trumbowyg-button-pane .trumbowyg-button-group:not(:empty)+.trumbowyg-button-group::before{content:" ";display:block;width:1px;background:#e0e0e0;margin:0 5px;height:35px}.trumbowyg-button-pane button{display:block;position:relative;width:35px;height:35px;padding:1px 6px !important;margin-bottom:1px;overflow:hidden;border:none;cursor:pointer;background:none;transition:background-color 150ms, opacity 150ms}.trumbowyg-button-pane button.trumbowyg-textual-button{width:auto;line-height:35px}.trumbowyg-button-pane.trumbowyg-disable button:not(.trumbowyg-not-disable):not(.trumbowyg-active),.trumbowyg-disabled .trumbowyg-button-pane button:not(.trumbowyg-not-disable):not(.trumbowyg-viewHTML-button){opacity:0.2;cursor:default}.trumbowyg-button-pane.trumbowyg-disable .trumbowyg-button-group::before,.trumbowyg-disabled .trumbowyg-button-pane .trumbowyg-button-group::before{background:#eaeaea}.trumbowyg-button-pane button:not(.trumbowyg-disable):hover,.trumbowyg-button-pane button:not(.trumbowyg-disable):focus,.trumbowyg-button-pane button.trumbowyg-active{background-color:#FFF;outline:none}.trumbowyg-button-pane .trumbowyg-open-dropdown::after{display:block;content:" ";position:absolute;top:25px;right:3px;height:0;width:0;border:3px solid transparent;border-top-color:#555}.trumbowyg-button-pane .trumbowyg-open-dropdown.trumbowyg-textual-button{padding-left:10px !important;padding-right:18px !important}.trumbowyg-button-pane .trumbowyg-open-dropdown.trumbowyg-textual-button::after{top:17px;right:7px}.trumbowyg-button-pane .trumbowyg-right{margin-left:auto}.trumbowyg-button-pane .trumbowyg-right::before{display:none !important}.trumbowyg-dropdown{width:200px;border:1px solid #f2f2f2;padding:5px 0;border-top:none;background:#FFF;margin-left:-1px;box-shadow:rgba(0,0,0,0.1) 0 2px 3px}.trumbowyg-dropdown button{display:block;width:100%;height:35px;line-height:35px;text-decoration:none;background:#FFF;padding:0 10px;color:#333 !important;border:none;cursor:pointer;text-align:left;font-size:15px;transition:all 150ms}.trumbowyg-dropdown button:hover,.trumbowyg-dropdown button:focus{background:#f2f2f2}.trumbowyg-dropdown button svg{float:left;margin-right:14px}.trumbowyg-modal{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:520px;width:100%;height:350px;z-index:11;overflow:hidden;backface-visibility:hidden}.trumbowyg-modal-box{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:500px;width:calc(100% - 20px);padding-bottom:45px;z-index:1;background-color:#FFF;text-align:center;font-size:14px;box-shadow:rgba(0,0,0,0.2) 0 2px 3px;backface-visibility:hidden}.trumbowyg-modal-box .trumbowyg-modal-title{font-size:24px;font-weight:bold;margin:0 0 20px;padding:15px 0 13px;display:block;border-bottom:1px solid #EEE;color:#333;background:white}.trumbowyg-modal-box .trumbowyg-progress{width:100%;height:3px;position:absolute;top:58px}.trumbowyg-modal-box .trumbowyg-progress .trumbowyg-progress-bar{background:#2BC06A;height:100%;transition:width 150ms linear}.trumbowyg-modal-box label{display:block;position:relative;margin:15px 12px;height:29px;line-height:29px;overflow:hidden}.trumbowyg-modal-box label .trumbowyg-input-infos{display:block;text-align:left;height:25px;line-height:25px;transition:all 150ms}.trumbowyg-modal-box label .trumbowyg-input-infos span{display:block;background-color:white;border:1px solid #DEDEDE;padding:0 7px;width:180px;font-size:15px;font-weight:300}.trumbowyg-modal-box label .trumbowyg-input-infos span.trumbowyg-msg-error{color:#e74c3c}.trumbowyg-modal-box label.trumbowyg-input-error input,.trumbowyg-modal-box label.trumbowyg-input-error textarea{border:1px solid #e74c3c}.trumbowyg-modal-box label.trumbowyg-input-error .trumbowyg-input-infos{margin-top:-27px}.trumbowyg-modal-box label input{position:absolute;top:0;right:0;height:27px !important;line-height:27px !important;border:1px solid #DEDEDE;background:#fff;font-size:14px !important;max-width:330px !important;width:70% !important;padding:0 7px !important;transition:all 150ms}.trumbowyg-modal-box label input:hover,.trumbowyg-modal-box label input:focus{outline:none;border:1px solid #95a5a6}.trumbowyg-modal-box label input:focus{background:white}.trumbowyg-modal-box .error{margin-top:25px;display:block;color:red}.trumbowyg-modal-box .trumbowyg-modal-button{position:absolute;bottom:10px;right:0;text-decoration:none;color:#FFF;display:block;width:100px;height:35px;line-height:33px;margin:0 10px;background-color:#333;border:none;cursor:pointer;font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;font-size:16px;transition:all 150ms}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit{right:110px;background:#2bc06a}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover,.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus{background:#40d47e;outline:none}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active{background:#25a25a}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset{color:#555;background:#e6e6e6}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover,.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus{background:#fbfbfb;outline:none}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active{background:#d5d5d5}.trumbowyg-overlay{position:absolute;background-color:rgba(255,255,255,0.5);width:100%;left:0;display:none;z-index:10}body.trumbowyg-body-fullscreen{overflow:hidden}.trumbowyg-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;margin:0;padding:0;z-index:99999}.trumbowyg-fullscreen.trumbowyg-box,.trumbowyg-fullscreen .trumbowyg-editor{border:none}.trumbowyg-fullscreen .trumbowyg-editor,.trumbowyg-fullscreen .trumbowyg-textarea{height:calc(100% - 37px) !important;overflow:auto}.trumbowyg-fullscreen .trumbowyg-overlay{height:100% !important}.trumbowyg-fullscreen .trumbowyg-button-group .trumbowyg-fullscreen-button svg{color:#222;fill:transparent}.trumbowyg-editor object,.trumbowyg-editor embed,.trumbowyg-editor video,.trumbowyg-editor img{max-width:100%}.trumbowyg-editor video,.trumbowyg-editor img{height:auto;width:auto !important}.trumbowyg-editor img{cursor:move}.trumbowyg-editor.trumbowyg-reset-css{background:#FEFEFE !important;font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif !important;font-size:14px !important;line-height:1.45em !important;white-space:normal !important;color:#333}.trumbowyg-editor.trumbowyg-reset-css a{color:#15c !important;text-decoration:underline !important}.trumbowyg-editor.trumbowyg-reset-css div,.trumbowyg-editor.trumbowyg-reset-css p,.trumbowyg-editor.trumbowyg-reset-css ul,.trumbowyg-editor.trumbowyg-reset-css ol,.trumbowyg-editor.trumbowyg-reset-css blockquote{box-shadow:none !important;background:none !important;margin:0 !important;margin-bottom:15px !important;line-height:1.4em !important;font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif !important;font-size:14px !important;border:none}.trumbowyg-editor.trumbowyg-reset-css iframe,.trumbowyg-editor.trumbowyg-reset-css object,.trumbowyg-editor.trumbowyg-reset-css hr{margin-bottom:15px !important}.trumbowyg-editor.trumbowyg-reset-css blockquote{margin-left:32px !important;font-style:italic !important;color:#555}.trumbowyg-editor.trumbowyg-reset-css ul,.trumbowyg-editor.trumbowyg-reset-css ol{padding-left:20px !important}.trumbowyg-editor.trumbowyg-reset-css ul ul,.trumbowyg-editor.trumbowyg-reset-css ol ol,.trumbowyg-editor.trumbowyg-reset-css ul ol,.trumbowyg-editor.trumbowyg-reset-css ol ul{border:none;margin:2px !important;padding:0 !important;padding-left:24px !important}.trumbowyg-editor.trumbowyg-reset-css hr{display:block;height:1px;border:none;border-top:1px solid #CCC}.trumbowyg-editor.trumbowyg-reset-css h1,.trumbowyg-editor.trumbowyg-reset-css h2,.trumbowyg-editor.trumbowyg-reset-css h3,.trumbowyg-editor.trumbowyg-reset-css h4{color:#111;background:none;margin:0 !important;padding:0 !important;font-weight:bold}.trumbowyg-editor.trumbowyg-reset-css h1{font-size:32px !important;line-height:38px !important;margin-bottom:20px !important}.trumbowyg-editor.trumbowyg-reset-css h2{font-size:26px !important;line-height:34px !important;margin-bottom:15px !important}.trumbowyg-editor.trumbowyg-reset-css h3{font-size:22px !important;line-height:28px !important;margin-bottom:7px !important}.trumbowyg-editor.trumbowyg-reset-css h4{font-size:16px !important;line-height:22px !important;margin-bottom:7px !important}.trumbowyg-dark .trumbowyg-textarea{background:#111;color:#aaa}.trumbowyg-dark .trumbowyg-box{border:1px solid #343434}.trumbowyg-dark .trumbowyg-box.trumbowyg-fullscreen{background:#111}.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before{text-shadow:0 0 7px #ccc}@media screen and (min-width: 0 \0
                ){.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(20,20,20,0.6) !important}}@supports (-ms-accelerator: true){.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(20,20,20,0.6) !important}}.trumbowyg-dark .trumbowyg-box svg{fill:#f2f2f2;color:#f2f2f2}.trumbowyg-dark .trumbowyg-button-pane{background-color:#222;border-bottom-color:#343434}.trumbowyg-dark .trumbowyg-button-pane::after{background:#343434}.trumbowyg-dark .trumbowyg-button-pane .trumbowyg-button-group:not(:empty)::before{background-color:#343434}.trumbowyg-dark .trumbowyg-button-pane .trumbowyg-button-group:not(:empty) .trumbowyg-fullscreen-button svg{color:transparent}.trumbowyg-dark .trumbowyg-button-pane.trumbowyg-disable .trumbowyg-button-group::before{background-color:#2a2a2a}.trumbowyg-dark .trumbowyg-button-pane button:not(.trumbowyg-disable):hover,.trumbowyg-dark .trumbowyg-button-pane button:not(.trumbowyg-disable):focus,.trumbowyg-dark .trumbowyg-button-pane button.trumbowyg-active{background-color:#333}.trumbowyg-dark .trumbowyg-button-pane .trumbowyg-open-dropdown::after{border-top-color:#fff}.trumbowyg-dark .trumbowyg-fullscreen .trumbowyg-button-group .trumbowyg-fullscreen-button svg{color:#f2f2f2;fill:transparent}.trumbowyg-dark .trumbowyg-dropdown{border-color:#222;background:#333;box-shadow:rgba(0,0,0,0.3) 0 2px 3px}.trumbowyg-dark .trumbowyg-dropdown button{background:#333;color:#fff !important}.trumbowyg-dark .trumbowyg-dropdown button:hover,.trumbowyg-dark .trumbowyg-dropdown button:focus{background:#222}.trumbowyg-dark .trumbowyg-modal-box{background-color:#222}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-title{border-bottom:1px solid #555;color:#fff;background:#3c3c3c}.trumbowyg-dark .trumbowyg-modal-box label{display:block;position:relative;margin:15px 12px;height:27px;line-height:27px;overflow:hidden}.trumbowyg-dark .trumbowyg-modal-box label .trumbowyg-input-infos span{color:#eee;background-color:#2f2f2f;border-color:#222}.trumbowyg-dark .trumbowyg-modal-box label .trumbowyg-input-infos span.trumbowyg-msg-error{color:#e74c3c}.trumbowyg-dark .trumbowyg-modal-box label.trumbowyg-input-error input,.trumbowyg-dark .trumbowyg-modal-box label.trumbowyg-input-error textarea{border-color:#e74c3c}.trumbowyg-dark .trumbowyg-modal-box label input{border-color:#222;color:#eee;background:#333}.trumbowyg-dark .trumbowyg-modal-box label input:hover,.trumbowyg-dark .trumbowyg-modal-box label input:focus{border-color:#626262}.trumbowyg-dark .trumbowyg-modal-box label input:focus{background-color:#2f2f2f}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit{background:#1b7943}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover,.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus{background:#25a25a}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active{background:#176437}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset{background:#333;color:#ccc}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover,.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus{background:#444}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active{background:#111}.trumbowyg-dark .trumbowyg-overlay{background-color:rgba(15,15,15,0.6)}#discussions .text{margin-left:65px}#discussions .close{position:absolute;top:-22px;right:0px;padding:4px;line-height:10px;text-align:center;cursor:pointer;border-radius:18px}#discussions .close svg g{width:10px;height:10px;fill:#a1a1a1}#discussions .close:hover{background-color:#a1a1a1}#discussions .close:hover svg g{fill:#fff}#discussions .comments{display:flex;flex-direction:column;gap:30px}#discussions .comments .comment .text{margin-left:65px;word-wrap:break-word}#discussions .comments .comment .text .name{font-size:18px;font-weight:500;display:inline-flex;gap:10px}#discussions .comments .comment .text .name .time{color:#9b9b9b;font-weight:300}#discussions .comments .comment .text .name a{font-weight:500;margin-bottom:5px}#discussions .comments .comment .text .body-text p{padding-top:10px;padding-bottom:10px}#discussions .comments .comment .text .stat{display:flex;align-items:center;gap:15px;color:#9b9b9b;font-size:11px;text-transform:uppercase;letter-spacing:0.1em}#discussions .comments .comment .text .stat a,#discussions .comments .comment .text .stat .item{display:flex;align-items:center;gap:5px;color:#000000}#discussions .comments .comment .text .stat a:hover{color:#a1a1a1}#discussions .comments .comment .text .stat a:hover svg g{fill:#a1a1a1}#discussions .comments .comment .text .stat .liked svg g{fill:#a1a1a1}#discussions .comments .comment .text .stat .material-icons{font-size:13px;color:#ddd;height:13px;width:11px}#discussions .comments .comment .text .stat .delete-comment,#discussions .comments .comment .text .stat .admin-delete-comment{display:none}#discussions .comments .comment .text .stat .delete_status{display:none}#discussions .comments .comment form{position:relative;margin-top:15px}#discussions .comments .comment .replies{display:flex;flex-direction:column;gap:15px;clear:both;margin-left:65px}#discussions .comments .comment .replies.first-visible .comment:not(:nth-child(2)){display:none}#discussions .comments .pagination{width:100%;height:36px}.ipad-block{display:none !important}@media only screen and (max-width: 1000px){.ipad-hidden{display:none !important}.ipad-block{display:block !important}h1,h2{font-size:54px}h3{font-size:40px}h4{font-size:34px}h5{font-size:28px}h6{font-size:24px}#header .center,.header-dropdown .center,#header #subnav .center,#header-top .center,#footer .mid,section .mid,section .center{padding-left:32px;padding-right:32px}header{height:120px}.header-dropdown{top:184px}.grid12,.grid21,.grid22{grid-template-columns:1fr}.grid12 .col:nth-child(1),.grid12 .col:nth-child(2),.grid21 .col:nth-child(1),.grid21 .col:nth-child(2),.grid22 .col:nth-child(1),.grid22 .col:nth-child(2){grid-column:1}.grid12 .max-380,.grid12 .max-560,.grid21 .max-380,.grid21 .max-560,.grid22 .max-380,.grid22 .max-560{max-width:100% !important}.grid21 .justify-end{justify-content:flex-start}.grid1111,.grid111{grid-template-columns:1fr 1fr}.flex.ipad-column{flex-direction:column}.users_controller.show_action .profile-flex{gap:42px !important}.users_controller.show_action .profile-flex .avatar{width:150px;height:150px;border-radius:150px;max-width:150px;min-width:150px}#main-dropdown .center{flex-direction:column-reverse;gap:0px}#main-dropdown .center .small-nav a{font-size:34px}#main-dropdown .center .big-nav a{font-size:34px}#main-dropdown .center .big-nav .nav-icon{display:block}#footer #footer-about{width:100%}#footer #footer-about .max-200{max-width:300px !important}.course-card .grid12{display:flex;flex-direction:column-reverse}}@media only screen and (max-width: 600px){h1,h2{font-size:40px}h3{font-size:34px}h4{font-size:28px}h5{font-size:24px}h6{font-size:20px}.grid11,.grid111,.grid1111{grid-template-columns:1fr}.grid11 .col:nth-child(1),.grid11 .col:nth-child(2),.grid111 .col:nth-child(1),.grid111 .col:nth-child(2),.grid1111 .col:nth-child(1),.grid1111 .col:nth-child(2){grid-column:1}.flex.mobile-column{flex-direction:column}.white-popup{padding-left:16px;padding-right:16px}#header .center,.header-dropdown .center,#header #subnav .center,#header-top .center,#footer .mid,section .mid,section .center{padding-left:32px;padding-right:32px}header{height:90px}header .center .logo svg{width:120px}header .center .nav{display:none}header .center .menu-button{display:flex !important}#header-top .center{font-size:11px}.header-dropdown{top:154px}.header-dropdown .center{padding-bottom:60px}#footer .mid>.flex,#footer .mid #footer-terms{flex-direction:column}#footer .mid #footer-rights{flex-direction:column-reverse}.lesson-card .cover{display:none}.lesson-card .info{padding-left:25px}.lesson-card .actions{padding-right:20px}.card.big{flex-direction:column;gap:24px}.users_controller.show_action .profile-flex .mdc-btns{position:absolute;right:0}.lessons_controller.show_action .tasks .task{padding:20px 20px 20px 30px}#discussions .new_comment .avatar{display:none}#discussions .new_comment .text{margin-left:0px}#discussions .comments .comment .avatar{width:26px;height:26px;min-width:26px;min-width:26px;font-size:13px;margin-right:10px}#discussions .comments .comment .text{margin-left:0px}#discussions .comments .comment .text .name{margin-left:10px}#discussions .comments .comment .replies{margin-left:20px}.comment-card,.notification-card{padding:16px;gap:14px}.body-text ul,.body-text ol{margin-left:0px}.course-card .grid12{display:flex;flex-direction:column-reverse}}
